| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Closes: #220 [via git-merge-pr]
|
|
|
|
| |
Closes: #110 [via git-merge-pr]
|
|
|
|
| |
Closes: #232 [via git-merge-pr]
|
| |
|
|
|
|
|
|
|
|
| |
In scan() I was using $argument in the sed script, but oftentimes
$arguments is a path including slashes which breaks havoc.
Different way now, hopefully this is correct now. Note that $msg has to
go through sed since some messages use `\2` to show the matching line.
|
|
|
|
|
|
| |
- do not leak $tmpfile in output from scan()
- indent using tabs
- add new options to README
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit introduces two new uses of xlint:
$ xlint :PKGNAME
Lints the template corresponding to package PKGNAME as currently
staged in the git index (i.e. the version that would be committed)
$ xlint :
Lints all templates that are changed in the git index.
Useful to run from the pre-commit hook for the void-packages repo.
|
|
|
|
| |
Existing accounts should keep their name.
|
| |
|
| |
|
|
|
|
|
| |
X11 is a derivative of the MIT license and contains the same license
installation requirements.
|
| |
|
|
|
|
| |
Closes #212.
|
|
|
|
| |
Closes: #211 [via git-merge-pr]
|
|
|
|
| |
Closes: #208 [via git-merge-pr]
|
| |
|
|
|
|
| |
Closes: #177 [via git-merge-pr]
|
|
|
|
|
|
|
| |
See
https://github.com/void-linux/void-packages/commit/2a748e7e6d9727a7e921d6b9a163e0eb17be98b9
Closes: #205 [via git-merge-pr]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Suggestions by kerframil:
- Fix the original su invocation bug. The original approach is veering very
close to eval territory. Let's just not overload SUDO quite so hard and
keep it coherent.
- Use id -u (posix) instead of whoami (not posix).
- Rather than try to make a scalar behave as if it were an array (it's not)
then unsafely expand it, compose the positional parameter list as needed.
Note that XBPS_BINPKGS and BRANCH are now expanded safely in the course of
doing so.
- Don't include improperly formed repository paths as parameters if git fails
or prints nothing.
- Have su pass sh as the zeroeth arg, not a dash so that, if an error in the
shell context ever happens again, the resulting message will be less
confusing. As an aside, if you want the environment to be as it normally
would be for the root user, there should be a dash (or -l) before -c, not
after --. Could help protect against issues of environmental pollution down
the line.
- Don't squash the exit status of the first call to xbps-install in the case
that it's not zero and also not 16.
- Make the fallback invocation be contingent upon -u xbps succeeding. Note
that the exit status of either will be properly conveyed by the script i.e.
we don't have to capture the exit value there.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Closes: #202 [via git-merge-pr]
|
| |
|
|
|
|
|
|
|
|
|
| |
Detect if the package is unavailable for the host architecture and pick
the first supported arch.
Packages like bootloaders and kernels for arm boards obviously restrict
`archs=` which might exclude the host's architecture. Therefore xbps-src
couldn't fetch the distfiles without specifying `-a <arch>`.
|
|
|
|
| |
Closes: #199 [via git-merge-pr]
|
| |
|
|
|
|
|
|
|
| |
They're introduced by e0979275b4 (11-pkglint-elf-in-usrshare: allow
explicit setting of exceptions, 2020-07-16)
Closes: #195 [via git-merge-pr]
|
| |
|
|
|
|
|
|
| |
Due to ERE, this also works if the argument starts with ^!.
Fixes #193.
|
|
|
|
|
|
|
|
|
| |
Also:
- Fix some indentation.
- Add notes about -g and -S options in manual
Closes: #194 [via git-merge-pr]
|
|
|
|
|
|
|
| |
These commands were outputting error messages from xdistdir when outside
a void-packages folder, even though the command is supposed to fail silently.
Closes: #190 [via git-merge-pr]
|
|
|
|
| |
Makes it possible to call xlint as: `xlint 0ad`.
|
|
|
|
|
|
| |
Fixes false positive on desc_option_nonfree=
The deprecated nonfree=yes was removed from all templates so this check
is not needed anymore
|
|
|
|
| |
Closes: #187 [via git-merge-pr]
|
|
|
|
|
| |
It is possible this soname is provided by a different package,
only show exact matches.
|
|
|
|
|
|
|
| |
This allows the user, for example, to use `xls` to get the file list of
a nonfree package.
Closes: #185 [via git-merge-pr]
|
| |
|
|
|
|
| |
Closes: #183 [via git-merge-pr]
|
| |
|
|
|
|
| |
Closes: #179 [via git-merge-pr]
|
|
|
|
| |
This reverts commit 124b3b3ae9e42582abcd85ab30fb1a3c3f894632.
|
|
|
|
| |
Closes: #178 [via git-merge-pr]
|
|
|
|
| |
Closes #174.
|
|
|
|
| |
Closes: #173 [via git-merge-pr]
|
|
|
|
|
|
| |
This way, XBPS_HOSTDIR will be used by xbps-src just like
XBPS_MASTERDIR.
`-H` can still overwrite it. It's kept for compatibility.
|
|
|
|
|
|
| |
to not create hostdirs in package dirs
Signed-off-by: Piraty <piraty1@inbox.ru>
|
|
|
|
| |
Fixes #167.
|