pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/gegl



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Jul 14 07:35:59 UTC 2023

Modified Files:
        pkgsrc/graphics/gegl: Makefile PLIST distinfo

Log Message:
gegl: updated to GEGL-0.4.46 2023-06-1x

Core:

New simpler API for connecting pads, gegl_node_connect which can be
used instead of either gegl_node_connect_from or gegl_node_connect_to
by autosensing the neccesary direction of the connection.

Operations:

Clean up various bits of ill or undefiend code based on stricter
compiler warnings.

Use gegl_node_connect in all ops.

ff-load,ff-save: clean up of deprecated API - hope fully covering more
ffmpeg versions.

New operation: adaptive-threshold, this is equivalent to doing an
unsharp mask with a large radius, followed by scaling the image up
applying threshold and scaling down by the inverse. The scalings are
only done if antialias is higher than 1. To speed up processing the
first thing done in the graph is conversion to grayscale.

Updated vendored libraries

ctx and libnsgif have been updated from upstream.

Build:

  • Depend on meson 0.55.0

  • various cleanups including re-enabling of deprecation warnings.

  • make ctx be an internal library.

GEGL-0.4.44 2023-03-26

GeglBuffer:

Fixed a invalid free that gets umasked by GLib 2.75.3 and newer.

ctx:

Updated vendored library from upstream.

GEGL-0.4.42 2023-02-20

Operations:

  • raw-load: add conditional support for 0.21.0 API

  • rgb-clib: improved ui-ranges

  • perlin, mosiac, c2g, long-shadow: small cleanups

  • gif-load: update vendored dependency, including code updates.

Build:

  • keeping up with babl0.4.46


To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 pkgsrc/graphics/gegl/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/graphics/gegl/PLIST
cvs rdiff -u -r1.42 -r1.43 pkgsrc/graphics/gegl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/gegl/Makefile
diff -u pkgsrc/graphics/gegl/Makefile:1.122 pkgsrc/graphics/gegl/Makefile:1.123
--- pkgsrc/graphics/gegl/Makefile:1.122 Wed Jun  7 11:27:31 2023
+++ pkgsrc/graphics/gegl/Makefile       Fri Jul 14 07:35:58 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.122 2023/06/07 11:27:31 micha Exp $
+# $NetBSD: Makefile,v 1.123 2023/07/14 07:35:58 adam Exp $
 
-DISTNAME=      gegl-0.4.40
-PKGREVISION=   9
+DISTNAME=      gegl-0.4.46
 CATEGORIES=    graphics
 MASTER_SITES=  https://download.gimp.org/pub/gegl/${PKGVERSION_NOREV:R}/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/graphics/gegl/PLIST
diff -u pkgsrc/graphics/gegl/PLIST:1.41 pkgsrc/graphics/gegl/PLIST:1.42
--- pkgsrc/graphics/gegl/PLIST:1.41     Fri Nov 25 09:24:54 2022
+++ pkgsrc/graphics/gegl/PLIST  Fri Jul 14 07:35:59 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.41 2022/11/25 09:24:54 wiz Exp $
+@comment $NetBSD: PLIST,v 1.42 2023/07/14 07:35:59 adam Exp $
 bin/gegl
 bin/gegl-imgcmp
 include/gegl-0.4/gegl-apply.h
@@ -132,14 +132,15 @@ 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/girepository-1.0/Gegl-0.4.typelib
 lib/libgegl-0.4.${SOEXT}
-${PLIST.darwin}lib/libgegl-0.4.0.dylib
 ${PLIST.notdarwin}lib/libgegl-0.4.${SOEXT}.0
-${PLIST.notdarwin}lib/libgegl-0.4.${SOEXT}.0.439.1
+${PLIST.notdarwin}lib/libgegl-0.4.${SOEXT}.0.445.1
+${PLIST.darwin}lib/libgegl-0.4.0.dylib
 lib/libgegl-npd-0.4.${SOEXT}
 lib/libgegl-sc-0.4.${SOEXT}
 lib/pkgconfig/gegl-0.4.pc

Index: pkgsrc/graphics/gegl/distinfo
diff -u pkgsrc/graphics/gegl/distinfo:1.42 pkgsrc/graphics/gegl/distinfo:1.43
--- pkgsrc/graphics/gegl/distinfo:1.42  Fri Nov 25 09:24:54 2022
+++ pkgsrc/graphics/gegl/distinfo       Fri Jul 14 07:35:59 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.42 2022/11/25 09:24:54 wiz Exp $
+$NetBSD: distinfo,v 1.43 2023/07/14 07:35:59 adam Exp $
 
-BLAKE2s (gegl-0.4.40.tar.xz) = e8e713693f1ff2114e4101cdf91fc368437c55670e34eaa56c40f53e071e72bc
-SHA512 (gegl-0.4.40.tar.xz) = 99ace5f1b916e56f31483b60a38f885d0e09652c834122390bba4439d9bb1a137d84770e1518187330c44f3491e53393cfb8802ba9ede20658e1c8122e798888
-Size (gegl-0.4.40.tar.xz) = 5784744 bytes
+BLAKE2s (gegl-0.4.46.tar.xz) = 96ed49060a6fc99d73ddbc6d642445a75027e4d1f3e5cfa79faab32367023e65
+SHA512 (gegl-0.4.46.tar.xz) = cd733208da7dc1ec77ca023f03f47e578350e156ad07ece701b39f517a292e9f9c081b3a8a2db846813483b4ddb21f32f9fc8b9c70fea8a6ba27bb97ef8bb847
+Size (gegl-0.4.46.tar.xz) = 5799248 bytes
 SHA1 (patch-gegl_gegl-config.c) = a8e1f5f5394a33be2bcdcb05ec7654d06f7ad4bc
 SHA1 (patch-gegl_gegl-cpuaccel.c) = f32ee8dfb8b89eb0aa117ac071cd35367b7841a5
 SHA1 (patch-operations_external_png-load.c) = 9a03e842597d6c069f7dfa0fa224dd487479b27f



Home | Main Index | Thread Index | Old Index