FreshPorts news
FreshPorts news
The place for ports
security/oath-toolkit - 2.6.14
security/oath-toolkit: update to 2.6.14 release
devel/glab - 1.82.0
devel/glab: update to 1.82.0<br /> <br /> Changes: https://gitlab.com/gitlab-org/cli/-/releases/v1.82.0
www/surge - 0.3.1
www/surge: Update to 0.3.1
textproc/otree - 0.6.4
textproc/otree: Update to 0.6.4
net/nats-server - 2.12.4
net/nats-server: Update to 2.12.4
sysutils/hstr - 3.1
sysutils/hstr: update 2.3 -&gt; 3.1<br /> <br /> Changelog: https://github.com/dvorka/hstr/releases/tag/3.1<br /> https://github.com/dvorka/hstr/releases/tag/3.0<br /> https://github.com/dvorka/hstr/releases/tag/2.6<br /> https://github.com/dvorka/hstr/releases/tag/2.5<br /> https://github.com/dvorka/hstr/releases/tag/2.4<br /> <br /> PR: 288853<br /> Reported by: 1o1o1 (github PR)<br /> Reviewed by: monsieurp@gentoo.org (maintainer timeout)
games/jfsw - 20260105
games/jfsw: Update to 20260105
sysutils/py-ansible-core220 - 2.20.1
sysutils/py-ansible-core220: unbreak the ports tree
audio/beets - 2.5.1
audio/beets: update 2.0.0 -&gt; 2.5.1<br /> <br /> Changelog: https://github.com/beetbox/beets/releases/tag/v2.5.1<br /> <br /> Major changes:<br /> Unbreak audio/beats. The breakage was due to an sqlite2<br /> requirement, disabled in ports, to support Double-quoted String<br /> Literals.<br /> <br /> Also reorder sections and fix style to make portlint and portfmt<br /> happy.<br /> <br /> PR: 289098<br /> Reported by: vishwin<br /> Approved by: Leonhard Wachutka &lt;leonhard@wachutka.eu&gt; (maintainer)
devel/py-lap - 0.5.12
devel/py-lap: New port<br /> <br /> Lap is a linear assignment problem solver using Jonker-Volgenant algorithm.<br /> It&#039;s required by the latest version of audio/beet.<br /> <br /> PR: 289098
www/nextcloud-notes - 4.13.0
www/nextcloud-notes: Update to 4.13.0
security/vuxml - 1.1_6
security/vuxml: Update recent OpenSSL vulns<br /> <br /> Was missing 2 CVEs.
editors/featherpad - 1.6.3
editors/featherpad: Update to 1.6.3<br /> <br /> ChangeLog at: https://github.com/tsujan/FeatherPad/releases/tag/V1.6.3<br /> With hat: lxqt
x11-wm/lxqt-wayland-session - 0.3.1
x11-wm/lxqt-wayland-session: Update to 0.3.1<br /> <br /> ChangeLog at: https://lxqt-project.org/release/2025/12/21/point-releases-lxqt-panel-and-lxqt-wayland-session/<br /> With hat: lxqt
x11-wm/lxqt-panel - 2.3.2
x11-wm/lxqt-panel: Update to 2.3.2<br /> <br /> ChangeLog at: https://lxqt-project.org/release/2025/12/21/point-releases-lxqt-panel-and-lxqt-wayland-session/<br /> With hat: lxqt
security/wpa_supplicant-devel - 2026.01.26_3
security/wpa_supplicant-devel: Fix build with IEEE80211N
devel/godot-tools - 4.4.1_2
devel/godot-tools: properly rebuild after 939d8775e711
games/scummvm - 2.9.1_2
multimedia/libvpx: update 1.16.0<br /> <br /> Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.15.2..v1.16.0<br /> Reported by: Repology
mail/nmh-devel - 2026.01.20
mail/nmh-devel: update to latest git commit on savannah
security/nmap-devel - 7.95.20260128
security/nmap-devel: Update to the latest GH commit
security/krb5-devel - 1.23.2026.01.27
security/krb5-devel: update to the latest MIT/KRB5 github commit
shells/ksh-devel - 2026.01.28
shells/ksh-devel: update to the latest ksh93/ksh github commit
sysutils/cfengine-masterfiles-devel - 3.28.20260121,1
sysutils/cfengine-masterfiles-devel: Update to latest GH commit
sysutils/cfengine-devel - 3.28.20260120,1
sysutils/cfengine-devel: Update to latest GH commit
net/hostapd-devel - 2026.01.26
net/hostapd-devel: Update to the latest GH commit<br /> <br /> Update to the latest w1.fi commit, proxied through my GH account
security/wpa_supplicant-devel - 2026.01.26_3
security/wpa_supplicant-devel: Update to latest GH commit<br /> <br /> Update to the latest w1.fi commit, proxied through my GH account.
audio/baresip - 4.5.0
audio/baresip: Update 4.4.0 =&gt; 4.5.0<br /> <br /> Changelog:<br /> https://github.com/baresip/baresip/releases/tag/v4.5.0<br /> <br /> While here remove GH_ACCOUNT - this is default value.<br /> <br /> PR: 292785
audio/re - 4.5.0
audio/re: Update 4.4.0 =&gt; 4.5.0<br /> <br /> Changelog:<br /> https://github.com/baresip/re/releases/tag/v4.5.0<br /> <br /> PR: 292785
www/ungoogled-chromium - 144.0.7559.109
www/ungoogled-chromium: update to 144.0.7559.109<br /> <br /> Security: https://vuxml.freebsd.org/freebsd/409d70ab-fc23-11f0-85c5-a8a1599412c6.html
x11-wm/plasma6-kwin - 6.5.5_1
x11-wm/plasma6-kwin: backport upstream patch<br /> <br /> to fix a regression that made it impossible to turn<br /> offscreens through kscreen in some setups.
sysutils/zot - 2.1.14
sysutils/zot: Update to 2.1.14<br /> <br /> PR: 292746
sysutils/zli - 2.1.14
sysutils/zli: Update to 2.1.14
textproc/R-cran-vroom - 1.7.0
textproc/R-cran-vroom: Update to 1.7.0<br /> <br /> ChangeLog: https://cran.r-project.org/web/packages/vroom/news/news.html
devel/R-cran-sparsevctrs - 0.3.6
devel/R-cran-sparsevctrs: Update to 0.3.6<br /> <br /> ChangeLog: https://cran.r-project.org/web/packages/sparsevctrs/news/news.html
devel/R-cran-data.table - 1.18.2.1
devel/R-cran-data.table: Update to 1.18.2.1<br /> <br /> ChangeLog: https://cran.r-project.org/web/packages/data.table/news/news.html
textproc/libxml2 - 2.15.1_1
textproc/libxml2: bump PORTREVISION to force rebuild<br /> <br /> FreeBSD-ports-latest - for FreeBSD 15 - currently carries packages<br /> that have the libxml2-core package as a dependency (and the<br /> libxml2-core).<br /> <br /> Bump PORTREVISION to force the package builder to resynch onto ports<br /> where there is no libxml2-core package, to reduce confusion.<br /> <br /> (2026Q1 is unaffected, it did not have this change.)
sysutils/fluent-bit - 4.2.2_2
sysutils/fluent-bit: Improve RC script and fix issues<br /> <br /> * Document &#039;fluent_bit_group&#039; variable<br /> * Install PID file with mode 0600 instead of 0755<br /> * Reuse ${name}<br /> * Pass &#039;-t {name}&#039; to daemon(8)<br /> * Remove self-created PID file<br /> <br /> PR: 292782<br /> MFH: 2026Q1<br /> Approved by: girgen (maintainer)
security/vuxml - 1.1_6
security/vuxml: Add firefox vulnerabilities<br /> <br /> * CVE-2026-24868<br /> * CVE-2026-24869
dns/dnscontrol - 4.32.0
dns/dnscontrol: Update to 4.32.0
www/forgejo - 14.0.1
www/forgejo: Update to 14.0.1<br /> <br /> MFH: 2026Q1
www/forgejo-lts - 11.0.10
www/forgejo-lts: Update to 11.0.10<br /> <br /> MFH: 2026Q1
net-im/gotosocial - 0.20.3
net-im/gotosocial: Update 0.20.2 =&gt; 0.20.3<br /> <br /> Changelog:<br /> https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.20.3<br /> <br /> PR: 292772<br /> MFH: 2026Q1
www/deno - 2.6.6
www/deno: Update to 2.6.6<br /> <br /> Obtained from: OpenBSD (Volker Schlecht)
ports-mgmt/pkg_replace - 20260128
ports-mgmt/pkg_replace: Update 20260127 =&gt; 20260128<br /> <br /> Changelog:<br /> https://github.com/kdeguchi/pkg_replace/releases/tag/20260128<br /> <br /> PR: 292777
www/chromium - 144.0.7559.109
www/chromium: update to 144.0.7559.109<br /> <br /> Security: https://vuxml.freebsd.org/freebsd/409d70ab-fc23-11f0-85c5-a8a1599412c6.html
www/iridium - 2026.01.144.2
www/iridium: update to 2026.01.144.2
security/vuxml - 1.1_6
security/vuxml: add www/*chromium &lt; 144.0.7559.109<br /> <br /> Obtained from: https://chromereleases.googleblog.com/2026/01/stable-channel-update-for-desktop_27.html
www/tomcat-devel - 11.0.18
www/tomcat-devel: Update 11.0.15 =&gt; 11.0.18<br /> <br /> Changelog:<br /> https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.18_(markt)<br /> <br /> MFH: 2026Q1
www/tomcat110 - 11.0.18
www/tomcat110: Update 11.0.15 =&gt; 11.0.18<br /> <br /> Changelog:<br /> https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.18_(markt)<br /> <br /> MFH: 2026Q1
www/tomcat101 - 10.1.52
www/tomcat101: Update 10.1.50 =&gt; 10.1.52<br /> <br /> Changelog:<br /> https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.52_(schultz)<br /> <br /> MFH: 2026Q1
www/surge - 0.3.0
www/surge: Add high-performance download manager<br /> <br /> Surge is a TUI/CLI download manager with parallel downloads,<br /> pause/resume, speed graphs, and browser extension support.
devel/glaze - 7.0.2
devel/glaze: update 6.5.0 → 7.0.2<br /> <br /> Reported by: portscout
databases/surrealdb - 2.6.0
databases/surrealdb: update 2.4.0 → 2.6.0<br /> <br /> Reported by: portscout
sysutils/mise - 2026.1.8
sysutils/mise: update 2026.1.7 → 2026.1.8<br /> <br /> Reported by: portscout
science/tinker - 26.1.2
science/tinker: update 26.1.1 → 26.1.2<br /> <br /> Reported by: portscout
deskutils/skim - 1.11.0
deskutils/skim: update 1.7.2 → 1.11.0<br /> <br /> Reported by: portscout
math/py-cvxpy - 1.6.4
math/py-cvxpy: Add comment
databases/tredis - 1.1.1
databases/tredis: Add terminal UI for Redis<br /> <br /> tredis is a TUI for managing Redis servers, supporting multiple<br /> connections, key browsing, all data types, and TLS.
math/secp256k1 - 0.7.1
math/secp256k1: update to 0.7.1 release.<br /> <br /> math/py-secp256k1: update to 0.14.0 release.
sysutils/rubygem-chef - 18.8.54_3
sysutils/rubygem-chef: update dependency<br /> <br /> Fixes regression from 9dd3e65452c90bb0ac5a005e19ea933b393c674e
devel/rubygem-omnibus - 9.0.24_1
devel/rubygem-omnibus: fix dependency<br /> <br /> This fixes regression from 9dd3e65452c90bb0ac5a005e19ea933b393c674e
sysutils/rubygem-ohai18 - 18.2.8
sysutils/rubygem-ohai18: add version 18.2.8<br /> <br /> Required for some gems.
devel/rubygem-ffi16 - 1.16.3
devel/rubygem-ffi16: added version 1.16.3<br /> <br /> The old version is required by some gems.
editors/zed - 0.219.5_1
lang/rust: Bump revisions after 1.93.0<br /> <br /> PR: 292360
lang/rust - 1.93.0
lang/rust: Update to 1.93.0<br /> <br /> While here, drop AR as it&#039;s deprecated since 2015 [1]<br /> <br /> Announce: https://blog.rust-lang.org/2026/01/22/Rust-1.93.0/<br /> ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.93.0<br /> <br /> PR: 292713<br /> Tested by: mikael, pkubaj<br /> Differential Revision: https://reviews.freebsd.org/D54619 [1]
net-im/snac - 2.89
net-im/snac: Update 2.84 =&gt; 2.89<br /> <br /> Release Notes:<br /> https://codeberg.org/grunfink/snac2/src/tag/2.89/RELEASE_NOTES.md<br /> <br /> PR: 292765<br /> Approved by: Matthew Phillips &lt;matthew@matthewphillips.info&gt;<br /> MFH: 2026Q1
devel/py-lxml - 6.0.2
devel/py-lxml: update to 6.0.2<br /> <br /> Changelog: https://github.com/lxml/lxml/blob/lxml-6.0.2/CHANGES.txt<br /> <br /> PR: 292775
security/vuxml - 1.1_6
security/vuxml: add FreeBSD SA issued on 2026-01-27<br /> <br /> FreeBSD-SA-26:02.jail affects 13.5R and 14.3R
security/vuxml - 1.1_6
security/vuxml: reference FreeBSD-SA-26:01.openssl<br /> <br /> Add a reference to FreeBSD-SA-26:01.openssl (issued 2026-01-27) to the<br /> vuxml entry for OpenSSL CVE-2025-11187, CVE-2025-15467, CVE-2025-15468,<br /> CVE-2025-15469, CVE-2025-66199, CVE-2025-68160, CVE-2025-69418,<br /> CVE-2025-69419, CVE-2025-69420, CVE-2025-69421, CVE-2026-22795 and<br /> CVE-2026-22796.<br /> <br /> FreeBSD-SA-26:01.openssl affects all supported versions of FreeBSD
databases/duckdb - 1.4.4
databases/{,py-}duckdb: update 1.3.2 → 1.4.4
www/librewolf - 147.0.2
www/librewolf: Update 147.0.1-3 =&gt; 147.0.2-1<br /> <br /> Release Notes:<br /> https://www.firefox.com/en-US/firefox/147.0.2/releasenotes/<br /> <br /> PR: 292766<br /> MFH: 2026Q1
lang/gleam - 1.14.0
lang/gleam: update to 1.14.0<br /> <br /> Reported by: Todd Greenwood &lt;toddg@zwrob.com&gt;<br /> Sponsored by: SkunkWerks, GmbH
security/tailscale - 1.94.1
security/tailscale: Refactor rc.d script<br /> <br /> Refactor rc.d script so various rc.conf variables such as ${name}_nice<br /> and ${name}_oomprotect can be used<br /> <br /> PR: 292220<br /> MFH: 2026Q1
security/tailscale - 1.94.1
security/tailscale: Update to 1.94.1<br /> <br /> MFH: 2026Q1
audio/din - 60
audio/din: Update to 60<br /> <br /> Changes since 59:<br /> <br /> DIN Is Noise 60:<br /> <br /> /*<br /> <br /> DIN60 is a binaural audio synthesizer which means you can hear<br /> binaural beats from the drones of the Microtonal-Keyboard or<br /> from the notes triggered when the balls of Mondrian hit a<br /> wall or ceiling or from the notes triggered by pressing keys<br /> on the Keyboard-Keyboard. Until DIN59, you could hear binaural<br /> beats only from the binaural drones of the Binaural Drones<br /> instrument. That instrument is still available but this is<br /> a new and dynamic way to hear binaural beats!<br /> <br /> some say binaural beats are best heard on headphones.<br /> <br /> on the Settings screen,<br /> <br /> turn DIN Is Binaural ON or OFF.<br /> <br /> if you turn ON,<br /> <br /> every new drone on the Microtonal-Keyboard is a binaural drone.<br /> <br /> select the drone to change its binaural state, justification<br /> and separation from Menu &gt; Drone Params &gt; Modulation<br /> <br /> every new ball in Mondrian triggers binaural notes when it hits a wall or celing.<br /> <br /> select a ball to change its binaural state, justification and separation from<br /> Menu &gt; Ball Params<br /> <br /> every key press on the Keyboard-Keyboard triggers binaural notes.<br /> <br /> set params for these binaural notes from the Settings screen itself.<br /> <br /> default Separation between L and R channels is 4 hz. if you turn ON ~ DIN randomises<br /> the separation for each new drone or ball.<br /> <br /> if justification is Left, for a binaural drone or triggered binaural note at T hz:<br /> L will sound T hz,<br /> R will sound T + Separation Hz<br /> if justification is Right,<br /> R will sound T hz<br /> L will sound T - Separation Hz,<br /> if justification is Random,<br /> well...<br /> <br /> this separation in Hz is heard as beats. so for a separation of 4 hz,<br /> you hear 4 beats a second.<br /> <br /> *\<br /> <br /> /*<br /> <br /> DIN60 intros a new way to make beats!<br /> <br /> a beat pattern envelops Voice or Noise, drones of the Microtonal Keyboard,<br /> triggered notes due key presses on the Keyboard-Keyboard, triggered notes<br /> due bouncing balls in Mondrian and the binaural drones of the Binaural<br /> Drones instrument. enveloping only some of these elements will be possible in the<br /> next release :( , sorry!<br /> <br /> turn ON by clicking Beater button at the bottom left of any instrument. no fader in this<br /> release :( , sorry!<br /> <br /> Press 5 to edit the beat pattern on the Beater editor or Menu &gt; Editors &gt; Beater<br /> <br /> on the Beater editor, use the Beat Divider plugin to subdivide the beat pattern to<br /> complicate the pattern.<br /> <br /> press SPACE to set end point of beat pattern. only available on Beater editor and via<br /> this keyboard short cut only :(, sorry!<br /> <br /> use BPM tools to change the BPM, reverse, scrub, loop or pong the beat pattern.<br /> <br /> BPM tools is also available on Voice FM/AM modulation editor.<br /> <br /> BPM modulation:<br /> <br /> press F4 to double the BPM.<br /> press F3 to halve the BPM.<br /> works on the Microtonal-Keyboard, the Beater editor and the Voice Modulation<br /> editor only.<br /> <br /> doubling or halving BPM keeps the groove like octave shifting keeps the melody.<br /> <br /> by default DIN uses 2 to multiply or divide the BPM. playing with BPM this<br /> way reminds us of shifting octaves with notes! so why not multiply the current BPM<br /> with other small whole number tuning ratios from key modulation to modulate to,<br /> that is, produce other BPMs? there is a 9x9 lattice of BPMs to choose from<br /> based on various whole number ratios from 1..9.<br /> <br /> for ratios other than 2/1, say you choose the pair 3/2, 4/3 from the ratios list and<br /> the current BPM is 120:<br /> <br /> an F4 press will multiply 3/2 to 120, to make current BPM 180, a BPM thats<br /> a &quot;perfect fifth&quot; above 120.<br /> <br /> an F4 press again will multiply 4/3 to the 180 to produce 240. this is 2 times 120!<br /> that is, its a BPM thats an &quot;octave above&quot; 120, or in other words, a doubling of<br /> the original BPM.<br /> <br /> an F3 now will divide 240 by 4/3 to give 180, a &quot;perfect fourth&quot; below 240.<br /> <br /> an F3 again will divide 180 by 3/2 to give 120! that is, we got back the<br /> original BPM which is a &quot;perfect fifth&quot; below 180 or an &quot;octave below&quot; 240,<br /> in other words, a halving of 240.<br /> <br /> this system combined with L, R delay line lengths (see below) in beats can create very<br /> interesting, emergent polyrhythms!<br /> <br /> and also create isochronous binaural beats via Settings &gt; DIN Is Binaural :)<br /> <br /> *\<br /> <br /> /*<br /> <br /> in DIN 60, you set the L, R delay line length in beats @ the current BPM of the Beater<br /> rather than in seconds.<br /> <br /> begin setting the values to small whole number beats. say L to 2 and R to 3 or 4,3 or 3,4<br /> or 6,5 etc. DIN uses the current BPM of the Beater to calculate the length of the delay<br /> line in seconds. fractional beats are also welcome. set L to say 1.5 and R to say 1.333333<br /> <br /> try setting the values at different BPMs of the beater!<br /> <br /> this combined with BPM tools (see above) can create very interesting, emergent polyrhythms!<br /> <br /> *\<br /> <br /> /*<br /> <br /> new Levels panel on the Delay editor.<br /> <br /> use to change the level of the feedback and volume curves instead of<br /> manually picking and moving the curve by its vertices.<br /> <br /> move curves of both channels at once (feedback-both or volume-both)<br /> or one at a time (feedback-l, feedback-r, volume-l or volume-r)<br /> <br /> the slider lets you adjust the delay length of both L and R channels<br /> live. left end is 0% and right end is 100% of delay line length set<br /> on the Settings screen. experimental feature. may glitch depending<br /> on how fast you move the slider... :)<br /> <br /> *\<br /> <br /> /*<br /> <br /> DIN60 intros the Polyrhythm plugin<br /> <br /> default:<br /> <br /> 6 8<br /> in<br /> 8<br /> <br /> click Apply (on the Beater editor) to create a composite beat pattern<br /> of 6 and 8 beats in 8 beats.<br /> <br /> *\<br /> <br /> /*<br /> <br /> in Number plugin:<br /> <br /> /* Euclid *\<br /> <br /> click on Euclid to<br /> space out bit pattern<br /> now apply to beat pattern to create euclidean rhythms!<br /> rotate the bit pattern using &lt;&lt; and &gt;&gt;<br /> rotates the rhythm!<br /> *\<br /> <br /> * faster .wav save in recorder!<br /> * improved tap bpm<br /> <br /> on curve editor:<br /> <br /> /* paste append on curve editor *\<br /> /* insert after last vertex appends to curve *\<br /> /* select vertices only *\<br /> <br /> * hide drone center gnomon when there are no drones<br /> <br /> * improved oscilloscope display<br /> * better labeling<br /> * with distortion hinting<br /> /*<br /> auto resize<br /> resizes oscilloscope when window size changes<br /> *\<br /> <br /> /* will not exit if recording *\<br /> <br /> /* cross hair on the only selected drone *\<br /> <br /> * improved Show anchors on Menu &gt; Drone Params &gt; Visuals<br /> * drew line from drone position to bottom of microtonal-keyboard<br /> now draws cross hairs to edge of screen<br /> <br /> /* opacity *\<br /> <br /> adjust opacity of the drone anchor cross hair<br /> <br /> /*<br /> track phrase position while scrubbing<br /> Menu &gt; Voice &gt; Track<br /> default is off<br /> *\<br /> <br /> /*<br /> record multiple mouse phrases on the phrasor:<br /> press f to record a phrase. move mouse.<br /> press f again to stop recording and start playing<br /> press f to record another phrase. din appends this phrase to existing phrase.<br /> press f again to stop recording and start playing from the start<br /> press g to clear all phrases<br /> *\<br /> <br /> /*<br /> <br /> Gater is now called Beater in preparation for the new beat engine in DIN (still WIP<br /> as of 59)<br /> <br /> edit beat pattern in beat pattern editor<br /> press 5 from microtonal-keyboard or Menu &gt; Editors &gt; Beater<br /> new beat patterns in the library<br /> use 9 and 0 keys to go thru beat patterns<br /> <br /> in the beat pattern editor:<br /> <br /> press F3 to halve current BPM<br /> press F4 to double current BPM<br /> press F5 to shift key up an octave<br /> press F6 to shift key down an octave<br /> <br /> on the microtonal keyboard:<br /> <br /> press F3 to halve current BPM<br /> press F4 to double current BPM<br /> <br /> *\<br /> <br /> in a curve editor:<br /> <br /> /*<br /> <br /> increase/decrease size of tangent of a curve<br /> <br /> click+pick a tangent of a curve and press f or Menu &gt; Tools &gt; Size tangent<br /> and just mouse up and down to size tangent<br /> <br /> *\<br /> <br /> /*<br /> <br /> pin / unpin vertices &amp; tangents of a curve in a curve editor<br /> <br /> choose Menu &gt; Tools &gt; Pin / Unpin<br /> and click+pick a vertex or tangent. ESC to stop.<br /> <br /> or click-pick a vertex or tangent and press p to pin/unpin. click to stop.<br /> <br /> why pin?<br /> <br /> pinned vertices and tangents dont rotate when curve rotates.<br /> pinned tangents dont move when their vertex moves<br /> <br /> try it on shapeforms!<br /> watch fft!<br /> <br /> *\<br /> <br /> /*<br /> press &#039; to draw/hide snapping guides or Menu &gt; Tools &gt; Draw<br /> press g to draw/hide cursor or Menu &gt; Tools &gt; Draw cursor<br /> press u to restore view too on undo/redo or Menu &gt; Tools &gt; View too<br /> *\<br /> <br /> /* press SHIFT when clicking into a text/value field to clear its contents *\<br /> <br /> /* timestamps on log file at start and shutdown of program *\<br /> <br /> * changes to default parameters in binaural drones instrument<br /> * start pitch is 128 Hz<br /> * justification is left<br /> * scale notes at C D G B when C = 128 hz (if A = 432 Hz)<br /> <br /> * default tuning is pythagoras for all instruments<br /> * tuning is global ie applies to all instruments<br /> <br /> * Menu &gt; Tools &gt; Fold tangents with Selection only ON, folds just the selected tangent<br /> and if you select a vertex folds both its tangents<br /> <br /> * improved delay lines<br /> * optimised handling of parameter spinners in UI *<br /> <br /> * boxes not filled by default in Mondrian<br /> <br /> :( mouse returns to last position on all screens :)<br /> :( bug asked user to select drones when no drones were selected and drone volume change was attempted :)<br /> :( fixed bug not saving inner, letter and word spacing curves on morse code module :)<br /> :( fixed fold tangents only folding tangents of the selected vertex then stopping, instead of offering<br /> to fold other tangents until canceled by user :)
www/py-flatnotes - 5.5.4
www/py-flatnotes: New port: Self-hosted, database-less note taking web app<br /> <br /> Flatnotes is a self-hosted, database-less note-taking web app that<br /> utilises a flat folder of markdown files for storage.<br /> <br /> WWW: https://github.com/dullage/flatnotes/
lang/rust-nightly - 1.95.0.20260126
lang/rust-nightly: update 1.95.0.20260118 → 1.95.0.20260126<br /> <br /> Approved by: rust (implicit)
net-im/linux-discord - 0.0.122,1
net-im/linux-discord: Update to 0.0.122
x11/xapp - 3.2.2
x11/xapp: update to 3.2.2<br /> <br /> add new xapp-symbolic-icons as run dependency<br /> <br /> PR: 292764
mail/thunderbird - 147.0.1_1
mail/thunderbird: update to 147.0.1 (rc2)<br /> <br /> Release Notes:<br /> https://www.thunderbird.net/en-US/thunderbird/147.0.1/releasenotes/
mail/nextcloud-mail - 5.6.9
mail/nextcloud-mail: Update to 5.6.9
www/nextcloud-contacts - 8.3.1
www/nextcloud-contacts: Update to 8.3.1
security/openssl - 3.0.19,1
security/openssl: Security update to 3.0.19<br /> <br /> Security: 4b824428-fb93-11f0-b194-8447094a420f<br /> MFH: 2026Q1
security/fakeroot - 1.37.2
security/fakeroot: Update to 1.37.2<br /> <br /> Changelog: https://salsa.debian.org/clint/fakeroot/-/blob/debian/1.37.2-1/debian/changelog?ref_type=tags
net/asterisk22 - 22.8.0
net/asterisk22: Update 22.7.0 =&gt; 22.8.0<br /> <br /> Changelog:<br /> https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-22.8.0.html<br /> <br /> This update incorporates an important fix for FreeBSD users:<br /> - rtp/rtcp: Configure dual-stack behavior via IPV6_V6ONLY<br /> <br /> PR: 262386 292712<br /> Approved by: Oleksandr Kryvulia &lt;o.kryvulia@flex-it.com.ua&gt; (maintainer)<br /> Sponsored by: PANS Jarosław<br /> MFH: 2026Q1
net/amneziawg-go - 0.2.16
net/amneziawg-go: Update 0.2.12 =&gt; 0.2.16<br /> <br /> Commit log:<br /> https://github.com/amnezia-vpn/amneziawg-go/compare/v0.2.12...v0.2.16<br /> <br /> While here replace PORTVERSION with DISTVERSION.<br /> <br /> PR: 292743
security/netbird - 0.64.2
security/netbird: Update 0.64.1 =&gt; 0.64.2<br /> <br /> Changelog:<br /> https://github.com/netbirdio/netbird/releases/tag/v0.64.2<br /> <br /> Commit log:<br /> https://github.com/netbirdio/netbird/compare/v0.64.1...v0.64.2<br /> <br /> PR: 292762
science/packmol - 21.2.1
science/packmol: Update to 21.2.1<br /> <br /> ChangeLog: https://github.com/m3g/packmol/releases/tag/v21.2.1
security/uacme - 1.8.0
security/uacme: Update to 1.8.0<br /> <br /> ChangeLog: https://github.com/ndilieto/uacme/blob/master/ChangeLog
games/genact - 1.5.1
games/genact: Update to 1.5.1<br /> <br /> ChangeLog: https://github.com/svenstaro/genact/releases/tag/v1.5.1
games/cdogs-sdl - 2.4.0
games/cdogs-sdl: Update to 2.4.0<br /> <br /> ChangeLog: https://github.com/cxong/cdogs-sdl/releases/tag/2.4.0
graphics/oxipng - 10.1.0
graphics/oxipng: Update to 10.1.0<br /> <br /> ChangeLog: https://github.com/oxipng/oxipng/releases/tag/v10.1.0
www/element-web - 1.12.9
www/element-web: Update to 1.12.9<br /> <br /> Approved by: maintainer (implicit, version bump, as per PR 258262)
mail/msmtp - 1.8.32_2
mail/msmtp: fix the TLS option<br /> <br /> Part of commit 61d57c2657e1178dd763c8dd63503a9338525f47 was<br /> converting from *_CONFIGURE_ON to *_CONFIGURE_WITH<br /> for the TLS option. As it is a radio option, it means that one<br /> of the options will be always disabled, resulting in adding<br /> `--without-tls` to the CONFIGURE_ARGS, and no TLS support.<br /> <br /> Fix by switching back to CONFIGURE_ON and bump PORTREVISION<br /> to regenerate the package.<br /> <br /> Reported by: Scott Robbins
x11-themes/xapp-symbolic-icons - 1.0.9
x11-themes/xapp-symbolic-icons: new requirement for xapp-related apps<br /> <br /> PR: 292763
emulators/open-vm-tools - 13.0.10,2
emulators/open-vm-*: Update to 13.0.10<br /> <br /> Sponsored by: Rubicon Communications, LLC (&quot;Netgate&quot;)
sysutils/graffer - 1.5.1
sysutils/graffer: Update 1.1 =&gt; 1.5.1<br /> <br /> News:<br /> http://chaosophia.net/graffer/#news<br /> <br /> Commit log:<br /> https://github.com/koue/graffer/compare/1.1...1.5.1<br /> <br /> PR: 292730<br /> Co-authored-by: Vladimir Druzenko &lt;vvd@FreeBSD.org&gt;
security/openssl36 - 3.6.1
security/openssl36: Security update to 3.6.1<br /> <br /> Security: 4b824428-fb93-11f0-b194-8447094a420f<br /> MFH: 2026Q1
mail/abook - 0.6.2
mail/abook: Update WWW/MASTER_SITES address
security/openssl35 - 3.5.5
security/openssl35: Security update to 3.5.5<br /> <br /> Security: 4b824428-fb93-11f0-b194-8447094a420f<br /> MFH: 2026Q1