FreshPorts news
FreshPorts news
The place for ports
devel/py-numba - 0.64.0
devel/py-numba: Switch to pep517
devel/py-llvmlite - 0.46.0
devel/py-llvmlite: Improve port<br /> <br /> - Switch to pep517<br /> - Add patch to fix build with setuptools&gt;=81<br /> <br /> PR: 270358
lang/typescript-go - 7.0.0.g20260217_1
Revert &quot;lang/typescript-go: Update to 7.0.0.g20260312 (latest GitHub commit)&quot;<br /> <br /> The latest version appears too new to build editors/vscode.<br /> <br /> This reverts commit 1940fd5a985637f1e9688f4b19992d9e8d0c3b16.
devel/maven39 - 3.9.14
devel/maven39: Update to 3.9.14<br /> <br /> Release Notes: https://github.com/apache/maven/releases/tag/maven-3.9.14
net/kea - 3.0.2_2
net/kea{,-devel}: Use documented placeholder NETWOKING in RC scripts<br /> <br /> PR: 293652<br /> Approved by: apevnev@me.com (maintainer)<br /> Differential Revision: https://reviews.freebsd.org/D55712
devel/gtranslator - 47.1_2
*/*: bump PORTREVISION for gtk40 upgrade<br /> <br /> The gtk40 port and friends had a binary incompatible upgrade. Bump<br /> PORTREVISION of their consumers to for rebuild and reinstallation.<br /> <br /> PR: 292076
x11/swaysettings - 0.5.0_2
x11/swaysettings: fix with gtk40 4.20.3<br /> <br /> Patch with upstream commit e4f3749a053b5fbe0feab93e46d6eba380ee2e58 to<br /> fix build with gtk40 4.20.x.<br /> <br /> PR: 293321
graphics/upscaler - 1.6.3
graphics/upscaler: update to 1.6.3<br /> <br /> Update to 1.6.3<br /> <br /> Adjust dependencies<br /> <br /> PR: 289672
x11-toolkits/gtksourceview5 - 5.18.0
x11-toolkits/gtksourceview5: update to 5.18.0<br /> <br /> Update to 5.18.0<br /> <br /> News in 5.18.0, 2025-09-12<br /> --------------------------<br /> <br /> This is a stable release for GNOME 49.0<br /> <br /> * Translation updates<br /> <br /> PR: 292078
x11-toolkits/gtkmm40 - 4.20.0
x11-toolkits/gtkmm40: update to 4.20.0<br /> <br /> Update to 4.20.0<br /> <br /> 4.20.0 (stable) 2025-09-19<br /> <br /> Gdk:<br /> * PixbufAnimation, PixbufAnimationIter: Deprecate these classes.<br /> GdkPixbufAnimation and GdkPixbufAnimationIter are deprecated<br /> since gdk-pixbuf 2.44.<br /> * PixbufLoader: Deprecate get_animation().<br /> (Kjell Ahlstedt)<br /> <br /> PR: 292077
x11-toolkits/gtk40 - 4.20.3
x11-toolkits/gtk40: update to 4.20.3<br /> <br /> Update to 4.20.3<br /> <br /> Overview of Changes in 4.20.3, 20-11-2025<br /> =========================================<br /> <br /> * Bugs fixed:<br /> - #7795 Change in scrolling behavior (lbaudin, Carlos Garnacho)<br /> - #7801 Unaligned access in gdk/gdkmemoryformat.c causes testsuite crashes on<br /> SPARC (Benjamin Otte)<br /> - #7813 Shaper: Cannot parse SVG (Matthias Clasen)<br /> - #7823 svg not scaled with display scale since switch to librsvg (Matthias<br /> Clasen)<br /> - #7848 GTK 4.18: Default GdkDisplay gets unreferenced when offscreen<br /> rendering via secondary display, causing crash (Benjamin Otte)<br /> - #7857 Feature: Add Win32 impl for gtk_file_launcher_open_containing_folder()<br /> (Sergey Bugaev)<br /> - #7866 Vulkan: Validation: vkQueuePresentKHR(): PRESENT_AFTER_WRITE hazard<br /> detected. (Benjamin Otte)<br /> - #7867 ModelButton: Increasingly long hang when switching AdwMultiLayoutView<br /> (Emmanuele Bassi)<br /> <br /> * Changes:<br /> - !9021 ci: Update Rust to 1.89.0 (René de Hesselle)<br /> - !9036 [4.20] vulkan: Disable YCbCr to RGB conversions for fallback formats<br /> (Robert Mader)<br /> - !9042 backport non-smooth scrolling fixes to 4.20 (lbaudin, Carlos Garnacho)<br /> - !9076 [4.20] vulkan: Fix YUYV values when uploading images (Benjamin Otte,<br /> Matthias Clasen)<br /> - !9150 [4.20] Fix touch dropdown selection (!8041) properly (Alice)<br /> - !9154 [4.20] emoji: Update data to CLDR 48 (Jeremy Bícha)<br /> <br /> * Translation updates:<br /> - Basque (Asier Saratsua Garmendia)<br /> - English (United Kingdom) (Bruce Cowan)<br /> - German (Christian Kirbach)<br /> - Serbian (Милош Поповић)<br /> - Thai (Aefgh Threenine)<br /> - Uighur (Abduqadir Abliz)<br /> <br /> Overview of Changes in 4.20.2, 29-09-2025<br /> =========================================<br /> <br /> * Bugs fixed:<br /> - #7755 Only the first text-shadow value gets applied when there are multiple<br /> (regression) (Matthias Clasen)<br /> - #7757 Make sense of AtkHyperlink (Matthias Clasen)<br /> - #7783 Opening Clipboard Demo triggers abort (Matthias Clasen)<br /> <br /> * Changes:<br /> - !8928 surface: Mark region as nullable in set_input_region (João Pereira)<br /> - !8930 settings: Call g_value_unset() after _gtk_settings_parse_convert()<br /> (Takao Fujiwara)<br /> - !8931 wayland: Invert flipped transforms (Robert Mader)<br /> - !8933 Fix upright text carets (Matthias Clasen)<br /> - !8935 gsk: Drop an unused private flag (Matthias Clasen)<br /> - !8936 Some small gsk fixes (Matthias Clasen)<br /> - !8937 text: Apply all text shadows (Matthias Clasen)<br /> - !8965 Backports for 4.20 (evan-razzaque, Matthias Clasen)<br /> - !8978 Add GtkAccessibleHypertext (Matthias Clasen)<br /> <br /> * Translation updates:<br /> - Bulgarian (twlvnn kraftwerk)<br /> - Czech (Daniel Rusek)<br /> - Danish (Ask Hjorth Larsen)<br /> - Galician (Francisco Diéguez Souto)<br /> - Portuguese (Hugo Carvalho)<br /> - Spanish (Daniel Mustieles)<br /> - Turkish (Sabri Ünal)<br /> <br /> Overview of Changes in 4.20.1, 08-09-2025<br /> =========================================<br /> <br /> * Bugs fixed:<br /> - #6666 Second Drag-and-Drop operation causes Gtk-CRITICAL messages at every<br /> event (Matthias Clasen)<br /> - #7345 columnview focus problem with menus<br /> - #7717 GtkTextView with css padding shows offscreen widgets in upper left<br /> corner (Matthias Clasen)<br /> - #7724 Occasional crashes in gsk_gl_device_setup_samplers() (Benjamin Otte)<br /> - #7729 Gtk.Entry: Cursor disappears when reaching right border (Matthias<br /> Clasen)<br /> - #7731 GTK_THEME environment variable not working properly with GTK4-4.20<br /> (Matthias Clasen)<br /> - #7734 MacOS: dyld: file does not start with MH_MAGIC[_64]: 0x00000000<br /> 0x00000000 (sid)<br /> <br /> * Changes:<br /> - !8888 4.20.0 (Matthias Clasen)<br /> - !8889 Plug some memory leaks (Matthias Clasen)<br /> - !8890 node-editor: Plug GskTransform leak (Maximiliano Sandoval)<br /> - !8891 macos: do not explicitly disable window controls (Arjan Molenaar)<br /> - !8893 text: Only clip the text drawing (Matthias Clasen)<br /> - !8894 Improve DND interoperability with kwin (Matthias Clasen)<br /> - !8896 Make GTK_THEME work as before (Matthias Clasen)<br /> - !8897 columnview: Fix arrow navigation in a nested widget inside a cell<br /> (Lukáš Tyrychtr)<br /> - !8898 docs: Fix invalid picture elements (Chris Mayo)<br /> - !8899 docs: Fix Image.set_pixel_size reference to set_icon_size (Chris Mayo)<br /> - !8900 offload: Do not try to raise subsurface above itself (Robert Mader)<br /> - !8902 Try harder to fix caret visibility in entries (Matthias Clasen)<br /> - !8904 various small fixes (Benjamin Otte)<br /> - !8905 Modernize the app chooser (Matthias Clasen)<br /> - !8907 colorchooser: Fix up editor focus (Matthias Clasen)<br /> - !8908 filechooser: Improve error handling (Matthias Clasen)<br /> - !8909 build: update to accesskit-c v0.17.0 (Christoph Reiter)<br /> - !8910 a11y: Give spinner a progressbar role (Matthias Clasen)<br /> - !8911 fontchooser: Make lists more keynav-friendly (Matthias Clasen)<br /> - !8912 textview: Connect to detailed can-undo/can-redo notify signals (Julian<br /> Sparber)<br /> - !8913 gtk-demo: Support svg without width/height (Matthias Clasen)<br /> - !8916 docs: Add illustrations for component transfer (Matthias Clasen)<br /> - !8917 gtk-demo: Add a demo for sections (Matthias Clasen)<br /> - !8918 gsk: Tweak the formula for component transfer (Matthias Clasen)<br /> - !8919 Fix MacOS build failure (sid)<br /> - !8920 demos: Improve the image filtering demo (Matthias Clasen)<br /> - !8921 demos: Memory leak fixes (Matthias Clasen)<br /> - !8922 Adapt to deprecations (Matthias Clasen)<br /> - !8924 docs: Fix broken links (Chris Mayo)<br /> - !8926 scrolledwindow: Improve behavior if nested in other scrollables<br /> (Carlos Garnacho)<br /> <br /> * Translation updates:<br /> - Basque (Asier Saratsua Garmendia)<br /> - Catalan (Jordi Mas i Hernandez, Jordi Mas)<br /> - Chinese (China) (luming zh)<br /> - Finnish (Jiri Grönroos)<br /> - Georgian (Ekaterine Papava)<br /> - Hebrew (Yosef Or Boczko)<br /> - Hungarian (Balázs Úr)<br /> - Japanese (Makoto Sakaguchi)<br /> - Korean (Changwoo Ryu)<br /> - Lithuanian (Aurimas Aurimas Černius)<br /> - Persian (Danial Behzadi)<br /> - Portuguese (Brazil) (Rafael Fontenelle)<br /> - Russian (Artur S0)<br /> - Swedish (Anders Jonsson)<br /> - Ukrainian (Yuri Chornoivan)<br /> <br /> Overview of Changes in 4.20.0, 29-08-2025<br /> =========================================<br /> <br /> * Bugs fixed:<br /> - #7695 gdk-win32: unmaximize doesn&#039;t restore the original size<br /> - #7702 Should GTK_ACCESSIBLE_ROLE_STATUS really be NAME_PROHIBITED?<br /> <br /> * Changes:<br /> - !8851 gstreamer: Stop GstPlay before dropping the ref (Robert Mader)<br /> - !8871 gtk/filterlistmodel: Emit items-changed for item watches (Georges<br /> Basile Stavracas Neto)<br /> - !8872 Gtk 4.19.4<br /> - !8873 docs: Some more details about dialogs (Matthias Clasen)<br /> - !8874 gsk: Add docs / gi annotations to new component transfer API<br /> (Sebastian Dröge)<br /> - !8876 Revert &quot;meson: Rework introspection handling&quot; (Florian &quot;sp1rit&quot;​)<br /> - !8879 iconhelper: Fix handling of non-square icons (Matthias Clasen)<br /> - !8880 gsk: Add missing Since marker to GskComponentTransferNode (Sebastian<br /> Dröge)<br /> - !8881 symbolic: Fix stroke defaults (Matthias Clasen)<br /> - !8883 Ignore gtk namespace attributes (Matthias Clasen)<br /> - !8884 gtk-demo: Fix markup in dark (Matthias Clasen)<br /> - !8885 entry: Clean up coding style (Sergio Costas Rodriguez)<br /> - !8886 gtk-demo: Avoid some criticals (Matthias Clasen)<br /> - !8887 gtkatcontext: Fix name generation flags for the banner role (Lukáš<br /> Tyrychtr, Matthias Clasen)<br /> <br /> * Translation updates:<br /> - Catalan (Jordi Mas)<br /> - Czech (Daniel Rusek)<br /> - Lithuanian (Aurimas Aurimas Černius)<br /> - Thai (Aefgh Threenine)<br /> - Turkish (Emin Tufan Çetin)<br /> <br /> Unset BROADWAY option, by default this feature is not enabled<br /> <br /> Add BASH and ACCESSKIT options, latter is hidden because it is still experimental (new port accessibility/accesskit-c bug #292048)<br /> <br /> Adjust dependencies<br /> <br /> Remove dmabuf patch, (it needs to be improved, we don&#039;t have linux/udmabuf.h header [1])<br /> <br /> librsvg2 is also needed at build time (truckman)<br /> <br /> Pet portclippy (truckman)<br /> <br /> PR: 292076
x11-toolkits/libadwaita - 1.8.4
x11-toolkits/libadwaita: update to 1.8.4<br /> <br /> Update to 1.8.4<br /> <br /> =============<br /> Version 1.8.4<br /> =============<br /> - AdwDialog<br /> - Fix initial focus in bottom sheet mode<br /> - AdwWrapBox<br /> - Fix ADW_JUSTIFY_SPREAD<br /> - Translation updates<br /> - Indonesian<br /> - Kazakh<br /> - Romanian<br /> =============<br /> Version 1.8.3<br /> =============<br /> - Adaptive preview<br /> - Fix a leak when taking screenshots<br /> - AdwAboutDialog<br /> - Fix an accessibility warning<br /> - AdwAlert/MessageDialog<br /> - Fix extra padding with hidden extra child<br /> - AdwInlineViewSwitcher<br /> - Limit badges to 999+ to match AdwViewSwitcher<br /> - AdwNavigationView<br /> - Fix a crash<br /> - Make :navigation-stack more robust<br /> - AdwPreferencesGroup<br /> - Fix accessible label<br /> - AdwPreferencesPage<br /> - Revert incompatible children warning from 1.8.2<br /> - AdwShortcutsDialog<br /> - Implement search activation<br /> - Fix an accessibility warning<br /> - AdwStatusPage<br /> - Implement focus() and grab_focus()<br /> - AdwTabOverview<br /> - Implement search activation<br /> - AdwViewStack<br /> - Fix accessible labels with underlines<br /> - Docs<br /> - Fix banner-suggested screenshot<br /> - Translation updates<br /> - German<br /> =============<br /> Version 1.8.2<br /> =============<br /> - Build<br /> - Fix gen-public-types.py encoding<br /> - AdwActionRow<br /> - Fix subtitle comparison<br /> - AdwComboRow<br /> - Revert touchscreen fix from 1.8.1, since it&#039;s been fixed in GTK<br /> - Update selection when the expression changes<br /> - AdwHeaderBar<br /> - Report back button context menu to screen reader<br /> - AdwPreferencesDialog<br /> - Allow to go from the first search result to header bar by pressing up<br /> - AdwPreferencesGroup<br /> - Fix title and description getters<br /> - AdwPreferencesPage<br /> - Fix description getter<br /> - Warn when trying to add incompatible children<br /> - AdwShortcutLabel<br /> - Make accessible<br /> - Flip arrows for RTL<br /> - Add focused styles<br /> - AdwShortcutsDialog<br /> - Allow to go from the first search result to header bar by pressing up<br /> - AdwTabBar/AdwTabOverview<br /> - Report context menu to screen reader<br /> - Translation updates<br /> - Greek<br /> - Norwegian Nynorsk<br /> - Serbian<br /> - Serbian (Latin)<br /> - Uzbek (Latin)<br /> =============<br /> Version 1.8.1<br /> =============<br /> - AdwComboRow<br /> - Allow selecting items via touchscreen<br /> - Improve accessibility<br /> - AdwEntryRow<br /> - Fix title ellipsizing too late<br /> - Activate the row action when pressing enter<br /> - AdwHeaderBar<br /> - Fix title buttons on macOS<br /> - AdwNavigationView<br /> - Fix a build warning on some platforms<br /> - AdwShortcutsDialog<br /> - Fix removing sections when the model changes<br /> - AdwTabBar/AdwTabGrid<br /> - Fix context menu alignment on RTL<br /> - Docs<br /> - Replace deprecated GApplication flag<br /> - Fix shortcuts screenshots in widget gallery in dark mode<br /> - Translation updates<br /> - Bulgarian<br /> - Dutch<br /> - Filipino<br /> - Occitan<br /> - Portuguese<br /> - Uighur<br /> =============<br /> Version 1.8.0<br /> =============<br /> - AdwSpinner<br /> - Switch to progressbar accessible role<br /> - AdwSwipeTracker<br /> - Fix memory leak<br /> - Demo<br /> - Fix 2 memory leaks<br /> - Docs<br /> - Typo fixes<br /> - Translation updates<br /> - Basque<br /> - British English<br /> - Catalan<br /> - Chinese (China)<br /> - Czech<br /> - Danish<br /> - Spanish<br /> - Esperanto<br /> - Finnish<br /> - Galician<br /> - Georgian<br /> - Hungarian<br /> - Korean<br /> - Lithuanian<br /> - Swedish<br /> - Turkish<br /> - Ukrainian<br /> ==============<br /> Version 1.8.rc<br /> ==============<br /> - Add copy-func and free-func annotations to boxed types<br /> - AdwAlertDialog/AdwMessageDialog:<br /> - Clarify behavior around :default-response<br /> - AdwApplication<br /> - Enable support for CSS media queries in the autoloaded styles<br /> - AdwShortcutLabel<br /> - Fix RTL layout<br /> - AdwShortcutsDialog<br /> - Fix 2 memory leaks<br /> - AdwToastOverlay<br /> - Fix disappear animation not playing on dismiss_all()<br /> - Make the action button in toasts insensitive after a click<br /> - AdwWrapLayout<br /> - Fx allocation of a single child in RTL languages or with align &gt; 0<br /> - Build<br /> - Require GTK 4.19.4<br /> - Docs<br /> - Fix AdwShortcutLabel and AdwShortcutsDialog screenshots in dark<br /> - Fix close button style on screenshots<br /> - Stylesheet<br /> - Update GtkShortcutLabel style to match AdwShortcutLabel<br /> - Switch to media queries instead of separate CSS variants<br /> - Translation updates<br /> - Brazilian Portuguese<br /> - Galician<br /> - Interlingua<br /> - Japanese<br /> - Persian<br /> - Polish<br /> - Russian<br /> ================<br /> Version 1.8.beta<br /> ================<br /> - AdwAlertDialog/AdwMessageDialog<br /> - Emit ::response when cancelled after calling choose()<br /> - AdwDialog<br /> - Fix widget activation in window-backed dialogs<br /> - Fix set_focus() in window-backed dialogs<br /> - AdwLayoutSlot<br /> - Error out if ID is not set<br /> - AdwNavigationView<br /> - Defer swipe start to ::begin-swipe<br /> - AdwShortcutLabel<br /> - Differentiate keypad keys better (same as in GtkShortcutLabel)<br /> - AdwShortcutsDialog<br /> - Show navigation pills for large dialogs<br /> - Set a title<br /> - Focus search bar with Ctrl+F<br /> - Fix action-name fetching when presented as a window<br /> - Fix search row activation<br /> - Fix markup handling<br /> - AdwTabBar<br /> - Fix focusing start/end action widgets<br /> - AdwTabOverview<br /> - Make button hitboxes larger<br /> - AdwWrapBox<br /> - Add remove_all()<br /> - AdwWrapLayout<br /> - Fix a memory leak<br /> - Build<br /> - Evaluate dependencies early<br /> - Demo<br /> - Switch to AdwShortcutLabel<br /> - Stylesheet<br /> - Add .document style class using the document font<br /> - Increase line height for .body and .caption<br /> - Add hover/active styles to GtkFlowBox children<br /> - Stop shipping symbolic PNG assets<br /> - Fix .devel striping with new GTK<br /> - Adapt window controls styles to GTK styles<br /> - Various fixes<br /> - Translation updates<br /> - Belarusian<br /> - Hebrew<br /> - Romanian<br /> - Slovenian<br /> =================<br /> Version 1.8.alpha<br /> =================<br /> - Add AdwShortcutsDialog<br /> - Add AdwShortcutLabel<br /> - Fix a crash with empty window layouts<br /> - Avoid needlessly resassigning CSS classes for dynamic shadows<br /> - AdwAboutDialog/AdwAboutWindow<br /> - Fix a leak<br /> - Fix mnemonics<br /> - Clarify :translator-credits docs<br /> - AdwAlertDialog/AdwMessageDialog<br /> - Fix a warning with long headings<br /> - AdwApplication<br /> - Automatically set up app.shortcuts action if shortcuts-dialog.ui is present<br /> - AdwAvatar<br /> - Fix custom image size with GTK 4.19.2<br /> - AdwBreakpointBin<br /> - Preserve focus when switching breakpoints<br /> - AdwCarousel<br /> - Support keyboard navigation<br /> - Fix a critical when disposing it after scrolling with mouse wheel<br /> - AdwExpanderRow<br /> - Fix grab_focus() behavior<br /> - AdwHeaderBar<br /> - Add support for native window controls in macOS<br /> - AdwNavigationView<br /> - fix :visible-page-tag notifications<br /> - AdwPreferencesGroup<br /> - Add bind_model()<br /> - Add get_row()<br /> - Allow rows that aren&#039;t AdwPreferencesRow<br /> - AdwPreferencesPage<br /> - Add insert()<br /> - Add get_group()<br /> - AdwStyleManager<br /> - Fix font name docs<br /> - Fix loading font names when debug variables are set<br /> - Move yellow/green boundary for accent color<br /> - Support high contrast on macOS<br /> - AdwTabOverview<br /> - Update window radius<br /> - AdwToastOverlay<br /> - Fix a critical when showing a toast while hiding it<br /> - Fix accessible role in documentation<br /> - Adaptive preview<br /> - Add context to shell and device preset translatable strings<br /> - Change screenshot tooltip<br /> - Build<br /> - Don&#039;t install internal static library<br /> - Fix build with older gobject-introspection versions<br /> - Demo<br /> - Add a shortcut for opening preferences<br /> - Docs<br /> - Fix window radius value<br /> - Fix missing AdwCarouselIndicatorLines image<br /> - Inspector<br /> - Disable markup on window rows<br /> - Stylesheet<br /> - Adjust GtkWindowControls styles for GTK 4.18.4 changes<br /> - Optimize window and dialog shadows<br /> - Fix disabled styles for various .view widgets<br /> - Fix list DND styles<br /> - Fix .property for expander rows<br /> - Tests<br /> - Fix a leak<br /> - Translation updates<br /> - Belarusian<br /> - Brazilian Portuguese<br /> - British English<br /> - Catalan<br /> - Friulian<br /> - German<br /> - Hebrew<br /> - Hungarian<br /> - Indonesian<br /> - Japanese<br /> - Latvian<br /> - Portuguese<br /> - Romanian<br /> - Russian<br /> - Slovenian<br /> - Ukrainian<br /> <br /> USE_LDCONFIG=yes for shared library (truckman)<br /> <br /> PR: 291468
devel/catch - 2.13.10_1
devel/catch: fix build with clang 21, take 2<br /> <br /> Move the separate patches into patch-clang21, as requested by the<br /> maintainer.<br /> <br /> PR: 293446<br /> Approved by: sunpoet (maintainer)<br /> MFH: 2026Q1
devel/catch - 2.13.10_1
devel/catch: fix build with clang 21<br /> <br /> With clang 21 devel/catch fails to build, with errors similar to:<br /> <br /> /wrkdirs/usr/ports/devel/catch/work/Catch2-2.13.10/include/internal/catch_stringref.h:95:32: error: identifier &#039;_sr&#039; preceded by whitespace in a literal operator declaration is deprecated [-Werror,-Wdeprecated-literal-operator]<br /> 95 | constexpr auto operator &quot;&quot; _sr( char const* rawChars, std::size_t size ) noexcept -&gt; StringRef {<br /> | ~~~~~~~~~~~~^~~<br /> | operator&quot;&quot;_sr<br /> /wrkdirs/usr/ports/devel/catch/work/Catch2-2.13.10/include/internal/catch_stringref.h:100:28: error: identifier &#039;_catch_sr&#039; preceded by whitespace in a literal operator declaration is deprecated [-Werror,-Wdeprecated-literal-operator]<br /> 100 | constexpr auto operator &quot;&quot; _catch_sr( char const* rawChars, std::size_t size ) noexcept -&gt; Catch::StringRef {<br /> | ~~~~~~~~~~~~^~~~~~~~~<br /> | operator&quot;&quot;_catch_sr<br /> /wrkdirs/usr/ports/devel/catch/work/Catch2-2.13.10/projects/SelfTest/IntrospectiveTests/String.tests.cpp:144:33: error: identifier &#039;_sr&#039; preceded by whitespace in a literal operator declaration is deprecated [-Werror,-Wdeprecated-literal-operator]<br /> 144 | using Catch::operator&quot;&quot; _sr;<br /> | ~~~~~~~~~~~^~~<br /> | operator&quot;&quot;_sr<br /> <br /> and later:<br /> <br /> /wrkdirs/usr/ports/devel/catch/work/Catch2-2.13.10/projects/SelfTest/UsageTests/ToStringVariant.tests.cpp:13:14: error: function &#039;operator=&#039; could be declared with attribute &#039;noreturn&#039; [-Werror,-Wmissing-noreturn]<br /> 13 | MyType1&amp; operator=(MyType1 const&amp;) { throw 3; }<br /> | ^<br /> /wrkdirs/usr/ports/devel/catch/work/Catch2-2.13.10/projects/SelfTest/UsageTests/ToStringVariant.tests.cpp:18:14: error: function &#039;operator=&#039; could be declared with attribute &#039;noreturn&#039; [-Werror,-Wmissing-noreturn]<br /> 18 | MyType2&amp; operator=(MyType2 const&amp;) { throw 4; }<br /> | ^<br /> <br /> The former can be fixed by removing the space between the identifier and<br /> the double quotes, the latter by declaring the functions with<br /> [[noreturn]].<br /> <br /> PR: 293446<br /> Approved by: maintainer timeout (2 weeks)<br /> MFH: 2026Q1
comms/bladerf - 2025.10
comms/bladerf: fix build with clang 21<br /> <br /> With clang 21 comms/bladerf fails to build, with errors similar to:<br /> <br /> /wrkdirs/usr/ports/comms/bladerf/work/bladeRF-2025.10/host/utilities/bladeRF-cli/src/cmd/flash_image.c:71:35: error: overlapping comparisons always evaluate to true [-Werror,-Wtautological-overlap-compare]<br /> 71 | if (val[i] &gt;= &#039;a&#039; || val[i] &lt;= &#039;f&#039;) {<br /> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~<br /> <br /> This is a logic error: the logical operator should be `&amp;&amp;` here. It has<br /> been proposed as an upstream pull request:<br /> https://github.com/Nuand/bladeRF/pull/1045, but it is not yet merged.<br /> <br /> PR: 293393<br /> Approved by: maintainer timeout (2 weeks)<br /> MFH: 2026Q1
misc/py-huggingface-hub - 1.6.0
misc/py-huggingface-hub: Update to 1.6.0<br /> <br /> Changelog: https://github.com/huggingface/huggingface_hub/releases/tag/v1.6.0<br /> <br /> Reported by: portscout
science/py-tensorflow - 2.13.1
science/py-tensorflow: fix build with libc++ 21<br /> <br /> With libc++ 21 science/py-tensorflow fails to build, with errors similar<br /> to:<br /> <br /> In file included from tensorflow/tsl/framework/allocator_registry.cc:16:<br /> In file included from ./tensorflow/tsl/framework/allocator_registry.h:23:<br /> In file included from ./tensorflow/tsl/framework/allocator.h:28:<br /> ./tensorflow/tsl/framework/type_traits.h:96:8: error: &#039;is_signed&#039; cannot be specialized: Users are not allowed to specialize this standard library entity [-Winvalid-specialization]<br /> 96 | struct is_signed&lt;tsl::qint8&gt; : public is_signed&lt;tsl::int8&gt; {};<br /> | ^<br /> /usr/include/c++/v1/__type_traits/is_signed.h:25:8: note: marked &#039;_Clang::no_specializations&#039; here<br /> 25 | struct _LIBCPP_NO_SPECIALIZATIONS is_signed : _BoolConstant&lt;__is_signed(_Tp)&gt; {};<br /> | ^<br /> /usr/include/c++/v1/__config:1167:9: note: expanded from macro &#039;_LIBCPP_NO_SPECIALIZATIONS&#039;<br /> 1167 | [[_Clang::__no_specializations__(&quot;Users are not allowed to specialize this standard library entity&quot;)]]<br /> | ^<br /> <br /> and later:<br /> <br /> tensorflow/lite/kernels/elementwise.cc:245:14: error: no matching function for call to &#039;EvalImpl&#039;<br /> 245 | return EvalImpl&lt;float&gt;(context, node, std::abs&lt;float&gt;, type);<br /> | ^~~~~~~~~~~~~~~<br /> tensorflow/lite/kernels/elementwise.cc:192:21: note: candidate function template not viable: no overload of &#039;abs&#039; matching &#039;std::function&lt;float (float)&gt;&#039; for 3rd argument<br /> 192 | inline TfLiteStatus EvalImpl(TfLiteContext* context, TfLiteNode* node,<br /> | ^<br /> 193 | std::function&lt;T(T)&gt; func,<br /> | ~~~~~~~~~~~~~~~~~~~~~~~~<br /> <br /> The former is fixed by https://github.com/openxla/xla/commit/0cead9f,<br /> which unfortunately happened after tsl got split off from tensorflow<br /> into a bunch of separate projects.<br /> <br /> The latter is fixed as part of<br /> https://github.com/tensorflow/tensorflow/commit/358119a, but that commit<br /> is quite large. Only the changes to elementwise.cc need to be applied.<br /> <br /> PR: 293384<br /> Approved by: maintainer timeout (2 weeks)<br /> MFH: 2026Q1
textproc/lttoolbox - 3.8.0_1
textproc/lttoolbox: fix build with libc++ 21<br /> <br /> With libc++ 21 textproc/lttoolbox fails to build, with errors similar to:<br /> <br /> In file included from /wrkdirs/usr/ports/textproc/lttoolbox/work/lttoolbox-3.8.0/lttoolbox/acx.cc:17:<br /> In file included from /wrkdirs/usr/ports/textproc/lttoolbox/work/lttoolbox-3.8.0/lttoolbox/acx.h:20:<br /> In file included from /wrkdirs/usr/ports/textproc/lttoolbox/work/lttoolbox-3.8.0/lttoolbox/sorted_vector.hpp:25:<br /> In file included from /usr/include/c++/v1/iterator:698:<br /> /usr/include/c++/v1/__iterator/ostream_iterator.h:62:20: error: invalid operands to binary expression (&#039;ostream_type&#039; (aka &#039;basic_ostream&lt;char, std::char_traits&lt;char&gt;&gt;&#039;) and &#039;const char&#039;)<br /> 62 | *__out_stream_ &lt;&lt; __value;<br /> | ~~~~~~~~~~~~~~ ^ ~~~~~~~<br /> /usr/local/include/utf8cpp/utf8/core.h:358:25: note: in instantiation of member function &#039;std::ostream_iterator&lt;char&gt;::operator=&#039; requested here<br /> 358 | *(result++) = static_cast&lt;octet_type&gt;(cp);<br /> | ^<br /> /usr/local/include/utf8cpp/utf8/core.h:398:16: note: in instantiation of function template specialization &#039;utf8::internal::append&lt;std::ostream_iterator&lt;char&gt;, char8_t&gt;&#039; requested here<br /> 398 | return append&lt;octet_iterator, utfchar8_t&gt;(cp, result);<br /> | ^<br /> /usr/local/include/utf8cpp/utf8/checked.h:79:26: note: in instantiation of function template specialization &#039;utf8::internal::append&lt;std::ostream_iterator&lt;char&gt;&gt;&#039; requested here<br /> 79 | return internal::append(cp, result);<br /> | ^<br /> /usr/local/include/utf8cpp/utf8/checked.h:248:28: note: in instantiation of function template specialization &#039;utf8::append&lt;std::ostream_iterator&lt;char&gt;&gt;&#039; requested here<br /> 248 | result = utf8::append(cp, result);<br /> | ^<br /> /wrkdirs/usr/ports/textproc/lttoolbox/work/lttoolbox-3.8.0/lttoolbox/ustring.h:44:9: note: in instantiation of function template specialization &#039;utf8::utf16to8&lt;char16_t *, std::ostream_iterator&lt;char&gt;&gt;&#039; requested here<br /> 44 | utf8::utf16to8(&amp;c, &amp;c+1, std::ostream_iterator&lt;char&gt;(ostr));<br /> | ^<br /> <br /> This is because ustring.h includes &lt;iomanip&gt; instead of &lt;iostream&gt;, and<br /> libc++ 21 has reduced the number of transitive includes.<br /> <br /> Replace &lt;iomanip&gt; with &lt;iostream&gt; to fix this.<br /> <br /> PR: 293268<br /> Approved by: maintainer timeout (2 weeks)<br /> MFH: 2026Q1
math/symengine - 0.14.0_2
math/symengine: fix build with libc++ 21<br /> <br /> With libc++ 21 math/symengine fails to build, with errors similar to:<br /> <br /> In file included from<br /> /wrkdirs/usr/ports/math/symengine/work/symengine-0.14.0/cmake/checkcxx11.cpp:1:<br /> In file included from /usr/include/c++/v1/unordered_map:589:<br /> In file included from /usr/include/c++/v1/__algorithm/is_permutation.h:13:<br /> In file included from /usr/include/c++/v1/__algorithm/comp.h:14:<br /> In file included from /usr/include/c++/v1/__type_traits/is_integral.h:14:<br /> /usr/include/c++/v1/__type_traits/remove_cv.h:22:32: error: unknown type<br /> name &#039;__remove_cv&#039;; did you mean &#039;remove_cv&#039;?<br /> using type _LIBCPP_NODEBUG = __remove_cv(_Tp);<br /> ^<br /> /usr/include/c++/v1/__type_traits/remove_cv.h:21:35: note: &#039;remove_cv&#039;<br /> declared here<br /> struct _LIBCPP_NO_SPECIALIZATIONS remove_cv {<br /> ^<br /> <br /> This is because libc++ 21 does not officially support clang &lt; 19, and<br /> even though I added quite a few patches to libc++ 21 to non-officially<br /> support older gcc and clang versions, I never managed to make it support<br /> clang 15 or gcc 12.<br /> <br /> It seems that either removing the USES=llvm:min=15,max=15 fixes this<br /> problem, as it then compiles with the default llvm 19. Alternatively,<br /> the minimum version could be bumped to at least 16.<br /> <br /> PR: 293246<br /> Approved by: maintainer timeout (2 weeks)<br /> MFH: 2026Q1
science/mmdb2 - 2.0.22
science/mmdb2: fix build with libc++ 21<br /> <br /> With libc++ 21 science/mmdb2 fails to build, with errors similar to:<br /> <br /> In file included from mmdb2/mmdb_machine_.cpp:41:<br /> mmdb2/mmdb_machine_.h:296:13: error: unknown type name &#039;size_t&#039;; did you mean &#039;std::size_t&#039;?<br /> 296 | typedef size_t fpstr_size_t;<br /> | ^~~~~~<br /> | std::size_t<br /> /usr/include/c++/v1/__cstddef/size_t.h:20:7: note: &#039;std::size_t&#039; declared here<br /> 20 | using size_t = decltype(sizeof(int));<br /> | ^<br /> <br /> This is because mmdb2 apparently relies on transitive includes getting<br /> the declaration of size_t, but with libc++ 21 this no longer works. Add<br /> an include of &lt;stddef.h&gt; to work around it.<br /> <br /> PR: 293180<br /> Approved by: maintainer timeout (2 weeks)<br /> MFH: 2026Q1
devel/catppuccin-whiskers - 2.8.0
devel/catppuccin-whiskers: Update to 2.8.0<br /> <br /> Changelog: https://github.com/catppuccin/whiskers/blob/v2.8.0/CHANGELOG.md<br /> <br /> Reported by: GitHub (watch releases)
www/py-wfuzz - 3.1.1
www/py-wfuzz: update 3.1.0 → 3.1.1<br /> <br /> PR: 293778
databases/goose - 3.27.0
databases/goose: update 3.22.0 → 3.27.0
finance/py-bt - 1.1.4
finance/py-bt: update 1.1.3 → 1.1.4
net-p2p/intermodal - 0.1.15
net-p2p/intermodal: update 0.1.14 → 0.1.15
devel/tabby - 0.32.0
devel/tabby: update 0.31.2 → 0.32.0
graphics/gifski - 1.34.0
graphics/gifski: update 1.10.3 → 1.34.0
net-im/signal-desktop - 8.2.0
net-im/signal-desktop: Update to 8.2.0
net-im/libsignal-node - 0.88.0
net-im/libsignal-node: Update to 0.88.0
multimedia/ringrtc - 2.65.2
multimedia/ringrtc: Update to 2.65.2
databases/pg_textsearch - 0.6.1
databases/pg_textsearch: Update to 0.6.1
www/lexbor - 2.7.0
www/lexbor: Update 2.6.0 =&gt; 2.7.0<br /> <br /> Approved by: db@, yuri@ (Mentors, implicit)
audio/subtui - 2.11.0
audio/subtui: Update to 2.11.0<br /> <br /> Changelog: https://github.com/MattiaPun/SubTUI/releases/tag/v2.11.0
textproc/elasticsearch7 - 7.17.29
textproc/elasticsearch7: Fix build with non-default USERS/GROUPS<br /> <br /> Also use ${ETCDIR} instead of ${PREFIX}/etc/elasticsearch.<br /> <br /> Approved by: blanket (fix build)<br /> MFH: 2026Q1
textproc/kibana8 - 8.19.12_1
textproc/kibana8: Improve MASTER_SITES<br /> <br /> Remove http, rename subdir in my LOCAL space.<br /> <br /> PR: 289759<br /> Approved by: blanket
devel/rubygem-locale - 2.1.5
devel/rubygem-locale: Update to 2.1.5<br /> <br /> Changes: https://github.com/ruby-gettext/locale/blob/main/doc/text/news.md
devel/gcc-arm-embedded - 14.2r1_1
devel/gcc-arm-embedded: fix build with clang 21<br /> <br /> With clang 21 devel/gcc-arm-embedded fails to build, with errors similar<br /> to:<br /> <br /> /wrkdirs/usr/ports/devel/gcc-arm-embedded/work-default/src/binutils-gdb/binutils/readelf.c:23278:37: error: pointer comparison always evaluates to false [-Werror,-Wtautological-compare]<br /> 23278 | || inote.namedata + inote.namesz &lt; inote.namedata)<br /> | ^<br /> <br /> and later many instances of:<br /> <br /> In file included from &lt;built-in&gt;:1:<br /> In file included from /wrkdirs/usr/ports/devel/gcc-arm-embedded/work-default/src/binutils-gdb--gdb/gdb/defs.h:63:<br /> /wrkdirs/usr/ports/devel/gcc-arm-embedded/work-default/src/binutils-gdb--gdb/gdb/../gdbsupport/enum-flags.h:97:34: error: non-type<br /> template argument is not a constant expression<br /> 97 | integer_for_size&lt;sizeof (T), static_cast&lt;bool&gt;(T (-1) &lt; T (0))&gt;::type<br /> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br /> /wrkdirs/usr/ports/devel/gcc-arm-embedded/work-default/src/binutils-gdb--gdb/gdb/../gdbsupport/enum-flags.h:134:20: note: in<br /> instantiation of template class &#039;enum_underlying_type&lt;ui_out_flag&gt;&#039; requested here<br /> 134 | typedef typename enum_underlying_type&lt;enum_type&gt;::type underlying_type;<br /> | ^<br /> /wrkdirs/usr/ports/devel/gcc-arm-embedded/work-default/src/binutils-gdb--gdb/gdb/ui-out.h:385:16: note: in instantiation of template<br /> class &#039;enum_flags&lt;ui_out_flag&gt;&#039; requested here<br /> 385 | ui_out_flags m_flags;<br /> | ^<br /> /wrkdirs/usr/ports/devel/gcc-arm-embedded/work-default/src/binutils-gdb--gdb/gdb/../gdbsupport/enum-flags.h:97:52: note: integer value<br /> -1 is outside the valid range of values [0, 15] for the enumeration type &#039;ui_out_flag&#039;<br /> 97 | integer_for_size&lt;sizeof (T), static_cast&lt;bool&gt;(T (-1) &lt; T (0))&gt;::type<br /> | ^<br /> <br /> The readelf error is due to it assuming pointer wrapping, which is<br /> undefined behavior. This can be worked around by casting the pointers to<br /> uintptr_t, or by adding -fno-strict-overflow to the CFLAGS (but if you<br /> are messing with the CFLAGS, you might as well disable -Werror).<br /> <br /> The enum errors are because it is no longer allowed to cast integer<br /> values to enum values, if they fall outside of the valid range. Upstream<br /> fixed this in<br /> &lt;https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=4a0b2cb7210&gt;,<br /> which applies with a small bit of editing.<br /> <br /> PR: 293168<br /> Approved by: maintainer timeout (2 weeks)<br /> MFH: 2026Q1
textproc/elasticsearch7 - 7.17.29
textproc/elasticsearch7: Update 7.17.11 =&gt; 7.17.29, deprecate<br /> <br /> Release Notes:<br /> https://www.elastic.co/guide/en/elasticsearch/reference/7.17/es-release-notes.html<br /> <br /> - Replace PORTVERSION with DISTVERSION.<br /> - Add LOCAL/vvd/elastic to MASTER_SITES for those who can&#039;t download<br /> due to the HTTP error &quot;Forbidden 403&quot;.<br /> - Deprecate with date 2026-06-30 due to 7.x reached EoL on 15 Jan 2026.<br /> - Limit JAVA_VERSION to supported 21, 17, 11 and 8.<br /> - Parametrize &quot;logstash&quot; with &quot;${PORTNAME}&quot;.<br /> - Adjust CONFLICTS.<br /> - Fix warnings from portclippy.<br /> - Fix possibility to use custom user/group.<br /> - Remove unnecessary &quot;.include &lt;bsd.port.options.mk&gt;&quot; and variable SIGAR_ARCH.<br /> - Merge MKDIRs, INSTALL_SCRIPTs, INSTALL_DATAs.<br /> <br /> PR: 293746<br /> Approved by: elastic (maintainer, implicit - inactive for more than 6 months)<br /> MFH: 2026Q1
sysutils/logstash7 - 7.17.29
sysutils/logstash7: Update 7.17.11 =&gt; 7.17.29, deprecate<br /> <br /> Release Notes:<br /> https://www.elastic.co/guide/en/logstash/7.17/releasenotes.html<br /> <br /> Improve port:<br /> - Replace PORTVERSION with DISTVERSION.<br /> - Add LOCAL/vvd/elastic to MASTER_SITES for those who can&#039;t download<br /> due to the HTTP error &quot;Forbidden 403&quot;.<br /> - Deprecate with date 2026-06-30 due to 7.x reached EoL on 15 Jan 2026.<br /> - Limit JAVA_VERSION to supported 17, 11 and 8.<br /> - Parametrize &quot;logstash&quot; with &quot;${PORTNAME}&quot;.<br /> - Adjust CONFLICTS.<br /> - Add possibility to use custom user/group.<br /> - Merge CHMODs.<br /> - Fix white characters and remove unnecessary empty lines.<br /> - Remove unnecessary MKDIR.<br /> <br /> PR: 293746<br /> Approved by: elastic (maintainer, implicit - inactive for more than 6 months)<br /> MFH: 2026Q1
databases/pgvector - 0.8.2
databases/pgvector: Update from 0.8.1 to 0.8.2<br /> <br /> Changelog:<br /> <br /> * Fixed buffer overflow with parallel HNSW index build - more info<br /> * Improved install target on Windows<br /> * Fixed Index Searches in EXPLAIN output for Postgres 18<br /> <br /> Taken from:<br /> <br /> https://github.com/pgvector/pgvector/blob/master/CHANGELOG.md<br /> <br /> Sponsored by: OTTRIA
devel/py-sybil - 9.3.0
devel/py-sybil: add
devel/py-seedir - 0.5.1
devel/py-seedir: add
math/R-cran-terra - 1.9.1
math/R-cran-terra: Fix tests<br /> <br /> Apply upstream patch to fix tests.
misc/py-NATTEN - 0.21.5_1
misc/py-NATTEN: Fix build by fixing dependencies<br /> <br /> Reported by: fallout
misc/rash - 2.18.0
misc/rash: update 2.17.8 → 2.18.0
misc/timr-tui - 1.7.1
misc/timr-tui: update 1.7.0 → 1.7.1
www/py-qh3 - 1.6.0
www/py-qh3: update 1.0.9 → 1.6.0
textproc/comrak - 0.51.0
textproc/comrak: update 0.48.0 → 0.51.0
security/rpm-sequoia - 1.10.1
security/rpm-sequoia: update 1.9.0 → 1.10.1
dns/powerdns - 5.0.3
dns/powerdns: Update 5.0.2 =&gt; 5.0.3<br /> <br /> News:<br /> https://blog.powerdns.com/2026/02/20/powerdns-authoritative-server-5.0.3-4.9.13<br /> <br /> Changelog:<br /> https://doc.powerdns.com/authoritative/changelog/5.0.html#change-5.0.3<br /> <br /> PR: 293754<br /> MFH: 2026Q1
databases/pg_search - 0.21.13
databases/pg_search: New port<br /> <br /> pg_search is a Postgres extension that enables full text search over<br /> heap tables using the BM25 algorithm. It is built on top of Tantivy, the<br /> Rust-based alternative to Apache Lucene, using pgrx.<br /> <br /> pg_search is supported on official PostgreSQL Global Development Group<br /> Postgres versions, starting at PostgreSQL 15.
net/rclone - 1.73.2
net/rclone: Update 1.73.1 =&gt; 1.73.2<br /> <br /> Changelog:<br /> https://rclone.org/changelog/#v1-73-2-2026-03-06<br /> <br /> PR: 293755
science/netcdf - 4.9.3
science/netcdf: Fix pkg-plist for build with DOXYGEN<br /> <br /> * Re-generate pkg-plist with panopticum(1)<br /> <br /> Approved by: portmgr@ (build fix, blanket)<br /> Approved by: db@, yuri@ (Mentors, implicit)<br /> Differential Revision: https://reviews.freebsd.org/D55421
audio/ft2-clone - 2.11
audio/ft2-clone: Update to 2.11
x11-wm/mango - 0.12.6
x11-wm/mango: Update to 0.12.6<br /> <br /> ChangeLog:<br /> <br /> - https://github.com/mangowm/mango/releases/tag/0.12.5<br /> - https://github.com/mangowm/mango/releases/tag/0.12.6<br /> <br /> Reported by: DreamMaoMao &lt;notifications@github.com&gt;
x11-wm/mangowc - 0.12.4
MOVED: x11-wm/mangowc renamed upstream
devel/qt6-base - 6.10.2_1
devel/qt6-base: Make use of renameat2 in QFileSystemEngine
print/py-frescobaldi - 4.0.5
print/py-frescobaldi: Update 4.0.4 =&gt; 4.0.5<br /> <br /> Changelog:<br /> https://github.com/frescobaldi/frescobaldi/releases/tag/v4.0.5<br /> <br /> Switch from dynamically generated by github tarball to statically<br /> generated by upstream.<br /> <br /> PR: 293742
print/lilypond-devel - 2.25.35
print/lilypond-devel: Update 2.25.27 =&gt; 2.25.35<br /> <br /> Release Notes:<br /> https://lilypond.org/news.html#LilyPond-2_002e25_002e35-released-March-7_002c-2026<br /> <br /> PR: 293740
graphics/py-qpageview - 1.0.3
graphics/py-qpageview: Update 1.0.1 =&gt; 1.0.3<br /> <br /> Changelog:<br /> https://github.com/frescobaldi/qpageview/blob/v1.0.3/CHANGELOG.md<br /> <br /> Update COMMENT - port uses Qt6, not Qt5 since version 1.0.0.<br /> <br /> PR: 293741<br /> MFH: 2026Q1
www/freenginx-acme - 0.3.1_5
www/freenginx-acme: update freenginx&#039;s version to the recent one<br /> <br /> Bump PORTREVISION.<br /> <br /> Sponsored by: tipi.work
lang/go124 - 1.24.13
lang/go124: Remove expired port<br /> <br /> 2026-03-11 lang/go124: End of life--please switch to go125 or go126
databases/py-redisvl - 0.15.0_1
databases/py-redisvl: Allow build with py-redis 7.2.0+<br /> <br /> - Bump PORTREVISION for package change<br /> <br /> Obtained from: https://github.com/redis/redis-vl-python/commit/817a255df0c97921236ed507a177621a00e18bdf<br /> Approved by: portmgr (blanket)
sysutils/rubygem-bundler - 4.0.7,1
sysutils/rubygem-bundler: Update to 4.0.7<br /> <br /> Changes: https://github.com/ruby/rubygems/releases<br /> https://github.com/ruby/rubygems/blob/master/bundler/CHANGELOG.md
devel/ruby-gems - 4.0.7
devel/ruby-gems: Update to 4.0.7<br /> <br /> Changes: https://github.com/ruby/rubygems/releases<br /> https://github.com/ruby/rubygems/blob/master/CHANGELOG.md
devel/rubygem-aws-sdk-workspacesweb - 1.59.0
devel/rubygem-aws-sdk-workspacesweb: Update to 1.59.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-workspacesweb/CHANGELOG.md
devel/rubygem-aws-sdk-wickr - 1.4.0
devel/rubygem-aws-sdk-wickr: Update to 1.4.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-wickr/CHANGELOG.md
devel/rubygem-aws-sdk-wafv2 - 1.126.0
devel/rubygem-aws-sdk-wafv2: Update to 1.126.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-wafv2/CHANGELOG.md
devel/rubygem-aws-sdk-trustedadvisor - 1.34.0
devel/rubygem-aws-sdk-trustedadvisor: Update to 1.34.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-trustedadvisor/CHANGELOG.md
devel/rubygem-aws-sdk-transcribestreamingservice - 1.98.0
devel/rubygem-aws-sdk-transcribestreamingservice: Update to 1.98.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-transcribestreamingservice/CHANGELOG.md
devel/rubygem-aws-sdk-ssm - 1.211.0
devel/rubygem-aws-sdk-ssm: Update to 1.211.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-ssm/CHANGELOG.md
devel/rubygem-aws-sdk-sesv2 - 1.96.0
devel/rubygem-aws-sdk-sesv2: Update to 1.96.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-sesv2/CHANGELOG.md
devel/rubygem-aws-sdk-securityhub - 1.152.0
devel/rubygem-aws-sdk-securityhub: Update to 1.152.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-securityhub/CHANGELOG.md
devel/rubygem-aws-sdk-savingsplans - 1.74.0
devel/rubygem-aws-sdk-savingsplans: Update to 1.74.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-savingsplans/CHANGELOG.md
devel/rubygem-aws-sdk-sagemakerruntime - 1.95.0
devel/rubygem-aws-sdk-sagemakerruntime: Update to 1.95.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-sagemakerruntime/CHANGELOG.md
devel/rubygem-aws-sdk-sagemaker - 1.353.0
devel/rubygem-aws-sdk-sagemaker: Update to 1.353.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-sagemaker/CHANGELOG.md
devel/rubygem-aws-sdk-s3 - 1.215.0
devel/rubygem-aws-sdk-s3: Update to 1.215.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md
devel/rubygem-aws-sdk-resources - 3.255.0
devel/rubygem-aws-sdk-resources: Update to 3.255.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-resources/CHANGELOG.md
devel/rubygem-aws-sdk-rds - 1.308.0
devel/rubygem-aws-sdk-rds: Update to 1.308.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-rds/CHANGELOG.md
devel/rubygem-aws-sdk-ram - 1.85.0
devel/rubygem-aws-sdk-ram: Update to 1.85.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-ram/CHANGELOG.md
devel/rubygem-aws-sdk-quicksight - 1.174.0
devel/rubygem-aws-sdk-quicksight: Update to 1.174.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-quicksight/CHANGELOG.md
devel/rubygem-aws-sdk-pcaconnectorscep - 1.28.0
devel/rubygem-aws-sdk-pcaconnectorscep: Update to 1.28.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-pcaconnectorscep/CHANGELOG.md
devel/rubygem-aws-sdk-partnercentralselling - 1.27.0
devel/rubygem-aws-sdk-partnercentralselling: Update to 1.27.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-partnercentralselling/CHANGELOG.md
devel/rubygem-aws-sdk-partnercentralchannel - 1.5.0
devel/rubygem-aws-sdk-partnercentralchannel: Update to 1.5.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-partnercentralchannel/CHANGELOG.md
devel/rubygem-aws-sdk-opensearchservice - 1.88.0
devel/rubygem-aws-sdk-opensearchservice: Update to 1.88.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-opensearchservice/CHANGELOG.md
devel/rubygem-aws-sdk-odb - 1.15.0
devel/rubygem-aws-sdk-odb: Update to 1.15.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-odb/CHANGELOG.md
devel/rubygem-aws-sdk-observabilityadmin - 1.21.0
devel/rubygem-aws-sdk-observabilityadmin: Update to 1.21.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-observabilityadmin/CHANGELOG.md
devel/rubygem-aws-sdk-neptune - 1.100.0
devel/rubygem-aws-sdk-neptune: Update to 1.100.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-neptune/CHANGELOG.md
devel/rubygem-aws-sdk-mpa - 1.13.0
devel/rubygem-aws-sdk-mpa: Update to 1.13.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-mpa/CHANGELOG.md
devel/rubygem-aws-sdk-mediatailor - 1.115.0
devel/rubygem-aws-sdk-mediatailor: Update to 1.115.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-mediatailor/CHANGELOG.md
devel/rubygem-aws-sdk-medialive - 1.179.0
devel/rubygem-aws-sdk-medialive: Update to 1.179.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-medialive/CHANGELOG.md
devel/rubygem-aws-sdk-marketplacemetering - 1.93.0
devel/rubygem-aws-sdk-marketplacemetering: Update to 1.93.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-marketplacemetering/CHANGELOG.md
devel/rubygem-aws-sdk-marketplaceentitlementservice - 1.84.0
devel/rubygem-aws-sdk-marketplaceentitlementservice: Update to 1.84.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-marketplaceentitlementservice/CHANGELOG.md
devel/rubygem-aws-sdk-managedgrafana - 1.59.0
devel/rubygem-aws-sdk-managedgrafana: Update to 1.59.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-managedgrafana/CHANGELOG.md
devel/rubygem-aws-sdk-keyspacesstreams - 1.13.0
devel/rubygem-aws-sdk-keyspacesstreams: Update to 1.13.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-keyspacesstreams/CHANGELOG.md
devel/rubygem-aws-sdk-health - 1.96.0
devel/rubygem-aws-sdk-health: Update to 1.96.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-health/CHANGELOG.md
devel/rubygem-aws-sdk-guardduty - 1.144.0
devel/rubygem-aws-sdk-guardduty: Update to 1.144.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-guardduty/CHANGELOG.md
devel/rubygem-aws-sdk-gameliftstreams - 1.22.0
devel/rubygem-aws-sdk-gameliftstreams: Update to 1.22.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-gameliftstreams/CHANGELOG.md
devel/rubygem-aws-sdk-gamelift - 1.120.0
devel/rubygem-aws-sdk-gamelift: Update to 1.120.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-gamelift/CHANGELOG.md
devel/rubygem-aws-sdk-elasticsearchservice - 1.116.0
devel/rubygem-aws-sdk-elasticsearchservice: Update to 1.116.0<br /> <br /> Changes: https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-elasticsearchservice/CHANGELOG.md