NetBSD/pkgsrc 2fLTDzkdevel/cmocka distinfo, devel/cmocka/patches patch-include_cmocka.h

   devel/cmocka: Don't use newfangled attribute access on gcc < 12

   The usage is guarded on __has_attribute(access), but that apparently
   doesn't distinguish having access none.  Fix inspired by an upstream
   bug report (which has a huge hex string intstead of a number in the
   brave new world of gitlab), avoid attribute access on gcc <= 12.

   Upstream has not acted on or commented on the bug report, file on
   April 10.

   Resolves failure to build on NetBSD 10, probably resolves problems on
   other gcc 10 hosts, and shouldn't affect systems with gcc >= 12.
VersionDeltaFile
1.5+15-15devel/cmocka/patches/patch-include_cmocka.h
1.15+2-1devel/cmocka/distinfo
+17-162 files

NetBSD/pkgsrc CdLzhXbdoc CHANGES-2026

   doc: Updated math/R-forecast to 9.0.2
VersionDeltaFile
1.3810+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc rXXXklRmath/R-forecast Makefile distinfo, math/R-forecast/patches patch-src_Makevars

   (math/R-forecast) Updated 8.23.0 to 9.0.2, Fix build against R 4.6.0

   # forecast 9.0.2

   * `checkresiduals()` correctly handles the `test` argument again (#1100)
   * `mstl()` now correctly accesses the `lambda` attribute on mstl matrix objects (#1097)

   # forecast 9.0.1

   * Performance improvements for ARFIMA model search
   * `forecast.mlm()` now finds `newdata` when passed as an argument from another function (#880)
   * `residuals.tslm()` now allows `type = "working"` as per CRAN request
   * Code modernization and performance improvements

   # forecast 9.0.0
     * `ets()` now allows missing values in the time series (#952)
     * Added `mean_model()` and `forecast.mean_model()`
     * Added `rw_model()` and `forecast.rw_model()` (m-muecke, #969)
     * Added `spline_model()` and `forecast.spline_model()` (#1013)

    [12 lines not shown]
VersionDeltaFile
1.9+15-2math/R-forecast/Makefile
1.1+10-0math/R-forecast/patches/patch-src_Makevars
1.9+5-4math/R-forecast/distinfo
+30-63 files

NetBSD/pkgsrc kclmKmTdoc CHANGES-2026

   doc: Updated math/R-igraph to 2.3.2nb2
VersionDeltaFile
1.3809+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc s7Tjqk8math/R-igraph distinfo Makefile, math/R-igraph/patches patch-src_Makevars.in

   (math/R-igraph) Updated 2.1.4 to 2.3.2, Fix Build against R-4.6.0

   # igraph 2.3.2
   --------------
   ## Bug fixes

   - Fix obsolete Fortran syntax (#2644).


   # igraph 2.3.1
   --------------
   ## Bug fixes

   - Fix mismatches between C function signatures and function
     calls. This only affects private functions that are defined but not
     yet used (#2620).


   # igraph 2.3.0

    [321 lines not shown]
VersionDeltaFile
1.1+15-0math/R-igraph/patches/patch-src_Makevars.in
1.14+5-4math/R-igraph/distinfo
1.29+2-2math/R-igraph/Makefile
+22-63 files

NetBSD/pkgsrc AhxvsQidoc CHANGES-2026

   doc: Updated security/p5-Crypt-DSA to 1.21
VersionDeltaFile
1.3808+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc De5Ct7osecurity/p5-Crypt-DSA distinfo Makefile

   p5-Crypt-DSA: update to 1.21.

   Security update. Please note that this package is deprecated.

   1.21 -- Sun Jun 14 16:52:15 ADT 2026

       - This module is now makred as deprecated.  Crypt-DSA-GMP is a possible replacement.
       - Fixed CVE-2026-12205 key material reuse for multiple signing events
       - SECURITY (CWE-323): sign() reused the DSA nonce k across signatures
       (r and k^-1 were cached on the key and not regenerated), allowing
       private-key recovery from two signatures over different messages. Now
       generates a fresh nonce per signature. Keys used to sign more than
       once with an affected version should be considered compromised.
VersionDeltaFile
1.14+4-4security/p5-Crypt-DSA/distinfo
1.48+2-2security/p5-Crypt-DSA/Makefile
+6-62 files

NetBSD/pkgsrc KXmgksInet/proftpd Makefile.common distinfo, net/proftpd/patches patch-src_table.c

   proftpd: Fails with C23 default language.

   Uses "bool" as a variable name, which conflicts with the C23
   keyword.
VersionDeltaFile
1.1+21-0net/proftpd/patches/patch-src_table.c
1.18+3-1net/proftpd/Makefile.common
1.58+2-1net/proftpd/distinfo
+26-23 files

NetBSD/pkgsrc pHREZYjaudio/liba52 Makefile distinfo, audio/liba52/patches patch-ab

   liba52: Build fixes for GCC 15.

   Update configure test for return type of signal(2).

   Restrict to C99. Uses "old-style function definitions", but also
   restrict keyword.
VersionDeltaFile
1.5+46-9audio/liba52/patches/patch-ab
1.26+4-1audio/liba52/Makefile
1.12+2-2audio/liba52/distinfo
+52-123 files

NetBSD/pkgsrc IsZBygkdevel/sfsexp distinfo, devel/sfsexp/patches patch-examples_binmode.c

   sfsexp: Include the standard open(2) header

   Should help building on SunOS with GCC 15.
VersionDeltaFile
1.1+19-0devel/sfsexp/patches/patch-examples_binmode.c
1.3+2-1devel/sfsexp/distinfo
+21-12 files

NetBSD/pkgsrc pf3kOQjsysutils/cdrtools Makefile distinfo, sysutils/cdrtools/patches patch-autoconf_configure

   cdrtools: Build fixes for GCC 15.
VersionDeltaFile
1.1+55-0sysutils/cdrtools/patches/patch-autoconf_configure
1.133+4-1sysutils/cdrtools/Makefile
1.101+2-1sysutils/cdrtools/distinfo
+61-23 files

NetBSD/pkgsrc Mst2UKHgraphics/netpbm distinfo, graphics/netpbm/patches patch-lib_pm.h

   netpbm: Fix implicit declaration of atoi(3), exit(3).

   Should help GCC 14/15 builds.
VersionDeltaFile
1.1+15-0graphics/netpbm/patches/patch-lib_pm.h
1.115+2-1graphics/netpbm/distinfo
+17-12 files

NetBSD/pkgsrc d6qVbeQdoc CHANGES-2026

   doc: Updated devel/p5-Config-IniFiles to 3.001000
VersionDeltaFile
1.3807+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc c1VgufSdevel/p5-Config-IniFiles distinfo Makefile

   p5-Config-IniFiles: update to 3.001000.

   Security fix release.

   3.001000    2026-06-08
       * Fix for CVE 2026-11527 .
       * Add t/19utf8.t .
VersionDeltaFile
1.37+4-4devel/p5-Config-IniFiles/distinfo
1.65+3-4devel/p5-Config-IniFiles/Makefile
+7-82 files

NetBSD/pkgsrc CoSYYVvdoc CHANGES-2026

   doc: Updated graphics/p5-GD to 2.86
VersionDeltaFile
1.3806+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc MjJxKiNgraphics/p5-GD Makefile distinfo

   p5-GD: update to 2.86.

   Security fix release.

   2.86    * Fix CVE-2026-11526, command injection via 2-arg open() in _make_filehandle.
          CWE-78, CWE-73 (Reported and fixed by Paul Johnson)
   2.85    * Tolerate runtime TIFF decode failures in autodetect (GH #62)
        * Replace cpm with cpanm in github actions
        * Fixed a minor precedence bug in t/z_manifest.t
   2.84    * Added Makefile.PL --with and --without options to bypass autodetection
          errors or upstream libgd or subsequent library errors, as
          libtiff 4.5.1+git230720 wrongly packaged on ubuntu/debian (GH #55).
        * Better support MSWin32 without gdlib.pc. Requires manual --options and
          --lib_gd_path.
        * Workaround broken ExtUtils::PkgConfig->find (GH #61)
        * Fixed snprintf for newer MSVC (>= VS 2015)
        * Added GD::Image::supported() image types method.
        * Added newFromTiffData() method.
        * Fixed t/GD.t for unsupported image types.

    [31 lines not shown]
VersionDeltaFile
1.106+7-4graphics/p5-GD/Makefile
1.33+4-4graphics/p5-GD/distinfo
+11-82 files

NetBSD/pkgsrc JCOmYotdoc CHANGES-2026

   doc: Updated www/lighttpd to 1.4.83
VersionDeltaFile
1.3805+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc vm5IFwHwww/lighttpd distinfo Makefile

   lighttpd: update to 1.4.83. Changes:

   Highlights

   - add PQC hybrid KEM X25519MLKEM768 to default TLS groups
   - mod_sockproxy can now route connections based on TLS SNI
   - mod_proxy proxy.header enhanced config for url-path mapping of response headers
   - HTTP Incremental header support
   - portability/compatibility with library updates (lighttpd dependencies)

   BEHAVIOR CHANGES

   - add PQC hybrid KEM X25519MLKEM768 to default TLS groups
   - HTTP/1.1 Upgrade: h2c has been deprecated; set default to disabled
     in lighttpd, but can still be enabled in config, and http2 prior
     knowledge is still enabled

   * [systemd] add RestrictAddressFamilies AF_NETLINK
   * [TLS] skip cert_is_active warnings for unset clock

    [102 lines not shown]
VersionDeltaFile
1.90+4-4www/lighttpd/distinfo
1.146+2-3www/lighttpd/Makefile
+6-72 files

NetBSD/pkgsrc O6QDJonfilesystems/fuse-pcachefs DESCR

   filesystems/fuse-pcachefs: Note unmaintained upstream since 2017

   and repo archived 2019.
VersionDeltaFile
1.2+3-0filesystems/fuse-pcachefs/DESCR
+3-01 files

NetBSD/pkgsrc C1X5YwNfilesystems/fuse3 buildlink3.mk

   filesystems/fuse3: Fix (serious) typo in bl3
VersionDeltaFile
1.4+2-2filesystems/fuse3/buildlink3.mk
+2-21 files

NetBSD/pkgsrc 0VcWMVlfilesystems/fuse-wikipediafs DESCR

   filesystems/fuse-wikipediafs: Trim DESCR and note non-maintenance

   Last release was 2010.
VersionDeltaFile
1.2+2-6filesystems/fuse-wikipediafs/DESCR
+2-61 files

NetBSD/pkgsrc kI8OVG1filesystems/fuse-gmailfs DESCR

   filesystems/fuse-gmailfs: Note non-maintenance status
VersionDeltaFile
1.2+3-0filesystems/fuse-gmailfs/DESCR
+3-01 files

NetBSD/pkgsrc sYLEO85filesystems/py-fuse-bindings PLIST Makefile

   filesystems/py-fuse-bindings: Change back to egg.mk to accomodate unmaintained fuse filesystems

   wheel.mk does not allow 2.7 and there are 3 2.7-only filesystems
   still.  While they are probably ripe for removal, I don't want to
   couple that.

   Tested with python 3.13 and bup.
VersionDeltaFile
1.13+5-7filesystems/py-fuse-bindings/PLIST
1.31+8-2filesystems/py-fuse-bindings/Makefile
+13-92 files

NetBSD/pkgsrc IiQaZvQsecurity/cyrus-sasl Makefile

   cyrus-sasl: Fails with C23 default language.

   Uses "old-style function definitions".
VersionDeltaFile
1.83+4-1security/cyrus-sasl/Makefile
+4-11 files

NetBSD/pkgsrc 0a2Dpvimath/pari23 Makefile

   pari23: Fails with C23 default language.

   Uses "old-style function definitions".
VersionDeltaFile
1.20+6-1math/pari23/Makefile
+6-11 files

NetBSD/pkgsrc HVQkoP5security/libmcrypt Makefile

   libmcrypt: Fails with C23 default language.

   Uses "old-style function definitions" everywhere.
VersionDeltaFile
1.26+4-1security/libmcrypt/Makefile
+4-11 files

NetBSD/pkgsrc uKxjDtpdevel/libmatchbox Makefile distinfo, devel/libmatchbox/patches patch-libmb_mbmenu.h patch-libmb_mbpixbuf.h

   libmatchbox: Build fixes for GCC 14 and GCC 15.
VersionDeltaFile
1.1+15-0devel/libmatchbox/patches/patch-libmb_mbmenu.h
1.1+15-0devel/libmatchbox/patches/patch-libmb_mbpixbuf.h
1.38+4-1devel/libmatchbox/Makefile
1.10+3-1devel/libmatchbox/distinfo
+37-24 files

NetBSD/pkgsrc eEikaEggraphics/netpbm Makefile

   netpbm: Various build fixes.

   Firstly, this fails to build with a compiler that defaults to C23,
   due to "old-style function definitions" in getopt.c. So force it to
   build with the gnu89 standard.

   Secondly, we want to force all function definitions to be visible.

   They hardcore XOPEN_SOURCE all over the codebase, so we need to
   override their decision. This eliminates the need to compile with
   -Wno-implicit-function-declaration.

   Why do we want to avoid doing that? Because older GCC versions error
   when they encounter a warning flag that they don't support, and that
   is one of them that GCC 4.x does not support.
VersionDeltaFile
1.261+8-8graphics/netpbm/Makefile
+8-81 files

NetBSD/pkgsrc LQz6XR6devel/unifdef Makefile

   unifdef: Fails with C23 default language.

   Uses constexpr as a variable name, which conflicts with the
   C23 keyword.
VersionDeltaFile
1.3+5-1devel/unifdef/Makefile
+5-11 files

NetBSD/pkgsrc ie1mAhzaudio/timidity Makefile

   timidity: Fails with C23 default language.

   Uses "old-style function definitions".
VersionDeltaFile
1.136+4-1audio/timidity/Makefile
+4-11 files