GhostBSD/ports 75de4e9 — finance/odoo16 pkg-plist, mail/thunderbird/files patch-libwebrtc-generated

Merge remote-tracking branch 'freebsd/main'

Resolve the devel/opencl-clang conflict by keeping the GhostBSD
llvmNN-libs dependency and taking upstream's DEPRECATED/EXPIRATION.

Complete the llvm23 split: add the missing llvm23-libs distinfo and
pkg-plist, and comment out the shared libs in llvm23's pkg-plist now
that llvm23-libs provides them. LLVM 23's new lldb Python plugin goes
to llvm23-libs.

Package LLVMgold.so in llvm20-libs, llvm21-libs and llvm22-libs. It
was built but listed in no plist, so it shipped nowhere.
DeltaFile
+77,547-76,999www/librewolf/files/patch-libwebrtc-generated
+77,547-76,999www/firefox/files/patch-libwebrtc-generated
+77,547-76,999mail/thunderbird/files/patch-libwebrtc-generated
+0-48,019finance/odoo16/pkg-plist
+9,254-5,806security/bitwarden-cli/files/packagejsons/package-lock.json
+8,622-5,479www/immich/pkg-plist
+250,517-290,3014,040 files not shown
+336,783-349,1234,046 files

GhostBSD/ports 2625ef4 — lang/nawk distinfo pkg-descr, lang/nawk/files patch-makefile patch-awk.1

lang/nawk: Update to 20260426

Take maintainership.

PR:             300135
Approved by:    Chris Hutchinson <portmaster at BSDforge.com> (former maintainer)
Approved by:    osa, fluffy (mentors, implicit)
DeltaFile
+92-0lang/nawk/files/patch-awk.1
+17-17lang/nawk/files/patch-makefile
+11-10lang/nawk/Makefile
+4-5lang/nawk/pkg-descr
+3-2lang/nawk/distinfo
+127-345 files

GhostBSD/ports 4382bf8 — graphics/zeno Makefile

graphics/zeno: build ZenoFX on amd64 only

PR:             300252
Reported by:    freebsd at sysctl.cz (maintainer)
DeltaFile
+6-2graphics/zeno/Makefile
+6-21 files

GhostBSD/ports 5ac8a41 — multimedia/haruna Makefile, multimedia/haruna/files patch-CMakeLists.txt

multimedia/haruna: Fix dependency on Breeze Icons
DeltaFile
+11-0multimedia/haruna/files/patch-CMakeLists.txt
+2-2multimedia/haruna/Makefile
+13-22 files

GhostBSD/ports 0463023 — math/kalgebra Makefile

math/kalgebra: Fix Plasma dependency
DeltaFile
+4-1math/kalgebra/Makefile
+4-11 files

GhostBSD/ports e49f4c4 — net-p2p/ktorrent pkg-plist Makefile

net-p2p/ktorrent: Drop unused Plasma dependency
DeltaFile
+2-7net-p2p/ktorrent/Makefile
+1-1net-p2p/ktorrent/pkg-plist
+3-82 files

GhostBSD/ports 19bd3cb — net/kget Makefile

net/kget: Drop unused Plasma dependency
DeltaFile
+2-6net/kget/Makefile
+2-61 files

GhostBSD/ports 028aec2 — www/py-turbogears2 distinfo Makefile

www/py-turbogears2: Update to 2.5.1

Reset maintainer

PR:             300118
Reported by:    patrick at crandol.com
DeltaFile
+8-5www/py-turbogears2/Makefile
+3-3www/py-turbogears2/distinfo
+11-82 files

GhostBSD/ports f35cc4f — biology/py-dnaio Makefile

biology/py-dnaio: Add missing RUN_DEPENDS

PR:             300223
Reported by:    patrick at crandol.com
DeltaFile
+3-1biology/py-dnaio/Makefile
+3-11 files

GhostBSD/ports a2f60f5 — archivers/py-xopen Makefile

archivers/py-xopen: Update RUN_DEPENDS

PR:             300222
Reported by:    patrick at crandol.com
DeltaFile
+9-4archivers/py-xopen/Makefile
+9-41 files

GhostBSD/ports 1db10fd — databases/py-sqlobject distinfo Makefile

databases/py-sqlobject: Update to 3.14.0

PR:             300117
Reported by:    patrick at crandol.com
DeltaFile
+7-6databases/py-sqlobject/Makefile
+3-3databases/py-sqlobject/distinfo
+10-92 files

GhostBSD/ports 7a0e183 — www/spawn-fcgi distinfo pkg-descr

www/spawn-fcgi: update 1.6.4 -> 1.6.6

Changelog:
    https://git.lighttpd.net/lighttpd/spawn-fcgi/releases/tag/spawn-fcgi-1.6.5
    https://git.lighttpd.net/lighttpd/spawn-fcgi/releases/tag/spawn-fcgi-1.6.6

Major changes:
    - Configure script cleanups (fixing detection of IPv6)
    - Use meson instead of autotools and cmake

Port changes:
    - rewrite pkg-descr
    - Add license
    - Use of Mason instead of Cmake
DeltaFile
+5-5www/spawn-fcgi/Makefile
+6-1www/spawn-fcgi/pkg-descr
+3-2www/spawn-fcgi/distinfo
+14-83 files

GhostBSD/ports 7aa8dcf — x11/kickoff Makefile Makefile.crates, x11/kickoff/files patch-sctk

x11/kickoff: update 0.7.0 -> 0.7.6

Changelog:
    https://github.com/j0ru/kickoff/releases/tag/v0.7.1
    https://github.com/j0ru/kickoff/releases/tag/v0.7.2
    https://github.com/j0ru/kickoff/releases/tag/v0.7.3
    https://github.com/j0ru/kickoff/releases/tag/v0.7.4
    https://github.com/j0ru/kickoff/releases/tag/v0.7.5
    https://github.com/j0ru/kickoff/releases/tag/v0.7.6

Major changes:
    - Add libxkbcommon dependency
    - rust dependencies upgrade
DeltaFile
+421-471x11/kickoff/distinfo
+209-234x11/kickoff/Makefile.crates
+0-26x11/kickoff/files/patch-sctk
+3-3x11/kickoff/Makefile
+633-7344 files

GhostBSD/ports 2d59cce — www/p5-Starlet distinfo Makefile

www/p5-Starlet: update 0.32 -> 0.33

Changelog: https://metacpan.org/dist/Starlet/changes

Security:       prevent excessive CPU use when parsing malformed chunk-size lines
Security:       bound read allocations for large Content-Length values
Security:       suppress response bodies for HEAD requests and 204/304 responses
Security:       stream chunk data to the body buffer and limit chunk-size lines to 4096 bytes
DeltaFile
+3-3www/p5-Starlet/distinfo
+3-3www/p5-Starlet/Makefile
+6-62 files

GhostBSD/ports 224b29e — devel/phorgeit-arcanist-lib Makefile, devel/phorgeit-arcanist-lib/files patch-src_utils_utils.php patch-src_xsprintf_PhutilCommandString.php

devel/phorgeit-arcanist-lib: Enable build with PHP 8.5

PR:             299165
Reported by:    vvd
DeltaFile
+26-0devel/phorgeit-arcanist-lib/files/patch-src_xsprintf_PhutilCommandString.php
+15-0devel/phorgeit-arcanist-lib/files/patch-src_utils_utils.php
+2-1devel/phorgeit-arcanist-lib/Makefile
+43-13 files

GhostBSD/ports d869433 — print/harfbuzz Makefile distinfo

print/harfbuzz*: Update to 15.0.0

Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/15.0.0

PR:             299821
Reviewed by:    arrowd (desktop)
Exp-run by:     antoine
DeltaFile
+3-3print/harfbuzz/distinfo
+1-1print/harfbuzz/Makefile
+4-42 files

GhostBSD/ports afa85d4 — graphics/librsvg2-rust pkg-plist Makefile

graphics/librsvg2-rust: Update to 2.63.4

Changelog: https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.63.4

PR:             300084
Reviewed by:    arrowd (desktop)
DeltaFile
+465-465graphics/librsvg2-rust/distinfo
+231-231graphics/librsvg2-rust/Makefile.crates
+1-2graphics/librsvg2-rust/Makefile
+1-1graphics/librsvg2-rust/pkg-plist
+698-6994 files

GhostBSD/ports 5c6e9c0 — x11-toolkits/pango distinfo pkg-plist, x11-toolkits/pango/files patch-tests_meson.build patch-tests_fontsets_mono

x11-toolkits/pango: Update to 1.58.2

Changelog:
https://gitlab.gnome.org/GNOME/pango/-/blob/1.58.2/NEWS?ref_type=tags

PR:             299567
Reviewed by:    arrowd (desktop), previous iteration
Exp-run by:     antoine
DeltaFile
+9-3x11-toolkits/pango/Makefile
+11-0x11-toolkits/pango/files/patch-tests_fontsets_mono
+11-0x11-toolkits/pango/files/patch-tests_fontsets_mono2
+10-0x11-toolkits/pango/files/patch-tests_meson.build
+9-0x11-toolkits/pango/pkg-plist
+3-3x11-toolkits/pango/distinfo
+53-66 files

GhostBSD/ports f777424 — audio/ebur128 Makefile Makefile.crates, audio/ebur128/files patch-Cargo.lock

audio/ebur128: Update to 0.1.11

Changelog: https://github.com/sdroege/ebur128/blob/0.1.11/CHANGELOG.md
DeltaFile
+860-0audio/ebur128/files/patch-Cargo.lock
+113-115audio/ebur128/distinfo
+55-56audio/ebur128/Makefile.crates
+1-2audio/ebur128/Makefile
+1,029-1734 files

GhostBSD/ports 2be8e76 — converters/fribidi Makefile distinfo

converters/fribidi: Update to 1.0.18

Changelog: https://github.com/fribidi/fribidi/releases/tag/v1.0.18

PR:             300290
Reviewed by:    arrowd (desktop)
DeltaFile
+3-3converters/fribidi/distinfo
+1-1converters/fribidi/Makefile
+4-42 files

GhostBSD/ports cd20f6b — print/pdfcpu Makefile distinfo

print/pdfcpu: Update to 0.16.4

Changelog: https://github.com/pdfcpu/pdfcpu/releases/tag/v0.16.4

Security:       GHSA-2623-w998-vcr4
                GHSA-pr6x-vqwr-4hj2
                GHSA-g5q6-53hx-f68j
                GHSA-cphg-88q6-whwh
                GHSA-gx4m-7r76-vpww
                GHSA-p2r6-9jcq-fp7v
                GHSA-vwmc-mhq7-fqhc
                GHSA-8pv5-h3hv-xhc9
DeltaFile
+5-5print/pdfcpu/distinfo
+1-2print/pdfcpu/Makefile
+6-72 files

GhostBSD/ports 906b54b — graphics/py-pillow Makefile distinfo

graphics/py-pillow: Update to 13.0.0

Changelog:      https://pillow.readthedocs.io/en/stable/releasenotes/13.0.0.html

PR:             300087
Tested by:      Local exp-run
Security:       b9a3fd21-d2af-11f1-bae2-3497f65b111b
With hat:       ports-secteam
Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3graphics/py-pillow/distinfo
+1-1graphics/py-pillow/Makefile
+4-42 files

GhostBSD/ports 0132b1d — cad/pcb-rnd Makefile pkg-plist, cad/pcb-rnd/files patch-src__plugins_io__diptrace_io__diptrace.pup patch-scconfig_plugins.h

cad/pcb-rnd: Update 3.1.8 => 3.1.9
DeltaFile
+10-0cad/pcb-rnd/files/patch-scconfig_plugins.h
+9-0cad/pcb-rnd/files/patch-src__plugins_io__diptrace_io__diptrace.pup
+3-3cad/pcb-rnd/distinfo
+1-1cad/pcb-rnd/Makefile
+2-0cad/pcb-rnd/pkg-plist
+25-45 files

GhostBSD/ports 1a4aaf9 — misc/py-diffusers Makefile

misc/py-diffusers: Add the missing PyTorch dependency

diffusers needs torch and had no dependency of its own; it took it from the
unconditional one in misc/py-safetensors, which is about to go away.

PR:             300030
Approved by:    yuri (maintainer)
Sponsored by:   Netzkommune GmbH
DeltaFile
+2-1misc/py-diffusers/Makefile
+2-11 files

GhostBSD/ports c38d6f0 — misc/py-safetensors Makefile

misc/py-safetensors: Make the PyTorch dependency optional

Upstream has torch as an extra (safetensors[torch]); the core library has no
mandatory dependencies.  The port pulled py-pytorch unconditionally, for
every consumer, including those that only use the numpy path.

PR:             300030
Approved by:    yuri (maintainer)
Sponsored by:   Netzkommune GmbH
DeltaFile
+9-4misc/py-safetensors/Makefile
+9-41 files

GhostBSD/ports 147be00 — devel/opencircuitx distinfo Makefile, devel/opencircuitx/files patch-OpenCircuitX_src_ui_dialogs_settings__dialog.h patch-OpenCircuitX_src_core_update__check.cpp

devel/opencircuitx: Update to 1.1.0

PR:             298069
DeltaFile
+0-31devel/opencircuitx/files/patch-OpenCircuitX_src_core_update__check.cpp
+0-10devel/opencircuitx/files/patch-OpenCircuitX_src_ui_dialogs_settings__dialog.h
+4-3devel/opencircuitx/Makefile
+3-3devel/opencircuitx/distinfo
+7-474 files

GhostBSD/ports 7ecd22a — math/gap Makefile pkg-plist

math/gap: fix build on 32-bit architectures

Reported by:    fallout
DeltaFile
+100-100math/gap/pkg-plist
+8-0math/gap/Makefile
+108-1002 files

GhostBSD/ports 45a182d — math/py-PuLP Makefile distinfo

math/py-PuLP: update 4.1.0 → 4.2.0

ChangeLog: https://github.com/coin-or/pulp/releases/tag/4.2.0
DeltaFile
+3-3math/py-PuLP/distinfo
+2-2math/py-PuLP/Makefile
+5-52 files

GhostBSD/ports 15aea40 — lang/babashka Makefile distinfo

lang/babashka: Update to 1.13.229

Changes since 1.13.226:

1.13.229 (2026-10-27)

  * Bump org.babashka/cli to 0.12.92
  * Bump org.flatland/ordered to 1.16.13
  * The bb resolver retries HTTP 429, HTTP 503 and dropped
    connections, configured by the
    aether.connector.http.retryHandler.* system properties
  * The bb resolver no longer fails a version range on Windows when
    two threads fetch one maven-metadata.xml at once

1.13.228 (2026-10-25)

  * Block the keys of the compromised eMudhra intermediates, so
    re-encoded certificates are rejected too
  * The bb resolver sends proxy credentials on HTTPS CONNECT tunnels

    [41 lines not shown]
DeltaFile
+5-5lang/babashka/distinfo
+1-1lang/babashka/Makefile
+6-62 files

GhostBSD/ports 3119b13 — audio/din Makefile distinfo

audio/din: Update to 66.2

Changes since 65:

DIN Is Noise 66:

  /*
    new overtone tuning

      the ratios of all intervals are octave shifted harmonics
      of the key note.

      now the default tuning
  */
  /*
    on beater and voice-modualtion editors:

      infinite beat labels


    [53 lines not shown]
DeltaFile
+3-3audio/din/distinfo
+1-2audio/din/Makefile
+4-52 files