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:   nia
Date:           Sun Sep 27 13:14:03 UTC 2026

Modified Files:
        pkgsrc/graphics/gegl: distinfo
        pkgsrc/graphics/gegl/patches: patch-libs_ctx_libgegl__ctx_ctx.h

Log Message:
gegl: Limit <alloca.h> usage to non-BSD platforms, rather than
!NetBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 pkgsrc/graphics/gegl/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/graphics/gegl/patches/patch-libs_ctx_libgegl__ctx_ctx.h

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/distinfo
diff -u pkgsrc/graphics/gegl/distinfo:1.54 pkgsrc/graphics/gegl/distinfo:1.55
--- pkgsrc/graphics/gegl/distinfo:1.54  Sat Sep 12 21:49:46 2026
+++ pkgsrc/graphics/gegl/distinfo       Sun Sep 27 13:14:03 2026
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.54 2026/09/12 21:49:46 wiz Exp $
+$NetBSD: distinfo,v 1.55 2026/09/27 13:14:03 nia Exp $
 
 BLAKE2s (gegl-0.4.72.tar.xz) = 363f5bcbb201f7732f4106711c4b1e40e23636268afd2ec8068d23badc2ad0d0
 SHA512 (gegl-0.4.72.tar.xz) = 94bdc545a7647491adb6371779ce128d5d03120ae58c849bd76cd2acaab58fd00a0579ce28f0e46d4c171a1f2796ab09d4633c24bd01eabd8b959400cbe6e650
 Size (gegl-0.4.72.tar.xz) = 6278088 bytes
 SHA1 (patch-gegl_gegl-config.c) = 12eeb96d00a36d39724bbe0020c2271b7c1cc571
 SHA1 (patch-gegl_gegl-cpuaccel.c) = f32ee8dfb8b89eb0aa117ac071cd35367b7841a5
-SHA1 (patch-libs_ctx_libgegl__ctx_ctx.h) = a7c0373db80ed4b7fda6c9ffb2833ee6f7e03ce4
+SHA1 (patch-libs_ctx_libgegl__ctx_ctx.h) = 39bd860504ffbcaad59ff195d7f2e14f2497b099
 SHA1 (patch-operations_external_png-load.c) = 499a6a329e894da5429036f87805bbdcc0dcb7a4
 SHA1 (patch-operations_external_tiff-load.c) = af91add5afcbd561b5e38cbaff3ba1dd03204ae5

Index: pkgsrc/graphics/gegl/patches/patch-libs_ctx_libgegl__ctx_ctx.h
diff -u pkgsrc/graphics/gegl/patches/patch-libs_ctx_libgegl__ctx_ctx.h:1.1 pkgsrc/graphics/gegl/patches/patch-libs_ctx_libgegl__ctx_ctx.h:1.2
--- pkgsrc/graphics/gegl/patches/patch-libs_ctx_libgegl__ctx_ctx.h:1.1  Sat Sep 12 21:49:46 2026
+++ pkgsrc/graphics/gegl/patches/patch-libs_ctx_libgegl__ctx_ctx.h      Sun Sep 27 13:14:03 2026
@@ -1,15 +1,15 @@
-$NetBSD: patch-libs_ctx_libgegl__ctx_ctx.h,v 1.1 2026/09/12 21:49:46 wiz Exp $
+$NetBSD: patch-libs_ctx_libgegl__ctx_ctx.h,v 1.2 2026/09/27 13:14:03 nia Exp $
 
 alloca.h is not portable.
 https://gitlab.gnome.org/GNOME/gegl/-/work_items/476
 
---- libs/ctx/libgegl_ctx/ctx.h.orig    2026-09-12 21:22:57.984061489 +0000
+--- libs/ctx/libgegl_ctx/ctx.h.orig    2026-09-07 02:51:56.000000000 +0000
 +++ libs/ctx/libgegl_ctx/ctx.h
 @@ -51,7 +51,9 @@ extern "C" {
  #include <string.h>
  #ifndef _WIN32
  #include <strings.h>
-+#ifndef __NetBSD__
++#if defined(__linux__) || defined(__sun)
  #include <alloca.h>
 +#endif
  #else



Home | Main Index | Thread Index | Old Index