| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Closes: #320 [via git-merge-pr]
|
| |
|
|
|
|
|
|
|
| |
This changes makes xlint gracefully accept full SPDX licence expressions, while
still evaluating only the individual licences in xlint.
See void-linux/void-packages#48303
|
|
|
|
| |
only applies on ttys, and i think should respect user preferences
|
|
|
|
|
|
|
|
| |
\Q...\E already handles special characters
partially reverts 2e0da76fef5f6659e0e98d7166e4497d23565831
Closes: #324 [via git-merge-pr]
|
|
|
|
| |
Closes: #321 [via git-merge-pr]
|
|
|
|
|
|
|
|
|
|
|
| |
these are the only messages that don't have a line number associated
with them, adding complexity when parsing the output of xlint.
- `'$var' missing!` only really makes sense with line number 1, as there
is not really any other place to put it
- `'$var' defined more than once` I decided to put on the *last*
instance of the variable, and add a hint to where the previous
definition(s) are
|
|
|
|
| |
Fixes #318.
|
|
|
|
| |
also ensure less is available for rst
|
| |
|
|
|
|
| |
`_path_files` does not seem to generate any completion options
|
|
|
|
|
|
|
| |
this should allow xgensum to checksum multiple templates at once,
hopefully keeping everything isolated between template sources too
exit code now counts the number of templates with errors
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
5edebea ("xlocate: don't mark anything starting with a hyphen as ...")
added `--` so passing useful options like `--ignore-case` became
impossible.
429db43 ("xlocate: add ability to pass certain flags to git grep") made
an attempt to fix this by using a whitelist, but didn't fix the
leading-dash usecase.
If searching for pattern starting with dash, use
xlocate -e '-foo'
This reverts commit 5edebea0a738117dde41077cd23756e79f4417e7
|
|
|
|
|
| |
https://github.com/void-linux/void-packages/blob/master/Manual.md
states that the description can have a maximum of 72 chars.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
implemented what I thought would be useful and made sense, namely:
- `-E, --extended-regexp`
- `-F, --fixed-strings`
- `-G, --basic-regexp`
- `-P, --perl-regexp`
- `-i, --ignore-case`
- `-w, --word-regexp`
This will also allow for someone with `grep.patternType` or
`grep.extendedRegexp` set in git's config to change the pattern type.
|
|
|
|
|
|
|
|
|
|
| |
employs a mechanism similar to xilog to get packages in installed order,
then gets the install message for each in that order.
can be filtered by a pattern in the same method as xilog.
maybe there's a bit more efficient way to do this than a subshell + loop
+ file i/o, but I don't see it
|
|
|
|
|
|
|
|
|
|
|
| |
before:
srcpkgs/nawk/template:2: custom variables should use _ prefix: 2
srcpkgs/nawk/template:2: variable set to empty string: 2
after:
srcpkgs/nawk/template:2: custom variables should use _ prefix: xxx=
srcpkgs/nawk/template:2: variable set to empty string: xxx=
Closes: #306 [via git-merge-pr]
|
|
|
|
| |
Fixes #248.
|
|
|
|
|
|
|
| |
Some of these are outright wrong (e.g. `echo foo 2>&1`), others are just
more verbose than they need to be.
Closes: #304 [via git-merge-pr]
|
|
|
|
| |
Fixes #252.
|
|
|
|
| |
rs2ansi is from python3-rst2ansi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this is painful:
```
distfiles="https://crates.io/api/v1/crates/pkgname/${version}/download>pkgname-${version}.tar.gz"
```
this is better, and xbps-src already supports extracting them:
```
distfiles="https://static.crates.io/crates/pkgname/pkgname-${version}.crate"
```
this replaces void-linux/void-packages#43417 as it adding new `_SITE` variables
has been discouraged
|
|
|
|
|
| |
xmypkgs would get the wrong email for me if run from outside
void-packages
|
| |
|
|
|
|
| |
was missing from the compdef header
|
|
|
|
| |
assuming mdcat is installed
|
|
|
| |
if user run `xdiff --help` , `--help` gets passed to find as an arg, it will cause infinite vimdiff instance coming out, has to kill xdiff's pid to stop it.
|
| |
|
|
|
|
|
| |
I didn't make the other changes to the README myself, they were simply
done when I ran `make README`.
|
| |
|
| |
|
|
|
|
| |
Changes xchroot to exit with chroot(1)'s exit code on error.
|
| |
|
| |
|
|
|
|
| |
Closes: #282 [via git-merge-pr]
|
|
|
|
| |
Closes: #278 [via git-merge-pr]
|
| |
|
|
|
|
|
|
|
| |
- Only try to launch shells that are executable
- Make bind mounts slaves to avoid back-propagating unmounts
Closes: #276 [via git-merge-pr]
|
|
|
|
|
| |
previously, deprecated variables showed some spurious and confusing
messages. now they should have a better message.
|
| |
|
|
|
|
|
|
|
|
|
| |
$pkgname is not constant, it can change when the package is renamed
downstream while we would expect it to still build from the correct sources.
It also often doesn't save any characters and not using the variable
makes prettier, simpler URLs that can often be copied from the template
without manually replacing variables to get to the page with sources.
|
| |
|
|
|
|
| |
for void-linux/void-packages#40122
|