Initial submit of the project. Not yet tested
[lxqt-slackware.git] / README.Slackware
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
34 # deps:
35 libdbusmenu-qt5
36 libinput
37 libxkbcommon
38 polkit-qt5-1
39 qt5
40 qt5-webkit
41 wayland
42
43 # kde/frameworks:
44 attica-framework
45 baloo5
46 bluez-qt
47 breeze-icons
48 extra-cmake-modules
49 frameworkintegration
50 kactivities-framework
51 kactivities-stats
52 kapidox
53 karchive
54 kauth
55 kbookmarks
56 kcmutils
57 kcodecs
58 kcompletion
59 kconfig
60 kconfigwidgets
61 kcoreaddons
62 kcrash
63 kdbusaddons
64 kdeclarative
65 kded
66 kdelibs4support
67 kdesignerplugin
68 kdesu
69 kdewebkit
70 kdnssd
71 kdoctools
72 kemoticons
73 kfilemetadata5
74 kglobalaccel
75 kguiaddons
76 khtml
77 ki18n
78 kiconthemes
79 kidletime
80 kimageformats
81 kinit
82 kio
83 kitemmodels
84 kitemviews
85 kjobwidgets
86 kjs
87 kjsembed
88 kmediaplayer
89 knewstuff
90 knotifications
91 knotifyconfig
92 kpackage
93 kparts
94 kpeople
95 kplotting
96 kpty
97 kross
98 krunner
99 kservice
100 ktexteditor
101 ktextwidgets
102 kunitconversion
103 kwallet
104 kwidgetsaddons
105 kwindowsystem
106 kxmlgui
107 kxmlrpcclient
108 modemmanager-qt
109 networkmanager-qt
110 oxygen-icons5
111 plasma-framework
112 solid
113 sonnet
114 threadweaver
115
116 # plasma:
117 libkscreen2
118
119 # plasma-extra:
120 sddm-qt5
121
122 Finally, you need the following packages from my main slackbuilds repository
123 at http://bear.alienbase.nl/mirrors/people/alien/slackbuilds/ :
124
125 libstatgrab
126 muparser