head 1.36; access; symbols pkgsrc-2023Q4:1.35.0.2 pkgsrc-2023Q4-base:1.35 pkgsrc-2023Q3:1.33.0.2 pkgsrc-2023Q3-base:1.33 pkgsrc-2023Q2:1.31.0.2 pkgsrc-2023Q2-base:1.31 pkgsrc-2023Q1:1.26.0.4 pkgsrc-2023Q1-base:1.26 pkgsrc-2022Q4:1.26.0.2 pkgsrc-2022Q4-base:1.26 pkgsrc-2022Q3:1.25.0.8 pkgsrc-2022Q3-base:1.25 pkgsrc-2022Q2:1.25.0.6 pkgsrc-2022Q2-base:1.25 pkgsrc-2022Q1:1.25.0.4 pkgsrc-2022Q1-base:1.25 pkgsrc-2021Q4:1.25.0.2 pkgsrc-2021Q4-base:1.25 pkgsrc-2021Q3:1.22.0.4 pkgsrc-2021Q3-base:1.22 pkgsrc-2021Q2:1.22.0.2 pkgsrc-2021Q2-base:1.22 pkgsrc-2021Q1:1.21.0.2 pkgsrc-2021Q1-base:1.21 pkgsrc-2020Q4:1.19.0.2 pkgsrc-2020Q4-base:1.19 pkgsrc-2020Q3:1.18.0.6 pkgsrc-2020Q3-base:1.18 pkgsrc-2020Q2:1.18.0.4 pkgsrc-2020Q2-base:1.18 pkgsrc-2020Q1:1.18.0.2 pkgsrc-2020Q1-base:1.18 pkgsrc-2019Q4:1.17.0.6 pkgsrc-2019Q4-base:1.17 pkgsrc-2019Q3:1.17.0.2 pkgsrc-2019Q3-base:1.17 pkgsrc-2019Q2:1.16.0.2 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.15.0.4 pkgsrc-2019Q1-base:1.15 pkgsrc-2018Q4:1.15.0.2 pkgsrc-2018Q4-base:1.15 pkgsrc-2018Q3:1.14.0.4 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.14.0.2 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.13.0.2 pkgsrc-2018Q1-base:1.13 pkgsrc-2017Q4:1.10.0.2 pkgsrc-2017Q4-base:1.10 pkgsrc-2017Q3:1.6.0.4 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.3.0.2 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.2.0.2 pkgsrc-2017Q1-base:1.2; locks; strict; comment @# @; 1.36 date 2024.01.28.19.35.16; author pin; state Exp; branches; next 1.35; commitid yzrqFoPF8WuoFfWE; 1.35 date 2023.10.16.19.24.43; author adam; state Exp; branches; next 1.34; commitid f5JfCr7T1d9ZWSIE; 1.34 date 2023.10.13.06.18.01; author wiz; state Exp; branches; next 1.33; commitid JMisQdRloMG5HqIE; 1.33 date 2023.09.18.12.46.51; author adam; state Exp; branches; next 1.32; commitid oSSX6I6lPyhiEfFE; 1.32 date 2023.07.21.16.03.38; author hauke; state Exp; branches; next 1.31; commitid IiQSC2W478u2DGxE; 1.31 date 2023.06.06.12.41.34; author riastradh; state Exp; branches; next 1.30; commitid xhspr6Z8JLQOWSrE; 1.30 date 2023.05.22.11.37.14; author wiz; state Exp; branches; next 1.29; commitid KUlVFhmTrarz5XpE; 1.29 date 2023.05.07.16.55.20; author wiz; state Exp; branches; next 1.28; commitid RkgzhKSVCljmk3oE; 1.28 date 2023.05.07.12.24.08; author wiz; state Exp; branches; next 1.27; commitid TXiERoebUh3AP1oE; 1.27 date 2023.04.27.06.06.19; author wiz; state Exp; branches; next 1.26; commitid SsEyULDXKDqV3ImE; 1.26 date 2022.10.31.10.22.18; author adam; state Exp; branches; next 1.25; commitid VhJo4q8eJgaocRZD; 1.25 date 2021.10.04.15.02.24; author hauke; state Exp; branches; next 1.24; commitid I9B9zWrNHkYelvbD; 1.24 date 2021.10.04.12.05.58; author hauke; state Exp; branches; next 1.23; commitid Nr3QcZ4lNvDgnubD; 1.23 date 2021.10.01.09.00.36; author adam; state Exp; branches; next 1.22; commitid ChEpNAPwspnBr5bD; 1.22 date 2021.05.25.05.12.06; author adam; state Exp; branches; next 1.21; commitid 4bpR9SxvoWnhkuUC; 1.21 date 2021.03.07.06.39.27; author adam; state Exp; branches; next 1.20; commitid 87FwaUEds1HFllKC; 1.20 date 2021.01.21.19.58.47; author adam; state Exp; branches; next 1.19; commitid C1LjMUqoEsrsdDEC; 1.19 date 2020.10.31.19.41.26; author wiz; state Exp; branches; next 1.18; commitid 1xz4N2f6ID15L5uC; 1.18 date 2020.02.16.21.16.25; author adam; state Exp; branches; next 1.17; commitid Yztou3NsfTfNzWWB; 1.17 date 2019.08.09.12.59.02; author adam; state Exp; branches; next 1.16; commitid OuXvQLiimA1IXlyB; 1.16 date 2019.05.31.10.05.34; author adam; state Exp; branches; next 1.15; commitid pIbXzzBc19UNflpB; 1.15 date 2018.11.02.23.03.46; author adam; state Exp; branches; next 1.14; commitid 4w8Mfanb4sRgjqYA; 1.14 date 2018.06.12.10.15.03; author adam; state Exp; branches; next 1.13; commitid UkqLAUcMPHfrEYFA; 1.13 date 2018.03.12.16.47.35; author adam; state Exp; branches; next 1.12; commitid 170EL0louLmyMbuA; 1.12 date 2018.02.06.10.02.32; author adam; state Exp; branches; next 1.11; commitid j5Zs16VmEREmDMpA; 1.11 date 2018.01.19.07.28.04; author adam; state Exp; branches; next 1.10; commitid 8lgzu0dZgAefmsnA; 1.10 date 2017.11.28.10.35.27; author adam; state Exp; branches; next 1.9; commitid os8nmG9l9NJa4NgA; 1.9 date 2017.11.15.08.40.34; author adam; state Exp; branches; next 1.8; commitid Pz014z1fNHfGQ6fA; 1.8 date 2017.11.06.10.04.46; author adam; state Exp; branches; next 1.7; commitid 9YiaNjEfbXGuBXdA; 1.7 date 2017.10.30.08.29.07; author adam; state Exp; branches; next 1.6; commitid GM4CCGqYJZXBi3dA; 1.6 date 2017.08.15.05.39.13; author adam; state Exp; branches; next 1.5; commitid mIAoYG9ZUhtPNg3A; 1.5 date 2017.07.09.20.32.27; author adam; state Exp; branches; next 1.4; commitid nuzdJPcXKKTYVAYz; 1.4 date 2017.07.03.21.50.32; author adam; state Exp; branches; next 1.3; commitid 3bUch3g89nUJyPXz; 1.3 date 2017.06.19.20.14.45; author adam; state Exp; branches; next 1.2; commitid 2kloGOKvPbYMt1Wz; 1.2 date 2017.03.22.02.13.05; author adam; state Exp; branches; next 1.1; commitid Xcch4UBPP13SluKz; 1.1 date 2017.01.29.11.57.03; author adam; state Exp; branches; next ; commitid vS7659bzSFg4gRDz; desc @@ 1.36 log @graphics/libimagequant: update to 4.3.0 No ChangeLog provided. Update requested by wiz@@ @ text @# $NetBSD: Makefile,v 1.35 2023/10/16 19:24:43 adam Exp $ DISTNAME= libimagequant-4.3.0 CATEGORIES= graphics MASTER_SITES+= ${MASTER_SITE_GITHUB:=ImageOptim/} GITHUB_TAG= ${PKGVERSION_NOREV} MAINTAINER= adam@@NetBSD.org HOMEPAGE= https://pngquant.org/lib/ COMMENT= High-quality conversion of RGBA images to 8-bit indexed-color LICENSE= gnu-gpl-v3 TOOL_DEPENDS+= cargo-c>=0.9.27:../../devel/cargo-c WRKSRC= ${WRKDIR}/${DISTNAME}/imagequant-sys PKGCONFIG_OVERRIDE= ${DESTDIR}${PREFIX}/lib/pkgconfig/imagequant.pc PKGCONFIG_OVERRIDE_STAGE= post-install .include "cargo-depends.mk" do-install: cd ${WRKSRC} && ${RUN} cargo cinstall --destdir=${DESTDIR} --prefix=${PREFIX} --libdir=${PREFIX}/lib .include "../../lang/rust/cargo.mk" .include "../../mk/bsd.pkg.mk" @ 1.35 log @libimagequant: updated to 4.2.2 4.2.2 Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2023/10/13 06:18:01 wiz Exp $ d3 1 a3 1 DISTNAME= libimagequant-4.2.2 @ 1.34 log @libimagequant: depend on latest cargo-c and update PLIST for it Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2023/09/18 12:46:51 adam Exp $ d3 1 a3 2 DISTNAME= libimagequant-4.2.1 PKGREVISION= 1 @ 1.33 log @libimagequant: updated to 4.2.1 4.2.1 Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2023/07/21 16:03:38 hauke Exp $ d4 1 d14 1 a14 1 TOOL_DEPENDS+= cargo-c>=0.9.19:../../devel/cargo-c @ 1.32 log @Hook up the graphics/libimagequant{,-c} alternative mechanism, modelled after graphics/librsvg{,-c}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2023/06/06 12:41:34 riastradh Exp $ d3 1 a3 2 DISTNAME= libimagequant-4.2.0 PKGREVISION= 1 @ 1.31 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2023/05/22 11:37:14 wiz Exp $ d4 1 @ 1.30 log @libimagequant: update to 4.2.0. Rewritten in rust, C library still provided. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2023/04/27 06:06:19 wiz Exp $ d13 1 a13 1 BUILD_DEPENDS+= cargo-c>=0.9.19:../../devel/cargo-c @ 1.29 log @libimagequant: downgrade to 2.18 4.x only provides a static library but graphviz needs a shared gd library PR 57395 and https://github.com/ImageOptim/libimagequant/issues/109 @ text @d3 1 a3 1 DISTNAME= libimagequant-2.18.0 d13 8 a20 17 USE_LIBTOOL= yes USE_TOOLS+= bash gmake HAS_CONFIGURE= yes CONFIGURE_ARGS+= --prefix="${PREFIX}" BUILD_TARGET= shared CONFIG_SHELL= ${BASH} INSTALLATION_DIRS= include lib REPLACE_BASH= configure .include "../../mk/bsd.prefs.mk" .if ${MACHINE_ARCH} == "x86_64" CONFIGURE_ARGS+= --enable-sse .else CONFIGURE_ARGS+= --disable-sse .endif d23 1 a23 4 ${INSTALL_DATA} ${WRKSRC}/libimagequant.h \ ${DESTDIR}${PREFIX}/include/libimagequant.h ${LIBTOOL} --mode=install ${INSTALL_LIB} \ ${WRKSRC}/libimagequant.la ${DESTDIR}${PREFIX}/lib d25 1 @ 1.28 log @libimagequant: update to 4.2.0. Re-written in rust. @ text @d3 1 a3 1 DISTNAME= libimagequant-4.2.0 d13 17 a29 9 WRKSRC= ${WRKDIR}/${DISTNAME}/imagequant-sys .include "cargo-depends.mk" INSTALLATION_DIRS= include lib/pkg-config post-build: cd ${WRKSRC} && \ ${SED} 's|@@PREFIX@@|${PREFIX}|;s|@@VERSION@@|${VERSION}|' < imagequant.pc.in > imagequant.pc d33 3 a35 5 ${DESTDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/imagequant.pc \ ${DESTDIR}${PREFIX}/lib/pkg-config ${INSTALL_LIB} ${WRKSRC}/../target/release/libimagequant_sys.a \ ${DESTDIR}${PREFIX}/lib/libimagequant.a a36 1 .include "../../lang/rust/cargo.mk" @ 1.27 log @libimagequant: update to 2.18.0. version 2.18 ------------ - improved handling of images with very few pixels with very diverse colors - added more perceptually-weighed color selection - dropped problematic omp_set_nested() - fixed a rare memory leak @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2022/10/31 10:22:18 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.18.0 d13 9 a21 17 USE_LIBTOOL= yes USE_TOOLS+= bash gmake HAS_CONFIGURE= yes CONFIGURE_ARGS+= --prefix="${PREFIX}" BUILD_TARGET= shared CONFIG_SHELL= ${BASH} INSTALLATION_DIRS= include lib REPLACE_BASH= configure .include "../../mk/bsd.prefs.mk" .if ${MACHINE_ARCH} == "x86_64" CONFIGURE_ARGS+= --enable-sse .else CONFIGURE_ARGS+= --disable-sse .endif d25 5 a29 3 ${DESTDIR}${PREFIX}/include/libimagequant.h ${LIBTOOL} --mode=install ${INSTALL_LIB} \ ${WRKSRC}/libimagequant.la ${DESTDIR}${PREFIX}/lib d31 1 @ 1.26 log @libimagequant: updated to 2.17.0 version 2.17 ------------ - quality improvement - ARM64 build fix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2021/10/04 15:02:24 hauke Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.17.0 @ 1.25 log @Put the '--tag=CC' where it belongs. It didn't help that the package only breaks when built from pkg_rolling-replace, but not with a 'make package'. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2021/10/04 12:05:58 hauke Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.16.0 @ 1.24 log @Unbreak libtool invocation, and wrap long lines. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2021/10/01 09:00:36 adam Exp $ d34 1 a34 1 ${LIBTOOL} --mode=install --tag=CC ${INSTALL_LIB} \ @ 1.23 log @libimagequant: updated to 2.16.0 2.16.0: Unknown changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2021/05/25 05:12:06 adam Exp $ d32 4 a35 2 ${INSTALL_DATA} ${WRKSRC}/libimagequant.h ${DESTDIR}${PREFIX}/include/libimagequant.h ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/libimagequant.la ${DESTDIR}${PREFIX}/lib @ 1.22 log @libimagequant: updated to 2.15.1 version 2.15 - speed and quality improvements @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2021/03/07 06:39:27 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.15.1 @ 1.21 log @libimagequant: updated to 2.14.1 version 2.14 - improved Rust API - quality improvements for remapping overlays over a background @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2021/01/21 19:58:47 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.14.1 @ 1.20 log @libimagequant: updated to 2.13.1 2.13.1: Unknown changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2020/10/31 19:41:26 wiz Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.13.1 @ 1.19 log @libimagequant: update to 2.13.0. Changes not documented. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2020/02/16 21:16:25 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.13.0 @ 1.18 log @libimagequant: updated to 2.12.6 2.12.6: Unknown changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2019/08/09 12:59:02 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.12.6 @ 1.17 log @libimagequant pngquant: updated to 2.12.5 2.12.5: Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2019/05/31 10:05:34 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.12.5 @ 1.16 log @libimagequant: updated to 2.12.3 2.12.3: Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2018/11/02 23:03:46 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.12.3 @ 1.15 log @libimagequant: updated to 2.12.2 2.12.2: Unknown changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2018/06/12 10:15:03 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.12.2 @ 1.14 log @libimagequant: updated to 2.12.1 version 2.12 - new liq_histogram_add_fixed_color() - faster for large/complex images - workarounds for Microsoft's outdated C compiler @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2018/03/12 16:47:35 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.12.1 @ 1.13 log @libimagequant: updated to 2.11.10 2.11.10: Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2018/02/06 10:02:32 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.11.10 @ 1.12 log @libimagequant: updated to 2.11.9 2.11.9: Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2018/01/19 07:28:04 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.11.9 d6 1 a12 2 GITHUB_TAG= ${PKGVERSION_NOREV} @ 1.11 log @libimagequant: updated to 2.11.7 2.11.7: Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2017/11/28 10:35:27 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.11.7 @ 1.10 log @libimagequant: updated to 2.11.4 2.11.4: Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2017/11/15 08:40:34 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.11.4 @ 1.9 log @libimagequant: updated to 2.11.3 2.11.3 Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2017/11/06 10:04:46 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.11.3 @ 1.8 log @libimagequant: updated to 2.11.2 Changes 2.11.2: Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2017/10/30 08:29:07 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.11.2 d15 1 a15 1 USE_TOOLS+= gmake a17 1 CONFIGURE_ARGS+= --without-openmp d20 1 d22 1 a22 1 REPLACE_SH= configure @ 1.7 log @libimagequant: updated to 2.11.0 version 2.11 - new liq_image_set_background() for high-quality remapping of GIF frames - new liq_image_set_importance_map() for controlling which parts of the image get more palette colors @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2017/08/15 05:39:13 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.11.0 @ 1.6 log @2.10.2: Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2017/07/09 20:32:27 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.10.2 @ 1.5 log @2.10.1: Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2017/07/03 21:50:32 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.10.1 @ 1.4 log @Changes 2.10.0: Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2017/06/19 20:14:45 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.10.0 @ 1.3 log @Changes 2.9.1: Bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2017/03/22 02:13:05 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.9.1 @ 1.2 log @version 2.9: - new liq_histogram_add_colors() pkgsrc: - use correct PREFIX @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/01/29 11:57:03 adam Exp $ d3 1 a3 1 DISTNAME= libimagequant-2.9.0 a16 1 CONFIGURE_ARGS+= --disable-sse d28 2 @ 1.1 log @Small, portable C library for high-quality conversion of RGBA images to 8-bit indexed-color (palette) images. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= libimagequant-2.8.2 d8 1 a8 1 HOMEPAGE= http://www.libpng.org/pub/png/libpng.html d17 2 @