Received: by mail.netbsd.org (Postfix, from userid 605) id DC8F984D9D; Mon, 15 Jun 2020 10:55:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 64E2B84D45 for ; Mon, 15 Jun 2020 10:55:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id HHEQj7mWV39u for ; Mon, 15 Jun 2020 10:55:58 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 9532084D3E for ; Mon, 15 Jun 2020 10:55:58 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 9256AFB28; Mon, 15 Jun 2020 10:55:58 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1592218558178780" MIME-Version: 1.0 Date: Mon, 15 Jun 2020 10:55:58 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/graphics/gegl To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20200615105558.9256AFB28@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1592218558178780 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: ryoon Date: Mon Jun 15 10:55:58 UTC 2020 Modified Files: pkgsrc/graphics/gegl: Makefile PLIST distinfo Log Message: gegl: Update to 0.4.24 Changelog: GEGL-0.4.24 2020-06-07 Build: ~~~~~~ CI creation and caching of container images for build. Force support for 64bit file offsets on win32, re-enabling >2GB tile swap, fallout from migration to meson. Operations in workshop are now built as a bundle. Core: ~~~~~ cppcheck liniting fixes. Report pixel-formats as part of graphviz debug. New meta-data API, that permit handling non-exif metadata in different file loaders and savers in a generic manner. Use g_ascii_strtod to avoid being tripped up by ',' expected through locale. Buffer: ~~~~~~~ Fixed integer overflow in u32 bilinear blit scaler. Changed cubic interpolation to be a bit softer, reducing induced moire seen in issue #167. Speeded up cubic sampler with custom inlinable fabsf. Gracefully fail when running out of swap space. issue #229 Avoid possible deadlock in file monitoring, working around upstream issue. Reduced contention on tile allocation. Allow creating buffers with uninitialized data, and tracking of empty tiles in tile backends. Sleep on tile lock contention, reducing contention when hyperthreading. Cppcheck liniting fixes. Operations: ~~~~~~~~~~~ Meta-operations now have an additional vfunc, update(), which gets invoked on property changes, all meta ops have been refactored to use the new cleaner API. gegl_operation_meta_watch_node(s) were already effectively nops, they are marked as deprecated and left as stubs for thid party ops still calling them. We now provide our own inlined versions of some basic single precision floats ops, this enables inlining of performance critical code also with lower optimization levels. crop: with no parameters set, infer rectangle to crop from graph. crop: cropping rectangle can be implied from graph. hue-chroma: avoid modifying hue/chroma of neutrals dropshadow: added option for shadow growing median-blur: accept negative radius values rgb-clip: add parameters for specifying clipping ranges vignette: new shapes, horizontal and vertical. imgcmp: make max-diff property conform to gobject standard. save-pixbuf: use a GObject for consumer read instead of pointer property. gegl-graph: add a gegl-chain tutorial as default script. New Ops: border-align: place a buffer within the borders of another one. pack: joins two buffers into one, with optional gap. bloom: adds a glow around highlights. piecewise-blend: uses a grayscale map as index into array of buffers used as LUT. variable-blur: uses piecewise-blend piecewise-blend and gaussian blur to approximate blurs with per-pixel blur radius. focus-blur: a vignetting blur, using variable-blur. reset-origin: moves upper left of extent to 0,0 band-tune: parametric band equalizer for tuning frequency bands of image. To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 pkgsrc/graphics/gegl/Makefile cvs rdiff -u -r1.28 -r1.29 pkgsrc/graphics/gegl/PLIST \ pkgsrc/graphics/gegl/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1592218558178780 Content-Disposition: inline Content-Length: 3623 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/graphics/gegl/Makefile diff -u pkgsrc/graphics/gegl/Makefile:1.85 pkgsrc/graphics/gegl/Makefile:1.86 --- pkgsrc/graphics/gegl/Makefile:1.85 Tue Jun 2 08:22:42 2020 +++ pkgsrc/graphics/gegl/Makefile Mon Jun 15 10:55:58 2020 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.85 2020/06/02 08:22:42 adam Exp $ +# $NetBSD: Makefile,v 1.86 2020/06/15 10:55:58 ryoon Exp $ -DISTNAME= gegl-0.4.22 -PKGREVISION= 4 +DISTNAME= gegl-0.4.24 CATEGORIES= graphics MASTER_SITES= https://download.gimp.org/pub/gegl/0.4/ EXTRACT_SUFX= .tar.xz Index: pkgsrc/graphics/gegl/PLIST diff -u pkgsrc/graphics/gegl/PLIST:1.28 pkgsrc/graphics/gegl/PLIST:1.29 --- pkgsrc/graphics/gegl/PLIST:1.28 Tue Mar 3 04:15:20 2020 +++ pkgsrc/graphics/gegl/PLIST Mon Jun 15 10:55:58 2020 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.28 2020/03/03 04:15:20 brook Exp $ +@comment $NetBSD: PLIST,v 1.29 2020/06/15 10:55:58 ryoon Exp $ bin/gegl bin/gegl-imgcmp include/gegl-0.4/gegl-apply.h @@ -17,8 +17,12 @@ include/gegl-0.4/gegl-enums.h include/gegl-0.4/gegl-graph-debug.h include/gegl-0.4/gegl-init.h include/gegl-0.4/gegl-lookup.h +include/gegl-0.4/gegl-math.h include/gegl-0.4/gegl-matrix.h include/gegl-0.4/gegl-memory.h +include/gegl-0.4/gegl-metadata.h +include/gegl-0.4/gegl-metadatahash.h +include/gegl-0.4/gegl-metadatastore.h include/gegl-0.4/gegl-node.h include/gegl-0.4/gegl-op.h include/gegl-0.4/gegl-operations-util.h @@ -119,7 +123,7 @@ lib/gegl-0.4/webp-save.${SOEXT} lib/libgegl-0.4.${SOEXT} ${PLIST.Darwin}lib/libgegl-0.4.0.${SOEXT} ${PLIST.not_Darwin}lib/libgegl-0.4.${SOEXT}.0 -${PLIST.not_Darwin}lib/libgegl-0.4.${SOEXT}.0.421.1 +${PLIST.not_Darwin}lib/libgegl-0.4.${SOEXT}.0.423.1 lib/libgegl-npd-0.4.${SOEXT} lib/libgegl-sc-0.4.${SOEXT} lib/pkgconfig/gegl-0.4.pc @@ -135,6 +139,7 @@ share/locale/es/LC_MESSAGES/gegl-0.4.mo share/locale/eu/LC_MESSAGES/gegl-0.4.mo share/locale/fr/LC_MESSAGES/gegl-0.4.mo share/locale/gl/LC_MESSAGES/gegl-0.4.mo +share/locale/hr/LC_MESSAGES/gegl-0.4.mo share/locale/id/LC_MESSAGES/gegl-0.4.mo share/locale/is/LC_MESSAGES/gegl-0.4.mo share/locale/it/LC_MESSAGES/gegl-0.4.mo @@ -143,6 +148,7 @@ share/locale/lv/LC_MESSAGES/gegl-0.4.mo share/locale/mr/LC_MESSAGES/gegl-0.4.mo share/locale/nb/LC_MESSAGES/gegl-0.4.mo share/locale/ne/LC_MESSAGES/gegl-0.4.mo +share/locale/nl/LC_MESSAGES/gegl-0.4.mo share/locale/oc/LC_MESSAGES/gegl-0.4.mo share/locale/pl/LC_MESSAGES/gegl-0.4.mo share/locale/pt/LC_MESSAGES/gegl-0.4.mo Index: pkgsrc/graphics/gegl/distinfo diff -u pkgsrc/graphics/gegl/distinfo:1.28 pkgsrc/graphics/gegl/distinfo:1.29 --- pkgsrc/graphics/gegl/distinfo:1.28 Wed Feb 26 15:09:35 2020 +++ pkgsrc/graphics/gegl/distinfo Mon Jun 15 10:55:58 2020 @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.28 2020/02/26 15:09:35 wiz Exp $ +$NetBSD: distinfo,v 1.29 2020/06/15 10:55:58 ryoon Exp $ -SHA1 (gegl-0.4.22.tar.xz) = 7882420d882980f90312d5cfc251dfec87222316 -RMD160 (gegl-0.4.22.tar.xz) = 0503f071c9a8117324abf03c11e392b4f4f5f384 -SHA512 (gegl-0.4.22.tar.xz) = 3118fb17532bcd5893a77739eaf936f5d1e2020178abc497098d227c25f726679621503ac83e7d14a9883d259247d97b92016174e76a2e6e950be7e26ce251ab -Size (gegl-0.4.22.tar.xz) = 4826748 bytes +SHA1 (gegl-0.4.24.tar.xz) = d4accfc8044d96c5d3bfcaa23d2c1fda09d4162b +RMD160 (gegl-0.4.24.tar.xz) = 4b2b50e9fc9699398c97676d18dde6ad6e25e397 +SHA512 (gegl-0.4.24.tar.xz) = 09d857332eeabe39327d312b1a1692b7c6c9f8f952ae3e3cc06b5a5c262757d8b86467c25a4e66c90c37922fd3548fc1342a9864732d17924f97e7b6c6c1786d +Size (gegl-0.4.24.tar.xz) = 4937056 bytes SHA1 (patch-gegl_gegl-config.c) = a8e1f5f5394a33be2bcdcb05ec7654d06f7ad4bc --_----------=_1592218558178780--