diff options
786 files changed, 13987 insertions, 2497 deletions
diff --git a/Documentation/maintainers/regenerate-files b/Documentation/maintainers/regenerate-files index 6966df3e39..8dcf6e6b82 100755 --- a/Documentation/maintainers/regenerate-files +++ b/Documentation/maintainers/regenerate-files @@ -9,16 +9,16 @@ cd "$(dirname $0)" SCRIPT=$(basename $0) HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT." -KF5_RELEASES="5.115" +KF5_RELEASES="5.115 5.116" KF5_RELEASE=${KF5_RELEASE:-5.115} -KF6_RELEASES="6.1" +KF6_RELEASES="6.2" KF6_RELEASE=${KF6_RELEASE:-} PLASMA_RELEASES="5.27 6.0" PLASMA_RELEASE=${PLASMA_RELEASE:-5.27} -GEAR_RELEASES="23.08 24.02 24.05" +GEAR_RELEASES="23.08 24.05" GEAR_RELEASE=${GEAR_RELEASE:-23.08} # regenerate keywords diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/_HEADER_ b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/_HEADER_ new file mode 100644 index 0000000000..507d6420d4 --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/_HEADER_ @@ -0,0 +1,2 @@ +# You can use this file to keyword/unkeyword the KDE Frameworks 5 5.116 release. +# Edit Documentation/package.accept_keywords/.kde-frameworks-5-5.116/ files instead. diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-5.116 b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-5.116 new file mode 120000 index 0000000000..75c5ff07f4 --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-5.116
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-portingaids-5.116 b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-portingaids-5.116 new file mode 120000 index 0000000000..aa65fa3b99 --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-portingaids-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-portingaids-5.116
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier1-5.116 b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier1-5.116 new file mode 120000 index 0000000000..c33b3e55b4 --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier1-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-tier1-5.116
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier2-5.116 b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier2-5.116 new file mode 120000 index 0000000000..2f4ee19dac --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier2-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-tier2-5.116
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier3-5.116 b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier3-5.116 new file mode 120000 index 0000000000..cf27580d4b --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/kde-frameworks-5-tier3-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-tier3-5.116
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/more-deps b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/more-deps new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-5.116/more-deps diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-6.1 b/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-6.1 deleted file mode 120000 index a124571e09..0000000000 --- a/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-6.1 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-frameworks-6.1
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier1-6.1 b/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier1-6.1 deleted file mode 120000 index c5bc1b06e6..0000000000 --- a/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier1-6.1 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-frameworks-tier1-6.1
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier2-6.1 b/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier2-6.1 deleted file mode 120000 index 37658270d7..0000000000 --- a/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier2-6.1 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-frameworks-tier2-6.1
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier3-6.1 b/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier3-6.1 deleted file mode 120000 index 09de9b07fa..0000000000 --- a/Documentation/package.accept_keywords/.kde-frameworks-6.1/kde-frameworks-tier3-6.1 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-frameworks-tier3-6.1
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.1/_HEADER_ b/Documentation/package.accept_keywords/.kde-frameworks-6.2/_HEADER_ index ac9f678230..9d9fe39d17 100644 --- a/Documentation/package.accept_keywords/.kde-frameworks-6.1/_HEADER_ +++ b/Documentation/package.accept_keywords/.kde-frameworks-6.2/_HEADER_ @@ -1,2 +1,2 @@ -# You can use this file to keyword/unkeyword the KDE Frameworks 6.1 release. -# Edit Documentation/package.accept_keywords/.kde-frameworks-6.1/ files instead. +# You can use this file to keyword/unkeyword the KDE Frameworks 6.2 release. +# Edit Documentation/package.accept_keywords/.kde-frameworks-6.2/ files instead. diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-6.2 b/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-6.2 new file mode 120000 index 0000000000..220cab145c --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-6.2 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-6.2
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier1-6.2 b/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier1-6.2 new file mode 120000 index 0000000000..380d2aae5e --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier1-6.2 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-tier1-6.2
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier2-6.2 b/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier2-6.2 new file mode 120000 index 0000000000..3adb15f668 --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier2-6.2 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-tier2-6.2
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier3-6.2 b/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier3-6.2 new file mode 120000 index 0000000000..b95d505244 --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-6.2/kde-frameworks-tier3-6.2 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-tier3-6.2
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.2/more-deps b/Documentation/package.accept_keywords/.kde-frameworks-6.2/more-deps new file mode 100644 index 0000000000..7c93bf07ab --- /dev/null +++ b/Documentation/package.accept_keywords/.kde-frameworks-6.2/more-deps @@ -0,0 +1,12 @@ +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 +~kde-apps/kio-extras-24.02.2 +~kde-apps/libkexiv2-24.02.2 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~net-libs/accounts-qml-0.7_p20231028 +~net-libs/accounts-qt-1.17 +=net-libs/signond-8.61-r100 +~net-libs/signon-oauth2-0.25_p20210102 +~net-libs/signon-ui-0.15_p20231016 +~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/.kde-frameworks-live.base/more-deps b/Documentation/package.accept_keywords/.kde-frameworks-live.base/more-deps index 840187bf8b..7c93bf07ab 100644 --- a/Documentation/package.accept_keywords/.kde-frameworks-live.base/more-deps +++ b/Documentation/package.accept_keywords/.kde-frameworks-live.base/more-deps @@ -1,14 +1,12 @@ -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 -=kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 +~kde-apps/kio-extras-24.02.2 +~kde-apps/libkexiv2-24.02.2 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier2-live b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier2-live index efb9190b50..ae0cd67c93 100644 --- a/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier2-live +++ b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier2-live @@ -10,7 +10,6 @@ ~kde-frameworks/kjobwidgets-9999:6 ** ~kde-frameworks/knotifications-9999:6 ** ~kde-frameworks/kpackage-9999:6 ** -~kde-frameworks/kpeople-9999:6 ** ~kde-frameworks/kpty-9999:6 ** ~kde-frameworks/kstatusnotifieritem-9999:6 ** ~kde-frameworks/ksvg-9999:6 ** diff --git a/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier3-live b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier3-live index f764a0d30f..7f785858fa 100644 --- a/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier3-live +++ b/Documentation/package.accept_keywords/.kde-frameworks-live/kde-frameworks-tier3-live @@ -13,6 +13,7 @@ ~kde-frameworks/knewstuff-9999:6 ** ~kde-frameworks/knotifyconfig-9999:6 ** ~kde-frameworks/kparts-9999:6 ** +~kde-frameworks/kpeople-9999:6 ** ~kde-frameworks/krunner-9999:6 ** ~kde-frameworks/kservice-9999:6 ** ~kde-frameworks/ktexteditor-9999:6 ** diff --git a/Documentation/package.accept_keywords/.kde-frameworks-live/more-deps b/Documentation/package.accept_keywords/.kde-frameworks-live/more-deps index 840187bf8b..7c93bf07ab 100644 --- a/Documentation/package.accept_keywords/.kde-frameworks-live/more-deps +++ b/Documentation/package.accept_keywords/.kde-frameworks-live/more-deps @@ -1,14 +1,12 @@ -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 -=kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 +~kde-apps/kio-extras-24.02.2 +~kde-apps/libkexiv2-24.02.2 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/_HEADER_ b/Documentation/package.accept_keywords/.kde-gear-24.02/_HEADER_ deleted file mode 100644 index 6b69929ebc..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/_HEADER_ +++ /dev/null @@ -1,2 +0,0 @@ -# You can use this file to keyword/unkeyword the KDE Gear 24.02 release. -# Edit Documentation/package.accept_keywords/.kde-gear-24.02/ files instead. diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kde-baseapps-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kde-baseapps-24.02 deleted file mode 120000 index 2c3f64294f..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kde-baseapps-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-baseapps-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kde-gear-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kde-gear-24.02 deleted file mode 120000 index 9ac7992204..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kde-gear-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-gear-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdeaccessibility-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdeaccessibility-24.02 deleted file mode 120000 index 650356827c..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdeaccessibility-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdeaccessibility-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdeadmin-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdeadmin-24.02 deleted file mode 120000 index 45d0722a18..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdeadmin-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdeadmin-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdeedu-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdeedu-24.02 deleted file mode 120000 index a897df7424..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdeedu-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdeedu-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdegames-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdegames-24.02 deleted file mode 120000 index c9feef4455..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdegames-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdegames-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdegraphics-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdegraphics-24.02 deleted file mode 120000 index 14e3d46c9a..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdegraphics-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdegraphics-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdemultimedia-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdemultimedia-24.02 deleted file mode 120000 index 00751b5655..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdemultimedia-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdemultimedia-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdenetwork-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdenetwork-24.02 deleted file mode 120000 index dcef3d607c..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdenetwork-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdenetwork-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdepim-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdepim-24.02 deleted file mode 120000 index 7f6725c1d1..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdepim-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdepim-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdesdk-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdesdk-24.02 deleted file mode 120000 index dc37195877..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdesdk-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdesdk-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/kdeutils-24.02 b/Documentation/package.accept_keywords/.kde-gear-24.02/kdeutils-24.02 deleted file mode 120000 index 9aa2bfad0b..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/kdeutils-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdeutils-24.02
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-gear-24.02/more-deps b/Documentation/package.accept_keywords/.kde-gear-24.02/more-deps deleted file mode 100644 index 30706ad5d7..0000000000 --- a/Documentation/package.accept_keywords/.kde-gear-24.02/more-deps +++ /dev/null @@ -1,22 +0,0 @@ -~dev-db/futuresql-0.1.1 -~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 -~dev-libs/ktextaddons-1.5.4 -~dev-libs/kweathercore-0.8.0 -~dev-libs/qcoro-0.10.0 -~media-libs/kcolorpicker-0.3.1 -~media-libs/kimageannotator-0.7.1 -~media-libs/kquickimageeditor-0.3.0 -~media-libs/libqaccessibilityclient-0.6.0 -~media-libs/mpvqt-1.0.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~media-libs/pulseaudio-qt-1.4.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/kdsoap-2.2.0 -~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/.kde-gear-24.05.49.9999/kdenetwork-24.05 b/Documentation/package.accept_keywords/.kde-gear-24.05.49.9999/kdenetwork-24.05 index 1fc76bdcf8..25cf9ef42d 100644 --- a/Documentation/package.accept_keywords/.kde-gear-24.05.49.9999/kdenetwork-24.05 +++ b/Documentation/package.accept_keywords/.kde-gear-24.05.49.9999/kdenetwork-24.05 @@ -5,7 +5,6 @@ ~kde-apps/kdenetwork-filesharing-24.05.49.9999 ** ~kde-apps/kget-24.05.49.9999 ** ~kde-apps/kio-extras-24.05.49.9999 ** -~kde-apps/kio-extras-kf5-24.05.49.9999 ** ~kde-apps/krdc-24.05.49.9999 ** ~kde-apps/krfb-24.05.49.9999 ** ~kde-apps/signon-kwallet-extension-24.05.49.9999 ** diff --git a/Documentation/package.accept_keywords/.kde-gear-24.05.49.9999/more-deps b/Documentation/package.accept_keywords/.kde-gear-24.05.49.9999/more-deps index 30706ad5d7..022e38a215 100644 --- a/Documentation/package.accept_keywords/.kde-gear-24.05.49.9999/more-deps +++ b/Documentation/package.accept_keywords/.kde-gear-24.05.49.9999/more-deps @@ -1,6 +1,6 @@ ~dev-db/futuresql-0.1.1 ~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~dev-libs/qcoro-0.10.0 @@ -16,7 +16,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/.kde-gear-24.05/more-deps b/Documentation/package.accept_keywords/.kde-gear-24.05/more-deps index 30706ad5d7..022e38a215 100644 --- a/Documentation/package.accept_keywords/.kde-gear-24.05/more-deps +++ b/Documentation/package.accept_keywords/.kde-gear-24.05/more-deps @@ -1,6 +1,6 @@ ~dev-db/futuresql-0.1.1 ~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~dev-libs/qcoro-0.10.0 @@ -16,7 +16,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/.kde-gear-live.base/more-deps b/Documentation/package.accept_keywords/.kde-gear-live.base/more-deps index 30706ad5d7..022e38a215 100644 --- a/Documentation/package.accept_keywords/.kde-gear-live.base/more-deps +++ b/Documentation/package.accept_keywords/.kde-gear-live.base/more-deps @@ -1,6 +1,6 @@ ~dev-db/futuresql-0.1.1 ~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~dev-libs/qcoro-0.10.0 @@ -16,7 +16,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/.kde-gear-live/kdenetwork-live b/Documentation/package.accept_keywords/.kde-gear-live/kdenetwork-live index 72f89f3a2e..1aa7263a66 100644 --- a/Documentation/package.accept_keywords/.kde-gear-live/kdenetwork-live +++ b/Documentation/package.accept_keywords/.kde-gear-live/kdenetwork-live @@ -5,7 +5,6 @@ ~kde-apps/kdenetwork-filesharing-9999 ** ~kde-apps/kget-9999 ** ~kde-apps/kio-extras-9999 ** -~kde-apps/kio-extras-kf5-9999 ** ~kde-apps/krdc-9999 ** ~kde-apps/krfb-9999 ** ~kde-apps/signon-kwallet-extension-9999 ** diff --git a/Documentation/package.accept_keywords/.kde-gear-live/more-deps b/Documentation/package.accept_keywords/.kde-gear-live/more-deps index 30706ad5d7..022e38a215 100644 --- a/Documentation/package.accept_keywords/.kde-gear-live/more-deps +++ b/Documentation/package.accept_keywords/.kde-gear-live/more-deps @@ -1,6 +1,6 @@ ~dev-db/futuresql-0.1.1 ~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~dev-libs/qcoro-0.10.0 @@ -16,7 +16,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/.kde-plasma-6.0/more-deps b/Documentation/package.accept_keywords/.kde-plasma-6.0/more-deps index d8f4cbf171..bb6a9df847 100644 --- a/Documentation/package.accept_keywords/.kde-plasma-6.0/more-deps +++ b/Documentation/package.accept_keywords/.kde-plasma-6.0/more-deps @@ -1,14 +1,14 @@ -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~dev-python/pygdbmi-0.11.0.0 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps b/Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps index d8f4cbf171..bb6a9df847 100644 --- a/Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps +++ b/Documentation/package.accept_keywords/.kde-plasma-live.base/more-deps @@ -1,14 +1,14 @@ -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~dev-python/pygdbmi-0.11.0.0 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.accept_keywords/.kde-plasma-live/more-deps b/Documentation/package.accept_keywords/.kde-plasma-live/more-deps index d8f4cbf171..bb6a9df847 100644 --- a/Documentation/package.accept_keywords/.kde-plasma-live/more-deps +++ b/Documentation/package.accept_keywords/.kde-plasma-live/more-deps @@ -1,14 +1,14 @@ -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~dev-python/pygdbmi-0.11.0.0 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.116.keywords b/Documentation/package.accept_keywords/kde-frameworks-5.116.keywords new file mode 100644 index 0000000000..22384e6bee --- /dev/null +++ b/Documentation/package.accept_keywords/kde-frameworks-5.116.keywords @@ -0,0 +1,88 @@ +# Autogenerated by regenerate-files, DO NOT EDIT. +# You can use this file to keyword/unkeyword the KDE Frameworks 5 5.116 release. +# Edit Documentation/package.accept_keywords/.kde-frameworks-5-5.116/ files instead. +# Tier 5.116.50: Provide extra features to other Frameworks to integrate with Plasma. +<kde-frameworks/frameworkintegration-5.116.50 +# PortingAids: Code and utilities for transition from kdelibs 4 to Frameworks 5. +<kde-frameworks/countryflags-5.116.50 +<kde-frameworks/kdelibs4support-5.116.50 +<kde-frameworks/khtml-5.116.50 +<kde-frameworks/kjs-5.116.50 +<kde-frameworks/kross-5.116.50 +# Tier 5.116.50: Depend only on Qt and possibly a few third-party libraries. +<kde-frameworks/attica-5.116.50 +<kde-frameworks/bluez-qt-5.116.50 +<kde-frameworks/breeze-icons-5.116.50 +<kde-frameworks/breeze-icons-rcc-5.116.50 +<kde-frameworks/extra-cmake-modules-5.116.50 +<kde-frameworks/kapidox-5.116.50 +<kde-frameworks/karchive-5.116.50 +<kde-frameworks/kcalendarcore-5.116.50 +<kde-frameworks/kcodecs-5.116.50 +<kde-frameworks/kconfig-5.116.50 +<kde-frameworks/kcoreaddons-5.116.50 +<kde-frameworks/kdbusaddons-5.116.50 +<kde-frameworks/kdnssd-5.116.50 +<kde-frameworks/kguiaddons-5.116.50 +<kde-frameworks/kholidays-5.116.50 +<kde-frameworks/ki18n-5.116.50 +<kde-frameworks/kidletime-5.116.50 +<kde-frameworks/kirigami-5.116.50 +<kde-frameworks/kitemmodels-5.116.50 +<kde-frameworks/kitemviews-5.116.50 +<kde-frameworks/kplotting-5.116.50 +<kde-frameworks/kquickcharts-5.116.50 +<kde-frameworks/kwidgetsaddons-5.116.50 +<kde-frameworks/kwindowsystem-5.116.50 +<kde-frameworks/modemmanager-qt-5.116.50 +<kde-frameworks/networkmanager-qt-5.116.50 +<kde-frameworks/oxygen-icons-5.116.50 +<kde-frameworks/prison-5.116.50 +<kde-frameworks/solid-5.116.50 +<kde-frameworks/sonnet-5.116.50 +<kde-frameworks/syntax-highlighting-5.116.50 +<kde-frameworks/threadweaver-5.116.50 +<kde-plasma/kwayland-5.116.50 +# Tier 5.116.50: Additionally depend on tier 1 frameworks. +<kde-frameworks/kauth-5.116.50 +<kde-frameworks/kcompletion-5.116.50 +<kde-frameworks/kcontacts-5.116.50 +<kde-frameworks/kcrash-5.116.50 +<kde-frameworks/kdoctools-5.116.50 +<kde-frameworks/kfilemetadata-5.116.50 +<kde-frameworks/kimageformats-5.116.50 +<kde-frameworks/kjobwidgets-5.116.50 +<kde-frameworks/knotifications-5.116.50 +<kde-frameworks/kpackage-5.116.50 +<kde-frameworks/kpeople-5.116.50 +<kde-frameworks/kpty-5.116.50 +<kde-frameworks/kunitconversion-5.116.50 +<kde-frameworks/syndication-5.116.50 +<kde-plasma/plasma-activities-5.116.50 +# Tier 5.116.50: More powerful, comprehensive packages, with complex dependencies. +<kde-frameworks/baloo-5.116.50 +<kde-frameworks/kbookmarks-5.116.50 +<kde-frameworks/kcmutils-5.116.50 +<kde-frameworks/kconfigwidgets-5.116.50 +<kde-frameworks/kdav-5.116.50 +<kde-frameworks/kdeclarative-5.116.50 +<kde-frameworks/kded-5.116.50 +<kde-frameworks/kdesu-5.116.50 +<kde-frameworks/kemoticons-5.116.50 +<kde-frameworks/kglobalaccel-5.116.50 +<kde-frameworks/kiconthemes-5.116.50 +<kde-frameworks/kinit-5.116.50 +<kde-frameworks/kio-5.116.50 +<kde-frameworks/knewstuff-5.116.50 +<kde-frameworks/knotifyconfig-5.116.50 +<kde-frameworks/kparts-5.116.50 +<kde-frameworks/krunner-5.116.50 +<kde-frameworks/kservice-5.116.50 +<kde-frameworks/ktexteditor-5.116.50 +<kde-frameworks/ktextwidgets-5.116.50 +<kde-frameworks/kwallet-5.116.50 +<kde-frameworks/kxmlgui-5.116.50 +<kde-frameworks/purpose-5.116.50 +<kde-frameworks/qqc2-desktop-style-5.116.50 +<kde-plasma/libplasma-5.116.50 +<kde-plasma/plasma-activities-stats-5.116.50 diff --git a/Documentation/package.accept_keywords/kde-frameworks-6.1.keywords b/Documentation/package.accept_keywords/kde-frameworks-6.1.keywords deleted file mode 100644 index 783270321b..0000000000 --- a/Documentation/package.accept_keywords/kde-frameworks-6.1.keywords +++ /dev/null @@ -1,92 +0,0 @@ -# Autogenerated by regenerate-files, DO NOT EDIT. -# You can use this file to keyword/unkeyword the KDE Frameworks 6.1 release. -# Edit Documentation/package.accept_keywords/.kde-frameworks-6.1/ files instead. -# Tier 6.1.50: Provide extra features to other Frameworks to integrate with Plasma. -<kde-frameworks/frameworkintegration-6.1.50:6 -# Tier 6.1.50: Depend only on Qt and possibly a few third-party libraries. -<kde-frameworks/attica-6.1.50:6 -<kde-frameworks/bluez-qt-6.1.50:6 -<kde-frameworks/breeze-icons-6.1.50:6 -<kde-frameworks/extra-cmake-modules-6.1.50:0 -<kde-frameworks/karchive-6.1.50:6 -<kde-frameworks/kcalendarcore-6.1.50:6 -<kde-frameworks/kcodecs-6.1.50:6 -<kde-frameworks/kconfig-6.1.50:6 -<kde-frameworks/kcoreaddons-6.1.50:6 -<kde-frameworks/kdbusaddons-6.1.50:6 -<kde-frameworks/kdnssd-6.1.50:6 -<kde-frameworks/kguiaddons-6.1.50:6 -<kde-frameworks/kholidays-6.1.50:6 -<kde-frameworks/ki18n-6.1.50:6 -<kde-frameworks/kidletime-6.1.50:6 -<kde-frameworks/kirigami-6.1.50:6 -<kde-frameworks/kitemmodels-6.1.50:6 -<kde-frameworks/kitemviews-6.1.50:6 -<kde-frameworks/kplotting-6.1.50:6 -<kde-frameworks/kquickcharts-6.1.50:6 -<kde-frameworks/ktexttemplate-6.1.50:6 -<kde-frameworks/kuserfeedback-6.1.50:6 -<kde-frameworks/kwidgetsaddons-6.1.50:6 -<kde-frameworks/kwindowsystem-6.1.50:6 -<kde-frameworks/modemmanager-qt-6.1.50:6 -<kde-frameworks/networkmanager-qt-6.1.50:6 -<kde-frameworks/prison-6.1.50:6 -<kde-frameworks/solid-6.1.50:6 -<kde-frameworks/sonnet-6.1.50:6 -<kde-frameworks/syntax-highlighting-6.1.50:6 -<kde-frameworks/threadweaver-6.1.50:6 -# Tier 6.1.50: Additionally depend on tier 1 frameworks. -<kde-frameworks/kauth-6.1.50:6 -<kde-frameworks/kcolorscheme-6.1.50:6 -<kde-frameworks/kcompletion-6.1.50:6 -<kde-frameworks/kcontacts-6.1.50:6 -<kde-frameworks/kcrash-6.1.50:6 -<kde-frameworks/kdoctools-6.1.50:6 -<kde-frameworks/kfilemetadata-6.1.50:6 -<kde-frameworks/kimageformats-6.1.50:6 -<kde-frameworks/kjobwidgets-6.1.50:6 -<kde-frameworks/knotifications-6.1.50:6 -<kde-frameworks/kpackage-6.1.50:6 -<kde-frameworks/kpeople-6.1.50:6 -<kde-frameworks/kpty-6.1.50:6 -<kde-frameworks/kstatusnotifieritem-6.1.50:6 -<kde-frameworks/ksvg-6.1.50:6 -<kde-frameworks/kunitconversion-6.1.50:6 -<kde-frameworks/syndication-6.1.50:6 -# Tier 6.1.50: More powerful, comprehensive packages, with complex dependencies. -<kde-frameworks/baloo-6.1.50:6 -<kde-frameworks/kbookmarks-6.1.50:6 -<kde-frameworks/kcmutils-6.1.50:6 -<kde-frameworks/kconfigwidgets-6.1.50:6 -<kde-frameworks/kdav-6.1.50:6 -<kde-frameworks/kdeclarative-6.1.50:6 -<kde-frameworks/kded-6.1.50:6 -<kde-frameworks/kdesu-6.1.50:6 -<kde-frameworks/kglobalaccel-6.1.50:6 -<kde-frameworks/kiconthemes-6.1.50:6 -<kde-frameworks/kio-6.1.50:6 -<kde-frameworks/knewstuff-6.1.50:6 -<kde-frameworks/knotifyconfig-6.1.50:6 -<kde-frameworks/kparts-6.1.50:6 -<kde-frameworks/krunner-6.1.50:6 -<kde-frameworks/kservice-6.1.50:6 -<kde-frameworks/ktexteditor-6.1.50:6 -<kde-frameworks/ktextwidgets-6.1.50:6 -<kde-frameworks/kwallet-6.1.50:6 -<kde-frameworks/kxmlgui-6.1.50:6 -<kde-frameworks/purpose-6.1.50:6 -<kde-frameworks/qqc2-desktop-style-6.1.50:6 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 -=kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/kde-frameworks-6.2.keywords b/Documentation/package.accept_keywords/kde-frameworks-6.2.keywords new file mode 100644 index 0000000000..fa7eaaf3d5 --- /dev/null +++ b/Documentation/package.accept_keywords/kde-frameworks-6.2.keywords @@ -0,0 +1,90 @@ +# Autogenerated by regenerate-files, DO NOT EDIT. +# You can use this file to keyword/unkeyword the KDE Frameworks 6.2 release. +# Edit Documentation/package.accept_keywords/.kde-frameworks-6.2/ files instead. +# Tier 6.2.50: Provide extra features to other Frameworks to integrate with Plasma. +<kde-frameworks/frameworkintegration-6.2.50:6 +# Tier 6.2.50: Depend only on Qt and possibly a few third-party libraries. +<kde-frameworks/attica-6.2.50:6 +<kde-frameworks/bluez-qt-6.2.50:6 +<kde-frameworks/breeze-icons-6.2.50:6 +<kde-frameworks/extra-cmake-modules-6.2.50:0 +<kde-frameworks/karchive-6.2.50:6 +<kde-frameworks/kcalendarcore-6.2.50:6 +<kde-frameworks/kcodecs-6.2.50:6 +<kde-frameworks/kconfig-6.2.50:6 +<kde-frameworks/kcoreaddons-6.2.50:6 +<kde-frameworks/kdbusaddons-6.2.50:6 +<kde-frameworks/kdnssd-6.2.50:6 +<kde-frameworks/kguiaddons-6.2.50:6 +<kde-frameworks/kholidays-6.2.50:6 +<kde-frameworks/ki18n-6.2.50:6 +<kde-frameworks/kidletime-6.2.50:6 +<kde-frameworks/kirigami-6.2.50:6 +<kde-frameworks/kitemmodels-6.2.50:6 +<kde-frameworks/kitemviews-6.2.50:6 +<kde-frameworks/kplotting-6.2.50:6 +<kde-frameworks/kquickcharts-6.2.50:6 +<kde-frameworks/ktexttemplate-6.2.50:6 +<kde-frameworks/kuserfeedback-6.2.50:6 +<kde-frameworks/kwidgetsaddons-6.2.50:6 +<kde-frameworks/kwindowsystem-6.2.50:6 +<kde-frameworks/modemmanager-qt-6.2.50:6 +<kde-frameworks/networkmanager-qt-6.2.50:6 +<kde-frameworks/prison-6.2.50:6 +<kde-frameworks/solid-6.2.50:6 +<kde-frameworks/sonnet-6.2.50:6 +<kde-frameworks/syntax-highlighting-6.2.50:6 +<kde-frameworks/threadweaver-6.2.50:6 +# Tier 6.2.50: Additionally depend on tier 1 frameworks. +<kde-frameworks/kauth-6.2.50:6 +<kde-frameworks/kcolorscheme-6.2.50:6 +<kde-frameworks/kcompletion-6.2.50:6 +<kde-frameworks/kcontacts-6.2.50:6 +<kde-frameworks/kcrash-6.2.50:6 +<kde-frameworks/kdoctools-6.2.50:6 +<kde-frameworks/kfilemetadata-6.2.50:6 +<kde-frameworks/kimageformats-6.2.50:6 +<kde-frameworks/kjobwidgets-6.2.50:6 +<kde-frameworks/knotifications-6.2.50:6 +<kde-frameworks/kpackage-6.2.50:6 +<kde-frameworks/kpty-6.2.50:6 +<kde-frameworks/kstatusnotifieritem-6.2.50:6 +<kde-frameworks/ksvg-6.2.50:6 +<kde-frameworks/kunitconversion-6.2.50:6 +<kde-frameworks/syndication-6.2.50:6 +# Tier 6.2.50: More powerful, comprehensive packages, with complex dependencies. +<kde-frameworks/baloo-6.2.50:6 +<kde-frameworks/kbookmarks-6.2.50:6 +<kde-frameworks/kcmutils-6.2.50:6 +<kde-frameworks/kconfigwidgets-6.2.50:6 +<kde-frameworks/kdav-6.2.50:6 +<kde-frameworks/kdeclarative-6.2.50:6 +<kde-frameworks/kded-6.2.50:6 +<kde-frameworks/kdesu-6.2.50:6 +<kde-frameworks/kglobalaccel-6.2.50:6 +<kde-frameworks/kiconthemes-6.2.50:6 +<kde-frameworks/kio-6.2.50:6 +<kde-frameworks/knewstuff-6.2.50:6 +<kde-frameworks/knotifyconfig-6.2.50:6 +<kde-frameworks/kparts-6.2.50:6 +<kde-frameworks/kpeople-6.2.50:6 +<kde-frameworks/krunner-6.2.50:6 +<kde-frameworks/kservice-6.2.50:6 +<kde-frameworks/ktexteditor-6.2.50:6 +<kde-frameworks/ktextwidgets-6.2.50:6 +<kde-frameworks/kwallet-6.2.50:6 +<kde-frameworks/kxmlgui-6.2.50:6 +<kde-frameworks/purpose-6.2.50:6 +<kde-frameworks/qqc2-desktop-style-6.2.50:6 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 +~kde-apps/kio-extras-24.02.2 +~kde-apps/libkexiv2-24.02.2 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~net-libs/accounts-qml-0.7_p20231028 +~net-libs/accounts-qt-1.17 +=net-libs/signond-8.61-r100 +~net-libs/signon-oauth2-0.25_p20210102 +~net-libs/signon-ui-0.15_p20231016 +~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/kde-frameworks-live.keywords b/Documentation/package.accept_keywords/kde-frameworks-live.keywords index 418ade0ad5..3a5e43ee1e 100644 --- a/Documentation/package.accept_keywords/kde-frameworks-live.keywords +++ b/Documentation/package.accept_keywords/kde-frameworks-live.keywords @@ -47,7 +47,6 @@ ~kde-frameworks/kjobwidgets-9999:6 ** ~kde-frameworks/knotifications-9999:6 ** ~kde-frameworks/kpackage-9999:6 ** -~kde-frameworks/kpeople-9999:6 ** ~kde-frameworks/kpty-9999:6 ** ~kde-frameworks/kstatusnotifieritem-9999:6 ** ~kde-frameworks/ksvg-9999:6 ** @@ -68,6 +67,7 @@ ~kde-frameworks/knewstuff-9999:6 ** ~kde-frameworks/knotifyconfig-9999:6 ** ~kde-frameworks/kparts-9999:6 ** +~kde-frameworks/kpeople-9999:6 ** ~kde-frameworks/krunner-9999:6 ** ~kde-frameworks/kservice-9999:6 ** ~kde-frameworks/ktexteditor-9999:6 ** @@ -76,17 +76,15 @@ ~kde-frameworks/kxmlgui-9999:6 ** ~kde-frameworks/purpose-9999:6 ** ~kde-frameworks/qqc2-desktop-style-9999:6 ** -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 -=kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 +~kde-apps/kio-extras-24.02.2 +~kde-apps/libkexiv2-24.02.2 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/kde-gear-24.02.keywords b/Documentation/package.accept_keywords/kde-gear-24.02.keywords deleted file mode 100644 index 8c501c71e6..0000000000 --- a/Documentation/package.accept_keywords/kde-gear-24.02.keywords +++ /dev/null @@ -1,271 +0,0 @@ -# Autogenerated by regenerate-files, DO NOT EDIT. -# You can use this file to keyword/unkeyword the KDE Gear 24.02 release. -# Edit Documentation/package.accept_keywords/.kde-gear-24.02/ files instead. -<kde-apps/kdialog-24.02.50 -<kde-apps/keditbookmarks-24.02.50 -<kde-apps/kfind-24.02.50 -<kde-apps/konqueror-24.02.50 -<www-client/falkon-24.02.50 -<kde-apps/baloo-widgets-24.02.50 -<kde-apps/dolphin-24.02.50 -<kde-apps/kate-24.02.50 -<kde-apps/kate-addons-24.02.50 -<kde-apps/kate-lib-24.02.50 -<kde-apps/kde-apps-meta-24.02.50 -<kde-apps/kdecore-meta-24.02.50 -<kde-apps/khelpcenter-24.02.50 -<kde-apps/konsole-24.02.50 -<kde-apps/kwrite-24.02.50 -<app-accessibility/kontrast-24.02.50 -<kde-apps/kdeaccessibility-meta-24.02.50 -<kde-apps/kmag-24.02.50 -<kde-apps/kmousetool-24.02.50 -<kde-apps/kmouth-24.02.50 -<kde-apps/kdeadmin-meta-24.02.50 -<kde-apps/kcron-24.02.50 -<kde-apps/ksystemlog-24.02.50 -<kde-apps/analitza-24.02.50 -<kde-apps/artikulate-24.02.50 -<kde-apps/blinken-24.02.50 -<kde-apps/cantor-24.02.50 -<kde-apps/kalgebra-24.02.50 -<kde-apps/kalzium-24.02.50 -<kde-apps/kanagram-24.02.50 -<kde-apps/kbruch-24.02.50 -<kde-apps/kdeedu-data-24.02.50 -<kde-apps/kdeedu-meta-24.02.50 -<kde-apps/kgeography-24.02.50 -<kde-apps/khangman-24.02.50 -<kde-apps/kig-24.02.50 -<kde-apps/kiten-24.02.50 -<kde-apps/klettres-24.02.50 -<kde-apps/kmplot-24.02.50 -<kde-apps/kqtquickcharts-24.02.50 -<kde-apps/ktouch-24.02.50 -<kde-apps/kturtle-24.02.50 -<kde-apps/kwordquiz-24.02.50 -<kde-apps/libkeduvocdocument-24.02.50 -<kde-apps/marble-24.02.50 -<kde-apps/minuet-24.02.50 -<kde-apps/parley-24.02.50 -<kde-apps/rocs-24.02.50 -<kde-apps/step-24.02.50 -<kde-apps/bomber-24.02.50 -<kde-apps/bovo-24.02.50 -<kde-apps/granatier-24.02.50 -<kde-apps/kajongg-24.02.50 -<kde-apps/kapman-24.02.50 -<kde-apps/katomic-24.02.50 -<kde-apps/kblackbox-24.02.50 -<kde-apps/kblocks-24.02.50 -<kde-apps/kbounce-24.02.50 -<kde-apps/kbreakout-24.02.50 -<kde-apps/kdegames-meta-24.02.50 -<kde-apps/kdiamond-24.02.50 -<kde-apps/kfourinline-24.02.50 -<kde-apps/kgoldrunner-24.02.50 -<kde-apps/kigo-24.02.50 -<kde-apps/killbots-24.02.50 -<kde-apps/kiriki-24.02.50 -<kde-apps/kjumpingcube-24.02.50 -<kde-apps/klickety-24.02.50 -<kde-apps/klines-24.02.50 -<kde-apps/kmahjongg-24.02.50 -<kde-apps/kmines-24.02.50 -<kde-apps/knavalbattle-24.02.50 -<kde-apps/knetwalk-24.02.50 -<kde-apps/knights-24.02.50 -<kde-apps/kolf-24.02.50 -<kde-apps/kollision-24.02.50 -<kde-apps/konquest-24.02.50 -<kde-apps/kpat-24.02.50 -<kde-apps/kreversi-24.02.50 -<kde-apps/kshisen-24.02.50 -<kde-apps/ksirk-24.02.50 -<kde-apps/ksnakeduel-24.02.50 -<kde-apps/kspaceduel-24.02.50 -<kde-apps/ksquares-24.02.50 -<kde-apps/ksudoku-24.02.50 -<kde-apps/ktuberling-24.02.50 -<kde-apps/kubrick-24.02.50 -<kde-apps/libkdegames-24.02.50 -<kde-apps/libkmahjongg-24.02.50 -<kde-apps/lskat-24.02.50 -<kde-apps/palapeli-24.02.50 -<kde-apps/picmi-24.02.50 -<kde-apps/gwenview-24.02.50 -<kde-apps/kamera-24.02.50 -<kde-apps/kcolorchooser-24.02.50 -<kde-apps/kdegraphics-meta-24.02.50 -<kde-apps/kdegraphics-mobipocket-24.02.50 -<kde-apps/kolourpaint-24.02.50 -<kde-apps/kruler-24.02.50 -<kde-apps/libkdcraw-24.02.50 -<kde-apps/libkexiv2-24.02.50 -<kde-apps/libksane-24.02.50 -<kde-apps/okular-24.02.50 -<kde-apps/spectacle-24.02.50 -<kde-apps/svgpart-24.02.50 -<kde-apps/thumbnailers-24.02.50 -<kde-misc/colord-kde-24.02.50 -<kde-misc/skanlite-24.02.50 -<media-gfx/skanpage-24.02.50 -<media-libs/ksanecore-24.02.50 -<kde-apps/audiocd-kio-24.02.50 -<kde-apps/dragon-24.02.50 -<kde-apps/ffmpegthumbs-24.02.50 -<kde-apps/juk-24.02.50 -<kde-apps/k3b-24.02.50 -<kde-apps/kamoso-24.02.50 -<kde-apps/kdemultimedia-meta-24.02.50 -<kde-apps/kdenlive-24.02.50 -<kde-apps/kmix-24.02.50 -<kde-apps/kwave-24.02.50 -<kde-apps/libkcddb-24.02.50 -<kde-apps/libkcompactdisc-24.02.50 -<media-sound/elisa-24.02.50 -<media-sound/kasts-24.02.50 -<media-sound/krecorder-24.02.50 -<kde-apps/dolphin-plugins-dropbox-24.02.50 -<kde-apps/kaccounts-integration-24.02.50 -<kde-apps/kaccounts-providers-24.02.50 -<kde-apps/kdenetwork-meta-24.02.50 -<kde-apps/kdenetwork-filesharing-24.02.50 -<kde-apps/kget-24.02.50 -<kde-apps/kio-extras-24.02.50 -<kde-apps/kio-extras-kf5-24.02.50 -<kde-apps/krdc-24.02.50 -<kde-apps/krfb-24.02.50 -<kde-apps/signon-kwallet-extension-24.02.50 -<kde-misc/kdeconnect-24.02.50 -<kde-misc/kio-gdrive-24.02.50 -<net-im/neochat-24.02.50 -<net-im/tokodon-24.02.50 -<net-irc/konversation-24.02.50 -<net-libs/libktorrent-24.02.50 -<net-misc/kio-zeroconf-24.02.50 -<net-news/alligator-24.02.50 -<net-p2p/ktorrent-24.02.50 -<app-office/merkuro-24.02.50 -<dev-libs/kopeninghours-24.02.50 -<dev-libs/kosmindoormap-24.02.50 -<dev-libs/kpublictransport-24.02.50 -<kde-apps/akonadi-24.02.50 -<kde-apps/akonadi-calendar-24.02.50 -<kde-apps/akonadi-contacts-24.02.50 -<kde-apps/akonadi-import-wizard-24.02.50 -<kde-apps/akonadi-mime-24.02.50 -<kde-apps/akonadi-notes-24.02.50 -<kde-apps/akonadi-search-24.02.50 -<kde-apps/akonadiconsole-24.02.50 -<kde-apps/akregator-24.02.50 -<kde-apps/calendarjanitor-24.02.50 -<kde-apps/calendarsupport-24.02.50 -<kde-apps/eventviews-24.02.50 -<kde-apps/grantlee-editor-24.02.50 -<kde-apps/grantleetheme-24.02.50 -<kde-apps/incidenceeditor-24.02.50 -<kde-apps/kaddressbook-24.02.50 -<kde-apps/kalarm-24.02.50 -<kde-apps/kcalutils-24.02.50 -<kde-apps/kdepim-addons-24.02.50 -<kde-apps/kdepim-meta-24.02.50 -<kde-apps/kdepim-runtime-24.02.50 -<kde-apps/kidentitymanagement-24.02.50 -<kde-apps/kimap-24.02.50 -<kde-apps/kitinerary-24.02.50 -<kde-apps/kldap-24.02.50 -<kde-apps/kleopatra-24.02.50 -<kde-apps/kmail-24.02.50 -<kde-apps/kmail-account-wizard-24.02.50 -<kde-apps/kmailtransport-24.02.50 -<kde-apps/kmbox-24.02.50 -<kde-apps/kmime-24.02.50 -<kde-apps/knotes-24.02.50 -<kde-apps/konsolekalendar-24.02.50 -<kde-apps/kontact-24.02.50 -<kde-apps/kontactinterface-24.02.50 -<kde-apps/korganizer-24.02.50 -<kde-apps/kpimtextedit-24.02.50 -<kde-apps/kpkpass-24.02.50 -<kde-apps/ksmtp-24.02.50 -<kde-apps/libgravatar-24.02.50 -<kde-apps/libkdepim-24.02.50 -<kde-apps/libkgapi-24.02.50 -<kde-apps/libkleo-24.02.50 -<kde-apps/libksieve-24.02.50 -<kde-apps/libktnef-24.02.50 -<kde-apps/mailcommon-24.02.50 -<kde-apps/mailimporter-24.02.50 -<kde-apps/mbox-importer-24.02.50 -<kde-apps/messagelib-24.02.50 -<kde-apps/mimetreeparser-24.02.50 -<kde-apps/pim-data-exporter-24.02.50 -<kde-apps/pim-sieve-editor-24.02.50 -<kde-apps/pimcommon-24.02.50 -<kde-misc/zanshin-24.02.50 -<dev-util/kdevelop-24.02.50 -<dev-util/kdevelop-php-24.02.50 -<dev-util/kdevelop-python-24.02.50 -<dev-util/kio-perldoc-24.02.50 -<kde-apps/cervisia-24.02.50 -<kde-apps/dolphin-plugins-git-24.02.50 -<kde-apps/dolphin-plugins-mercurial-24.02.50 -<kde-apps/dolphin-plugins-subversion-24.02.50 -<kde-apps/kapptemplate-24.02.50 -<kde-apps/kcachegrind-24.02.50 -<kde-apps/kde-dev-scripts-24.02.50 -<kde-apps/kde-dev-utils-24.02.50 -<kde-apps/kdesdk-meta-24.02.50 -<kde-apps/kdesdk-thumbnailers-24.02.50 -<kde-apps/kompare-24.02.50 -<kde-apps/libkomparediff2-24.02.50 -<kde-apps/lokalize-24.02.50 -<kde-apps/poxml-24.02.50 -<kde-apps/umbrello-24.02.50 -<app-cdr/dolphin-plugins-mountiso-24.02.50 -<app-cdr/isoimagewriter-24.02.50 -<app-crypt/keysmith-24.02.50 -<app-editors/ghostwriter-24.02.50 -<kde-apps/ark-24.02.50 -<kde-apps/filelight-24.02.50 -<kde-apps/kbackup-24.02.50 -<kde-apps/kcalc-24.02.50 -<kde-apps/kcharselect-24.02.50 -<kde-apps/kdebugsettings-24.02.50 -<kde-apps/kdeutils-meta-24.02.50 -<kde-apps/kdf-24.02.50 -<kde-apps/kgpg-24.02.50 -<kde-apps/kimagemapeditor-24.02.50 -<kde-apps/kteatime-24.02.50 -<kde-apps/ktimer-24.02.50 -<kde-apps/kwalletmanager-24.02.50 -<kde-apps/sweeper-24.02.50 -<kde-apps/yakuake-24.02.50 -<kde-misc/kclock-24.02.50 -<kde-misc/kweather-24.02.50 -<kde-misc/markdownpart-24.02.50 -<sys-block/partitionmanager-24.02.50 -<sys-libs/kpmcore-24.02.50 -~dev-db/futuresql-0.1.1 -~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 -~dev-libs/ktextaddons-1.5.4 -~dev-libs/kweathercore-0.8.0 -~dev-libs/qcoro-0.10.0 -~media-libs/kcolorpicker-0.3.1 -~media-libs/kimageannotator-0.7.1 -~media-libs/kquickimageeditor-0.3.0 -~media-libs/libqaccessibilityclient-0.6.0 -~media-libs/mpvqt-1.0.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~media-libs/pulseaudio-qt-1.4.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/kdsoap-2.2.0 -~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/kde-gear-24.04.90.keywords b/Documentation/package.accept_keywords/kde-gear-24.04.90.keywords new file mode 100644 index 0000000000..f8f0e2e19b --- /dev/null +++ b/Documentation/package.accept_keywords/kde-gear-24.04.90.keywords @@ -0,0 +1,271 @@ +# Autogenerated by regenerate-files, DO NOT EDIT. +# You can use this file to keyword/unkeyword the KDE Gear 24.04.90 RC1. +<kde-apps/kdialog-24.05.0 +<kde-apps/keditbookmarks-24.05.0 +<kde-apps/kfind-24.05.0 +<kde-apps/konqueror-24.05.0 +<www-client/falkon-24.05.0 +<kde-apps/baloo-widgets-24.05.0 +<kde-apps/dolphin-24.05.0 +<kde-apps/kate-24.05.0 +<kde-apps/kate-addons-24.05.0 +<kde-apps/kate-lib-24.05.0 +<kde-apps/kde-apps-meta-24.05.0 +<kde-apps/kdecore-meta-24.05.0 +<kde-apps/khelpcenter-24.05.0 +<kde-apps/konsole-24.05.0 +<kde-apps/kwrite-24.05.0 +<app-accessibility/kontrast-24.05.0 +<kde-apps/kdeaccessibility-meta-24.05.0 +<kde-apps/kmag-24.05.0 +<kde-apps/kmousetool-24.05.0 +<kde-apps/kmouth-24.05.0 +<kde-apps/kdeadmin-meta-24.05.0 +<kde-apps/kcron-24.05.0 +<kde-apps/ksystemlog-24.05.0 +<kde-apps/analitza-24.05.0 +<kde-apps/artikulate-24.05.0 +<kde-apps/blinken-24.05.0 +<kde-apps/cantor-24.05.0 +<kde-apps/kalgebra-24.05.0 +<kde-apps/kalzium-24.05.0 +<kde-apps/kanagram-24.05.0 +<kde-apps/kbruch-24.05.0 +<kde-apps/kdeedu-data-24.05.0 +<kde-apps/kdeedu-meta-24.05.0 +<kde-apps/kgeography-24.05.0 +<kde-apps/khangman-24.05.0 +<kde-apps/kig-24.05.0 +<kde-apps/kiten-24.05.0 +<kde-apps/klettres-24.05.0 +<kde-apps/kmplot-24.05.0 +<kde-apps/kqtquickcharts-24.05.0 +<kde-apps/ktouch-24.05.0 +<kde-apps/kturtle-24.05.0 +<kde-apps/kwordquiz-24.05.0 +<kde-apps/libkeduvocdocument-24.05.0 +<kde-apps/marble-24.05.0 +<kde-apps/minuet-24.05.0 +<kde-apps/parley-24.05.0 +<kde-apps/rocs-24.05.0 +<kde-apps/step-24.05.0 +<games-puzzle/skladnik-24.05.0 +<kde-apps/bomber-24.05.0 +<kde-apps/bovo-24.05.0 +<kde-apps/granatier-24.05.0 +<kde-apps/kajongg-24.05.0 +<kde-apps/kapman-24.05.0 +<kde-apps/katomic-24.05.0 +<kde-apps/kblackbox-24.05.0 +<kde-apps/kblocks-24.05.0 +<kde-apps/kbounce-24.05.0 +<kde-apps/kbreakout-24.05.0 +<kde-apps/kdegames-meta-24.05.0 +<kde-apps/kdiamond-24.05.0 +<kde-apps/kfourinline-24.05.0 +<kde-apps/kgoldrunner-24.05.0 +<kde-apps/kigo-24.05.0 +<kde-apps/killbots-24.05.0 +<kde-apps/kiriki-24.05.0 +<kde-apps/kjumpingcube-24.05.0 +<kde-apps/klickety-24.05.0 +<kde-apps/klines-24.05.0 +<kde-apps/kmahjongg-24.05.0 +<kde-apps/kmines-24.05.0 +<kde-apps/knavalbattle-24.05.0 +<kde-apps/knetwalk-24.05.0 +<kde-apps/knights-24.05.0 +<kde-apps/kolf-24.05.0 +<kde-apps/kollision-24.05.0 +<kde-apps/konquest-24.05.0 +<kde-apps/kpat-24.05.0 +<kde-apps/kreversi-24.05.0 +<kde-apps/kshisen-24.05.0 +<kde-apps/ksirk-24.05.0 +<kde-apps/ksnakeduel-24.05.0 +<kde-apps/kspaceduel-24.05.0 +<kde-apps/ksquares-24.05.0 +<kde-apps/ksudoku-24.05.0 +<kde-apps/ktuberling-24.05.0 +<kde-apps/kubrick-24.05.0 +<kde-apps/libkdegames-24.05.0 +<kde-apps/libkmahjongg-24.05.0 +<kde-apps/lskat-24.05.0 +<kde-apps/palapeli-24.05.0 +<kde-apps/picmi-24.05.0 +<kde-apps/gwenview-24.05.0 +<kde-apps/kamera-24.05.0 +<kde-apps/kcolorchooser-24.05.0 +<kde-apps/kdegraphics-meta-24.05.0 +<kde-apps/kdegraphics-mobipocket-24.05.0 +<kde-apps/kolourpaint-24.05.0 +<kde-apps/kruler-24.05.0 +<kde-apps/libkdcraw-24.05.0 +<kde-apps/libkexiv2-24.05.0 +<kde-apps/libksane-24.05.0 +<kde-apps/okular-24.05.0 +<kde-apps/spectacle-24.05.0 +<kde-apps/svgpart-24.05.0 +<kde-apps/thumbnailers-24.05.0 +<kde-misc/colord-kde-24.05.0 +<kde-misc/skanlite-24.05.0 +<media-gfx/skanpage-24.05.0 +<media-libs/ksanecore-24.05.0 +<kde-apps/audiocd-kio-24.05.0 +<kde-apps/dragon-24.05.0 +<kde-apps/ffmpegthumbs-24.05.0 +<kde-apps/juk-24.05.0 +<kde-apps/k3b-24.05.0 +<kde-apps/kamoso-24.05.0 +<kde-apps/kdemultimedia-meta-24.05.0 +<kde-apps/kdenlive-24.05.0 +<kde-apps/kmix-24.05.0 +<kde-apps/kwave-24.05.0 +<kde-apps/libkcddb-24.05.0 +<kde-apps/libkcompactdisc-24.05.0 +<media-sound/audex-24.05.0 +<media-sound/elisa-24.05.0 +<media-sound/kasts-24.05.0 +<media-sound/krecorder-24.05.0 +<kde-apps/dolphin-plugins-dropbox-24.05.0 +<kde-apps/kaccounts-integration-24.05.0 +<kde-apps/kaccounts-providers-24.05.0 +<kde-apps/kdenetwork-meta-24.05.0 +<kde-apps/kdenetwork-filesharing-24.05.0 +<kde-apps/kget-24.05.0 +<kde-apps/kio-extras-24.05.0 +<kde-apps/krdc-24.05.0 +<kde-apps/krfb-24.05.0 +<kde-apps/signon-kwallet-extension-24.05.0 +<kde-misc/kdeconnect-24.05.0 +<kde-misc/kio-gdrive-24.05.0 +<net-im/neochat-24.05.0 +<net-im/tokodon-24.05.0 +<net-irc/konversation-24.05.0 +<net-libs/libktorrent-24.05.0 +<net-misc/kio-zeroconf-24.05.0 +<net-news/alligator-24.05.0 +<net-p2p/ktorrent-24.05.0 +<app-office/merkuro-24.05.0 +<dev-libs/kopeninghours-24.05.0 +<dev-libs/kosmindoormap-24.05.0 +<dev-libs/kpublictransport-24.05.0 +<kde-apps/akonadi-24.05.0 +<kde-apps/akonadi-calendar-24.05.0 +<kde-apps/akonadi-contacts-24.05.0 +<kde-apps/akonadi-import-wizard-24.05.0 +<kde-apps/akonadi-mime-24.05.0 +<kde-apps/akonadi-notes-24.05.0 +<kde-apps/akonadi-search-24.05.0 +<kde-apps/akonadiconsole-24.05.0 +<kde-apps/akregator-24.05.0 +<kde-apps/calendarjanitor-24.05.0 +<kde-apps/calendarsupport-24.05.0 +<kde-apps/eventviews-24.05.0 +<kde-apps/grantlee-editor-24.05.0 +<kde-apps/grantleetheme-24.05.0 +<kde-apps/incidenceeditor-24.05.0 +<kde-apps/kaddressbook-24.05.0 +<kde-apps/kalarm-24.05.0 +<kde-apps/kcalutils-24.05.0 +<kde-apps/kdepim-addons-24.05.0 +<kde-apps/kdepim-meta-24.05.0 +<kde-apps/kdepim-runtime-24.05.0 +<kde-apps/kidentitymanagement-24.05.0 +<kde-apps/kimap-24.05.0 +<kde-apps/kitinerary-24.05.0 +<kde-apps/kldap-24.05.0 +<kde-apps/kleopatra-24.05.0 +<kde-apps/kmail-24.05.0 +<kde-apps/kmail-account-wizard-24.05.0 +<kde-apps/kmailtransport-24.05.0 +<kde-apps/kmbox-24.05.0 +<kde-apps/kmime-24.05.0 +<kde-apps/knotes-24.05.0 +<kde-apps/konsolekalendar-24.05.0 +<kde-apps/kontact-24.05.0 +<kde-apps/kontactinterface-24.05.0 +<kde-apps/korganizer-24.05.0 +<kde-apps/kpimtextedit-24.05.0 +<kde-apps/kpkpass-24.05.0 +<kde-apps/ksmtp-24.05.0 +<kde-apps/libgravatar-24.05.0 +<kde-apps/libkdepim-24.05.0 +<kde-apps/libkgapi-24.05.0 +<kde-apps/libkleo-24.05.0 +<kde-apps/libksieve-24.05.0 +<kde-apps/libktnef-24.05.0 +<kde-apps/mailcommon-24.05.0 +<kde-apps/mailimporter-24.05.0 +<kde-apps/mbox-importer-24.05.0 +<kde-apps/messagelib-24.05.0 +<kde-apps/mimetreeparser-24.05.0 +<kde-apps/pim-data-exporter-24.05.0 +<kde-apps/pim-sieve-editor-24.05.0 +<kde-apps/pimcommon-24.05.0 +<kde-misc/zanshin-24.05.0 +<dev-util/kdevelop-24.05.0 +<dev-util/kdevelop-php-24.05.0 +<dev-util/kdevelop-python-24.05.0 +<dev-util/kio-perldoc-24.05.0 +<kde-apps/cervisia-24.05.0 +<kde-apps/dolphin-plugins-git-24.05.0 +<kde-apps/dolphin-plugins-mercurial-24.05.0 +<kde-apps/dolphin-plugins-subversion-24.05.0 +<kde-apps/kapptemplate-24.05.0 +<kde-apps/kcachegrind-24.05.0 +<kde-apps/kde-dev-scripts-24.05.0 +<kde-apps/kde-dev-utils-24.05.0 +<kde-apps/kdesdk-meta-24.05.0 +<kde-apps/kdesdk-thumbnailers-24.05.0 +<kde-apps/kompare-24.05.0 +<kde-apps/libkomparediff2-24.05.0 +<kde-apps/lokalize-24.05.0 +<kde-apps/poxml-24.05.0 +<kde-apps/umbrello-24.05.0 +<app-cdr/dolphin-plugins-mountiso-24.05.0 +<app-cdr/isoimagewriter-24.05.0 +<app-crypt/keysmith-24.05.0 +<app-editors/ghostwriter-24.05.0 +<kde-apps/ark-24.05.0 +<kde-apps/filelight-24.05.0 +<kde-apps/kbackup-24.05.0 +<kde-apps/kcalc-24.05.0 +<kde-apps/kcharselect-24.05.0 +<kde-apps/kdebugsettings-24.05.0 +<kde-apps/kdeutils-meta-24.05.0 +<kde-apps/kdf-24.05.0 +<kde-apps/kgpg-24.05.0 +<kde-apps/kimagemapeditor-24.05.0 +<kde-apps/kteatime-24.05.0 +<kde-apps/ktimer-24.05.0 +<kde-apps/kwalletmanager-24.05.0 +<kde-apps/sweeper-24.05.0 +<kde-apps/yakuake-24.05.0 +<kde-misc/kclock-24.05.0 +<kde-misc/kweather-24.05.0 +<kde-misc/markdownpart-24.05.0 +<sys-block/partitionmanager-24.05.0 +<sys-libs/kpmcore-24.05.0 +~dev-db/futuresql-0.1.1 +~dev-libs/kdiagram-3.0.1 +~dev-libs/kirigami-addons-1.2.1 +~dev-libs/ktextaddons-1.5.4 +~dev-libs/kweathercore-0.8.0 +~dev-libs/qcoro-0.10.0 +~media-libs/kcolorpicker-0.3.1 +~media-libs/kimageannotator-0.7.1 +~media-libs/kquickimageeditor-0.3.0 +~media-libs/libqaccessibilityclient-0.6.0 +~media-libs/mpvqt-1.0.0 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~media-libs/pulseaudio-qt-1.4.0 +~net-libs/accounts-qml-0.7_p20231028 +~net-libs/accounts-qt-1.17 +~net-libs/kdsoap-2.2.0 +~net-libs/kdsoap-ws-discovery-client-0.4.0 +=net-libs/signond-8.61-r100 +~net-libs/signon-oauth2-0.25_p20210102 +~net-libs/signon-ui-0.15_p20231016 +~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/kde-gear-24.05.49.9999.keywords b/Documentation/package.accept_keywords/kde-gear-24.05.49.9999.keywords index fdb9243310..7365f6bcfd 100644 --- a/Documentation/package.accept_keywords/kde-gear-24.05.49.9999.keywords +++ b/Documentation/package.accept_keywords/kde-gear-24.05.49.9999.keywords @@ -135,7 +135,6 @@ ~kde-apps/kdenetwork-filesharing-24.05.49.9999 ** ~kde-apps/kget-24.05.49.9999 ** ~kde-apps/kio-extras-24.05.49.9999 ** -~kde-apps/kio-extras-kf5-24.05.49.9999 ** ~kde-apps/krdc-24.05.49.9999 ** ~kde-apps/krfb-24.05.49.9999 ** ~kde-apps/signon-kwallet-extension-24.05.49.9999 ** @@ -251,7 +250,7 @@ ~sys-libs/kpmcore-24.05.49.9999 ** ~dev-db/futuresql-0.1.1 ~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~dev-libs/qcoro-0.10.0 @@ -267,7 +266,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/kde-gear-24.05.keywords b/Documentation/package.accept_keywords/kde-gear-24.05.keywords index 3bb38b784a..4002a505a6 100644 --- a/Documentation/package.accept_keywords/kde-gear-24.05.keywords +++ b/Documentation/package.accept_keywords/kde-gear-24.05.keywords @@ -135,7 +135,6 @@ <kde-apps/kdenetwork-filesharing-24.05.50 <kde-apps/kget-24.05.50 <kde-apps/kio-extras-24.05.50 -<kde-apps/kio-extras-kf5-24.05.50 <kde-apps/krdc-24.05.50 <kde-apps/krfb-24.05.50 <kde-apps/signon-kwallet-extension-24.05.50 @@ -251,7 +250,7 @@ <sys-libs/kpmcore-24.05.50 ~dev-db/futuresql-0.1.1 ~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~dev-libs/qcoro-0.10.0 @@ -267,7 +266,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/kde-gear-live.keywords b/Documentation/package.accept_keywords/kde-gear-live.keywords index 0ad7901f29..425c47a866 100644 --- a/Documentation/package.accept_keywords/kde-gear-live.keywords +++ b/Documentation/package.accept_keywords/kde-gear-live.keywords @@ -135,7 +135,6 @@ ~kde-apps/kdenetwork-filesharing-9999 ** ~kde-apps/kget-9999 ** ~kde-apps/kio-extras-9999 ** -~kde-apps/kio-extras-kf5-9999 ** ~kde-apps/krdc-9999 ** ~kde-apps/krfb-9999 ** ~kde-apps/signon-kwallet-extension-9999 ** @@ -251,7 +250,7 @@ ~sys-libs/kpmcore-9999 ** ~dev-db/futuresql-0.1.1 ~dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~dev-libs/qcoro-0.10.0 @@ -267,7 +266,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.accept_keywords/kde-plasma-6.0.keywords b/Documentation/package.accept_keywords/kde-plasma-6.0.keywords index 2803174e60..b18ca5274c 100644 --- a/Documentation/package.accept_keywords/kde-plasma-6.0.keywords +++ b/Documentation/package.accept_keywords/kde-plasma-6.0.keywords @@ -24,20 +24,20 @@ <kde-plasma/ksshaskpass-6.0.50 <kde-plasma/ksystemstats-6.0.50 <kde-plasma/kwallet-pam-6.0.50 -<kde-plasma/kwayland-6.0.50 +<kde-plasma/kwayland-6.0.50:6 <kde-plasma/kwayland-integration-6.0.50 <kde-plasma/kwin-6.0.50 <kde-plasma/kwrited-6.0.50 <kde-plasma/layer-shell-qt-6.0.50 <kde-plasma/libkscreen-6.0.50 <kde-plasma/libksysguard-6.0.50 -<kde-plasma/libplasma-6.0.50 +<kde-plasma/libplasma-6.0.50:6 <kde-plasma/milou-6.0.50 <kde-plasma/ocean-sound-theme-6.0.50 <kde-plasma/oxygen-6.0.50 <kde-plasma/oxygen-sounds-6.0.50 -<kde-plasma/plasma-activities-6.0.50 -<kde-plasma/plasma-activities-stats-6.0.50 +<kde-plasma/plasma-activities-6.0.50:6 +<kde-plasma/plasma-activities-stats-6.0.50:6 <kde-plasma/plasma-browser-integration-6.0.50 <kde-plasma/plasma-desktop-6.0.50 <kde-plasma/plasma-disks-6.0.50 @@ -63,17 +63,17 @@ <kde-plasma/systemsettings-6.0.50 <kde-plasma/wacomtablet-6.0.50 <kde-plasma/xdg-desktop-portal-kde-6.0.50 -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~dev-python/pygdbmi-0.11.0.0 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.accept_keywords/kde-plasma-live.keywords b/Documentation/package.accept_keywords/kde-plasma-live.keywords index d7da47ec6b..c08a86c586 100644 --- a/Documentation/package.accept_keywords/kde-plasma-live.keywords +++ b/Documentation/package.accept_keywords/kde-plasma-live.keywords @@ -63,17 +63,17 @@ ~kde-plasma/systemsettings-9999 ** ~kde-plasma/wacomtablet-9999 ** ~kde-plasma/xdg-desktop-portal-kde-9999 ** -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~dev-python/pygdbmi-0.11.0.0 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.mask/kde-frameworks-5.116 b/Documentation/package.mask/kde-frameworks-5.116 new file mode 100644 index 0000000000..fc5402c580 --- /dev/null +++ b/Documentation/package.mask/kde-frameworks-5.116 @@ -0,0 +1,88 @@ +# Autogenerated by regenerate-files, DO NOT EDIT. +# You can use this file to mask/unmask the KDE Frameworks 5 5.116 release. +# Edit Documentation/package.unmask/.kde-frameworks-5-5.116/ files instead. +# Tier 5.116.50: Provide extra features to other Frameworks to integrate with Plasma. +<kde-frameworks/frameworkintegration-5.116.50 +# PortingAids: Code and utilities for transition from kdelibs 4 to Frameworks 5. +<kde-frameworks/countryflags-5.116.50 +<kde-frameworks/kdelibs4support-5.116.50 +<kde-frameworks/khtml-5.116.50 +<kde-frameworks/kjs-5.116.50 +<kde-frameworks/kross-5.116.50 +# Tier 5.116.50: Depend only on Qt and possibly a few third-party libraries. +<kde-frameworks/attica-5.116.50 +<kde-frameworks/bluez-qt-5.116.50 +<kde-frameworks/breeze-icons-5.116.50 +<kde-frameworks/breeze-icons-rcc-5.116.50 +<kde-frameworks/extra-cmake-modules-5.116.50 +<kde-frameworks/kapidox-5.116.50 +<kde-frameworks/karchive-5.116.50 +<kde-frameworks/kcalendarcore-5.116.50 +<kde-frameworks/kcodecs-5.116.50 +<kde-frameworks/kconfig-5.116.50 +<kde-frameworks/kcoreaddons-5.116.50 +<kde-frameworks/kdbusaddons-5.116.50 +<kde-frameworks/kdnssd-5.116.50 +<kde-frameworks/kguiaddons-5.116.50 +<kde-frameworks/kholidays-5.116.50 +<kde-frameworks/ki18n-5.116.50 +<kde-frameworks/kidletime-5.116.50 +<kde-frameworks/kirigami-5.116.50 +<kde-frameworks/kitemmodels-5.116.50 +<kde-frameworks/kitemviews-5.116.50 +<kde-frameworks/kplotting-5.116.50 +<kde-frameworks/kquickcharts-5.116.50 +<kde-frameworks/kwidgetsaddons-5.116.50 +<kde-frameworks/kwindowsystem-5.116.50 +<kde-frameworks/modemmanager-qt-5.116.50 +<kde-frameworks/networkmanager-qt-5.116.50 +<kde-frameworks/oxygen-icons-5.116.50 +<kde-frameworks/prison-5.116.50 +<kde-frameworks/solid-5.116.50 +<kde-frameworks/sonnet-5.116.50 +<kde-frameworks/syntax-highlighting-5.116.50 +<kde-frameworks/threadweaver-5.116.50 +<kde-plasma/kwayland-5.116.50 +# Tier 5.116.50: Additionally depend on tier 1 frameworks. +<kde-frameworks/kauth-5.116.50 +<kde-frameworks/kcompletion-5.116.50 +<kde-frameworks/kcontacts-5.116.50 +<kde-frameworks/kcrash-5.116.50 +<kde-frameworks/kdoctools-5.116.50 +<kde-frameworks/kfilemetadata-5.116.50 +<kde-frameworks/kimageformats-5.116.50 +<kde-frameworks/kjobwidgets-5.116.50 +<kde-frameworks/knotifications-5.116.50 +<kde-frameworks/kpackage-5.116.50 +<kde-frameworks/kpeople-5.116.50 +<kde-frameworks/kpty-5.116.50 +<kde-frameworks/kunitconversion-5.116.50 +<kde-frameworks/syndication-5.116.50 +<kde-plasma/plasma-activities-5.116.50 +# Tier 5.116.50: More powerful, comprehensive packages, with complex dependencies. +<kde-frameworks/baloo-5.116.50 +<kde-frameworks/kbookmarks-5.116.50 +<kde-frameworks/kcmutils-5.116.50 +<kde-frameworks/kconfigwidgets-5.116.50 +<kde-frameworks/kdav-5.116.50 +<kde-frameworks/kdeclarative-5.116.50 +<kde-frameworks/kded-5.116.50 +<kde-frameworks/kdesu-5.116.50 +<kde-frameworks/kemoticons-5.116.50 +<kde-frameworks/kglobalaccel-5.116.50 +<kde-frameworks/kiconthemes-5.116.50 +<kde-frameworks/kinit-5.116.50 +<kde-frameworks/kio-5.116.50 +<kde-frameworks/knewstuff-5.116.50 +<kde-frameworks/knotifyconfig-5.116.50 +<kde-frameworks/kparts-5.116.50 +<kde-frameworks/krunner-5.116.50 +<kde-frameworks/kservice-5.116.50 +<kde-frameworks/ktexteditor-5.116.50 +<kde-frameworks/ktextwidgets-5.116.50 +<kde-frameworks/kwallet-5.116.50 +<kde-frameworks/kxmlgui-5.116.50 +<kde-frameworks/purpose-5.116.50 +<kde-frameworks/qqc2-desktop-style-5.116.50 +<kde-plasma/libplasma-5.116.50 +<kde-plasma/plasma-activities-stats-5.116.50 diff --git a/Documentation/package.mask/kde-frameworks-6.1 b/Documentation/package.mask/kde-frameworks-6.1 deleted file mode 100644 index 1fb83399e4..0000000000 --- a/Documentation/package.mask/kde-frameworks-6.1 +++ /dev/null @@ -1,93 +0,0 @@ -# Autogenerated by regenerate-files, DO NOT EDIT. -# You can use this file to mask/unmask the KDE Frameworks 6.1 release. -# Edit Documentation/package.unmask/.kde-frameworks-6.1/ files instead. -# Tier 6.1.50: Provide extra features to other Frameworks to integrate with Plasma. ->=kde-frameworks/frameworkintegration-6.1:6 -# Tier 6.1.50: Depend only on Qt and possibly a few third-party libraries. ->=kde-frameworks/attica-6.1:6 ->=kde-frameworks/bluez-qt-6.1:6 ->=kde-frameworks/breeze-icons-6.1:6 -<kde-frameworks/extra-cmake-modules-6.1.50:0 ->=kde-frameworks/karchive-6.1:6 ->=kde-frameworks/kcalendarcore-6.1:6 ->=kde-frameworks/kcodecs-6.1:6 ->=kde-frameworks/kconfig-6.1:6 ->=kde-frameworks/kcoreaddons-6.1:6 ->=kde-frameworks/kdbusaddons-6.1:6 ->=kde-frameworks/kdnssd-6.1:6 ->=kde-frameworks/kguiaddons-6.1:6 ->=kde-frameworks/kholidays-6.1:6 ->=kde-frameworks/ki18n-6.1:6 ->=kde-frameworks/kidletime-6.1:6 ->=kde-frameworks/kirigami-6.1:6 ->=kde-frameworks/kitemmodels-6.1:6 ->=kde-frameworks/kitemviews-6.1:6 ->=kde-frameworks/kplotting-6.1:6 ->=kde-frameworks/kquickcharts-6.1:6 ->=kde-frameworks/ktexttemplate-6.1:6 ->=kde-frameworks/kuserfeedback-6.1:6 ->=kde-frameworks/kwidgetsaddons-6.1:6 ->=kde-frameworks/kwindowsystem-6.1:6 ->=kde-frameworks/modemmanager-qt-6.1:6 ->=kde-frameworks/networkmanager-qt-6.1:6 ->=kde-frameworks/prison-6.1:6 ->=kde-frameworks/solid-6.1:6 ->=kde-frameworks/sonnet-6.1:6 ->=kde-frameworks/syntax-highlighting-6.1:6 ->=kde-frameworks/threadweaver-6.1:6 -# Tier 6.1.50: Additionally depend on tier 1 frameworks. ->=kde-frameworks/kauth-6.1:6 ->=kde-frameworks/kcolorscheme-6.1:6 ->=kde-frameworks/kcompletion-6.1:6 ->=kde-frameworks/kcontacts-6.1:6 ->=kde-frameworks/kcrash-6.1:6 ->=kde-frameworks/kdoctools-6.1:6 ->=kde-frameworks/kfilemetadata-6.1:6 ->=kde-frameworks/kimageformats-6.1:6 ->=kde-frameworks/kjobwidgets-6.1:6 ->=kde-frameworks/knotifications-6.1:6 ->=kde-frameworks/kpackage-6.1:6 ->=kde-frameworks/kpeople-6.1:6 ->=kde-frameworks/kpty-6.1:6 ->=kde-frameworks/kstatusnotifieritem-6.1:6 ->=kde-frameworks/ksvg-6.1:6 ->=kde-frameworks/kunitconversion-6.1:6 ->=kde-frameworks/syndication-6.1:6 -# Tier 6.1.50: More powerful, comprehensive packages, with complex dependencies. ->=kde-frameworks/baloo-6.1:6 ->=kde-frameworks/kbookmarks-6.1:6 ->=kde-frameworks/kcmutils-6.1:6 ->=kde-frameworks/kconfigwidgets-6.1:6 ->=kde-frameworks/kdav-6.1:6 ->=kde-frameworks/kdeclarative-6.1:6 ->=kde-frameworks/kded-6.1:6 ->=kde-frameworks/kdesu-6.1:6 ->=kde-frameworks/kglobalaccel-6.1:6 ->=kde-frameworks/kiconthemes-6.1:6 ->=kde-frameworks/kio-6.1:6 ->=kde-frameworks/knewstuff-6.1:6 ->=kde-frameworks/knotifyconfig-6.1:6 ->=kde-frameworks/kparts-6.1:6 ->=kde-frameworks/krunner-6.1:6 ->=kde-frameworks/kservice-6.1:6 ->=kde-frameworks/ktexteditor-6.1:6 ->=kde-frameworks/ktextwidgets-6.1:6 ->=kde-frameworks/kwallet-6.1:6 ->=kde-frameworks/kxmlgui-6.1:6 ->=kde-frameworks/purpose-6.1:6 ->=kde-frameworks/qqc2-desktop-style-6.1:6 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 -=kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 -~kde-frameworks/kuserfeedback-1.3.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.mask/kde-frameworks-6.2 b/Documentation/package.mask/kde-frameworks-6.2 new file mode 100644 index 0000000000..be6c633992 --- /dev/null +++ b/Documentation/package.mask/kde-frameworks-6.2 @@ -0,0 +1,92 @@ +# Autogenerated by regenerate-files, DO NOT EDIT. +# You can use this file to mask/unmask the KDE Frameworks 6.2 release. +# Edit Documentation/package.unmask/.kde-frameworks-6.2/ files instead. +# Tier 6.2.50: Provide extra features to other Frameworks to integrate with Plasma. +>=kde-frameworks/frameworkintegration-6.2:6 +# Tier 6.2.50: Depend only on Qt and possibly a few third-party libraries. +>=kde-frameworks/attica-6.2:6 +>=kde-frameworks/bluez-qt-6.2:6 +>=kde-frameworks/breeze-icons-6.2:6 +<kde-frameworks/extra-cmake-modules-6.2.50:0 +>=kde-frameworks/karchive-6.2:6 +>=kde-frameworks/kcalendarcore-6.2:6 +>=kde-frameworks/kcodecs-6.2:6 +>=kde-frameworks/kconfig-6.2:6 +>=kde-frameworks/kcoreaddons-6.2:6 +>=kde-frameworks/kdbusaddons-6.2:6 +>=kde-frameworks/kdnssd-6.2:6 +>=kde-frameworks/kguiaddons-6.2:6 +>=kde-frameworks/kholidays-6.2:6 +>=kde-frameworks/ki18n-6.2:6 +>=kde-frameworks/kidletime-6.2:6 +>=kde-frameworks/kirigami-6.2:6 +>=kde-frameworks/kitemmodels-6.2:6 +>=kde-frameworks/kitemviews-6.2:6 +>=kde-frameworks/kplotting-6.2:6 +>=kde-frameworks/kquickcharts-6.2:6 +>=kde-frameworks/ktexttemplate-6.2:6 +>=kde-frameworks/kuserfeedback-6.2:6 +>=kde-frameworks/kwidgetsaddons-6.2:6 +>=kde-frameworks/kwindowsystem-6.2:6 +>=kde-frameworks/modemmanager-qt-6.2:6 +>=kde-frameworks/networkmanager-qt-6.2:6 +>=kde-frameworks/prison-6.2:6 +>=kde-frameworks/solid-6.2:6 +>=kde-frameworks/sonnet-6.2:6 +>=kde-frameworks/syntax-highlighting-6.2:6 +>=kde-frameworks/threadweaver-6.2:6 +# Tier 6.2.50: Additionally depend on tier 1 frameworks. +>=kde-frameworks/kauth-6.2:6 +>=kde-frameworks/kcolorscheme-6.2:6 +>=kde-frameworks/kcompletion-6.2:6 +>=kde-frameworks/kcontacts-6.2:6 +>=kde-frameworks/kcrash-6.2:6 +>=kde-frameworks/kdoctools-6.2:6 +>=kde-frameworks/kfilemetadata-6.2:6 +>=kde-frameworks/kimageformats-6.2:6 +>=kde-frameworks/kjobwidgets-6.2:6 +>=kde-frameworks/knotifications-6.2:6 +>=kde-frameworks/kpackage-6.2:6 +>=kde-frameworks/kpty-6.2:6 +>=kde-frameworks/kstatusnotifieritem-6.2:6 +>=kde-frameworks/ksvg-6.2:6 +>=kde-frameworks/kunitconversion-6.2:6 +>=kde-frameworks/syndication-6.2:6 +# Tier 6.2.50: More powerful, comprehensive packages, with complex dependencies. +>=kde-frameworks/baloo-6.2:6 +>=kde-frameworks/kbookmarks-6.2:6 +>=kde-frameworks/kcmutils-6.2:6 +>=kde-frameworks/kconfigwidgets-6.2:6 +>=kde-frameworks/kdav-6.2:6 +>=kde-frameworks/kdeclarative-6.2:6 +>=kde-frameworks/kded-6.2:6 +>=kde-frameworks/kdesu-6.2:6 +>=kde-frameworks/kglobalaccel-6.2:6 +>=kde-frameworks/kiconthemes-6.2:6 +>=kde-frameworks/kio-6.2:6 +>=kde-frameworks/knewstuff-6.2:6 +>=kde-frameworks/knotifyconfig-6.2:6 +>=kde-frameworks/kparts-6.2:6 +>=kde-frameworks/kpeople-6.2:6 +>=kde-frameworks/krunner-6.2:6 +>=kde-frameworks/kservice-6.2:6 +>=kde-frameworks/ktexteditor-6.2:6 +>=kde-frameworks/ktextwidgets-6.2:6 +>=kde-frameworks/kwallet-6.2:6 +>=kde-frameworks/kxmlgui-6.2:6 +>=kde-frameworks/purpose-6.2:6 +>=kde-frameworks/qqc2-desktop-style-6.2:6 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 +=kde-apps/kio-extras-23.08.5-r100 +~kde-apps/kio-extras-24.02.2 +~kde-apps/kio-extras-kf5-24.02.2 +~kde-apps/libkexiv2-24.02.2 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~net-libs/accounts-qml-0.7_p20231028 +~net-libs/accounts-qt-1.17 +=net-libs/signond-8.61-r100 +~net-libs/signon-oauth2-0.25_p20210102 +~net-libs/signon-ui-0.15_p20231016 +~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.mask/kde-frameworks-live b/Documentation/package.mask/kde-frameworks-live index 999d12fc29..f7f4d84f05 100644 --- a/Documentation/package.mask/kde-frameworks-live +++ b/Documentation/package.mask/kde-frameworks-live @@ -47,7 +47,6 @@ ~kde-frameworks/kjobwidgets-9999:6 ~kde-frameworks/knotifications-9999:6 ~kde-frameworks/kpackage-9999:6 -~kde-frameworks/kpeople-9999:6 ~kde-frameworks/kpty-9999:6 ~kde-frameworks/kstatusnotifieritem-9999:6 ~kde-frameworks/ksvg-9999:6 @@ -68,6 +67,7 @@ ~kde-frameworks/knewstuff-9999:6 ~kde-frameworks/knotifyconfig-9999:6 ~kde-frameworks/kparts-9999:6 +~kde-frameworks/kpeople-9999:6 ~kde-frameworks/krunner-9999:6 ~kde-frameworks/kservice-9999:6 ~kde-frameworks/ktexteditor-9999:6 @@ -76,18 +76,17 @@ ~kde-frameworks/kxmlgui-9999:6 ~kde-frameworks/purpose-9999:6 ~kde-frameworks/qqc2-desktop-style-9999:6 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 =kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 -~kde-frameworks/kuserfeedback-1.3.0 +~kde-apps/kio-extras-24.02.2 +~kde-apps/kio-extras-kf5-24.02.2 +~kde-apps/libkexiv2-24.02.2 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.mask/kde-gear-24.02 b/Documentation/package.mask/kde-gear-24.02 deleted file mode 100644 index 95ba85f232..0000000000 --- a/Documentation/package.mask/kde-gear-24.02 +++ /dev/null @@ -1,268 +0,0 @@ -# Autogenerated by regenerate-files, DO NOT EDIT. -# You can use this file to mask/unmask the KDE Gear 24.02 release. -# Edit Documentation/package.unmask/.kde-gear-24.02/ files instead. -<kde-apps/kdialog-24.02.50 -<kde-apps/keditbookmarks-24.02.50 -<kde-apps/kfind-24.02.50 -<kde-apps/konqueror-24.02.50 -<www-client/falkon-24.02.50 -<kde-apps/baloo-widgets-24.02.50 -<kde-apps/dolphin-24.02.50 -<kde-apps/kate-24.02.50 -<kde-apps/kate-addons-24.02.50 -<kde-apps/kate-lib-24.02.50 -<kde-apps/kde-apps-meta-24.02.50 -<kde-apps/kdecore-meta-24.02.50 -<kde-apps/khelpcenter-24.02.50 -<kde-apps/konsole-24.02.50 -<kde-apps/kwrite-24.02.50 -<app-accessibility/kontrast-24.02.50 -<kde-apps/kdeaccessibility-meta-24.02.50 -<kde-apps/kmag-24.02.50 -<kde-apps/kmousetool-24.02.50 -<kde-apps/kmouth-24.02.50 -<kde-apps/kdeadmin-meta-24.02.50 -<kde-apps/kcron-24.02.50 -<kde-apps/ksystemlog-24.02.50 -<kde-apps/analitza-24.02.50 -<kde-apps/artikulate-24.02.50 -<kde-apps/blinken-24.02.50 -<kde-apps/cantor-24.02.50 -<kde-apps/kalgebra-24.02.50 -<kde-apps/kalzium-24.02.50 -<kde-apps/kanagram-24.02.50 -<kde-apps/kbruch-24.02.50 -<kde-apps/kdeedu-data-24.02.50 -<kde-apps/kdeedu-meta-24.02.50 -<kde-apps/kgeography-24.02.50 -<kde-apps/khangman-24.02.50 -<kde-apps/kig-24.02.50 -<kde-apps/kiten-24.02.50 -<kde-apps/klettres-24.02.50 -<kde-apps/kmplot-24.02.50 -<kde-apps/kqtquickcharts-24.02.50 -<kde-apps/ktouch-24.02.50 -<kde-apps/kturtle-24.02.50 -<kde-apps/kwordquiz-24.02.50 -<kde-apps/libkeduvocdocument-24.02.50 -<kde-apps/marble-24.02.50 -<kde-apps/minuet-24.02.50 -<kde-apps/parley-24.02.50 -<kde-apps/rocs-24.02.50 -<kde-apps/step-24.02.50 -<kde-apps/bomber-24.02.50 -<kde-apps/bovo-24.02.50 -<kde-apps/granatier-24.02.50 -<kde-apps/kajongg-24.02.50 -<kde-apps/kapman-24.02.50 -<kde-apps/katomic-24.02.50 -<kde-apps/kblackbox-24.02.50 -<kde-apps/kblocks-24.02.50 -<kde-apps/kbounce-24.02.50 -<kde-apps/kbreakout-24.02.50 -<kde-apps/kdegames-meta-24.02.50 -<kde-apps/kdiamond-24.02.50 -<kde-apps/kfourinline-24.02.50 -<kde-apps/kgoldrunner-24.02.50 -<kde-apps/kigo-24.02.50 -<kde-apps/killbots-24.02.50 -<kde-apps/kiriki-24.02.50 -<kde-apps/kjumpingcube-24.02.50 -<kde-apps/klickety-24.02.50 -<kde-apps/klines-24.02.50 -<kde-apps/kmahjongg-24.02.50 -<kde-apps/kmines-24.02.50 -<kde-apps/knavalbattle-24.02.50 -<kde-apps/knetwalk-24.02.50 -<kde-apps/knights-24.02.50 -<kde-apps/kolf-24.02.50 -<kde-apps/kollision-24.02.50 -<kde-apps/konquest-24.02.50 -<kde-apps/kpat-24.02.50 -<kde-apps/kreversi-24.02.50 -<kde-apps/kshisen-24.02.50 -<kde-apps/ksirk-24.02.50 -<kde-apps/ksnakeduel-24.02.50 -<kde-apps/kspaceduel-24.02.50 -<kde-apps/ksquares-24.02.50 -<kde-apps/ksudoku-24.02.50 -<kde-apps/ktuberling-24.02.50 -<kde-apps/kubrick-24.02.50 -<kde-apps/libkdegames-24.02.50 -<kde-apps/libkmahjongg-24.02.50 -<kde-apps/lskat-24.02.50 -<kde-apps/palapeli-24.02.50 -<kde-apps/picmi-24.02.50 -<kde-apps/gwenview-24.02.50 -<kde-apps/kamera-24.02.50 -<kde-apps/kcolorchooser-24.02.50 -<kde-apps/kdegraphics-meta-24.02.50 -<kde-apps/kdegraphics-mobipocket-24.02.50 -<kde-apps/kolourpaint-24.02.50 -<kde-apps/kruler-24.02.50 -<kde-apps/libkdcraw-24.02.50 -<kde-apps/libkexiv2-24.02.50 -<kde-apps/libksane-24.02.50 -<kde-apps/okular-24.02.50 -<kde-apps/spectacle-24.02.50 -<kde-apps/svgpart-24.02.50 -<kde-apps/thumbnailers-24.02.50 -<kde-misc/colord-kde-24.02.50 -<kde-misc/skanlite-24.02.50 -<media-gfx/skanpage-24.02.50 -<media-libs/ksanecore-24.02.50 -<kde-apps/audiocd-kio-24.02.50 -<kde-apps/dragon-24.02.50 -<kde-apps/ffmpegthumbs-24.02.50 -<kde-apps/juk-24.02.50 -<kde-apps/k3b-24.02.50 -<kde-apps/kamoso-24.02.50 -<kde-apps/kdemultimedia-meta-24.02.50 -<kde-apps/kdenlive-24.02.50 -<kde-apps/kmix-24.02.50 -<kde-apps/kwave-24.02.50 -<kde-apps/libkcddb-24.02.50 -<kde-apps/libkcompactdisc-24.02.50 -<media-sound/elisa-24.02.50 -<media-sound/kasts-24.02.50 -<media-sound/krecorder-24.02.50 -<kde-apps/dolphin-plugins-dropbox-24.02.50 -<kde-apps/kaccounts-integration-24.02.50 -<kde-apps/kaccounts-providers-24.02.50 -<kde-apps/kdenetwork-meta-24.02.50 -<kde-apps/kdenetwork-filesharing-24.02.50 -<kde-apps/kget-24.02.50 -<kde-apps/kio-extras-24.02.50 -<kde-apps/kio-extras-kf5-24.02.50 -<kde-apps/krdc-24.02.50 -<kde-apps/krfb-24.02.50 -<kde-apps/signon-kwallet-extension-24.02.50 -<kde-misc/kdeconnect-24.02.50 -<kde-misc/kio-gdrive-24.02.50 -<net-im/neochat-24.02.50 -<net-im/tokodon-24.02.50 -<net-irc/konversation-24.02.50 -<net-libs/libktorrent-24.02.50 -<net-misc/kio-zeroconf-24.02.50 -<net-news/alligator-24.02.50 -<net-p2p/ktorrent-24.02.50 -<app-office/merkuro-24.02.50 -<dev-libs/kopeninghours-24.02.50 -<dev-libs/kosmindoormap-24.02.50 -<dev-libs/kpublictransport-24.02.50 -<kde-apps/akonadi-24.02.50 -<kde-apps/akonadi-calendar-24.02.50 -<kde-apps/akonadi-contacts-24.02.50 -<kde-apps/akonadi-import-wizard-24.02.50 -<kde-apps/akonadi-mime-24.02.50 -<kde-apps/akonadi-notes-24.02.50 -<kde-apps/akonadi-search-24.02.50 -<kde-apps/akonadiconsole-24.02.50 -<kde-apps/akregator-24.02.50 -<kde-apps/calendarjanitor-24.02.50 -<kde-apps/calendarsupport-24.02.50 -<kde-apps/eventviews-24.02.50 -<kde-apps/grantlee-editor-24.02.50 -<kde-apps/grantleetheme-24.02.50 -<kde-apps/incidenceeditor-24.02.50 -<kde-apps/kaddressbook-24.02.50 -<kde-apps/kalarm-24.02.50 -<kde-apps/kcalutils-24.02.50 -<kde-apps/kdepim-addons-24.02.50 -<kde-apps/kdepim-meta-24.02.50 -<kde-apps/kdepim-runtime-24.02.50 -<kde-apps/kidentitymanagement-24.02.50 -<kde-apps/kimap-24.02.50 -<kde-apps/kitinerary-24.02.50 -<kde-apps/kldap-24.02.50 -<kde-apps/kleopatra-24.02.50 -<kde-apps/kmail-24.02.50 -<kde-apps/kmail-account-wizard-24.02.50 -<kde-apps/kmailtransport-24.02.50 -<kde-apps/kmbox-24.02.50 -<kde-apps/kmime-24.02.50 -<kde-apps/knotes-24.02.50 -<kde-apps/konsolekalendar-24.02.50 -<kde-apps/kontact-24.02.50 -<kde-apps/kontactinterface-24.02.50 -<kde-apps/korganizer-24.02.50 -<kde-apps/kpimtextedit-24.02.50 -<kde-apps/kpkpass-24.02.50 -<kde-apps/ksmtp-24.02.50 -<kde-apps/libgravatar-24.02.50 -<kde-apps/libkdepim-24.02.50 -<kde-apps/libkgapi-24.02.50 -<kde-apps/libkleo-24.02.50 -<kde-apps/libksieve-24.02.50 -<kde-apps/libktnef-24.02.50 -<kde-apps/mailcommon-24.02.50 -<kde-apps/mailimporter-24.02.50 -<kde-apps/mbox-importer-24.02.50 -<kde-apps/messagelib-24.02.50 -<kde-apps/mimetreeparser-24.02.50 -<kde-apps/pim-data-exporter-24.02.50 -<kde-apps/pim-sieve-editor-24.02.50 -<kde-apps/pimcommon-24.02.50 -<kde-misc/zanshin-24.02.50 -<dev-util/kdevelop-24.02.50 -<dev-util/kdevelop-php-24.02.50 -<dev-util/kdevelop-python-24.02.50 -<dev-util/kio-perldoc-24.02.50 -<kde-apps/cervisia-24.02.50 -<kde-apps/dolphin-plugins-git-24.02.50 -<kde-apps/dolphin-plugins-mercurial-24.02.50 -<kde-apps/dolphin-plugins-subversion-24.02.50 -<kde-apps/kapptemplate-24.02.50 -<kde-apps/kcachegrind-24.02.50 -<kde-apps/kde-dev-scripts-24.02.50 -<kde-apps/kde-dev-utils-24.02.50 -<kde-apps/kdesdk-meta-24.02.50 -<kde-apps/kdesdk-thumbnailers-24.02.50 -<kde-apps/kompare-24.02.50 -<kde-apps/libkomparediff2-24.02.50 -<kde-apps/lokalize-24.02.50 -<kde-apps/poxml-24.02.50 -<kde-apps/umbrello-24.02.50 -<app-cdr/dolphin-plugins-mountiso-24.02.50 -<app-cdr/isoimagewriter-24.02.50 -<app-crypt/keysmith-24.02.50 -<app-editors/ghostwriter-24.02.50 -<kde-apps/ark-24.02.50 -<kde-apps/filelight-24.02.50 -<kde-apps/kbackup-24.02.50 -<kde-apps/kcalc-24.02.50 -<kde-apps/kcharselect-24.02.50 -<kde-apps/kdebugsettings-24.02.50 -<kde-apps/kdeutils-meta-24.02.50 -<kde-apps/kdf-24.02.50 -<kde-apps/kgpg-24.02.50 -<kde-apps/kimagemapeditor-24.02.50 -<kde-apps/kteatime-24.02.50 -<kde-apps/ktimer-24.02.50 -<kde-apps/kwalletmanager-24.02.50 -<kde-apps/sweeper-24.02.50 -<kde-apps/yakuake-24.02.50 -<kde-misc/kclock-24.02.50 -<kde-misc/kweather-24.02.50 -<kde-misc/markdownpart-24.02.50 -<sys-block/partitionmanager-24.02.50 -<sys-libs/kpmcore-24.02.50 -~dev-db/futuresql-0.1.1 -=dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 -~dev-libs/ktextaddons-1.5.4 -~dev-libs/kweathercore-0.8.0 -~media-libs/kquickimageeditor-0.3.0 -~media-libs/libqaccessibilityclient-0.6.0 -~media-libs/mpvqt-1.0.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~media-libs/pulseaudio-qt-1.4.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/kdsoap-2.2.0 -~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.mask/kde-gear-24.05 b/Documentation/package.mask/kde-gear-24.05 index 3c91e1a08f..5250bde51f 100644 --- a/Documentation/package.mask/kde-gear-24.05 +++ b/Documentation/package.mask/kde-gear-24.05 @@ -135,7 +135,6 @@ <kde-apps/kdenetwork-filesharing-24.05.50 <kde-apps/kget-24.05.50 <kde-apps/kio-extras-24.05.50 -<kde-apps/kio-extras-kf5-24.05.50 <kde-apps/krdc-24.05.50 <kde-apps/krfb-24.05.50 <kde-apps/signon-kwallet-extension-24.05.50 @@ -251,7 +250,7 @@ <sys-libs/kpmcore-24.05.50 ~dev-db/futuresql-0.1.1 =dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~media-libs/kquickimageeditor-0.3.0 @@ -264,7 +263,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.mask/kde-gear-live b/Documentation/package.mask/kde-gear-live index da5d0c50ea..add8907f12 100644 --- a/Documentation/package.mask/kde-gear-live +++ b/Documentation/package.mask/kde-gear-live @@ -125,7 +125,6 @@ ~kde-apps/kdenetwork-filesharing-9999 ~kde-apps/kget-9999 ~kde-apps/kio-extras-9999 -~kde-apps/kio-extras-kf5-9999 ~kde-apps/krdc-9999 ~kde-apps/krfb-9999 ~kde-apps/signon-kwallet-extension-9999 @@ -241,7 +240,7 @@ ~sys-libs/kpmcore-9999 ~dev-db/futuresql-0.1.1 =dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~media-libs/kquickimageeditor-0.3.0 @@ -254,7 +253,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.mask/kde-plasma-6.0 b/Documentation/package.mask/kde-plasma-6.0 index f708b85f73..d285faa66c 100644 --- a/Documentation/package.mask/kde-plasma-6.0 +++ b/Documentation/package.mask/kde-plasma-6.0 @@ -63,16 +63,16 @@ <kde-plasma/systemsettings-6.0.50 <kde-plasma/wacomtablet-6.0.50 <kde-plasma/xdg-desktop-portal-kde-6.0.50 -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.mask/kde-plasma-live b/Documentation/package.mask/kde-plasma-live index 45cf8608a7..fa665fbb87 100644 --- a/Documentation/package.mask/kde-plasma-live +++ b/Documentation/package.mask/kde-plasma-live @@ -63,16 +63,16 @@ ~kde-plasma/systemsettings-9999 ~kde-plasma/wacomtablet-9999 ~kde-plasma/xdg-desktop-portal-kde-9999 -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.unmask/.kde-frameworks-5-5.116/_HEADER_ b/Documentation/package.unmask/.kde-frameworks-5-5.116/_HEADER_ new file mode 100644 index 0000000000..7f2584a502 --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-5-5.116/_HEADER_ @@ -0,0 +1,2 @@ +# You can use this file to mask/unmask the KDE Frameworks 5 5.116 release. +# Edit Documentation/package.unmask/.kde-frameworks-5-5.116/ files instead. diff --git a/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-5.116 b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-5.116 new file mode 120000 index 0000000000..75c5ff07f4 --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-5.116
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-portingaids-5.116 b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-portingaids-5.116 new file mode 120000 index 0000000000..aa65fa3b99 --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-portingaids-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-portingaids-5.116
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier1-5.116 b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier1-5.116 new file mode 120000 index 0000000000..c33b3e55b4 --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier1-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-tier1-5.116
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier2-5.116 b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier2-5.116 new file mode 120000 index 0000000000..2f4ee19dac --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier2-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-tier2-5.116
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier3-5.116 b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier3-5.116 new file mode 120000 index 0000000000..cf27580d4b --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-5-5.116/kde-frameworks-5-tier3-5.116 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-5-tier3-5.116
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-6.1/_HEADER_ b/Documentation/package.unmask/.kde-frameworks-6.1/_HEADER_ deleted file mode 100644 index 151fa5a8a3..0000000000 --- a/Documentation/package.unmask/.kde-frameworks-6.1/_HEADER_ +++ /dev/null @@ -1,2 +0,0 @@ -# You can use this file to mask/unmask the KDE Frameworks 6.1 release. -# Edit Documentation/package.unmask/.kde-frameworks-6.1/ files instead. diff --git a/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-6.1 b/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-6.1 deleted file mode 120000 index a124571e09..0000000000 --- a/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-6.1 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-frameworks-6.1
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier1-6.1 b/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier1-6.1 deleted file mode 120000 index c5bc1b06e6..0000000000 --- a/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier1-6.1 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-frameworks-tier1-6.1
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier2-6.1 b/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier2-6.1 deleted file mode 120000 index 37658270d7..0000000000 --- a/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier2-6.1 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-frameworks-tier2-6.1
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier3-6.1 b/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier3-6.1 deleted file mode 120000 index 09de9b07fa..0000000000 --- a/Documentation/package.unmask/.kde-frameworks-6.1/kde-frameworks-tier3-6.1 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-frameworks-tier3-6.1
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-6.1/more-deps b/Documentation/package.unmask/.kde-frameworks-6.1/more-deps deleted file mode 100644 index d26ffcfa5b..0000000000 --- a/Documentation/package.unmask/.kde-frameworks-6.1/more-deps +++ /dev/null @@ -1,15 +0,0 @@ -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 -=kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 -~kde-frameworks/kuserfeedback-1.3.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/.kde-frameworks-6.2/_HEADER_ b/Documentation/package.unmask/.kde-frameworks-6.2/_HEADER_ new file mode 100644 index 0000000000..2f314c93ab --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-6.2/_HEADER_ @@ -0,0 +1,2 @@ +# You can use this file to mask/unmask the KDE Frameworks 6.2 release. +# Edit Documentation/package.unmask/.kde-frameworks-6.2/ files instead. diff --git a/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-6.2 b/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-6.2 new file mode 120000 index 0000000000..220cab145c --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-6.2 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-6.2
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier1-6.2 b/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier1-6.2 new file mode 120000 index 0000000000..380d2aae5e --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier1-6.2 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-tier1-6.2
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier2-6.2 b/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier2-6.2 new file mode 120000 index 0000000000..3adb15f668 --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier2-6.2 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-tier2-6.2
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier3-6.2 b/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier3-6.2 new file mode 120000 index 0000000000..b95d505244 --- /dev/null +++ b/Documentation/package.unmask/.kde-frameworks-6.2/kde-frameworks-tier3-6.2 @@ -0,0 +1 @@ +../../../sets/kde-frameworks-tier3-6.2
\ No newline at end of file diff --git a/Documentation/package.accept_keywords/.kde-frameworks-6.1/more-deps b/Documentation/package.unmask/.kde-frameworks-6.2/more-deps index 840187bf8b..e8e9149a4c 100644 --- a/Documentation/package.accept_keywords/.kde-frameworks-6.1/more-deps +++ b/Documentation/package.unmask/.kde-frameworks-6.2/more-deps @@ -1,14 +1,14 @@ -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 =kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 +~kde-apps/kio-extras-24.02.2 +~kde-apps/kio-extras-kf5-24.02.2 +~kde-apps/libkexiv2-24.02.2 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/.kde-frameworks-live/more-deps b/Documentation/package.unmask/.kde-frameworks-live/more-deps index d26ffcfa5b..e8e9149a4c 100644 --- a/Documentation/package.unmask/.kde-frameworks-live/more-deps +++ b/Documentation/package.unmask/.kde-frameworks-live/more-deps @@ -1,15 +1,14 @@ -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 =kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 -~kde-frameworks/kuserfeedback-1.3.0 +~kde-apps/kio-extras-24.02.2 +~kde-apps/kio-extras-kf5-24.02.2 +~kde-apps/libkexiv2-24.02.2 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/.kde-gear-24.02/_HEADER_ b/Documentation/package.unmask/.kde-gear-24.02/_HEADER_ deleted file mode 100644 index dc3d626944..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/_HEADER_ +++ /dev/null @@ -1,2 +0,0 @@ -# You can use this file to mask/unmask the KDE Gear 24.02 release. -# Edit Documentation/package.unmask/.kde-gear-24.02/ files instead. diff --git a/Documentation/package.unmask/.kde-gear-24.02/kde-baseapps-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kde-baseapps-24.02 deleted file mode 120000 index 2c3f64294f..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kde-baseapps-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-baseapps-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kde-gear-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kde-gear-24.02 deleted file mode 120000 index 9ac7992204..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kde-gear-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kde-gear-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdeaccessibility-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdeaccessibility-24.02 deleted file mode 120000 index 650356827c..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdeaccessibility-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdeaccessibility-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdeadmin-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdeadmin-24.02 deleted file mode 120000 index 45d0722a18..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdeadmin-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdeadmin-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdeedu-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdeedu-24.02 deleted file mode 120000 index a897df7424..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdeedu-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdeedu-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdegames-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdegames-24.02 deleted file mode 120000 index c9feef4455..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdegames-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdegames-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdegraphics-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdegraphics-24.02 deleted file mode 120000 index 14e3d46c9a..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdegraphics-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdegraphics-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdemultimedia-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdemultimedia-24.02 deleted file mode 120000 index 00751b5655..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdemultimedia-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdemultimedia-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdenetwork-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdenetwork-24.02 deleted file mode 120000 index dcef3d607c..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdenetwork-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdenetwork-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdepim-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdepim-24.02 deleted file mode 120000 index 7f6725c1d1..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdepim-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdepim-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdesdk-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdesdk-24.02 deleted file mode 120000 index dc37195877..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdesdk-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdesdk-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/kdeutils-24.02 b/Documentation/package.unmask/.kde-gear-24.02/kdeutils-24.02 deleted file mode 120000 index 9aa2bfad0b..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/kdeutils-24.02 +++ /dev/null @@ -1 +0,0 @@ -../../../sets/kdeutils-24.02
\ No newline at end of file diff --git a/Documentation/package.unmask/.kde-gear-24.02/more-deps b/Documentation/package.unmask/.kde-gear-24.02/more-deps deleted file mode 100644 index 89888f992f..0000000000 --- a/Documentation/package.unmask/.kde-gear-24.02/more-deps +++ /dev/null @@ -1,19 +0,0 @@ -~dev-db/futuresql-0.1.1 -=dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 -~dev-libs/ktextaddons-1.5.4 -~dev-libs/kweathercore-0.8.0 -~media-libs/kquickimageeditor-0.3.0 -~media-libs/libqaccessibilityclient-0.6.0 -~media-libs/mpvqt-1.0.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~media-libs/pulseaudio-qt-1.4.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/kdsoap-2.2.0 -~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/.kde-gear-24.05/more-deps b/Documentation/package.unmask/.kde-gear-24.05/more-deps index 89888f992f..d5eb250505 100644 --- a/Documentation/package.unmask/.kde-gear-24.05/more-deps +++ b/Documentation/package.unmask/.kde-gear-24.05/more-deps @@ -1,6 +1,6 @@ ~dev-db/futuresql-0.1.1 =dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~media-libs/kquickimageeditor-0.3.0 @@ -13,7 +13,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/.kde-gear-live/more-deps b/Documentation/package.unmask/.kde-gear-live/more-deps index 89888f992f..d5eb250505 100644 --- a/Documentation/package.unmask/.kde-gear-live/more-deps +++ b/Documentation/package.unmask/.kde-gear-live/more-deps @@ -1,6 +1,6 @@ ~dev-db/futuresql-0.1.1 =dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~media-libs/kquickimageeditor-0.3.0 @@ -13,7 +13,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/.kde-plasma-6.0/more-deps b/Documentation/package.unmask/.kde-plasma-6.0/more-deps index 3b13f8f9c8..babb56888f 100644 --- a/Documentation/package.unmask/.kde-plasma-6.0/more-deps +++ b/Documentation/package.unmask/.kde-plasma-6.0/more-deps @@ -1,13 +1,13 @@ -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.unmask/.kde-plasma-live/more-deps b/Documentation/package.unmask/.kde-plasma-live/more-deps index 3b13f8f9c8..babb56888f 100644 --- a/Documentation/package.unmask/.kde-plasma-live/more-deps +++ b/Documentation/package.unmask/.kde-plasma-live/more-deps @@ -1,13 +1,13 @@ -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.unmask/kde-frameworks-5.116 b/Documentation/package.unmask/kde-frameworks-5.116 new file mode 100644 index 0000000000..fc5402c580 --- /dev/null +++ b/Documentation/package.unmask/kde-frameworks-5.116 @@ -0,0 +1,88 @@ +# Autogenerated by regenerate-files, DO NOT EDIT. +# You can use this file to mask/unmask the KDE Frameworks 5 5.116 release. +# Edit Documentation/package.unmask/.kde-frameworks-5-5.116/ files instead. +# Tier 5.116.50: Provide extra features to other Frameworks to integrate with Plasma. +<kde-frameworks/frameworkintegration-5.116.50 +# PortingAids: Code and utilities for transition from kdelibs 4 to Frameworks 5. +<kde-frameworks/countryflags-5.116.50 +<kde-frameworks/kdelibs4support-5.116.50 +<kde-frameworks/khtml-5.116.50 +<kde-frameworks/kjs-5.116.50 +<kde-frameworks/kross-5.116.50 +# Tier 5.116.50: Depend only on Qt and possibly a few third-party libraries. +<kde-frameworks/attica-5.116.50 +<kde-frameworks/bluez-qt-5.116.50 +<kde-frameworks/breeze-icons-5.116.50 +<kde-frameworks/breeze-icons-rcc-5.116.50 +<kde-frameworks/extra-cmake-modules-5.116.50 +<kde-frameworks/kapidox-5.116.50 +<kde-frameworks/karchive-5.116.50 +<kde-frameworks/kcalendarcore-5.116.50 +<kde-frameworks/kcodecs-5.116.50 +<kde-frameworks/kconfig-5.116.50 +<kde-frameworks/kcoreaddons-5.116.50 +<kde-frameworks/kdbusaddons-5.116.50 +<kde-frameworks/kdnssd-5.116.50 +<kde-frameworks/kguiaddons-5.116.50 +<kde-frameworks/kholidays-5.116.50 +<kde-frameworks/ki18n-5.116.50 +<kde-frameworks/kidletime-5.116.50 +<kde-frameworks/kirigami-5.116.50 +<kde-frameworks/kitemmodels-5.116.50 +<kde-frameworks/kitemviews-5.116.50 +<kde-frameworks/kplotting-5.116.50 +<kde-frameworks/kquickcharts-5.116.50 +<kde-frameworks/kwidgetsaddons-5.116.50 +<kde-frameworks/kwindowsystem-5.116.50 +<kde-frameworks/modemmanager-qt-5.116.50 +<kde-frameworks/networkmanager-qt-5.116.50 +<kde-frameworks/oxygen-icons-5.116.50 +<kde-frameworks/prison-5.116.50 +<kde-frameworks/solid-5.116.50 +<kde-frameworks/sonnet-5.116.50 +<kde-frameworks/syntax-highlighting-5.116.50 +<kde-frameworks/threadweaver-5.116.50 +<kde-plasma/kwayland-5.116.50 +# Tier 5.116.50: Additionally depend on tier 1 frameworks. +<kde-frameworks/kauth-5.116.50 +<kde-frameworks/kcompletion-5.116.50 +<kde-frameworks/kcontacts-5.116.50 +<kde-frameworks/kcrash-5.116.50 +<kde-frameworks/kdoctools-5.116.50 +<kde-frameworks/kfilemetadata-5.116.50 +<kde-frameworks/kimageformats-5.116.50 +<kde-frameworks/kjobwidgets-5.116.50 +<kde-frameworks/knotifications-5.116.50 +<kde-frameworks/kpackage-5.116.50 +<kde-frameworks/kpeople-5.116.50 +<kde-frameworks/kpty-5.116.50 +<kde-frameworks/kunitconversion-5.116.50 +<kde-frameworks/syndication-5.116.50 +<kde-plasma/plasma-activities-5.116.50 +# Tier 5.116.50: More powerful, comprehensive packages, with complex dependencies. +<kde-frameworks/baloo-5.116.50 +<kde-frameworks/kbookmarks-5.116.50 +<kde-frameworks/kcmutils-5.116.50 +<kde-frameworks/kconfigwidgets-5.116.50 +<kde-frameworks/kdav-5.116.50 +<kde-frameworks/kdeclarative-5.116.50 +<kde-frameworks/kded-5.116.50 +<kde-frameworks/kdesu-5.116.50 +<kde-frameworks/kemoticons-5.116.50 +<kde-frameworks/kglobalaccel-5.116.50 +<kde-frameworks/kiconthemes-5.116.50 +<kde-frameworks/kinit-5.116.50 +<kde-frameworks/kio-5.116.50 +<kde-frameworks/knewstuff-5.116.50 +<kde-frameworks/knotifyconfig-5.116.50 +<kde-frameworks/kparts-5.116.50 +<kde-frameworks/krunner-5.116.50 +<kde-frameworks/kservice-5.116.50 +<kde-frameworks/ktexteditor-5.116.50 +<kde-frameworks/ktextwidgets-5.116.50 +<kde-frameworks/kwallet-5.116.50 +<kde-frameworks/kxmlgui-5.116.50 +<kde-frameworks/purpose-5.116.50 +<kde-frameworks/qqc2-desktop-style-5.116.50 +<kde-plasma/libplasma-5.116.50 +<kde-plasma/plasma-activities-stats-5.116.50 diff --git a/Documentation/package.unmask/kde-frameworks-6.1 b/Documentation/package.unmask/kde-frameworks-6.1 deleted file mode 100644 index f9d8787a36..0000000000 --- a/Documentation/package.unmask/kde-frameworks-6.1 +++ /dev/null @@ -1,93 +0,0 @@ -# Autogenerated by regenerate-files, DO NOT EDIT. -# You can use this file to mask/unmask the KDE Frameworks 6.1 release. -# Edit Documentation/package.unmask/.kde-frameworks-6.1/ files instead. -# Tier 6.1.50: Provide extra features to other Frameworks to integrate with Plasma. -<kde-frameworks/frameworkintegration-6.1.50:6 -# Tier 6.1.50: Depend only on Qt and possibly a few third-party libraries. -<kde-frameworks/attica-6.1.50:6 -<kde-frameworks/bluez-qt-6.1.50:6 -<kde-frameworks/breeze-icons-6.1.50:6 -<kde-frameworks/extra-cmake-modules-6.1.50:0 -<kde-frameworks/karchive-6.1.50:6 -<kde-frameworks/kcalendarcore-6.1.50:6 -<kde-frameworks/kcodecs-6.1.50:6 -<kde-frameworks/kconfig-6.1.50:6 -<kde-frameworks/kcoreaddons-6.1.50:6 -<kde-frameworks/kdbusaddons-6.1.50:6 -<kde-frameworks/kdnssd-6.1.50:6 -<kde-frameworks/kguiaddons-6.1.50:6 -<kde-frameworks/kholidays-6.1.50:6 -<kde-frameworks/ki18n-6.1.50:6 -<kde-frameworks/kidletime-6.1.50:6 -<kde-frameworks/kirigami-6.1.50:6 -<kde-frameworks/kitemmodels-6.1.50:6 -<kde-frameworks/kitemviews-6.1.50:6 -<kde-frameworks/kplotting-6.1.50:6 -<kde-frameworks/kquickcharts-6.1.50:6 -<kde-frameworks/ktexttemplate-6.1.50:6 -<kde-frameworks/kuserfeedback-6.1.50:6 -<kde-frameworks/kwidgetsaddons-6.1.50:6 -<kde-frameworks/kwindowsystem-6.1.50:6 -<kde-frameworks/modemmanager-qt-6.1.50:6 -<kde-frameworks/networkmanager-qt-6.1.50:6 -<kde-frameworks/prison-6.1.50:6 -<kde-frameworks/solid-6.1.50:6 -<kde-frameworks/sonnet-6.1.50:6 -<kde-frameworks/syntax-highlighting-6.1.50:6 -<kde-frameworks/threadweaver-6.1.50:6 -# Tier 6.1.50: Additionally depend on tier 1 frameworks. -<kde-frameworks/kauth-6.1.50:6 -<kde-frameworks/kcolorscheme-6.1.50:6 -<kde-frameworks/kcompletion-6.1.50:6 -<kde-frameworks/kcontacts-6.1.50:6 -<kde-frameworks/kcrash-6.1.50:6 -<kde-frameworks/kdoctools-6.1.50:6 -<kde-frameworks/kfilemetadata-6.1.50:6 -<kde-frameworks/kimageformats-6.1.50:6 -<kde-frameworks/kjobwidgets-6.1.50:6 -<kde-frameworks/knotifications-6.1.50:6 -<kde-frameworks/kpackage-6.1.50:6 -<kde-frameworks/kpeople-6.1.50:6 -<kde-frameworks/kpty-6.1.50:6 -<kde-frameworks/kstatusnotifieritem-6.1.50:6 -<kde-frameworks/ksvg-6.1.50:6 -<kde-frameworks/kunitconversion-6.1.50:6 -<kde-frameworks/syndication-6.1.50:6 -# Tier 6.1.50: More powerful, comprehensive packages, with complex dependencies. -<kde-frameworks/baloo-6.1.50:6 -<kde-frameworks/kbookmarks-6.1.50:6 -<kde-frameworks/kcmutils-6.1.50:6 -<kde-frameworks/kconfigwidgets-6.1.50:6 -<kde-frameworks/kdav-6.1.50:6 -<kde-frameworks/kdeclarative-6.1.50:6 -<kde-frameworks/kded-6.1.50:6 -<kde-frameworks/kdesu-6.1.50:6 -<kde-frameworks/kglobalaccel-6.1.50:6 -<kde-frameworks/kiconthemes-6.1.50:6 -<kde-frameworks/kio-6.1.50:6 -<kde-frameworks/knewstuff-6.1.50:6 -<kde-frameworks/knotifyconfig-6.1.50:6 -<kde-frameworks/kparts-6.1.50:6 -<kde-frameworks/krunner-6.1.50:6 -<kde-frameworks/kservice-6.1.50:6 -<kde-frameworks/ktexteditor-6.1.50:6 -<kde-frameworks/ktextwidgets-6.1.50:6 -<kde-frameworks/kwallet-6.1.50:6 -<kde-frameworks/kxmlgui-6.1.50:6 -<kde-frameworks/purpose-6.1.50:6 -<kde-frameworks/qqc2-desktop-style-6.1.50:6 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 -=kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 -~kde-frameworks/kuserfeedback-1.3.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/kde-frameworks-6.2 b/Documentation/package.unmask/kde-frameworks-6.2 new file mode 100644 index 0000000000..c078ebf58d --- /dev/null +++ b/Documentation/package.unmask/kde-frameworks-6.2 @@ -0,0 +1,92 @@ +# Autogenerated by regenerate-files, DO NOT EDIT. +# You can use this file to mask/unmask the KDE Frameworks 6.2 release. +# Edit Documentation/package.unmask/.kde-frameworks-6.2/ files instead. +# Tier 6.2.50: Provide extra features to other Frameworks to integrate with Plasma. +<kde-frameworks/frameworkintegration-6.2.50:6 +# Tier 6.2.50: Depend only on Qt and possibly a few third-party libraries. +<kde-frameworks/attica-6.2.50:6 +<kde-frameworks/bluez-qt-6.2.50:6 +<kde-frameworks/breeze-icons-6.2.50:6 +<kde-frameworks/extra-cmake-modules-6.2.50:0 +<kde-frameworks/karchive-6.2.50:6 +<kde-frameworks/kcalendarcore-6.2.50:6 +<kde-frameworks/kcodecs-6.2.50:6 +<kde-frameworks/kconfig-6.2.50:6 +<kde-frameworks/kcoreaddons-6.2.50:6 +<kde-frameworks/kdbusaddons-6.2.50:6 +<kde-frameworks/kdnssd-6.2.50:6 +<kde-frameworks/kguiaddons-6.2.50:6 +<kde-frameworks/kholidays-6.2.50:6 +<kde-frameworks/ki18n-6.2.50:6 +<kde-frameworks/kidletime-6.2.50:6 +<kde-frameworks/kirigami-6.2.50:6 +<kde-frameworks/kitemmodels-6.2.50:6 +<kde-frameworks/kitemviews-6.2.50:6 +<kde-frameworks/kplotting-6.2.50:6 +<kde-frameworks/kquickcharts-6.2.50:6 +<kde-frameworks/ktexttemplate-6.2.50:6 +<kde-frameworks/kuserfeedback-6.2.50:6 +<kde-frameworks/kwidgetsaddons-6.2.50:6 +<kde-frameworks/kwindowsystem-6.2.50:6 +<kde-frameworks/modemmanager-qt-6.2.50:6 +<kde-frameworks/networkmanager-qt-6.2.50:6 +<kde-frameworks/prison-6.2.50:6 +<kde-frameworks/solid-6.2.50:6 +<kde-frameworks/sonnet-6.2.50:6 +<kde-frameworks/syntax-highlighting-6.2.50:6 +<kde-frameworks/threadweaver-6.2.50:6 +# Tier 6.2.50: Additionally depend on tier 1 frameworks. +<kde-frameworks/kauth-6.2.50:6 +<kde-frameworks/kcolorscheme-6.2.50:6 +<kde-frameworks/kcompletion-6.2.50:6 +<kde-frameworks/kcontacts-6.2.50:6 +<kde-frameworks/kcrash-6.2.50:6 +<kde-frameworks/kdoctools-6.2.50:6 +<kde-frameworks/kfilemetadata-6.2.50:6 +<kde-frameworks/kimageformats-6.2.50:6 +<kde-frameworks/kjobwidgets-6.2.50:6 +<kde-frameworks/knotifications-6.2.50:6 +<kde-frameworks/kpackage-6.2.50:6 +<kde-frameworks/kpty-6.2.50:6 +<kde-frameworks/kstatusnotifieritem-6.2.50:6 +<kde-frameworks/ksvg-6.2.50:6 +<kde-frameworks/kunitconversion-6.2.50:6 +<kde-frameworks/syndication-6.2.50:6 +# Tier 6.2.50: More powerful, comprehensive packages, with complex dependencies. +<kde-frameworks/baloo-6.2.50:6 +<kde-frameworks/kbookmarks-6.2.50:6 +<kde-frameworks/kcmutils-6.2.50:6 +<kde-frameworks/kconfigwidgets-6.2.50:6 +<kde-frameworks/kdav-6.2.50:6 +<kde-frameworks/kdeclarative-6.2.50:6 +<kde-frameworks/kded-6.2.50:6 +<kde-frameworks/kdesu-6.2.50:6 +<kde-frameworks/kglobalaccel-6.2.50:6 +<kde-frameworks/kiconthemes-6.2.50:6 +<kde-frameworks/kio-6.2.50:6 +<kde-frameworks/knewstuff-6.2.50:6 +<kde-frameworks/knotifyconfig-6.2.50:6 +<kde-frameworks/kparts-6.2.50:6 +<kde-frameworks/kpeople-6.2.50:6 +<kde-frameworks/krunner-6.2.50:6 +<kde-frameworks/kservice-6.2.50:6 +<kde-frameworks/ktexteditor-6.2.50:6 +<kde-frameworks/ktextwidgets-6.2.50:6 +<kde-frameworks/kwallet-6.2.50:6 +<kde-frameworks/kxmlgui-6.2.50:6 +<kde-frameworks/purpose-6.2.50:6 +<kde-frameworks/qqc2-desktop-style-6.2.50:6 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 +=kde-apps/kio-extras-23.08.5-r100 +~kde-apps/kio-extras-24.02.2 +~kde-apps/kio-extras-kf5-24.02.2 +~kde-apps/libkexiv2-24.02.2 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~net-libs/accounts-qml-0.7_p20231028 +~net-libs/accounts-qt-1.17 +=net-libs/signond-8.61-r100 +~net-libs/signon-oauth2-0.25_p20210102 +~net-libs/signon-ui-0.15_p20231016 +~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/kde-frameworks-live b/Documentation/package.unmask/kde-frameworks-live index 999d12fc29..f7f4d84f05 100644 --- a/Documentation/package.unmask/kde-frameworks-live +++ b/Documentation/package.unmask/kde-frameworks-live @@ -47,7 +47,6 @@ ~kde-frameworks/kjobwidgets-9999:6 ~kde-frameworks/knotifications-9999:6 ~kde-frameworks/kpackage-9999:6 -~kde-frameworks/kpeople-9999:6 ~kde-frameworks/kpty-9999:6 ~kde-frameworks/kstatusnotifieritem-9999:6 ~kde-frameworks/ksvg-9999:6 @@ -68,6 +67,7 @@ ~kde-frameworks/knewstuff-9999:6 ~kde-frameworks/knotifyconfig-9999:6 ~kde-frameworks/kparts-9999:6 +~kde-frameworks/kpeople-9999:6 ~kde-frameworks/krunner-9999:6 ~kde-frameworks/kservice-9999:6 ~kde-frameworks/ktexteditor-9999:6 @@ -76,18 +76,17 @@ ~kde-frameworks/kxmlgui-9999:6 ~kde-frameworks/purpose-9999:6 ~kde-frameworks/qqc2-desktop-style-9999:6 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/kdegraphics-mobipocket-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/kdegraphics-mobipocket-24.02.2 =kde-apps/kio-extras-23.08.5-r100 -~kde-apps/kio-extras-24.02.0 -~kde-apps/kio-extras-kf5-24.02.0 -~kde-apps/libkexiv2-24.02.0 -~kde-frameworks/kuserfeedback-1.3.0 +~kde-apps/kio-extras-24.02.2 +~kde-apps/kio-extras-kf5-24.02.2 +~kde-apps/libkexiv2-24.02.2 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/kde-gear-24.02 b/Documentation/package.unmask/kde-gear-24.02 deleted file mode 100644 index 95ba85f232..0000000000 --- a/Documentation/package.unmask/kde-gear-24.02 +++ /dev/null @@ -1,268 +0,0 @@ -# Autogenerated by regenerate-files, DO NOT EDIT. -# You can use this file to mask/unmask the KDE Gear 24.02 release. -# Edit Documentation/package.unmask/.kde-gear-24.02/ files instead. -<kde-apps/kdialog-24.02.50 -<kde-apps/keditbookmarks-24.02.50 -<kde-apps/kfind-24.02.50 -<kde-apps/konqueror-24.02.50 -<www-client/falkon-24.02.50 -<kde-apps/baloo-widgets-24.02.50 -<kde-apps/dolphin-24.02.50 -<kde-apps/kate-24.02.50 -<kde-apps/kate-addons-24.02.50 -<kde-apps/kate-lib-24.02.50 -<kde-apps/kde-apps-meta-24.02.50 -<kde-apps/kdecore-meta-24.02.50 -<kde-apps/khelpcenter-24.02.50 -<kde-apps/konsole-24.02.50 -<kde-apps/kwrite-24.02.50 -<app-accessibility/kontrast-24.02.50 -<kde-apps/kdeaccessibility-meta-24.02.50 -<kde-apps/kmag-24.02.50 -<kde-apps/kmousetool-24.02.50 -<kde-apps/kmouth-24.02.50 -<kde-apps/kdeadmin-meta-24.02.50 -<kde-apps/kcron-24.02.50 -<kde-apps/ksystemlog-24.02.50 -<kde-apps/analitza-24.02.50 -<kde-apps/artikulate-24.02.50 -<kde-apps/blinken-24.02.50 -<kde-apps/cantor-24.02.50 -<kde-apps/kalgebra-24.02.50 -<kde-apps/kalzium-24.02.50 -<kde-apps/kanagram-24.02.50 -<kde-apps/kbruch-24.02.50 -<kde-apps/kdeedu-data-24.02.50 -<kde-apps/kdeedu-meta-24.02.50 -<kde-apps/kgeography-24.02.50 -<kde-apps/khangman-24.02.50 -<kde-apps/kig-24.02.50 -<kde-apps/kiten-24.02.50 -<kde-apps/klettres-24.02.50 -<kde-apps/kmplot-24.02.50 -<kde-apps/kqtquickcharts-24.02.50 -<kde-apps/ktouch-24.02.50 -<kde-apps/kturtle-24.02.50 -<kde-apps/kwordquiz-24.02.50 -<kde-apps/libkeduvocdocument-24.02.50 -<kde-apps/marble-24.02.50 -<kde-apps/minuet-24.02.50 -<kde-apps/parley-24.02.50 -<kde-apps/rocs-24.02.50 -<kde-apps/step-24.02.50 -<kde-apps/bomber-24.02.50 -<kde-apps/bovo-24.02.50 -<kde-apps/granatier-24.02.50 -<kde-apps/kajongg-24.02.50 -<kde-apps/kapman-24.02.50 -<kde-apps/katomic-24.02.50 -<kde-apps/kblackbox-24.02.50 -<kde-apps/kblocks-24.02.50 -<kde-apps/kbounce-24.02.50 -<kde-apps/kbreakout-24.02.50 -<kde-apps/kdegames-meta-24.02.50 -<kde-apps/kdiamond-24.02.50 -<kde-apps/kfourinline-24.02.50 -<kde-apps/kgoldrunner-24.02.50 -<kde-apps/kigo-24.02.50 -<kde-apps/killbots-24.02.50 -<kde-apps/kiriki-24.02.50 -<kde-apps/kjumpingcube-24.02.50 -<kde-apps/klickety-24.02.50 -<kde-apps/klines-24.02.50 -<kde-apps/kmahjongg-24.02.50 -<kde-apps/kmines-24.02.50 -<kde-apps/knavalbattle-24.02.50 -<kde-apps/knetwalk-24.02.50 -<kde-apps/knights-24.02.50 -<kde-apps/kolf-24.02.50 -<kde-apps/kollision-24.02.50 -<kde-apps/konquest-24.02.50 -<kde-apps/kpat-24.02.50 -<kde-apps/kreversi-24.02.50 -<kde-apps/kshisen-24.02.50 -<kde-apps/ksirk-24.02.50 -<kde-apps/ksnakeduel-24.02.50 -<kde-apps/kspaceduel-24.02.50 -<kde-apps/ksquares-24.02.50 -<kde-apps/ksudoku-24.02.50 -<kde-apps/ktuberling-24.02.50 -<kde-apps/kubrick-24.02.50 -<kde-apps/libkdegames-24.02.50 -<kde-apps/libkmahjongg-24.02.50 -<kde-apps/lskat-24.02.50 -<kde-apps/palapeli-24.02.50 -<kde-apps/picmi-24.02.50 -<kde-apps/gwenview-24.02.50 -<kde-apps/kamera-24.02.50 -<kde-apps/kcolorchooser-24.02.50 -<kde-apps/kdegraphics-meta-24.02.50 -<kde-apps/kdegraphics-mobipocket-24.02.50 -<kde-apps/kolourpaint-24.02.50 -<kde-apps/kruler-24.02.50 -<kde-apps/libkdcraw-24.02.50 -<kde-apps/libkexiv2-24.02.50 -<kde-apps/libksane-24.02.50 -<kde-apps/okular-24.02.50 -<kde-apps/spectacle-24.02.50 -<kde-apps/svgpart-24.02.50 -<kde-apps/thumbnailers-24.02.50 -<kde-misc/colord-kde-24.02.50 -<kde-misc/skanlite-24.02.50 -<media-gfx/skanpage-24.02.50 -<media-libs/ksanecore-24.02.50 -<kde-apps/audiocd-kio-24.02.50 -<kde-apps/dragon-24.02.50 -<kde-apps/ffmpegthumbs-24.02.50 -<kde-apps/juk-24.02.50 -<kde-apps/k3b-24.02.50 -<kde-apps/kamoso-24.02.50 -<kde-apps/kdemultimedia-meta-24.02.50 -<kde-apps/kdenlive-24.02.50 -<kde-apps/kmix-24.02.50 -<kde-apps/kwave-24.02.50 -<kde-apps/libkcddb-24.02.50 -<kde-apps/libkcompactdisc-24.02.50 -<media-sound/elisa-24.02.50 -<media-sound/kasts-24.02.50 -<media-sound/krecorder-24.02.50 -<kde-apps/dolphin-plugins-dropbox-24.02.50 -<kde-apps/kaccounts-integration-24.02.50 -<kde-apps/kaccounts-providers-24.02.50 -<kde-apps/kdenetwork-meta-24.02.50 -<kde-apps/kdenetwork-filesharing-24.02.50 -<kde-apps/kget-24.02.50 -<kde-apps/kio-extras-24.02.50 -<kde-apps/kio-extras-kf5-24.02.50 -<kde-apps/krdc-24.02.50 -<kde-apps/krfb-24.02.50 -<kde-apps/signon-kwallet-extension-24.02.50 -<kde-misc/kdeconnect-24.02.50 -<kde-misc/kio-gdrive-24.02.50 -<net-im/neochat-24.02.50 -<net-im/tokodon-24.02.50 -<net-irc/konversation-24.02.50 -<net-libs/libktorrent-24.02.50 -<net-misc/kio-zeroconf-24.02.50 -<net-news/alligator-24.02.50 -<net-p2p/ktorrent-24.02.50 -<app-office/merkuro-24.02.50 -<dev-libs/kopeninghours-24.02.50 -<dev-libs/kosmindoormap-24.02.50 -<dev-libs/kpublictransport-24.02.50 -<kde-apps/akonadi-24.02.50 -<kde-apps/akonadi-calendar-24.02.50 -<kde-apps/akonadi-contacts-24.02.50 -<kde-apps/akonadi-import-wizard-24.02.50 -<kde-apps/akonadi-mime-24.02.50 -<kde-apps/akonadi-notes-24.02.50 -<kde-apps/akonadi-search-24.02.50 -<kde-apps/akonadiconsole-24.02.50 -<kde-apps/akregator-24.02.50 -<kde-apps/calendarjanitor-24.02.50 -<kde-apps/calendarsupport-24.02.50 -<kde-apps/eventviews-24.02.50 -<kde-apps/grantlee-editor-24.02.50 -<kde-apps/grantleetheme-24.02.50 -<kde-apps/incidenceeditor-24.02.50 -<kde-apps/kaddressbook-24.02.50 -<kde-apps/kalarm-24.02.50 -<kde-apps/kcalutils-24.02.50 -<kde-apps/kdepim-addons-24.02.50 -<kde-apps/kdepim-meta-24.02.50 -<kde-apps/kdepim-runtime-24.02.50 -<kde-apps/kidentitymanagement-24.02.50 -<kde-apps/kimap-24.02.50 -<kde-apps/kitinerary-24.02.50 -<kde-apps/kldap-24.02.50 -<kde-apps/kleopatra-24.02.50 -<kde-apps/kmail-24.02.50 -<kde-apps/kmail-account-wizard-24.02.50 -<kde-apps/kmailtransport-24.02.50 -<kde-apps/kmbox-24.02.50 -<kde-apps/kmime-24.02.50 -<kde-apps/knotes-24.02.50 -<kde-apps/konsolekalendar-24.02.50 -<kde-apps/kontact-24.02.50 -<kde-apps/kontactinterface-24.02.50 -<kde-apps/korganizer-24.02.50 -<kde-apps/kpimtextedit-24.02.50 -<kde-apps/kpkpass-24.02.50 -<kde-apps/ksmtp-24.02.50 -<kde-apps/libgravatar-24.02.50 -<kde-apps/libkdepim-24.02.50 -<kde-apps/libkgapi-24.02.50 -<kde-apps/libkleo-24.02.50 -<kde-apps/libksieve-24.02.50 -<kde-apps/libktnef-24.02.50 -<kde-apps/mailcommon-24.02.50 -<kde-apps/mailimporter-24.02.50 -<kde-apps/mbox-importer-24.02.50 -<kde-apps/messagelib-24.02.50 -<kde-apps/mimetreeparser-24.02.50 -<kde-apps/pim-data-exporter-24.02.50 -<kde-apps/pim-sieve-editor-24.02.50 -<kde-apps/pimcommon-24.02.50 -<kde-misc/zanshin-24.02.50 -<dev-util/kdevelop-24.02.50 -<dev-util/kdevelop-php-24.02.50 -<dev-util/kdevelop-python-24.02.50 -<dev-util/kio-perldoc-24.02.50 -<kde-apps/cervisia-24.02.50 -<kde-apps/dolphin-plugins-git-24.02.50 -<kde-apps/dolphin-plugins-mercurial-24.02.50 -<kde-apps/dolphin-plugins-subversion-24.02.50 -<kde-apps/kapptemplate-24.02.50 -<kde-apps/kcachegrind-24.02.50 -<kde-apps/kde-dev-scripts-24.02.50 -<kde-apps/kde-dev-utils-24.02.50 -<kde-apps/kdesdk-meta-24.02.50 -<kde-apps/kdesdk-thumbnailers-24.02.50 -<kde-apps/kompare-24.02.50 -<kde-apps/libkomparediff2-24.02.50 -<kde-apps/lokalize-24.02.50 -<kde-apps/poxml-24.02.50 -<kde-apps/umbrello-24.02.50 -<app-cdr/dolphin-plugins-mountiso-24.02.50 -<app-cdr/isoimagewriter-24.02.50 -<app-crypt/keysmith-24.02.50 -<app-editors/ghostwriter-24.02.50 -<kde-apps/ark-24.02.50 -<kde-apps/filelight-24.02.50 -<kde-apps/kbackup-24.02.50 -<kde-apps/kcalc-24.02.50 -<kde-apps/kcharselect-24.02.50 -<kde-apps/kdebugsettings-24.02.50 -<kde-apps/kdeutils-meta-24.02.50 -<kde-apps/kdf-24.02.50 -<kde-apps/kgpg-24.02.50 -<kde-apps/kimagemapeditor-24.02.50 -<kde-apps/kteatime-24.02.50 -<kde-apps/ktimer-24.02.50 -<kde-apps/kwalletmanager-24.02.50 -<kde-apps/sweeper-24.02.50 -<kde-apps/yakuake-24.02.50 -<kde-misc/kclock-24.02.50 -<kde-misc/kweather-24.02.50 -<kde-misc/markdownpart-24.02.50 -<sys-block/partitionmanager-24.02.50 -<sys-libs/kpmcore-24.02.50 -~dev-db/futuresql-0.1.1 -=dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 -~dev-libs/ktextaddons-1.5.4 -~dev-libs/kweathercore-0.8.0 -~media-libs/kquickimageeditor-0.3.0 -~media-libs/libqaccessibilityclient-0.6.0 -~media-libs/mpvqt-1.0.0 -~media-libs/phonon-4.12.0 -~media-libs/phonon-vlc-0.12.0 -~media-libs/pulseaudio-qt-1.4.0 -~net-libs/accounts-qml-0.7_p20231028 -~net-libs/accounts-qt-1.17 -~net-libs/kdsoap-2.2.0 -~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 -~net-libs/signon-oauth2-0.25_p20210102 -~net-libs/signon-ui-0.15_p20231016 -~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/kde-gear-24.04.90 b/Documentation/package.unmask/kde-gear-24.04.90 new file mode 100644 index 0000000000..724c0252a3 --- /dev/null +++ b/Documentation/package.unmask/kde-gear-24.04.90 @@ -0,0 +1,268 @@ +# Autogenerated by regenerate-files, DO NOT EDIT. +# You can use this file to mask/unmask the KDE Gear 24.05 RC1 release. +<kde-apps/kdialog-24.05.0 +<kde-apps/keditbookmarks-24.05.0 +<kde-apps/kfind-24.05.0 +<kde-apps/konqueror-24.05.0 +<www-client/falkon-24.05.0 +<kde-apps/baloo-widgets-24.05.0 +<kde-apps/dolphin-24.05.0 +<kde-apps/kate-24.05.0 +<kde-apps/kate-addons-24.05.0 +<kde-apps/kate-lib-24.05.0 +<kde-apps/kde-apps-meta-24.05.0 +<kde-apps/kdecore-meta-24.05.0 +<kde-apps/khelpcenter-24.05.0 +<kde-apps/konsole-24.05.0 +<kde-apps/kwrite-24.05.0 +<app-accessibility/kontrast-24.05.0 +<kde-apps/kdeaccessibility-meta-24.05.0 +<kde-apps/kmag-24.05.0 +<kde-apps/kmousetool-24.05.0 +<kde-apps/kmouth-24.05.0 +<kde-apps/kdeadmin-meta-24.05.0 +<kde-apps/kcron-24.05.0 +<kde-apps/ksystemlog-24.05.0 +<kde-apps/analitza-24.05.0 +<kde-apps/artikulate-24.05.0 +<kde-apps/blinken-24.05.0 +<kde-apps/cantor-24.05.0 +<kde-apps/kalgebra-24.05.0 +<kde-apps/kalzium-24.05.0 +<kde-apps/kanagram-24.05.0 +<kde-apps/kbruch-24.05.0 +<kde-apps/kdeedu-data-24.05.0 +<kde-apps/kdeedu-meta-24.05.0 +<kde-apps/kgeography-24.05.0 +<kde-apps/khangman-24.05.0 +<kde-apps/kig-24.05.0 +<kde-apps/kiten-24.05.0 +<kde-apps/klettres-24.05.0 +<kde-apps/kmplot-24.05.0 +<kde-apps/kqtquickcharts-24.05.0 +<kde-apps/ktouch-24.05.0 +<kde-apps/kturtle-24.05.0 +<kde-apps/kwordquiz-24.05.0 +<kde-apps/libkeduvocdocument-24.05.0 +<kde-apps/marble-24.05.0 +<kde-apps/minuet-24.05.0 +<kde-apps/parley-24.05.0 +<kde-apps/rocs-24.05.0 +<kde-apps/step-24.05.0 +<games-puzzle/skladnik-24.05.0 +<kde-apps/bomber-24.05.0 +<kde-apps/bovo-24.05.0 +<kde-apps/granatier-24.05.0 +<kde-apps/kajongg-24.05.0 +<kde-apps/kapman-24.05.0 +<kde-apps/katomic-24.05.0 +<kde-apps/kblackbox-24.05.0 +<kde-apps/kblocks-24.05.0 +<kde-apps/kbounce-24.05.0 +<kde-apps/kbreakout-24.05.0 +<kde-apps/kdegames-meta-24.05.0 +<kde-apps/kdiamond-24.05.0 +<kde-apps/kfourinline-24.05.0 +<kde-apps/kgoldrunner-24.05.0 +<kde-apps/kigo-24.05.0 +<kde-apps/killbots-24.05.0 +<kde-apps/kiriki-24.05.0 +<kde-apps/kjumpingcube-24.05.0 +<kde-apps/klickety-24.05.0 +<kde-apps/klines-24.05.0 +<kde-apps/kmahjongg-24.05.0 +<kde-apps/kmines-24.05.0 +<kde-apps/knavalbattle-24.05.0 +<kde-apps/knetwalk-24.05.0 +<kde-apps/knights-24.05.0 +<kde-apps/kolf-24.05.0 +<kde-apps/kollision-24.05.0 +<kde-apps/konquest-24.05.0 +<kde-apps/kpat-24.05.0 +<kde-apps/kreversi-24.05.0 +<kde-apps/kshisen-24.05.0 +<kde-apps/ksirk-24.05.0 +<kde-apps/ksnakeduel-24.05.0 +<kde-apps/kspaceduel-24.05.0 +<kde-apps/ksquares-24.05.0 +<kde-apps/ksudoku-24.05.0 +<kde-apps/ktuberling-24.05.0 +<kde-apps/kubrick-24.05.0 +<kde-apps/libkdegames-24.05.0 +<kde-apps/libkmahjongg-24.05.0 +<kde-apps/lskat-24.05.0 +<kde-apps/palapeli-24.05.0 +<kde-apps/picmi-24.05.0 +<kde-apps/gwenview-24.05.0 +<kde-apps/kamera-24.05.0 +<kde-apps/kcolorchooser-24.05.0 +<kde-apps/kdegraphics-meta-24.05.0 +<kde-apps/kdegraphics-mobipocket-24.05.0 +<kde-apps/kolourpaint-24.05.0 +<kde-apps/kruler-24.05.0 +<kde-apps/libkdcraw-24.05.0 +<kde-apps/libkexiv2-24.05.0 +<kde-apps/libksane-24.05.0 +<kde-apps/okular-24.05.0 +<kde-apps/spectacle-24.05.0 +<kde-apps/svgpart-24.05.0 +<kde-apps/thumbnailers-24.05.0 +<kde-misc/colord-kde-24.05.0 +<kde-misc/skanlite-24.05.0 +<media-gfx/skanpage-24.05.0 +<media-libs/ksanecore-24.05.0 +<kde-apps/audiocd-kio-24.05.0 +<kde-apps/dragon-24.05.0 +<kde-apps/ffmpegthumbs-24.05.0 +<kde-apps/juk-24.05.0 +<kde-apps/k3b-24.05.0 +<kde-apps/kamoso-24.05.0 +<kde-apps/kdemultimedia-meta-24.05.0 +<kde-apps/kdenlive-24.05.0 +<kde-apps/kmix-24.05.0 +<kde-apps/kwave-24.05.0 +<kde-apps/libkcddb-24.05.0 +<kde-apps/libkcompactdisc-24.05.0 +<media-sound/audex-24.05.0 +<media-sound/elisa-24.05.0 +<media-sound/kasts-24.05.0 +<media-sound/krecorder-24.05.0 +<kde-apps/dolphin-plugins-dropbox-24.05.0 +<kde-apps/kaccounts-integration-24.05.0 +<kde-apps/kaccounts-providers-24.05.0 +<kde-apps/kdenetwork-meta-24.05.0 +<kde-apps/kdenetwork-filesharing-24.05.0 +<kde-apps/kget-24.05.0 +<kde-apps/kio-extras-24.05.0 +<kde-apps/krdc-24.05.0 +<kde-apps/krfb-24.05.0 +<kde-apps/signon-kwallet-extension-24.05.0 +<kde-misc/kdeconnect-24.05.0 +<kde-misc/kio-gdrive-24.05.0 +<net-im/neochat-24.05.0 +<net-im/tokodon-24.05.0 +<net-irc/konversation-24.05.0 +<net-libs/libktorrent-24.05.0 +<net-misc/kio-zeroconf-24.05.0 +<net-news/alligator-24.05.0 +<net-p2p/ktorrent-24.05.0 +<app-office/merkuro-24.05.0 +<dev-libs/kopeninghours-24.05.0 +<dev-libs/kosmindoormap-24.05.0 +<dev-libs/kpublictransport-24.05.0 +<kde-apps/akonadi-24.05.0 +<kde-apps/akonadi-calendar-24.05.0 +<kde-apps/akonadi-contacts-24.05.0 +<kde-apps/akonadi-import-wizard-24.05.0 +<kde-apps/akonadi-mime-24.05.0 +<kde-apps/akonadi-notes-24.05.0 +<kde-apps/akonadi-search-24.05.0 +<kde-apps/akonadiconsole-24.05.0 +<kde-apps/akregator-24.05.0 +<kde-apps/calendarjanitor-24.05.0 +<kde-apps/calendarsupport-24.05.0 +<kde-apps/eventviews-24.05.0 +<kde-apps/grantlee-editor-24.05.0 +<kde-apps/grantleetheme-24.05.0 +<kde-apps/incidenceeditor-24.05.0 +<kde-apps/kaddressbook-24.05.0 +<kde-apps/kalarm-24.05.0 +<kde-apps/kcalutils-24.05.0 +<kde-apps/kdepim-addons-24.05.0 +<kde-apps/kdepim-meta-24.05.0 +<kde-apps/kdepim-runtime-24.05.0 +<kde-apps/kidentitymanagement-24.05.0 +<kde-apps/kimap-24.05.0 +<kde-apps/kitinerary-24.05.0 +<kde-apps/kldap-24.05.0 +<kde-apps/kleopatra-24.05.0 +<kde-apps/kmail-24.05.0 +<kde-apps/kmail-account-wizard-24.05.0 +<kde-apps/kmailtransport-24.05.0 +<kde-apps/kmbox-24.05.0 +<kde-apps/kmime-24.05.0 +<kde-apps/knotes-24.05.0 +<kde-apps/konsolekalendar-24.05.0 +<kde-apps/kontact-24.05.0 +<kde-apps/kontactinterface-24.05.0 +<kde-apps/korganizer-24.05.0 +<kde-apps/kpimtextedit-24.05.0 +<kde-apps/kpkpass-24.05.0 +<kde-apps/ksmtp-24.05.0 +<kde-apps/libgravatar-24.05.0 +<kde-apps/libkdepim-24.05.0 +<kde-apps/libkgapi-24.05.0 +<kde-apps/libkleo-24.05.0 +<kde-apps/libksieve-24.05.0 +<kde-apps/libktnef-24.05.0 +<kde-apps/mailcommon-24.05.0 +<kde-apps/mailimporter-24.05.0 +<kde-apps/mbox-importer-24.05.0 +<kde-apps/messagelib-24.05.0 +<kde-apps/mimetreeparser-24.05.0 +<kde-apps/pim-data-exporter-24.05.0 +<kde-apps/pim-sieve-editor-24.05.0 +<kde-apps/pimcommon-24.05.0 +<kde-misc/zanshin-24.05.0 +<dev-util/kdevelop-24.05.0 +<dev-util/kdevelop-php-24.05.0 +<dev-util/kdevelop-python-24.05.0 +<dev-util/kio-perldoc-24.05.0 +<kde-apps/cervisia-24.05.0 +<kde-apps/dolphin-plugins-git-24.05.0 +<kde-apps/dolphin-plugins-mercurial-24.05.0 +<kde-apps/dolphin-plugins-subversion-24.05.0 +<kde-apps/kapptemplate-24.05.0 +<kde-apps/kcachegrind-24.05.0 +<kde-apps/kde-dev-scripts-24.05.0 +<kde-apps/kde-dev-utils-24.05.0 +<kde-apps/kdesdk-meta-24.05.0 +<kde-apps/kdesdk-thumbnailers-24.05.0 +<kde-apps/kompare-24.05.0 +<kde-apps/libkomparediff2-24.05.0 +<kde-apps/lokalize-24.05.0 +<kde-apps/poxml-24.05.0 +<kde-apps/umbrello-24.05.0 +<app-cdr/dolphin-plugins-mountiso-24.05.0 +<app-cdr/isoimagewriter-24.05.0 +<app-crypt/keysmith-24.05.0 +<app-editors/ghostwriter-24.05.0 +<kde-apps/ark-24.05.0 +<kde-apps/filelight-24.05.0 +<kde-apps/kbackup-24.05.0 +<kde-apps/kcalc-24.05.0 +<kde-apps/kcharselect-24.05.0 +<kde-apps/kdebugsettings-24.05.0 +<kde-apps/kdeutils-meta-24.05.0 +<kde-apps/kdf-24.05.0 +<kde-apps/kgpg-24.05.0 +<kde-apps/kimagemapeditor-24.05.0 +<kde-apps/kteatime-24.05.0 +<kde-apps/ktimer-24.05.0 +<kde-apps/kwalletmanager-24.05.0 +<kde-apps/sweeper-24.05.0 +<kde-apps/yakuake-24.05.0 +<kde-misc/kclock-24.05.0 +<kde-misc/kweather-24.05.0 +<kde-misc/markdownpart-24.05.0 +<sys-block/partitionmanager-24.05.0 +<sys-libs/kpmcore-24.05.0 +~dev-db/futuresql-0.1.1 +=dev-libs/kdiagram-3.0.1 +~dev-libs/kirigami-addons-1.2.1 +~dev-libs/ktextaddons-1.5.4 +~dev-libs/kweathercore-0.8.0 +~media-libs/kquickimageeditor-0.3.0 +~media-libs/libqaccessibilityclient-0.6.0 +~media-libs/mpvqt-1.0.0 +~media-libs/phonon-4.12.0 +~media-libs/phonon-vlc-0.12.0 +~media-libs/pulseaudio-qt-1.4.0 +~net-libs/accounts-qml-0.7_p20231028 +~net-libs/accounts-qt-1.17 +~net-libs/kdsoap-2.2.0 +~net-libs/kdsoap-ws-discovery-client-0.4.0 +=net-libs/signond-8.61-r100 +~net-libs/signon-oauth2-0.25_p20210102 +~net-libs/signon-ui-0.15_p20231016 +~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/kde-gear-24.05 b/Documentation/package.unmask/kde-gear-24.05 index 3c91e1a08f..5250bde51f 100644 --- a/Documentation/package.unmask/kde-gear-24.05 +++ b/Documentation/package.unmask/kde-gear-24.05 @@ -135,7 +135,6 @@ <kde-apps/kdenetwork-filesharing-24.05.50 <kde-apps/kget-24.05.50 <kde-apps/kio-extras-24.05.50 -<kde-apps/kio-extras-kf5-24.05.50 <kde-apps/krdc-24.05.50 <kde-apps/krfb-24.05.50 <kde-apps/signon-kwallet-extension-24.05.50 @@ -251,7 +250,7 @@ <sys-libs/kpmcore-24.05.50 ~dev-db/futuresql-0.1.1 =dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~media-libs/kquickimageeditor-0.3.0 @@ -264,7 +263,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/kde-gear-live b/Documentation/package.unmask/kde-gear-live index da5d0c50ea..add8907f12 100644 --- a/Documentation/package.unmask/kde-gear-live +++ b/Documentation/package.unmask/kde-gear-live @@ -125,7 +125,6 @@ ~kde-apps/kdenetwork-filesharing-9999 ~kde-apps/kget-9999 ~kde-apps/kio-extras-9999 -~kde-apps/kio-extras-kf5-9999 ~kde-apps/krdc-9999 ~kde-apps/krfb-9999 ~kde-apps/signon-kwallet-extension-9999 @@ -241,7 +240,7 @@ ~sys-libs/kpmcore-9999 ~dev-db/futuresql-0.1.1 =dev-libs/kdiagram-3.0.1 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/kirigami-addons-1.2.1 ~dev-libs/ktextaddons-1.5.4 ~dev-libs/kweathercore-0.8.0 ~media-libs/kquickimageeditor-0.3.0 @@ -254,7 +253,7 @@ ~net-libs/accounts-qt-1.17 ~net-libs/kdsoap-2.2.0 ~net-libs/kdsoap-ws-discovery-client-0.4.0 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 ~sys-auth/polkit-qt-0.200.0 diff --git a/Documentation/package.unmask/kde-plasma-6.0 b/Documentation/package.unmask/kde-plasma-6.0 index f708b85f73..75c39444ac 100644 --- a/Documentation/package.unmask/kde-plasma-6.0 +++ b/Documentation/package.unmask/kde-plasma-6.0 @@ -24,20 +24,20 @@ <kde-plasma/ksshaskpass-6.0.50 <kde-plasma/ksystemstats-6.0.50 <kde-plasma/kwallet-pam-6.0.50 -<kde-plasma/kwayland-6.0.50 +<kde-plasma/kwayland-6.0.50:6 <kde-plasma/kwayland-integration-6.0.50 <kde-plasma/kwin-6.0.50 <kde-plasma/kwrited-6.0.50 <kde-plasma/layer-shell-qt-6.0.50 <kde-plasma/libkscreen-6.0.50 <kde-plasma/libksysguard-6.0.50 -<kde-plasma/libplasma-6.0.50 +<kde-plasma/libplasma-6.0.50:6 <kde-plasma/milou-6.0.50 <kde-plasma/ocean-sound-theme-6.0.50 <kde-plasma/oxygen-6.0.50 <kde-plasma/oxygen-sounds-6.0.50 -<kde-plasma/plasma-activities-6.0.50 -<kde-plasma/plasma-activities-stats-6.0.50 +<kde-plasma/plasma-activities-6.0.50:6 +<kde-plasma/plasma-activities-stats-6.0.50:6 <kde-plasma/plasma-browser-integration-6.0.50 <kde-plasma/plasma-desktop-6.0.50 <kde-plasma/plasma-disks-6.0.50 @@ -63,16 +63,16 @@ <kde-plasma/systemsettings-6.0.50 <kde-plasma/wacomtablet-6.0.50 <kde-plasma/xdg-desktop-portal-kde-6.0.50 -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/Documentation/package.unmask/kde-plasma-live b/Documentation/package.unmask/kde-plasma-live index 45cf8608a7..fa665fbb87 100644 --- a/Documentation/package.unmask/kde-plasma-live +++ b/Documentation/package.unmask/kde-plasma-live @@ -63,16 +63,16 @@ ~kde-plasma/systemsettings-9999 ~kde-plasma/wacomtablet-9999 ~kde-plasma/xdg-desktop-portal-kde-9999 -~dev-libs/appstream-1.0.2 -~dev-libs/kirigami-addons-1.1.0 +~dev-libs/appstream-1.0.3 +~dev-libs/kirigami-addons-1.2.1 ~gui-apps/xwaylandvideobridge-0.4.0 -~kde-apps/kaccounts-integration-24.02.0 -~kde-apps/spectacle-24.02.0 +~kde-apps/kaccounts-integration-24.02.2 +~kde-apps/spectacle-24.02.2 ~kde-misc/kio-fuse-5.1.0 =kde-plasma/print-manager-23.08.5-r100 ~media-libs/libqaccessibilityclient-0.6.0 ~net-libs/accounts-qml-0.7_p20231028 ~net-libs/accounts-qt-1.17 -~net-libs/signond-8.61-r100 +=net-libs/signond-8.61-r100 ~net-libs/signon-oauth2-0.25_p20210102 ~net-libs/signon-ui-0.15_p20231016 diff --git a/app-accessibility/kontrast/Manifest b/app-accessibility/kontrast/Manifest new file mode 100644 index 0000000000..059fce7ed6 --- /dev/null +++ b/app-accessibility/kontrast/Manifest @@ -0,0 +1 @@ +DIST kontrast-24.05.0.tar.xz 214660 BLAKE2B 84dbe1a3c52dd5fe504067a7a280430dcb51ff08b782f9e0b3c4c98ca3f155b6064324710d2ffbf47694722a009b1b2a8d618a1f41c707cb671593336216aa7c SHA512 8cda695659070bd667a9d5f85ed454839c1e45734452443ef6ffeb6656505397e17b49c3a0091052c98f1a27583379bdc96d178828bcd3fab871612d85a391ba diff --git a/app-accessibility/kontrast/kontrast-24.05.0.ebuild b/app-accessibility/kontrast/kontrast-24.05.0.ebuild new file mode 100644 index 0000000000..b7102e0c08 --- /dev/null +++ b/app-accessibility/kontrast/kontrast-24.05.0.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="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Tool to check contrast for colors to verify they are correctly accessible" +HOMEPAGE="https://apps.kde.org/kontrast/" + +LICENSE="GPL-3+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-db/futuresql + dev-libs/qcoro + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 +" +RDEPEND="${DEPEND} + kde-plasma/xdg-desktop-portal-kde:* +" diff --git a/app-cdr/dolphin-plugins-mountiso/Manifest b/app-cdr/dolphin-plugins-mountiso/Manifest new file mode 100644 index 0000000000..b077d0ae85 --- /dev/null +++ b/app-cdr/dolphin-plugins-mountiso/Manifest @@ -0,0 +1 @@ +DIST dolphin-plugins-24.05.0.tar.xz 304784 BLAKE2B dfd61af9d8cd6aa66b9295e7da343c6f077a7aed838b002eb055af29e66b6425f2dd8562f5a8a088dc39f2f73d42f5614f668c4e848435412bca7c2f6259ea11 SHA512 1d36fae869f5afabd394433f69e83fd603981ebef3d564f04e45cade250c6ccd54edc4e493339201aaea9d415fc87bf031485853619a9298ae86dffa1972e256 diff --git a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.05.0.ebuild b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.05.0.ebuild new file mode 100644 index 0000000000..ca49a0e81b --- /dev/null +++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.05.0.ebuild @@ -0,0 +1,63 @@ +# 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="~amd64" +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 + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent + # 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 +} diff --git a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.05.49.9999.ebuild b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.05.49.9999.ebuild index caeb82817c..540e461343 100644 --- a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.05.49.9999.ebuild +++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.05.49.9999.ebuild @@ -35,6 +35,8 @@ RDEPEND="${DEPEND}" src_prepare() { ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent # kxmlgui, qtnetwork only required by dropbox ecm_punt_qt_module Network ecm_punt_kf_module XmlGui diff --git a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-9999.ebuild b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-9999.ebuild index caeb82817c..540e461343 100644 --- a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-9999.ebuild +++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-9999.ebuild @@ -35,6 +35,8 @@ RDEPEND="${DEPEND}" src_prepare() { ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent # kxmlgui, qtnetwork only required by dropbox ecm_punt_qt_module Network ecm_punt_kf_module XmlGui diff --git a/app-cdr/isoimagewriter/Manifest b/app-cdr/isoimagewriter/Manifest new file mode 100644 index 0000000000..8faad294dc --- /dev/null +++ b/app-cdr/isoimagewriter/Manifest @@ -0,0 +1 @@ +DIST isoimagewriter-24.05.0.tar.xz 467024 BLAKE2B c3afbcd76698086a69ad32b4ae6d63c2fa548de0b34db1d1d004c00e2637097196bf3de47db938ef1dcdc49846cbcb3b011f0052ae87a616ae7f0539d5158724 SHA512 06a99164c22c949f65de94a8634b407855d46385c37972135124eb2024491bce4f1329b751738ff6ca47e902dcca5f15ef66c3ef1ad011c256cf42b31590e62d diff --git a/app-cdr/isoimagewriter/isoimagewriter-24.05.0.ebuild b/app-cdr/isoimagewriter/isoimagewriter-24.05.0.ebuild new file mode 100644 index 0000000000..f5edb72f8c --- /dev/null +++ b/app-cdr/isoimagewriter/isoimagewriter-24.05.0.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="~amd64" +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 +" diff --git a/app-crypt/keysmith/Manifest b/app-crypt/keysmith/Manifest new file mode 100644 index 0000000000..e88148723a --- /dev/null +++ b/app-crypt/keysmith/Manifest @@ -0,0 +1 @@ +DIST keysmith-24.05.0.tar.xz 171256 BLAKE2B a23aeb41a1b7720bb2acd6ae467f124eb0694d07efac0ce562bda9cd7fe57896fae37093656b12f0455e6c37dadb5a2f10e9a46bcb031847d784d45e95be751b SHA512 a09b806c509e7e235570ac1e4077080e6c2f4be5e51fba66c3a063afff083676ce8b84766c15f40088ec2eab486c8abad54b645dcf4d3afbe4a91c03cc76af68 diff --git a/app-crypt/keysmith/keysmith-24.05.0.ebuild b/app-crypt/keysmith/keysmith-24.05.0.ebuild new file mode 100644 index 0000000000..da372f6cd3 --- /dev/null +++ b/app-crypt/keysmith/keysmith-24.05.0.ebuild @@ -0,0 +1,36 @@ +# 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="~amd64" +IUSE="" + +COMMON_DEPEND=" + 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="${COMMON_DEPEND} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 +" diff --git a/app-crypt/keysmith/keysmith-24.05.49.9999.ebuild b/app-crypt/keysmith/keysmith-24.05.49.9999.ebuild index 83455c0185..c205972eaa 100644 --- a/app-crypt/keysmith/keysmith-24.05.49.9999.ebuild +++ b/app-crypt/keysmith/keysmith-24.05.49.9999.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="" IUSE="" -RDEPEND=" +COMMON_DEPEND=" dev-libs/kirigami-addons:6 dev-libs/libsodium:= >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] @@ -28,6 +28,9 @@ RDEPEND=" >=kde-frameworks/kirigami-${KFMIN}:6 >=kde-frameworks/kwindowsystem-${KFMIN}:6 " -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} >=dev-qt/qtbase-${QTMIN}:6[concurrent] " +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 +" diff --git a/app-crypt/keysmith/keysmith-9999.ebuild b/app-crypt/keysmith/keysmith-9999.ebuild index 83455c0185..c205972eaa 100644 --- a/app-crypt/keysmith/keysmith-9999.ebuild +++ b/app-crypt/keysmith/keysmith-9999.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="" IUSE="" -RDEPEND=" +COMMON_DEPEND=" dev-libs/kirigami-addons:6 dev-libs/libsodium:= >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] @@ -28,6 +28,9 @@ RDEPEND=" >=kde-frameworks/kirigami-${KFMIN}:6 >=kde-frameworks/kwindowsystem-${KFMIN}:6 " -DEPEND="${RDEPEND} +DEPEND="${COMMON_DEPEND} >=dev-qt/qtbase-${QTMIN}:6[concurrent] " +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 +" diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest new file mode 100644 index 0000000000..ca3b9d088b --- /dev/null +++ b/app-editors/ghostwriter/Manifest @@ -0,0 +1 @@ +DIST ghostwriter-24.05.0.tar.xz 3630880 BLAKE2B 29970c04991a44501777971201d74696a3cab1594303d419b4095b5a5fe4746546a5606e87e49efde5e22986b48ae1dad45802a0d88a30d15da24e5c197a7b53 SHA512 587b53f590452ec253feca04caa9b349bbdb718945c935b5775093a6a12ff306191c89e3bf1800336a0d9c162c058d238387ac217b59f06809141f72a96130e6 diff --git a/app-editors/ghostwriter/ghostwriter-24.05.0.ebuild b/app-editors/ghostwriter/ghostwriter-24.05.0.ebuild new file mode 100644 index 0000000000..fc23d8fe01 --- /dev/null +++ b/app-editors/ghostwriter/ghostwriter-24.05.0.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="~amd64" +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 ) diff --git a/app-office/merkuro/Manifest b/app-office/merkuro/Manifest new file mode 100644 index 0000000000..83a488ace9 --- /dev/null +++ b/app-office/merkuro/Manifest @@ -0,0 +1 @@ +DIST merkuro-24.05.0.tar.xz 747544 BLAKE2B 2cf4eff186f3fffaa8a06a8f2e4a50e5d8e4a013a903aa70e406aaa2f57372f6888d0dfadd4542f7dbc87acd9603756f40fba4cb2cb1450f47cf04251ca84cff SHA512 42bb6b1e8e0e08975d8ad44331f970e6c8bfddf3581afb936c6ce6eb1fc39aed429f0cd4c78be637c22d2838fd08f3694c3c9fe36d4204d677b7f934793666f5 diff --git a/app-office/merkuro/merkuro-24.05.0.ebuild b/app-office/merkuro/merkuro-24.05.0.ebuild new file mode 100644 index 0000000000..7d0e086e79 --- /dev/null +++ b/app-office/merkuro/merkuro-24.05.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="pim" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Calendar application using Akonadi" +HOMEPAGE="https://apps.kde.org/merkuro.calendar/" + +LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +# All of the tests involve interacting with akonadi right now (as of 22.04) +RESTRICT="test" + +DEPEND=" + app-crypt/gpgme:=[cxx] + dev-libs/kirigami-addons:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmbox-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/mailcommon-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-apps/mimetreeparser-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +# Qt5Compat.GraphicalEffects usage in multiple QML files +# qtlocation is needed at runtime only or fails to start +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=dev-qt/qtlocation-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6 + >=kde-apps/kdepim-runtime-${PVCUT}:6 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 +" diff --git a/app-office/merkuro/merkuro-24.05.49.9999.ebuild b/app-office/merkuro/merkuro-24.05.49.9999.ebuild index e4b1a338f3..2776ab988a 100644 --- a/app-office/merkuro/merkuro-24.05.49.9999.ebuild +++ b/app-office/merkuro/merkuro-24.05.49.9999.ebuild @@ -21,7 +21,6 @@ IUSE="" # All of the tests involve interacting with akonadi right now (as of 22.04) RESTRICT="test" -# TODO: Needs messagecomposer DEPEND=" app-crypt/gpgme:=[cxx] dev-libs/kirigami-addons:6 @@ -38,6 +37,7 @@ DEPEND=" >=kde-apps/kmime-${PVCUT}:6 >=kde-apps/mailcommon-${PVCUT}:6 >=kde-apps/mimetreeparser-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 >=kde-frameworks/kcalendarcore-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcontacts-${KFMIN}:6 @@ -51,7 +51,7 @@ DEPEND=" >=kde-frameworks/kwindowsystem-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 " -# TODO: is qt5compat still needed? 578c2acf4da3e7b26206a9834a79928630f76ecf +# Qt5Compat.GraphicalEffects usage in multiple QML files # qtlocation is needed at runtime only or fails to start RDEPEND="${DEPEND} >=dev-qt/qt5compat-${QTMIN}:6[qml] diff --git a/app-office/merkuro/merkuro-9999.ebuild b/app-office/merkuro/merkuro-9999.ebuild index e4b1a338f3..2776ab988a 100644 --- a/app-office/merkuro/merkuro-9999.ebuild +++ b/app-office/merkuro/merkuro-9999.ebuild @@ -21,7 +21,6 @@ IUSE="" # All of the tests involve interacting with akonadi right now (as of 22.04) RESTRICT="test" -# TODO: Needs messagecomposer DEPEND=" app-crypt/gpgme:=[cxx] dev-libs/kirigami-addons:6 @@ -38,6 +37,7 @@ DEPEND=" >=kde-apps/kmime-${PVCUT}:6 >=kde-apps/mailcommon-${PVCUT}:6 >=kde-apps/mimetreeparser-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 >=kde-frameworks/kcalendarcore-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcontacts-${KFMIN}:6 @@ -51,7 +51,7 @@ DEPEND=" >=kde-frameworks/kwindowsystem-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 " -# TODO: is qt5compat still needed? 578c2acf4da3e7b26206a9834a79928630f76ecf +# Qt5Compat.GraphicalEffects usage in multiple QML files # qtlocation is needed at runtime only or fails to start RDEPEND="${DEPEND} >=dev-qt/qt5compat-${QTMIN}:6[qml] diff --git a/dev-libs/kirigami-addons/kirigami-addons-9999.ebuild b/dev-libs/kirigami-addons/kirigami-addons-9999.ebuild index 3b873d823c..afe4d55a70 100644 --- a/dev-libs/kirigami-addons/kirigami-addons-9999.ebuild +++ b/dev-libs/kirigami-addons/kirigami-addons-9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 ECM_QTHELP="true" ECM_TEST="true" -KFMIN=6.0.0 +KFMIN=6.2.0 QTMIN=6.6.2 inherit ecm kde.org diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest new file mode 100644 index 0000000000..2069237043 --- /dev/null +++ b/dev-libs/kopeninghours/Manifest @@ -0,0 +1 @@ +DIST kopeninghours-24.05.0.tar.xz 74620 BLAKE2B f66cca8f28442b15c27d27dc06638de40f249d19a5cb3a6249b4c3d126aa550a9ff19765defb94d0ade27b1fbb1dfda4aa5b4277bc5733406da90b7ad039c70f SHA512 73b74a16b3db5f23e757a482f719669d8027d1c9277decf8f858607e5a75e824245bdf17eb7130a6c0825dbeac85adc056fb86e5f8a93fc37b7f75193e646b4b diff --git a/dev-libs/kopeninghours/kopeninghours-24.05.0.ebuild b/dev-libs/kopeninghours/kopeninghours-24.05.0.ebuild new file mode 100644 index 0000000000..7961724577 --- /dev/null +++ b/dev-libs/kopeninghours/kopeninghours-24.05.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +PYTHON_COMPAT=( python3_{10..12} ) +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Library for parsing and evaluating OSM opening hours expressions" +HOMEPAGE="https://api.kde.org/kopeninghours/html/index.html +https://invent.kde.org/libraries/kopeninghours" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/kpublictransport-${PVCUT}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + sys-libs/zlib + python? ( + $(python_gen_cond_dep ' + >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +PATCHES=( "${FILESDIR}"/${PN}-22.04.0-boostpython.patch ) + +pkg_setup() { + ecm_pkg_setup + python_setup +} + +src_configure() { + local mycmakeargs=( + -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON} + $(cmake_use_find_package python Boost) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + python_optimize +} diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest new file mode 100644 index 0000000000..6eaf5a8821 --- /dev/null +++ b/dev-libs/kosmindoormap/Manifest @@ -0,0 +1 @@ +DIST kosmindoormap-24.05.0.tar.xz 645940 BLAKE2B 3d358e1fddc6b1cd9671939594fd2382ed5317ecd62cf006cbc5075d583731d3e11f810a173dbbdb733612acdc13e80d6d39ddf6782f659eb13e4f5dbc61de9e SHA512 8668493ae241770f57e2e3259fd207600174ae7d23e5c9d0c8d1953c3dcb0921b157004008f3d2aaf6698afd5c5f7f78918ce5d9e4c8d8a5fb3d8305103fb59d diff --git a/dev-libs/kosmindoormap/kosmindoormap-24.05.0.ebuild b/dev-libs/kosmindoormap/kosmindoormap-24.05.0.ebuild new file mode 100644 index 0000000000..48e9a9cd47 --- /dev/null +++ b/dev-libs/kosmindoormap/kosmindoormap-24.05.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Data Model and Extraction System for Travel Reservation information" +HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+gui" + +# kservice is optional and only used to find and open josm +RDEPEND=" + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui?,network] + sys-libs/zlib + gui? ( + >=dev-libs/kopeninghours-${PVCUT}:6 + >=dev-libs/kpublictransport-${PVCUT}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TOOLS_ONLY=$(usex !gui) + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + ) + ecm_src_configure +} diff --git a/dev-libs/kpublictransport/Manifest b/dev-libs/kpublictransport/Manifest new file mode 100644 index 0000000000..e627d02b0a --- /dev/null +++ b/dev-libs/kpublictransport/Manifest @@ -0,0 +1 @@ +DIST kpublictransport-24.05.0.tar.xz 667656 BLAKE2B 07c608a9a4585b93699dec39b32bc0497d7f7b83b7673239c0a4cece2bbffc017dd2f2230dd4ddf0e8f6c672ed0183ac1455ffa8329197afc8b9ccafc806ea19 SHA512 8f746ef0871952cd8652e4de4693532b6a517eb36d409d6dbbe0f143622aaaa3ef50370115c130d86e5209dedd5b861f7f2357f7bf916cec9b03ce61cf15ffc7 diff --git a/dev-libs/kpublictransport/kpublictransport-24.05.0.ebuild b/dev-libs/kpublictransport/kpublictransport-24.05.0.ebuild new file mode 100644 index 0000000000..d68e9ad160 --- /dev/null +++ b/dev-libs/kpublictransport/kpublictransport-24.05.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing public transport timetables and other information" +HOMEPAGE="https://invent.kde.org/libraries/kpublictransport + https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="networkmanager" + +RDEPEND=" + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + sys-libs/zlib + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + $(cmake_use_find_package networkmanager KF6NetworkManagerQt) + ) + ecm_src_configure +} diff --git a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild index 9408536e26..28f7603611 100644 --- a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild +++ b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild @@ -5,21 +5,22 @@ EAPI=8 ECM_TEST="true" KDE_ORG_CATEGORY="kdevelop" -KFMIN=5.115.0 +KFMIN=6.0.0 inherit ecm kde.org if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64" fi DESCRIPTION="LL(1) parser generator used mainly by KDevelop language plugins" HOMEPAGE="https://www.kdevelop.org/" LICENSE="LGPL-2+ LGPL-2.1+" -SLOT="5" +SLOT="6" IUSE="" +RDEPEND+=" !${CATEGORY}/${PN}:5" BDEPEND=" app-alternatives/lex app-alternatives/yacc diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest new file mode 100644 index 0000000000..1b9655dd53 --- /dev/null +++ b/dev-util/kdevelop-php/Manifest @@ -0,0 +1 @@ +DIST kdev-php-24.05.0.tar.xz 1090236 BLAKE2B e8d3ba8ca698f3c46689444c1df78ba81fd7f557cacfccd1603914c108503db2f7b836ab6148170c188c6228d68f4aa6efc45f23c7c6bcc81c226e07905ee148 SHA512 8988e1cc219cde791a342a43031b8d9246e17c0103fd6a63650b73b1001c4ea7dd85306f37a91b2f8b26dd0395533b651298318d6947783b85a2218da07508ca diff --git a/dev-util/kdevelop-php/kdevelop-php-24.05.0.ebuild b/dev-util/kdevelop-php/kdevelop-php-24.05.0.ebuild new file mode 100644 index 0000000000..b0dc65911f --- /dev/null +++ b/dev-util/kdevelop-php/kdevelop-php-24.05.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK_DIR="docs" +ECM_TEST="true" +KDE_ORG_CATEGORY="kdevelop" +KDE_ORG_NAME="kdev-php" +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm gear.kde.org + +DESCRIPTION="PHP plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +# remaining tests fail for some, bug 668530 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop-pg-qt:5 + dev-util/kdevelop:5= + >=kde-frameworks/kcmutils-${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/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-util/kdevelop:5[test] ) +" + +src_test() { + # tests hang, bug 667922 + local myctestargs=( + -E "(completionbenchmark|duchain_multiplefiles)" + ) + ecm_src_test +} diff --git a/dev-util/kdevelop-python/Manifest b/dev-util/kdevelop-python/Manifest new file mode 100644 index 0000000000..ef7200fffb --- /dev/null +++ b/dev-util/kdevelop-python/Manifest @@ -0,0 +1 @@ +DIST kdev-python-24.05.0.tar.xz 1098444 BLAKE2B 9941154df5cd5222a3a56d00f249f9fb0c233a5ef10dc280860670e315d4456246bf63e00bb1238c897c8db4a482caffbaabe4b421cd0572691dee635869f911 SHA512 9cf131c0c385882db9177dc3ed4800f3332e8071276cc18c057a4ff0f03128f112765a824bac19b4ca74ccdb40a84676c7c12924096cfd1dab16e0e80ce949ad diff --git a/dev-util/kdevelop-python/kdevelop-python-24.05.0.ebuild b/dev-util/kdevelop-python/kdevelop-python-24.05.0.ebuild new file mode 100644 index 0000000000..ca3cc3e268 --- /dev/null +++ b/dev-util/kdevelop-python/kdevelop-python-24.05.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="kdevelop" +KDE_ORG_NAME="kdev-python" +PYTHON_COMPAT=( python3_{10..11} ) +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Python plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop:5= + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 +" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pycodestyle[${PYTHON_USEDEP}] + ') +" + +pkg_setup() { + python-single-r1_pkg_setup + ecm_pkg_setup +} diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest new file mode 100644 index 0000000000..2c5841b45b --- /dev/null +++ b/dev-util/kdevelop/Manifest @@ -0,0 +1 @@ +DIST kdevelop-24.05.0.tar.xz 8766000 BLAKE2B fa1c84e37b0413b904cd42d5d820f1b738b4817ae73e1be10101feea54c2ea29223b3501a9e25b9b7d731a3307f3d95110afc31f69ce693a5610aa267ab10df8 SHA512 9f5b3a62962352191091503305448956bf352884b4be0b50c4649d8a7fff6332907238883360a56075141b3d74e2c002bbef821a1776940fa0ddea541f97f3cc diff --git a/dev-util/kdevelop/kdevelop-24.05.0.ebuild b/dev-util/kdevelop/kdevelop-24.05.0.ebuild new file mode 100644 index 0000000000..4f6a9154cd --- /dev/null +++ b/dev-util/kdevelop/kdevelop-24.05.0.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KDE_ORG_CATEGORY="kdevelop" +KFMIN=5.115.0 +LLVM_MAX_SLOT=17 +QTMIN=5.15.12 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org llvm optfeature + +DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+gdbui hex +plasma +qmake subversion" + +# see bug 366471 +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/grantlee:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-util/astyle-3.1:= + kde-apps/libkomparediff2:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${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/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${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 + >=kde-frameworks/sonnet-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 + <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):= + gdbui? ( kde-plasma/libksysguard:5= ) + hex? ( app-editors/okteta:5 ) + plasma? ( + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-plasma/libplasma-${KFMIN}:5 + ) + qmake? ( dev-util/kdevelop-pg-qt:5 ) + subversion? ( + dev-libs/apr:1 + dev-libs/apr-util:1 + dev-vcs/subversion + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + dev-build/ninja + >=dev-debug/gdb-7.0[python] + >=dev-qt/qdbus-${QTMIN}:* + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + kde-apps/kapptemplate:* + kde-apps/kio-extras:5 +" + +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Purpose=ON + -DLLVM_ROOT="$(get_llvm_prefix ${LLVM_SLOT})" + $(cmake_use_find_package gdbui KSysGuard) + -DBUILD_executeplasmoid=$(usex plasma) + $(cmake_use_find_package plasma KF5Plasma) + $(cmake_use_find_package hex OktetaKastenControllers) + $(cmake_use_find_package qmake KDevelop-PG-Qt) + $(cmake_use_find_package subversion SubversionLibrary) + ) + + use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "konsole view" kde-apps/konsole + optfeature "static C++ Qt code analysis" dev-util/clazy + optfeature "static C/C++ code analysis" dev-util/cppcheck + optfeature "heap memory profiling" "dev-util/heaptrack[gui]" + optfeature "meson project manager plugin" dev-build/meson + optfeature "formatting configurations via customscript plugin" dev-util/indent + optfeature "formatting configurations via customscript plugin" dev-util/uncrustify + fi + ecm_pkg_postinst +} diff --git a/dev-util/kdevelop/kdevelop-24.05.49.9999.ebuild b/dev-util/kdevelop/kdevelop-24.05.49.9999.ebuild index a164a0f789..91731f5a9e 100644 --- a/dev-util/kdevelop/kdevelop-24.05.49.9999.ebuild +++ b/dev-util/kdevelop/kdevelop-24.05.49.9999.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://www.kdevelop.org/" LICENSE="GPL-2 LGPL-2" SLOT="5/$(ver_cut 1-2)" KEYWORDS="" -IUSE="+gdbui hex +plasma +qmake reviewboard subversion" +IUSE="+gdbui hex +plasma +qmake subversion" # see bug 366471 RESTRICT="test" @@ -73,7 +73,6 @@ COMMON_DEPEND=" >=kde-plasma/libplasma-${KFMIN}:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) - reviewboard? ( >=kde-frameworks/purpose-${KFMIN}:5 ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 @@ -85,17 +84,13 @@ DEPEND="${COMMON_DEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 " RDEPEND="${COMMON_DEPEND} + dev-build/ninja + >=dev-debug/gdb-7.0[python] >=dev-qt/qdbus-${QTMIN}:* >=dev-qt/qtquickcontrols-${QTMIN}:5 >=dev-qt/qtquickcontrols2-${QTMIN}:5 - dev-build/ninja kde-apps/kapptemplate:* - || ( - kde-apps/kio-extras-kf5:5 - kde-apps/kio-extras:5 - ) - >=dev-debug/gdb-7.0[python] - reviewboard? ( kde-apps/ktp-accounts-kcm:5 ) + kde-apps/kio-extras:5 " llvm_check_deps() { @@ -104,18 +99,18 @@ llvm_check_deps() { src_configure() { local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Purpose=ON -DLLVM_ROOT="$(get_llvm_prefix ${LLVM_SLOT})" $(cmake_use_find_package gdbui KSysGuard) -DBUILD_executeplasmoid=$(usex plasma) $(cmake_use_find_package plasma KF5Plasma) $(cmake_use_find_package hex OktetaKastenControllers) $(cmake_use_find_package qmake KDevelop-PG-Qt) - $(cmake_use_find_package reviewboard KF5Purpose) $(cmake_use_find_package subversion SubversionLibrary) ) use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON ) - use reviewboard || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON ) ecm_src_configure } diff --git a/dev-util/kdevelop/kdevelop-9999.ebuild b/dev-util/kdevelop/kdevelop-9999.ebuild index a164a0f789..91731f5a9e 100644 --- a/dev-util/kdevelop/kdevelop-9999.ebuild +++ b/dev-util/kdevelop/kdevelop-9999.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://www.kdevelop.org/" LICENSE="GPL-2 LGPL-2" SLOT="5/$(ver_cut 1-2)" KEYWORDS="" -IUSE="+gdbui hex +plasma +qmake reviewboard subversion" +IUSE="+gdbui hex +plasma +qmake subversion" # see bug 366471 RESTRICT="test" @@ -73,7 +73,6 @@ COMMON_DEPEND=" >=kde-plasma/libplasma-${KFMIN}:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) - reviewboard? ( >=kde-frameworks/purpose-${KFMIN}:5 ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 @@ -85,17 +84,13 @@ DEPEND="${COMMON_DEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 " RDEPEND="${COMMON_DEPEND} + dev-build/ninja + >=dev-debug/gdb-7.0[python] >=dev-qt/qdbus-${QTMIN}:* >=dev-qt/qtquickcontrols-${QTMIN}:5 >=dev-qt/qtquickcontrols2-${QTMIN}:5 - dev-build/ninja kde-apps/kapptemplate:* - || ( - kde-apps/kio-extras-kf5:5 - kde-apps/kio-extras:5 - ) - >=dev-debug/gdb-7.0[python] - reviewboard? ( kde-apps/ktp-accounts-kcm:5 ) + kde-apps/kio-extras:5 " llvm_check_deps() { @@ -104,18 +99,18 @@ llvm_check_deps() { src_configure() { local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Purpose=ON -DLLVM_ROOT="$(get_llvm_prefix ${LLVM_SLOT})" $(cmake_use_find_package gdbui KSysGuard) -DBUILD_executeplasmoid=$(usex plasma) $(cmake_use_find_package plasma KF5Plasma) $(cmake_use_find_package hex OktetaKastenControllers) $(cmake_use_find_package qmake KDevelop-PG-Qt) - $(cmake_use_find_package reviewboard KF5Purpose) $(cmake_use_find_package subversion SubversionLibrary) ) use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON ) - use reviewboard || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON ) ecm_src_configure } diff --git a/dev-util/kdevelop/metadata.xml b/dev-util/kdevelop/metadata.xml index 99f4ff1ad7..1e372bd1e6 100644 --- a/dev-util/kdevelop/metadata.xml +++ b/dev-util/kdevelop/metadata.xml @@ -12,6 +12,5 @@ <flag name="gdbui">Enable GUI for attaching GDB to a running process</flag> <flag name="hex">Enable hex editor plugin via <pkg>app-editors/okteta</pkg></flag> <flag name="qmake">Enable support for QMake build system</flag> - <flag name="reviewboard">Enable reviewboard support</flag> </use> </pkgmetadata> diff --git a/dev-util/kio-perldoc/Manifest b/dev-util/kio-perldoc/Manifest new file mode 100644 index 0000000000..47428b4580 --- /dev/null +++ b/dev-util/kio-perldoc/Manifest @@ -0,0 +1 @@ +DIST kdesdk-kio-24.05.0.tar.xz 41112 BLAKE2B ecb37def3abd4e4ad959ed2a3e766c25d3f3cd0b9a92438d3dd6aadfecb842aa936ef34b156c9fd1bff0c7f0121a40d5fc77585bf574f112cfcd84510b935996 SHA512 16ffe00ae7421e37491321447b46f5cb948c967bb523a2f893326a4e7aeea4c18ccff99f3079976d8ae7250c70a5a58344331fa079baaa887097f7e672b64341 diff --git a/dev-util/kio-perldoc/kio-perldoc-24.05.0.ebuild b/dev-util/kio-perldoc/kio-perldoc-24.05.0.ebuild new file mode 100644 index 0000000000..0690f31034 --- /dev/null +++ b/dev-util/kio-perldoc/kio-perldoc-24.05.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kdesdk-kio" +KFMIN=6.0.0 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker interface to browse Perl documentation" + +LICENSE="GPL-2+ || ( Artistic GPL-1+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-lang/perl + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass index 4a5b26d64c..a271a9f79f 100644 --- a/eclass/gear.kde.org.eclass +++ b/eclass/gear.kde.org.eclass @@ -29,7 +29,7 @@ _GEAR_KDE_ORG_ECLASS=1 # @INTERNAL # @DESCRIPTION: # For proper description see kde.org.eclass manpage. -KDE_PV_UNRELEASED=( ) +KDE_PV_UNRELEASED=( 24.05.0 ) inherit kde.org @@ -268,7 +268,6 @@ fi if $(ver_test -gt 24.07.75); then case ${PN} in k3b | \ - kdeedu-data | \ kimagemapeditor | \ kmplot | \ poxml) @@ -283,10 +282,7 @@ if $(ver_test -gt 24.10.75); then case ${PN} in kalzium | \ kdesdk-thumbnailers | \ - kompare | \ krdc | \ - libkomparediff2 | \ - libksane | \ minuet | \ skanlite | \ step) diff --git a/games-puzzle/skladnik/Manifest b/games-puzzle/skladnik/Manifest new file mode 100644 index 0000000000..77f0e48c31 --- /dev/null +++ b/games-puzzle/skladnik/Manifest @@ -0,0 +1 @@ +DIST skladnik-24.05.0.tar.xz 408040 BLAKE2B 2fcbbe8088d7020328a94c8898e96c064871f2d893fcf0e1297c19e406976d845dd444778a85e2b2890a347e8dcca903936f3ca89147cbf2ac8f1e5462585954 SHA512 3710f185d007c5dbac83ec7aeb7def60fdcb35b2f976e5517ee0525933cf795b2b1d496ed94cda355921a3d653a6678613aa3fc16c6178ba184e6ba8b321839d diff --git a/games-puzzle/skladnik/skladnik-24.05.0.ebuild b/games-puzzle/skladnik/skladnik-24.05.0.ebuild new file mode 100644 index 0000000000..df3df346ee --- /dev/null +++ b/games-puzzle/skladnik/skladnik-24.05.0.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="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="The Japanese warehouse keeper sokoban game" +HOMEPAGE="https://apps.kde.org/skladnik/ https://invent.kde.org/games/skladnik" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND}" +BDEPEND="media-gfx/povray" diff --git a/kde-apps/akonadi-calendar/Manifest b/kde-apps/akonadi-calendar/Manifest new file mode 100644 index 0000000000..22aaa61290 --- /dev/null +++ b/kde-apps/akonadi-calendar/Manifest @@ -0,0 +1 @@ +DIST akonadi-calendar-24.05.0.tar.xz 510644 BLAKE2B 6b4ec0e12ce3e8021aebe47a6b27b83a34d068f270517404f49f0c3666bd1cd1da7a049171ebe33965671baa1a0f391677de57311564c1231bb303e044392ce8 SHA512 7892f932088d153086fba0e6f41b03e22787267e2c6903405c52e340700cdd5087e07c3c31b62accc2325e8bb060d251b11b27490412e81e7d1e22680b969bf2 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-24.05.0.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-24.05.0.ebuild new file mode 100644 index 0000000000..ae166e96ba --- /dev/null +++ b/kde-apps/akonadi-calendar/akonadi-calendar-24.05.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi calendar integration" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkleo-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${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/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-contacts/Manifest b/kde-apps/akonadi-contacts/Manifest new file mode 100644 index 0000000000..ebc94fa018 --- /dev/null +++ b/kde-apps/akonadi-contacts/Manifest @@ -0,0 +1 @@ +DIST akonadi-contacts-24.05.0.tar.xz 426340 BLAKE2B 24b2109f5cc56badb3e1195ea50992f2c378251328ee172953a2d8facced63eb2c63b8b5aae0dd74449ed4f5d4e59fe4e89bdba245370c5ac17f7c81084f55d4 SHA512 33b654e3c24795349c8f949d0a06f757935cbab82ff7cf952f33dc3ca244d33fc3edf951a3f65308f6381f9bcacda6ea67a2a62e9710f332215100e9d93162c3 diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-24.05.0.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-24.05.0.ebuild new file mode 100644 index 0000000000..d7e5ed28ac --- /dev/null +++ b/kde-apps/akonadi-contacts/akonadi-contacts-24.05.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi contact integration" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +RDEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/grantleetheme-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/prison-${KFMIN}:6 +" +DEPEND="${RDEPEND}" diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-24.05.49.9999.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-24.05.49.9999.ebuild index 092175ec95..2c08e84374 100644 --- a/kde-apps/akonadi-contacts/akonadi-contacts-24.05.49.9999.ebuild +++ b/kde-apps/akonadi-contacts/akonadi-contacts-24.05.49.9999.ebuild @@ -21,7 +21,7 @@ IUSE="" RESTRICT="test" RDEPEND=" - >=dev-libs/ktextaddons-1.5.3:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/grantleetheme-${PVCUT}:6 diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-9999.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-9999.ebuild index 092175ec95..2c08e84374 100644 --- a/kde-apps/akonadi-contacts/akonadi-contacts-9999.ebuild +++ b/kde-apps/akonadi-contacts/akonadi-contacts-9999.ebuild @@ -21,7 +21,7 @@ IUSE="" RESTRICT="test" RDEPEND=" - >=dev-libs/ktextaddons-1.5.3:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/grantleetheme-${PVCUT}:6 diff --git a/kde-apps/akonadi-import-wizard/Manifest b/kde-apps/akonadi-import-wizard/Manifest new file mode 100644 index 0000000000..c9ef280ae3 --- /dev/null +++ b/kde-apps/akonadi-import-wizard/Manifest @@ -0,0 +1 @@ +DIST akonadi-import-wizard-24.05.0.tar.xz 488376 BLAKE2B 434175930626b5a1fee805b2f8821c030149d53bb18838ed7b3ded9048f71cf133431abd8f0f5462168be0d0eadd84aac3ccca606faa26007200ecb7193dca40 SHA512 6c77a488fc6c6aab08cb8450f798333e36760c86bdc198f5751963ebcde75e740b00570980eb83f8e90318eea0100a33a311910350c374716f14b19f7aaec98d diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.05.0.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.05.0.ebuild new file mode 100644 index 0000000000..e7e5ee9d63 --- /dev/null +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.05.0.ebuild @@ -0,0 +1,41 @@ +# 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=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi" +HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-libs/qtkeychain-0.14.2:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/mailcommon-${PVCUT}:6 + >=kde-apps/mailimporter-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${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/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-mime/Manifest b/kde-apps/akonadi-mime/Manifest new file mode 100644 index 0000000000..9e65e6504d --- /dev/null +++ b/kde-apps/akonadi-mime/Manifest @@ -0,0 +1 @@ +DIST akonadi-mime-24.05.0.tar.xz 172324 BLAKE2B b5a26153573113a85b99f13f32795b0e6f90e4799cc1891832453c11b47ef60bd5e6457e5d652829edae7fa8d954dbed75a48682ebb40b44a2b57e0ed47886ef SHA512 c33945436b1c915639cb9b2230a65bcb163c92c7e6c31906b6dac60d5f64d170cd532a6d166ee81cc45725452abe75d1e912b8a92b6ee70029e635df203b82c1 diff --git a/kde-apps/akonadi-mime/akonadi-mime-24.05.0.ebuild b/kde-apps/akonadi-mime/akonadi-mime-24.05.0.ebuild new file mode 100644 index 0000000000..3f3d384811 --- /dev/null +++ b/kde-apps/akonadi-mime/akonadi-mime-24.05.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi mime types" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +BDEPEND="dev-libs/libxslt" diff --git a/kde-apps/akonadi-notes/Manifest b/kde-apps/akonadi-notes/Manifest new file mode 100644 index 0000000000..ca1a615dc1 --- /dev/null +++ b/kde-apps/akonadi-notes/Manifest @@ -0,0 +1 @@ +DIST akonadi-notes-24.05.0.tar.xz 28388 BLAKE2B 224046766a21e0b8366a62076a49a7f4b97005cf6d70107f359acdc1c66e77c3939348087ada1b6e54a823671c55775285423f62920802c371fe7a235b1872cb SHA512 063112a914da08a7b94f8a2f7fe21361050e35094d4f17edd03d2e83aa99a964b79c62f6379945eac968db0d9b9bfa8ae2f03d56635267f12cbd9f5cdb3a469f diff --git a/kde-apps/akonadi-notes/akonadi-notes-24.05.0.ebuild b/kde-apps/akonadi-notes/akonadi-notes-24.05.0.ebuild new file mode 100644 index 0000000000..ece92e420f --- /dev/null +++ b/kde-apps/akonadi-notes/akonadi-notes-24.05.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi notes integration" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,xml] + >=kde-apps/kmime-${PVCUT}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-search/Manifest b/kde-apps/akonadi-search/Manifest new file mode 100644 index 0000000000..c24376cfab --- /dev/null +++ b/kde-apps/akonadi-search/Manifest @@ -0,0 +1 @@ +DIST akonadi-search-24.05.0.tar.xz 112640 BLAKE2B de0d0a1be3183300f726dc48327598ea0454cf39dc3e458c2a264356915387a481601eb6ec146e3eb32d66cd708b3e4f421ea17fb22b9916548404c1524de1e2 SHA512 05bcadf270ce38e031f732cffaf01af4e941017e282e2c103a666763e9da522e8f6f9055c1f85ac749bb06da57939a2b3698eae9237b0d8a9b90abe2b8bde539 diff --git a/kde-apps/akonadi-search/akonadi-search-24.05.0.ebuild b/kde-apps/akonadi-search/akonadi-search-24.05.0.ebuild new file mode 100644 index 0000000000..7857369bd1 --- /dev/null +++ b/kde-apps/akonadi-search/akonadi-search-24.05.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Libraries and daemons to implement searching in Akonadi" +HOMEPAGE="https://invent.kde.org/pim/akonadi-search" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" # perpetually broken, bug 662378 + +RDEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-libs/xapian-1.3:=[chert(+)] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 +" +DEPEND="${RDEPEND} + dev-libs/boost + test? ( >=kde-apps/akonadi-${PVCUT}:6[mysql,postgres,sqlite] ) +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] ) +" + +src_configure() { + # not packaged (bug 911819), but if present leads to rust shenanigans (bug 927072) + local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON ) + ecm_src_configure +} diff --git a/kde-apps/akonadi-search/akonadi-search-24.05.49.9999.ebuild b/kde-apps/akonadi-search/akonadi-search-24.05.49.9999.ebuild index a0e0629249..eb8cb361bd 100644 --- a/kde-apps/akonadi-search/akonadi-search-24.05.49.9999.ebuild +++ b/kde-apps/akonadi-search/akonadi-search-24.05.49.9999.ebuild @@ -21,7 +21,7 @@ IUSE="" RESTRICT="test" # perpetually broken, bug 662378 RDEPEND=" - >=dev-libs/ktextaddons-1.5.3:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-libs/xapian-1.3:=[chert(+)] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] >=kde-apps/akonadi-${PVCUT}:6 diff --git a/kde-apps/akonadi-search/akonadi-search-9999.ebuild b/kde-apps/akonadi-search/akonadi-search-9999.ebuild index a0e0629249..eb8cb361bd 100644 --- a/kde-apps/akonadi-search/akonadi-search-9999.ebuild +++ b/kde-apps/akonadi-search/akonadi-search-9999.ebuild @@ -21,7 +21,7 @@ IUSE="" RESTRICT="test" # perpetually broken, bug 662378 RDEPEND=" - >=dev-libs/ktextaddons-1.5.3:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-libs/xapian-1.3:=[chert(+)] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] >=kde-apps/akonadi-${PVCUT}:6 diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest new file mode 100644 index 0000000000..c93566b447 --- /dev/null +++ b/kde-apps/akonadi/Manifest @@ -0,0 +1 @@ +DIST akonadi-24.05.0.tar.xz 1702500 BLAKE2B 02f710c70d34f474b74d2ab277b82f7a4c45b1c65f31b60ec7faabd99dbf147710e95435a036743fee1998da5fbfbb5c28070f0de47de24f72bd1f45cbf1e0f7 SHA512 e512dcf3d212c6227b031e30567b9f1c13a33222f56ae653f061486f5aa50abbb9d8929b4575470cd529840ff9199ff7811d3b41f29d841f29d4f8d43c3f0ac1 diff --git a/kde-apps/akonadi/akonadi-24.05.0.ebuild b/kde-apps/akonadi/akonadi-24.05.0.ebuild new file mode 100644 index 0000000000..cf996b964a --- /dev/null +++ b/kde-apps/akonadi/akonadi-24.05.0.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org + +DESCRIPTION="Storage service for PIM data and libraries for PIM apps" +HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+kaccounts +mysql postgres sqlite tools xml" + +REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +COMMON_DEPEND=" + app-arch/xz-utils + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,mysql?,network,postgres?,sql,sqlite?,widgets,xml] + >=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/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kaccounts? ( + kde-apps/kaccounts-integration:6 + >=net-libs/accounts-qt-1.16_p20220803[qt6] + ) + xml? ( dev-libs/libxml2 ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt + test? ( sys-apps/dbus ) +" +RDEPEND="${COMMON_DEPEND} + mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) +" + +PATCHES=( "${FILESDIR}/${PN}-21.03.80-mysql56-crash.patch" ) + +pkg_setup() { + # Set default storage backend in order: MySQL, PostgreSQL, SQLite + # reverse driver check to keep the order + use sqlite && DRIVER="QSQLITE" + use postgres && DRIVER="QPSQL" + use mysql && DRIVER="QMYSQL" + + ecm_pkg_setup +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kaccounts AccountsQt6) + $(cmake_use_find_package kaccounts KAccounts6) + -DBUILD_TOOLS=$(usex tools) + $(cmake_use_find_package xml LibXml2) + ) + + ecm_src_configure +} + +src_install() { + # Who knows, maybe it accidentally fixes our permission issues + cat <<-EOF > "${T}"/akonadiserverrc +[%General] +Driver=${DRIVER} +EOF + insinto /usr/share/config/akonadi + doins "${T}"/akonadiserverrc + + ecm_src_install +} + +pkg_postinst() { + ecm_pkg_postinst + elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc." + elog "Available drivers are:" + use mysql && elog " QMYSQL" + use postgres && elog " QPSQL" + use sqlite && elog " QSQLITE" + elog "${DRIVER} has been set as your default akonadi storage backend." +} diff --git a/kde-apps/akonadi/akonadi-24.05.49.9999.ebuild b/kde-apps/akonadi/akonadi-24.05.49.9999.ebuild index 2716368949..8eaacb90ff 100644 --- a/kde-apps/akonadi/akonadi-24.05.49.9999.ebuild +++ b/kde-apps/akonadi/akonadi-24.05.49.9999.ebuild @@ -33,7 +33,6 @@ COMMON_DEPEND=" >=kde-frameworks/kcrash-${KFMIN}:6 >=kde-frameworks/ki18n-${KFMIN}:6 >=kde-frameworks/kiconthemes-${KFMIN}:6 - >=kde-frameworks/kio-${KFMIN}:6 >=kde-frameworks/kitemmodels-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 diff --git a/kde-apps/akonadi/akonadi-9999.ebuild b/kde-apps/akonadi/akonadi-9999.ebuild index 2716368949..8eaacb90ff 100644 --- a/kde-apps/akonadi/akonadi-9999.ebuild +++ b/kde-apps/akonadi/akonadi-9999.ebuild @@ -33,7 +33,6 @@ COMMON_DEPEND=" >=kde-frameworks/kcrash-${KFMIN}:6 >=kde-frameworks/ki18n-${KFMIN}:6 >=kde-frameworks/kiconthemes-${KFMIN}:6 - >=kde-frameworks/kio-${KFMIN}:6 >=kde-frameworks/kitemmodels-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 diff --git a/kde-apps/akonadiconsole/Manifest b/kde-apps/akonadiconsole/Manifest new file mode 100644 index 0000000000..84f7ca00ed --- /dev/null +++ b/kde-apps/akonadiconsole/Manifest @@ -0,0 +1 @@ +DIST akonadiconsole-24.05.0.tar.xz 297016 BLAKE2B 1856ebaf7be4e962cc4465e7e1b768eeb08d834eac482e5fcd5f6fe6d7b87cdca7b45abf165a661e7081c2b2e263ec3d99dd7dd05b7e4a2cfb8e56d03f658efc SHA512 b9d0356eba00e9b97b605ed4c75ed55485f942f0f5fb4dedc7934f3d46ece1f19b2613857358fbe8c8d2bcd041de7505fa17d2d9e561d06cec5031b2e644a493 diff --git a/kde-apps/akonadiconsole/akonadiconsole-24.05.0.ebuild b/kde-apps/akonadiconsole/akonadiconsole-24.05.0.ebuild new file mode 100644 index 0000000000..eeeff8356d --- /dev/null +++ b/kde-apps/akonadiconsole/akonadiconsole-24.05.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Application for debugging Akonadi Resources" +HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools" + +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-libs/xapian:= + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/akonadi-search-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akregator/Manifest b/kde-apps/akregator/Manifest new file mode 100644 index 0000000000..023e04f52c --- /dev/null +++ b/kde-apps/akregator/Manifest @@ -0,0 +1 @@ +DIST akregator-24.05.0.tar.xz 2111236 BLAKE2B 53b9791cae1af42023820f738ad2710005023c5a7743e145058601865057e4dc1d012a1dc586b473e9a1046b1270c7f1b956e1ed5fd11622f2ae5978517377e1 SHA512 a0f33d5540ff511ad48f083a9d00155a0ab49f057fb7865c0df5ea956090341752fed5a8d4687757fe3d00442db3adfd532a3cf393d4f4593c1ed39fe525e40a diff --git a/kde-apps/akregator/akregator-24.05.0.ebuild b/kde-apps/akregator/akregator-24.05.0.ebuild new file mode 100644 index 0000000000..4ae3c8d7da --- /dev/null +++ b/kde-apps/akregator/akregator-24.05.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="News feed aggregator" +HOMEPAGE="https://apps.kde.org/akregator/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="speech telemetry" + +RDEPEND=" + >=dev-libs/ktextaddons-1.5.4:6[speech?] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/grantleetheme-${PVCUT}:6 + >=kde-apps/kontactinterface-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${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/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syndication-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/akregator/akregator-24.05.49.9999.ebuild b/kde-apps/akregator/akregator-24.05.49.9999.ebuild index f84b3d4ca9..3671be24ca 100644 --- a/kde-apps/akregator/akregator-24.05.49.9999.ebuild +++ b/kde-apps/akregator/akregator-24.05.49.9999.ebuild @@ -19,7 +19,7 @@ KEYWORDS="" IUSE="speech telemetry" RDEPEND=" - >=dev-libs/ktextaddons-1.4.42:6[speech?] + >=dev-libs/ktextaddons-1.5.4:6[speech?] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/grantleetheme-${PVCUT}:6 diff --git a/kde-apps/akregator/akregator-9999.ebuild b/kde-apps/akregator/akregator-9999.ebuild index f84b3d4ca9..3671be24ca 100644 --- a/kde-apps/akregator/akregator-9999.ebuild +++ b/kde-apps/akregator/akregator-9999.ebuild @@ -19,7 +19,7 @@ KEYWORDS="" IUSE="speech telemetry" RDEPEND=" - >=dev-libs/ktextaddons-1.4.42:6[speech?] + >=dev-libs/ktextaddons-1.5.4:6[speech?] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/grantleetheme-${PVCUT}:6 diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest new file mode 100644 index 0000000000..9b7edbac2d --- /dev/null +++ b/kde-apps/analitza/Manifest @@ -0,0 +1 @@ +DIST analitza-24.05.0.tar.xz 359812 BLAKE2B 560669c00c58988b8cd9a92fab1dd987bdfed59687e30b7a925d97dda314a8f52ddb432079559779e579cc2d0111888e101c079673cc38ad2838dd7aa9b53370 SHA512 c06decf3e3c664912b39f293a9b54921a5f350c219f07497b958b1035140ae55b4beca4ca6b89e4518bcb4335d05ce97102b1fa91a4aa6eedca388055e76d2a3 diff --git a/kde-apps/analitza/analitza-24.05.0.ebuild b/kde-apps/analitza/analitza-24.05.0.ebuild new file mode 100644 index 0000000000..b9108b02d7 --- /dev/null +++ b/kde-apps/analitza/analitza-24.05.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE library for mathematical features" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="eigen" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[-gles2-only,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + eigen? ( dev-cpp/eigen:3 ) +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +src_prepare() { + ecm_src_prepare + + if ! use test; then + sed -i \ + -e "/add_subdirectory(examples)/ s/^/#DONT/" \ + analitzaplot/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package eigen Eigen3) + ) + + ecm_src_configure +} diff --git a/kde-apps/analitza/analitza-24.05.49.9999.ebuild b/kde-apps/analitza/analitza-24.05.49.9999.ebuild index 1983d1db4e..d246e95b29 100644 --- a/kde-apps/analitza/analitza-24.05.49.9999.ebuild +++ b/kde-apps/analitza/analitza-24.05.49.9999.ebuild @@ -4,6 +4,7 @@ EAPI=8 ECM_TEST="forceoptional" +KFMIN=6.0.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -16,7 +17,6 @@ IUSE="eigen" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[-gles2-only,gui,widgets,xml] - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 eigen? ( dev-cpp/eigen:3 ) diff --git a/kde-apps/analitza/analitza-9999.ebuild b/kde-apps/analitza/analitza-9999.ebuild index 1983d1db4e..d246e95b29 100644 --- a/kde-apps/analitza/analitza-9999.ebuild +++ b/kde-apps/analitza/analitza-9999.ebuild @@ -4,6 +4,7 @@ EAPI=8 ECM_TEST="forceoptional" +KFMIN=6.0.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -16,7 +17,6 @@ IUSE="eigen" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[-gles2-only,gui,widgets,xml] - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 eigen? ( dev-cpp/eigen:3 ) diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest new file mode 100644 index 0000000000..703003f221 --- /dev/null +++ b/kde-apps/ark/Manifest @@ -0,0 +1 @@ +DIST ark-24.05.0.tar.xz 3002472 BLAKE2B 17658aeb7fe7bbfa0221acfbc87c7e3dac0d471cde0c09f833369df028303bf049609d2a021a91235c866aa88c71c2652cd90c22aff907f2b5a00c1ddbbdcb4c SHA512 10da4a893d664fbf2c004312770f44c11932281d65535da58309d3602412c50049ba4f6eb4ed264a4ff779e5fe887538091abfc2f0d00d3380cf8af26abac70c diff --git a/kde-apps/ark/ark-24.05.0.ebuild b/kde-apps/ark/ark-24.05.0.ebuild new file mode 100644 index 0000000000..3234a3ea24 --- /dev/null +++ b/kde-apps/ark/ark-24.05.0.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="~amd64" +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 +} diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest new file mode 100644 index 0000000000..bc06c32148 --- /dev/null +++ b/kde-apps/artikulate/Manifest @@ -0,0 +1 @@ +DIST artikulate-24.05.0.tar.xz 1052040 BLAKE2B 71771ec4d0f17df4cb80ed665cb6d368a6c6420a75853778e55ba2a0304ef8ea8012836397ab5cd8171bf9e8ab3a1b0aabdf7d34545bc47bb440a99b7c9a0f13 SHA512 6ad82176f8b547c905683c082e63cd72d2bfeae8900a0bd93d80c5c2123a0b875b2ad2b4c63d53cd4d3dddee0843c71e109171c75a25bb562a6ae094f37f0076 diff --git a/kde-apps/artikulate/artikulate-24.05.0.ebuild b/kde-apps/artikulate/artikulate-24.05.0.ebuild new file mode 100644 index 0000000000..c6ef106176 --- /dev/null +++ b/kde-apps/artikulate/artikulate-24.05.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm gear.kde.org + +DESCRIPTION="Language learning application that helps improving pronunciation skills" +HOMEPAGE="https://apps.kde.org/artikulate/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtsql-${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/kirigami-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 +" + +src_configure() { + local mycmakeargs=( + -DBUILD_autotests=$(usex test) + ) + ecm_src_configure +} diff --git a/kde-apps/audiocd-kio/Manifest b/kde-apps/audiocd-kio/Manifest new file mode 100644 index 0000000000..5d88dfe684 --- /dev/null +++ b/kde-apps/audiocd-kio/Manifest @@ -0,0 +1 @@ +DIST audiocd-kio-24.05.0.tar.xz 570484 BLAKE2B 9a1058d1f511f88c89cf22c7fd90f79ffe7466db50eb57d8fa7d3b0e85e8c2fb4932ca58ae1f61decb90c78c429acb6ef5990f55242d9fca813d600389685e17 SHA512 4e1832f24ddcc2a7aff5b18cf8c90bfcdb0a52d7cb0628c934f34d241485a5236239f2174c01ddb2cf0d33ca29c9710309ca1aba9068bf79b7cdc53a15b5f2d7 diff --git a/kde-apps/audiocd-kio/audiocd-kio-24.05.0.ebuild b/kde-apps/audiocd-kio/audiocd-kio-24.05.0.ebuild new file mode 100644 index 0000000000..39d57c9ed1 --- /dev/null +++ b/kde-apps/audiocd-kio/audiocd-kio-24.05.0.ebuild @@ -0,0 +1,48 @@ +# 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=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker for accessing audio CDs" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="flac vorbis" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-apps/libkcddb-${PVCUT}:6 + >=kde-apps/libkcompactdisc-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + media-sound/cdparanoia + flac? ( >=media-libs/flac-1.1.2:= ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-19.04.0-handbook.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package flac FLAC) + $(cmake_use_find_package vorbis OggVorbis) + ) + + ecm_src_configure +} diff --git a/kde-apps/audiocd-kio/audiocd-kio-24.05.49.9999.ebuild b/kde-apps/audiocd-kio/audiocd-kio-24.05.49.9999.ebuild index 3d7371efb5..12b6db7d56 100644 --- a/kde-apps/audiocd-kio/audiocd-kio-24.05.49.9999.ebuild +++ b/kde-apps/audiocd-kio/audiocd-kio-24.05.49.9999.ebuild @@ -18,7 +18,6 @@ IUSE="flac vorbis" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=kde-apps/libkcddb-${PVCUT}:6 >=kde-apps/libkcompactdisc-${PVCUT}:6 >=kde-frameworks/kcompletion-${KFMIN}:6 diff --git a/kde-apps/audiocd-kio/audiocd-kio-9999.ebuild b/kde-apps/audiocd-kio/audiocd-kio-9999.ebuild index 3d7371efb5..12b6db7d56 100644 --- a/kde-apps/audiocd-kio/audiocd-kio-9999.ebuild +++ b/kde-apps/audiocd-kio/audiocd-kio-9999.ebuild @@ -18,7 +18,6 @@ IUSE="flac vorbis" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=kde-apps/libkcddb-${PVCUT}:6 >=kde-apps/libkcompactdisc-${PVCUT}:6 >=kde-frameworks/kcompletion-${KFMIN}:6 diff --git a/kde-apps/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest new file mode 100644 index 0000000000..d96c486ae5 --- /dev/null +++ b/kde-apps/baloo-widgets/Manifest @@ -0,0 +1 @@ +DIST baloo-widgets-24.05.0.tar.xz 277288 BLAKE2B 7d36fcc372b64131efd82004dc635ca03eb2f3bce469b959ebcea786eb1c6f64c425cada8f27db0852fea5ec87866ceedd9fe28d7c24a1f8dd70f5b23927a833 SHA512 a1ae7fb7f509f3a89d69afeb27d7236e2673f11d065cb0e94c41f596da5f0510ab930019c34b19acdb5f77e162ee7327eae60c0c4ca81a3fe2f42cd72d68e60c diff --git a/kde-apps/baloo-widgets/baloo-widgets-24.05.0.ebuild b/kde-apps/baloo-widgets/baloo-widgets-24.05.0.ebuild new file mode 100644 index 0000000000..2c91114bcf --- /dev/null +++ b/kde-apps/baloo-widgets/baloo-widgets-24.05.0.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="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Widget library for baloo" + +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/baloo-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=kde-frameworks/kservice-${KFMIN}:6 +" diff --git a/kde-apps/blinken/Manifest b/kde-apps/blinken/Manifest new file mode 100644 index 0000000000..bcbc011606 --- /dev/null +++ b/kde-apps/blinken/Manifest @@ -0,0 +1 @@ +DIST blinken-24.05.0.tar.xz 2593716 BLAKE2B 8e98909972b529b52c18370221bc1f8acd30c84e9c1d66a67f0e00481502cc9dbca23f40531adacdca1975585a3665c1466631e8cf0392c102c1e8ea05143fa2 SHA512 bd7c1caa8c90b38218e6bdde39e6534ebb4549df0e44464c1ed975bbd6b988e42a5fb9e8e6bddde3c14b2502db2107c87daca7a3c8b3dcd3b2494e2ab186f304 diff --git a/kde-apps/blinken/blinken-24.05.0.ebuild b/kde-apps/blinken/blinken-24.05.0.ebuild new file mode 100644 index 0000000000..8f23f2ad3a --- /dev/null +++ b/kde-apps/blinken/blinken-24.05.0.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="Memory enhancement game based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/blinken/ https://edu.kde.org/blinken/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=media-libs/phonon-4.12.0[qt6] +" +RDEPEND="${DEPEND}" + +src_install() { + ecm_src_install + rm "${ED}"/usr/share/${PN}/README.packagers || die +} diff --git a/kde-apps/bomber/Manifest b/kde-apps/bomber/Manifest new file mode 100644 index 0000000000..98c7433df8 --- /dev/null +++ b/kde-apps/bomber/Manifest @@ -0,0 +1 @@ +DIST bomber-24.05.0.tar.xz 839820 BLAKE2B 29514fd487ca4190c27242318c24f073f6c5298af5651b0a8381cdc0c83106741611527c77be799b732d54a33de79951a59ff50116091367fa10256feb4dd98d SHA512 8dd1602a3801eaed860cda966da7aa6ac4859dac618072806543214deb6517380f6d3cd1abe4070b26effb573950de0dfab2e83794d3a356bd6aaf1a47ffb9f6 diff --git a/kde-apps/bomber/bomber-24.05.0.ebuild b/kde-apps/bomber/bomber-24.05.0.ebuild new file mode 100644 index 0000000000..7bb89229f0 --- /dev/null +++ b/kde-apps/bomber/bomber-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Single player arcade bombing game" +HOMEPAGE="https://apps.kde.org/bomber/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + !games-action/xbomber +" diff --git a/kde-apps/bovo/Manifest b/kde-apps/bovo/Manifest new file mode 100644 index 0000000000..23dc742de1 --- /dev/null +++ b/kde-apps/bovo/Manifest @@ -0,0 +1 @@ +DIST bovo-24.05.0.tar.xz 216244 BLAKE2B 9e8a83e5420f82ab4ca82e5ab1a8b81fb14a263de9d5b7636c6a4f2e7961595efb23c1809a9df4344e8b5bcf3152cafb7fdb8d5c6d5f0fa5c57aafbbe8b7a1f4 SHA512 03ac85622c7db24b3f1cb7d0450e63f107b11ed492b00f23399f10e12b78a184d8c6ce4140acf37b7940ee8b3ece915bc05641f6ed0df22b3cbbe50cfa336d33 diff --git a/kde-apps/bovo/bovo-24.05.0.ebuild b/kde-apps/bovo/bovo-24.05.0.ebuild new file mode 100644 index 0000000000..3db7e73b64 --- /dev/null +++ b/kde-apps/bovo/bovo-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Five-in-a-row Board Game" +HOMEPAGE="https://apps.kde.org/bovo/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS HISTORY TODO ) diff --git a/kde-apps/calendarjanitor/Manifest b/kde-apps/calendarjanitor/Manifest new file mode 100644 index 0000000000..e52099e17a --- /dev/null +++ b/kde-apps/calendarjanitor/Manifest @@ -0,0 +1 @@ +DIST akonadi-calendar-tools-24.05.0.tar.xz 264400 BLAKE2B 25af456a4768b5d3665fad060733387c56f0d69d429b4cd8196c11851aa43192a3dd914f3a5f103a7964d037eca2c6b62487d11e4e4aa0f5a5f5f438304081d4 SHA512 05959eb63c28f158af04f6506bc2b8a2bcdd960b21e1677089df8e0011c37bb0440a0719ed0cc07e9a7fe18be48d306d85dfd7a1718645b3af56e150fc9dbcbc diff --git a/kde-apps/calendarjanitor/calendarjanitor-24.05.0.ebuild b/kde-apps/calendarjanitor/calendarjanitor-24.05.0.ebuild new file mode 100644 index 0000000000..2c325ce733 --- /dev/null +++ b/kde-apps/calendarjanitor/calendarjanitor-24.05.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +ECM_TEST="false" +KDE_ORG_NAME="akonadi-calendar-tools" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Tool to scan calendar data for buggy instances" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-calendar-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + + cmake_comment_add_subdirectory doc konsolekalendar + sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die + + # delete colliding konsolekalendar translations + rm -f po/*/konsolekalendar.po || die + rm -rf po/*/docs/konsolekalendar || die +} diff --git a/kde-apps/calendarsupport/Manifest b/kde-apps/calendarsupport/Manifest new file mode 100644 index 0000000000..063eb55caf --- /dev/null +++ b/kde-apps/calendarsupport/Manifest @@ -0,0 +1 @@ +DIST calendarsupport-24.05.0.tar.xz 1000472 BLAKE2B c0587325aa7eadc3def0df58dc3c16e2b9ca346f900cfcd036f319fa3802caed99463f8410480b3389a10c5458b3270c9bf804f27fdcb83f08187f08584a9405 SHA512 8d582ecbc5649200522eb04eecc91bba1ceb2e1a81acb444cf25a4a99d6cd543c40419afd4eca9d2a97237948f05ef073af9eba726dff34733d64d1ac010113f diff --git a/kde-apps/calendarsupport/calendarsupport-24.05.0.ebuild b/kde-apps/calendarsupport/calendarsupport-24.05.0.ebuild new file mode 100644 index 0000000000..fa64a3bd65 --- /dev/null +++ b/kde-apps/calendarsupport/calendarsupport-24.05.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="false" +KFMIN=6.0.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Calendar support library" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-libs/libical + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-calendar-${PVCUT}:6 + >=kde-apps/akonadi-notes-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/calendarsupport/calendarsupport-24.05.49.9999.ebuild b/kde-apps/calendarsupport/calendarsupport-24.05.49.9999.ebuild index 9b2abc0330..3238d8544d 100644 --- a/kde-apps/calendarsupport/calendarsupport-24.05.49.9999.ebuild +++ b/kde-apps/calendarsupport/calendarsupport-24.05.49.9999.ebuild @@ -19,7 +19,7 @@ IUSE="" DEPEND=" dev-libs/libical - >=dev-libs/ktextaddons-1.4.42:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-calendar-${PVCUT}:6 diff --git a/kde-apps/calendarsupport/calendarsupport-9999.ebuild b/kde-apps/calendarsupport/calendarsupport-9999.ebuild index 9b2abc0330..3238d8544d 100644 --- a/kde-apps/calendarsupport/calendarsupport-9999.ebuild +++ b/kde-apps/calendarsupport/calendarsupport-9999.ebuild @@ -19,7 +19,7 @@ IUSE="" DEPEND=" dev-libs/libical - >=dev-libs/ktextaddons-1.4.42:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-calendar-${PVCUT}:6 diff --git a/kde-apps/cantor/Manifest b/kde-apps/cantor/Manifest new file mode 100644 index 0000000000..2541ae5553 --- /dev/null +++ b/kde-apps/cantor/Manifest @@ -0,0 +1 @@ +DIST cantor-24.05.0.tar.xz 9197552 BLAKE2B 304d5cdf202e96797424550f95dfd4714905df02339cadddc0c81e9962a304b47bb54fcbc711aac3cabfd61246d8f53d437a83e1b7f85d9d45a6e0573b7ff468 SHA512 29e74495703494857b93c810cffd8fce1035b5376f1a21beb4b2f032c86e52e9f6be1549d640f754cb09d3a4e5748240a75274aac61d90f7ca830cb1d584aaec diff --git a/kde-apps/cantor/cantor-24.05.0.ebuild b/kde-apps/cantor/cantor-24.05.0.ebuild new file mode 100644 index 0000000000..0db05cdac7 --- /dev/null +++ b/kde-apps/cantor/cantor-24.05.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR="emake" +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{10..12} ) +PVCUT=$(ver_cut 1-3) +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm gear.kde.org lua-single optfeature python-single-r1 + +DESCRIPTION="Interface for doing mathematics and scientific computing" +HOMEPAGE="https://apps.kde.org/cantor/ https://edu.kde.org/cantor/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +# TODO: restore +analitza once cantor is ported to Qt6 +IUSE="julia lua postscript python qalculate R" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="test" + +# TODO Add Sage Mathematics Software backend (https://www.sagemath.org) +# analitza? ( >=kde-apps/analitza-23.08.4:5 ) +DEPEND=" + app-text/poppler[qt5] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${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/knewstuff-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5 + julia? ( dev-lang/julia ) + lua? ( ${LUA_DEPS} ) + qalculate? ( + sci-libs/cln + sci-libs/libqalculate:= + ) + postscript? ( app-text/libspectre ) + python? ( + ${PYTHON_DEPS} + >=dev-qt/qtdbus-${QTMIN}:5 + ) + R? ( dev-lang/R ) +" +# !analitza? +RDEPEND="${DEPEND} + !julia? ( !lua? ( !python? ( !qalculate? ( !R? ( + || ( + sci-mathematics/maxima + sci-mathematics/octave + ) + ) ) ) ) ) +" +BDEPEND="x11-misc/shared-mime-info" + +pkg_setup() { + use lua && lua-single_pkg_setup + use python && python-single-r1_pkg_setup + ecm_pkg_setup +} + +src_configure() { + use julia && addpredict /proc/self/mem # bug 602894 + + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Analitza5=ON + $(cmake_use_find_package julia Julia) + $(cmake_use_find_package lua LuaJIT) + -DUSE_LIBSPECTRE=$(usex postscript) + $(cmake_use_find_package python Python3) + $(cmake_use_find_package qalculate Qalculate) + $(cmake_use_find_package R R) + ) + use lua && mycmakeargs+=( + -DLUAJIT_INCLUDEDIR="${EPREFIX}/$(lua_get_include_dir)" + -DLUAJIT_LIBDIR="${EPREFIX}/$(lua_get_cmod_dir)" + ) + ecm_src_configure +} + +src_compile() { + # -j1 for bug #919576 + MAKEOPTS="-j1" ecm_src_compile +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Maxima backend" sci-mathematics/maxima + optfeature "Octave backend" sci-mathematics/octave + optfeature "LaTeX support" virtual/latex-base + fi + ecm_pkg_postinst +} diff --git a/kde-apps/cervisia/Manifest b/kde-apps/cervisia/Manifest new file mode 100644 index 0000000000..bb7e53ddb0 --- /dev/null +++ b/kde-apps/cervisia/Manifest @@ -0,0 +1 @@ +DIST cervisia-24.05.0.tar.xz 1809768 BLAKE2B 4ffb4d596e4b362e82b57b5873056118c06184ab9ca78f5bb76f5ea59a051659afaf1520483b5dad6b5efabf20d0701147a521f597ed8808db941c6349411182 SHA512 fa7b48479a89b85aff96091e8e9fc8dc614e62082e66f44a0bad2cf92218c5cbb21903377ef8db85c8fdb3ac5051db2f26f63f7d665fefd9abd344e55f2cde48 diff --git a/kde-apps/cervisia/cervisia-24.05.0.ebuild b/kde-apps/cervisia/cervisia-24.05.0.ebuild new file mode 100644 index 0000000000..4e9d09e450 --- /dev/null +++ b/kde-apps/cervisia/cervisia-24.05.0.ebuild @@ -0,0 +1,42 @@ +# 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="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 +" diff --git a/kde-apps/dolphin-plugins-dropbox/Manifest b/kde-apps/dolphin-plugins-dropbox/Manifest new file mode 100644 index 0000000000..b077d0ae85 --- /dev/null +++ b/kde-apps/dolphin-plugins-dropbox/Manifest @@ -0,0 +1 @@ +DIST dolphin-plugins-24.05.0.tar.xz 304784 BLAKE2B dfd61af9d8cd6aa66b9295e7da343c6f077a7aed838b002eb055af29e66b6425f2dd8562f5a8a088dc39f2f73d42f5614f668c4e848435412bca7c2f6259ea11 SHA512 1d36fae869f5afabd394433f69e83fd603981ebef3d564f04e45cade250c6ccd54edc4e493339201aaea9d415fc87bf031485853619a9298ae86dffa1972e256 diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.05.0.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.05.0.ebuild new file mode 100644 index 0000000000..635b93e614 --- /dev/null +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.05.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="dropbox" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Dropbox service integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=kde-apps/dolphin-${PVCUT}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + net-misc/dropbox-cli +" + +src_prepare() { + ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # 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_git=OFF + -DBUILD_hg=OFF + -DBUILD_makefileactions=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.05.49.9999.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.05.49.9999.ebuild index f1e32c5a3f..3a8fd00afd 100644 --- a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.05.49.9999.ebuild +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.05.49.9999.ebuild @@ -34,6 +34,8 @@ RDEPEND="${DEPEND} src_prepare() { ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent # solid, qtdbus only required by mountiso ecm_punt_qt_module DBus ecm_punt_kf_module Solid diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-9999.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-9999.ebuild index f1e32c5a3f..3a8fd00afd 100644 --- a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-9999.ebuild +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-9999.ebuild @@ -34,6 +34,8 @@ RDEPEND="${DEPEND} src_prepare() { ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent # solid, qtdbus only required by mountiso ecm_punt_qt_module DBus ecm_punt_kf_module Solid diff --git a/kde-apps/dolphin-plugins-git/Manifest b/kde-apps/dolphin-plugins-git/Manifest new file mode 100644 index 0000000000..b077d0ae85 --- /dev/null +++ b/kde-apps/dolphin-plugins-git/Manifest @@ -0,0 +1 @@ +DIST dolphin-plugins-24.05.0.tar.xz 304784 BLAKE2B dfd61af9d8cd6aa66b9295e7da343c6f077a7aed838b002eb055af29e66b6425f2dd8562f5a8a088dc39f2f73d42f5614f668c4e848435412bca7c2f6259ea11 SHA512 1d36fae869f5afabd394433f69e83fd603981ebef3d564f04e45cade250c6ccd54edc4e493339201aaea9d415fc87bf031485853619a9298ae86dffa1972e256 diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.05.0.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.05.0.ebuild new file mode 100644 index 0000000000..5cc69f6e6a --- /dev/null +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.05.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="git" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Git integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,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 +" +RDEPEND="${DEPEND} + dev-vcs/git +" + +src_prepare() { + ecm_src_prepare + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # 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_hg=OFF + -DBUILD_makefileactions=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.05.49.9999.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.05.49.9999.ebuild index 0136ea667e..f6185fd6db 100644 --- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.05.49.9999.ebuild +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.05.49.9999.ebuild @@ -20,7 +20,7 @@ KEYWORDS="" IUSE="" DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets] >=kde-apps/dolphin-${PVCUT}:6 >=kde-frameworks/kcompletion-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-9999.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-9999.ebuild index 0136ea667e..f6185fd6db 100644 --- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-9999.ebuild +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-9999.ebuild @@ -20,7 +20,7 @@ KEYWORDS="" IUSE="" DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets] >=kde-apps/dolphin-${PVCUT}:6 >=kde-frameworks/kcompletion-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 diff --git a/kde-apps/dolphin-plugins-mercurial/Manifest b/kde-apps/dolphin-plugins-mercurial/Manifest new file mode 100644 index 0000000000..b077d0ae85 --- /dev/null +++ b/kde-apps/dolphin-plugins-mercurial/Manifest @@ -0,0 +1 @@ +DIST dolphin-plugins-24.05.0.tar.xz 304784 BLAKE2B dfd61af9d8cd6aa66b9295e7da343c6f077a7aed838b002eb055af29e66b6425f2dd8562f5a8a088dc39f2f73d42f5614f668c4e848435412bca7c2f6259ea11 SHA512 1d36fae869f5afabd394433f69e83fd603981ebef3d564f04e45cade250c6ccd54edc4e493339201aaea9d415fc87bf031485853619a9298ae86dffa1972e256 diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.05.0.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.05.0.ebuild new file mode 100644 index 0000000000..bac2f0a4a4 --- /dev/null +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.05.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="hg" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Mercurial integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[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/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + dev-vcs/mercurial +" + +src_prepare() { + ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # 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_makefileactions=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.05.49.9999.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.05.49.9999.ebuild index 1d144349e0..6ed3d698e4 100644 --- a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.05.49.9999.ebuild +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.05.49.9999.ebuild @@ -38,6 +38,8 @@ RDEPEND="${DEPEND} src_prepare() { ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent # solid, qtdbus only required by mountiso ecm_punt_qt_module DBus ecm_punt_kf_module Solid diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-9999.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-9999.ebuild index 1d144349e0..6ed3d698e4 100644 --- a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-9999.ebuild +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-9999.ebuild @@ -38,6 +38,8 @@ RDEPEND="${DEPEND} src_prepare() { ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent # solid, qtdbus only required by mountiso ecm_punt_qt_module DBus ecm_punt_kf_module Solid diff --git a/kde-apps/dolphin-plugins-subversion/Manifest b/kde-apps/dolphin-plugins-subversion/Manifest new file mode 100644 index 0000000000..b077d0ae85 --- /dev/null +++ b/kde-apps/dolphin-plugins-subversion/Manifest @@ -0,0 +1 @@ +DIST dolphin-plugins-24.05.0.tar.xz 304784 BLAKE2B dfd61af9d8cd6aa66b9295e7da343c6f077a7aed838b002eb055af29e66b6425f2dd8562f5a8a088dc39f2f73d42f5614f668c4e848435412bca7c2f6259ea11 SHA512 1d36fae869f5afabd394433f69e83fd603981ebef3d564f04e45cade250c6ccd54edc4e493339201aaea9d415fc87bf031485853619a9298ae86dffa1972e256 diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.05.0.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.05.0.ebuild new file mode 100644 index 0000000000..03ef682c8b --- /dev/null +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.05.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="svn" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Subversion integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/dolphin-${PVCUT}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 +" +RDEPEND="${DEPEND} + dev-vcs/subversion + >=kde-apps/kompare-${PVCUT}:* +" + +src_prepare() { + ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # 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_mountiso=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.05.49.9999.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.05.49.9999.ebuild index 71a627f73f..16a408c4d0 100644 --- a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.05.49.9999.ebuild +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.05.49.9999.ebuild @@ -34,6 +34,8 @@ RDEPEND="${DEPEND} src_prepare() { ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent # solid, qtdbus only required by mountiso ecm_punt_qt_module DBus ecm_punt_kf_module Solid diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-9999.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-9999.ebuild index 71a627f73f..16a408c4d0 100644 --- a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-9999.ebuild +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-9999.ebuild @@ -34,6 +34,8 @@ RDEPEND="${DEPEND} src_prepare() { ecm_src_prepare + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent # solid, qtdbus only required by mountiso ecm_punt_qt_module DBus ecm_punt_kf_module Solid diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest new file mode 100644 index 0000000000..16e5f9189f --- /dev/null +++ b/kde-apps/dolphin/Manifest @@ -0,0 +1 @@ +DIST dolphin-24.05.0.tar.xz 5567248 BLAKE2B 774c5973ff5a122bb8c1c75cd33ea7a3284d8fc1bfb0b91893fa77c9a3622dbae7ef2888e7dd0463b12f4ed5aebeaa64de7ad09fb665994b1ed3acc894d400ec SHA512 474800ee475f5d4c435754a15aabe4bc10cd45e69be38510388879d85e22874a66000138d46f6c9afb9d0700fafa72ee7c135a39a80553abecf42f85f3f6c044 diff --git a/kde-apps/dolphin/dolphin-24.05.0.ebuild b/kde-apps/dolphin/dolphin-24.05.0.ebuild new file mode 100644 index 0000000000..c69ad4d6aa --- /dev/null +++ b/kde-apps/dolphin/dolphin-24.05.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Plasma filemanager focusing on usability" +HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="activities semantic-desktop telemetry" + +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,widgets,xml] + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6= + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=media-libs/phonon-4.12.0[qt6] + activities? ( kde-plasma/plasma-activities:6 ) + semantic-desktop? ( + >=kde-apps/baloo-widgets-${PVCUT}:6 + >=kde-frameworks/baloo-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + ) + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + >=kde-apps/kio-extras-${PVCUT}:6 +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON + $(cmake_use_find_package activities PlasmaActivities) + $(cmake_use_find_package semantic-desktop KF6Baloo) + $(cmake_use_find_package semantic-desktop KF6BalooWidgets) + $(cmake_use_find_package semantic-desktop KF6FileMetaData) + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + ecm_src_configure +} + +src_test() { + local myctestargs=( + # servicemenuinstaller requires ruby, no thanks + # dolphinmainwindowtest, kitemlistcontrollertest, kfileitemlistviewtest, kfileitemmodeltest hang forever + # placesitemmodeltest requires DBus + -E "(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)" + ) + ecm_src_test +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "compress/extract and other actions" "kde-apps/ark:${SLOT}" + optfeature "crypto actions" "kde-apps/kleopatra:${SLOT}" + optfeature "video file thumbnails" "kde-apps/ffmpegthumbs:${SLOT}" + optfeature "graphics file thumbnails" "kde-apps/thumbnailers:${SLOT}" + optfeature "'Share' context menu actions" "kde-frameworks/purpose:${SLOT}" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/dolphin/dolphin-9999.ebuild b/kde-apps/dolphin/dolphin-9999.ebuild index 9d11685435..9e53aa27cf 100644 --- a/kde-apps/dolphin/dolphin-9999.ebuild +++ b/kde-apps/dolphin/dolphin-9999.ebuild @@ -60,6 +60,7 @@ RDEPEND="${DEPEND} src_configure() { local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON + -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # not packaged $(cmake_use_find_package activities PlasmaActivities) $(cmake_use_find_package semantic-desktop KF6Baloo) $(cmake_use_find_package semantic-desktop KF6BalooWidgets) diff --git a/kde-apps/dragon/Manifest b/kde-apps/dragon/Manifest new file mode 100644 index 0000000000..6d89299675 --- /dev/null +++ b/kde-apps/dragon/Manifest @@ -0,0 +1 @@ +DIST dragon-24.05.0.tar.xz 1828292 BLAKE2B b006b48879ebe7ee4c93959de285f1dd8b08ad11f8a4c6a33dae428bd88ab892c8748f794f40d69d30fcaa71c784f82564bba186fe9c9ba16f9d94d233dd9435 SHA512 a2e78a44ddfa29fc088eb1848082c7037893b8d9a748b89ec40b71dcbba181685bab3162a923329d295c78b477995cf86e9b579d1939c1e0f421de41a5622d22 diff --git a/kde-apps/dragon/dragon-24.05.0.ebuild b/kde-apps/dragon/dragon-24.05.0.ebuild new file mode 100644 index 0000000000..19ad97a742 --- /dev/null +++ b/kde-apps/dragon/dragon-24.05.0.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="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Simple video player" +HOMEPAGE="https://apps.kde.org/dragonplayer/" + +LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,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/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=media-libs/phonon-4.12.0[qt6] +" +RDEPEND="${DEPEND}" +BDEPEND="sys-devel/gettext" diff --git a/kde-apps/eventviews/Manifest b/kde-apps/eventviews/Manifest new file mode 100644 index 0000000000..5d5e4765ad --- /dev/null +++ b/kde-apps/eventviews/Manifest @@ -0,0 +1 @@ +DIST eventviews-24.05.0.tar.xz 473684 BLAKE2B 028a89e1f8a347340ab452d336621f3af7236e79d127e5ba2cd75cee9be632afd4f144b163a6d604599614a60c9963b2767b9e20a01e20c41443aee0c1011b79 SHA512 f15c73a652a9612505e7762833843c3cd431c1f39d7afbe94746b80b74f93f8aee1d399b6dea032a11e7539a2e78e518853ddf2d38c675b0619d706752aa5f02 diff --git a/kde-apps/eventviews/eventviews-24.05.0.ebuild b/kde-apps/eventviews/eventviews-24.05.0.ebuild new file mode 100644 index 0000000000..c9a7485ad0 --- /dev/null +++ b/kde-apps/eventviews/eventviews-24.05.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Calendar viewer for KDE PIM" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-libs/kdiagram:6 + dev-libs/libical + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-calendar-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ffmpegthumbs/Manifest b/kde-apps/ffmpegthumbs/Manifest new file mode 100644 index 0000000000..7c74f34a7d --- /dev/null +++ b/kde-apps/ffmpegthumbs/Manifest @@ -0,0 +1 @@ +DIST ffmpegthumbs-24.05.0.tar.xz 33004 BLAKE2B fc67e0856cf5667aaf5d8937ea0a7c568cb3b9cabc302c66fd8cd07b429f91ce0fdd782118f45949c405aee9367302a915852e743aa76a0fcd852fc91ec59d33 SHA512 e6e666dd4caf0c4293f9bd24868aa63154ca06fadb364be9b5d4b6ec3ece2ef47417474ffbcaf94b511d7388a694734a369849e70f79c142d72b9ca3c64e2450 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-24.05.0.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-24.05.0.ebuild new file mode 100644 index 0000000000..cc07732028 --- /dev/null +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-24.05.0.ebuild @@ -0,0 +1,27 @@ +# 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="FFmpeg based thumbnail generator for video files" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + media-video/ffmpeg:0= +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + virtual/pkgconfig +" diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest new file mode 100644 index 0000000000..508d2c1ca2 --- /dev/null +++ b/kde-apps/filelight/Manifest @@ -0,0 +1 @@ +DIST filelight-24.05.0.tar.xz 680184 BLAKE2B c2ae3c198c87a9a2f9b8d9e9ccf3fbe2b665aac393750545278f40aa9a19689c36d3b8d3e7dd70aa91bd268f621ccf3bfb5406d585fa3eb7a24427e37e1c36b1 SHA512 0d3ef3b0f77562a73f0c86b17c939fdffd9dea33b772f887ae57fd3bb175d3451a688c785c8d544cb38363205c40047180de5fb8b71e1f57daa23bbf66bb8dd4 diff --git a/kde-apps/filelight/filelight-24.05.0.ebuild b/kde-apps/filelight/filelight-24.05.0.ebuild new file mode 100644 index 0000000000..11f440182f --- /dev/null +++ b/kde-apps/filelight/filelight-24.05.0.ebuild @@ -0,0 +1,37 @@ +# 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="~amd64" +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/qqc2-desktop-style-${KFMIN}:6 +" diff --git a/kde-apps/filelight/filelight-24.05.49.9999.ebuild b/kde-apps/filelight/filelight-24.05.49.9999.ebuild index cdc050a13e..d3d24b1872 100644 --- a/kde-apps/filelight/filelight-24.05.49.9999.ebuild +++ b/kde-apps/filelight/filelight-24.05.49.9999.ebuild @@ -33,6 +33,5 @@ DEPEND=" " RDEPEND="${DEPEND} >=kde-frameworks/kirigami-${KFMIN}:6 - >=kde-frameworks/kquickcharts-${KFMIN}:6 >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 " diff --git a/kde-apps/filelight/filelight-9999.ebuild b/kde-apps/filelight/filelight-9999.ebuild index cdc050a13e..d3d24b1872 100644 --- a/kde-apps/filelight/filelight-9999.ebuild +++ b/kde-apps/filelight/filelight-9999.ebuild @@ -33,6 +33,5 @@ DEPEND=" " RDEPEND="${DEPEND} >=kde-frameworks/kirigami-${KFMIN}:6 - >=kde-frameworks/kquickcharts-${KFMIN}:6 >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 " diff --git a/kde-apps/granatier/Manifest b/kde-apps/granatier/Manifest new file mode 100644 index 0000000000..c7c8588128 --- /dev/null +++ b/kde-apps/granatier/Manifest @@ -0,0 +1 @@ +DIST granatier-24.05.0.tar.xz 2008872 BLAKE2B be520d59499b77bb0e299f717cce3b33212a1b96a485b0544d24dfc5569a8636234170cf0347dc7233dbb66e0456aa8d3750fac52c89d846ee69b2882d7f9d3b SHA512 34532b1299bae738666fd7e4098549bf6cadaf4ca5abcfa136582b8d77b9c3abb9fe6000c95f901e4368e4d0d4a9160858a7e9027fa8d92520d18701983af1d5 diff --git a/kde-apps/granatier/granatier-24.05.0.ebuild b/kde-apps/granatier/granatier-24.05.0.ebuild new file mode 100644 index 0000000000..ec6c36be41 --- /dev/null +++ b/kde-apps/granatier/granatier-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE Bomberman game" +HOMEPAGE="https://apps.kde.org/granatier/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/grantlee-editor/Manifest b/kde-apps/grantlee-editor/Manifest new file mode 100644 index 0000000000..9af9258ef5 --- /dev/null +++ b/kde-apps/grantlee-editor/Manifest @@ -0,0 +1 @@ +DIST grantlee-editor-24.05.0.tar.xz 122000 BLAKE2B 66d7a44d88e063a23ff418c5622f8730b000c5b30b3438072150525e596fea7c92444853c3060817f11f8e6fa8427f29ce4d0fd75aaa8820e5dd62ce5f68b157 SHA512 09a5a16c2b4edddb61599e98c6a11f72c56561b14acbe7a4b121c41e8af16a462edd6754cd011cea47102f2d03a436ef4326fc5a56f2ace4072f46015d1c0aec diff --git a/kde-apps/grantlee-editor/grantlee-editor-24.05.0.ebuild b/kde-apps/grantlee-editor/grantlee-editor-24.05.0.ebuild new file mode 100644 index 0000000000..816ff6239d --- /dev/null +++ b/kde-apps/grantlee-editor/grantlee-editor-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${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/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/grantlee-editor/grantlee-editor-24.05.49.9999.ebuild b/kde-apps/grantlee-editor/grantlee-editor-24.05.49.9999.ebuild index b124cd6e3c..683fd04a5b 100644 --- a/kde-apps/grantlee-editor/grantlee-editor-24.05.49.9999.ebuild +++ b/kde-apps/grantlee-editor/grantlee-editor-24.05.49.9999.ebuild @@ -17,7 +17,7 @@ KEYWORDS="" IUSE="" DEPEND=" - >=dev-libs/ktextaddons-1.4.42:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/akonadi-contacts-${PVCUT}:6 diff --git a/kde-apps/grantlee-editor/grantlee-editor-9999.ebuild b/kde-apps/grantlee-editor/grantlee-editor-9999.ebuild index b124cd6e3c..683fd04a5b 100644 --- a/kde-apps/grantlee-editor/grantlee-editor-9999.ebuild +++ b/kde-apps/grantlee-editor/grantlee-editor-9999.ebuild @@ -17,7 +17,7 @@ KEYWORDS="" IUSE="" DEPEND=" - >=dev-libs/ktextaddons-1.4.42:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/akonadi-contacts-${PVCUT}:6 diff --git a/kde-apps/grantleetheme/Manifest b/kde-apps/grantleetheme/Manifest new file mode 100644 index 0000000000..689db3777c --- /dev/null +++ b/kde-apps/grantleetheme/Manifest @@ -0,0 +1 @@ +DIST grantleetheme-24.05.0.tar.xz 63020 BLAKE2B c68307f8ad967928ce6d8ca66eda7806cac3abdfe96cb550ec286fc6c9210166872bcbeba0b8c4ba7ca2fac940fcf8513c16b3a007360466ca270fcc3e39d29d SHA512 7fb4bb0ec6eb521788ab42f767dcf16eb02e1a9160c57083389fe0783d22d99ac34d4f913726e7c2f36bca7b09a2d34ed39356e03257f1ac72d0ddb48daced6d diff --git a/kde-apps/grantleetheme/grantleetheme-24.05.0.ebuild b/kde-apps/grantleetheme/grantleetheme-24.05.0.ebuild new file mode 100644 index 0000000000..8a19119a9e --- /dev/null +++ b/kde-apps/grantleetheme/grantleetheme-24.05.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for Grantlee plugins" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +# fails if package not already installed +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=dev-qt/qtbase-${QTMIN}:6[network] +" diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest new file mode 100644 index 0000000000..eb666f7758 --- /dev/null +++ b/kde-apps/gwenview/Manifest @@ -0,0 +1 @@ +DIST gwenview-24.05.0.tar.xz 6513036 BLAKE2B 2832215b50ed17d068d7ae9a3ce952e66c427d361a5b58cb6959ee3bfd3610d6e8480ea756c47bcb8edff1d34878f095e4fa3ff62678f1ae939d2637d1cc6c3b SHA512 6a768f304f65cac242cfe94d7bf6b8abbafed0c0aa1c3c987e6dfe9587366133fa187bd8132b490d5488bf0e7c39d417935a51e6007d91fd5fb4cfefec73ee6a diff --git a/kde-apps/gwenview/gwenview-24.05.0.ebuild b/kde-apps/gwenview/gwenview-24.05.0.ebuild new file mode 100644 index 0000000000..ebd99e8aa1 --- /dev/null +++ b/kde-apps/gwenview/gwenview-24.05.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Image viewer by KDE" +HOMEPAGE="https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="activities fits +mpris raw semantic-desktop share X" + +# requires running environment +RESTRICT="test" + +# slot op: includes qpa/qplatformnativeinterface.h, qtx11extras_p.h +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtbase-${QTMIN}:6=[gui,opengl,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qtwayland-${QTMIN}: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/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + media-gfx/exiv2:= + >=media-libs/kcolorpicker-0.3.1 + >=media-libs/kimageannotator-0.7.1 + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + >=media-libs/phonon-4.12.0[qt6] + media-libs/tiff:= + activities? ( kde-plasma/plasma-activities:6 ) + fits? ( sci-libs/cfitsio ) + mpris? ( >=dev-qt/qtbase-${QTMIN}:6[dbus] ) + raw? ( >=kde-apps/libkdcraw-${PVCUT}:6 ) + semantic-desktop? ( + >=kde-frameworks/baloo-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + ) + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) + X? ( + >=dev-qt/qtbase-${QTMIN}:6=[gui] + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/wayland-protocols + >=dev-qt/qtbase-${QTMIN}:6[concurrent] + >=kde-frameworks/kwindowsystem-${KFMIN}:6 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtimageformats-${QTMIN}:6 + >=kde-frameworks/kimageformats-${KFMIN}:6 +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + dev-util/wayland-scanner +" + +src_prepare() { + ecm_src_prepare + if ! use mpris; then + # FIXME: upstream a better solution + sed -e "/set(HAVE_QTDBUS/s/\${Qt6DBus_FOUND}/0/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package activities PlasmaActivities) + $(cmake_use_find_package fits CFitsio) + $(cmake_use_find_package raw KDcrawQt6) + -DGWENVIEW_SEMANTICINFO_BACKEND=$(usex semantic-desktop Baloo None) + $(cmake_use_find_package share KF6Purpose) + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "SVG support" "kde-apps/svgpart:${SLOT}" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest new file mode 100644 index 0000000000..90e79482e8 --- /dev/null +++ b/kde-apps/incidenceeditor/Manifest @@ -0,0 +1 @@ +DIST incidenceeditor-24.05.0.tar.xz 585540 BLAKE2B 2e4d455e16af5250becdfb0aa1eb89f6d913f647d332739cf45722a69ab496b87f2e8f357614521b874485c1a20e6b58092ec4c42ac032598f33bedb80b8a251 SHA512 3fe4387664f03fbe1e9397f00263885cfd1b4dcd929ffa149e5a41776562f19855a9a3a48412f25c6d6d7cba25b154f094c1f89e84a7ec1877324e2e3dff255e diff --git a/kde-apps/incidenceeditor/incidenceeditor-24.05.0.ebuild b/kde-apps/incidenceeditor/incidenceeditor-24.05.0.ebuild new file mode 100644 index 0000000000..01b9300fcf --- /dev/null +++ b/kde-apps/incidenceeditor/incidenceeditor-24.05.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Incidence editor for KOrganizer" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/kdiagram:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-calendar-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-apps/eventviews-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kldap-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + test? ( >=kde-apps/akonadi-${PVCUT}:6[mysql,postgres,sqlite] ) +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] ) +" + +src_test() { + # Paths exceed unix domain socket limit, bugs 770775 and 837182 + local myctestargs=( + -E "(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)" + ) + + ecm_src_test +} diff --git a/kde-apps/juk/Manifest b/kde-apps/juk/Manifest new file mode 100644 index 0000000000..ea0559488c --- /dev/null +++ b/kde-apps/juk/Manifest @@ -0,0 +1 @@ +DIST juk-24.05.0.tar.xz 1899332 BLAKE2B dc84525b488811093003414849ecace657cba235cbac6eb48d558f7585353fc8c4cb7a809ac7558fe14d99bea1ecf2b53fe4d204adabf8cfcae305bc94a71dc6 SHA512 f9f055a0e89acb0ea373e160dc8335e530a83f4da205504f3ef4b724769da11145a59be81413cff740209729f823a0db1a3d61db6336d5817a3d11b9b095fa0a diff --git a/kde-apps/juk/juk-24.05.0.ebuild b/kde-apps/juk/juk-24.05.0.ebuild new file mode 100644 index 0000000000..7dd1c7c585 --- /dev/null +++ b/kde-apps/juk/juk-24.05.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Jukebox and music manager by KDE" +HOMEPAGE="https://apps.kde.org/juk/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}: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/kglobalaccel-${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/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=media-libs/phonon-4.12.0[qt6] + >=media-libs/taglib-1.6:= +" +DEPEND="${RDEPEND} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] +" diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest new file mode 100644 index 0000000000..02864e919b --- /dev/null +++ b/kde-apps/k3b/Manifest @@ -0,0 +1 @@ +DIST k3b-24.05.0.tar.xz 10691312 BLAKE2B f9f29cca7758724fcba7119f1dea165b28b1a7a75710721dcaa3246424fcf8c2b7d1cbd9a766c16e1d5ae0a56b6f4fe32048746f712d82f417005fa9ddb379f2 SHA512 7da31e1bf83d8ae4e643b2ef8927ba15051e279caa8bdb07d1086dcb2cc9353cc9b189236ba8276b765cc5fa5807b5aa9e941144d2a9be0e1358e42465148206 diff --git a/kde-apps/k3b/k3b-24.05.0.ebuild b/kde-apps/k3b/k3b-24.05.0.ebuild new file mode 100644 index 0000000000..7cdfb30b76 --- /dev/null +++ b/kde-apps/k3b/k3b-24.05.0.ebuild @@ -0,0 +1,110 @@ +# 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.115.0 +QTMIN=5.15.12 +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-23.08.4: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/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 ) + +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_ENCODER_PLUGIN=$(usex lame) + -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad) + -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack) + -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile) + -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox) + -DK3B_ENABLE_TAGLIB=$(usex taglib) + -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis) + -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis) + $(cmake_use_find_package webengine Qt5WebEngineWidgets) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + elog + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on optical device(s)." + elog "Usually, it is sufficient to be in the ${group} group." +} diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest new file mode 100644 index 0000000000..ace798bcb8 --- /dev/null +++ b/kde-apps/kaccounts-integration/Manifest @@ -0,0 +1 @@ +DIST kaccounts-integration-24.05.0.tar.xz 92396 BLAKE2B ba35e3ceacf060f7a2bbee32a6586144cf110b27c1b9292c872eecdde9b458cb6b2fbcc27f15ca40d7400eca1a2891f48b82bfb4e70dc2999c36a7b8c73971b7 SHA512 4cfeffc3215e5825f9eedca5d2253b5f7cf7655108515d687dfa9425170aa184984cc0f88e9e10f413b4f0073f87f7fb354020f8d909f10df2e789b0a522f7d0 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-24.05.0.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-24.05.0.ebuild new file mode 100644 index 0000000000..bf514a2fbd --- /dev/null +++ b/kde-apps/kaccounts-integration/kaccounts-integration-24.05.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KF5MIN=5.115.0 +KFMIN=6.0.0 +QT5MIN=5.15.12 +QTMIN=6.6.2 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org multibuild + +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop" +HOMEPAGE="https://community.kde.org/KTp" + +LICENSE="LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64" +IUSE="qt5" + +# bug #549444 +RESTRICT="test" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=net-libs/accounts-qt-1.16_p20220803[qt5?,qt6] + >=net-libs/signond-8.61-r100[qt5?,qt6] + qt5? ( + >=dev-qt/qtdeclarative-${QT5MIN}:5 + >=dev-qt/qtgui-${QT5MIN}:5 + >=dev-qt/qtwidgets-${QT5MIN}:5 + >=kde-frameworks/kconfig-${KF5MIN}:5 + >=kde-frameworks/kcoreaddons-${KF5MIN}:5 + >=kde-frameworks/kdbusaddons-${KF5MIN}:5 + >=kde-frameworks/ki18n-${KF5MIN}:5 + >=kde-frameworks/kio-${KF5MIN}:5 + >=kde-frameworks/kwallet-${KF5MIN}:5 + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/qcoro + >=kde-frameworks/kcmutils-${KFMIN}:6 + kde-plasma/kde-cli-tools:* + qt5? ( + dev-libs/qcoro5 + >=kde-frameworks/kcmutils-${KF5MIN}:5 + ) +" +# KAccountsMacros.cmake needs intltool +RDEPEND="${COMMON_DEPEND} + dev-util/intltool +" +BDEPEND=" + sys-devel/gettext +" + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usev qt5) default ) +} + +src_configure() { + my_src_configure() { + if [[ ${MULTIBUILD_VARIANT} == qt5 ]]; then + local mycmakeargs=( -DKF6_COMPAT_BUILD=ON ) + fi + + ecm_src_configure + } + + multibuild_foreach_variant my_src_configure +} + +src_compile() { + multibuild_foreach_variant cmake_src_compile +} + +src_test() { + multibuild_foreach_variant ecm_src_test +} + +src_install() { + multibuild_foreach_variant ecm_src_install +} diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest new file mode 100644 index 0000000000..38f34844ab --- /dev/null +++ b/kde-apps/kaccounts-providers/Manifest @@ -0,0 +1 @@ +DIST kaccounts-providers-24.05.0.tar.xz 68636 BLAKE2B bf1b13853409e4533442a95058a7e540e00bdd78c3300a3164ac69db0826c6a84ede809dd405326f1a0a1b5d365aabccf50d188f5663f4eab4dc28771411c7f7 SHA512 d4e85fd695b7d4ba249361774e5ea144df29bf14a2f8b056c2723e8b21ef37cd5f8dd14c02a0719be1726f254fe7e54f80c1a5008bf62f79735f0fc20e44f7cb diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-24.05.0.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-24.05.0.ebuild new file mode 100644 index 0000000000..fe0de4a179 --- /dev/null +++ b/kde-apps/kaccounts-providers/kaccounts-providers-24.05.0.ebuild @@ -0,0 +1,40 @@ +# 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="KDE accounts providers" +HOMEPAGE="https://community.kde.org/KTp" + +LICENSE="LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+webengine" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/kaccounts-integration-${PVCUT}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + >=net-libs/signon-oauth2-0.25_p20210102[qt6] + >=net-libs/signon-ui-0.15_p20231016 +" +BDEPEND="dev-util/intltool" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package webengine Qt6WebEngineQuick) + ) + ecm_src_configure +} diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest new file mode 100644 index 0000000000..0cebf7340b --- /dev/null +++ b/kde-apps/kaddressbook/Manifest @@ -0,0 +1 @@ +DIST kaddressbook-24.05.0.tar.xz 3407652 BLAKE2B 86e6639264c389e6320dfff8a72957f1617e969a48f6176756f304513c9e18c0b43a5ca87497f297e9389604a00a0015848c96ec8ba2d45afca207e63217a448 SHA512 aa012ca8c815e2f0b2a6f7014c3eb9863876e0314e06007d818a1f2d5ae84e39b801f311c1d289024414108c218d6edbc9c80c0fdf0dac76e4220cb97e10629e diff --git a/kde-apps/kaddressbook/kaddressbook-24.05.0.ebuild b/kde-apps/kaddressbook/kaddressbook-24.05.0.ebuild new file mode 100644 index 0000000000..dbd673c98e --- /dev/null +++ b/kde-apps/kaddressbook/kaddressbook-24.05.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Address book application based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kaddressbook/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="telemetry" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-search-${PVCUT}:6 + >=kde-apps/grantleetheme-${PVCUT}:6 + >=kde-apps/kontactinterface-${PVCUT}:6 + >=kde-apps/libgravatar-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + >=kde-apps/kdepim-runtime-${PVCUT}:6 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Postal addresses" "kde-apps/kdepim-addons:${SLOT}" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest new file mode 100644 index 0000000000..0dec53ad58 --- /dev/null +++ b/kde-apps/kajongg/Manifest @@ -0,0 +1 @@ +DIST kajongg-24.05.0.tar.xz 4601884 BLAKE2B b12548268d1662d988f2586111fe6417f68d6259632a53068e6cf63903da319faaed582a18ab4ce50c968e16fbe45a753a6905ad4224c3dbe56ca21f45e3912f SHA512 2d06ac233f17ee93a9b66d56366ee93515e7bef3b2673932161a009cb9118b57789257238fde38884cee6ca20d50bd1c2f91f7735c58a8f59d485238ee1f2f63 diff --git a/kde-apps/kajongg/kajongg-24.05.0.ebuild b/kde-apps/kajongg/kajongg-24.05.0.ebuild new file mode 100644 index 0000000000..6ab665d21c --- /dev/null +++ b/kde-apps/kajongg/kajongg-24.05.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PYTHON_COMPAT=( python3_{10..12} ) +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit python-single-r1 ecm gear.kde.org + +DESCRIPTION="Classical Mah Jongg for four players" +HOMEPAGE="https://apps.kde.org/kajongg/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + dev-db/sqlite:3 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + $(python_gen_cond_dep ' + dev-python/QtPy[gui,svg,widgets,${PYTHON_USEDEP}] + >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}] + ') +" +RDEPEND="${DEPEND} + >=kde-apps/libkmahjongg-${PVCUT}:6 +" + +pkg_setup() { + python-single-r1_pkg_setup + ecm_pkg_setup +} + +src_prepare() { + python_fix_shebang src + ecm_src_prepare +} diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest new file mode 100644 index 0000000000..a95a2bdd77 --- /dev/null +++ b/kde-apps/kalarm/Manifest @@ -0,0 +1 @@ +DIST kalarm-24.05.0.tar.xz 2586372 BLAKE2B 09f450185f8e96f1303ee726fcc0e93a36163fbbbf03b51b76510982bbcef99c8c704a186c80d0c56a2930b49479931abcbd14a86000868551c65ca4bd3d3adf SHA512 19bf49642aa7442c79c871fc18e4354b501236ad2525f7f83752163bc9dd2c8399684593b732995c00286e31c0008345245264091ed28f02d4d90603f6b5400e diff --git a/kde-apps/kalarm/kalarm-24.05.0.ebuild b/kde-apps/kalarm/kalarm-24.05.0.ebuild new file mode 100644 index 0000000000..dd98445dbf --- /dev/null +++ b/kde-apps/kalarm/kalarm-24.05.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop" +HOMEPAGE="https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+pim speech X" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${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/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${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[X?] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + media-libs/libcanberra + pim? ( + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + ) + speech? ( >=dev-libs/ktextaddons-1.5.4:6[speech] ) + X? ( x11-libs/libX11 ) +" +RDEPEND="${COMMON_DEPEND} + pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:6 ) +" +DEPEND="${COMMON_DEPEND} + X? ( x11-base/xorg-proto ) +" + +src_configure() { + local mycmakeargs=( + -DENABLE_AKONADI_PLUGIN=$(usex pim) + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +} + +src_test() { + # LC_TIME bug 665626, 857012 + # TZ bug https://bugs.kde.org/show_bug.cgi?id=445734 + LC_TIME="C" TZ=UTC ecm_src_test +} diff --git a/kde-apps/kalarm/kalarm-24.05.49.9999.ebuild b/kde-apps/kalarm/kalarm-24.05.49.9999.ebuild index 6229dbd1bc..3a1c3404a5 100644 --- a/kde-apps/kalarm/kalarm-24.05.49.9999.ebuild +++ b/kde-apps/kalarm/kalarm-24.05.49.9999.ebuild @@ -17,8 +17,7 @@ SLOT="6" KEYWORDS="" IUSE="+pim speech X" -DEPEND=" - >=dev-qt/qt5compat-${QTMIN}:6 +COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=kde-apps/kcalutils-${PVCUT}:6 >=kde-apps/kidentitymanagement-${PVCUT}:6 @@ -56,12 +55,15 @@ DEPEND=" >=kde-apps/akonadi-mime-${PVCUT}:6 >=kde-apps/kmailtransport-${PVCUT}:6 ) - speech? ( dev-libs/ktextaddons:6[speech] ) + speech? ( >=dev-libs/ktextaddons-1.5.4:6[speech] ) X? ( x11-libs/libX11 ) " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:6 ) " +DEPEND="${COMMON_DEPEND} + X? ( x11-base/xorg-proto ) +" src_configure() { local mycmakeargs=( diff --git a/kde-apps/kalarm/kalarm-9999.ebuild b/kde-apps/kalarm/kalarm-9999.ebuild index 6229dbd1bc..3a1c3404a5 100644 --- a/kde-apps/kalarm/kalarm-9999.ebuild +++ b/kde-apps/kalarm/kalarm-9999.ebuild @@ -17,8 +17,7 @@ SLOT="6" KEYWORDS="" IUSE="+pim speech X" -DEPEND=" - >=dev-qt/qt5compat-${QTMIN}:6 +COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=kde-apps/kcalutils-${PVCUT}:6 >=kde-apps/kidentitymanagement-${PVCUT}:6 @@ -56,12 +55,15 @@ DEPEND=" >=kde-apps/akonadi-mime-${PVCUT}:6 >=kde-apps/kmailtransport-${PVCUT}:6 ) - speech? ( dev-libs/ktextaddons:6[speech] ) + speech? ( >=dev-libs/ktextaddons-1.5.4:6[speech] ) X? ( x11-libs/libX11 ) " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:6 ) " +DEPEND="${COMMON_DEPEND} + X? ( x11-base/xorg-proto ) +" src_configure() { local mycmakeargs=( diff --git a/kde-apps/kalgebra/Manifest b/kde-apps/kalgebra/Manifest new file mode 100644 index 0000000000..5ef4a5b3c7 --- /dev/null +++ b/kde-apps/kalgebra/Manifest @@ -0,0 +1 @@ +DIST kalgebra-24.05.0.tar.xz 943544 BLAKE2B 93a52fad54f9ee8c6aa0a107da53e2cc7764a44e4e4ab38c89d78747de9c9ee09d5ce075411b4dd43127958db781d13ffa8681a2d4b0b2b5ea04cde9462f7d2a SHA512 fb00fc5cb0964da764a3dcafada700453613979f1c06cdcf98b15c0701c1f2c65ea288e0ba07c119575459ad0075f3c6d80f0db6dd87207ab76afe825d21c249 diff --git a/kde-apps/kalgebra/kalgebra-24.05.0.ebuild b/kde-apps/kalgebra/kalgebra-24.05.0.ebuild new file mode 100644 index 0000000000..ce706055f0 --- /dev/null +++ b/kde-apps/kalgebra/kalgebra-24.05.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm flag-o-matic gear.kde.org + +DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE" +HOMEPAGE="https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="readline" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,opengl,widgets] + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/analitza-${PVCUT}: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/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kde-plasma/libplasma:6 + readline? ( sys-libs/readline:0= ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 +" + +src_configure() { + replace-flags "-Os" "-O2" # bug 829323 + + local mycmakeargs=( + $(cmake_use_find_package readline Readline) + ) + + ecm_src_configure +} diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest new file mode 100644 index 0000000000..7c38628593 --- /dev/null +++ b/kde-apps/kalzium/Manifest @@ -0,0 +1 @@ +DIST kalzium-24.05.0.tar.xz 22664932 BLAKE2B 56aeac4b5f542914efabbb4e33e02bb51eb1fa87802280f7e9acd8db9c7a0b011f79043c8ebaf5703aec475e61e8ab5b0658479e90d8645042fc9500840ea4c6 SHA512 f9b935905f98adf9ed924d394c29e785722b1fbe0351c3e6b9d74562af4a986d5cf42f172f84117fad1beb1a22f33cd4ac9b675404bb230ec452e633136beec2 diff --git a/kde-apps/kalzium/kalzium-24.05.0.ebuild b/kde-apps/kalzium/kalzium-24.05.0.ebuild new file mode 100644 index 0000000000..2c18c831f3 --- /dev/null +++ b/kde-apps/kalzium/kalzium-24.05.0.ebuild @@ -0,0 +1,66 @@ +# 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 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/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 +} diff --git a/kde-apps/kamera/Manifest b/kde-apps/kamera/Manifest new file mode 100644 index 0000000000..c83754fbd5 --- /dev/null +++ b/kde-apps/kamera/Manifest @@ -0,0 +1 @@ +DIST kamera-24.05.0.tar.xz 131060 BLAKE2B 8d17836c2f4f960dcf4d16872c834c11b8f131cf21a34350ac33251de179c2940244a3ae1955eb0c631346ff8a18dff686e5d56c75b5da0d6c1c431f6c271ffb SHA512 2b6260d9b97900a3557ced0bb4a84d323378c4fd1edc1fd897462860537493b61b8240cafa9df5405e9259f8d26a376a2011514df29550d4a17d65e3be3bcb2b diff --git a/kde-apps/kamera/kamera-24.05.0.ebuild b/kde-apps/kamera/kamera-24.05.0.ebuild new file mode 100644 index 0000000000..378b29e270 --- /dev/null +++ b/kde-apps/kamera/kamera-24.05.0.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="optional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Plasma integration for gphoto2 cameras" +HOMEPAGE="https://apps.kde.org/kamera/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64" +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/kxmlgui-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=media-libs/libgphoto2-2.5.0:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:6 + sys-devel/gettext +" diff --git a/kde-apps/kamera/kamera-24.05.49.9999.ebuild b/kde-apps/kamera/kamera-24.05.49.9999.ebuild index 0d2dfcb196..674a30ff4f 100644 --- a/kde-apps/kamera/kamera-24.05.49.9999.ebuild +++ b/kde-apps/kamera/kamera-24.05.49.9999.ebuild @@ -18,7 +18,6 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 diff --git a/kde-apps/kamera/kamera-9999.ebuild b/kde-apps/kamera/kamera-9999.ebuild index 0d2dfcb196..674a30ff4f 100644 --- a/kde-apps/kamera/kamera-9999.ebuild +++ b/kde-apps/kamera/kamera-9999.ebuild @@ -18,7 +18,6 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 diff --git a/kde-apps/kamoso/Manifest b/kde-apps/kamoso/Manifest new file mode 100644 index 0000000000..9efd1bfdc0 --- /dev/null +++ b/kde-apps/kamoso/Manifest @@ -0,0 +1 @@ +DIST kamoso-24.05.0.tar.xz 232668 BLAKE2B 8f5057ec169245528dc6dcdb16732f404536d8a960b4784dad05a28befcc317482e563f1ab6e9f0532ac0b5adc3be0d16a93cab7dacf4e67d6c02a83065a9556 SHA512 032ff659dee161f5c34450a819101d0aa8a9fff3a7751491f958dc86d6127afd7b7f2ccea68c3f36a4c349b3a6a72dbec91e81db44e6df27c0b461cc36dd8d06 diff --git a/kde-apps/kamoso/kamoso-24.05.0.ebuild b/kde-apps/kamoso/kamoso-24.05.0.ebuild new file mode 100644 index 0000000000..ded7553ebe --- /dev/null +++ b/kde-apps/kamoso/kamoso-24.05.0.ebuild @@ -0,0 +1,46 @@ +# 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.115.0 +QTMIN=5.15.12 +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" diff --git a/kde-apps/kanagram/Manifest b/kde-apps/kanagram/Manifest new file mode 100644 index 0000000000..3f7d3c5f8a --- /dev/null +++ b/kde-apps/kanagram/Manifest @@ -0,0 +1 @@ +DIST kanagram-24.05.0.tar.xz 7780104 BLAKE2B 27203576fd98869e983c95a50e60f567361b2c1ed6d8c14c62b44063b65d0decb0c815d35a8bbf65f133970831eca8c944c8787e7316601c09d0a8809314c895 SHA512 6cd78b59b3ad2d7f460ac5892c768c2943ef32b9d1d658ed130a59dad8287aa376873a80c40ec23960039603cf7c68e373d94d301debc3445d485bd303fb16f1 diff --git a/kde-apps/kanagram/kanagram-24.05.0.ebuild b/kde-apps/kanagram/kanagram-24.05.0.ebuild new file mode 100644 index 0000000000..0d7e86ea65 --- /dev/null +++ b/kde-apps/kanagram/kanagram-24.05.0.ebuild @@ -0,0 +1,46 @@ +# 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=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Game based on anagrams of words" +HOMEPAGE="https://apps.kde.org/kanagram/ https://edu.kde.org/kanagram/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/libkeduvocdocument-${PVCUT}: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/knewstuff-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-apps/kdeedu-data-${PVCUT}:* +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt6TextToSpeech) + ) + + ecm_src_configure +} diff --git a/kde-apps/kapman/Manifest b/kde-apps/kapman/Manifest new file mode 100644 index 0000000000..8b7c0ed548 --- /dev/null +++ b/kde-apps/kapman/Manifest @@ -0,0 +1 @@ +DIST kapman-24.05.0.tar.xz 2143304 BLAKE2B ea47b5dd10452857428eace5ed9117e54ff0ec392f457ff2e53ab4a2263e333fe4782f67e521e2f4471deda57f3ea990e54e81faac33b8447976ca24c63ca6ef SHA512 807fa247a453a4c19b6fdfb14929890579478abd0ade12c1562e6a25c11d46db2dc21123916b0904e10d61454bfcb4a06898a02ee92113e9ff07257c8ea95b4b diff --git a/kde-apps/kapman/kapman-24.05.0.ebuild b/kde-apps/kapman/kapman-24.05.0.ebuild new file mode 100644 index 0000000000..e7ebe2d7ca --- /dev/null +++ b/kde-apps/kapman/kapman-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Pac-Man clone by KDE" +HOMEPAGE="https://apps.kde.org/kapman/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kapptemplate/Manifest b/kde-apps/kapptemplate/Manifest new file mode 100644 index 0000000000..acc136b8d0 --- /dev/null +++ b/kde-apps/kapptemplate/Manifest @@ -0,0 +1 @@ +DIST kapptemplate-24.05.0.tar.xz 342544 BLAKE2B 5f0e5f9bc99a3e1c472750f52d0ddb091179e5f9c5fce5cb80acc63f314f98550a01aae92b9fffca73a9c19f1bc11e41eff0a0b8f3b8d772367abd5b81a5d142 SHA512 d3d599c3e697ce6fd3448b2a91e210fde6fe4c45c7b24c4a7611f614d7c7a5dab93dac296b44156d7855a9b25b03afd35def5d7aec1c1c6aa4c39e09714d3aad diff --git a/kde-apps/kapptemplate/kapptemplate-24.05.0.ebuild b/kde-apps/kapptemplate/kapptemplate-24.05.0.ebuild new file mode 100644 index 0000000000..ae0b11d0f9 --- /dev/null +++ b/kde-apps/kapptemplate/kapptemplate-24.05.0.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="forceoptional" +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Shell script to create the necessary framework to develop KDE applications" +HOMEPAGE="https://apps.kde.org/kapptemplate/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest new file mode 100644 index 0000000000..73e6df58b2 --- /dev/null +++ b/kde-apps/kate-addons/Manifest @@ -0,0 +1 @@ +DIST kate-24.05.0.tar.xz 8145536 BLAKE2B ac5d3404085076805ee2a2007ccc31aaf845e597c14a40e5db85efad353da74ed65ea30f2bb69e97c6589d6e5c7fb4559881b3bf98eb3d557a0e334662f66dd5 SHA512 e8419677f182b5c59db5a085e8eccf08515a97e96bdc3e435d1dad45571c2e58525a15bc1b542e9e4f522cdd0554e292169c6df41a2a3073f05eecba17ca1a78 diff --git a/kde-apps/kate-addons/kate-addons-24.05.0.ebuild b/kde-apps/kate-addons/kate-addons-24.05.0.ebuild new file mode 100644 index 0000000000..fc3f008098 --- /dev/null +++ b/kde-apps/kate-addons/kate-addons-24.05.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KDE_ORG_NAME="kate" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm flag-o-matic gear.kde.org optfeature + +DESCRIPTION="Addons used by Kate" +HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" + +LICENSE="LGPL-2 LGPL-2+ MIT" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+filebrowser lspclient +projects +snippets sql" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml] + ~kde-apps/kate-lib-${PV}:6 + >=kde-frameworks/kcodecs-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${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 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:6 ) + lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:6 ) + projects? ( + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/threadweaver-${KFMIN}:6 + ) + snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:6 ) + sql? ( + >=dev-qt/qtbase-${QTMIN}:6[sql] + >=kde-frameworks/kwallet-${KFMIN}:6 + ) +" +RDEPEND="${DEPEND} + !<kde-apps/kate-22.08.0:5 +" + +src_prepare() { + ecm_src_prepare + + # these tests are run in kde-apps/kate-lib + cmake_run_in apps/lib cmake_comment_add_subdirectory autotests + + # delete colliding libkate/kwrite translations + find po -type f -name "*po" -and \( -name "kwrite*" -or -name "kate.po" \) -delete || die + rm -rf po/*/docs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_kate=FALSE + -DBUILD_kwrite=FALSE + -DCMAKE_DISABLE_FIND_PACKAGE_KF6DocTools=ON # docs in kate/kwrite + -DBUILD_filebrowser=$(usex filebrowser) + -DBUILD_lspclient=$(usex lspclient) + -DBUILD_project=$(usex projects) + -DBUILD_snippets=$(usex snippets) + -DBUILD_katesql=$(usex sql) + ) + + # provided by kde-apps/kate-lib + append-libs -lkateprivate + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Markdown text previews" "kde-misc/markdownpart:${SLOT}" + optfeature "DOT graph file previews" "media-gfx/kgraphviewer" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/kate-lib/Manifest b/kde-apps/kate-lib/Manifest new file mode 100644 index 0000000000..73e6df58b2 --- /dev/null +++ b/kde-apps/kate-lib/Manifest @@ -0,0 +1 @@ +DIST kate-24.05.0.tar.xz 8145536 BLAKE2B ac5d3404085076805ee2a2007ccc31aaf845e597c14a40e5db85efad353da74ed65ea30f2bb69e97c6589d6e5c7fb4559881b3bf98eb3d557a0e334662f66dd5 SHA512 e8419677f182b5c59db5a085e8eccf08515a97e96bdc3e435d1dad45571c2e58525a15bc1b542e9e4f522cdd0554e292169c6df41a2a3073f05eecba17ca1a78 diff --git a/kde-apps/kate-lib/kate-lib-24.05.0.ebuild b/kde-apps/kate-lib/kate-lib-24.05.0.ebuild new file mode 100644 index 0000000000..45ac917342 --- /dev/null +++ b/kde-apps/kate-lib/kate-lib-24.05.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KDE_ORG_NAME="kate" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Shared library used by Kate/Kwrite and Kate-Addons" +HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" + +LICENSE="LGPL-2 LGPL-2+ MIT" +SLOT="6" +KEYWORDS="~amd64" +IUSE="telemetry" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,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/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + !<kde-apps/kate-22.08.0:5 +" + +src_prepare() { + ecm_src_prepare + + # delete colliding kate/kwrite translations + find po -type f -name "*po" -and ! -name 'kate.po' -delete || die + rm -rf po/*/docs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kate=FALSE + -DBUILD_kwrite=FALSE + -DCMAKE_DISABLE_FIND_PACKAGE_KF6DocTools=ON + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} + +src_test() { + # tests hang + local myctestargs=( + -E "(session_manager_test|sessions_action_test)" + ) + + ecm_src_test +} diff --git a/kde-apps/kate/Manifest b/kde-apps/kate/Manifest new file mode 100644 index 0000000000..73e6df58b2 --- /dev/null +++ b/kde-apps/kate/Manifest @@ -0,0 +1 @@ +DIST kate-24.05.0.tar.xz 8145536 BLAKE2B ac5d3404085076805ee2a2007ccc31aaf845e597c14a40e5db85efad353da74ed65ea30f2bb69e97c6589d6e5c7fb4559881b3bf98eb3d557a0e334662f66dd5 SHA512 e8419677f182b5c59db5a085e8eccf08515a97e96bdc3e435d1dad45571c2e58525a15bc1b542e9e4f522cdd0554e292169c6df41a2a3073f05eecba17ca1a78 diff --git a/kde-apps/kate/kate-24.05.0.ebuild b/kde-apps/kate/kate-24.05.0.ebuild new file mode 100644 index 0000000000..7ef9df5d36 --- /dev/null +++ b/kde-apps/kate/kate-24.05.0.ebuild @@ -0,0 +1,62 @@ +# 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 flag-o-matic gear.kde.org + +DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more" +HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +# 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,network,widgets] + ~kde-apps/kate-lib-${PV}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + virtual/libintl +" +RDEPEND="${DEPEND} + ~kde-apps/kate-addons-${PV}:6 +" + +src_prepare() { + ecm_src_prepare + + # these tests are run in kde-apps/kate-lib + cmake_run_in apps/lib cmake_comment_add_subdirectory autotests + + # delete colliding kwrite translations + rm -f po/*/*.po || die # installed by kde-apps/kate-lib + rm -rf po/*/docs/kwrite || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kwrite=FALSE + ) + + # provided by kde-apps/kate-lib + append-libs -lkateprivate + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die +} diff --git a/kde-apps/katomic/Manifest b/kde-apps/katomic/Manifest new file mode 100644 index 0000000000..41e976d851 --- /dev/null +++ b/kde-apps/katomic/Manifest @@ -0,0 +1 @@ +DIST katomic-24.05.0.tar.xz 1441868 BLAKE2B 984c0d25c5d36171d547df94589f1f49008da5732505706fdb380431f5a345a6581ab3d2b15ea3895c3b2468a611182d323af2d9db78bbe6937fc9e334d4b13d SHA512 fb009fc39ca6d381a67d4fcc4495e5fa6a7586a69dfbcb42d7bb5951638c8ceb0bbd936d860e994bd9039741b11c4ada0b1c69d4b9d58aa72f001e850acf9fa1 diff --git a/kde-apps/katomic/katomic-24.05.0.ebuild b/kde-apps/katomic/katomic-24.05.0.ebuild new file mode 100644 index 0000000000..c4ef030aa1 --- /dev/null +++ b/kde-apps/katomic/katomic-24.05.0.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="optional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE Atomic Entertainment Game" +HOMEPAGE="https://apps.kde.org/katomic/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbackup/Manifest b/kde-apps/kbackup/Manifest new file mode 100644 index 0000000000..344818b59c --- /dev/null +++ b/kde-apps/kbackup/Manifest @@ -0,0 +1 @@ +DIST kbackup-24.05.0.tar.xz 374288 BLAKE2B d68acb831a2f9f2052f9024b400008d39fd16c839bdd4859801e235ba96aed38d094a248375b19d3cc0966f3ead88dea5a04df4c4c5e9e7d5339ecf206edea88 SHA512 97928a706d64973121d8805b0f4abd5bfd1b52e1b6a1b92fb8caa615c9416dd0b7fbc5cd1f9d9b9e65fee52bea73e34d00ac48a1075ef98d902d616fbf670772 diff --git a/kde-apps/kbackup/kbackup-24.05.0.ebuild b/kde-apps/kbackup/kbackup-24.05.0.ebuild new file mode 100644 index 0000000000..8a2c2eacea --- /dev/null +++ b/kde-apps/kbackup/kbackup-24.05.0.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="~amd64" +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}" diff --git a/kde-apps/kblackbox/Manifest b/kde-apps/kblackbox/Manifest new file mode 100644 index 0000000000..f5887596b4 --- /dev/null +++ b/kde-apps/kblackbox/Manifest @@ -0,0 +1 @@ +DIST kblackbox-24.05.0.tar.xz 545264 BLAKE2B 55353b54346d692615f4c25fac29c7ac1fb288e726fba97fa7213045255abb6e189666509dac3600f830468837fd4fcd6118a81a585f195088f841e31b8eb425 SHA512 d15dd431e715041576cf84bff5fe94b71963064006ef39306e1f8fa530ac596370c8930f1284d97c90c638880c459ebde295e8de481a11244a491bf3964b3c4f diff --git a/kde-apps/kblackbox/kblackbox-24.05.0.ebuild b/kde-apps/kblackbox/kblackbox-24.05.0.ebuild new file mode 100644 index 0000000000..f6f6fabf9b --- /dev/null +++ b/kde-apps/kblackbox/kblackbox-24.05.0.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" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Game of hide and seek played on a grid of boxes" +HOMEPAGE="https://apps.kde.org/kblackbox/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${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/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblocks/Manifest b/kde-apps/kblocks/Manifest new file mode 100644 index 0000000000..94a17bfd05 --- /dev/null +++ b/kde-apps/kblocks/Manifest @@ -0,0 +1 @@ +DIST kblocks-24.05.0.tar.xz 2099108 BLAKE2B ba3e159ca491e7f9beb04c4ef7fab86baaea4fc37379d0922b7666d64013f8185320042585f99e3a2989e6835429e0af55a5aa729610ba78a0c2efd2729dd94b SHA512 909b7a0fec18e2b02c0141e4a76e8297067f4bcb051e9766bd048cc6a0eb24e3f8570e6aef46f265f111a7850c339dd03f865b8978c24b607462aa0932c70fe0 diff --git a/kde-apps/kblocks/kblocks-24.05.0.ebuild b/kde-apps/kblocks/kblocks-24.05.0.ebuild new file mode 100644 index 0000000000..86abd5e034 --- /dev/null +++ b/kde-apps/kblocks/kblocks-24.05.0.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" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Single-player Tetris-like KDE game" +HOMEPAGE="https://apps.kde.org/kblocks/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbounce/Manifest b/kde-apps/kbounce/Manifest new file mode 100644 index 0000000000..003c305846 --- /dev/null +++ b/kde-apps/kbounce/Manifest @@ -0,0 +1 @@ +DIST kbounce-24.05.0.tar.xz 3319048 BLAKE2B 342362c326222c748b6cc913c773390b3b3fb3f0174e5022fd0bed7590f735fe1c7a2d696a4ce77e867fb24888b2c3770b7fc09ba9dfd4d6114279d62555b17f SHA512 bf47e3dff6be345ca3507c9e65ced852661b51a22cf4cd47929ca261655900451043d9f365ab15e7c1c07faeff8ea861b15d681b2445f2d78140da405f545af8 diff --git a/kde-apps/kbounce/kbounce-24.05.0.ebuild b/kde-apps/kbounce/kbounce-24.05.0.ebuild new file mode 100644 index 0000000000..e80eee82d2 --- /dev/null +++ b/kde-apps/kbounce/kbounce-24.05.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE Bounce Ball Game" +HOMEPAGE="https://apps.kde.org/kbounce/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcolorscheme-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbreakout/Manifest b/kde-apps/kbreakout/Manifest new file mode 100644 index 0000000000..bd1b344eed --- /dev/null +++ b/kde-apps/kbreakout/Manifest @@ -0,0 +1 @@ +DIST kbreakout-24.05.0.tar.xz 2551656 BLAKE2B d5bfae18c3314b2847294b4237d824afd6b8308c5b994660dd3fb7cde7edf20e45705ad6f9ee9aa59dbf8eb5fdaa5170504ca9887aea097370229bdbdadb42c6 SHA512 ed2716531a56bad025ea08553903974425f6133004e60773da38f1af1d82854907f051be8924501e2ad83d451acce1ac04c76fc692e3e83a1e100c2cf9548bfc diff --git a/kde-apps/kbreakout/kbreakout-24.05.0.ebuild b/kde-apps/kbreakout/kbreakout-24.05.0.ebuild new file mode 100644 index 0000000000..eac9757586 --- /dev/null +++ b/kde-apps/kbreakout/kbreakout-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Breakout-like game by KDE" +HOMEPAGE="https://apps.kde.org/kbreakout/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbruch/Manifest b/kde-apps/kbruch/Manifest new file mode 100644 index 0000000000..08a13c8ee2 --- /dev/null +++ b/kde-apps/kbruch/Manifest @@ -0,0 +1 @@ +DIST kbruch-24.05.0.tar.xz 5148028 BLAKE2B d2e79549feff9b411b40b8417ba79b8fa5d5455c4253f5725524a46b6710ea3d54aa2281bbbe050fd02f94ad832eae97b59a7220841c2c02047c47be1451c7af SHA512 417490181aa14d456e048f57cb0675e4192aea4b821fa483a9d838c7c0d517dfa93b0958f7751cac93bb1bd997817081e875ebe450238e58c04bb9565dfe812c diff --git a/kde-apps/kbruch/kbruch-24.05.0.ebuild b/kde-apps/kbruch/kbruch-24.05.0.ebuild new file mode 100644 index 0000000000..785e2d8ec3 --- /dev/null +++ b/kde-apps/kbruch/kbruch-24.05.0.ebuild @@ -0,0 +1,28 @@ +# 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="Educational application to learn calculating with fractions" +HOMEPAGE="https://apps.kde.org/kbruch/ https://edu.kde.org/kbruch/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcachegrind/Manifest b/kde-apps/kcachegrind/Manifest new file mode 100644 index 0000000000..3a0984a702 --- /dev/null +++ b/kde-apps/kcachegrind/Manifest @@ -0,0 +1 @@ +DIST kcachegrind-24.05.0.tar.xz 935764 BLAKE2B b96e478fd4634ac7ab342b2969e112aac1f9a66a2eb84d7f62ce90550818946054ff0a529d51df14e2231a04942495e3466ab267a4199d78225700283c4b5986 SHA512 e59969f6b9070669c363e7f7be6a69c5feaf74a8383c63ed7111ee420a70644cbd904e07b67ff1992b0a373d4fff5401cbe69daa68b2e13f3e879819b92438ac diff --git a/kde-apps/kcachegrind/kcachegrind-24.05.0.ebuild b/kde-apps/kcachegrind/kcachegrind-24.05.0.ebuild new file mode 100644 index 0000000000..9ad656f1ad --- /dev/null +++ b/kde-apps/kcachegrind/kcachegrind-24.05.0.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="Frontend for Cachegrind by KDE" +HOMEPAGE="https://apps.kde.org/kcachegrind/ +https://kcachegrind.github.io/html/Home.html" + +LICENSE="GPL-2" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/karchive-${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/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + media-gfx/graphviz +" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-apps/kcalc/Manifest b/kde-apps/kcalc/Manifest new file mode 100644 index 0000000000..8e94586dea --- /dev/null +++ b/kde-apps/kcalc/Manifest @@ -0,0 +1 @@ +DIST kcalc-24.05.0.tar.xz 461452 BLAKE2B ec640262e0155091a125c824c059ddaf1d211405021e1c2abe88d2f0e93e83ddcd2f77f7062de560f829ac609a6742df831ffd707c126427a0b8d4c122aefb9c SHA512 d2dcab122924fbda2adf9d5e1ebc10de2a8849772aea0b73c60f59f7bf439009411eade9a5e6c4b33ed6613cfcd103bfa24f3beb892b75887ab06ed4ae3de0f9 diff --git a/kde-apps/kcalc/kcalc-24.05.0.ebuild b/kde-apps/kcalc/kcalc-24.05.0.ebuild new file mode 100644 index 0000000000..e5614bea93 --- /dev/null +++ b/kde-apps/kcalc/kcalc-24.05.0.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="~amd64" +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" diff --git a/kde-apps/kcalutils/Manifest b/kde-apps/kcalutils/Manifest new file mode 100644 index 0000000000..a21e6e5948 --- /dev/null +++ b/kde-apps/kcalutils/Manifest @@ -0,0 +1 @@ +DIST kcalutils-24.05.0.tar.xz 354804 BLAKE2B fda254665ea84160a6470a9622f805c6df79f7adaf549293ef4199d73ddc6c145eacbe919f6a733d59c1a08d042b62a42d7a1b4404b047f8af25c3bff509e9d1 SHA512 c6833d7ea27358c9f5bb4baad11183dab8c982a71efa0bd4fcfeb8e0a2b2eb32dec3dc45b20e27276ff13b8ab26f855c0203b394cd00770c778b3806b6c73b0f diff --git a/kde-apps/kcalutils/kcalutils-24.05.0.ebuild b/kde-apps/kcalutils/kcalutils-24.05.0.ebuild new file mode 100644 index 0000000000..732d45ccb0 --- /dev/null +++ b/kde-apps/kcalutils/kcalutils-24.05.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library providing utility functions for the handling of calendar data" +HOMEPAGE="https://api.kde.org/kdepim/kcalutils/html/index.html" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" # bugs 653616, 711666 + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcharselect/Manifest b/kde-apps/kcharselect/Manifest new file mode 100644 index 0000000000..c3cef18311 --- /dev/null +++ b/kde-apps/kcharselect/Manifest @@ -0,0 +1 @@ +DIST kcharselect-24.05.0.tar.xz 474140 BLAKE2B 4df81afa30868716df46bcaa1bea0a09b19d1bfa0f02e312c0d725b41cf5c6d804fb454f3f5cddbd607681e04b3add2cd9fc1d10b5ad5b3a09f444ed2f8fe2b6 SHA512 979e006dba292afa6a8ca80cc9922889efcef0d797db19ccb264db5b01cd520ce10a756dc9d38db9ad991ea3eaa5ae1e2ff4729f8020cd4eda1cf68a48fa20d1 diff --git a/kde-apps/kcharselect/kcharselect-24.05.0.ebuild b/kde-apps/kcharselect/kcharselect-24.05.0.ebuild new file mode 100644 index 0000000000..59c29a013b --- /dev/null +++ b/kde-apps/kcharselect/kcharselect-24.05.0.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="~amd64" +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}" diff --git a/kde-apps/kcolorchooser/Manifest b/kde-apps/kcolorchooser/Manifest new file mode 100644 index 0000000000..37f9700105 --- /dev/null +++ b/kde-apps/kcolorchooser/Manifest @@ -0,0 +1 @@ +DIST kcolorchooser-24.05.0.tar.xz 35176 BLAKE2B f234d28f1fa15a575027022f54c5bfe06e3f3bd99e018ef4615dce6c58c27d6eb55a95ba47efbccf3dd717e0110033f9094c435d1f28cd13cf44c974aa599b2d SHA512 ab77225bd61429ed36bfe4f8e1ad8cbfaa9e02e1e81f13f6ab2f1d450d95b1cf6fef11ef21861e56c6938986664910dc0d50b43f743f4ae1a1cec3380db83fc8 diff --git a/kde-apps/kcolorchooser/kcolorchooser-24.05.0.ebuild b/kde-apps/kcolorchooser/kcolorchooser-24.05.0.ebuild new file mode 100644 index 0000000000..21e5c40692 --- /dev/null +++ b/kde-apps/kcolorchooser/kcolorchooser-24.05.0.ebuild @@ -0,0 +1,24 @@ +# 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="KDE color selector/editor" +HOMEPAGE="https://apps.kde.org/kcolorchooser/" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcron/Manifest b/kde-apps/kcron/Manifest new file mode 100644 index 0000000000..d2cca6c1c7 --- /dev/null +++ b/kde-apps/kcron/Manifest @@ -0,0 +1 @@ +DIST kcron-24.05.0.tar.xz 876444 BLAKE2B 829d9c458d7875117f5c05bc735198cb9965eed808a54dda58003fe84aa0719afb0608b76495e93bb741afb3149c82687c4e4c3e9139bdfe489ee80b2322a9c3 SHA512 84f404bda1a7f1d99d47fadb0e5b123f88fcd0342cdf5caeeaf171e89434ccdd35b88a927c1c2309fee2b4c76a9f8d80085a18d5e272013f1e6c784625a1bf4a diff --git a/kde-apps/kcron/kcron-24.05.0.ebuild b/kde-apps/kcron/kcron-24.05.0.ebuild new file mode 100644 index 0000000000..8965693940 --- /dev/null +++ b/kde-apps/kcron/kcron-24.05.0.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="KDE Task Scheduler" +HOMEPAGE="https://apps.kde.org/kcron/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + virtual/cron +" diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-24.05.0.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-24.05.0.ebuild new file mode 100644 index 0000000000..13773b9a1a --- /dev/null +++ b/kde-apps/kde-apps-meta/kde-apps-meta-24.05.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Meta package for the KDE Release Service collection" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="accessibility +admin +education +games +graphics +multimedia +network pim sdk +utils" + +RDEPEND=" + >=kde-apps/kdecore-meta-${PV}:* + accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:* ) + admin? ( >=kde-apps/kdeadmin-meta-${PV}:* ) + education? ( >=kde-apps/kdeedu-meta-${PV}:* ) + games? ( >=kde-apps/kdegames-meta-${PV}:* ) + graphics? ( >=kde-apps/kdegraphics-meta-${PV}:* ) + multimedia? ( >=kde-apps/kdemultimedia-meta-${PV}:* ) + network? ( >=kde-apps/kdenetwork-meta-${PV}:* ) + pim? ( >=kde-apps/kdepim-meta-${PV}:* ) + sdk? ( >=kde-apps/kdesdk-meta-${PV}:* ) + utils? ( >=kde-apps/kdeutils-meta-${PV}:* ) +" diff --git a/kde-apps/kde-dev-scripts/Manifest b/kde-apps/kde-dev-scripts/Manifest new file mode 100644 index 0000000000..5ea0c46b8f --- /dev/null +++ b/kde-apps/kde-dev-scripts/Manifest @@ -0,0 +1 @@ +DIST kde-dev-scripts-24.05.0.tar.xz 372008 BLAKE2B 743f92b959c0e0106d9b6e6d9e3984f34ff89c7cc44ad8c93dbea92c964f189ea697e7e7a246cef26a987eaac11ddcc6e13bd6398e1a2da7d7eec484130ebcbd SHA512 67d54512a4753576c50e9dfdcbd0bd6a861c08bcbcde6091dd500be558553e77d7325d127d645946fe768ada89706ed44334b5c73d23116b3773b99ecfc23f97 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-24.05.0.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-24.05.0.ebuild new file mode 100644 index 0000000000..e7f8511d0b --- /dev/null +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-24.05.0.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="true" +KFMIN=5.115.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 +} diff --git a/kde-apps/kde-dev-utils/Manifest b/kde-apps/kde-dev-utils/Manifest new file mode 100644 index 0000000000..668fde09db --- /dev/null +++ b/kde-apps/kde-dev-utils/Manifest @@ -0,0 +1 @@ +DIST kde-dev-utils-24.05.0.tar.xz 75036 BLAKE2B cb45b430c2e4ae6338cf91b029f61acff04ea5e2ebc73a3b05cfb12e32e37fe93d25fea69a2328f24c60008d815b6634c9b2881231755a2a2d66e3bbedeec9a1 SHA512 79164a59f451b8b584342c9d8fb00205b2fa8731c8f639e0df3b3e6572f9b1b3b3a525585f6f52f1ce1d853f4064d4817bcc946df97207280221dd5ec3103750 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-24.05.0.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-24.05.0.ebuild new file mode 100644 index 0000000000..784bb77bd8 --- /dev/null +++ b/kde-apps/kde-dev-utils/kde-dev-utils-24.05.0.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="KDE Development Utilities" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qttools-${QTMIN}:6[designer,widgets] + >=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/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.05.0.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.05.0.ebuild new file mode 100644 index 0000000000..d7a9358e04 --- /dev/null +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.05.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=app-accessibility/kontrast-${PV}:* + >=kde-apps/kmag-${PV}:* + >=kde-apps/kmousetool-${PV}:* + >=kde-apps/kmouth-${PV}:* +" diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-24.05.0.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-24.05.0.ebuild new file mode 100644 index 0000000000..c29b513f44 --- /dev/null +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-24.05.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+cron" + +RDEPEND=" + >=kde-apps/ksystemlog-${PV}:* + cron? ( >=kde-apps/kcron-${PV}:* ) +" diff --git a/kde-apps/kdebugsettings/Manifest b/kde-apps/kdebugsettings/Manifest new file mode 100644 index 0000000000..fec5ecc2ea --- /dev/null +++ b/kde-apps/kdebugsettings/Manifest @@ -0,0 +1 @@ +DIST kdebugsettings-24.05.0.tar.xz 112492 BLAKE2B e6c5768f019a9c92b818957c4068438943a4b82b503cab561514ae1759e35389fefc0a8209d7e175cec70e6c8ef853df0bf6d11ddc8b3f74a78ce2384a33e780 SHA512 2578cd50cf506b63fb2efdfebbe4993802b88d1e1e6f93e9bce95fceb74213471b4e5be713f6b1298d025ad3365961f4f8e916676c920bb690575448a29f7a7d diff --git a/kde-apps/kdebugsettings/kdebugsettings-24.05.0.ebuild b/kde-apps/kdebugsettings/kdebugsettings-24.05.0.ebuild new file mode 100644 index 0000000000..7fa008c8d5 --- /dev/null +++ b/kde-apps/kdebugsettings/kdebugsettings-24.05.0.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="~amd64" +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}" diff --git a/kde-apps/kdecore-meta/kdecore-meta-24.05.0.ebuild b/kde-apps/kdecore-meta/kdecore-meta-24.05.0.ebuild new file mode 100644 index 0000000000..65e310fa83 --- /dev/null +++ b/kde-apps/kdecore-meta/kdecore-meta-24.05.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdecore - merge this to pull in the most basic applications" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+share +thumbnail +webengine" + +RDEPEND=" + >=kde-apps/dolphin-${PV}:* + >=kde-apps/kdialog-${PV}:* + >=kde-apps/keditbookmarks-${PV}:* + >=kde-apps/kfind-${PV}:* + >=kde-apps/konsole-${PV}:* + >=kde-apps/kwrite-${PV}:* + webengine? ( + >=kde-apps/khelpcenter-${PV}:* + || ( + >=www-client/falkon-${PV} + >=kde-apps/konqueror-${PV}:* + ) + ) +" +# Optional runtime deps: kde-apps/dolphin +RDEPEND="${RDEPEND} + share? ( kde-frameworks/purpose:6 ) + thumbnail? ( + >=kde-apps/ffmpegthumbs-${PV}:* + >=kde-apps/thumbnailers-${PV}:* + ) +" diff --git a/kde-apps/kdecore-meta/kdecore-meta-24.05.49.9999.ebuild b/kde-apps/kdecore-meta/kdecore-meta-24.05.49.9999.ebuild index 69e20ef54a..857fb4e4b9 100644 --- a/kde-apps/kdecore-meta/kdecore-meta-24.05.49.9999.ebuild +++ b/kde-apps/kdecore-meta/kdecore-meta-24.05.49.9999.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://apps.kde.org/" LICENSE="metapackage" SLOT="0" KEYWORDS="" -IUSE="+handbook +share +thumbnail +webengine" +IUSE="+share +thumbnail +webengine" RDEPEND=" >=kde-apps/dolphin-${PV}:* @@ -18,11 +18,13 @@ RDEPEND=" >=kde-apps/kfind-${PV}:* >=kde-apps/konsole-${PV}:* >=kde-apps/kwrite-${PV}:* - handbook? ( >=kde-apps/khelpcenter-${PV}:* ) - webengine? ( || ( - >=www-client/falkon-${PV} - >=kde-apps/konqueror-${PV}:* - ) ) + webengine? ( + >=kde-apps/khelpcenter-${PV}:* + || ( + >=www-client/falkon-${PV} + >=kde-apps/konqueror-${PV}:* + ) + ) " # Optional runtime deps: kde-apps/dolphin RDEPEND="${RDEPEND} diff --git a/kde-apps/kdecore-meta/kdecore-meta-9999.ebuild b/kde-apps/kdecore-meta/kdecore-meta-9999.ebuild index 69e20ef54a..857fb4e4b9 100644 --- a/kde-apps/kdecore-meta/kdecore-meta-9999.ebuild +++ b/kde-apps/kdecore-meta/kdecore-meta-9999.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://apps.kde.org/" LICENSE="metapackage" SLOT="0" KEYWORDS="" -IUSE="+handbook +share +thumbnail +webengine" +IUSE="+share +thumbnail +webengine" RDEPEND=" >=kde-apps/dolphin-${PV}:* @@ -18,11 +18,13 @@ RDEPEND=" >=kde-apps/kfind-${PV}:* >=kde-apps/konsole-${PV}:* >=kde-apps/kwrite-${PV}:* - handbook? ( >=kde-apps/khelpcenter-${PV}:* ) - webengine? ( || ( - >=www-client/falkon-${PV} - >=kde-apps/konqueror-${PV}:* - ) ) + webengine? ( + >=kde-apps/khelpcenter-${PV}:* + || ( + >=www-client/falkon-${PV} + >=kde-apps/konqueror-${PV}:* + ) + ) " # Optional runtime deps: kde-apps/dolphin RDEPEND="${RDEPEND} diff --git a/kde-apps/kdeedu-data/Manifest b/kde-apps/kdeedu-data/Manifest new file mode 100644 index 0000000000..c192d2d0cb --- /dev/null +++ b/kde-apps/kdeedu-data/Manifest @@ -0,0 +1 @@ +DIST kdeedu-data-24.05.0.tar.xz 338816 BLAKE2B f24d8368a532caa999180927e734707fdf4bbbffee5cee9b301c3f1610e49171d811eb5c739ba37b1b597b1c4fb9eb655bf4d14e1c43acbd0ed534aa78248825 SHA512 f0968e65db5d0c5321429ddd252a871d8e7686417b200fdf86720f960df2bb4ade77cb6ba59795ac35debf9ce4b19bf4d12bd1ff5c45921b10711749d37ff574 diff --git a/kde-apps/kdeedu-data/kdeedu-data-24.05.0.ebuild b/kde-apps/kdeedu-data/kdeedu-data-24.05.0.ebuild new file mode 100644 index 0000000000..ed2c612740 --- /dev/null +++ b/kde-apps/kdeedu-data/kdeedu-data-24.05.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gear.kde.org + +DESCRIPTION="Shared icons, artwork and data files for educational applications" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +BDEPEND=" + dev-qt/qtbase:6 + kde-frameworks/extra-cmake-modules:0 +" + +src_prepare() { + cmake_src_prepare + + # default in git master/>=24.08, no code change since 2023 + # this is a better fit since all revdeps are already KF6 + sed -e "/find_package.*ECM/s/5\.90/6.0/" -i CMakeLists.txt || die +} diff --git a/kde-apps/kdeedu-data/kdeedu-data-24.05.49.9999.ebuild b/kde-apps/kdeedu-data/kdeedu-data-24.05.49.9999.ebuild index a295bfef2e..c8f26a5677 100644 --- a/kde-apps/kdeedu-data/kdeedu-data-24.05.49.9999.ebuild +++ b/kde-apps/kdeedu-data/kdeedu-data-24.05.49.9999.ebuild @@ -3,16 +3,24 @@ EAPI=8 -inherit gear.kde.org cmake +inherit cmake gear.kde.org DESCRIPTION="Shared icons, artwork and data files for educational applications" LICENSE="GPL-2" -SLOT="5" +SLOT="0" KEYWORDS="" IUSE="" BDEPEND=" - dev-qt/qtcore:5 + dev-qt/qtbase:6 kde-frameworks/extra-cmake-modules:0 " + +src_prepare() { + cmake_src_prepare + + # default in git master/>=24.08, no code change since 2023 + # this is a better fit since all revdeps are already KF6 + sed -e "/find_package.*ECM/s/5\.90/6.0/" -i CMakeLists.txt || die +} diff --git a/kde-apps/kdeedu-data/kdeedu-data-9999.ebuild b/kde-apps/kdeedu-data/kdeedu-data-9999.ebuild index 1181103652..8508dce663 100644 --- a/kde-apps/kdeedu-data/kdeedu-data-9999.ebuild +++ b/kde-apps/kdeedu-data/kdeedu-data-9999.ebuild @@ -8,7 +8,7 @@ inherit cmake gear.kde.org DESCRIPTION="Shared icons, artwork and data files for educational applications" LICENSE="GPL-2" -SLOT="6" +SLOT="0" KEYWORDS="" IUSE="" diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-24.05.0.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-24.05.0.ebuild new file mode 100644 index 0000000000..e6375474ca --- /dev/null +++ b/kde-apps/kdeedu-meta/kdeedu-meta-24.05.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages" +HOMEPAGE="https://edu.kde.org" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+webengine" + +RDEPEND=" + >=kde-apps/analitza-${PV}:* + >=kde-apps/artikulate-${PV}:* + >=kde-apps/blinken-${PV}:* + >=kde-apps/kalzium-${PV}:* + >=kde-apps/kanagram-${PV}:* + >=kde-apps/kbruch-${PV}:* + >=kde-apps/kdeedu-data-${PV}:* + >=kde-apps/kgeography-${PV}:* + >=kde-apps/khangman-${PV}:* + >=kde-apps/kig-${PV}:* + >=kde-apps/kiten-${PV}:* + >=kde-apps/klettres-${PV}:* + >=kde-apps/kmplot-${PV}:* + >=kde-apps/kqtquickcharts-${PV}:* + >=kde-apps/ktouch-${PV}:* + >=kde-apps/kturtle-${PV}:* + >=kde-apps/kwordquiz-${PV}:* + >=kde-apps/libkeduvocdocument-${PV}:* + >=kde-apps/marble-${PV}:* + >=kde-apps/minuet-${PV}:* + >=kde-apps/rocs-${PV}:* + >=kde-apps/step-${PV}:* + webengine? ( + >=kde-apps/cantor-${PV}:* + >=kde-apps/kalgebra-${PV}:* + >=kde-apps/parley-${PV}:* + ) +" diff --git a/kde-apps/kdegames-meta/kdegames-meta-24.05.0.ebuild b/kde-apps/kdegames-meta/kdegames-meta-24.05.0.ebuild new file mode 100644 index 0000000000..0c97f03524 --- /dev/null +++ b/kde-apps/kdegames-meta/kdegames-meta-24.05.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages" +HOMEPAGE="https://apps.kde.org/categories/games/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="opengl python" + +RDEPEND=" + >=games-puzzle/skladnik-${PV} + >=kde-apps/bomber-${PV}:* + >=kde-apps/bovo-${PV}:* + >=kde-apps/granatier-${PV}:* + >=kde-apps/kapman-${PV}:* + >=kde-apps/katomic-${PV}:* + >=kde-apps/kblackbox-${PV}:* + >=kde-apps/kblocks-${PV}:* + >=kde-apps/kbounce-${PV}:* + >=kde-apps/kbreakout-${PV}:* + >=kde-apps/kdiamond-${PV}:* + >=kde-apps/kfourinline-${PV}:* + >=kde-apps/kgoldrunner-${PV}:* + >=kde-apps/kigo-${PV}:* + >=kde-apps/killbots-${PV}:* + >=kde-apps/kiriki-${PV}:* + >=kde-apps/kjumpingcube-${PV}:* + >=kde-apps/klickety-${PV}:* + >=kde-apps/klines-${PV}:* + >=kde-apps/kmahjongg-${PV}:* + >=kde-apps/kmines-${PV}:* + >=kde-apps/knavalbattle-${PV}:* + >=kde-apps/knetwalk-${PV}:* + >=kde-apps/knights-${PV}:* + >=kde-apps/kolf-${PV}:* + >=kde-apps/kollision-${PV}:* + >=kde-apps/konquest-${PV}:* + >=kde-apps/kpat-${PV}:* + >=kde-apps/kreversi-${PV}:* + >=kde-apps/kshisen-${PV}:* + >=kde-apps/ksirk-${PV}:* + >=kde-apps/ksnakeduel-${PV}:* + >=kde-apps/kspaceduel-${PV}:* + >=kde-apps/ksquares-${PV}:* + >=kde-apps/ktuberling-${PV}:* + >=kde-apps/libkdegames-${PV}:* + >=kde-apps/libkmahjongg-${PV}:* + >=kde-apps/lskat-${PV}:* + >=kde-apps/palapeli-${PV}:* + >=kde-apps/picmi-${PV}:* + opengl? ( + >=kde-apps/ksudoku-${PV}:* + >=kde-apps/kubrick-${PV}:* + ) + python? ( >=kde-apps/kajongg-${PV}:* ) +" diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-24.05.0.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-24.05.0.ebuild new file mode 100644 index 0000000000..cbe4ded602 --- /dev/null +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-24.05.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages" +HOMEPAGE="https://apps.kde.org/graphics/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="color-management scanner +screencast +webengine" + +RDEPEND=" + >=kde-apps/gwenview-${PV}:* + >=kde-apps/kamera-${PV}:* + >=kde-apps/kcolorchooser-${PV}:* + >=kde-apps/kdegraphics-mobipocket-${PV}:* + >=kde-apps/kolourpaint-${PV}:* + >=kde-apps/kruler-${PV}:* + >=kde-apps/libkdcraw-${PV}:* + >=kde-apps/libkexiv2-${PV}:* + >=kde-apps/okular-${PV}:* + >=kde-apps/svgpart-${PV}:* + >=kde-apps/thumbnailers-${PV}:* + color-management? ( >=kde-misc/colord-kde-${PV}:* ) + scanner? ( + >=kde-apps/libksane-${PV}:* + >=kde-misc/skanlite-${PV}:* + webengine? ( >=media-gfx/skanpage-${PV}:* ) + ) + screencast? ( >=kde-apps/spectacle-${PV}:* ) +" diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-24.05.49.9999.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-24.05.49.9999.ebuild index cdb92019c6..747862da28 100644 --- a/kde-apps/kdegraphics-meta/kdegraphics-meta-24.05.49.9999.ebuild +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-24.05.49.9999.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://apps.kde.org/graphics/" LICENSE="metapackage" SLOT="0" KEYWORDS="" -IUSE="color-management scanner +screencast" +IUSE="color-management scanner +screencast +webengine" RDEPEND=" >=kde-apps/gwenview-${PV}:* @@ -27,7 +27,7 @@ RDEPEND=" scanner? ( >=kde-apps/libksane-${PV}:* >=kde-misc/skanlite-${PV}:* - >=media-gfx/skanpage-${PV}:* + webengine? ( >=media-gfx/skanpage-${PV}:* ) ) screencast? ( >=kde-apps/spectacle-${PV}:* ) " diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-9999.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-9999.ebuild index cdb92019c6..747862da28 100644 --- a/kde-apps/kdegraphics-meta/kdegraphics-meta-9999.ebuild +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-9999.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://apps.kde.org/graphics/" LICENSE="metapackage" SLOT="0" KEYWORDS="" -IUSE="color-management scanner +screencast" +IUSE="color-management scanner +screencast +webengine" RDEPEND=" >=kde-apps/gwenview-${PV}:* @@ -27,7 +27,7 @@ RDEPEND=" scanner? ( >=kde-apps/libksane-${PV}:* >=kde-misc/skanlite-${PV}:* - >=media-gfx/skanpage-${PV}:* + webengine? ( >=media-gfx/skanpage-${PV}:* ) ) screencast? ( >=kde-apps/spectacle-${PV}:* ) " diff --git a/kde-apps/kdegraphics-meta/metadata.xml b/kde-apps/kdegraphics-meta/metadata.xml index 9f59bdb6d3..edbb279c3e 100644 --- a/kde-apps/kdegraphics-meta/metadata.xml +++ b/kde-apps/kdegraphics-meta/metadata.xml @@ -11,5 +11,6 @@ <use> <flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag> <flag name="screencast">Pull in <pkg>kde-apps/spectacle</pkg> for screenshot/screenrecording support</flag> + <flag name="webengine">Enable page scanning support via <pkg>media-gfx/skanpage</pkg></flag> </use> </pkgmetadata> diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest new file mode 100644 index 0000000000..97428b5a02 --- /dev/null +++ b/kde-apps/kdegraphics-mobipocket/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-mobipocket-24.05.0.tar.xz 13044 BLAKE2B f8f46da544de610db783567e709f782ac87efa328f0663b15cb537dceca0335334a3354e31f68216cec33fa718b150b0bb3fdffca3cf3642c9f0dd733eb9545a SHA512 f6f2e920f103de393fc2ff381271a9d3f32de0a854e97bea8db716457fb4f594f955819c368391d24a377559bc2c89790a4747f10dd16af574d309444a3d52d7 diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.0.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.0.ebuild new file mode 100644 index 0000000000..9bd6cbf356 --- /dev/null +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.0.ebuild @@ -0,0 +1,21 @@ +# 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="Library to support mobipocket ebooks" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[gui] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.05.0.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.05.0.ebuild new file mode 100644 index 0000000000..40d6d90083 --- /dev/null +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.05.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages" +HOMEPAGE="https://apps.kde.org/categories/multimedia/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+cdrom +ffmpeg gstreamer" + +RDEPEND=" + >=kde-apps/dragon-${PV}:* + >=kde-apps/juk-${PV}:* + >=kde-apps/kdenlive-${PV}:* + >=kde-apps/kmix-${PV}:* + >=kde-apps/kwave-${PV}:* + >=media-sound/elisa-${PV}:* + >=media-sound/kasts-${PV} + >=media-sound/krecorder-${PV} + cdrom? ( + >=media-sound/audex-${PV} + >=kde-apps/audiocd-kio-${PV}:* + >=kde-apps/k3b-${PV}:* + >=kde-apps/libkcddb-${PV}:* + >=kde-apps/libkcompactdisc-${PV}:* + ) + ffmpeg? ( >=kde-apps/ffmpegthumbs-${PV}:* ) + gstreamer? ( >=kde-apps/kamoso-${PV}:* ) +" diff --git a/kde-apps/kdenetwork-filesharing/Manifest b/kde-apps/kdenetwork-filesharing/Manifest new file mode 100644 index 0000000000..50e69910c1 --- /dev/null +++ b/kde-apps/kdenetwork-filesharing/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-filesharing-24.05.0.tar.xz 493664 BLAKE2B 726e7ef2fe3aac0ef5a289b1876cd915b01ae7c10cc5f74b7f32869624a8774d9e956a25378f10e1dc1a32e5d176e438f8681198f3f782700e6cfe89ed3717d3 SHA512 71f542cf6bceb39f58795def80a259ec27616dd660d6996767e2b5f7a83091cc874b32211d1ecae0b34b57842d4a150fa37988a8f46e8fa3fd99c3c7ee5e612d diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.05.0.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.05.0.ebuild new file mode 100644 index 0000000000..18121ad756 --- /dev/null +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.05.0.ebuild @@ -0,0 +1,39 @@ +# 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="Samba filesharing plugin for file properties" +HOMEPAGE="https://apps.kde.org/kdenetwork_filesharing/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-libs/qcoro + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + net-fs/samba +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON + ) + + ecm_src_configure +} diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.0.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.0.ebuild new file mode 100644 index 0000000000..5ab0043562 --- /dev/null +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.0.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" +IUSE="+bittorrent dropbox samba +screencast +webengine" + +RDEPEND=" + >=kde-apps/kget-${PV}:* + >=kde-apps/krdc-${PV}:* + >=kde-misc/kdeconnect-${PV}:* + >=net-im/tokodon-${PV} + >=net-irc/konversation-${PV}:* + >=net-misc/kio-zeroconf-${PV}:* + >=net-news/alligator-${PV} + bittorrent? ( + >=net-libs/libktorrent-${PV}:* + >=net-p2p/ktorrent-${PV}:* + ) + dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:* ) + samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:* ) + screencast? ( >=kde-apps/krfb-${PV}:* ) + webengine? ( + >=kde-apps/kaccounts-integration-${PV}:* + >=kde-apps/kaccounts-providers-${PV}:* + >=kde-apps/signon-kwallet-extension-${PV}:* + >=kde-misc/kio-gdrive-${PV}:* + >=net-im/neochat-${PV} + ) +" diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49.9999.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49.9999.ebuild index 8973ebfc39..ae5225ba2d 100644 --- a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49.9999.ebuild +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49.9999.ebuild @@ -15,7 +15,6 @@ RDEPEND=" >=kde-apps/kget-${PV}:* >=kde-apps/krdc-${PV}:* >=kde-misc/kdeconnect-${PV}:* - >=net-im/neochat-${PV} >=net-im/tokodon-${PV} >=net-irc/konversation-${PV}:* >=net-misc/kio-zeroconf-${PV}:* @@ -32,5 +31,6 @@ RDEPEND=" >=kde-apps/kaccounts-providers-${PV}:* >=kde-apps/signon-kwallet-extension-${PV}:* >=kde-misc/kio-gdrive-${PV}:* + >=net-im/neochat-${PV} ) " diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-9999.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-9999.ebuild index 8973ebfc39..ae5225ba2d 100644 --- a/kde-apps/kdenetwork-meta/kdenetwork-meta-9999.ebuild +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-9999.ebuild @@ -15,7 +15,6 @@ RDEPEND=" >=kde-apps/kget-${PV}:* >=kde-apps/krdc-${PV}:* >=kde-misc/kdeconnect-${PV}:* - >=net-im/neochat-${PV} >=net-im/tokodon-${PV} >=net-irc/konversation-${PV}:* >=net-misc/kio-zeroconf-${PV}:* @@ -32,5 +31,6 @@ RDEPEND=" >=kde-apps/kaccounts-providers-${PV}:* >=kde-apps/signon-kwallet-extension-${PV}:* >=kde-misc/kio-gdrive-${PV}:* + >=net-im/neochat-${PV} ) " diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest new file mode 100644 index 0000000000..0a76a8160b --- /dev/null +++ b/kde-apps/kdenlive/Manifest @@ -0,0 +1 @@ +DIST kdenlive-24.05.0.tar.xz 12901228 BLAKE2B 4d3b83779b58ed69667daf9733007162266eaea125d4ad1989d0e46b0372d32ff52c0b6851fcc3dbf3cd4540dc90db67c1c231195b1acdb1bb0f1d59452fb29a SHA512 ce42c592448955fc73b04c138bd3bcead5bc1827d6a01f2d163c4b9f1001a53607605ef4f86c13230119ee0bad0cfbb7e2851467fd68b2fc6665085e1a58ff1d diff --git a/kde-apps/kdenlive/kdenlive-24.05.0.ebuild b/kde-apps/kdenlive/kdenlive-24.05.0.ebuild new file mode 100644 index 0000000000..edf0d04e0d --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-24.05.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_HANDBOOK="optional" +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Non-linear video editing suite by KDE" +HOMEPAGE="https://kdenlive.org/en/" + +LICENSE="GPL-3" +SLOT="6" +KEYWORDS="~amd64" +IUSE="gles2-only semantic-desktop v4l" + +RESTRICT="test" # segfaults, bug 684132 + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtnetworkauth-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml] + v4l? ( media-libs/libv4l ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 + media-video/ffmpeg[encode,libass,sdl,X] + media-video/mediainfo +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package v4l LibV4L2) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + optfeature "VP8 and VP9 codec support" "media-video/ffmpeg[vpx]" +} diff --git a/kde-apps/kdenlive/kdenlive-24.05.49.9999.ebuild b/kde-apps/kdenlive/kdenlive-24.05.49.9999.ebuild index 05973dacb7..36bb0a239b 100644 --- a/kde-apps/kdenlive/kdenlive-24.05.49.9999.ebuild +++ b/kde-apps/kdenlive/kdenlive-24.05.49.9999.ebuild @@ -56,6 +56,7 @@ DEPEND=" v4l? ( media-libs/libv4l ) " RDEPEND="${DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo " diff --git a/kde-apps/kdenlive/kdenlive-9999.ebuild b/kde-apps/kdenlive/kdenlive-9999.ebuild index 05973dacb7..36bb0a239b 100644 --- a/kde-apps/kdenlive/kdenlive-9999.ebuild +++ b/kde-apps/kdenlive/kdenlive-9999.ebuild @@ -56,6 +56,7 @@ DEPEND=" v4l? ( media-libs/libv4l ) " RDEPEND="${DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo " diff --git a/kde-apps/kdepim-addons/Manifest b/kde-apps/kdepim-addons/Manifest new file mode 100644 index 0000000000..1f31715e25 --- /dev/null +++ b/kde-apps/kdepim-addons/Manifest @@ -0,0 +1 @@ +DIST kdepim-addons-24.05.0.tar.xz 2639848 BLAKE2B c6db2b5729171e6d3652a154df1f6bd338dcacf40d5d6d6905b3797d66c9f9173c6b19d1aefe8b00f77440dfa12143d27c08061fb4e60ec6dfe0dfb04427d6d8 SHA512 f90786ed4e960f4b8f512c0a29f38b23d11032cd22435752482d5155b4078c35bd37517e9f02697cbcb0864a363923a34adb49cce4ff65a04a071d1ed7ecbfe2 diff --git a/kde-apps/kdepim-addons/kdepim-addons-24.05.0.ebuild b/kde-apps/kdepim-addons/kdepim-addons-24.05.0.ebuild new file mode 100644 index 0000000000..0da22ee307 --- /dev/null +++ b/kde-apps/kdepim-addons/kdepim-addons-24.05.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Plugins for KDE Personal Information Management Suite" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="importwizard markdown" + +RESTRICT="test" + +RDEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-notes-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-apps/eventviews-${PVCUT}:6 + >=kde-apps/grantleetheme-${PVCUT}:6 + >=kde-apps/incidenceeditor-${PVCUT}:6 + >=kde-apps/kaddressbook-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kimap-${PVCUT}:6 + >=kde-apps/kitinerary-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kpkpass-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/libkleo-${PVCUT}:6 + >=kde-apps/libksieve-${PVCUT}:6 + >=kde-apps/libktnef-${PVCUT}:6 + >=kde-apps/mailcommon-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/prison-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:6 ) + markdown? ( app-text/discount:= ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package importwizard KPimImportWizard) + $(cmake_use_find_package markdown Discount) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "regex support for Sieve editor plugin" kde-misc/kregexpeditor + fi + ecm_pkg_postinst +} diff --git a/kde-apps/kdepim-addons/kdepim-addons-24.05.49.9999.ebuild b/kde-apps/kdepim-addons/kdepim-addons-24.05.49.9999.ebuild index 5f121d3e27..7f98c1ccee 100644 --- a/kde-apps/kdepim-addons/kdepim-addons-24.05.49.9999.ebuild +++ b/kde-apps/kdepim-addons/kdepim-addons-24.05.49.9999.ebuild @@ -21,7 +21,7 @@ RESTRICT="test" RDEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] - dev-libs/ktextaddons:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 diff --git a/kde-apps/kdepim-addons/kdepim-addons-9999.ebuild b/kde-apps/kdepim-addons/kdepim-addons-9999.ebuild index 5f121d3e27..7f98c1ccee 100644 --- a/kde-apps/kdepim-addons/kdepim-addons-9999.ebuild +++ b/kde-apps/kdepim-addons/kdepim-addons-9999.ebuild @@ -21,7 +21,7 @@ RESTRICT="test" RDEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] - dev-libs/ktextaddons:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 diff --git a/kde-apps/kdepim-meta/kdepim-meta-24.05.0.ebuild b/kde-apps/kdepim-meta/kdepim-meta-24.05.0.ebuild new file mode 100644 index 0000000000..39fc87b30c --- /dev/null +++ b/kde-apps/kdepim-meta/kdepim-meta-24.05.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bogofilter clamav spamassassin" + +RDEPEND=" + >=app-office/merkuro-${PV}:* + >=kde-apps/akonadi-${PV}:* + >=kde-apps/akonadiconsole-${PV}:* + >=kde-apps/akonadi-calendar-${PV}:* + >=kde-apps/akonadi-contacts-${PV}:* + >=kde-apps/akonadi-import-wizard-${PV}:* + >=kde-apps/akonadi-mime-${PV}:* + >=kde-apps/akonadi-notes-${PV}:* + >=kde-apps/akonadi-search-${PV}:* + >=kde-apps/akregator-${PV}:* + >=kde-apps/calendarjanitor-${PV}:* + >=kde-apps/calendarsupport-${PV}:* + >=kde-apps/eventviews-${PV}:* + >=kde-apps/grantlee-editor-${PV}:* + >=kde-apps/grantleetheme-${PV}:* + >=kde-apps/incidenceeditor-${PV}:* + >=kde-apps/kaddressbook-${PV}:* + >=kde-apps/kalarm-${PV}:* + >=kde-apps/kcalutils-${PV}:* + >=kde-apps/kdepim-addons-${PV}:* + >=kde-apps/kdepim-runtime-${PV}:* + >=kde-apps/kidentitymanagement-${PV}:* + >=kde-apps/kimap-${PV}:* + >=kde-apps/kitinerary-${PV}:* + >=kde-apps/kldap-${PV}:* + >=kde-apps/kleopatra-${PV}:* + >=kde-apps/kmail-${PV}:* + >=kde-apps/kmail-account-wizard-${PV}:* + >=kde-apps/kmailtransport-${PV}:* + >=kde-apps/kmbox-${PV}:* + >=kde-apps/kmime-${PV}:* + >=kde-apps/knotes-${PV}:* + >=kde-apps/konsolekalendar-${PV}:* + >=kde-apps/kontact-${PV}:* + >=kde-apps/kontactinterface-${PV}:* + >=kde-apps/korganizer-${PV}:* + >=kde-apps/kpimtextedit-${PV}:* + >=kde-apps/kpkpass-${PV}:* + >=kde-apps/ksmtp-${PV}:* + >=kde-apps/libgravatar-${PV}:* + >=kde-apps/libkdepim-${PV}:* + >=kde-apps/libkgapi-${PV}:* + >=kde-apps/libkleo-${PV}:* + >=kde-apps/libksieve-${PV}:* + >=kde-apps/libktnef-${PV}:* + >=kde-apps/mailcommon-${PV}:* + >=kde-apps/mailimporter-${PV}:* + >=kde-apps/mbox-importer-${PV}:* + >=kde-apps/messagelib-${PV}:* + >=kde-apps/mimetreeparser-${PV}:* + >=kde-apps/pim-data-exporter-${PV}:* + >=kde-apps/pim-sieve-editor-${PV}:* + >=kde-apps/pimcommon-${PV}:* + >=kde-misc/zanshin-${PV}:* +" +# Optional runtime dependencies: kde-apps/kmail +RDEPEND="${RDEPEND} + bogofilter? ( mail-filter/bogofilter ) + clamav? ( app-antivirus/clamav ) + spamassassin? ( mail-filter/spamassassin ) +" diff --git a/kde-apps/kdepim-runtime/Manifest b/kde-apps/kdepim-runtime/Manifest new file mode 100644 index 0000000000..c2247d372b --- /dev/null +++ b/kde-apps/kdepim-runtime/Manifest @@ -0,0 +1 @@ +DIST kdepim-runtime-24.05.0.tar.xz 1679776 BLAKE2B a0a6d7306ccdca89ede87f8267f48cbbf81c9910374a9d43303c52f85a4ae354ccd06d4a5374ed9281d777b51494a0a655efc31f9eabd684ee2441f53e955d78 SHA512 77870a9a8b54f7756d206aeddafa4baf63e999b62636b85c6c871fefa6d527a1734a14671dd2629cc3140d4aea7a5efdd2a71562a3edea95b92d6fb85d632f26 diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-24.05.0.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-24.05.0.ebuild new file mode 100644 index 0000000000..bde7233c45 --- /dev/null +++ b/kde-apps/kdepim-runtime/kdepim-runtime-24.05.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="speech" + +RESTRICT="test" + +# TODO kolab +RDEPEND=" + >=app-crypt/qca-2.3.7:2[qt6] + dev-libs/cyrus-sasl:2 + >=dev-libs/qtkeychain-0.14.2:=[qt6] + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml] + >=dev-qt/qtnetworkauth-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-calendar-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/akonadi-notes-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kimap-${PVCUT}:6 + >=kde-apps/kldap-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmbox-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkgapi-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdav-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +DEPEND="${RDEPEND} + test? ( + >=kde-apps/akonadi-${PVCUT}:6[tools] + >=kde-apps/kimap-${PVCUT}:6[test] + ) +" + +src_configure() { + local mycmakeargs=( + -DKDEPIM_RUN_AKONADI_TEST=$(usex test) + -DCMAKE_DISABLE_FIND_PACKAGE_Etebase=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON + $(cmake_use_find_package speech Qt6TextToSpeech) + ) + ecm_src_configure +} diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-24.05.49.9999.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-24.05.49.9999.ebuild index 34a95c414a..f14787bc3e 100644 --- a/kde-apps/kdepim-runtime/kdepim-runtime-24.05.49.9999.ebuild +++ b/kde-apps/kdepim-runtime/kdepim-runtime-24.05.49.9999.ebuild @@ -19,12 +19,12 @@ IUSE="speech" RESTRICT="test" -# TODO etebase, kolab +# TODO kolab RDEPEND=" >=app-crypt/qca-2.3.7:2[qt6] dev-libs/cyrus-sasl:2 - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] - >=dev-libs/ktextaddons-1.5.3:6 + >=dev-libs/qtkeychain-0.14.2:=[qt6] + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml] >=dev-qt/qtnetworkauth-${QTMIN}:6 >=dev-qt/qtwebengine-${QTMIN}:6[widgets] diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-9999.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-9999.ebuild index 34a95c414a..f14787bc3e 100644 --- a/kde-apps/kdepim-runtime/kdepim-runtime-9999.ebuild +++ b/kde-apps/kdepim-runtime/kdepim-runtime-9999.ebuild @@ -19,12 +19,12 @@ IUSE="speech" RESTRICT="test" -# TODO etebase, kolab +# TODO kolab RDEPEND=" >=app-crypt/qca-2.3.7:2[qt6] dev-libs/cyrus-sasl:2 - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] - >=dev-libs/ktextaddons-1.5.3:6 + >=dev-libs/qtkeychain-0.14.2:=[qt6] + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml] >=dev-qt/qtnetworkauth-${QTMIN}:6 >=dev-qt/qtwebengine-${QTMIN}:6[widgets] diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-24.05.0.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-24.05.0.ebuild new file mode 100644 index 0000000000..dce8d3391e --- /dev/null +++ b/kde-apps/kdesdk-meta/kdesdk-meta-24.05.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages" +HOMEPAGE="https://apps.kde.org/categories/development/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cvs git mercurial perl php python subversion webengine" + +RDEPEND=" + >=kde-apps/kapptemplate-${PV}:* + >=kde-apps/kcachegrind-${PV}:* + >=kde-apps/kde-dev-scripts-${PV}:* + >=kde-apps/kde-dev-utils-${PV}:* + >=kde-apps/kdesdk-thumbnailers-${PV}:* + >=kde-apps/kompare-${PV}:* + >=kde-apps/libkomparediff2-${PV}:* + >=kde-apps/poxml-${PV}:* + >=kde-apps/umbrello-${PV}:* + cvs? ( >=kde-apps/cervisia-${PV}:* ) + git? ( >=kde-apps/dolphin-plugins-git-${PV}:* ) + mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:* ) + perl? ( >=dev-util/kio-perldoc-${PV}:* ) + python? ( >=kde-apps/lokalize-${PV}:* ) + subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:* ) + webengine? ( + >=dev-util/kdevelop-${PV}:* + php? ( >=dev-util/kdevelop-php-${PV}:* ) + python? ( >=dev-util/kdevelop-python-${PV}:* ) + ) +" diff --git a/kde-apps/kdesdk-thumbnailers/Manifest b/kde-apps/kdesdk-thumbnailers/Manifest new file mode 100644 index 0000000000..ee40bb77f9 --- /dev/null +++ b/kde-apps/kdesdk-thumbnailers/Manifest @@ -0,0 +1 @@ +DIST kdesdk-thumbnailers-24.05.0.tar.xz 27272 BLAKE2B a4478ef29250275285ae1b929e9cc4eb9c2955d9be480b868536a56ced3ba510f163667de73bc028cc83ad5025a0c0af58f15ec4ce54baadf2148bd4cae8b811 SHA512 67d7c94851d12f033af432643ccb2ddb0e65e15c13b23d4729594b6295eb11f342ca127bad25971825e475ad40656e21ba13f18a19c0efbf3d25c63d85809e20 diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.05.0.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.05.0.ebuild new file mode 100644 index 0000000000..dac032ff94 --- /dev/null +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.05.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.115.0 +QTMIN=5.15.12 +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}" diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-24.05.0.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-24.05.0.ebuild new file mode 100644 index 0000000000..2ff6a511c3 --- /dev/null +++ b/kde-apps/kdeutils-meta/kdeutils-meta-24.05.0.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="~amd64" +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 + ) ) +" diff --git a/kde-apps/kdf/Manifest b/kde-apps/kdf/Manifest new file mode 100644 index 0000000000..10d1b2417b --- /dev/null +++ b/kde-apps/kdf/Manifest @@ -0,0 +1 @@ +DIST kdf-24.05.0.tar.xz 477160 BLAKE2B aa8fd7f32794fbc5c73e4efb1a41c3dd6585ef222ee7947eb1b8cbb92f825a2453cafc8ccab06a13142090b165a6412b855d1db4183671bd6badff7a72a2098c SHA512 36a2859cd7f2c3593d1652cbf6c393635ec27072e9ea73e19f9c0a8b62e2a546914dedf68a81e68f9c6a01c880fc80830424d5196c43228e532e47cb6581e3fb diff --git a/kde-apps/kdf/kdf-24.05.0.ebuild b/kde-apps/kdf/kdf-24.05.0.ebuild new file mode 100644 index 0000000000..b1c07345c7 --- /dev/null +++ b/kde-apps/kdf/kdf-24.05.0.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="~amd64" +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" diff --git a/kde-apps/kdialog/Manifest b/kde-apps/kdialog/Manifest new file mode 100644 index 0000000000..9da95162e1 --- /dev/null +++ b/kde-apps/kdialog/Manifest @@ -0,0 +1 @@ +DIST kdialog-24.05.0.tar.xz 146436 BLAKE2B 6a521223a240df9588c314e8e3fbb6b09dcf3aebd8df6f53f2e230bc33185ad64c08e27162f93e88d0830130a273f4a6eaa073796927289781fe8d51846d19d5 SHA512 9f8cf8a475d8f09505a2b5f24d4d1feb82ce09073e5c3bd6134e93951b19c4af25c7e038d0d7ea68108417b0346d95d2d133df7182170da61cb530f1b92b7ed4 diff --git a/kde-apps/kdialog/kdialog-24.05.0.ebuild b/kde-apps/kdialog/kdialog-24.05.0.ebuild new file mode 100644 index 0000000000..f3aa961c96 --- /dev/null +++ b/kde-apps/kdialog/kdialog-24.05.0.ebuild @@ -0,0 +1,43 @@ +# 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="Can be used to show nice dialog boxes from shell scripts" +HOMEPAGE=" + https://develop.kde.org/docs/administration/kdialog/ + https://invent.kde.org/utilities/kdialog +" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="X" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${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/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + X? ( x11-libs/libX11 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} diff --git a/kde-apps/kdiamond/Manifest b/kde-apps/kdiamond/Manifest new file mode 100644 index 0000000000..25c1bf2b6f --- /dev/null +++ b/kde-apps/kdiamond/Manifest @@ -0,0 +1 @@ +DIST kdiamond-24.05.0.tar.xz 4668808 BLAKE2B 914ed8900a64636c5003c80af491a3b09de6a67a25e78586346536cff4d92514ceadf8f1ea1ad5088a0fc1285ceec96591501653f927c33be9e2bffa6c57b1d8 SHA512 9e827792a834436e1a90b3f98675414dc5f0825a73f69480edaa31afeba14dc9b13d44b8fb6278a003c929fdb81646ad8a37e630e964d583e35865344282d5af diff --git a/kde-apps/kdiamond/kdiamond-24.05.0.ebuild b/kde-apps/kdiamond/kdiamond-24.05.0.ebuild new file mode 100644 index 0000000000..834c34dacb --- /dev/null +++ b/kde-apps/kdiamond/kdiamond-24.05.0.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="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Single player three-in-a-row game" +HOMEPAGE="https://apps.kde.org/kdiamond/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/keditbookmarks/Manifest b/kde-apps/keditbookmarks/Manifest new file mode 100644 index 0000000000..59fdc643aa --- /dev/null +++ b/kde-apps/keditbookmarks/Manifest @@ -0,0 +1 @@ +DIST keditbookmarks-24.05.0.tar.xz 244512 BLAKE2B a5028195ac5746675135ccabad66c3047012bdf012397ef990d18256d30720c0498b3bfdccb71660017c2f6e22e530a8279bcd93195e5e7bd6a1a39a8be3ef4f SHA512 305e18fa4891dbc7c3e459aeb039bdfeb77a98080adb3beb78e337c5c5b470545517eb9db815d45e5300f998c839b8657d0fa38f8c022ca09e5503d2bcea8f43 diff --git a/kde-apps/keditbookmarks/keditbookmarks-24.05.0.ebuild b/kde-apps/keditbookmarks/keditbookmarks-24.05.0.ebuild new file mode 100644 index 0000000000..644bf97687 --- /dev/null +++ b/kde-apps/keditbookmarks/keditbookmarks-24.05.0.ebuild @@ -0,0 +1,47 @@ +# 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="Bookmarks editor based on KDE Frameworks" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="+man" + +# TODO: X handling? +# 51228bab29102d03f2f973ca5c34500de8d908a8 +# fa227b2f1c94c11486cc696c728c8ac4781d4ed8 +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}: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/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + + if ! use man ; then + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die + fi +} diff --git a/kde-apps/kfind/Manifest b/kde-apps/kfind/Manifest new file mode 100644 index 0000000000..269a7ce663 --- /dev/null +++ b/kde-apps/kfind/Manifest @@ -0,0 +1 @@ +DIST kfind-24.05.0.tar.xz 323976 BLAKE2B 669a723f2b7e194d8a201a372e07d107ff521310a945556b0c8ce2e13283091ea14a58e4104628293fbde3bb3061c0785e70f537efacf38d4a97a2d89ad6d282 SHA512 d8529c71d636b483e5c6c873e47b3ac67fdd0efc4fa02d2d073614cc0a9aec920fa4dd89c62f53e207b48389b3abed49d83fdd4fc153dce0895a617fa51dce66 diff --git a/kde-apps/kfind/kfind-24.05.0.ebuild b/kde-apps/kfind/kfind-24.05.0.ebuild new file mode 100644 index 0000000000..260520f7dc --- /dev/null +++ b/kde-apps/kfind/kfind-24.05.0.ebuild @@ -0,0 +1,37 @@ +# 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="File finder utility based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kfind/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qt5compat-${QTMIN}:6 + >=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/kfilemetadata-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] +" diff --git a/kde-apps/kfloppy/kfloppy-9999.ebuild b/kde-apps/kfloppy/kfloppy-9999.ebuild index ffce3668c3..01de9ce81d 100644 --- a/kde-apps/kfloppy/kfloppy-9999.ebuild +++ b/kde-apps/kfloppy/kfloppy-9999.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_HANDBOOK="forceoptional" KFMIN=6.0.0 QTMIN=6.6.2 -inherit ecm kde.org +inherit ecm flag-o-matic kde.org DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy disks" HOMEPAGE="https://apps.kde.org/kfloppy/" @@ -14,10 +14,8 @@ HOMEPAGE="https://apps.kde.org/kfloppy/" LICENSE="GPL-2" # TODO: CHECK SLOT="0" KEYWORDS="" -IUSE="" DEPEND=" - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] >=kde-frameworks/kcompletion-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 @@ -31,3 +29,12 @@ DEPEND=" RDEPEND="${DEPEND} !${CATEGORY}/${PN}:5 " + +src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/926320 + # https://invent.kde.org/utilities/kfloppy/-/merge_requests/8 + filter-lto + + ecm_src_configure +} diff --git a/kde-apps/kfourinline/Manifest b/kde-apps/kfourinline/Manifest new file mode 100644 index 0000000000..ca7af4699d --- /dev/null +++ b/kde-apps/kfourinline/Manifest @@ -0,0 +1 @@ +DIST kfourinline-24.05.0.tar.xz 739140 BLAKE2B ae28d8e5bb3036a01ddb5c7f42f2ee5c6e8954799c34cb36001f4eb62ce8024dc6867ab7de05be24a066957760aa66ffe894efb0091955a74eb279762e947126 SHA512 b6a32c8cc5260210cb8214cd09e1d4da1f2b9a72b6825a38cb093ea06d6cfda8072da04e6d878bc80048cb7fefc6bd7c78cc1032ca83a03b47e8a10690a03b4e diff --git a/kde-apps/kfourinline/kfourinline-24.05.0.ebuild b/kde-apps/kfourinline/kfourinline-24.05.0.ebuild new file mode 100644 index 0000000000..3e57d8457c --- /dev/null +++ b/kde-apps/kfourinline/kfourinline-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE four-in-a-row game" +HOMEPAGE="https://apps.kde.org/kfourinline/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kgeography/Manifest b/kde-apps/kgeography/Manifest new file mode 100644 index 0000000000..66779b0359 --- /dev/null +++ b/kde-apps/kgeography/Manifest @@ -0,0 +1 @@ +DIST kgeography-24.05.0.tar.xz 12436244 BLAKE2B 7664204f51c0cf6004cc66fc5a33e16287ad8f3b5c3925bdf7928b6a40e6acacf6c06d9204645c5756c542ca9990b8ae4daed2a61eaedb524fc0a6a32ca3464e SHA512 9aed5b2254bf6816d82ec7f15919413776b3813c95631f00b1642f092ca65755884db1cf8f833ed663ede1f33d5075b18767ec992618a0a6e9acd079854d497e diff --git a/kde-apps/kgeography/kgeography-24.05.0.ebuild b/kde-apps/kgeography/kgeography-24.05.0.ebuild new file mode 100644 index 0000000000..8ab0b9976d --- /dev/null +++ b/kde-apps/kgeography/kgeography-24.05.0.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="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Geography learning tool" +HOMEPAGE="https://apps.kde.org/kgeography/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=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/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kget/Manifest b/kde-apps/kget/Manifest new file mode 100644 index 0000000000..25c1fbfd6a --- /dev/null +++ b/kde-apps/kget/Manifest @@ -0,0 +1 @@ +DIST kget-24.05.0.tar.xz 4909016 BLAKE2B 3d7e7a63b8cd7000b3f8c37cce1721c1eba301b22f03fde02cb5683f61bc3690a755825e52417ebd07f409b9672e0e34e7674f45f095a4ddfdc7805bb06f8df5 SHA512 6900d9320a2778cf9ceb137dbd7b03cc398d0f246e9343b14530e5030d0f4bd2b4b47a907a16aae400e0ec1230a7438cd56663c169dc9e9bd08467f82b54d3ca diff --git a/kde-apps/kget/kget-24.05.0.ebuild b/kde-apps/kget/kget-24.05.0.ebuild new file mode 100644 index 0000000000..e7ada377f7 --- /dev/null +++ b/kde-apps/kget/kget-24.05.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Advanced download manager by KDE" +HOMEPAGE="https://apps.kde.org/kget/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="bittorrent gpg mms sqlite" + +RDEPEND=" + >=app-crypt/qca-2.3.7:2[qt6] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${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/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${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 + >=kde-frameworks/solid-${KFMIN}:6 + bittorrent? ( net-libs/libktorrent:6 ) + gpg? ( >=app-crypt/gpgme-1.23.1-r1:=[qt6] ) + mms? ( media-libs/libmms ) + sqlite? ( dev-db/sqlite:3 ) +" +DEPEND="${RDEPEND} + dev-libs/boost +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package bittorrent KTorrent6) + $(cmake_use_find_package gpg Gpgmepp) + $(cmake_use_find_package gpg QGpgmeQt6) + $(cmake_use_find_package mms LibMms) + $(cmake_use_find_package sqlite SQLite3) + ) + + ecm_src_configure +} + +src_test() { + # bug 756817: schedulertest fails, see also upstream commit 45735cfa + # filedeletertest hangs. + local myctestargs=( + -E "(schedulertest|filedeletertest)" + ) + + ecm_src_test +} diff --git a/kde-apps/kgoldrunner/Manifest b/kde-apps/kgoldrunner/Manifest new file mode 100644 index 0000000000..44ca5e5e00 --- /dev/null +++ b/kde-apps/kgoldrunner/Manifest @@ -0,0 +1 @@ +DIST kgoldrunner-24.05.0.tar.xz 4294148 BLAKE2B 62e764543ed342996aaaebd7f7f2a6bf0726613eb60f28d633cfb636251ac027bcc5cebe41972504d5e4f4722a2799ce4636228f38193ae9e0f7ad01d740aefe SHA512 12f5b56bf129b15ccf8279b4d5ab45983093b8431e06193c3653c1c2f38463c9dfe2462f00016f77f57dced81b58b67638a2ae32440312d01c9f31203bfa96b7 diff --git a/kde-apps/kgoldrunner/kgoldrunner-24.05.0.ebuild b/kde-apps/kgoldrunner/kgoldrunner-24.05.0.ebuild new file mode 100644 index 0000000000..66150399d8 --- /dev/null +++ b/kde-apps/kgoldrunner/kgoldrunner-24.05.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Game of action and puzzle solving by KDE" +HOMEPAGE="https://apps.kde.org/kgoldrunner/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + media-libs/libsndfile + media-libs/openal +" +RDEPEND="${DEPEND} + >=dev-qt/qtsvg-${QTMIN}:6 +" +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kgpg/Manifest b/kde-apps/kgpg/Manifest new file mode 100644 index 0000000000..766181ca09 --- /dev/null +++ b/kde-apps/kgpg/Manifest @@ -0,0 +1 @@ +DIST kgpg-24.05.0.tar.xz 3021888 BLAKE2B b784baff38e9721d4217fbfd5614eff595504f08da009bc8267aa2d1eadf83ced4993750d92b74234d7ed4a84371ee130d6ac663060d924ecd0b0451e76a4245 SHA512 182e1e063a086d025c89edd0c99add34d01334e2bc475838242dd2c8f96fbea4a02a1a8515bef3861c2a263a292d83b6300fb645daec7dd7a474bfdf9cd0f060 diff --git a/kde-apps/kgpg/kgpg-24.05.0.ebuild b/kde-apps/kgpg/kgpg-24.05.0.ebuild new file mode 100644 index 0000000000..f5306a040e --- /dev/null +++ b/kde-apps/kgpg/kgpg-24.05.0.ebuild @@ -0,0 +1,49 @@ +# 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="~amd64" +IUSE="" + +COMMON_DEPEND=" + >=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 +" diff --git a/kde-apps/kgpg/kgpg-24.05.49.9999.ebuild b/kde-apps/kgpg/kgpg-24.05.49.9999.ebuild index a516fa4c7e..c0af783511 100644 --- a/kde-apps/kgpg/kgpg-24.05.49.9999.ebuild +++ b/kde-apps/kgpg/kgpg-24.05.49.9999.ebuild @@ -19,7 +19,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 diff --git a/kde-apps/kgpg/kgpg-9999.ebuild b/kde-apps/kgpg/kgpg-9999.ebuild index a516fa4c7e..c0af783511 100644 --- a/kde-apps/kgpg/kgpg-9999.ebuild +++ b/kde-apps/kgpg/kgpg-9999.ebuild @@ -19,7 +19,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 diff --git a/kde-apps/khangman/Manifest b/kde-apps/khangman/Manifest new file mode 100644 index 0000000000..c96e708897 --- /dev/null +++ b/kde-apps/khangman/Manifest @@ -0,0 +1 @@ +DIST khangman-24.05.0.tar.xz 7018440 BLAKE2B 91a6bef4ffb41bd2247bc888bef13773d85aa7a873eb9572c2298f8996e278277170128b1908a74d47215ce0aa5ad1ff75a82f4b21fa3915506192eac16a3fdd SHA512 fbc1a276a5682cf938445cb6fa3f2b395b3845c79232cec78b2a1237612d980e4303a1ca2d1fa67c0727c16b05e88236a0a9c92c5bb4abac1ebd7f84dcd380f9 diff --git a/kde-apps/khangman/khangman-24.05.0.ebuild b/kde-apps/khangman/khangman-24.05.0.ebuild new file mode 100644 index 0000000000..48fb198a3f --- /dev/null +++ b/kde-apps/khangman/khangman-24.05.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Classical hangman game by KDE" +HOMEPAGE="https://apps.kde.org/khangman/ https://edu.kde.org/khangman/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkeduvocdocument-${PVCUT}: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/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-apps/kdeedu-data-${PVCUT}:* +" diff --git a/kde-apps/khelpcenter/Manifest b/kde-apps/khelpcenter/Manifest new file mode 100644 index 0000000000..4d0173c695 --- /dev/null +++ b/kde-apps/khelpcenter/Manifest @@ -0,0 +1 @@ +DIST khelpcenter-24.05.0.tar.xz 4220676 BLAKE2B 742f735a27944561996092e607738a02328ba2052151577ac25312c0f786a2a2a256b3f41cc6317c5c522e48eaf5bb654947910365976ef3d1f56b0e6cf5ddd0 SHA512 f20c91e28680eb35fd1f98613c7c2ae2db5fd2e6df8ae6c78b98958dd96c81df39ad20135f6ab23dbb9aefa534ab03bbee4021f3c6902fde55daa271ca47a55e diff --git a/kde-apps/khelpcenter/khelpcenter-24.05.0.ebuild b/kde-apps/khelpcenter/khelpcenter-24.05.0.ebuild new file mode 100644 index 0000000000..4938f6b490 --- /dev/null +++ b/kde-apps/khelpcenter/khelpcenter-24.05.0.ebuild @@ -0,0 +1,43 @@ +# 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="Application to read documentation for KDE Plasma, Applications, Utilities" +HOMEPAGE="https://apps.kde.org/khelpcenter/ https://userbase.kde.org/KHelpCenter" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-libs/libxml2 + dev-libs/xapian:= + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdoctools-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6[handbook] + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + kde-plasma/kde-cli-tools:* +" diff --git a/kde-apps/kidentitymanagement/Manifest b/kde-apps/kidentitymanagement/Manifest new file mode 100644 index 0000000000..87f29d4758 --- /dev/null +++ b/kde-apps/kidentitymanagement/Manifest @@ -0,0 +1 @@ +DIST kidentitymanagement-24.05.0.tar.xz 193652 BLAKE2B 9abfe46816125e6912b04387f4df1c707a41b6d18da05b6db423aad7aaabad439b12fa0f4b561579ba0ddeceaa497666bea81423ddaba9d00fb26fa7bc4d36f5 SHA512 2dcd6bd92bbb3f49b575e18df86679d21c68dfe8e11d12a88e3a7507b4685b90c4ade581120b5b7757ff6cb3dc726a3cfc420c6d766d308610a45d87f340dea2 diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-24.05.0.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-24.05.0.ebuild new file mode 100644 index 0000000000..a8d0fbcdc6 --- /dev/null +++ b/kde-apps/kidentitymanagement/kidentitymanagement-24.05.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for managing identitites" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" + +DEPEND=" + >=dev-libs/kirigami-addons-1.0:6 + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/kpimtextedit-${PVCUT}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-24.05.49.9999.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-24.05.49.9999.ebuild index 9bfdb13ea2..ce870f6291 100644 --- a/kde-apps/kidentitymanagement/kidentitymanagement-24.05.49.9999.ebuild +++ b/kde-apps/kidentitymanagement/kidentitymanagement-24.05.49.9999.ebuild @@ -17,10 +17,13 @@ SLOT="6" KEYWORDS="" IUSE="" -# TODO: Do we want to wire up BUILD_QUICK_SUPPORT? +RESTRICT="test" + DEPEND=" - >=dev-libs/ktextaddons-1.4.42:6 + >=dev-libs/kirigami-addons-1.0:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 >=kde-apps/kpimtextedit-${PVCUT}:6 >=kde-frameworks/kcodecs-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 @@ -31,5 +34,3 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:6 " RDEPEND="${DEPEND}" - -RESTRICT="test" diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-9999.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-9999.ebuild index 9bfdb13ea2..ce870f6291 100644 --- a/kde-apps/kidentitymanagement/kidentitymanagement-9999.ebuild +++ b/kde-apps/kidentitymanagement/kidentitymanagement-9999.ebuild @@ -17,10 +17,13 @@ SLOT="6" KEYWORDS="" IUSE="" -# TODO: Do we want to wire up BUILD_QUICK_SUPPORT? +RESTRICT="test" + DEPEND=" - >=dev-libs/ktextaddons-1.4.42:6 + >=dev-libs/kirigami-addons-1.0:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 >=kde-apps/kpimtextedit-${PVCUT}:6 >=kde-frameworks/kcodecs-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 @@ -31,5 +34,3 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:6 " RDEPEND="${DEPEND}" - -RESTRICT="test" diff --git a/kde-apps/kig/Manifest b/kde-apps/kig/Manifest new file mode 100644 index 0000000000..3f3e8f51b8 --- /dev/null +++ b/kde-apps/kig/Manifest @@ -0,0 +1 @@ +DIST kig-24.05.0.tar.xz 3251008 BLAKE2B a58f9f1c55d6f7cddeb5fb4afafd8ccb03f1d0a48b899d9bc369e8413244793283333d407fb8895979e3e224eecde2ab88e051adaa143281e5ce1cc75f93e28a SHA512 a025fadb8631f38ccdff79235733a5e5563458fc09d6798b6d2823b95a6cd8b29bd1c97f62906c88f7ee61e71812cb3ad5be40e7449208b7339b982d73e0c174 diff --git a/kde-apps/kig/kig-24.05.0.ebuild b/kde-apps/kig/kig-24.05.0.ebuild new file mode 100644 index 0000000000..c7ef85159a --- /dev/null +++ b/kde-apps/kig/kig-24.05.0.ebuild @@ -0,0 +1,72 @@ +# 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.115.0 +QTMIN=5.15.12 +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 +} diff --git a/kde-apps/kigo/Manifest b/kde-apps/kigo/Manifest new file mode 100644 index 0000000000..857a3a196a --- /dev/null +++ b/kde-apps/kigo/Manifest @@ -0,0 +1 @@ +DIST kigo-24.05.0.tar.xz 4825608 BLAKE2B 47b16d8c54891cd59f082c678c35a741c20855562944ab03baff6e95a953df10e6b0e01b98fee1e6b749758077984a2967389128c6643a0463d26ba717810959 SHA512 e7ec97f21e2c98bad671b20afcb5a1107a39f77bd86c1d57d194e5361c8af74d63179d15a74d0cf6a35d21947d0f8c6c9cfc470bfe07502ff21b30b0cc2cfea2 diff --git a/kde-apps/kigo/kigo-24.05.0.ebuild b/kde-apps/kigo/kigo-24.05.0.ebuild new file mode 100644 index 0000000000..e2b79e99f9 --- /dev/null +++ b/kde-apps/kigo/kigo-24.05.0.ebuild @@ -0,0 +1,39 @@ +# 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=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Go game by KDE" +HOMEPAGE="https://apps.kde.org/kigo/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + games-board/gnugo +" diff --git a/kde-apps/killbots/Manifest b/kde-apps/killbots/Manifest new file mode 100644 index 0000000000..c20ad9f309 --- /dev/null +++ b/kde-apps/killbots/Manifest @@ -0,0 +1 @@ +DIST killbots-24.05.0.tar.xz 1159536 BLAKE2B dd311b5199ac7da80fca5a56c11a8fab15fdd1390b6d84dcc3f43675106124b95f653f2e8444c8107cb0f15e1c66fa5d6fbe17cedb97e4ac08ed2f0f4a222de0 SHA512 c506d719739e23a167adff5567c74e0a848e2e10b9b0449c025034a43aa016573629746c848c7621087c14de0f44675c4c18224a63db4a7996815319ac41d5cc diff --git a/kde-apps/killbots/killbots-24.05.0.ebuild b/kde-apps/killbots/killbots-24.05.0.ebuild new file mode 100644 index 0000000000..315ece0d17 --- /dev/null +++ b/kde-apps/killbots/killbots-24.05.0.ebuild @@ -0,0 +1,37 @@ +# 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=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Kill the bots or they kill you!" +HOMEPAGE="https://apps.kde.org/killbots/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +DOCS=() diff --git a/kde-apps/kimagemapeditor/Manifest b/kde-apps/kimagemapeditor/Manifest new file mode 100644 index 0000000000..e4aa6be2c3 --- /dev/null +++ b/kde-apps/kimagemapeditor/Manifest @@ -0,0 +1 @@ +DIST kimagemapeditor-24.05.0.tar.xz 1068600 BLAKE2B 5d780a80cca019ddb513e50535f854c247f466b3359a2f7169eca01052e23dff8b4c6e3813aebf5a0d61b1ff38b82ed294c61b243b3a5d31ce3326cfa35dc952 SHA512 a792dc5062e7de725b116853931573755ae58b2c18d60799dae852c7a1708178ccf22cd72f6e11f0a4d2fb64bfb3a26177589a0bfa7230a885b0e9de87ad6823 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-24.05.0.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-24.05.0.ebuild new file mode 100644 index 0000000000..b49a53a135 --- /dev/null +++ b/kde-apps/kimagemapeditor/kimagemapeditor-24.05.0.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="~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}" diff --git a/kde-apps/kimap/Manifest b/kde-apps/kimap/Manifest new file mode 100644 index 0000000000..f93ce7fe6a --- /dev/null +++ b/kde-apps/kimap/Manifest @@ -0,0 +1 @@ +DIST kimap-24.05.0.tar.xz 132000 BLAKE2B 6403f4581e580ceae3659a9c60a052abb2d71a74d41ff24eec0e223c73e57c4e5e389b317a53ce2fea096772deaf2fcf0a6b2f63e0e8471ac6358d7fadbb3637 SHA512 ce76e2ef00698ed7f92b1459e3ce56d33ea137c3bd2829bb3a9a3bbb842c8ffb458104c935b9fc9563893866a8200300915e43610847fbdef46de9d84e997624 diff --git a/kde-apps/kimap/kimap-24.05.0.ebuild b/kde-apps/kimap/kimap-24.05.0.ebuild new file mode 100644 index 0000000000..9af70830e1 --- /dev/null +++ b/kde-apps/kimap/kimap-24.05.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for interacting with IMAP servers" +HOMEPAGE="https://api.kde.org/kdepim/kimap/html/index.html" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/cyrus-sasl + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-apps/kmime-${PVCUT}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +# TODO: Convince upstream not to install stuff with tests +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[network] ) +" + +src_test() { + # tests cannot be run in parallel #605586 + local myctestargs=( + -j1 + ) + ecm_src_test +} diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild deleted file mode 100644 index ab71f52579..0000000000 --- a/kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild +++ /dev/null @@ -1,103 +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="optional" -KDE_ORG_NAME="kio-extras" -KDE_ORG_TAR_PN="kio-extras-kf5" -KFMIN=5.115.0 -QTMIN=5.15.12 -inherit ecm gear.kde.org - -DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" -HOMEPAGE="https://invent.kde.org/network/kio-extras/-/tree/kf5" -EGIT_BRANCH="kf5" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="" -IUSE="activities ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X" - -# requires running Plasma environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - kde-apps/libkexiv2:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdnssd-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-frameworks/syntax-highlighting-${KFMIN}:5 - activities? ( - >=dev-qt/qtsql-${QTMIN}:5 - >=kde-plasma/plasma-activities-${KFMIN}:5 - >=kde-plasma/plasma-activities-stats-${KFMIN}:5 - ) - ios? ( - app-pda/libimobiledevice:= - app-pda/libplist:= - ) - mtp? ( >=media-libs/libmtp-1.1.16:= ) - nfs? ( net-libs/libtirpc:= ) - openexr? ( media-libs/openexr:= ) - phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) - samba? ( - net-fs/samba[client] - net-libs/kdsoap:=[qt5(+)] - ) - sftp? ( net-libs/libssh:=[sftp] ) - taglib? ( >=media-libs/taglib-1.11.1:= ) - X? ( - x11-libs/libX11 - x11-libs/libXcursor - ) -" -RDEPEND="${DEPEND} - !<kde-apps/kio-extras-23.08.5-r100:5 - >=kde-frameworks/kded-${KFMIN}:5 - kf6compat? ( kde-apps/kio-extras:6 ) -" -BDEPEND="man? ( dev-util/gperf )" - -src_configure() { - local mycmakeargs=( - -DBUILD_ACTIVITIES=$(usex activities) - $(cmake_use_find_package ios IMobileDevice) - $(cmake_use_find_package ios PList) - $(cmake_use_find_package man Gperf) - $(cmake_use_find_package mtp Libmtp) - $(cmake_use_find_package nfs TIRPC) - -DKF6_COMPAT_BUILD=$(usex kf6compat) - $(cmake_use_find_package openexr OpenEXR) - $(cmake_use_find_package phonon Phonon4Qt5) - $(cmake_use_find_package samba Samba) - $(cmake_use_find_package sftp libssh) - $(cmake_use_find_package taglib Taglib) - -DWITHOUT_X11=$(usex !X) - ) - - use samba && mycmakeargs+=( - # do not attempt to find now Qt6-based system version - -DCMAKE_DISABLE_FIND_PACKAGE_KDSoapWSDiscoveryClient=ON - ) - - ecm_src_configure -} diff --git a/kde-apps/kio-extras-kf5/metadata.xml b/kde-apps/kio-extras-kf5/metadata.xml deleted file mode 100644 index f55e3c5c8b..0000000000 --- a/kde-apps/kio-extras-kf5/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> - <remote-id type="cpe">cpe:/a:kde:kio-extras</remote-id> - <remote-id type="kde-invent">network/kio-extras</remote-id> - </upstream> - <use> - <flag name="activities">Enable activities KIO worker and fileitem plugin</flag> - <flag name="ios">Enable AFC (Apple File Conduit) KIO worker for iOS devices support</flag> - <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag> - <flag name="man">Enable manpages KIO worker</flag> - <flag name="nfs">Enable NFS support using <pkg>net-libs/libtirpc</pkg></flag> - <flag name="phonon">Enable file audio preview plugin using <pkg>media-libs/phonon</pkg></flag> - <flag name="sftp">Enable SFTP protocol support using <pkg>net-libs/libssh</pkg></flag> - <flag name="taglib">Enable audio thumbnails via <pkg>media-libs/taglib</pkg></flag> - <flag name="X">Enable support for XCursor thumbnails via <pkg>x11-libs/libX11</pkg></flag> - </use> -</pkgmetadata> diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest new file mode 100644 index 0000000000..7b25b5c6c2 --- /dev/null +++ b/kde-apps/kio-extras/Manifest @@ -0,0 +1 @@ +DIST kio-extras-24.05.0.tar.xz 3469712 BLAKE2B 2027b97c16147b343da153b2ec96cebbfc7a14b9491c8d44555f86ac3fe5365e4e6dfe9339129f65548c761e2943892cae810db0d82ab2bde01242043daace4c SHA512 c9a69bba458d3b32e8dba970fe7f061e5b12f605f6ce4de5b2db27b8fa7bba6715a424128102110664e4e75c17a79a340ebf309cef4b28e0ca080550109ec836 diff --git a/kde-apps/kio-extras/kio-extras-24.05.0.ebuild b/kde-apps/kio-extras/kio-extras-24.05.0.ebuild new file mode 100644 index 0000000000..0324a0e417 --- /dev/null +++ b/kde-apps/kio-extras/kio-extras-24.05.0.ebuild @@ -0,0 +1,94 @@ +# 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 + +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" +HOMEPAGE="https://invent.kde.org/network/kio-extras" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="activities ios +man mtp openexr phonon samba +sftp taglib X" + +# requires running Plasma environment +RESTRICT="test" + +DEPEND=" + dev-libs/qcoro + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + kde-apps/libkexiv2:6 + >=kde-frameworks/karchive-${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/kdnssd-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + activities? ( + >=dev-qt/qtbase-${QTMIN}:6[sql] + kde-plasma/plasma-activities:6 + kde-plasma/plasma-activities-stats:6 + ) + ios? ( + app-pda/libimobiledevice:= + app-pda/libplist:= + ) + mtp? ( >=media-libs/libmtp-1.1.16:= ) + openexr? ( media-libs/openexr:= ) + phonon? ( >=media-libs/phonon-4.12.0[qt6] ) + samba? ( + net-fs/samba[client] + >=net-libs/kdsoap-2.2.0:=[qt6] + >=net-libs/kdsoap-ws-discovery-client-0.3.0 + ) + sftp? ( net-libs/libssh:=[sftp] ) + taglib? ( >=media-libs/taglib-1.11.1:= ) + X? ( + x11-libs/libX11 + x11-libs/libXcursor + ) +" +RDEPEND="${DEPEND} + !kde-apps/kio-extras:5[-kf6compat(-)] + !kde-apps/kio-extras-kf5:5[-kf6compat] + !kde-frameworks/kio:5[-kf6compat(-)] + >=kde-frameworks/kded-${KFMIN}:6 +" +BDEPEND="man? ( dev-util/gperf )" + +src_configure() { + local mycmakeargs=( + -DBUILD_ACTIVITIES=$(usex activities) + $(cmake_use_find_package ios IMobileDevice) + $(cmake_use_find_package ios PList) + $(cmake_use_find_package man Gperf) + $(cmake_use_find_package mtp Libmtp) + $(cmake_use_find_package openexr OpenEXR) + $(cmake_use_find_package phonon Phonon4Qt6) + $(cmake_use_find_package samba Samba) + $(cmake_use_find_package sftp libssh) + $(cmake_use_find_package taglib Taglib) + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +} diff --git a/kde-apps/kio-extras/kio-extras-24.05.49.9999.ebuild b/kde-apps/kio-extras/kio-extras-24.05.49.9999.ebuild index 117c28c0d2..870f893950 100644 --- a/kde-apps/kio-extras/kio-extras-24.05.49.9999.ebuild +++ b/kde-apps/kio-extras/kio-extras-24.05.49.9999.ebuild @@ -60,10 +60,7 @@ DEPEND=" >=net-libs/kdsoap-2.2.0:=[qt6] >=net-libs/kdsoap-ws-discovery-client-0.3.0 ) - sftp? ( - dev-cpp/ms-gsl - net-libs/libssh:=[sftp] - ) + sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1:= ) X? ( x11-libs/libX11 @@ -71,7 +68,7 @@ DEPEND=" ) " RDEPEND="${DEPEND} - !<kde-apps/kio-extras-23.08.5-r100:5 + !kde-apps/kio-extras:5[-kf6compat(-)] !kde-apps/kio-extras-kf5:5[-kf6compat] !kde-frameworks/kio:5[-kf6compat(-)] >=kde-frameworks/kded-${KFMIN}:6 diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.05.49.9999.ebuild b/kde-apps/kio-extras/kio-extras-5.9999.ebuild index ab71f52579..512c2a0a51 100644 --- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.05.49.9999.ebuild +++ b/kde-apps/kio-extras/kio-extras-5.9999.ebuild @@ -5,7 +5,6 @@ EAPI=8 ECM_HANDBOOK="forceoptional" ECM_TEST="optional" -KDE_ORG_NAME="kio-extras" KDE_ORG_TAR_PN="kio-extras-kf5" KFMIN=5.115.0 QTMIN=5.15.12 @@ -71,7 +70,7 @@ DEPEND=" ) " RDEPEND="${DEPEND} - !<kde-apps/kio-extras-23.08.5-r100:5 + !kde-apps/kio-extras-kf5:5 >=kde-frameworks/kded-${KFMIN}:5 kf6compat? ( kde-apps/kio-extras:6 ) " diff --git a/kde-apps/kio-extras/kio-extras-9999.ebuild b/kde-apps/kio-extras/kio-extras-9999.ebuild index 117c28c0d2..870f893950 100644 --- a/kde-apps/kio-extras/kio-extras-9999.ebuild +++ b/kde-apps/kio-extras/kio-extras-9999.ebuild @@ -60,10 +60,7 @@ DEPEND=" >=net-libs/kdsoap-2.2.0:=[qt6] >=net-libs/kdsoap-ws-discovery-client-0.3.0 ) - sftp? ( - dev-cpp/ms-gsl - net-libs/libssh:=[sftp] - ) + sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1:= ) X? ( x11-libs/libX11 @@ -71,7 +68,7 @@ DEPEND=" ) " RDEPEND="${DEPEND} - !<kde-apps/kio-extras-23.08.5-r100:5 + !kde-apps/kio-extras:5[-kf6compat(-)] !kde-apps/kio-extras-kf5:5[-kf6compat] !kde-frameworks/kio:5[-kf6compat(-)] >=kde-frameworks/kded-${KFMIN}:6 diff --git a/kde-apps/kio-extras/metadata.xml b/kde-apps/kio-extras/metadata.xml index 40dd5ecbf7..f55e3c5c8b 100644 --- a/kde-apps/kio-extras/metadata.xml +++ b/kde-apps/kio-extras/metadata.xml @@ -13,7 +13,9 @@ <use> <flag name="activities">Enable activities KIO worker and fileitem plugin</flag> <flag name="ios">Enable AFC (Apple File Conduit) KIO worker for iOS devices support</flag> + <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag> <flag name="man">Enable manpages KIO worker</flag> + <flag name="nfs">Enable NFS support using <pkg>net-libs/libtirpc</pkg></flag> <flag name="phonon">Enable file audio preview plugin using <pkg>media-libs/phonon</pkg></flag> <flag name="sftp">Enable SFTP protocol support using <pkg>net-libs/libssh</pkg></flag> <flag name="taglib">Enable audio thumbnails via <pkg>media-libs/taglib</pkg></flag> diff --git a/kde-apps/kiriki/Manifest b/kde-apps/kiriki/Manifest new file mode 100644 index 0000000000..426b4332aa --- /dev/null +++ b/kde-apps/kiriki/Manifest @@ -0,0 +1 @@ +DIST kiriki-24.05.0.tar.xz 368264 BLAKE2B 24d7bef41137246a9f5f8e723f83d6c50489b72707ec10460a52c2c02c506cdbf5b176d8e293d9bd9fcb2f8612a5266da38b6b87c816825558da857cb6f9ac98 SHA512 ede644ec3328d075d6e19b7372e7816fafc716ab38a0fae14a5d928c2bf6a4965b839c84e6b4c073d7a072d6a030134e76f2deaf0729180485f9627d980024c7 diff --git a/kde-apps/kiriki/kiriki-24.05.0.ebuild b/kde-apps/kiriki/kiriki-24.05.0.ebuild new file mode 100644 index 0000000000..945f0cd5c9 --- /dev/null +++ b/kde-apps/kiriki/kiriki-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="An addictive and fun dice game" +HOMEPAGE="https://apps.kde.org/kiriki/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kiten/Manifest b/kde-apps/kiten/Manifest new file mode 100644 index 0000000000..b2ca8ec0f5 --- /dev/null +++ b/kde-apps/kiten/Manifest @@ -0,0 +1 @@ +DIST kiten-24.05.0.tar.xz 11309720 BLAKE2B d5c897b4c0466b2993bbb4f783eed930bcc07d4639aa9a881041ed76f0883c5dbfaea1dde4fa091d7c80cf5f00c641d35a096f7b76fbc415b784b4187b1f8565 SHA512 2d4e2e0b7eda03afc2cf45fbf37f46eecca38171243bb0208edee2b20487116258506243815be5e250dd619a4674577c6198fd6996ac7d0e0bac33dae78a834f diff --git a/kde-apps/kiten/kiten-24.05.0.ebuild b/kde-apps/kiten/kiten-24.05.0.ebuild new file mode 100644 index 0000000000..dfc7800579 --- /dev/null +++ b/kde-apps/kiten/kiten-24.05.0.ebuild @@ -0,0 +1,41 @@ +# 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 Japanese dictionary and reference" +HOMEPAGE="https://apps.kde.org/kiten/ https://edu.kde.org/kiten/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,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/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + media-fonts/kanjistrokeorders +" + +src_prepare() { + ecm_src_prepare + cmake_comment_add_subdirectory data/font +} diff --git a/kde-apps/kitinerary/Manifest b/kde-apps/kitinerary/Manifest new file mode 100644 index 0000000000..b1637de1dd --- /dev/null +++ b/kde-apps/kitinerary/Manifest @@ -0,0 +1 @@ +DIST kitinerary-24.05.0.tar.xz 1983276 BLAKE2B 0625de46f1a2833da581ca8def73d3074126ef8aca583f026b7f4ead3b473ff55dc5e9ef5194910656d69359a3ffe364650f837516c5cfe8d523045caac4fd68 SHA512 01c1536da65058d114da67167b335bc8430492d690812f80a2da25c76af207a029188c15339d1bee0fbdcc0a495e9894daf442407f4a133f9739a8ce51420862 diff --git a/kde-apps/kitinerary/kitinerary-24.05.0.ebuild b/kde-apps/kitinerary/kitinerary-24.05.0.ebuild new file mode 100644 index 0000000000..eb86bf8484 --- /dev/null +++ b/kde-apps/kitinerary/kitinerary-24.05.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Data Model and Extraction System for Travel Reservation information" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" # bug 907957, 851000, 739732... + +DEPEND=" + >=app-text/poppler-23.12.0:=[qt6] + dev-libs/libphonenumber + dev-libs/libxml2:2 + dev-libs/openssl:= + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kpkpass-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=media-libs/zxing-cpp-1.1.1:= + sys-libs/zlib +" +RDEPEND="${DEPEND}" +BDEPEND="x11-misc/shared-mime-info" + +src_configure() { + local mycmakeargs=( + # sci-geosciences/osmctools; TODO: useful at all? + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON + ) + ecm_src_configure +} diff --git a/kde-apps/kjumpingcube/Manifest b/kde-apps/kjumpingcube/Manifest new file mode 100644 index 0000000000..6e63fb8b42 --- /dev/null +++ b/kde-apps/kjumpingcube/Manifest @@ -0,0 +1 @@ +DIST kjumpingcube-24.05.0.tar.xz 340028 BLAKE2B 30a3f4e382b5f0b66b9a8e94595314dcc4fa66d6a14630f357e90c217eb3ed7bb331004cd0c25677ab1d306864f06c79d35001622d79cc7c42cf52a0d4499582 SHA512 ae55d04f93f64636beb8875935df6ab70301d71b077f7d79df5548ac2f381a41872804bc0f6a263e1a07cb53b7b0f86f395fa4ffde7a1c22d11860c887e4dd1e diff --git a/kde-apps/kjumpingcube/kjumpingcube-24.05.0.ebuild b/kde-apps/kjumpingcube/kjumpingcube-24.05.0.ebuild new file mode 100644 index 0000000000..11a0527344 --- /dev/null +++ b/kde-apps/kjumpingcube/kjumpingcube-24.05.0.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="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Tactical one or two player game" +HOMEPAGE="https://apps.kde.org/kjumpingcube/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kldap/Manifest b/kde-apps/kldap/Manifest new file mode 100644 index 0000000000..6d679ba58e --- /dev/null +++ b/kde-apps/kldap/Manifest @@ -0,0 +1 @@ +DIST kldap-24.05.0.tar.xz 184892 BLAKE2B f5e6ba9b8c1988cabaf2c6f587e113b2d418c9f24edb2d8dae9e39b959eab5205541f4df769a3ffe001729935d6bd8845678adbe7f3aba9780feae4c2c3e047f SHA512 a593dcadbabb33a711ba50e8fd18f3509768c735ef3fffe160f152d619f3d54f3d7a2dc00f4476f67f07ad65b2a7c203f4f9ed754fa553e8fd641e121963ba62 diff --git a/kde-apps/kldap/kldap-24.05.0.ebuild b/kde-apps/kldap/kldap-24.05.0.ebuild new file mode 100644 index 0000000000..c4caef360d --- /dev/null +++ b/kde-apps/kldap/kldap-24.05.0.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" +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for interacting with LDAP servers" +HOMEPAGE="https://api.kde.org/kdepim/kldap/html/index.html" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-libs/cyrus-sasl + >=dev-libs/qtkeychain-0.14.2:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + net-nds/openldap:= +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kldap/kldap-24.05.49.9999.ebuild b/kde-apps/kldap/kldap-24.05.49.9999.ebuild index 2f5ceed267..8834794962 100644 --- a/kde-apps/kldap/kldap-24.05.49.9999.ebuild +++ b/kde-apps/kldap/kldap-24.05.49.9999.ebuild @@ -20,7 +20,7 @@ IUSE="" DEPEND=" dev-libs/cyrus-sasl - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] >=kde-frameworks/ki18n-${KFMIN}:6 >=kde-frameworks/kio-${KFMIN}:6 diff --git a/kde-apps/kldap/kldap-9999.ebuild b/kde-apps/kldap/kldap-9999.ebuild index 2f5ceed267..8834794962 100644 --- a/kde-apps/kldap/kldap-9999.ebuild +++ b/kde-apps/kldap/kldap-9999.ebuild @@ -20,7 +20,7 @@ IUSE="" DEPEND=" dev-libs/cyrus-sasl - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] >=kde-frameworks/ki18n-${KFMIN}:6 >=kde-frameworks/kio-${KFMIN}:6 diff --git a/kde-apps/kleopatra/Manifest b/kde-apps/kleopatra/Manifest new file mode 100644 index 0000000000..561f1766ac --- /dev/null +++ b/kde-apps/kleopatra/Manifest @@ -0,0 +1 @@ +DIST kleopatra-24.05.0.tar.xz 2873456 BLAKE2B eacf1abf8be66265b9e37dae06b8cab56bc67b6e731bd1b199e383462b3bdd971cb83243c7af1c49ac2e5cef8571881b9b77918606b72068aa8528976fa6add1 SHA512 4b5df32a7fe37adf7e4fc785d5a9574d53ff9b693fc8c49576845162dc710b65a6540f3fdef6054b7ff535fe1670a8e6e3acafa412f3636f9c16d0413030efa4 diff --git a/kde-apps/kleopatra/kleopatra-24.05.0.ebuild b/kde-apps/kleopatra/kleopatra-24.05.0.ebuild new file mode 100644 index 0000000000..9d04f7aad3 --- /dev/null +++ b/kde-apps/kleopatra/kleopatra-24.05.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography" +HOMEPAGE="https://apps.kde.org/kleopatra/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="pim" + +# tests completely broken, bug #641720 +RESTRICT="test" + +DEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + dev-libs/libassuan + dev-libs/libgpg-error + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkleo-${PVCUT}:6 + >=kde-apps/mimetreeparser-${PVCUT}: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/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + pim? ( + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + ) +" +RDEPEND="${DEPEND} + >=app-crypt/gnupg-2.1 + app-crypt/paperkey +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package pim KPim6AkonadiMime) + $(cmake_use_find_package pim KPim6IdentityManagement) + $(cmake_use_find_package pim KPim6MailTransport) + ) + ecm_src_configure +} diff --git a/kde-apps/kleopatra/kleopatra-24.05.49.9999.ebuild b/kde-apps/kleopatra/kleopatra-24.05.49.9999.ebuild index a1539933df..11d8858f38 100644 --- a/kde-apps/kleopatra/kleopatra-24.05.49.9999.ebuild +++ b/kde-apps/kleopatra/kleopatra-24.05.49.9999.ebuild @@ -29,7 +29,6 @@ DEPEND=" >=kde-apps/kmime-${PVCUT}:6 >=kde-apps/libkleo-${PVCUT}:6 >=kde-apps/mimetreeparser-${PVCUT}:6 - >=kde-frameworks/kcmutils-${KFMIN}:6 >=kde-frameworks/kcodecs-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 diff --git a/kde-apps/kleopatra/kleopatra-9999.ebuild b/kde-apps/kleopatra/kleopatra-9999.ebuild index a1539933df..11d8858f38 100644 --- a/kde-apps/kleopatra/kleopatra-9999.ebuild +++ b/kde-apps/kleopatra/kleopatra-9999.ebuild @@ -29,7 +29,6 @@ DEPEND=" >=kde-apps/kmime-${PVCUT}:6 >=kde-apps/libkleo-${PVCUT}:6 >=kde-apps/mimetreeparser-${PVCUT}:6 - >=kde-frameworks/kcmutils-${KFMIN}:6 >=kde-frameworks/kcodecs-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 diff --git a/kde-apps/klettres/Manifest b/kde-apps/klettres/Manifest new file mode 100644 index 0000000000..4d7b51dc46 --- /dev/null +++ b/kde-apps/klettres/Manifest @@ -0,0 +1 @@ +DIST klettres-24.05.0.tar.xz 47185368 BLAKE2B 512ecab149bc8cd748cf19a22d17c264a389166cfa9f68895eafe3815cef1a4a6572ee3883300b4f35a00972e041cf4176f4c74352f7526abfa950ea1d7b74c3 SHA512 78dad64045df29f879d917901e7d508d747360a7b7cfb543baa12b74c53a2f209c2dae959faee061007a2df757b75e8df2ddbe2271628340771d8f56643bb5cc diff --git a/kde-apps/klettres/klettres-24.05.0.ebuild b/kde-apps/klettres/klettres-24.05.0.ebuild new file mode 100644 index 0000000000..eec3c73a37 --- /dev/null +++ b/kde-apps/klettres/klettres-24.05.0.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="Alphabet learning application" +HOMEPAGE="https://apps.kde.org/klettres/ https://edu.kde.org/klettres/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}: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/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=media-libs/phonon-4.12.0[qt6] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/klickety/Manifest b/kde-apps/klickety/Manifest new file mode 100644 index 0000000000..a6c8e1b9ee --- /dev/null +++ b/kde-apps/klickety/Manifest @@ -0,0 +1 @@ +DIST klickety-24.05.0.tar.xz 1381348 BLAKE2B d2cd52baa07cf9225393bcb2bb02226dc18b5ca33ccd908455900f3500bb560a7c61db5f0a19b313ca52501dd48459113c4b16e9d22a8350394695a675468f17 SHA512 c886ad1a21f2ee1e4ee4d1fb5b360a5450b514c7dac89da4b47d35720431989f263bb83b504449ceb60b0af0ae0eb13deb362f9c481b2f754675c93a9616a80c diff --git a/kde-apps/klickety/klickety-24.05.0.ebuild b/kde-apps/klickety/klickety-24.05.0.ebuild new file mode 100644 index 0000000000..3bedab7a5f --- /dev/null +++ b/kde-apps/klickety/klickety-24.05.0.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" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="An adaptation of the Clickomania game" +HOMEPAGE="https://apps.kde.org/klickety/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +DOCS=() diff --git a/kde-apps/klines/Manifest b/kde-apps/klines/Manifest new file mode 100644 index 0000000000..0c2df546e3 --- /dev/null +++ b/kde-apps/klines/Manifest @@ -0,0 +1 @@ +DIST klines-24.05.0.tar.xz 1668784 BLAKE2B ffb44072410b1e880bb1342af59a320f54ef6f81896b0df60bd626e87ec38ceeff7673238656288f29467e38b32a349e8d10949ad4cd19120dbde4b98844879e SHA512 47d7c4dc8dde16d4f556c267b58a41bffff5eb21cce090b02421561a4e3fef3d6ce6bcad581350c4eca7971dc7fd8c706d33ce39b9b46629c2a41f6d8f353947 diff --git a/kde-apps/klines/klines-24.05.0.ebuild b/kde-apps/klines/klines-24.05.0.ebuild new file mode 100644 index 0000000000..7c42982120 --- /dev/null +++ b/kde-apps/klines/klines-24.05.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="A little KDE game about balls and how to get rid of them" +HOMEPAGE="https://apps.kde.org/klines/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +DOCS=( AUTHORS ) diff --git a/kde-apps/kmag/Manifest b/kde-apps/kmag/Manifest new file mode 100644 index 0000000000..579be42508 --- /dev/null +++ b/kde-apps/kmag/Manifest @@ -0,0 +1 @@ +DIST kmag-24.05.0.tar.xz 674332 BLAKE2B 40a729615bc1b8dc293857099ffe4d0a5e01b45a2e2d63d438ec0f7a252643cf5757eb63a75e0189571076956b6ba9b79e5b85d0e9ccdc906ed05a993c9c2748 SHA512 fc825a10a38225f93e631d28185a8f4f46883c9fafa1781e805bb463e0914f8a03a1c56194dc4411e7d4f496ad3ae67089ec6333c3d06eb8ef847e749eb3a79c diff --git a/kde-apps/kmag/kmag-24.05.0.ebuild b/kde-apps/kmag/kmag-24.05.0.ebuild new file mode 100644 index 0000000000..679910ffea --- /dev/null +++ b/kde-apps/kmag/kmag-24.05.0.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="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE screen magnifier" +HOMEPAGE="https://apps.kde.org/kmag/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="keyboardfocus" + +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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.6:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package keyboardfocus QAccessibilityClient) + ) + + ecm_src_configure +} diff --git a/kde-apps/kmahjongg/Manifest b/kde-apps/kmahjongg/Manifest new file mode 100644 index 0000000000..80309c80cc --- /dev/null +++ b/kde-apps/kmahjongg/Manifest @@ -0,0 +1 @@ +DIST kmahjongg-24.05.0.tar.xz 3713612 BLAKE2B e23aba9229ee502b81f8ca1d51e516191a8a946da6eef97177fe375e53c3fc88c0f85b52ad8dca853af101f597f400e796c5aa38e63c976771d6b3f561957021 SHA512 da86207e052c949a7d8451b629309c5bb882ef339ad24e67d1962d7cc861b946f0f8b1f4fbf3ae5d38b2595d3122fb397e61c06f7a201ccb2572509c7c2eca08 diff --git a/kde-apps/kmahjongg/kmahjongg-24.05.0.ebuild b/kde-apps/kmahjongg/kmahjongg-24.05.0.ebuild new file mode 100644 index 0000000000..4cc992a33e --- /dev/null +++ b/kde-apps/kmahjongg/kmahjongg-24.05.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="A tile matching game for one or two players" +HOMEPAGE="https://apps.kde.org/kmahjongg/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-apps/libkmahjongg-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmail-account-wizard/Manifest b/kde-apps/kmail-account-wizard/Manifest new file mode 100644 index 0000000000..c3f5483cc1 --- /dev/null +++ b/kde-apps/kmail-account-wizard/Manifest @@ -0,0 +1 @@ +DIST kmail-account-wizard-24.05.0.tar.xz 162456 BLAKE2B 03329c877a43f45cf36cb52411d0256a043a71a259ad731c02a0cc4bf4eeb1f8ebdba3a2b6f7fb6edce6a3a6696919526024fac5653dfc65d9f1ba407cdeffd4 SHA512 04885232d1eba0ead87cfa37c45da692791e26dd07a1638500aca82a562655cb81569a239cb481a37920dec8c9eec7c24160f34aabb2c1428454bb2eae71ce72 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.0.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.0.ebuild new file mode 100644 index 0000000000..d8c9c269fa --- /dev/null +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Assistant for KMail accounts configuration" +HOMEPAGE+=" https://userbase.kde.org/KMail/Account_Wizard" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + >=dev-libs/qtkeychain-0.14.2:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${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/kitemviews-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.49.9999.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.49.9999.ebuild index a8fc3da7f4..ebc2736960 100644 --- a/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.49.9999.ebuild +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.49.9999.ebuild @@ -20,7 +20,7 @@ IUSE="" DEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/kidentitymanagement-${PVCUT}:6 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-9999.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-9999.ebuild index a8fc3da7f4..ebc2736960 100644 --- a/kde-apps/kmail-account-wizard/kmail-account-wizard-9999.ebuild +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-9999.ebuild @@ -20,7 +20,7 @@ IUSE="" DEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/kidentitymanagement-${PVCUT}:6 diff --git a/kde-apps/kmail/Manifest b/kde-apps/kmail/Manifest new file mode 100644 index 0000000000..6d933f92dd --- /dev/null +++ b/kde-apps/kmail/Manifest @@ -0,0 +1 @@ +DIST kmail-24.05.0.tar.xz 8433024 BLAKE2B 999677ce94d06e500e080b26898b71ae43134d7634b6b088a62d7ee7eca47d4ac67b76981144f4f924b217fd0a39160605dcdf90bf26c19a976ff01e72cec93d SHA512 3d035b84960ded1017a06b32e2ba320aa7a23738c57e48781016d1aeee4033fda4eca706c8b5acddabd39712d1ba7052e72679f16959399bc0910d9407539836 diff --git a/kde-apps/kmail/kmail-24.05.0.ebuild b/kde-apps/kmail/kmail-24.05.0.ebuild new file mode 100644 index 0000000000..54253c47a2 --- /dev/null +++ b/kde-apps/kmail/kmail-24.05.0.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes" +HOMEPAGE="https://apps.kde.org/kmail2/ +https://kontact.kde.org/components/kmail/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="pch speech telemetry" + +RESTRICT="test" # bug 616878 + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +COMMON_DEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + >=dev-libs/ktextaddons-1.5.4:6[speech?] + >=dev-libs/qtkeychain-0.14.2:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/akonadi-search-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kldap-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kontactinterface-${PVCUT}:6 + >=kde-apps/kpimtextedit-${PVCUT}:6[speech=] + >=kde-apps/libgravatar-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/libkleo-${PVCUT}:6 + >=kde-apps/libksieve-${PVCUT}:6 + >=kde-apps/libktnef-${PVCUT}:6 + >=kde-apps/mailcommon-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${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/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${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/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kldap-${PVCUT}:6 + test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] ) +" +RDEPEND="${COMMON_DEPEND} + >=kde-apps/kdepim-runtime-${PVCUT}:6 + >=kde-apps/kmail-account-wizard-${PVCUT}:6 +" +BDEPEND=" + dev-libs/libxslt + test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] ) +" + +src_prepare() { + ecm_src_prepare + use handbook || cmake_run_in ktnef cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DUSE_PRECOMPILED_HEADERS=$(usex pch) + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "virus detection" app-antivirus/clamav + optfeature "spam filtering" mail-filter/bogofilter mail-filter/spamassassin + optfeature "fancy e-mail headers and useful plugins" "kde-apps/kdepim-addons:${SLOT}" + optfeature "crypto config and certificate details GUI" "kde-apps/kleopatra:${SLOT}" + optfeature "import PIM data from other applications" "kde-apps/akonadi-import-wizard:${SLOT}" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/kmail/kmail-24.05.49.9999.ebuild b/kde-apps/kmail/kmail-24.05.49.9999.ebuild index ad5b8f6fdb..7d79d7cc19 100644 --- a/kde-apps/kmail/kmail-24.05.49.9999.ebuild +++ b/kde-apps/kmail/kmail-24.05.49.9999.ebuild @@ -24,8 +24,8 @@ RESTRICT="test" # bug 616878 # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras COMMON_DEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] - >=dev-libs/ktextaddons-1.3.50:6[speech?] - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/ktextaddons-1.5.4:6[speech?] + >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/akonadi-${PVCUT}:6 diff --git a/kde-apps/kmail/kmail-9999.ebuild b/kde-apps/kmail/kmail-9999.ebuild index ad5b8f6fdb..7d79d7cc19 100644 --- a/kde-apps/kmail/kmail-9999.ebuild +++ b/kde-apps/kmail/kmail-9999.ebuild @@ -24,8 +24,8 @@ RESTRICT="test" # bug 616878 # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras COMMON_DEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] - >=dev-libs/ktextaddons-1.3.50:6[speech?] - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/ktextaddons-1.5.4:6[speech?] + >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/akonadi-${PVCUT}:6 diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest new file mode 100644 index 0000000000..0b865a32c0 --- /dev/null +++ b/kde-apps/kmailtransport/Manifest @@ -0,0 +1 @@ +DIST kmailtransport-24.05.0.tar.xz 186376 BLAKE2B 8d0229ada833f0a9f810917e3bd87bc52d08e2d138485aea2c174ef38832f77a58e0f46da7ee14b0487f9da35c3215f0d32ca063ea6d72523acb7539986ce261 SHA512 7d6508da8874dc8fa11d8c3644c9e1d4553a9b849c2ae55d48c3eef2b3f5e29ffb8b2c2d0fb0c85a811cbf6580ecf98aa9434979eff08e2cb68f21ac8ed196f1 diff --git a/kde-apps/kmailtransport/kmailtransport-24.05.0.ebuild b/kde-apps/kmailtransport/kmailtransport-24.05.0.ebuild new file mode 100644 index 0000000000..ba9766519d --- /dev/null +++ b/kde-apps/kmailtransport/kmailtransport-24.05.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Mail transport service" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" + +RDEPEND=" + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/ksmtp-${PVCUT}:6 + >=kde-apps/libkgapi-${PVCUT}: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/kwidgetsaddons-${KFMIN}:6 +" +DEPEND="${RDEPEND} + test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:6 ) +" diff --git a/kde-apps/kmailtransport/kmailtransport-24.05.49.9999.ebuild b/kde-apps/kmailtransport/kmailtransport-24.05.49.9999.ebuild index bc046c9dcc..2d24ab5522 100644 --- a/kde-apps/kmailtransport/kmailtransport-24.05.49.9999.ebuild +++ b/kde-apps/kmailtransport/kmailtransport-24.05.49.9999.ebuild @@ -20,7 +20,7 @@ IUSE="" RESTRICT="test" RDEPEND=" - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6(+)] + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=kde-apps/ksmtp-${PVCUT}:6 >=kde-apps/libkgapi-${PVCUT}:6 diff --git a/kde-apps/kmailtransport/kmailtransport-9999.ebuild b/kde-apps/kmailtransport/kmailtransport-9999.ebuild index bc046c9dcc..2d24ab5522 100644 --- a/kde-apps/kmailtransport/kmailtransport-9999.ebuild +++ b/kde-apps/kmailtransport/kmailtransport-9999.ebuild @@ -20,7 +20,7 @@ IUSE="" RESTRICT="test" RDEPEND=" - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6(+)] + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=kde-apps/ksmtp-${PVCUT}:6 >=kde-apps/libkgapi-${PVCUT}:6 diff --git a/kde-apps/kmbox/Manifest b/kde-apps/kmbox/Manifest new file mode 100644 index 0000000000..9b91bd956e --- /dev/null +++ b/kde-apps/kmbox/Manifest @@ -0,0 +1 @@ +DIST kmbox-24.05.0.tar.xz 28840 BLAKE2B 5321d44c0bb9d7122c540c73cbd3816172ec9747f233135d217abaa6e380d664ba405241ccec1f6dd79edde33051587efba2d8fc8d7d92a5ab1e6d0b660f26eb SHA512 a8fb01a211ab5d75fd71f6533e8ab3074725a773aedba1e42c02c2ae4444ad4f3e1a8d8c1ed68ae8ec8360a26fdc70d69625d91133b96564b4611bd96bfb12b2 diff --git a/kde-apps/kmbox/kmbox-24.05.0.ebuild b/kde-apps/kmbox/kmbox-24.05.0.ebuild new file mode 100644 index 0000000000..b89145b1c7 --- /dev/null +++ b/kde-apps/kmbox/kmbox-24.05.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.1.0 +PVCUT=$(ver_cut 1-3) +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing MBox format mail storages" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=">=kde-apps/kmime-${PVCUT}:6" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmime/Manifest b/kde-apps/kmime/Manifest new file mode 100644 index 0000000000..4469b7d978 --- /dev/null +++ b/kde-apps/kmime/Manifest @@ -0,0 +1 @@ +DIST kmime-24.05.0.tar.xz 161752 BLAKE2B bc683e350e64209ffc89b4713c7215e95f038e9b3f66512098718b8c92f10479240c26fbfbcbf80d8c048f7539df5987b9a6b8fbb0bcae1119badb7fd8fb4574 SHA512 374e628c80ef94ae16a86e93cf6888fc07a6f3a2b185b09860803b8dbe944771dbae7262fb4b767053b920a432d7e334f3c882a6f708fbfd23268a870b7014d7 diff --git a/kde-apps/kmime/kmime-24.05.0.ebuild b/kde-apps/kmime/kmime-24.05.0.ebuild new file mode 100644 index 0000000000..8cba4ef6cd --- /dev/null +++ b/kde-apps/kmime/kmime-24.05.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.0.0 +inherit ecm gear.kde.org + +DESCRIPTION="Libary for handling mail messages and newsgroup articles" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmines/Manifest b/kde-apps/kmines/Manifest new file mode 100644 index 0000000000..3c475eed07 --- /dev/null +++ b/kde-apps/kmines/Manifest @@ -0,0 +1 @@ +DIST kmines-24.05.0.tar.xz 944984 BLAKE2B 71aad6484a116635b52a14efec610daf0b890a0962ebdaa4a52865b642e7a8b8ebad89917b0c99c76894aec0d8127f5a29a4cf0e027fe9cbf2ab504e604d7aef SHA512 d37b120d07df772fa80c7474f96584953ea931df6ca82e809506f9d6f84c9444cbb9fb69e72a845796946c74da3a4be6c1a13be70572875341ee0bad039fd075 diff --git a/kde-apps/kmines/kmines-24.05.0.ebuild b/kde-apps/kmines/kmines-24.05.0.ebuild new file mode 100644 index 0000000000..940df40470 --- /dev/null +++ b/kde-apps/kmines/kmines-24.05.0.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" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Classic mine sweeper game" +HOMEPAGE="https://apps.kde.org/kmines/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kmix/Manifest b/kde-apps/kmix/Manifest new file mode 100644 index 0000000000..b43540cee7 --- /dev/null +++ b/kde-apps/kmix/Manifest @@ -0,0 +1 @@ +DIST kmix-24.05.0.tar.xz 1165176 BLAKE2B d62ac63fcf3ef3191f4eeda38fa3d8dfdbe2e6cd30ddf2caf13d374d27c3dd18e23e866fbebf05646fc566b45fc424a068af0e94d867d4a916038b02a7535e36 SHA512 cbee2bbedb12eafb7aa3d8b7194c80f4e8d735f4d6f0daecdbfa5c613ad2c8cce36df272873566d6aae84d752e18f3155d96ef0d07371869f24fd5957cdf437e diff --git a/kde-apps/kmix/kmix-24.05.0.ebuild b/kde-apps/kmix/kmix-24.05.0.ebuild new file mode 100644 index 0000000000..c60c5416b0 --- /dev/null +++ b/kde-apps/kmix/kmix-24.05.0.ebuild @@ -0,0 +1,76 @@ +# 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.115.0 +QTMIN=5.15.12 +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/kcrash-${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 +} diff --git a/kde-apps/kmix/kmix-24.05.49.9999.ebuild b/kde-apps/kmix/kmix-24.05.49.9999.ebuild index 30b1d7cd37..bcee86d34d 100644 --- a/kde-apps/kmix/kmix-24.05.49.9999.ebuild +++ b/kde-apps/kmix/kmix-24.05.49.9999.ebuild @@ -26,6 +26,7 @@ DEPEND=" >=kde-frameworks/kconfig-${KFMIN}:5 >=kde-frameworks/kconfigwidgets-${KFMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 >=kde-frameworks/kdbusaddons-${KFMIN}:5 >=kde-frameworks/kglobalaccel-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 diff --git a/kde-apps/kmix/kmix-9999.ebuild b/kde-apps/kmix/kmix-9999.ebuild index 30b1d7cd37..bcee86d34d 100644 --- a/kde-apps/kmix/kmix-9999.ebuild +++ b/kde-apps/kmix/kmix-9999.ebuild @@ -26,6 +26,7 @@ DEPEND=" >=kde-frameworks/kconfig-${KFMIN}:5 >=kde-frameworks/kconfigwidgets-${KFMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 >=kde-frameworks/kdbusaddons-${KFMIN}:5 >=kde-frameworks/kglobalaccel-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 diff --git a/kde-apps/kmousetool/Manifest b/kde-apps/kmousetool/Manifest new file mode 100644 index 0000000000..7bbb80e379 --- /dev/null +++ b/kde-apps/kmousetool/Manifest @@ -0,0 +1 @@ +DIST kmousetool-24.05.0.tar.xz 130396 BLAKE2B 9a70b8df6274a2ade7e72ce825a25ca613811757dd8331b3231485a120dc5c67bb6b7b1b8a689ea337821dfca6f224c7017c1fe7ce84fe18266cb0eda55ae02f SHA512 f81d0d56a5f91e288312875fa0e4d3fcac4a8fc48244ac7d9b91614d5deb7e2051d7cf6d562213c17634e4bf45af04b7ca73c4858f12ae1d004afa49ca29ba43 diff --git a/kde-apps/kmousetool/kmousetool-24.05.0.ebuild b/kde-apps/kmousetool/kmousetool-24.05.0.ebuild new file mode 100644 index 0000000000..0a323628d6 --- /dev/null +++ b/kde-apps/kmousetool/kmousetool-24.05.0.ebuild @@ -0,0 +1,37 @@ +# 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 program that clicks the mouse for you" +HOMEPAGE="https://apps.kde.org/kmousetool/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libX11 + x11-libs/libXtst +" +DEPEND="${RDEPEND} + x11-base/xorg-proto + x11-libs/libXext + x11-libs/libXt +" diff --git a/kde-apps/kmouth/Manifest b/kde-apps/kmouth/Manifest new file mode 100644 index 0000000000..eb7ec3e60e --- /dev/null +++ b/kde-apps/kmouth/Manifest @@ -0,0 +1 @@ +DIST kmouth-24.05.0.tar.xz 1935720 BLAKE2B 3f263d32d2412abd83f03fa18f59b65fad27d15784c5efb625a845afcd26051500e3f6d79b14c2369bbec00d4e42e3aca58c62dcdbfe0edc7a56611d1fcaa816 SHA512 828806c3469841db25eef5bdfb3f1cd0264545968a944931e41042184396b0cc2fb1ed7f9a2fb6e478a6c06c46fbd6f4b4271f6cf9fa9b30251e13f8e545da35 diff --git a/kde-apps/kmouth/kmouth-24.05.0.ebuild b/kde-apps/kmouth/kmouth-24.05.0.ebuild new file mode 100644 index 0000000000..5666a2615d --- /dev/null +++ b/kde-apps/kmouth/kmouth-24.05.0.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="Text-to-speech synthesizer front end" +HOMEPAGE="https://apps.kde.org/kmouth/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtspeech-${QTMIN}: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/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmplot/Manifest b/kde-apps/kmplot/Manifest new file mode 100644 index 0000000000..e9b393f9f7 --- /dev/null +++ b/kde-apps/kmplot/Manifest @@ -0,0 +1 @@ +DIST kmplot-24.05.0.tar.xz 3004040 BLAKE2B 8f9c2e93ee397c057045663dbad2ada3ae17f6f7ef586d6a877eea0091404bdf78ae998ba2a29a4ce1b4b025fb8853699971134d7b0728b195268008ba5699b8 SHA512 2fdf6a7d2d657e610ae797b68534dadb383ea49948e7e0e0df0e71aa3c57996c86bee81dcd3bf529692ac6c5ffc46479722ad5999aa32fd6a597172b68d3de2d diff --git a/kde-apps/kmplot/kmplot-24.05.0.ebuild b/kde-apps/kmplot/kmplot-24.05.0.ebuild new file mode 100644 index 0000000000..5a189264a3 --- /dev/null +++ b/kde-apps/kmplot/kmplot-24.05.0.ebuild @@ -0,0 +1,41 @@ +# 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="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}" diff --git a/kde-apps/knavalbattle/Manifest b/kde-apps/knavalbattle/Manifest new file mode 100644 index 0000000000..efb3801c00 --- /dev/null +++ b/kde-apps/knavalbattle/Manifest @@ -0,0 +1 @@ +DIST knavalbattle-24.05.0.tar.xz 1042832 BLAKE2B 9cbaf859e9edd7b3f5114c84c2a3eea7e9d2e64d3ebd687b29f3ace4972b7a0aeb76d794c04add9057a7df0c578f66562d623120d4242b356fac72b73d2677f2 SHA512 d15e9039ece66dae48159f2f547c7418f16baac3acf7152398437f176fd2cc35113858b2561d465a2eca05b0e383ea856cb52dcee9ac34d2f564839be0835918 diff --git a/kde-apps/knavalbattle/knavalbattle-24.05.0.ebuild b/kde-apps/knavalbattle/knavalbattle-24.05.0.ebuild new file mode 100644 index 0000000000..7afad89c13 --- /dev/null +++ b/kde-apps/knavalbattle/knavalbattle-24.05.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Battleship clone by KDE" +HOMEPAGE="https://apps.kde.org/knavalbattle/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +DOCS=( AUTHORS ) diff --git a/kde-apps/knetwalk/Manifest b/kde-apps/knetwalk/Manifest new file mode 100644 index 0000000000..88bc96bdcd --- /dev/null +++ b/kde-apps/knetwalk/Manifest @@ -0,0 +1 @@ +DIST knetwalk-24.05.0.tar.xz 1004508 BLAKE2B 5ec7376e90b743b56c51218dbaa6f0435be621b6891ee04d9dafe55ff6f19dd09c6ca00d0c42f91580f3229167347edceb29ef8984a71895471b638bc40bd417 SHA512 6dcf2bf100cac83912926a47b5b8e7ea7d7c0b0027a97966a40f5573b91cf81c83d8b2c13b059ae830907c6319c44727b552fea27d3af8c12a7e765c5d360885 diff --git a/kde-apps/knetwalk/knetwalk-24.05.0.ebuild b/kde-apps/knetwalk/knetwalk-24.05.0.ebuild new file mode 100644 index 0000000000..8064d709d2 --- /dev/null +++ b/kde-apps/knetwalk/knetwalk-24.05.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE version of the popular NetWalk game for system administrators" +HOMEPAGE="https://apps.kde.org/knetwalk/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/knights/Manifest b/kde-apps/knights/Manifest new file mode 100644 index 0000000000..88baf7c766 --- /dev/null +++ b/kde-apps/knights/Manifest @@ -0,0 +1 @@ +DIST knights-24.05.0.tar.xz 2470336 BLAKE2B 4dd26a702fedc481e554c5b026d4504d50afc0db86a84599531dfd3c4142b71b0ea156b1d90555de678e3656ce6ada1f49d076e1d098d607e986b97a653cd7b8 SHA512 9333a3c3d04d3065945c1fdbbe748a6a19c71e165d0b120c35c8ea0d750cbf7feaf23d32f048226a81ef698dd8ece94b1e496800bbd1cb391877bc3976522eb0 diff --git a/kde-apps/knights/knights-24.05.0.ebuild b/kde-apps/knights/knights-24.05.0.ebuild new file mode 100644 index 0000000000..6ccd356b57 --- /dev/null +++ b/kde-apps/knights/knights-24.05.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Simple chess board based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/knights/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kplotting-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kde-plasma/libplasma:6 + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + || ( + games-board/gnuchess + games-board/crafty + games-board/stockfish + games-board/sjeng + ) +" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt6TextToSpeech) + ) + ecm_src_configure +} diff --git a/kde-apps/knights/knights-24.05.49.9999.ebuild b/kde-apps/knights/knights-24.05.49.9999.ebuild index 9eebe9e681..7c828f0c69 100644 --- a/kde-apps/knights/knights-24.05.49.9999.ebuild +++ b/kde-apps/knights/knights-24.05.49.9999.ebuild @@ -19,7 +19,6 @@ KEYWORDS="" IUSE="speech" DEPEND=" - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets] >=dev-qt/qtsvg-${QTMIN}:6 >=kde-apps/libkdegames-${PVCUT}:6 diff --git a/kde-apps/knights/knights-9999.ebuild b/kde-apps/knights/knights-9999.ebuild index 9eebe9e681..7c828f0c69 100644 --- a/kde-apps/knights/knights-9999.ebuild +++ b/kde-apps/knights/knights-9999.ebuild @@ -19,7 +19,6 @@ KEYWORDS="" IUSE="speech" DEPEND=" - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets] >=dev-qt/qtsvg-${QTMIN}:6 >=kde-apps/libkdegames-${PVCUT}:6 diff --git a/kde-apps/knotes/Manifest b/kde-apps/knotes/Manifest new file mode 100644 index 0000000000..73914122be --- /dev/null +++ b/kde-apps/knotes/Manifest @@ -0,0 +1 @@ +DIST knotes-24.05.0.tar.xz 380984 BLAKE2B 1d96c0bd8a0d97b7072edea06b5c8b93e3a0f64e0bc1347359e329818d34632bd0e4e302a78117ef6805a192678df2c197ad0d0b7c72514f16d85ea6c36ca1a0 SHA512 aab33d5007b682e816eb04cda4d7c24129750fe00f15a62c00148c2f781a3eb92a223acf0cfa9a415ec9ec6f6e7102cdc5b7a8708f80eedd2ad0a3cbcef16a01 diff --git a/kde-apps/knotes/knotes-24.05.0.ebuild b/kde-apps/knotes/knotes-24.05.0.ebuild new file mode 100644 index 0000000000..e607bc3950 --- /dev/null +++ b/kde-apps/knotes/knotes-24.05.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Note taking application" +HOMEPAGE="https://apps.kde.org/knotes/ +https://kontact.kde.org/components/knotes/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +COMMON_DEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 + dev-libs/libxslt + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-notes-${PVCUT}:6 + >=kde-apps/akonadi-search-${PVCUT}:6 + >=kde-apps/grantleetheme-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kontactinterface-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libX11 +" +RDEPEND="${COMMON_DEPEND} + >=kde-apps/kdepim-runtime-${PVCUT}:6 +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" diff --git a/kde-apps/knotes/knotes-24.05.49.9999.ebuild b/kde-apps/knotes/knotes-24.05.49.9999.ebuild index f929ea00c9..62b6749b94 100644 --- a/kde-apps/knotes/knotes-24.05.49.9999.ebuild +++ b/kde-apps/knotes/knotes-24.05.49.9999.ebuild @@ -19,8 +19,8 @@ SLOT="6" KEYWORDS="" IUSE="" -DEPEND=" - >=dev-libs/ktextaddons-1.5.3:6 +COMMON_DEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 dev-libs/libxslt >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=kde-apps/akonadi-${PVCUT}:6 @@ -54,6 +54,9 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:6 x11-libs/libX11 " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} >=kde-apps/kdepim-runtime-${PVCUT}:6 " +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" diff --git a/kde-apps/knotes/knotes-9999.ebuild b/kde-apps/knotes/knotes-9999.ebuild index f929ea00c9..62b6749b94 100644 --- a/kde-apps/knotes/knotes-9999.ebuild +++ b/kde-apps/knotes/knotes-9999.ebuild @@ -19,8 +19,8 @@ SLOT="6" KEYWORDS="" IUSE="" -DEPEND=" - >=dev-libs/ktextaddons-1.5.3:6 +COMMON_DEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 dev-libs/libxslt >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=kde-apps/akonadi-${PVCUT}:6 @@ -54,6 +54,9 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:6 x11-libs/libX11 " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} >=kde-apps/kdepim-runtime-${PVCUT}:6 " +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" diff --git a/kde-apps/kolf/Manifest b/kde-apps/kolf/Manifest new file mode 100644 index 0000000000..e88425653d --- /dev/null +++ b/kde-apps/kolf/Manifest @@ -0,0 +1 @@ +DIST kolf-24.05.0.tar.xz 1065804 BLAKE2B 85e2ff70413b1c81afb1d3442b4562586255fc902b14444692c3f1a2467c707f875305bb9a1a041f18f07328f026d39704b4322a126d4bd28a34ad2ace33ae11 SHA512 b0edd89c09a035eb40d5705479ffc62640bc464960fa2a48d7be4ee567a8c842314a6b9c7730a7cc7e1cfa88f3fcd3793525be7ace3a59f92be10f4c868b0585 diff --git a/kde-apps/kolf/kolf-24.05.0.ebuild b/kde-apps/kolf/kolf-24.05.0.ebuild new file mode 100644 index 0000000000..94593bdb88 --- /dev/null +++ b/kde-apps/kolf/kolf-24.05.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Minigolf game by KDE" +HOMEPAGE="https://apps.kde.org/kolf/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kollision/Manifest b/kde-apps/kollision/Manifest new file mode 100644 index 0000000000..db944eef06 --- /dev/null +++ b/kde-apps/kollision/Manifest @@ -0,0 +1 @@ +DIST kollision-24.05.0.tar.xz 308736 BLAKE2B aa4e0c21766cc95731046312246053642f45943d42cb3d2e5ab194e3f3d11b210ba620584eef45d96087cc547367c664b0d33ed9e380705b8a0f9773582904ca SHA512 b158e53080048d3053d70a4c61cda9548411cb368a09cfddeb7985cbc3e6609862d84f54a8b75d34327d17809da3a21826a6abdb331940df38452b5bf54be4b4 diff --git a/kde-apps/kollision/kollision-24.05.0.ebuild b/kde-apps/kollision/kollision-24.05.0.ebuild new file mode 100644 index 0000000000..4198337b36 --- /dev/null +++ b/kde-apps/kollision/kollision-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Simple ball dodging game" +HOMEPAGE="https://apps.kde.org/kollision/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kolourpaint/Manifest b/kde-apps/kolourpaint/Manifest new file mode 100644 index 0000000000..c79ac10d5d --- /dev/null +++ b/kde-apps/kolourpaint/Manifest @@ -0,0 +1 @@ +DIST kolourpaint-24.05.0.tar.xz 5294208 BLAKE2B cb0213aec5a8285dbf500211240d3b545b0547bc280e3e00f40e0b07c428511be393779c1a8b2146e9d49a3ad1be58b7a8aa0e536d29049f29e766f225dbf3f5 SHA512 5d18d712c716ae03b7dceb7295e0950f6b26ff1218f515c5cd9d13d002bc99f96a028257d8c9f86cc5dc6976c340e32aa25fe654351fc5439cfafa74099104dd diff --git a/kde-apps/kolourpaint/kolourpaint-24.05.0.ebuild b/kde-apps/kolourpaint/kolourpaint-24.05.0.ebuild new file mode 100644 index 0000000000..de275ff598 --- /dev/null +++ b/kde-apps/kolourpaint/kolourpaint-24.05.0.ebuild @@ -0,0 +1,43 @@ +# 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=6.0.0 +QTMIN=6.6.2 +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="6" +KEYWORDS="~amd64" +IUSE="scanner" + +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/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + scanner? ( >=kde-apps/libksane-${PVCUT}:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package scanner KF6Sane) + ) + + ecm_src_configure +} diff --git a/kde-apps/kompare/Manifest b/kde-apps/kompare/Manifest new file mode 100644 index 0000000000..d5797116f6 --- /dev/null +++ b/kde-apps/kompare/Manifest @@ -0,0 +1 @@ +DIST kompare-24.05.0.tar.xz 942348 BLAKE2B edabea74672fde672bd8a2e91427d51b62b5c4239c834aa5ceae92eee6065742d9d0ea96636d9f1344df58e97d47104dc3b917d58aa0a80bfcf248e43e62c3e3 SHA512 7d8789f77bb4a56b61d56019dc6241e3e4a84070a8ded2418f4c4f0ba34d87c5c0d834237f209f700c774a7876d3867946f09f1d46b2502581d65413687a019c diff --git a/kde-apps/kompare/kompare-24.05.0.ebuild b/kde-apps/kompare/kompare-24.05.0.ebuild new file mode 100644 index 0000000000..1d918a97ff --- /dev/null +++ b/kde-apps/kompare/kompare-24.05.0.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" +PVCUT=$(ver_cut 1-3) +KFMIN=5.115.0 +QTMIN=5.15.12 +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}" diff --git a/kde-apps/kompare/kompare-9999.ebuild b/kde-apps/kompare/kompare-9999.ebuild index ecfd5b99fe..cb9296c63b 100644 --- a/kde-apps/kompare/kompare-9999.ebuild +++ b/kde-apps/kompare/kompare-9999.ebuild @@ -5,34 +5,36 @@ EAPI=8 ECM_HANDBOOK="forceoptional" PVCUT=$(ver_cut 1-3) -KFMIN=6.0.0 -QTMIN=6.6.2 +KFMIN=5.115.0 +QTMIN=5.15.12 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="6" +SLOT="5" KEYWORDS="" IUSE="" DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=kde-apps/libkomparediff2-${PVCUT}:6 - >=kde-frameworks/kcompletion-${KFMIN}:6 - >=kde-frameworks/kcodecs-${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/kparts-${KFMIN}:6 - >=kde-frameworks/kservice-${KFMIN}:6 - >=kde-frameworks/ktexteditor-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=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}" diff --git a/kde-apps/konqueror/Manifest b/kde-apps/konqueror/Manifest new file mode 100644 index 0000000000..ed84709203 --- /dev/null +++ b/kde-apps/konqueror/Manifest @@ -0,0 +1 @@ +DIST konqueror-24.05.0.tar.xz 9712836 BLAKE2B 41333247af863432a2b98357bd984188bfcd9b3fbd90ccfd5bb1401a6742ccdacbfa299c11d7441888a7eb930fb3026ccba8dd1f90819fc93f4864f9b4f82c01 SHA512 d88392fd49c6fe732ea440316d9907627c2a6ac6e495a90e1387cc4dc8ec8764b97018b127645f4ac87b8732a3b55373985b2822d15907e586e9fb332764d7b3 diff --git a/kde-apps/konqueror/konqueror-24.05.0.ebuild b/kde-apps/konqueror/konqueror-24.05.0.ebuild new file mode 100644 index 0000000000..01b5137228 --- /dev/null +++ b/kde-apps/konqueror/konqueror-24.05.0.ebuild @@ -0,0 +1,86 @@ +# 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 flag-o-matic ecm gear.kde.org optfeature + +DESCRIPTION="Web browser and file manager based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/konqueror/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="activities speech" + +# 4 of 4 tests fail. Last checked for 4.0.3 +RESTRICT="test" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,xml] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdesu-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + sys-libs/zlib + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + activities? ( kde-plasma/plasma-activities:6 ) +" +RDEPEND="${COMMON_DEPEND} + !<kde-apps/kio-extras-23.08.5-r100:5 + kde-apps/kfind:6 + kde-plasma/kde-cli-tools:* +" + +src_prepare() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc + + ecm_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Hunspell=ON # requires fixing bug 634122 + $(cmake_use_find_package activities PlasmaActivities) + $(cmake_use_find_package speech Qt6TextToSpeech) + ) + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "bookmarks support" "kde-apps/keditbookmarks:${SLOT}" + optfeature "filemanager component" "kde-apps/dolphin:${SLOT}" + optfeature "SVG support" "kde-apps/svg:${SLOT}" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/konquest/Manifest b/kde-apps/konquest/Manifest new file mode 100644 index 0000000000..beff81b7ee --- /dev/null +++ b/kde-apps/konquest/Manifest @@ -0,0 +1 @@ +DIST konquest-24.05.0.tar.xz 854720 BLAKE2B 99d7c274a44f39fc713d4f921eae578586444ac8d43a1ff418205d4163b00d199806a174b52c995be97551dc41c9dde132747d87fb457b4965f6841350e2d771 SHA512 46914007ea75bbd305989208790136df21eba677f35fbd787b241c827603478ad6540c787566e36625697cfe111aebf4de957e2ba03c8ac97a329d81e86c6f66 diff --git a/kde-apps/konquest/konquest-24.05.0.ebuild b/kde-apps/konquest/konquest-24.05.0.ebuild new file mode 100644 index 0000000000..f389784496 --- /dev/null +++ b/kde-apps/konquest/konquest-24.05.0.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" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Galactic Strategy KDE Game" +HOMEPAGE="https://apps.kde.org/konquest/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtscxml-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/konsole/Manifest b/kde-apps/konsole/Manifest new file mode 100644 index 0000000000..5623176918 --- /dev/null +++ b/kde-apps/konsole/Manifest @@ -0,0 +1 @@ +DIST konsole-24.05.0.tar.xz 1770064 BLAKE2B 9183948914df5f382748bdee63240e10b47fa764b944e33b1c72ccb49f3a44413fa8a3649a713b383085ce4b0c6c083eadb8c65dd258aa28e8edea26203dc85b SHA512 2b2b4999384059171c27509955bc0ae632ddb1a89ecdacc5159d9e97c2ab6a0ba193c2ec0ba73da23bff953c1627fed4901576d194417900012c1732efd894cb diff --git a/kde-apps/konsole/konsole-24.05.0.ebuild b/kde-apps/konsole/konsole-24.05.0.ebuild new file mode 100644 index 0000000000..3209da3738 --- /dev/null +++ b/kde-apps/konsole/konsole-24.05.0.ebuild @@ -0,0 +1,60 @@ +# 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's terminal emulator" +HOMEPAGE="https://apps.kde.org/konsole/ https://konsole.kde.org" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-libs/icu:= + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kpty-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-23.08.1-drop-unused-X11-dep.patch" ) # FIXME properly upstream + +src_test() { + # DBusTest: drkonqi process interferes. bug 702690 + # TerminalInterfaceTest: unbelievably flaky, bug 862594 and bug 662756 + local myctestargs=( + -E "(DBusTest|TerminalInterfaceTest)" + ) + + ecm_src_test +} diff --git a/kde-apps/konsolekalendar/Manifest b/kde-apps/konsolekalendar/Manifest new file mode 100644 index 0000000000..e52099e17a --- /dev/null +++ b/kde-apps/konsolekalendar/Manifest @@ -0,0 +1 @@ +DIST akonadi-calendar-tools-24.05.0.tar.xz 264400 BLAKE2B 25af456a4768b5d3665fad060733387c56f0d69d429b4cd8196c11851aa43192a3dd914f3a5f103a7964d037eca2c6b62487d11e4e4aa0f5a5f5f438304081d4 SHA512 05959eb63c28f158af04f6506bc2b8a2bcdd960b21e1677089df8e0011c37bb0440a0719ed0cc07e9a7fe18be48d306d85dfd7a1718645b3af56e150fc9dbcbc diff --git a/kde-apps/konsolekalendar/konsolekalendar-24.05.0.ebuild b/kde-apps/konsolekalendar/konsolekalendar-24.05.0.ebuild new file mode 100644 index 0000000000..e7231769dc --- /dev/null +++ b/kde-apps/konsolekalendar/konsolekalendar-24.05.0.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="forceoptional" +KDE_ORG_NAME="akonadi-calendar-tools" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +inherit ecm gear.kde.org + +DESCRIPTION="Command line interface to KDE calendars" +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-calendar-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + + # delete colliding calendarjanitor translations + rm -f po/*/calendarjanitor.po || die + + cmake_comment_add_subdirectory calendarjanitor +} diff --git a/kde-apps/kontact/Manifest b/kde-apps/kontact/Manifest new file mode 100644 index 0000000000..8a9655cebe --- /dev/null +++ b/kde-apps/kontact/Manifest @@ -0,0 +1 @@ +DIST kontact-24.05.0.tar.xz 862828 BLAKE2B 7023d6c8b7fd153a222487f65f9f57f15df05c888ac15ad0f387d53321c37afa1a70612c8641af0365d226ac9fa9e9461be5e53fee2c9ef635fbc5de983f0986 SHA512 82d0a33ec86a19f81184e5a78526db2f9d06ec0cd859431e420906e2c0c0d1900fb4d9241c6b6dae5a843e9612e991d23b3fb55760c62cd65004808877e301a2 diff --git a/kde-apps/kontact/kontact-24.05.0.ebuild b/kde-apps/kontact/kontact-24.05.0.ebuild new file mode 100644 index 0000000000..9cbfda02d5 --- /dev/null +++ b/kde-apps/kontact/kontact-24.05.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Container application to unify several major PIM applications within one" +HOMEPAGE="https://kontact.kde.org/ https://apps.kde.org/kontact/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/grantleetheme-${PVCUT}:6 + >=kde-apps/kontactinterface-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/mailcommon-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcmutils-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kontactinterface/Manifest b/kde-apps/kontactinterface/Manifest new file mode 100644 index 0000000000..6db25d3eb7 --- /dev/null +++ b/kde-apps/kontactinterface/Manifest @@ -0,0 +1 @@ +DIST kontactinterface-24.05.0.tar.xz 40360 BLAKE2B 05887788e1cd58acbe3b4f3855e27f589f78bf245ed3242735f7c48aaee5c2d5156f8606c4ca398d85f574ec902cefa47390b5ec9a63faba47e40885620c21d5 SHA512 4a51520c8820bcbd676933ca73ab9f985373f8e5fbc67854df20ac8f159eeeb6333aa556a4910bc28a3ef13d4c4e3f731c68cf29a0d75fea90f4dbe5fb383c41 diff --git a/kde-apps/kontactinterface/kontactinterface-24.05.0.ebuild b/kde-apps/kontactinterface/kontactinterface-24.05.0.ebuild new file mode 100644 index 0000000000..42e5fe0bf4 --- /dev/null +++ b/kde-apps/kontactinterface/kontactinterface-24.05.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for embedding KParts in a Kontact component" +HOMEPAGE="https://api.kde.org/kdepim/kontactinterface/html/index.html" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,xml] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/korganizer/Manifest b/kde-apps/korganizer/Manifest new file mode 100644 index 0000000000..dfa11d5462 --- /dev/null +++ b/kde-apps/korganizer/Manifest @@ -0,0 +1 @@ +DIST korganizer-24.05.0.tar.xz 2569536 BLAKE2B aee333b87fed1c9659b08bed843df8f21c083d303292da0496efeb832f1351d1fbd8b69ee8901b379da6353691931afb8a9c0f7c492a046b8fdd308de278ef0f SHA512 7fac18fd3cd887344e84b61ced46e370ad878b69461eeae1b9a47486f2a1be31914124532b80eb6c8edc3a58969fb3698a454f917057c87f623f1de784eb7eea diff --git a/kde-apps/korganizer/korganizer-24.05.0.ebuild b/kde-apps/korganizer/korganizer-24.05.0.ebuild new file mode 100644 index 0000000000..3ca7900821 --- /dev/null +++ b/kde-apps/korganizer/korganizer-24.05.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Organizational assistant, providing calendars and other similar functionality" +HOMEPAGE="https://apps.kde.org/korganizer/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="telemetry" + +# testkodaymatrix is broken, akonadi* tests need DBus, bug #665686 +RESTRICT="test" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qttools-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-calendar-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-notes-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-apps/eventviews-${PVCUT}:6 + >=kde-apps/incidenceeditor-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kontactinterface-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${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/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libX11 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=kde-apps/kldap-${PVCUT}:6 + test? ( >=kde-apps/akonadi-${PVCUT}:6[sqlite] ) +" +RDEPEND="${COMMON_DEPEND} + >=kde-apps/kdepim-runtime-${PVCUT}:6 +" +BDEPEND="test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/kpat/Manifest b/kde-apps/kpat/Manifest new file mode 100644 index 0000000000..417e88c6ab --- /dev/null +++ b/kde-apps/kpat/Manifest @@ -0,0 +1 @@ +DIST kpat-24.05.0.tar.xz 3714860 BLAKE2B 1b9b34b4db552c0097c3d69c046e5383163cd374b2d9fbabd3e702663ef99e94ca718913d8cce6ab6ae896509cb094bd0ee7dd9c134dec8ba592ea9c64eb5c0d SHA512 5b278c1d68368ffdad5a53ca811caa8b00c65471da077bd3ca70589e4a1c3b204087466e6c783731ac90cdd2a6d6925be0f5c247f50d621f187483220f8fc77f diff --git a/kde-apps/kpat/kpat-24.05.0.ebuild b/kde-apps/kpat/kpat-24.05.0.ebuild new file mode 100644 index 0000000000..9634690132 --- /dev/null +++ b/kde-apps/kpat/kpat-24.05.0.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" +ECM_TEST="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE patience game" +HOMEPAGE="https://apps.kde.org/kpat/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-games/freecell-solver + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +src_configure() { + local mycmakeargs=( + -DWITH_BH_SOLVER=OFF # bug 733502, requires unpackaged dependency + ) + + ecm_src_configure +} diff --git a/kde-apps/kpimtextedit/Manifest b/kde-apps/kpimtextedit/Manifest new file mode 100644 index 0000000000..dfcaf86943 --- /dev/null +++ b/kde-apps/kpimtextedit/Manifest @@ -0,0 +1 @@ +DIST kpimtextedit-24.05.0.tar.xz 169556 BLAKE2B f41b81b3fb22ac290c05ebc780299903c4cd6ee4aa035a48071002fcb1cb451d2a9cf26ea4a2bd4291abe74474c199bd9679615bb5daf6177d99769c6dedaf55 SHA512 04f5a648e6463a4d3cb6dac7f8166a5cbceff3939a7dcf8daede3f7af45fef8792d8ad8f74792e071cceb4f27baac465d8ba735bc8280ac54015521718599215 diff --git a/kde-apps/kpimtextedit/kpimtextedit-24.05.0.ebuild b/kde-apps/kpimtextedit/kpimtextedit-24.05.0.ebuild new file mode 100644 index 0000000000..e49851e035 --- /dev/null +++ b/kde-apps/kpimtextedit/kpimtextedit-24.05.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Extended text editor for PIM applications" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="speech" + +RESTRICT="test" + +RDEPEND=" + >=dev-libs/ktextaddons-1.5.4:6[speech?] + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + ) + ecm_src_configure +} diff --git a/kde-apps/kpimtextedit/kpimtextedit-24.05.49.9999.ebuild b/kde-apps/kpimtextedit/kpimtextedit-24.05.49.9999.ebuild index 776c4e1658..61be4ad05c 100644 --- a/kde-apps/kpimtextedit/kpimtextedit-24.05.49.9999.ebuild +++ b/kde-apps/kpimtextedit/kpimtextedit-24.05.49.9999.ebuild @@ -20,7 +20,7 @@ IUSE="speech" RESTRICT="test" RDEPEND=" - >=dev-libs/ktextaddons-1.4.42:6[speech?] + >=dev-libs/ktextaddons-1.5.4:6[speech?] >=dev-qt/qtbase-${QTMIN}:6[widgets] >=kde-frameworks/kcodecs-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 diff --git a/kde-apps/kpimtextedit/kpimtextedit-9999.ebuild b/kde-apps/kpimtextedit/kpimtextedit-9999.ebuild index 776c4e1658..61be4ad05c 100644 --- a/kde-apps/kpimtextedit/kpimtextedit-9999.ebuild +++ b/kde-apps/kpimtextedit/kpimtextedit-9999.ebuild @@ -20,7 +20,7 @@ IUSE="speech" RESTRICT="test" RDEPEND=" - >=dev-libs/ktextaddons-1.4.42:6[speech?] + >=dev-libs/ktextaddons-1.5.4:6[speech?] >=dev-qt/qtbase-${QTMIN}:6[widgets] >=kde-frameworks/kcodecs-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 diff --git a/kde-apps/kpkpass/Manifest b/kde-apps/kpkpass/Manifest new file mode 100644 index 0000000000..18881872d7 --- /dev/null +++ b/kde-apps/kpkpass/Manifest @@ -0,0 +1 @@ +DIST kpkpass-24.05.0.tar.xz 29096 BLAKE2B 0883f52b7b5cf2eb43c5ff799a7991af3329349e67ce104411dc2e283d535378dc8244ad0e14baa07458913bb1954bd30f2ae878a7783ac03b58843657a533de SHA512 b39710d0c6dc0fd3d8ee413f158a0f41e584e045693171bf162d8e911f32298a3285c1067970c80625d42bbda519960bdc2c24a10c777e84969f0eb491b2ef83 diff --git a/kde-apps/kpkpass/kpkpass-24.05.0.ebuild b/kde-apps/kpkpass/kpkpass-24.05.0.ebuild new file mode 100644 index 0000000000..77c5855326 --- /dev/null +++ b/kde-apps/kpkpass/kpkpass-24.05.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library to deal with Apple Wallet pass files" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/karchive-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kqtquickcharts/Manifest b/kde-apps/kqtquickcharts/Manifest new file mode 100644 index 0000000000..798df443d0 --- /dev/null +++ b/kde-apps/kqtquickcharts/Manifest @@ -0,0 +1 @@ +DIST kqtquickcharts-24.05.0.tar.xz 30860 BLAKE2B a0b874f5086e817654dcc2e52312ba32ed932bbad3e624d7ef1f6ac6f02a47fbe08f1e07447a6a08f6153cf5932c28ce8ef856fe0934086692fa7789ba578c41 SHA512 bc03b059541d693acc207106a245ffcd78d4e7b7b16f746a019642e0496a5f33ed79ca3dca0d6a701b0311f4c66998f6319d2d675d77c807f994837a6ff7230c diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-24.05.0.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-24.05.0.ebuild new file mode 100644 index 0000000000..48d9e3c001 --- /dev/null +++ b/kde-apps/kqtquickcharts/kqtquickcharts-24.05.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=5.15.12 +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}" diff --git a/kde-apps/krdc/Manifest b/kde-apps/krdc/Manifest new file mode 100644 index 0000000000..c8214c1e4c --- /dev/null +++ b/kde-apps/krdc/Manifest @@ -0,0 +1 @@ +DIST krdc-24.05.0.tar.xz 1541868 BLAKE2B 9ce7fdd91468da7fe259807aca062330e6b573a200f9977a1d9c6870c8b8cf934d85d9aab4e9362dd45e673d1d2d8462532c5732f6662d9cb5ab014fa0a9ea6d SHA512 f3d5f610e8abbfcde3ed638f8b0c00fb72f8e074a8f293a23cc863a6b8f48abf396b1931004ef4d144fcdb4c3c0faf0f509e7ef219f1c06020cf71f0fdc690b4 diff --git a/kde-apps/krdc/krdc-24.05.0.ebuild b/kde-apps/krdc/krdc-24.05.0.ebuild new file mode 100644 index 0000000000..85f26c34a8 --- /dev/null +++ b/kde-apps/krdc/krdc-24.05.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm gear.kde.org + +DESCRIPTION="Remote desktop connection (RDP and VNC) client" +HOMEPAGE="https://apps.kde.org/krdc/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="activities +rdp +vnc" + +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24 +# TODO: in port to KF6: >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}: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/kdnssd-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 ) + rdp? ( >=net-misc/freerdp-2.1.0:2= ) + vnc? ( + net-libs/libssh:= + >=net-libs/libvncserver-0.9 + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # TODO: in port to KF6: PlasmaActivities + $(cmake_use_find_package activities KF5Activities) + -DWITH_RDP=$(usex rdp) + -DWITH_VNC=$(usex vnc) + ) + + ecm_src_configure +} diff --git a/kde-apps/kreversi/Manifest b/kde-apps/kreversi/Manifest new file mode 100644 index 0000000000..3c140a698e --- /dev/null +++ b/kde-apps/kreversi/Manifest @@ -0,0 +1 @@ +DIST kreversi-24.05.0.tar.xz 1025936 BLAKE2B a44001dcb810852d5be837e4aaa92f34663c2621101f885d6f80174132dee7d4c4cd3de58c95b32b7bb78321fd4230783fb3b65c7a28168d324ca7420cee1253 SHA512 a0abee427f2b39ea5436aa3434dabbde74fdd59a6ad0fbf28e70318612136d78fd712bb72b49dcd85852c477114401bd9ac3e213fa26bb5d595e7091c9c1c594 diff --git a/kde-apps/kreversi/kreversi-24.05.0.ebuild b/kde-apps/kreversi/kreversi-24.05.0.ebuild new file mode 100644 index 0000000000..1d1e60dc4c --- /dev/null +++ b/kde-apps/kreversi/kreversi-24.05.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Board game by KDE" +HOMEPAGE="https://apps.kde.org/kreversi/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcolorscheme-${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/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/krfb/Manifest b/kde-apps/krfb/Manifest new file mode 100644 index 0000000000..0a7555e3ca --- /dev/null +++ b/kde-apps/krfb/Manifest @@ -0,0 +1 @@ +DIST krfb-24.05.0.tar.xz 1196964 BLAKE2B 2180e703f0d7d42c1c6262a62e19ea5b1f2d6660db9e200f671e91bc5b0b6c07d8fe372807eec58086ae2db83dd20c08bab657c49512527fc18a671e9b2852fe SHA512 c1196e14dfdb6b8d8f3ae3fd64aa2b8f501084f1c5d072c848ce9e89b01a31cfbdf4d49768aa90838203c7cc600c8261c49585f5de05662d7af46b1be4124e7a diff --git a/kde-apps/krfb/krfb-24.05.0.ebuild b/kde-apps/krfb/krfb-24.05.0.ebuild new file mode 100644 index 0000000000..b47436a723 --- /dev/null +++ b/kde-apps/krfb/krfb-24.05.0.ebuild @@ -0,0 +1,62 @@ +# 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="VNC-compatible server to share Plasma desktops" +HOMEPAGE="https://apps.kde.org/krfb/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="wayland" + +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,network,widgets] + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knotifications-${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 + >=net-libs/libvncserver-0.9.9 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXtst + x11-libs/xcb-util-image + wayland? ( + dev-libs/wayland + >=dev-qt/qtwayland-${QTMIN}:6 + kde-plasma/kpipewire:6 + kde-plasma/kwayland:6 + >=media-video/pipewire-0.3 + ) +" +DEPEND="${COMMON_DEPEND} + wayland? ( >=dev-libs/plasma-wayland-protocols-1.5.0 ) +" +RDEPEND="${COMMON_DEPEND} + wayland? ( sys-apps/xdg-desktop-portal[screencast(+)] ) +" +BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )" + +src_configure() { + local mycmakeargs=( + -DDISABLE_PIPEWIRE=$(usex !wayland) + $(cmake_use_find_package wayland PlasmaWaylandProtocols) + ) + ecm_src_configure +} diff --git a/kde-apps/krfb/krfb-24.05.49.9999.ebuild b/kde-apps/krfb/krfb-24.05.49.9999.ebuild index e28a464014..b26973d695 100644 --- a/kde-apps/krfb/krfb-24.05.49.9999.ebuild +++ b/kde-apps/krfb/krfb-24.05.49.9999.ebuild @@ -39,10 +39,6 @@ COMMON_DEPEND=" x11-libs/xcb-util-image wayland? ( dev-libs/wayland - || ( - >=dev-qt/qtbase-${QTMIN}:6[libinput] - >=dev-qt/qtbase-${QTMIN}:6[X] - ) >=dev-qt/qtwayland-${QTMIN}:6 kde-plasma/kpipewire:6 kde-plasma/kwayland:6 diff --git a/kde-apps/krfb/krfb-9999.ebuild b/kde-apps/krfb/krfb-9999.ebuild index e28a464014..b26973d695 100644 --- a/kde-apps/krfb/krfb-9999.ebuild +++ b/kde-apps/krfb/krfb-9999.ebuild @@ -39,10 +39,6 @@ COMMON_DEPEND=" x11-libs/xcb-util-image wayland? ( dev-libs/wayland - || ( - >=dev-qt/qtbase-${QTMIN}:6[libinput] - >=dev-qt/qtbase-${QTMIN}:6[X] - ) >=dev-qt/qtwayland-${QTMIN}:6 kde-plasma/kpipewire:6 kde-plasma/kwayland:6 diff --git a/kde-apps/kruler/Manifest b/kde-apps/kruler/Manifest new file mode 100644 index 0000000000..ea8561dd5f --- /dev/null +++ b/kde-apps/kruler/Manifest @@ -0,0 +1 @@ +DIST kruler-24.05.0.tar.xz 284184 BLAKE2B ab9a519a57dc6374c1bc2eeabe2894d08ab275dc60826c891419c8687c951afc05dbbaf57ffecbb843f98f370ad51db90b32a56965edba5f7312881fa8610574 SHA512 3dd7bf34ee56ef3ba149ca6ddee30ef90aae7c3b7b9f2fdb4e0c3c5be90e337561afaf65acf4fddb121af24171ec7c94a142ec7de46904318bfac8985e7dacde diff --git a/kde-apps/kruler/kruler-24.05.0.ebuild b/kde-apps/kruler/kruler-24.05.0.ebuild new file mode 100644 index 0000000000..66b2b2ac4b --- /dev/null +++ b/kde-apps/kruler/kruler-24.05.0.ebuild @@ -0,0 +1,44 @@ +# 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="Screen ruler for Plasma" +HOMEPAGE="https://apps.kde.org/kruler/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="X" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +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/ki18n-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + X? ( + >=dev-qt/qtbase-${QTMIN}:6=[gui] + x11-libs/libxcb + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +} diff --git a/kde-apps/kshisen/Manifest b/kde-apps/kshisen/Manifest new file mode 100644 index 0000000000..f224d0f9d4 --- /dev/null +++ b/kde-apps/kshisen/Manifest @@ -0,0 +1 @@ +DIST kshisen-24.05.0.tar.xz 967792 BLAKE2B 0e001169d68c9851f3aae5a09e70bbd274c7dae9ed835b47f59e6496e3a3873f6b52dd3c01a34b947f5eeaa76292cd405558bc04575dc370d1cb5019e7007bcf SHA512 4be379cf477705166ffaf9a9da66af14a1a639f1938563017dcc1b346a2ba073d089c877d037dfb7a76c8da070e779e88fa354e7536e77149834c5fa0e658c56 diff --git a/kde-apps/kshisen/kshisen-24.05.0.ebuild b/kde-apps/kshisen/kshisen-24.05.0.ebuild new file mode 100644 index 0000000000..dfca69e07c --- /dev/null +++ b/kde-apps/kshisen/kshisen-24.05.0.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" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Solitaire-like game played using the standard set of Mahjong tiles" +HOMEPAGE="https://apps.kde.org/kshisen/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-apps/libkmahjongg-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksirk/Manifest b/kde-apps/ksirk/Manifest new file mode 100644 index 0000000000..8893b74bb1 --- /dev/null +++ b/kde-apps/ksirk/Manifest @@ -0,0 +1 @@ +DIST ksirk-24.05.0.tar.xz 7069048 BLAKE2B b1dcd30e7d54083abd6c1b2e0f6b863e2ad2f084e2b3249e224e9e810919b9198510d5f01eb85b0fb22dd14f1368c8a7a73ae8ac1468e2508887378d2af86090 SHA512 adb4bc2e524f345810f5f2ae4cae2497ae10ca19a8b83789443dad78d2f4bf952772e471d697fc8b654aa40a0b44c1109fd39e19becc4a80158695da1ec2f575 diff --git a/kde-apps/ksirk/ksirk-24.05.0.ebuild b/kde-apps/ksirk/ksirk-24.05.0.ebuild new file mode 100644 index 0000000000..4d69dd9167 --- /dev/null +++ b/kde-apps/ksirk/ksirk-24.05.0.ebuild @@ -0,0 +1,37 @@ +# 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=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Port of the board game risk" +HOMEPAGE="https://apps.kde.org/ksirk/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + sys-libs/zlib +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksirk/ksirk-24.05.49.9999.ebuild b/kde-apps/ksirk/ksirk-24.05.49.9999.ebuild index d6452b1b4b..d5fa47a9d0 100644 --- a/kde-apps/ksirk/ksirk-24.05.49.9999.ebuild +++ b/kde-apps/ksirk/ksirk-24.05.49.9999.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/ksirk/" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="" -IUSE="xmpp" +IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] @@ -33,18 +33,5 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 sys-libs/zlib - xmpp? ( - >=app-crypt/qca-2.3.7:2[qt6] - >=kde-frameworks/kio-${KFMIN}:6 - >=kde-frameworks/kwallet-${KFMIN}:6 - ) " RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DWITH_JABBER_SUPPORT=$(usex xmpp) - ) - - ecm_src_configure -} diff --git a/kde-apps/ksirk/ksirk-9999.ebuild b/kde-apps/ksirk/ksirk-9999.ebuild index d6452b1b4b..d5fa47a9d0 100644 --- a/kde-apps/ksirk/ksirk-9999.ebuild +++ b/kde-apps/ksirk/ksirk-9999.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/ksirk/" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="" -IUSE="xmpp" +IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] @@ -33,18 +33,5 @@ DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 sys-libs/zlib - xmpp? ( - >=app-crypt/qca-2.3.7:2[qt6] - >=kde-frameworks/kio-${KFMIN}:6 - >=kde-frameworks/kwallet-${KFMIN}:6 - ) " RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DWITH_JABBER_SUPPORT=$(usex xmpp) - ) - - ecm_src_configure -} diff --git a/kde-apps/ksmtp/Manifest b/kde-apps/ksmtp/Manifest new file mode 100644 index 0000000000..1438fe3100 --- /dev/null +++ b/kde-apps/ksmtp/Manifest @@ -0,0 +1 @@ +DIST ksmtp-24.05.0.tar.xz 52324 BLAKE2B ff88552172e27c9fa43071e65033eff4ca918bf651e18b15c276309418898700f16f87f791b41dc35512a14c244d4a513d3fc05e096e0ec03a95b00dc5a63497 SHA512 2f7437f037364035cc7021603163bb7ff8d4a0fe60d1a5812fdc64a8eee10295e3e102d7babef68a217d0b5900085c920efb8ee9fdb1a3ecc455c8a191dd4bd4 diff --git a/kde-apps/ksmtp/ksmtp-24.05.0.ebuild b/kde-apps/ksmtp/ksmtp-24.05.0.ebuild new file mode 100644 index 0000000000..dd2472cea1 --- /dev/null +++ b/kde-apps/ksmtp/ksmtp-24.05.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Job-based library to send email through an SMTP server" +HOMEPAGE="https://api.kde.org/kdepim/ksmtp/html/index.html" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" # bug 642410 + +DEPEND=" + dev-libs/cyrus-sasl + >=dev-qt/qtbase-${QTMIN}:6[network] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksnakeduel/Manifest b/kde-apps/ksnakeduel/Manifest new file mode 100644 index 0000000000..1db622f9dd --- /dev/null +++ b/kde-apps/ksnakeduel/Manifest @@ -0,0 +1 @@ +DIST ksnakeduel-24.05.0.tar.xz 576332 BLAKE2B ee8ce38b222e46bdb51e97f69402970150d47dccffcd792793c89ac0f352543d5ea48d1f62dcc3b5d55807881f2e87da48e99a8b6635c5af0b2583b362f67e17 SHA512 817e61b231ee837f59789ba093a2b3508a9d18ea96a05e8fb2630b5de13d8b6e147c878fbfc021277ea467974dc442bdcdb1505f23c73d3fc734824c95772e0b diff --git a/kde-apps/ksnakeduel/ksnakeduel-24.05.0.ebuild b/kde-apps/ksnakeduel/ksnakeduel-24.05.0.ebuild new file mode 100644 index 0000000000..f51081a17e --- /dev/null +++ b/kde-apps/ksnakeduel/ksnakeduel-24.05.0.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="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE Tron game" +HOMEPAGE="https://apps.kde.org/ksnakeduel/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kspaceduel/Manifest b/kde-apps/kspaceduel/Manifest new file mode 100644 index 0000000000..064f4628f8 --- /dev/null +++ b/kde-apps/kspaceduel/Manifest @@ -0,0 +1 @@ +DIST kspaceduel-24.05.0.tar.xz 628384 BLAKE2B 7ded45edb1dd03cec951d1d794a4513ff404b27fbb9b9ff8a0b10e0bfde3fccdd8e3f51d6c707cf4f1ea5e01b8743f64bf638faa5edb078bea905e8b2b9e4720 SHA512 7466e2efc19a1b783b5042036c09fc4f96442268f1f83bf2215f689d95971d943c41d9f0910e534496d402d71f891fa8dd14077e0eb0e8b48052678ebf6f22b6 diff --git a/kde-apps/kspaceduel/kspaceduel-24.05.0.ebuild b/kde-apps/kspaceduel/kspaceduel-24.05.0.ebuild new file mode 100644 index 0000000000..8be5b64487 --- /dev/null +++ b/kde-apps/kspaceduel/kspaceduel-24.05.0.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" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Space Game by KDE" +HOMEPAGE="https://apps.kde.org/kspaceduel/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksquares/Manifest b/kde-apps/ksquares/Manifest new file mode 100644 index 0000000000..ab7fc35357 --- /dev/null +++ b/kde-apps/ksquares/Manifest @@ -0,0 +1 @@ +DIST ksquares-24.05.0.tar.xz 318076 BLAKE2B bf8aa22085597cbd803d3a90e8e532de2c07ee003527cb566782a10c8fd016ad6ad0dd4ab6bdbb7c58bb1abad0e13b2b662bc04ef6b5f61007aa0abfdf2ef1be SHA512 623a5ea3d688371de001eb6364fb57a923b86f027094ca87ab75dd2a2ca8ac64e86b8e6fc38fa6f5e2afcc3e71c82e0dc04167f0b00019f5a67f659502b45f54 diff --git a/kde-apps/ksquares/ksquares-24.05.0.ebuild b/kde-apps/ksquares/ksquares-24.05.0.ebuild new file mode 100644 index 0000000000..c1ec93a508 --- /dev/null +++ b/kde-apps/ksquares/ksquares-24.05.0.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="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE clone of the game squares" +HOMEPAGE="https://apps.kde.org/ksquares/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksudoku/Manifest b/kde-apps/ksudoku/Manifest new file mode 100644 index 0000000000..021865b765 --- /dev/null +++ b/kde-apps/ksudoku/Manifest @@ -0,0 +1 @@ +DIST ksudoku-24.05.0.tar.xz 1718548 BLAKE2B bfe63462cd2158c5e82cd7d7afa7698aa5d1b03efcebd4b94f02624db3e36533cf39c492e497d1cd9a66205e96bebc2ab23608d8cffd463b90a5c1363b5a74ed SHA512 2efb5084e5a80cb32c3801bf9bd0ede881c2416ea3c63e0122ba42449f8fa823cc6164eb735b7f169bf3367385270a5e74b1687407a96fd5cfb3662a1c960613 diff --git a/kde-apps/ksudoku/ksudoku-24.05.0.ebuild b/kde-apps/ksudoku/ksudoku-24.05.0.ebuild new file mode 100644 index 0000000000..a01b548f0e --- /dev/null +++ b/kde-apps/ksudoku/ksudoku-24.05.0.ebuild @@ -0,0 +1,51 @@ +# 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=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Logic-based symbol placement puzzle by KDE" +HOMEPAGE="https://apps.kde.org/ksudoku/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="opengl" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,opengl?,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${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/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + opengl? ( + media-libs/libglvnd + virtual/glu + ) +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package opengl Qt6OpenGL) + $(cmake_use_find_package opengl OpenGL) + ) + ecm_src_configure +} diff --git a/kde-apps/ksystemlog/Manifest b/kde-apps/ksystemlog/Manifest new file mode 100644 index 0000000000..27adc3d4c2 --- /dev/null +++ b/kde-apps/ksystemlog/Manifest @@ -0,0 +1 @@ +DIST ksystemlog-24.05.0.tar.xz 1855180 BLAKE2B 556917e6299d1fd88655448de514a2152b514d3e7d3976c6a8034c44e3bf9b34830e90ac816d3c509fb9df60a77e8306ddf60e70a4ef8a8b77c2c4a77f943213 SHA512 acb2f5cae806ed2a682795824e4bf9ad51a9818c19f4ca9408ce0e26e3eae0fec3a95d61ee0dd184d01b7ceaf23f7baf132a18f17c1f4465a9d3986babf29d75 diff --git a/kde-apps/ksystemlog/ksystemlog-24.05.0.ebuild b/kde-apps/ksystemlog/ksystemlog-24.05.0.ebuild new file mode 100644 index 0000000000..2d1a37cb13 --- /dev/null +++ b/kde-apps/ksystemlog/ksystemlog-24.05.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="System log viewer by KDE" +HOMEPAGE="https://apps.kde.org/ksystemlog/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="audit kdesu systemd" + +DEPEND=" + >=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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + audit? ( sys-process/audit ) + systemd? ( + >=dev-qt/qtbase-${QTMIN}:6[network] + sys-apps/systemd:= + ) +" +RDEPEND="${DEPEND} + kdesu? ( kde-plasma/kde-cli-tools:*[kdesu] ) +" + +src_prepare() { + ecm_src_prepare + if ! use kdesu; then + sed -e "/^X-KDE-SubstituteUID/s:true:false:" \ + -i src/org.kde.ksystemlog.desktop || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package audit Audit) + $(cmake_use_find_package systemd Journald) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + use kdesu || elog "Will show only user readable logs without USE=kdesu (only in X)." + use kdesu && elog "Cannot be launched from application menu in Wayland with USE=kdesu." +} diff --git a/kde-apps/kteatime/Manifest b/kde-apps/kteatime/Manifest new file mode 100644 index 0000000000..c1f9f0f71c --- /dev/null +++ b/kde-apps/kteatime/Manifest @@ -0,0 +1 @@ +DIST kteatime-24.05.0.tar.xz 307820 BLAKE2B ba8345e902d3fa0e3a779315d0ef9b7c97410c6f533f1f8acd2c7cdfd52862a3cb9652b52b752e197bc6ee0b42fb62e923d3d7278f55666d35e8d8edbb43c9f1 SHA512 ba6df78b758587efbb0a9c937f232e769e0fe7fba85e9f8874e85e9c33144a7ff5ff611f23b6b14203cdfed4408bc19e4384d4af2b685ea78db2ea4b3ccb4934 diff --git a/kde-apps/kteatime/kteatime-24.05.0.ebuild b/kde-apps/kteatime/kteatime-24.05.0.ebuild new file mode 100644 index 0000000000..52bad10810 --- /dev/null +++ b/kde-apps/kteatime/kteatime-24.05.0.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="~amd64" +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}" diff --git a/kde-apps/ktimer/Manifest b/kde-apps/ktimer/Manifest new file mode 100644 index 0000000000..ca30d1b791 --- /dev/null +++ b/kde-apps/ktimer/Manifest @@ -0,0 +1 @@ +DIST ktimer-24.05.0.tar.xz 451524 BLAKE2B dbcbd04eda9dc7ff62228730ca897177150127a2199f8708523b47160e2d82c364240d3d53da009e1efc3917cf50cf1dc96d99cc22afb313162cf7cf5723ebb7 SHA512 d696a140a0d13f121af9d9d03ab84386ba0fc91d9efe65a37e0a0ba17dd434384b813f3928ef208f341d3beb9f948f2aa257f1b8db3c4d02f367a00eef23b1ec diff --git a/kde-apps/ktimer/ktimer-24.05.0.ebuild b/kde-apps/ktimer/ktimer-24.05.0.ebuild new file mode 100644 index 0000000000..343afd1e13 --- /dev/null +++ b/kde-apps/ktimer/ktimer-24.05.0.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="~amd64" +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}" diff --git a/kde-apps/ktouch/Manifest b/kde-apps/ktouch/Manifest new file mode 100644 index 0000000000..0943fdffec --- /dev/null +++ b/kde-apps/ktouch/Manifest @@ -0,0 +1 @@ +DIST ktouch-24.05.0.tar.xz 4781128 BLAKE2B 84e8dcd70bcdc7629f6740b6dc3bef2fede1f6dc41fa678f72bb2da1dfa680723667010bc7903aba1b32524d3e7968eece7a180f717c29049971d256f0edece5 SHA512 63dabd289eaf66ce962f101a97599d3bb2aef0cee0b95be614b2ede72e8c9ecbb3bbe04096f2a3cb1e8aa4013b0c9791b394409403af32460bdd0b23fd840661 diff --git a/kde-apps/ktouch/ktouch-24.05.0.ebuild b/kde-apps/ktouch/ktouch-24.05.0.ebuild new file mode 100644 index 0000000000..f1a7acd6e2 --- /dev/null +++ b/kde-apps/ktouch/ktouch-24.05.0.ebuild @@ -0,0 +1,63 @@ +# 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.115.0 +QTMIN=5.15.12 +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 +} diff --git a/kde-apps/ktuberling/Manifest b/kde-apps/ktuberling/Manifest new file mode 100644 index 0000000000..65602bc0f5 --- /dev/null +++ b/kde-apps/ktuberling/Manifest @@ -0,0 +1 @@ +DIST ktuberling-24.05.0.tar.xz 71549500 BLAKE2B 78d6a3404702fa82c733f393e15b37b5dc6915f28d0b53b64e5bbc43d266b235fd215aa1ffd6b7cb0425263d78ceb1fe41d407b847674419816ffaf6ae2d7bcf SHA512 1544d002dac5d11e3e8a32c8cf8722ac1f433038a1fa3b4539faf5942dc4bce57f0172ff5b9bf4cd97cbdf553197d1d9d0e43a2af6d530c1355e3e3ab1d11590 diff --git a/kde-apps/ktuberling/ktuberling-24.05.0.ebuild b/kde-apps/ktuberling/ktuberling-24.05.0.ebuild new file mode 100644 index 0000000000..66d92639f0 --- /dev/null +++ b/kde-apps/ktuberling/ktuberling-24.05.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Potato game for kids by KDE" +HOMEPAGE="https://apps.kde.org/ktuberling/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kturtle/Manifest b/kde-apps/kturtle/Manifest new file mode 100644 index 0000000000..23e68a4dfe --- /dev/null +++ b/kde-apps/kturtle/Manifest @@ -0,0 +1 @@ +DIST kturtle-24.05.0.tar.xz 2094928 BLAKE2B 979217f35e20d74580243bc7e1e7de2e917f3b1e23088c42216ba50c88622e57c245dc2110c2d4d68086272a441496193f989b660b64837e33d7843902eb6764 SHA512 976f36c2d298cab29de88e1e8258eadf3e6675e9a17e3dcb522ae1928165fd1b030fb5fd7d1f27ddc48de2cb2a286e7ea2e486a507aa912e908b90cda9d484b4 diff --git a/kde-apps/kturtle/kturtle-24.05.0.ebuild b/kde-apps/kturtle/kturtle-24.05.0.ebuild new file mode 100644 index 0000000000..d08a5818cf --- /dev/null +++ b/kde-apps/kturtle/kturtle-24.05.0.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="optional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Educational programming environment using the Logo programming language" +HOMEPAGE="https://apps.kde.org/kturtle/ https://edu.kde.org/kturtle/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}: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/knewstuff-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kturtle/kturtle-24.05.49.9999.ebuild b/kde-apps/kturtle/kturtle-24.05.49.9999.ebuild index f1972777c7..edbd9e5aab 100644 --- a/kde-apps/kturtle/kturtle-24.05.49.9999.ebuild +++ b/kde-apps/kturtle/kturtle-24.05.49.9999.ebuild @@ -18,7 +18,6 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 diff --git a/kde-apps/kturtle/kturtle-9999.ebuild b/kde-apps/kturtle/kturtle-9999.ebuild index f1972777c7..edbd9e5aab 100644 --- a/kde-apps/kturtle/kturtle-9999.ebuild +++ b/kde-apps/kturtle/kturtle-9999.ebuild @@ -18,7 +18,6 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 diff --git a/kde-apps/kubrick/Manifest b/kde-apps/kubrick/Manifest new file mode 100644 index 0000000000..cbbc01e744 --- /dev/null +++ b/kde-apps/kubrick/Manifest @@ -0,0 +1 @@ +DIST kubrick-24.05.0.tar.xz 356312 BLAKE2B 5b2390df5868a5ba0410554af9c49d4f64aee294aa59623da97303ca4badc56e241e48f46c11874e0f8877b40b66d0a8f3f23f7d4e4a5540a4d65cbfdf50dfdc SHA512 70a9028b690166972415c8857c1acd3796c40ea032461dd3bb6a6838b2ad9cbe06450d2742b25b0d88d7b66ab42f394b7719910aff394c1ce77c5da237075e87 diff --git a/kde-apps/kubrick/kubrick-24.05.0.ebuild b/kde-apps/kubrick/kubrick-24.05.0.ebuild new file mode 100644 index 0000000000..6d09874d4a --- /dev/null +++ b/kde-apps/kubrick/kubrick-24.05.0.ebuild @@ -0,0 +1,37 @@ +# 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=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE" +HOMEPAGE="https://apps.kde.org/kubrick/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,opengl,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + virtual/glu + virtual/opengl +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kwalletmanager/Manifest b/kde-apps/kwalletmanager/Manifest new file mode 100644 index 0000000000..61c6d0c5d5 --- /dev/null +++ b/kde-apps/kwalletmanager/Manifest @@ -0,0 +1 @@ +DIST kwalletmanager-24.05.0.tar.xz 1041100 BLAKE2B d4c24509a430ea8bd651dcbf32b5f2ee11f7ab55168c6476a902fb96085bad5c6c33200ee2629870e416d00f88fa2951c6835e84573f83b07894fbffea396464 SHA512 c9230b116713d025f8eaeec63d32f845982a0a158deac6ada309c56ca6f000afaf3f29cf6c833970275a22464de139093da4e43568d1cc3479a44ba32acca831 diff --git a/kde-apps/kwalletmanager/kwalletmanager-24.05.0.ebuild b/kde-apps/kwalletmanager/kwalletmanager-24.05.0.ebuild new file mode 100644 index 0000000000..ce18d10758 --- /dev/null +++ b/kde-apps/kwalletmanager/kwalletmanager-24.05.0.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="~amd64" +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}" diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest new file mode 100644 index 0000000000..978437ed0b --- /dev/null +++ b/kde-apps/kwave/Manifest @@ -0,0 +1 @@ +DIST kwave-24.05.0.tar.xz 6551700 BLAKE2B e96bfaa3282d4843c147721b1d9b862772c0e5cefb130fd679e13cb87bd01c78f4cae2a81a325c2a9d12d39a307e571976f5416cc0861a37618aca99e2af8457 SHA512 6f112c0bcec6e5fc4e74fc684dabb6ab33822644e4a7e737e6936ad67fd663f0cf2c9ba64d6145167c3ba537d5c80fc0ee33eb7384637ace2149c7ecbb02c01b diff --git a/kde-apps/kwave/kwave-24.05.0.ebuild b/kde-apps/kwave/kwave-24.05.0.ebuild new file mode 100644 index 0000000000..9b5ea78599 --- /dev/null +++ b/kde-apps/kwave/kwave-24.05.0.ebuild @@ -0,0 +1,87 @@ +# 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="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 +} diff --git a/kde-apps/kwordquiz/Manifest b/kde-apps/kwordquiz/Manifest new file mode 100644 index 0000000000..9efaf60fbb --- /dev/null +++ b/kde-apps/kwordquiz/Manifest @@ -0,0 +1 @@ +DIST kwordquiz-24.05.0.tar.xz 3770872 BLAKE2B fa87626da42dc41063bace615bb1ad7f48345581780e569c0ee6c8d3596e04912d6a6f27c1dce1bbfd079ad21fe525be02d4a65dae4d29732bc746d30a1e2cf9 SHA512 25b997aa1d4bbf160e0519ac8c34af41e43bcd88688aee3311e1dcc8204b7bd9f4175be859aed672e7170541f55ad9c815b92ed903cdd6a6a6bb6f48c5ca95be diff --git a/kde-apps/kwordquiz/kwordquiz-24.05.0.ebuild b/kde-apps/kwordquiz/kwordquiz-24.05.0.ebuild new file mode 100644 index 0000000000..8ab65a2f06 --- /dev/null +++ b/kde-apps/kwordquiz/kwordquiz-24.05.0.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="forceoptional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Powerful flashcard and vocabulary learning program" +HOMEPAGE="https://apps.kde.org/kwordquiz/ https://edu.kde.org/kwordquiz/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-libs/kirigami-addons-0.9.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkeduvocdocument-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kwrite/Manifest b/kde-apps/kwrite/Manifest new file mode 100644 index 0000000000..73e6df58b2 --- /dev/null +++ b/kde-apps/kwrite/Manifest @@ -0,0 +1 @@ +DIST kate-24.05.0.tar.xz 8145536 BLAKE2B ac5d3404085076805ee2a2007ccc31aaf845e597c14a40e5db85efad353da74ed65ea30f2bb69e97c6589d6e5c7fb4559881b3bf98eb3d557a0e334662f66dd5 SHA512 e8419677f182b5c59db5a085e8eccf08515a97e96bdc3e435d1dad45571c2e58525a15bc1b542e9e4f522cdd0554e292169c6df41a2a3073f05eecba17ca1a78 diff --git a/kde-apps/kwrite/kwrite-24.05.0.ebuild b/kde-apps/kwrite/kwrite-24.05.0.ebuild new file mode 100644 index 0000000000..7b7146e2d9 --- /dev/null +++ b/kde-apps/kwrite/kwrite-24.05.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kate" +ECM_HANDBOOK="optional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm flag-o-matic gear.kde.org + +DESCRIPTION="Simple text editor based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kwrite/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + ~kde-apps/kate-lib-${PV}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + virtual/libintl +" +DEPEND="${RDEPEND}" + +src_prepare() { + ecm_src_prepare + + # these tests are run in kde-apps/kate-lib + cmake_run_in apps/lib cmake_comment_add_subdirectory autotests + + # delete colliding kate translations + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die + rm -rf po/*/docs/kate* || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kate=FALSE + ) + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) + + # provided by kde-apps/kate-lib + append-libs -lkateprivate + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die +} diff --git a/kde-apps/libgravatar/Manifest b/kde-apps/libgravatar/Manifest new file mode 100644 index 0000000000..5f27fa8d2e --- /dev/null +++ b/kde-apps/libgravatar/Manifest @@ -0,0 +1 @@ +DIST libgravatar-24.05.0.tar.xz 37308 BLAKE2B f749fda9c934fa828e9d5a491d8da221fa4015f2fc9fa633494769a97cb4a9f8403dc6a8adc5287734a1eb9a0e16a9552c261bc15dbd7bad036814d62aa645c8 SHA512 85b2352ab38bbdc9a028700cbfc1af15ada95bd6866151a5f2dd3c22d68335e92acbbd9c59c23fdb8f26cb676b942f579c447441d195d8602ab15a36c7319ae9 diff --git a/kde-apps/libgravatar/libgravatar-24.05.0.ebuild b/kde-apps/libgravatar/libgravatar-24.05.0.ebuild new file mode 100644 index 0000000000..a86a7c16cc --- /dev/null +++ b/kde-apps/libgravatar/libgravatar-24.05.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for gravatar integration" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_test() { + # bug 624584 - needs internet connection + local myctestargs=( + -E "(gravatarresolvurljobtest)" + ) + ecm_src_test +} diff --git a/kde-apps/libkcddb/Manifest b/kde-apps/libkcddb/Manifest new file mode 100644 index 0000000000..3570b8f435 --- /dev/null +++ b/kde-apps/libkcddb/Manifest @@ -0,0 +1 @@ +DIST libkcddb-24.05.0.tar.xz 449140 BLAKE2B e71c1e46602bdff0db46a05d80c1829b354b6b1528bede578384b841f4dea63bca885eeabb8685a2d4d201951bab9cab50afe5e7ea8af4a82fecbe9132481c7d SHA512 8b9bc80feb7a849b0bec2a611f294839e91f5c1fe6830e62199f00617819a9d4aad72df542d1091f38c608792f1cbcf2ced2597dc39fc6d08167ddb6a876ba3d diff --git a/kde-apps/libkcddb/libkcddb-24.05.0.ebuild b/kde-apps/libkcddb/libkcddb-24.05.0.ebuild new file mode 100644 index 0000000000..124fbaa0ce --- /dev/null +++ b/kde-apps/libkcddb/libkcddb-24.05.0.ebuild @@ -0,0 +1,49 @@ +# 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 + +DESCRIPTION="KDE library for CDDB" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="musicbrainz" + +# tests require network access and compare static data with online data +# bug 280996 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=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/kwidgetsaddons-${KFMIN}:6 + musicbrainz? ( media-libs/musicbrainz:5 ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +src_prepare() { + ecm_src_prepare + use handbook || cmake_run_in kcmcddb cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package musicbrainz MusicBrainz5) + ) + + ecm_src_configure +} diff --git a/kde-apps/libkcddb/libkcddb-24.05.49.9999.ebuild b/kde-apps/libkcddb/libkcddb-24.05.49.9999.ebuild index 8786f20ff4..a6dc584cab 100644 --- a/kde-apps/libkcddb/libkcddb-24.05.49.9999.ebuild +++ b/kde-apps/libkcddb/libkcddb-24.05.49.9999.ebuild @@ -22,7 +22,6 @@ RESTRICT="test" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 diff --git a/kde-apps/libkcddb/libkcddb-9999.ebuild b/kde-apps/libkcddb/libkcddb-9999.ebuild index 8786f20ff4..a6dc584cab 100644 --- a/kde-apps/libkcddb/libkcddb-9999.ebuild +++ b/kde-apps/libkcddb/libkcddb-9999.ebuild @@ -22,7 +22,6 @@ RESTRICT="test" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 diff --git a/kde-apps/libkcompactdisc/Manifest b/kde-apps/libkcompactdisc/Manifest new file mode 100644 index 0000000000..5f02f1dcae --- /dev/null +++ b/kde-apps/libkcompactdisc/Manifest @@ -0,0 +1 @@ +DIST libkcompactdisc-24.05.0.tar.xz 99764 BLAKE2B 86ab853b25aff8db16c2c3c871d71295669415585f157c92b59fec8055e9e4513f3af1afcd5464000d45aa2313dc40d2c9a10947f6850535f5b53a93ea21241a SHA512 c23947d0980f8172835ee19816f869bbdf52d397df8d4b7da1215f3c0ce326b998de2bab2952c4f46594a4d50430e5cb99e1f9e8b56dcd19ad38df6b0ace6b8a diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-24.05.0.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-24.05.0.ebuild new file mode 100644 index 0000000000..06ead68d53 --- /dev/null +++ b/kde-apps/libkcompactdisc/libkcompactdisc-24.05.0.ebuild @@ -0,0 +1,34 @@ +# 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="Library for playing & ripping CDs" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="alsa" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=media-libs/phonon-4.12.0[qt6] + alsa? ( media-libs/alsa-lib ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package alsa ALSA) + ) + ecm_src_configure +} diff --git a/kde-apps/libkdcraw/Manifest b/kde-apps/libkdcraw/Manifest new file mode 100644 index 0000000000..4c2d870319 --- /dev/null +++ b/kde-apps/libkdcraw/Manifest @@ -0,0 +1 @@ +DIST libkdcraw-24.05.0.tar.xz 37296 BLAKE2B b961e6da75f5cbf239934193c8b085129224c6ecdfa39612a5243925f4d05d4389589b22558c53683ea48db8e33370e3a6e5a7898a71da754f55c60331d83fb9 SHA512 be3784c1433d6663830d9486b826edbea7d40c6450e828574a3c79563a50ca46883e15c5df1d9173b39a2debc93f16d2c36c92f07c849a21c234f148e6ddea53 diff --git a/kde-apps/libkdcraw/libkdcraw-24.05.0.ebuild b/kde-apps/libkdcraw/libkdcraw-24.05.0.ebuild new file mode 100644 index 0000000000..1f3322018a --- /dev/null +++ b/kde-apps/libkdcraw/libkdcraw-24.05.0.ebuild @@ -0,0 +1,21 @@ +# 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="Digital camera raw image library wrapper" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=media-libs/libraw-0.16:= +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkdegames/Manifest b/kde-apps/libkdegames/Manifest new file mode 100644 index 0000000000..689d54b4d2 --- /dev/null +++ b/kde-apps/libkdegames/Manifest @@ -0,0 +1 @@ +DIST libkdegames-24.05.0.tar.xz 5997084 BLAKE2B 1819e37f94143908db63ef275b85701604ad483eb7a770c2644ac88e0203c62d158ff7a00bd5eaae607280dd994aecae0c3628ac3e8b5767a2b563f1f72370c4 SHA512 bcc6a88ae8e4435f536c47c6e2b2fb6da379507d23a0593d7e83ebf1b068267fc0c970de1ea686ef90ee5d719eb1088eec7bc9c48b134216ffb4456d4ee7c0bf diff --git a/kde-apps/libkdegames/libkdegames-24.05.0.ebuild b/kde-apps/libkdegames/libkdegames-24.05.0.ebuild new file mode 100644 index 0000000000..56161d7d57 --- /dev/null +++ b/kde-apps/libkdegames/libkdegames-24.05.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Base library common to many KDE games" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + media-libs/libsndfile + media-libs/openal +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkdepim/Manifest b/kde-apps/libkdepim/Manifest new file mode 100644 index 0000000000..8ec9fdbddc --- /dev/null +++ b/kde-apps/libkdepim/Manifest @@ -0,0 +1 @@ +DIST libkdepim-24.05.0.tar.xz 281972 BLAKE2B 6e55ee0e8e321c7e69faede72385547937543b514ff7b59497896ba587d96504b913885964f95dfddf8280ef3fe0ca2e5800623a9b589855022c18e1767184e7 SHA512 146127fe782981a9c52eb3cf5023d48d2b8f04358a77b501995366d97d1681d793b711fe65a108328335fa3aa340eaf935351e304bd8b01571691024f7165b68 diff --git a/kde-apps/libkdepim/libkdepim-24.05.0.ebuild b/kde-apps/libkdepim/libkdepim-24.05.0.ebuild new file mode 100644 index 0000000000..fc07770142 --- /dev/null +++ b/kde-apps/libkdepim/libkdepim-24.05.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Common PIM libraries" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkeduvocdocument/Manifest b/kde-apps/libkeduvocdocument/Manifest new file mode 100644 index 0000000000..766f658bf7 --- /dev/null +++ b/kde-apps/libkeduvocdocument/Manifest @@ -0,0 +1 @@ +DIST libkeduvocdocument-24.05.0.tar.xz 227796 BLAKE2B 0ad96793a64230860541522da0e430495cf10d5dc699dd3e57622a4d81a3a1ae4cf05434810b94b348982e4b9cec3d542bedb24ddef23bde6e18206d500646a6 SHA512 2298fd8349c7d370af8cfb9ae2b053a2ec3ca2e7f4e68f5c8b691c08419fc2de025617cf86c7f0dc210afd03fefc88d9a146242163bb9be21ab707b41205f40a diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-24.05.0.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-24.05.0.ebuild new file mode 100644 index 0000000000..69158e2eb8 --- /dev/null +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-24.05.0.ebuild @@ -0,0 +1,25 @@ +# 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="Library for reading/writing KVTML" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[xml] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkexiv2/Manifest b/kde-apps/libkexiv2/Manifest new file mode 100644 index 0000000000..3b843c1efa --- /dev/null +++ b/kde-apps/libkexiv2/Manifest @@ -0,0 +1 @@ +DIST libkexiv2-24.05.0.tar.xz 60580 BLAKE2B 5278f5e91b8bf526898536cbae51f64deb654d3f3269b0647342a29b31de1e594de198a03e758d5f4b254cbcd91e33ad0cb46138631d1bcfec6e33962e04fc1e SHA512 2688d11da38949bf8175380f1e557496249bf3d15a99824aec5c81f791c4bcc7d63458897cb256e04c5175d7090a8cc241b11b354d6fb0f7f71887f05d4fd74d diff --git a/kde-apps/libkexiv2/libkexiv2-24.05.0.ebuild b/kde-apps/libkexiv2/libkexiv2-24.05.0.ebuild new file mode 100644 index 0000000000..ca283edfda --- /dev/null +++ b/kde-apps/libkexiv2/libkexiv2-24.05.0.ebuild @@ -0,0 +1,21 @@ +# 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="Wrapper around exiv2 library" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+xmp" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=media-gfx/exiv2-0.25:=[xmp=] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkgapi/Manifest b/kde-apps/libkgapi/Manifest new file mode 100644 index 0000000000..21cd337cf6 --- /dev/null +++ b/kde-apps/libkgapi/Manifest @@ -0,0 +1 @@ +DIST libkgapi-24.05.0.tar.xz 339108 BLAKE2B 6baff69e9bf8809d39d70daeae66abb92762dd4022cc828ac251e76af7ac4c271a8698f4d57d9e99328be8f60b3260b01c29acc87b17d9b424dcb7c90b6dfd94 SHA512 36f29469d2575f9ac6a61e341c08bffc9686ba9f742c99985f0c6033522998d67c4b8a1d486e76f2b8b8b30a198de919fb5beca6a9a2ae390e583956b56124b2 diff --git a/kde-apps/libkgapi/libkgapi-24.05.0.ebuild b/kde-apps/libkgapi/libkgapi-24.05.0.ebuild new file mode 100644 index 0000000000..ef8b5f5d64 --- /dev/null +++ b/kde-apps/libkgapi/libkgapi-24.05.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing Google calendar and contact resources" +HOMEPAGE="https://api.kde.org/kdepim/libkgapi/html/index.html" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-libs/cyrus-sasl:2 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +src_test() { + local myctestargs=( + # Both fail for multiple distros, see bug #832709 for more discussion + # Revisit at least once Qt 5.15.3 is in wider distribution (in Gentoo at least): + # contacts-contactcreatejobtest, contacts-contactmodifyjobtest + # More failures not specific to Gentoo, bug #852593, KDE-bug #440648: + # calendar-eventcreatejobtest, calendar-eventfetchjobtest, calendar-eventmodifyjobtest + -E "(contacts-contactcreatejobtest|contacts-contactmodifyjobtest|calendar-eventcreatejobtest|calendar-eventfetchjobtest|calendar-eventmodifyjobtest)" + ) + + ecm_src_test +} diff --git a/kde-apps/libkleo/Manifest b/kde-apps/libkleo/Manifest new file mode 100644 index 0000000000..4dcc8ef914 --- /dev/null +++ b/kde-apps/libkleo/Manifest @@ -0,0 +1 @@ +DIST libkleo-24.05.0.tar.xz 585944 BLAKE2B 97ffa33790e953f025ba156779b671a4fe5ed991b81f3ba03c97e6b1a77fb33bc32843bbc170725b90a811e9a4f6fbcccf098f2a71b98209708f10f075373a23 SHA512 8ec74d26928f9a9586d1225c2e7360ef884d36dc29cb3ebcf28054d0373615d798a9a524243e2e8281e57e07ebab349cee85111cd5e38a21c70d711fe9d9ce3f diff --git a/kde-apps/libkleo/libkleo-24.05.0.ebuild b/kde-apps/libkleo/libkleo-24.05.0.ebuild new file mode 100644 index 0000000000..da14c215b0 --- /dev/null +++ b/kde-apps/libkleo/libkleo-24.05.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for encryption handling" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+fancyviewer" + +RDEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + >=dev-libs/libgpg-error-1.36 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcodecs-${KFMIN}: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/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + fancyviewer? ( >=kde-apps/kpimtextedit-${PVCUT}:6 ) +" +DEPEND="${RDEPEND} + dev-libs/boost +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package fancyviewer KPim6TextEdit) + ) + + ecm_src_configure +} diff --git a/kde-apps/libkmahjongg/Manifest b/kde-apps/libkmahjongg/Manifest new file mode 100644 index 0000000000..03bac54ef7 --- /dev/null +++ b/kde-apps/libkmahjongg/Manifest @@ -0,0 +1 @@ +DIST libkmahjongg-24.05.0.tar.xz 1691824 BLAKE2B 374e14d688342a11bc0eda3a68bb148cce23d5dc464c86485f513818a8854f0afb9f7e6b3fb06bc20168caa7a8878b5f731464ca9a3a0585b3defb1492af65a4 SHA512 b9fc226b6d2952b7bdf1c971ac897b95526275e382c90599cf1d250edd587e21be3dd82ce7c7cbec8e6d285c20f39799f3fefe14cfef2f3c2979dc211fb57829 diff --git a/kde-apps/libkmahjongg/libkmahjongg-24.05.0.ebuild b/kde-apps/libkmahjongg/libkmahjongg-24.05.0.ebuild new file mode 100644 index 0000000000..38a1ad361f --- /dev/null +++ b/kde-apps/libkmahjongg/libkmahjongg-24.05.0.ebuild @@ -0,0 +1,25 @@ +# 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="Mahjongg library based on Qt/KDE Frameworks" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkomparediff2/Manifest b/kde-apps/libkomparediff2/Manifest new file mode 100644 index 0000000000..de64d726b9 --- /dev/null +++ b/kde-apps/libkomparediff2/Manifest @@ -0,0 +1 @@ +DIST libkomparediff2-24.05.0.tar.xz 188824 BLAKE2B c8a6249d24e88b1057b7513de7781b6d99ec927c9be7e41c0f52dbfea586fb7a85f39e2085a9606a14d5c1ee6db4a565c02b96551cb60b53b5f974aa9ec7d1c9 SHA512 905f4a53557ffdb3ab67a6472c81b64d497d0fb4ca261114b536236caee2ea00ac266246b7473ee796f7f3e98a611ceda5eae328ceecea0796d3b31a32b46455 diff --git a/kde-apps/libkomparediff2/libkomparediff2-24.05.0.ebuild b/kde-apps/libkomparediff2/libkomparediff2-24.05.0.ebuild new file mode 100644 index 0000000000..cf2b5fc26a --- /dev/null +++ b/kde-apps/libkomparediff2/libkomparediff2-24.05.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=5.115.0 +QTMIN=5.15.12 +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}" diff --git a/kde-apps/libkomparediff2/libkomparediff2-9999.ebuild b/kde-apps/libkomparediff2/libkomparediff2-9999.ebuild index 2a6f76965c..f2dde262df 100644 --- a/kde-apps/libkomparediff2/libkomparediff2-9999.ebuild +++ b/kde-apps/libkomparediff2/libkomparediff2-9999.ebuild @@ -4,24 +4,25 @@ EAPI=8 ECM_TEST="true" -KFMIN=6.0.0 -QTMIN=6.6.2 +KFMIN=5.115.0 +QTMIN=5.15.12 inherit ecm gear.kde.org DESCRIPTION="KDE library to compare files and strings" LICENSE="GPL-2" # TODO: CHECK -SLOT="6" +SLOT="5" 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/ki18n-${KFMIN}:6 - >=kde-frameworks/kio-${KFMIN}:6 - >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=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}" diff --git a/kde-apps/libksane/Manifest b/kde-apps/libksane/Manifest new file mode 100644 index 0000000000..a502401c0e --- /dev/null +++ b/kde-apps/libksane/Manifest @@ -0,0 +1 @@ +DIST libksane-24.05.0.tar.xz 153580 BLAKE2B a834b034600fdff657f6c823ac215d1edd2f529b06f37108f755a0c806a9962df615fcfc1f3d7a9700f8a39106a155080d5071e13ae7cd740f2e9672f9fde9b4 SHA512 5238c18582c68f055fc2563db439bd16926f8f6ee139a65d33bfbf436160656f5c746396a8197e95ac21b2bacfeb6ce6946bb484cc843266fc7a0b6d37d89999 diff --git a/kde-apps/libksane/files/libksane-24.02.0-ksanecore-23.08.patch b/kde-apps/libksane/files/libksane-24.02.0-ksanecore-23.08.patch deleted file mode 100644 index 2bd46f7736..0000000000 --- a/kde-apps/libksane/files/libksane-24.02.0-ksanecore-23.08.patch +++ /dev/null @@ -1,13 +0,0 @@ -We need SLOT 5 here. - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -86,7 +86,7 @@ - ) - - # Check if sane API is available. -- find_package(${KSANECORE_NAME} "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}" REQUIRED) -+ find_package(${KSANECORE_NAME} "23.08" REQUIRED) - add_subdirectory(src) - if (BUILD_TESTING) - #DONOTCOMPILE add_subdirectory(autotests) diff --git a/kde-apps/libksane/libksane-24.05.0.ebuild b/kde-apps/libksane/libksane-24.05.0.ebuild new file mode 100644 index 0000000000..1c3308709e --- /dev/null +++ b/kde-apps/libksane/libksane-24.05.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.0.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="SANE Library interface based on KDE Frameworks" + +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="kwallet" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=media-libs/ksanecore-${PVCUT}:6 + kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kwallet KF6Wallet) + ) + ecm_src_configure +} diff --git a/kde-apps/libksane/libksane-24.05.49.9999.ebuild b/kde-apps/libksane/libksane-24.05.49.9999.ebuild index ae5c35d0e0..7098012d2f 100644 --- a/kde-apps/libksane/libksane-24.05.49.9999.ebuild +++ b/kde-apps/libksane/libksane-24.05.49.9999.ebuild @@ -3,33 +3,33 @@ EAPI=8 -KFMIN=5.115.0 -QTMIN=5.15.12 +KFMIN=6.0.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.6.2 inherit ecm gear.kde.org DESCRIPTION="SANE Library interface based on KDE Frameworks" LICENSE="|| ( LGPL-2.1 LGPL-3 )" -SLOT="5" +SLOT="6" KEYWORDS="" 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-23.08.5:5 - kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:5 ) + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=media-libs/ksanecore-${PVCUT}:6 + kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] " -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-24.02.0-ksanecore-23.08.patch" ) src_configure() { local mycmakeargs=( - $(cmake_use_find_package kwallet KF5Wallet) + $(cmake_use_find_package kwallet KF6Wallet) ) ecm_src_configure } diff --git a/kde-apps/libksane/libksane-9999.ebuild b/kde-apps/libksane/libksane-9999.ebuild index 7c6c303074..7098012d2f 100644 --- a/kde-apps/libksane/libksane-9999.ebuild +++ b/kde-apps/libksane/libksane-9999.ebuild @@ -23,7 +23,9 @@ DEPEND=" >=media-libs/ksanecore-${PVCUT}:6 kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:6 ) " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" src_configure() { local mycmakeargs=( diff --git a/kde-apps/libksieve/Manifest b/kde-apps/libksieve/Manifest new file mode 100644 index 0000000000..9e665b2b94 --- /dev/null +++ b/kde-apps/libksieve/Manifest @@ -0,0 +1 @@ +DIST libksieve-24.05.0.tar.xz 585100 BLAKE2B 2df30ffba7c512f503a2eb9de7d79238784f7c3f47119dd0209ca63f1f2b171a10090e6b3583c2b83ceb9910dba64d516bb2342b0fd69c1b4938784c0dfaa736 SHA512 9e40fd585764bdc1a61bdc3d5381e86615695421cee80ffc1ea709b063e039235004068866ee0f5f6483ad83cb784290a4a6f7b60775043cfc306e62186c47e6 diff --git a/kde-apps/libksieve/libksieve-24.05.0.ebuild b/kde-apps/libksieve/libksieve-24.05.0.ebuild new file mode 100644 index 0000000000..9ff9bc8580 --- /dev/null +++ b/kde-apps/libksieve/libksieve-24.05.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Common PIM libraries" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="speech" + +RESTRICT="test" + +RDEPEND=" + dev-libs/cyrus-sasl + >=dev-libs/ktextaddons-1.5.4:6[speech?] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=kde-apps/kimap-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + ) + + ecm_src_configure +} diff --git a/kde-apps/libksieve/libksieve-24.05.49.9999.ebuild b/kde-apps/libksieve/libksieve-24.05.49.9999.ebuild index c4177c5f9c..7c9cfd740e 100644 --- a/kde-apps/libksieve/libksieve-24.05.49.9999.ebuild +++ b/kde-apps/libksieve/libksieve-24.05.49.9999.ebuild @@ -22,7 +22,7 @@ RESTRICT="test" RDEPEND=" dev-libs/cyrus-sasl - >=dev-libs/ktextaddons-1.5.3:6[speech?] + >=dev-libs/ktextaddons-1.5.4:6[speech?] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/kidentitymanagement-${PVCUT}:6 diff --git a/kde-apps/libksieve/libksieve-9999.ebuild b/kde-apps/libksieve/libksieve-9999.ebuild index c4177c5f9c..7c9cfd740e 100644 --- a/kde-apps/libksieve/libksieve-9999.ebuild +++ b/kde-apps/libksieve/libksieve-9999.ebuild @@ -22,7 +22,7 @@ RESTRICT="test" RDEPEND=" dev-libs/cyrus-sasl - >=dev-libs/ktextaddons-1.5.3:6[speech?] + >=dev-libs/ktextaddons-1.5.4:6[speech?] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/kidentitymanagement-${PVCUT}:6 diff --git a/kde-apps/libktnef/Manifest b/kde-apps/libktnef/Manifest new file mode 100644 index 0000000000..7376576225 --- /dev/null +++ b/kde-apps/libktnef/Manifest @@ -0,0 +1 @@ +DIST ktnef-24.05.0.tar.xz 312184 BLAKE2B 8c667acd74c2cd3af7b97640f419c97f091546e3f5cbdc8431888d3811643e7af5394ba97f0c71d7c09707971fd76f5584704dc8d12eda7f0cdcad23b718cf2f SHA512 bfe0b07efc544a99241715bd5cb547b01d522b3f4cbf27549c5afafab1e42f04d0351f9d7a3f7b552563a463d26e5aafe829a81cadfdf206488319c4daa6ae98 diff --git a/kde-apps/libktnef/libktnef-24.05.0.ebuild b/kde-apps/libktnef/libktnef-24.05.0.ebuild new file mode 100644 index 0000000000..de238068a3 --- /dev/null +++ b/kde-apps/libktnef/libktnef-24.05.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KDE_ORG_NAME="ktnef" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for handling TNEF data" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest new file mode 100644 index 0000000000..6fcc80cf68 --- /dev/null +++ b/kde-apps/lokalize/Manifest @@ -0,0 +1 @@ +DIST lokalize-24.05.0.tar.xz 2076136 BLAKE2B 49dd23abd3d0dfd58357f750ce9353d0511da8c4611f36e769a48a3dbf271a9b0e3a40901bc8440cdd4f79cad814b3bc46be6273e148dd16c7f17b82f1431e14 SHA512 f62f8fe3e7bdd9c4003880f1fdce90868e39e475f672f9a5c0301c1f747c48c06fd56730a76d3568cd4ea59da812fbe98fb7ef25c18abaa10ba79f7dda6de7c6 diff --git a/kde-apps/lokalize/lokalize-24.05.0.ebuild b/kde-apps/lokalize/lokalize-24.05.0.ebuild new file mode 100644 index 0000000000..f713f1366b --- /dev/null +++ b/kde-apps/lokalize/lokalize-24.05.0.ebuild @@ -0,0 +1,70 @@ +# 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.115.0 +QTMIN=5.15.12 +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 +} diff --git a/kde-apps/lskat/Manifest b/kde-apps/lskat/Manifest new file mode 100644 index 0000000000..bd22355309 --- /dev/null +++ b/kde-apps/lskat/Manifest @@ -0,0 +1 @@ +DIST lskat-24.05.0.tar.xz 1220724 BLAKE2B 9114149046de584511194bb72a535923ba26fdbadbeccd1233b086fc3097504a9680ca65e123d504b2b74ff38aa2ecdf3791abcaddeb6d6b6aff743d7fe8efe5 SHA512 6786d32504aa7723b8eebada4362ff6ad2cf5e6eccf4795c81c8257ffd151c482e277d7fe5143fe5945d84b298a5eca72c26528f4bb45c8a09f4b280632f15bd diff --git a/kde-apps/lskat/lskat-24.05.0.ebuild b/kde-apps/lskat/lskat-24.05.0.ebuild new file mode 100644 index 0000000000..6f5013e9f4 --- /dev/null +++ b/kde-apps/lskat/lskat-24.05.0.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" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Skat game by KDE" +HOMEPAGE="https://apps.kde.org/lskat/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/mailcommon/Manifest b/kde-apps/mailcommon/Manifest new file mode 100644 index 0000000000..1bceb9e6c5 --- /dev/null +++ b/kde-apps/mailcommon/Manifest @@ -0,0 +1 @@ +DIST mailcommon-24.05.0.tar.xz 772644 BLAKE2B cf7d7c81dd6b20c00671b4d780a7d48bb5027c7fc08fff034670411ddd58be072fc7f099723b8e8e86281dfd757959f6e9b3933ac630342dde096aa134af4556 SHA512 60edf944e611bfb567c8df8f1d6dad122fe112e26e1a9f0ab155121fa395b1a98a63d095513e97ea5c377dfc5f17d413a731c5b4ed58d301ded497f443471651 diff --git a/kde-apps/mailcommon/mailcommon-24.05.0.ebuild b/kde-apps/mailcommon/mailcommon-24.05.0.ebuild new file mode 100644 index 0000000000..b29d3c93f5 --- /dev/null +++ b/kde-apps/mailcommon/mailcommon-24.05.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Common mail library" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" + +DEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kpimtextedit-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/mailimporter-${PVCUT}:6 + >=kde-apps/messagelib-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + >=media-libs/phonon-4.12.0[qt6] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/mailcommon/mailcommon-24.05.49.9999.ebuild b/kde-apps/mailcommon/mailcommon-24.05.49.9999.ebuild index a3d4ed4a91..7657af55da 100644 --- a/kde-apps/mailcommon/mailcommon-24.05.49.9999.ebuild +++ b/kde-apps/mailcommon/mailcommon-24.05.49.9999.ebuild @@ -22,7 +22,7 @@ RESTRICT="test" DEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] - >=dev-libs/ktextaddons-1.4.42 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=dev-qt/qtmultimedia-${QTMIN}:6 >=kde-apps/akonadi-${PVCUT}:6 diff --git a/kde-apps/mailcommon/mailcommon-9999.ebuild b/kde-apps/mailcommon/mailcommon-9999.ebuild index a3d4ed4a91..7657af55da 100644 --- a/kde-apps/mailcommon/mailcommon-9999.ebuild +++ b/kde-apps/mailcommon/mailcommon-9999.ebuild @@ -22,7 +22,7 @@ RESTRICT="test" DEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] - >=dev-libs/ktextaddons-1.4.42 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=dev-qt/qtmultimedia-${QTMIN}:6 >=kde-apps/akonadi-${PVCUT}:6 diff --git a/kde-apps/mailimporter/Manifest b/kde-apps/mailimporter/Manifest new file mode 100644 index 0000000000..6427243535 --- /dev/null +++ b/kde-apps/mailimporter/Manifest @@ -0,0 +1 @@ +DIST mailimporter-24.05.0.tar.xz 595564 BLAKE2B 65f36dd8127b9c20fcaf87738adec8c808892504624d1260dd73fd276bad5a090fb97073d4dda9930cbe0f6bb320df32ae80abd86fb01882c5e5297689d3792f SHA512 bd8514968dd18f7bf70815d8d307b4a764b76d004aa45acfd2ffd95796174b5ba038268d1450dac6ea8270117b60d26b88d8be828725842c7130ea3f37f0e721 diff --git a/kde-apps/mailimporter/mailimporter-24.05.0.ebuild b/kde-apps/mailimporter/mailimporter-24.05.0.ebuild new file mode 100644 index 0000000000..84baf531cf --- /dev/null +++ b/kde-apps/mailimporter/mailimporter-24.05.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library to import mail from various sources" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest new file mode 100644 index 0000000000..575a41935b --- /dev/null +++ b/kde-apps/marble/Manifest @@ -0,0 +1 @@ +DIST marble-24.05.0.tar.xz 52449612 BLAKE2B 9a8168c1fd8cc5952386272936e5370f522dcaac9185fc135bc6428b83a0148403ec3cdf30957ab643ca98dc733c932f7d2106a5f27e2a31baf54af87640f633 SHA512 023d65a0bcdedf9ea77b7b7d78e8eee7e3702f37a0647c4b11a9cd29f92f4f48805735288f97e34b4846f680541ab54ac0f9a097f15559ecf9594400ea1c33a0 diff --git a/kde-apps/marble/marble-24.05.0.ebuild b/kde-apps/marble/marble-24.05.0.ebuild new file mode 100644 index 0000000000..95c45cf5d9 --- /dev/null +++ b/kde-apps/marble/marble-24.05.0.ebuild @@ -0,0 +1,97 @@ +# 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.115.0 +QTMIN=5.15.12 +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 +} diff --git a/kde-apps/mbox-importer/Manifest b/kde-apps/mbox-importer/Manifest new file mode 100644 index 0000000000..6603fbc56f --- /dev/null +++ b/kde-apps/mbox-importer/Manifest @@ -0,0 +1 @@ +DIST mbox-importer-24.05.0.tar.xz 31264 BLAKE2B e9ab061262fa32aadcd9d16ff52e42118c8b2e60270b83cba3401506bb41efc0a5ea0bcfb43bf54ba0ab30bcf6bf6cdf78cb4d6f937969b9f2706e7ef87d3451 SHA512 87999e58cf7feeb82356c38b1da372be50f3dac38aec69e18cbefce44408e732f882b29cc009c33018876e5a5fabc2ad14f047dd601d99b53e66545353fd0b7f diff --git a/kde-apps/mbox-importer/mbox-importer-24.05.0.ebuild b/kde-apps/mbox-importer/mbox-importer-24.05.0.ebuild new file mode 100644 index 0000000000..1227eeb25c --- /dev/null +++ b/kde-apps/mbox-importer/mbox-importer-24.05.0.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" # FIXME: Check back for doc in release +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Import mbox email archives from various sources into Akonadi" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/mailcommon-${PVCUT}:6 + >=kde-apps/mailimporter-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/messagelib/Manifest b/kde-apps/messagelib/Manifest new file mode 100644 index 0000000000..432c32f95b --- /dev/null +++ b/kde-apps/messagelib/Manifest @@ -0,0 +1 @@ +DIST messagelib-24.05.0.tar.xz 11312272 BLAKE2B 8eb10e3cb71ba87265a3045c309999e95d69e978ae23df59a435c91565b292557157b4800e6ff9efdae6cc6b6b8367734495b69daa5ce71802122703f36f75dc SHA512 589e21357f3d13a6c897c696b966b327f6d9342d131f8db619d965f13362723b651371e37c0d6b173d0fe27673dd08b0b3b38f0283e5416eba4f269e7c47f782 diff --git a/kde-apps/messagelib/messagelib-24.05.0.ebuild b/kde-apps/messagelib/messagelib-24.05.0.ebuild new file mode 100644 index 0000000000..c23f377ab4 --- /dev/null +++ b/kde-apps/messagelib/messagelib-24.05.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Libraries for messaging functions" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="speech" + +# bug 579630 +RESTRICT="test" + +DEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + >=app-crypt/qca-2.3.7:2[qt6] + >=dev-libs/ktextaddons-1.5.4:6[speech?] + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/akonadi-search-${PVCUT}:6 + >=kde-apps/grantleetheme-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kldap-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmbox-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kpimtextedit-${PVCUT}:6[speech=] + >=kde-apps/libgravatar-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/libkleo-${PVCUT}:6 + >=kde-apps/mimetreeparser-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + ) + + ecm_src_configure +} diff --git a/kde-apps/messagelib/messagelib-24.05.49.9999.ebuild b/kde-apps/messagelib/messagelib-24.05.49.9999.ebuild index 8083de63d6..aa040e07a4 100644 --- a/kde-apps/messagelib/messagelib-24.05.49.9999.ebuild +++ b/kde-apps/messagelib/messagelib-24.05.49.9999.ebuild @@ -23,7 +23,7 @@ RESTRICT="test" DEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] >=app-crypt/qca-2.3.7:2[qt6] - >=dev-libs/ktextaddons-1.5.1:6[speech?] + >=dev-libs/ktextaddons-1.5.4:6[speech?] >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/akonadi-${PVCUT}:6 diff --git a/kde-apps/messagelib/messagelib-9999.ebuild b/kde-apps/messagelib/messagelib-9999.ebuild index 8083de63d6..aa040e07a4 100644 --- a/kde-apps/messagelib/messagelib-9999.ebuild +++ b/kde-apps/messagelib/messagelib-9999.ebuild @@ -23,7 +23,7 @@ RESTRICT="test" DEPEND=" >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] >=app-crypt/qca-2.3.7:2[qt6] - >=dev-libs/ktextaddons-1.5.1:6[speech?] + >=dev-libs/ktextaddons-1.5.4:6[speech?] >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] >=dev-qt/qtwebengine-${QTMIN}:6[widgets] >=kde-apps/akonadi-${PVCUT}:6 diff --git a/kde-apps/mimetreeparser/Manifest b/kde-apps/mimetreeparser/Manifest new file mode 100644 index 0000000000..05c773184f --- /dev/null +++ b/kde-apps/mimetreeparser/Manifest @@ -0,0 +1 @@ +DIST mimetreeparser-24.05.0.tar.xz 639844 BLAKE2B 576ba04ec2d06de42c75cf18a3802002434b440b579c88454767881c87725ce7329f611b02ab694707a0c0a49af4ac838bb2cabe6042c5ab272f2f88eef7e407 SHA512 20ffa4d2e7b4c5bc6b927f078726fd29b4a2b5b282438f8995e2c34b11512ecc2b648dbd00a56b0d1ed1169fe4a10eb7b01e59a28c2d361724801c555d2e1b95 diff --git a/kde-apps/mimetreeparser/mimetreeparser-24.05.0.ebuild b/kde-apps/mimetreeparser/mimetreeparser-24.05.0.ebuild new file mode 100644 index 0000000000..9148f44765 --- /dev/null +++ b/kde-apps/mimetreeparser/mimetreeparser-24.05.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KDE_ORG_CATEGORY="pim" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Libraries for messaging functions" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/kmbox-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkleo-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/minuet/Manifest b/kde-apps/minuet/Manifest new file mode 100644 index 0000000000..7ccf5c0f4d --- /dev/null +++ b/kde-apps/minuet/Manifest @@ -0,0 +1 @@ +DIST minuet-24.05.0.tar.xz 27687912 BLAKE2B a24308ef5be68826187756cbf401ff2c6e573f20851aa8400b4855eb7ed222d39bdfc7128de23c7082847bf895813c00ffbc34b3a43394f402024d5db5260761 SHA512 94f45b1d36f758a9197229876d69f6ea2418b702cf42caf50e63ac527443dbc6d93853a1cbf446cac38a67424d66006e73d9316a29c38720d34e32ff61913b2c diff --git a/kde-apps/minuet/minuet-24.05.0.ebuild b/kde-apps/minuet/minuet-24.05.0.ebuild new file mode 100644 index 0000000000..abd2f97fec --- /dev/null +++ b/kde-apps/minuet/minuet-24.05.0.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=5.115.0 +QTMIN=5.15.12 +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}" diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest new file mode 100644 index 0000000000..1260099040 --- /dev/null +++ b/kde-apps/okular/Manifest @@ -0,0 +1 @@ +DIST okular-24.05.0.tar.xz 8017884 BLAKE2B a68fbe25602f1caafd0fc7a68cc82edb7baa41abe9799e0ec70caa9317688240d1f4280fe653e1480b075dbe13c3f3aa1c9113d79824b2379a61c9d4fd4f1813 SHA512 8c9200fb8c848613e3f115a3509403f8bd7a21d175a7c37d0838facb628553077d6651a7a4797e8432db4e94592e42bb44a65dcc0aa0773a4d5704dedc730ddd diff --git a/kde-apps/okular/files/okular-21.11.80-tests.patch b/kde-apps/okular/files/okular-21.11.80-tests.patch deleted file mode 100644 index a0babcad1c..0000000000 --- a/kde-apps/okular/files/okular-21.11.80-tests.patch +++ /dev/null @@ -1,101 +0,0 @@ -From 323fed918995fe2e01036c74c1498446b4d2f122 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> -Date: Thu, 12 Oct 2017 14:09:09 +0200 -Subject: [PATCH] Move tests into existing (auto)tests subdirectories - ---- - generators/chm/CMakeLists.txt | 12 +++--------- - generators/chm/autotests/CMakeLists.txt | 8 ++++++++ - generators/chm/autotests/chmgeneratortest.cpp | 2 +- - generators/comicbook/CMakeLists.txt | 10 +++------- - generators/comicbook/autotests/CMakeLists.txt | 6 ++++++ - 8 files changed, 27 insertions(+), 18 deletions(-) - create mode 100644 generators/chm/autotests/CMakeLists.txt - create mode 100644 generators/comicbook/autotests/CMakeLists.txt - -diff --git a/generators/chm/CMakeLists.txt b/generators/chm/CMakeLists.txt -index 0d7452cba..3adb3fd54 100644 ---- a/generators/chm/CMakeLists.txt -+++ b/generators/chm/CMakeLists.txt -@@ -23,15 +23,9 @@ okular_add_generator(okularGenerator_chmlib ${okularGenerator_chmlib_SRCS}) - target_include_directories(okularGenerator_chmlib PRIVATE ${CHM_INCLUDE_DIR} ${LIBZIP_INCLUDE_DIR}) - target_link_libraries(okularGenerator_chmlib okularcore ${CHM_LIBRARY} ${LIBZIP_LIBRARY} KF5::KHtml) - --########### autotests ############### -- --add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" ) --ecm_add_test(autotests/chmgeneratortest.cpp -- TEST_NAME "chmgeneratortest" -- LINK_LIBRARIES Qt5::Test KF5::CoreAddons okularcore --) -- --target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_chmlib>") -+if(BUILD_TESTING) -+ add_subdirectory(autotests) -+endif() - - ########### install files ############### - install( FILES okularChm.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) -diff --git a/generators/chm/autotests/CMakeLists.txt b/generators/chm/autotests/CMakeLists.txt -new file mode 100644 -index 000000000..59753ca45 ---- /dev/null -+++ b/generators/chm/autotests/CMakeLists.txt -@@ -0,0 +1,8 @@ -+add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" ) -+ -+ecm_add_test(chmgeneratortest.cpp -+ TEST_NAME "chmgeneratortest" -+ LINK_LIBRARIES Qt5::Test KF5::CoreAddons okularcore -+) -+ -+target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_chmlib>") -diff --git a/generators/chm/autotests/chmgeneratortest.cpp b/generators/chm/autotests/chmgeneratortest.cpp -index c428fa1b3..68f7a5821 100644 ---- a/generators/chm/autotests/chmgeneratortest.cpp -+++ b/generators/chm/autotests/chmgeneratortest.cpp -@@ -30,7 +30,7 @@ void ChmGeneratorTest::initTestCase() - { - Okular::SettingsCore::instance(QStringLiteral("ChmGeneratorTest")); - m_document = new Okular::Document(nullptr); -- const QString testFile = QStringLiteral(KDESRCDIR "autotests/data/test.chm"); -+ const QString testFile = QStringLiteral(KDESRCDIR "data/test.chm"); - QMimeDatabase db; - const QMimeType mime = db.mimeTypeForFile(testFile); - QCOMPARE(m_document->openDocument(testFile, QUrl(), mime), Okular::Document::OpenSuccess); -diff --git a/generators/comicbook/CMakeLists.txt b/generators/comicbook/CMakeLists.txt -index a0e7569a2..91bcc6ec7 100644 ---- a/generators/comicbook/CMakeLists.txt -+++ b/generators/comicbook/CMakeLists.txt -@@ -25,13 +25,9 @@ if (KArchive_HAVE_LZMA) - target_compile_definitions(okular_comicbook PRIVATE -DWITH_K7ZIP=1) - endif() - --########### autotests ############### -- --add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" ) --ecm_add_test(autotests/comicbooktest.cpp -- TEST_NAME "comicbooktest" -- LINK_LIBRARIES Qt5::Test KF5::CoreAddons okularcore okular_comicbook --) -+if(BUILD_TESTING) -+ add_subdirectory(autotests) -+endif() - - ########### install files ############### - install( FILES okularComicbook.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) -diff --git a/generators/comicbook/autotests/CMakeLists.txt b/generators/comicbook/autotests/CMakeLists.txt -new file mode 100644 -index 000000000..aaacb341a ---- /dev/null -+++ b/generators/comicbook/autotests/CMakeLists.txt -@@ -0,0 +1,6 @@ -+add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" ) -+ -+ecm_add_test(comicbooktest.cpp -+ TEST_NAME "comicbooktest" -+ LINK_LIBRARIES Qt5::Test KF5::CoreAddons okularcore okular_comicbook -+) --- -2.33.0 - diff --git a/kde-apps/okular/files/okular-24.01.80-tests.patch b/kde-apps/okular/files/okular-24.01.80-tests.patch deleted file mode 100644 index 1ae19277b5..0000000000 --- a/kde-apps/okular/files/okular-24.01.80-tests.patch +++ /dev/null @@ -1,98 +0,0 @@ -From 7e5c4aa3760db4dbb76af47e173be3dff229bff7 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Tue, 19 Dec 2023 10:13:52 +0100 -Subject: [PATCH] Move tests into existing (auto)tests subdirectories - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - generators/chm/CMakeLists.txt | 11 +++-------- - generators/chm/autotests/CMakeLists.txt | 7 +++++++ - generators/chm/autotests/chmgeneratortest.cpp | 2 +- - generators/comicbook/CMakeLists.txt | 9 +++------ - generators/comicbook/autotests/CMakeLists.txt | 5 +++++ - 5 files changed, 19 insertions(+), 15 deletions(-) - create mode 100644 generators/chm/autotests/CMakeLists.txt - create mode 100644 generators/comicbook/autotests/CMakeLists.txt - -diff --git a/generators/chm/CMakeLists.txt b/generators/chm/CMakeLists.txt -index 5d569499f..2784f75fc 100644 ---- a/generators/chm/CMakeLists.txt -+++ b/generators/chm/CMakeLists.txt -@@ -24,14 +24,9 @@ target_include_directories(okularGenerator_chmlib PRIVATE ${CHM_INCLUDE_DIR} ${L - target_link_libraries(okularGenerator_chmlib okularcore ${CHM_LIBRARY} ${LIBZIP_LIBRARY} KF6::KHtml) - - ########### autotests ############### -- --add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" ) --ecm_add_test(autotests/chmgeneratortest.cpp -- TEST_NAME "chmgeneratortest" -- LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore --) -- --target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_chmlib>") -+if(BUILD_TESTING) -+ add_subdirectory(autotests) -+endif() - - ########### install files ############### - install( PROGRAMS okularApplication_chm.desktop org.kde.mobile.okular_chm.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) -diff --git a/generators/chm/autotests/CMakeLists.txt b/generators/chm/autotests/CMakeLists.txt -new file mode 100644 -index 000000000..36c468156 ---- /dev/null -+++ b/generators/chm/autotests/CMakeLists.txt -@@ -0,0 +1,7 @@ -+add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" ) -+ecm_add_test(chmgeneratortest.cpp -+ TEST_NAME "chmgeneratortest" -+ LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore -+) -+ -+target_compile_definitions(chmgeneratortest PRIVATE -DGENERATOR_PATH="$<TARGET_FILE:okularGenerator_chmlib>") -diff --git a/generators/chm/autotests/chmgeneratortest.cpp b/generators/chm/autotests/chmgeneratortest.cpp -index 2c7696ab1..24742248b 100644 ---- a/generators/chm/autotests/chmgeneratortest.cpp -+++ b/generators/chm/autotests/chmgeneratortest.cpp -@@ -30,7 +30,7 @@ void ChmGeneratorTest::initTestCase() - { - Okular::SettingsCore::instance(QStringLiteral("ChmGeneratorTest")); - m_document = new Okular::Document(nullptr); -- const QString testFile = QStringLiteral(KDESRCDIR "autotests/data/test.chm"); -+ const QString testFile = QStringLiteral(KDESRCDIR "data/test.chm"); - QMimeDatabase db; - const QMimeType mime = db.mimeTypeForFile(testFile); - QCOMPARE(m_document->openDocument(testFile, QUrl(), mime), Okular::Document::OpenSuccess); -diff --git a/generators/comicbook/CMakeLists.txt b/generators/comicbook/CMakeLists.txt -index 2fc8ff710..d92c75905 100644 ---- a/generators/comicbook/CMakeLists.txt -+++ b/generators/comicbook/CMakeLists.txt -@@ -27,12 +27,9 @@ if (KArchive_HAVE_LZMA) - endif() - - ########### autotests ############### -- --add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" ) --ecm_add_test(autotests/comicbooktest.cpp -- TEST_NAME "comicbooktest" -- LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore okular_comicbook --) -+if(BUILD_TESTING) -+ add_subdirectory(autotests) -+endif() - - ########### install files ############### - install( PROGRAMS okularApplication_comicbook.desktop org.kde.mobile.okular_comicbook.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) -diff --git a/generators/comicbook/autotests/CMakeLists.txt b/generators/comicbook/autotests/CMakeLists.txt -new file mode 100644 -index 000000000..6426105e4 ---- /dev/null -+++ b/generators/comicbook/autotests/CMakeLists.txt -@@ -0,0 +1,5 @@ -+add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" ) -+ecm_add_test(comicbooktest.cpp -+ TEST_NAME "comicbooktest" -+ LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore okular_comicbook -+) --- -2.43.0 - diff --git a/kde-apps/okular/files/okular-24.04.80-tests.patch b/kde-apps/okular/files/okular-24.04.80-tests.patch new file mode 100644 index 0000000000..b36ab68432 --- /dev/null +++ b/kde-apps/okular/files/okular-24.04.80-tests.patch @@ -0,0 +1,46 @@ +From 3f90abab39233c2fb56b7cb3b95d552c0ca1146d Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Tue, 19 Dec 2023 10:13:52 +0100 +Subject: [PATCH] Move tests into existing (auto)tests subdirectories + +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +--- + generators/comicbook/CMakeLists.txt | 9 +++------ + generators/comicbook/autotests/CMakeLists.txt | 5 +++++ + 2 files changed, 8 insertions(+), 6 deletions(-) + create mode 100644 generators/comicbook/autotests/CMakeLists.txt + +diff --git a/generators/comicbook/CMakeLists.txt b/generators/comicbook/CMakeLists.txt +index 53075836d..c601e9d7b 100644 +--- a/generators/comicbook/CMakeLists.txt ++++ b/generators/comicbook/CMakeLists.txt +@@ -29,12 +29,9 @@ else() + endif() + + ########### autotests ############### +- +-add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/" ) +-ecm_add_test(autotests/comicbooktest.cpp +- TEST_NAME "comicbooktest" +- LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore okular_comicbook +-) ++if(BUILD_TESTING) ++ add_subdirectory(autotests) ++endif() + + ########### install files ############### + install( PROGRAMS okularApplication_comicbook.desktop org.kde.mobile.okular_comicbook.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) +diff --git a/generators/comicbook/autotests/CMakeLists.txt b/generators/comicbook/autotests/CMakeLists.txt +new file mode 100644 +index 000000000..6426105e4 +--- /dev/null ++++ b/generators/comicbook/autotests/CMakeLists.txt +@@ -0,0 +1,5 @@ ++add_definitions( -DKDESRCDIR="${CMAKE_CURRENT_SOURCE_DIR}/../" ) ++ecm_add_test(comicbooktest.cpp ++ TEST_NAME "comicbooktest" ++ LINK_LIBRARIES Qt6::Test KF6::CoreAddons okularcore okular_comicbook ++) +-- +2.44.0 + diff --git a/kde-apps/okular/okular-24.05.0.ebuild b/kde-apps/okular/okular-24.05.0.ebuild new file mode 100644 index 0000000000..1eeaf98e13 --- /dev/null +++ b/kde-apps/okular/okular-24.05.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Universal document viewer based on KDE Frameworks" +HOMEPAGE="https://okular.kde.org https://apps.kde.org/okular/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="crypt djvu epub markdown mobi +pdf phonon +postscript qml share speech +tiff" + +# slot op: Uses Qt6::CorePrivate +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkexiv2-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${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/kitemviews-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kpty-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/threadweaver-${KFMIN}:6 + kde-plasma/plasma-activities:6 + media-libs/freetype + sys-libs/zlib + crypt? ( >=kde-frameworks/kwallet-${KFMIN}:6 ) + djvu? ( app-text/djvu ) + epub? ( app-text/ebook-tools ) + markdown? ( >=app-text/discount-2.2.7-r1:= ) + mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:6 ) + pdf? ( >=app-text/poppler-23.12.0[nss,qt6] ) + phonon? ( >=media-libs/phonon-4.12.0[qt6] ) + postscript? ( app-text/libspectre ) + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) + tiff? ( media-libs/tiff:= ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kimageformats-${KFMIN}:6 + qml? ( >=kde-frameworks/kirigami-${KFMIN}:6 ) +" + +PATCHES=( + "${FILESDIR}/${PN}-24.04.80-tests.patch" # bug 734138 + "${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name entry +) + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_LibZip=ON + -DFORCE_NOT_REQUIRED_DEPENDENCIES="KF6DocTools;LibZip;KF6Wallet;DjVuLibre;EPub;Discount;QMobipocket6;Poppler;LibSpectre;KF6Purpose;Qt6TextToSpeech;TIFF;" + -DOKULAR_UI=$(usex qml "both" "desktop") + $(cmake_use_find_package crypt KF6Wallet) + $(cmake_use_find_package djvu DjVuLibre) + $(cmake_use_find_package epub EPub) + $(cmake_use_find_package markdown Discount) + $(cmake_use_find_package mobi QMobipocket6) + $(cmake_use_find_package pdf Poppler) + $(cmake_use_find_package phonon Phonon4Qt6) + $(cmake_use_find_package postscript LibSpectre) + $(cmake_use_find_package share KF6Purpose) + $(cmake_use_find_package speech Qt6TextToSpeech) + $(cmake_use_find_package tiff TIFF) + ) + ecm_src_configure +} + +src_test() { + # mainshelltest hangs, bug #603116 + # parttest hangs, bug #641728, annotationtoolbartest fails, KDE-Bug #429640 + # signunsignedfieldtest fails, whatever. bug #852749 + local myctestargs=( + -E "(mainshelltest|parttest|annotationtoolbartest|signunsignedfieldtest)" + ) + + ecm_src_test +} diff --git a/kde-apps/okular/okular-24.05.49.9999.ebuild b/kde-apps/okular/okular-24.05.49.9999.ebuild index c24fb5da1a..be9e5bbd77 100644 --- a/kde-apps/okular/okular-24.05.49.9999.ebuild +++ b/kde-apps/okular/okular-24.05.49.9999.ebuild @@ -63,7 +63,7 @@ RDEPEND="${DEPEND} " PATCHES=( - "${FILESDIR}/${PN}-24.01.80-tests.patch" # bug 734138 + "${FILESDIR}/${PN}-24.04.80-tests.patch" # bug 734138 "${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name entry ) diff --git a/kde-apps/okular/okular-9999.ebuild b/kde-apps/okular/okular-9999.ebuild index c24fb5da1a..be9e5bbd77 100644 --- a/kde-apps/okular/okular-9999.ebuild +++ b/kde-apps/okular/okular-9999.ebuild @@ -63,7 +63,7 @@ RDEPEND="${DEPEND} " PATCHES=( - "${FILESDIR}/${PN}-24.01.80-tests.patch" # bug 734138 + "${FILESDIR}/${PN}-24.04.80-tests.patch" # bug 734138 "${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name entry ) diff --git a/kde-apps/palapeli/Manifest b/kde-apps/palapeli/Manifest new file mode 100644 index 0000000000..8332a9ae17 --- /dev/null +++ b/kde-apps/palapeli/Manifest @@ -0,0 +1 @@ +DIST palapeli-24.05.0.tar.xz 2115492 BLAKE2B df181456c72c8b245ecbcb168120e1b965718a797da402ff6fc76c65b589f63a2fbf1b3048c206f24edf1c6ed9e09f00f0956e8a2e00ac39c687b02ae6dee163 SHA512 814e9805863a3bf167188f7ce0c1b490b9ca91617f0bc41e9ea59e62903454ef8456d42ed04326e073696301f1a4767675d7b3a0881a7260a737f0edebe3e850 diff --git a/kde-apps/palapeli/palapeli-24.05.0.ebuild b/kde-apps/palapeli/palapeli-24.05.0.ebuild new file mode 100644 index 0000000000..c0a8302371 --- /dev/null +++ b/kde-apps/palapeli/palapeli-24.05.0.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="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Jigsaw puzzle game by KDE" +HOMEPAGE="https://apps.kde.org/palapeli/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND}" diff --git a/kde-apps/parley/Manifest b/kde-apps/parley/Manifest new file mode 100644 index 0000000000..59c2112368 --- /dev/null +++ b/kde-apps/parley/Manifest @@ -0,0 +1 @@ +DIST parley-24.05.0.tar.xz 8420740 BLAKE2B 00267b21a02996aa2b45a1df840f093be63a31c1efa221f7994899707b0f0bd87e2ac2c993ef7f2d4ff0a9e86b098aeaa2a21da190bcf7dc7f3195e556faa33a SHA512 cc9ba7c749bc8732e97a8967afec46f7cc90e8447cb7dacdbe2caed0d3b610d9b459e3d66945a423e50965afb73c1b2d75a2e66bfa0a993c6831528c3d7e86ef diff --git a/kde-apps/parley/parley-24.05.0.ebuild b/kde-apps/parley/parley-24.05.0.ebuild new file mode 100644 index 0000000000..10c3724962 --- /dev/null +++ b/kde-apps/parley/parley-24.05.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK_DIR="docs" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Vocabulary trainer to help you memorize things" +HOMEPAGE="https://apps.kde.org/parley/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="webengine" + +DEPEND=" + app-i18n/translate-shell + dev-libs/libxml2:2 + dev-libs/libxslt + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkeduvocdocument-${PVCUT}: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/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] ) +" +RDEPEND="${DEPEND} + >=kde-apps/kdeedu-data-${PVCUT}:* +" + +src_prepare() { + ecm_src_prepare + cmake_comment_add_subdirectory plugins +} + +src_configure() { + local mycmakeargs=( + -DBUILD_BROWSERINTEGRATION=$(usex webengine) + ) + + ecm_src_configure +} + +pkg_postinst() { + optfeature "online access to translations" app-i18n/translate-shell + ecm_pkg_postinst +} diff --git a/kde-apps/picmi/Manifest b/kde-apps/picmi/Manifest new file mode 100644 index 0000000000..f4a4a952e3 --- /dev/null +++ b/kde-apps/picmi/Manifest @@ -0,0 +1 @@ +DIST picmi-24.05.0.tar.xz 1514540 BLAKE2B 63bd06a2995909edc859240b33f5889fdb75e6c8d19cf67f615c90b64f551ec516eab0477efb207e20651720947fa4a4a7b047b918a03531b5f1de8ea8376eb7 SHA512 b871a38cb55842281388c3b791a07e3788b38761b2bf42b18825f897a0004cde95cb6390f37a75604b1bd38a071f6f3cdf176755a429b4e28d32c8571f8242a6 diff --git a/kde-apps/picmi/picmi-24.05.0.ebuild b/kde-apps/picmi/picmi-24.05.0.ebuild new file mode 100644 index 0000000000..1f8007de89 --- /dev/null +++ b/kde-apps/picmi/picmi-24.05.0.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" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Nonogram logic game by KDE" +HOMEPAGE="https://apps.kde.org/picmi/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}: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/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/pim-data-exporter/Manifest b/kde-apps/pim-data-exporter/Manifest new file mode 100644 index 0000000000..e9de49823a --- /dev/null +++ b/kde-apps/pim-data-exporter/Manifest @@ -0,0 +1 @@ +DIST pim-data-exporter-24.05.0.tar.xz 421132 BLAKE2B c66f0e6f035c52925b313d9fa1108077e3b648fc181722e0d732e910371f66dd6ea1f384734fb923c670b5b5b865a969979e9681ca3c9147c7f564ff49cc3989 SHA512 ce210b8ba47a98a34bc248ea500f07f1c64d2771e20e5f880e35aa548770aab928f3fba85f159529588917cc0866a7cca20a74eb93dd2cb6c31a9c347130dceb diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-24.05.0.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-24.05.0.ebuild new file mode 100644 index 0000000000..58b4caa039 --- /dev/null +++ b/kde-apps/pim-data-exporter/pim-data-exporter-24.05.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Assistant to backup and archive PIM data and configuration" +HOMEPAGE="https://apps.kde.org/pimdataexporter/ +https://userbase.kde.org/KMail/Backup_Options" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="telemetry" + +RESTRICT="test" # 11 out of 21 tests fail... + +DEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/kidentitymanagement-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-apps/mailcommon-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${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/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-24.05.49.9999.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-24.05.49.9999.ebuild index e7fd95072e..93ceecedd7 100644 --- a/kde-apps/pim-data-exporter/pim-data-exporter-24.05.49.9999.ebuild +++ b/kde-apps/pim-data-exporter/pim-data-exporter-24.05.49.9999.ebuild @@ -22,7 +22,7 @@ IUSE="telemetry" RESTRICT="test" # 11 out of 21 tests fail... DEPEND=" - >=dev-libs/ktextaddons-1.4.42 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/kidentitymanagement-${PVCUT}:6 diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-9999.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-9999.ebuild index e7fd95072e..93ceecedd7 100644 --- a/kde-apps/pim-data-exporter/pim-data-exporter-9999.ebuild +++ b/kde-apps/pim-data-exporter/pim-data-exporter-9999.ebuild @@ -22,7 +22,7 @@ IUSE="telemetry" RESTRICT="test" # 11 out of 21 tests fail... DEPEND=" - >=dev-libs/ktextaddons-1.4.42 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/kidentitymanagement-${PVCUT}:6 diff --git a/kde-apps/pim-sieve-editor/Manifest b/kde-apps/pim-sieve-editor/Manifest new file mode 100644 index 0000000000..1e0633cdf9 --- /dev/null +++ b/kde-apps/pim-sieve-editor/Manifest @@ -0,0 +1 @@ +DIST pim-sieve-editor-24.05.0.tar.xz 464368 BLAKE2B 82728d082b7a922fd79f38def48775a079743c2ab2a1c946086abc50ed2201d4938103260765ea4668bb5be63a6d29b44ea561cbddc076b4d939d07e39e3c55b SHA512 92cb970753f39544811f3a8b17716d5717ab1a9b454585a3eca98a7fae0166150850714c64d3993e0e3f5fcb03e8acf8015a90148491f716f0a8217844c641aa diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-24.05.0.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-24.05.0.ebuild new file mode 100644 index 0000000000..5da653d318 --- /dev/null +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-24.05.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Assistant for editing IMAP Sieve filters" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="telemetry" + +DEPEND=" + >=dev-libs/qtkeychain-0.14.2:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-mime-${PVCUT}:6 + >=kde-apps/calendarsupport-${PVCUT}:6 + >=kde-apps/kmailtransport-${PVCUT}:6 + >=kde-apps/libksieve-${PVCUT}:6 + >=kde-apps/pimcommon-${PVCUT}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${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/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-24.05.49.9999.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-24.05.49.9999.ebuild index 9c78daa2b2..484f5092f8 100644 --- a/kde-apps/pim-sieve-editor/pim-sieve-editor-24.05.49.9999.ebuild +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-24.05.49.9999.ebuild @@ -18,7 +18,7 @@ KEYWORDS="" IUSE="telemetry" DEPEND=" - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-9999.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-9999.ebuild index 9c78daa2b2..484f5092f8 100644 --- a/kde-apps/pim-sieve-editor/pim-sieve-editor-9999.ebuild +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-9999.ebuild @@ -18,7 +18,7 @@ KEYWORDS="" IUSE="telemetry" DEPEND=" - >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 diff --git a/kde-apps/pimcommon/Manifest b/kde-apps/pimcommon/Manifest new file mode 100644 index 0000000000..cc3c0153c7 --- /dev/null +++ b/kde-apps/pimcommon/Manifest @@ -0,0 +1 @@ +DIST pimcommon-24.05.0.tar.xz 349020 BLAKE2B 99d3ffaa4898771ef498ad32a787b84ad56de4bc052a7367f286516c4beb73db2bee53a3477ef0d0b286456f00b0b9fd581b1c3300c39ad36b485ce4008f5433 SHA512 9432a6eb840c389b945e0f779d291aff77cd050255a582712736b29583a0259fafba1ea7b4912e6853d99d32ab87d36e46bf244a660f402a2f7a79ff25cd3af7 diff --git a/kde-apps/pimcommon/pimcommon-24.05.0.ebuild b/kde-apps/pimcommon/pimcommon-24.05.0.ebuild new file mode 100644 index 0000000000..7fd4c7cbb3 --- /dev/null +++ b/kde-apps/pimcommon/pimcommon-24.05.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Common PIM libraries" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-libs/ktextaddons-1.5.4:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/akonadi-search-${PVCUT}:6 + >=kde-apps/kimap-${PVCUT}:6 + >=kde-apps/kldap-${PVCUT}:6 + >=kde-apps/libkdepim-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 +" +DEPEND="${RDEPEND}" + +src_test() { + # bugs 641730, 661330 + local myctestargs=( + -E "(autocorrectiontest|pimcommon-translator-translatorwidgettest)" + ) + + ecm_src_test +} diff --git a/kde-apps/pimcommon/pimcommon-24.05.49.9999.ebuild b/kde-apps/pimcommon/pimcommon-24.05.49.9999.ebuild index a7d0b4bad2..cd1dffe597 100644 --- a/kde-apps/pimcommon/pimcommon-24.05.49.9999.ebuild +++ b/kde-apps/pimcommon/pimcommon-24.05.49.9999.ebuild @@ -19,7 +19,7 @@ KEYWORDS="" IUSE="" RDEPEND=" - >=dev-libs/ktextaddons-1.4.42:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 diff --git a/kde-apps/pimcommon/pimcommon-9999.ebuild b/kde-apps/pimcommon/pimcommon-9999.ebuild index a7d0b4bad2..cd1dffe597 100644 --- a/kde-apps/pimcommon/pimcommon-9999.ebuild +++ b/kde-apps/pimcommon/pimcommon-9999.ebuild @@ -19,7 +19,7 @@ KEYWORDS="" IUSE="" RDEPEND=" - >=dev-libs/ktextaddons-1.4.42:6 + >=dev-libs/ktextaddons-1.5.4:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] >=kde-apps/akonadi-${PVCUT}:6 >=kde-apps/akonadi-contacts-${PVCUT}:6 diff --git a/kde-apps/poxml/Manifest b/kde-apps/poxml/Manifest new file mode 100644 index 0000000000..9b5117f21c --- /dev/null +++ b/kde-apps/poxml/Manifest @@ -0,0 +1 @@ +DIST poxml-24.05.0.tar.xz 44320 BLAKE2B debf426430d8731815aae63886696064551cf686210c8245beb01f41d6e346b04caa33cc0b8db10da1496961be6f3cd126047d1d921195cea3a1f0c05ab4b5e6 SHA512 4a101ce7262ceceffcee917003753b419582d5a3883f9b69f9171f651f4309c948576e780eca1b65f6452fd3d28ea19132fef465dd82f554674634b66072580e diff --git a/kde-apps/poxml/poxml-24.05.0.ebuild b/kde-apps/poxml/poxml-24.05.0.ebuild new file mode 100644 index 0000000000..22eded3399 --- /dev/null +++ b/kde-apps/poxml/poxml-24.05.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +QTMIN=5.15.12 +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}" diff --git a/kde-apps/rocs/Manifest b/kde-apps/rocs/Manifest new file mode 100644 index 0000000000..c26cbaa485 --- /dev/null +++ b/kde-apps/rocs/Manifest @@ -0,0 +1 @@ +DIST rocs-24.05.0.tar.xz 1566400 BLAKE2B 5f2052dffb2ef4722939cd1e490e2770cf068ace73a11add964dd27fc8e751203cf2ccbc99e508a95265bb064440c645cc98e8e92ffa65247592cd2ee65d809d SHA512 05ce5b78481dbc1aa712f6d5f3bbe850af2474582914d212fd06592af777842c319049824490e8e5e734e1970240b359552bc46e0f197cd8e5f81396186993f0 diff --git a/kde-apps/rocs/rocs-24.05.0.ebuild b/kde-apps/rocs/rocs-24.05.0.ebuild new file mode 100644 index 0000000000..fffe260499 --- /dev/null +++ b/kde-apps/rocs/rocs-24.05.0.ebuild @@ -0,0 +1,48 @@ +# 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.115.0 +QTMIN=5.15.12 +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 +" diff --git a/kde-apps/signon-kwallet-extension/Manifest b/kde-apps/signon-kwallet-extension/Manifest new file mode 100644 index 0000000000..238365128a --- /dev/null +++ b/kde-apps/signon-kwallet-extension/Manifest @@ -0,0 +1 @@ +DIST signon-kwallet-extension-24.05.0.tar.xz 11272 BLAKE2B 100357225a709dc1dc47421d7bd5b3fe8161101249b50af678bbffb78d04c79c4a1a333f05031fd67b7d7c9cab543e9c0687d1d102e2458cff50179149d70e4f SHA512 591e24146db0091d6c0fb0798399af21b47d401314d4f8734843b8fbc16c8ec35985478e477a64bfd7768c0c768ae74c97d8d0bf2fc599198ddab6c208418bf2 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.05.0.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.05.0.ebuild new file mode 100644 index 0000000000..2a75c3ccf9 --- /dev/null +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.05.0.ebuild @@ -0,0 +1,20 @@ +# 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}" diff --git a/kde-apps/spectacle/Manifest b/kde-apps/spectacle/Manifest new file mode 100644 index 0000000000..61738c488a --- /dev/null +++ b/kde-apps/spectacle/Manifest @@ -0,0 +1 @@ +DIST spectacle-24.05.0.tar.xz 1354980 BLAKE2B 7927f3c1424901477ada8baf09f85dd533b117985338c8e21aa31527d59d900b7c8039567dde3e7568ef5b11f7f3dc3f2269a93a1c5fc41e8a3fce5b25bad97d SHA512 e76d44f1e52e65785556f5cc6b6cb7b3aaa072af7f43f6c11d21791f98b9fddc099dfac2c3682f6b5987395beac5fe14a0ee9d022273688b6f7b5eb4f7d1b092 diff --git a/kde-apps/spectacle/spectacle-24.05.0.ebuild b/kde-apps/spectacle/spectacle-24.05.0.ebuild new file mode 100644 index 0000000000..1d8732b0d3 --- /dev/null +++ b/kde-apps/spectacle/spectacle-24.05.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Screenshot capture utility" +HOMEPAGE="https://apps.kde.org/spectacle/" + +LICENSE="LGPL-2+ handbook? ( FDL-1.3 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="share" + +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=dev-qt/qtwayland-${QTMIN}:6 + media-libs/zxing-cpp:= + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=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 + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.11.1 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtsvg-${QTMIN}:6 +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + dev-util/wayland-scanner +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package share KF6Purpose) + ) + ecm_src_configure +} diff --git a/kde-apps/spectacle/spectacle-9999.ebuild b/kde-apps/spectacle/spectacle-9999.ebuild index 23fa59823b..4cf2585508 100644 --- a/kde-apps/spectacle/spectacle-9999.ebuild +++ b/kde-apps/spectacle/spectacle-9999.ebuild @@ -37,6 +37,7 @@ COMMON_DEPEND=" >=kde-frameworks/kirigami-${KFMIN}:6 >=kde-frameworks/knotifications-${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 diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest new file mode 100644 index 0000000000..fb5c0c5f7e --- /dev/null +++ b/kde-apps/step/Manifest @@ -0,0 +1 @@ +DIST step-24.05.0.tar.xz 982996 BLAKE2B 2ea87beb09a4d0cd89eb2bad78a1f18689ae1dfd10e4eb334b3a866d2a0bb8ee81e27ff78f31f276920fceb049893938c9e46d3bd7591fe8b8ec18866d0772c3 SHA512 2377404b7f108b574486db3f9c56c3074b5447cda6bd4dc8addcab382b7849be50091f82ec00b5b7710143ff278a6bb62afa1a06d02aa8cfa49d9ac5c0b25a55 diff --git a/kde-apps/step/step-24.05.0.ebuild b/kde-apps/step/step-24.05.0.ebuild new file mode 100644 index 0000000000..c22b752c15 --- /dev/null +++ b/kde-apps/step/step-24.05.0.ebuild @@ -0,0 +1,53 @@ +# 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.115.0 +QTMIN=5.15.12 +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 +} diff --git a/kde-apps/svgpart/Manifest b/kde-apps/svgpart/Manifest new file mode 100644 index 0000000000..9816289032 --- /dev/null +++ b/kde-apps/svgpart/Manifest @@ -0,0 +1 @@ +DIST svgpart-24.05.0.tar.xz 29976 BLAKE2B bd6aa6077cd49bf9357745551950e42e5af3d94f5be9798cb449b60e95deb84692e31d0497a7b7aa941bd2f1c383dd2eb34c47a8d061644ba25539e91bbfbe03 SHA512 22925843a655880d15522d7843bbb9a9665429e7abde0137487b5ce33cd53366a1760afec8e069a48d021a3b2e82fe919bf035fc23512390c8d5bc68c9c1c0d3 diff --git a/kde-apps/svgpart/svgpart-24.05.0.ebuild b/kde-apps/svgpart/svgpart-24.05.0.ebuild new file mode 100644 index 0000000000..7633a6fa5b --- /dev/null +++ b/kde-apps/svgpart/svgpart-24.05.0.ebuild @@ -0,0 +1,26 @@ +# 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="Kpart for viewing SVGs" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/sweeper/Manifest b/kde-apps/sweeper/Manifest new file mode 100644 index 0000000000..2f1ea9440e --- /dev/null +++ b/kde-apps/sweeper/Manifest @@ -0,0 +1 @@ +DIST sweeper-24.05.0.tar.xz 382268 BLAKE2B aba1d199b2e1cbfe26ae5ad02f7c51b128c14fb3583f0ae45b393269d5fdce91fb4bc5a69a91bb0e165450a9e03c0359f5ca10abf20a4c4fe968083d6b94d46d SHA512 06f601ef1ff618bd591744aa8671e4e676f5431e386fd41fa505d6d3727efcde6710fe471c3da1e225cbb554601ee21255ffb633bdf4a82080fab7954cb62944 diff --git a/kde-apps/sweeper/sweeper-24.05.0.ebuild b/kde-apps/sweeper/sweeper-24.05.0.ebuild new file mode 100644 index 0000000000..37e0e15306 --- /dev/null +++ b/kde-apps/sweeper/sweeper-24.05.0.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="~amd64" +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}" diff --git a/kde-apps/thumbnailers/Manifest b/kde-apps/thumbnailers/Manifest new file mode 100644 index 0000000000..7aa5ae9c46 --- /dev/null +++ b/kde-apps/thumbnailers/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-thumbnailers-24.05.0.tar.xz 48708 BLAKE2B a5b003b59e08cdc406a7efc59fd7f830ea9ba9ceef1982daf0470cdbd710758c9df1480f7c4e143dc3f4828b85697983e3a68c9bac62dd295fa648c53c91beb5 SHA512 aeb247ad25a2f6198d6cca62b764fba34b20d57a540963411f27b334884ce2cfbceb3176dbdb306bcab162954074ad0c69e9524802eadbc233b130d0c879f214 diff --git a/kde-apps/thumbnailers/thumbnailers-24.05.0.ebuild b/kde-apps/thumbnailers/thumbnailers-24.05.0.ebuild new file mode 100644 index 0000000000..aa31df0a46 --- /dev/null +++ b/kde-apps/thumbnailers/thumbnailers-24.05.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kdegraphics-thumbnailers" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Thumbnail generators for Mobipocket, PDF/PS and RAW files" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="mobi raw" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:6 ) + raw? ( + >=kde-apps/libkdcraw-${PVCUT}:6 + >=kde-apps/libkexiv2-${PVCUT}:6 + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DDISABLE_MOBIPOCKET=$(usex !mobi) + $(cmake_use_find_package raw KExiv2Qt6) + $(cmake_use_find_package raw KDcrawQt6) + ) + + ecm_src_configure +} diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest new file mode 100644 index 0000000000..d3fdb9beb2 --- /dev/null +++ b/kde-apps/umbrello/Manifest @@ -0,0 +1 @@ +DIST umbrello-24.05.0.tar.xz 5616068 BLAKE2B 20faaeb5cab6f306c4b014c34685e29bd72b2cb31b5b61f263df7bb97df871b925bc98579f5b82422084da12029b6662bcfc2348f48e46987e76b873bfb093a1 SHA512 118e2c2b7777f8746637308540ec02c1eded70cce8edcafee2f152aabdae43d3310ff7c8054a6573cbb7c8f44cdc9727d70cb0754a0bd11d656434fa901a9196 diff --git a/kde-apps/umbrello/umbrello-24.05.0.ebuild b/kde-apps/umbrello/umbrello-24.05.0.ebuild new file mode 100644 index 0000000000..2d8de558dc --- /dev/null +++ b/kde-apps/umbrello/umbrello-24.05.0.ebuild @@ -0,0 +1,69 @@ +# 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.115.0 +QTMIN=5.15.12 +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) + ) + use test && mycmakeargs+=( + -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Clang=ON + -DCMAKE_DISABLE_FIND_PACKAGE_CLANG=ON + ) + + ecm_src_configure +} diff --git a/kde-apps/yakuake/Manifest b/kde-apps/yakuake/Manifest new file mode 100644 index 0000000000..89880b80c1 --- /dev/null +++ b/kde-apps/yakuake/Manifest @@ -0,0 +1 @@ +DIST yakuake-24.05.0.tar.xz 378244 BLAKE2B da3d47dd7a1085d1e090509640ed1ad0314369c9c3409686fb9d4f9ea50850a915fcd5b86ca51dba047ed914ed3a9d7616d4b9f9420119ea12ee0b99658ec80c SHA512 a4e62aabf30bdba5d65e99396a6f70debd5e88619b0c3f80775001e625f54d2a0147097b1bcb372e9e3d54836bc29de63cb29f24536eff93f981266e38ab24d5 diff --git a/kde-apps/yakuake/yakuake-24.05.0.ebuild b/kde-apps/yakuake/yakuake-24.05.0.ebuild new file mode 100644 index 0000000000..56dad62e06 --- /dev/null +++ b/kde-apps/yakuake/yakuake-24.05.0.ebuild @@ -0,0 +1,59 @@ +# 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="~amd64" +IUSE="absolute-position" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +RDEPEND=" + >=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 ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" + +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 +} diff --git a/kde-apps/yakuake/yakuake-24.05.49.9999.ebuild b/kde-apps/yakuake/yakuake-24.05.49.9999.ebuild index 413d343e6a..ed9993c550 100644 --- a/kde-apps/yakuake/yakuake-24.05.49.9999.ebuild +++ b/kde-apps/yakuake/yakuake-24.05.49.9999.ebuild @@ -18,7 +18,7 @@ IUSE="absolute-position" # slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras -DEPEND=" +RDEPEND=" >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] >=dev-qt/qtsvg-${QTMIN}:6 >=kde-apps/konsole-${PVCUT}:6 @@ -44,7 +44,9 @@ DEPEND=" x11-libs/libX11 absolute-position? ( kde-plasma/kwayland:6 ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" src_configure() { # TODO: start to use WITH_X11 option? but there's still the diff --git a/kde-apps/yakuake/yakuake-9999.ebuild b/kde-apps/yakuake/yakuake-9999.ebuild index 413d343e6a..ed9993c550 100644 --- a/kde-apps/yakuake/yakuake-9999.ebuild +++ b/kde-apps/yakuake/yakuake-9999.ebuild @@ -18,7 +18,7 @@ IUSE="absolute-position" # slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras -DEPEND=" +RDEPEND=" >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] >=dev-qt/qtsvg-${QTMIN}:6 >=kde-apps/konsole-${PVCUT}:6 @@ -44,7 +44,9 @@ DEPEND=" x11-libs/libX11 absolute-position? ( kde-plasma/kwayland:6 ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" src_configure() { # TODO: start to use WITH_X11 option? but there's still the diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild index 2c0eefc5de..9f7f0dd89e 100644 --- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild +++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 PVCUT=$(ver_cut 1-2) PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake frameworks.kde.org python-any-r1 xdg +inherit cmake flag-o-matic frameworks.kde.org python-any-r1 xdg DESCRIPTION="Breeze SVG icon theme" @@ -22,7 +22,7 @@ RDEPEND=" " BDEPEND="${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') - dev-qt/qtbase:6 + dev-qt/qtbase:6[gui] >=kde-frameworks/extra-cmake-modules-${PVCUT}:* test? ( app-misc/fdupes ) " @@ -37,9 +37,12 @@ src_prepare() { } src_configure() { + # bug #931904 + filter-lto + local mycmakeargs=( -DPython_EXECUTABLE="${PYTHON}" - -DBINARY_ICONS_RESOURCE=ON + -DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away -DSKIP_INSTALL_ICONS=OFF ) cmake_src_configure diff --git a/kde-frameworks/kiconthemes/kiconthemes-9999.ebuild b/kde-frameworks/kiconthemes/kiconthemes-9999.ebuild index fe03bee54a..ccfed2ee4b 100644 --- a/kde-frameworks/kiconthemes/kiconthemes-9999.ebuild +++ b/kde-frameworks/kiconthemes/kiconthemes-9999.ebuild @@ -21,6 +21,7 @@ RDEPEND=" >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 + =kde-frameworks/breeze-icons-${PVCUT}*:6 =kde-frameworks/karchive-${PVCUT}*:6 =kde-frameworks/kcolorscheme-${PVCUT}*:6 =kde-frameworks/kconfig-${PVCUT}*:6 diff --git a/kde-frameworks/prison/prison-9999.ebuild b/kde-frameworks/prison/prison-9999.ebuild index 0c57361839..8061c88d6b 100644 --- a/kde-frameworks/prison/prison-9999.ebuild +++ b/kde-frameworks/prison/prison-9999.ebuild @@ -22,7 +22,7 @@ RDEPEND=" qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) " DEPEND="${RDEPEND} - test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) + test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent,widgets] ) " src_configure() { diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest new file mode 100644 index 0000000000..e025d7a8ca --- /dev/null +++ b/kde-misc/colord-kde/Manifest @@ -0,0 +1 @@ +DIST colord-kde-24.05.0.tar.xz 117308 BLAKE2B 8957ec7e8bb56e139b003676cd59155e93bbab84418c0f5f43e6a34ff7581768a49a216cebe08fdbe18548334c5ed3643d9a33f53f72bbb749cec38891a2f0a6 SHA512 0b3e2221c07a7340b124fc942ebaa07193e9670cabe460e7be98b2cd5e09b085d8145e64301eb10ea082d0f837e805a40651360f1b23027dfcdf1ec2dfa3e1d5 diff --git a/kde-misc/colord-kde/colord-kde-24.05.0.ebuild b/kde-misc/colord-kde/colord-kde-24.05.0.ebuild new file mode 100644 index 0000000000..4c1f0ae002 --- /dev/null +++ b/kde-misc/colord-kde/colord-kde-24.05.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY=graphics +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Provides interfaces and session daemon to colord" +HOMEPAGE="https://invent.kde.org/graphics/colord-kde" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="X" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + media-libs/lcms:2 + X? ( + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + dev-libs/kirigami-addons:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + kde-plasma/kde-cli-tools:* + x11-misc/colord +" + +src_configure() { + local mycmakeargs=( + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + if ! has_version "gnome-extra/gnome-color-manager"; then + elog "You may want to install gnome-extra/gnome-color-manager to add support for" + elog "colorhug calibration devices." + fi +} diff --git a/kde-misc/colord-kde/colord-kde-24.05.49.9999.ebuild b/kde-misc/colord-kde/colord-kde-24.05.49.9999.ebuild index a09ec1e069..8e666cdead 100644 --- a/kde-misc/colord-kde/colord-kde-24.05.49.9999.ebuild +++ b/kde-misc/colord-kde/colord-kde-24.05.49.9999.ebuild @@ -33,6 +33,7 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + X? ( x11-base/xorg-proto ) " RDEPEND="${COMMON_DEPEND} dev-libs/kirigami-addons:6 diff --git a/kde-misc/colord-kde/colord-kde-9999.ebuild b/kde-misc/colord-kde/colord-kde-9999.ebuild index a09ec1e069..8e666cdead 100644 --- a/kde-misc/colord-kde/colord-kde-9999.ebuild +++ b/kde-misc/colord-kde/colord-kde-9999.ebuild @@ -33,6 +33,7 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + X? ( x11-base/xorg-proto ) " RDEPEND="${COMMON_DEPEND} dev-libs/kirigami-addons:6 diff --git a/kde-misc/itinerary/itinerary-9999.ebuild b/kde-misc/itinerary/itinerary-9999.ebuild index 2a6edb1954..3cd9cf55d5 100644 --- a/kde-misc/itinerary/itinerary-9999.ebuild +++ b/kde-misc/itinerary/itinerary-9999.ebuild @@ -26,7 +26,7 @@ DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtlocation-${QTMIN}:6 - >=dev-qt/qtpositioning-${QTMIN}:6 + >=dev-qt/qtpositioning-${QTMIN}:6[qml] >=kde-apps/kitinerary-${PVCUT}:6 >=kde-apps/kpkpass-${PVCUT}:6 >=kde-frameworks/kcalendarcore-${KFMIN}:6 @@ -52,6 +52,7 @@ RDEPEND="${DEPEND} src_configure() { local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # not packaged $(cmake_use_find_package networkmanager KF6NetworkManagerQt) $(cmake_use_find_package matrix QuotientQt6) ) diff --git a/kde-misc/kclock/Manifest b/kde-misc/kclock/Manifest new file mode 100644 index 0000000000..4618932764 --- /dev/null +++ b/kde-misc/kclock/Manifest @@ -0,0 +1 @@ +DIST kclock-24.05.0.tar.xz 654760 BLAKE2B abcdd5797e32643c855e130f0182b1277d0eef7e2880a96864533089a288040c11c26ae1186c0af271991cb78527a2f0906750787750ff654951a8952d19a040 SHA512 1ad6dba77cbb30506845658c60476b40f375d991254c47466a2c1abc2f35173a460291b072285e3de3b84a49f964913627bfbd2ea998c358c86f2e3468baf9f0 diff --git a/kde-misc/kclock/kclock-24.05.0.ebuild b/kde-misc/kclock/kclock-24.05.0.ebuild new file mode 100644 index 0000000000..42da5947cc --- /dev/null +++ b/kde-misc/kclock/kclock-24.05.0.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="~amd64" + +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] +" diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest new file mode 100644 index 0000000000..fe42fef6dc --- /dev/null +++ b/kde-misc/kdeconnect/Manifest @@ -0,0 +1 @@ +DIST kdeconnect-kde-24.05.0.tar.xz 694960 BLAKE2B 64d57a9347232837947b2af7447ebf80b1f6c5b9ccad8b02ec3b5f8779eed91b0fed4c73e975284975599cee145e51c59a7d62c37005b1dba50f88bc85390183 SHA512 2670f07cffc95bac77d8f4d1b411a41a06c0f933b8eef4bec3e1a9cd65b28e4a919bba54315d464014c47e94f1f5ead441233bbe398313218a4efafb31dd2719 diff --git a/kde-misc/kdeconnect/kdeconnect-24.05.0.ebuild b/kde-misc/kdeconnect/kdeconnect-24.05.0.ebuild new file mode 100644 index 0000000000..7311ef1b0b --- /dev/null +++ b/kde-misc/kdeconnect/kdeconnect-24.05.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KDE_ORG_NAME="${PN}-kde" +KDE_SELINUX_MODULE="${PN}" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm flag-o-matic gear.kde.org + +DESCRIPTION="Adds communication between KDE Plasma and your smartphone" +HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="bluetooth pulseaudio telephony zeroconf X" + +RESTRICT="test" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +# TODO: make conditional on X upstream +COMMON_DEPEND=" + dev-libs/openssl:= + >=dev-libs/wayland-1.15.0 + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtwayland-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kpeople-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + sys-apps/dbus + x11-libs/libxkbcommon + bluetooth? ( >=dev-qt/qtconnectivity-${QTMIN}:6[bluetooth] ) + pulseaudio? ( >=media-libs/pulseaudio-qt-1.4:= ) + telephony? ( >=kde-frameworks/modemmanager-qt-${KFMIN}:6 ) + zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:6 ) + X? ( + x11-libs/libfakekey + x11-libs/libX11 + x11-libs/libXtst + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/wayland-protocols +" +RDEPEND="${COMMON_DEPEND} + dev-libs/kirigami-addons:6 + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + || ( + >=dev-qt/qttools-${QTMIN}:6[qdbus] + dev-qt/qdbus:* + ) + >=kde-frameworks/kdeclarative-${KFMIN}:6 + kde-plasma/libplasma:6 + net-fs/sshfs +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/921648 + # https://bugs.kde.org/show_bug.cgi?id=480522 + filter-lto + + local mycmakeargs=( + -DMDNS_ENABLED=$(usex zeroconf) + -DBLUETOOTH_ENABLED=$(usex bluetooth) + -DWITH_PULSEAUDIO=$(usex pulseaudio) + $(cmake_use_find_package telephony KF6ModemManagerQt) + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + elog "The Android .apk file is available via" + elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp" + elog "or via" + elog "https://f-droid.org/packages/org.kde.kdeconnect_tp/" +} diff --git a/kde-misc/kdiff3/kdiff3-9999.ebuild b/kde-misc/kdiff3/kdiff3-9999.ebuild index 34fb160506..7b7cfe151a 100644 --- a/kde-misc/kdiff3/kdiff3-9999.ebuild +++ b/kde-misc/kdiff3/kdiff3-9999.ebuild @@ -30,17 +30,11 @@ COMMON_DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:6 " DEPEND="${COMMON_DEPEND} - dev-libs/boost + >=dev-libs/boost-1.82 " RDEPEND="${COMMON_DEPEND} !${CATEGORY}/${PN}:5 sys-apps/diffutils " -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_QT6=ON - # TODO: -DENABLE_GDBINDEX? - ) - ecm_src_configure -} +# TODO: -DENABLE_GDBINDEX? diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest new file mode 100644 index 0000000000..4f2914732b --- /dev/null +++ b/kde-misc/kio-gdrive/Manifest @@ -0,0 +1 @@ +DIST kio-gdrive-24.05.0.tar.xz 80828 BLAKE2B dfe4aed443d478d54e0262f80e46879a0b631abb04f2596f36ab8af053e9b837ea8265a55caf7f1a21b948de6bffe45a4d5972964c95d5db30718ec7039791a3 SHA512 64f28d74d86b5ab73c10233ecf4a97e858cc9291246fe5ed1f10e61f6fe0ae33e527c0262824ba115380d717dfd251ec3266facf8266856cbc09a34f7e3338c3 diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.05.0.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.05.0.ebuild new file mode 100644 index 0000000000..3e18f08b95 --- /dev/null +++ b/kde-misc/kio-gdrive/kio-gdrive-24.05.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KDE_ORG_CATEGORY="network" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker for Google Drive service" +HOMEPAGE="https://apps.kde.org/kio_gdrive/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+share" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + kde-apps/kaccounts-integration:6 + kde-apps/libkgapi:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtbase-${QTMIN}:6[network] +" +RDEPEND="${COMMON_DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] + kde-apps/kaccounts-providers:6 +" +BDEPEND="dev-util/intltool" + +DOCS=( README.md ) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package share KF6Purpose) + ) + ecm_src_configure +} diff --git a/kde-misc/kregexpeditor/kregexpeditor-9999.ebuild b/kde-misc/kregexpeditor/kregexpeditor-9999.ebuild index dc7bd62ae9..ee27c04dd9 100644 --- a/kde-misc/kregexpeditor/kregexpeditor-9999.ebuild +++ b/kde-misc/kregexpeditor/kregexpeditor-9999.ebuild @@ -22,7 +22,6 @@ DEPEND=" kde-frameworks/kcrash:6 kde-frameworks/ki18n:6 kde-frameworks/kiconthemes:6 - kde-frameworks/kservice:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwidgetsaddons:6 " diff --git a/kde-misc/krename/krename-9999.ebuild b/kde-misc/krename/krename-9999.ebuild index e13c625fdb..588ff8e76c 100644 --- a/kde-misc/krename/krename-9999.ebuild +++ b/kde-misc/krename/krename-9999.ebuild @@ -4,8 +4,8 @@ EAPI=8 ECM_TEST="true" -KFMIN=5.115.0 -QTMIN=5.15.12 +KFMIN=6.0.0 +QTMIN=6.6.2 inherit ecm kde.org DESCRIPTION="Powerful batch file renamer" @@ -17,28 +17,27 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then fi LICENSE="GPL-2" -SLOT="5" +SLOT="6" IUSE="exif office pdf taglib truetype" DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${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/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 exif? ( media-gfx/exiv2:= ) - office? ( >=kde-frameworks/karchive-${KFMIN}:5 ) + office? ( >=kde-frameworks/karchive-${KFMIN}:6 ) pdf? ( app-text/podofo:= ) taglib? ( media-libs/taglib:= ) truetype? ( media-libs/freetype:2 ) @@ -49,7 +48,7 @@ BDEPEND="sys-devel/gettext" src_configure() { local mycmakeargs=( $(cmake_use_find_package exif LibExiv2) - $(cmake_use_find_package office KF5Archive) + $(cmake_use_find_package office KF6Archive) $(cmake_use_find_package pdf PoDoFo) $(cmake_use_find_package taglib Taglib) $(cmake_use_find_package truetype Freetype) diff --git a/kde-misc/krusader/krusader-9999.ebuild b/kde-misc/krusader/krusader-9999.ebuild index 00f4457bcd..7e6962dc75 100644 --- a/kde-misc/krusader/krusader-9999.ebuild +++ b/kde-misc/krusader/krusader-9999.ebuild @@ -55,10 +55,7 @@ DEPEND="${COMMON_DEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 " RDEPEND="${COMMON_DEPEND} - || ( - kde-apps/kio-extras-kf5:5 - kde-apps/kio-extras:5 - ) + kde-apps/kio-extras:5 >=kde-frameworks/ktexteditor-${KFMIN}:5 " diff --git a/kde-misc/kweather/Manifest b/kde-misc/kweather/Manifest new file mode 100644 index 0000000000..5521c5e2d8 --- /dev/null +++ b/kde-misc/kweather/Manifest @@ -0,0 +1 @@ +DIST kweather-24.05.0.tar.xz 948788 BLAKE2B 83de821801c905ef2dc10524ae4052974287eb07566a14400d50da664f7e6b7e4b737a0f2f695c4803534c76f7d5491ebb29c839a6f2977d2aa4a3c87133025b SHA512 4f86c2abf128843bbe6e9d0bd9a0e2dd9953c3da37998fc3e5dbd4f506721b20fdb4ba8f590985a423f65ed6adad49d8949fa9f7aa4983865d15a0d5ba79a6ea diff --git a/kde-misc/kweather/kweather-24.05.0.ebuild b/kde-misc/kweather/kweather-24.05.0.ebuild new file mode 100644 index 0000000000..b0bf196072 --- /dev/null +++ b/kde-misc/kweather/kweather-24.05.0.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="~amd64" + +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 +} diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest new file mode 100644 index 0000000000..de18e2b6c0 --- /dev/null +++ b/kde-misc/markdownpart/Manifest @@ -0,0 +1 @@ +DIST markdownpart-24.05.0.tar.xz 34116 BLAKE2B 8398879581f3f6927d3bb4c8f58f9a25c39d867307947a8c936224d53f1f25f6f18ec4ecf5d4bf6f3a962113e21bca3f61da6fe9c2c84f7616b9635951d13883 SHA512 e4ac3ecd401e4f1410b68e6996d9801e8e4384fd1d9c42aa214b0f21d3a591ec33478b6a9315ce9a6c73afb64dd0ea8b40e67a2c7de777d3fc7522c718fadaef diff --git a/kde-misc/markdownpart/markdownpart-24.05.0.ebuild b/kde-misc/markdownpart/markdownpart-24.05.0.ebuild new file mode 100644 index 0000000000..15f9bc5175 --- /dev/null +++ b/kde-misc/markdownpart/markdownpart-24.05.0.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="~amd64" +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}" diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest new file mode 100644 index 0000000000..13f9d81cd9 --- /dev/null +++ b/kde-misc/skanlite/Manifest @@ -0,0 +1 @@ +DIST skanlite-24.05.0.tar.xz 2383444 BLAKE2B e1e198c29468db52832d4e7721959fcf6fdd38bc03633d0b592cee11b24e94cedd24042f577ba413f28562bedd763e1070f3656d88e18c040caf5945c59beccf SHA512 d2973034ee8078f6a1ddbb9eb07ea56f5b63b1c42726d1fc223957a82c9bcdd8ca3889f180d45ab5e6cc39aebab584ef88f6f5662bf61f9fc54f3b4bf6cdb514 diff --git a/kde-misc/skanlite/files/skanlite-24.04.90-libksane-24.02.patch b/kde-misc/skanlite/files/skanlite-24.04.90-libksane-24.02.patch new file mode 100644 index 0000000000..090cbeb226 --- /dev/null +++ b/kde-misc/skanlite/files/skanlite-24.04.90-libksane-24.02.patch @@ -0,0 +1,13 @@ +We need SLOT 5 here. + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -65,7 +65,7 @@ + if (QT_MAJOR_VERSION STREQUAL "6") + find_package(KSaneWidgets6 "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}" REQUIRED) + else() +- find_package(KF5Sane "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}" REQUIRED) ++ find_package(KF5Sane "24.02" REQUIRED) + endif() + + add_definitions( diff --git a/kde-misc/skanlite/skanlite-24.05.0.ebuild b/kde-misc/skanlite/skanlite-24.05.0.ebuild new file mode 100644 index 0000000000..9c576e6bf2 --- /dev/null +++ b/kde-misc/skanlite/skanlite-24.05.0.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" +ECM_TEST="true" +KDE_ORG_CATEGORY="graphics" +KFMIN=5.115.0 +QTMIN=5.15.12 +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-24.02.2-r1: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}" + +PATCHES=( "${FILESDIR}/${PN}-24.04.90-libksane-24.02.patch" ) diff --git a/kde-misc/skanlite/skanlite-24.05.49.9999.ebuild b/kde-misc/skanlite/skanlite-24.05.49.9999.ebuild index dfd87d0622..aadc35394e 100644 --- a/kde-misc/skanlite/skanlite-24.05.49.9999.ebuild +++ b/kde-misc/skanlite/skanlite-24.05.49.9999.ebuild @@ -6,7 +6,6 @@ EAPI=8 ECM_HANDBOOK="optional" ECM_TEST="true" KDE_ORG_CATEGORY="graphics" -PVCUT=$(ver_cut 1-3) KFMIN=5.115.0 QTMIN=5.15.12 inherit ecm gear.kde.org @@ -22,7 +21,7 @@ IUSE="" DEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-apps/libksane-${PVCUT}:5 + >=kde-apps/libksane-24.02.2-r1:5 >=kde-frameworks/kconfig-${KFMIN}:5 >=kde-frameworks/kconfigwidgets-${KFMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 @@ -33,3 +32,5 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 " RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-24.04.90-libksane-24.02.patch" ) diff --git a/kde-misc/skanlite/skanlite-9999.ebuild b/kde-misc/skanlite/skanlite-9999.ebuild index c69017d3cb..6c994bf79e 100644 --- a/kde-misc/skanlite/skanlite-9999.ebuild +++ b/kde-misc/skanlite/skanlite-9999.ebuild @@ -21,7 +21,6 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] - >=dev-qt/qt5compat-${QTMIN}:6 >=kde-apps/libksane-${PVCUT}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest new file mode 100644 index 0000000000..8377da9ec5 --- /dev/null +++ b/kde-misc/zanshin/Manifest @@ -0,0 +1 @@ +DIST zanshin-24.05.0.tar.xz 374488 BLAKE2B 1f43cc5ab023822c26cecb08f95f38a7b11f24c332fbf95694e3b2e86c879c0f43fdda0e10db0f9fe2589a1efcd431cc37e9ac0e1f36b4d6b258c19d9db3b880 SHA512 d133b8514c9f4badf19f580cfd8321c34fd9408438682d9332c53e5da0e960b30d96beb08b1c208f7e2f336ea89d3d23339020edfd6d8c9ab4a1731d66c2d7f8 diff --git a/kde-misc/zanshin/zanshin-24.05.0.ebuild b/kde-misc/zanshin/zanshin-24.05.0.ebuild new file mode 100644 index 0000000000..d35a957ee7 --- /dev/null +++ b/kde-misc/zanshin/zanshin-24.05.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="pim" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Getting things done application by KDE" +HOMEPAGE="https://zanshin.kde.org/ https://apps.kde.org/zanshin/ +https://userbase.kde.org/Zanshin" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" # bug 785844 + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/akonadi-${PVCUT}:6 + >=kde-apps/akonadi-calendar-${PVCUT}:6 + >=kde-apps/akonadi-contacts-${PVCUT}:6 + >=kde-apps/kmime-${PVCUT}:6 + >=kde-apps/kontactinterface-${PVCUT}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost +" +RDEPEND="${COMMON_DEPEND} + >=kde-apps/kdepim-runtime-${PVCUT}:6 +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] ) +" diff --git a/kde-plasma/kinfocenter/kinfocenter-6.0.49.9999.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.0.49.9999.ebuild index 51b48175d7..7b89b8360e 100644 --- a/kde-plasma/kinfocenter/kinfocenter-6.0.49.9999.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-6.0.49.9999.ebuild @@ -30,7 +30,10 @@ DEPEND=" >=kde-frameworks/kservice-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/solid-${KFMIN}:6 - gles2-only? ( media-libs/mesa[gles2] ) + gles2-only? ( || ( + >=media-libs/mesa-24.1.0_rc1[opengl] + <media-libs/mesa-24.1.0_rc1[gles2] + ) ) usb? ( virtual/libusb:1 ) " RDEPEND="${DEPEND} diff --git a/kde-plasma/kinfocenter/kinfocenter-9999.ebuild b/kde-plasma/kinfocenter/kinfocenter-9999.ebuild index fbf4e671ae..1d57e7b403 100644 --- a/kde-plasma/kinfocenter/kinfocenter-9999.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-9999.ebuild @@ -30,7 +30,10 @@ DEPEND=" >=kde-frameworks/kservice-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/solid-${KFMIN}:6 - gles2-only? ( media-libs/mesa[gles2] ) + gles2-only? ( || ( + >=media-libs/mesa-24.1.0_rc1[opengl] + <media-libs/mesa-24.1.0_rc1[gles2] + ) ) usb? ( virtual/libusb:1 ) " RDEPEND="${DEPEND} diff --git a/kde-plasma/kwin/kwin-6.0.49.9999.ebuild b/kde-plasma/kwin/kwin-6.0.49.9999.ebuild index cceaee6454..75da119358 100644 --- a/kde-plasma/kwin/kwin-6.0.49.9999.ebuild +++ b/kde-plasma/kwin/kwin-6.0.49.9999.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" LICENSE="GPL-2+" SLOT="6" KEYWORDS="" -IUSE="accessibility caps gles2-only lock screencast +shortcuts" +IUSE="accessibility gles2-only lock screencast +shortcuts" RESTRICT="test" @@ -71,7 +71,10 @@ COMMON_DEPEND=" x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) - gles2-only? ( media-libs/mesa[gles2] ) + gles2-only? ( || ( + >=media-libs/mesa-24.1.0_rc1[opengl] + <media-libs/mesa-24.1.0_rc1[gles2] + ) ) lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 ) screencast? ( >=media-video/pipewire-0.3:= ) shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 ) @@ -99,9 +102,9 @@ DEPEND="${COMMON_DEPEND} >=dev-qt/qttools-${QTMIN}:6[widgets] >=dev-qt/qtbase-${QTMIN}:6[concurrent] >=dev-qt/qtwayland-${QTMIN}:6 + sys-libs/libcap x11-base/xorg-proto x11-libs/xcb-util-image - caps? ( sys-libs/libcap ) test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) ) " BDEPEND=" @@ -128,7 +131,6 @@ src_configure() { local mycmakeargs=( # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it $(cmake_use_find_package accessibility QAccessibilityClient6) - $(cmake_use_find_package caps Libcap) -DKWIN_BUILD_SCREENLOCKER=$(usex lock) -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts) ) diff --git a/kde-plasma/kwin/kwin-9999.ebuild b/kde-plasma/kwin/kwin-9999.ebuild index 0af5d54635..6b29eb3aa4 100644 --- a/kde-plasma/kwin/kwin-9999.ebuild +++ b/kde-plasma/kwin/kwin-9999.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" LICENSE="GPL-2+" SLOT="6" KEYWORDS="" -IUSE="accessibility caps gles2-only lock screencast +shortcuts systemd" +IUSE="accessibility gles2-only lock screencast +shortcuts systemd" RESTRICT="test" @@ -71,7 +71,10 @@ COMMON_DEPEND=" x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) - gles2-only? ( media-libs/mesa[gles2] ) + gles2-only? ( || ( + >=media-libs/mesa-24.1.0_rc1[opengl] + <media-libs/mesa-24.1.0_rc1[gles2] + ) ) lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 ) screencast? ( >=media-video/pipewire-0.3:= ) shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 ) @@ -99,9 +102,9 @@ DEPEND="${COMMON_DEPEND} >=dev-qt/qttools-${QTMIN}:6[widgets] >=dev-qt/qtbase-${QTMIN}:6[concurrent] >=dev-qt/qtwayland-${QTMIN}:6 + sys-libs/libcap x11-base/xorg-proto x11-libs/xcb-util-image - caps? ( sys-libs/libcap ) test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) ) " BDEPEND=" @@ -129,7 +132,6 @@ src_configure() { local mycmakeargs=( # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it $(cmake_use_find_package accessibility QAccessibilityClient6) - $(cmake_use_find_package caps Libcap) -DKWIN_BUILD_SCREENLOCKER=$(usex lock) -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts) ) diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest index a1d5ef1698..899531b3c5 100644 --- a/kde-plasma/plasma-desktop/Manifest +++ b/kde-plasma/plasma-desktop/Manifest @@ -1 +1 @@ -DIST plasma-desktop-override-include-dirs-3.tar.xz 8288 BLAKE2B f05ece81d1b744d45a21a5963750011c1e815156bcaac6075fa67451ba8ab1ea0fcc5ca59c8109c6fe65f9d4db6ac003bb7e26bf011e124c5f9b7f9e1b3afef5 SHA512 fbfc08a4c057dab3ef96e3c56d5e6087916e952ff32280c6e23c0822e18739441082894ea36412be04eda0893a4e10b9a0fbf0a10e0e44f046b6e872840c4dbb +DIST plasma-desktop-override-include-dirs-4.tar.xz 6360 BLAKE2B 8d4340f7b520ec2a4d47d7679028d5d75ceb141877248f7c411a082197ca9c0735ff2d21bd30333236c50dcae8bbdabd41164daa392b803504d2707ffd013960 SHA512 5273df12260d90e7aacc90b9ed7f6f1868c8996e2609229c59a771b3fb541b720f53fe2c2198d9d91870b05d06797bc4b2cec5afcf97d8b2b754f0da197584a1 diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.90.0-override-include-dirs.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.90.0-override-include-dirs.patch deleted file mode 100644 index de53c25d01..0000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.90.0-override-include-dirs.patch +++ /dev/null @@ -1,117 +0,0 @@ -From 45f2c2ce1fc9d4b2f0d6418a95f04a71337239d4 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Mon, 6 Apr 2020 00:41:07 +0200 -Subject: [PATCH] Replace input drivers pkg_check_modules calls with manual - targets - -All they need is one header each, allow include dir overrides. - -Evdev - evdev-properties.h -XorgLibinput - libinput-properties.h -XorgServer - xserver-properties.h ---- - CMakeLists.txt | 8 +------- - config-gentoo.cmake | 22 ++++++++++++++++++++++ - kcms/mouse/CMakeLists.txt | 6 ------ - kcms/touchpad/CMakeLists.txt | 3 --- - kcms/touchpad/backends/x11.cmake | 2 +- - 5 files changed, 24 insertions(+), 17 deletions(-) - create mode 100644 config-gentoo.cmake - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index b8868a130..ea950b050 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -224,16 +224,10 @@ set_package_properties(XCB PROPERTIES TYPE REQUIRED) - add_feature_info("XCB-XKB" XCB_XKB_FOUND "Required for building kcm/keyboard") - add_feature_info("libxft" X11_Xft_FOUND "X FreeType interface library required for font installation") - --pkg_check_modules(XORGLIBINPUT xorg-libinput IMPORTED_TARGET) --pkg_check_modules(EVDEV xorg-evdev>=2.8.99.1 IMPORTED_TARGET) --pkg_check_modules(XORGSERVER xorg-server IMPORTED_TARGET) -+include(config-gentoo.cmake) - - ecm_find_qmlmodule(org.kde.pipewire 0.1) - --if(XORGLIBINPUT_FOUND) -- set(HAVE_XORGLIBINPUT 1) --endif() -- - include(ConfigureChecks.cmake) - - find_package(PackageKitQt6) -diff --git a/config-gentoo.cmake b/config-gentoo.cmake -new file mode 100644 -index 000000000..0d7353c27 ---- /dev/null -+++ b/config-gentoo.cmake -@@ -0,0 +1,22 @@ -+if(BUILD_KCM_MOUSE_X11) -+ add_library(PkgConfig::XORGLIBINPUT INTERFACE IMPORTED) -+ set_property(TARGET PkgConfig::XORGLIBINPUT PROPERTY -+ INTERFACE_INCLUDE_DIRECTORIES "${XORGLIBINPUT_INCLUDE_DIRS}" -+ ) -+ -+ add_library(PkgConfig::EVDEV INTERFACE IMPORTED) -+ set_property(TARGET PkgConfig::EVDEV PROPERTY -+ INTERFACE_INCLUDE_DIRECTORIES "${EVDEV_INCLUDE_DIRS}" -+ ) -+endif() -+ -+if(BUILD_KCM_TOUCHPAD_X11) -+ add_library(PkgConfig::XORGSERVER INTERFACE IMPORTED) -+ set_property(TARGET PkgConfig::XORGSERVER PROPERTY -+ INTERFACE_INCLUDE_DIRECTORIES "${XORGSERVER_INCLUDE_DIRS}" -+ ) -+endif() -+ -+if(BUILD_KCM_MOUSE_X11 OR BUILD_KCM_TOUCHPAD_X11) -+ set(HAVE_XORGLIBINPUT 1) -+endif() -diff --git a/kcms/mouse/CMakeLists.txt b/kcms/mouse/CMakeLists.txt -index 639981380..2c9009061 100644 ---- a/kcms/mouse/CMakeLists.txt -+++ b/kcms/mouse/CMakeLists.txt -@@ -32,12 +32,6 @@ if (BUILD_KCM_MOUSE_KWIN_WAYLAND) - endif() - - if (BUILD_KCM_MOUSE_X11) -- if (NOT EVDEV_FOUND) -- list(APPEND MISSING_DEPS "xorg-evdev") -- endif() -- if (NOT XORGLIBINPUT_FOUND) -- list(APPEND MISSING_DEPS "xorg-libinput") -- endif() - if (NOT X11_Xi_FOUND) - list(APPEND MISSING_DEPS "X11_Xi") - endif() -diff --git a/kcms/touchpad/CMakeLists.txt b/kcms/touchpad/CMakeLists.txt -index 309cb247d..33b4f8428 100644 ---- a/kcms/touchpad/CMakeLists.txt -+++ b/kcms/touchpad/CMakeLists.txt -@@ -17,9 +17,6 @@ if (BUILD_KCM_TOUCHPAD_X11) - if (NOT X11_Xi_FOUND) - list(APPEND MISSING_DEPS "X11_Xi") - endif() -- if (NOT XORGSERVER_FOUND) -- list(APPEND MISSING_DEPS "xorg-server") -- endif() - if (MISSING_DEPS) - message(FATAL_ERROR "Missing X11 dependencies for kcm_touchpad: ${MISSING_DEPS}. Install dependencies or set CMake option -DBUILD_KCM_TOUCHPAD_X11=OFF.") - endif() -diff --git a/kcms/touchpad/backends/x11.cmake b/kcms/touchpad/backends/x11.cmake -index 88bf0c676..33be94c49 100644 ---- a/kcms/touchpad/backends/x11.cmake -+++ b/kcms/touchpad/backends/x11.cmake -@@ -10,7 +10,7 @@ SET(backend_SRCS - backends/x11/xrecordkeyboardmonitor.cpp - ) - --if (XORGLIBINPUT_FOUND) -+if (HAVE_XORGLIBINPUT) - - SET(backend_SRCS - ${backend_SRCS} --- -2.43.0 - diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-6.0.5-unused-dep.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-6.0.5-unused-dep.patch new file mode 100644 index 0000000000..e88c78b49b --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-6.0.5-unused-dep.patch @@ -0,0 +1,85 @@ +From 96d62f21f52e543dfb1f114988d4912ef321772f Mon Sep 17 00:00:00 2001 +From: Jakob Petsovits <jpetso@petsovits.com> +Date: Thu, 4 Apr 2024 19:03:49 -0400 +Subject: [PATCH 1/2] kcms/mouse: Remove unused xorg-evdev dependency + +It's not necessary to access it directly anymore, now that we only +expose settings for libinput. + +(cherry picked from commit b4fe3e9115856cdd8a67f11d1ab9b5246e2c4770) +--- + kcms/mouse/CMakeLists.txt | 3 --- + kcms/mouse/backends/x11.cmake | 1 - + kcms/mouse/inputbackend.h | 1 - + 3 files changed, 5 deletions(-) + +diff --git a/kcms/mouse/CMakeLists.txt b/kcms/mouse/CMakeLists.txt +index 639981380..909ed815d 100644 +--- a/kcms/mouse/CMakeLists.txt ++++ b/kcms/mouse/CMakeLists.txt +@@ -32,9 +32,6 @@ if (BUILD_KCM_MOUSE_KWIN_WAYLAND) + endif() + + if (BUILD_KCM_MOUSE_X11) +- if (NOT EVDEV_FOUND) +- list(APPEND MISSING_DEPS "xorg-evdev") +- endif() + if (NOT XORGLIBINPUT_FOUND) + list(APPEND MISSING_DEPS "xorg-libinput") + endif() +diff --git a/kcms/mouse/backends/x11.cmake b/kcms/mouse/backends/x11.cmake +index 3b1601285..c402612de 100644 +--- a/kcms/mouse/backends/x11.cmake ++++ b/kcms/mouse/backends/x11.cmake +@@ -11,7 +11,6 @@ set(backend_SRCS + set(backend_LIBS + ${backend_LIBS} + PkgConfig::XORGLIBINPUT +- PkgConfig::EVDEV + X11::X11 + X11::Xi + X11::Xcursor +diff --git a/kcms/mouse/inputbackend.h b/kcms/mouse/inputbackend.h +index 579634d27..0a6e6ac6a 100644 +--- a/kcms/mouse/inputbackend.h ++++ b/kcms/mouse/inputbackend.h +@@ -20,7 +20,6 @@ enum class InputBackendMode { + #endif + #if BUILD_KCM_MOUSE_X11 + XLibinput = 1, +- XEvdev = 2, + #endif + }; + +-- +2.45.1 + + +From fcc965d6a90822b2c6600bf2426dfb0c2b46021a Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Mon, 20 May 2024 18:41:57 +0200 +Subject: [PATCH 2/2] Cleanup remaining pkg_check_modules(EVDEV) call + +Amends 181b6c85ea6d46652b136462d5b6e0c9b56fc5c2 and b4fe3e9115856cdd8a67f11d1ab9b5246e2c4770 + +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +(cherry picked from commit 2242b7852f1ab746e4f6929e2fcd51b24b2ec37e) +--- + CMakeLists.txt | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b475d3c5b..a515367a8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -226,7 +226,6 @@ add_feature_info("XCB-XKB" XCB_XKB_FOUND "Required for building kcm/keyboard") + add_feature_info("libxft" X11_Xft_FOUND "X FreeType interface library required for font installation") + + pkg_check_modules(XORGLIBINPUT xorg-libinput IMPORTED_TARGET) +-pkg_check_modules(EVDEV xorg-evdev>=2.8.99.1 IMPORTED_TARGET) + pkg_check_modules(XORGSERVER xorg-server IMPORTED_TARGET) + + ecm_find_qmlmodule(org.kde.pipewire 0.1) +-- +2.45.1 + diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild index 7b353b5d0a..a834758ab5 100644 --- a/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild +++ b/kde-plasma/plasma-desktop/plasma-desktop-6.0.49.9999.ebuild @@ -11,13 +11,13 @@ QTMIN=6.6.2 inherit ecm plasma.kde.org optfeature DESCRIPTION="KDE Plasma desktop" -XORGHDRS="${PN}-override-include-dirs-3" +XORGHDRS="${PN}-override-include-dirs-4" SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="" -IUSE="ibus kaccounts scim screencast sdl +semantic-desktop X" +IUSE="ibus kaccounts scim screencast sdl +semantic-desktop" RESTRICT="test" # missing selenium-webdriver-at-spi @@ -74,13 +74,11 @@ COMMON_DEPEND=" >=kde-plasma/plasma5support-${PVCUT}:6 media-libs/libcanberra x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcursor x11-libs/libXi - X? ( - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libxkbcommon - x11-libs/libxkbfile - ) + x11-libs/libxkbcommon + x11-libs/libxkbfile ibus? ( app-i18n/ibus dev-libs/glib:2 @@ -126,7 +124,8 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-5.90.0-override-include-dirs.patch" # downstream patch + "${FILESDIR}/${PN}-6.0.5-unused-dep.patch" # backport from 6.1/git master + "${WORKDIR}/${XORGHDRS}/${PN}-6.0.5-override-include-dirs.patch" # downstream patch ) src_prepare() { @@ -145,24 +144,18 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DBUILD_KCM_MOUSE_X11=ON + -DBUILD_KCM_TOUCHPAD_X11=ON + -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged $(cmake_use_find_package ibus GLIB2) $(cmake_use_find_package kaccounts AccountsQt6) $(cmake_use_find_package kaccounts KAccounts6) $(cmake_use_find_package sdl SDL2) $(cmake_use_find_package semantic-desktop KF6Baloo) - -DBUILD_KCM_MOUSE_X11=$(usex X) - -DBUILD_KCM_TOUCHPAD_X11=$(usex X) ) - if use X; then - mycmakeargs+=( - -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - ) - fi - ecm_src_configure } diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild index fcf6719a4d..fbefa5b7a2 100644 --- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild +++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild @@ -11,13 +11,13 @@ QTMIN=6.6.2 inherit ecm plasma.kde.org optfeature DESCRIPTION="KDE Plasma desktop" -XORGHDRS="${PN}-override-include-dirs-3" +XORGHDRS="${PN}-override-include-dirs-4" SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="" -IUSE="ibus kaccounts scim screencast sdl +semantic-desktop X" +IUSE="ibus kaccounts scim screencast sdl +semantic-desktop" RESTRICT="test" # missing selenium-webdriver-at-spi @@ -74,13 +74,11 @@ COMMON_DEPEND=" >=kde-plasma/plasma5support-${PVCUT}:6 media-libs/libcanberra x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcursor x11-libs/libXi - X? ( - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libxkbcommon - x11-libs/libxkbfile - ) + x11-libs/libxkbcommon + x11-libs/libxkbfile ibus? ( app-i18n/ibus dev-libs/glib:2 @@ -126,7 +124,7 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-5.90.0-override-include-dirs.patch" # downstream patch + "${WORKDIR}/${XORGHDRS}/${PN}-6.0.80-override-include-dirs.patch" # downstream patch ) src_prepare() { @@ -145,24 +143,18 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DBUILD_KCM_MOUSE_X11=ON + -DBUILD_KCM_TOUCHPAD_X11=ON + -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged $(cmake_use_find_package ibus GLIB2) $(cmake_use_find_package kaccounts AccountsQt6) $(cmake_use_find_package kaccounts KAccounts6) $(cmake_use_find_package sdl SDL2) $(cmake_use_find_package semantic-desktop KF6Baloo) - -DBUILD_KCM_MOUSE_X11=$(usex X) - -DBUILD_KCM_TOUCHPAD_X11=$(usex X) ) - if use X; then - mycmakeargs+=( - -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include - ) - fi - ecm_src_configure } diff --git a/media-gfx/kgraphviewer/kgraphviewer-9999.ebuild b/media-gfx/kgraphviewer/kgraphviewer-9999.ebuild index 1addf7b007..d8fd97400f 100644 --- a/media-gfx/kgraphviewer/kgraphviewer-9999.ebuild +++ b/media-gfx/kgraphviewer/kgraphviewer-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK="optional" KFMIN=6.1.0 QTMIN=6.6.2 inherit ecm kde.org diff --git a/media-gfx/skanpage/Manifest b/media-gfx/skanpage/Manifest new file mode 100644 index 0000000000..4cffc1fff4 --- /dev/null +++ b/media-gfx/skanpage/Manifest @@ -0,0 +1 @@ +DIST skanpage-24.05.0.tar.xz 1331888 BLAKE2B e5c3bee49e2d2745db76bace3f4bc13a1855320250357078e7a05e77d6c19d00d62c6f91002578763b88500ff83fa37d94b1f1d78f1bfd7a635ba74b22bdb692 SHA512 9332e4a6e743aacc864524ebb48dec788da0a759d9d5578b4ec3eb0fbeacace4b4415833f5caa8d31ead3d86354466fc497f50baebd917721942c285c1a4cacc diff --git a/media-gfx/skanpage/skanpage-24.05.0.ebuild b/media-gfx/skanpage/skanpage-24.05.0.ebuild new file mode 100644 index 0000000000..3a2f60a0cf --- /dev/null +++ b/media-gfx/skanpage/skanpage-24.05.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Multi-page scanning application supporting image and pdf files" +HOMEPAGE="https://apps.kde.org/skanpage/" + +LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0" +SLOT="6" +KEYWORDS="~amd64" +IUSE="ocr" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[pdfium] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + media-libs/kquickimageeditor:6 + >=media-libs/ksanecore-${PVCUT}:6 + ocr? ( + >=app-text/tesseract-5:= + media-libs/leptonica:= + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package ocr Tesseract) + $(cmake_use_find_package ocr Leptonica) + ) + ecm_src_configure +} diff --git a/media-gfx/skanpage/skanpage-24.05.49.9999.ebuild b/media-gfx/skanpage/skanpage-24.05.49.9999.ebuild index 785f952b97..8ba29dca8d 100644 --- a/media-gfx/skanpage/skanpage-24.05.49.9999.ebuild +++ b/media-gfx/skanpage/skanpage-24.05.49.9999.ebuild @@ -20,6 +20,7 @@ IUSE="ocr" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,network,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[pdfium] >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 >=kde-frameworks/kcrash-${KFMIN}:6 @@ -33,7 +34,7 @@ DEPEND=" media-libs/kquickimageeditor:6 >=media-libs/ksanecore-${PVCUT}:6 ocr? ( - app-text/tesseract:= + >=app-text/tesseract-5:= media-libs/leptonica:= ) " diff --git a/media-gfx/skanpage/skanpage-9999.ebuild b/media-gfx/skanpage/skanpage-9999.ebuild index 785f952b97..8ba29dca8d 100644 --- a/media-gfx/skanpage/skanpage-9999.ebuild +++ b/media-gfx/skanpage/skanpage-9999.ebuild @@ -20,6 +20,7 @@ IUSE="ocr" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,network,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[pdfium] >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 >=kde-frameworks/kcrash-${KFMIN}:6 @@ -33,7 +34,7 @@ DEPEND=" media-libs/kquickimageeditor:6 >=media-libs/ksanecore-${PVCUT}:6 ocr? ( - app-text/tesseract:= + >=app-text/tesseract-5:= media-libs/leptonica:= ) " diff --git a/media-libs/ksanecore/Manifest b/media-libs/ksanecore/Manifest new file mode 100644 index 0000000000..324d66acad --- /dev/null +++ b/media-libs/ksanecore/Manifest @@ -0,0 +1 @@ +DIST ksanecore-24.05.0.tar.xz 51084 BLAKE2B 3b7408235c66d5bf6bcc3d84f1b63a4d0ea1e8688f79da6c088e1d0a93db7c55907323a308d20811936639e10ee5c228fdacbb858741b538d8c9e194307d1773 SHA512 7e9d9732b76ce3d33cd4c213ee08a307b8719ed9db40f4d6ab01bfe25b66b39843f32fedae9843df3ce18b652a52592983f99c86fdcad8a163dbe973ecfb2675 diff --git a/media-libs/ksanecore/ksanecore-24.05.0.ebuild b/media-libs/ksanecore/ksanecore-24.05.0.ebuild new file mode 100644 index 0000000000..8dae84ee19 --- /dev/null +++ b/media-libs/ksanecore/ksanecore-24.05.0.ebuild @@ -0,0 +1,25 @@ +# 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="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="6" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/ki18n-${KFMIN}:6 + media-gfx/sane-backends +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" diff --git a/media-sound/amarok/amarok-9999.ebuild b/media-sound/amarok/amarok-9999.ebuild index b23aff3caa..12c7cb3228 100644 --- a/media-sound/amarok/amarok-9999.ebuild +++ b/media-sound/amarok/amarok-9999.ebuild @@ -6,7 +6,8 @@ EAPI=8 ECM_HANDBOOK="forceoptional" KFMIN=5.115.0 QTMIN=5.15.12 -inherit ecm kde.org optfeature +PYTHON_COMPAT=( python3_{10..12} ) +inherit ecm kde.org optfeature python-any-r1 DESCRIPTION="Advanced audio player based on KDE frameworks" HOMEPAGE="https://amarok.kde.org/" @@ -16,8 +17,7 @@ SLOT="5" IUSE="ipod lastfm mariadb mtp podcast wikipedia" # ipod requires gdk enabled and also gtk compiled in libgpod -BDEPEND="virtual/pkgconfig" -DEPEND=" +COMMON_DEPEND=" >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-qt/designer-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 @@ -58,7 +58,7 @@ DEPEND=" >=kde-frameworks/solid-${KFMIN}:5 >=kde-frameworks/threadweaver-${KFMIN}:5 >=media-libs/phonon-4.11.0[qt5(+)] - media-libs/taglib:= + >=media-libs/taglib-1.12:= media-libs/taglib-extras sci-libs/fftw:3.0 sys-libs/zlib @@ -74,11 +74,22 @@ DEPEND=" podcast? ( >=media-libs/libmygpo-qt-1.0.9_p20180307 ) wikipedia? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) " -RDEPEND="${DEPEND} +DEPEND="${COMMON_DEPEND} + >=dev-qt/linguist-tools-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} >=dev-qt/qtquickcontrols2-${QTMIN}:5 >=kde-frameworks/kirigami-${KFMIN}:5 media-video/ffmpeg " +BDEPEND="${PYTHON_DEPS} + virtual/pkgconfig +" + +pkg_setup() { + python-any-r1_pkg_setup + ecm_pkg_setup +} src_configure() { local mycmakeargs=( diff --git a/media-sound/audex/Manifest b/media-sound/audex/Manifest new file mode 100644 index 0000000000..4c22a5c627 --- /dev/null +++ b/media-sound/audex/Manifest @@ -0,0 +1 @@ +DIST audex-24.05.0.tar.xz 693628 BLAKE2B e0b13cf95c8e07e5d4f9a43ecd7c96807fd14b40359dd0a3dd72e074bc5a43d2d01353a57ca6c65f2a3d1cc40d62dc7950411fc4a8f6c330b36558d477dd30d4 SHA512 722869f08be5b01bc42d88e8aa8b73001e6b9058bfa5208a774b280f9db74d711dcd841270eb586ad102f3e99c64fbc4819ced2479059bc5fb679a6bd3f2f081 diff --git a/media-sound/audex/audex-24.05.0.ebuild b/media-sound/audex/audex-24.05.0.ebuild new file mode 100644 index 0000000000..6ecb7bbb88 --- /dev/null +++ b/media-sound/audex/audex-24.05.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Tool for ripping compact discs" +HOMEPAGE="https://apps.kde.org/audex/ https://userbase.kde.org/Audex" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/libkcddb-${PVCUT}:6 + >=kde-frameworks/kcmutils-${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/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + dev-libs/libcdio:= + dev-libs/libcdio-paranoia:= +" +RDEPEND="${DEPEND}" diff --git a/media-sound/audex/audex-24.05.49.9999.ebuild b/media-sound/audex/audex-24.05.49.9999.ebuild index d24526d31e..acc134c165 100644 --- a/media-sound/audex/audex-24.05.49.9999.ebuild +++ b/media-sound/audex/audex-24.05.49.9999.ebuild @@ -18,7 +18,6 @@ KEYWORDS="" IUSE="" DEPEND=" - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=dev-qt/qtdeclarative-${QTMIN}:6 >=kde-apps/libkcddb-${PVCUT}:6 diff --git a/media-sound/audex/audex-9999.ebuild b/media-sound/audex/audex-9999.ebuild index d24526d31e..acc134c165 100644 --- a/media-sound/audex/audex-9999.ebuild +++ b/media-sound/audex/audex-9999.ebuild @@ -18,7 +18,6 @@ KEYWORDS="" IUSE="" DEPEND=" - >=dev-qt/qt5compat-${QTMIN}:6 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=dev-qt/qtdeclarative-${QTMIN}:6 >=kde-apps/libkcddb-${PVCUT}:6 diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest new file mode 100644 index 0000000000..126ad59432 --- /dev/null +++ b/media-sound/elisa/Manifest @@ -0,0 +1 @@ +DIST elisa-24.05.0.tar.xz 2080040 BLAKE2B e12354fd55d8db39862bc267d4e85480e31246749978a5ad61e0995bb26da328d2331863a0420bfdbfe39e3f0db0987241798888c57291d272d93bc2db468182 SHA512 f8cf4ccace575899c79dae956f5b61d0e57709e2b9bc8546dca5df0b26df7f2fccf914ea81a3b9cd4f0f33355a44cfe0e50903fe11490a6ac6c563171a1ebeeb diff --git a/media-sound/elisa/elisa-24.05.0.ebuild b/media-sound/elisa/elisa-24.05.0.ebuild new file mode 100644 index 0000000000..799a8d08a3 --- /dev/null +++ b/media-sound/elisa/elisa-24.05.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Simple music player by KDE" +HOMEPAGE="https://apps.kde.org/elisa/" + +LICENSE="LGPL-3+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="mpris vlc" + +RESTRICT="test" + +DEPEND=" + >=dev-libs/kirigami-addons-0.11.76:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,sql,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6[taglib] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 + mpris? ( + >=dev-qt/qtbase-${QTMIN}:6[dbus] + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + ) + vlc? ( media-video/vlc:= ) + !vlc? ( >=dev-qt/qtmultimedia-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package mpris KF6DBusAddons) + $(cmake_use_find_package vlc LIBVLC) + ) + + ecm_src_configure +} diff --git a/media-sound/kasts/Manifest b/media-sound/kasts/Manifest new file mode 100644 index 0000000000..05d73893b3 --- /dev/null +++ b/media-sound/kasts/Manifest @@ -0,0 +1 @@ +DIST kasts-24.05.0.tar.xz 606716 BLAKE2B 6f0cff7bb2a96fd94ac83d89243506ad46e687206aa72f437401034efbc65a0035805e2387f1489503dae09b5a6d98227c462bab6439d5c024457f12098c65aa SHA512 8c55bc0c1a21559c7127814319bc4d4b6b3c1fe500db634ea25b98a1a2ccd879934aa5a52ee9e8eccc3ea44296b7de8125f119c80177f9669dba4f2a3690c265 diff --git a/media-sound/kasts/kasts-24.05.0.ebuild b/media-sound/kasts/kasts-24.05.0.ebuild new file mode 100644 index 0000000000..201e023c5f --- /dev/null +++ b/media-sound/kasts/kasts-24.05.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.2.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent podcast application for desktop and mobile" +HOMEPAGE="https://apps.kde.org/kasts/" + +LICENSE="GPL-2 GPL-2+ GPL-3+ BSD LGPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gstreamer networkmanager vlc" + +DEPEND=" + dev-libs/kirigami-addons:6 + >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/breeze-icons-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/syndication-${KFMIN}:6 + >=kde-frameworks/threadweaver-${KFMIN}:6 + media-libs/taglib:= + gstreamer? ( + dev-libs/glib:2 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-good:1.0 + ) + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) + vlc? ( media-video/vlc:= ) +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] +" +BDEPEND="gstreamer? ( virtual/pkgconfig )" + +src_prepare() { + ecm_src_prepare + ecm_punt_qt_module Test +} + +src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLE_PLAYER=OFF + -DBUILD_GSTREAMER_BACKEND=$(usex gstreamer) + $(cmake_use_find_package networkmanager KF6NetworkManagerQt) + $(cmake_use_find_package vlc LIBVLC) + ) + ecm_src_configure +} diff --git a/media-sound/kasts/kasts-24.05.49.9999.ebuild b/media-sound/kasts/kasts-24.05.49.9999.ebuild index b739fc4e16..034569f204 100644 --- a/media-sound/kasts/kasts-24.05.49.9999.ebuild +++ b/media-sound/kasts/kasts-24.05.49.9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -KFMIN=6.0.0 +KFMIN=6.2.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -22,6 +22,7 @@ DEPEND=" >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtmultimedia-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/breeze-icons-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 >=kde-frameworks/ki18n-${KFMIN}:6 diff --git a/media-sound/kasts/kasts-9999.ebuild b/media-sound/kasts/kasts-9999.ebuild index b739fc4e16..034569f204 100644 --- a/media-sound/kasts/kasts-9999.ebuild +++ b/media-sound/kasts/kasts-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -KFMIN=6.0.0 +KFMIN=6.2.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -22,6 +22,7 @@ DEPEND=" >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtmultimedia-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/breeze-icons-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kcoreaddons-${KFMIN}:6 >=kde-frameworks/ki18n-${KFMIN}:6 diff --git a/media-sound/krecorder/Manifest b/media-sound/krecorder/Manifest new file mode 100644 index 0000000000..fd1f16cd80 --- /dev/null +++ b/media-sound/krecorder/Manifest @@ -0,0 +1 @@ +DIST krecorder-24.05.0.tar.xz 166712 BLAKE2B e5cacc62d13c90e56fd6b01a24e2d19b45bce545c562995733fd08f0d0f4716cb610bb62b8abf04a75e41b7f7dfb04fa253cbaef61680fd488b98aff25809931 SHA512 d59f96e8eb267b999c9f5a3c896819545c6792921fdb3e934098f4d0797ca0ab38ef50e009c79b3b01ff56832fac60b63dbef3d2f57e0f37fe143bcf05a9b8a6 diff --git a/media-sound/krecorder/krecorder-24.05.0.ebuild b/media-sound/krecorder/krecorder-24.05.0.ebuild new file mode 100644 index 0000000000..59c215ba3e --- /dev/null +++ b/media-sound/krecorder/krecorder-24.05.0.ebuild @@ -0,0 +1,30 @@ +# 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 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent audio recording application for Plasma" +HOMEPAGE="https://apps.kde.org/krecorder/" + +LICENSE="CC0-1.0 CC-BY-4.0 GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/kirigami-addons:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 +" +BDEPEND=">=kde-frameworks/ki18n-${KFMIN}:6" diff --git a/media-video/plasmatube/plasmatube-9999.ebuild b/media-video/plasmatube/plasmatube-9999.ebuild index 985be1a49e..8894aa14a6 100644 --- a/media-video/plasmatube/plasmatube-9999.ebuild +++ b/media-video/plasmatube/plasmatube-9999.ebuild @@ -3,6 +3,7 @@ EAPI=8 +ECM_TEST="true" PVCUT=$(ver_cut 1-3) KFMIN=6.0.0 QTMIN=6.6.2 @@ -16,7 +17,7 @@ SLOT="0" KEYWORDS="" DEPEND=" - dev-libs/kirigami-addons:6 + >=dev-libs/kirigami-addons-1.1.0:6 dev-libs/qtkeychain[qt6] >=dev-qt/qt5compat-${QTMIN}:6[qml] >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,widgets] diff --git a/net-im/choqok/choqok-9999.ebuild b/net-im/choqok/choqok-9999.ebuild index 32d83cc0db..412cb7b238 100644 --- a/net-im/choqok/choqok-9999.ebuild +++ b/net-im/choqok/choqok-9999.ebuild @@ -18,7 +18,7 @@ fi LICENSE="GPL-2+" SLOT="5" -IUSE="attica share telepathy" +IUSE="attica share" DEPEND=" >=app-crypt/qca-2.3.0:2[qt5(+)] @@ -47,7 +47,6 @@ DEPEND=" >=kde-frameworks/sonnet-${KFMIN}:5 attica? ( >=kde-frameworks/attica-${KFMIN}:5 ) share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) - telepathy? ( >=net-libs/telepathy-qt-0.9.8 ) " RDEPEND="${DEPEND}" @@ -55,10 +54,10 @@ DOCS=( AUTHORS README changelog ) src_configure() { local mycmakeargs=( - $(cmake_use_find_package attica KF5Attica) -DCMAKE_DISABLE_FIND_PACKAGE_KF5WebKit=ON + -DCMAKE_DISABLE_FIND_PACKAGE_TelepathyQt5=ON + $(cmake_use_find_package attica KF5Attica) $(cmake_use_find_package share KF5Purpose) - $(cmake_use_find_package telepathy TelepathyQt5) ) ecm_src_configure diff --git a/net-im/choqok/metadata.xml b/net-im/choqok/metadata.xml index 1b71d88624..402be5793e 100644 --- a/net-im/choqok/metadata.xml +++ b/net-im/choqok/metadata.xml @@ -11,6 +11,5 @@ <use> <flag name="attica">Build Open Collaboration Services plugin using <pkg>kde-frameworks/attica</pkg></flag> <flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag> - <flag name="telepathy">Enable support for the real-time communication framework telepathy</flag> </use> </pkgmetadata> diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest new file mode 100644 index 0000000000..b24dc963af --- /dev/null +++ b/net-im/neochat/Manifest @@ -0,0 +1 @@ +DIST neochat-24.05.0.tar.xz 976544 BLAKE2B 56f7822d0c078de8fa5716c291503c76f83395b8904163a8c1d44292eb90e5451a9aaabeedaa936a7223981fe2e0834257e0076bd343ba4df3b39e704723d69d SHA512 c61a40aebb8c4b27094ad282b2b32b065241e2c30bbd7ba03f32330d4002d6ff4dcc4cce68ff4bcb7d87af013daed0a2ce52b105edaf651631543607a443a73b diff --git a/net-im/neochat/metadata.xml b/net-im/neochat/metadata.xml index d925f24397..04bfdb9897 100644 --- a/net-im/neochat/metadata.xml +++ b/net-im/neochat/metadata.xml @@ -7,5 +7,6 @@ </maintainer> <upstream> <bugs-to>https://bugs.kde.org/</bugs-to> + <remote-id type="kde-invent">network/neochat</remote-id> </upstream> </pkgmetadata> diff --git a/net-im/neochat/neochat-24.05.0.ebuild b/net-im/neochat/neochat-24.05.0.ebuild new file mode 100644 index 0000000000..f147308d80 --- /dev/null +++ b/net-im/neochat/neochat-24.05.0.ebuild @@ -0,0 +1,58 @@ +# 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="Client for Matrix, the decentralized communication protocol" +HOMEPAGE="https://apps.kde.org/neochat/" + +LICENSE="GPL-3+ handbook? ( CC-BY-SA-4.0 )" +SLOT="0" +KEYWORDS="~amd64" + +# TODO: Wire up kunifiedpush once packaged? (1a3055df8673802076bc0c269ec24274abef375b) +DEPEND=" + app-text/cmark:= + dev-libs/kirigami-addons:6 + >=dev-libs/icu-61.0:= + dev-libs/qcoro[network] + >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qtwebview-${QTMIN}:6 + >=kde-frameworks/kcolorscheme-${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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6[qml] + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + media-libs/kquickimageeditor:6 + >=net-libs/libquotient-0.8.1.2-r1:=[qt6] +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=dev-qt/qtlocation-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=dev-qt/qtpositioning-${QTMIN}:6[qml] + >=kde-frameworks/kquickcharts-${KFMIN}:6 + >=kde-frameworks/prison-${KFMIN}:6[qml] +" +BDEPEND="virtual/pkgconfig" diff --git a/net-im/neochat/neochat-24.05.49.9999.ebuild b/net-im/neochat/neochat-24.05.49.9999.ebuild index e8a47d18b4..0a2a2bc4e7 100644 --- a/net-im/neochat/neochat-24.05.49.9999.ebuild +++ b/net-im/neochat/neochat-24.05.49.9999.ebuild @@ -32,6 +32,7 @@ DEPEND=" >=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 @@ -39,8 +40,10 @@ DEPEND=" >=kde-frameworks/kitemmodels-${KFMIN}:6 >=kde-frameworks/knotifications-${KFMIN}:6 >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 >=kde-frameworks/sonnet-${KFMIN}:6[qml] + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 media-libs/kquickimageeditor:6 >=net-libs/libquotient-0.8.1.2-r1:=[qt6] " @@ -50,7 +53,6 @@ RDEPEND="${DEPEND} >=dev-qt/qtmultimedia-${QTMIN}:6[qml] >=dev-qt/qtpositioning-${QTMIN}:6[qml] >=kde-frameworks/kquickcharts-${KFMIN}:6 - >=kde-frameworks/purpose-${KFMIN}:6 >=kde-frameworks/prison-${KFMIN}:6[qml] " BDEPEND="virtual/pkgconfig" diff --git a/net-im/neochat/neochat-9999.ebuild b/net-im/neochat/neochat-9999.ebuild index e8a47d18b4..0a2a2bc4e7 100644 --- a/net-im/neochat/neochat-9999.ebuild +++ b/net-im/neochat/neochat-9999.ebuild @@ -32,6 +32,7 @@ DEPEND=" >=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 @@ -39,8 +40,10 @@ DEPEND=" >=kde-frameworks/kitemmodels-${KFMIN}:6 >=kde-frameworks/knotifications-${KFMIN}:6 >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 >=kde-frameworks/sonnet-${KFMIN}:6[qml] + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 media-libs/kquickimageeditor:6 >=net-libs/libquotient-0.8.1.2-r1:=[qt6] " @@ -50,7 +53,6 @@ RDEPEND="${DEPEND} >=dev-qt/qtmultimedia-${QTMIN}:6[qml] >=dev-qt/qtpositioning-${QTMIN}:6[qml] >=kde-frameworks/kquickcharts-${KFMIN}:6 - >=kde-frameworks/purpose-${KFMIN}:6 >=kde-frameworks/prison-${KFMIN}:6[qml] " BDEPEND="virtual/pkgconfig" diff --git a/net-im/tokodon/Manifest b/net-im/tokodon/Manifest new file mode 100644 index 0000000000..565a400270 --- /dev/null +++ b/net-im/tokodon/Manifest @@ -0,0 +1 @@ +DIST tokodon-24.05.0.tar.xz 535204 BLAKE2B 6c0ab816668ebdecf3a816ddfc3b90c8ae36335eee75eb0ea7b010b27546329bb8b81ffc844879e74ae7f85f95c65d2e2590ab1ee2d2e564df27cd55ece7b510 SHA512 9488cd630b70e312f3f4e5db6acb9dcb1b3b989f4cd5403c4d63d5cc4cd3b93dbc95ad8643dfddd993f62b0f37423274b1868d4c9d20fe08e47702a9c46548f0 diff --git a/net-im/tokodon/metadata.xml b/net-im/tokodon/metadata.xml index 02ce3e9d31..0f8aab73a8 100644 --- a/net-im/tokodon/metadata.xml +++ b/net-im/tokodon/metadata.xml @@ -6,7 +6,11 @@ <name>Gentoo KDE Project</name> </maintainer> <upstream> - <remote-id type="kde-invent">network/tokodon</remote-id> <bugs-to>https://bugs.kde.org/</bugs-to> + <remote-id type="kde-invent">network/tokodon</remote-id> </upstream> + <use> + <flag name="mpv">Use <pkg>media-libs/mpvqt</pkg> instead of <pkg>dev-qt/qtmultimedia</pkg> for video playback (default)</flag> + <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> for built-in authentication page (default is external browser)</flag> + </use> </pkgmetadata> diff --git a/net-im/tokodon/tokodon-24.05.0.ebuild b/net-im/tokodon/tokodon-24.05.0.ebuild new file mode 100644 index 0000000000..e4702950a6 --- /dev/null +++ b/net-im/tokodon/tokodon-24.05.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Mastodon client for Plasma and Plasma Mobile" +HOMEPAGE="https://apps.kde.org/tokodon/" + +LICENSE="CC-BY-SA-4.0 GPL-2+ GPL-3+ || ( LGPL-2.1+ LGPL-3+ ) MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+mpv webengine" + +# TODO: Add kunifiedpush support once packaged (cd01eb31d1ec298d4c1e10d25a0781d799161bfc) +DEPEND=" + >=dev-libs/kirigami-addons-1.1.0:6 + >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qtwebsockets-${QTMIN}:6 + >=kde-frameworks/breeze-icons-${KFMIN}:* + >=kde-frameworks/kcolorscheme-${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/kirigami-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 + mpv? ( media-libs/mpvqt ) + !mpv? ( >=dev-qt/qtsvg-${QTMIN}:6 ) + webengine? ( >=dev-qt/qtwebview-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6[qml] +" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DUSE_QTMULTIMEDIA=$(usex !mpv) + $(cmake_use_find_package webengine Qt6WebView) # "only makes sense on mobile" + ) + + ecm_src_configure +} diff --git a/net-im/tokodon/tokodon-24.05.49.9999.ebuild b/net-im/tokodon/tokodon-24.05.49.9999.ebuild index f4fa3a4c53..b49f8839f4 100644 --- a/net-im/tokodon/tokodon-24.05.49.9999.ebuild +++ b/net-im/tokodon/tokodon-24.05.49.9999.ebuild @@ -14,16 +14,16 @@ HOMEPAGE="https://apps.kde.org/tokodon/" LICENSE="CC-BY-SA-4.0 GPL-2+ GPL-3+ || ( LGPL-2.1+ LGPL-3+ ) MIT" SLOT="0" KEYWORDS="" +IUSE="+mpv webengine" # TODO: Add kunifiedpush support once packaged (cd01eb31d1ec298d4c1e10d25a0781d799161bfc) DEPEND=" - dev-libs/kirigami-addons:6 + >=dev-libs/kirigami-addons-1.1.0:6 >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 >=dev-qt/qtwebsockets-${QTMIN}:6 - >=dev-qt/qtwebview-${QTMIN}:6 >=kde-frameworks/breeze-icons-${KFMIN}:* >=kde-frameworks/kcolorscheme-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 @@ -37,10 +37,21 @@ DEPEND=" >=kde-frameworks/kwindowsystem-${KFMIN}:6 >=kde-frameworks/purpose-${KFMIN}:6 >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 - media-libs/mpvqt + mpv? ( media-libs/mpvqt ) + !mpv? ( >=dev-qt/qtsvg-${QTMIN}:6 ) + webengine? ( >=dev-qt/qtwebview-${QTMIN}:6 ) " RDEPEND="${DEPEND} >=kde-frameworks/kitemmodels-${KFMIN}:6 >=kde-frameworks/sonnet-${KFMIN}:6[qml] " BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DUSE_QTMULTIMEDIA=$(usex !mpv) + $(cmake_use_find_package webengine Qt6WebView) # "only makes sense on mobile" + ) + + ecm_src_configure +} diff --git a/net-im/tokodon/tokodon-9999.ebuild b/net-im/tokodon/tokodon-9999.ebuild index f4fa3a4c53..b49f8839f4 100644 --- a/net-im/tokodon/tokodon-9999.ebuild +++ b/net-im/tokodon/tokodon-9999.ebuild @@ -14,16 +14,16 @@ HOMEPAGE="https://apps.kde.org/tokodon/" LICENSE="CC-BY-SA-4.0 GPL-2+ GPL-3+ || ( LGPL-2.1+ LGPL-3+ ) MIT" SLOT="0" KEYWORDS="" +IUSE="+mpv webengine" # TODO: Add kunifiedpush support once packaged (cd01eb31d1ec298d4c1e10d25a0781d799161bfc) DEPEND=" - dev-libs/kirigami-addons:6 + >=dev-libs/kirigami-addons-1.1.0:6 >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 >=dev-qt/qtwebsockets-${QTMIN}:6 - >=dev-qt/qtwebview-${QTMIN}:6 >=kde-frameworks/breeze-icons-${KFMIN}:* >=kde-frameworks/kcolorscheme-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 @@ -37,10 +37,21 @@ DEPEND=" >=kde-frameworks/kwindowsystem-${KFMIN}:6 >=kde-frameworks/purpose-${KFMIN}:6 >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 - media-libs/mpvqt + mpv? ( media-libs/mpvqt ) + !mpv? ( >=dev-qt/qtsvg-${QTMIN}:6 ) + webengine? ( >=dev-qt/qtwebview-${QTMIN}:6 ) " RDEPEND="${DEPEND} >=kde-frameworks/kitemmodels-${KFMIN}:6 >=kde-frameworks/sonnet-${KFMIN}:6[qml] " BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DUSE_QTMULTIMEDIA=$(usex !mpv) + $(cmake_use_find_package webengine Qt6WebView) # "only makes sense on mobile" + ) + + ecm_src_configure +} diff --git a/net-irc/konversation/Manifest b/net-irc/konversation/Manifest new file mode 100644 index 0000000000..4cb28eb39f --- /dev/null +++ b/net-irc/konversation/Manifest @@ -0,0 +1 @@ +DIST konversation-24.05.0.tar.xz 4387364 BLAKE2B c6b14519955f351ebbb90d51e51ebee1a60aca6d02dd57ba9d858fa4389a20e5cfeb55e165ccf8b360a03554d86a73b6b0be030314659d5bb43a22520c398e49 SHA512 97da01f374fb3c715b1b6bde52823699474a68f2452ed485a2fd76520ddbb57a2023289ab3c211d6e812c362071696ef66c633214300cf2527bf8334efff206f diff --git a/net-irc/konversation/konversation-24.05.0.ebuild b/net-irc/konversation/konversation-24.05.0.ebuild new file mode 100644 index 0000000000..f91970b7be --- /dev/null +++ b/net-irc/konversation/konversation-24.05.0.ebuild @@ -0,0 +1,71 @@ +# 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="User friendly IRC Client" +HOMEPAGE="https://konversation.kde.org https://apps.kde.org/konversation/" + +LICENSE="GPL-2" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+crypt" + +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qttools-${QTMIN}:6[qdbus] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kidletime-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${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/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + crypt? ( >=app-crypt/qca-2.3.7:2[qt6] ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtsvg-${QTMIN}:6 + crypt? ( >=app-crypt/qca-2.3.7:2[qt6,ssl] ) +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package crypt Qca-qt6) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # Bug 616162 + insinto /etc/xdg + doins "${FILESDIR}"/konversationrc +} diff --git a/net-libs/libktorrent/Manifest b/net-libs/libktorrent/Manifest new file mode 100644 index 0000000000..4926dd5fd5 --- /dev/null +++ b/net-libs/libktorrent/Manifest @@ -0,0 +1 @@ +DIST libktorrent-24.05.0.tar.xz 605676 BLAKE2B 385963f5ef1a523eb039fce076b100918aae6b8f4ecd2a91782d233f0d0b6e2ef75c89cb693b5a3fabab9dab353812363c675c5a9f55647ba2472ba939cce4e9 SHA512 e803a7ba5e3089cec140a802d5f9f28bb5ccc4cb24c5eb2682b5ec9ad639a21fca005d87d9342e120ce57101db20133d72f219a3a7262fc72386db513ac89b21 diff --git a/net-libs/libktorrent/libktorrent-24.05.0.ebuild b/net-libs/libktorrent/libktorrent-24.05.0.ebuild new file mode 100644 index 0000000000..f3994065f7 --- /dev/null +++ b/net-libs/libktorrent/libktorrent-24.05.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="network" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="BitTorrent library based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/ktorrent/ https://userbase.kde.org/KTorrent" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +COMMON_DEPEND=" + >=app-crypt/qca-2.3.7:2[qt6] + >=dev-libs/gmp-6.0.0a:0= + dev-libs/libgcrypt:0= + >=dev-qt/qtbase-${QTMIN}:6[network,xml] + >=dev-qt/qt5compat-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.71 +" +RDEPEND="${COMMON_DEPEND} + !dev-libs/botan[gmp(-)] +" +BDEPEND="sys-devel/gettext" + +src_prepare() { + ecm_src_prepare + + # Gentoo workaround because gmp.h in MULTILIB_WRAPPED_HEADERS is breaking this + sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \ + CMakeLists.txt || die + sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \ + KTorrent6Config.cmake.in || die +} + +src_test() { + # failing network tests + local myctestargs=( + -E "(fin|packetloss|send|superseedtest|transmit|utppolltest)" + ) + + ecm_src_test +} diff --git a/net-libs/signon-ui/signon-ui-9999.ebuild b/net-libs/signon-ui/signon-ui-9999.ebuild index cf21243ff3..09d704bb25 100644 --- a/net-libs/signon-ui/signon-ui-9999.ebuild +++ b/net-libs/signon-ui/signon-ui-9999.ebuild @@ -40,7 +40,7 @@ COMMON_DEPEND=" qt6? ( dev-qt/qtbase:6[dbus,gui,network,ssl,widgets] dev-qt/qtdeclarative:6 - dev-qt/qtwebengine:6 + dev-qt/qtwebengine:6[qml] >=net-libs/accounts-qt-1.16_p20220803[qt6] >=net-libs/signond-8.61-r100[qt6] ) diff --git a/net-misc/kio-zeroconf/Manifest b/net-misc/kio-zeroconf/Manifest new file mode 100644 index 0000000000..9ae917bbe0 --- /dev/null +++ b/net-misc/kio-zeroconf/Manifest @@ -0,0 +1 @@ +DIST kio-zeroconf-24.05.0.tar.xz 44412 BLAKE2B d0df95673575798dabb30a94c832485fdae80de4507ee8a4d8b7bf29de598bfa9c9c33d05a354cc4ed07ce8001f9aad04931d2da0a2744945b53ddaf0313462e SHA512 4278a7b6e893852cba46bc4543f37c347e0e45245335e850f0a1141e3034ca4a84b5884aaf4a40a26fac87f9bfa8badf67047161ab83f0224c7ce4ab129af570 diff --git a/net-misc/kio-zeroconf/kio-zeroconf-24.05.0.ebuild b/net-misc/kio-zeroconf/kio-zeroconf-24.05.0.ebuild new file mode 100644 index 0000000000..d4d2fb728f --- /dev/null +++ b/net-misc/kio-zeroconf/kio-zeroconf-24.05.0.ebuild @@ -0,0 +1,27 @@ +# 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="KIO worker to discover file systems by DNS-SD (DNS Service Discovery)" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" diff --git a/net-misc/smb4k/smb4k-9999.ebuild b/net-misc/smb4k/smb4k-9999.ebuild index 8233660cf6..6c4f795c51 100644 --- a/net-misc/smb4k/smb4k-9999.ebuild +++ b/net-misc/smb4k/smb4k-9999.ebuild @@ -51,7 +51,10 @@ DEPEND=" " RDEPEND="${DEPEND} !${CATEGORY}/${PN}:5 - plasma? ( >=kde-plasma/libplasma-${KFMIN}:6 ) + plasma? ( + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-plasma/libplasma-${KFMIN}:6 + ) " src_configure() { diff --git a/net-news/alligator/Manifest b/net-news/alligator/Manifest new file mode 100644 index 0000000000..bd87fcbad6 --- /dev/null +++ b/net-news/alligator/Manifest @@ -0,0 +1 @@ +DIST alligator-24.05.0.tar.xz 194164 BLAKE2B e177084a2635d0c4248ca263d19300a3ee3ec3e14c08887d4209bf8ed2fb6744fd2de787642215dbc83b8444f3c49a2f96028a9f49efe5d3c5ff9845658e63f8 SHA512 780adb665b8d510afee54a76a1ac275f30bf39309f444e45647b589e3b8845db872aeff2cc1ff53816200a9ec4547302e5b60c382a6fd68a76b622c393d6e569 diff --git a/net-news/alligator/alligator-24.05.0.ebuild b/net-news/alligator/alligator-24.05.0.ebuild new file mode 100644 index 0000000000..52c3873c16 --- /dev/null +++ b/net-news/alligator/alligator-24.05.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent RSS/Atom feed reader for Plasma" +HOMEPAGE="https://apps.kde.org/alligator/" + +LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/kirigami-addons:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,sql,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/syndication-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/net-p2p/ktorrent/Manifest b/net-p2p/ktorrent/Manifest new file mode 100644 index 0000000000..c1b5f3bf28 --- /dev/null +++ b/net-p2p/ktorrent/Manifest @@ -0,0 +1 @@ +DIST ktorrent-24.05.0.tar.xz 2182984 BLAKE2B 8454d7e9cf6e043d6b033e6b0f258de34edde47bdadc082a8de57989fc5842718ef520fdec5c31f019d46886ced0913c7e4553c5d2ecf00aa434f877570fd2a8 SHA512 8b9782cdb21ae08f63724026a155797ed2a1a68682560bd23da2044232628d63e48e6c59f072e69cd1519951434daa75ee9d741bff54752f17861b26beefbe6e diff --git a/net-p2p/ktorrent/ktorrent-24.05.0.ebuild b/net-p2p/ktorrent/ktorrent-24.05.0.ebuild new file mode 100644 index 0000000000..1856aa89ef --- /dev/null +++ b/net-p2p/ktorrent/ktorrent-24.05.0.ebuild @@ -0,0 +1,91 @@ +# 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 +PVCUT=$(ver_cut 1-3) +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/ktorrent/" + +LICENSE="GPL-2" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +logviewer +magnetgenerator ++mediaplayer rss +scanfolder +shutdown +stats +upnp +webengine +zeroconf" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=kde-frameworks/kcmutils-${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/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=net-libs/libktorrent-${PVCUT}:6 + infowidget? ( dev-libs/geoip ) + ipfilter? ( >=kde-frameworks/karchive-${KFMIN}:6 ) + mediaplayer? ( + >=media-libs/phonon-4.12.0[qt6] + >=media-libs/taglib-1.5:= + ) + rss? ( + >=dev-qt/qtwebengine-${QTMIN}:6 + >=kde-frameworks/syndication-${KFMIN}:6 + ) + stats? ( >=kde-frameworks/kplotting-${KFMIN}:6 ) + upnp? ( >=kde-frameworks/kcompletion-${KFMIN}:6 ) + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 ) + zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.71 +" +RDEPEND="${COMMON_DEPEND} + ipfilter? ( + app-arch/bzip2 + app-arch/unzip + kde-apps/kio-extras:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + ) +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + -DENABLE_BWSCHEDULER_PLUGIN=$(usex bwscheduler) + -DENABLE_DOWNLOADORDER_PLUGIN=$(usex downloadorder) + -DENABLE_INFOWIDGET_PLUGIN=$(usex infowidget) + -DENABLE_IPFILTER_PLUGIN=$(usex ipfilter) + -DENABLE_LOGVIEWER_PLUGIN=$(usex logviewer) + -DENABLE_MAGNETGENERATOR_PLUGIN=$(usex magnetgenerator) + -DENABLE_MEDIAPLAYER_PLUGIN=$(usex mediaplayer) + $(cmake_use_find_package rss KF6Syndication) + -DENABLE_SCANFOLDER_PLUGIN=$(usex scanfolder) + -DENABLE_SHUTDOWN_PLUGIN=$(usex shutdown) + -DENABLE_STATS_PLUGIN=$(usex stats) + -DENABLE_UPNP_PLUGIN=$(usex upnp) + -DENABLE_SEARCH_PLUGIN=$(usex webengine) + -DENABLE_ZEROCONF_PLUGIN=$(usex zeroconf) + ) +# add back when ported +# -DENABLE_WEBINTERFACE_PLUGIN=$(usex webinterface) + ecm_src_configure +} diff --git a/profiles/package.mask/kde-gear-24.05.0 b/profiles/package.mask/kde-gear-24.05.0 new file mode 100644 index 0000000000..41fd73fd5b --- /dev/null +++ b/profiles/package.mask/kde-gear-24.05.0 @@ -0,0 +1,252 @@ +# Andreas Sturmlechner <asturm@gentoo.org> (2024-05-17) +# KDE Gear 24.05 24.05.0 mask +# UNRELEASED +# +~kde-apps/baloo-widgets-24.05.0 +~kde-apps/dolphin-24.05.0 +~kde-apps/kate-24.05.0 +~kde-apps/kate-addons-24.05.0 +~kde-apps/kate-lib-24.05.0 +~kde-apps/kde-apps-meta-24.05.0 +~kde-apps/kdecore-meta-24.05.0 +~kde-apps/khelpcenter-24.05.0 +~kde-apps/konsole-24.05.0 +~kde-apps/kwrite-24.05.0 +~kde-apps/kdialog-24.05.0 +~kde-apps/keditbookmarks-24.05.0 +~kde-apps/kfind-24.05.0 +~kde-apps/konqueror-24.05.0 +~www-client/falkon-24.05.0 +~app-accessibility/kontrast-24.05.0 +~kde-apps/kdeaccessibility-meta-24.05.0 +~kde-apps/kmag-24.05.0 +~kde-apps/kmousetool-24.05.0 +~kde-apps/kmouth-24.05.0 +~kde-apps/kdeadmin-meta-24.05.0 +~kde-apps/kcron-24.05.0 +~kde-apps/ksystemlog-24.05.0 +~kde-apps/analitza-24.05.0 +~kde-apps/artikulate-24.05.0 +~kde-apps/blinken-24.05.0 +~kde-apps/cantor-24.05.0 +~kde-apps/kalgebra-24.05.0 +~kde-apps/kalzium-24.05.0 +~kde-apps/kanagram-24.05.0 +~kde-apps/kbruch-24.05.0 +~kde-apps/kdeedu-data-24.05.0 +~kde-apps/kdeedu-meta-24.05.0 +~kde-apps/kgeography-24.05.0 +~kde-apps/khangman-24.05.0 +~kde-apps/kig-24.05.0 +~kde-apps/kiten-24.05.0 +~kde-apps/klettres-24.05.0 +~kde-apps/kmplot-24.05.0 +~kde-apps/kqtquickcharts-24.05.0 +~kde-apps/ktouch-24.05.0 +~kde-apps/kturtle-24.05.0 +~kde-apps/kwordquiz-24.05.0 +~kde-apps/libkeduvocdocument-24.05.0 +~kde-apps/marble-24.05.0 +~kde-apps/minuet-24.05.0 +~kde-apps/parley-24.05.0 +~kde-apps/rocs-24.05.0 +~kde-apps/step-24.05.0 +~games-puzzle/skladnik-24.05.0 +~kde-apps/bomber-24.05.0 +~kde-apps/bovo-24.05.0 +~kde-apps/granatier-24.05.0 +~kde-apps/kajongg-24.05.0 +~kde-apps/kapman-24.05.0 +~kde-apps/katomic-24.05.0 +~kde-apps/kblackbox-24.05.0 +~kde-apps/kblocks-24.05.0 +~kde-apps/kbounce-24.05.0 +~kde-apps/kbreakout-24.05.0 +~kde-apps/kdegames-meta-24.05.0 +~kde-apps/kdiamond-24.05.0 +~kde-apps/kfourinline-24.05.0 +~kde-apps/kgoldrunner-24.05.0 +~kde-apps/kigo-24.05.0 +~kde-apps/killbots-24.05.0 +~kde-apps/kiriki-24.05.0 +~kde-apps/kjumpingcube-24.05.0 +~kde-apps/klickety-24.05.0 +~kde-apps/klines-24.05.0 +~kde-apps/kmahjongg-24.05.0 +~kde-apps/kmines-24.05.0 +~kde-apps/knavalbattle-24.05.0 +~kde-apps/knetwalk-24.05.0 +~kde-apps/knights-24.05.0 +~kde-apps/kolf-24.05.0 +~kde-apps/kollision-24.05.0 +~kde-apps/konquest-24.05.0 +~kde-apps/kpat-24.05.0 +~kde-apps/kreversi-24.05.0 +~kde-apps/kshisen-24.05.0 +~kde-apps/ksirk-24.05.0 +~kde-apps/ksnakeduel-24.05.0 +~kde-apps/kspaceduel-24.05.0 +~kde-apps/ksquares-24.05.0 +~kde-apps/ksudoku-24.05.0 +~kde-apps/ktuberling-24.05.0 +~kde-apps/kubrick-24.05.0 +~kde-apps/libkdegames-24.05.0 +~kde-apps/libkmahjongg-24.05.0 +~kde-apps/lskat-24.05.0 +~kde-apps/palapeli-24.05.0 +~kde-apps/picmi-24.05.0 +~kde-apps/gwenview-24.05.0 +~kde-apps/kamera-24.05.0 +~kde-apps/kcolorchooser-24.05.0 +~kde-apps/kdegraphics-meta-24.05.0 +~kde-apps/kdegraphics-mobipocket-24.05.0 +~kde-apps/kolourpaint-24.05.0 +~kde-apps/kruler-24.05.0 +~kde-apps/libkdcraw-24.05.0 +~kde-apps/libkexiv2-24.05.0 +~kde-apps/libksane-24.05.0 +~kde-apps/okular-24.05.0 +~kde-apps/spectacle-24.05.0 +~kde-apps/svgpart-24.05.0 +~kde-apps/thumbnailers-24.05.0 +~kde-misc/colord-kde-24.05.0 +~kde-misc/skanlite-24.05.0 +~media-gfx/skanpage-24.05.0 +~media-libs/ksanecore-24.05.0 +~kde-apps/audiocd-kio-24.05.0 +~kde-apps/dragon-24.05.0 +~kde-apps/ffmpegthumbs-24.05.0 +~kde-apps/juk-24.05.0 +~kde-apps/k3b-24.05.0 +~kde-apps/kamoso-24.05.0 +~kde-apps/kdemultimedia-meta-24.05.0 +~kde-apps/kdenlive-24.05.0 +~kde-apps/kmix-24.05.0 +~kde-apps/kwave-24.05.0 +~kde-apps/libkcddb-24.05.0 +~kde-apps/libkcompactdisc-24.05.0 +~media-sound/audex-24.05.0 +~media-sound/elisa-24.05.0 +~media-sound/kasts-24.05.0 +~media-sound/krecorder-24.05.0 +~kde-apps/dolphin-plugins-dropbox-24.05.0 +~kde-apps/kaccounts-integration-24.05.0 +~kde-apps/kaccounts-providers-24.05.0 +~kde-apps/kdenetwork-meta-24.05.0 +~kde-apps/kdenetwork-filesharing-24.05.0 +~kde-apps/kget-24.05.0 +~kde-apps/kio-extras-24.05.0 +~kde-apps/kio-extras-kf5-24.05.0 +~kde-apps/krdc-24.05.0 +~kde-apps/krfb-24.05.0 +~kde-apps/signon-kwallet-extension-24.05.0 +~kde-misc/kdeconnect-24.05.0 +~kde-misc/kio-gdrive-24.05.0 +~net-im/neochat-24.05.0 +~net-im/tokodon-24.05.0 +~net-irc/konversation-24.05.0 +~net-libs/libktorrent-24.05.0 +~net-misc/kio-zeroconf-24.05.0 +~net-news/alligator-24.05.0 +~net-p2p/ktorrent-24.05.0 +~app-office/merkuro-24.05.0 +~dev-libs/kopeninghours-24.05.0 +~dev-libs/kosmindoormap-24.05.0 +~dev-libs/kpublictransport-24.05.0 +~kde-apps/akonadi-24.05.0 +~kde-apps/akonadi-calendar-24.05.0 +~kde-apps/akonadi-contacts-24.05.0 +~kde-apps/akonadi-import-wizard-24.05.0 +~kde-apps/akonadi-mime-24.05.0 +~kde-apps/akonadi-notes-24.05.0 +~kde-apps/akonadi-search-24.05.0 +~kde-apps/akonadiconsole-24.05.0 +~kde-apps/akregator-24.05.0 +~kde-apps/calendarjanitor-24.05.0 +~kde-apps/calendarsupport-24.05.0 +~kde-apps/eventviews-24.05.0 +~kde-apps/grantlee-editor-24.05.0 +~kde-apps/grantleetheme-24.05.0 +~kde-apps/incidenceeditor-24.05.0 +~kde-apps/kaddressbook-24.05.0 +~kde-apps/kalarm-24.05.0 +~kde-apps/kcalutils-24.05.0 +~kde-apps/kdepim-addons-24.05.0 +~kde-apps/kdepim-meta-24.05.0 +~kde-apps/kdepim-runtime-24.05.0 +~kde-apps/kidentitymanagement-24.05.0 +~kde-apps/kimap-24.05.0 +~kde-apps/kitinerary-24.05.0 +~kde-apps/kldap-24.05.0 +~kde-apps/kleopatra-24.05.0 +~kde-apps/kmail-24.05.0 +~kde-apps/kmail-account-wizard-24.05.0 +~kde-apps/kmailtransport-24.05.0 +~kde-apps/kmbox-24.05.0 +~kde-apps/kmime-24.05.0 +~kde-apps/knotes-24.05.0 +~kde-apps/konsolekalendar-24.05.0 +~kde-apps/kontact-24.05.0 +~kde-apps/kontactinterface-24.05.0 +~kde-apps/korganizer-24.05.0 +~kde-apps/kpimtextedit-24.05.0 +~kde-apps/kpkpass-24.05.0 +~kde-apps/ksmtp-24.05.0 +~kde-apps/libgravatar-24.05.0 +~kde-apps/libkdepim-24.05.0 +~kde-apps/libkgapi-24.05.0 +~kde-apps/libkleo-24.05.0 +~kde-apps/libksieve-24.05.0 +~kde-apps/libktnef-24.05.0 +~kde-apps/mailcommon-24.05.0 +~kde-apps/mailimporter-24.05.0 +~kde-apps/mbox-importer-24.05.0 +~kde-apps/messagelib-24.05.0 +~kde-apps/mimetreeparser-24.05.0 +~kde-apps/pim-data-exporter-24.05.0 +~kde-apps/pim-sieve-editor-24.05.0 +~kde-apps/pimcommon-24.05.0 +~kde-misc/zanshin-24.05.0 +~dev-util/kdevelop-24.05.0 +~dev-util/kdevelop-php-24.05.0 +~dev-util/kdevelop-python-24.05.0 +~dev-util/kio-perldoc-24.05.0 +~kde-apps/cervisia-24.05.0 +~kde-apps/dolphin-plugins-git-24.05.0 +~kde-apps/dolphin-plugins-mercurial-24.05.0 +~kde-apps/dolphin-plugins-subversion-24.05.0 +~kde-apps/kapptemplate-24.05.0 +~kde-apps/kcachegrind-24.05.0 +~kde-apps/kde-dev-scripts-24.05.0 +~kde-apps/kde-dev-utils-24.05.0 +~kde-apps/kdesdk-meta-24.05.0 +~kde-apps/kdesdk-thumbnailers-24.05.0 +~kde-apps/kompare-24.05.0 +~kde-apps/libkomparediff2-24.05.0 +~kde-apps/lokalize-24.05.0 +~kde-apps/poxml-24.05.0 +~kde-apps/umbrello-24.05.0 +~app-cdr/dolphin-plugins-mountiso-24.05.0 +~app-cdr/isoimagewriter-24.05.0 +~app-crypt/keysmith-24.05.0 +~app-editors/ghostwriter-24.05.0 +~kde-apps/ark-24.05.0 +~kde-apps/filelight-24.05.0 +~kde-apps/kbackup-24.05.0 +~kde-apps/kcalc-24.05.0 +~kde-apps/kcharselect-24.05.0 +~kde-apps/kdebugsettings-24.05.0 +~kde-apps/kdeutils-meta-24.05.0 +~kde-apps/kdf-24.05.0 +~kde-apps/kgpg-24.05.0 +~kde-apps/kimagemapeditor-24.05.0 +~kde-apps/kteatime-24.05.0 +~kde-apps/ktimer-24.05.0 +~kde-apps/kwalletmanager-24.05.0 +~kde-apps/sweeper-24.05.0 +~kde-apps/yakuake-24.05.0 +~kde-misc/kclock-24.05.0 +~kde-misc/kweather-24.05.0 +~kde-misc/markdownpart-24.05.0 +~sys-block/partitionmanager-24.05.0 +~sys-libs/kpmcore-24.05.0 diff --git a/profiles/updates/2Q-2024 b/profiles/updates/2Q-2024 new file mode 100644 index 0000000000..453abee011 --- /dev/null +++ b/profiles/updates/2Q-2024 @@ -0,0 +1,2 @@ +slotmove kde-apps/kdeedu-data 5 0 +slotmove kde-apps/kdeedu-data 6 0 diff --git a/sets/kde-baseapps-24.02 b/sets/kde-baseapps-24.02 deleted file mode 100644 index 809f543eee..0000000000 --- a/sets/kde-baseapps-24.02 +++ /dev/null @@ -1,5 +0,0 @@ -<kde-apps/kdialog-24.02.50 -<kde-apps/keditbookmarks-24.02.50 -<kde-apps/kfind-24.02.50 -<kde-apps/konqueror-24.02.50 -<www-client/falkon-24.02.50 diff --git a/sets/kde-frameworks-5-5.116 b/sets/kde-frameworks-5-5.116 new file mode 100644 index 0000000000..a66eab4bae --- /dev/null +++ b/sets/kde-frameworks-5-5.116 @@ -0,0 +1,6 @@ +@kde-frameworks-5-tier1-5.116 +@kde-frameworks-5-tier2-5.116 +@kde-frameworks-5-tier3-5.116 +# Tier 5.116.50: Provide extra features to other Frameworks to integrate with Plasma. +<kde-frameworks/frameworkintegration-5.116.50 +@kde-frameworks-5-portingaids-5.116 diff --git a/sets/kde-frameworks-5-portingaids-5.116 b/sets/kde-frameworks-5-portingaids-5.116 new file mode 100644 index 0000000000..8cba69667a --- /dev/null +++ b/sets/kde-frameworks-5-portingaids-5.116 @@ -0,0 +1,6 @@ +# PortingAids: Code and utilities for transition from kdelibs 4 to Frameworks 5. +<kde-frameworks/countryflags-5.116.50 +<kde-frameworks/kdelibs4support-5.116.50 +<kde-frameworks/khtml-5.116.50 +<kde-frameworks/kjs-5.116.50 +<kde-frameworks/kross-5.116.50 diff --git a/sets/kde-frameworks-5-tier1-5.116 b/sets/kde-frameworks-5-tier1-5.116 new file mode 100644 index 0000000000..3f392a47ef --- /dev/null +++ b/sets/kde-frameworks-5-tier1-5.116 @@ -0,0 +1,34 @@ +# Tier 5.116.50: Depend only on Qt and possibly a few third-party libraries. +<kde-frameworks/attica-5.116.50 +<kde-frameworks/bluez-qt-5.116.50 +<kde-frameworks/breeze-icons-5.116.50 +<kde-frameworks/breeze-icons-rcc-5.116.50 +<kde-frameworks/extra-cmake-modules-5.116.50 +<kde-frameworks/kapidox-5.116.50 +<kde-frameworks/karchive-5.116.50 +<kde-frameworks/kcalendarcore-5.116.50 +<kde-frameworks/kcodecs-5.116.50 +<kde-frameworks/kconfig-5.116.50 +<kde-frameworks/kcoreaddons-5.116.50 +<kde-frameworks/kdbusaddons-5.116.50 +<kde-frameworks/kdnssd-5.116.50 +<kde-frameworks/kguiaddons-5.116.50 +<kde-frameworks/kholidays-5.116.50 +<kde-frameworks/ki18n-5.116.50 +<kde-frameworks/kidletime-5.116.50 +<kde-frameworks/kirigami-5.116.50 +<kde-frameworks/kitemmodels-5.116.50 +<kde-frameworks/kitemviews-5.116.50 +<kde-frameworks/kplotting-5.116.50 +<kde-frameworks/kquickcharts-5.116.50 +<kde-frameworks/kwidgetsaddons-5.116.50 +<kde-frameworks/kwindowsystem-5.116.50 +<kde-frameworks/modemmanager-qt-5.116.50 +<kde-frameworks/networkmanager-qt-5.116.50 +<kde-frameworks/oxygen-icons-5.116.50 +<kde-frameworks/prison-5.116.50 +<kde-frameworks/solid-5.116.50 +<kde-frameworks/sonnet-5.116.50 +<kde-frameworks/syntax-highlighting-5.116.50 +<kde-frameworks/threadweaver-5.116.50 +<kde-plasma/kwayland-5.116.50 diff --git a/sets/kde-frameworks-5-tier2-5.116 b/sets/kde-frameworks-5-tier2-5.116 new file mode 100644 index 0000000000..2f6bae183c --- /dev/null +++ b/sets/kde-frameworks-5-tier2-5.116 @@ -0,0 +1,16 @@ +# Tier 5.116.50: Additionally depend on tier 1 frameworks. +<kde-frameworks/kauth-5.116.50 +<kde-frameworks/kcompletion-5.116.50 +<kde-frameworks/kcontacts-5.116.50 +<kde-frameworks/kcrash-5.116.50 +<kde-frameworks/kdoctools-5.116.50 +<kde-frameworks/kfilemetadata-5.116.50 +<kde-frameworks/kimageformats-5.116.50 +<kde-frameworks/kjobwidgets-5.116.50 +<kde-frameworks/knotifications-5.116.50 +<kde-frameworks/kpackage-5.116.50 +<kde-frameworks/kpeople-5.116.50 +<kde-frameworks/kpty-5.116.50 +<kde-frameworks/kunitconversion-5.116.50 +<kde-frameworks/syndication-5.116.50 +<kde-plasma/plasma-activities-5.116.50 diff --git a/sets/kde-frameworks-5-tier3-5.116 b/sets/kde-frameworks-5-tier3-5.116 new file mode 100644 index 0000000000..e83345d108 --- /dev/null +++ b/sets/kde-frameworks-5-tier3-5.116 @@ -0,0 +1,27 @@ +# Tier 5.116.50: More powerful, comprehensive packages, with complex dependencies. +<kde-frameworks/baloo-5.116.50 +<kde-frameworks/kbookmarks-5.116.50 +<kde-frameworks/kcmutils-5.116.50 +<kde-frameworks/kconfigwidgets-5.116.50 +<kde-frameworks/kdav-5.116.50 +<kde-frameworks/kdeclarative-5.116.50 +<kde-frameworks/kded-5.116.50 +<kde-frameworks/kdesu-5.116.50 +<kde-frameworks/kemoticons-5.116.50 +<kde-frameworks/kglobalaccel-5.116.50 +<kde-frameworks/kiconthemes-5.116.50 +<kde-frameworks/kinit-5.116.50 +<kde-frameworks/kio-5.116.50 +<kde-frameworks/knewstuff-5.116.50 +<kde-frameworks/knotifyconfig-5.116.50 +<kde-frameworks/kparts-5.116.50 +<kde-frameworks/krunner-5.116.50 +<kde-frameworks/kservice-5.116.50 +<kde-frameworks/ktexteditor-5.116.50 +<kde-frameworks/ktextwidgets-5.116.50 +<kde-frameworks/kwallet-5.116.50 +<kde-frameworks/kxmlgui-5.116.50 +<kde-frameworks/purpose-5.116.50 +<kde-frameworks/qqc2-desktop-style-5.116.50 +<kde-plasma/libplasma-5.116.50 +<kde-plasma/plasma-activities-stats-5.116.50 diff --git a/sets/kde-frameworks-6.1 b/sets/kde-frameworks-6.1 deleted file mode 100644 index 2df05cb71c..0000000000 --- a/sets/kde-frameworks-6.1 +++ /dev/null @@ -1,5 +0,0 @@ -@kde-frameworks-tier1-6.1 -@kde-frameworks-tier2-6.1 -@kde-frameworks-tier3-6.1 -# Tier 6.1.50: Provide extra features to other Frameworks to integrate with Plasma. -<kde-frameworks/frameworkintegration-6.1.50:6 diff --git a/sets/kde-frameworks-6.2 b/sets/kde-frameworks-6.2 new file mode 100644 index 0000000000..9b1837635d --- /dev/null +++ b/sets/kde-frameworks-6.2 @@ -0,0 +1,5 @@ +@kde-frameworks-tier1-6.2 +@kde-frameworks-tier2-6.2 +@kde-frameworks-tier3-6.2 +# Tier 6.2.50: Provide extra features to other Frameworks to integrate with Plasma. +<kde-frameworks/frameworkintegration-6.2.50:6 diff --git a/sets/kde-frameworks-tier1-6.1 b/sets/kde-frameworks-tier1-6.1 deleted file mode 100644 index 97272e9b94..0000000000 --- a/sets/kde-frameworks-tier1-6.1 +++ /dev/null @@ -1,32 +0,0 @@ -# Tier 6.1.50: Depend only on Qt and possibly a few third-party libraries. -<kde-frameworks/attica-6.1.50:6 -<kde-frameworks/bluez-qt-6.1.50:6 -<kde-frameworks/breeze-icons-6.1.50:6 -<kde-frameworks/extra-cmake-modules-6.1.50:0 -<kde-frameworks/karchive-6.1.50:6 -<kde-frameworks/kcalendarcore-6.1.50:6 -<kde-frameworks/kcodecs-6.1.50:6 -<kde-frameworks/kconfig-6.1.50:6 -<kde-frameworks/kcoreaddons-6.1.50:6 -<kde-frameworks/kdbusaddons-6.1.50:6 -<kde-frameworks/kdnssd-6.1.50:6 -<kde-frameworks/kguiaddons-6.1.50:6 -<kde-frameworks/kholidays-6.1.50:6 -<kde-frameworks/ki18n-6.1.50:6 -<kde-frameworks/kidletime-6.1.50:6 -<kde-frameworks/kirigami-6.1.50:6 -<kde-frameworks/kitemmodels-6.1.50:6 -<kde-frameworks/kitemviews-6.1.50:6 -<kde-frameworks/kplotting-6.1.50:6 -<kde-frameworks/kquickcharts-6.1.50:6 -<kde-frameworks/ktexttemplate-6.1.50:6 -<kde-frameworks/kuserfeedback-6.1.50:6 -<kde-frameworks/kwidgetsaddons-6.1.50:6 -<kde-frameworks/kwindowsystem-6.1.50:6 -<kde-frameworks/modemmanager-qt-6.1.50:6 -<kde-frameworks/networkmanager-qt-6.1.50:6 -<kde-frameworks/prison-6.1.50:6 -<kde-frameworks/solid-6.1.50:6 -<kde-frameworks/sonnet-6.1.50:6 -<kde-frameworks/syntax-highlighting-6.1.50:6 -<kde-frameworks/threadweaver-6.1.50:6 diff --git a/sets/kde-frameworks-tier1-6.2 b/sets/kde-frameworks-tier1-6.2 new file mode 100644 index 0000000000..208aad231d --- /dev/null +++ b/sets/kde-frameworks-tier1-6.2 @@ -0,0 +1,32 @@ +# Tier 6.2.50: Depend only on Qt and possibly a few third-party libraries. +<kde-frameworks/attica-6.2.50:6 +<kde-frameworks/bluez-qt-6.2.50:6 +<kde-frameworks/breeze-icons-6.2.50:6 +<kde-frameworks/extra-cmake-modules-6.2.50:0 +<kde-frameworks/karchive-6.2.50:6 +<kde-frameworks/kcalendarcore-6.2.50:6 +<kde-frameworks/kcodecs-6.2.50:6 +<kde-frameworks/kconfig-6.2.50:6 +<kde-frameworks/kcoreaddons-6.2.50:6 +<kde-frameworks/kdbusaddons-6.2.50:6 +<kde-frameworks/kdnssd-6.2.50:6 +<kde-frameworks/kguiaddons-6.2.50:6 +<kde-frameworks/kholidays-6.2.50:6 +<kde-frameworks/ki18n-6.2.50:6 +<kde-frameworks/kidletime-6.2.50:6 +<kde-frameworks/kirigami-6.2.50:6 +<kde-frameworks/kitemmodels-6.2.50:6 +<kde-frameworks/kitemviews-6.2.50:6 +<kde-frameworks/kplotting-6.2.50:6 +<kde-frameworks/kquickcharts-6.2.50:6 +<kde-frameworks/ktexttemplate-6.2.50:6 +<kde-frameworks/kuserfeedback-6.2.50:6 +<kde-frameworks/kwidgetsaddons-6.2.50:6 +<kde-frameworks/kwindowsystem-6.2.50:6 +<kde-frameworks/modemmanager-qt-6.2.50:6 +<kde-frameworks/networkmanager-qt-6.2.50:6 +<kde-frameworks/prison-6.2.50:6 +<kde-frameworks/solid-6.2.50:6 +<kde-frameworks/sonnet-6.2.50:6 +<kde-frameworks/syntax-highlighting-6.2.50:6 +<kde-frameworks/threadweaver-6.2.50:6 diff --git a/sets/kde-frameworks-tier2-6.1 b/sets/kde-frameworks-tier2-6.1 deleted file mode 100644 index 1c04ff6854..0000000000 --- a/sets/kde-frameworks-tier2-6.1 +++ /dev/null @@ -1,18 +0,0 @@ -# Tier 6.1.50: Additionally depend on tier 1 frameworks. -<kde-frameworks/kauth-6.1.50:6 -<kde-frameworks/kcolorscheme-6.1.50:6 -<kde-frameworks/kcompletion-6.1.50:6 -<kde-frameworks/kcontacts-6.1.50:6 -<kde-frameworks/kcrash-6.1.50:6 -<kde-frameworks/kdoctools-6.1.50:6 -<kde-frameworks/kfilemetadata-6.1.50:6 -<kde-frameworks/kimageformats-6.1.50:6 -<kde-frameworks/kjobwidgets-6.1.50:6 -<kde-frameworks/knotifications-6.1.50:6 -<kde-frameworks/kpackage-6.1.50:6 -<kde-frameworks/kpeople-6.1.50:6 -<kde-frameworks/kpty-6.1.50:6 -<kde-frameworks/kstatusnotifieritem-6.1.50:6 -<kde-frameworks/ksvg-6.1.50:6 -<kde-frameworks/kunitconversion-6.1.50:6 -<kde-frameworks/syndication-6.1.50:6 diff --git a/sets/kde-frameworks-tier2-6.2 b/sets/kde-frameworks-tier2-6.2 new file mode 100644 index 0000000000..b62b745c29 --- /dev/null +++ b/sets/kde-frameworks-tier2-6.2 @@ -0,0 +1,17 @@ +# Tier 6.2.50: Additionally depend on tier 1 frameworks. +<kde-frameworks/kauth-6.2.50:6 +<kde-frameworks/kcolorscheme-6.2.50:6 +<kde-frameworks/kcompletion-6.2.50:6 +<kde-frameworks/kcontacts-6.2.50:6 +<kde-frameworks/kcrash-6.2.50:6 +<kde-frameworks/kdoctools-6.2.50:6 +<kde-frameworks/kfilemetadata-6.2.50:6 +<kde-frameworks/kimageformats-6.2.50:6 +<kde-frameworks/kjobwidgets-6.2.50:6 +<kde-frameworks/knotifications-6.2.50:6 +<kde-frameworks/kpackage-6.2.50:6 +<kde-frameworks/kpty-6.2.50:6 +<kde-frameworks/kstatusnotifieritem-6.2.50:6 +<kde-frameworks/ksvg-6.2.50:6 +<kde-frameworks/kunitconversion-6.2.50:6 +<kde-frameworks/syndication-6.2.50:6 diff --git a/sets/kde-frameworks-tier2-live b/sets/kde-frameworks-tier2-live index 6ef5589e92..868ee3aac4 100644 --- a/sets/kde-frameworks-tier2-live +++ b/sets/kde-frameworks-tier2-live @@ -10,7 +10,6 @@ ~kde-frameworks/kjobwidgets-9999:6 ~kde-frameworks/knotifications-9999:6 ~kde-frameworks/kpackage-9999:6 -~kde-frameworks/kpeople-9999:6 ~kde-frameworks/kpty-9999:6 ~kde-frameworks/kstatusnotifieritem-9999:6 ~kde-frameworks/ksvg-9999:6 diff --git a/sets/kde-frameworks-tier3-6.1 b/sets/kde-frameworks-tier3-6.1 deleted file mode 100644 index 0531cd5bcf..0000000000 --- a/sets/kde-frameworks-tier3-6.1 +++ /dev/null @@ -1,23 +0,0 @@ -# Tier 6.1.50: More powerful, comprehensive packages, with complex dependencies. -<kde-frameworks/baloo-6.1.50:6 -<kde-frameworks/kbookmarks-6.1.50:6 -<kde-frameworks/kcmutils-6.1.50:6 -<kde-frameworks/kconfigwidgets-6.1.50:6 -<kde-frameworks/kdav-6.1.50:6 -<kde-frameworks/kdeclarative-6.1.50:6 -<kde-frameworks/kded-6.1.50:6 -<kde-frameworks/kdesu-6.1.50:6 -<kde-frameworks/kglobalaccel-6.1.50:6 -<kde-frameworks/kiconthemes-6.1.50:6 -<kde-frameworks/kio-6.1.50:6 -<kde-frameworks/knewstuff-6.1.50:6 -<kde-frameworks/knotifyconfig-6.1.50:6 -<kde-frameworks/kparts-6.1.50:6 -<kde-frameworks/krunner-6.1.50:6 -<kde-frameworks/kservice-6.1.50:6 -<kde-frameworks/ktexteditor-6.1.50:6 -<kde-frameworks/ktextwidgets-6.1.50:6 -<kde-frameworks/kwallet-6.1.50:6 -<kde-frameworks/kxmlgui-6.1.50:6 -<kde-frameworks/purpose-6.1.50:6 -<kde-frameworks/qqc2-desktop-style-6.1.50:6 diff --git a/sets/kde-frameworks-tier3-6.2 b/sets/kde-frameworks-tier3-6.2 new file mode 100644 index 0000000000..49ee0ce778 --- /dev/null +++ b/sets/kde-frameworks-tier3-6.2 @@ -0,0 +1,24 @@ +# Tier 6.2.50: More powerful, comprehensive packages, with complex dependencies. +<kde-frameworks/baloo-6.2.50:6 +<kde-frameworks/kbookmarks-6.2.50:6 +<kde-frameworks/kcmutils-6.2.50:6 +<kde-frameworks/kconfigwidgets-6.2.50:6 +<kde-frameworks/kdav-6.2.50:6 +<kde-frameworks/kdeclarative-6.2.50:6 +<kde-frameworks/kded-6.2.50:6 +<kde-frameworks/kdesu-6.2.50:6 +<kde-frameworks/kglobalaccel-6.2.50:6 +<kde-frameworks/kiconthemes-6.2.50:6 +<kde-frameworks/kio-6.2.50:6 +<kde-frameworks/knewstuff-6.2.50:6 +<kde-frameworks/knotifyconfig-6.2.50:6 +<kde-frameworks/kparts-6.2.50:6 +<kde-frameworks/kpeople-6.2.50:6 +<kde-frameworks/krunner-6.2.50:6 +<kde-frameworks/kservice-6.2.50:6 +<kde-frameworks/ktexteditor-6.2.50:6 +<kde-frameworks/ktextwidgets-6.2.50:6 +<kde-frameworks/kwallet-6.2.50:6 +<kde-frameworks/kxmlgui-6.2.50:6 +<kde-frameworks/purpose-6.2.50:6 +<kde-frameworks/qqc2-desktop-style-6.2.50:6 diff --git a/sets/kde-frameworks-tier3-live b/sets/kde-frameworks-tier3-live index 1a940b917d..73d36ca370 100644 --- a/sets/kde-frameworks-tier3-live +++ b/sets/kde-frameworks-tier3-live @@ -13,6 +13,7 @@ ~kde-frameworks/knewstuff-9999:6 ~kde-frameworks/knotifyconfig-9999:6 ~kde-frameworks/kparts-9999:6 +~kde-frameworks/kpeople-9999:6 ~kde-frameworks/krunner-9999:6 ~kde-frameworks/kservice-9999:6 ~kde-frameworks/ktexteditor-9999:6 diff --git a/sets/kde-gear-24.02 b/sets/kde-gear-24.02 deleted file mode 100644 index b11494bb27..0000000000 --- a/sets/kde-gear-24.02 +++ /dev/null @@ -1,21 +0,0 @@ -<kde-apps/baloo-widgets-24.02.50 -<kde-apps/dolphin-24.02.50 -<kde-apps/kate-24.02.50 -<kde-apps/kate-addons-24.02.50 -<kde-apps/kate-lib-24.02.50 -<kde-apps/kde-apps-meta-24.02.50 -<kde-apps/kdecore-meta-24.02.50 -<kde-apps/khelpcenter-24.02.50 -<kde-apps/konsole-24.02.50 -<kde-apps/kwrite-24.02.50 -@kde-baseapps-24.02 -@kdeaccessibility-24.02 -@kdeadmin-24.02 -@kdeedu-24.02 -@kdegames-24.02 -@kdegraphics-24.02 -@kdemultimedia-24.02 -@kdenetwork-24.02 -@kdepim-24.02 -@kdesdk-24.02 -@kdeutils-24.02 diff --git a/sets/kdeaccessibility-24.02 b/sets/kdeaccessibility-24.02 deleted file mode 100644 index 4f2c938174..0000000000 --- a/sets/kdeaccessibility-24.02 +++ /dev/null @@ -1,5 +0,0 @@ -<app-accessibility/kontrast-24.02.50 -<kde-apps/kdeaccessibility-meta-24.02.50 -<kde-apps/kmag-24.02.50 -<kde-apps/kmousetool-24.02.50 -<kde-apps/kmouth-24.02.50 diff --git a/sets/kdeadmin-24.02 b/sets/kdeadmin-24.02 deleted file mode 100644 index 50d63178a9..0000000000 --- a/sets/kdeadmin-24.02 +++ /dev/null @@ -1,3 +0,0 @@ -<kde-apps/kdeadmin-meta-24.02.50 -<kde-apps/kcron-24.02.50 -<kde-apps/ksystemlog-24.02.50 diff --git a/sets/kdeedu-24.02 b/sets/kdeedu-24.02 deleted file mode 100644 index 4a0c92dac5..0000000000 --- a/sets/kdeedu-24.02 +++ /dev/null @@ -1,26 +0,0 @@ -<kde-apps/analitza-24.02.50 -<kde-apps/artikulate-24.02.50 -<kde-apps/blinken-24.02.50 -<kde-apps/cantor-24.02.50 -<kde-apps/kalgebra-24.02.50 -<kde-apps/kalzium-24.02.50 -<kde-apps/kanagram-24.02.50 -<kde-apps/kbruch-24.02.50 -<kde-apps/kdeedu-data-24.02.50 -<kde-apps/kdeedu-meta-24.02.50 -<kde-apps/kgeography-24.02.50 -<kde-apps/khangman-24.02.50 -<kde-apps/kig-24.02.50 -<kde-apps/kiten-24.02.50 -<kde-apps/klettres-24.02.50 -<kde-apps/kmplot-24.02.50 -<kde-apps/kqtquickcharts-24.02.50 -<kde-apps/ktouch-24.02.50 -<kde-apps/kturtle-24.02.50 -<kde-apps/kwordquiz-24.02.50 -<kde-apps/libkeduvocdocument-24.02.50 -<kde-apps/marble-24.02.50 -<kde-apps/minuet-24.02.50 -<kde-apps/parley-24.02.50 -<kde-apps/rocs-24.02.50 -<kde-apps/step-24.02.50 diff --git a/sets/kdegames-24.02 b/sets/kdegames-24.02 deleted file mode 100644 index 9a5cb5fb40..0000000000 --- a/sets/kdegames-24.02 +++ /dev/null @@ -1,43 +0,0 @@ -<kde-apps/bomber-24.02.50 -<kde-apps/bovo-24.02.50 -<kde-apps/granatier-24.02.50 -<kde-apps/kajongg-24.02.50 -<kde-apps/kapman-24.02.50 -<kde-apps/katomic-24.02.50 -<kde-apps/kblackbox-24.02.50 -<kde-apps/kblocks-24.02.50 -<kde-apps/kbounce-24.02.50 -<kde-apps/kbreakout-24.02.50 -<kde-apps/kdegames-meta-24.02.50 -<kde-apps/kdiamond-24.02.50 -<kde-apps/kfourinline-24.02.50 -<kde-apps/kgoldrunner-24.02.50 -<kde-apps/kigo-24.02.50 -<kde-apps/killbots-24.02.50 -<kde-apps/kiriki-24.02.50 -<kde-apps/kjumpingcube-24.02.50 -<kde-apps/klickety-24.02.50 -<kde-apps/klines-24.02.50 -<kde-apps/kmahjongg-24.02.50 -<kde-apps/kmines-24.02.50 -<kde-apps/knavalbattle-24.02.50 -<kde-apps/knetwalk-24.02.50 -<kde-apps/knights-24.02.50 -<kde-apps/kolf-24.02.50 -<kde-apps/kollision-24.02.50 -<kde-apps/konquest-24.02.50 -<kde-apps/kpat-24.02.50 -<kde-apps/kreversi-24.02.50 -<kde-apps/kshisen-24.02.50 -<kde-apps/ksirk-24.02.50 -<kde-apps/ksnakeduel-24.02.50 -<kde-apps/kspaceduel-24.02.50 -<kde-apps/ksquares-24.02.50 -<kde-apps/ksudoku-24.02.50 -<kde-apps/ktuberling-24.02.50 -<kde-apps/kubrick-24.02.50 -<kde-apps/libkdegames-24.02.50 -<kde-apps/libkmahjongg-24.02.50 -<kde-apps/lskat-24.02.50 -<kde-apps/palapeli-24.02.50 -<kde-apps/picmi-24.02.50 diff --git a/sets/kdegraphics-24.02 b/sets/kdegraphics-24.02 deleted file mode 100644 index 550de18668..0000000000 --- a/sets/kdegraphics-24.02 +++ /dev/null @@ -1,18 +0,0 @@ -<kde-apps/gwenview-24.02.50 -<kde-apps/kamera-24.02.50 -<kde-apps/kcolorchooser-24.02.50 -<kde-apps/kdegraphics-meta-24.02.50 -<kde-apps/kdegraphics-mobipocket-24.02.50 -<kde-apps/kolourpaint-24.02.50 -<kde-apps/kruler-24.02.50 -<kde-apps/libkdcraw-24.02.50 -<kde-apps/libkexiv2-24.02.50 -<kde-apps/libksane-24.02.50 -<kde-apps/okular-24.02.50 -<kde-apps/spectacle-24.02.50 -<kde-apps/svgpart-24.02.50 -<kde-apps/thumbnailers-24.02.50 -<kde-misc/colord-kde-24.02.50 -<kde-misc/skanlite-24.02.50 -<media-gfx/skanpage-24.02.50 -<media-libs/ksanecore-24.02.50 diff --git a/sets/kdemultimedia-24.02 b/sets/kdemultimedia-24.02 deleted file mode 100644 index e5a4e91b91..0000000000 --- a/sets/kdemultimedia-24.02 +++ /dev/null @@ -1,15 +0,0 @@ -<kde-apps/audiocd-kio-24.02.50 -<kde-apps/dragon-24.02.50 -<kde-apps/ffmpegthumbs-24.02.50 -<kde-apps/juk-24.02.50 -<kde-apps/k3b-24.02.50 -<kde-apps/kamoso-24.02.50 -<kde-apps/kdemultimedia-meta-24.02.50 -<kde-apps/kdenlive-24.02.50 -<kde-apps/kmix-24.02.50 -<kde-apps/kwave-24.02.50 -<kde-apps/libkcddb-24.02.50 -<kde-apps/libkcompactdisc-24.02.50 -<media-sound/elisa-24.02.50 -<media-sound/kasts-24.02.50 -<media-sound/krecorder-24.02.50 diff --git a/sets/kdenetwork-24.02 b/sets/kdenetwork-24.02 deleted file mode 100644 index a025ae064b..0000000000 --- a/sets/kdenetwork-24.02 +++ /dev/null @@ -1,20 +0,0 @@ -<kde-apps/dolphin-plugins-dropbox-24.02.50 -<kde-apps/kaccounts-integration-24.02.50 -<kde-apps/kaccounts-providers-24.02.50 -<kde-apps/kdenetwork-meta-24.02.50 -<kde-apps/kdenetwork-filesharing-24.02.50 -<kde-apps/kget-24.02.50 -<kde-apps/kio-extras-24.02.50 -<kde-apps/kio-extras-kf5-24.02.50 -<kde-apps/krdc-24.02.50 -<kde-apps/krfb-24.02.50 -<kde-apps/signon-kwallet-extension-24.02.50 -<kde-misc/kdeconnect-24.02.50 -<kde-misc/kio-gdrive-24.02.50 -<net-im/neochat-24.02.50 -<net-im/tokodon-24.02.50 -<net-irc/konversation-24.02.50 -<net-libs/libktorrent-24.02.50 -<net-misc/kio-zeroconf-24.02.50 -<net-news/alligator-24.02.50 -<net-p2p/ktorrent-24.02.50 diff --git a/sets/kdenetwork-24.05 b/sets/kdenetwork-24.05 index 4ac0aa08aa..bae715039d 100644 --- a/sets/kdenetwork-24.05 +++ b/sets/kdenetwork-24.05 @@ -5,7 +5,6 @@ <kde-apps/kdenetwork-filesharing-24.05.50 <kde-apps/kget-24.05.50 <kde-apps/kio-extras-24.05.50 -<kde-apps/kio-extras-kf5-24.05.50 <kde-apps/krdc-24.05.50 <kde-apps/krfb-24.05.50 <kde-apps/signon-kwallet-extension-24.05.50 diff --git a/sets/kdenetwork-live b/sets/kdenetwork-live index 296fe611c6..f311b1b2ff 100644 --- a/sets/kdenetwork-live +++ b/sets/kdenetwork-live @@ -5,7 +5,6 @@ ~kde-apps/kdenetwork-filesharing-9999 ~kde-apps/kget-9999 ~kde-apps/kio-extras-9999 -~kde-apps/kio-extras-kf5-9999 ~kde-apps/krdc-9999 ~kde-apps/krfb-9999 ~kde-apps/signon-kwallet-extension-9999 diff --git a/sets/kdepim-24.02 b/sets/kdepim-24.02 deleted file mode 100644 index 897839a8b4..0000000000 --- a/sets/kdepim-24.02 +++ /dev/null @@ -1,58 +0,0 @@ -<app-office/merkuro-24.02.50 -<dev-libs/kopeninghours-24.02.50 -<dev-libs/kosmindoormap-24.02.50 -<dev-libs/kpublictransport-24.02.50 -<kde-apps/akonadi-24.02.50 -<kde-apps/akonadi-calendar-24.02.50 -<kde-apps/akonadi-contacts-24.02.50 -<kde-apps/akonadi-import-wizard-24.02.50 -<kde-apps/akonadi-mime-24.02.50 -<kde-apps/akonadi-notes-24.02.50 -<kde-apps/akonadi-search-24.02.50 -<kde-apps/akonadiconsole-24.02.50 -<kde-apps/akregator-24.02.50 -<kde-apps/calendarjanitor-24.02.50 -<kde-apps/calendarsupport-24.02.50 -<kde-apps/eventviews-24.02.50 -<kde-apps/grantlee-editor-24.02.50 -<kde-apps/grantleetheme-24.02.50 -<kde-apps/incidenceeditor-24.02.50 -<kde-apps/kaddressbook-24.02.50 -<kde-apps/kalarm-24.02.50 -<kde-apps/kcalutils-24.02.50 -<kde-apps/kdepim-addons-24.02.50 -<kde-apps/kdepim-meta-24.02.50 -<kde-apps/kdepim-runtime-24.02.50 -<kde-apps/kidentitymanagement-24.02.50 -<kde-apps/kimap-24.02.50 -<kde-apps/kitinerary-24.02.50 -<kde-apps/kldap-24.02.50 -<kde-apps/kleopatra-24.02.50 -<kde-apps/kmail-24.02.50 -<kde-apps/kmail-account-wizard-24.02.50 -<kde-apps/kmailtransport-24.02.50 -<kde-apps/kmbox-24.02.50 -<kde-apps/kmime-24.02.50 -<kde-apps/knotes-24.02.50 -<kde-apps/konsolekalendar-24.02.50 -<kde-apps/kontact-24.02.50 -<kde-apps/kontactinterface-24.02.50 -<kde-apps/korganizer-24.02.50 -<kde-apps/kpimtextedit-24.02.50 -<kde-apps/kpkpass-24.02.50 -<kde-apps/ksmtp-24.02.50 -<kde-apps/libgravatar-24.02.50 -<kde-apps/libkdepim-24.02.50 -<kde-apps/libkgapi-24.02.50 -<kde-apps/libkleo-24.02.50 -<kde-apps/libksieve-24.02.50 -<kde-apps/libktnef-24.02.50 -<kde-apps/mailcommon-24.02.50 -<kde-apps/mailimporter-24.02.50 -<kde-apps/mbox-importer-24.02.50 -<kde-apps/messagelib-24.02.50 -<kde-apps/mimetreeparser-24.02.50 -<kde-apps/pim-data-exporter-24.02.50 -<kde-apps/pim-sieve-editor-24.02.50 -<kde-apps/pimcommon-24.02.50 -<kde-misc/zanshin-24.02.50 diff --git a/sets/kdesdk-24.02 b/sets/kdesdk-24.02 deleted file mode 100644 index 4804f3c143..0000000000 --- a/sets/kdesdk-24.02 +++ /dev/null @@ -1,19 +0,0 @@ -<dev-util/kdevelop-24.02.50 -<dev-util/kdevelop-php-24.02.50 -<dev-util/kdevelop-python-24.02.50 -<dev-util/kio-perldoc-24.02.50 -<kde-apps/cervisia-24.02.50 -<kde-apps/dolphin-plugins-git-24.02.50 -<kde-apps/dolphin-plugins-mercurial-24.02.50 -<kde-apps/dolphin-plugins-subversion-24.02.50 -<kde-apps/kapptemplate-24.02.50 -<kde-apps/kcachegrind-24.02.50 -<kde-apps/kde-dev-scripts-24.02.50 -<kde-apps/kde-dev-utils-24.02.50 -<kde-apps/kdesdk-meta-24.02.50 -<kde-apps/kdesdk-thumbnailers-24.02.50 -<kde-apps/kompare-24.02.50 -<kde-apps/libkomparediff2-24.02.50 -<kde-apps/lokalize-24.02.50 -<kde-apps/poxml-24.02.50 -<kde-apps/umbrello-24.02.50 diff --git a/sets/kdeutils-24.02 b/sets/kdeutils-24.02 deleted file mode 100644 index 9b73ec9f56..0000000000 --- a/sets/kdeutils-24.02 +++ /dev/null @@ -1,24 +0,0 @@ -<app-cdr/dolphin-plugins-mountiso-24.02.50 -<app-cdr/isoimagewriter-24.02.50 -<app-crypt/keysmith-24.02.50 -<app-editors/ghostwriter-24.02.50 -<kde-apps/ark-24.02.50 -<kde-apps/filelight-24.02.50 -<kde-apps/kbackup-24.02.50 -<kde-apps/kcalc-24.02.50 -<kde-apps/kcharselect-24.02.50 -<kde-apps/kdebugsettings-24.02.50 -<kde-apps/kdeutils-meta-24.02.50 -<kde-apps/kdf-24.02.50 -<kde-apps/kgpg-24.02.50 -<kde-apps/kimagemapeditor-24.02.50 -<kde-apps/kteatime-24.02.50 -<kde-apps/ktimer-24.02.50 -<kde-apps/kwalletmanager-24.02.50 -<kde-apps/sweeper-24.02.50 -<kde-apps/yakuake-24.02.50 -<kde-misc/kclock-24.02.50 -<kde-misc/kweather-24.02.50 -<kde-misc/markdownpart-24.02.50 -<sys-block/partitionmanager-24.02.50 -<sys-libs/kpmcore-24.02.50 diff --git a/sys-block/partitionmanager/Manifest b/sys-block/partitionmanager/Manifest new file mode 100644 index 0000000000..aa006f09c1 --- /dev/null +++ b/sys-block/partitionmanager/Manifest @@ -0,0 +1 @@ +DIST partitionmanager-24.05.0.tar.xz 2314024 BLAKE2B 0399b5f8b947feb06a4fcc3bc4ecd44e225aa85a6c969e9decc6cd4fd36787e7cc4d7816cc6b5e1a60ff21591f445468b4afa3ee36e0abff57546d73007727b0 SHA512 202a7730cebae436fcb3c412ae3bdd606181b453f33cb7a79b16d66eae284bc2c26362afea254676e7a0dba26fbb3f524356874e520ff8a3a03c1d5b6e532eab diff --git a/sys-block/partitionmanager/partitionmanager-24.05.0.ebuild b/sys-block/partitionmanager/partitionmanager-24.05.0.ebuild new file mode 100644 index 0000000000..587a8862b9 --- /dev/null +++ b/sys-block/partitionmanager/partitionmanager-24.05.0.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="~amd64" +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}" diff --git a/sys-libs/kpmcore/Manifest b/sys-libs/kpmcore/Manifest new file mode 100644 index 0000000000..885787e056 --- /dev/null +++ b/sys-libs/kpmcore/Manifest @@ -0,0 +1 @@ +DIST kpmcore-24.05.0.tar.xz 638024 BLAKE2B d5198459b4455611328f73f6279d67be5224bcddcd67731f4e4f5a57b4311873d56eaf02fd58533f7e6f45ac52f3917e2e79025f1ace45c60bfdda6d2d6c5595 SHA512 d46b6679902a11b2e92c71c9a970a538d02a9b40f8fc91ec248c2eadce5855d06e54f46a97fb5464d5e60c72e837f7c134666c302b98ac8d83cc84c5e8e76f3c diff --git a/sys-libs/kpmcore/kpmcore-24.05.0.ebuild b/sys-libs/kpmcore/kpmcore-24.05.0.ebuild new file mode 100644 index 0000000000..981859e0e0 --- /dev/null +++ b/sys-libs/kpmcore/kpmcore-24.05.0.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="~amd64" +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" diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest new file mode 100644 index 0000000000..b42e6f2aa1 --- /dev/null +++ b/www-client/falkon/Manifest @@ -0,0 +1 @@ +DIST falkon-24.05.0.tar.xz 2584448 BLAKE2B 018824b140c49651140996d9c9a0ffe5a4b3e77e661c0aecc96168c8ed28742e91ddea42002320229b212883bf6065599870bec9cda03d0ad5b008cabd57d724 SHA512 e8a3b93d07bb99d663acb9633bd5d3815eacf3e928439ebdb3570c9fcd0a04d5ef945f0af1f9d008b6998dd76fab723f0277c42a3e0733bc855099b982bd8fe1 diff --git a/www-client/falkon/falkon-24.05.0.ebuild b/www-client/falkon/falkon-24.05.0.ebuild new file mode 100644 index 0000000000..34faabc2be --- /dev/null +++ b/www-client/falkon/falkon-24.05.0.ebuild @@ -0,0 +1,83 @@ +# 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 +PYTHON_COMPAT=( python3_{10..12} ) +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Cross-platform web browser using QtWebEngine" +HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="dbus kde python +X" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="test" # bug 653046 + +COMMON_DEPEND=" + dev-libs/openssl:0= + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui,network,sql,sqlite,ssl,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtwebchannel-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6=[widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + virtual/libintl + kde? ( + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep " + >=dev-python/pyside6-${QTMIN}[designer,gui,webengine,widgets,\${PYTHON_USEDEP}] \ + >=dev-python/shiboken6-${QTMIN}[\${PYTHON_USEDEP}] + ") + ) + X? ( + x11-libs/libxcb:= + x11-libs/xcb-util + ) +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] +" +if [[ ${KDE_BUILD_TYPE} != live ]]; then + DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:6" +fi +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtsvg-${QTMIN}:6 +" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +pkg_setup() { + use python && python-single-r1_pkg_setup + ecm_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DBUILD_KEYRING=OFF + -DDISABLE_DBUS=$(usex !dbus) + $(cmake_use_find_package kde KF6Wallet) + $(cmake_use_find_package kde KF6KIO) + -DBUILD_PYTHON_SUPPORT=$(usex python) + -DNO_X11=$(usex !X) + ) + use python && mycmakeargs+=( + -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake quirk + -DPython3_INCLUDE_DIR=$(python_get_includedir) + -DPython3_LIBRARY=$(python_get_library_path) + ) + ecm_src_configure +} |