| 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 18/12/2020 for |
| 8 | # official packages and sbopkg for all the rest. |
| 9 | |
| 10 | ### NOTICE: gtk+2 and gtk+3 won't be recognized by CHECK_PREREQ.sh as installed |
| 11 | ### even if they are, but this isn't a problem. I'll fix it later. |
| 12 | |
| 13 | declare -A deps |
| 14 | |
| 15 | deps+=( |
| 16 | # buildenv |
| 17 | ["cmake"]="cmake-3.19.2-x86_64-1" |
| 18 | ["git"]="git-2.29.2-x86_64-1" |
| 19 | # Qt5 |
| 20 | ["qt5"]="qt5-5.15.2-x86_64-2" |
| 21 | # KDE5 |
| 22 | ["kguiaddons"]="kguiaddons-5.77.0-x86_64-1" |
| 23 | ["libkscreen"]="libkscreen2-5.20.4-x86_64-1" |
| 24 | ["kidletime"]="kidletime-5.77.0-x86_64-1" |
| 25 | ["kwindowsystem"]="kwindowsystem-5.77.0-x86_64-1" |
| 26 | ["solid"]="solid-5.77.0-x86_64-1" |
| 27 | # Misc |
| 28 | ["libstatgrab"]="libstatgrab-0.92-x86_64-1danix" |
| 29 | ["alsa-lib"]="alsa-lib-1.2.4-x86_64-1" |
| 30 | ["pulseaudio"]="pulseaudio-14.0-x86_64-1" |
| 31 | ["lm_sensors"]="lm_sensors-3.6.0-x86_64-1" |
| 32 | ["libconfig"]="libconfig-1.7.2-x86_64-1danix" |
| 33 | ["muparser"]="muParser-2.2.5-x86_64-1danix" |
| 34 | ["upower"]="upower-0.99.11-x86_64-2" |
| 35 | ["polkit-qt"]="polkit-qt-1-0.113.0-x86_64-1" |
| 36 | ["sudo"]="sudo-1.9.4-x86_64-1" |
| 37 | ["xmessage"]="xmessage-1.0.5-x86_64-2" |
| 38 | ["libXv"]="libXv-1.0.11-x86_64-2" |
| 39 | ["libxcursor"]="libXcursor-1.2.0-x86_64-1" |
| 40 | ["libxcomposite"]="libXcomposite-0.4.5-x86_64-1" |
| 41 | ["libxcb"]="libxcb-1.14-x86_64-1" |
| 42 | ["libxkbcommon"]="libxkbcommon-1.0.3-x86_64-1" |
| 43 | ["libdbusmenu-qt"]="libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1" |
| 44 | ["gtk+2"]="gtk+2-2.24.32-x86_64-3" |
| 45 | ["gtk+3"]="gtk+3-3.24.24-x86_64-1" |
| 46 | ["hicolor-icon-theme"]="hicolor-icon-theme-0.17-noarch-2" |
| 47 | ["xdg-utils"]="xdg-utils-1.1.3-noarch-2" |
| 48 | ["xdg-user-dirs"]="xdg-user-dirs-0.17-x86_64-1" |
| 49 | ["oxygen-icons"]="oxygen-icons5-5.77.0-noarch-1" |
| 50 | ["openbox"]="openbox-3.6.1-x86_64-1danix" |
| 51 | ["libfm-extra"]="libfm-extra-1.3.1-x86_64-1_dnx" |
| 52 | ["menu-cache"]="menu-cache-1.1.0-x86_64-1_dnx" |
| 53 | ["lxmenu-data"]="lxmenu-data-0.1.5-x86_64-1_dnx" |
| 54 | ["libfm"]="libfm-1.3.1-x86_64-1_dnx" |
| 55 | ) |