libjpeg-turbo: update to 1.5.3 Upstream changes are basically many bugfixes and a few performance improvements.diff -r1.14 -r1.15 pkgsrc/graphics/libjpeg-turbo/Makefile
(gdt)
@@ -1,28 +1,32 @@ | @@ -1,28 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.14 2016/06/14 12:07:57 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.15 2018/08/13 20:50:59 gdt Exp $ | |
2 | 2 | |||
3 | DISTNAME= libjpeg-turbo-1.5.0 | 3 | DISTNAME= libjpeg-turbo-1.5.3 | |
4 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libjpeg-turbo/} | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libjpeg-turbo/} | |
6 | 6 | |||
7 | MAINTAINER= dsainty@NetBSD.org | 7 | MAINTAINER= dsainty@NetBSD.org | |
8 | HOMEPAGE= http://libjpeg-turbo.virtualgl.org/ | 8 | HOMEPAGE= http://libjpeg-turbo.virtualgl.org/ | |
9 | COMMENT= Accelerated libjpeg with SIMD instructions | 9 | COMMENT= Accelerated libjpeg with SIMD instructions | |
10 | LICENSE= gnu-lgpl-v2 # OR wxWindows Library Licence, Version 3.1 | 10 | LICENSE= gnu-lgpl-v2 # OR wxWindows Library Licence, Version 3.1 | |
11 | 11 | |||
12 | # Note also that libjpeg-turbo's library has a different major version | |||
13 | # number (8) than that installed by the jpeg package (9). | |||
14 | # https://libjpeg-turbo.org/About/Jpeg-9 | |||
12 | CONFLICTS= jpeg-[0-9]* | 15 | CONFLICTS= jpeg-[0-9]* | |
13 | 16 | |||
14 | .if ${MACHINE_ARCH} == x86_64 || ${MACHINE_ARCH} == i386 | 17 | .if ${MACHINE_ARCH} == x86_64 || ${MACHINE_ARCH} == i386 | |
15 | BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm | 18 | BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm | |
16 | .endif | 19 | .endif | |
17 | 20 | |||
18 | GNU_CONFIGURE= yes | 21 | GNU_CONFIGURE= yes | |
19 | # compatibility with pkgsrc/graphics/jpeg | 22 | # Ask for compatibility with jpeg 8, to get the highest ABI that | |
23 | # libjpeg-turbo supports. | |||
20 | CONFIGURE_ARGS+= --with-jpeg8 | 24 | CONFIGURE_ARGS+= --with-jpeg8 | |
21 | USE_LIBTOOL= yes | 25 | USE_LIBTOOL= yes | |
22 | USE_LANGUAGES= c c++ | 26 | USE_LANGUAGES= c c++ | |
23 | 27 | |||
24 | PKGCONFIG_OVERRIDE= release/libturbojpeg.pc.in release/libjpeg.pc.in | 28 | PKGCONFIG_OVERRIDE= release/libturbojpeg.pc.in release/libjpeg.pc.in | |
25 | 29 | |||
26 | TEST_TARGET= test | 30 | TEST_TARGET= test | |
27 | 31 | |||
28 | .include "../../mk/bsd.pkg.mk" | 32 | .include "../../mk/bsd.pkg.mk" |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2016/06/14 12:07:57 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.12 2018/08/13 20:50:59 gdt Exp $ | |
2 | 2 | |||
3 | SHA1 (libjpeg-turbo-1.5.0.tar.gz) = 9adc21b927e48e4c6889e77079f6c1f3eecf98ab | 3 | SHA1 (libjpeg-turbo-1.5.3.tar.gz) = 87ebf4cab2bb27fcb8e7ccb18ec4eb680e1f2c2d | |
4 | RMD160 (libjpeg-turbo-1.5.0.tar.gz) = 5ec39b43d6ab39864739ea4009a22c59cb5924cf | 4 | RMD160 (libjpeg-turbo-1.5.3.tar.gz) = 95d377ecef8ea830a1b47b099ae53c2400416056 | |
5 | SHA512 (libjpeg-turbo-1.5.0.tar.gz) = 3b7249a5f5c7b1f1fa99924ac6bc9bff3bf811815ef38505af5359d1f0edb0bfb771f0fa54308743a2d9305cb19a997453fdb00d0aade3f2f17ea917a45fde22 | 5 | SHA512 (libjpeg-turbo-1.5.3.tar.gz) = b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202 | |
6 | Size (libjpeg-turbo-1.5.0.tar.gz) = 1654276 bytes | 6 | Size (libjpeg-turbo-1.5.3.tar.gz) = 1658672 bytes | |
7 | SHA1 (patch-aa) = 9d021941dd5d6179c1febbe62c2bd2bf3157a6b8 | 7 | SHA1 (patch-aa) = 44fe4fe05221288490bd8d76dd2a1bc6e0ce377b | |
8 | SHA1 (patch-configure) = 5e6b6b08c82e9406e9ab1b423dd1f6367cf02ab6 | 8 | SHA1 (patch-configure) = 5e6b6b08c82e9406e9ab1b423dd1f6367cf02ab6 | |
9 | SHA1 (patch-jpeglib.h) = 22f69b5fed1882c33f4a8a6e42b8aca5ed195de3 | 9 | SHA1 (patch-jpeglib.h) = 22f69b5fed1882c33f4a8a6e42b8aca5ed195de3 | |
10 | SHA1 (patch-simd_jsimd__arm.c) = a8bf4b4f2993d1878ee163a11d4189b4da3dafcd | 10 | SHA1 (patch-simd_jsimd__arm.c) = a8bf4b4f2993d1878ee163a11d4189b4da3dafcd |
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | $NetBSD: patch-aa,v 1.5 2016/06/14 12:07:58 wiz Exp $ | 1 | $NetBSD: patch-aa,v 1.6 2018/08/13 20:50:59 gdt Exp $ | |
2 | 2 | |||
3 | --- Makefile.in.orig 2016-06-07 17:33:56.000000000 +0000 | 3 | --- Makefile.in.orig 2017-12-14 04:39:07.000000000 +0000 | |
4 | +++ Makefile.in | 4 | +++ Makefile.in | |
5 | @@ -573,7 +573,6 @@ build_vendor = @build_vendor@ | 5 | @@ -573,7 +573,6 @@ build_vendor = @build_vendor@ | |
6 | builddir = @builddir@ | 6 | builddir = @builddir@ | |
7 | datadir = @datadir@ | 7 | datadir = @datadir@ | |
8 | datarootdir = @datarootdir@ | 8 | datarootdir = @datarootdir@ | |
9 | -docdir = @docdir@ | 9 | -docdir = @docdir@ | |
10 | dvidir = @dvidir@ | 10 | dvidir = @dvidir@ | |
11 | exec_prefix = @exec_prefix@ | 11 | exec_prefix = @exec_prefix@ | |
12 | host = @host@ | 12 | host = @host@ | |
13 | @@ -654,6 +653,7 @@ djpeg_SOURCES = cdjpeg.h cderror.h cdjpe | 13 | @@ -662,6 +661,7 @@ wrjpgcom_LDADD = libjpeg.la | |
14 | djpeg_LDADD = libjpeg.la | 14 | jcstest_SOURCES = jcstest.c | |
15 | djpeg_CFLAGS = -DGIF_SUPPORTED -DPPM_SUPPORTED $(am__append_16) | 15 | jcstest_LDADD = libjpeg.la | |
16 | jpegtran_SOURCES = jpegtran.c rdswitch.c cdjpeg.c transupp.c transupp.h | 16 | dist_man1_MANS = cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 wrjpgcom.1 | |
17 | +docdir = $(datadir)/doc/libjpeg-turbo | 17 | +docdir = $(datadir)/doc/libjpeg-turbo | |
18 | jpegtran_LDADD = libjpeg.la | 18 | DOCS = coderules.txt jconfig.txt change.log rdrle.c wrrle.c BUILDING.md \ | |
19 | rdjpgcom_SOURCES = rdjpgcom.c | 19 | ChangeLog.md | |
20 | rdjpgcom_LDADD = libjpeg.la | 20 |