Fri Oct 13 06:18:01 2023 UTC ()
libimagequant: depend on latest cargo-c and update PLIST for it

Bump PKGREVISION.


(wiz)
diff -r1.33 -r1.34 pkgsrc/graphics/libimagequant/Makefile
diff -r1.4 -r1.5 pkgsrc/graphics/libimagequant/PLIST
diff -r1.5 -r1.6 pkgsrc/graphics/libimagequant/buildlink3.mk

cvs diff -r1.33 -r1.34 pkgsrc/graphics/libimagequant/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/libimagequant/Makefile 2023/09/18 12:46:51 1.33
+++ pkgsrc/graphics/libimagequant/Makefile 2023/10/13 06:18:01 1.34
@@ -1,26 +1,27 @@ @@ -1,26 +1,27 @@
1# $NetBSD: Makefile,v 1.33 2023/09/18 12:46:51 adam Exp $ 1# $NetBSD: Makefile,v 1.34 2023/10/13 06:18:01 wiz Exp $
2 2
3DISTNAME= libimagequant-4.2.1 3DISTNAME= libimagequant-4.2.1
 4PKGREVISION= 1
4CATEGORIES= graphics 5CATEGORIES= graphics
5MASTER_SITES+= ${MASTER_SITE_GITHUB:=ImageOptim/} 6MASTER_SITES+= ${MASTER_SITE_GITHUB:=ImageOptim/}
6GITHUB_TAG= ${PKGVERSION_NOREV} 7GITHUB_TAG= ${PKGVERSION_NOREV}
7 8
8MAINTAINER= adam@NetBSD.org 9MAINTAINER= adam@NetBSD.org
9HOMEPAGE= https://pngquant.org/lib/ 10HOMEPAGE= https://pngquant.org/lib/
10COMMENT= High-quality conversion of RGBA images to 8-bit indexed-color 11COMMENT= High-quality conversion of RGBA images to 8-bit indexed-color
11LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
12 13
13TOOL_DEPENDS+= cargo-c>=0.9.19:../../devel/cargo-c 14TOOL_DEPENDS+= cargo-c>=0.9.27:../../devel/cargo-c
14 15
15WRKSRC= ${WRKDIR}/${DISTNAME}/imagequant-sys 16WRKSRC= ${WRKDIR}/${DISTNAME}/imagequant-sys
16 17
17PKGCONFIG_OVERRIDE= ${DESTDIR}${PREFIX}/lib/pkgconfig/imagequant.pc 18PKGCONFIG_OVERRIDE= ${DESTDIR}${PREFIX}/lib/pkgconfig/imagequant.pc
18PKGCONFIG_OVERRIDE_STAGE= post-install 19PKGCONFIG_OVERRIDE_STAGE= post-install
19 20
20.include "cargo-depends.mk" 21.include "cargo-depends.mk"
21 22
22do-install: 23do-install:
23 cd ${WRKSRC} && ${RUN} cargo cinstall --destdir=${DESTDIR} --prefix=${PREFIX} --libdir=${PREFIX}/lib 24 cd ${WRKSRC} && ${RUN} cargo cinstall --destdir=${DESTDIR} --prefix=${PREFIX} --libdir=${PREFIX}/lib
24 25
25.include "../../lang/rust/cargo.mk" 26.include "../../lang/rust/cargo.mk"
26.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/graphics/libimagequant/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/libimagequant/PLIST 2023/05/22 11:37:14 1.4
+++ pkgsrc/graphics/libimagequant/PLIST 2023/10/13 06:18:01 1.5
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1@comment $NetBSD: PLIST,v 1.4 2023/05/22 11:37:14 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.5 2023/10/13 06:18:01 wiz Exp $
2include/libimagequant.h 2include/libimagequant.h
3lib/libimagequant.a 3lib/libimagequant.a
4lib/libimagequant.so 4lib/libimagequant.so
5lib/libimagequant.so.0 
6lib/libimagequant.so.0.0.0 5lib/libimagequant.so.0.0.0
7lib/pkgconfig/imagequant.pc 6lib/pkgconfig/imagequant.pc

cvs diff -r1.5 -r1.6 pkgsrc/graphics/libimagequant/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/graphics/libimagequant/buildlink3.mk 2023/07/21 16:03:38 1.5
+++ pkgsrc/graphics/libimagequant/buildlink3.mk 2023/10/13 06:18:01 1.6
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: buildlink3.mk,v 1.5 2023/07/21 16:03:38 hauke Exp $ 1# $NetBSD: buildlink3.mk,v 1.6 2023/10/13 06:18:01 wiz Exp $
2 2
3BUILDLINK_TREE+= libimagequant 3BUILDLINK_TREE+= libimagequant
4 4
5.if !defined(LIBIMAGEQUANT_BUILDLINK3_MK) 5.if !defined(LIBIMAGEQUANT_BUILDLINK3_MK)
6LIBIMAGEQUANT_BUILDLINK3_MK:= 6LIBIMAGEQUANT_BUILDLINK3_MK:=
7 7
8.include "../../mk/bsd.fast.prefs.mk" 8.include "../../mk/bsd.fast.prefs.mk"
9 9
10.include "../../graphics/libimagequant/available.mk" 10.include "../../graphics/libimagequant/available.mk"
11 11
12.if ${LIBIMAGEQUANT_TYPE:tl} == "rust" 12.if ${LIBIMAGEQUANT_TYPE:tl} == "rust"
13BUILDLINK_API_DEPENDS.libimagequant+= libimagequant>=4.2.0 13BUILDLINK_API_DEPENDS.libimagequant+= libimagequant>=4.2.0
14BUILDLINK_PKGSRCDIR.libimagequant?= ../../graphics/libimagequant 14BUILDLINK_PKGSRCDIR.libimagequant?= ../../graphics/libimagequant
15.elif ${LIBIMAGEQUANT_TYPE:tl} == "c" 15.elif ${LIBIMAGEQUANT_TYPE:tl} == "c"
16BUILDLINK_API_DEPENDS.libimagequant+= libimagequant>=2.17.0<3.0.0 16BUILDLINK_API_DEPENDS.libimagequant+= libimagequant>=2.17.0<3.0.0
17BUILDLINK_PKGSRCDIR.libimagequant?= ../../graphics/libimagequant-c 17BUILDLINK_PKGSRCDIR.libimagequant?= ../../graphics/libimagequant-c
18.else 18.else
19PKG_FAIL_REASON+= "[graphics/libimagequant/buildlink3.mk] Invalid value ${LIBIMAGEQUANT_TYPE} for LIBIMAGEQUANT_TYPE." 19PKG_FAIL_REASON+= "[graphics/libimagequant/buildlink3.mk] Invalid value ${LIBIMAGEQUANT_TYPE} for LIBIMAGEQUANT_TYPE."
20.endif 20.endif
21 21
22.endif # LIBIMAGEQUANT_BUILDLINK3_MK 22.endif # LIBIMAGEQUANT_BUILDLINK3_MK
23 23
24BUILDLINK_TREE+= -libimagequant 24BUILDLINK_TREE+= -libimagequant