NetBSD/pkgsrc Wx5NUoolang/ruby34 distinfo Makefile

   ruby34: fix parallel build and dtrace-related build problem
VersionDeltaFile
1.11+2-2lang/ruby34/Makefile
1.17+2-1lang/ruby34/distinfo
+4-32 files

NetBSD/pkgsrc BS1L3aGdoc CHANGES-2026

   doc: Updated net/ruby-domain_name to 0.6.20260902
VersionDeltaFile
1.5868+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 4M3TQqInet/ruby-domain_name Makefile PLIST

   net/ruby-domain_name: update to 0.6.20260902

   0.6.20260829 (2026-08-30)

   * Update the eTLD database to 2026-08-29 12:33:17 UTC

   0.6.20260902 (2026-09-03)

   * Update the eTLD database to 2026-09-02 06:04:05 UTC
VersionDeltaFile
1.23+4-4net/ruby-domain_name/distinfo
1.6+5-1net/ruby-domain_name/PLIST
1.21+2-2net/ruby-domain_name/Makefile
+11-73 files

NetBSD/pkgsrc T7qFR52doc CHANGES-2026

   doc: Updated net/ruby-amq-protocol to 2.9.0
VersionDeltaFile
1.5867+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc K4vvogdnet/ruby-amq-protocol Makefile distinfo

   net/ruby-amq-protocol: update to 2.9.0

   2.9.0 (2026-08-27)

   amq-protocol Now Requires Ruby 3.2

     Ruby 3.0 and 3.1 are end of life. The URI parser now uses
     URI.decode_uri_component, which Ruby 3.2 provides.

   URI Components Are Percent-Decoded, Not Form-Decoded

     AMQ::URI.parse decoded the username, password and virtual host with
     CGI.unescape, so a password such as pa+ss was parsed as pa ss and failed
     to authenticate.  They are now percent-decoded; use %20 where a + used to
     mean a space.

   Contributed by @Garaio-REM.

   GitHub issue: #89
VersionDeltaFile
1.25+4-4net/ruby-amq-protocol/distinfo
1.24+2-2net/ruby-amq-protocol/Makefile
+6-62 files

NetBSD/pkgsrc rC2YaD3doc CHANGES-2026

   doc: Updated misc/ruby-sprockets to 4.4.1
VersionDeltaFile
1.5866+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ORmDMi2misc/ruby-sprockets Makefile distinfo

   misc/ruby-sprockets: update to 4.4.1

   4.4.0 (2026-08-18)

   * Implement ignore_mtime option. #832
   * Allow disabling cache limits. #831

   4.4.1 (2026-08-25)

   * Fix the ignore_mtime option to be shared between environments. #834
VersionDeltaFile
1.26+4-4misc/ruby-sprockets/distinfo
1.29+2-2misc/ruby-sprockets/Makefile
+6-62 files

NetBSD/pkgsrc BDSPuVUdoc CHANGES-2026

   doc: Updated graphics/ruby-mini-magick to 5.4.0
VersionDeltaFile
1.5865+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc F8UQnGsgraphics/ruby-mini-magick Makefile distinfo

   graphics/ruby-mini-magick: update to 5.4.0

   5.4.0 (2026-08-31)

   * Added :inherit_fds option for handing open file descriptors to the IM
     command, so an input that's already an open IO can be passed as /dev/fd/N
     instead of being written out to a file first:

        File.open("input.jpg", "rb") do |file|
          MiniMagick.identify(inherit_fds: [file]) do |identify|
            identify << "/dev/fd/#{file.fileno}"
          end
        end

     Thanks to @flavorjones for the contribution!
VersionDeltaFile
1.40+4-4graphics/ruby-mini-magick/distinfo
1.39+2-2graphics/ruby-mini-magick/Makefile
+6-62 files

NetBSD/pkgsrc T3wRsIDdoc CHANGES-2026

   doc: Updated graphics/ruby-RMagick to 7.1.4
VersionDeltaFile
1.5864+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc PXPrlAngraphics/ruby-RMagick Makefile distinfo

   graphics/ruby-RMagick: update to 7.1.4

   7.1.2 (2026-08-30

   Bug Fixes

   * Fix memory leak in Draw#annotate when a geometry argument raises by
     @OskarEichler in #1850
   * Fix Steep self type crash in RVG helper by @OskarEichler in #1851
   * Fix use-after-free in Draw#annotate when a callback destroys the image by
     @Watson1978 in #1852
   * Fix affine matrix not being restored when Draw#annotate raises by
     @Watson1978 in #1853
   * Fix memory leak in Draw#annotate when the geometry copy fails by
     @Watson1978 in #1854

   New Contributors

   * @OskarEichler made their first contribution in #1850

    [42 lines not shown]
VersionDeltaFile
1.93+4-4graphics/ruby-RMagick/distinfo
1.211+2-3graphics/ruby-RMagick/Makefile
+6-72 files

NetBSD/pkgsrc KGs2mKWdoc CHANGES-2026

   doc: Updated devel/ruby-rb_sys to 0.9.130
VersionDeltaFile
1.5863+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc H4v553Ddevel/ruby-rb_sys Makefile distinfo

   devel/ruby-rb_sys: update to 0.9.130

   0.9.129 (2026-08-21)

   What's Changed

   * Fix malformed macOS dylib install names by @ianks in #750
   * Fix ExtensionTask custom ext_dir handling by @ianks in #751
   * Ignore RUBYOPT when loading RbConfig by @ianks in #752
   * Allow forced Rust bootstrap when Cargo is missing by @ianks in #753
   * Reject mismatched Ruby and Cargo target ABIs by @ianks in #754

   0.9.130 (2026-08-22)

   What's Changed

   * Find compiler builtin headers for bundled libclang by @ianks in #755
   * Fix labels assigned to Docker images by @generalmimon in #744
   * feat: Add arm-linux-musl cross-compilation target by @gjtorikian in #749

    [22 lines not shown]
VersionDeltaFile
1.5+4-4devel/ruby-rb_sys/distinfo
1.5+2-2devel/ruby-rb_sys/Makefile
+6-62 files

NetBSD/pkgsrc MGgIIO1doc CHANGES-2026

   doc: Updated devel/ruby-pycall to 1.5.3
VersionDeltaFile
1.5862+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 0ufhVP5devel/ruby-pycall Makefile PLIST

   devel/ruby-pycall: update to 1.5.3

   1.5.3 (2026-08-21)

   * Add support for Ruby 4.1 (#225).

     andreyzhelnin-st

   * Add support for multi-threading (#223, #224).

     andreyzhelnin-st
VersionDeltaFile
1.5+2-6devel/ruby-pycall/PLIST
1.10+4-4devel/ruby-pycall/distinfo
1.10+2-2devel/ruby-pycall/Makefile
+8-123 files

NetBSD/pkgsrc xCPhhBXdoc CHANGES-2026

   Updated lang/lua54 to 5.4.9.
VersionDeltaFile
1.5861+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Mi9fSZwlang/lua54 version.mk distinfo

   Update lang/lua54 to version 5.4.9.

   Lua 5.4.9

      That was the last release of Lua 5.4. Bugs reported later are most
      probably fixed in Lua 5.5.

   Lua 5.4.8 bugs:

       1. New metatable in an all-weak table can fool the GC.
          reported by jy l on 12 Jun 2025. existed since 5.3.0 (at least).
       2. Lua raises an error when given the option '--' without a script.
          reported by Jure Bagic on 04 Jul 2025. existed since 5.4.6.
       3. Constructors with nils can overflow counters during parsing.
          reported by Marco Sch�pl on 26 Aug 2025. existed since 5.4 (at
          least).
       4. Possible memory leak due to finalizer being called with no stack
          space.
          reported by Sergey Bronnikov on 10 Dec 2025. existed since 5.4.3

    [26 lines not shown]
VersionDeltaFile
1.12+4-4lang/lua54/distinfo
1.8+2-2lang/lua54/version.mk
+6-62 files

NetBSD/pkgsrc OpqbH26doc CHANGES-2026

   doc: Updated devel/ruby-mustache to 1.1.3
VersionDeltaFile
1.5860+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc KrEM39wdevel/ruby-mustache Makefile PLIST

   devel/ruby-mustache: update to 1.1.3

   1.1.3 (2026-08-20)

   * [security] address RCE in Mustache for Ruby using built-in method access
     advisory
VersionDeltaFile
1.7+4-4devel/ruby-mustache/distinfo
1.8+2-2devel/ruby-mustache/Makefile
1.4+3-1devel/ruby-mustache/PLIST
+9-73 files

NetBSD/pkgsrc fyLQHwRdoc CHANGES-2026

   doc: Updated devel/ruby-async to 2.45.1
VersionDeltaFile
1.5859+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Cjbzr93devel/ruby-async Makefile distinfo

   devel/ruby-async: update to 2.45.1

   2.45.0 (20260-08-26)

   * Fixed scheduler I/O and process waits returning prematurely after stale or
     interrupted wake-ups.  I/O waits now preserve their original timeout,
     while blocking process waits retry and non-blocking Process::WNOHANG waits
     still return nil.

   2.45.1 (2026-08-28)

   * Fixed Scheduler#io_wait returning nil instead of false when an explicit
     timeout expired.  Native callers such as Socket#connect with
     connect_timeout: distinguish a timeout by checking for false, so the nil
     caused TypeError: no implicit conversion from nil to integer instead of
     the intended IO::TimeoutError.
VersionDeltaFile
1.50+4-4devel/ruby-async/distinfo
1.54+3-3devel/ruby-async/Makefile
+7-72 files

NetBSD/pkgsrc y8KUDMUdoc CHANGES-2026

   doc: Updated devel/ruby-io-event to 1.21.1
VersionDeltaFile
1.5858+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 43kU0HMdevel/ruby-io-event Makefile distinfo

   devel/ruby-io-event: update to 1.21.1

   1.20.0 (2026-08-26)

   Add compatibility with Ruby 4.1's fiber scheduler interface version 4.
   Buffered IO operations now use (offset, length), perform a single transfer
   of at most length bytes, return short transfers directly, and report -EAGAIN
   without waiting.  Earlier Ruby versions retain the existing minimum-progress
   behavior.

   1.20.1 (2026-08-26)

   * Fix io_uring scheduler v4 compilation. (#214)

   1.21.0 (2026-08-26)

   * Handle interrupted io_uring process waits. (#215)

   1.21.1 (2026-08-27)

    [6 lines not shown]
VersionDeltaFile
1.43+4-4devel/ruby-io-event/distinfo
1.45+2-2devel/ruby-io-event/Makefile
+6-62 files

NetBSD/pkgsrc oD0rUwhdoc CHANGES-2026

   doc: Note pudate of mail/roundcube and related packages to 1.6.19

        mail/roundcube
        mail/roundcube-plugin-enigma
        mail/roundcube-plugin-password
        mail/roundcube-plugin-zipdownload
VersionDeltaFile
1.5857+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc jWdanBDaudio/pulseaudio distinfo Makefile, audio/pulseaudio/patches patch-src_modules_oss_module-oss.c

   pulseaudio: fix excessive OSS playback latency on NetBSD

   NetBSD audio(4) recalculates the track buffer geometry when
   the sample format is changed. The module-oss currently sets
   the requested fragment configuration before negotiating the
   sample format, so the requested high-water mark is lost and
   reset to the full track buffer.

   With the 48 kHz 16-bit stereo format, this resulted in 65280-byte
   output buffer (34 x 1920 byte fragments), corresponding to
   ~340 ms of playback latency (should be ~40 ms) on my environment.

   Reapply the requested OSS fragment configuration after sample format
   negotiation on NetBSD, both when initially opening and when resuming
   the device.

   Bump PKGREVISION.
VersionDeltaFile
1.5+32-1audio/pulseaudio/patches/patch-src_modules_oss_module-oss.c
1.90+2-2audio/pulseaudio/distinfo
1.191+2-2audio/pulseaudio/Makefile
+36-53 files

NetBSD/pkgsrc Vco2xqUmail/roundcube Makefile.common distinfo, mail/roundcube-plugin-password distinfo

   mail/roundcube: update to 1.6.19

   1.6.19 (2026-09-06)

   * Fix PHP Warning: Undefined variable $tmp_command in
     .../plugins/markasjunk/drivers/cmd_learn.php (#10294)

   * Security: Fix CSS declaration smuggling via un-encoded ampersand emission

   * Security: Fix CSS property injection via body background attribute

   * Security: Fix email header injection via bare CR in the subject field

   * Security: Fix email header injection via C-escape \r in the recipient
     display name

   * Security: Fix email header injection via identity's organization field

   * Security: Fix zero-click stored XSS via TNEF MIME tag injection in the

    [17 lines not shown]
VersionDeltaFile
1.104+4-4mail/roundcube/distinfo
1.49+4-4mail/roundcube-plugin-password/distinfo
1.47+2-2mail/roundcube/Makefile.common
+10-103 files

NetBSD/pkgsrc etyMPgTdoc CHANGES-2026

   doc: Updated wm/2bwm to 0.4
VersionDeltaFile
1.5856+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ZmM8Znpwm/2bwm Makefile distinfo

   wm/2bwm: update to 0.4

   - fixwindow_without_cloning
   - Added respect of transient for property
   - make sure the reply cookie is valid
   - Merge pull request #46 from netcrop/fixwindow_without_cloning
   - Fix invalid write in transient feature
   - stashed_change_wsitem
   - Merge pull request #47 from netcrop/change_wsitem
   - Merge pull request #49 from strikersh/patch-1
   - Added sloppy-focus/click-to-focus toggle
   - Don't center pointer on click when not in sloppy mode
   - Added support for _NET_WM_DESKTOP
   - On _NET_ACTIVE_WINDOW raise window to the top of the stack
   - Merge pull request #50 from opFez/patch-1
   - Fix for bug related to keymap variant changes
   - Allow a single dock to always stay on top (might affect mod+r behavior)
   - Fix behavior of badly configured client race-condition on Gtk4
   - setupwin: fix possible memory leak

    [26 lines not shown]
VersionDeltaFile
1.6+4-4wm/2bwm/distinfo
1.7+2-2wm/2bwm/Makefile
+6-62 files

NetBSD/pkgsrc QbmbvTRdoc CHANGES-2026

   doc: Updated sysutils/tealdeer to 1.9.0
VersionDeltaFile
1.5855+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc PUP1pVVsysutils/tealdeer Makefile cargo-depends.mk

   sysutils/tealdeer: update to 1.9.0

   v1.9.0 (2026-08-24)

   This release of tealdeer adds support for placeholder escaping and placeholder variants, and contains various improvements for configuring tealdeer.

   Escaped placeholders are a special form of placeholders which are needed to render pages like docker compose correctly. Placeholder variants are a new feature of tldr pages that allows to specify both the short and long form of program flags in a tldr page. Tealdeer now parses these placeholders correctly and allows users to choose which variant should be displayed.

   On MacOS, tealdeer now uses XDG directories by default. For backwards compatibility, if tealdeer configuration files or a page cache is already present at the previously used locations, they will still be used going forward. A side effect of this is that the directories used on Windows have changed. However, the new paths are more canonical, so there is no automatic migration for Windows users. Please use tldr --show-paths to move your configuration files to the new location.

   In addition to relative paths, the config file now supports tilde expansion for file paths. Furthermore, users can now override any settings from the config file using the --override-config command line flag.

   For details, please refer to the user documentation. Note that the user documentation has been moved from GitHub pages to our own domain. The new site allows you to select for which version of tealdeer you want to view the documentation.
   Changes:

       [added] Support for placeholder escaping (#414)
       [added] Suggest trying different TLS backend when update fails (#465)
       [added] Add builtin tldr tealdeer page (#472)
       [added] Add display.indent config option (#471)

    [12 lines not shown]
VersionDeltaFile
1.13+346-412sysutils/tealdeer/distinfo
1.9+114-136sysutils/tealdeer/cargo-depends.mk
1.18+3-3sysutils/tealdeer/Makefile
+463-5513 files