summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2024-02-16 02:19:13 +0000
committer Eric Hameleers <alien@slackware.com>2024-02-16 04:01:23 +0100
commitca8d589d9fb552cb0ef93ab298840bffd87985a6 (patch)
treef46036f1972f435dc59c9a342bde20a10b09906a /source
parent32009082ed18d452f8603045344572bec581bf66 (diff)
downloadcurrent-ca8d589d9fb552cb0ef93ab298840bffd87985a6.tar.gz
current-ca8d589d9fb552cb0ef93ab298840bffd87985a6.tar.xz
Fri Feb 16 02:19:13 UTC 202420240216021913
a/etc-15.1-x86_64-4.txz: Rebuilt. Added UID 303 and GID 303 for colord. ap/nvme-cli-2.8-x86_64-1.txz: Upgraded. kde/akonadi-23.08.5-x86_64-1.txz: Upgraded. kde/akonadi-calendar-23.08.5-x86_64-1.txz: Upgraded. kde/akonadi-calendar-tools-23.08.5-x86_64-1.txz: Upgraded. kde/akonadi-contacts-23.08.5-x86_64-1.txz: Upgraded. kde/akonadi-import-wizard-23.08.5-x86_64-1.txz: Upgraded. kde/akonadi-mime-23.08.5-x86_64-1.txz: Upgraded. kde/akonadi-notes-23.08.5-x86_64-1.txz: Upgraded. kde/akonadi-search-23.08.5-x86_64-1.txz: Upgraded. kde/akonadiconsole-23.08.5-x86_64-1.txz: Upgraded. kde/akregator-23.08.5-x86_64-1.txz: Upgraded. kde/alligator-23.08.5-x86_64-1.txz: Upgraded. kde/analitza-23.08.5-x86_64-1.txz: Upgraded. kde/ark-23.08.5-x86_64-1.txz: Upgraded. kde/artikulate-23.08.5-x86_64-1.txz: Upgraded. kde/audiocd-kio-23.08.5-x86_64-1.txz: Upgraded. kde/baloo-widgets-23.08.5-x86_64-1.txz: Upgraded. kde/blinken-23.08.5-x86_64-1.txz: Upgraded. kde/bomber-23.08.5-x86_64-1.txz: Upgraded. kde/bovo-23.08.5-x86_64-1.txz: Upgraded. kde/calendarsupport-23.08.5-x86_64-1.txz: Upgraded. kde/cantor-23.08.5-x86_64-1.txz: Upgraded. kde/cervisia-23.08.5-x86_64-1.txz: Upgraded. kde/colord-kde-23.08.5-x86_64-1.txz: Added. kde/dolphin-23.08.5-x86_64-1.txz: Upgraded. kde/dolphin-plugins-23.08.5-x86_64-1.txz: Upgraded. kde/dragon-23.08.5-x86_64-1.txz: Upgraded. kde/elisa-23.08.5-x86_64-1.txz: Upgraded. kde/eventviews-23.08.5-x86_64-1.txz: Upgraded. kde/falkon-23.08.5-x86_64-1.txz: Upgraded. kde/ffmpegthumbs-23.08.5-x86_64-1.txz: Upgraded. kde/filelight-23.08.5-x86_64-1.txz: Upgraded. kde/ghostwriter-23.08.5-x86_64-1.txz: Upgraded. kde/granatier-23.08.5-x86_64-1.txz: Upgraded. kde/grantlee-editor-23.08.5-x86_64-1.txz: Upgraded. kde/grantleetheme-23.08.5-x86_64-1.txz: Upgraded. kde/gwenview-23.08.5-x86_64-1.txz: Upgraded. kde/incidenceeditor-23.08.5-x86_64-1.txz: Upgraded. kde/itinerary-23.08.5-x86_64-1.txz: Upgraded. kde/juk-23.08.5-x86_64-1.txz: Upgraded. kde/k3b-23.08.5-x86_64-1.txz: Upgraded. kde/kaddressbook-23.08.5-x86_64-1.txz: Upgraded. kde/kalarm-23.08.5-x86_64-1.txz: Upgraded. kde/kalgebra-23.08.5-x86_64-1.txz: Upgraded. kde/kalzium-23.08.5-x86_64-1.txz: Upgraded. kde/kamera-23.08.5-x86_64-1.txz: Upgraded. kde/kamoso-23.08.5-x86_64-1.txz: Upgraded. kde/kanagram-23.08.5-x86_64-1.txz: Upgraded. kde/kapman-23.08.5-x86_64-1.txz: Upgraded. kde/kapptemplate-23.08.5-x86_64-1.txz: Upgraded. kde/kate-23.08.5-x86_64-1.txz: Upgraded. kde/katomic-23.08.5-x86_64-1.txz: Upgraded. kde/kbackup-23.08.5-x86_64-1.txz: Upgraded. kde/kblackbox-23.08.5-x86_64-1.txz: Upgraded. kde/kblocks-23.08.5-x86_64-1.txz: Upgraded. kde/kbounce-23.08.5-x86_64-1.txz: Upgraded. kde/kbreakout-23.08.5-x86_64-1.txz: Upgraded. kde/kbruch-23.08.5-x86_64-1.txz: Upgraded. kde/kcachegrind-23.08.5-x86_64-1.txz: Upgraded. kde/kcalc-23.08.5-x86_64-1.txz: Upgraded. kde/kcalutils-23.08.5-x86_64-1.txz: Upgraded. kde/kcharselect-23.08.5-x86_64-1.txz: Upgraded. kde/kcolorchooser-23.08.5-x86_64-1.txz: Upgraded. kde/kcron-23.08.5-x86_64-1.txz: Upgraded. kde/kde-dev-scripts-23.08.5-x86_64-1.txz: Upgraded. kde/kde-dev-utils-23.08.5-x86_64-1.txz: Upgraded. kde/kde-inotify-survey-23.08.5-x86_64-1.txz: Upgraded. kde/kdebugsettings-23.08.5-x86_64-1.txz: Upgraded. kde/kdeconnect-kde-23.08.5-x86_64-1.txz: Upgraded. kde/kdeedu-data-23.08.5-x86_64-1.txz: Upgraded. kde/kdegraphics-mobipocket-23.08.5-x86_64-1.txz: Upgraded. kde/kdegraphics-thumbnailers-23.08.5-x86_64-1.txz: Upgraded. kde/kdenetwork-filesharing-23.08.5-x86_64-1.txz: Upgraded. kde/kdenlive-23.08.5-x86_64-1.txz: Upgraded. kde/kdepim-addons-23.08.5-x86_64-1.txz: Upgraded. kde/kdepim-runtime-23.08.5-x86_64-1.txz: Upgraded. kde/kdesdk-kio-23.08.5-x86_64-1.txz: Upgraded. kde/kdesdk-thumbnailers-23.08.5-x86_64-1.txz: Upgraded. kde/kdev-php-23.08.5-x86_64-1.txz: Upgraded. kde/kdev-python-23.08.5-x86_64-1.txz: Upgraded. kde/kdevelop-23.08.5-x86_64-1.txz: Upgraded. kde/kdf-23.08.5-x86_64-1.txz: Upgraded. kde/kdialog-23.08.5-x86_64-1.txz: Upgraded. kde/kdiamond-23.08.5-x86_64-1.txz: Upgraded. kde/keditbookmarks-23.08.5-x86_64-1.txz: Upgraded. kde/keysmith-23.08.5-x86_64-1.txz: Upgraded. kde/kfind-23.08.5-x86_64-1.txz: Upgraded. kde/kfourinline-23.08.5-x86_64-1.txz: Upgraded. kde/kgeography-23.08.5-x86_64-1.txz: Upgraded. kde/kget-23.08.5-x86_64-1.txz: Upgraded. kde/kgoldrunner-23.08.5-x86_64-1.txz: Upgraded. kde/kgpg-23.08.5-x86_64-1.txz: Upgraded. kde/khangman-23.08.5-x86_64-1.txz: Upgraded. kde/khelpcenter-23.08.5-x86_64-1.txz: Upgraded. kde/kidentitymanagement-23.08.5-x86_64-1.txz: Upgraded. kde/kig-23.08.5-x86_64-1.txz: Upgraded. kde/kigo-23.08.5-x86_64-1.txz: Upgraded. kde/killbots-23.08.5-x86_64-1.txz: Upgraded. kde/kimagemapeditor-23.08.5-x86_64-1.txz: Upgraded. kde/kimap-23.08.5-x86_64-1.txz: Upgraded. kde/kio-admin-23.08.5-x86_64-1.txz: Upgraded. kde/kio-extras-23.08.5-x86_64-1.txz: Upgraded. kde/kio-gdrive-23.08.5-x86_64-1.txz: Upgraded. kde/kio-zeroconf-23.08.5-x86_64-1.txz: Upgraded. kde/kipi-plugins-23.08.5-x86_64-1.txz: Upgraded. kde/kirigami-gallery-23.08.5-x86_64-1.txz: Upgraded. kde/kiriki-23.08.5-x86_64-1.txz: Upgraded. kde/kiten-23.08.5-x86_64-1.txz: Upgraded. kde/kitinerary-23.08.5-x86_64-1.txz: Upgraded. kde/kjumpingcube-23.08.5-x86_64-1.txz: Upgraded. kde/kldap-23.08.5-x86_64-1.txz: Upgraded. kde/kleopatra-23.08.5-x86_64-1.txz: Upgraded. kde/klickety-23.08.5-x86_64-1.txz: Upgraded. kde/klines-23.08.5-x86_64-1.txz: Upgraded. kde/kmag-23.08.5-x86_64-1.txz: Upgraded. kde/kmahjongg-23.08.5-x86_64-1.txz: Upgraded. kde/kmail-23.08.5-x86_64-1.txz: Upgraded. kde/kmail-account-wizard-23.08.5-x86_64-1.txz: Upgraded. kde/kmailtransport-23.08.5-x86_64-1.txz: Upgraded. kde/kmbox-23.08.5-x86_64-1.txz: Upgraded. kde/kmime-23.08.5-x86_64-1.txz: Upgraded. kde/kmines-23.08.5-x86_64-1.txz: Upgraded. kde/kmix-23.08.5-x86_64-1.txz: Upgraded. kde/kmousetool-23.08.5-x86_64-1.txz: Upgraded. kde/kmouth-23.08.5-x86_64-1.txz: Upgraded. kde/kmplot-23.08.5-x86_64-1.txz: Upgraded. kde/knavalbattle-23.08.5-x86_64-1.txz: Upgraded. kde/knetwalk-23.08.5-x86_64-1.txz: Upgraded. kde/knights-23.08.5-x86_64-1.txz: Upgraded. kde/knotes-23.08.5-x86_64-1.txz: Upgraded. kde/kolf-23.08.5-x86_64-1.txz: Upgraded. kde/kollision-23.08.5-x86_64-1.txz: Upgraded. kde/kolourpaint-23.08.5-x86_64-1.txz: Upgraded. kde/kompare-23.08.5-x86_64-1.txz: Upgraded. kde/konqueror-23.08.5-x86_64-1.txz: Upgraded. kde/konquest-23.08.5-x86_64-1.txz: Upgraded. kde/konsole-23.08.5-x86_64-1.txz: Upgraded. kde/kontact-23.08.5-x86_64-1.txz: Upgraded. kde/kontactinterface-23.08.5-x86_64-1.txz: Upgraded. kde/kontrast-23.08.5-x86_64-1.txz: Upgraded. kde/konversation-23.08.5-x86_64-1.txz: Upgraded. kde/kopeninghours-23.08.5-x86_64-1.txz: Upgraded. kde/kopete-23.08.5-x86_64-1.txz: Upgraded. kde/korganizer-23.08.5-x86_64-1.txz: Upgraded. kde/kosmindoormap-23.08.5-x86_64-1.txz: Upgraded. kde/kpat-23.08.5-x86_64-1.txz: Upgraded. kde/kpimtextedit-23.08.5-x86_64-1.txz: Upgraded. kde/kpkpass-23.08.5-x86_64-1.txz: Upgraded. kde/kpmcore-23.08.5-x86_64-1.txz: Upgraded. kde/kpublictransport-23.08.5-x86_64-1.txz: Upgraded. kde/kqtquickcharts-23.08.5-x86_64-1.txz: Upgraded. kde/krdc-23.08.5-x86_64-1.txz: Upgraded. kde/kreversi-23.08.5-x86_64-1.txz: Upgraded. kde/krfb-23.08.5-x86_64-1.txz: Upgraded. kde/kross-interpreters-23.08.5-x86_64-1.txz: Upgraded. kde/kruler-23.08.5-x86_64-1.txz: Upgraded. kde/ksanecore-23.08.5-x86_64-1.txz: Upgraded. kde/kshisen-23.08.5-x86_64-1.txz: Upgraded. kde/ksirk-23.08.5-x86_64-1.txz: Upgraded. kde/ksmtp-23.08.5-x86_64-1.txz: Upgraded. kde/ksnakeduel-23.08.5-x86_64-1.txz: Upgraded. kde/kspaceduel-23.08.5-x86_64-1.txz: Upgraded. kde/ksquares-23.08.5-x86_64-1.txz: Upgraded. kde/ksudoku-23.08.5-x86_64-1.txz: Upgraded. kde/ksystemlog-23.08.5-x86_64-1.txz: Upgraded. kde/kteatime-23.08.5-x86_64-1.txz: Upgraded. kde/ktimer-23.08.5-x86_64-1.txz: Upgraded. kde/ktnef-23.08.5-x86_64-1.txz: Upgraded. kde/ktorrent-23.08.5-x86_64-1.txz: Upgraded. kde/ktouch-23.08.5-x86_64-1.txz: Upgraded. kde/kturtle-23.08.5-x86_64-1.txz: Upgraded. kde/kubrick-23.08.5-x86_64-1.txz: Upgraded. kde/kwalletmanager-23.08.5-x86_64-1.txz: Upgraded. kde/kwave-23.08.5-x86_64-1.txz: Upgraded. kde/kwordquiz-23.08.5-x86_64-1.txz: Upgraded. kde/libgravatar-23.08.5-x86_64-1.txz: Upgraded. kde/libkcddb-23.08.5-x86_64-1.txz: Upgraded. kde/libkcompactdisc-23.08.5-x86_64-1.txz: Upgraded. kde/libkdcraw-23.08.5-x86_64-1.txz: Upgraded. kde/libkdegames-23.08.5-x86_64-1.txz: Upgraded. kde/libkdepim-23.08.5-x86_64-1.txz: Upgraded. kde/libkeduvocdocument-23.08.5-x86_64-1.txz: Upgraded. kde/libkexiv2-23.08.5-x86_64-1.txz: Upgraded. kde/libkgapi-23.08.5-x86_64-1.txz: Upgraded. kde/libkipi-23.08.5-x86_64-1.txz: Upgraded. kde/libkleo-23.08.5-x86_64-1.txz: Upgraded. kde/libkmahjongg-23.08.5-x86_64-1.txz: Upgraded. kde/libkomparediff2-23.08.5-x86_64-1.txz: Upgraded. kde/libksane-23.08.5-x86_64-1.txz: Upgraded. kde/libksieve-23.08.5-x86_64-1.txz: Upgraded. kde/libktorrent-23.08.5-x86_64-1.txz: Upgraded. kde/lokalize-23.08.5-x86_64-1.txz: Upgraded. kde/lskat-23.08.5-x86_64-1.txz: Upgraded. kde/mailcommon-23.08.5-x86_64-1.txz: Upgraded. kde/mailimporter-23.08.5-x86_64-1.txz: Upgraded. kde/marble-23.08.5-x86_64-1.txz: Upgraded. kde/markdownpart-23.08.5-x86_64-1.txz: Upgraded. kde/mbox-importer-23.08.5-x86_64-1.txz: Upgraded. kde/merkuro-23.08.5-x86_64-1.txz: Upgraded. kde/messagelib-23.08.5-x86_64-1.txz: Upgraded. kde/minuet-23.08.5-x86_64-1.txz: Upgraded. kde/okular-23.08.5-x86_64-1.txz: Upgraded. kde/palapeli-23.08.5-x86_64-1.txz: Upgraded. kde/parley-23.08.5-x86_64-1.txz: Upgraded. kde/partitionmanager-23.08.5-x86_64-1.txz: Upgraded. kde/picmi-23.08.5-x86_64-1.txz: Upgraded. kde/pim-data-exporter-23.08.5-x86_64-1.txz: Upgraded. kde/pim-sieve-editor-23.08.5-x86_64-1.txz: Upgraded. kde/pimcommon-23.08.5-x86_64-1.txz: Upgraded. kde/poxml-23.08.5-x86_64-1.txz: Upgraded. kde/print-manager-23.08.5-x86_64-1.txz: Upgraded. kde/rocs-23.08.5-x86_64-1.txz: Upgraded. kde/skanlite-23.08.5-x86_64-1.txz: Upgraded. kde/skanpage-23.08.5-x86_64-1.txz: Upgraded. kde/spectacle-23.08.5-x86_64-1.txz: Upgraded. kde/step-23.08.5-x86_64-1.txz: Upgraded. kde/svgpart-23.08.5-x86_64-1.txz: Upgraded. kde/sweeper-23.08.5-x86_64-1.txz: Upgraded. kde/umbrello-23.08.5-x86_64-1.txz: Upgraded. kde/yakuake-23.08.5-x86_64-1.txz: Upgraded. kde/zanshin-23.08.5-x86_64-1.txz: Upgraded. l/colord-1.4.7-x86_64-1.txz: Added. Thanks to Willy Sudiarto Raharjo. l/cxxopts-3.2.0-x86_64-1.txz: Upgraded. l/libffi-3.4.5-x86_64-1.txz: Upgraded. l/libgusb-0.4.8-x86_64-1.txz: Added. This is needed by colord. Thanks to Willy Sudiarto Raharjo. l/taglib-extras-1.0.1-x86_64-4.txz: Removed. This package is obsolete. n/php-8.3.3-x86_64-1.txz: Upgraded. This is a bugfix release. For more information, see: https://www.php.net/ChangeLog-8.php#8.3.3 x/mesa-24.0.1-x86_64-1.txz: Upgraded. xfce/xfce4-settings-4.18.4-x86_64-2.txz: Rebuilt. Recompiled using --enable-colord.
Diffstat (limited to 'source')
-rwxr-xr-xsource/a/etc/etc.SlackBuild2
-rw-r--r--source/a/etc/group.new1
-rw-r--r--source/a/etc/passwd.new1
-rw-r--r--source/a/etc/shadow.new1
-rw-r--r--source/kde/kde/build/cantor2
-rw-r--r--source/kde/kde/build/colord-kde1
-rw-r--r--source/kde/kde/build/ffmpegthumbs2
-rw-r--r--source/kde/kde/build/k3b2
-rw-r--r--source/kde/kde/build/kdeconnect-kde2
-rw-r--r--source/kde/kde/build/kig2
-rw-r--r--source/kde/kde/build/kitinerary2
-rw-r--r--source/kde/kde/build/kopeninghours2
-rw-r--r--source/kde/kde/build/kross-interpreters2
-rw-r--r--source/kde/kde/build/okular2
-rw-r--r--source/kde/kde/modules/all-packaged-applications1
-rw-r--r--source/kde/kde/modules/applications1
-rw-r--r--source/kde/kde/slack-desc/colord-kde19
-rwxr-xr-xsource/l/colord/colord.SlackBuild150
-rw-r--r--source/l/colord/colord.url1
-rw-r--r--source/l/colord/doinst.sh17
-rw-r--r--source/l/colord/slack-desc19
-rwxr-xr-xsource/l/libgusb/libgusb.SlackBuild (renamed from source/l/taglib-extras/taglib-extras.SlackBuild)94
-rw-r--r--source/l/libgusb/libgusb.url1
-rw-r--r--source/l/libgusb/slack-desc19
-rw-r--r--source/l/taglib-extras/slack-desc19
-rw-r--r--source/l/taglib-extras/taglib-extras-0.1-multilib-1.patch20
-rw-r--r--source/l/taglib-extras/taglib-extras-1.0.1-taglib_ver.patch25
-rw-r--r--source/l/taglib-extras/taglib-extras-1.0.1-version.patch12
-rwxr-xr-xsource/n/php/fetch-php.sh4
-rwxr-xr-xsource/xfce/xfce4-settings/xfce4-settings.SlackBuild5
30 files changed, 301 insertions, 130 deletions
diff --git a/source/a/etc/etc.SlackBuild b/source/a/etc/etc.SlackBuild
index 7adc214e9..35e514145 100755
--- a/source/a/etc/etc.SlackBuild
+++ b/source/a/etc/etc.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=etc
VERSION=15.1
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/a/etc/group.new b/source/a/etc/group.new
index d33f0fcc7..963a320ca 100644
--- a/source/a/etc/group.new
+++ b/source/a/etc/group.new
@@ -56,4 +56,5 @@ nobody:x:98:nobody
nogroup:x:99:
users:x:100:
console:x:101:
+colord:x:303:
ldap:x:330:
diff --git a/source/a/etc/passwd.new b/source/a/etc/passwd.new
index 2b4527d4f..32810e417 100644
--- a/source/a/etc/passwd.new
+++ b/source/a/etc/passwd.new
@@ -34,4 +34,5 @@ postfix:x:91:91:User for Postfix MTA:/dev/null:/bin/false
dovecot:x:94:94:User for Dovecot processes:/dev/null:/bin/false
dovenull:x:95:95:User for Dovecot login processing:/dev/null:/bin/false
nobody:x:99:99:nobody:/:/bin/false
+colord:x:303:303:User for colord:/var/lib/colord:/bin/false
ldap:x:330:330:OpenLDAP server:/var/lib/openldap:/bin/false
diff --git a/source/a/etc/shadow.new b/source/a/etc/shadow.new
index c7443cb5f..7b6d8b18b 100644
--- a/source/a/etc/shadow.new
+++ b/source/a/etc/shadow.new
@@ -34,4 +34,5 @@ postfix:*:9797:0:::::
dovecot:*:9797:0:::::
dovenull:*:9797:0:::::
nobody:*:9797:0:::::
+colord:*:9797:0:::::
ldap:*:9797:0:::::
diff --git a/source/kde/kde/build/cantor b/source/kde/kde/build/cantor
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/cantor
+++ b/source/kde/kde/build/cantor
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/colord-kde b/source/kde/kde/build/colord-kde
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/source/kde/kde/build/colord-kde
@@ -0,0 +1 @@
+1
diff --git a/source/kde/kde/build/ffmpegthumbs b/source/kde/kde/build/ffmpegthumbs
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/ffmpegthumbs
+++ b/source/kde/kde/build/ffmpegthumbs
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/k3b b/source/kde/kde/build/k3b
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/k3b
+++ b/source/kde/kde/build/k3b
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/kdeconnect-kde b/source/kde/kde/build/kdeconnect-kde
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/kdeconnect-kde
+++ b/source/kde/kde/build/kdeconnect-kde
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/kig b/source/kde/kde/build/kig
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/kig
+++ b/source/kde/kde/build/kig
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/kitinerary b/source/kde/kde/build/kitinerary
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/kitinerary
+++ b/source/kde/kde/build/kitinerary
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/kopeninghours b/source/kde/kde/build/kopeninghours
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/kopeninghours
+++ b/source/kde/kde/build/kopeninghours
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/kross-interpreters b/source/kde/kde/build/kross-interpreters
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/kross-interpreters
+++ b/source/kde/kde/build/kross-interpreters
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/okular b/source/kde/kde/build/okular
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/okular
+++ b/source/kde/kde/build/okular
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/modules/all-packaged-applications b/source/kde/kde/modules/all-packaged-applications
index cca52fb4e..db2d4201f 100644
--- a/source/kde/kde/modules/all-packaged-applications
+++ b/source/kde/kde/modules/all-packaged-applications
@@ -54,6 +54,7 @@ libkipi
kipi-plugins
libkexiv2
libkdcraw
+colord-kde
ksanecore
libksane
gwenview
diff --git a/source/kde/kde/modules/applications b/source/kde/kde/modules/applications
index 6ededb790..a7483552f 100644
--- a/source/kde/kde/modules/applications
+++ b/source/kde/kde/modules/applications
@@ -5,6 +5,7 @@ libkipi
kipi-plugins
libkexiv2
libkdcraw
+colord-kde
ksanecore
libksane
gwenview
diff --git a/source/kde/kde/slack-desc/colord-kde b/source/kde/kde/slack-desc/colord-kde
new file mode 100644
index 000000000..08ae1cf16
--- /dev/null
+++ b/source/kde/kde/slack-desc/colord-kde
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+colord-kde: colord-kde (color management for KDE)
+colord-kde:
+colord-kde: Provides interfaces and session daemon for colord.
+colord-kde:
+colord-kde:
+colord-kde:
+colord-kde:
+colord-kde:
+colord-kde:
+colord-kde:
+colord-kde:
diff --git a/source/l/colord/colord.SlackBuild b/source/l/colord/colord.SlackBuild
new file mode 100755
index 000000000..8e312e105
--- /dev/null
+++ b/source/l/colord/colord.SlackBuild
@@ -0,0 +1,150 @@
+#!/bin/bash
+
+# Copyright 2015-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=colord
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+
+# Configure, build, and install:
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir meson-build
+cd meson-build
+meson setup \
+ --prefix=/usr \
+ --buildtype=release \
+ --localstatedir=/var \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/lib${LIBDIRSUFFIX}/colord \
+ --mandir=/usr/man \
+ -Dlibcolordcompat=true \
+ -Dsane=true \
+ -Dvapi=true \
+ -Dsystemd=false \
+ -Dargyllcms_sensor=false \
+ -Dprint_profiles=false \
+ -Dtests=false \
+ -Dbash_completion=false \
+ -Ddaemon_user=colord \
+ -Dman=false \
+ .. || exit 1
+ "${NINJA:=ninja}" $NUMJOBS || exit 1
+ DESTDIR=$PKG $NINJA install || exit 1
+cd ..
+
+# I'm not sure why bash-completion needs to be installed in order for meson to
+# install this harmless runtime file. One of those annoying things.
+mkdir -p $PKG/usr/share/bash-completion/completions
+cp -a data/colormgr $PKG/usr/share/bash-completion/completions
+chown root:root $PKG/usr/share/bash-completion/completions/colormgr
+chmod 644 $PKG/usr/share/bash-completion/completions/colormgr
+
+# Make this config file .new:
+mv $PKG/usr/share/dbus-1/system.d/org.freedesktop.ColorManager.conf $PKG/usr/share/dbus-1/system.d/org.freedesktop.ColorManager.conf.new
+
+# It almost gets this right.
+chown -R colord:colord $PKG/var/lib/colord
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \+
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* CODE_OF_CONDUCT* COMMITMENT* COPYING* MAINTAINERS* NEWS* README* RELEASE* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+mkdir -p $PKG/install
+zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/l/colord/colord.url b/source/l/colord/colord.url
new file mode 100644
index 000000000..5259ace1b
--- /dev/null
+++ b/source/l/colord/colord.url
@@ -0,0 +1 @@
+https://www.freedesktop.org/software/colord/releases/
diff --git a/source/l/colord/doinst.sh b/source/l/colord/doinst.sh
new file mode 100644
index 000000000..3560c635b
--- /dev/null
+++ b/source/l/colord/doinst.sh
@@ -0,0 +1,17 @@
+config() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
+ rm $NEW
+ fi
+}
+
+config usr/share/dbus-1/system.d/org.freedesktop.ColorManager.conf.new
+
+if [ -e usr/share/glib-2.0/schemas ]; then
+ if [ -x /usr/bin/glib-compile-schemas ]; then
+ /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1
+ fi
+fi
diff --git a/source/l/colord/slack-desc b/source/l/colord/slack-desc
new file mode 100644
index 000000000..9c961fdd7
--- /dev/null
+++ b/source/l/colord/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+colord: colord (color profile daemon)
+colord:
+colord: colord is a system service that makes it easy to manage, install and
+colord: generate color profiles to accurately color manage input and output
+colord: devices.
+colord:
+colord: Homepage: http://www.freedesktop.org/software/colord
+colord:
+colord:
+colord:
+colord:
diff --git a/source/l/taglib-extras/taglib-extras.SlackBuild b/source/l/libgusb/libgusb.SlackBuild
index 8093fdeaf..1ea04169c 100755
--- a/source/l/taglib-extras/taglib-extras.SlackBuild
+++ b/source/l/libgusb/libgusb.SlackBuild
@@ -1,6 +1,7 @@
#!/bin/bash
-# Copyright 2009, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2016-2023 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,18 +23,19 @@
cd $(dirname $0) ; CWD=$(pwd)
-PKGNAM=taglib-extras
-VERSION=${VERSION:-1.0.1}
-BUILD=${BUILD:-4}
+PKGNAM=libgusb
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) export ARCH=i586 ;;
- arm*) export ARCH=arm ;;
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
# Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$( uname -m ) ;;
+ *) ARCH=$(uname -m) ;;
esac
+ export ARCH
fi
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
@@ -44,31 +46,39 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
exit 0
fi
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
TMP=${TMP:-/tmp}
-PKG=/tmp/package-taglib-extras
+PKG=$TMP/package-$PKGNAM
rm -rf $PKG
mkdir -p $TMP $PKG
+
cd $TMP
-rm -rf taglib-extras
-tar xvf $CWD/taglib-extras-$VERSION.tar.?z* || exit 1
-cd taglib-extras-${VERSION} || exit 1
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -76,36 +86,40 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-zcat $CWD/taglib-extras-0.1-multilib-1.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/taglib-extras-1.0.1-taglib_ver.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/taglib-extras-1.0.1-version.patch.gz | patch -p1 --verbose || exit 1
-
-mkdir -p build
-cd build
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- .. || exit 1
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-mkdir -p $PKG/usr/doc/taglib-extras-$VERSION
+# Configure, build, and install:
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir meson-build
+cd meson-build
+meson setup \
+ --prefix=/usr \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/libexec \
+ --bindir=/usr/bin \
+ --sbindir=/usr/sbin \
+ --includedir=/usr/include \
+ --datadir=/usr/share \
+ --mandir=/usr/man \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --buildtype=release \
+ -Ddocs=false \
+ .. || exit 1
+ "${NINJA:=ninja}" $NUMJOBS || exit 1
+ DESTDIR=$PKG $NINJA install || exit 1
+cd ..
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
- AUTHORS COPYING* \
- $PKG/usr/doc/taglib-extras-$VERSION
+ AUTHORS* COMMITMENT* COPYING* MAINTAINERS* NEWS* README* RELEASE* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
-/sbin/makepkg -l y -c n $TMP/taglib-extras-$VERSION-$ARCH-$BUILD.txz
-
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/l/libgusb/libgusb.url b/source/l/libgusb/libgusb.url
new file mode 100644
index 000000000..482574ecc
--- /dev/null
+++ b/source/l/libgusb/libgusb.url
@@ -0,0 +1 @@
+https://github.com/hughsie/libgusb
diff --git a/source/l/libgusb/slack-desc b/source/l/libgusb/slack-desc
new file mode 100644
index 000000000..30d14fe38
--- /dev/null
+++ b/source/l/libgusb/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+libgusb: libgusb (GObject wrapper for libusb1)
+libgusb:
+libgusb: GUsb is a GObject wrapper for libusb1 that makes it easy to do
+libgusb: asynchronous control, bulk and interrupt transfers with proper
+libgusb: cancellation and integration into a mainloop. This makes it easy to
+libgusb: integrate low level USB transfers with your high-level application or
+libgusb: system daemon.
+libgusb:
+libgusb: Homepage: https://github.com/hughsie/libgusb
+libgusb:
+libgusb:
diff --git a/source/l/taglib-extras/slack-desc b/source/l/taglib-extras/slack-desc
deleted file mode 100644
index 84a5daaaf..000000000
--- a/source/l/taglib-extras/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-taglib-extras: taglib-extras (taglib support for other formats)
-taglib-extras:
-taglib-extras: Taglib file type plugins which were split off from Amarok
-taglib-extras: to allow others to use and help maintain them.
-taglib-extras: Taglib-extras delivers support for reading and editing
-taglib-extras: meta-data of audio formats not supported by taglib, including:
-taglib-extras: asf, mp4v2, rmff, wav.
-taglib-extras:
-taglib-extras:
-taglib-extras: The taglib-extras are part of kdesupport: http://www.kde.org
-taglib-extras:
diff --git a/source/l/taglib-extras/taglib-extras-0.1-multilib-1.patch b/source/l/taglib-extras/taglib-extras-0.1-multilib-1.patch
deleted file mode 100644
index ad67e17cf..000000000
--- a/source/l/taglib-extras/taglib-extras-0.1-multilib-1.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -up taglib-extras-0.1/taglib-extras-config.cmake.multilib taglib-extras-0.1/taglib-extras-config.cmake
---- taglib-extras-0.1/taglib-extras-config.cmake.multilib 2009-03-12 11:12:04.000000000 -0500
-+++ taglib-extras-0.1/taglib-extras-config.cmake 2009-03-23 07:57:25.000000000 -0500
-@@ -16,7 +16,6 @@ EOH
-
- prefix=${CMAKE_INSTALL_PREFIX}
- exec_prefix=${CMAKE_INSTALL_PREFIX}
--libdir=${LIB_INSTALL_DIR}
- includedir=${INCLUDE_INSTALL_DIR}
-
- flags=""
-@@ -29,7 +28,7 @@ while test $# -gt 0
- do
- case $1 in
- --libs)
-- flags="$flags -L$libdir -ltag-extras"
-+ flags="$flags -ltag-extras"
- ;;
- --cflags)
- flags="$flags -I$includedir/taglib-extras"
diff --git a/source/l/taglib-extras/taglib-extras-1.0.1-taglib_ver.patch b/source/l/taglib-extras/taglib-extras-1.0.1-taglib_ver.patch
deleted file mode 100644
index 4f5d18708..000000000
--- a/source/l/taglib-extras/taglib-extras-1.0.1-taglib_ver.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -up taglib-extras-1.0.1/cmake/modules/FindTaglib.cmake.taglib taglib-extras-1.0.1/cmake/modules/FindTaglib.cmake
---- taglib-extras-1.0.1/cmake/modules/FindTaglib.cmake.taglib 2009-03-13 16:40:24.000000000 -0500
-+++ taglib-extras-1.0.1/cmake/modules/FindTaglib.cmake 2016-02-14 09:06:57.209838045 -0600
-@@ -29,10 +29,10 @@ if(TAGLIBCONFIG_EXECUTABLE)
-
- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION)
-
-- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
- message(STATUS "TagLib version not found: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}")
- set(TAGLIB_FOUND FALSE)
-- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
-
- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES)
-
-@@ -42,7 +42,7 @@ if(TAGLIBCONFIG_EXECUTABLE)
- set(TAGLIB_FOUND TRUE)
- endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS)
- string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}")
-- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
-+ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
- mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES)
-
- else(TAGLIBCONFIG_EXECUTABLE)
diff --git a/source/l/taglib-extras/taglib-extras-1.0.1-version.patch b/source/l/taglib-extras/taglib-extras-1.0.1-version.patch
deleted file mode 100644
index 911b9178e..000000000
--- a/source/l/taglib-extras/taglib-extras-1.0.1-version.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up taglib-extras-1.0.1/CMakeLists.txt.version taglib-extras-1.0.1/CMakeLists.txt
---- taglib-extras-1.0.1/CMakeLists.txt.version 2009-09-17 14:31:50.000000000 -0500
-+++ taglib-extras-1.0.1/CMakeLists.txt 2009-09-21 19:40:38.076666807 -0500
-@@ -29,7 +29,7 @@ endif (WIN32)
-
- set(TAGLIB-EXTRAS_LIB_MAJOR_VERSION "1")
- set(TAGLIB-EXTRAS_LIB_MINOR_VERSION "0")
--set(TAGLIB-EXTRAS_LIB_PATCH_VERSION "0")
-+set(TAGLIB-EXTRAS_LIB_PATCH_VERSION "1")
-
- set(TAGLIB-EXTRAS_LIB_VERSION_STRING "${TAGLIB-EXTRAS_LIB_MAJOR_VERSION}.${TAGLIB-EXTRAS_LIB_MINOR_VERSION}.${TAGLIB-EXTRAS_LIB_PATCH_VERSION}")
-
diff --git a/source/n/php/fetch-php.sh b/source/n/php/fetch-php.sh
index 70f8e128c..9412f57db 100755
--- a/source/n/php/fetch-php.sh
+++ b/source/n/php/fetch-php.sh
@@ -1,2 +1,2 @@
-lftpget http://us.php.net/distributions/php-8.3.2.tar.xz.asc
-lftpget http://us.php.net/distributions/php-8.3.2.tar.xz
+lftpget http://us.php.net/distributions/php-8.3.3.tar.xz.asc
+lftpget http://us.php.net/distributions/php-8.3.3.tar.xz
diff --git a/source/xfce/xfce4-settings/xfce4-settings.SlackBuild b/source/xfce/xfce4-settings/xfce4-settings.SlackBuild
index 290916b5f..1ef9b4a58 100755
--- a/source/xfce/xfce4-settings/xfce4-settings.SlackBuild
+++ b/source/xfce/xfce4-settings/xfce4-settings.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2012, 2016, 2018, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2012, 2016, 2018, 2020, 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=xfce4-settings
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
MARCH=$( uname -m )
@@ -93,6 +93,7 @@ CFLAGS="$SLKCFLAGS" \
--sysconfdir=/etc \
--mandir=/usr/man \
--docdir=/usr/doc/$PKGNAM-$VERSION \
+ --enable-colord \
--enable-pluggable-dialogs \
--enable-sound-settings \
--disable-static \