diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2023-06-15 18:59:33 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2023-06-15 21:34:54 +0200 |
commit | 6804b60830c68cf1122b6b9ce1cee807ef6e295b (patch) | |
tree | e58bb29a530b8f8e0090c9bc8c8ce8301efaf3b6 /source/l | |
parent | 2795ec931a3725d9a6fabb74e8edc91b9a434380 (diff) | |
download | current-6804b60830c68cf1122b6b9ce1cee807ef6e295b.tar.gz current-6804b60830c68cf1122b6b9ce1cee807ef6e295b.tar.xz |
Thu Jun 15 18:59:33 UTC 202320230615185933
a/btrfs-progs-6.3.2-x86_64-1.txz: Upgraded.
l/a52dec-0.8.0-x86_64-1.txz: Upgraded.
l/gjs-1.76.2-x86_64-1.txz: Upgraded.
x/libX11-1.8.6-x86_64-1.txz: Upgraded.
This update fixes buffer overflows in InitExt.c that could at least cause
the client to crash due to memory corruption.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2023-3138
(* Security fix *)
Diffstat (limited to 'source/l')
-rwxr-xr-x | source/l/a52dec/a52dec.SlackBuild | 23 | ||||
-rw-r--r-- | source/l/a52dec/a52dec.url | 1 | ||||
-rw-r--r-- | source/l/a52dec/slack-desc | 2 |
3 files changed, 19 insertions, 7 deletions
diff --git a/source/l/a52dec/a52dec.SlackBuild b/source/l/a52dec/a52dec.SlackBuild index 78822c6c1..eea35d85c 100755 --- a/source/l/a52dec/a52dec.SlackBuild +++ b/source/l/a52dec/a52dec.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for a52dec # # Copyright 2007 Niklas "Nille" Åkerström -# Copyright 2014, 2016, 2018 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2014, 2016, 2018, 2023 Patrick J. Volkerding, Sebeka, MN, USA # Copyright 2014 Heinz Wiesinger, Amsterdam, NL # All rights reserved. # @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=a52dec -VERSION=${VERSION:-$(echo a52dec*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d- | rev)} -BUILD=${BUILD:-5} +VERSION=${VERSION:-$(echo a52dec*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d- | rev | tr -d v)} +BUILD=${BUILD:-1} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -69,8 +69,8 @@ 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 +tar xvf $CWD/$PKGNAM-v$VERSION.tar.?z* || exit 1 +cd $PKGNAM-v$VERSION || exit 1 chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ @@ -78,11 +78,22 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ +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 \ --enable-shared \ --disable-static \ --build=$ARCH-slackware-linux || exit 1 @@ -116,7 +127,7 @@ fi mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION cp -a \ - AUTHORS COPYING* ChangeLog HISTORY INSTALL NEWS README* TODO \ + AUTHORS* COPYING* ChangeLog* HISTORY* INSTALL* NEWS* README* TODO* \ $PKG/usr/doc/$PKGNAM-$VERSION mkdir -p $PKG/install diff --git a/source/l/a52dec/a52dec.url b/source/l/a52dec/a52dec.url new file mode 100644 index 000000000..b237e1986 --- /dev/null +++ b/source/l/a52dec/a52dec.url @@ -0,0 +1 @@ +https://git.adelielinux.org/community/a52dec/ diff --git a/source/l/a52dec/slack-desc b/source/l/a52dec/slack-desc index 998e1ec58..fd6b8bc1d 100644 --- a/source/l/a52dec/slack-desc +++ b/source/l/a52dec/slack-desc @@ -8,5 +8,5 @@ a52dec: library for decoding ATSC A/52 streams. The A/52 standard is used a52dec: in a variety of applications, including digital television and DVD. a52dec: It is also known as AC-3. a52dec: -a52dec: Homepage: http://liba52.sourceforge.net/ +a52dec: Homepage: https://git.adelielinux.org/community/a52dec/ a52dec: |