desktop/grim: Fix build on 32bit.

Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Andrew Clemons 2022-05-16 17:32:41 +12:00 committed by Willy Sudiarto Raharjo
parent e4f4264aef
commit 723fb540c5
No known key found for this signature in database
GPG Key ID: 3F617144D7238786
2 changed files with 30 additions and 4 deletions

View File

@ -0,0 +1,25 @@
From 89e02e663fabc534b7e7039514f60a8c5d70070d Mon Sep 17 00:00:00 2001
From: Simon Ser <contact@emersion.fr>
Date: Wed, 9 Feb 2022 01:24:11 +0100
Subject: [PATCH] write_jpg: fix printf format specifier
---
write_jpg.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/write_jpg.c b/write_jpg.c
index 4476f5f..0cb57d3 100644
--- a/write_jpg.c
+++ b/write_jpg.c
@@ -54,7 +54,7 @@ int write_to_jpeg_stream(pixman_image_t *image, FILE *stream, int quality) {
size_t written = fwrite(data, 1, len, stream);
if (written < len) {
free(data);
- fprintf(stderr, "Failed to write jpg; only %zu of %zu bytes written\n",
+ fprintf(stderr, "Failed to write jpg; only %zu of %lu bytes written\n",
written, len);
return -1;
}
--
2.34.2

View File

@ -26,16 +26,15 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=grim
SRCNAM=grim-v1.4.0
VERSION=${VERSION:-1.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
VERSION=${VERSION:-1.4.0}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi
@ -71,6 +70,8 @@ cd $TMP
rm -rf $SRCNAM
tar xvf $CWD/$SRCNAM.tar.gz || tar xvf $CWD/v$VERSION.tar.gz
cd $SRCNAM
# https://git.sr.ht/~emersion/grim/commit/89e02e663fabc534b7e7039514f60a8c5d70070d
patch -p1 -i $CWD/89e02e663fabc534b7e7039514f60a8c5d70070d.patch
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \