Skip to content
This repository has been archived by the owner on Jun 16, 2024. It is now read-only.

Commit

Permalink
chore: add kdecoration to sysdep
Browse files Browse the repository at this point in the history
  • Loading branch information
gikari committed Mar 20, 2022
1 parent b333cda commit b7ca855
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .github/scripts/sysdep-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ apt-get update && apt-get install -y \
zip cmake ninja-build extra-cmake-modules kirigami2-dev \
libkf5config-dev libkf5configwidgets-dev libkf5coreaddons-dev \
libkf5declarative-dev libkf5i18n-dev libkf5kcmutils-dev \
libqt5svg5-dev qml-module-qtquick* qtbase5-dev \
libkdecorations2-dev libqt5svg5-dev qml-module-qtquick* qtbase5-dev \
qtdeclarative5-dev qtquickcontrols2-5-dev g++
3 changes: 0 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,7 @@ find_package(
CoreAddons
Declarative
GlobalAccel
GuiAddons
IconThemes
KCMUtils
WindowSystem
I18n)

find_package(KDecoration2 REQUIRED)
Expand Down
12 changes: 7 additions & 5 deletions scripts/sysdep-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ if [ -f /etc/os-release ]; then
g++ cmake ninja-build extra-cmake-modules kirigami2-dev \
libkf5config-dev libkf5configwidgets-dev libkf5coreaddons-dev \
libkf5declarative-dev libkf5i18n-dev libkf5kcmutils-dev \
libqt5svg5-dev qml-module-qtquick* qtbase5-dev \
libkdecorations2-dev libqt5svg5-dev qml-module-qtquick* qtbase5-dev \
qtdeclarative5-dev qtquickcontrols2-5-dev g++
;;

Expand All @@ -26,19 +26,20 @@ if [ -f /etc/os-release ]; then
kf5-kconfigwidgets-devel qt5-qtbase-devel qt5-qtbase-private-devel \
qt5-qtdeclarative-devel qt5-qtquickcontrols2-devel qt5-qtsvg-devel \
qt5-qtfeedback-devel cmake ninja-build extra-cmake-modules \
kf5-kcmutils-devel kf5-ki18n-devel kf5-kdeclarative-devel
kf5-kcmutils-devel kf5-ki18n-devel kf5-kdeclarative-devel \
kdecoration-devel
;;

"opensuse-tumbleweed" | "opensuse-leap")
sudo zypper --non-interactive install --recommends -t pattern devel_qt5 devel_C_C++
sudo zypper --non-interactive in -y \
ninja extra-cmake-modules kconfig-devel kcmutils-devel kdeclarative-devel \
ki18n-devel
ki18n-devel libkdecoration2-devel
;;

"arch" | "manjaro")
sudo pacman -S --noconfirm --needed \
gcc cmake ninja extra-cmake-modules
gcc cmake ninja extra-cmake-modules kdecoration
;;

"void")
Expand All @@ -49,7 +50,8 @@ if [ -f /etc/os-release ]; then
kpackage-devel kservice-devel kiconthemes-devel kdoctools-devel \
kauth-devel kcrash-devel kjobwidgets-devel ksolid-devel kio-devel \
kwallet-devel kconfigwidgets-devel ktextwidgets-devel kglobalaccel-devel \
kdeclarative-devel kxmlgui-devel kcmutils-devel kbookmarks-devel
kdeclarative-devel kxmlgui-devel kcmutils-devel kbookmarks-devel \
kdecoration-devel
;;

*)
Expand Down

0 comments on commit b7ca855

Please sign in to comment.