diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2024-04-23 22:24:03 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2024-04-24 01:01:16 +0200 |
commit | 1531b10f73b870c8fabb19e9b84b8fd60d349bac (patch) | |
tree | 09d37f25b05f6b33fb9b6cd4c77b303f0f1e1970 /source | |
parent | 388220eab9a207d386dec56cab9709a2b3f4fd71 (diff) | |
download | current-1531b10f73b870c8fabb19e9b84b8fd60d349bac.tar.gz current-1531b10f73b870c8fabb19e9b84b8fd60d349bac.tar.xz |
Tue Apr 23 22:24:03 UTC 202420240423222403
d/ruby-3.3.1-x86_64-1.txz: Upgraded.
This update fixes security issues:
Arbitrary memory address read vulnerability with Regex search.
RCE vulnerability with .rdoc_options in RDoc.
Buffer overread vulnerability in StringIO.
For more information, see:
https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282/
https://www.ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281/
https://www.ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280/
https://www.cve.org/CVERecord?id=CVE-2024-27282
https://www.cve.org/CVERecord?id=CVE-2024-27281
https://www.cve.org/CVERecord?id=CVE-2024-27280
(* Security fix *)
l/python-docutils-0.21.2-x86_64-1.txz: Upgraded.
x/rendercheck-1.6-x86_64-1.txz: Upgraded.
x/xcb-imdkit-1.0.8-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source')
-rwxr-xr-x | source/l/python-docutils/python-docutils.SlackBuild | 2 | ||||
-rw-r--r-- | source/x/x11/build/rendercheck | 2 | ||||
-rw-r--r-- | source/x/x11/configure/meson | 17 | ||||
-rw-r--r-- | source/x/x11/configure/rendercheck | 17 | ||||
-rw-r--r-- | source/x/x11/make/ninja | 5 | ||||
-rw-r--r-- | source/x/x11/make/rendercheck | 5 | ||||
-rw-r--r-- | source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst | bin | 0 -> 580618 bytes | |||
-rwxr-xr-x | source/x/xcb-imdkit/xcb-imdkit.SlackBuild | 6 |
8 files changed, 49 insertions, 5 deletions
diff --git a/source/l/python-docutils/python-docutils.SlackBuild b/source/l/python-docutils/python-docutils.SlackBuild index 6bbf75897..62361b74d 100755 --- a/source/l/python-docutils/python-docutils.SlackBuild +++ b/source/l/python-docutils/python-docutils.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=python-docutils VERSION=${VERSION:-$(echo docutils-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} SRCNAM=docutils diff --git a/source/x/x11/build/rendercheck b/source/x/x11/build/rendercheck index b8626c4cf..d00491fd7 100644 --- a/source/x/x11/build/rendercheck +++ b/source/x/x11/build/rendercheck @@ -1 +1 @@ -4 +1 diff --git a/source/x/x11/configure/meson b/source/x/x11/configure/meson new file mode 100644 index 000000000..cd149401c --- /dev/null +++ b/source/x/x11/configure/meson @@ -0,0 +1,17 @@ +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" +mkdir build +cd 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 \ + .. || exit 1 diff --git a/source/x/x11/configure/rendercheck b/source/x/x11/configure/rendercheck new file mode 100644 index 000000000..cd149401c --- /dev/null +++ b/source/x/x11/configure/rendercheck @@ -0,0 +1,17 @@ +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" +mkdir build +cd 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 \ + .. || exit 1 diff --git a/source/x/x11/make/ninja b/source/x/x11/make/ninja new file mode 100644 index 000000000..635ee83dc --- /dev/null +++ b/source/x/x11/make/ninja @@ -0,0 +1,5 @@ +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" + ninja || exit 1 + DESTDIR=$PKG ninja install || exit 1 +cd .. diff --git a/source/x/x11/make/rendercheck b/source/x/x11/make/rendercheck new file mode 100644 index 000000000..635ee83dc --- /dev/null +++ b/source/x/x11/make/rendercheck @@ -0,0 +1,5 @@ +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" + ninja || exit 1 + DESTDIR=$PKG ninja install || exit 1 +cd .. diff --git a/source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst b/source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst Binary files differnew file mode 100644 index 000000000..29e70513c --- /dev/null +++ b/source/x/xcb-imdkit/xcb-imdkit-1.0.8.tar.zst diff --git a/source/x/xcb-imdkit/xcb-imdkit.SlackBuild b/source/x/xcb-imdkit/xcb-imdkit.SlackBuild index 67eebec14..a9be5a5da 100755 --- a/source/x/xcb-imdkit/xcb-imdkit.SlackBuild +++ b/source/x/xcb-imdkit/xcb-imdkit.SlackBuild @@ -1,7 +1,7 @@ #!/bin/bash # Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands -# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2022, 2024 Patrick J. Volkerding, Sebeka, MN, 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=xcb-imdkit -VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)} +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)} BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} @@ -76,7 +76,7 @@ rm -rf $PKG mkdir -p $TMP $PKG cd $TMP rm -rf xcb-imdkit-$VERSION -tar xvf $CWD/xcb-imdkit-$VERSION.tar.?z || exit 1 +tar xvf $CWD/xcb-imdkit-$VERSION.tar.zst || exit 1 cd xcb-imdkit-$VERSION || exit 1 chown -R root:root . |