FreeBSD/doc faed907documentation/content/en/books/handbook/multimedia _index.adoc

Handbook-multimedia: Adding resampling audio
DeltaFile
+31-0documentation/content/en/books/handbook/multimedia/_index.adoc
+31-01 files

FreeBSD/ports 8c3af89x11-clocks/xclock Makefile distinfo

x11-clocks/xclock: update from 1.1.1 to 1.2.0

Make portlint(1) happy by moving pkg-plist's records to the
Makefile.

ChangeLog:      https://gitlab.freedesktop.org/xorg/app/xclock/-/compare/xclock-1.1.1...xclock-1.2.0?from_project_id=491

PR:             296352

Sponsored by:   tipi.work
DeltaFile
+6-1x11-clocks/xclock/Makefile
+3-3x11-clocks/xclock/distinfo
+0-4x11-clocks/xclock/pkg-plist
+9-83 files

NetBSD/pkgsrc-wip 46f1d85ledger Makefile, py-cutadapt Makefile

*: restrict to Python 3.12+ for py-numpy
DeltaFile
+1-1py-huggingface-hub/Makefile
+2-0py-dnaio/Makefile
+1-1py-cutadapt/Makefile
+1-1ledger/Makefile
+5-34 files

LLVM/project 756884clibcxx/test/std/numerics/bit byteswap.verify.cpp

[libc++][test] Drop _BitInt(96) byteswap padding check on 32-bit x86 (#205295)

`byteswap.verify.cpp` (added in #203876) expects `std::byteswap(unsigned
_BitInt(96))` to be rejected for having padding bits. That holds on
x86_64, where the type is 16 bytes with 32 padding bits, but not on
32-bit x86: the i386 psABI aligns `_BitInt` to 4 bytes and packs
`_BitInt(96)` into 12 bytes with no padding, so the call is well-formed
and the expected diagnostic never fires. The Android i386 builder caught
this.

Gate `test_unsigned_96` on `!defined(__i386__)`. Every other target,
including 32-bit arm, riscv32, ppc32, mips32 and sparc32, gives
`_BitInt(96)` 16 bytes with padding, so the case still exercises the
padding-bit Mandate everywhere except 32-bit x86. `sizeof` is not
available to the preprocessor, so the guard is a target check rather
than a direct has-padding predicate.

Assisted-by: Claude (Anthropic)


    [2 lines not shown]
DeltaFile
+8-6libcxx/test/std/numerics/bit/byteswap.verify.cpp
+8-61 files

NetBSD/pkgsrc DVoP202doc CHANGES-2026

   doc: Updated security/ruby-oauth to 1.1.7
VersionDeltaFile
1.4083+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc pXiRonCsecurity/ruby-oauth Makefile distinfo

   security/ruby-oauth: update to 1.1.7

   1.1.7 - 2026-06-15

   * TAG: v1.1.7
   * COVERAGE: 88.32% -- 839/950 lines in 33 files
   * BRANCH COVERAGE: 58.67% -- 159/271 branches in 33 files
   * 40.38% documented

   Changed

   * Retemplated repository metadata, workflows, modular gemfiles,
     documentation scaffolding, version_gem >= 1.1.12, and templating-isolated
     local workspace Gemfile wiring with the current kettle-jem template.
   * Raised the auth-sanitizer runtime dependency floor to >= 0.2.1, so OAuth
     consumers get hash and nested-attribute inspect redaction fixes plus
     downstream RBS duplicate-declaration fixes.
   * Raised the oauth-tty runtime dependency floor to >= 1.0.9.
   * Raised the oauth-tty runtime dependency floor to >= 1.0.10, removing the

    [20 lines not shown]
VersionDeltaFile
1.27+4-4security/ruby-oauth/Makefile
1.24+4-4security/ruby-oauth/distinfo
+8-82 files

NetBSD/pkgsrc gnKmm5Zdevel/patchelf Makefile distinfo

   patchelf: updated to 0.19.0

   0.19.0

   New features

   Add --build-resolution-cache to write a per-DSO library resolution note
   Add --no-clobber-old-sections switch to keep the original section contents in place.

   Bug fixes

   Fix support for files larger than 4GB.
   Fix alignment problem when rewriting sections.
   Allocate the program and section header tables at the end of the file.
   Set the interpreter only when necessary.
   Fix 639: update DT_INIT/DT_FINI dynamic tags when their sections move, and stop rewriting them to the .init/.fini sh_addr.
   Fix DT_MIPS_RLD_MAP_REL on cross-endian patches and after --remove-rpath, --remove-needed and friends.
   Allow removing an RPATH on MIPS
   Fix the page size on Alpha, Itanium and SPARC.

    [21 lines not shown]
VersionDeltaFile
1.19+5-5devel/patchelf/Makefile
1.16+4-4devel/patchelf/distinfo
+9-92 files

NetBSD/pkgsrc u6KIf6Edoc CHANGES-2026

   Updated graphics/gdk-pixbuf2, devel/glibmm2.68, net/gupnp-tools
VersionDeltaFile
1.4082+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc JOqNTwRdoc CHANGES-2026

   doc: Updated security/ruby-snaky_hash to 2.0.6
VersionDeltaFile
1.4081+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Oz8SJvnnet/gupnp-tools distinfo PLIST

   gupnp-tools: updated to 0.12.3

   0.12.3 (stable)

   Translation updates

   Added/updated translations:
    - bg.po, courtesy of twlvnn kraftwerk
    - it.po, courtesy of Salvatore Cocuzza
    - kk.po, courtesy of Baurzhan Muftakhidinov
    - ru.po, courtesy of Vyacheslav Gurin
VersionDeltaFile
1.15+4-4net/gupnp-tools/distinfo
1.7+5-1net/gupnp-tools/PLIST
1.108+2-3net/gupnp-tools/Makefile
+11-83 files

OpenBSD/ports XITV7UJgames Makefile

   +terraria-server
VersionDeltaFile
1.514+1-0games/Makefile
+1-01 files

NetBSD/pkgsrc e6GJdDCsecurity/ruby-snaky_hash distinfo Makefile

   security/ruby-snaky_hash: update to 2.0.6

   2.0.6 (2026-06-11)

   * TAG: v2.0.6
   * COVERAGE: 100.00% -- 133/133 lines in 7 files
   * BRANCH COVERAGE: 100.00% -- 38/38 branches in 7 files
   * 92.86% documented

   Fixed

   * Restored docs/CNAME so the generated documentation site keeps its custom
     domain.
   * Removed stale legacy CI workflows and duplicate extracted-stdlib gem
     declarations from generated Appraisal gemfiles.
VersionDeltaFile
1.6+4-4security/ruby-snaky_hash/distinfo
1.6+2-2security/ruby-snaky_hash/Makefile
+6-62 files

OpenBSD/ports T1NCZZNgames/terraria-server Makefile distinfo, games/terraria-server/files TerrariaServer

   Initial revision
VersionDeltaFile
1.1+34-0games/terraria-server/Makefile
1.1+4-0games/terraria-server/pkg/DESCR
1.1+4-0games/terraria-server/pkg/PLIST
1.1+3-0games/terraria-server/files/TerrariaServer
1.1+2-0games/terraria-server/distinfo
1.1.1.1+0-0games/terraria-server/pkg/DESCR
+47-04 files not shown
+47-010 files

NetBSD/pkgsrc uffCZ3cdoc CHANGES-2026

   doc: Updated security/ruby-oauth-tty to 1.0.12
VersionDeltaFile
1.4080+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc DY16FCisecurity/ruby-oauth-tty Makefile distinfo

   security/ruby-oauth-tty: update to 1.0.8

   1.0.9 (2026-06-15)

   * TAG: v1.0.9
   * COVERAGE: 100.00% -- 315/315 lines in 11 files
   * BRANCH COVERAGE: 96.55% -- 28/29 branches in 11 files
   * 15.79% documented

   Changed

   * Retemplated repository metadata, workflows, modular gemfiles, and
     documentation scaffolding with the current kettle-jem template.
   * Updated the locked snaky_hash runtime dependency to v2.0.5.
   * Raised the auth-sanitizer runtime dependency floor to >= 0.2.1, so OAuth
     TTY consumers get hash and nested-attribute inspect redaction fixes plus
     downstream RBS duplicate-declaration fixes.
   * Updated generated documentation dependency metadata to require
     yaml-converter >= 0.2.1.

    [50 lines not shown]
VersionDeltaFile
1.6+4-4security/ruby-oauth-tty/Makefile
1.5+4-4security/ruby-oauth-tty/distinfo
1.4+3-3security/ruby-oauth-tty/PLIST
+11-113 files

NetBSD/pkgsrc VCJWmindevel/glibmm2.68 distinfo Makefile

   glibmm2.68: updated to 2.88.1

   2.88.1 (stable) 2026-06-28

   Documentation:
   * NMake Makefiles: Update build info again
   * README.win32.md: Update info and use UNIX line endings

   gmmproc:
   * Add mmgir, which generates .defs files from GIR files
     generated by GObject-introspection
   * Add scripts that generate .defs files with mmgir
   * Small fixes here and there to adapt to .defs files generated by mmgir
   * mmgir: Fix compiling parse_gir.cc on Windows
   * Improve detection of enum and flags in documentation

   Build:
   * Meson build: Add the build-mmgir option
   * Autotools build: Distribute tools/mmgir

    [7 lines not shown]
VersionDeltaFile
1.12+4-4devel/glibmm2.68/distinfo
1.15+2-2devel/glibmm2.68/Makefile
+6-62 files

NetBSD/pkgsrc oDaxbU0graphics/gdk-pixbuf2 distinfo PLIST

   gdk-pixbuf2: updated to 2.44.7

   2.44.7

   - xpm: Fix loading the xpm module if built-in
   - glycin: Fix the build on 32bit
   - glycin: Use fwrite to avoid problems with saving
   - glycin: Add signature for webp
   - glycin: Make filename tricks work in pid namespaces
   - Translation updates
VersionDeltaFile
1.61+4-4graphics/gdk-pixbuf2/distinfo
1.31+3-2graphics/gdk-pixbuf2/PLIST
1.80+2-2graphics/gdk-pixbuf2/Makefile
+9-83 files

NetBSD/pkgsrc RJkBVkZdoc CHANGES-2026

   doc: Updated security/ruby-net-ssh to 7.3.3
VersionDeltaFile
1.4079+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc GcLOe29security/ruby-net-ssh distinfo Makefile

   security/ruby-net-ssh: update to 7.3.3

   7.3.3 (2026-06-27)

   * Support .pub file as IdentityFile to filter/prioritize agent keys
     (1Password SSH agent use case) [#942]
   * Fix cert signing regression when using a .pub companion file without an
     agent [#1006]
   * Fix unreadable .pub IdentityFile silently skipped instead of raising
     [#1006]
   * Allow multiple UserKnownHostsFile entries (space-separated, matching
     ssh_config(5)) [#979]
   * Stop mutating ENV['HOME'] at require time [#997]
   * Fix ED25519 loader with frozen string literals [#995]
VersionDeltaFile
1.33+4-4security/ruby-net-ssh/distinfo
1.31+2-2security/ruby-net-ssh/Makefile
+6-62 files

OpenBSD/ports pgPbmZ2x11/gnome/gvfs distinfo Makefile, x11/gnome/gvfs/pkg PLIST-main

   Update to gvfs-1.60.1.
VersionDeltaFile
1.98+2-2x11/gnome/gvfs/distinfo
1.229+1-1x11/gnome/gvfs/Makefile
1.54+1-0x11/gnome/gvfs/pkg/PLIST-main
+4-33 files

NetBSD/pkgsrc LsdmGywdoc CHANGES-2026

   doc: Updated net/ruby-recog to 3.1.30
VersionDeltaFile
1.4078+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 0P8Nl5enet/ruby-recog distinfo Makefile

   net/ruby-recog: update to 3.1.30

   3.1.30 (2026-06-25)

   * Update recog submodule to v3.1.27
VersionDeltaFile
1.38+4-4net/ruby-recog/distinfo
1.40+2-2net/ruby-recog/Makefile
+6-62 files

NetBSD/pkgsrc RvQsdVSdoc CHANGES-2026

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

NetBSD/pkgsrc pvq9bxegraphics/ruby-RMagick distinfo Makefile

   graphics/ruby-RMagick: update to 7.0.4

   7.0.4 (2026-06-16)

   Bug Fixes

   * Reject NAN in Pixel#from_hsla() by @ndossche in #1798
   * Fix error handling in Pixel#to_color when QueryColorname fails by
     @Watson1978 in #1800
   * Fix memory leak when string conversion raises by @Watson1978 in #1805
   * Fix memory leak and NULL deref in Image#properties by @Watson1978 in #1806
   * Fix NULL dereference in KernelInfo instance methods by @Watson1978 in
     #1807
   * Fix report size in rm_kernel_info_memsize by @Watson1978 in #1808
VersionDeltaFile
1.89+4-4graphics/ruby-RMagick/distinfo
1.205+2-3graphics/ruby-RMagick/Makefile
+6-72 files

NetBSD/pkgsrc I3nCSI9doc CHANGES-2026

   doc: Updated finance/ruby-braintree to 4.39.0
VersionDeltaFile
1.4076+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc OSXoyt0finance/ruby-braintree distinfo Makefile

   finance/ruby-braintree: update to 4.39.0

   4.39.0 (2026-06-15)

   * Deprecate debug_id on PayPalDetails, LocalPaymentDetails, and
     SepaDirectDebitAccountDetails
   * Add account_reference_number_type to sender and receiver in transfer on
     Transaction
   * Add CannotCloneThirdPartyCofNetworkTokenTransaction (915274) transaction
     validation error code
VersionDeltaFile
1.40+4-4finance/ruby-braintree/distinfo
1.37+2-2finance/ruby-braintree/Makefile
+6-62 files

NetBSD/pkgsrc CvoGFKhdoc CHANGES-2026

   Updated databases/py-peewee, textproc/py-elementpath
VersionDeltaFile
1.4075+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 7P2e5gbtextproc/py-elementpath distinfo Makefile

   py-elementpath: updated to 5.1.3

   5.1.3
   * Fix protection against type cast errors during the static analysis phase
VersionDeltaFile
1.50+4-4textproc/py-elementpath/distinfo
1.52+2-2textproc/py-elementpath/Makefile
+6-62 files

NetBSD/pkgsrc u6qfxkjdoc CHANGES-2026

   doc: Updated devel/ruby-version_gem to 1.1.13
VersionDeltaFile
1.4074+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc pQPlZqTdatabases/py-peewee distinfo Makefile

   py-peewee: updated to 4.1.1

   4.1.1

   * New declarative API for pre-fetching related instances (`Load()`). See
     [documentation](https://docs.peewee-orm.com/en/latest/peewee/relationships.html#avoiding-n-1-with-eager-loading).
     This replaces `prefetch()`, is more flexible and also supports options for
     applying a row limit to sub-results, and a strategy that materializes the ID
     list (in addition to SELECT IN and JOIN strategies).
   * Add `MySQLJSONField` (`playhouse.mysql_ext`) with `contains_any()` for the
     `JSON_OVERLAPS`/"match any" counterpart to `contains` for JSON arrays.
   * Do not traverse foreign-key fields where `lazy_load=False` when serializing
     recursively with `model_to_dict()`.
   * Add vendored typeshed stub with improvements.


   4.1.0

   * Unfortunately, the new JSONField did not play nice w/MySQL when query was

    [6 lines not shown]
VersionDeltaFile
1.100+4-4databases/py-peewee/distinfo
1.135+2-2databases/py-peewee/Makefile
1.28+2-1databases/py-peewee/PLIST
+8-73 files