FreeBSD/ports 1de02a4multimedia Makefile, multimedia/hyprpwcenter Makefile distinfo

multimedia/hyprpwcenter: Add port: GUI Pipewire control center

hyprpwcenter is a GUI control center for pipewire. It allows to look
and configure nodes, outputs, and adjust the pw graph.

WWW: https://github.com/hyprwm/hyprpwcenter
DeltaFile
+28-0multimedia/hyprpwcenter/Makefile
+3-0multimedia/hyprpwcenter/distinfo
+2-0multimedia/hyprpwcenter/pkg-descr
+1-0multimedia/Makefile
+34-04 files

FreeBSD/ports 0fed601x11/hyprpaper distinfo Makefile

x11/hyprpaper: Update to 0.8.3

Changelog:
- https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.2
- https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.3

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/hyprpaper/distinfo
+1-1x11/hyprpaper/Makefile
+4-42 files

FreeBSD/ports 4d0eb2fwww/py-django-post_office Makefile distinfo, www/py-django-post_office/files patch-pyproject.toml

www/py-django-post_office: Update to 3.11

* Switch to the PEP517 build framework.

* Remove no longer required USE_LOCALE as the UTF-8 mode is enabled
  by default when the locale is C since Python 3.7.

Changelog since 3.9.1:

https://github.com/ui/django-post_office/blob/v3.11/CHANGELOG.md

PR:             292602
Approved by:    maintimer timeout (14+ days)
DeltaFile
+22-0www/py-django-post_office/files/patch-pyproject.toml
+6-7www/py-django-post_office/Makefile
+3-3www/py-django-post_office/distinfo
+31-103 files

FreeBSD/ports 445d303www/py-django-smart-selects Makefile distinfo

www/py-django-smart-selects: Update to 1.7.2

* Switch to the PEP517 build framework.

Changelog since 1.6.0:

https://github.com/jazzband/django-smart-selects/blob/1.7.2/CHANGES.rst

PR:             292603
Approved by:    maintimer timeout (14+ days)
DeltaFile
+6-5www/py-django-smart-selects/Makefile
+3-3www/py-django-smart-selects/distinfo
+9-82 files

FreeBSD/ports f2b9b44www/py-django-widget-tweaks Makefile distinfo

www/py-django-widget-tweaks: Update to 1.5.1

* Switch to the PEP517 build framework.

Changelog:

https://github.com/jazzband/django-widget-tweaks/releases/tag/1.5.1

PR:             292537
Approved by:    Ivan Rozhuk (maintainer)
DeltaFile
+7-5www/py-django-widget-tweaks/Makefile
+3-3www/py-django-widget-tweaks/distinfo
+10-82 files

FreeBSD/ports f7e5628www/py-django-constance Makefile distinfo

www/py-django-constance: Update to 4.3.4

* Switch to the PEP517 build framework.

Changelogs since 3.1.0:

https://github.com/jazzband/django-constance/compare/3.1.0...4.3.4

PR:             292534
Approved by:    maintimer timeout (14+ days)
DeltaFile
+7-5www/py-django-constance/Makefile
+3-3www/py-django-constance/distinfo
+10-82 files

FreeBSD/ports 5f61b13devel/php-composer distinfo Makefile

devel/php-composer: Update to 2.9.5

PR:             292923
Approved by:    Naram Qashat <cyberbotx at cyberbotx.com> (maintainer)
DeltaFile
+3-3devel/php-composer/distinfo
+1-1devel/php-composer/Makefile
+4-42 files

FreeBSD/ports ad89514net/openbgpd9 Makefile, net/openbgpd9/files openbgpd.in openbgplgd.in

net/openbgpd9: New port

OpenBGPD is a FREE implementation of the Border Gateway Protocol, Version 4.
It allows ordinary machines to be used as routers exchanging routes with
other systems speaking the BGP protocol.

This version will replace openbgp8 some time in the future.

PR:     292055
DeltaFile
+40-0net/openbgpd9/Makefile
+32-0net/openbgpd9/files/openbgpd.in
+31-0net/openbgpd9/files/openbgplgd.in
+26-0net/openbgpd9/files/patch-Makefile.am
+20-0net/openbgpd9/files/patch-src_bgplgd_bgplgd.8.in
+19-0net/openbgpd9/files/COPYING
+168-05 files not shown
+193-011 files

FreeBSD/ports 0ec5b13x11-toolkits/hyprtoolkit distinfo Makefile, x11-toolkits/hyprtoolkit/files patch-src_core_Backend.cpp

x11-toolkits/hyprtoolkit: Update to 0.5.3

Changelog: https://github.com/hyprwm/hyprtoolkit/releases/tag/v0.5.3

Reported by:    GitHub (watch releases)
DeltaFile
+0-27x11-toolkits/hyprtoolkit/files/patch-src_core_Backend.cpp
+3-3x11-toolkits/hyprtoolkit/distinfo
+1-1x11-toolkits/hyprtoolkit/Makefile
+4-313 files

FreeBSD/ports 1c392f5security/libxcrypt Makefile

security/libxcrypt: work around symbol alias issue

This port uses symbol aliases to provide certain legacy symbols.
Following commit 1c18eaf, symbol maps were reenabled, exposing that
these legacy symbols were never actually generated.

The project tries to generate legacy symbol aliases using
__attribute__((alias)), which seems to have no effect.
Sidestep this problem for now by disabling all legacy symbols.

Approved by:    portmgr (build fix blanket)
PR:             290822
Fixes:          1c18eaf913051e7e2503f05d438cc1636d66e554
DeltaFile
+4-1security/libxcrypt/Makefile
+4-11 files

FreeBSD/ports 65784d4sysutils/uschedule Makefile, sysutils/uschedule/files patch-src_attributes.h

sysutils/uschedule: disable use of regparm, enable everywhere

This attribute isn't strictly needed to build the software.
Disable it to enable a build with clang on all platforms.

MFH:            2026Q1
DeltaFile
+1-12sysutils/uschedule/Makefile
+11-0sysutils/uschedule/files/patch-src_attributes.h
+12-122 files

FreeBSD/ports 0dcfef2x11/xwinwrap Makefile distinfo, x11/xwinwrap/files patch-Makefile

x11/xwinwrap: update to 0.9 and enable everywhere

 - switch to a fork
 - just build that one file directly
 - ship example
 - grab maintainership of this unmaintained port

WWW: https://github.com/mmhobi7/xwinwrap
DeltaFile
+0-46x11/xwinwrap/files/patch-Makefile
+27-15x11/xwinwrap/Makefile
+3-2x11/xwinwrap/distinfo
+30-633 files

FreeBSD/ports e1297b1sysutils/rinse Makefile

sysutils/rinse: enable on aarch64

Linuxulator is available on aarch64 too these days.
BTW this port should really be updated, upstream is at 4.3.1
DeltaFile
+1-1sysutils/rinse/Makefile
+1-11 files

FreeBSD/ports 71e8bf0x11/wayst Makefile

x11/wayst: broken on armv7

In file included from src/gfx_gl2.c:3:
src/vt.h:278:1: error: requested alignment is less than minimum alignment of 8 for type 'VtCommand'
  278 | DEF_RC_PTR(VtCommand, VtCommand_destroy);
      | ^
src/rcptr.h:24:9: note: expanded from macro 'DEF_RC_PTR'
   24 |         alignas(alignof(void*)) t payload;                                                         \
      |         ^
/usr/include/stdalign.h:34:19: note: expanded from macro 'alignas'
   34 | #define alignas                 _Alignas
      |                                 ^

MFH:            2026Q1
See also:       https://github.com/91861/wayst/issues/120
Approved by:    portmgr (build fix blanket)
DeltaFile
+3-0x11/wayst/Makefile
+3-01 files

FreeBSD/ports cfc41e9net/tcpkali Makefile, net/tcpkali/files patch-configure.ac patch-src_Makefile.am

net/tcpkali: fix build on FreeBSD 15

Our new inotify support confuses the bundled libev.
Unbundle libev to fix the build.
Something is fishy with this port; the upstream repository does not
exist anymore and the one listed in WWW is blank.
This should be investigated.

MFH:            2026Q1
DeltaFile
+15-8net/tcpkali/files/patch-configure.ac
+18-0net/tcpkali/files/patch-src_Makefile.am
+9-3net/tcpkali/Makefile
+7-0net/tcpkali/files/patch-deps_Makefile.am
+49-114 files

FreeBSD/ports 2e0f860net-p2p/autopulse distinfo Makefile.crates, net-p2p/autopulse/files autopulse.in autopulse.yml.sample

net-p2p/autopulse: New port autopulse v1.5.0 - Scan MultiMedia library on webhook triggers

An automated scanning tool that bridges media organizers
such as Sonarr and Radarr with media servers
such as Plex and Jellyfin.

The goal is to provide a simple, efficient, and reliable way to update
your media library reducing full library scans.

A key feature is the ability to provide a hash of the file to the API,
which will then wait for the file to match that hash before updating targets.

Another benefit over autoscan is support for PostgreSQL as backend.

WWW: https://github.com/dan-online/autopulse

PR:             282175
DeltaFile
+667-0net-p2p/autopulse/distinfo
+332-0net-p2p/autopulse/Makefile.crates
+60-0net-p2p/autopulse/files/autopulse.in
+45-0net-p2p/autopulse/Makefile
+22-0net-p2p/autopulse/files/autopulse.yml.sample
+22-0net-p2p/autopulse/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml
+1,148-09 files not shown
+1,221-215 files

FreeBSD/ports e9f8f7cnet/linphone Makefile, net/linphone/files patch-linphone-app_CMakeLists.txt patch-linphone-app_cmake_FindQtKeychain.cmake

net/linphone: update to 5.3.2

 - work around build failure on FreeBSD <15 (requires the XSI timezone
   symbol, not the old BSD one, cf. D44281)
 - work around build failure when git is installed
 - fix dependencies

Changelog: https://gitlab.linphone.org/BC/public/linphone-desktop/-/blob/5.3.2/CHANGELOG.md?ref_type=tags

PR:             291969, 291317
DeltaFile
+70-28net/linphone/Makefile
+93-0net/linphone/files/patch-linphone-app_CMakeLists.txt
+35-0net/linphone/files/patch-linphone-app_cmake_FindQtKeychain.cmake
+19-15net/linphone/files/patch-CMakeLists.txt
+29-0net/linphone/files/patch-linphone-app_cmake_FindMediastreamer2.cmake
+28-0net/linphone/files/patch-linphone-app_cmake_FindLibLinphone.cmake
+274-4313 files not shown
+431-5719 files

FreeBSD/ports 321ef00devel/liberasurecode distinfo Makefile

devel/liberasurecode: update to 1.7.1

Changelog: https://github.com/openstack/liberasurecode/blob/master/ChangeLog
DeltaFile
+3-3devel/liberasurecode/distinfo
+3-1devel/liberasurecode/Makefile
+1-1devel/liberasurecode/pkg-plist
+7-53 files

FreeBSD/ports 0f3b972textproc/htmldoc distinfo Makefile

textproc/htmldoc: update to 1.9.23

A bug fix release.

Changelog: https://github.com/michaelrsweet/htmldoc/releases/tag/v1.9.23

MFH:            2026Q1
DeltaFile
+3-3textproc/htmldoc/distinfo
+1-1textproc/htmldoc/Makefile
+4-42 files

FreeBSD/ports 83ad1c1sysutils/rovclock Makefile

sysutils/rovclock: broken on armv7, too

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
DeltaFile
+1-0sysutils/rovclock/Makefile
+1-01 files

FreeBSD/ports bf59290devel/fnc Makefile

devel/fnc: convert to USES=sqlite:3

Fixes:          8a6ffe8081c9a5d61f5d280b1578ed72c19f6303
Reported by:    jhale
MFH:            2026Q1
DeltaFile
+1-3devel/fnc/Makefile
+1-31 files

FreeBSD/ports 0fab398archivers/extract-xiso Makefile

archivers/extract-xiso: move build- to DISTVERSIONPREFIX

To make Repology happy.
DeltaFile
+2-1archivers/extract-xiso/Makefile
+2-11 files

FreeBSD/ports b3d11ffdns/inadyn Makefile, dns/inadyn/files inadyn.in

dns/inadyn: add custom flags support and fix expire
DeltaFile
+4-1dns/inadyn/files/inadyn.in
+2-2dns/inadyn/Makefile
+6-32 files

FreeBSD/ports 2fc90a5x11-wm/hyprland/files patch-start_src_core_Instance.cpp patch-hyprtester_clients_child-window.cpp

x11-wm/hyprland: Update to 0.53.3

Changelog:
- https://github.com/hyprwm/Hyprland/releases/tag/v0.53.2
- https://github.com/hyprwm/Hyprland/releases/tag/v0.53.3

Reported by:    GitHub (watch releases)
DeltaFile
+0-41x11-wm/hyprland/files/patch-start_src_core_Instance.cpp
+0-17x11-wm/hyprland/files/patch-hyprtester_clients_child-window.cpp
+0-17x11-wm/hyprland/files/patch-hyprtester_src_tests_clients_child-window.cpp
+14-0x11-wm/hyprland/files/patch-hyprpm_CMakeLists.txt
+0-10x11-wm/hyprland/files/patch-hyprtester_clients_pointer-warp.cpp
+0-10x11-wm/hyprland/files/patch-hyprtester_clients_pointer-scroll.cpp
+14-956 files not shown
+21-12912 files

FreeBSD/ports 27ccc6ftextproc/py-gi-docgen distinfo Makefile

textproc/py-gi-docgen: update to 2026.1

PR:             292696
DeltaFile
+3-3textproc/py-gi-docgen/distinfo
+1-1textproc/py-gi-docgen/Makefile
+4-42 files

FreeBSD/ports f549a97archivers/zlib-ng distinfo Makefile

archivers/zlib-ng: Update 2.3.2 => 2.3.3

Changelog:
https://github.com/zlib-ng/zlib-ng/releases/tag/2.3.3

MFH:    2026Q1
(cherry picked from commit 8fe3c1ef3bb24131f52dd641d82682d24c61004c)
DeltaFile
+3-3archivers/zlib-ng/distinfo
+1-1archivers/zlib-ng/Makefile
+4-42 files

FreeBSD/ports 6b6f9fcgraphics/opencv Makefile

graphics/opencv: unbreak build on aarch64 (+)

Since 4.13.0, usage of KleidiCV (arm-specific acceleration library) is on by default which breaks aarch64 build.
Set it to OFF to mimics previous behavior until library will be ported to FreeBSD.
DeltaFile
+1-1graphics/opencv/Makefile
+1-11 files

FreeBSD/ports 8fe3c1earchivers/zlib-ng distinfo Makefile

archivers/zlib-ng: Update 2.3.2 => 2.3.3

Changelog:
https://github.com/zlib-ng/zlib-ng/releases/tag/2.3.3

MFH:    2026Q1
DeltaFile
+3-3archivers/zlib-ng/distinfo
+1-1archivers/zlib-ng/Makefile
+4-42 files

FreeBSD/ports 2b2d5dedevel/sbt distinfo Makefile

devel/sbt: update to 1.12.2 release
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

FreeBSD/ports 35745e5net/openbgpd8 distinfo Makefile

net/openbgpd8: update 8.8 -> 8.9

PR:             289853
Changes:        https://cdn.openbsd.org/pub/OpenBSD/OpenBGPD/openbgpd-8.9-relnotes.txt
DeltaFile
+3-3net/openbgpd8/distinfo
+1-1net/openbgpd8/Makefile
+4-42 files