head 1.28; access; symbols pkgsrc-2023Q4:1.28.0.4 pkgsrc-2023Q4-base:1.28 pkgsrc-2023Q3:1.28.0.2 pkgsrc-2023Q3-base:1.28 pkgsrc-2023Q2:1.27.0.2 pkgsrc-2023Q2-base:1.27 pkgsrc-2023Q1:1.25.0.2 pkgsrc-2023Q1-base:1.25 pkgsrc-2022Q4:1.23.0.2 pkgsrc-2022Q4-base:1.23 pkgsrc-2022Q3:1.22.0.26 pkgsrc-2022Q3-base:1.22 pkgsrc-2022Q2:1.22.0.24 pkgsrc-2022Q2-base:1.22 pkgsrc-2022Q1:1.22.0.22 pkgsrc-2022Q1-base:1.22 pkgsrc-2021Q4:1.22.0.20 pkgsrc-2021Q4-base:1.22 pkgsrc-2021Q3:1.22.0.18 pkgsrc-2021Q3-base:1.22 pkgsrc-2021Q2:1.22.0.16 pkgsrc-2021Q2-base:1.22 pkgsrc-2021Q1:1.22.0.14 pkgsrc-2021Q1-base:1.22 pkgsrc-2020Q4:1.22.0.12 pkgsrc-2020Q4-base:1.22 pkgsrc-2020Q3:1.22.0.10 pkgsrc-2020Q3-base:1.22 pkgsrc-2020Q2:1.22.0.8 pkgsrc-2020Q2-base:1.22 pkgsrc-2020Q1:1.22.0.4 pkgsrc-2020Q1-base:1.22 pkgsrc-2019Q4:1.22.0.6 pkgsrc-2019Q4-base:1.22 pkgsrc-2019Q3:1.22.0.2 pkgsrc-2019Q3-base:1.22 pkgsrc-2019Q2:1.21.0.10 pkgsrc-2019Q2-base:1.21 pkgsrc-2019Q1:1.21.0.8 pkgsrc-2019Q1-base:1.21 pkgsrc-2018Q4:1.21.0.6 pkgsrc-2018Q4-base:1.21 pkgsrc-2018Q3:1.21.0.4 pkgsrc-2018Q3-base:1.21 pkgsrc-2018Q2:1.21.0.2 pkgsrc-2018Q2-base:1.21 pkgsrc-2018Q1:1.19.0.14 pkgsrc-2018Q1-base:1.19 pkgsrc-2017Q4:1.19.0.12 pkgsrc-2017Q4-base:1.19 pkgsrc-2017Q3:1.19.0.10 pkgsrc-2017Q3-base:1.19 pkgsrc-2017Q2:1.19.0.6 pkgsrc-2017Q2-base:1.19 pkgsrc-2017Q1:1.19.0.4 pkgsrc-2017Q1-base:1.19 pkgsrc-2016Q4:1.19.0.2 pkgsrc-2016Q4-base:1.19 pkgsrc-2016Q3:1.18.0.12 pkgsrc-2016Q3-base:1.18 pkgsrc-2016Q2:1.18.0.10 pkgsrc-2016Q2-base:1.18 pkgsrc-2016Q1:1.18.0.8 pkgsrc-2016Q1-base:1.18 pkgsrc-2015Q4:1.18.0.6 pkgsrc-2015Q4-base:1.18 pkgsrc-2015Q3:1.18.0.4 pkgsrc-2015Q3-base:1.18 pkgsrc-2015Q2:1.18.0.2 pkgsrc-2015Q2-base:1.18 pkgsrc-2015Q1:1.17.0.2 pkgsrc-2015Q1-base:1.17 pkgsrc-2014Q4:1.16.0.6 pkgsrc-2014Q4-base:1.16 pkgsrc-2014Q3:1.16.0.4 pkgsrc-2014Q3-base:1.16 pkgsrc-2014Q2:1.16.0.2 pkgsrc-2014Q2-base:1.16 pkgsrc-2014Q1:1.14.0.8 pkgsrc-2014Q1-base:1.14 pkgsrc-2013Q4:1.14.0.6 pkgsrc-2013Q4-base:1.14 pkgsrc-2013Q3:1.14.0.4 pkgsrc-2013Q3-base:1.14 pkgsrc-2013Q2:1.14.0.2 pkgsrc-2013Q2-base:1.14 pkgsrc-2013Q1:1.13.0.2 pkgsrc-2013Q1-base:1.13 pkgsrc-2012Q4:1.12.0.2 pkgsrc-2012Q4-base:1.12 pkgsrc-2012Q3:1.11.0.12 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.11.0.10 pkgsrc-2012Q2-base:1.11 pkgsrc-2012Q1:1.11.0.8 pkgsrc-2012Q1-base:1.11 pkgsrc-2011Q4:1.11.0.6 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.11.0.4 pkgsrc-2011Q3-base:1.11 pkgsrc-2011Q2:1.11.0.2 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.10.0.4 pkgsrc-2011Q1-base:1.10 pkgsrc-2010Q4:1.10.0.2 pkgsrc-2010Q4-base:1.10 pkgsrc-2010Q3:1.8.0.6 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.4 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.2 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.7.0.2 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.5.0.2 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.4.0.24 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.22 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.20 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.18 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.16 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.14 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.12 pkgsrc-2008Q1:1.4.0.10 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.8 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.6 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.4 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.2 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.3.0.14 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.12 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.10 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.8 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.6 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.4 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.2 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.6 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.4 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.2 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.28 date 2023.08.10.07.19.32; author adam; state Exp; branches; next 1.27; commitid FEPU5YuHj12B5dAE; 1.27 date 2023.05.23.09.14.22; author fcambus; state Exp; branches; next 1.26; commitid BnNTyPzjO7yBg4qE; 1.26 date 2023.03.28.14.02.59; author fcambus; state Exp; branches; next 1.25; commitid lQwjw4UN2EjcFTiE; 1.25 date 2023.02.11.07.49.55; author adam; state Exp; branches; next 1.24; commitid VdFyFUBL2zXR25dE; 1.24 date 2023.01.09.20.11.24; author fcambus; state Exp; branches; next 1.23; commitid fGMPHnuiTba4dU8E; 1.23 date 2022.12.07.08.04.41; author adam; state Exp; branches; next 1.22; commitid fPdkarIox3HtfB4E; 1.22 date 2019.08.08.21.17.48; author nia; state Exp; branches; next 1.21; commitid yDoi0uVj3tCZKgyB; 1.21 date 2018.04.18.06.55.49; author adam; state Exp; branches; next 1.20; commitid YCS68ERrmVBPjTyA; 1.20 date 2018.04.02.12.34.47; author adam; state Exp; branches; next 1.19; commitid JrsBSnkGcPdWHRwA; 1.19 date 2016.10.19.12.17.42; author wiz; state Exp; branches; next 1.18; commitid NXV8X1bkgLtqEKqz; 1.18 date 2015.05.22.08.04.59; author adam; state Exp; branches; next 1.17; commitid nxSlQeHxnhH1Qpmy; 1.17 date 2015.01.16.09.40.37; author wiz; state Exp; branches; next 1.16; commitid wEg8IeS85ErYpe6y; 1.16 date 2014.05.28.14.54.25; author adam; state Exp; branches; next 1.15; commitid 4qqBwfd0c13TDjCx; 1.15 date 2014.05.15.10.53.11; author adam; state Exp; branches; next 1.14; commitid kwntbzVZxMqZICAx; 1.14 date 2013.04.01.18.48.44; author adam; state Exp; branches; next 1.13; 1.13 date 2013.03.15.08.19.17; author adam; state Exp; branches; next 1.12; 1.12 date 2012.10.06.14.11.01; author asau; state Exp; branches; next 1.11; 1.11 date 2011.04.11.07.02.20; author adam; state Exp; branches; next 1.10; 1.10 date 2010.12.23.11.44.40; author dsainty; state Exp; branches; next 1.9; 1.9 date 2010.11.10.19.56.38; author adam; state Exp; branches; next 1.8; 1.8 date 2010.01.18.09.59.03; author wiz; state Exp; branches; next 1.7; 1.7 date 2009.11.09.14.36.15; author joerg; state Exp; branches; next 1.6; 1.6 date 2009.10.11.08.04.53; author adam; state Exp; branches; next 1.5; 1.5 date 2009.08.26.19.57.44; author sno; state Exp; branches; next 1.4; 1.4 date 2007.02.22.19.26.34; author wiz; state Exp; branches; next 1.3; 1.3 date 2005.04.11.21.46.05; author tv; state Exp; branches; next 1.2; 1.2 date 2004.10.03.00.14.54; author tv; state Exp; branches; next 1.1; 1.1 date 2004.02.03.21.50.29; author cube; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.02.03.21.50.29; author cube; state Exp; branches; next ; desc @@ 1.28 log @jpegoptim: updated to 1.5.5 v1.5.5 Improved JFIF marker handling New command line options: --keep-jfif and --strip-jfif @ text @# $NetBSD: Makefile,v 1.27 2023/05/23 09:14:22 fcambus Exp $ DISTNAME= jpegoptim-1.5.5 CATEGORIES= graphics MASTER_SITES= http://www.kokkonen.net/tjko/src/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.kokkonen.net/tjko/projects.html COMMENT= JPEG optimizer LICENSE= gnu-gpl-v2 USE_TOOLS+= gmake GNU_CONFIGURE= yes INSTALL_MAKE_FLAGS+= mandir=${PREFIX}/${PKGMANDIR} .include "../../mk/jpeg.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.27 log @jpegoptim: update to 1.5.4. v1.5.4 - make sure JPEG mode (progressive vs non-progressive) is preserved by default, fix parallel processing when reading file list (thanks to Cubittus) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2023/03/28 14:02:59 fcambus Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.5.4 @ 1.26 log @jpegoptim: update to 1.5.3. HISTORY v1.5.3 - fix potential heap-buffer-overflor (read) when using stdin/stdout and processing corrupt JPEG @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2023/02/11 07:49:55 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.5.3 @ 1.25 log @jpegoptim: updated to 1.5.2 v1.5.2 Add support for reading list of files to process from a file (--files-from) or from standard input (--files-stdin) Improved JPEG marker reporting Fix -d, --dest option (thanks to Almas Kunapyanov), Other minor fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2023/01/09 20:11:24 fcambus Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.5.2 @ 1.24 log @jpegoptim: update to 1.5.1. HISTORY v1.5.1 - fix logging to stdout when --stdout is used *thanks to Eta, update --treshold option accept decimal numbers as parameter, fix crashes when processing certain broken JPEG images, fix memory leaks, fix (logging) output in parallel processing mode @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2022/12/07 08:04:41 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.5.1 d12 2 a13 1 GNU_CONFIGURE= yes @ 1.23 log @jpegoptim: updated to 1.5.0 v1.5.0 Parallel processing support added. Use option -w max or --workers=max to enable. Fix --stdin option Other minor fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2019/08/08 21:17:48 nia Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.5.0 @ 1.22 log @Use https for kokkonen.net @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2018/04/18 06:55:49 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.4.6 @ 1.21 log @jpegoptim: updated to 1.4.6 v1.4.6 - fix double free introduced in previous release @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2018/04/02 12:34:47 adam Exp $ d8 1 a8 1 HOMEPAGE= http://www.kokkonen.net/tjko/projects.html @ 1.20 log @jpegoptim: updated to 1.4.5 v1.4.5: fix --overwrite option, better error reporting for -d option, fix memcmp() potentially reading past end of buffer, some minor fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2016/10/19 12:17:42 wiz Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.4.5 @ 1.19 log @Updated jpegoptim to 1.4.4. v1.4.4 - more detailed error messages (thanks to Denis Fateyev), CMake support (thanks to Ghostkeeper), other minor fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2015/05/22 08:04:59 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.4.4 @ 1.18 log @Changes 1.4.3: - fix bug that could cause jpegoptim crash when processing certain jpeg files @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2015/01/16 09:40:37 wiz Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.4.3 @ 1.17 log @Update to 1.4.2: v1.4.2 - add option -P, --preserve-perms, some minor fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2014/05/28 14:54:25 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.4.2 @ 1.16 log @Changes 1.4.1 - fix --stdin option (assume -f when reading from stdin), workaround to bug in libjpeg-turboi (v1.3.1) triggered when option -V or --version was used, other minor fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2014/05/15 10:53:11 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.4.1 @ 1.15 log @Changes 1.4.0: - use memory (instead of temporary files) during optimization, support for reading input from stdin (and sending output to stdout), report also libjpeg version when --version option used, new option --strip-none to preserve "all" markers, other minor fixes & cleanup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2013/04/01 18:48:44 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.4.0 @ 1.14 log @Changes 1.3.0: * support for progressive jpegs added (fixes long standing "bug" of progressive jpegs becoming non-progressive during optimization), * new options --all-normal & --all-progressive for converting jpegs to non-progressive & progressive, * new -S / --size option to set target size for output file (enables lossy optimization), @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2013/03/15 08:19:17 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.3.0 d14 1 a14 2 INSTALL_MAKE_FLAGS+= bindir=${DESTDIR}${PREFIX}/bin \ mandir=${DESTDIR}${PREFIX}/${PKGMANDIR} @ 1.13 log @Changes 1.2.5: Safer temp file handling (if mkstemps() is available, and a patch to make "quiet mode" (-q) be quiet. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2012/10/06 14:11:01 asau Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.2.5 @ 1.12 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2011/04/11 07:02:20 adam Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.2.4 d7 1 a7 1 MAINTAINER= fab@@gnux.info @ 1.11 log @Changes 1.2.4: * The -T/--threshold option was added to set the minimum optimization gain needed before a file is optimized. The default is to optimize if gain is even just one byte. * Some minor fixes were also done. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2010/12/23 11:44:40 dsainty Exp $ a11 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.10 log @Mechanically replace references to graphics/jpeg with the suitable alternative from mk/jpeg.buildlink3.mk This allows selection of an alternative jpeg library (namely the x86 MMX, SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and follows the current standard model for alternatives (fam, motif, fuse etc). The mechanical edits were applied via the following script: #!/bin/sh for d in */*; do [ -d "$d" ] || continue for i in "$d/"Makefile* "$d/"*.mk; do case "$i" in *.orig|*"*"*) continue;; esac out="$d/x" sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \ -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \ < "$i" > "$out" if cmp -s "$i" "$out"; then rm -f "$out" else echo "Edited $i" mv -f "$i" "$i.orig" && mv "$out" "$i" fi done done @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2010/11/10 19:56:38 adam Exp $ d3 1 a3 2 DISTNAME= jpegoptim-1.2.3 PKGREVISION= 1 a13 1 USE_TOOLS+= autoconf a18 3 pre-configure: cd ${WRKSRC} && autoconf @ 1.9 log @* Use autoconf, so other compilers, like Clang, are configure correctly. * Added LICENSE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2010/01/18 09:59:03 wiz Exp $ d24 1 a24 1 .include "../../graphics/jpeg/buildlink3.mk" @ 1.8 log @Second try at jpeg-8 recursive PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2009/11/09 14:36:15 joerg Exp $ d11 1 d14 3 a16 1 GNU_CONFIGURE= YES d21 3 @ 1.7 log @Fix destdir installation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2009/10/11 08:04:53 adam Exp $ d4 1 @ 1.6 log @Changes 1.2.3: * Additional support was added for IPTC and ICC markers. * Minor fixes were made. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2009/08/26 19:57:44 sno Exp $ d14 3 @ 1.5 log @bump revision because of graphics/jpeg update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2007/02/22 19:26:34 wiz Exp $ d3 1 a3 2 DISTNAME= jpegoptim-1.2.2 PKGREVISION= 2 d5 1 a5 1 MASTER_SITES= http://people.cc.jyu.fi/~tjko/rpms/jpegoptim/ d8 1 a8 1 HOMEPAGE= http://www.cc.jyu.fi/~tjko/projects.html d11 2 a12 1 GNU_CONFIGURE= YES @ 1.4 log @Whitespace cleanup, courtesy of pkglint. Patch provided by Sergey Svishchev in private mail. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/04/11 21:46:05 tv Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.3 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/10/03 00:14:54 tv Exp $ d3 1 a3 1 DISTNAME= jpegoptim-1.2.2 @ 1.2 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/02/03 21:50:29 cube Exp $ a11 1 USE_BUILDLINK3= YES @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 @ 1.1.1.1 log @Initial import of jpegoptim, version 1.2.2 into the NetBSD Packages Collection. Provided by fab (AT) gnux (DOT) info in PR 24268, slightly modified and pkglinted by me. Utility to optimize JPEG files. Provides lossless optimization (based on optimizing the Huffman tables) and "lossy" optimization based on setting maximum quality factor. @ text @@