summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2021-10-01 14:28:07 +0000
committerryoon <ryoon@pkgsrc.org>2021-10-01 14:28:07 +0000
commitd54d15e258fc9974ba023e1873847e68dcd53483 (patch)
tree6c0f9c0c1f5f9ed0737b4e1f29d0a4930f849c83
parent23832a97c4bc822fa69c3fe25af2abe86b17c935 (diff)
downloadpkgsrc-d54d15e258fc9974ba023e1873847e68dcd53483.tar.gz
gegl: Update to 0.4.32
Changelog: GEGL-0.4.32 2021-09-05 Docs/testing: Fixes and improvements to the test system ands it integration for comparing/keeping track of hashes of operation output by John Marshall including and overhaul of reference compositions and hashes, improving development as well as documentation. json: fixing of leaks and dead code removal. Operations: distance-transform: openexr: fix build with newer OpenEXR 3 negative-darkroom: contrast boost and illuminant adjustment parameter, reworked emulsion dye model, UI improvements, more black and white paper presets. fill-path: 32bit float RGB and CMYK color processing, using ctx as renderer.
-rw-r--r--graphics/gegl/Makefile8
-rw-r--r--graphics/gegl/PLIST17
-rw-r--r--graphics/gegl/distinfo11
-rw-r--r--graphics/gegl/patches/patch-operations_external_exr-save.cc14
4 files changed, 18 insertions, 32 deletions
diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile
index 4114c410083..13ff0a77f11 100644
--- a/graphics/gegl/Makefile
+++ b/graphics/gegl/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.96 2021/09/08 21:05:11 nia Exp $
+# $NetBSD: Makefile,v 1.97 2021/10/01 14:28:07 ryoon Exp $
-DISTNAME= gegl-0.4.30
-PKGREVISION= 4
+DISTNAME= gegl-0.4.32
CATEGORIES= graphics
MASTER_SITES= https://download.gimp.org/pub/gegl/0.4/
EXTRACT_SUFX= .tar.xz
@@ -14,6 +13,9 @@ LICENSE= gnu-gpl-v3
MESON_ARGS+= -Dintrospection=false
MESON_ARGS+= -Dlibv4l=disabled
MESON_ARGS+= -Dlibv4l2=disabled
+# Some binaries that are required to generate docs
+# are built with RPATH $ORIGIN. DIsable docs explicitly.
+MESON_ARGS+= -Ddocs=false
USE_LANGUAGES= c c++
USE_TOOLS+= bash pkg-config xgettext
diff --git a/graphics/gegl/PLIST b/graphics/gegl/PLIST
index a2cf655af75..78d48f2239d 100644
--- a/graphics/gegl/PLIST
+++ b/graphics/gegl/PLIST
@@ -1,6 +1,7 @@
-@comment $NetBSD: PLIST,v 1.32 2021/04/09 05:12:58 adam Exp $
+@comment $NetBSD: PLIST,v 1.33 2021/10/01 14:28:07 ryoon Exp $
bin/gegl
bin/gegl-imgcmp
+include/gegl-0.4/ctx.h
include/gegl-0.4/gegl-apply.h
include/gegl-0.4/gegl-audio-fragment.h
include/gegl-0.4/gegl-buffer-backend.h
@@ -94,7 +95,6 @@ lib/gegl-0.4/gegl-core.${SOEXT}
lib/gegl-0.4/gegl-generated.${SOEXT}
lib/gegl-0.4/gif-load.${SOEXT}
lib/gegl-0.4/grey2.json
-${PLIST.jasper}lib/gegl-0.4/jp2-load.${SOEXT}
lib/gegl-0.4/jpg-load.${SOEXT}
lib/gegl-0.4/jpg-save.${SOEXT}
lib/gegl-0.4/lcms-from-profile.${SOEXT}
@@ -112,20 +112,19 @@ lib/gegl-0.4/rgbe-save.${SOEXT}
lib/gegl-0.4/sdl2-display.${SOEXT}
lib/gegl-0.4/seamless-clone-compose.${SOEXT}
lib/gegl-0.4/seamless-clone.${SOEXT}
-${PLIST.svg}lib/gegl-0.4/svg-load.${SOEXT}
+lib/gegl-0.4/svg-load.${SOEXT}
lib/gegl-0.4/text.${SOEXT}
lib/gegl-0.4/tiff-load.${SOEXT}
lib/gegl-0.4/tiff-save.${SOEXT}
lib/gegl-0.4/transformops.${SOEXT}
-lib/gegl-0.4/vector-fill.${SOEXT}
lib/gegl-0.4/vector-stroke.${SOEXT}
lib/gegl-0.4/webp-load.${SOEXT}
lib/gegl-0.4/webp-save.${SOEXT}
-lib/libgegl-0.4.so
-lib/libgegl-0.4.so.0
-lib/libgegl-0.4.so.0.429.1
-lib/libgegl-npd-0.4.so
-lib/libgegl-sc-0.4.so
+lib/libgegl-0.4.${SOEXT}
+lib/libgegl-0.4.${SOEXT}.0
+lib/libgegl-0.4.${SOEXT}.0.431.1
+lib/libgegl-npd-0.4.${SOEXT}
+lib/libgegl-sc-0.4.${SOEXT}
lib/pkgconfig/gegl-0.4.pc
lib/pkgconfig/gegl-sc-0.4.pc
share/locale/bs/LC_MESSAGES/gegl-0.4.mo
diff --git a/graphics/gegl/distinfo b/graphics/gegl/distinfo
index 7a1ea9a4770..3711033b524 100644
--- a/graphics/gegl/distinfo
+++ b/graphics/gegl/distinfo
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.34 2021/07/08 21:29:49 markd Exp $
+$NetBSD: distinfo,v 1.35 2021/10/01 14:28:07 ryoon Exp $
-SHA1 (gegl-0.4.30.tar.xz) = 5409c096dcba512186a0a6a8ef2449d62b2affae
-RMD160 (gegl-0.4.30.tar.xz) = a9c35d5343baad327a622d1989f8f43597d9ccd1
-SHA512 (gegl-0.4.30.tar.xz) = 73db2d18260ba061fbbc2adb3256ea9d5b822b57f5654cc3aefb59e7afeeb2e4f0fd7e95ac14603c0a549935df04d5744001089efb378511c914c68664dbd378
-Size (gegl-0.4.30.tar.xz) = 5398052 bytes
+SHA1 (gegl-0.4.32.tar.xz) = b0c8c19d3cae0408014b604cae0bb831b89ef70a
+RMD160 (gegl-0.4.32.tar.xz) = e55ce5195c6db210c790722b7bf94f2f8e3aa0ce
+SHA512 (gegl-0.4.32.tar.xz) = 68da02b8df0a1d234063958896f3678ead62772e611bddb39a6f21ec58cc744599d0a691224c057f2da4d04f2ccfb155a545deea92e77c728dbaeeb90e68cad6
+Size (gegl-0.4.32.tar.xz) = 5633796 bytes
SHA1 (patch-gegl_gegl-config.c) = a8e1f5f5394a33be2bcdcb05ec7654d06f7ad4bc
-SHA1 (patch-operations_external_exr-save.cc) = 9896064414bcb73eb244bb82a9ce768868084aa3
SHA1 (patch-operations_external_png-load.c) = 9a03e842597d6c069f7dfa0fa224dd487479b27f
SHA1 (patch-operations_external_tiff-load.c) = 5be8581a1459db3007bb82c27c2770356314f71d
diff --git a/graphics/gegl/patches/patch-operations_external_exr-save.cc b/graphics/gegl/patches/patch-operations_external_exr-save.cc
deleted file mode 100644
index 200aed682fc..00000000000
--- a/graphics/gegl/patches/patch-operations_external_exr-save.cc
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-operations_external_exr-save.cc,v 1.3 2021/07/08 21:29:49 markd Exp $
-
-openexr3 patch
-
---- operations/external/exr-save.cc.orig 2021-03-27 19:13:57.953967000 +0000
-+++ operations/external/exr-save.cc
-@@ -45,6 +45,7 @@ extern "C" {
- #include <ImfChromaticities.h>
- #include <ImfStandardAttributes.h>
- #include <ImfArray.h>
-+#include <ImfFrameBuffer.h>
- #include "ImathRandom.h"
-
-