From f4c1ab2659f6bd783f4df298ed56a8c0d93ec39f Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Sat, 5 Dec 2020 19:40:25 +0100 Subject: PLASMA5: migrate to the Slackware Plasma5 in testing 'vtown' --- pkglists/plasma5.conf | 13 +- pkglists/plasma5.lst | 638 ++++++++++++++++++++------------------------------ 2 files changed, 258 insertions(+), 393 deletions(-) (limited to 'pkglists') 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 -- cgit v1.2.3