summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-09-20 00:08:45 +0000
committer Eric Hameleers <alien@slackware.com>2023-09-20 03:08:36 +0200
commit16d0eba8e310ec334df12ce4ea61ea375baa6ecc (patch)
tree88806af2f3cc7df0f4d0c6c0216e921bac5737fd /source
parent9191658382bcc955e2a3209799dd405f6f523442 (diff)
downloadcurrent-16d0eba8e310ec334df12ce4ea61ea375baa6ecc.tar.gz
current-16d0eba8e310ec334df12ce4ea61ea375baa6ecc.tar.xz
Wed Sep 20 00:08:45 UTC 202320230920000845
a/gettext-0.22.1-x86_64-1.txz: Upgraded. a/kernel-firmware-20230918_3672cca-noarch-1.txz: Upgraded. a/kernel-generic-6.1.54-x86_64-1.txz: Upgraded. a/kernel-huge-6.1.54-x86_64-1.txz: Upgraded. a/kernel-modules-6.1.54-x86_64-1.txz: Upgraded. a/openssl-solibs-3.1.3-x86_64-1.txz: Upgraded. ap/ghostscript-10.02.0-x86_64-2.txz: Rebuilt. [PATCH] PDF interpreter - fix PageList processing. Thanks to denydias. d/gettext-tools-0.22.1-x86_64-1.txz: Upgraded. d/kernel-headers-6.1.54-x86-1.txz: Upgraded. k/kernel-source-6.1.54-noarch-1.txz: Upgraded. l/dconf-editor-45.0-x86_64-1.txz: Upgraded. l/harfbuzz-8.2.1-x86_64-1.txz: Upgraded. l/nodejs-20.7.0-x86_64-1.txz: Upgraded. n/openssl-3.1.3-x86_64-1.txz: Upgraded. This update fixes bugs and a security issue that does not affect Linux: Fix POLY1305 MAC implementation corrupting XMM registers on Windows. For more information, see: https://www.cve.org/CVERecord?id=CVE-2023-4807 isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. testing/packages/rust-1.72.1-x86_64-1.txz: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
Diffstat (limited to 'source')
-rwxr-xr-xsource/a/gettext/gettext-tools.SlackBuild2
-rwxr-xr-xsource/a/gettext/gettext.SlackBuild2
-rw-r--r--source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch52
-rwxr-xr-xsource/ap/ghostscript/ghostscript.SlackBuild5
-rw-r--r--source/k/kernel-configs/config-generic-6.1.54 (renamed from source/k/kernel-configs/config-generic-6.1.53)2
-rw-r--r--source/k/kernel-configs/config-generic-6.1.54.x64 (renamed from source/k/kernel-configs/config-generic-6.1.53.x64)2
-rw-r--r--source/k/kernel-configs/config-generic-smp-6.1.54-smp (renamed from source/k/kernel-configs/config-generic-smp-6.1.53-smp)2
-rw-r--r--source/k/kernel-configs/config-huge-6.1.54 (renamed from source/k/kernel-configs/config-huge-6.1.53)2
-rw-r--r--source/k/kernel-configs/config-huge-6.1.54.x64 (renamed from source/k/kernel-configs/config-huge-6.1.53.x64)2
-rw-r--r--source/k/kernel-configs/config-huge-smp-6.1.54-smp (renamed from source/k/kernel-configs/config-huge-smp-6.1.53-smp)2
-rwxr-xr-xsource/n/openssl/openssl.SlackBuild2
11 files changed, 65 insertions, 10 deletions
diff --git a/source/a/gettext/gettext-tools.SlackBuild b/source/a/gettext/gettext-tools.SlackBuild
index 75b031931..c90153be6 100755
--- a/source/a/gettext/gettext-tools.SlackBuild
+++ b/source/a/gettext/gettext-tools.SlackBuild
@@ -23,7 +23,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gettext-tools
-VERSION=0.22
+VERSION=0.22.1
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/a/gettext/gettext.SlackBuild b/source/a/gettext/gettext.SlackBuild
index 5ea1b44f6..13cdf0cb5 100755
--- a/source/a/gettext/gettext.SlackBuild
+++ b/source/a/gettext/gettext.SlackBuild
@@ -23,7 +23,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gettext
-VERSION=0.22
+VERSION=0.22.1
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch b/source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch
new file mode 100644
index 000000000..352dbd866
--- /dev/null
+++ b/source/ap/ghostscript/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch
@@ -0,0 +1,52 @@
+From 9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa Mon Sep 17 00:00:00 2001
+From: Ken Sharp <Ken.Sharp@artifex.com>
+Date: Mon, 18 Sep 2023 15:47:12 +0100
+Subject: [PATCH] PDF interpreter - fix PageList processing
+
+Bug #707137 "Error processing PDF while using the parameter -sPageList"
+
+There are actually 2 problems; firstly a copy/paste error of the
+operand stack index when returning the page list meant that the values
+were returned in reverse order.
+
+Secondly the PageList string wasn't actually being passed as an operand
+at all.
+
+This only affects the PDF interpreter because it (unfortunately) uses a
+different mechanism from the PostScript interpreter.
+---
+ Resource/Init/pdf_main.ps | 3 +--
+ psi/zpdfops.c | 2 +-
+ 2 files changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/Resource/Init/pdf_main.ps b/Resource/Init/pdf_main.ps
+index e541835ae..73097f1a7 100644
+--- a/Resource/Init/pdf_main.ps
++++ b/Resource/Init/pdf_main.ps
+@@ -710,8 +710,7 @@ currentdict /PDFSwitches undef
+ {
+ /PageList where {
+ pop
+- pdfpagecount
+- .PDFparsePageList
++ PageList pdfpagecount .PDFparsePageList
+ dup 0 eq { % No ranges, error
+ (\n **** Error: Invalid PageList: ) print
+ PageList print
+diff --git a/psi/zpdfops.c b/psi/zpdfops.c
+index 207130f1a..e7e0a42ee 100644
+--- a/psi/zpdfops.c
++++ b/psi/zpdfops.c
+@@ -1447,7 +1447,7 @@ static int zPDFparsePageList(i_ctx_t *i_ctx_p)
+ }
+ /* push the even/odd, start, end triples on the stack */
+ for (i=0; i < size; i++) {
+- o = ref_stack_index(&o_stack, 0);
++ o = ref_stack_index(&o_stack, size - i);
+ if (o == NULL)
+ return_error(gs_error_stackunderflow);
+ /* skip the initial "ordered" flag */
+--
+2.34.1
+
+
diff --git a/source/ap/ghostscript/ghostscript.SlackBuild b/source/ap/ghostscript/ghostscript.SlackBuild
index 454ea0209..aff004278 100755
--- a/source/ap/ghostscript/ghostscript.SlackBuild
+++ b/source/ap/ghostscript/ghostscript.SlackBuild
@@ -27,7 +27,7 @@ if [ -r gnu-ghostscript-*.tar.?z ]; then
SRCPREFIX="gnu-"
fi
VERSION=${VERSION:-$(echo $SRCPREFIX$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
@@ -76,6 +76,9 @@ cd ${SRCPREFIX}${PKGNAM}-$VERSION || exit 1
# Remove unmaintained garbage:
rm -rf freetype jpeg lcms2 libpng libtiff png tiff zlib
+# Fix PDF interpreter:
+cat $CWD/9b6fe6e1008f1b9b7fc3109b5f94db8d970fbcaa.patch | patch -p1 --verbose || exit 1
+
# Regenerate ./configure. Needed if patched, or to prevent libtool mismatch.
autoreconf --force --install
( cd jbig2dec ; autoreconf --force --install )
diff --git a/source/k/kernel-configs/config-generic-6.1.53 b/source/k/kernel-configs/config-generic-6.1.54
index f3291748e..eb2a88ab2 100644
--- a/source/k/kernel-configs/config-generic-6.1.53
+++ b/source/k/kernel-configs/config-generic-6.1.54
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.1.53 Kernel Configuration
+# Linux/x86 6.1.54 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-generic-6.1.53.x64 b/source/k/kernel-configs/config-generic-6.1.54.x64
index c907dd61b..a2cf439a9 100644
--- a/source/k/kernel-configs/config-generic-6.1.53.x64
+++ b/source/k/kernel-configs/config-generic-6.1.54.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.1.53 Kernel Configuration
+# Linux/x86 6.1.54 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-generic-smp-6.1.53-smp b/source/k/kernel-configs/config-generic-smp-6.1.54-smp
index 27137a447..4a7512233 100644
--- a/source/k/kernel-configs/config-generic-smp-6.1.53-smp
+++ b/source/k/kernel-configs/config-generic-smp-6.1.54-smp
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.1.53 Kernel Configuration
+# Linux/x86 6.1.54 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-huge-6.1.53 b/source/k/kernel-configs/config-huge-6.1.54
index 46c338eb3..1aa370996 100644
--- a/source/k/kernel-configs/config-huge-6.1.53
+++ b/source/k/kernel-configs/config-huge-6.1.54
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.1.53 Kernel Configuration
+# Linux/x86 6.1.54 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-huge-6.1.53.x64 b/source/k/kernel-configs/config-huge-6.1.54.x64
index 66787d8af..9f753396f 100644
--- a/source/k/kernel-configs/config-huge-6.1.53.x64
+++ b/source/k/kernel-configs/config-huge-6.1.54.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.1.53 Kernel Configuration
+# Linux/x86 6.1.54 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/k/kernel-configs/config-huge-smp-6.1.53-smp b/source/k/kernel-configs/config-huge-smp-6.1.54-smp
index 8b1886919..17aea87d3 100644
--- a/source/k/kernel-configs/config-huge-smp-6.1.53-smp
+++ b/source/k/kernel-configs/config-huge-smp-6.1.54-smp
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.1.53 Kernel Configuration
+# Linux/x86 6.1.54 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
diff --git a/source/n/openssl/openssl.SlackBuild b/source/n/openssl/openssl.SlackBuild
index 7417a4ff1..1e01d1289 100755
--- a/source/n/openssl/openssl.SlackBuild
+++ b/source/n/openssl/openssl.SlackBuild
@@ -28,7 +28,7 @@ TMP=${TMP:-/tmp}
PKGNAM=openssl
VERSION=${VERSION:-$(echo openssl-*.tar.gz | 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