FreeBSD/ports 32889c5graphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 25.1.b.169

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/269b09c4498...84f18f31ad7
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

FreeBSD/ports 58e81a9graphics/vulkan-utility-libraries distinfo Makefile

graphics/vulkan-utility-libraries: update to 1.4.313

Changes:        https://github.com/KhronosGroup/Vulkan-Utility-Libraries/compare/v1.3.312...v1.4.313
Reported by:    Repology, portscout
DeltaFile
+3-3graphics/vulkan-utility-libraries/distinfo
+1-1graphics/vulkan-utility-libraries/Makefile
+4-42 files

FreeBSD/ports b993eb5graphics/vulkan-loader distinfo Makefile

graphics/vulkan-loader: update to 1.4.313

Changes:        https://github.com/KhronosGroup/Vulkan-Loader/compare/v1.3.312...v1.4.313
Reported by:    Repology, portscout
DeltaFile
+3-3graphics/vulkan-loader/distinfo
+1-2graphics/vulkan-loader/Makefile
+4-52 files

FreeBSD/ports bf8bcccgraphics/vulkan-headers distinfo Makefile, graphics/vulkan-loader Makefile

graphics/vulkan-headers: update to 1.4.313

Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.

Changes:        https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.312...v1.4.313
Reported by:    Repology, portscout
DeltaFile
+3-3graphics/vulkan-headers/distinfo
+1-1graphics/vulkan-headers/Makefile
+1-0graphics/vulkan-loader/Makefile
+5-43 files

FreeBSD/ports 189ac1bsecurity/agave distinfo Makefile, security/solana distinfo Makefile

security/solana: Move to security/agave; Update 2.2.10 → 2.2.10

Solana repository was archived, Agave is a maintained fork.

PR:             285935
DeltaFile
+1,731-0security/agave/distinfo
+0-1,327security/solana/distinfo
+911-0security/agave/Makefile
+0-708security/solana/Makefile
+32-0security/agave/pkg-plist
+0-30security/solana/pkg-plist
+2,674-2,0654 files not shown
+2,678-2,06810 files

FreeBSD/src b3d89a0sys/vm vm_map.c

vm_map: use page iterators in pmap_enter

Change vm_map_pmap_enter to use pctrie iterators to iterate over
pages, rather than using TAILQ links.

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D49896
DeltaFile
+7-10sys/vm/vm_map.c
+7-101 files

FreeBSD/ports 6e1d1adwww/tgpt distinfo Makefile

www/tgpt: Update 2.9.4 => 2.9.5

Changelog:
* Added new image gen provider.
* Minor enhancements.
https://github.com/aandrew-me/tgpt/releases/tag/v2.9.5

PR:     286184
DeltaFile
+5-5www/tgpt/distinfo
+1-1www/tgpt/Makefile
+1-1www/tgpt/pkg-descr
+7-73 files

FreeBSD/ports 29517a9databases/mongodb60 Makefile distinfo

databases/mongodb60: update to 6.0.21

Changes:
https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.21---mar-17--2025

- update spidermonkey revision check te be more verbose and ease updates
DeltaFile
+5-6databases/mongodb60/Makefile
+3-3databases/mongodb60/distinfo
+8-92 files

FreeBSD/ports ba156e3audio/umurmur Makefile, audio/umurmur/files patch-configure.ac patch-src_CMakeLists.txt

audio/umurmur: Switch to CMake and OpenSSL

* Removes autoreconf gmake libtool dependencies
* Switch to OpenSSL instead of Mbed TLS
* Fix version reporting within application

Reviewed by:    bofh (via matrix)
DeltaFile
+0-11audio/umurmur/files/patch-configure.ac
+3-6audio/umurmur/Makefile
+8-0audio/umurmur/files/patch-src_CMakeLists.txt
+11-173 files

FreeBSD/ports dfc35batextproc/tinyxml2 Makefile pkg-plist

textproc/tinyxml2: Switch back to CMake

Consumers depends on .cmake files (helpers) and currently the most
reliable way to generate these. While at it utilize cmake:testing and
apply some Makefile changes

PR:             284806, 285300
Approved by:    portmgr (PR 284806)
DeltaFile
+9-11textproc/tinyxml2/Makefile
+4-1textproc/tinyxml2/pkg-plist
+1-1textproc/tinyxml2/distinfo
+14-133 files

FreeBSD/ports 3ab9a26net-p2p/mkbrr distinfo Makefile

net-p2p/mkbrr: Update to 1.9.0

Changelog: https://github.com/autobrr/mkbrr/releases/tag/v1.9.0
DeltaFile
+5-5net-p2p/mkbrr/distinfo
+1-1net-p2p/mkbrr/Makefile
+6-62 files

FreeBSD/ports 0d3fd1dx11/libxkbcommon Makefile distinfo

x11/libxkbcommon: Backport upstream patch for libxml2 2.14 compatibility with libxml 2.14+ and improve port

* Backport upstream commit d7e112febb7ab756563da6eced0a650396be5945
* Rework Makefile to closer follow Porters Handbook
  PORTVERSION --> DISTVERSION
  Move CPE_VENDOR, SHEBANG_FILES and USE_LDCONFIG to USES block
  Remove unused reference in MESON_ARGS

Reference:
https://github.com/xkbcommon/libxkbcommon/commit/d7e112febb7ab756563da6eced0a650396be5945

PR:             285910
Reviewed by:    manu
Approved by:    x11 (manu)
DeltaFile
+14-10x11/libxkbcommon/Makefile
+3-1x11/libxkbcommon/distinfo
+17-112 files

FreeBSD/ports f3d2825devel/libdbusmenu-lxqt pkg-plist, devel/liblxqt distinfo

x11-wm/lxqt: Update to 2.2.0

ChangeLog at:   https://lxqt-project.org/release/2025/04/17/release-lxqt-2-2-0/

With hat:       lxqt
DeltaFile
+23-0x11-themes/lxqt-themes/pkg-plist
+8-7x11-wm/lxqt/Makefile
+5-8x11-wm/obconf-qt/Makefile
+10-2x11-wm/lxqt/pkg-message
+6-2devel/libdbusmenu-lxqt/pkg-plist
+3-3devel/liblxqt/distinfo
+55-2284 files not shown
+243-17290 files

FreeBSD/src 1b5e2d7sys/vm vm_swapout.c

vm_swapout: use VM_RADIX_FOREACH

Replace the use of TAILQ over the object memq with a VM_RADIX_FOREACH loop.

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D49894
DeltaFile
+4-1sys/vm/vm_swapout.c
+4-11 files

FreeBSD/src a3a88edsys/vm vm_page.c vm_page.h

vm_page: drop prev and next

Functions vm_page_prev() and vm_page_next() are no longer
invoked. Remove them.

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D49892
DeltaFile
+0-40sys/vm/vm_page.c
+0-2sys/vm/vm_page.h
+0-422 files

FreeBSD/src a60615dlib/csu/common crtbegin.c crtend.c, lib/csu/tests init_test.c

csu: drop support for GCJ

Remove .jcr sections and related infrastructure.  This has no impact on
existing binaries and the toolchain remains capability of linking them,
but would require different (or additional) csu files.

GCC removed GCJ from trunk in on September 30, 2016.  Our support came
in with D17587 for compatibility with old object files.  It was roughly
contemporaneous with GCC 6.5, the last release with GCJ support.  At
this point we don't even have a compiler port capable of producing GCJ
binaries so there is no need to carry this around any more.

For reference see:
    https://en.wikipedia.org/wiki/GNU_Compiler_for_Java#History

Reviewed by:    kib, emaste
Discussed with: imp
Sponsored by:   SRI International
Differential Revision:  https://reviews.freebsd.org/D49882
DeltaFile
+0-33lib/csu/common/crtbegin.c
+0-30lib/csu/tests/init_test.c
+0-4lib/csu/common/crtend.c
+3-0share/man/man5/elf.5
+3-674 files

FreeBSD/ports 8637259www/py-yarl distinfo Makefile

www/py-yarl: update 1.18.3 → 1.20.0
DeltaFile
+3-3www/py-yarl/distinfo
+1-1www/py-yarl/Makefile
+4-42 files

FreeBSD/src ea23147. Makefile.inc1

Fix build with WITH_CLANG_BOOTSTRAP and WITHOUT_CLANG

When WITH_CLANG_BOOTSTRAP and WITHOUT_CLANG are both set, the
cross-tools stage does not build a cross clang binary. This is because
the Makefile in usr.bin/clang checks for WITHOUT_CLANG, and skips
building the binary.

To fix this, ensure that WITH_CLANG is set for the cross-tools phase
whenever WITH_CLANG_BOOTSTRAP is set. While here, skip using the
Makefile in usr.bin/clang, and directly use the Makefile in
usr.bin/clang/clang instead.

PR:             286154
Reported by:    avg
Reviewed by:    avg, emaste
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D49886
DeltaFile
+2-1Makefile.inc1
+2-11 files

FreeBSD/src d8b03c5sys/vm vm_pageout.c

vm_pageout: Disallow invalid values for act_scan_laundry_weight

PR:             234167
MFC after:      2 weeks
DeltaFile
+17-2sys/vm/vm_pageout.c
+17-21 files

FreeBSD/ports 3ffdcd3deskutils/calibre distinfo Makefile, deskutils/calibre/files user-agent-data.json

deskutils/calibre: Update to 8.3.0
DeltaFile
+59-59deskutils/calibre/files/user-agent-data.json
+5-5deskutils/calibre/distinfo
+2-3deskutils/calibre/Makefile
+66-673 files

FreeBSD/src 81bd0f4sys/x86/iommu intel_idpgtbl.c

intel_idpgtbl: use FORALL macro for page walk

Change two loops to use VM_RADIX_FORALL and drop the use of vm_page_next().

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D49891
DeltaFile
+7-3sys/x86/iommu/intel_idpgtbl.c
+7-31 files

FreeBSD/src fb909f7sys/vm vm_radix.h

vm_radix: pass pointers to VM_RADIX_FOR macros

Rather than pass the iterator name to VM_RADIX_FOREACH, and similar
macros, pass a pointer to the iterator.

Suggested by:   kib
Reviewed by:    kib
DeltaFile
+4-4sys/vm/vm_radix.h
+4-41 files

FreeBSD/src b014555sys/x86/iommu amd_idpgtbl.c

amd_idpgtbl: use iterator instead of vm_page_next

Use VM_RADIX_FORALL instead of vm_page_next in a loop in
amdiommu_domain_free_pgtbl.

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D49890
DeltaFile
+4-1sys/x86/iommu/amd_idpgtbl.c
+4-11 files

FreeBSD/src 4568f5asys/kern kern_kcov.c

kern_kcov: replace vm_page_next() with iterator

Use VM_RADIX_FORALL, and drop a use of vm_page_next(), in kcov_free().

Reviewed by:    kib
Differential Revision:  kern_kcov: replace vm_page_next() with iterator
DeltaFile
+4-5sys/kern/kern_kcov.c
+4-51 files

FreeBSD/ports 4da97d1sysutils/tmux-mem-cpu-load distinfo Makefile

sysutils/tmux-mem-cpu-load: Update to 3.8.2
DeltaFile
+3-3sysutils/tmux-mem-cpu-load/distinfo
+1-1sysutils/tmux-mem-cpu-load/Makefile
+4-42 files

FreeBSD/ports 611a083multimedia/haruna distinfo Makefile

multimedia/haruna: update to 1.4.0
DeltaFile
+3-3multimedia/haruna/distinfo
+1-1multimedia/haruna/Makefile
+4-42 files

FreeBSD/ports 2870ab7multimedia/mpvqt Makefile distinfo

multimedia/mpvqt: update to 1.1.1

and pacify portlint while here.
DeltaFile
+4-4multimedia/mpvqt/Makefile
+3-3multimedia/mpvqt/distinfo
+7-72 files

FreeBSD/ports bcd56f1multimedia/plasmatube Makefile, net-im/tokodon Makefile

*/*: chase multimedia/mpvqt update
DeltaFile
+1-0multimedia/plasmatube/Makefile
+1-0net-im/tokodon/Makefile
+2-02 files

FreeBSD/ports 78c4bd4databases/kbibtex Makefile, deskutils/bookworm Makefile

graphics/poppler: bump dependent ports
DeltaFile
+1-1print/pdfarranger/Makefile
+1-1databases/kbibtex/Makefile
+1-1deskutils/bookworm/Makefile
+1-1print/cups-filters/Makefile
+1-1print/deforaos-pdfviewer/Makefile
+1-1print/extractpdfmark/Makefile
+6-678 files not shown
+84-7384 files

FreeBSD/ports 7b1c8b9graphics/poppler Makefile distinfo, graphics/poppler-qt5 pkg-plist

graphics/poppler: Update to 25.04.0

PR:             286099
Exp-run by:     antoine
DeltaFile
+33-0graphics/poppler/files/patch-poppler_FlateStream.cc
+8-7graphics/poppler/Makefile
+11-0graphics/poppler/files/patch-poppler_FlateStream.h
+3-3graphics/poppler/distinfo
+1-1graphics/poppler-qt5/pkg-plist
+1-1graphics/poppler/pkg-plist
+57-121 files not shown
+58-137 files