FreeBSD/ports 346a71f — emulators/tic-80 Makefile

emulators/tic-80: return to pool

Upstream has recently updated this project, redoing the entire build
system.  It was very time consuming to port on account of having to
unbundle all sorts of dependencies.  Having just started a new job,
I don't seem to have the time to do it all over again for the new
build system.
DeltaFile
+1-1emulators/tic-80/Makefile
+1-11 files

FreeBSD/ports 80265bd — emulators/fceux Makefile distinfo

emulators/fceux: address rerolled distfile

Upstream has rerolled the 1.7.0 distfile to get another commit in.
Update distinfo to follow along.

Changelog: https://github.com/TASEmulators/fceux/commit/8cdbeeb248f5a13aa97a58b4a0437ae13fb6aea8

PR:             299551
Reported by:    diizzy
DeltaFile
+3-3emulators/fceux/distinfo
+1-0emulators/fceux/Makefile
+4-32 files

FreeBSD/ports 3efadeb — games/quackle Makefile distinfo

games/quackle: address rerolled distfile

Upstream has rerolled the 1.1.0 distfile to address some deployment
issues on macOS, none of which seem relevant to FreeBSD.  Update
distfile to follow along.

Changelog: https://github.com/quackle/quackle/compare/fa6a0efb287c1ceef1162c608313b1d372e27288...v1.1.0
DeltaFile
+3-3games/quackle/distinfo
+1-0games/quackle/Makefile
+4-32 files

FreeBSD/ports 221eab8 — devel/merve Makefile, devel/opendht Makefile

*/*: bump PORTREVISION following libsimdutf soname change
DeltaFile
+1-1x11/ghostty/Makefile
+1-1devel/opendht/Makefile
+1-1devel/merve/Makefile
+3-33 files

FreeBSD/ports d16f328 — converters/simdutf Makefile pkg-plist

converters/simdutf: update to 9.3.2

Changelog: https://github.com/simdutf/simdutf/releases/tag/v9.3.0
Changelog: https://github.com/simdutf/simdutf/releases/tag/v9.3.1
Changelog: https://github.com/simdutf/simdutf/releases/tag/v9.3.2

MFH:            no (soname change)
DeltaFile
+3-3converters/simdutf/distinfo
+3-2converters/simdutf/pkg-plist
+1-1converters/simdutf/Makefile
+7-63 files

FreeBSD/ports ead1133 — devel/gopls pkg-plist Makefile

devel/gopls: update to 0.24.0

Changelog: https://go.dev/gopls/release/v0.24.0
DeltaFile
+5-5devel/gopls/distinfo
+1-2devel/gopls/Makefile
+1-0devel/gopls/pkg-plist
+7-73 files

FreeBSD/ports b5838ab — print/pdfcpu Makefile distinfo

print/pdfcpu: Update to 0.16.3

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

Security:       GHSA-jp42-qm45-2x6g
                GHSA-44h9-p34h-2w4p
DeltaFile
+5-5print/pdfcpu/distinfo
+1-1print/pdfcpu/Makefile
+6-62 files

FreeBSD/ports 5a63139 — misc/opencode Makefile Makefile.crates, misc/opencode/files opencode-pty-build.rs.patch setup-fff-freebsd.py

misc/opencode: New port: AI coding agent for the terminal

OpenCode is an open-source, model-agnostic AI coding agent that runs in
the terminal.  It combines a full-screen TUI and a scriptable CLI with
a client/server architecture, LSP awareness and multi-session support.
Tested on arm64 and amd64.
DeltaFile
+753-0misc/opencode/distinfo
+375-0misc/opencode/Makefile.crates
+235-0misc/opencode/Makefile
+156-0misc/opencode/files/setup-opentui-freebsd.py
+113-0misc/opencode/files/setup-fff-freebsd.py
+69-0misc/opencode/files/opencode-pty-build.rs.patch
+1,701-08 files not shown
+1,846-014 files

FreeBSD/ports cbf8f9f — www/firefox-esr Makefile distinfo

www/firefox-esr: update to 153.5.1

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.5.1/releasenotes/

(cherry picked from commit 9be2351022b175300030af8d24e8c0e678727d9f)
DeltaFile
+3-3www/firefox-esr/distinfo
+1-1www/firefox-esr/Makefile
+4-42 files

FreeBSD/ports 9be2351 — www/firefox-esr Makefile distinfo

www/firefox-esr: update to 153.5.1

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.5.1/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+1-2www/firefox-esr/Makefile
+4-52 files

FreeBSD/ports 9253aba — . MOVED, net-im Makefile

net-im/debugtox: Remove from tree

Broken for almost a year in tree, upstream have been inactive since
last year and no PR of fixing it
DeltaFile
+0-29net-im/debugtox/Makefile
+0-16net-im/debugtox/files/patch-src_models_bytes_bytearray.cpp
+0-3net-im/debugtox/distinfo
+0-1net-im/debugtox/pkg-descr
+0-1net-im/Makefile
+1-0MOVED
+1-506 files

FreeBSD/ports 6709767 — games/wyrmgus distinfo Makefile, games/wyrmgus/files patch-src_stratagus_translator.h patch-src_map_world.cpp

games/wyrmgus: Remove from tree

Broken for more than 5 months, no PR of fixing it
DeltaFile
+0-52games/wyrmgus/Makefile
+0-43games/wyrmgus/files/patch-260d0ee71b3e8339d159658bb02c2cb1e4ff8def
+0-19games/wyrmgus/files/patch-src_map_map.cpp
+0-13games/wyrmgus/files/patch-src_map_world.cpp
+0-11games/wyrmgus/files/patch-src_stratagus_translator.h
+0-3games/wyrmgus/distinfo
+0-1413 files not shown
+1-1439 files

FreeBSD/ports 069822e — . MOVED, filesystems Makefile

filesystems/darling-dmg: Remove from tree

Broken for more than a year in tree
DeltaFile
+0-36filesystems/darling-dmg/Makefile
+0-16filesystems/darling-dmg/files/patch-CMakeLists.txt
+0-7filesystems/darling-dmg/pkg-descr
+0-3filesystems/darling-dmg/distinfo
+0-1filesystems/Makefile
+1-0MOVED
+1-636 files

FreeBSD/ports 113fb39 — . MOVED, textproc Makefile

textproc/regex2dfa: Remove from tree

Broken for 6+ months in tree, no PR of fixing it
DeltaFile
+0-37textproc/regex2dfa/Makefile
+0-11textproc/regex2dfa/files/patch-third__party_openfst_src_include_fst_replace.h
+0-3textproc/regex2dfa/distinfo
+0-1textproc/regex2dfa/pkg-descr
+0-1textproc/Makefile
+1-0MOVED
+1-536 files

FreeBSD/ports e03327d — . MOVED, games Makefile

games/wyrmsun: Remove from tree

Depends on games/wyrmgus which has been broken for more than 5 months
DeltaFile
+0-33games/wyrmsun/Makefile
+0-8games/wyrmsun/pkg-descr
+0-6games/wyrmsun/pkg-plist
+0-3games/wyrmsun/distinfo
+0-1games/Makefile
+1-0MOVED
+1-516 files

FreeBSD/ports c39852b — multimedia/wl-screenrec pkg-descr Makefile, multimedia/wl-screenrec/files patch-ffmpeg71 patch-ffmpeg8

multimedia/wl-screenrec: Remove from tree

Broken for more than 5 months in tree, unmainained
DeltaFile
+0-199multimedia/wl-screenrec/distinfo
+0-126multimedia/wl-screenrec/files/patch-ffmpeg8
+0-98multimedia/wl-screenrec/Makefile.crates
+0-80multimedia/wl-screenrec/files/patch-ffmpeg71
+0-43multimedia/wl-screenrec/Makefile
+0-14multimedia/wl-screenrec/pkg-descr
+0-5602 files not shown
+1-5618 files

FreeBSD/ports 447e896 — ftp/pavuk Makefile

ftp/pavuk: Mark BROKEN

Fails to build, ftp/pavuk

Reported by:    pkg-fallout
DeltaFile
+2-0ftp/pavuk/Makefile
+2-01 files

FreeBSD/ports be23476 — . MOVED, devel Makefile

devel/rubygem-mmap2: Remove from tree

Broken for over a year in tree, no PR of fixing it
DeltaFile
+0-25devel/rubygem-mmap2/Makefile
+0-3devel/rubygem-mmap2/distinfo
+0-1devel/rubygem-mmap2/pkg-descr
+0-1devel/Makefile
+1-0MOVED
+1-305 files

FreeBSD/ports 556f138 — cad/yosys-systemverilog pkg-descr distinfo, cad/yosys-systemverilog/files patch-sv2v_Makefile install.sh

cad/yosys-systemverilog: Remove from tree

Broken for years in tree, no PR of fixing it
DeltaFile
+0-98cad/yosys-systemverilog/Makefile
+0-52cad/yosys-systemverilog/pkg-plist
+0-35cad/yosys-systemverilog/distinfo
+0-14cad/yosys-systemverilog/files/install.sh
+0-11cad/yosys-systemverilog/files/patch-sv2v_Makefile
+0-2cad/yosys-systemverilog/pkg-descr
+0-2122 files not shown
+1-2138 files

FreeBSD/ports 3666da2 — benchmarks/mangohud Makefile, benchmarks/mangohud/files patch-src_meson.build patch-src_elfhacks.cpp

benchmarks/mangohud: Remove from tree

Broken for years in tree, no PR of fixing it
DeltaFile
+0-81benchmarks/mangohud/files/patch-src_vulkan.cpp
+0-72benchmarks/mangohud/files/patch-src_cpu.cpp
+0-65benchmarks/mangohud/files/patch-src_file__utils.cpp
+0-55benchmarks/mangohud/Makefile
+0-29benchmarks/mangohud/files/patch-src_meson.build
+0-29benchmarks/mangohud/files/patch-src_elfhacks.cpp
+0-3318 files not shown
+1-40614 files

FreeBSD/ports 5646eb5 — devel/pkgconf Makefile distinfo, devel/pkgconf/files patch-meson.build

devel/pkgconf: Update to 3.0.9

Add local patch to fix version reporting [1]

Changelog: https://github.com/pkgconf/pkgconf/blob/pkgconf-3.0.9/NEWS

Reference:
1: https://github.com/pkgconf/pkgconf/issues/615

Approved by:    bapt (via private mail)
DeltaFile
+9-0devel/pkgconf/files/patch-meson.build
+3-3devel/pkgconf/distinfo
+1-1devel/pkgconf/Makefile
+13-43 files

FreeBSD/ports 1e07d10 — deskutils/gnome-todo pkg-descr distinfo, deskutils/gnome-todo/files patch-src_plugins_meson.build patch-src_meson.build

deskutils/gnome-todo: Remove from tree

Broken for 5+ months in tree, no PR of fixing it
DeltaFile
+0-212deskutils/gnome-todo/pkg-plist
+0-51deskutils/gnome-todo/files/patch-src_meson.build
+0-36deskutils/gnome-todo/Makefile
+0-10deskutils/gnome-todo/files/patch-src_plugins_meson.build
+0-3deskutils/gnome-todo/pkg-descr
+0-3deskutils/gnome-todo/distinfo
+0-3152 files not shown
+1-3168 files

FreeBSD/ports 4b4a77d — devel/muon Makefile distinfo

devel/muon: Update to 0.7.0 and enable "make test"

Changelog: https://docs.muon.build/release_notes.html#-070

PR:             299131
Approved by:    maintainer timeout (2+ weeks)
DeltaFile
+5-5devel/muon/distinfo
+4-1devel/muon/Makefile
+9-62 files

FreeBSD/ports c2148e7 — print/harfbuzz Makefile distinfo

print/harfbuzz*: Update to 14.6.0

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

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

FreeBSD/src e45c7bc — sys/compat/linux linux_dummy.c linux_misc.c

linux: implement sched_getattr()

This change adds the necessary glue to translate Linux scheduler policy
and priority from FreeBSD so this information is available to Linux
applications.

Please note that this change does not fill in the `.sched_nice` property: this
will be handled in a follow up commit (see bug 299617 for more details).

This unbreaks using the Linux version of Chromium on FreeBSD.

PR:     297468
Signed-off-by:  Joao Bonifacio <joaoboni017 at gmail.com>
Pull Request: https://github.com/freebsd/freebsd-src/pull/2370
Reviewed by:    olce
Differential Revision:  https://reviews.freebsd.org/D60214
DeltaFile
+112-0sys/compat/linux/linux_misc.c
+0-1sys/compat/linux/linux_dummy.c
+112-12 files

FreeBSD/src c915397 — sys/netpfil/pf pflow.c

pflow: Destroy exporters on module unload

Since 83641335f96c only jail removal destroys exporters.  Unloading
pflow with one left trips the assertion in vnet_pflowdetach() or,
without INVARIANTS, leaves pf calling into the freed module the next
time it removes a state that pflow exports.

Reviewed by:    kp
Fixes:          83641335f96c ("pf: clean up pflow sockets on jail removal")
MFC after:      1 week
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+5-1sys/netpfil/pf/pflow.c
+5-11 files

FreeBSD/src 96944ab — sbin/pfctl pfctl.c parse.y

pfctl: Report why a table definition failed

pfctl_ina_define() returns an error number instead of setting errno, but
both of its callers print errno.  A table that failed to load was
reported as "cannot define table t: No error: 0", or with a stale errno,
both in the main ruleset (process_tabledef()) and in anchors
(pfctl_load_tables()).

Reviewed by:    kp
Fixes:          219ce3063840 ("pf: convert DIOCRINADEFINE to netlink")
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+4-3sbin/pfctl/parse.y
+1-1sbin/pfctl/pfctl.c
+5-42 files

FreeBSD/ports fec1cd2 — lang/bun Makefile.crates distinfo, lang/bun/files patch-src_collections_multi_array_list.rs package-lock-node-fallbacks.json

lang/bun: update to 1.4.2

Update to 1.4.2 and rework the port for the upstream Rust build system.
Use lang/rust-nightly-bun instead of the moving lang/rust-nightly, add
aarch64 support, keep the patched WebKit fork, and drop the old Zig /
sysroot / prebuilt-binary machinery.

PR: 299115
Pull Request: https://github.com/freebsd/freebsd-ports/pull/644
DeltaFile
+0-2,217lang/bun/files/package-lock.json
+0-2,028lang/bun/files/package-lock-node-fallbacks.json
+237-298lang/bun/Makefile
+475-19lang/bun/distinfo
+222-0lang/bun/Makefile.crates
+200-0lang/bun/files/patch-src_collections_multi_array_list.rs
+1,134-4,56235 files not shown
+1,187-5,51241 files

FreeBSD/ports cbbd608 — net-mgmt/p5-OSLV-Monitor Makefile distinfo

net-mgmt/p5-OSLV-Monitor: Update to 1.0.7

re: https://github.com/VVelox/OSLV-Monitor/releases/tag/1.0.7
DeltaFile
+3-3net-mgmt/p5-OSLV-Monitor/distinfo
+2-1net-mgmt/p5-OSLV-Monitor/Makefile
+5-42 files

FreeBSD/ports a33e7c3 — www/privatebin Makefile distinfo

www/privatebin: Update to 2.1.0

re: https://github.com/PrivateBin/PrivateBin/releases/tag/2.1.0

See also https://github.com/PrivateBin/PrivateBin/issues/2062
DeltaFile
+4-4www/privatebin/pkg-plist
+3-3www/privatebin/distinfo
+1-1www/privatebin/Makefile
+8-83 files