summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2019-12-26 01:10:29 +0100
committer Eric Hameleers <alien@slackware.com>2019-12-26 01:10:29 +0100
commitf791b648b09709fc2a38be14d43a958a67796bb1 (patch)
tree9328e7a3d5cbd9348057e46a593ad0f45a091491
parent93547590c09f1b4f4fb352bd7915477f5d74edc5 (diff)
downloadliveslak-f791b648b09709fc2a38be14d43a958a67796bb1.tar.gz
liveslak-f791b648b09709fc2a38be14d43a958a67796bb1.tar.xz
Updates to package lists. Reduce Plasma5 ISO size
Note that the Plasma5 ISO size reduction was achieved by removing almost all of the 'alien' packages which originate in my regular package repositories. Which means if you want a Plasma5 Live with calibre, libreoffice, qbittorrent, vlc and all the other goodies, you will have to create a persistent Live USB stick and add my packages as "addon modules".
-rwxr-xr-xmake_slackware_live.sh2
-rw-r--r--pkglists/alien.lst10
-rw-r--r--pkglists/min.lst3
-rw-r--r--pkglists/plasma5.lst24
-rw-r--r--pkglists/plasma5alien.conf12
-rw-r--r--pkglists/plasma5alien.lst7
6 files changed, 41 insertions, 17 deletions
diff --git a/make_slackware_live.sh b/make_slackware_live.sh
index a4c133d..77d0b38 100755
--- a/make_slackware_live.sh
+++ b/make_slackware_live.sh
@@ -176,7 +176,7 @@ SEQ_KDE4BASE="pkglist:${MINLIST},noxbase,x_base,xapbase,kde4base"
# List of Slackware package series with Plasma5 instead of KDE 4 (full install):
# - each will become a squashfs module:
-SEQ_PLASMA5="tagfile:a,ap,d,e,f,k,l,n,t,tcl,x,xap,xfce,y pkglist:alien,alienrest,plasma5,slackextra,slackpkgplus"
+SEQ_PLASMA5="tagfile:a,ap,d,e,f,k,l,n,t,tcl,x,xap,xfce,y pkglist:plasma5,plasma5alien,slackextra,slackpkgplus"
# List of Slackware package series with MSB instead of KDE 4 (full install):
# - each will become a squashfs module:
diff --git a/pkglists/alien.lst b/pkglists/alien.lst
index 30b6ada..da40431 100644
--- a/pkglists/alien.lst
+++ b/pkglists/alien.lst
@@ -1,8 +1,8 @@
# Showcases for using with Slackware Live:
-NetworkManager-openconnect
-NetworkManager-openvpn
+#NetworkManager-openconnect
+#NetworkManager-openvpn
acpilight
-#boost-compat
+boost-compat
calibre
chromium
chromium-pepperflash-plugin
@@ -17,7 +17,7 @@ freerdp
gst-plugins-ffmpeg0
gst-plugins-libav
#icedtea-web
-#icu4c-compat
+icu4c-compat
keepassx
#lame
libreoffice
@@ -68,7 +68,7 @@ libstatgrab
#libtinfo
libtorrent-rasterbar
#lumina
-mkvtoolnix
+#mkvtoolnix
muparser
netsurf
nodejs
diff --git a/pkglists/min.lst b/pkglists/min.lst
index da65091..613013f 100644
--- a/pkglists/min.lst
+++ b/pkglists/min.lst
@@ -88,6 +88,7 @@ mdadm
mkinitrd
mlocate
mozjs52
+mozjs60
mpfr
mtr
nano
@@ -103,7 +104,7 @@ openssl
openssl10-solibs
parted
pciutils
-perl
+#perl
pkgtools
plzip
polkit
diff --git a/pkglists/plasma5.lst b/pkglists/plasma5.lst
index 1cf9613..fa1214a 100644
--- a/pkglists/plasma5.lst
+++ b/pkglists/plasma5.lst
@@ -48,7 +48,7 @@ lmdb
mesa
mlt
ninja
-#noto-cjk-font-ttf
+noto-cjk-font-ttf
noto-font-ttf
opencv
pcaudiolib
@@ -194,6 +194,7 @@ kparts
kpeople
kplotting
kpty
+kquickcharts
kross
krunner
kservice
@@ -323,6 +324,8 @@ xdg-desktop-portal-kde
# plasma-extra:
#kde-wallpapers
+pulseaudio-qt
+kpeoplevcard
kdeconnect-framework
latte-dock
oxygen-fonts
@@ -344,6 +347,7 @@ cervisia
dolphin
dolphin-plugins
dragon
+elisa
ffmpegthumbs
filelight
granatier
@@ -450,7 +454,7 @@ ksystemlog
kteatime
ktimer
ktouch
-#ktuberling
+ktuberling
kturtle
kubrick
kwalletmanager
@@ -491,17 +495,17 @@ zeroconf-ioslave
# applications-extra:
alkimia
-#calligra
-#calligraplan
+calligra
+calligraplan
digikam
falkon
kaudiocreator
krita
-#kdev-php
-#kdev-python
-#kdevelop
-#kdevelop-pg-qt
-#kdevplatform
+kdev-php
+kdev-python
+kdevelop
+kdevelop-pg-qt
+kdevplatform
kdiagram
kile
kjots
@@ -510,7 +514,7 @@ kpmcore
krename
krusader
kstars
-#ktorrent
+ktorrent
kuser
kwebkitpart
libktorrent
diff --git a/pkglists/plasma5alien.conf b/pkglists/plasma5alien.conf
new file mode 100644
index 0000000..a81a7c2
--- /dev/null
+++ b/pkglists/plasma5alien.conf
@@ -0,0 +1,12 @@
+# If 'SL_REPO_URL' is a rsync:// URL and 'SL_REPO' points to a non-existent
+# or empty directory, then the content of 'SL_REPO_URL' will be rsync-ed
+# to the local directory 'SL_REPO'.
+SL_REPO_URL="rsync://slackware.uk/people/alien/sbrepos/${SL_VERSION}/${SL_ARCH}"
+SL_REPO="/var/cache/liveslak/sbrepos/${SL_VERSION}/${SL_ARCH}"
+
+# Package root directory:
+SL_PKGROOT=${SL_REPO}
+
+# Patches root directory:
+SL_PATCHROOT=""
+
diff --git a/pkglists/plasma5alien.lst b/pkglists/plasma5alien.lst
new file mode 100644
index 0000000..118cac6
--- /dev/null
+++ b/pkglists/plasma5alien.lst
@@ -0,0 +1,7 @@
+# Alien's packages that enrich the Plasma5 experience:
+NetworkManager-openconnect
+NetworkManager-openvpn
+freerdp
+openconnect
+vlc
+