summaryrefslogtreecommitdiffstats
path: root/misc/g810-led/g810-led.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'misc/g810-led/g810-led.SlackBuild')
-rw-r--r--misc/g810-led/g810-led.SlackBuild9
1 files changed, 4 insertions, 5 deletions
diff --git a/misc/g810-led/g810-led.SlackBuild b/misc/g810-led/g810-led.SlackBuild
index 773bdc5fb5..a98ae5b05f 100644
--- a/misc/g810-led/g810-led.SlackBuild
+++ b/misc/g810-led/g810-led.SlackBuild
@@ -23,7 +23,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=g810-led
-VERSION=${VERSION:-0.4.2}
+VERSION=${VERSION:-0.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -57,16 +57,12 @@ OUTPUT=${OUTPUT:-/tmp}
set -e
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
- SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
@@ -91,6 +87,9 @@ find -L . \
# - don't install the udev rules
patch -p1 < $CWD/g810-led.makefile.patch
+# Add a missing include file to fix compiling with gcc13+:
+patch -p1 < $CWD/g810-led.gcc13.patch
+
# Fix libdir:
sed -i "s|libdir?=\$(PREFIX)/lib|libdir?=\$(PREFIX)/lib${LIBDIRSUFFIX}|g" makefile