Skip to content

Commit

Permalink
fix: make Kup build against plasma 6 and Qt6
Browse files Browse the repository at this point in the history
  • Loading branch information
AuraHerreroRuiz committed Apr 25, 2024
1 parent 1d9d5b9 commit 5921cff
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions sources/build-scripts/build-kup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,18 +23,18 @@ make install DESTDIR=/tmp/bupbuilt PREFIX='/usr'
mkdir /tmp/kupbuild
cd /tmp/kupbuild
echo "Installing Kup dependencies"
dnf -y install cmake extra-cmake-modules qt5-qtbase qt5-qtbase-devel kf5-kcoreaddons kf5-kcoreaddons-devel kf5-kdbusaddons kf5-kdbusaddons-devel kf5-ki18n kf5-ki18n-devel kf5-kinit kf5-kinit-devel kf5-kio kf5-kio-devel kf5-solid kf5-solid-devel kf5-kidletime kf5-kidletime-devel kf5-knotifications kf5-knotifications-devel kf5-kconfig kf5-kconfig-devel kf5-kjobwidgets kf5-kjobwidgets-devel kf5-plasma kf5-plasma-devel libgit2 libgit2-devel
dnf -y install cmake extra-cmake-modules qt6-qtbase qt6-qtbase-devel kf6-kcmutils kf6-kcmutils-devel kf6-kcoreaddons kf6-kcoreaddons-devel kf6-kdbusaddons kf6-kdbusaddons-devel kf6-ki18n kf6-ki18n-devel kf6-kio kf6-kio-devel kf6-solid kf6-solid-devel kf6-kidletime kf6-kidletime-devel kf6-knotifications kf6-knotifications-devel kf6-kconfig kf6-kconfig-devel kf6-kjobwidgets kf6-kjobwidgets-devel kf6-plasma kf6-plasma-devel kf6-kxmlgui-devel plasma5support plasma5support-devel libgit2 libgit2-devel
echo "Building Kup"
#Clone kup repository
git clone 'https://invent.kde.org/system/kup.git'
cd kup
## Checkout last release
## git checkout "$(git tag --sort=tag --list 'kup-[0-9]*' | tail -n 1)"
# Checking out commit that has kup fixed for plasma 6 until release is made
git checkout '07ee384082f1b2efa7a57e120c0dd5dc17d435aa'
git checkout 'f705664ce437ca2a40b4a91dadc4c3fe1e700dfd'
#Build Kup
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release ..
cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_WITH_QT6=ON -DQT_MAJOR_VERSION=6 ..
make
make install DESTDIR=/tmp/kupbuilt PREFIX='/usr'

0 comments on commit 5921cff

Please sign in to comment.