gnupg2: update to 2.5.17.
Despite the odd minor, 2.5 is the stable branch.
This update also renames the binary from gpg2 to gpg (the corresponding
configure option was removed).
Comment out some now hopefully unnecessary LDFLAGS.${OPSYS}.
Noteworthy changes in version 2.5.17 (2026-01-27)
-------------------------------------------------
* agent: Fix stack buffer overflow when using gpgsm and KEM. This
was introduced with 2.5.13; see the advisory. [T8044]
* tpm: Fix possible buffer overflow in PKDECRYPT. [T8045]
* gpg: Fix possible NULL-deref with overlong signature packets.
[T8049]
[571 lines not shown]
gnupg: install binaries with '1' suffix
update DESCR to note that this is the old, unsupported version
Remove readline option since readline/bl3.mk is included unconditionally
in the Makefile anyway.
Clean some pkglint.
Bump PKGREVISION.
textproc/rumdl: update to 0.1.2
[0.1.2] - 2026-01-27
Fixed
LSP: Only auto-fix on manual saves, not autosave (#340)
Prevents unwanted fixes when VS Code autosaves in the background
Auto-fix now only triggers on explicit Cmd+S / Ctrl+S saves
MD032: Add auto-fix for lazy continuation lines (#342)
When allow-lazy-continuation = false, lazy continuation lines now get proper indentation
Detects all inline formatting at line start (emphasis, strong, strikethrough, links, images, code)
Handles nested lists, blockquotes, and nested blockquotes correctly
MD037: Fix range calculation for emphasis spacing (#343) (thanks @kachick)
Fix ranges are now stored as absolute positions, preventing double-adjustment in fix mode
Added
[35 lines not shown]
editors/feathernotes: update to 1.4.0
This release includes two main changes:
- The password protection is made stronger. Of course that is done in a backward compatible way, i.e., all old password-protected documents of FeatherNotes can be opened like before.
- Since Qt6 refuses to open XML docs with "C0 control characters" in them (due to a backward incompatible change in Qt), all such characters are removed if encountered. Although control characters are rare and may enter a document only by being copied from outside sources, there were reports about documents that were opened by Qt5-based versions of FeatherNotes but not by its recent versions. All these issues are fixed now.
In addition,
● Theme icons are allowed as node icons by using their names.
● Replacing after searching is made easier (without needing to clear the selection first).
● An asymmetry is corrected between the forward and backward searches/replacements if some text was selected.
● Showing of ampersand in the recent files menu is fixed.
● The minimum required version of Qt is bumped to 6.5.
py-cryptography py-cryptography_vectors: updated to 46.0.4
46.0.4 - 2026-01-27
Dropped support for win_arm64 wheels.
Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.5.
openttd: Update to 15.1
upstream changes:
-----------------
### 15.1 (2026-01-24)
- Fix #15088: When building a new train, the refit button state may be incorrect (#15162)
- Fix #15160: Incorrect company names displayed in load game window (#15161)
- Fix #15153: Wrong tile used to get bridge reservation overlay (#15154)
- Fix #15116: Old cargo/industry sets without cargo translation table broken (#15150)
- Fix: Possible crash converting company liveries in older savegames/scenarios (#15148)
- Fix: Allow infinite water to be (de)selected when loading heightmap (#15146)
- Fix: Tile suitability test for farm field no longer handled snow tiles (#15134)
- Fix #15131: Trees no longer spread on partially snowy tiles (#15133)
- Fix: Change tooltips to match change from checkboxes to switches (#15123)
- Fix: [Script] Potential out of bounds array/string slice indexes (#15106)
- Fix: [Script] Potential out of bounds indexed string access (#15106)
- Fix: [Script] Check if array sort function modified array (#15106)
- Fix #15069: World generation map edges GUI starts in an invalid state (#15082)
- Fix #15079: Incorrect dates shown on town cargo history graph (#15080)
[10 lines not shown]
openssl: updated to 3.6.1
OpenSSL 3.6.1 is a security patch release. The most severe CVE fixed in this
release is High.
This release incorporates the following bug fixes and mitigations:
* Fixed Improper validation of PBMAC1 parameters in PKCS#12 MAC verification.
([CVE-2025-11187])
* Fixed Stack buffer overflow in CMS `AuthEnvelopedData` parsing.
([CVE-2025-15467])
* Fixed NULL dereference in `SSL_CIPHER_find()` function on unknown cipher ID.
([CVE-2025-15468])
* Fixed `openssl dgst` one-shot codepath silently truncates inputs >16 MiB.
([CVE-2025-15469])
[32 lines not shown]
audio/din: Update to 60
Changes since 59:
DIN Is Noise 60:
/*
DIN60 is a binaural audio synthesizer which means you can hear
binaural beats from the drones of the Microtonal-Keyboard or
from the notes triggered when the balls of Mondrian hit a
wall or ceiling or from the notes triggered by pressing keys
on the Keyboard-Keyboard. Until DIN59, you could hear binaural
beats only from the binaural drones of the Binaural Drones
instrument. That instrument is still available but this is
a new and dynamic way to hear binaural beats!
some say binaural beats are best heard on headphones.
[294 lines not shown]