summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2020-12-05 19:40:25 +0100
committer Eric Hameleers <alien@slackware.com>2020-12-05 19:40:25 +0100
commitf4c1ab2659f6bd783f4df298ed56a8c0d93ec39f (patch)
tree496d2e353e7ce37e09e1f5ea50e7b55f600c7bd2
parent0aec1dae0c6bf4154d9c775d67d174ee9f9ce374 (diff)
downloadliveslak-f4c1ab2659f6bd783f4df298ed56a8c0d93ec39f.tar.gz
liveslak-f4c1ab2659f6bd783f4df298ed56a8c0d93ec39f.tar.xz
PLASMA5: migrate to the Slackware Plasma5 in testing 'vtown'
-rw-r--r--pkglists/plasma5.conf13
-rw-r--r--pkglists/plasma5.lst638
2 files changed, 258 insertions, 393 deletions
diff --git a/pkglists/plasma5.conf b/pkglists/plasma5.conf
index 1ab1a31..8af6b3a 100644
--- a/pkglists/plasma5.conf
+++ b/pkglists/plasma5.conf
@@ -2,10 +2,17 @@
# or empty directory, then the content of 'SL_REPO_URL' will be rsync-ed
# to the local directory 'SL_REPO'.
-VARIANT=latest
+VARIANT=testing
+if [ "${SL_ARCH}" == "x86_64" ]; then
+ LIBSUFFIX="64"
+else
+ LIBSUFFIX=""
+fi
-SL_REPO_URL="rsync://slackware.uk/people/alien-kde/${SL_VERSION}/${VARIANT}/${SL_ARCH}"
-SL_REPO="/var/cache/liveslak/ktown/${SL_VERSION}/${VARIANT}/${SL_ARCH}"
+#SL_REPO_URL="rsync://slackware.uk/people/alien-kde/${SL_VERSION}/${VARIANT}/${SL_ARCH}"
+SL_REPO_URL="rsync://slackware.uk/slackware/slackware${LIBSUFFIX}-${SL_VERSION}/${VARIANT}/packages/vtown"
+#SL_REPO="/var/cache/liveslak/ktown/${SL_VERSION}/${VARIANT}/${SL_ARCH}"
+SL_REPO="/var/cache/liveslak/Slackware/slackware${LIBSUFFIX}-${SL_VERSION}/${VARIANT}/packages/vtown"
# Package root directory:
SL_PKGROOT=${SL_REPO}
diff --git a/pkglists/plasma5.lst b/pkglists/plasma5.lst
index b8ced69..2db351e 100644
--- a/pkglists/plasma5.lst
+++ b/pkglists/plasma5.lst
@@ -1,232 +1,74 @@
-# Create a rough version of this file using:
-# cd current/testing/x86_64 ; find -name *.t?z |rev |cut -d- -f4- |rev |sort
-#
-# deps:
-LibRaw
-OpenAL
-PyQt
-PyQt5
-QScintilla
-SDL_sound
+# Slackware Plasma5 deps:
+SDL2
+QtAV
accountsservice
-autoconf-archive
-brotli
cfitsio
-cracklib
cryfs
cryptopp
dbus
-ddcutil
dotconf
-drumstick
dvdauthor
-ConsoleKit2%elogind
-espeak-ng
-exiv2
-flite
-freecell-solver
+eigen3
+elogind
frei0r-plugins
-gpgme
grantlee
-grantlee-qt4
-hack-font-ttf
-hyphen
-id3lib
-json-glib
kdsoap
lensfun
libappindicator
libburn
-libdbusmenu-gtk
-libdbusmenu-qt5
+libdbusmenu
+libdbusmenu-qt
libdmtx
libindicator
-libinput
-libpwquality
libqalculate
libsass
-libwacom
-libxkbcommon
-lmdb
-mesa
mlt
-mozjs68
-ninja
-noto-cjk-font-ttf
-noto-font-ttf
opencv
-pcaudiolib
-perl-path-tiny
-perl-template-toolkit
phonon
-phonon-gstreamer
-phonon-vlc
+phonon-backend-gstreamer
pipewire
polkit
-polkit-qt5-1
-poppler
-python-enum34
-python3-random2
-pyxdg
-quazip
-qca-qt5
+polkit-qt-1
qrencode
-qt-gstreamer
qt5
-qt5-webkit
-qtav
+qtkeychain
+quazip
rttr
sassc
-sip
-sni-qt
speech-dispatcher
-util-linux
+upower
vid.stab
-wayland
-wayland-protocols
-woff2
-xorg-server
-
-# telepathy deps:
-farstream
-libaccounts-glib
-libaccounts-qt5
-libnice
-libotr
-libsignon-glib
-signon
-signon-plugin-oauth2
-signon-ui
-telegram-qt
-telepathy-accounts-signon
-telepathy-farstream
-telepathy-gabble
-telepathy-glib
-telepathy-haze
-telepathy-logger
-telepathy-logger-qt5
-telepathy-mission-control
-telepathy-morse
-telepathy-qt5
-
-# kde4 based:
-akonadi4
-baloo
-baloo-widgets
-kactivities
-katepart4
-kdelibs
-kdepimlibs4
-kfilemetadata
-konsolepart4
-korundum
-kross-interpreters
-libkdegames4
-libkexiv2_4
-libkmahjongg4
-libksane4
-nepomuk-core
-nepomuk-widgets
-oktetapart4
-perlkde
-perlqt
-pykde4
-qtruby
-smokegen
-smokekde
-smokeqt
-
-# kde4 extragear:
-audiocd-kio4
-kio-mtp
-libkcddb4
-libkcompactdisc4
-oxygen-gtk2
-
-# frameworks:
-attica-framework
-baloo5
-bluez-qt
-breeze-icons
-extra-cmake-modules
-frameworkintegration
-kactivities-framework
-kactivities-stats
-kapidox
-karchive
-kauth
-kbookmarks
-kcalendarcore
-kcmutils
-kcodecs
-kcompletion
-kconfig
-kconfigwidgets
-kcontacts
-kcoreaddons
-kcrash
-kdbusaddons
-kdeclarative
-kded
-kdelibs4support
-kdesignerplugin
-kdesu
-kdewebkit
-kdnssd
-kdoctools
-kemoticons
-kfilemetadata5
-kglobalaccel
-kguiaddons
-kholidays
-khtml
-ki18n
-kiconthemes
-kidletime
-kimageformats
-kinit
-kio
-kirigami2
-kitemmodels
-kitemviews
-kjobwidgets
-kjs
-kjsembed
-kmediaplayer
-knewstuff
-knotifications
-knotifyconfig
-kpackage
-kparts
-kpeople
-kplotting
-kpty
-kquickcharts
-kross
-krunner
-kservice
-ktexteditor
-ktextwidgets
-kunitconversion
-kwallet
-kwidgetsaddons
-kwindowsystem
-kxmlgui
-kxmlrpcclient
-modemmanager-qt
-networkmanager-qt
-oxygen-icons5
-plasma-framework
-prison
-purpose
-qqc2-desktop-style
-solid
-sonnet
-syndication
-syntax-highlighting
-threadweaver
-
-# kdepim:
+# Slackware Plasma5 input-methods:
+OpenCC
+cldr-emoji-annotation
+fcitx
+fcitx-anthy
+fcitx-configtool
+fcitx-hangul
+fcitx-kkc
+fcitx-libpinyin
+fcitx-m17n
+fcitx-qt5
+fcitx-sayura
+fcitx-table-extra
+fcitx-table-other
+fcitx-unikey
+ibus
+ibus-anthy
+ibus-hangul
+ibus-kkc
+ibus-libpinyin
+ibus-m17n
+ibus-table
+ibus-unikey
+kcm-fcitx
+libgee
+libkkc
+libkkc-data
+libpinyin
+marisa
+skkdic
+# Slackware Plasma5:
akonadi
akonadi-calendar
akonadi-calendar-tools
@@ -237,333 +79,349 @@ akonadi-notes
akonadi-search
akonadiconsole
akregator
-blogilo
-calendarsupport
-eventviews
-grantlee-editor
-grantleetheme
-incidenceeditor
-kaddressbook
-kalarm
-kalarmcal
-kblog
-kcalutils
-kdav
-kdepim-addons
-kdepim-apps-libs
-kdepim-runtime
-kidentitymanagement
-kimap
-kitinerary
-kldap
-kleopatra
-kmail
-kmail-account-wizard
-kmailtransport
-kmbox
-kmime
-knotes
-kontact
-kontactinterface
-korganizer
-kpimtextedit
-kpkpass
-ksmtp
-ktnef
-libgravatar
-libkdepim
-libkgapi
-libkleo
-libksieve
-mailcommon
-mailimporter
-mbox-importer
-messagelib
-pim-data-exporter
-pim-sieve-editor
-pim-storage-service-manager
-pimcommon
-
-# plasma:
-bluedevil
-breeze
-breeze-gtk
-breeze-grub
-drkonqi
-kactivitymanagerd
-kde-cli-tools
-kde-gtk-config
-kdecoration
-kdeplasma-addons
-kgamma5
-khelpcenter
-khotkeys
-kinfocenter
-kmenuedit
-kscreen2
-kscreenlocker
-ksshaskpass
-ksysguard
-kwallet-pam
-kwayland
-kwayland-integration
-kwayland-server
-kwin
-kwrited
-libkscreen2
-libksysguard
-milou
-oxygen
-plasma-browser-integration
-plasma-desktop
-plasma-integration
-plasma-mediacenter
-plasma-pa
-plasma-sdk
-plasma-vault
-plasma-workspace-wallpapers
-plasma5-nm
-polkit-kde-framework
-powerdevil
-sddm-kcm
-systemsettings
-user-manager
-xdg-desktop-portal-kde
-
-# plasma-extra:
-#kde-wallpapers
-pulseaudio-qt
-kpeoplevcard
-kdeconnect-framework
-latte-dock
-oxygen-fonts
-plasma-wayland-protocols
-polkit-kde-kcmodules-framework
-sddm-qt5
-wacomtablet
-
-# applications:
+alkimia
analitza
ark
artikulate
+attica
audiocd-kio
-baloo5-widgets
+baloo
+baloo-widgets
blinken
+bluedevil
+bluez-qt
bomber
bovo
+breeze
+breeze-grub
+breeze-gtk
+breeze-icons
+calendarsupport
+calligra
+calligraplan
cantor
cervisia
+digikam
dolphin
dolphin-plugins
dragon
+drkonqi
elisa
+eventviews
+extra-cmake-modules
+falkon
ffmpegthumbs
filelight
+frameworkintegration
granatier
+grantlee-editor
+grantleetheme
gwenview
+incidenceeditor
juk
k3b
-kaccessible
-kajongg
+kactivities
+kactivities-stats
+kactivitymanagerd
+kaddressbook
+kalarm
+kalarmcal
kalgebra
kalzium
kamera
kamoso
kanagram
+kapidox
kapman
kapptemplate
+karchive
kate
katomic
+kauth
kbackup
kblackbox
kblocks
+kbookmarks
kbounce
kbreakout
kbruch
kcachegrind
kcalc
+kcalendarcore
+kcalutils
kcharselect
+kcmutils
+kcodecs
kcolorchooser
+kcompletion
+kconfig
+kconfigwidgets
+kcontacts
+kcoreaddons
+kcrash
kcron
+kdav
+kdbusaddons
+kde-cli-tools
kde-dev-scripts
kde-dev-utils
-kde-runtime
+kde-gtk-config
kdebugsettings
+kdeclarative
kdeconnect-kde
+kdecoration
+kded
kdeedu-data
kdegraphics-mobipocket
-kdegraphics-strigi-analyzer
kdegraphics-thumbnailers
+kdelibs4support
kdenetwork-filesharing
-kdenetwork-strigi-analyzers
kdenlive
+kdepim-addons
+kdepim-apps-libs
+kdepim-runtime
+kdeplasma-addons
kdesdk-kioslaves
-kdesdk-strigi-analyzers
kdesdk-thumbnailers
+kdesignerplugin
+kdesu
+kdev-php
+kdev-python
+kdevelop
+kdevelop-pg-qt
+kdewebkit
kdf
+kdiagram
kdialog
kdiamond
+kdnssd
+kdoctools
keditbookmarks
-kfilereplace
+kemoticons
+kfilemetadata
kfind
kfloppy
kfourinline
+kgamma5
kgeography
kget
+kglobalaccel
kgoldrunner
kgpg
+kguiaddons
khangman
+khelpcenter
+kholidays
+khotkeys
+khtml
+ki18n
+kiconthemes
+kid3
+kidentitymanagement
+kidletime
kig
kigo
+kile
killbots
+kimageformats
kimagemapeditor
+kimap
+kinfocenter
+kinit
+kio
kio-extras
+kio-gdrive
+kipi-plugins
kirigami-gallery
+kirigami2
kiriki
+kitemmodels
+kitemviews
kiten
+kitinerary
+kjobwidgets
+kjots
+kjs
+kjsembed
kjumpingcube
-klettres
+kldap
+kleopatra
klickety
klines
-klinkstatus
kmag
kmahjongg
+kmail
+kmail-account-wizard
+kmailtransport
+kmbox
+kmediaplayer
+kmenuedit
+kmime
kmines
kmix
kmousetool
kmouth
kmplot
+kmymoney
knavalbattle
knetwalk
+knewstuff
knights
+knotes
+knotifications
+knotifyconfig
kolf
kollision
kolourpaint
-kommander
kompare
konqueror
konquest
konsole
+kontact
+kontactinterface
kopete
+korganizer
+kpackage
+kparts
kpat
-kppp
+kpeople
+kpeoplevcard
+kpimtextedit
+kpkpass
+kplotting
+kpmcore
+kpty
kqtquickcharts
+kquickcharts
krdc
-kremotecontrol
+krename
kreversi
krfb
+krita
+kross
+kross-interpreters
kruler
-ksaneplugin
+krunner
+krusader
+kscreen
+kscreenlocker
+kservice
kshisen
ksirk
+ksmtp
ksnakeduel
kspaceduel
ksquares
+ksshaskpass
+kstars
ksudoku
+ksysguard
ksystemlog
kteatime
+ktexteditor
+ktextwidgets
ktimer
+ktimetracker
+ktnef
+ktorrent
ktouch
-ktuberling
kturtle
kubrick
+kunitconversion
+kwallet
+kwallet-pam
kwalletmanager
kwave
+kwayland
+kwayland-integration
+kwayland-server
+kwidgetsaddons
+kwin
+kwindowsystem
kwordquiz
+kwrited
+kxmlgui
+kxmlrpcclient
+latte-dock
+libgravatar
libkcddb
libkcompactdisc
libkdcraw
-libkdeedu
libkdegames
+libkdepim
libkeduvocdocument
libkexiv2
-libkface
+libkgapi
libkgeomap
libkipi
+libkleo
libkmahjongg
libkomparediff2
libksane
+libkscreen
+libksieve
+libksysguard
+libktorrent
lokalize
lskat
+mailcommon
+mailimporter
marble
+mbox-importer
+messagelib
+milou
minuet
-mplayerthumbs
+modemmanager-qt
+networkmanager-qt
okteta
okular
+oxygen
+oxygen-fonts
+oxygen-gtk2
+oxygen-icons5
palapeli
parley
+partitionmanager
picmi
+pim-data-exporter
+pim-sieve-editor
+pimcommon
+plasma-browser-integration
+plasma-desktop
+plasma-disks
+plasma-framework
+plasma-integration
+plasma-nm
+plasma-pa
+plasma-sdk
+plasma-vault
+plasma-wayland-protocols
+plasma-workspace
+plasma-workspace-wallpapers
+polkit-kde-agent-1
+powerdevil
poxml
print-manager
+prison
+pulseaudio-qt
+purpose
+qqc2-desktop-style
rocs
+sddm
+sddm-kcm
+skanlite
+solid
+sonnet
spectacle
step
svgpart
sweeper
+syndication
+syntax-highlighting
+systemsettings
+threadweaver
umbrello
+wacomtablet
+xdg-desktop-portal-kde
+yakuake
zeroconf-ioslave
-
-# applications-extra:
-alkimia
-calligra
-calligraplan
-digikam
-falkon
-kaudiocreator
-krita
-kdev-php
-kdev-python
-kdevelop
-kdevelop-pg-qt
-kdevplatform
-kdiagram
-kid3
-kile
-kjots
-kmymoney
-kpmcore
-krename
-krusader
-kstars
-ktimetracker
-ktorrent
-kuser
-kwebkitpart
-labplot
-libktorrent
-partitionmanager
-skanlite
-
-# telepathy:
-kaccounts-integration
-kaccounts-providers
-ktp-accounts-kcm
-ktp-approver
-ktp-auth-handler
-ktp-common-internals
-ktp-contact-list
-ktp-contact-runner
-ktp-desktop-applets
-ktp-filetransfer-handler
-ktp-kded-module
-ktp-send-file
-ktp-text-ui
-ktp-call-ui
-signon-kwallet-extension
-
-# Supported languages in the ISO:
-kde-l10n-da
-kde-l10n-de
-kde-l10n-en_GB
-kde-l10n-es
-kde-l10n-fr
-kde-l10n-ja
-kde-l10n-it
-kde-l10n-nl
-kde-l10n-pt_BR
-kde-l10n-pt
-kde-l10n-sv
-kde-l10n-ru
-
-# Issues with 3 files in the squashfs module missing the last character:
-plasma-workspace