libfyaml: try to fix 32-bit build & bump
The prior update is very broken on 32 bit targets.
This patchset rolls up the 32-bit fixes that looked
most relevant in the upstream repo committed after the release.
lazygit: updated to 0.60.0
0.60.0
Enhancements
Rename "Copy commit hash to clipboard" to mention it's an abbreviated hash
Hide the "Fetching..." status of the auto-fetch when bottom line is hidden
Allow removing lines from patch directly
Filter file views rather than search
Show branch name and detached HEAD in worktrees tab
Add backward cycling support for log view (using <shift>-a on status page)
Show worktree name next to branch in branches list
Fixes
Fix matching of lazygit-edit URLs without line numbers
Fix 5302: Create .git/info directory before writing exclude file
Fix off-by-one error when calculating popup panel dimensions
[19 lines not shown]
graphviz: updated to 14.1.4
14.1.4 – 2026-03-20
Changed
Enable ascii plugin to be built using autotools.
Fixed
Processing concentrate=true graphs no longer crashes Graphviz. Processing of
concentrate=true graphs still often errors out.
gdk-pixbuf2: updated to 2.44.6
2.44.6
- build: Add a legacy_xpm option to build the old xpm loader
- xpm: Rename the old xpm loader to legacy-xpm, and use it
for gdk_pixbuf_new_from_xpm_data if it is available.
Note that the old loader will only be used for this purpose.
xpm files still get loaded with glycin
- jpeg: Reject data with an unsupported number of components
- Update contribution guidelines
- glycin: Fix an issue with looping animations
- Do not accidentally query loaders from the host
py-aiohttp: updated to 3.13.5
3.13.5 (2026-03-31)
Bug fixes
- Skipped the duplicate singleton header check in lax mode (the default for response
parsing). In strict mode (request parsing, or ``-X dev``), all RFC 9110 singletons
are still enforced
openvpn: updated to 2.7.1
2.7.1
Antonio Quartulli (1):
options: drop useless init_gc param for init_options()
Arne Schwabe (12):
Change stream_buf_read_setup_dowork parameter to struct steam_buf
DCO Linux: Fix setting DCO ifmode failing on big endian archs
Merge stream_buf_get_next and stream_buf_set_next
AWS-LC: Add missing return and cast in ssl_tls1_PRF
GHA: Install aws-lc under /opt/aws-lc
Show version and double check we use the right TLS library in Github Actions
Remove unnecessary OpenSSL init and cleanup commands in unit tests
GHA: Cache built crypto libraries
Use openssl_err_t typedef to deal with difference between TLS libraries
Do not support tls_ctx_set_cert_profile on AWS-LC
Use const specifices in extract_x509_field_ssl
[43 lines not shown]
gicv3: Stop using ICC_PMR_EL1 to mask interrupts.
Managing ICC_PMR_EL1 with spl changes is too costly, even with lazy PMR
updates. Let's simplify things. We can still take advantage of interrupt
prioritization for delivery but let's do spl filtering in software.
On Ampere eMAG, iperf3 on the loopback interface sees a ~18% performance
improvement with this change.
arm: optimize splx
Skip masking / unmasking interrupts and pic_do_pending_interrupts if
there is another pic_do_pending_interrupts in progress or if there are
no pending unmasked IPLs on the CPU.
arm: Make __HAVE_PIC_PENDING_INTRS state per-CPU.
Move pic_pending_irqs / pic_blocked_irqs / pic_pending_ipls from per-PIC
to per-PIC-per-CPU state. This allows us to defer processor-local
interrupts like SGIs and PPIs that use the same irq number.
mi pmap: Rename two functions for clarity of purpose
tlbinfo_asids_p -> tlbinfo_hasasids_p
This functions indicates if ASIDs are implemented
tlbinfo_noasids_p -> tlbinfo_freeasids_p
The new function indicates if there are free ASIDS in the pool (the
inversion of the previous function)
wip/tex-tabto-ltx{,-doc}: import tex-tabto-ltx-1.4 as wip/tex-tabto-ltx
\tabto{<length>} moves the typesetting position to <length>
from the left margin of the paragraph. If the typesetting
position is already further along, \tabto starts a new line;
the command \tabto* will move position backwards if necessary,
so that previous text may be overwritten. The command
\TabPositions may be used to define a set of tabbing positions,
after which the command \tab advances typesetting position to
the next defined 'tab stop'.
wip/tex-pdf14{,-doc}: import tex-pdf14-0.1 as wip/tex-pdf14
Starting with TeX Live 2010, the various formats, that directly
generate PDF, default to generating PDF 1.5. This is generally
a good thing, but it can lead to compatibility issues with some
older PDF viewers. This package changes the version of PDF
generated with formats (based on pdfTeX or LuaTeX in PDF mode),
back to 1.4 for documents that need to achieve maximal
compatibility with old viewers.
wip/tex-nag{,-doc}: import tex-nag-0.7 as wip/tex-nag
Old habits die hard. All the same, there are commands, classes
and packages which are outdated and superseded. The nag package
provides routines to warn the user about the use of such
obsolete things. As an example, we provide an extension that
detects many of the "sins" described in l2tabu.
s/A_BCM1480_SWTRC_MATCH_TAG_MAKS_0/A_BCM1480_SWTRC_MATCH_TAG_MASK_0/ in macro
constant definition.
It is later used with correct name in A_BCM1480_SWTRC_MATCH_TAG_MASK macro.