go14: Force use of gnu99 C standard
This package attempts to typedef bool, but it's a keyword in C23.
The default compiler on Fedora 43 defaults to C23, so this fixes the build
there.
Maybe we shouldn't have -Werror, but it was easier to do this than figure
where -Werror is coming from.
janet: update to 1.41.1
- Update file/write docstring
- Improve messages on errors when loading the bundle script
- Remove unused def
- Disable MSVC runtime stack checks in janet_ffi_win64
- shell: Prevent buggy moving zero column behavior
- Update to macos-14 in ci
- Apply :flycheck on def as well
- Take 2: 9front port, using 9front's Native Porting/Posix Environment
- Fix math/int-{max,min} docstrings
- Fix unix sockets issue on FreeBSD
- Use double-NULL
- Update year in copyright disclaimer to 2026
- Add omitted word "is" in docstrings
- Document empty? more clearly.
- Tweak some fiber-related docstrings
- Document how to set local timezone for os/date and os/strftime.
- Make peg-grammar available in all threads for peg/compile
[2 lines not shown]
py-qtgraph-qt5: updated to 0.14.0
0.14.0
Highlights
implement cuda OpenGL interops
PColorMeshItem: implement opengl rendering
Port PlotCurveItem experimental opengl codepath to shaders
Remove MetaArray, MultiPlotItem and MultiPlotWidget
Add Boxplot feature
Unvendor very old colorama
implement fill for connect="finite"
Add legend double-click and legend sample click signals.
pcmi: add support for OpenGL ES 3.0
Bump min numpy to 1.25+
Create FUNDING.yml
API/Behavior Changes and Additions
[148 lines not shown]
www/ruby-rack: update to 3.2.5
3.2.5 (2026-02-16)
Security
* CVE-2026-25500 XSS injection via malicious filename in Rack::Directory.
* CVE-2026-22860 Directory traversal via root prefix bypass in
Rack::Directory.
Fixed
* Fix Rack::MockResponse#body when the body is a Proc. (#2420, #2423,
@tavianator, @ioquatix)
ham/hamlib: Update to 4.7.0
Version 4.7.0
* 2026-02-15
* Revamp Kenwood voice memory handler - Fixes TS-890S & TS-990S (n3gb)
* libusb is now detected using the pkg-config facility.
* Some internal functions change names to avoid conflicts with apps.
* POSIX threads are required to build and run Hamlib. Note that it was
actually the case for 4.6.x, but now the configuration step will
fail instead of the compilation. (n3gb)
* Functions rig_get_conf, rot_get_conf, amp_get_conf deprecated;
use *_get_conf2() instead. Also rig_set_trn and rig_get_trn deprecated.
* Reduce/repair excess output from cppcheck.sh - mostly cosmetic changes (WIP)
Output from `wc -l cppcheck.log` - 4.6.2: 981 now: 581
* Remove dead getopt code. GitHub PR #1709. (TNX Daniele Forsi)
* Move rig_cache to separate(calloc) storage. Prepare for other moves.
Issue #1420
* Many fixes for SWIG binding generation and improved Python support
and testing. (TNX Daniele Forsi).
[21 lines not shown]
t_fpclassify: Check only the IEEE 754 exceptions.
On Intel CPUs, various x87 instructions (notably FLD, to load a
floating-point value from memory into the floating-point register
stack) raise the nonstandard FE_DENORMAL exception (0x2), meaning an
input was subnormal.
Should fix a spate of failures like this:
*** Check failed: /tmp/build/2026.02.16.03.57.08-i386/src/tests/lib/libc/gen/t_fpclassify.c:635: expected no exceptions, got 0x2
zint: update to 2.16.0.
Switch to qt6 by default.
Version 2.16.0 (2025-12-19)
===========================
**Incompatible changes**
------------------------
- In `UNICODE_MODE`, ECI 899 Binary input now interpreted as UTF-8 (previously
treated as-is, i.e. as binary bytes - this now requires `DATA_MODE`)
- Buffer length of member `errtxt` in `zint_symbol` extended 100 -> 160
(client buffers may need checking/extending)
- New `content_segs` & `content_seg_count` fields in `zint_symbol` for use with
new output option `BARCODE_CONTENT_SEGS`
- Symbol structure members `option_1`, `option_2` and `option_3` now updated
after `ZBarcode_Encode()` and variants are called, and there are three new
methods in the Qt Backend to access to them
- New Qt Backend method `isBindable()` for new flag `ZINT_CAP_BINDABLE`
[177 lines not shown]
py-gunicorn: updated to 25.1.0
25.1.0 - 2026-02-13
New Features
- **Control Interface (gunicornc)**: Add interactive control interface for managing
running Gunicorn instances, similar to birdc for BIRD routing daemon
- Unix socket-based communication with JSON protocol
- Interactive mode with readline support and command history
- Commands: `show all/workers/dirty/config/stats/listeners`
- Worker management: `worker add/remove/kill`, `dirty add/remove`
- Server control: `reload`, `reopen`, `shutdown`
- New settings: `--control-socket`, `--control-socket-mode`, `--no-control-socket`
- New CLI tool: `gunicornc` for connecting to control socket
- See [Control Interface Guide](guides/gunicornc.md) for details
- **Dirty Stash**: Add global shared state between workers via `dirty.stash`
- In-memory key-value store accessible by all workers
[22 lines not shown]
slumber: update to 5.0.0.
[5.0.0] - 2026-02-14
5.0 is a huge release that focuses on two main areas:
A major refactor of the TUI includes:
A new layout with a collapsible sidebar to speed up navigation
Query/export command history navigation (similar to shell history)
QoL improvements such as selecting list items by click
CLI commands have been reorganized to be more consistent and discoverable
pgpdump: updated to 0.37
0.37 2027/02/12
Fix incorrect TAG_NUM macro causing out-of-bounds access.
Fix C23 compatibility.
Use Automake to run tests, and other test improvements.
Use Automake, and other build improvements.
*.c and *.h is now in src/.
0.36 2024/01/29
Skipping file to process when first/CTB is zero
Inserting "memset" for ELLIP_CURVES
0.35 2022/02/28
Adding BrainPool-384/512 curve definitions.
[6 lines not shown]