Initial submit of the project. Not yet tested
[lxqt-slackware.git] / prereq
1 #! /bin/bash
2 # This is a list of dependency packages as listed on the lxqt wiki
3 # and adapted to Slackware package naming.
4 # This file is sourced by the CHECK_PREREQ.sh script in order to give suggestions
5 # in case some packages are not found.
6 #
7 # The list of suggestions is based on slackware64-current as of 25/04/2020 for
8 # official packages, alienbob's ktown repository for KDE5 specific packages and
9 # sbopkg for all the rest.
10
11 ### NOTICE: gtk+2 and gtk+3 won't be recognized by CHECK_PREREQ.sh as installed
12 ### even if they are, but this isn't a problem. I'll fix it later.
13
14 declare -A deps
15
16 deps+=(
17 # buildenv
18 ["cmake"]="cmake-3.17.1-x86_64-1"
19 ["git"]="git-2.26.2-x86_64-1"
20 # Qt5
21 ["qt5"]="qt5-5.13.2-x86_64-3"
22 # KDE5
23 ["kguiaddons"]="kguiaddons-5.68.0-x86_64-1alien"
24 ["libkscreen"]="libkscreen2-5.18.3-x86_64-1alien"
25 ["kidletime"]="kidletime-5.68.0-x86_64-1alien"
26 ["kwindowsystem"]="kwindowsystem-5.68.0-x86_64-1alien"
27 ["solid"]="solid-5.68.0-x86_64-1alien"
28 # Misc
29 ["libstatgrab"]="libstatgrab-0.92-x86_64-1danix"
30 ["alsa-lib"]="alsa-lib-1.2.2-x86_64-1"
31 ["pulseaudio"]="pulseaudio-13.0-x86_64-2"
32 ["lm_sensors"]="lm_sensors-3.6.0-x86_64-1"
33 ["libconfig"]="libconfig-1.7.2-x86_64-1danix"
34 ["muparser"]="muParser-2.2.5-x86_64-1danix"
35 ["upower"]="upower-0.9.23-x86_64-4"
36 ["polkit-qt5"]="polkit-qt5-1-0.113.0-x86_64-1alien"
37 ["sudo"]="sudo-1.8.31p1-x86_64-1_pam"
38 ["xmessage"]="xmessage-1.0.5-x86_64-2"
39 ["libXv"]="libXv-1.0.11-x86_64-2"
40 ["libxcursor"]="libXcursor-1.2.0-x86_64-1"
41 ["libxcomposite"]="libXcomposite-0.4.5-x86_64-1"
42 ["libxcb"]="libxcb-1.14-x86_64-1"
43 ["libxkbcommon"]="libxkbcommon-0.10.0-x86_64-2"
44 ["libdbusmenu-qt5"]="libdbusmenu-qt5-0.9.3+16.04.20160218-x86_64-1alien"
45 ["gtk+2"]="gtk+2-2.24.32-x86_64-3"
46 ["gtk+3"]="gtk+3-3.24.18-x86_64-2"
47 ["hicolor-icon-theme"]="hicolor-icon-theme-0.17-noarch-2"
48 ["xdg-utils"]="xdg-utils-1.1.3-noarch-2"
49 ["xdg-user-dirs"]="xdg-user-dirs-0.17-x86_64-1"
50 ["oxygen-icons"]="oxygen-icons5-5.68.0-noarch-1alien"
51 ["openbox"]="openbox-3.6.1-x86_64-1danix"
52 )