jpegoptim: bump version.

This commit is contained in:
Jerome Duval
2019-11-24 17:50:27 +01:00
parent cabd3263d3
commit 1665a6d8ff
2 changed files with 30 additions and 3 deletions

View File

@@ -5,9 +5,10 @@ optimization based on setting maximum quality factor."
HOMEPAGE="https://www.kokkonen.net/tjko/projects.html"
COPYRIGHT="1996-2016 Timo Kokkonen"
LICENSE="GNU GPL v2"
REVISION="2"
REVISION="1"
SOURCE_URI="https://www.kokkonen.net/tjko/src/jpegoptim-$portVersion.tar.gz"
CHECKSUM_SHA256="89a03ea2dfe9483dfb2e009a2851be0befb0deb7cb45c04550bcc91e1e88c1b2"
CHECKSUM_SHA256="88b1eb64c2a33a2f013f068df8b0331f42c019267401ae3fa28e3277403a5ab7"
PATCHES="jpegoptim-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
@@ -22,7 +23,7 @@ REQUIRES="
BUILD_REQUIRES="
haiku_devel
devel:libjpeg
devel:libjpeg >= 9
"
BUILD_PREREQUIRES="
cmd:awk

View File

@@ -0,0 +1,26 @@
From 9d906dc85c7127b5aa6479e1579083d045fa6742 Mon Sep 17 00:00:00 2001
From: Jerome Duval <jerome.duval@gmail.com>
Date: Sun, 24 Nov 2019 17:48:58 +0100
Subject: gcc2 fix
diff --git a/jpegoptim.c b/jpegoptim.c
index 74017e5..9cc8c7a 100644
--- a/jpegoptim.c
+++ b/jpegoptim.c
@@ -828,10 +828,11 @@ int main(int argc, char **argv)
outfname=newname;
} else {
#ifdef HAVE_MKSTEMPS
+ int tmpfd;
/* rely on mkstemps() to create us temporary file safely... */
snprintf(tmpfilename,sizeof(tmpfilename),
"%sjpegoptim-%d-%d.XXXXXX.tmp", tmpdir, (int)getuid(), (int)getpid());
- int tmpfd = mkstemps(tmpfilename,4);
+ tmpfd = mkstemps(tmpfilename,4);
if (tmpfd < 0)
fatal("%s, error creating temp file %s: mkstemps() failed",(stdin_mode?"stdin":argv[i]),tmpfilename);
if ((outfile=fdopen(tmpfd,"wb"))==NULL)
--
2.23.0