Skip to content

Commit

Permalink
kde-frameworks: bump to 5.86.0
Browse files Browse the repository at this point in the history
  • Loading branch information
diversys committed Oct 31, 2021
1 parent 25bd238 commit ab19526
Show file tree
Hide file tree
Showing 77 changed files with 214 additions and 158 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/attica/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="4a818c0091cf15cc3dedf18f0c287f65816cb7fc04c3101f243ee7489c3b897f"
CHECKSUM_SHA256="68c6da8142f7ba9f01370b9106e3fcfb1c9125e4bf9026d5fe12cef0991a9f91"
SOURCE_DIR="attica-$portVersion"

ARCHITECTURES="all !x86_gcc2"
Expand Down Expand Up @@ -50,6 +50,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-Wno-dev \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ used by default in KDE Plasma 5 and KDE Applications."
HOMEPAGE="https://github.com/KDE/breeze-icons/"
COPYRIGHT="2010-2021 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="025e01888e2ede7478b5e3f081b6c138e5675c896eb435e5d8e1083f9bb337a1"
CHECKSUM_SHA256="3fdbe6d49f518afa9ef56c427f7724e34442e26eba96dd41a678bda89423636a"
SOURCE_DIR="breeze-icons-$portVersion"
PATCHES="breeze_icons-$portVersion.patchset"

Expand Down
133 changes: 66 additions & 67 deletions kde-frameworks/bump-kde-frameworks.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
#/bin/sh

source ~/config/settings/haikuports.conf
cd "$TREE_PATH"/kde-frameworks/

old_version=5.80
new_version=5.80
new_version=5.86

# bump recipe filenames
echo WARNING: you need to bump ki18n manually
Expand All @@ -23,74 +22,74 @@ find . -maxdepth 2 -name "*$new_version*.recipe" | while read FNAME; do \
portVersion=$new_version.0 ; source $FNAME ; echo $SOURCE_URI $FNAME ;

# replace CHECKSUM_SHA256 with new once
sed -i "s/$CHECKSUM_SHA256/`curl -s -L $SOURCE_URI | sha256sum | head -c 64`/" $FNAME ; done
sed -i "s/$CHECKSUM_SHA256/`curl -sL $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 kplotting
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
haikuporter -S -j1 --no-source-packages --get-dependencies extra_cmake_modules
haikuporter -S -j1 --no-source-packages --get-dependencies phonon
haikuporter -S -j1 --no-source-packages --get-dependencies karchive
haikuporter -S -j1 --no-source-packages --get-dependencies kcodecs
haikuporter -S -j1 --no-source-packages --get-dependencies kconfig
haikuporter -S -j1 --no-source-packages --get-dependencies kcoreaddons
haikuporter -S -j1 --no-source-packages --get-dependencies kdbusaddons
haikuporter -S -j1 --no-source-packages --get-dependencies kguiaddons
haikuporter -S -j1 --no-source-packages --get-dependencies ki18n
haikuporter -S -j1 --no-source-packages --get-dependencies kitemmodels
haikuporter -S -j1 --no-source-packages --get-dependencies kitemviews
haikuporter -S -j1 --no-source-packages --get-dependencies kwidgetsaddons
haikuporter -S -j1 --no-source-packages --get-dependencies kwindowsystem
haikuporter -S -j1 --no-source-packages --get-dependencies solid
haikuporter -S -j1 --no-source-packages --get-dependencies sonnet
haikuporter -S -j1 --no-source-packages --get-dependencies threadweaver
haikuporter -S -j1 --no-source-packages --get-dependencies kauth
haikuporter -S -j1 --no-source-packages --get-dependencies kcompletion
haikuporter -S -j1 --no-source-packages --get-dependencies kcrash
haikuporter -S -j1 --no-source-packages --get-dependencies kdoctools
haikuporter -S -j1 --no-source-packages --get-dependencies kunitconversion
haikuporter -S -j1 --no-source-packages --get-dependencies kconfigwidgets
haikuporter -S -j1 --no-source-packages --get-dependencies kservice
haikuporter -S -j1 --no-source-packages --get-dependencies kglobalaccel
haikuporter -S -j1 --no-source-packages --get-dependencies kpackage
haikuporter -S -j1 --no-source-packages --get-dependencies kemoticons
haikuporter -S -j1 --no-source-packages --get-dependencies kiconthemes
haikuporter -S -j1 --no-source-packages --get-dependencies kjobwidgets
haikuporter -S -j1 --no-source-packages --get-dependencies knotifications
haikuporter -S -j1 --no-source-packages --get-dependencies ktextwidgets
haikuporter -S -j1 --no-source-packages --get-dependencies kxmlgui
haikuporter -S -j1 --no-source-packages --get-dependencies kbookmarks
haikuporter -S -j1 --no-source-packages --get-dependencies kwallet
haikuporter -S -j1 --no-source-packages --get-dependencies kio
haikuporter -S -j1 --no-source-packages --get-dependencies kdeclarative
haikuporter -S -j1 --no-source-packages --get-dependencies kcmutils
haikuporter -S -j1 --no-source-packages --get-dependencies kinit
haikuporter -S -j1 --no-source-packages --get-dependencies knotifyconfig
haikuporter -S -j1 --no-source-packages --get-dependencies kparts
haikuporter -S -j1 --no-source-packages --get-dependencies kactivities
haikuporter -S -j1 --no-source-packages --get-dependencies kded
haikuporter -S -j1 --no-source-packages --get-dependencies kplotting
haikuporter -S -j1 --no-source-packages --get-dependencies kdesignerplugin
haikuporter -S -j1 --no-source-packages --get-dependencies breeze_icons
haikuporter -S -j1 --no-source-packages --get-dependencies kdelibs4support
haikuporter -S -j1 --no-source-packages --get-dependencies kross
haikuporter -S -j1 --no-source-packages --get-dependencies kdiagram
haikuporter -S -j1 --no-source-packages --get-dependencies attica
haikuporter -S -j1 --no-source-packages --get-dependencies kdnssd
haikuporter -S -j1 --no-source-packages --get-dependencies kfilemetadata
haikuporter -S -j1 --no-source-packages --get-dependencies kholidays
haikuporter -S -j1 --no-source-packages --get-dependencies kjs
haikuporter -S -j1 --no-source-packages --get-dependencies khtml
haikuporter -S -j1 --no-source-packages --get-dependencies kidletime
haikuporter -S -j1 --no-source-packages --get-dependencies kimageformats
haikuporter -S -j1 --no-source-packages --get-dependencies knewstuff
haikuporter -S -j1 --no-source-packages --get-dependencies ksyntax_highlighting
haikuporter -S -j1 --no-source-packages --get-dependencies ktexteditor
haikuporter -S -j1 --no-source-packages --get-dependencies phonon_gstreamer

#hp oxygen-icons
hp kirigami
hp kpty
hp plasma
haikuporter -S -j1 --no-source-packages --get-dependencies oxygen-icons
haikuporter -S -j1 --no-source-packages --get-dependencies kirigami
haikuporter -S -j1 --no-source-packages --get-dependencies kpty
haikuporter -S -j1 --no-source-packages --get-dependencies plasma
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ commandline by the user."
HOMEPAGE="https://projects.kde.org/projects/kdesupport/extra-cmake-modules/"
COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="BSD (2-clause)"
REVISION="2"
REVISION="1"
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/extra-cmake-modules-$portVersion.tar.xz"
CHECKSUM_SHA256="2370fd80f685533d0b96efa6fa443ceea68e0ceba4e8a9d7c151d297b1c96f64"
CHECKSUM_SHA256="aacc5ccdc5799efe34e2dae33418c379466caf7c9802b78348ccfb5782fe6ab5"
SOURCE_DIR="extra-cmake-modules-$portVersion"
PATCHES="extra_cmake_modules-$portVersion.patchset"

Expand All @@ -24,6 +24,7 @@ if [ "$targetArchitecture" = "x86_gcc2" ]; then
extra_cmake_modules = $portVersion
"
fi

REQUIRES="
haiku$secondaryArchSuffix
"
Expand All @@ -45,7 +46,9 @@ BUILD()
mkdir -p build
cd build

cmake .. -DSHARE_INSTALL_DIR=$dataDir/cmake/Modules
cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DSHARE_INSTALL_DIR=$dataDir/cmake/Modules
make $jobArgs
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kactivities/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="5d6d86b1a0608039c496e91dab86c3c629936a6d244a610f80111ac2cba9a307"
CHECKSUM_SHA256="4b2ab6174ef3d8e8779181124420e1967a02fb711a0c1aef3ee64f8fc6a5278f"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -68,6 +68,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
-DKDE_INSTALL_QMLDIR=$dataDir/Qt5/qml \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/karchive/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="b84403c4fea488d577be80194572e3d40f0f0edc4569d31d551830164b438259"
CHECKSUM_SHA256="1e67b367962c52cb83403110305fde79ae611881daa2b586bda023d4fd12a3b2"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -54,8 +54,9 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
-DCMAKE_BUILD_TYPE=Release \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kauth/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="f4a7503e7f062df904635020906ab7dec6acae7ba49a4ac2765558edf872c4d1"
CHECKSUM_SHA256="d5cbb46a915d72cb9a74a3b71e8f883d56b3d302bef84f3693eef401c90d17f2"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -52,6 +52,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kbookmarks/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="96c4fa0b6b8248e1439cf4d62f6661921863d7ef3df76ad5cc94d5a92d7502dc"
CHECKSUM_SHA256="a980489a9d747c521d445a298526f0c07865163e3b6fbb9952463c94ab7ea8ec"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -75,6 +75,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcmutils/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="34242c0215fbe314de37007af7597100ea0ee08e287c45ab25d8f05e2df22047"
CHECKSUM_SHA256="bca5d88df251e819c0f7959c00f5ed821d30573b7e3950f40a48c69eb956c099"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -84,6 +84,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcodecs/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="58f1288776d72700f8b47dc95065b27b45c906f38bc41a1d58ea5dd1a7581baa"
CHECKSUM_SHA256="86c99a3c8fdd4ac3364474f78b204562ccbb0b542c64d6f117c549dc534995a9"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -51,6 +51,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="BSD (2-clause)"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcompletion/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="46165110e7be58d89a5ab5e8bc8905d3243fd627b97c725a79e4bf509f984e10"
CHECKSUM_SHA256="e7eae7f7a840b5c9c42be80a63dcfd333053b7aa6d81e7b7d8b2d8bff707fce3"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -63,6 +63,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kconfig/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="b7e86644a475339962638b0d139ab396ea4012679dbb2510505068aec5c27e65"
CHECKSUM_SHA256="920c5ee76a082849b04c3cb0d6aa545aa0de30a98c0c62c29ee10cae86a0916a"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -65,8 +65,9 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
-DCMAKE_BUILD_TYPE=Release \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kconfigwidgets/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="d21486053c0402a09f0f7c68e68043291bd94af9660b5455fd7adb8236bc15e6"
CHECKSUM_SHA256="43fbd2a4be2a67e33a01cf439f573c13a588bb2050dd9896aebe7c3dc2745b9e"

ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
Expand Down Expand Up @@ -70,6 +70,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ COPYRIGHT="2010-2021 KDE Organisation"
LICENSE="GNU LGPL v2"
REVISION="1"
SOURCE_URI="https://github.com/KDE/kcoreaddons/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="2584ef98fc10cde5f3d253ea5392d1edec916c7a312b648f20a8b105b0c222df"
CHECKSUM_SHA256="0aff77368e842236d189c38bbef1e33b15d0f894838384e9b6f156c3274923aa"
PATCHES="kcoreaddons-$portVersion.patchset"

ARCHITECTURES="all !x86_gcc2"
Expand Down Expand Up @@ -52,6 +52,7 @@ BUILD()
cd build

cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make $jobArgs
Expand Down
Loading

0 comments on commit ab19526

Please sign in to comment.