summaryrefslogtreecommitdiffstats
path: root/system/joyce
diff options
context:
space:
mode:
author B. Watson2021-08-25 21:08:43 +0200
committer Willy Sudiarto Raharjo2021-10-12 19:51:42 +0200
commit148661b70c5d3c2b3a97263b47f09fd5a5a14c41 (patch)
treea765c40be91916af8150d8c42d9539a9a3320b7a /system/joyce
parent179c82b7cf0b7216cd503b920ac77614749412c3 (diff)
downloadslackbuilds-148661b70c5d3c2b3a97263b47f09fd5a5a14c41.tar.gz
system/joyce: Updated for version 2.2.15.
Signed-off-by: B. Watson <yalhcru@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/joyce')
-rw-r--r--system/joyce/compilefix.diff12
-rw-r--r--system/joyce/joyce.SlackBuild7
-rw-r--r--system/joyce/joyce.info8
3 files changed, 19 insertions, 8 deletions
diff --git a/system/joyce/compilefix.diff b/system/joyce/compilefix.diff
new file mode 100644
index 0000000000..f118279ccf
--- /dev/null
+++ b/system/joyce/compilefix.diff
@@ -0,0 +1,12 @@
+diff -Naur joyce-2.2.15/bin/PcKeyboard.cxx joyce-2.2.15.patched/bin/PcKeyboard.cxx
+--- joyce-2.2.15/bin/PcKeyboard.cxx 2017-07-07 14:12:52.000000000 -0400
++++ joyce-2.2.15.patched/bin/PcKeyboard.cxx 2021-08-25 15:05:05.208713380 -0400
+@@ -199,7 +199,7 @@
+ {
+ bool b = false;
+ int rv = 0;
+- int n, kc_entry;
++ unsigned int n, kc_entry;
+ Uint16 *km;
+ SDLKey keysym = SDLK_UNKNOWN;
+
diff --git a/system/joyce/joyce.SlackBuild b/system/joyce/joyce.SlackBuild
index bbf64c0c01..6fdb96504c 100644
--- a/system/joyce/joyce.SlackBuild
+++ b/system/joyce/joyce.SlackBuild
@@ -9,7 +9,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=joyce
-VERSION=${VERSION:-2.2.14}
+VERSION=${VERSION:-2.2.15}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -22,9 +22,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# 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.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -60,6 +57,8 @@ chown -R root:root .
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
\! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
+patch -p1 < $CWD/compilefix.diff
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/system/joyce/joyce.info b/system/joyce/joyce.info
index 52f85c71f0..f79e8c4943 100644
--- a/system/joyce/joyce.info
+++ b/system/joyce/joyce.info
@@ -1,8 +1,8 @@
PRGNAM="joyce"
-VERSION="2.2.14"
-HOMEPAGE="http://www.seasip.info/Unix/Joyce/"
-DOWNLOAD="http://www.seasip.info/Unix/Joyce/joyce-2.2.14.tar.gz"
-MD5SUM="acf22e515606091108c1c6acab129617"
+VERSION="2.2.15"
+HOMEPAGE="https://www.seasip.info/Unix/Joyce/"
+DOWNLOAD="https://www.seasip.info/Unix/Joyce/joyce-2.2.15.tar.gz"
+MD5SUM="0e2bebb56da5f826b7417a515d93b137"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""