pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/gegl gegl: Update to 0.4.32



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5876bb9ee9df
branches:  trunk
changeset: 459207:5876bb9ee9df
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Fri Oct 01 14:28:07 2021 +0000

description:
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.

diffstat:

 graphics/gegl/Makefile                                      |   8 +++--
 graphics/gegl/PLIST                                         |  17 ++++++------
 graphics/gegl/distinfo                                      |  11 +++----
 graphics/gegl/patches/patch-operations_external_exr-save.cc |  14 ----------
 4 files changed, 18 insertions(+), 32 deletions(-)

diffs (107 lines):

diff -r de53be583533 -r 5876bb9ee9df graphics/gegl/Makefile
--- a/graphics/gegl/Makefile    Fri Oct 01 14:27:42 2021 +0000
+++ b/graphics/gegl/Makefile    Fri Oct 01 14:28:07 2021 +0000
@@ -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 @@
 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 -r de53be583533 -r 5876bb9ee9df graphics/gegl/PLIST
--- a/graphics/gegl/PLIST       Fri Oct 01 14:27:42 2021 +0000
+++ b/graphics/gegl/PLIST       Fri Oct 01 14:28:07 2021 +0000
@@ -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-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/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 -r de53be583533 -r 5876bb9ee9df graphics/gegl/distinfo
--- a/graphics/gegl/distinfo    Fri Oct 01 14:27:42 2021 +0000
+++ b/graphics/gegl/distinfo    Fri Oct 01 14:28:07 2021 +0000
@@ -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 -r de53be583533 -r 5876bb9ee9df graphics/gegl/patches/patch-operations_external_exr-save.cc
--- a/graphics/gegl/patches/patch-operations_external_exr-save.cc       Fri Oct 01 14:27:42 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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"
- 
- 



Home | Main Index | Thread Index | Old Index