73c8ba7d |
1 | LXQT On Slackware |
2 | ================= |
3 | |
4 | If you want to install and use LXQT on Slackware, you need more than just |
5 | the packages in the lxqt package directory for Slackware 14.2 or -current. |
6 | All of the below are also required if you want to compile LXQT yourself. |
7 | |
8 | Openbox |
9 | ------- |
10 | |
11 | LXQT needs a Window Manager, it does not have one itself. LXQT will offer |
12 | you a choice of fvwm2, xfwm4, fluxbox on its first start but you can also |
13 | install openbox. If you do prefer openbox, get these two packages from my |
14 | 'slackbuilds' repository, |
15 | http://bear.alienbase.nl/mirrors/people/alien/slackbuilds/ : |
16 | |
17 | obconf |
18 | openbox |
19 | |
20 | Dependencies |
21 | ------------ |
22 | |
23 | Openbox is a dependency for compiling obconf-qt but if you are not interested |
24 | in using openbox you can skip installing openbox and compiling obconf-qt. |
25 | |
26 | The real mandatory dependencies are related to Qt5 and the KDE Frameworks, |
27 | upon which LXQT was built. |
28 | Therefore the following packages should be obtained from my 'ktown'repository, |
29 | http://bear.alienbase.nl/mirrors/alien-kde/ below the directory specific to |
30 | your Slackware release and architecture. |
31 | More specifically from its subdirectories 'deps', 'kde/frameworks', |
32 | 'kde/plasma' and 'kde/plasma-extra': |
33 | |
406a654f |
34 | Please note that kde5 was merged in -current as of early December 2020 and thus |
35 | you are no longer required to obtain those packages from different locations as |
36 | they are now included in current on the main tree. |
37 | |
73c8ba7d |
38 | # deps: |
39 | libdbusmenu-qt5 |
40 | libinput |
41 | libxkbcommon |
42 | polkit-qt5-1 |
43 | qt5 |
44 | qt5-webkit |
45 | wayland |
46 | |
47 | # kde/frameworks: |
48 | attica-framework |
49 | baloo5 |
50 | bluez-qt |
51 | breeze-icons |
52 | extra-cmake-modules |
53 | frameworkintegration |
54 | kactivities-framework |
55 | kactivities-stats |
56 | kapidox |
57 | karchive |
58 | kauth |
59 | kbookmarks |
60 | kcmutils |
61 | kcodecs |
62 | kcompletion |
63 | kconfig |
64 | kconfigwidgets |
65 | kcoreaddons |
66 | kcrash |
67 | kdbusaddons |
68 | kdeclarative |
69 | kded |
70 | kdelibs4support |
71 | kdesignerplugin |
72 | kdesu |
73 | kdewebkit |
74 | kdnssd |
75 | kdoctools |
76 | kemoticons |
77 | kfilemetadata5 |
78 | kglobalaccel |
79 | kguiaddons |
80 | khtml |
81 | ki18n |
82 | kiconthemes |
83 | kidletime |
84 | kimageformats |
85 | kinit |
86 | kio |
87 | kitemmodels |
88 | kitemviews |
89 | kjobwidgets |
90 | kjs |
91 | kjsembed |
92 | kmediaplayer |
93 | knewstuff |
94 | knotifications |
95 | knotifyconfig |
96 | kpackage |
97 | kparts |
98 | kpeople |
99 | kplotting |
100 | kpty |
101 | kross |
102 | krunner |
103 | kservice |
104 | ktexteditor |
105 | ktextwidgets |
106 | kunitconversion |
107 | kwallet |
108 | kwidgetsaddons |
109 | kwindowsystem |
110 | kxmlgui |
111 | kxmlrpcclient |
112 | modemmanager-qt |
113 | networkmanager-qt |
114 | oxygen-icons5 |
115 | plasma-framework |
116 | solid |
117 | sonnet |
118 | threadweaver |
119 | |
120 | # plasma: |
121 | libkscreen2 |
122 | |
123 | # plasma-extra: |
124 | sddm-qt5 |
125 | |
126 | Finally, you need the following packages from my main slackbuilds repository |
127 | at http://bear.alienbase.nl/mirrors/people/alien/slackbuilds/ : |
128 | |
129 | libstatgrab |
130 | muparser |