NetBSD/pkgsrc WONOls3doc CHANGES-2026

   doc: Updated net/arti to 2.0.0
VersionDeltaFile
1.891+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc hFRC7kGnet/arti distinfo cargo-depends.mk, net/arti/patches patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs

   arti: update to 2.0.0.

   # Arti 2.0.0 — 2 February 2026

   Arti 2.0.0 deprecates library functionality in the `arti` crate
   (which should only be used as a binary),
   deprecates some legacy features and configuration formats,
   and adds support for using the `inet-auto` socket type
   to automatically pick an unused TCP port for the RPC server.
   As usual, there is also a significant amount of behind-the-scenes work on
   relay and directory authority functionality.

   While "2.0" may sound like an exciting release number, it's actually fairly mundane.
   [Semver](https://semver.org) requires us to bump our major version number when making breaking changes,
   and we had a couple breaking changes we wanted to make in order to keep our APIs tidy.
   The only people who should notice significant changes in this release are developers
   who are building applications using the `arti` crate directly,
   rather than the recommended `arti-client` crate or other lower-level crates.
VersionDeltaFile
1.14+319-296net/arti/distinfo
1.14+105-97net/arti/cargo-depends.mk
1.19+2-2net/arti/Makefile
1.2+1-1net/arti/patches/patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs
+427-3964 files

NetBSD/pkgsrc GIror6Gnet/rtmpdump buildlink3.mk

   rtmpdump: make bl3.mk accept any 2.6.0
VersionDeltaFile
1.24+2-2net/rtmpdump/buildlink3.mk
+2-21 files

NetBSD/pkgsrc zCVTBgqnet/rtmpdump Makefile

   rtmpdump: use date in version number instead of git hash
VersionDeltaFile
1.31+2-3net/rtmpdump/Makefile
+2-31 files

NetBSD/pkgsrc 8s6ieAadoc CHANGES-2026

   doc: Updated devel/gyp to 0.1pre20240206
VersionDeltaFile
1.890+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc IrFxR4ddevel/gyp Makefile PLIST, devel/gyp/patches patch-pylib_gyp_common.py patch-test_module_src_program.c

   py-gyp: update to 0.1pre20240206.

   Switch to wheel.mk, remove git hash from version number.

   Three years of changes, but it's only around 10 commits.
VersionDeltaFile
1.30+7-10devel/gyp/Makefile
1.6+7-5devel/gyp/PLIST
1.15+6-6devel/gyp/distinfo
1.6+1-11devel/gyp/patches/patch-pylib_gyp_common.py
1.2+6-5devel/gyp/patches/patch-test_module_src_program.c
+27-375 files

NetBSD/pkgsrc xk3e3gndoc CHANGES-2026

   doc: Updated www/hugo to 0.155.2
VersionDeltaFile
1.889+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 0TS3Vpbwww/hugo distinfo Makefile

   hugo: Update to 0.155.2

   upstream changes:
   -----------------
   v0.155.2
   Note that the bug fix below is for the two new dimensions introduced in v0.153.0 (version and role), multiple languages worked fine. Also, changes to the first version and role also worked, which had me head-scratching for a while. Oh, well, enjoy.
     * Fix template change detection for multi-version sites 0f1c7d1 @bep #14461
     * resources/image: Add some image decode/encode debug logging 6bd2bde @bep #14337 #14460
VersionDeltaFile
1.54+4-4www/hugo/distinfo
1.135+2-2www/hugo/Makefile
+6-62 files

NetBSD/pkgsrc jqkZcy1doc CHANGES-2026

   Updated lang/python314, lang/py314-html-docs
VersionDeltaFile
1.888+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc B9AWSoqlang/py314-html-docs distinfo PLIST, lang/python314 PLIST distinfo

   python314 py314-html-docs: updated to 3.14.3

   Python 3.14.3

   Windows
   gh-128067: Fix a bug in PyREPL on Windows where output without a trailing newline was overwritten by the next prompt.
   Tools/Demos
   gh-142095: Make gdb ‘py-bt’ command use frame from thread local state when available. Patch by Sam Gross and Victor Stinner.
   Tests
   gh-144415: The Android testbed now distinguishes between stdout/stderr messages which were triggered by a newline, and those triggered by a manual call to flush. This fixes logging of progress indicators and similar content.
   gh-143460: Skip tests relying on infinite recusion if stack size is unlimited.
   gh-65784: Add support for parametrized resource wantobjects in regrtests, which allows to run Tkinter tests with the specified value of tkinter.wantobjects, for example -u wantobjects=0.
   gh-143553: Add support for parametrized resources, such as -u xpickle=2.7.
   gh-142836: Accommodated Solaris in test_pdb.test_script_target_anonymous_pipe.
   bpo-31391: Forward-port test_xpickle from Python 2 to Python 3 and add the resource back to test’s command line.
   Security
   gh-144125: BytesGenerator will now refuse to serialize (write) headers that are unsafely folded or delimited; see verify_generated_headers. (Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650).
   gh-143935: Fixed a bug in the folding of comments when flattening an email message using a modern email policy. Comments consisting of a very long sequence of non-foldable characters could trigger a forced line wrap that omitted the required leading space on the continuation line, causing the remainder of the comment to be interpreted as a new header field. This enabled header injection with carefully crafted inputs.
   gh-143925: Reject control characters in data: URL media types.

    [114 lines not shown]
VersionDeltaFile
1.3+17-1lang/python314/PLIST
1.7+4-4lang/python314/distinfo
1.4+4-4lang/py314-html-docs/distinfo
1.3+3-3lang/py314-html-docs/PLIST
1.4+2-2lang/python314/dist.mk
1.4+2-2lang/py314-html-docs/Makefile
+32-161 files not shown
+33-187 files

NetBSD/pkgsrc cb674Wgdoc CHANGES-2026

   Updated devel/protobuf-language-server, math/fast_float
VersionDeltaFile
1.887+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc oz2fWgamath/fast_float distinfo Makefile

   fast_float: updated to 8.2.3

   8.2.3

   add base check for uint8
   fix issue with s390x.
   optimize uint16 parsing
   optimize fastfloat_strncasecmp
   Bump the github-actions group across 1 directory with 4 updates
   fix early return error in fastfloat_strncasecmp
   Clarify behavior for underflow
   Fix overzealous build-time  /permissive- propagating to compile-time (cross-compilation bug)
VersionDeltaFile
1.11+4-4math/fast_float/distinfo
1.11+2-2math/fast_float/Makefile
+6-62 files

NetBSD/pkgsrc qhgvzAkdevel/protobuf-language-server distinfo Makefile

   protobuf-language-server: updated to 0.1.2

   0.1.2
   Update README.md
VersionDeltaFile
1.3+10-10devel/protobuf-language-server/distinfo
1.12+2-3devel/protobuf-language-server/Makefile
1.3+2-2devel/protobuf-language-server/go-modules.mk
+14-153 files

NetBSD/pkgsrc lhDcOQswww/ruby-aws-partitions distinfo

   www/ruby-aws-partitions: update distinfo

   Forgot to commit in previous package update.
VersionDeltaFile
1.102+4-4www/ruby-aws-partitions/distinfo
+4-41 files

NetBSD/pkgsrc ThVimG4lang/ruby Makefile.common

   lang/ruby/Makefile.common: update "used by" lines
VersionDeltaFile
1.53+2-3lang/ruby/Makefile.common
+2-31 files

NetBSD/pkgsrc SnVInu3doc CHANGES-2026

   doc: Updated www/ruby-faraday_middleware to 1.2.1
VersionDeltaFile
1.886+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xO2KV4Iwww/ruby-faraday_middleware distinfo Makefile

   www/ruby-faraday_middleware: update to 1.2.1

   pkgsrc change: not ready for ruby40.

   1.2.1 (2024-09-23)

   What's Changed

   Fixes

   * fix: drop unused addressable gem by @olleolleolle in #283
   * Don't register the request/response json middleware for Faraday 1.10+ by
     @iMacTia in #288

   Misc/Docs

   * Add Ruby 3.1 to CI by @petergoldstein in #278
   * Add link to awesome-faraday into README by @AlexWayfer in #281
   * correction in README.md by @Vandit1604 in #284

    [11 lines not shown]
VersionDeltaFile
1.8+4-4www/ruby-faraday_middleware/distinfo
1.6+4-2www/ruby-faraday_middleware/Makefile
+8-62 files

NetBSD/pkgsrc OQsiNO4devel/ruby-octokit4 Makefile, net/ruby-slack-api Makefile

   Mark not ready for ruby40
VersionDeltaFile
1.7+3-1net/ruby-slack-api/Makefile
1.2+3-1devel/ruby-octokit4/Makefile
1.66+3-1sysutils/puppet/Makefile
1.62+3-1sysutils/ruby-facter/Makefile
1.2+3-1www/ruby-faraday-retry1/Makefile
1.4+3-1www/ruby-faraday1/Makefile
+18-61 files not shown
+21-77 files

NetBSD/pkgsrc YaNLwlwdatabases/ruby-activerecord-odbc Makefile, databases/ruby-dbd-odbc Makefile

   Define RUBY_ALLOW_HAS_RDOC

   RUBY_ALLOW_HAS_RDOC define it in MAKE_ENV and enable discontinued
   "has_rdoc" related parameters in rubygem and solve the build problem
   on ruby40.
VersionDeltaFile
1.21+4-2databases/ruby-odbc/Makefile
1.5+3-1databases/ruby-dbd-odbc/Makefile
1.41+3-1graphics/ruby-opengl/Makefile
1.15+2-1databases/ruby-activerecord-odbc/Makefile
+12-54 files

NetBSD/pkgsrc H97ZUbFdoc CHANGES-2026

   doc: Added lang/ruby40 version 4.0.1
VersionDeltaFile
1.885+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc h5J0tR1lang Makefile

   lang/Makefile: add and enable ruby40
VersionDeltaFile
1.778+2-1lang/Makefile
+2-11 files

NetBSD/pkgsrc ZHiSjLRlang/ruby40 PLIST Makefile, lang/ruby40/patches patch-configure patch-lib_rubygems_specification.rb

   lang/ruby40: add version 4.0.1

   Add Ruby 4.0.1 as lang/ruby40.


   Ruby is an interpreted object-oriented programming language often used
   for web development.  It also offers many scripting features to
   process plain text and serialized files, or manage system tasks.  It
   is simple, straightforward, and extensible.

   Ruby 4.0 introduces a number of new features and performance improvements,
   here are some of them:
     * Ruby Box

        a new (experimental) feature to provide separation about definitions

     * Performance: ZJIT

        a new just-in-time (JIT) compiler, which is developed as the

    [7 lines not shown]
VersionDeltaFile
1.1+3,362-0lang/ruby40/PLIST
1.1+121-0lang/ruby40/patches/patch-configure
1.1+115-0lang/ruby40/Makefile
1.1+69-0lang/ruby40/patches/patch-lib_rubygems_specification.rb
1.1+49-0lang/ruby40/patches/patch-lib_rubygems_installer.rb
1.1+44-0lang/ruby40/patches/patch-lib_rubygems.rb
+3,760-022 files not shown
+4,237-028 files

NetBSD/pkgsrc Dd5m96elang/ruby rubyversion.mk gem-vars.mk

   lang/ruby: add ruby40 support

   * Add Ruby 4.0 support.
   * Remove unused RUBY_ENCODING_ARG.
   * Add RUBY_ALLOW_HAS_RDOC which helps old gems on Ruby 4.0.
VersionDeltaFile
1.311+116-12lang/ruby/rubyversion.mk
1.14+2-2lang/ruby/gem-vars.mk
+118-142 files

NetBSD/pkgsrc 5KVVljGdoc CHANGES-2026

   doc: Updated www/ruby-aws-sdk-core to 3.242.0
VersionDeltaFile
1.884+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 1rkRLKQwww/ruby-aws-sdk-core distinfo Makefile

   www/ruby-aws-sdk-core: udpate to 3.242.0

   3.242.0 (2026-02-02)

   * Feature - Include HTTP status code and body in errors whehn retrieving ECS
     credentials and Instance Profile credentials.
VersionDeltaFile
1.72+4-4www/ruby-aws-sdk-core/distinfo
1.71+2-2www/ruby-aws-sdk-core/Makefile
+6-62 files

NetBSD/pkgsrc Ga6vVwvdoc CHANGES-2026

   doc: Updated www/ruby-aws-partitions to 1.1212.0
VersionDeltaFile
1.883+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc yLO3ebywww/ruby-aws-partitions Makefile

   www/ruby-aws-partitions: update to 1.1212.0

   1.1212.0 (2026-02-02)

   * Feature - Updated the partitions source data the determines the AWS
     service regions and endpoints.
VersionDeltaFile
1.100+2-2www/ruby-aws-partitions/Makefile
+2-21 files

NetBSD/pkgsrc 9iL5yH5doc CHANGES-2026

   doc: Updated textproc/ruby-diff-lcs to 2.0.0
VersionDeltaFile
1.882+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc bcG5T2htextproc/ruby-diff-lcs PLIST distinfo

   textproc/ruby-diff-lcs: update to 2.0.0

   2.0.0 (2026-02-01)

   This release has significant breaking changes.

   * diff-lcs 2 supports Ruby 3.2 or higher. This allowed:

        - readability improvements (endless methods, pattern matching);
        - support for immutable Data classes (Diff::LCS::Block,
             Diff::LCS::Change, and Diff::LCS::ContextChange);
        - removal of compatibility shims;
        - reduction in conditional tests in loops, especially for String
             character extraction (compare string ? seq[i, 1] : seq[i] to
             seq[i]); and
        - optimizations to string and relying on standard encoding support
             present since Ruby 2.1.

     The primary API (methods and class methods on Diff::LCS) has not changed,

    [33 lines not shown]
VersionDeltaFile
1.12+92-85textproc/ruby-diff-lcs/PLIST
1.15+4-4textproc/ruby-diff-lcs/distinfo
1.28+2-2textproc/ruby-diff-lcs/Makefile
+98-913 files

NetBSD/pkgsrc IgEJJVndoc CHANGES-2026

   doc: Updated security/ruby-metasploit-payloads to 2.0.241
VersionDeltaFile
1.881+2-1doc/CHANGES-2026
+2-11 files