diff options
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 |
commit | 5166171167ebc78a97a6bb61fb41c8f9d7051f5b (patch) | |
tree | 6e547d65d69f23a305fd83bb38f6e129f814e904 /source/l | |
parent | 0425798cdda5dfd9cb90490875f0dbe5d10a29ba (diff) | |
download | current-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-x | source/l/gmime/gmime.SlackBuild | 8 | ||||
-rw-r--r-- | source/l/gmime/gmime.url | 2 | ||||
-rwxr-xr-x | source/l/gst-plugins-bad-free/fetch-sources.sh | 2 | ||||
-rwxr-xr-x | source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild | 2 | ||||
l--------- | source/l/libclc | 1 | ||||
-rwxr-xr-x | source/l/libclc/fetch-libclc.sh | 49 | ||||
-rwxr-xr-x | source/l/libclc/libclc.SlackBuild | 112 | ||||
-rw-r--r-- | source/l/libclc/libclc.url | 1 | ||||
-rw-r--r-- | source/l/libclc/slack-desc | 19 | ||||
-rwxr-xr-x | source/l/python-importlib_metadata/python-importlib_metadata.SlackBuild | 2 | ||||
-rwxr-xr-x | source/l/qt6/fetch_sources.sh | 2 | ||||
-rwxr-xr-x | source/l/qt6/qt6.SlackBuild | 2 |
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 - _) |