NetBSD/pkgsrc rCjWwKedevel Makefile, devel/guile-gcrypt Makefile PLIST

   guile-gcrypt: remove

   Upstream gone. Ok MAINTAINER nikita@
VersionDeltaFile
1.4563+1-2devel/Makefile
1.7426+2-1doc/CHANGES-2025
1.11+1-1devel/guile-gcrypt/Makefile
1.4+1-1devel/guile-gcrypt/PLIST
1.9+1-1devel/guile-gcrypt/distinfo
1.2+0-0devel/guile-gcrypt/DESCR
+6-66 files

NetBSD/pkgsrc-wip 645ace8. Makefile, py-crc Makefile PLIST

py-crc: remove, now in pkgsrc
DeltaFile
+0-19py-crc/Makefile
+0-17py-crc/PLIST
+0-9py-crc/COMMIT_MSG
+0-7py-crc/DESCR
+0-5py-crc/distinfo
+0-1Makefile
+0-586 files

NetBSD/pkgsrc-wip e60133anode-gyp PLIST Makefile, node-gyp/files npm-shrinkwrap.json

node-gyp: add new package

Builds fine and seems to work.
DeltaFile
+10,621-0node-gyp/PLIST
+5,633-0node-gyp/files/npm-shrinkwrap.json
+51-0node-gyp/Makefile
+8-0node-gyp/distinfo
+7-0node-gyp/DESCR
+3-2prettier/npm.mk
+16,323-21 files not shown
+16,324-27 files

LLVM/project 3b31f8clibcxx/include/__ranges filter_view.h, libcxx/test/libcxx/ranges/range.adaptors/range.filter nodiscard.verify.cpp

[libc++][ranges] Applied `[[nodiscard]]` to `filter_view` (#173460)

`[[nodiscard]]` should be applied to functions where discarding the
return value is most likely a correctness issue.

- https://libcxx.llvm.org/CodingGuidelines.html
- https://wg21.link/range.filter

Towards #172124
DeltaFile
+78-0libcxx/test/libcxx/ranges/range.adaptors/range.filter/nodiscard.verify.cpp
+10-10libcxx/include/__ranges/filter_view.h
+88-102 files

LLVM/project e797616mlir/docs Canonicalization.md

[mlir][docs] Add more examples for the "canonical form"
DeltaFile
+27-21mlir/docs/Canonicalization.md
+27-211 files

FreeBSD/src e2c93edsys/sys font.h

sys/font.h: avoid warnings about too-long initializer strings

Mark `font_header::fh_magic` as `__non_string`, to avoid a warning from
clang 21 similar to:

    /usr/src/usr.bin/vtfontcvt/vtfontcvt.c:763:15: error: initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Werror,-Wunterminated-string-initialization]
      763 |                 .fh_magic = FONT_HEADER_MAGIC,
          |                             ^~~~~~~~~~~~~~~~~
    /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys/font.h:109:27: note: expanded from macro 'FONT_HEADER_MAGIC'
      109 | #define FONT_HEADER_MAGIC       "VFNT0002"
          |                                 ^~~~~~~~~~

MFC after:      3 days
DeltaFile
+1-1sys/sys/font.h
+1-11 files

OPNSense/core b9cc3aasrc/etc/inc interfaces.inc

interfaces: defer rtsold scripting for 10 seconds as a test #9564
DeltaFile
+2-1src/etc/inc/interfaces.inc
+2-11 files

NetBSD/pkgsrc 0QJiez0devel/py-crc Makefile

   py-crc: add missing tool dependency
VersionDeltaFile
1.2+3-1devel/py-crc/Makefile
+3-11 files

NetBSD/pkgsrc jtH8DMfdoc CHANGES-2025

   doc: Updated meta-pkgs/bulk-test-go to 20251226
VersionDeltaFile
1.7425+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc ljVpFg2meta-pkgs/bulk-test-go Makefile

   bulk-test-go: remove removed gospt

   Bump version
VersionDeltaFile
1.15+2-3meta-pkgs/bulk-test-go/Makefile
+2-31 files

FreeBSD/ports 94bfefanet/uvgrtp Makefile, net/uvgrtp/files patch-CMakeLists.txt patch-cmake_Versioning.cmake

net/uvgrtp: pass down BUILD_SHARED_LIBS to fix the port's build

By specifying add_library(... SHARED) we were instructing CMake
to build all but one objects in PIC mode, in turn causing the
infamous "relocation R_X86_64_32S cannot be used against local
symbol" error upon linking the program.  Mend this by using the
documented and cleaner BUILD_SHARED_LIBS approach.  While here,
fix an IF block open/close arguments mismatch CMake warning.

Reported by:    pkg-fallout
DeltaFile
+6-11net/uvgrtp/files/patch-CMakeLists.txt
+11-0net/uvgrtp/files/patch-cmake_Versioning.cmake
+2-2net/uvgrtp/Makefile
+19-133 files

FreeBSD/src cd88001usr.sbin/pmcannotate pmcannotate.c

pmcannotate: avoid accessing uninitialized local variables

Initialize `tbfl` and `tofl` to NULL, and check whether they are
non-NULL before calling remove(3) on them, to avoid warnings from clang
21 similar to:

    usr.sbin/pmcannotate/pmcannotate.c:746:3: error: variable 'tbfl' is uninitialized when used here [-Werror,-Wuninitialized]
      746 |                 FATAL(exec, "%s: Impossible to locate the binary file\n",
          |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      747 |                     exec);
          |                     ~~~~~
    usr.sbin/pmcannotate/pmcannotate.c:57:9: note: expanded from macro 'FATAL'
       57 |         remove(tbfl);                                                   \
          |                ^~~~
    usr.sbin/pmcannotate/pmcannotate.c:695:12: note: initialize the variable 'tbfl' to silence this warning
      695 |         char *tbfl, *tofl, *tmpdir;
          |                   ^
          |                    = NULL
    usr.sbin/pmcannotate/pmcannotate.c:746:3: error: variable 'tofl' is uninitialized when used here [-Werror,-Wuninitialized]

    [13 lines not shown]
DeltaFile
+6-2usr.sbin/pmcannotate/pmcannotate.c
+6-21 files

FreeBSD/src 3054e22usr.sbin/bsnmpd/tools/libbsnmptools bsnmptc.c

bsnmpd: avoid warnings about too-long initializer strings

Mark `UTC` as `__non_string`, to avoid a warning from clang 21 similar
to:

    usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptc.c:339:29: error: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Werror,-Wunterminated-string-initialization]
    --- all_subdir_usr.sbin ---
      339 |         static const char UTC[3] = "UTC";
          |                                    ^~~~~

MFC after:      3 days
DeltaFile
+1-1usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptc.c
+1-11 files

HardenedBSD/src c66cb44sys/netpfil/pf pf.c, usr.sbin/bsnmpd/modules/snmp_pf pf_snmp.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+4-2sys/netpfil/pf/pf.c
+1-2usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
+5-42 files

HardenedBSD/src df2e9ecsys/netpfil/pf pf.c, usr.sbin/bsnmpd/modules/snmp_pf pf_snmp.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+4-2sys/netpfil/pf/pf.c
+1-2usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c
+5-42 files

HardenedBSD/src b831a1asys/dev/bnxt/bnxt_re ib_verbs.c bnxt_re.h, sys/dev/qlnx/qlnxe qlnx_os.c

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+33-28usr.sbin/bhyve/bhyve.8
+14-10sys/dev/qlnx/qlnxe/qlnx_os.c
+4-4sys/security/mac_ipacl/mac_ipacl.c
+3-3sys/dev/bnxt/bnxt_re/ib_verbs.c
+3-1sys/netlink/route/iface.c
+2-2sys/dev/bnxt/bnxt_re/bnxt_re.h
+59-482 files not shown
+62-518 files

HardenedBSD/src 7703c66sys/fs/unionfs union_vnops.c union_vfsops.c, sys/kern vfs_default.c vnode_if.src

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+34-32usr.sbin/bhyve/bhyve.8
+45-0sys/fs/unionfs/union_vnops.c
+25-2sys/fs/unionfs/union_vfsops.c
+1-2sys/kern/vfs_default.c
+1-1sys/kern/vnode_if.src
+1-0sys/sys/vnode.h
+107-376 files

HardenedBSD/ports 0345c35astro/gpscorrelate Makefile, astro/gpscorrelate/files patch-exif-gps.cpp

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+61-37astro/gpscorrelate/Makefile
+0-95astro/gpscorrelate/files/patch-exif-gps.cpp
+36-0science/paraview/files/patch-ffmpeg8-fix
+9-9multimedia/libtheora/files/patch-Makefile.in
+9-9net/lavinmq/distinfo
+9-8net/lavinmq/Makefile
+124-15856 files not shown
+206-25162 files

NetBSD/pkgsrc p23uUHLdoc CHANGES-2025

   Updated lang/py-cxxheaderparser, devel/py-jupyter_client, www/py-test-jupyter
VersionDeltaFile
1.7424+4-1doc/CHANGES-2025
+4-11 files

NetBSD/src fxqbUyidoc CHANGES-9.5

   Ticket #1990
VersionDeltaFile
1.1.2.88+5-1doc/CHANGES-9.5
+5-11 files

NetBSD/pkgsrc VsxPKzFwww/py-test-jupyter distinfo Makefile

   py-test-jupyter: updated to 0.11.0

   0.11.0

   Drop 3.8, Start testing on 3.13, 3.14 and 3.14t, update precommit
   Improved doc string for jp_fetch to include how to provide query parameters in GET and json data in POST
   Restore the ability to override a serverapp's HTTP port
VersionDeltaFile
1.7+4-4www/py-test-jupyter/distinfo
1.9+2-4www/py-test-jupyter/Makefile
+6-82 files

NetBSD/src ngEstfTbin/sh arithmetic.c

   Pull up following revision(s) (requested by kre in ticket #1990):

        bin/sh/arithmetic.c: revision 1.6

   Fix a bug in syntax of the ?: operator

   The ?: operator has 3 sub-expressions.  The first (before the ?)
   is an "or-list" (generic conditional expression).  The third,
   after the : is another cond-expr (might be another ?: operator).

   Those we handled properly.

   The middle expression however, according to the C standard,
   which is what the shell is supposed (to the extent it is
   required to implement) to support, can be any expression at all.

   We had that correct when an assignment was the highest level
   (or if you prefer, lowest precedence) operators accepted by the
   syntax (which is all that is required by POSIX).

    [14 lines not shown]
VersionDeltaFile
1.5.4.1+3-3bin/sh/arithmetic.c
+3-31 files

NetBSD/src PLfctdodoc CHANGES-10.2

   Ticket #1211
VersionDeltaFile
1.1.2.81+6-1doc/CHANGES-10.2
+6-11 files

NetBSD/src ORKAfpLbin/sh arithmetic.c

   Pull up following revision(s) (requested by kre in ticket #1211):

        bin/sh/arithmetic.c: revision 1.6

   Fix a bug in syntax of the ?: operator

   The ?: operator has 3 sub-expressions.  The first (before the ?)
   is an "or-list" (generic conditional expression).  The third,
   after the : is another cond-expr (might be another ?: operator).

   Those we handled properly.

   The middle expression however, according to the C standard,
   which is what the shell is supposed (to the extent it is
   required to implement) to support, can be any expression at all.

   We had that correct when an assignment was the highest level
   (or if you prefer, lowest precedence) operators accepted by the
   syntax (which is all that is required by POSIX).

    [14 lines not shown]
VersionDeltaFile
1.5.12.1+3-3bin/sh/arithmetic.c
+3-31 files

NetBSD/pkgsrc CAnNTfndevel/py-jupyter_client Makefile distinfo

   py-jupyter_client: updated to 8.7.0

   8.7.0

   Enhancements made

   - allow configuring client_class and client_factory
   - Support date serialization in messages
   - feat: added `--missing` flag to list and remove subcommands
   - Set protocol version to 5.4

   Bugs fixed

   - don't include link-local addresses (169.254) in public_ips
   - jupyter-run: avoid traceback for NoSuchKernel

   Maintenance and upkeep improvements

   - upgrade pypy

    [12 lines not shown]
VersionDeltaFile
1.47+5-5devel/py-jupyter_client/Makefile
1.37+4-4devel/py-jupyter_client/distinfo
+9-92 files

NetBSD/pkgsrc lANo4Tvlang/py-cxxheaderparser distinfo PLIST

   py-cxxheaderparser: updated to 1.6.2

   1.6.2
   Merge pull request 131 from robotpy/nullptr_t_fn
   Remove nullptr_t as a special token
VersionDeltaFile
1.5+4-4lang/py-cxxheaderparser/distinfo
1.4+4-1lang/py-cxxheaderparser/PLIST
1.5+2-2lang/py-cxxheaderparser/Makefile
+10-73 files

NetBSD/pkgsrc AWVyqcjdoc CHANGES-2025

   Updated devel/py-testtools, devel/py-debugpy, audio/eyeD3, www/py-django-tasks
VersionDeltaFile
1.7423+5-1doc/CHANGES-2025
+5-11 files

NetBSD/pkgsrc KooGMoKwww/py-django-tasks distinfo Makefile

   py-django-tasks: updated to 0.10.0

   0.10.0

   Breaking changes

   Remove enqueue_on_commit functionality

   What's Changed

   Test against Django 6.0 in CI
   Add Python 3.14 support in CI
   Set import path of mocked function conditionally
VersionDeltaFile
1.4+4-4www/py-django-tasks/distinfo
1.4+2-2www/py-django-tasks/Makefile
+6-62 files

NetBSD/pkgsrc FQKVjxOaudio/eyeD3 distinfo Makefile

   eyeD3: updated to 0.9.9

   0.9.9
   Remove eyed3.utils.console.getTtySize() implementation
   Resolve logger warnings
   User expanduser instead of expandvars
   fix: catch GenreException
   Fix links in docs
   Add Python 3.14, and EOL 3.9
VersionDeltaFile
1.11+4-4audio/eyeD3/distinfo
1.25+2-2audio/eyeD3/Makefile
+6-62 files

NetBSD/pkgsrc 0yIuFs6devel/py-debugpy distinfo Makefile

   py-debugpy: updated to 1.8.19

   1.8.19
   More fixes for 1980. Spaces in python files are handled now too.
VersionDeltaFile
1.19+4-4devel/py-debugpy/distinfo
1.23+2-2devel/py-debugpy/Makefile
1.13+2-1devel/py-debugpy/PLIST
+8-73 files