From 01324bf355c444ab78ae7c1a3dc8e352033cc9fc Mon Sep 17 00:00:00 2001 From: Sergei Reznikov Date: Tue, 15 Dec 2020 17:20:40 +0300 Subject: [PATCH] kde-frameworks: bump revision --- ...ica-5.65.0.recipe => attica-5.77.0.recipe} | 6 +- ...65.0.recipe => breeze_icons-5.77.0.recipe} | 7 +- .../patches/breeze_icons-5.77.0.patchset | 22 +++++ kde-frameworks/bump-kde-frameworks.sh | 94 +++++++++++++++++++ ...cipe => extra_cmake_modules-5.77.0.recipe} | 2 +- ...et => extra_cmake_modules-5.77.0.patchset} | 0 ....65.0.recipe => kactivities-5.77.0.recipe} | 6 +- ...e-5.65.0.recipe => karchive-5.77.0.recipe} | 6 +- ...auth-5.65.0.recipe => kauth-5.77.0.recipe} | 6 +- ...5.65.0.recipe => kbookmarks-5.77.0.recipe} | 6 +- ...s-5.65.0.recipe => kcmutils-5.77.0.recipe} | 8 +- ...cs-5.65.0.recipe => kcodecs-5.77.0.recipe} | 6 +- ....65.0.recipe => kcompletion-5.77.0.recipe} | 6 +- ...ig-5.65.0.recipe => kconfig-5.77.0.recipe} | 6 +- ....0.recipe => kconfigwidgets-5.77.0.recipe} | 6 +- ....65.0.recipe => kcoreaddons-5.77.0.recipe} | 6 +- ...0.patchset => kcoreaddons-5.77.0.patchset} | 0 ...ash-5.65.0.recipe => kcrash-5.77.0.recipe} | 6 +- ...5.65.0.patchset => kcrash-5.77.0.patchset} | 12 +-- ....65.0.recipe => kdbusaddons-5.77.0.recipe} | 6 +- ...65.0.recipe => kdeclarative-5.77.0.recipe} | 8 +- ...{kded-5.65.0.recipe => kded-5.77.0.recipe} | 6 +- ...0.recipe => kdelibs4support-5.77.0.recipe} | 6 +- ...tchset => kdelibs4support-5.77.0.patchset} | 0 ...0.recipe => kdesignerplugin-5.77.0.recipe} | 6 +- ...ssd-5.65.0.recipe => kdnssd-5.77.0.recipe} | 6 +- ...-5.65.0.recipe => kdoctools-5.77.0.recipe} | 6 +- ...5.65.0.recipe => kemoticons-5.77.0.recipe} | 6 +- ...5.0.recipe => kfilemetadata-5.77.0.recipe} | 6 +- ...65.0.recipe => kglobalaccel-5.77.0.recipe} | 6 +- ...5.65.0.recipe => kguiaddons-5.77.0.recipe} | 7 +- .../patches/kguiaddons-5.77.0.patchset | 22 +++++ ...-5.65.0.recipe => kholidays-5.77.0.recipe} | 6 +- ...html-5.65.0.recipe => khtml-5.77.0.recipe} | 10 +- ...i18n-5.65.0.recipe => ki18n-5.77.0.recipe} | 6 +- ....65.0.recipe => kiconthemes-5.77.0.recipe} | 6 +- ...-5.65.0.recipe => kidletime-5.77.0.recipe} | 6 +- ...5.0.recipe => kimageformats-5.77.0.recipe} | 6 +- ...init-5.65.0.recipe => kinit-5.77.0.recipe} | 8 +- ...-5.65.0.patchset => kinit-5.77.0.patchset} | 54 ++++++----- .../{kio-5.65.0.recipe => kio-5.77.0.recipe} | 7 +- ...io-5.65.0.patchset => kio-5.77.0.patchset} | 45 +++++---- ....65.0.recipe => kitemmodels-5.77.0.recipe} | 6 +- ...5.65.0.recipe => kitemviews-5.77.0.recipe} | 6 +- ....65.0.recipe => kjobwidgets-5.77.0.recipe} | 6 +- .../{kjs-5.65.0.recipe => kjs-5.77.0.recipe} | 6 +- ...js-5.65.0.patchset => kjs-5.77.0.patchset} | 0 ...-5.65.0.recipe => knewstuff-5.77.0.recipe} | 9 +- ....0.recipe => knotifications-5.77.0.recipe} | 6 +- ...5.0.recipe => knotifyconfig-5.77.0.recipe} | 11 ++- ...e-5.65.0.recipe => kpackage-5.77.0.recipe} | 6 +- ...rts-5.65.0.recipe => kparts-5.77.0.recipe} | 8 +- ...-5.65.0.recipe => kplotting-5.77.0.recipe} | 6 +- ...ross-5.65.0.recipe => kross-5.77.0.recipe} | 8 +- ...e-5.65.0.recipe => kservice-5.77.0.recipe} | 6 +- ...65.0.patchset => kservice-5.77.0.patchset} | 0 ...ipe => ksyntax_highlighting-5.77.0.recipe} | 6 +- ....65.0.recipe => ktexteditor-5.77.0.recipe} | 7 +- ...0.patchset => ktexteditor-5.77.0.patchset} | 0 ...65.0.recipe => ktextwidgets-5.77.0.recipe} | 7 +- ...0.recipe => kunitconversion-5.77.0.recipe} | 6 +- ...et-5.65.0.recipe => kwallet-5.77.0.recipe} | 6 +- ....65.0.patchset => kwallet-5.77.0.patchset} | 0 ....0.recipe => kwidgetsaddons-5.77.0.recipe} | 6 +- ...5.0.recipe => kwindowsystem-5.77.0.recipe} | 6 +- ...ui-5.65.0.recipe => kxmlgui-5.77.0.recipe} | 8 +- ....recipe => oxygen_icons-5.77.0~git.recipe} | 4 +- .../phonon/patches/phonon-4.10.2.patchset | 22 ----- ...non-4.10.2.recipe => phonon-4.11.1.recipe} | 8 +- .../patches/phonon_gstreamer-4.9.0.patchset | 72 -------------- ....recipe => phonon_gstreamer-4.10.0.recipe} | 8 +- ...-5.65.0.patchset => solid-5.77.0.patchset} | 0 ...olid-5.65.0.recipe => solid-5.77.0.recipe} | 6 +- ...5.65.0.patchset => sonnet-5.77.0.patchset} | 32 +++---- ...net-5.65.0.recipe => sonnet-5.77.0.recipe} | 6 +- ....patchset => threadweaver-5.77.0.patchset} | 0 ...65.0.recipe => threadweaver-5.77.0.recipe} | 6 +- 77 files changed, 418 insertions(+), 338 deletions(-) rename kde-frameworks/attica/{attica-5.65.0.recipe => attica-5.77.0.recipe} (92%) rename kde-frameworks/breeze-icons/{breeze_icons-5.65.0.recipe => breeze_icons-5.77.0.recipe} (86%) create mode 100644 kde-frameworks/breeze-icons/patches/breeze_icons-5.77.0.patchset create mode 100755 kde-frameworks/bump-kde-frameworks.sh rename kde-frameworks/extra-cmake-modules/{extra_cmake_modules-5.67.0.recipe => extra_cmake_modules-5.77.0.recipe} (94%) rename kde-frameworks/extra-cmake-modules/patches/{extra_cmake_modules-5.67.0.patchset => extra_cmake_modules-5.77.0.patchset} (100%) rename kde-frameworks/kactivities/{kactivities-5.65.0.recipe => kactivities-5.77.0.recipe} (95%) rename kde-frameworks/karchive/{karchive-5.65.0.recipe => karchive-5.77.0.recipe} (92%) rename kde-frameworks/kauth/{kauth-5.65.0.recipe => kauth-5.77.0.recipe} (92%) rename kde-frameworks/kbookmarks/{kbookmarks-5.65.0.recipe => kbookmarks-5.77.0.recipe} (95%) rename kde-frameworks/kcmutils/{kcmutils-5.65.0.recipe => kcmutils-5.77.0.recipe} (92%) rename kde-frameworks/kcodecs/{kcodecs-5.65.0.recipe => kcodecs-5.77.0.recipe} (92%) rename kde-frameworks/kcompletion/{kcompletion-5.65.0.recipe => kcompletion-5.77.0.recipe} (94%) rename kde-frameworks/kconfig/{kconfig-5.65.0.recipe => kconfig-5.77.0.recipe} (94%) rename kde-frameworks/kconfigwidgets/{kconfigwidgets-5.65.0.recipe => kconfigwidgets-5.77.0.recipe} (95%) rename kde-frameworks/kcoreaddons/{kcoreaddons-5.65.0.recipe => kcoreaddons-5.77.0.recipe} (93%) rename kde-frameworks/kcoreaddons/patches/{kcoreaddons-5.65.0.patchset => kcoreaddons-5.77.0.patchset} (100%) rename kde-frameworks/kcrash/{kcrash-5.65.0.recipe => kcrash-5.77.0.recipe} (92%) rename kde-frameworks/kcrash/patches/{kcrash-5.65.0.patchset => kcrash-5.77.0.patchset} (64%) rename kde-frameworks/kdbusaddons/{kdbusaddons-5.65.0.recipe => kdbusaddons-5.77.0.recipe} (92%) rename kde-frameworks/kdeclarative/{kdeclarative-5.65.0.recipe => kdeclarative-5.77.0.recipe} (94%) rename kde-frameworks/kded/{kded-5.65.0.recipe => kded-5.77.0.recipe} (95%) rename kde-frameworks/kdelibs4support/{kdelibs4support-5.65.0.recipe => kdelibs4support-5.77.0.recipe} (97%) rename kde-frameworks/kdelibs4support/patches/{kdelibs4support-5.65.0.patchset => kdelibs4support-5.77.0.patchset} (100%) rename kde-frameworks/kdesignerplugin/{kdesignerplugin-5.65.0.recipe => kdesignerplugin-5.77.0.recipe} (95%) rename kde-frameworks/kdnssd/{kdnssd-5.65.0.recipe => kdnssd-5.77.0.recipe} (92%) rename kde-frameworks/kdoctools/{kdoctools-5.65.0.recipe => kdoctools-5.77.0.recipe} (93%) rename kde-frameworks/kemoticons/{kemoticons-5.65.0.recipe => kemoticons-5.77.0.recipe} (94%) rename kde-frameworks/kfilemetadata/{kfilemetadata-5.65.0.recipe => kfilemetadata-5.77.0.recipe} (93%) rename kde-frameworks/kglobalaccel/{kglobalaccel-5.65.0.recipe => kglobalaccel-5.77.0.recipe} (95%) rename kde-frameworks/kguiaddons/{kguiaddons-5.65.0.recipe => kguiaddons-5.77.0.recipe} (89%) create mode 100644 kde-frameworks/kguiaddons/patches/kguiaddons-5.77.0.patchset rename kde-frameworks/kholidays/{kholidays-5.65.0.recipe => kholidays-5.77.0.recipe} (92%) rename kde-frameworks/khtml/{khtml-5.65.0.recipe => khtml-5.77.0.recipe} (96%) rename kde-frameworks/ki18n/{ki18n-5.65.0.recipe => ki18n-5.77.0.recipe} (93%) rename kde-frameworks/kiconthemes/{kiconthemes-5.65.0.recipe => kiconthemes-5.77.0.recipe} (96%) rename kde-frameworks/kidletime/{kidletime-5.65.0.recipe => kidletime-5.77.0.recipe} (92%) rename kde-frameworks/kimageformats/{kimageformats-5.65.0.recipe => kimageformats-5.77.0.recipe} (92%) rename kde-frameworks/kinit/{kinit-5.65.0.recipe => kinit-5.77.0.recipe} (93%) rename kde-frameworks/kinit/patches/{kinit-5.65.0.patchset => kinit-5.77.0.patchset} (63%) rename kde-frameworks/kio/{kio-5.65.0.recipe => kio-5.77.0.recipe} (97%) rename kde-frameworks/kio/patches/{kio-5.65.0.patchset => kio-5.77.0.patchset} (80%) rename kde-frameworks/kitemmodels/{kitemmodels-5.65.0.recipe => kitemmodels-5.77.0.recipe} (94%) rename kde-frameworks/kitemviews/{kitemviews-5.65.0.recipe => kitemviews-5.77.0.recipe} (92%) rename kde-frameworks/kjobwidgets/{kjobwidgets-5.65.0.recipe => kjobwidgets-5.77.0.recipe} (93%) rename kde-frameworks/kjs/{kjs-5.65.0.recipe => kjs-5.77.0.recipe} (94%) rename kde-frameworks/kjs/patches/{kjs-5.65.0.patchset => kjs-5.77.0.patchset} (100%) rename kde-frameworks/knewstuff/{knewstuff-5.65.0.recipe => knewstuff-5.77.0.recipe} (93%) rename kde-frameworks/knotifications/{knotifications-5.65.0.recipe => knotifications-5.77.0.recipe} (94%) rename kde-frameworks/knotifyconfig/{knotifyconfig-5.65.0.recipe => knotifyconfig-5.77.0.recipe} (90%) rename kde-frameworks/kpackage/{kpackage-5.65.0.recipe => kpackage-5.77.0.recipe} (93%) rename kde-frameworks/kparts/{kparts-5.65.0.recipe => kparts-5.77.0.recipe} (93%) rename kde-frameworks/kplotting/{kplotting-5.65.0.recipe => kplotting-5.77.0.recipe} (95%) rename kde-frameworks/kross/{kross-5.65.0.recipe => kross-5.77.0.recipe} (94%) rename kde-frameworks/kservice/{kservice-5.65.0.recipe => kservice-5.77.0.recipe} (94%) rename kde-frameworks/kservice/patches/{kservice-5.65.0.patchset => kservice-5.77.0.patchset} (100%) rename kde-frameworks/ksyntax_highlighting/{ksyntax_highlighting-5.65.0.recipe => ksyntax_highlighting-5.77.0.recipe} (93%) rename kde-frameworks/ktexteditor/{ktexteditor-5.65.0.recipe => ktexteditor-5.77.0.recipe} (96%) rename kde-frameworks/ktexteditor/patches/{ktexteditor-5.65.0.patchset => ktexteditor-5.77.0.patchset} (100%) rename kde-frameworks/ktextwidgets/{ktextwidgets-5.65.0.recipe => ktextwidgets-5.77.0.recipe} (94%) rename kde-frameworks/kunitconversion/{kunitconversion-5.65.0.recipe => kunitconversion-5.77.0.recipe} (94%) rename kde-frameworks/kwallet/{kwallet-5.65.0.recipe => kwallet-5.77.0.recipe} (96%) rename kde-frameworks/kwallet/patches/{kwallet-5.65.0.patchset => kwallet-5.77.0.patchset} (100%) rename kde-frameworks/kwidgetsaddons/{kwidgetsaddons-5.65.0.recipe => kwidgetsaddons-5.77.0.recipe} (93%) rename kde-frameworks/kwindowsystem/{kwindowsystem-5.65.0.recipe => kwindowsystem-5.77.0.recipe} (93%) rename kde-frameworks/kxmlgui/{kxmlgui-5.65.0.recipe => kxmlgui-5.77.0.recipe} (93%) rename kde-frameworks/oxygen-icons/{oxygen_icons-5.65.0~git.recipe => oxygen_icons-5.77.0~git.recipe} (95%) delete mode 100644 kde-frameworks/phonon/patches/phonon-4.10.2.patchset rename kde-frameworks/phonon/{phonon-4.10.2.recipe => phonon-4.11.1.recipe} (92%) delete mode 100644 kde-frameworks/phonon_gstreamer/patches/phonon_gstreamer-4.9.0.patchset rename kde-frameworks/phonon_gstreamer/{phonon_gstreamer-4.9.0.recipe => phonon_gstreamer-4.10.0.recipe} (91%) rename kde-frameworks/solid/patches/{solid-5.65.0.patchset => solid-5.77.0.patchset} (100%) rename kde-frameworks/solid/{solid-5.65.0.recipe => solid-5.77.0.recipe} (93%) rename kde-frameworks/sonnet/patches/{sonnet-5.65.0.patchset => sonnet-5.77.0.patchset} (50%) rename kde-frameworks/sonnet/{sonnet-5.65.0.recipe => sonnet-5.77.0.recipe} (94%) rename kde-frameworks/threadweaver/patches/{threadweaver-5.65.0.patchset => threadweaver-5.77.0.patchset} (100%) rename kde-frameworks/threadweaver/{threadweaver-5.65.0.recipe => threadweaver-5.77.0.recipe} (93%) diff --git a/kde-frameworks/attica/attica-5.65.0.recipe b/kde-frameworks/attica/attica-5.77.0.recipe similarity index 92% rename from kde-frameworks/attica/attica-5.65.0.recipe rename to kde-frameworks/attica/attica-5.77.0.recipe index 112baf3f7..f92a010ba 100644 --- a/kde-frameworks/attica/attica-5.65.0.recipe +++ b/kde-frameworks/attica/attica-5.77.0.recipe @@ -4,11 +4,11 @@ providers at the same time. With Attica you can easily access services \ rom providers such as openDesktop.org. It implements the freedesktop.org \ specification for the Open Collaboration Services API." HOMEPAGE="https://github.com/KDE/attica" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/attica/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="8cfd310fc967ac1959bfcc3810c23cc43a30f294c26b7824641446824ff3e424" +CHECKSUM_SHA256="735dd987503044cba5616f88c542e81f75cf365da6a2906d9230565ed1fd7964" SOURCE_DIR="attica-$portVersion" ARCHITECTURES="!x86_gcc2 x86 x86_64" diff --git a/kde-frameworks/breeze-icons/breeze_icons-5.65.0.recipe b/kde-frameworks/breeze-icons/breeze_icons-5.77.0.recipe similarity index 86% rename from kde-frameworks/breeze-icons/breeze_icons-5.65.0.recipe rename to kde-frameworks/breeze-icons/breeze_icons-5.77.0.recipe index 6c2ea9db2..54126e3c0 100644 --- a/kde-frameworks/breeze-icons/breeze_icons-5.65.0.recipe +++ b/kde-frameworks/breeze-icons/breeze_icons-5.77.0.recipe @@ -3,12 +3,13 @@ DESCRIPTION="Breeze-icons is a freedesktop.org compatible icon theme. \ It's developed by the KDE Community as part of KDE Frameworks 5 and it's \ used by default in KDE Plasma 5 and KDE Applications." HOMEPAGE="https://github.com/KDE/breeze-icons/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/breeze-icons/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="385ecd4e5e30b48256251973208ce4ff07ec41d87c730e30c3dd371ccff484fe" +CHECKSUM_SHA256="4b18c42f602cb651df61ec9ec7c855c5163895ed5098ffe95d800cd788706a92" SOURCE_DIR="breeze-icons-$portVersion" +PATCHES="breeze_icons-$portVersion" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/breeze-icons/patches/breeze_icons-5.77.0.patchset b/kde-frameworks/breeze-icons/patches/breeze_icons-5.77.0.patchset new file mode 100644 index 000000000..6b20f1dfa --- /dev/null +++ b/kde-frameworks/breeze-icons/patches/breeze_icons-5.77.0.patchset @@ -0,0 +1,22 @@ +From ffd26357cb7230e230dfd7d1e608c9c7e1247e60 Mon Sep 17 00:00:00 2001 +From: Sergei Reznikov +Date: Tue, 15 Dec 2020 12:38:57 +0300 +Subject: Don't run validate_svg.sh on Haiku + + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index cbb7d67..c67b7d2 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -112,7 +112,7 @@ function(generate_binary_resource target outfile) + endfunction() + endif() + +-if(NOT WIN32) ++if(NOT WIN32 AND NOT HAIKU) + # validate + find_program(SH_EXE sh) + find_program(XMLLINT_EXE xmllint) +-- +2.28.0 + diff --git a/kde-frameworks/bump-kde-frameworks.sh b/kde-frameworks/bump-kde-frameworks.sh new file mode 100755 index 000000000..491edab12 --- /dev/null +++ b/kde-frameworks/bump-kde-frameworks.sh @@ -0,0 +1,94 @@ +#/bin/sh + +source ~/config/settings/haikuports.conf +cd "$TREE_PATH"/kde-frameworks/ + +old_version=5.77 +new_version=5.80 + +# bump recipe filenames +echo WARNING: you need to bump ki18n manually +find . -maxdepth 2 -type f -name "*$old_version*.recipe" | grep -v 1 | +while read fname; do git mv $fname ${fname//$old_version/$new_version}; done + +# bump patchset filenames +find . -maxdepth 3 -type f -name "*$old_version*.patchset" | grep -v 1 | +while read fname; do git mv $fname ${fname//$old_version/$new_version}; done + +# reset revision +sed -i "/^REVISION=/s/=.*/=\"1\"/" */*.recipe + +# print SOURCE_URI recipe file name +find . -maxdepth 2 -name "*$new_version*.recipe" | while read FNAME; do \ +portVersion=$new_version.0 ; source $FNAME ; echo $SOURCE_URI $FNAME ; + +# get sha256sum for each +echo `curl -s -L $SOURCE_URI | sha256sum | head -c 64` + +# replace CHECKSUM_SHA256 with new once +sed -i "s/$CHECKSUM_SHA256/`curl -s -L $SOURCE_URI | sha256sum | head -c 64`/" $FNAME ; done + + +exit 0 + +# the recipes should be built in this order + +hp extra_cmake_modules +hp phonon +hp karchive +hp kcodecs +hp kconfig +hp kcoreaddons +hp kdbusaddons +hp kguiaddons +hp ki18n +hp kitemmodels +hp kitemviews +hp kwidgetsaddons +hp kwindowsystem +hp solid +hp sonnet +hp threadweaver +hp kauth +hp kcompletion +hp kcrash +hp kdoctools +hp kunitconversion +hp kconfigwidgets +hp kservice +hp kglobalaccel +hp kpackage +hp kemoticons +hp kiconthemes +hp kjobwidgets +hp knotifications +hp ktextwidgets +hp kxmlgui +hp kbookmarks +hp kwallet +hp kio +hp kdeclarative +hp kcmutils +hp kinit +hp knotifyconfig +hp kparts +hp kactivities +hp kded +hp kdesignerplugin +hp breeze_icons +hp kdelibs4support +hp kross +hp kdiagram +hp attica +hp kdnssd +hp kfilemetadata +hp kholidays +hp kjs +hp khtml +hp kidletime +hp kimageformats +hp knewstuff +hp ksyntax_highlighting +hp ktexteditor +hp phonon_gstreamer +#hp oxygen-icons diff --git a/kde-frameworks/extra-cmake-modules/extra_cmake_modules-5.67.0.recipe b/kde-frameworks/extra-cmake-modules/extra_cmake_modules-5.77.0.recipe similarity index 94% rename from kde-frameworks/extra-cmake-modules/extra_cmake_modules-5.67.0.recipe rename to kde-frameworks/extra-cmake-modules/extra_cmake_modules-5.77.0.recipe index e6b8ddbfc..45ab22ed8 100644 --- a/kde-frameworks/extra-cmake-modules/extra_cmake_modules-5.67.0.recipe +++ b/kde-frameworks/extra-cmake-modules/extra_cmake_modules-5.77.0.recipe @@ -9,7 +9,7 @@ COPYRIGHT="2010-2020 KDE Organisation" LICENSE="BSD (2-clause)" REVISION="1" SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/extra-cmake-modules-$portVersion.tar.xz" -CHECKSUM_SHA256="e803f8740819a5620095c161883c26aaf1267d6f919d547fdd6414e7cccc0150" +CHECKSUM_SHA256="42f071f628b192122894026de20097cb0b3de411cb41c6935b48eb86ce992a65" SOURCE_DIR="extra-cmake-modules-$portVersion" PATCHES="extra_cmake_modules-$portVersion.patchset" diff --git a/kde-frameworks/extra-cmake-modules/patches/extra_cmake_modules-5.67.0.patchset b/kde-frameworks/extra-cmake-modules/patches/extra_cmake_modules-5.77.0.patchset similarity index 100% rename from kde-frameworks/extra-cmake-modules/patches/extra_cmake_modules-5.67.0.patchset rename to kde-frameworks/extra-cmake-modules/patches/extra_cmake_modules-5.77.0.patchset diff --git a/kde-frameworks/kactivities/kactivities-5.65.0.recipe b/kde-frameworks/kactivities/kactivities-5.77.0.recipe similarity index 95% rename from kde-frameworks/kactivities/kactivities-5.65.0.recipe rename to kde-frameworks/kactivities/kactivities-5.77.0.recipe index 8f61bf5f4..f04f9f151 100644 --- a/kde-frameworks/kactivities/kactivities-5.65.0.recipe +++ b/kde-frameworks/kactivities/kactivities-5.77.0.recipe @@ -16,11 +16,11 @@ state to match the user's current activity. This includes a daemon, a library \ for interacting with that daemon, and plugins for integration with other \ frameworks." HOMEPAGE="https://github.com/KDE/kactivities/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kactivities/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="cf9cd7f011ef54b16295f233f117ca4fb53fc9bae52542dbd04b8a2df304f1f9" +CHECKSUM_SHA256="e6fa81f91a027899ec51d868683c7145ee54ae73a07e479106be2bf3da181045" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/karchive/karchive-5.65.0.recipe b/kde-frameworks/karchive/karchive-5.77.0.recipe similarity index 92% rename from kde-frameworks/karchive/karchive-5.65.0.recipe rename to kde-frameworks/karchive/karchive-5.77.0.recipe index 1f7e590e1..20aa64d09 100644 --- a/kde-frameworks/karchive/karchive-5.65.0.recipe +++ b/kde-frameworks/karchive/karchive-5.77.0.recipe @@ -5,11 +5,11 @@ manipulation of /"archive/" formats like ZIP and TAR. It also provides transparent compression and decompression of data, like the \ GZip format, via a subclass of QIODevice." HOMEPAGE="https://github.com/KDE/karchive/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/karchive/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="bffb53350c217dc9e8945f018de21753351d8255d6a201ba0ed0ad4700627835" +CHECKSUM_SHA256="ff0047cd0adab5e451b98ac2ea73339b38a048e1ccc85666f8e81952ce147d18" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kauth/kauth-5.65.0.recipe b/kde-frameworks/kauth/kauth-5.77.0.recipe similarity index 92% rename from kde-frameworks/kauth/kauth-5.65.0.recipe rename to kde-frameworks/kauth/kauth-5.77.0.recipe index 185fb770c..235d1fa99 100644 --- a/kde-frameworks/kauth/kauth-5.65.0.recipe +++ b/kde-frameworks/kauth/kauth-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="KAuth provides a convenient, system-integrated way to offload \ actions that need to be performed as a privileged user (root, for example) \ to small (hopefully secure) helper utilities." HOMEPAGE="https://github.com/KDE/kauth/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kauth/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="49e9cf7d9058646a4902d2a5ea559fe3edca50074f4a00290fb75bff24f4df23" +CHECKSUM_SHA256="4910eee299978f8f8699bd6a5a995eec6beb7adf64421b7376ee8e37d2aad755" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.65.0.recipe b/kde-frameworks/kbookmarks/kbookmarks-5.77.0.recipe similarity index 95% rename from kde-frameworks/kbookmarks/kbookmarks-5.65.0.recipe rename to kde-frameworks/kbookmarks/kbookmarks-5.77.0.recipe index 78ee9b2b6..d4e129d42 100644 --- a/kde-frameworks/kbookmarks/kbookmarks-5.65.0.recipe +++ b/kde-frameworks/kbookmarks/kbookmarks-5.77.0.recipe @@ -5,11 +5,11 @@ using the XBEL format. The most common use for bookmarks is web browsers, but this can also be \ useful in any application where local files or URLs can be saved as bookmarks." HOMEPAGE="https://github.com/KDE/kbookmarks/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kbookmarks/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="c9f3810c0486647677665feade1843a6376e9ee0e0494dbc1fe87d7190531615" +CHECKSUM_SHA256="5ac12ba746eb62adc4bf82be2374c04dec1524e47cde62327d54fc80e491935c" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kcmutils/kcmutils-5.65.0.recipe b/kde-frameworks/kcmutils/kcmutils-5.77.0.recipe similarity index 92% rename from kde-frameworks/kcmutils/kcmutils-5.65.0.recipe rename to kde-frameworks/kcmutils/kcmutils-5.77.0.recipe index dca6a5852..124423fcd 100644 --- a/kde-frameworks/kcmutils/kcmutils-5.65.0.recipe +++ b/kde-frameworks/kcmutils/kcmutils-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Utilities for KDE System Settings modules" DESCRIPTION="KCMUtils provides various classes to work with KCModules. \ KCModules can be created with the KConfigWidgets framework." HOMEPAGE="https://github.com/KDE/kcmutils/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kcmutils/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="63ac60a3fda97d821824a1d5a74cc4d6ef368c428da19480da1a515314207729" +CHECKSUM_SHA256="bfe3404bc65901ca0126dbcfd045df3e50a2b55ab83431ed82543016d24b7f76" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -23,6 +23,7 @@ REQUIRES=" lib:libKF5ConfigGui$secondaryArchSuffix lib:libKF5ConfigWidgets$secondaryArchSuffix lib:libKF5CoreAddons$secondaryArchSuffix + lib:libKF5GuiAddons$secondaryArchSuffix lib:libKF5I18n$secondaryArchSuffix lib:libKF5IconThemes$secondaryArchSuffix lib:libKF5ItemViews$secondaryArchSuffix @@ -59,6 +60,7 @@ BUILD_REQUIRES=" devel:libKF5ConfigWidgets$secondaryArchSuffix == $portVersion devel:libKF5CoreAddons$secondaryArchSuffix == $portVersion devel:libKF5Declarative$secondaryArchSuffix == $portVersion + devel:libKF5GuiAddons$secondaryArchSuffix == $portVersion devel:libKF5I18n$secondaryArchSuffix == $portVersion devel:libKF5Iconthemes$secondaryArchSuffix == $portVersion devel:libKF5ItemViews$secondaryArchSuffix == $portVersion diff --git a/kde-frameworks/kcodecs/kcodecs-5.65.0.recipe b/kde-frameworks/kcodecs/kcodecs-5.77.0.recipe similarity index 92% rename from kde-frameworks/kcodecs/kcodecs-5.65.0.recipe rename to kde-frameworks/kcodecs/kcodecs-5.77.0.recipe index 708d95ca7..84e7b5c84 100644 --- a/kde-frameworks/kcodecs/kcodecs-5.65.0.recipe +++ b/kde-frameworks/kcodecs/kcodecs-5.77.0.recipe @@ -6,11 +6,11 @@ It can automatically determine the charset of a string, translate XML \ entities, validate email addresses, and find encodings by name in a more \ tolerant way than QTextCodec (useful e.g. for data coming from the Internet)." HOMEPAGE="https://github.com/KDE/kcodecs/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kcodecs/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="5a6425268dc3e24afd73897623060411f0d1d6d571a0f6ada4da3c6e53ecda01" +CHECKSUM_SHA256="e3157926bda3f5c0418333c12eed2fcd905e2c84b4d2df2c586839439775f825" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kcompletion/kcompletion-5.65.0.recipe b/kde-frameworks/kcompletion/kcompletion-5.77.0.recipe similarity index 94% rename from kde-frameworks/kcompletion/kcompletion-5.65.0.recipe rename to kde-frameworks/kcompletion/kcompletion-5.77.0.recipe index 1177f91e7..1f0fee14e 100644 --- a/kde-frameworks/kcompletion/kcompletion-5.65.0.recipe +++ b/kde-frameworks/kcompletion/kcompletion-5.77.0.recipe @@ -11,11 +11,11 @@ This framework helps implement this in Qt-based applications. You can use one \ of the completion-ready widgets provided by this framework, or integrate it \ into your application's other widgets directly." HOMEPAGE="https://github.com/KDE/kconfig/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="BSD (2-clause)" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kcompletion/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="80a2f85b57c9a6de1105967da0b17b252eebcaec438c9aaa596806ebfe9bb995" +CHECKSUM_SHA256="4bb38a0ebfc81aed6bf601c5ce02c3f0e05f6876e6de64540429341a49d33c12" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kconfig/kconfig-5.65.0.recipe b/kde-frameworks/kconfig/kconfig-5.77.0.recipe similarity index 94% rename from kde-frameworks/kconfig/kconfig-5.65.0.recipe rename to kde-frameworks/kconfig/kconfig-5.77.0.recipe index 9e10ce9ed..7465d73f8 100644 --- a/kde-frameworks/kconfig/kconfig-5.65.0.recipe +++ b/kde-frameworks/kconfig/kconfig-5.77.0.recipe @@ -15,11 +15,11 @@ KConfigGui provides a way to hook widgets to the configuration so that they \ are automatically initialized from the configuration and automatically \ propagate their changes to their respective configuration files." HOMEPAGE="https://github.com/KDE/kconfig/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kconfig/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="6642c0aaf22cffda16bebffd476a91ceee651877dad8f2ea1112d6e8abe34948" +CHECKSUM_SHA256="166e2995d82f1c48fb7672c0c86a4b928b92069d92d88a3d74f5d0ae80972ad4" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.65.0.recipe b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.recipe similarity index 95% rename from kde-frameworks/kconfigwidgets/kconfigwidgets-5.65.0.recipe rename to kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.recipe index f419706c6..f17fb0432 100644 --- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.65.0.recipe +++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="KConfigWidgets provides easy-to-use classes to create \ configuration dialogs, as well as a set of widgets which uses KConfig \ to store their settings." HOMEPAGE="https://github.com/KDE/kconfigwidgets/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kconfigwidgets/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="f19fdea0917d51450e988d76bf9b7b62d9be181efafe30c2bcb4e978a9577aa8" +CHECKSUM_SHA256="b95eb523b0e005273c3c3e121c3c5094a3c0fcdcf4d0c74a49b65f335f71797a" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.65.0.recipe b/kde-frameworks/kcoreaddons/kcoreaddons-5.77.0.recipe similarity index 93% rename from kde-frameworks/kcoreaddons/kcoreaddons-5.65.0.recipe rename to kde-frameworks/kcoreaddons/kcoreaddons-5.77.0.recipe index b2f96861c..ca741eadf 100644 --- a/kde-frameworks/kcoreaddons/kcoreaddons-5.65.0.recipe +++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.77.0.recipe @@ -4,11 +4,11 @@ various tasks such as manipulating mime types, autosaving files, creating \ backup files, generating random sequences, performing text manipulations such \ as macro replacement, accessing user information and many more." HOMEPAGE="https://github.com/KDE/kcoreaddons/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kcoreaddons/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="afaeb5a319edaf3109a729e87f3512ed2b31ce892c787538e840caa9bef8bc3e" +CHECKSUM_SHA256="84651ed18fcf51b5262caad0b62827c26633cfe046a5356877a86dc26efc6bf1" PATCHES="kcoreaddons-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" diff --git a/kde-frameworks/kcoreaddons/patches/kcoreaddons-5.65.0.patchset b/kde-frameworks/kcoreaddons/patches/kcoreaddons-5.77.0.patchset similarity index 100% rename from kde-frameworks/kcoreaddons/patches/kcoreaddons-5.65.0.patchset rename to kde-frameworks/kcoreaddons/patches/kcoreaddons-5.77.0.patchset diff --git a/kde-frameworks/kcrash/kcrash-5.65.0.recipe b/kde-frameworks/kcrash/kcrash-5.77.0.recipe similarity index 92% rename from kde-frameworks/kcrash/kcrash-5.65.0.recipe rename to kde-frameworks/kcrash/kcrash-5.77.0.recipe index 396ecd062..b409eef12 100644 --- a/kde-frameworks/kcrash/kcrash-5.65.0.recipe +++ b/kde-frameworks/kcrash/kcrash-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Graceful handling of application crashes" DESCRIPTION="KCrash provides support for intercepting and handling \ application crashes." HOMEPAGE="https://github.com/KDE/kcrash/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kcrash/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="731134587b2bb625e12dcd28886b0107d868657deb1ba7d5e8cec09c3fa1c0c2" +CHECKSUM_SHA256="d3c50f4e3c6c0489fe5c74eba0ef0fb253ff753d445741abe49b1b4a27dec586" PATCHES="kcrash-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" diff --git a/kde-frameworks/kcrash/patches/kcrash-5.65.0.patchset b/kde-frameworks/kcrash/patches/kcrash-5.77.0.patchset similarity index 64% rename from kde-frameworks/kcrash/patches/kcrash-5.65.0.patchset rename to kde-frameworks/kcrash/patches/kcrash-5.77.0.patchset index 42f628585..13eb9a8e9 100644 --- a/kde-frameworks/kcrash/patches/kcrash-5.65.0.patchset +++ b/kde-frameworks/kcrash/patches/kcrash-5.77.0.patchset @@ -1,14 +1,14 @@ -From 2223b2b97dd7a700cfbf9da25bb460213a2212b5 Mon Sep 17 00:00:00 2001 +From f27fdd5377ef57c15aa591ac36eda2eac52e276e Mon Sep 17 00:00:00 2001 From: Sergei Reznikov -Date: Sun, 1 Apr 2018 21:07:26 +0300 +Date: Mon, 14 Dec 2020 17:02:02 +0300 Subject: Fix build on Haiku diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 7a382dd..7ec3255 100644 +index a028026..b289505 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt -@@ -16,7 +16,7 @@ add_library(KF5::Crash ALIAS KF5Crash) +@@ -24,7 +24,7 @@ add_library(KF5::Crash ALIAS KF5Crash) target_include_directories(KF5Crash INTERFACE "$") @@ -16,7 +16,7 @@ index 7a382dd..7ec3255 100644 +target_link_libraries(KF5Crash PUBLIC Qt5::Core network) target_link_libraries(KF5Crash PRIVATE KF5::CoreAddons KF5::WindowSystem) - + # FIXME: It is needed to work around undefined reference error on FreeBSD -- -2.16.2 +2.28.0 diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.65.0.recipe b/kde-frameworks/kdbusaddons/kdbusaddons-5.77.0.recipe similarity index 92% rename from kde-frameworks/kdbusaddons/kdbusaddons-5.65.0.recipe rename to kde-frameworks/kdbusaddons/kdbusaddons-5.77.0.recipe index a1e255706..62ffaa1f4 100644 --- a/kde-frameworks/kdbusaddons/kdbusaddons-5.65.0.recipe +++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Convenience classes for D-Bus" DESCRIPTION="KDBusAddons provides convenience classes on top of QtDBus, as \ well as an API to create KDED modules." HOMEPAGE="https://github.com/KDE/kdbusaddons/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kdbusaddons/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="1ef9984f6dc8a0d95d34c8a2cd1c549887e219ef60801ebd33c40b99e19b4dc4" +CHECKSUM_SHA256="9bc08c5e4da23d3e84a8f4445ecdbd8a24efd0491ef16844f9d52f261ee4ba0e" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.65.0.recipe b/kde-frameworks/kdeclarative/kdeclarative-5.77.0.recipe similarity index 94% rename from kde-frameworks/kdeclarative/kdeclarative-5.65.0.recipe rename to kde-frameworks/kdeclarative/kdeclarative-5.77.0.recipe index f35b3e685..32e91750b 100644 --- a/kde-frameworks/kdeclarative/kdeclarative-5.65.0.recipe +++ b/kde-frameworks/kdeclarative/kdeclarative-5.77.0.recipe @@ -4,11 +4,11 @@ It's comprises two parts: a library used by the C++ part of your application \ to intergrate QML with KDE Frameworks specific features, and a series of QML \ imports that offer bindings to some of the Frameworks." HOMEPAGE="https://github.com/KDE/kdeclarative/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kdeclarative/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="90b3e1a7d64530c27e007db0cd1eb5738d36e19b59aa9a38bff0d288af1a9d08" +CHECKSUM_SHA256="a240c09b0f7de6543df50a5481454edcb781c7b45d782c91f285aa3269079313" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -32,6 +32,7 @@ REQUIRES=" lib:libKF5JobWidgets$secondaryArchSuffix lib:libKF5KIOCore$secondaryArchSuffix lib:libKF5KIOWidgets$secondaryArchSuffix + lib:libKF5Notifications$secondaryArchSuffix lib:libKF5Package$secondaryArchSuffix lib:libKF5QuickAddons$secondaryArchSuffix lib:libKF5Service$secondaryArchSuffix @@ -75,6 +76,7 @@ BUILD_REQUIRES=" devel:libKF5ItemViews$secondaryArchSuffix == $portVersion devel:libkf5jobwidgets$secondaryArchSuffix == $portVersion devel:libKF5KIOCore$secondaryArchSuffix == $portVersion + devel:libKF5Notifications$secondaryArchSuffix == $portVersion devel:libKF5Package$secondaryArchSuffix == $portVersion devel:libKF5Service$secondaryArchSuffix == $portVersion devel:libKF5Solid$secondaryArchSuffix == $portVersion diff --git a/kde-frameworks/kded/kded-5.65.0.recipe b/kde-frameworks/kded/kded-5.77.0.recipe similarity index 95% rename from kde-frameworks/kded/kded-5.65.0.recipe rename to kde-frameworks/kded/kded-5.77.0.recipe index 11fb38853..b12168159 100644 --- a/kde-frameworks/kded/kded-5.65.0.recipe +++ b/kde-frameworks/kded/kded-5.77.0.recipe @@ -20,11 +20,11 @@ ensure that it has not missed any update files. kconf_update keeps track of \ which update files have been processed already in the config-file \ kconf_updaterc. It only performs a certain update once." HOMEPAGE="https://github.com/KDE/kded/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kded/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="7ae6121a0f6abee78b9a05106098e3fd7e66a433b13e15221823f9b75506c9b9" +CHECKSUM_SHA256="a4f626f57fe74ae1709787af6a2e9eefea2fc776537a896c0a97d2383da41e97" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.65.0.recipe b/kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.recipe similarity index 97% rename from kde-frameworks/kdelibs4support/kdelibs4support-5.65.0.recipe rename to kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.recipe index c6c5e4f2c..e8e1247f7 100644 --- a/kde-frameworks/kdelibs4support/kdelibs4support-5.65.0.recipe +++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.77.0.recipe @@ -14,11 +14,11 @@ KDELibs 4 Support framework are installed to the same location as \ KDELibs4Support, although it may be sufficient to set the KDEDIRS environment \ variable correctly." HOMEPAGE="https://github.com/KDE/kdelibs4support/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="3" +REVISION="1" SOURCE_URI="https://github.com/KDE/kdelibs4support/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="aba1a12b5eb0f1a840bbacf90eb005ca9d763d4d000d27294ed55f85e22c2a7d" +CHECKSUM_SHA256="17b6ae25395941074f9bdc8e657a72ecf6465189f62e95683a142170176b84e2" PATCHES="kdelibs4support-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" diff --git a/kde-frameworks/kdelibs4support/patches/kdelibs4support-5.65.0.patchset b/kde-frameworks/kdelibs4support/patches/kdelibs4support-5.77.0.patchset similarity index 100% rename from kde-frameworks/kdelibs4support/patches/kdelibs4support-5.65.0.patchset rename to kde-frameworks/kdelibs4support/patches/kdelibs4support-5.77.0.patchset diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.65.0.recipe b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.77.0.recipe similarity index 95% rename from kde-frameworks/kdesignerplugin/kdesignerplugin-5.65.0.recipe rename to kde-frameworks/kdesignerplugin/kdesignerplugin-5.77.0.recipe index ba8db652a..ae38a740b 100644 --- a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.65.0.recipe +++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.77.0.recipe @@ -4,11 +4,11 @@ display the widgets provided by various KDE frameworks, as well as a utility \ (kgendesignerplugin) that can be used to generate other such plugins from \ ini-style description files." HOMEPAGE="https://github.com/KDE/kdesignerplugin/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kdesignerplugin/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="6742cac38677fe29a4d2c4434a6a7ebb1b97094836dfaee219548fbe4152253c" +CHECKSUM_SHA256="60e0ac89d87be89b722878d069088233c3df47b1dee432cce2463e36262988d2" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kdnssd/kdnssd-5.65.0.recipe b/kde-frameworks/kdnssd/kdnssd-5.77.0.recipe similarity index 92% rename from kde-frameworks/kdnssd/kdnssd-5.65.0.recipe rename to kde-frameworks/kdnssd/kdnssd-5.77.0.recipe index e48f77fb4..040116599 100644 --- a/kde-frameworks/kdnssd/kdnssd-5.65.0.recipe +++ b/kde-frameworks/kdnssd/kdnssd-5.77.0.recipe @@ -4,11 +4,11 @@ Protocol (DNS-SD), the layer of Zeroconf that allows network services, such \ as printers, to be discovered without any user intervention or centralized \ infrastructure." HOMEPAGE="https://github.com/KDE/kdnssd/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kdnssd/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="c20d681883a19361a3ad058cb73f00de9393185c724070f7c6f0bbafd88fed20" +CHECKSUM_SHA256="31633ea781e7d3ad82ef678cb19ba271ff9cb75976bd9b98772df8ea4163fc98" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kdoctools/kdoctools-5.65.0.recipe b/kde-frameworks/kdoctools/kdoctools-5.77.0.recipe similarity index 93% rename from kde-frameworks/kdoctools/kdoctools-5.65.0.recipe rename to kde-frameworks/kdoctools/kdoctools-5.77.0.recipe index 0193b2a02..202749a2c 100644 --- a/kde-frameworks/kdoctools/kdoctools-5.65.0.recipe +++ b/kde-frameworks/kdoctools/kdoctools-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Create documentation from DocBook" DESCRIPTION="Provides tools to generate documentation in various format from \ DocBook files." HOMEPAGE="https://github.com/KDE/kdoctools/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kdoctools/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="73193e4132b2de01178953e9b07ee3d61fe0f789713c85c674d6adbd9f170279" +CHECKSUM_SHA256="0da07c1bdfe767c33d605c461cc3b231484bcda10af89938496d1b8e14fa1494" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kemoticons/kemoticons-5.65.0.recipe b/kde-frameworks/kemoticons/kemoticons-5.77.0.recipe similarity index 94% rename from kde-frameworks/kemoticons/kemoticons-5.65.0.recipe rename to kde-frameworks/kemoticons/kemoticons-5.77.0.recipe index 05690ae01..033dd354c 100644 --- a/kde-frameworks/kemoticons/kemoticons-5.65.0.recipe +++ b/kde-frameworks/kemoticons/kemoticons-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="KEmoticons converts emoticons from text to a graphical \ representation with images in HTML. It supports setting different themes \ for emoticons coming from different providers." HOMEPAGE="https://github.com/KDE/kemoticons/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kemoticons/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="dd6ae5f069d37f41e89daf99469ab179ed27560c741d5bb76fcc269748005229" +CHECKSUM_SHA256="a421ee66ad08b3daee8f1aab5b7d0ed834a6b441d2c1ddfa38a39fa0f75e4c72" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.65.0.recipe b/kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.recipe similarity index 93% rename from kde-frameworks/kfilemetadata/kfilemetadata-5.65.0.recipe rename to kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.recipe index 1c7b3765d..2cffa65cd 100644 --- a/kde-frameworks/kfilemetadata/kfilemetadata-5.65.0.recipe +++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.77.0.recipe @@ -4,11 +4,11 @@ and metadata from a number of different files. This library is typically used \ by file indexers to retreive the metadata. This library can also be used by \ applications to write metadata." HOMEPAGE="https://github.com/KDE/kfilemetadata/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kfilemetadata/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="e9816e297ae6e9c32f7f4580dd30624fc1f7dbc819a45a33f5c9b2ab03dec80c" +CHECKSUM_SHA256="f33afb02df3d5a84654c117d6daac1d89d24143cd68d86471a3f4c8e072bc128" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.65.0.recipe b/kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.recipe similarity index 95% rename from kde-frameworks/kglobalaccel/kglobalaccel-5.65.0.recipe rename to kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.recipe index f743f6396..80d0aafb5 100644 --- a/kde-frameworks/kglobalaccel/kglobalaccel-5.65.0.recipe +++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="KGlobalAccel allows you to have global accelerators that are \ independent of the focused window. Unlike regular shortcuts, the \ application\'s window does not need focus for them to be activated." HOMEPAGE="https://github.com/KDE/kglobalaccel/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kglobalaccel/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="d244e7158f521623b4964421c160a7604891d38f054e268e88d22cbecc884d29" +CHECKSUM_SHA256="9e3d886ecb4000ba3375d7b87059675b82c9a6076ee6f02195f0e337e8005b80" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.65.0.recipe b/kde-frameworks/kguiaddons/kguiaddons-5.77.0.recipe similarity index 89% rename from kde-frameworks/kguiaddons/kguiaddons-5.65.0.recipe rename to kde-frameworks/kguiaddons/kguiaddons-5.77.0.recipe index 4ee0e0496..190faf6f0 100644 --- a/kde-frameworks/kguiaddons/kguiaddons-5.65.0.recipe +++ b/kde-frameworks/kguiaddons/kguiaddons-5.77.0.recipe @@ -2,11 +2,12 @@ SUMMARY="Utilities for graphical user interfaces" DESCRIPTION="The KDE GUI addons provide utilities for graphical user \ interfaces in the areas of colors, fonts, text, images, keyboard input." HOMEPAGE="https://github.com/KDE/kguiaddons/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kguiaddons/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="d3a58e48983b7fcd6b9065351a51cad1cc9a0f582ad088c7f6dad96a209fe6e6" +CHECKSUM_SHA256="9ca3f5e36aee47f549cb72a7d16a301928ad2680a851af166aab94f179fdc4eb" +PATCHES="kguiaddons-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kguiaddons/patches/kguiaddons-5.77.0.patchset b/kde-frameworks/kguiaddons/patches/kguiaddons-5.77.0.patchset new file mode 100644 index 000000000..17a09628f --- /dev/null +++ b/kde-frameworks/kguiaddons/patches/kguiaddons-5.77.0.patchset @@ -0,0 +1,22 @@ +From d548ac5fbc79180771e41dfd03ba20293f338e64 Mon Sep 17 00:00:00 2001 +From: Sergei Reznikov +Date: Mon, 14 Dec 2020 15:47:23 +0300 +Subject: Disable Wayland on Haiku + + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8a6b731..3fef703 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -13,7 +13,7 @@ feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKA + option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) + add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") + +-if (UNIX AND NOT ANDROID) ++if (UNIX AND NOT ANDROID AND NOT HAIKU) + option(WITH_WAYLAND "Build with support for KeySequenceEditor inhibiting shortcuts on Wayland" ON) + add_feature_info(WAYLAND ${WITH_WAYLAND} "KeySequenceEditor inhibiting shortcuts on Wayland") + else() +-- +2.28.0 + diff --git a/kde-frameworks/kholidays/kholidays-5.65.0.recipe b/kde-frameworks/kholidays/kholidays-5.77.0.recipe similarity index 92% rename from kde-frameworks/kholidays/kholidays-5.65.0.recipe rename to kde-frameworks/kholidays/kholidays-5.77.0.recipe index dfd5b1875..111703c98 100644 --- a/kde-frameworks/kholidays/kholidays-5.65.0.recipe +++ b/kde-frameworks/kholidays/kholidays-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Dates for holidays and other special events" DESCRIPTION="This library provides a C++ API that determines holiday and \ other special events for a geographical region." HOMEPAGE="https://github.com/KDE/kholidays/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kholidays/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="2f178d6c412b21fe1f3e49ffb402789a9f1346be183ad3bd3b6f9786b61be074" +CHECKSUM_SHA256="2be0097761a95a90da803187965e5e6cf4c7bf7756dea45550fac04e1cf2c1ae" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/khtml/khtml-5.65.0.recipe b/kde-frameworks/khtml/khtml-5.77.0.recipe similarity index 96% rename from kde-frameworks/khtml/khtml-5.65.0.recipe rename to kde-frameworks/khtml/khtml-5.77.0.recipe index 22618d831..f936d2cf7 100644 --- a/kde-frameworks/khtml/khtml-5.65.0.recipe +++ b/kde-frameworks/khtml/khtml-5.77.0.recipe @@ -1,18 +1,22 @@ SUMMARY="HTML rendering engine" DESCRIPTION="KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support." HOMEPAGE="https://github.com/KDE/khtml/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE=" GNU GPL v3 GNU LGPL v2 " -REVISION="5" +REVISION="1" SOURCE_URI="https://github.com/KDE/khtml/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="5fac7a8a7143ccf0fb80dc1055fa12ff3c9d38e0dc7297d4874edf03c3a9d5d8" +CHECKSUM_SHA256="725e1bc02577fbb5ec5f699720ea86e366e5a7b392749f5fe890233f20191b1a" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" +GLOBAL_WRITABLE_FILES=" + settings/xdg/khtmlrc keep-old + " + PROVIDES=" khtml$secondaryArchSuffix = $portVersion lib:libKF5KHtml$secondaryArchSuffix = $portVersion compat >= 5 diff --git a/kde-frameworks/ki18n/ki18n-5.65.0.recipe b/kde-frameworks/ki18n/ki18n-5.77.0.recipe similarity index 93% rename from kde-frameworks/ki18n/ki18n-5.65.0.recipe rename to kde-frameworks/ki18n/ki18n-5.77.0.recipe index 2bb782d98..ff0e7dbd0 100644 --- a/kde-frameworks/ki18n/ki18n-5.65.0.recipe +++ b/kde-frameworks/ki18n/ki18n-5.77.0.recipe @@ -9,11 +9,11 @@ translators, which can help to achieve a higher overall quality of source \ and translated text. This includes argument capturing, customizable markup, \ and translation scripting." HOMEPAGE="https://github.com/KDE/ki18n/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/ki18n/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="294a77be442f7979776099dd43f8e03b245df65540a37f335c6ec30ea7b1e219" +CHECKSUM_SHA256="5cbd6012b8719aaa67d7f502d54897f94829a69bfd8c3f43cff2859a85cedaea" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.65.0.recipe b/kde-frameworks/kiconthemes/kiconthemes-5.77.0.recipe similarity index 96% rename from kde-frameworks/kiconthemes/kiconthemes-5.65.0.recipe rename to kde-frameworks/kiconthemes/kiconthemes-5.77.0.recipe index d960f4a15..cf91a2280 100644 --- a/kde-frameworks/kiconthemes/kiconthemes-5.65.0.recipe +++ b/kde-frameworks/kiconthemes/kiconthemes-5.77.0.recipe @@ -11,11 +11,11 @@ used to create selected/disabled icon images. Other classes in this repository are used internally by the icon theme \ configuration dialogs, and should not be used by applications." HOMEPAGE="https://github.com/KDE/kiconthemes/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kiconthemes/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="ca2bf499cbadc2d80ab62912c456bd57c3b0984948b03812d74b04781b738c63" +CHECKSUM_SHA256="037a8b18847b7a3588ace7dccc0415483cd66198b0fadb6e26f40cf774fe2ef3" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kidletime/kidletime-5.65.0.recipe b/kde-frameworks/kidletime/kidletime-5.77.0.recipe similarity index 92% rename from kde-frameworks/kidletime/kidletime-5.65.0.recipe rename to kde-frameworks/kidletime/kidletime-5.77.0.recipe index 09d81a2b5..edd5bb460 100644 --- a/kde-frameworks/kidletime/kidletime-5.65.0.recipe +++ b/kde-frameworks/kidletime/kidletime-5.77.0.recipe @@ -4,11 +4,11 @@ It is useful not only for finding out about the current idle time of the PC, \ but also for getting notified upon idle time events, such as custom timeouts, \ or user activity." HOMEPAGE="https://github.com/KDE/kidletime/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kidletime/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="37a94089d633ee9a46d2371aada4b280f7dca5fc1cae84a6b62d03c48db3d1fe" +CHECKSUM_SHA256="3fec23f3a872736f818f0e0092417f130ccb5576a8a0db831dc82c95f0e65bd1" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kimageformats/kimageformats-5.65.0.recipe b/kde-frameworks/kimageformats/kimageformats-5.77.0.recipe similarity index 92% rename from kde-frameworks/kimageformats/kimageformats-5.65.0.recipe rename to kde-frameworks/kimageformats/kimageformats-5.77.0.recipe index 102552baa..8fe812d7e 100644 --- a/kde-frameworks/kimageformats/kimageformats-5.65.0.recipe +++ b/kde-frameworks/kimageformats/kimageformats-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="This framework provides additional image format plugins for QtGui. As such it is not required for the compilation of any other software, but may \ be a runtime requirement for Qt-based software to support certain image formats." HOMEPAGE="https://github.com/KDE/kimageformats/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kimageformats/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="365ad67d092ce4ab7de9cf57bf4500663d844e7cdca1adc400ec05bf09f78b57" +CHECKSUM_SHA256="750f524c145c55991189ec5d293180b58a03e434461135433909e9ad51300b29" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kinit/kinit-5.65.0.recipe b/kde-frameworks/kinit/kinit-5.77.0.recipe similarity index 93% rename from kde-frameworks/kinit/kinit-5.65.0.recipe rename to kde-frameworks/kinit/kinit-5.77.0.recipe index bd1b447ea..6bf540379 100644 --- a/kde-frameworks/kinit/kinit-5.65.0.recipe +++ b/kde-frameworks/kinit/kinit-5.77.0.recipe @@ -9,11 +9,11 @@ Using kdeinit to launch KDE applications makes starting a typical KDE \ applications 2.5 times faster (100ms instead of 250ms on a P-III 500) \ It reduces memory consumption by approx. 350Kb per application." HOMEPAGE="https://github.com/KDE/kinit/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kinit/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="21959b82f8ebbff01d85f86cac234146dd4ed50b4ece05f3e6d1c68b3ae5c366" +CHECKSUM_SHA256="700ce5029394b6594eee17e28c47343d0f17a5d9106039c32bd476fa66399aa9" PATCHES="kinit-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" @@ -34,6 +34,7 @@ REQUIRES=" lib:libKF5ConfigCore$secondaryArchSuffix lib:libKF5CoreAddons$secondaryArchSuffix lib:libKF5Crash$secondaryArchSuffix + lib:libKF5DBusAddons$secondaryArchSuffix lib:libKF5I18n$secondaryArchSuffix lib:libKF5JobWidgets$secondaryArchSuffix lib:libKF5KIOCore$secondaryArchSuffix @@ -67,6 +68,7 @@ BUILD_REQUIRES=" devel:libKF5ConfigWidgets$secondaryArchSuffix == $portVersion devel:libKF5CoreAddons$secondaryArchSuffix == $portVersion devel:libKF5Crash$secondaryArchSuffix == $portVersion + devel:libKF5DBusAddons$secondaryArchSuffix == $portVersion devel:libKF5I18n$secondaryArchSuffix == $portVersion devel:libKF5ItemViews$secondaryArchSuffix == $portVersion devel:libKF5JobWidgets$secondaryArchSuffix == $portVersion diff --git a/kde-frameworks/kinit/patches/kinit-5.65.0.patchset b/kde-frameworks/kinit/patches/kinit-5.77.0.patchset similarity index 63% rename from kde-frameworks/kinit/patches/kinit-5.65.0.patchset rename to kde-frameworks/kinit/patches/kinit-5.77.0.patchset index 38fcf6176..97d3a5133 100644 --- a/kde-frameworks/kinit/patches/kinit-5.65.0.patchset +++ b/kde-frameworks/kinit/patches/kinit-5.77.0.patchset @@ -1,39 +1,40 @@ -From 7d8eeb19353dc991a5123b87f339934808a09e06 Mon Sep 17 00:00:00 2001 +From ea71c41d9f28a315a23e14ace8c8050d14f6b47f Mon Sep 17 00:00:00 2001 From: Sergei Reznikov -Date: Mon, 25 Sep 2017 06:44:50 +0300 -Subject: Fix build on Haiku +Date: Mon, 14 Dec 2020 23:31:02 +0300 +Subject: Link against libnetwork on Haiku diff --git a/src/kdeinit/CMakeLists.txt b/src/kdeinit/CMakeLists.txt -index f00dd77..d66eaa7 100644 +index a2b2496..936ef7c 100644 --- a/src/kdeinit/CMakeLists.txt +++ b/src/kdeinit/CMakeLists.txt -@@ -50,7 +50,9 @@ if (NOT WIN32) +@@ -54,6 +54,10 @@ if (NOT WIN32) + add_executable(kdeinit5_shutdown ../wrapper.cpp) ecm_mark_nongui_executable(kdeinit5_shutdown) - target_link_libraries(kdeinit5_shutdown ${KINIT_SOCKET_LIBRARY} Qt5::Core) -- + if (HAIKU) + target_link_libraries(kdeinit5_shutdown network) + endif () - install(TARGETS kdeinit5_shutdown ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} ) ++ + target_link_libraries(kdeinit5_shutdown ${KINIT_SOCKET_LIBRARY} Qt5::Core KF5::DBusAddons) - # kdeinit5_wrapper -@@ -58,6 +60,9 @@ if (NOT WIN32) + install(TARGETS kdeinit5_shutdown ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} ) +@@ -62,6 +66,10 @@ if (NOT WIN32) + add_executable(kdeinit5_wrapper ../wrapper.cpp) ecm_mark_nongui_executable(kdeinit5_wrapper) - target_link_libraries(kdeinit5_wrapper ${KINIT_SOCKET_LIBRARY} Qt5::Core) + if (HAIKU) + target_link_libraries(kdeinit5_wrapper network) + endif () ++ + target_link_libraries(kdeinit5_wrapper ${KINIT_SOCKET_LIBRARY} Qt5::Core KF5::DBusAddons) if (NOT X11_FOUND) - target_compile_definitions(kdeinit5_wrapper PRIVATE -DNO_DISPLAY) diff --git a/src/klauncher/CMakeLists.txt b/src/klauncher/CMakeLists.txt -index 7144c80..ef2500c 100644 +index 12cc728..fdb8dc3 100644 --- a/src/klauncher/CMakeLists.txt +++ b/src/klauncher/CMakeLists.txt -@@ -27,6 +27,10 @@ if (APPLE) +@@ -36,6 +36,10 @@ if (APPLE) target_link_libraries(kdeinit_klauncher "-framework CoreFoundation") endif() @@ -45,30 +46,31 @@ index 7144c80..ef2500c 100644 target_link_libraries(kdeinit_klauncher XCB::XCB) endif() diff --git a/src/kshell/CMakeLists.txt b/src/kshell/CMakeLists.txt -index 5c2e63d..0c02def 100644 +index 08dab96..cbf5eb3 100644 --- a/src/kshell/CMakeLists.txt +++ b/src/kshell/CMakeLists.txt -@@ -2,5 +2,7 @@ add_executable(kshell5 shell.cpp) - ecm_mark_nongui_executable(kshell5) +@@ -7,4 +7,8 @@ if (NOT WIN32) + target_link_libraries(kshell5 KF5::DBusAddons) + endif() - target_link_libraries(kshell5 ${KINIT_SOCKET_LIBRARY} Qt5::Core) -- +if (HAIKU) -+ target_link_libraries(kshell5 network) ++ target_link_libraries(kshell5 network) +endif () ++ install(TARGETS kshell5 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} ) diff --git a/src/kwrapper/CMakeLists.txt b/src/kwrapper/CMakeLists.txt -index 79cb70e..f490d5f 100644 +index 6649917..f500642 100644 --- a/src/kwrapper/CMakeLists.txt +++ b/src/kwrapper/CMakeLists.txt -@@ -8,4 +8,7 @@ add_executable(kwrapper5 ${kwrapper_SRCS}) - ecm_mark_nongui_executable(kwrapper5) +@@ -13,4 +13,8 @@ if (NOT WIN32) + target_link_libraries(kwrapper5 KF5::DBusAddons) + endif() - target_link_libraries(kwrapper5 ${KINIT_SOCKET_LIBRARY} Qt5::Core) +if (HAIKU) -+ target_link_libraries(kwrapper5 network) ++ target_link_libraries(kwrapper5 network) +endif () ++ install(TARGETS kwrapper5 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} ) -- -2.14.2 +2.28.0 diff --git a/kde-frameworks/kio/kio-5.65.0.recipe b/kde-frameworks/kio/kio-5.77.0.recipe similarity index 97% rename from kde-frameworks/kio/kio-5.65.0.recipe rename to kde-frameworks/kio/kio-5.77.0.recipe index 9f48cbd60..142a20ecf 100644 --- a/kde-frameworks/kio/kio-5.65.0.recipe +++ b/kde-frameworks/kio/kio-5.77.0.recipe @@ -11,11 +11,11 @@ The framework can also be used to bridge a native protocol to a file-based \ interface. This makes the data accessible in all applications using the KDE \ file dialog or any other KIO enabled infrastructure." HOMEPAGE="https://github.com/KDE/kio/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kio/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="8fdd13137bce5906fcc92b232c802dc59b841685199b11dcd27026b202e5fad1" +CHECKSUM_SHA256="5cace079ad02b655fdb9a00e794394ee5d4ec7ab1ba2c78e8a6675f2c30c3986" PATCHES="kio-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" @@ -26,7 +26,6 @@ GLOBAL_WRITABLE_FILES=" settings/xdg/kshorturifilterrc keep-old " - PROVIDES=" kio$secondaryArchSuffix = $portVersion cmd:kcookiejar5$secondaryArchSuffix = $portVersion diff --git a/kde-frameworks/kio/patches/kio-5.65.0.patchset b/kde-frameworks/kio/patches/kio-5.77.0.patchset similarity index 80% rename from kde-frameworks/kio/patches/kio-5.65.0.patchset rename to kde-frameworks/kio/patches/kio-5.77.0.patchset index b27e3c65c..7a42ff3de 100644 --- a/kde-frameworks/kio/patches/kio-5.65.0.patchset +++ b/kde-frameworks/kio/patches/kio-5.77.0.patchset @@ -1,14 +1,14 @@ -From d0593e0583654b50a200c4b7e1e692bc54fed801 Mon Sep 17 00:00:00 2001 +From ec63bbd0c06815109eca06e02fce4bb35c76484d Mon Sep 17 00:00:00 2001 From: Sergei Reznikov -Date: Sat, 14 Dec 2019 22:01:34 +0300 +Date: Mon, 14 Dec 2020 22:14:06 +0300 Subject: Fix build on Haiku diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt -index d2d35d3..c8cf79b 100644 +index 7eeba0b..cfc5bcf 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt -@@ -166,6 +166,10 @@ if (UNIX) +@@ -201,6 +201,10 @@ if (UNIX) target_link_libraries(KF5KIOCore PRIVATE KF5::AuthCore) #SlaveBase uses KAuth::Action endif() @@ -20,10 +20,10 @@ index d2d35d3..c8cf79b 100644 target_link_libraries(KF5KIOCore PRIVATE ${ACL_LIBS}) endif() diff --git a/src/core/kmountpoint.cpp b/src/core/kmountpoint.cpp -index ca634b5..823f147 100644 +index 0817176..adef718 100644 --- a/src/core/kmountpoint.cpp +++ b/src/core/kmountpoint.cpp -@@ -127,7 +127,7 @@ KMountPoint::~KMountPoint() +@@ -115,7 +115,7 @@ KMountPoint::~KMountPoint() #define MOUNTTYPE(var) var->mnt_type #define MOUNTOPTIONS(var) var->mnt_opts #define FSNAME(var) var->mnt_fsname @@ -32,7 +32,7 @@ index ca634b5..823f147 100644 #define SETMNTENT fopen #define ENDMNTENT fclose #define STRUCT_MNTENT struct mnttab -@@ -318,7 +318,7 @@ KMountPoint::List KMountPoint::currentMountPoints(DetailsNeededFlags infoNeeded) +@@ -312,7 +312,7 @@ KMountPoint::List KMountPoint::currentMountPoints(DetailsNeededFlags infoNeeded) } } @@ -42,10 +42,10 @@ index ca634b5..823f147 100644 if ((mnttab = SETMNTENT(MNTTAB, "r")) == nullptr) { return result; diff --git a/src/ioslaves/file/CMakeLists.txt b/src/ioslaves/file/CMakeLists.txt -index 78b88f2..3bd43bf 100644 +index 24f4d90..6e699c1 100644 --- a/src/ioslaves/file/CMakeLists.txt +++ b/src/ioslaves/file/CMakeLists.txt -@@ -29,6 +29,10 @@ if(UNIX) +@@ -37,6 +37,10 @@ if(UNIX) target_link_libraries(kio_file Qt5::Network KF5::AuthCore) endif() @@ -57,11 +57,11 @@ index 78b88f2..3bd43bf 100644 target_link_libraries(kio_file -lvolmgt) endif () diff --git a/src/ioslaves/file/file_unix.cpp b/src/ioslaves/file/file_unix.cpp -index 7293ba4..003facd 100644 +index 822eb05..89f1327 100644 --- a/src/ioslaves/file/file_unix.cpp +++ b/src/ioslaves/file/file_unix.cpp @@ -57,6 +57,11 @@ - #include + #include #endif +#ifdef __HAIKU__ @@ -71,7 +71,16 @@ index 7293ba4..003facd 100644 + using namespace KIO; - #define MAX_IPC_SIZE (1024*32) + /* 512 kB */ +@@ -887,7 +892,7 @@ void FileProtocol::copy(const QUrl &srcUrl, const QUrl &destUrl, + + // copy access and modification time + if (!wasKilled()) { +- #ifdef Q_OS_LINUX ++ #if defined(Q_OS_LINUX) || defined(Q_OS_HAIKU) + // with nano secs precision + struct timespec ut[2]; + ut[0] = buff_src.st_atim; diff --git a/src/ioslaves/file/kauth/CMakeLists.txt b/src/ioslaves/file/kauth/CMakeLists.txt index 8b77a28..344c168 100644 --- a/src/ioslaves/file/kauth/CMakeLists.txt @@ -88,10 +97,10 @@ index 8b77a28..344c168 100644 #kauth_install_helper_files(file_helper org.kde.kio.file root) #kauth_install_actions(org.kde.kio.file file.actions) diff --git a/src/ioslaves/file/sharefd_p.h b/src/ioslaves/file/sharefd_p.h -index 728ca4c..ea7c95b 100644 +index 8cfbbc1..e09cdd7 100644 --- a/src/ioslaves/file/sharefd_p.h +++ b/src/ioslaves/file/sharefd_p.h -@@ -22,6 +22,7 @@ +@@ -8,6 +8,7 @@ #define SHAREFD_P_H #include @@ -125,12 +134,12 @@ index d46d895..32ebb9a 100644 ########### install files ############### diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp -index 5c421fb..29a3a30 100644 +index e025eb7..3fe3749 100644 --- a/src/widgets/previewjob.cpp +++ b/src/widgets/previewjob.cpp -@@ -22,7 +22,7 @@ - +@@ -11,7 +11,7 @@ #include "previewjob.h" + #include "kio_widgets_debug.h" -#if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) +#if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID) && !defined(Q_OS_HAIKU) @@ -138,5 +147,5 @@ index 5c421fb..29a3a30 100644 #else #define WITH_SHM 0 -- -2.24.0 +2.28.0 diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.65.0.recipe b/kde-frameworks/kitemmodels/kitemmodels-5.77.0.recipe similarity index 94% rename from kde-frameworks/kitemmodels/kitemmodels-5.65.0.recipe rename to kde-frameworks/kitemmodels/kitemmodels-5.77.0.recipe index 92b54ed00..d4cef15e4 100644 --- a/kde-frameworks/kitemmodels/kitemmodels-5.65.0.recipe +++ b/kde-frameworks/kitemmodels/kitemmodels-5.77.0.recipe @@ -17,11 +17,11 @@ KRecursiveFilterProxyModel - Recursive filtering of models KSelectionProxyModel - A Proxy Model which presents a subset of its source \ model to observers" HOMEPAGE="https://github.com/KDE/kitemmodels/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kitemmodels/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="a97394e6dce76c4a4aee9fa5288fb270593d0830c3880fcfc5633c842df3dcc7" +CHECKSUM_SHA256="64254ca70924fb574644126a840f01dad9e5af975c277e61284732998c589a6e" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kitemviews/kitemviews-5.65.0.recipe b/kde-frameworks/kitemviews/kitemviews-5.77.0.recipe similarity index 92% rename from kde-frameworks/kitemviews/kitemviews-5.65.0.recipe rename to kde-frameworks/kitemviews/kitemviews-5.77.0.recipe index bfac13d4e..ae9732752 100644 --- a/kde-frameworks/kitemviews/kitemviews-5.65.0.recipe +++ b/kde-frameworks/kitemviews/kitemviews-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="KItemViews includes a set of views, which can be used with item \ models. It includes views for categorizing lists and to add search filters to \ flat and hierarchical lists." HOMEPAGE="https://github.com/KDE/kitemviews/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kitemviews/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="5c4d4c512dcb70569d75a5139d5c9adbc82a855576117ed2b769ce7320f272e4" +CHECKSUM_SHA256="2d92125c1da0662ef1f36e8b07aeadfba737afa7f687b8af11fd9f5e0ce53537" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.65.0.recipe b/kde-frameworks/kjobwidgets/kjobwidgets-5.77.0.recipe similarity index 93% rename from kde-frameworks/kjobwidgets/kjobwidgets-5.65.0.recipe rename to kde-frameworks/kjobwidgets/kjobwidgets-5.77.0.recipe index 119007723..2c020710f 100644 --- a/kde-frameworks/kjobwidgets/kjobwidgets-5.65.0.recipe +++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Widgets for showing progress of asynchronous jobs" DESCRIPTION="KJobWIdgets provides widgets for showing progress of \ asynchronous jobs." HOMEPAGE="https://github.com/KDE/kjobwidgets/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kjobwidgets/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="85646a9aac94dfc884b945e5c879e9512386604414adcf9c0057eafb3e3a0cff" +CHECKSUM_SHA256="39497c122d2abd7e219fdd30ffa2a65d0338de2b6748f7af06944cc65498b744" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kjs/kjs-5.65.0.recipe b/kde-frameworks/kjs/kjs-5.77.0.recipe similarity index 94% rename from kde-frameworks/kjs/kjs-5.65.0.recipe rename to kde-frameworks/kjs/kjs-5.77.0.recipe index adcb59810..403a91413 100644 --- a/kde-frameworks/kjs/kjs-5.65.0.recipe +++ b/kde-frameworks/kjs/kjs-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as \ Netscape's JavaScript and Microsoft's JScript." HOMEPAGE="https://github.com/KDE/kjs/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2.1" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kjs/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="a4810e4ef67343a880044af96a2d7bf2073f082086399d7b381aa09c9c2a4c63" +CHECKSUM_SHA256="fe9223e9dbbd80a8c5896fc0b8ec7eb69745c213aa6fb17a7fd1c32749f368fe" PATCHES="kjs-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" diff --git a/kde-frameworks/kjs/patches/kjs-5.65.0.patchset b/kde-frameworks/kjs/patches/kjs-5.77.0.patchset similarity index 100% rename from kde-frameworks/kjs/patches/kjs-5.65.0.patchset rename to kde-frameworks/kjs/patches/kjs-5.77.0.patchset diff --git a/kde-frameworks/knewstuff/knewstuff-5.65.0.recipe b/kde-frameworks/knewstuff/knewstuff-5.77.0.recipe similarity index 93% rename from kde-frameworks/knewstuff/knewstuff-5.65.0.recipe rename to kde-frameworks/knewstuff/knewstuff-5.77.0.recipe index 355125c0e..937768166 100644 --- a/kde-frameworks/knewstuff/knewstuff-5.65.0.recipe +++ b/kde-frameworks/knewstuff/knewstuff-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="The KNewStuff library implements collaborative data sharing \ for applications. It uses libattica to support the Open Collaboration \ Services specification." HOMEPAGE="https://github.com/KDE/knewstuff/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/knewstuff/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="48135ad419f4b4105261447ae386a8468e760cb81192446008497a90d8e75b5f" +CHECKSUM_SHA256="14fa666e842c37bb5948cead3e327687120db320a3906b3dba1a074abcc2835e" ARCHITECTURES="?x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -16,6 +16,7 @@ PROVIDES=" knewstuff$secondaryArchSuffix = $portVersion lib:libKF5NewStuff$secondaryArchSuffix = $portVersion lib:libKF5NewStuffCore$secondaryArchSuffix = $portVersion + cmd:knewstuff_dialog$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix @@ -50,6 +51,7 @@ REQUIRES=" lib:libQt5Quick$secondaryArchSuffix lib:libQt5QuickWidgets$secondaryArchSuffix lib:libQt5Widgets$secondaryArchSuffix + lib:libKF5WindowSystem$secondaryArchSuffix lib:libQt5Xml$secondaryArchSuffix " @@ -86,6 +88,7 @@ BUILD_REQUIRES=" devel:libKF5SonnetUi$secondaryArchSuffix == $portVersion devel:libKF5TextWidgets$secondaryArchSuffix == $portVersion devel:libKF5WidgetsAddons$secondaryArchSuffix == $portVersion + devel:libKF5WindowSystem$secondaryArchSuffix == $portVersion devel:libKF5XmlGui$secondaryArchSuffix == $portVersion devel:libQt5Core$secondaryArchSuffix >= 5.7 " diff --git a/kde-frameworks/knotifications/knotifications-5.65.0.recipe b/kde-frameworks/knotifications/knotifications-5.77.0.recipe similarity index 94% rename from kde-frameworks/knotifications/knotifications-5.65.0.recipe rename to kde-frameworks/knotifications/knotifications-5.77.0.recipe index 0ceea5f94..016f3940d 100644 --- a/kde-frameworks/knotifications/knotifications-5.65.0.recipe +++ b/kde-frameworks/knotifications/knotifications-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="KDE Desktop notifications" DESCRIPTION="KNotification is used to notify the user of an event. \ It covers feedback and persistent events." HOMEPAGE="https://github.com/KDE/knotifications/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/knotifications/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="9bbc105a4ee248323f9b96def880e861aade629a80e6fae571588bd414dfea7c" +CHECKSUM_SHA256="633b10175b94db5a053b04086d13b4d78ab1fe4f2bca1b6723be26e2a797feb0" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.65.0.recipe b/kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.recipe similarity index 90% rename from kde-frameworks/knotifyconfig/knotifyconfig-5.65.0.recipe rename to kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.recipe index 38bb54431..1c1220da1 100644 --- a/kde-frameworks/knotifyconfig/knotifyconfig-5.65.0.recipe +++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Configuration dialog for desktop notificationsr" DESCRIPTION="KNotifyConfig provides a configuration dialog for desktop \ notifications which can be embedded in your application." HOMEPAGE="https://github.com/KDE/knotifyconfig/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/knotifyconfig/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="ef638216bdb225ffe3d10076602d22a9c68171603e4dea3e5c7f4269ccef012b" +CHECKSUM_SHA256="a4df6b7685344881409bff6e68e6a702fbebf0366d5d8a28cde5eada2a0c3d47" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -26,7 +26,8 @@ REQUIRES=" lib:libKF5KIOWidgets$secondaryArchSuffix lib:libKF5Service$secondaryArchSuffix lib:libKF5WidgetsAddons$secondaryArchSuffix - lib:libphonon4qt5experimental$secondaryArchSuffix + lib:libKF5WindowSystem$secondaryArchSuffix + lib:libphonon4qt5$secondaryArchSuffix lib:libQt5Core$secondaryArchSuffix lib:libQt5DBus$secondaryArchSuffix lib:libQt5Gui$secondaryArchSuffix @@ -59,8 +60,10 @@ BUILD_REQUIRES=" devel:libKF5Notifications$secondaryArchSuffix == $portVersion devel:libKF5Service$secondaryArchSuffix == $portVersion devel:libKF5Solid$secondaryArchSuffix == $portVersion + devel:libKF5WindowSystem$secondaryArchSuffix == $portVersion devel:libKF5WidgetsAddons$secondaryArchSuffix == $portVersion devel:libKF5XmlGui$secondaryArchSuffix == $portVersion + devel:libphonon4qt5$secondaryArchSuffix devel:libQt5Core$secondaryArchSuffix >= 5.7 " BUILD_PREREQUIRES=" diff --git a/kde-frameworks/kpackage/kpackage-5.65.0.recipe b/kde-frameworks/kpackage/kpackage-5.77.0.recipe similarity index 93% rename from kde-frameworks/kpackage/kpackage-5.65.0.recipe rename to kde-frameworks/kpackage/kpackage-5.77.0.recipe index ab816634a..284d40d03 100644 --- a/kde-frameworks/kpackage/kpackage-5.65.0.recipe +++ b/kde-frameworks/kpackage/kpackage-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="The KPackage framework lets the user install and load packages \ of non binary content such as scripted extensions or graphic assets, as if \ they were traditional plugins." HOMEPAGE="https://github.com/KDE/kpackage/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kpackage/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="abebfd326c6567c9e2b144cd13b4d6cfcc75134a4084edf503487a23980dbab2" +CHECKSUM_SHA256="9bf1fb402ab1a5af600d69e04827a3ab1df20b52186051b84e5e2323c2dc9008" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kparts/kparts-5.65.0.recipe b/kde-frameworks/kparts/kparts-5.77.0.recipe similarity index 93% rename from kde-frameworks/kparts/kparts-5.65.0.recipe rename to kde-frameworks/kparts/kparts-5.77.0.recipe index e03ba4fb4..94b71e820 100644 --- a/kde-frameworks/kparts/kparts-5.65.0.recipe +++ b/kde-frameworks/kparts/kparts-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="This library implements the framework for KDE parts, which are \ elaborate widgets with a user-interface defined in terms of actions (menu \ items, toolbar icons)." HOMEPAGE="https://github.com/KDE/kparts/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kparts/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="5f3c01dfb565bc79150ad947d4b1fb931bfa978f973a653687c9695e17f955d3" +CHECKSUM_SHA256="c236c28a506585d8fc67465e3487a2fbe4663fc2de6b5a3a54ea7dc367139761" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -34,6 +34,7 @@ REQUIRES=" lib:libKF5SonnetUi$secondaryArchSuffix lib:libKF5TextWidgets$secondaryArchSuffix lib:libKF5WidgetsAddons$secondaryArchSuffix + lib:libKF5WindowSystem$secondaryArchSuffix lib:libKF5XmlGui$secondaryArchSuffix lib:libQt5Core$secondaryArchSuffix lib:libQt5DBus$secondaryArchSuffix @@ -70,6 +71,7 @@ BUILD_REQUIRES=" devel:libKF5Solid$secondaryArchSuffix == $portVersion devel:libKF5SonnetUi$secondaryArchSuffix == $portVersion devel:libKF5TextWidgets$secondaryArchSuffix == $portVersion + devel:libKF5WindowSystem$secondaryArchSuffix == $portVersion devel:libKF5WidgetsAddons$secondaryArchSuffix == $portVersion devel:libKF5XmlGui$secondaryArchSuffix == $portVersion devel:libQt5Core$secondaryArchSuffix >= 5.7 diff --git a/kde-frameworks/kplotting/kplotting-5.65.0.recipe b/kde-frameworks/kplotting/kplotting-5.77.0.recipe similarity index 95% rename from kde-frameworks/kplotting/kplotting-5.65.0.recipe rename to kde-frameworks/kplotting/kplotting-5.77.0.recipe index 2bc6228cf..5a6ee8c9d 100644 --- a/kde-frameworks/kplotting/kplotting-5.65.0.recipe +++ b/kde-frameworks/kplotting/kplotting-5.77.0.recipe @@ -5,11 +5,11 @@ The idea behind KPlotWidget is that you only have to specify information in 'dat units'; i.e., the natural units of the data being plotted. KPlotWidget automatically converts everything to screen pixel units." HOMEPAGE="https://github.com/KDE/kplotting/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kplotting/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="28b85b6a3a6c633518af0b16d3b3ab25f901ac76f05952c82b3c4e5fa81d4455" +CHECKSUM_SHA256="438dacd1b4663d8767fb69bacffcff73836d34dc8097cb85b5adeccd51769d83" ARCHITECTURES="?x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kross/kross-5.65.0.recipe b/kde-frameworks/kross/kross-5.77.0.recipe similarity index 94% rename from kde-frameworks/kross/kross-5.65.0.recipe rename to kde-frameworks/kross/kross-5.77.0.recipe index 081aa43f6..bb6067f77 100644 --- a/kde-frameworks/kross/kross-5.65.0.recipe +++ b/kde-frameworks/kross/kross-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="Kross is a scripting bridge to embed scripting functionality \ into an application. It supports QtScript as a scripting interpreter \ backend." HOMEPAGE="https://github.com/KDE/kross/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kross/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="5871b74d8c041ec4b43865a957aa3836789cc34cb62aca8eb7811228f5aa87e5" +CHECKSUM_SHA256="b896b6f555eb2476f4a926a3bb2abc9e7d03163446628be8561e7feb87d683b9" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -40,6 +40,7 @@ REQUIRES=" lib:libKF5SonnetUi$secondaryArchSuffix lib:libKF5TextWidgets$secondaryArchSuffix lib:libKF5WidgetsAddons$secondaryArchSuffix + lib:libKF5WindowSystem$secondaryArchSuffix lib:libKF5XmlGui$secondaryArchSuffix lib:libQt5DBus$secondaryArchSuffix lib:libQt5Gui$secondaryArchSuffix @@ -80,6 +81,7 @@ BUILD_REQUIRES=" devel:libKF5SonnetUi$secondaryArchSuffix == $portVersion devel:libKF5TextWidgets$secondaryArchSuffix == $portVersion devel:libKF5WidgetsAddons$secondaryArchSuffix == $portVersion + devel:libKF5WindowSystem$secondaryArchSuffix == $portVersion devel:libKF5XmlGui$secondaryArchSuffix == $portVersion devel:libQt5Core$secondaryArchSuffix >= 5.7 " diff --git a/kde-frameworks/kservice/kservice-5.65.0.recipe b/kde-frameworks/kservice/kservice-5.77.0.recipe similarity index 94% rename from kde-frameworks/kservice/kservice-5.65.0.recipe rename to kde-frameworks/kservice/kservice-5.77.0.recipe index fa8c71b14..d865febab 100644 --- a/kde-frameworks/kservice/kservice-5.65.0.recipe +++ b/kde-frameworks/kservice/kservice-5.77.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="KService provides a plugin framework for handling desktop \ services. Services can be applications or libraries. They can be bound to \ MIME types or handled by application specific code." HOMEPAGE="https://github.com/KDE/kservice/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="3" +REVISION="1" SOURCE_URI="https://github.com/KDE/kservice/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="19eb2cb23be5dbd31f8b416d8564cce1714a0bf85566bb2bbc524b23b2d2b9a4" +CHECKSUM_SHA256="9a636337506180a16be7ad408d9bf6d7264a316e39cedab35f60b7c7d239034d" PATCHES="kservice-$portVersion.patchset" diff --git a/kde-frameworks/kservice/patches/kservice-5.65.0.patchset b/kde-frameworks/kservice/patches/kservice-5.77.0.patchset similarity index 100% rename from kde-frameworks/kservice/patches/kservice-5.65.0.patchset rename to kde-frameworks/kservice/patches/kservice-5.77.0.patchset diff --git a/kde-frameworks/ksyntax_highlighting/ksyntax_highlighting-5.65.0.recipe b/kde-frameworks/ksyntax_highlighting/ksyntax_highlighting-5.77.0.recipe similarity index 93% rename from kde-frameworks/ksyntax_highlighting/ksyntax_highlighting-5.65.0.recipe rename to kde-frameworks/ksyntax_highlighting/ksyntax_highlighting-5.77.0.recipe index 53cc46cb0..e7c24ef25 100644 --- a/kde-frameworks/ksyntax_highlighting/ksyntax_highlighting-5.65.0.recipe +++ b/kde-frameworks/ksyntax_highlighting/ksyntax_highlighting-5.77.0.recipe @@ -5,11 +5,11 @@ well as for simple highlighted text rendering (e.g. as HTML), supporting \ both integration with a custom editor as well as a ready-to-use \ QSyntaxHighlighter sub-class." HOMEPAGE="https://github.com/KDE/syntax-highlighting/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/syntax-highlighting/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="52d98d5fbfaf6d5d4917977372a7b42396c9d2a8ee42095be954db52333e8a0f" +CHECKSUM_SHA256="a37f6b9885e7bfcb078a8256683d41a53f9ef058754b085a72f3be46d4de501d" SOURCE_DIR="syntax-highlighting-$portVersion" ARCHITECTURES="!x86_gcc2 x86_64" diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.65.0.recipe b/kde-frameworks/ktexteditor/ktexteditor-5.77.0.recipe similarity index 96% rename from kde-frameworks/ktexteditor/ktexteditor-5.65.0.recipe rename to kde-frameworks/ktexteditor/ktexteditor-5.77.0.recipe index fb0623486..f747f279b 100644 --- a/kde-frameworks/ktexteditor/ktexteditor-5.65.0.recipe +++ b/kde-frameworks/ktexteditor/ktexteditor-5.77.0.recipe @@ -8,11 +8,11 @@ highlighting and automatic indentation to advanced scripting support, \ making it suitable for everything from a simple embedded text-file editor \ to an advanced IDE." HOMEPAGE="https://github.com/KDE/ktexteditor/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/ktexteditor/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="27f27383e7ee7301fc3c6bd88a2f67e88c8875241aba77c25c43c62abe692002" +CHECKSUM_SHA256="382be49d36fb7d59bb9850ce38630dacaf51785e1322bfa731b5350f243ae5f6" PATCHES="ktexteditor-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" @@ -48,6 +48,7 @@ REQUIRES=" lib:libKF5TextEditor$secondaryArchSuffix lib:libKF5TextWidgets$secondaryArchSuffix lib:libKF5WidgetsAddons$secondaryArchSuffix + lib:libKF5WindowSystem$secondaryArchSuffix lib:libKF5XmlGui$secondaryArchSuffix lib:libQt5Core$secondaryArchSuffix lib:libQt5DBus$secondaryArchSuffix diff --git a/kde-frameworks/ktexteditor/patches/ktexteditor-5.65.0.patchset b/kde-frameworks/ktexteditor/patches/ktexteditor-5.77.0.patchset similarity index 100% rename from kde-frameworks/ktexteditor/patches/ktexteditor-5.65.0.patchset rename to kde-frameworks/ktexteditor/patches/ktexteditor-5.77.0.patchset diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.65.0.recipe b/kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.recipe similarity index 94% rename from kde-frameworks/ktextwidgets/ktextwidgets-5.65.0.recipe rename to kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.recipe index b3bb1ee95..a8313abe1 100644 --- a/kde-frameworks/ktextwidgets/ktextwidgets-5.65.0.recipe +++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.77.0.recipe @@ -2,11 +2,11 @@ SUMMARY="Text editing widgets" DESCRIPTION="KTextWidgets provides widgets for displaying and editing text. \ It supports rich text as well as plain text." HOMEPAGE="https://github.com/KDE/ktextwidgets/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/ktextwidgets/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="bf95771b3948ef2e09fc681708c7f40d46217c6f45bfbd3e8ea54bffe5493c74" +CHECKSUM_SHA256="ca68b4ce5c2be106556f2498d39a0b8b05575367ceb9ade012001fdac94cc226" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -74,6 +74,7 @@ BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix cmd:make cmd:python2 + cmd:qdbuscpp2xml$secondaryArchSuffix " BUILD() diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.65.0.recipe b/kde-frameworks/kunitconversion/kunitconversion-5.77.0.recipe similarity index 94% rename from kde-frameworks/kunitconversion/kunitconversion-5.65.0.recipe rename to kde-frameworks/kunitconversion/kunitconversion-5.77.0.recipe index 85fce6dfb..d8c60e2db 100644 --- a/kde-frameworks/kunitconversion/kunitconversion-5.65.0.recipe +++ b/kde-frameworks/kunitconversion/kunitconversion-5.77.0.recipe @@ -28,11 +28,11 @@ systems (e.g. liters, gallons). The following areas are supported: * Volume * Voltage" HOMEPAGE="https://github.com/KDE/kunitconversion/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kunitconversion/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="541ac3d66c8dc9044e47a550f58b9ba3cd1b12c2aea40a4fd0bb897c69370d58" +CHECKSUM_SHA256="cdf62e63a3227d1566bc75130085dcf1f29b2c8549b41588ae04ead49b7fb54c" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kwallet/kwallet-5.65.0.recipe b/kde-frameworks/kwallet/kwallet-5.77.0.recipe similarity index 96% rename from kde-frameworks/kwallet/kwallet-5.65.0.recipe rename to kde-frameworks/kwallet/kwallet-5.77.0.recipe index d21eeccb9..ed725e691 100644 --- a/kde-frameworks/kwallet/kwallet-5.65.0.recipe +++ b/kde-frameworks/kwallet/kwallet-5.77.0.recipe @@ -1,11 +1,11 @@ SUMMARY="The KWallet Framework" DESCRIPTION="Safe desktop-wide storage for passwords." HOMEPAGE="https://github.com/KDE/kwallet/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kwallet/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="819ff8b779734d409da19a2f64249495c0206e869083fb21e8eafaff9bd36dba" +CHECKSUM_SHA256="1a04d682a700955522762a43bc48ab863a2a1648b18dc87e4f372b93ef7f64e0" PATCHES="kwallet-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" diff --git a/kde-frameworks/kwallet/patches/kwallet-5.65.0.patchset b/kde-frameworks/kwallet/patches/kwallet-5.77.0.patchset similarity index 100% rename from kde-frameworks/kwallet/patches/kwallet-5.65.0.patchset rename to kde-frameworks/kwallet/patches/kwallet-5.77.0.patchset diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.recipe b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.77.0.recipe similarity index 93% rename from kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.recipe rename to kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.77.0.recipe index 45867e98a..a67022092 100644 --- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.recipe +++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.77.0.recipe @@ -8,11 +8,11 @@ range of widgets for selecting characters, fonts, colors, actions, dates and \ times, or MIME types, as well as platform-aware dialogs for configuration \ pages, message boxes, and password requests." HOMEPAGE="https://github.com/KDE/kwidgetsaddons/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kwidgetsaddons/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="0fd8b327b3e1de43660fda441d2da946d3c7c00c532cb0a0f853850f99596bd2" +CHECKSUM_SHA256="ce8f84e69564d6596c703fea4ec282080dc7f31c81e3c7bdf42b1b3209d213b0" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.65.0.recipe b/kde-frameworks/kwindowsystem/kwindowsystem-5.77.0.recipe similarity index 93% rename from kde-frameworks/kwindowsystem/kwindowsystem-5.65.0.recipe rename to kde-frameworks/kwindowsystem/kwindowsystem-5.77.0.recipe index 293571f9c..ed612e15a 100644 --- a/kde-frameworks/kwindowsystem/kwindowsystem-5.65.0.recipe +++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.77.0.recipe @@ -11,11 +11,11 @@ on all windowing systems. In addition to the high level API, this framework also provides several \ more low level classes for interaction with the X Windowing System." HOMEPAGE="https://github.com/KDE/kwindowsystem/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kwindowsystem/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="6c488369d981c4ab61bc291d6b2a29cbe45f794f165eb4f4d533d0b246e2bb22" +CHECKSUM_SHA256="89c8b1661c930c95f3dde62cc9e1c8f07db52322f73bb73d37ea96f0473dc27f" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.65.0.recipe b/kde-frameworks/kxmlgui/kxmlgui-5.77.0.recipe similarity index 93% rename from kde-frameworks/kxmlgui/kxmlgui-5.65.0.recipe rename to kde-frameworks/kxmlgui/kxmlgui-5.77.0.recipe index 3861d8844..8bf0d3a47 100644 --- a/kde-frameworks/kxmlgui/kxmlgui-5.65.0.recipe +++ b/kde-frameworks/kxmlgui/kxmlgui-5.77.0.recipe @@ -5,11 +5,11 @@ description and hooks in the application code. The framework supports \ merging of multiple description for example for integrating actions from \ plugins." HOMEPAGE="https://github.com/KDE/kxmlgui/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/kxmlgui/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="684143f415bfec9ea0c61e199e7773878236212502eb95498d39fe0df4cff61a" +CHECKSUM_SHA256="f1379d8d67af468509cc168c2235b01c83eb252091973c4237d7d2e0a29c3108" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -32,6 +32,7 @@ REQUIRES=" lib:libKF5ConfigWidgets$secondaryArchSuffix lib:libKF5CoreAddons$secondaryArchSuffix lib:libKF5GlobalAccel$secondaryArchSuffix + lib:libKF5GuiAddons$secondaryArchSuffix lib:libKF5I18n$secondaryArchSuffix lib:libKF5IconThemes$secondaryArchSuffix lib:libKF5ItemViews$secondaryArchSuffix @@ -66,6 +67,7 @@ BUILD_REQUIRES=" devel:libKF5ConfigWidgets$secondaryArchSuffix == $portVersion devel:libKF5CoreAddons$secondaryArchSuffix == $portVersion devel:libKF5GlobalAccel$secondaryArchSuffix == $portVersion + devel:libKF5GuiAddons$secondaryArchSuffix == $portVersion devel:libKF5I18n$secondaryArchSuffix == $portVersion devel:libKF5IconThemes$secondaryArchSuffix == $portVersion devel:libKF5ItemViews$secondaryArchSuffix == $portVersion diff --git a/kde-frameworks/oxygen-icons/oxygen_icons-5.65.0~git.recipe b/kde-frameworks/oxygen-icons/oxygen_icons-5.77.0~git.recipe similarity index 95% rename from kde-frameworks/oxygen-icons/oxygen_icons-5.65.0~git.recipe rename to kde-frameworks/oxygen-icons/oxygen_icons-5.77.0~git.recipe index 68519ecaf..c46997919 100644 --- a/kde-frameworks/oxygen-icons/oxygen_icons-5.65.0~git.recipe +++ b/kde-frameworks/oxygen-icons/oxygen_icons-5.77.0~git.recipe @@ -1,9 +1,9 @@ SUMMARY="Oxygen icon theme" DESCRIPTION="Oxygen-icons is a freedesktop.org compatible icon theme." HOMEPAGE="https://github.com/KDE/oxygen-icons/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" srcGitRev="bff159d338fe08be09146a5ee17b9b6efa8a2c8d" SOURCE_URI="https://github.com/KDE/oxygen-icons/archive/$srcGitRev.zip" CHECKSUM_SHA256="cf182fd91c55f8b39385094889988252130b3f2ae0da3ec68899d2043572f9f0" diff --git a/kde-frameworks/phonon/patches/phonon-4.10.2.patchset b/kde-frameworks/phonon/patches/phonon-4.10.2.patchset deleted file mode 100644 index c2bd7145d..000000000 --- a/kde-frameworks/phonon/patches/phonon-4.10.2.patchset +++ /dev/null @@ -1,22 +0,0 @@ -From 0644f983549e68bff62f6303b3a1a3f04c8d4bfd Mon Sep 17 00:00:00 2001 -From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Sat, 7 Oct 2017 15:38:16 +1000 -Subject: Fix include directory - - -diff --git a/cmake/FindPhononInternal.cmake b/cmake/FindPhononInternal.cmake -index 020d1d4..71585da 100644 ---- a/cmake/FindPhononInternal.cmake -+++ b/cmake/FindPhononInternal.cmake -@@ -67,7 +67,7 @@ include(GNUInstallDirs) - set(SHARE_INSTALL_PREFIX "${CMAKE_INSTALL_FULL_DATAROOTDIR}") # CACHE PATH "Base directory for files which go to share/") - set(INCLUDE_INSTALL_DIR "include" ) # CACHE PATH "The subdirectory to the header prefix") - if (PHONON_BUILD_PHONON4QT5) -- set(INCLUDE_INSTALL_DIR "include/${PHONON_LIB_SONAME}" ) # CACHE PATH "The subdirectory to the header prefix") -+ set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/${PHONON_LIB_SONAME}" ) # CACHE PATH "The subdirectory to the header prefix") - endif (PHONON_BUILD_PHONON4QT5) - set(BIN_INSTALL_DIR "bin" ) # CACHE PATH "The install dir for executables (default ${EXEC_INSTALL_PREFIX}/bin)") - set(LIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}" ) # CACHE PATH "The subdirectory relative to the install prefix where libraries will be installed" --- -2.13.1 - diff --git a/kde-frameworks/phonon/phonon-4.10.2.recipe b/kde-frameworks/phonon/phonon-4.11.1.recipe similarity index 92% rename from kde-frameworks/phonon/phonon-4.10.2.recipe rename to kde-frameworks/phonon/phonon-4.11.1.recipe index 81d4df016..b23bffc47 100644 --- a/kde-frameworks/phonon/phonon-4.10.2.recipe +++ b/kde-frameworks/phonon/phonon-4.11.1.recipe @@ -1,12 +1,11 @@ SUMMARY="A multimedia library" DESCRIPTION="The Phonon multimedia library." HOMEPAGE="https://github.com/KDE/phonon/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/phonon/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="8d4a2a21488df37b940084963740d1723e986d09c0e4d46a2ace4cd92fa1355e" -PATCHES="phonon-$portVersion.patchset" +CHECKSUM_SHA256="94e782d1499a7b264122cf09aa559d6245b869d4c33462d82dd1eb294c132e1b" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -15,6 +14,7 @@ PROVIDES=" phonon$secondaryArchSuffix = $portVersion lib:libphonon4qt5$secondaryArchSuffix = $portVersion compat >= 4 lib:libphonon4qt5experimental$secondaryArchSuffix = $portVersion compat >= 4 + cmd:phononsettings = $portVersion " REQUIRES=" haiku$secondaryArchSuffix diff --git a/kde-frameworks/phonon_gstreamer/patches/phonon_gstreamer-4.9.0.patchset b/kde-frameworks/phonon_gstreamer/patches/phonon_gstreamer-4.9.0.patchset deleted file mode 100644 index 9c683f0c6..000000000 --- a/kde-frameworks/phonon_gstreamer/patches/phonon_gstreamer-4.9.0.patchset +++ /dev/null @@ -1,72 +0,0 @@ -From 1dfe85e8b6ff4eda3cb92e16ef919bd8473cb4c7 Mon Sep 17 00:00:00 2001 -From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Thu, 26 Apr 2018 21:36:05 +1000 -Subject: Fix build for Haiku - - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 11824ae..1c0649b 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -25,8 +25,8 @@ if(PHONON_BUILD_PHONON4QT5) - set(QT_QTOPENGL_FOUND Qt5OpenGL_FOUND) - - set(REQUIRED_QT_VERSION 5.2.0) -- macro_optional_find_package(Qt5X11Extras ${REQUIRED_QT_VERSION}) -- macro_log_feature(Qt5X11Extras_FOUND "Qt5X11Extras" "Qt5X11Extras is needed for the x11renderer" "http://doc.qt.io/qt-5/qtx11extras-index.html" FALSE "${REQUIRED_QT_VERSION}") -+# macro_optional_find_package(Qt5X11Extras ${REQUIRED_QT_VERSION}) -+# macro_log_feature(Qt5X11Extras_FOUND "Qt5X11Extras" "Qt5X11Extras is needed for the x11renderer" "http://doc.qt.io/qt-5/qtx11extras-index.html" FALSE "${REQUIRED_QT_VERSION}") - else () - macro_log_feature(QT_QTOPENGL_FOUND "Qt4 OpenGL" "Qt4 OpenGL support is required to compile the gstreamer backend for Phonon" "" FALSE) - endif() -diff --git a/gstreamer/CMakeLists.txt b/gstreamer/CMakeLists.txt -index cb01285..e7f6ca0 100644 ---- a/gstreamer/CMakeLists.txt -+++ b/gstreamer/CMakeLists.txt -@@ -20,8 +20,7 @@ include_directories( - ${GSTREAMER_PLUGIN_AUDIO_INCLUDE_DIR} - ${GSTREAMER_PLUGIN_PBUTILS_INCLUDE_DIR} - ${GLIB2_INCLUDE_DIR} -- ${LIBXML2_INCLUDE_DIR} -- ${X11_X11_INCLUDE_PATH}) -+ ${LIBXML2_INCLUDE_DIR}) - - if(${PHONON_VERSION} VERSION_GREATER "4.6.49") # Pre-release 4.7 starts at 4.6.50 - message(STATUS "Building against Phonon 4.7 API") -@@ -88,13 +87,13 @@ if (OPENGL_FOUND) - list(APPEND phonon_gstreamer_SRCS glrenderer.cpp) - endif () - --set(BUILD_X11RENDERER TRUE) -+set(BUILD_X11RENDERER FALSE) - if (PHONON_BUILD_PHONON4QT5) - if (Qt5X11Extras_FOUND) -- set(BUILD_X11RENDERER TRUE) -+ set(BUILD_X11RENDERER FALSE) - endif() - elseif (NOT WIN32) -- set(BUILD_X11RENDERER TRUE) -+ set(BUILD_X11RENDERER FALSE) - endif() - - if (BUILD_X11RENDERER) -diff --git a/gstreamer/videowidget.cpp b/gstreamer/videowidget.cpp -index bd27b21..e94764f 100644 ---- a/gstreamer/videowidget.cpp -+++ b/gstreamer/videowidget.cpp -@@ -80,10 +80,12 @@ VideoWidget::~VideoWidget() - - void VideoWidget::updateWindowID() - { -+#ifndef Q_OS_HAIKU - X11Renderer *render = dynamic_cast(m_renderer); - if (render) { - render->setOverlay(); - } -+#endif - } - - void Gstreamer::VideoWidget::syncX() --- -2.16.2 - diff --git a/kde-frameworks/phonon_gstreamer/phonon_gstreamer-4.9.0.recipe b/kde-frameworks/phonon_gstreamer/phonon_gstreamer-4.10.0.recipe similarity index 91% rename from kde-frameworks/phonon_gstreamer/phonon_gstreamer-4.9.0.recipe rename to kde-frameworks/phonon_gstreamer/phonon_gstreamer-4.10.0.recipe index d9405cb99..711f4a249 100644 --- a/kde-frameworks/phonon_gstreamer/phonon_gstreamer-4.9.0.recipe +++ b/kde-frameworks/phonon_gstreamer/phonon_gstreamer-4.10.0.recipe @@ -1,11 +1,11 @@ SUMMARY="GStreamer backend for Phonon library" DESCRIPTION="A GStreamer backend for the Phonon multimedia library." HOMEPAGE="https://github.com/KDE/phonon-gstreamer/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/phonon-gstreamer/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="c8ef300731656681a2b9b7ba1bd59cee587040359f0f71c8e175a1c90ff6de10" +CHECKSUM_SHA256="2077d440bc03e5a21a27745aaae0cbeeecf95cf8740b16a34304b9565a2be5e1" SOURCE_DIR="phonon-gstreamer-$portVersion" PATCHES="phonon_gstreamer-$portVersion.patchset" @@ -76,7 +76,7 @@ BUILD() INSTALL() { mkdir -p $addOnsDir/Qt5/phonon4qt5_backend - cp -f build/gstreamer/phonon_gstreamer.so $addOnsDir/Qt5/phonon4qt5_backend + cp -f build/bin/phonon_gstreamer.so $addOnsDir/Qt5/phonon4qt5_backend } TEST() diff --git a/kde-frameworks/solid/patches/solid-5.65.0.patchset b/kde-frameworks/solid/patches/solid-5.77.0.patchset similarity index 100% rename from kde-frameworks/solid/patches/solid-5.65.0.patchset rename to kde-frameworks/solid/patches/solid-5.77.0.patchset diff --git a/kde-frameworks/solid/solid-5.65.0.recipe b/kde-frameworks/solid/solid-5.77.0.recipe similarity index 93% rename from kde-frameworks/solid/solid-5.65.0.recipe rename to kde-frameworks/solid/solid-5.77.0.recipe index 6ec1dbb33..d1a0c2f70 100644 --- a/kde-frameworks/solid/solid-5.65.0.recipe +++ b/kde-frameworks/solid/solid-5.77.0.recipe @@ -9,11 +9,11 @@ It provides the following features for application developers: * Power Management * Network Management" HOMEPAGE="https://github.com/KDE/solid/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/solid/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="22802993b212860d1f3701d22a517650c866f680e8f6e309202a9e9b43397bc5" +CHECKSUM_SHA256="59de267774a3b438b9cd3e02c8f5fc3130cf24e7b80d7d78a3fae83998f88e36" PATCHES="solid-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" diff --git a/kde-frameworks/sonnet/patches/sonnet-5.65.0.patchset b/kde-frameworks/sonnet/patches/sonnet-5.77.0.patchset similarity index 50% rename from kde-frameworks/sonnet/patches/sonnet-5.65.0.patchset rename to kde-frameworks/sonnet/patches/sonnet-5.77.0.patchset index 5b8822281..09fd58d02 100644 --- a/kde-frameworks/sonnet/patches/sonnet-5.65.0.patchset +++ b/kde-frameworks/sonnet/patches/sonnet-5.77.0.patchset @@ -1,14 +1,14 @@ -From b80aae073a55dfdae750751f328d491b1dfa62cf Mon Sep 17 00:00:00 2001 +From 9612af4419c646242b392225d667ebf51fb322d0 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Sat, 2 Mar 2019 23:57:01 +1000 Subject: Add hunspell dictionary paths for Haiku diff --git a/src/plugins/hunspell/hunspellclient.cpp b/src/plugins/hunspell/hunspellclient.cpp -index 3bd7830..6774c51 100644 +index 3c7508d..bda8d60 100644 --- a/src/plugins/hunspell/hunspellclient.cpp +++ b/src/plugins/hunspell/hunspellclient.cpp -@@ -55,6 +55,9 @@ HunspellClient::HunspellClient(QObject *parent) +@@ -41,6 +41,9 @@ HunspellClient::HunspellClient(QObject *parent) }; #ifdef Q_OS_WIN maybeAddPath(QStringLiteral(SONNET_INSTALL_PREFIX "/bin/data/hunspell/")); @@ -19,28 +19,28 @@ index 3bd7830..6774c51 100644 maybeAddPath(QStringLiteral("/System/Library/Spelling")); maybeAddPath(QStringLiteral("/usr/share/hunspell/")); -- -2.23.0 +2.28.0 -From de54cd50eadb0db51e0a3822b987fe2705aae5b5 Mon Sep 17 00:00:00 2001 +From f07862f704b28c94c73d6b273655ddf1820bacf4 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Wed, 2 Oct 2019 22:17:23 +1000 +Date: Mon, 14 Dec 2020 16:14:26 +0300 Subject: Set en_US as default language diff --git a/src/core/settings.cpp b/src/core/settings.cpp -index 0db0134..6560699 100644 +index 4a82e71..8009611 100644 --- a/src/core/settings.cpp +++ b/src/core/settings.cpp -@@ -289,7 +289,7 @@ void Settings::restore() - QSettings settings(QStringLiteral("KDE"), QStringLiteral("Sonnet")); - d->defaultClient = settings.value(QStringLiteral("defaultClient"), QString()).toString(); - d->defaultLanguage = settings.value(QStringLiteral("defaultLanguage"), -- QLocale::system().name()).toString(); -+ QStringLiteral("en_US")).toString(); - d->preferredLanguages = settings.value(QStringLiteral("preferredLanguages")).toStringList(); +@@ -184,7 +184,7 @@ bool Settings::defauktSkipRunTogether() - //same defaults are in the default filter (filter.cpp) + QString Settings::defaultDefaultLanguage() + { +- return QLocale::system().name(); ++ return QStringLiteral("en_US"); + } + + QStringList Settings::defaultPreferredLanguages() -- -2.23.0 +2.28.0 diff --git a/kde-frameworks/sonnet/sonnet-5.65.0.recipe b/kde-frameworks/sonnet/sonnet-5.77.0.recipe similarity index 94% rename from kde-frameworks/sonnet/sonnet-5.65.0.recipe rename to kde-frameworks/sonnet/sonnet-5.77.0.recipe index d124fd1a0..960a46f2b 100644 --- a/kde-frameworks/sonnet/sonnet-5.65.0.recipe +++ b/kde-frameworks/sonnet/sonnet-5.77.0.recipe @@ -9,11 +9,11 @@ different algorithms. The simplest way to use Sonnet in your application is to use the \ SpellCheckDecorator class on your QTextEdit." HOMEPAGE="https://github.com/KDE/sonnet/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/sonnet/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="d73b473fd9653cc240c08f96f97d94a197c3ef8a4ce43ed7d3844f8b9e990dd0" +CHECKSUM_SHA256="371591cc1548957932df39700521e5a7eb9cc9d8e99b5b9a8c4991a74857fbda" PATCHES="sonnet-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64" diff --git a/kde-frameworks/threadweaver/patches/threadweaver-5.65.0.patchset b/kde-frameworks/threadweaver/patches/threadweaver-5.77.0.patchset similarity index 100% rename from kde-frameworks/threadweaver/patches/threadweaver-5.65.0.patchset rename to kde-frameworks/threadweaver/patches/threadweaver-5.77.0.patchset diff --git a/kde-frameworks/threadweaver/threadweaver-5.65.0.recipe b/kde-frameworks/threadweaver/threadweaver-5.77.0.recipe similarity index 93% rename from kde-frameworks/threadweaver/threadweaver-5.65.0.recipe rename to kde-frameworks/threadweaver/threadweaver-5.77.0.recipe index ccdf9ee76..45eca6dc0 100644 --- a/kde-frameworks/threadweaver/threadweaver-5.65.0.recipe +++ b/kde-frameworks/threadweaver/threadweaver-5.77.0.recipe @@ -10,11 +10,11 @@ See the information on [use cases](@ref usecases) and [why multithreading can \ help](@ref multithreading), as well as the usage section below, for more \ detailed information." HOMEPAGE="https://github.com/KDE/threadweaver/" -COPYRIGHT="2010-2019 KDE Organisation" +COPYRIGHT="2010-2020 KDE Organisation" LICENSE="GNU LGPL v2" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/KDE/threadweaver/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="fd259cb82966a29092151f1d183d01cc36f32581202fad56e3d55ea044fb8ef7" +CHECKSUM_SHA256="359b63c32c38b561688ce512280a8c9a62edab73439014e4e236bd08eb63aa9d" PATCHES="threadweaver-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86_64"