head 1.9; access; symbols pkgsrc-2023Q1:1.6.0.12 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.10 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.8 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.6 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.4 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.2 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.5.0.28 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.26 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.24 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.22 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.20 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.18 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.14 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.16 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.12 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.10 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.8 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.6 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.4 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.2 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.3.0.2 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.2.0.6 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.2 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.1.0.2 pkgsrc-2017Q1-base:1.1; locks; strict; comment @# @; 1.9 date 2023.05.22.11.37.14; author wiz; state dead; branches; next 1.8; commitid KUlVFhmTrarz5XpE; 1.8 date 2023.05.07.16.55.21; author wiz; state Exp; branches; next 1.7; commitid RkgzhKSVCljmk3oE; 1.7 date 2023.05.07.12.24.08; author wiz; state dead; branches; next 1.6; commitid TXiERoebUh3AP1oE; 1.6 date 2021.10.04.15.02.24; author hauke; state Exp; branches; next 1.5; commitid I9B9zWrNHkYelvbD; 1.5 date 2018.06.12.10.15.03; author adam; state Exp; branches; next 1.4; commitid UkqLAUcMPHfrEYFA; 1.4 date 2018.03.12.16.47.35; author adam; state Exp; branches; next 1.3; commitid 170EL0louLmyMbuA; 1.3 date 2017.11.28.10.35.27; author adam; state Exp; branches; next 1.2; commitid os8nmG9l9NJa4NgA; 1.2 date 2017.06.19.20.14.45; author adam; state Exp; branches; next 1.1; commitid 2kloGOKvPbYMt1Wz; 1.1 date 2017.01.29.11.57.03; author adam; state Exp; branches; next ; commitid vS7659bzSFg4gRDz; desc @@ 1.9 log @libimagequant: update to 4.2.0. Rewritten in rust, C library still provided. @ text @$NetBSD: patch-Makefile,v 1.8 2023/05/07 16:55:21 wiz Exp $ Libtoolize. --- Makefile.orig 2018-06-03 19:46:28.000000000 +0000 +++ Makefile @@@@ -1,7 +1,7 @@@@ -include config.mk STATICLIB=libimagequant.a -SHAREDLIB=libimagequant.$(SOLIBSUFFIX) +SHAREDLIB=libimagequant.la SOVER=0 ifeq ($(SOLIBSUFFIX),dylib) SHAREDLIBVER=libimagequant.$(SOVER).$(SOLIBSUFFIX) @@@@ -52,15 +52,11 @@@@ $(STATICLIB): $(OBJS) $(AR) $(ARFLAGS) $@@ $^ $(SHAREDOBJS): - $(CC) -fPIC $(CFLAGS) -c $(@@:.lo=.c) -o $@@ + ${LIBTOOL} --mode=compile --tag=CC $(CC) -fPIC $(CFLAGS) -c $(@@:.lo=.c) -o $@@ -libimagequant.so: $(SHAREDOBJS) - $(CC) -shared -Wl,-soname,$(SHAREDLIBVER) -o $(SHAREDLIBVER) $^ $(LDFLAGS) - ln -fs $(SHAREDLIBVER) $(SHAREDLIB) - -libimagequant.dylib: $(SHAREDOBJS) - $(CC) -shared -o $(SHAREDLIBVER) $^ $(LDFLAGS) - ln -fs $(SHAREDLIBVER) $(SHAREDLIB) +$(SHAREDLIB): $(SHAREDOBJS) + ${LIBTOOL} --mode=link --tag=CC $(CC) -o $(SHAREDLIB) $^ $(LDFLAGS) \ + -rpath ${PREFIX}/lib -version-info $(subst .,:,$(basename $(VERSION))) $(OBJS): $(wildcard *.h) config.mk @ 1.8 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 @d1 1 a1 1 $NetBSD: patch-Makefile,v 1.6 2021/10/04 15:02:24 hauke Exp $ @ 1.7 log @libimagequant: update to 4.2.0. Re-written in rust. @ text @@ 1.6 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: patch-Makefile,v 1.5 2018/06/12 10:15:03 adam Exp $ @ 1.5 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: patch-Makefile,v 1.4 2018/03/12 16:47:35 adam Exp $ d21 1 a21 1 + ${LIBTOOL} --mode=compile $(CC) -fPIC $(CFLAGS) -c $(@@:.lo=.c) -o $@@ d31 1 a31 1 + ${LIBTOOL} --mode=link $(CC) -o $(SHAREDLIB) $^ $(LDFLAGS) \ @ 1.4 log @libimagequant: updated to 2.11.10 2.11.10: Bug fixes. @ text @d1 1 a1 1 $NetBSD: patch-Makefile,v 1.3 2017/11/28 10:35:27 adam Exp $ d5 1 a5 1 --- Makefile.orig 2018-03-10 12:31:19.000000000 +0000 d14 3 a16 3 JNILIB=libimagequant.jnilib @@@@ -45,13 +45,13 @@@@ $(STATICLIB): $(OBJS) d24 6 a29 4 - $(CC) -shared -Wl,-soname,$(SHAREDLIB).$(SOVER) -o $(SHAREDLIB).$(SOVER) $^ $(LDFLAGS) - ln -fs $(SHAREDLIB).$(SOVER) $(SHAREDLIB) - sed -i "s#^prefix=.*#prefix=$(PREFIX)#" $(PKGCONFIG) - sed -i "s#^Version:.*#Version: $(VERSION)#" $(PKGCONFIG) a32 2 + sed -e "s#^prefix=.*#prefix=$(PREFIX)#" $(PKGCONFIG) > $(PKGCONFIG).new + sed -e "s#^Version:.*#Version: $(VERSION)#" $(PKGCONFIG).new > $(PKGCONFIG) d34 2 a35 2 libimagequant.dylib: $(SHAREDOBJS) $(CC) -shared -o $(SHAREDLIB).$(SOVER) $^ $(LDFLAGS) @ 1.3 log @libimagequant: updated to 2.11.4 2.11.4: Bug fixes. @ text @d1 1 a1 1 $NetBSD: patch-Makefile,v 1.2 2017/06/19 20:14:45 adam Exp $ d5 1 a5 1 --- Makefile.orig 2017-04-05 16:21:29.000000000 +0000 d16 1 a16 1 @@@@ -44,11 +44,11 @@@@ $(STATICLIB): $(OBJS) d26 2 d31 2 @ 1.2 log @Changes 2.9.1: Bug fixes. @ text @d1 1 a1 1 $NetBSD: patch-Makefile,v 1.1 2017/01/29 11:57:03 adam Exp $ d28 1 a28 1 + -rpath ${PREFIX}/lib -version-info $(subst .,:,$(VERSION)) @ 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$ d5 1 a5 1 --- Makefile.orig 2017-01-29 09:14:56.000000000 +0000 d16 1 a16 1 @@@@ -38,11 +38,11 @@@@ $(STATICLIB): $(OBJS) d23 1 a23 1 $(SHAREDLIB): $(SHAREDOBJS) d26 1 d30 2 a31 2 $(OBJS): $(wildcard *.h) config.mk @