x11-toolkits/amtk: update to 5.10.0
Update to 5.10.0
News in 5.10.0, 2026-03-27
--------------------------
* Change the definition of Amtk to "The Good Morning Toolkit".
libgedit-amtk contains extra features for GTK 3, not only limited to the
"Actions, Menus and Toolbars Kit".
* Add AmtkTreeViewScrolledWindowSizing, an improved version imported from
libgedit-gtksourceview.
Adjust pkg-descr and COMMENT according to upstream new definition
Pet portclippy and add USE_LDCONFIG to pacify portlint (truckman)
PR: 294208
x11-toolkits/libgedit-gtksourceview: update to 299.7.0
Update to 299.7.0
News in 299.7.0, 2026-03-27
---------------------------
Completion framework:
* Cherry-pick a few commits from GtkSourceView 4 to no longer use deprecated API
and use gdk_window_move_to_rect().
* Move GtkSourceCompletionContainer to libgedit-amtk as
AmtkTreeViewScrolledWindowSizing.
* Some code refactorings.
File loading and saving:
* Move some code to libgedit-gfls and depend on it:
- GtkSourceIconv -> GflsIconv
- GtkSourceInputStream -> GflsInputStream
- Use gfls_encoding_try_convert()
Syntax highlightging:
* Improvements to the syntax highlighting of: markdown and yaml.
[10 lines not shown]
filesystems/libgedit-gfls: update to 0.4.0
Update to 0.4.0
News in 0.4.0, 2026-03-27
-------------------------
- New features: GflsBytesRegion, GflsBytesRegionBuilder and GflsEncodingConvert.
- New features imported from libgedit-gtksourceview: GflsIconv.
- GflsInputStream: import improved version from libgedit-gtksourceview.
- Translation updates.
Pet portclippy and add USE_LDCONFIG to pacify portlint (truckman)
PR: 294209
math/py-numpy1: backport configtool/pkg-config file from numpy 2
Traditionally the way to query for the numpy C API has been through
distutils/setuptools, but the use of setuptools beyond a PEP-517
build backend is increasingly discouraged. numpy 2 introduced
numpy-config and a pkg-config file to allow consumer build systems
to better support the use of numpy as a dependency.
Based on: https://github.com/numpy/numpy/commit/2634f803313f349170c09606d3cc619accd72247
Reported by: fluffy
PR: 281470
graphics/nvidia-drm-*-kmod*: Fix build for 13.5, 14.3 and 15.0
Latest upgrade to 595.58.03 caused build failure as of
requirements for a stub function pm_vt_switch_required().
The commit introduced it is not MFC'ed to 13.5-RELEASE,
stable/13, 14.3-RELEASE and 15.0-RELEASE and unlikely
to be done as it's not a security fix, more, stable/13 is going
to be EoL'ed in 1 month.
As this function, defined in sys/compat/linuxkpi/common/linux/pm.h,
is still a blank, stub function even on main, drop the offending line
for affected versions, keeping as-is for versions which has it.
No PORTREVISION bumps, as this is build fix.
PR: 294096
Reported by: alt2600 at icloud.com
Reviewed by: ashafer
[4 lines not shown]
graphics/nvidia-drm-*-kmod*: Fix build for 13.5, 14.3 and 15.0
Latest upgrade to 595.58.03 caused build failure as of
requirements for a stub function pm_vt_switch_required().
The commit introduced it is not MFC'ed to 13.5-RELEASE,
stable/13, 14.3-RELEASE and 15.0-RELEASE and unlikely
to be done as it's not a security fix, more, stable/13 is going
to be EoL'ed in 1 month.
As this function, defined in sys/compat/linuxkpi/common/linux/pm.h,
is still a blank, stub function even on main, drop the offending line
for affected versions, keeping as-is for versions which has it.
No PORTREVISION bumps, as this is build fix.
PR: 294096
Reported by: alt2600 at icloud.com
Reviewed by: ashafer
[2 lines not shown]
devel/arduino-irremote: Update to 4.7.0
Changes since 4.6.1:
- Added removed typedef IRRawDataType for backward compatibility.
- Modified and renamed function setToggleBitValueForRC5AndRC6()
to setNextToggleBitValueForRC5AndRC6().
- Fixed bug in sending RC6A.
- Updated LG protocol and removed useless LG2 protocol.
- Added new functions match*WithGreaterRange(), e.g.
matchMarkWithGreaterRange().
- Improved B&O decoding using new functions.
Reported by: github