diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2022-10-19 20:06:33 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2022-10-20 17:00:19 +0200 |
commit | 6df89862412c0813623a7e91954f596958bd9537 (patch) | |
tree | 1ee123b4660727a6d26e5963f986746cd10572eb /source | |
parent | f34245422381bb419e2dbe85faec96ffd1789295 (diff) | |
download | current-6df89862412c0813623a7e91954f596958bd9537.tar.gz current-6df89862412c0813623a7e91954f596958bd9537.tar.xz |
Wed Oct 19 20:06:33 UTC 2022
a/aaa_libraries-15.1-x86_64-11.txz: Rebuilt.
Upgraded: libcap.so.2.66, liblzma.so.5.2.7, libpopt.so.0.0.2,
libexpat.so.1.8.9, libglib-2.0.so.0.7200.4, libgmodule-2.0.so.0.7200.4,
libgobject-2.0.so.0.7200.4, libgthread-2.0.so.0.7200.4, libhistory.so.8.2,
libreadline.so.8.2.
Added: libunistring.so.2.1.0, libunistring.so.5.0.0.
Removed: libffi.so.7.1.0.
a/gettext-0.21.1-x86_64-2.txz: Rebuilt.
ap/lsof-4.96.4-x86_64-1.txz: Upgraded.
ap/man-pages-6.01-noarch-1.txz: Upgraded.
d/clisp-2.50_20220927_acb1266ee-x86_64-1.txz: Upgraded.
Compiled against libunistring-1.1.
d/gettext-tools-0.21.1-x86_64-2.txz: Rebuilt.
Recompiled against libunistring-1.1.
d/guile-3.0.8-x86_64-3.txz: Rebuilt.
Recompiled against libunistring-1.1.
kde/kguiaddons-5.99.0-x86_64-2.txz: Rebuilt.
[PATCH] systemclipboard: Don't signal data source cancellation.
Thanks to marav.
l/libidn2-2.3.3-x86_64-2.txz: Rebuilt.
l/libpsl-0.21.1-x86_64-5.txz: Rebuilt.
Recompiled against libunistring-1.1.
l/libunistring-1.1-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
n/bind-9.18.8-x86_64-1.txz: Upgraded.
n/gnutls-3.7.8-x86_64-2.txz: Rebuilt.
Recompiled against libunistring-1.1.
n/samba-4.17.1-x86_64-1.txz: Upgraded.
This update fixes the following security issue:
Bad password count not incremented atomically.
For more information, see:
https://bugzilla.samba.org/show_bug.cgi?id=14611
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-20251
(* Security fix *)
n/wget-1.21.3-x86_64-2.txz: Rebuilt.
Recompiled against libunistring-1.1.
x/imake-1.0.9-x86_64-1.txz: Upgraded.
x/xcb-util-errors-1.0.1-x86_64-1.txz: Upgraded.
x/xcb-util-image-0.4.1-x86_64-1.txz: Upgraded.
x/xcb-util-keysyms-0.4.1-x86_64-1.txz: Upgraded.
x/xcb-util-renderutil-0.3.10-x86_64-1.txz: Upgraded.
x/xcb-util-wm-0.4.2-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source')
23 files changed, 74 insertions, 24 deletions
diff --git a/source/a/aaa_libraries/aaa_libraries.SlackBuild b/source/a/aaa_libraries/aaa_libraries.SlackBuild index 082489cf1..7c6de64fc 100755 --- a/source/a/aaa_libraries/aaa_libraries.SlackBuild +++ b/source/a/aaa_libraries/aaa_libraries.SlackBuild @@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=aaa_libraries VERSION=${VERSION:-15.1} -BUILD=${BUILD:-10} +BUILD=${BUILD:-11} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/a/aaa_libraries/symlinks-to-tracked-libs b/source/a/aaa_libraries/symlinks-to-tracked-libs index 8731ee59d..72072397f 100644 --- a/source/a/aaa_libraries/symlinks-to-tracked-libs +++ b/source/a/aaa_libraries/symlinks-to-tracked-libs @@ -24,6 +24,7 @@ /lib/libnsl.so.1 /lib/libnsl.so.2 /lib/libpcre.so.1 +/lib/libpcre2-8.so.0 /lib/libpcreposix.so.0 /lib/libpopt.so.0 /lib/libsigsegv.so.2 @@ -71,7 +72,6 @@ /usr/lib/libpanel.so.6 /usr/lib/libpanelw.so.5 /usr/lib/libpanelw.so.6 -/usr/lib/libpcre2-8.so.0 /usr/lib/libpng14.so.14 /usr/lib/libpng16.so.16 /usr/lib/libpsl.so.5 @@ -86,6 +86,7 @@ /usr/lib/libtdb.so.1 /usr/lib/libtiffxx.so.5 /usr/lib/libtiff.so.5 +/usr/lib/libunistring.so.5 /usr/lib/libunwind.so.8 /usr/lib/libusb-0.1.so.4 /usr/lib/libusb-1.0.so.0 diff --git a/source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d/libffi_so_7 b/source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d/libunistring.so.2 index ec1cefa5c..d733c6c00 100644 --- a/source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d/libffi_so_7 +++ b/source/a/aaa_libraries/symlinks-to-tracked-libs-tmp.d/libunistring.so.2 @@ -1,2 +1,2 @@ -# We'll keep this around for a little while... probably remove on 2022-09-06 or thereabouts -/usr/lib/libffi.so.7 +# We'll keep this around for a little while... probably remove on 2022-11-20 or thereabouts +/usr/lib/libunistring.so.2 diff --git a/source/a/gettext/gettext-tools.SlackBuild b/source/a/gettext/gettext-tools.SlackBuild index 977004639..f05e98d81 100755 --- a/source/a/gettext/gettext-tools.SlackBuild +++ b/source/a/gettext/gettext-tools.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=gettext-tools VERSION=0.21.1 -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} diff --git a/source/a/gettext/gettext.SlackBuild b/source/a/gettext/gettext.SlackBuild index deaae7654..2915877b3 100755 --- a/source/a/gettext/gettext.SlackBuild +++ b/source/a/gettext/gettext.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=gettext VERSION=0.21.1 -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} diff --git a/source/ap/lsof/lsof.url b/source/ap/lsof/lsof.url index 0b70f5644..25352f397 100644 --- a/source/ap/lsof/lsof.url +++ b/source/ap/lsof/lsof.url @@ -1 +1 @@ -https://github.com/lsof-org/lsof/releases +https://github.com/lsof-org/lsof diff --git a/source/d/clisp/clisp.SlackBuild b/source/d/clisp/clisp.SlackBuild index 8334fb470..c09d3ef6a 100755 --- a/source/d/clisp/clisp.SlackBuild +++ b/source/d/clisp/clisp.SlackBuild @@ -24,10 +24,10 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=clisp VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-5} +BUILD=${BUILD:-1} # Bundled libraries: -FFCALLVER=2.3 +FFCALLVER=2.4 # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/d/guile/guile.SlackBuild b/source/d/guile/guile.SlackBuild index 9c00b21f0..75ff59947 100755 --- a/source/d/guile/guile.SlackBuild +++ b/source/d/guile/guile.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=guile VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/kde/kde/build/kguiaddons b/source/kde/kde/build/kguiaddons index d00491fd7..0cfbf0888 100644 --- a/source/kde/kde/build/kguiaddons +++ b/source/kde/kde/build/kguiaddons @@ -1 +1 @@ -1 +2 diff --git a/source/kde/kde/patch/kguiaddons.patch b/source/kde/kde/patch/kguiaddons.patch new file mode 100644 index 000000000..884a95659 --- /dev/null +++ b/source/kde/kde/patch/kguiaddons.patch @@ -0,0 +1 @@ +cat $CWD/patch/kguiaddons/a30c1fd2.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/source/kde/kde/patch/kguiaddons/a30c1fd2.patch b/source/kde/kde/patch/kguiaddons/a30c1fd2.patch new file mode 100644 index 000000000..9617b39ee --- /dev/null +++ b/source/kde/kde/patch/kguiaddons/a30c1fd2.patch @@ -0,0 +1,48 @@ +From a30c1fd20870c425e586cec3d46d7eb944509b89 Mon Sep 17 00:00:00 2001 +From: David Edmundson <kde@davidedmundson.co.uk> +Date: Mon, 17 Oct 2022 16:56:57 +0100 +Subject: [PATCH] systemclipboard: Don't signals data source cancellation + +Right now we emit "selectionChanged" when either: + - we get an external new selection + - our own selection gets cancelled + +Semantically that's correct, if our own selection gets cancelled there's +no data in the clipboard, globally it's changed. + +Pragmatically, we don't need to know about the latter event. It's not +useful information for userspace code - and worst means we process +events twice if clipboard is transferred from klipper to a client. + +This fixes a major issue with klipper when a user disables middle click +paste. The compositor sends a cancel event on new clipboards, klipper +detects the clipboard is empty and populates it. + +BUG: 460248 +--- + src/systemclipboard/waylandclipboard.cpp | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/src/systemclipboard/waylandclipboard.cpp b/src/systemclipboard/waylandclipboard.cpp +index c2fbdd6..af74902 100644 +--- a/src/systemclipboard/waylandclipboard.cpp ++++ b/src/systemclipboard/waylandclipboard.cpp +@@ -456,7 +456,6 @@ void DataControlDevice::setSelection(std::unique_ptr<DataControlSource> selectio + m_selection = std::move(selection); + connect(m_selection.get(), &DataControlSource::cancelled, this, [this]() { + m_selection.reset(); +- Q_EMIT selectionChanged(); + }); + set_selection(m_selection->object()); + Q_EMIT selectionChanged(); +@@ -467,7 +466,6 @@ void DataControlDevice::setPrimarySelection(std::unique_ptr<DataControlSource> s + m_primarySelection = std::move(selection); + connect(m_primarySelection.get(), &DataControlSource::cancelled, this, [this]() { + m_primarySelection.reset(); +- Q_EMIT primarySelectionChanged(); + }); + + if (zwlr_data_control_device_v1_get_version(object()) >= ZWLR_DATA_CONTROL_DEVICE_V1_SET_PRIMARY_SELECTION_SINCE_VERSION) { +-- +GitLab + diff --git a/source/l/libidn2/libidn2.SlackBuild b/source/l/libidn2/libidn2.SlackBuild index db83c3b4b..a81c595de 100755 --- a/source/l/libidn2/libidn2.SlackBuild +++ b/source/l/libidn2/libidn2.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=libidn2 VERSION=${VERSION:-$(echo $PKGNAM-*.tar.lz | 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 diff --git a/source/l/libpsl/libpsl.SlackBuild b/source/l/libpsl/libpsl.SlackBuild index 25dadce0d..d92044abc 100755 --- a/source/l/libpsl/libpsl.SlackBuild +++ b/source/l/libpsl/libpsl.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=libpsl VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-4} +BUILD=${BUILD:-5} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/l/libunistring/libunistring.SlackBuild b/source/l/libunistring/libunistring.SlackBuild index 99868cf8b..92becf21b 100755 --- a/source/l/libunistring/libunistring.SlackBuild +++ b/source/l/libunistring/libunistring.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=libunistring VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-3} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/n/gnutls/gnutls.SlackBuild b/source/n/gnutls/gnutls.SlackBuild index 157f01aae..654071ca5 100755 --- a/source/n/gnutls/gnutls.SlackBuild +++ b/source/n/gnutls/gnutls.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=gnutls VERSION=${VERSION:-$(echo gnutls-*.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 diff --git a/source/n/samba/samba.url b/source/n/samba/samba.url index 42cfc449f..3ff921501 100644 --- a/source/n/samba/samba.url +++ b/source/n/samba/samba.url @@ -1,2 +1,2 @@ -https://download.samba.org/pub/samba/stable/samba-4.17.0.tar.gz -https://download.samba.org/pub/samba/stable/samba-4.17.0.tar.asc +https://download.samba.org/pub/samba/stable/samba-4.17.1.tar.gz +https://download.samba.org/pub/samba/stable/samba-4.17.1.tar.asc diff --git a/source/n/wget/wget.SlackBuild b/source/n/wget/wget.SlackBuild index e4073927b..2014844c2 100755 --- a/source/n/wget/wget.SlackBuild +++ b/source/n/wget/wget.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=wget VERSION=${VERSION:-$(echo wget-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} diff --git a/source/x/x11/build/imake b/source/x/x11/build/imake index 00750edc0..d00491fd7 100644 --- a/source/x/x11/build/imake +++ b/source/x/x11/build/imake @@ -1 +1 @@ -3 +1 diff --git a/source/x/x11/build/xcb-util-errors b/source/x/x11/build/xcb-util-errors index b8626c4cf..d00491fd7 100644 --- a/source/x/x11/build/xcb-util-errors +++ b/source/x/x11/build/xcb-util-errors @@ -1 +1 @@ -4 +1 diff --git a/source/x/x11/build/xcb-util-image b/source/x/x11/build/xcb-util-image index 7ed6ff82d..d00491fd7 100644 --- a/source/x/x11/build/xcb-util-image +++ b/source/x/x11/build/xcb-util-image @@ -1 +1 @@ -5 +1 diff --git a/source/x/x11/build/xcb-util-keysyms b/source/x/x11/build/xcb-util-keysyms index 7ed6ff82d..d00491fd7 100644 --- a/source/x/x11/build/xcb-util-keysyms +++ b/source/x/x11/build/xcb-util-keysyms @@ -1 +1 @@ -5 +1 diff --git a/source/x/x11/build/xcb-util-renderutil b/source/x/x11/build/xcb-util-renderutil index 7ed6ff82d..d00491fd7 100644 --- a/source/x/x11/build/xcb-util-renderutil +++ b/source/x/x11/build/xcb-util-renderutil @@ -1 +1 @@ -5 +1 diff --git a/source/x/x11/build/xcb-util-wm b/source/x/x11/build/xcb-util-wm index 7ed6ff82d..d00491fd7 100644 --- a/source/x/x11/build/xcb-util-wm +++ b/source/x/x11/build/xcb-util-wm @@ -1 +1 @@ -5 +1 |