summaryrefslogtreecommitdiffstats
path: root/source/x
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2024-05-12 19:10:12 +0000
committer Eric Hameleers <alien@slackware.com>2024-05-12 21:28:58 +0200
commitabc3e67678d77c43fe739af3ed812d558cc83435 (patch)
treea9e061d3fd40a4bff2bf8e46d18117da5179abbd /source/x
parentafc0f1e9aaa780f00b61d8c42b3a77833fbbaff8 (diff)
downloadcurrent-abc3e67678d77c43fe739af3ed812d558cc83435.tar.gz
current-abc3e67678d77c43fe739af3ed812d558cc83435.tar.xz
Sun May 12 19:10:12 UTC 202420240512191012
a/less-654-x86_64-1.txz: Upgraded. d/ninja-1.12.1-x86_64-1.txz: Upgraded. n/whois-5.5.23-x86_64-1.txz: Upgraded. Updated the .sc, .********* (.xn--yfro4i67o, Singapore) and .********************************* (.xn--clchc0ea0b2g2a9gcd, Singapore) TLD servers. extra/bittornado/bittornado-0.3.18-noarch-3.txz: Removed. Obsolete and based on python2.
Diffstat (limited to 'source/x')
-rw-r--r--source/x/OpenCC/3b2441b8.patch22
-rwxr-xr-xsource/x/OpenCC/OpenCC.SlackBuild5
-rwxr-xr-xsource/x/compiz/compiz.SlackBuild3
-rwxr-xr-xsource/x/ibus-kkc/ibus-kkc.SlackBuild3
-rwxr-xr-xsource/x/libXaw3dXft/libXaw3dXft.SlackBuild3
-rwxr-xr-xsource/x/libgee/libgee.SlackBuild3
-rwxr-xr-xsource/x/libkkc/libkkc.SlackBuild3
-rwxr-xr-xsource/x/motif/motif.SlackBuild3
-rw-r--r--source/x/x11/configure/xf86-video-nouveau2
9 files changed, 46 insertions, 1 deletions
diff --git a/source/x/OpenCC/3b2441b8.patch b/source/x/OpenCC/3b2441b8.patch
new file mode 100644
index 000000000..0799d22aa
--- /dev/null
+++ b/source/x/OpenCC/3b2441b8.patch
@@ -0,0 +1,22 @@
+From 3b2441b87f99ab65f37b141a7b548ebadb607b96 Mon Sep 17 00:00:00 2001
+From: Janusz Chorko <janusz.chorko@apdu.pl>
+Date: Fri, 26 Aug 2016 21:17:38 +0200
+Subject: [PATCH] Removed non-compiling assignment operator. Fixed #718
+
+---
+ include/rapidjson/document.h | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/include/rapidjson/document.h b/include/rapidjson/document.h
+index e3e20dfbd..b0f1f70be 100644
+--- a/include/rapidjson/document.h
++++ b/include/rapidjson/document.h
+@@ -316,8 +316,6 @@ struct GenericStringRef {
+
+ GenericStringRef(const GenericStringRef& rhs) : s(rhs.s), length(rhs.length) {}
+
+- GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; length = rhs.length; }
+-
+ //! implicit conversion to plain CharType pointer
+ operator const Ch *() const { return s; }
+
diff --git a/source/x/OpenCC/OpenCC.SlackBuild b/source/x/OpenCC/OpenCC.SlackBuild
index da26ff8ff..5e3f86c92 100755
--- a/source/x/OpenCC/OpenCC.SlackBuild
+++ b/source/x/OpenCC/OpenCC.SlackBuild
@@ -78,6 +78,11 @@ rm -rf OpenCC-ver.$VERSION
tar xvf $CWD/OpenCC-ver.$VERSION.tar.?z || exit 1
cd OpenCC-ver.$VERSION || exit 1
+# GCC 14 fix:
+pushd deps/rapidjson-1.1.0/rapidjson
+ cat $CWD/3b2441b8.patch | patch -p3 --verbose || exit 1
+popd
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
diff --git a/source/x/compiz/compiz.SlackBuild b/source/x/compiz/compiz.SlackBuild
index 9e34a28ac..de9111f2e 100755
--- a/source/x/compiz/compiz.SlackBuild
+++ b/source/x/compiz/compiz.SlackBuild
@@ -67,6 +67,9 @@ else
LIBDIRSUFFIX=""
fi
+# GCC 14 "fix":
+SLKCFLAGS="$SLKCFLAGS -Wno-error=implicit-function-declaration"
+
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
diff --git a/source/x/ibus-kkc/ibus-kkc.SlackBuild b/source/x/ibus-kkc/ibus-kkc.SlackBuild
index b3cdc91f1..0bde5da2c 100755
--- a/source/x/ibus-kkc/ibus-kkc.SlackBuild
+++ b/source/x/ibus-kkc/ibus-kkc.SlackBuild
@@ -63,6 +63,9 @@ else
LIBDIRSUFFIX=""
fi
+# GCC 14 "fix":
+SLKCFLAGS="$SLKCFLAGS -Wno-error=incompatible-pointer-types"
+
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
diff --git a/source/x/libXaw3dXft/libXaw3dXft.SlackBuild b/source/x/libXaw3dXft/libXaw3dXft.SlackBuild
index 49fbdb5e6..7da1ed5f0 100755
--- a/source/x/libXaw3dXft/libXaw3dXft.SlackBuild
+++ b/source/x/libXaw3dXft/libXaw3dXft.SlackBuild
@@ -58,6 +58,9 @@ else
LIBDIRSUFFIX=""
fi
+# GCC 14 "fix":
+SLKCFLAGS="$SLKCFLAGS -Wno-error=incompatible-pointer-types"
+
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
diff --git a/source/x/libgee/libgee.SlackBuild b/source/x/libgee/libgee.SlackBuild
index 832fa2233..7c31b5b3a 100755
--- a/source/x/libgee/libgee.SlackBuild
+++ b/source/x/libgee/libgee.SlackBuild
@@ -61,6 +61,9 @@ else
LIBDIRSUFFIX=""
fi
+# GCC 14 "fix":
+SLKCFLAGS="$SLKCFLAGS -Wno-error=incompatible-pointer-types"
+
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
diff --git a/source/x/libkkc/libkkc.SlackBuild b/source/x/libkkc/libkkc.SlackBuild
index 0db5617af..96007dabb 100755
--- a/source/x/libkkc/libkkc.SlackBuild
+++ b/source/x/libkkc/libkkc.SlackBuild
@@ -60,6 +60,9 @@ else
LIBDIRSUFFIX=""
fi
+# GCC 14 "fix":
+SLKCFLAGS="$SLKCFLAGS -Wno-error=incompatible-pointer-types -Wno-error=int-conversion"
+
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
diff --git a/source/x/motif/motif.SlackBuild b/source/x/motif/motif.SlackBuild
index 27091980f..e741004fd 100755
--- a/source/x/motif/motif.SlackBuild
+++ b/source/x/motif/motif.SlackBuild
@@ -70,6 +70,9 @@ else
LIBDIRSUFFIX=""
fi
+# GCC 14 "fix":
+SLKCFLAGS="$SLKCFLAGS -Wno-error=implicit-function-declaration"
+
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
diff --git a/source/x/x11/configure/xf86-video-nouveau b/source/x/x11/configure/xf86-video-nouveau
index a9dcd059b..7e378ee13 100644
--- a/source/x/x11/configure/xf86-video-nouveau
+++ b/source/x/x11/configure/xf86-video-nouveau
@@ -1,4 +1,4 @@
-CFLAGS=$SLKCFLAGS \
+CFLAGS="$SLKCFLAGS -Wno-error=implicit-function-declaration" \
CXXFLAGS=$SLKCFLAGS \
./autogen.sh \
--prefix=/usr \