diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2021-08-19 05:17:32 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2021-08-19 11:59:58 +0200 |
commit | cbe41bb716d11b2258c713cb0a8001e30d57a784 (patch) | |
tree | f349daeac81a06077e935056c5432888dd015c66 /source | |
parent | 4dd4f47b2c102c8bc2fbb9403eb80808ea4c7b29 (diff) | |
download | current-cbe41bb716d11b2258c713cb0a8001e30d57a784.tar.gz |
Thu Aug 19 05:17:32 UTC 202120210819051732
a/aaa_libraries-15.0-x86_64-9.txz: Rebuilt.
Fixed wrong version of libasound.so.2.0.0.
Thanks to Eduardo Charquero and PiterPunk.
a/kernel-firmware-20210818_c46b8c3-noarch-1.txz: Upgraded.
a/kernel-generic-5.13.12-x86_64-1.txz: Upgraded.
a/kernel-huge-5.13.12-x86_64-1.txz: Upgraded.
a/kernel-modules-5.13.12-x86_64-1.txz: Upgraded.
d/kernel-headers-5.13.12-x86-1.txz: Upgraded.
k/kernel-source-5.13.12-noarch-1.txz: Upgraded.
kde/konsole-21.08.0-x86_64-2.txz: Rebuilt.
Patched to fix konsole size and toolbars. Thanks to alienBOB and PiterPunk.
n/bind-9.16.20-x86_64-1.txz: Upgraded.
This update fixes bugs and the following security issue:
An assertion failure occurred when named attempted to send a UDP packet that
exceeded the MTU size, if Response Rate Limiting (RRL) was enabled.
For more information, see:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-25218
(* Security fix *)
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
Diffstat (limited to 'source')
-rwxr-xr-x | source/a/aaa_libraries/aaa_libraries.SlackBuild | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-generic-5.13.12 (renamed from source/k/kernel-configs/config-generic-5.13.11) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-generic-5.13.12.x64 (renamed from source/k/kernel-configs/config-generic-5.13.11.x64) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-generic-smp-5.13.12-smp (renamed from source/k/kernel-configs/config-generic-smp-5.13.11-smp) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-huge-5.13.12 (renamed from source/k/kernel-configs/config-huge-5.13.11) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-huge-5.13.12.x64 (renamed from source/k/kernel-configs/config-huge-5.13.11.x64) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-huge-smp-5.13.12-smp (renamed from source/k/kernel-configs/config-huge-smp-5.13.11-smp) | 2 | ||||
-rw-r--r-- | source/kde/kde/build/konsole | 2 | ||||
-rw-r--r-- | source/kde/kde/patch/konsole.patch | 3 | ||||
-rw-r--r-- | source/kde/kde/patch/konsole/konsole_fix_toolbar.patch | 69 |
10 files changed, 80 insertions, 8 deletions
diff --git a/source/a/aaa_libraries/aaa_libraries.SlackBuild b/source/a/aaa_libraries/aaa_libraries.SlackBuild index bdf44ff6..3cac1008 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.0} -BUILD=${BUILD:-8} +BUILD=${BUILD:-9} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/k/kernel-configs/config-generic-5.13.11 b/source/k/kernel-configs/config-generic-5.13.12 index 993bfaee..0cdf0e6c 100644 --- a/source/k/kernel-configs/config-generic-5.13.11 +++ b/source/k/kernel-configs/config-generic-5.13.12 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.13.11 Kernel Configuration +# Linux/x86 5.13.12 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-generic-5.13.11.x64 b/source/k/kernel-configs/config-generic-5.13.12.x64 index a92ea1d5..c04fc584 100644 --- a/source/k/kernel-configs/config-generic-5.13.11.x64 +++ b/source/k/kernel-configs/config-generic-5.13.12.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.13.11 Kernel Configuration +# Linux/x86 5.13.12 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-generic-smp-5.13.11-smp b/source/k/kernel-configs/config-generic-smp-5.13.12-smp index 5412a326..c1fbfbb0 100644 --- a/source/k/kernel-configs/config-generic-smp-5.13.11-smp +++ b/source/k/kernel-configs/config-generic-smp-5.13.12-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.13.11 Kernel Configuration +# Linux/x86 5.13.12 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-huge-5.13.11 b/source/k/kernel-configs/config-huge-5.13.12 index 483a6643..4e4e938f 100644 --- a/source/k/kernel-configs/config-huge-5.13.11 +++ b/source/k/kernel-configs/config-huge-5.13.12 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.13.11 Kernel Configuration +# Linux/x86 5.13.12 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-huge-5.13.11.x64 b/source/k/kernel-configs/config-huge-5.13.12.x64 index aee9dae5..12dae52a 100644 --- a/source/k/kernel-configs/config-huge-5.13.11.x64 +++ b/source/k/kernel-configs/config-huge-5.13.12.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.13.11 Kernel Configuration +# Linux/x86 5.13.12 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-huge-smp-5.13.11-smp b/source/k/kernel-configs/config-huge-smp-5.13.12-smp index 334b871b..8d10fc38 100644 --- a/source/k/kernel-configs/config-huge-smp-5.13.11-smp +++ b/source/k/kernel-configs/config-huge-smp-5.13.12-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.13.11 Kernel Configuration +# Linux/x86 5.13.12 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/kde/kde/build/konsole b/source/kde/kde/build/konsole index d00491fd..0cfbf088 100644 --- a/source/kde/kde/build/konsole +++ b/source/kde/kde/build/konsole @@ -1 +1 @@ -1 +2 diff --git a/source/kde/kde/patch/konsole.patch b/source/kde/kde/patch/konsole.patch new file mode 100644 index 00000000..34dfbe26 --- /dev/null +++ b/source/kde/kde/patch/konsole.patch @@ -0,0 +1,3 @@ +# Fix KXmlGUI toolbars; and Konsole MainWindow size - https://invent.kde.org/utilities/konsole/-/merge_requests/457 +cat $CWD/patch/konsole/konsole_fix_toolbar.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + diff --git a/source/kde/kde/patch/konsole/konsole_fix_toolbar.patch b/source/kde/kde/patch/konsole/konsole_fix_toolbar.patch new file mode 100644 index 00000000..1b31fd72 --- /dev/null +++ b/source/kde/kde/patch/konsole/konsole_fix_toolbar.patch @@ -0,0 +1,69 @@ +diff -Naur konsole-21.08.0.orig/src/MainWindow.cpp konsole-21.08.0.new/src/MainWindow.cpp +--- konsole-21.08.0.orig/src/MainWindow.cpp 2021-08-04 18:48:59.000000000 -0300 ++++ konsole-21.08.0.new/src/MainWindow.cpp 2021-08-18 00:11:52.801474543 -0300 +@@ -56,6 +56,8 @@ + #include "terminalDisplay/TerminalDisplay.h" + #include "widgets/ViewContainer.h" + ++#include <konsoledebug.h> ++ + using namespace Konsole; + + MainWindow::MainWindow() : +@@ -103,7 +105,7 @@ + + // create view manager + _viewManager = new ViewManager(this, actionCollection()); +- connect(_viewManager, &Konsole::ViewManager::empty, this, &Konsole::MainWindow::close); ++ connect(_viewManager, &Konsole::ViewManager::empty, this, &QWidget::close); + connect(_viewManager, &Konsole::ViewManager::activeViewChanged, this, + &Konsole::MainWindow::activeViewChanged); + connect(_viewManager, &Konsole::ViewManager::unplugController, this, +@@ -129,8 +131,10 @@ + // in terminal applications + KAcceleratorManager::setNoAccel(menuBar()); + +- // create menus +- createGUI(); ++ constexpr KXmlGuiWindow::StandardWindowOptions guiOpts = ToolBar | Keys | Save | Create; ++ const QString xmlFile = componentName() + QLatin1String("ui.rc"); // Typically "konsoleui.rc" ++ // The "Create" flag will make it call createGUI() ++ setupGUI(guiOpts, xmlFile); + + // remember the original menu accelerators for later use + rememberMenuAccelerators(); +@@ -889,7 +893,15 @@ + #if KWINDOWSYSTEM_VERSION < QT_VERSION_CHECK(5,82,0) + KWindowEffects::enableBlurBehind(winId(), blur); + #else +- KWindowEffects::enableBlurBehind(windowHandle(), blur); ++ // Set the WA_NativeWindow attribute to force the creation of the QWindow. ++ // Without this QWidget::windowHandle() returns 0. ++ // See https://phabricator.kde.org/D23108 ++ setAttribute(Qt::WA_NativeWindow); ++ if (QWindow *window = windowHandle()) { ++ KWindowEffects::enableBlurBehind(window, blur); ++ } else { ++ qCWarning(KonsoleDebug) << "Blur effect couldn't be enabled."; ++ } + #endif + } + } +@@ -935,9 +947,14 @@ + menuBar()->setVisible(_menuBarInitialVisibility); + _toggleMenuBarAction->setChecked(_menuBarInitialVisibility); + _menuBarInitialVisibilityApplied = true; +- if (!KonsoleSettings::saveGeometryOnExit()) { +- resize(sizeHint()); +- } ++ } ++ ++ if (!KonsoleSettings::saveGeometryOnExit()) { ++ // Delay resizing to here, so that the other parts of the UI ++ // (ViewManager, TabbedViewContainer, TerminalDisplay ... etc) ++ // have been created and TabbedViewContainer::sizeHint() returns ++ // a usuable size. ++ resize(sizeHint()); + } + + // Call parent method |