libimagequant: depend on latest cargo-c and update PLIST for it Bump PKGREVISION.diff -r1.33 -r1.34 pkgsrc/graphics/libimagequant/Makefile
(wiz)
@@ -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 | |||
3 | DISTNAME= libimagequant-4.2.1 | 3 | DISTNAME= libimagequant-4.2.1 | |
4 | PKGREVISION= 1 | |||
4 | CATEGORIES= graphics | 5 | CATEGORIES= graphics | |
5 | MASTER_SITES+= ${MASTER_SITE_GITHUB:=ImageOptim/} | 6 | MASTER_SITES+= ${MASTER_SITE_GITHUB:=ImageOptim/} | |
6 | GITHUB_TAG= ${PKGVERSION_NOREV} | 7 | GITHUB_TAG= ${PKGVERSION_NOREV} | |
7 | 8 | |||
8 | MAINTAINER= adam@NetBSD.org | 9 | MAINTAINER= adam@NetBSD.org | |
9 | HOMEPAGE= https://pngquant.org/lib/ | 10 | HOMEPAGE= https://pngquant.org/lib/ | |
10 | COMMENT= High-quality conversion of RGBA images to 8-bit indexed-color | 11 | COMMENT= High-quality conversion of RGBA images to 8-bit indexed-color | |
11 | LICENSE= gnu-gpl-v3 | 12 | LICENSE= gnu-gpl-v3 | |
12 | 13 | |||
13 | TOOL_DEPENDS+= cargo-c>=0.9.19:../../devel/cargo-c | 14 | TOOL_DEPENDS+= cargo-c>=0.9.27:../../devel/cargo-c | |
14 | 15 | |||
15 | WRKSRC= ${WRKDIR}/${DISTNAME}/imagequant-sys | 16 | WRKSRC= ${WRKDIR}/${DISTNAME}/imagequant-sys | |
16 | 17 | |||
17 | PKGCONFIG_OVERRIDE= ${DESTDIR}${PREFIX}/lib/pkgconfig/imagequant.pc | 18 | PKGCONFIG_OVERRIDE= ${DESTDIR}${PREFIX}/lib/pkgconfig/imagequant.pc | |
18 | PKGCONFIG_OVERRIDE_STAGE= post-install | 19 | PKGCONFIG_OVERRIDE_STAGE= post-install | |
19 | 20 | |||
20 | .include "cargo-depends.mk" | 21 | .include "cargo-depends.mk" | |
21 | 22 | |||
22 | do-install: | 23 | do-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" |
@@ -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 $ | |
2 | include/libimagequant.h | 2 | include/libimagequant.h | |
3 | lib/libimagequant.a | 3 | lib/libimagequant.a | |
4 | lib/libimagequant.so | 4 | lib/libimagequant.so | |
5 | lib/libimagequant.so.0 | |||
6 | lib/libimagequant.so.0.0.0 | 5 | lib/libimagequant.so.0.0.0 | |
7 | lib/pkgconfig/imagequant.pc | 6 | lib/pkgconfig/imagequant.pc |
@@ -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 | |||
3 | BUILDLINK_TREE+= libimagequant | 3 | BUILDLINK_TREE+= libimagequant | |
4 | 4 | |||
5 | .if !defined(LIBIMAGEQUANT_BUILDLINK3_MK) | 5 | .if !defined(LIBIMAGEQUANT_BUILDLINK3_MK) | |
6 | LIBIMAGEQUANT_BUILDLINK3_MK:= | 6 | LIBIMAGEQUANT_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" | |
13 | BUILDLINK_API_DEPENDS.libimagequant+= libimagequant>=4.2.0 | 13 | BUILDLINK_API_DEPENDS.libimagequant+= libimagequant>=4.2.0 | |
14 | BUILDLINK_PKGSRCDIR.libimagequant?= ../../graphics/libimagequant | 14 | BUILDLINK_PKGSRCDIR.libimagequant?= ../../graphics/libimagequant | |
15 | .elif ${LIBIMAGEQUANT_TYPE:tl} == "c" | 15 | .elif ${LIBIMAGEQUANT_TYPE:tl} == "c" | |
16 | BUILDLINK_API_DEPENDS.libimagequant+= libimagequant>=2.17.0<3.0.0 | 16 | BUILDLINK_API_DEPENDS.libimagequant+= libimagequant>=2.17.0<3.0.0 | |
17 | BUILDLINK_PKGSRCDIR.libimagequant?= ../../graphics/libimagequant-c | 17 | BUILDLINK_PKGSRCDIR.libimagequant?= ../../graphics/libimagequant-c | |
18 | .else | 18 | .else | |
19 | PKG_FAIL_REASON+= "[graphics/libimagequant/buildlink3.mk] Invalid value ${LIBIMAGEQUANT_TYPE} for LIBIMAGEQUANT_TYPE." | 19 | PKG_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 | |||
24 | BUILDLINK_TREE+= -libimagequant | 24 | BUILDLINK_TREE+= -libimagequant |