diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2020-08-24 20:48:03 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2020-08-25 17:59:56 +0200 |
commit | 855c3ceaa9f5e68508028608316d973e2068c924 (patch) | |
tree | 747e8f2e93aa7e29ad94d74c49cd6b360890f153 /source | |
parent | aef1dd99c7a4d8a3da26619fcbfc4a6eb501d2e3 (diff) | |
download | current-855c3ceaa9f5e68508028608316d973e2068c924.tar.gz |
Mon Aug 24 20:48:03 UTC 202020200824204803
ap/nano-5.2-x86_64-1.txz: Upgraded.
d/doxygen-1.8.20-x86_64-1.txz: Upgraded.
d/nasm-2.15.03-x86_64-1.txz: Upgraded.
Reverted to previous nasm since the new version has problems with some of
the assembly included in Firefox.
d/parallel-20200822-noarch-1.txz: Upgraded.
l/libcap-ng-0.7.11-x86_64-1.txz: Upgraded.
n/libgpg-error-1.39-x86_64-1.txz: Upgraded.
n/libqmi-1.26.4-x86_64-1.txz: Upgraded.
xap/mozilla-firefox-78.2.0esr-x86_64-1.txz: Upgraded.
This release contains security fixes and improvements.
For more information, see:
https://www.mozilla.org/en-US/firefox/78.2.0/releasenotes/
(* Security fix *)
xap/sane-1.0.31-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source')
27 files changed, 211 insertions, 246 deletions
diff --git a/source/ap/soma/README b/source/ap/soma/README index cb60a62c..7a882b91 100644 --- a/source/ap/soma/README +++ b/source/ap/soma/README @@ -48,7 +48,8 @@ Key commands supported in status window: Dashboard indicators: -[S] Schedules are set [-] Schedules are temporarily disabled +[S] Schedules are set [-] Schedules are temporarily + disabled [R] A recording is in progress [0-100] Volume or [M] Mute Config Files: @@ -68,34 +69,35 @@ Name,URL You cannot use a comma , in the name or the URL. -User stations are listed before global in all stations list. Custom genre and -theme files can be made and will be listed along with the default set. +User stations are listed before global in all stations list. Custom +genre and theme files can be made and will be listed along with the +default set. I would be glad of any extra radio urls emailed to me so I can add to the default list. NOTES: -The Jack and NAS options for output device will only work if MPlayer is built -against them. +The Jack and NAS options for output device will only work if MPlayer is +built against them. -When changing/selecting soundcard output device you must press space on the -option. Just scrolling down and hitting Enter does nothing. +When changing/selecting soundcard output device you must press space on +the option. Just scrolling down and hitting Enter does nothing. BUGS: -Soma may induce the side effects of general well-being and profound spiritual -satisfaction. +Soma may induce the side effects of general well-being and profound +spiritual satisfaction. http://en.wikipedia.org/wiki/Soma http://en.wikipedia.org/wiki/Soma_(Brave_New_World) REAL BUGS: -Some people might find screen messes up the dialog colours. If you have this -line in ~/.screenrc: +Some people might find screen messes up the dialog colours. If you have +this line in ~/.screenrc: attrcolor b ".I" -You might want to comment it out and try again as it seems to turn off the bold -attribute. See the screen man page for more info. +You might want to comment it out and try again as it seems to turn off +the bold attribute. See the screen man page for more info. diff --git a/source/ap/soma/soma.SlackBuild b/source/ap/soma/soma.SlackBuild index 8196b707..5b9c366c 100755 --- a/source/ap/soma/soma.SlackBuild +++ b/source/ap/soma/soma.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=soma -VERSION=${VERSION:-3.3.5} +VERSION=${VERSION:-3.3.6} ARCH=noarch BUILD=${BUILD:-1} diff --git a/source/ap/soma/soma.info b/source/ap/soma/soma.info index e0056332..d6ab2205 100644 --- a/source/ap/soma/soma.info +++ b/source/ap/soma/soma.info @@ -1,8 +1,8 @@ PRGNAM="soma" -VERSION="3.3.5" +VERSION="3.3.6" HOMEPAGE="http://tty1.uk/slackbuilds/noversion/soma/" -DOWNLOAD="http://git.tty1.uk/cgit.cgi/soma/snapshot/soma-3.3.5.tar.gz" -MD5SUM="ccfab41ec585b44bd7f8e9c1cb273a93" +DOWNLOAD="http://git.tty1.uk/cgit.cgi/soma/snapshot/soma-3.3.6.tar.gz" +MD5SUM="0110186a251aa612a47bdc282f7b1709" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/source/ap/terminus-font/terminus-font.SlackBuild b/source/ap/terminus-font/terminus-font.SlackBuild index 71ecf3b1..6c100d00 100755 --- a/source/ap/terminus-font/terminus-font.SlackBuild +++ b/source/ap/terminus-font/terminus-font.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=terminus-font 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: if [ -z "$ARCH" ]; then @@ -80,6 +80,13 @@ find . \ make || exit 1 make install install-pcf-8bit install-psf-ref install-psf-vgaw DESTDIR=$PKG || exit 1 +# Install also the otb version (supported by the newer pango) +mkdir -p $PKG/usr/share/fonts/misc +for i in 12 14 16 18 20 22 24 26 28 32; do + fonttosfnt -o $PKG/usr/share/fonts/misc/ter-u${i}b.otb ter-u${i}b.pcf + fonttosfnt -o $PKG/usr/share/fonts/misc/ter-u${i}n.otb ter-u${i}n.pcf +done + mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION cp -a \ AUTHORS CHANGES COPYING* INSTALL NEWS OFL.TXT README* \ diff --git a/source/d/ninja/ninja.url b/source/d/ninja/ninja.url index e74aab2a..3297b538 100644 --- a/source/d/ninja/ninja.url +++ b/source/d/ninja/ninja.url @@ -1 +1 @@ -https://github.com/ninja-build/ninja/archive/v1.10.0/ninja-1.10.0.tar.gz +https://github.com/ninja-build/ninja diff --git a/source/d/rust/rust.url b/source/d/rust/rust.url index 4221f0e8..4ef81634 100644 --- a/source/d/rust/rust.url +++ b/source/d/rust/rust.url @@ -1,7 +1,16 @@ -# Source code (repacked to .tar.xz): -lftpget https://static.rust-lang.org/dist/rustc-1.45.2-src.tar.gz -gzip -d rustc-*tar.gz -plzip -9 -v rustc-*tar +# Source code (repacked to .tar.lz): +VERSION=1.45.2 +rm -f rustc-${VERSION}-src.tar.* +lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz +lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz.asc +if gpg --verify rustc-${VERSION}-src.tar.gz.asc ; then + rm -f rustc-${VERSION}-src.tar.gz.asc + gzip -d rustc-*tar.gz + plzip -9 -v rustc-*tar +else + echo "FATAL ERROR: Not recompressing since GPG signature failed." + exit 1 +fi # Please note that the bootstrap binary packages listed below might not be kept # updated for later versions. The Rust compiler as shipped with Slackware diff --git a/source/d/yasm/yasm.SlackBuild b/source/d/yasm/yasm.SlackBuild index 8fde7a0a..24dde5e6 100755 --- a/source/d/yasm/yasm.SlackBuild +++ b/source/d/yasm/yasm.SlackBuild @@ -1,68 +1,49 @@ #!/bin/bash -# $Id: yasm.SlackBuild,v 1.7 2009/05/12 20:24:31 root Exp root $ -# Copyright (c) 2008 Eric Hameleers <alien@slackware.com> -# Copyright 2010, 2018 Patrick Volkerding, Sebeka, MN, USA + +# Copyright 2008 Eric Hameleers <alien@slackware.com> +# Copyright 2010, 2018, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # -# Permission to use, copy, modify, and distribute this software for -# any purpose with or without fee is hereby granted, provided that -# the above copyright notice and this permission notice appear in all -# copies. -# -# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHORS AND COPYRIGHT HOLDERS AND THEIR -# CONTRIBUTORS 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. -# ----------------------------------------------------------------------------- +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: # -# Slackware SlackBuild script -# =========================== -# By: Eric Hameleers <alien@slackware.com> -# For: yasm -# Descr: complete rewrite of the NASM assembler -# URL: http://www.tortall.net/projects/yasm/ -# Needs: -# Changelog: -# 0.7.1-1: 16/Jun/2008 by Eric Hameleers <alien@slackware.com> -# * Initial build. -# 0.7.2-1: 08/dec/2008 by Eric Hameleers <alien@slackware.com> -# * Update. -# 0.8.0-1: 12/may/2009 by Eric Hameleers <alien@slackware.com> -# * Update. -# 1.1.0-1: 2010-08-31 by volkerdi@slackware.com -# * Update. -# 1.3.0-1: 2014-11-09 by Heinz Wiesinger <pprkut@slackware.com> -# * Update. +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. # -# Run 'sh yasm.SlackBuild' to build a Slackware package. -# The package (.txz) file is created in /tmp . -# Install using 'installpkg'. -# -# ----------------------------------------------------------------------------- - -# Where do we look for sources? -cd $(dirname $0) ; SRCDIR=$(pwd) +# 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=yasm -VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} BUILD=${BUILD:-2} +# If you want to disable python bindings, set ENABLE_PYTHON to "YES". +ENABLE_PYTHON=${ENABLE_PYTHON:-"'NO"} +if [ "$ENABLE_PYTHON" = "YES" ]; then + PYTHONSTUFF="--enable-python --enable-python-bindings" +else + PYTHONSTUFF="" +fi + # 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 @@ -73,111 +54,98 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then exit 0 fi -DOCS="ABOUT-NLS AUTHORS ChangeLog COPYING GNU_* NEWS README *.txt" - -# If you want to disable python bindings, set ENABLE_PYTHON to "NO". -# Building python support requires Cython, which is not shipped with Slackware. -ENABLE_PYTHON=${ENABLE_PYTHON:-"'NO"} +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 -# Place to build (TMP) package (PKG) and output (OUTPUT) the program: -TMP=${TMP:-/tmp/build} +TMP=${TMP:-/tmp} PKG=$TMP/package-$PKGNAM -OUTPUT=${OUTPUT:-/tmp} - -# Exit the script on errors: -set -e -trap 'echo "$0 FAILED at line ${LINENO}" | tee $OUTPUT/error-${PKGNAM}.log' ERR -# Catch unitialized variables: -set -u -P1=${1:-1} - -case "$ARCH" in - i586) SLKCFLAGS="-O2 -march=i586 -mtune=i686" - SLKLDFLAGS=""; LIBDIRSUFFIX="" - ;; - s390) SLKCFLAGS="-O2" - SLKLDFLAGS=""; LIBDIRSUFFIX="" - ;; - powerpc) SLKCFLAGS="-O2" - SLKLDFLAGS=""; LIBDIRSUFFIX="" - ;; - x86_64) SLKCFLAGS="-O2 -fPIC" - SLKLDFLAGS="-L/usr/lib64"; LIBDIRSUFFIX="64" - ;; - athlon-xp) SLKCFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" - SLKLDFLAGS=""; LIBDIRSUFFIX="" - ;; -esac - -# Create working directories: -mkdir -p $OUTPUT # place for the package to be saved -mkdir -p $TMP/tmp-$PKGNAM # location to build the source -mkdir -p $PKG # place for the package to be built -rm -rf $PKG/* # always erase old package's contents -rm -rf $TMP/tmp-$PKGNAM/* # remove the remnants of previous build - -# --- PACKAGE BUILDING --- - -echo "++" -echo "|| $PKGNAM-$VERSION" -echo "++" - -cd $TMP/tmp-$PKGNAM -echo "Extracting the source archive(s) for $PKGNAM..." -tar xvf $SRCDIR/$PKGNAM-$VERSION.tar.?z* -cd ${PKGNAM}-${VERSION} -chown -R root:root . -chmod -R u+w,go+r-w,a-s . -if [ "$ENABLE_PYTHON" = "YES" ]; then - PYTHONSTUFF="--enable-python --enable-python-bindings" -else - PYTHONSTUFF="" -fi +rm -rf $PKG +mkdir -p $TMP $PKG -echo Building ... -LDFLAGS="$SLKLDFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --sysconfdir=/etc \ - --mandir=/usr/man \ - ${PYTHONSTUFF} \ - --program-prefix= \ - --program-suffix= \ - --build=$ARCH-slackware-linux - -make - -make DESTDIR=$PKG install - -# Add documentation: -mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PKGNAM-$VERSION || true -rm $PKG/usr/doc/$PKGNAM-$VERSION/CMakeLists.txt -chown -R root:root $PKG/usr/doc/$PKGNAM-$VERSION -find $PKG/usr/doc -type f -exec chmod 644 {} \+ - -# Remove empty share directory: -rmdir $PKG/usr/share || true - -# Compress the man page(s): -if [ -d $PKG/usr/man ]; then - find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \+ - for i in $(find $PKG/usr/man -type l -name "*.?") ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +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: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + $PYTHONSTUFF \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la # 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 +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* Artistic.txt BSD.txt ChangeLog COPYING* GNU_* NEWS* README* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi -# Add a package description: mkdir -p $PKG/install -cat $SRCDIR/slack-desc > $PKG/install/slack-desc +cat $CWD/slack-desc > $PKG/install/slack-desc -# Build the package: cd $PKG -makepkg --linkadd y --chown n $OUTPUT/${PKGNAM}-${VERSION}-${ARCH}-${BUILD}.txz - +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/source/installer/ChangeLog.txt b/source/installer/ChangeLog.txt index 6ed80164..dffcfeb7 100644 --- a/source/installer/ChangeLog.txt +++ b/source/installer/ChangeLog.txt @@ -1,3 +1,6 @@ +Thu Aug 20 05:22:35 UTC 2020 + Include /usr/bin/env. ++--------------------------+ Sun Jul 26 18:30:17 UTC 2020 Add neofetch. Seems like a useful system information tool to have in the installer, and it's small enough. diff --git a/source/installer/build_installer.sh b/source/installer/build_installer.sh index 15700c3d..48268c98 100755 --- a/source/installer/build_installer.sh +++ b/source/installer/build_installer.sh @@ -660,8 +660,6 @@ fi chown -R root:root . # Copy config: -# If we you rather like bash instead of busybox's ash, you'll need to adjust -# the symlinks in /bin and stuff. install -m644 $BUSYBOXCFG .config # Build: @@ -683,6 +681,11 @@ rm -f${VERBOSE1} bin/cp cp --remove-destination -fa${VERBOSE2} * $PKG/$ARCH-installer-filesystem/ +# If we built bin/env, make a link in usr/bin as well: +if [ -x $PKG/$ARCH-installer-filesystem/bin/env ]; then + ( cd $PKG/$ARCH-installer-filesystem/usr/bin ; ln -sf ../../bin/env . ) +fi + } diff --git a/source/k/kernel-configs/config-generic-5.4.58 b/source/k/kernel-configs/config-generic-5.4.60 index 8a6d369d..7ba44202 100644 --- a/source/k/kernel-configs/config-generic-5.4.58 +++ b/source/k/kernel-configs/config-generic-5.4.60 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.58 Kernel Configuration +# Linux/x86 5.4.60 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-generic-5.4.58.x64 b/source/k/kernel-configs/config-generic-5.4.60.x64 index 0db50982..3ddba723 100644 --- a/source/k/kernel-configs/config-generic-5.4.58.x64 +++ b/source/k/kernel-configs/config-generic-5.4.60.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.58 Kernel Configuration +# Linux/x86 5.4.60 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-generic-smp-5.4.58-smp b/source/k/kernel-configs/config-generic-smp-5.4.60-smp index f81b19f4..6e3c3a3c 100644 --- a/source/k/kernel-configs/config-generic-smp-5.4.58-smp +++ b/source/k/kernel-configs/config-generic-smp-5.4.60-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.58 Kernel Configuration +# Linux/x86 5.4.60 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-5.4.58 b/source/k/kernel-configs/config-huge-5.4.60 index af22c35f..9d4e8a14 100644 --- a/source/k/kernel-configs/config-huge-5.4.58 +++ b/source/k/kernel-configs/config-huge-5.4.60 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.58 Kernel Configuration +# Linux/x86 5.4.60 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-5.4.58.x64 b/source/k/kernel-configs/config-huge-5.4.60.x64 index 94756f42..8d2bbfd1 100644 --- a/source/k/kernel-configs/config-huge-5.4.58.x64 +++ b/source/k/kernel-configs/config-huge-5.4.60.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.58 Kernel Configuration +# Linux/x86 5.4.60 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-smp-5.4.58-smp b/source/k/kernel-configs/config-huge-smp-5.4.60-smp index 0437ae3f..d7cbe957 100644 --- a/source/k/kernel-configs/config-huge-smp-5.4.58-smp +++ b/source/k/kernel-configs/config-huge-smp-5.4.60-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.58 Kernel Configuration +# Linux/x86 5.4.60 Kernel Configuration # # diff --git a/source/l/jemalloc/jemalloc.SlackBuild b/source/l/jemalloc/jemalloc.SlackBuild index ac72ac51..e4cad17d 100755 --- a/source/l/jemalloc/jemalloc.SlackBuild +++ b/source/l/jemalloc/jemalloc.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=jemalloc -VERSION=${VERSION:-$(echo jemalloc-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +VERSION=${VERSION:-$(echo jemalloc-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -68,7 +68,7 @@ rm -rf $PKG mkdir -p $TMP $PKG cd $TMP rm -rf $PKGNAM-$VERSION -tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1 +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 cd $PKGNAM-$VERSION || exit 1 chown -R root:root . diff --git a/source/l/jemalloc/jemalloc.url b/source/l/jemalloc/jemalloc.url new file mode 100644 index 00000000..9334dde3 --- /dev/null +++ b/source/l/jemalloc/jemalloc.url @@ -0,0 +1 @@ +https://github.com/jemalloc/jemalloc diff --git a/source/l/libcap-ng/libcap-ng.SlackBuild b/source/l/libcap-ng/libcap-ng.SlackBuild index 0180bd42..7d58ec18 100755 --- a/source/l/libcap-ng/libcap-ng.SlackBuild +++ b/source/l/libcap-ng/libcap-ng.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=libcap-ng 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/libmpc/libmpc.SlackBuild b/source/l/libmpc/libmpc.SlackBuild index 76fe5793..661deec9 100755 --- a/source/l/libmpc/libmpc.SlackBuild +++ b/source/l/libmpc/libmpc.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) SRCNAM=mpc PKGNAM=libmpc VERSION=${VERSION:-$(echo $SRCNAM-*.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/libsndfile/libsndfile.SlackBuild b/source/l/libsndfile/libsndfile.SlackBuild index 0cef7a0e..a2860b12 100755 --- a/source/l/libsndfile/libsndfile.SlackBuild +++ b/source/l/libsndfile/libsndfile.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=libsndfile VERSION=${VERSION:-$(echo $PKGNAM-*.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/mozilla-nss/mozilla-nss.SlackBuild b/source/l/mozilla-nss/mozilla-nss.SlackBuild index 7aa6e652..076068cd 100755 --- a/source/l/mozilla-nss/mozilla-nss.SlackBuild +++ b/source/l/mozilla-nss/mozilla-nss.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=mozilla-nss SRCNAM=nss -VERSION=${VERSION:-3.55} -NSPR=${NSPR:-4.27} +VERSION=${VERSION:-3.56} +NSPR=${NSPR:-4.28} BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: diff --git a/source/n/bind/bind.SlackBuild b/source/n/bind/bind.SlackBuild index 783ef548..1b7af895 100755 --- a/source/n/bind/bind.SlackBuild +++ b/source/n/bind/bind.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=bind VERSION=${VERSION:-$(echo ${PKGNAM}-[0-9]*.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/n/iputils/iputils.SlackBuild b/source/n/iputils/iputils.SlackBuild index edff743e..965ba623 100755 --- a/source/n/iputils/iputils.SlackBuild +++ b/source/n/iputils/iputils.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=iputils 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 @@ -75,7 +75,6 @@ find . \ -exec chmod 644 {} \+ zcat $CWD/iputils.docbook.revert.diff.gz | patch -p1 --verbose || exit 1 -zcat $CWD/iputils.libcap-2.30.patch.gz | patch -p1 --verbose || exit 1 # Configure and build: export CFLAGS="$SLKCFLAGS" @@ -101,7 +100,7 @@ meson setup \ cd .. cd meson-build -strip arping clockdiff ninfod/ninfod ping rarpd rdisc tracepath traceroute6 +strip arping clockdiff ninfod/ninfod ping/ping rarpd rdisc tracepath traceroute6 mkdir -p $PKG/sbin cat arping > $PKG/sbin/arping chmod 755 $PKG/sbin/arping @@ -111,7 +110,7 @@ chmod 755 $PKG/usr/sbin/clockdiff cat ninfod/ninfod > $PKG/usr/sbin/ninfod chmod 755 $PKG/usr/sbin/ninfod mkdir -p $PKG/bin -cat ping > $PKG/bin/ping +cat ping/ping > $PKG/bin/ping chmod 4711 $PKG/bin/ping ( cd $PKG/bin ; ln -sf ping ping6 ) cat rarpd > $PKG/usr/sbin/rarpd diff --git a/source/n/iputils/iputils.libcap-2.30.patch b/source/n/iputils/iputils.libcap-2.30.patch deleted file mode 100644 index 1122d869..00000000 --- a/source/n/iputils/iputils.libcap-2.30.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 18f9a84e0e702841d6cc4d5f593de4fbd1348e83 Mon Sep 17 00:00:00 2001 -From: Sami Kerola <kerolasa@iki.fi> -Date: Sat, 28 Dec 2019 17:16:27 +0000 -Subject: [PATCH] ninfod: change variable name to avoid colliding with function - name - -The sys/capability.h header has 'extern int cap_setuid(uid_t uid);' -function prototype. - -Addresses: https://github.com/iputils/iputils/issues/246 -Signed-off-by: Sami Kerola <kerolasa@iki.fi> ---- - ninfod/ninfod.c | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/ninfod/ninfod.c b/ninfod/ninfod.c -index 26112d0..95583de 100644 ---- a/ninfod/ninfod.c -+++ b/ninfod/ninfod.c -@@ -455,7 +455,7 @@ static void do_daemonize(void) - /* --------- */ - #ifdef HAVE_LIBCAP - static const cap_value_t cap_net_raw = CAP_NET_RAW; --static const cap_value_t cap_setuid = CAP_SETUID; -+static const cap_value_t cap_setuserid = CAP_SETUID; - static cap_flag_value_t cap_ok; - #else - static uid_t euid; -@@ -487,7 +487,7 @@ static void limit_capabilities(void) - - cap_get_flag(cap_cur_p, CAP_SETUID, CAP_PERMITTED, &cap_ok); - if (cap_ok != CAP_CLEAR) -- cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuid, CAP_SET); -+ cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuserid, CAP_SET); - - if (cap_set_proc(cap_p) < 0) { - DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno)); -@@ -520,8 +520,8 @@ static void drop_capabilities(void) - - /* setuid / setuid */ - if (cap_ok != CAP_CLEAR) { -- cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuid, CAP_SET); -- cap_set_flag(cap_p, CAP_EFFECTIVE, 1, &cap_setuid, CAP_SET); -+ cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuserid, CAP_SET); -+ cap_set_flag(cap_p, CAP_EFFECTIVE, 1, &cap_setuserid, CAP_SET); - - if (cap_set_proc(cap_p) < 0) { - DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno)); - diff --git a/source/x/libinput/libinput.SlackBuild b/source/x/libinput/libinput.SlackBuild index f40a38d9..531de3ff 100755 --- a/source/x/libinput/libinput.SlackBuild +++ b/source/x/libinput/libinput.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=libinput VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -79,6 +79,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ +zcat $CWD/libinput.less.lag.complaining.diff.gz | patch -p1 --verbose || exit 1 + export CFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS" mkdir build diff --git a/source/x/libinput/libinput.less.lag.complaining.diff b/source/x/libinput/libinput.less.lag.complaining.diff new file mode 100644 index 00000000..a8d8c489 --- /dev/null +++ b/source/x/libinput/libinput.less.lag.complaining.diff @@ -0,0 +1,20 @@ +--- ./src/evdev.c.orig 2020-08-12 22:50:03.612642300 -0500 ++++ ./src/evdev.c 2020-08-20 17:26:17.663305924 -0500 +@@ -1027,7 +1027,7 @@ + + /* if we have a current libinput_dispatch() snapshot, compare our + * event time with the one from the snapshot. If we have more than +- * 10ms delay, complain about it. This catches delays in processing ++ * 75ms delay, complain about it. This catches delays in processing + * where there is no steady event flow and thus SYN_DROPPED may not + * get hit by the kernel despite us being too slow. + */ +@@ -1035,7 +1035,7 @@ + return; + + tdelta = us2ms(libinput->dispatch_time - input_event_time(ev)); +- if (tdelta > 10) { ++ if (tdelta > 75) { + evdev_log_bug_client_ratelimit(device, + &device->delay_warning_limit, + "event processing lagging behind by %dms, your system is too slow\n", diff --git a/source/xap/sane/sane.SlackBuild b/source/xap/sane/sane.SlackBuild index 6c799631..2d8e8a88 100755 --- a/source/xap/sane/sane.SlackBuild +++ b/source/xap/sane/sane.SlackBuild @@ -23,10 +23,10 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=sane -VERSION=1.0.30 -BACKVER=1.0.30 +VERSION=1.0.31 +BACKVER=1.0.31 FRONTVER=1.0.14 -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then |