summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rw-r--r--source/ap/ghostscript/ghostscript.url2
-rw-r--r--source/k/kernel-configs/config-generic-5.4.65 (renamed from source/k/kernel-configs/config-generic-5.4.64)2
-rw-r--r--source/k/kernel-configs/config-generic-5.4.65.x64 (renamed from source/k/kernel-configs/config-generic-5.4.64.x64)2
-rw-r--r--source/k/kernel-configs/config-generic-smp-5.4.65-smp (renamed from source/k/kernel-configs/config-generic-smp-5.4.64-smp)2
-rw-r--r--source/k/kernel-configs/config-huge-5.4.65 (renamed from source/k/kernel-configs/config-huge-5.4.64)2
-rw-r--r--source/k/kernel-configs/config-huge-5.4.65.x64 (renamed from source/k/kernel-configs/config-huge-5.4.64.x64)2
-rw-r--r--source/k/kernel-configs/config-huge-smp-5.4.65-smp (renamed from source/k/kernel-configs/config-huge-smp-5.4.64-smp)2
-rw-r--r--source/x/x11/build/xf86-video-vesa2
-rw-r--r--source/x/x11/build/xorg-server2
-rw-r--r--source/x/x11/patch/xorg-server.patch3
-rw-r--r--source/x/x11/patch/xorg-server/fix-pci-segfault.diff12
11 files changed, 24 insertions, 9 deletions
diff --git a/source/ap/ghostscript/ghostscript.url b/source/ap/ghostscript/ghostscript.url
index 6b8fdf3d..31154063 100644
--- a/source/ap/ghostscript/ghostscript.url
+++ b/source/ap/ghostscript/ghostscript.url
@@ -1 +1 @@
-https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs952/ghostscript-9.52.tar.xz
+https://github.com/ArtifexSoftware/ghostpdl-downloads
diff --git a/source/k/kernel-configs/config-generic-5.4.64 b/source/k/kernel-configs/config-generic-5.4.65
index bc3c2612..873c60b1 100644
--- a/source/k/kernel-configs/config-generic-5.4.64
+++ b/source/k/kernel-configs/config-generic-5.4.65
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.64 Kernel Configuration
+# Linux/x86 5.4.65 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-generic-5.4.64.x64 b/source/k/kernel-configs/config-generic-5.4.65.x64
index eed74fe1..861eaf05 100644
--- a/source/k/kernel-configs/config-generic-5.4.64.x64
+++ b/source/k/kernel-configs/config-generic-5.4.65.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.64 Kernel Configuration
+# Linux/x86 5.4.65 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-generic-smp-5.4.64-smp b/source/k/kernel-configs/config-generic-smp-5.4.65-smp
index 837760be..6dd92903 100644
--- a/source/k/kernel-configs/config-generic-smp-5.4.64-smp
+++ b/source/k/kernel-configs/config-generic-smp-5.4.65-smp
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.64 Kernel Configuration
+# Linux/x86 5.4.65 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-huge-5.4.64 b/source/k/kernel-configs/config-huge-5.4.65
index c1d7b424..f968021c 100644
--- a/source/k/kernel-configs/config-huge-5.4.64
+++ b/source/k/kernel-configs/config-huge-5.4.65
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.64 Kernel Configuration
+# Linux/x86 5.4.65 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-huge-5.4.64.x64 b/source/k/kernel-configs/config-huge-5.4.65.x64
index b701f478..ea942875 100644
--- a/source/k/kernel-configs/config-huge-5.4.64.x64
+++ b/source/k/kernel-configs/config-huge-5.4.65.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.64 Kernel Configuration
+# Linux/x86 5.4.65 Kernel Configuration
#
#
diff --git a/source/k/kernel-configs/config-huge-smp-5.4.64-smp b/source/k/kernel-configs/config-huge-smp-5.4.65-smp
index 6584baae..a77bd4fe 100644
--- a/source/k/kernel-configs/config-huge-smp-5.4.64-smp
+++ b/source/k/kernel-configs/config-huge-smp-5.4.65-smp
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.64 Kernel Configuration
+# Linux/x86 5.4.65 Kernel Configuration
#
#
diff --git a/source/x/x11/build/xf86-video-vesa b/source/x/x11/build/xf86-video-vesa
index 00750edc..d00491fd 100644
--- a/source/x/x11/build/xf86-video-vesa
+++ b/source/x/x11/build/xf86-video-vesa
@@ -1 +1 @@
-3
+1
diff --git a/source/x/x11/build/xorg-server b/source/x/x11/build/xorg-server
index 0cfbf088..00750edc 100644
--- a/source/x/x11/build/xorg-server
+++ b/source/x/x11/build/xorg-server
@@ -1 +1 @@
-2
+3
diff --git a/source/x/x11/patch/xorg-server.patch b/source/x/x11/patch/xorg-server.patch
index 2f47985b..f670b417 100644
--- a/source/x/x11/patch/xorg-server.patch
+++ b/source/x/x11/patch/xorg-server.patch
@@ -22,3 +22,6 @@ zcat $CWD/patch/xorg-server/0001-autobind-GPUs-to-the-screen.patch.gz | patch -p
# Reference: https://bugs.freedesktop.org/show_bug.cgi?id=94844
# Added here 2018/7.
zcat $CWD/patch/xorg-server/0001-xfree86-use-modesetting-driver-by-default-on-GeForce.patch.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Fix a PCI related segfault:
+zcat $CWD/patch/xorg-server/fix-pci-segfault.diff.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/source/x/x11/patch/xorg-server/fix-pci-segfault.diff b/source/x/x11/patch/xorg-server/fix-pci-segfault.diff
new file mode 100644
index 00000000..40037628
--- /dev/null
+++ b/source/x/x11/patch/xorg-server/fix-pci-segfault.diff
@@ -0,0 +1,12 @@
+diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c
+index cef47da03d0e91e6a56a5e3cb14a51d931633eff..dadbac6c8f0ae6f3d636fdfe245e61bc0c98581d 100644
+--- a/hw/xfree86/common/xf86platformBus.c
++++ b/hw/xfree86/common/xf86platformBus.c
+@@ -289,7 +289,7 @@ xf86platformProbe(void)
+ for (i = 0; i < xf86_num_platform_devices; i++) {
+ char *busid = xf86_platform_odev_attributes(i)->busid;
+
+- if (pci && (strncmp(busid, "pci:", 4) == 0)) {
++ if (pci && busid && (strncmp(busid, "pci:", 4) == 0)) {
+ platform_find_pci_info(&xf86_platform_devices[i], busid);
+ }