babl: update to 0.1.96. 2022-08-23 babl-0.1.96 Minor changes from 0.1.94, fixing build. 2022-08-21 babl-0.1.94 Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala compatibility of introspection info.diff -r1.49 -r1.50 pkgsrc/graphics/babl/Makefile
(wiz)
@@ -1,76 +1,75 @@ | @@ -1,76 +1,75 @@ | |||
1 | # $NetBSD: Makefile,v 1.49 2022/07/17 16:38:25 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.50 2022/09/10 09:34:16 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= babl-0.1.92 | 3 | DISTNAME= babl-0.1.96 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
6 | MASTER_SITES= https://download.gimp.org/pub/babl/${PKGVERSION_NOREV:R}/ | 5 | MASTER_SITES= https://download.gimp.org/pub/babl/${PKGVERSION_NOREV:R}/ | |
7 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://gegl.org/babl/ | 9 | HOMEPAGE= http://gegl.org/babl/ | |
11 | COMMENT= Dynamic pixel conversion library | 10 | COMMENT= Dynamic pixel conversion library | |
12 | LICENSE= gnu-gpl-v3 | 11 | LICENSE= gnu-gpl-v3 | |
13 | 12 | |||
14 | USE_TOOLS+= pkg-config | 13 | USE_TOOLS+= pkg-config | |
15 | USE_LANGUAGES= c99 | 14 | USE_LANGUAGES= c99 | |
16 | 15 | |||
17 | MESON_ARGS+= -Dwith-docs=false | 16 | MESON_ARGS+= -Dwith-docs=false | |
18 | 17 | |||
19 | PKGCONFIG_OVERRIDE+= babl.pc.in | 18 | PKGCONFIG_OVERRIDE+= babl.pc.in | |
20 | 19 | |||
21 | PYTHON_FOR_BUILD_ONLY= tool | 20 | PYTHON_FOR_BUILD_ONLY= tool | |
22 | 21 | |||
23 | .include "../../mk/bsd.prefs.mk" | 22 | .include "../../mk/bsd.prefs.mk" | |
24 | 23 | |||
25 | PLIST_VARS+= Darwin not_Darwin | 24 | PLIST_VARS+= Darwin not_Darwin | |
26 | .if ${OPSYS} == "Darwin" | 25 | .if ${OPSYS} == "Darwin" | |
27 | PLIST.Darwin= yes | 26 | PLIST.Darwin= yes | |
28 | PLIST_SUBST+= SOEXT="dylib" | 27 | PLIST_SUBST+= SOEXT="dylib" | |
29 | .else | 28 | .else | |
30 | PLIST.not_Darwin= yes | 29 | PLIST.not_Darwin= yes | |
31 | PLIST_SUBST+= SOEXT="so" | 30 | PLIST_SUBST+= SOEXT="so" | |
32 | .endif | 31 | .endif | |
33 | 32 | |||
34 | PLIST_VARS+= x86_64 | 33 | PLIST_VARS+= x86_64 | |
35 | .if ${MACHINE_ARCH} == "x86_64" | 34 | .if ${MACHINE_ARCH} == "x86_64" | |
36 | PLIST.x86_64= yes | 35 | PLIST.x86_64= yes | |
37 | .endif | 36 | .endif | |
38 | 37 | |||
39 | 38 | |||
40 | PKG_OPTIONS_VAR= PKG_OPTIONS.babl | 39 | PKG_OPTIONS_VAR= PKG_OPTIONS.babl | |
41 | PKG_SUPPORTED_OPTIONS= | 40 | PKG_SUPPORTED_OPTIONS= | |
42 | .if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") | 41 | .if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") | |
43 | PKG_SUPPORTED_OPTIONS+= mmx | 42 | PKG_SUPPORTED_OPTIONS+= mmx | |
44 | .endif | 43 | .endif | |
45 | 44 | |||
46 | .include "../../mk/compiler.mk" | 45 | .include "../../mk/compiler.mk" | |
47 | 46 | |||
48 | .if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") \ | 47 | .if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") \ | |
49 | && empty(CC_VERSION:Mgcc-7.*) | 48 | && empty(CC_VERSION:Mgcc-7.*) | |
50 | PKG_SUGGESTED_OPTIONS= mmx | 49 | PKG_SUGGESTED_OPTIONS= mmx | |
51 | .endif | 50 | .endif | |
52 | 51 | |||
53 | .include "../../mk/bsd.options.mk" | 52 | .include "../../mk/bsd.options.mk" | |
54 | 53 | |||
55 | .if !empty(PKG_OPTIONS:Mmmx) | 54 | .if !empty(PKG_OPTIONS:Mmmx) | |
56 | MESON_ARGS+= -Denable-mmx=true | 55 | MESON_ARGS+= -Denable-mmx=true | |
57 | .else | 56 | .else | |
58 | MESON_ARGS+= -Denable-mmx=false | 57 | MESON_ARGS+= -Denable-mmx=false | |
59 | .endif | 58 | .endif | |
60 | 59 | |||
61 | # Apply removals to post-wrapper transformed arguments. | 60 | # Apply removals to post-wrapper transformed arguments. | |
62 | BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--version-script | 61 | BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--version-script | |
63 | BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,babl.map | 62 | BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,babl.map | |
64 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script | 63 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script | |
65 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,babl.map | 64 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,babl.map | |
66 | 65 | |||
67 | TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/babl | 66 | TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/babl | |
68 | 67 | |||
69 | .include "../../devel/meson/build.mk" | 68 | .include "../../devel/meson/build.mk" | |
70 | .include "../../devel/glib2/buildlink3.mk" | 69 | .include "../../devel/glib2/buildlink3.mk" | |
71 | .include "../../devel/gobject-introspection/buildlink3.mk" | 70 | .include "../../devel/gobject-introspection/buildlink3.mk" | |
72 | .include "../../lang/vala/buildlink3.mk" | 71 | .include "../../lang/vala/buildlink3.mk" | |
73 | .include "../../graphics/lcms2/buildlink3.mk" | 72 | .include "../../graphics/lcms2/buildlink3.mk" | |
74 | .include "../../mk/pthread.buildlink3.mk" | 73 | .include "../../mk/pthread.buildlink3.mk" | |
75 | .include "../../mk/dlopen.buildlink3.mk" | 74 | .include "../../mk/dlopen.buildlink3.mk" | |
76 | .include "../../mk/bsd.pkg.mk" | 75 | .include "../../mk/bsd.pkg.mk" |
@@ -1,68 +1,69 @@ | @@ -1,68 +1,69 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.22 2022/07/17 16:38:25 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.23 2022/09/10 09:34:16 wiz Exp $ | |
2 | bin/babl | |||
2 | include/babl-0.1/babl/babl-introspect.h | 3 | include/babl-0.1/babl/babl-introspect.h | |
3 | include/babl-0.1/babl/babl-macros.h | 4 | include/babl-0.1/babl/babl-macros.h | |
4 | include/babl-0.1/babl/babl-types.h | 5 | include/babl-0.1/babl/babl-types.h | |
5 | include/babl-0.1/babl/babl-version.h | 6 | include/babl-0.1/babl/babl-version.h | |
6 | include/babl-0.1/babl/babl.h | 7 | include/babl-0.1/babl/babl.h | |
7 | lib/babl-0.1/CIE.${SOEXT} | 8 | lib/babl-0.1/CIE.${SOEXT} | |
8 | lib/babl-0.1/HCY.${SOEXT} | 9 | lib/babl-0.1/HCY.${SOEXT} | |
9 | lib/babl-0.1/HSL.${SOEXT} | 10 | lib/babl-0.1/HSL.${SOEXT} | |
10 | lib/babl-0.1/HSV.${SOEXT} | 11 | lib/babl-0.1/HSV.${SOEXT} | |
11 | lib/babl-0.1/avx2-int8.${SOEXT} | 12 | lib/babl-0.1/avx2-int8.${SOEXT} | |
12 | lib/babl-0.1/cairo.${SOEXT} | 13 | lib/babl-0.1/cairo.${SOEXT} | |
13 | lib/babl-0.1/double.${SOEXT} | 14 | lib/babl-0.1/double.${SOEXT} | |
14 | lib/babl-0.1/fast-float.${SOEXT} | 15 | lib/babl-0.1/fast-float.${SOEXT} | |
15 | lib/babl-0.1/float.${SOEXT} | 16 | lib/babl-0.1/float.${SOEXT} | |
16 | lib/babl-0.1/gegl-fixups.${SOEXT} | 17 | lib/babl-0.1/gegl-fixups.${SOEXT} | |
17 | lib/babl-0.1/gggl-lies.${SOEXT} | 18 | lib/babl-0.1/gggl-lies.${SOEXT} | |
18 | lib/babl-0.1/gggl-table-lies.${SOEXT} | 19 | lib/babl-0.1/gggl-table-lies.${SOEXT} | |
19 | lib/babl-0.1/gggl-table.${SOEXT} | 20 | lib/babl-0.1/gggl-table.${SOEXT} | |
20 | lib/babl-0.1/gggl.${SOEXT} | 21 | lib/babl-0.1/gggl.${SOEXT} | |
21 | lib/babl-0.1/gimp-8bit.${SOEXT} | 22 | lib/babl-0.1/gimp-8bit.${SOEXT} | |
22 | lib/babl-0.1/grey.${SOEXT} | 23 | lib/babl-0.1/grey.${SOEXT} | |
23 | lib/babl-0.1/half.${SOEXT} | 24 | lib/babl-0.1/half.${SOEXT} | |
24 | lib/babl-0.1/naive-CMYK.${SOEXT} | 25 | lib/babl-0.1/naive-CMYK.${SOEXT} | |
25 | lib/babl-0.1/oklab.${SOEXT} | 26 | lib/babl-0.1/oklab.${SOEXT} | |
26 | lib/babl-0.1/simple.${SOEXT} | 27 | lib/babl-0.1/simple.${SOEXT} | |
27 | lib/babl-0.1/sse-half.${SOEXT} | 28 | lib/babl-0.1/sse-half.${SOEXT} | |
28 | lib/babl-0.1/sse2-float.${SOEXT} | 29 | lib/babl-0.1/sse2-float.${SOEXT} | |
29 | lib/babl-0.1/sse2-int16.${SOEXT} | 30 | lib/babl-0.1/sse2-int16.${SOEXT} | |
30 | lib/babl-0.1/sse2-int8.${SOEXT} | 31 | lib/babl-0.1/sse2-int8.${SOEXT} | |
31 | lib/babl-0.1/sse4-int8.${SOEXT} | 32 | lib/babl-0.1/sse4-int8.${SOEXT} | |
32 | lib/babl-0.1/two-table.${SOEXT} | 33 | lib/babl-0.1/two-table.${SOEXT} | |
33 | lib/babl-0.1/u16.${SOEXT} | 34 | lib/babl-0.1/u16.${SOEXT} | |
34 | lib/babl-0.1/u32.${SOEXT} | 35 | lib/babl-0.1/u32.${SOEXT} | |
35 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-CIE.${SOEXT} | 36 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-CIE.${SOEXT} | |
36 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-cairo.${SOEXT} | 37 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-cairo.${SOEXT} | |
37 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-double.${SOEXT} | 38 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-double.${SOEXT} | |
38 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-float.${SOEXT} | 39 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-float.${SOEXT} | |
39 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-gegl-fixups.${SOEXT} | 40 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-gegl-fixups.${SOEXT} | |
40 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-gggl-lies.${SOEXT} | 41 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-gggl-lies.${SOEXT} | |
41 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-gggl.${SOEXT} | 42 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-gggl.${SOEXT} | |
42 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-grey.${SOEXT} | 43 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-grey.${SOEXT} | |
43 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-simple.${SOEXT} | 44 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-simple.${SOEXT} | |
44 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-u16.${SOEXT} | 45 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-u16.${SOEXT} | |
45 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-u32.${SOEXT} | 46 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-u32.${SOEXT} | |
46 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-ycbcr.${SOEXT} | 47 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v2-ycbcr.${SOEXT} | |
47 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-CIE.${SOEXT} | 48 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-CIE.${SOEXT} | |
48 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-cairo.${SOEXT} | 49 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-cairo.${SOEXT} | |
49 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-double.${SOEXT} | 50 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-double.${SOEXT} | |
50 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-float.${SOEXT} | 51 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-float.${SOEXT} | |
51 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-gegl-fixups.${SOEXT} | 52 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-gegl-fixups.${SOEXT} | |
52 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-gggl-lies.${SOEXT} | 53 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-gggl-lies.${SOEXT} | |
53 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-gggl.${SOEXT} | 54 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-gggl.${SOEXT} | |
54 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-grey.${SOEXT} | 55 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-grey.${SOEXT} | |
55 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-simple.${SOEXT} | 56 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-simple.${SOEXT} | |
56 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-u16.${SOEXT} | 57 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-u16.${SOEXT} | |
57 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-u32.${SOEXT} | 58 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-u32.${SOEXT} | |
58 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-ycbcr.${SOEXT} | 59 | ${PLIST.x86_64}lib/babl-0.1/x86-64-v3-ycbcr.${SOEXT} | |
59 | lib/babl-0.1/ycbcr.${SOEXT} | 60 | lib/babl-0.1/ycbcr.${SOEXT} | |
60 | lib/girepository-1.0/Babl-0.1.typelib | 61 | lib/girepository-1.0/Babl-0.1.typelib | |
61 | lib/libbabl-0.1.${SOEXT} | 62 | lib/libbabl-0.1.${SOEXT} | |
62 | ${PLIST.Darwin}lib/libbabl-0.1.0.${SOEXT} | 63 | ${PLIST.Darwin}lib/libbabl-0.1.0.${SOEXT} | |
63 | ${PLIST.not_Darwin}lib/libbabl-0.1.${SOEXT}.0 | 64 | ${PLIST.not_Darwin}lib/libbabl-0.1.${SOEXT}.0 | |
64 | ${PLIST.not_Darwin}lib/libbabl-0.1.${SOEXT}.0.191.1 | 65 | ${PLIST.not_Darwin}lib/libbabl-0.1.${SOEXT}.0.195.1 | |
65 | lib/pkgconfig/babl.pc | 66 | lib/pkgconfig/babl.pc | |
66 | share/gir-1.0/Babl-0.1.gir | 67 | share/gir-1.0/Babl-0.1.gir | |
67 | share/vala/vapi/babl-0.1.deps | 68 | share/vala/vapi/babl-0.1.deps | |
68 | share/vala/vapi/babl-0.1.vapi | 69 | share/vala/vapi/babl-0.1.vapi |
@@ -1,9 +1,8 @@ | @@ -1,9 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.37 2022/07/10 20:23:38 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.38 2022/09/10 09:34:16 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (babl-0.1.92.tar.xz) = 70ad87bcf37d3d696d64dc0a5d48cf11b2307f5898bc7a657af2260409650526 | 3 | BLAKE2s (babl-0.1.96.tar.xz) = 694bc278b69d10e513dec38aaccb96c3205a8c1de5babc574421218e9256fba3 | |
4 | SHA512 (babl-0.1.92.tar.xz) = c2baf39f576bf7f57786c59f2de0818257f4d1d62cadf44fdd802c9a534ed94390dd1616e7e72fcc9de1fb85a24a10fbacdbbabbe376a45ae598be46817e3bc0 | 4 | SHA512 (babl-0.1.96.tar.xz) = 771d68b80f1123baa38256e4b1d7946284cd88997b2ab7c7092a74120e91ea5ee7ab4c001686ae4b3e363b6465484f185a64f9c75515a55d3ffb81fecbeaca42 | |
5 | Size (babl-0.1.92.tar.xz) = 309784 bytes | 5 | Size (babl-0.1.96.tar.xz) = 312184 bytes | |
6 | SHA1 (patch-babl_babl-cpuaccel.c) = e06c723627b5449e2311b6d1a8a68def9ddf7033 | 6 | SHA1 (patch-babl_babl-cpuaccel.c) = e06c723627b5449e2311b6d1a8a68def9ddf7033 | |
7 | SHA1 (patch-babl_meson.build) = ff2ab73080b97cf442e7581932d22a612f4e3093 | 7 | SHA1 (patch-babl_meson.build) = ff2ab73080b97cf442e7581932d22a612f4e3093 | |
8 | SHA1 (patch-extensions_gggl.c) = b88bd62e59c921ea3d71fb6cbf69fd441a0ae4c8 | 8 | SHA1 (patch-extensions_gggl.c) = b88bd62e59c921ea3d71fb6cbf69fd441a0ae4c8 | |
9 | SHA1 (patch-meson.build) = 303db249139fba8430707b80795285a09470dbed |