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