FreeBSD/ports 7791ce1dns/kadnode Makefile distinfo

dns/kadnode: Update 2.4.1 => 2.4.3

While here, convert pkg-message to UCL format.

Changelog:
https://github.com/mwarning/KadNode/blob/v2.4.3/changelog

PR:             298111
Reported by:    Moritz Warning <moritzwarning at web.de> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3dns/kadnode/distinfo
+6-0dns/kadnode/pkg-message
+1-2dns/kadnode/Makefile
+10-53 files

FreeBSD/ports e69fcd6devel/objconv Makefile, devel/schilybase Makefile.master

*/*: fuz.su -> fuz.ooo

I won't be able to keep fuz.su for much longer.

MFH:            2026Q3
(cherry picked from commit bf4bd3d9ee692cfc9d398e9ed276d1e5683702cb)
DeltaFile
+1-1lang/mecrisp-stellaris/Makefile
+1-1games/dobutsu/Makefile
+1-1devel/schilybase/Makefile.master
+1-1devel/objconv/Makefile
+4-44 files

FreeBSD/ports 2f2a5d5math/gretl Makefile, math/gretl/files patch-plugin_Makefile.in patch-lib_src_gretl__matrix.c

math/gretl: fix build without OpenMP

Remove calls to OpenMP functions when OpenMP is disabled.
Disable OpenMP where not available.
Remove bogus -lomp link flag.  Port now builds fine on armv7.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3

(cherry picked from commit 907de55ddfdbd896c1d1444fd0a65973259b2412)
DeltaFile
+43-0math/gretl/files/patch-lib_src_gretl__matrix.c
+4-2math/gretl/Makefile
+2-2math/gretl/files/patch-plugin_Makefile.in
+49-43 files

FreeBSD/ports 2662abcgraphics/colmap distinfo Makefile

graphics/colmap: update to 4.2.0

Broken on i386 due to some C++ things I don't wish to debug right now.

Changelog: https://github.com/colmap/colmap/releases/tag/4.2.0
DeltaFile
+50-52graphics/colmap/pkg-plist
+8-2graphics/colmap/Makefile
+3-3graphics/colmap/distinfo
+61-573 files

FreeBSD/ports 6e1c1c5graphics/poselib Makefile distinfo, graphics/poselib/files patch-CMakeLists.txt

graphics/poselib: update to 2.0.5-37-g1758bd6

The extra commits are needed to build graphics/colmap in version 4.2.0.
Unfortunately upstream has failed to cut a release containing them.

Changelog: 2.0.5-37-g1758bd6
DeltaFile
+19-3graphics/poselib/pkg-plist
+0-11graphics/poselib/files/patch-CMakeLists.txt
+3-3graphics/poselib/distinfo
+3-1graphics/poselib/Makefile
+25-184 files

FreeBSD/ports 3192cc6emulators/visualboyadvance-m Makefile, emulators/visualboyadvance-m/files patch-src-gba-GBALink.cpp

emulators/visualboyadvance-m: Switch to legacy SFML-2, unbreak LINK, break FFMPEG

Remove an unnecessary min/max macro pair interferring with std::min
and std::max to unbreak LINK.  The FFMPEG dependency probably needs
some porting so it works with FFMPEG 9, so disable it for now.
DeltaFile
+14-1emulators/visualboyadvance-m/files/patch-src-gba-GBALink.cpp
+2-2emulators/visualboyadvance-m/Makefile
+16-32 files

FreeBSD/ports 6f040eegraphics/lux Makefile

graphics/lux: Switch to legacy SFML-2

A request to migrate to SFML-3 has been sent up stream.

PR:             297898
Approved by:    fuz (maintainer)
DeltaFile
+1-1graphics/lux/Makefile
+1-11 files

FreeBSD/ports 4699c90games/marblemarcher Makefile

games/marblemarcher: Switch to legacy SFML-2

PR:             297896
Approved by:    portmgr (infrastructure blanket)
DeltaFile
+1-1games/marblemarcher/Makefile
+1-11 files

FreeBSD/ports aacfd3agames/etracer Makefile

games/etracer: Switch to legacy SFML-2

PR:             297895
Approved by:    portmgr (infrastructure blanket)
DeltaFile
+1-1games/etracer/Makefile
+1-11 files

FreeBSD/ports c7edce0devel/asfml Makefile pkg-plist, devel/asfml/files patch-examples_renderwindow_unicode.adb patch-examples_renderwindow_main.adb

devel/asfml: Update to 3.0.0

Update to 3.0.0:
 * Assign ada at FreeBSD.org to ${MAINTAINER}
 * Clean-up do-build-EXAMPLES-on and do-install-EXAMPLES-on targets
 * Drop gmake and rely on GPR tools where possible/convenient
 * Explicitly declare all csfml dependencies in ${LIB_DEPENDS}
 * Remove ${BROKEN_i386} now that it is correctly reflected in
   devel/gprbuild
 * Remove hard-coded GNAT-12 version in ${USES}

Changelog: https://github.com/mgrojo/ASFML/releases/tag/v3.0.0

PR:             277643
DeltaFile
+124-93devel/asfml/pkg-plist
+90-72devel/asfml/Makefile
+26-8devel/asfml/files/patch-examples_example_main.adb
+9-9devel/asfml/files/patch-examples_renderwindow_main.adb
+9-9devel/asfml/files/patch-examples_pong_pong.adb
+8-8devel/asfml/files/patch-examples_renderwindow_unicode.adb
+266-1993 files not shown
+280-2099 files

FreeBSD/ports f2a643dgames/slade Makefile

games/slade: Switch to legacy SFML-2

PR:             297897
Approved by:    portmgr (infrastructure blanket)
DeltaFile
+1-1games/slade/Makefile
+1-11 files

FreeBSD/ports 0d76b81multimedia Makefile, multimedia/sfml2 distinfo pkg-descr

multimedia/sfml2: SFML-2 for legacy Ports

SFML-2 for legacy Ports:
 * SFML-2 is a legacy Port with SFML-3 now 2 years old, and upstream
   focusing on that. Create a new Port for legacy Ports requiring SFML-2
 * Use the correct category, multimedia/ instead of devel/

 PR:            297894
DeltaFile
+135-0multimedia/sfml2/pkg-plist
+134-0multimedia/sfml2/files/patch-include_SFML_System_String.hpp
+62-0multimedia/sfml2/Makefile
+7-0multimedia/sfml2/pkg-descr
+3-0multimedia/sfml2/distinfo
+1-0multimedia/Makefile
+342-06 files

FreeBSD/ports 63da24dgames/emptyepsilon Makefile

games/emptyepsilon: no longer requires SFML

PR:             297879 (in particular comment #6)
See also:       https://github.com/daid/EmptyEpsilon/blob/EE-2024.12.08/CHANGELOG.md?plain=1#L331
Approved by:    portmgr (build fix blanket)
DeltaFile
+0-1games/emptyepsilon/Makefile
+0-11 files

FreeBSD/ports b8537c3devel/csfml distinfo Makefile

devel/csfml: Update to 3.0.0

Update to 3.0.0
 * Update ${LIB_DEPENDS} to point to SFML's new place in multimedia/sfml3

Changelog: https://www.sfml-dev.org/download/csfml/#300

PR:             297880
Approved by:    ...
DeltaFile
+99-96devel/csfml/pkg-plist
+12-6devel/csfml/Makefile
+3-3devel/csfml/distinfo
+114-1053 files

FreeBSD/ports dbfa9f0devel/sfml pkg-plist, devel/sfml/files patch-include_SFML_System_String.hpp

devel/sfml: Update to 3.0.0; migrate to multimedia

Update to 3.0.0:
 * Add examples
 * Expand ${CATEGORIES}, and move to correct category, multimedia/
 * Update compiler to C++ 2017 in ${USES}
 * Mark DOXYGEN broken because the build does not produce a required tag
   file
 * port(clippy|fmt|lint) maintenance
 * submitter becomes maintainer

Changelog: https://github.com/SFML/SFML/releases/tag/3.0.0

PR:             297879
DeltaFile
+173-0multimedia/sfml3/pkg-plist
+0-135devel/sfml/pkg-plist
+0-134devel/sfml/files/patch-include_SFML_System_String.hpp
+134-0multimedia/sfml3/files/patch-include_SFML_System_String.hpp
+96-0multimedia/sfml3/Makefile
+94-0multimedia/sfml3/files/patch-examples_shader_Shader.cpp
+497-26918 files not shown
+676-34124 files

FreeBSD/ports e84c5d1textproc/htmldoc Makefile distinfo

textproc/htmldoc: update to 1.9.24

Changelog: https://github.com/michaelrsweet/htmldoc/releases/tag/v1.9.24
DeltaFile
+3-3textproc/htmldoc/distinfo
+1-1textproc/htmldoc/Makefile
+4-42 files

FreeBSD/ports bf4bd3ddevel/objconv Makefile, devel/schilybase Makefile.master

*/*: fuz.su -> fuz.ooo

I won't be able to keep fuz.su for much longer.

MFH:            2026Q3
DeltaFile
+1-1lang/mecrisp-stellaris/Makefile
+1-1games/dobutsu/Makefile
+1-1devel/schilybase/Makefile.master
+1-1devel/objconv/Makefile
+4-44 files

FreeBSD/ports 09d15c1lang Makefile, lang/smallbasic pkg-plist pkg-descr

lang/smallbasic: Interpreter for the BASIC programming language

SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for
everyday calculations, scripts and prototypes. SmallBASIC includes
trigonometric, matrices and algebra functions, a built in IDE, a powerful
string library, system, sound, and graphic commands along with structured
programming syntax.

WWW: https://smallbasic.github.io/

PR:             294311
DeltaFile
+31-0lang/smallbasic/Makefile
+11-0lang/smallbasic/distinfo
+5-0lang/smallbasic/pkg-descr
+3-0lang/smallbasic/pkg-plist
+1-0lang/Makefile
+51-05 files

FreeBSD/ports 907de55math/gretl Makefile, math/gretl/files patch-plugin_Makefile.in patch-lib_src_gretl__matrix.c

math/gretl: fix build without OpenMP

Remove calls to OpenMP functions when OpenMP is disabled.
Disable OpenMP where not available.
Remove bogus -lomp link flag.  Port now builds fine on armv7.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
DeltaFile
+43-0math/gretl/files/patch-lib_src_gretl__matrix.c
+4-2math/gretl/Makefile
+2-2math/gretl/files/patch-plugin_Makefile.in
+49-43 files

FreeBSD/ports 20de0b8devel/simdjson Makefile distinfo

devel/simdjson: update to 4.6.9

A bug fix release based on 4.6.8

Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.9
DeltaFile
+3-3devel/simdjson/distinfo
+1-1devel/simdjson/Makefile
+4-42 files

FreeBSD/ports 3c003c5devel/py-strawberry-graphql distinfo Makefile

devel/py-strawberry-graphql: Update to 0.327.1

* While I'm here, add a comment about the frequency of updates of this
  port.

Changelog since 0.324.0:

https://github.com/strawberry-graphql/strawberry/blob/0.327.1/CHANGELOG.md

MFH:            2026Q3
Security:       1ee62c05-a646-11f1-b187-901b0edee044
(cherry picked from commit e2318550df4e610372346ff3e306a5585837152e)
DeltaFile
+6-3devel/py-strawberry-graphql/Makefile
+3-3devel/py-strawberry-graphql/distinfo
+9-62 files

FreeBSD/ports c268a1cdevel/py-strawberry-graphql distinfo Makefile

devel/py-strawberry-graphql: Update to 0.324.0

* Drop obsolete comment while I'm here.

Changelog:

https://github.com/strawberry-graphql/strawberry/releases/tag/0.324.0
(cherry picked from commit 128ee7d1c2408378b8eef465d60e1a7655d244d8)
DeltaFile
+4-5devel/py-strawberry-graphql/Makefile
+3-3devel/py-strawberry-graphql/distinfo
+7-82 files

FreeBSD/ports 99e750edevel/py-strawberry-graphql Makefile distinfo

devel/py-strawberry-graphql: Update to 0.323.2

Changelog since 0.321.0:

https://github.com/strawberry-graphql/strawberry/blob/0.323.2/CHANGELOG.md
(cherry picked from commit 19ab1b062fa559a8bcbbfd5d75dc69a2165b0269)
DeltaFile
+3-3devel/py-strawberry-graphql/distinfo
+2-2devel/py-strawberry-graphql/Makefile
+5-52 files

FreeBSD/ports 365f10ddevel/py-strawberry-graphql Makefile distinfo

devel/py-strawberry-graphql: Update to 0.321.0

Changelog since 0.320.0:

https://github.com/strawberry-graphql/strawberry/blob/0.321.0/CHANGELOG.md
(cherry picked from commit e0255fd601585411b2543b3f582b5849f8efc481)
DeltaFile
+3-3devel/py-strawberry-graphql/distinfo
+1-1devel/py-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports 0b2cf66www/py-dj60-strawberry-graphql-django Makefile distinfo

www/py-dj60-strawberry-graphql-django: Update to 0.88.0

Changelogs since 0.87.0:

https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.88.0
https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.87.1

MFH:            2026Q3
(cherry picked from commit 53f821fce67fa943e7e25e05d985259ecde90d23)
DeltaFile
+3-3www/py-dj60-strawberry-graphql-django/distinfo
+1-1www/py-dj60-strawberry-graphql-django/Makefile
+4-42 files

FreeBSD/ports 145b7a1net-mgmt/netbox distinfo Makefile

net-mgmt/netbox: Update to 4.6.10

Changelog:

Performance Improvements:
* Prefetch the related fields of nested serializers referenced by
  SerializedPKRelatedField
* Include reverse many-to-many relationships when determining REST API
  prefetches

Bug Fixes:
* Support the selection of multiple values when filtering VLAN groups by
  scope (e.g. by site group)
* Gracefully handle invalid values assigned to a custom script's Meta
  attributes
* Reference brief components in the OpenAPI response schemas for nested
  SerializedPKRelatedField fields
* Expand the active navigation menu section when resizing from a mobile
  to a desktop viewport

    [18 lines not shown]
DeltaFile
+5-5net-mgmt/netbox/Makefile
+3-3net-mgmt/netbox/distinfo
+8-82 files

FreeBSD/ports 6266b58devel/py-rq Makefile distinfo

devel/py-rq: Update to 2.12.0

Changelog:

https://github.com/rq/rq/releases/tag/v2.12

Approved by:    skreuzer (maintainer, implicit)
MFH:            2026Q3

(cherry picked from commit c05ae1314e61ae37ab572f4e92b89516b8406299)
DeltaFile
+3-3devel/py-rq/distinfo
+1-1devel/py-rq/Makefile
+4-42 files

FreeBSD/ports debe574devel/py-dj60-strawberry-graphql distinfo Makefile

devel/py-dj60-strawberry-graphql: Update to 0.327.1

* While I'm here, add a comment about the frequency of updates of this
  port.

Changelog since 0.324.0:

https://github.com/strawberry-graphql/strawberry/blob/0.327.1/CHANGELOG.md

MFH:            2026Q3
Security:       1ee62c05-a646-11f1-b187-901b0edee044
(cherry picked from commit e9bbe0443c95f7e6c5565a4a6b340f83d5f19bd8)
DeltaFile
+6-3devel/py-dj60-strawberry-graphql/Makefile
+3-3devel/py-dj60-strawberry-graphql/distinfo
+9-62 files

FreeBSD/ports 04a794dtextproc/py-mkdocstrings-python Makefile distinfo

textproc/py-mkdocstrings-python: Update to 2.0.8

Changelog:

https://github.com/mkdocstrings/python/releases/tag/2.0.8

MFH:            2026Q3
(cherry picked from commit 87d83c15645dc98184b2013ffb415481abd3a67d)
DeltaFile
+3-3textproc/py-mkdocstrings-python/distinfo
+1-1textproc/py-mkdocstrings-python/Makefile
+4-42 files

FreeBSD/ports 8e0d9bbwww/py-dj60-django-js-asset Makefile distinfo

www/py-dj60-django-js-asset: Update to 4.1.0

Changelog:

https://github.com/feincms/django-js-asset/blob/4.1/CHANGELOG.rst
(cherry picked from commit ffa5d0ca85abfb98ceff7a5f24d150e8b39f516c)
DeltaFile
+3-3www/py-dj60-django-js-asset/distinfo
+1-1www/py-dj60-django-js-asset/Makefile
+4-42 files