evbarm/ti_edma: fix comparison sign
The comparison sign was the wrong way around. This got masked
during testing because the driver reverted to PIO mode
when it couldn't acquire a DMA channel.
Fully describe the new dotglob option
Move it to the correct place in the list of options (these things
are sorted!) and flesh out the description of what it (now) does a bit.
While here, fix some minor markup issues in an earlier revision relating
to the new -c option to the read built-in.
devel/jj: add a patch to fix the build on big-endian hosts.
This applies the change from this upstream pull request:
https://github.com/facebook/watchman/pull/1238
Admittedly I'm not able to figure out which version of the
serde_bser crate has the fix and why it's not in devel/jj: the
crate appears to be version 0.4.0 both in devel/jj and at the head
of the github development branch, and this fix is in one but
not the other.
Reported upstream at https://github.com/jj-vcs/jj/issues/9992.
sh: fully implement dotglob
Since dotglob has been created, and is now a sh option, implement
it fully, not only for filename completion (but not at all in SMALL
shells).
When dotglob is enabled '*' (etc) matches filenames beginning with
a dot (period, '.') as well as everything else. When it is disabled
the historic practice of only matching files with names starting with
a '.' when the pattern starts (that component) with a '.' continues.
The default (as with most options) is disabled (traditional behaviour).
Note that the names "." and ".." are unaffected by dotglob, they
are only ever matched by a pattern starting with '.'.
Note all of this applies only to filename expansion (aka, glob) and
libedit's filename completion, and not to any other uses of pattern
matching in sh. In all other contexts a '.' is just a character,
wherever it appears, and is matched just the same as anything else.
/bin/sh option list, don't include dotglob in SMALL shells
dotglob is only (currently) used for file completion via libedit.
None of that is included in SMALL shells, so the new dotglob option
is pointless there (just occupies space), just exclude it.
gotosocial: upstream/codeberg version tracking enhancement
Functionnal and cosmetic change. This WIP package should be held back until next gotosocial upstream update.
Add a codeberg tag tracking variable in the Makefile, like many packages pulled from Github for consistency,
easier upstream version changes tracking, and make this package maintenance easier too.
- pkglint
- build using pkgsrc-trunk and bob
- deployed in production
Only match "." and ".." if the filename is non-empty & starts with '.',
regardless of the state of MATCH_HIDDEN_FILES. That's the way bash
actually works, and makes sense.
Also, while here, don't allow calling the completion function to
alter the "match_hidden_files" setting set by EL_MATCH_HIDDEN_FILES
(or not permanently, only for the current match process).
Also, have fn_complete() call fn_complete2() using MATCH_HIDDEN_FILES
if EL_MATCH_HIDDEN_FILES has been set. This gives some purpose to
the global setting, which was otherwise doing nothing at all.
And make the default be to match hidden files (the way libedit used to
work) which seems likely to have been the intent.
yazi: update to 26.8.15.
Added
Drag and drop (#4005, #4225)
Trash bin (#4144, #4204, #4212)
Bulk create (#3793)
Make help menu a command palette (#4074)
Input history (#4104)
Automatic dark/light theme switching (#4196)
Experimental %y, %Y, %t, %T, %yN, %YN, %tN, %TN shell formatting parameters (#4108)
Custom VFS provider (#4118)
Make visual mode support wraparound scrolling (#4101)
H/M/L Vim-like motion for moving cursor relative to viewport (#3970)
Context-aware icons for inputs (#4080)
Show file icons in trash/delete/overwrite confirmations (#4096)
Dynamic keymap Lua API (#4031)
Dynamic Lua API for preloader, spotter, fetcher (#4235)
Configurable border for the which component (#4189)
[42 lines not shown]
compiledb-go: update to 1.7.0.
feat: update existing compilation database by @fcying in #14
fix: merge legacy compilation database paths by @fcying in #15
refactor: harden command parsing and make wrapping by @fcying in #16
feat: add compiler argument option by @fcying in #17
feat: add predefined compiler macros by @fcying in #18
fix: record source commands without -c by @fcying in #19
fix: align Python compatibility details by @fcying in #20
dev by @fcying in #21
fix: harden compiler command detection by @fcying in #22
feat: improve make integration by @fcying in #23
feat: embed POSIX shell interpreter by @fcying in #24
feat: improve platform compatibility by @fcying in #25
refactor: clarify path handling domains by @fcying in #26
test: add build log memory benchmarks by @fcying in #27
refactor: parse shell commands with AST by @fcying in #28
feat: expand GNU compiler response files by @fcying in #29
fix: track recursive Make directories by @fcying in #31
docs: rewrite README by @fcying in #32
p5-DBI: update to 1.652.
1.652 - 2026-08-15, H.Merijn Brand & Robert Rothenberg
* DBI now requires perl-5.12, driven by CVE's
* Fix test for perl configured without threads (caught by perl-5.45.1)
* Small doc fix, (issue#155), thanks Dick Franks
* Add suggested dependency (issue#145), thanks Dick Franks
* Force placeholder limit on :# and :p# too (CVE-2026-73194)
* Limit statements to 292 Mb in preparse (CVE-2026-73193)
* Add a security policy (issue#174)
* Add dbm_updatable_key attribute to DBD::DBM to configure how keys are updated
* Fix missing import in DBI::DBD::SqlEngine
* Fix !Caller2 caller loss when $^P is set (PR#184) (Thanks Paul)
kvm_mkdb(8): Replace nonstandard SIZE_T_MAX by standard SIZE_MAX.
Should we delete this? It was unhooked from the build in 2003 and it
no longer builds now:
/home/riastradh/netbsd/current/src/usr.sbin/kvm_mkdb/kvm_mkdb.c: In function 'main':
/home/riastradh/netbsd/current/src/usr.sbin/kvm_mkdb/kvm_mkdb.c:133:24: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
133 | dbname = _PATH_KVMDB;
| ^
/home/riastradh/netbsd/current/src/usr.sbin/kvm_mkdb/kvm_mkdb.c:155:35: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
155 | nlistpath = _PATH_KSYMS;
| ^
/home/riastradh/netbsd/current/src/usr.sbin/kvm_mkdb/kvm_mkdb.c:157:35: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
157 | nlistpath = _PATH_UNIX;
| ^