summaryrefslogtreecommitdiffstats
path: root/source/l
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2024-06-21 00:44:39 +0000
committer Eric Hameleers <alien@slackware.com>2024-06-21 04:38:16 +0200
commit5166171167ebc78a97a6bb61fb41c8f9d7051f5b (patch)
tree6e547d65d69f23a305fd83bb38f6e129f814e904 /source/l
parent0425798cdda5dfd9cb90490875f0dbe5d10a29ba (diff)
downloadcurrent-5166171167ebc78a97a6bb61fb41c8f9d7051f5b.tar.gz
current-5166171167ebc78a97a6bb61fb41c8f9d7051f5b.tar.xz
Fri Jun 21 00:44:39 UTC 202420240621004439
a/mcelog-200-x86_64-1.txz: Upgraded. a/shadow-4.16.0-x86_64-1.txz: Upgraded. d/llvm-18.1.8-x86_64-1.txz: Upgraded. Build from git rather than individual tarballs (this simplifies things). Build additional projects: bolt, flang, mlir. l/gmime-3.2.15-x86_64-1.txz: Upgraded. l/gst-plugins-bad-free-1.24.5-x86_64-1.txz: Upgraded. l/gst-plugins-base-1.24.5-x86_64-1.txz: Upgraded. l/gst-plugins-good-1.24.5-x86_64-1.txz: Upgraded. l/gst-plugins-libav-1.24.5-x86_64-1.txz: Upgraded. l/gstreamer-1.24.5-x86_64-1.txz: Upgraded. l/libclc-18.1.8-x86_64-1.txz: Upgraded. l/mujs-1.3.5-x86_64-1.txz: Upgraded. l/nodejs-20.15.0-x86_64-1.txz: Upgraded. l/python-importlib_metadata-7.2.0-x86_64-1.txz: Upgraded. l/qt6-6.7.2_20240610_3f005f1e-x86_64-1.txz: Upgraded. n/openvpn-2.6.11-x86_64-1.txz: Upgraded. x/libva-2.22.0-x86_64-1.txz: Upgraded. x/libva-utils-2.22.0-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source/l')
-rwxr-xr-xsource/l/gmime/gmime.SlackBuild8
-rw-r--r--source/l/gmime/gmime.url2
-rwxr-xr-xsource/l/gst-plugins-bad-free/fetch-sources.sh2
-rwxr-xr-xsource/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild2
l---------source/l/libclc1
-rwxr-xr-xsource/l/libclc/fetch-libclc.sh49
-rwxr-xr-xsource/l/libclc/libclc.SlackBuild112
-rw-r--r--source/l/libclc/libclc.url1
-rw-r--r--source/l/libclc/slack-desc19
-rwxr-xr-xsource/l/python-importlib_metadata/python-importlib_metadata.SlackBuild2
-rwxr-xr-xsource/l/qt6/fetch_sources.sh2
-rwxr-xr-xsource/l/qt6/qt6.SlackBuild2
12 files changed, 13 insertions, 189 deletions
diff --git a/source/l/gmime/gmime.SlackBuild b/source/l/gmime/gmime.SlackBuild
index 2429c3033..5d84ecd29 100755
--- a/source/l/gmime/gmime.SlackBuild
+++ b/source/l/gmime/gmime.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2006, 2007, 2008, 2009, 2010, 2018, 2022 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2006, 2007, 2008, 2009, 2010, 2018, 2022, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -92,7 +92,8 @@ CFLAGS="$SLKCFLAGS" \
--localstatedir=/var/lib \
--sysconfdir=/etc \
--mandir=/usr/man \
- --disable-gtk-doc \
+ --enable-gtk-doc=no \
+ --enable-gtk-doc-html=no \
--disable-static \
--program-prefix= \
--program-suffix= \
@@ -105,6 +106,9 @@ make install DESTDIR=$PKG || exit 1
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+# This thing just won't listen.
+rm -rf $PKG/usr/share/gtk-doc
+
# 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
diff --git a/source/l/gmime/gmime.url b/source/l/gmime/gmime.url
index 92b3e8877..907c3097c 100644
--- a/source/l/gmime/gmime.url
+++ b/source/l/gmime/gmime.url
@@ -1,2 +1,2 @@
https://github.com/jstedfast/gmime
-https://github.com/jstedfast/gmime/releases/download/3.2.14/gmime-3.2.14.tar.xz
+https://github.com/jstedfast/gmime/releases/download/3.2.15/gmime-3.2.15.tar.xz
diff --git a/source/l/gst-plugins-bad-free/fetch-sources.sh b/source/l/gst-plugins-bad-free/fetch-sources.sh
index 44ad88f3e..5057228f7 100755
--- a/source/l/gst-plugins-bad-free/fetch-sources.sh
+++ b/source/l/gst-plugins-bad-free/fetch-sources.sh
@@ -26,7 +26,7 @@
#
# Example: VERSION=1.18.5 ./fetch-sources.sh
-VERSION=${VERSION:-1.24.4}
+VERSION=${VERSION:-1.24.5}
rm -rf rm -rf gst-plugins-bad-free-$VERSION gst-plugins-bad-$VERSION
diff --git a/source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild b/source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
index f6e40311b..17d9735ba 100755
--- a/source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
+++ b/source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gst-plugins-bad-free
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/libclc b/source/l/libclc
new file mode 120000
index 000000000..d6c3969ca
--- /dev/null
+++ b/source/l/libclc
@@ -0,0 +1 @@
+../d/llvm \ No newline at end of file
diff --git a/source/l/libclc/fetch-libclc.sh b/source/l/libclc/fetch-libclc.sh
deleted file mode 100755
index 54023cbdf..000000000
--- a/source/l/libclc/fetch-libclc.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/sh
-
-# Copyright 2017 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.
-
-# Pull a stable branch + patches
-BRANCH=${1:-master}
-
-# Clear download area:
-rm -rf libclc
-
-# Clone repository:
-git clone http://llvm.org/git/libclc.git
-
-# checkout $BRANCH:
-( cd libclc
- git checkout $BRANCH || exit 1
-)
-
-HEADISAT="$( cd libclc && git log -1 --format=%h )"
-DATE="$( cd libclc && git log -1 --format=%cd --date=format:%Y%m%d )"
-LONGDATE="$( cd libclc && git log -1 --format=%cd --date=format:%c )"
-# Cleanup. We're not packing up the whole git repo.
-( cd libclc && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null )
-mv libclc libclc-${DATE}_${HEADISAT}
-tar cf libclc-${DATE}_${HEADISAT}.tar libclc-${DATE}_${HEADISAT}
-xz -9 -f libclc-${DATE}_${HEADISAT}.tar
-rm -rf libclc-${DATE}_${HEADISAT}
-touch -d "$LONGDATE" libclc-${DATE}_${HEADISAT}.tar.xz
-echo
-echo "libclc branch $BRANCH with HEAD at $HEADISAT packaged as libclc-${DATE}_${HEADISAT}.tar.xz"
-echo
diff --git a/source/l/libclc/libclc.SlackBuild b/source/l/libclc/libclc.SlackBuild
deleted file mode 100755
index ba739d762..000000000
--- a/source/l/libclc/libclc.SlackBuild
+++ /dev/null
@@ -1,112 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for libclc
-
-# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2017, 2018, 2021 Patrick J. Volkerding, Sebeka, MN, 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=libclc
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 4- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i586 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-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
-
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-libclc
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf libclc-${VERSION}.src
-tar xvf $CWD/libclc-$VERSION.src.tar.?z || exit 1
-cd libclc-${VERSION}.src || 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:
-mkdir cmake-build
-cd cmake-build
- cmake \
- -DCMAKE_C_FLAGS="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX="$LIBDIRSUFFIX" \
- -DDOC_INSTALL_DIR="doc" \
- -DMAN_INSTALL_DIR=/usr/man \
- .. || exit 1
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd ..
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a *.TXT $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/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/source/l/libclc/libclc.url b/source/l/libclc/libclc.url
deleted file mode 100644
index bc8324d85..000000000
--- a/source/l/libclc/libclc.url
+++ /dev/null
@@ -1 +0,0 @@
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/libclc-18.1.7.src.tar.xz
diff --git a/source/l/libclc/slack-desc b/source/l/libclc/slack-desc
deleted file mode 100644
index 12a032243..000000000
--- a/source/l/libclc/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 ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-libclc: libclc (OpenCL 1.1 libraries)
-libclc:
-libclc: libclc is an open source, BSD/MIT dual licensed implementation of the
-libclc: library requirements of the OpenCL C programming language, as
-libclc: specified by the OpenCL 1.1 Specification.
-libclc:
-libclc: Homepage: http://libclc.llvm.org/
-libclc:
-libclc:
-libclc:
-libclc:
diff --git a/source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild b/source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild
index f55c5a8af..3e9159842 100755
--- a/source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild
+++ b/source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-importlib_metadata
SRCNAM=importlib_metadata
VERSION=${VERSION:-$(echo ${SRCNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/source/l/qt6/fetch_sources.sh b/source/l/qt6/fetch_sources.sh
index c10d9b688..a0ee2dc3f 100755
--- a/source/l/qt6/fetch_sources.sh
+++ b/source/l/qt6/fetch_sources.sh
@@ -21,7 +21,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-BRANCH="6.7.1"
+BRANCH="6.7.2"
rm -f qt-everywhere-src-*.tar*
diff --git a/source/l/qt6/qt6.SlackBuild b/source/l/qt6/qt6.SlackBuild
index e219ab49f..646eeada3 100755
--- a/source/l/qt6/qt6.SlackBuild
+++ b/source/l/qt6/qt6.SlackBuild
@@ -32,7 +32,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=qt6
VERSION=$(ls qt-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-1}
PKGSRC=$(echo $VERSION | cut -d - -f 1)
PKGVER=$(echo $VERSION | tr - _)