[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.1.1-180-g39c20ad4
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official pacman repository". The branch, master has been updated via 39c20ad4f1d5f6e915b5be8976b6a94885ca3b0c (commit) via 55a65aaf904a32bcf59c652cbc03fc510c265142 (commit) via ff1ae94c102cab487444bcdb0c76ee489c11dfe8 (commit) via eb92bcb089a19dd456ce244732415660cf393a89 (commit) from 27e80ca7f61d0eb9861d36c24520a3e081bcb2ec (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 39c20ad4f1d5f6e915b5be8976b6a94885ca3b0c Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Jun 3 00:32:36 2019 -0700 hooks: rename type File to Path Make it clearer that the targets are matched against both directories and regular files and free up File to potentially refer specifically to regular files in the future. File is retained as a deprecated alias for Path for the time being to avoid breaking existing hooks and will be removed in a future release. See FS#53136. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 55a65aaf904a32bcf59c652cbc03fc510c265142 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Jun 3 00:32:35 2019 -0700 makepkg: restrict pkgname and pkgver to ascii pkgname and pkgver are used as directory names within database files. libarchive does not provide a reliable locale-independent method for reading archive file names, causing errors when archive paths include non-ascii characters. This is a first step toward dealing with FS#49342, by hopefully reducing the number of packages with non-ascii data in the wild before updating libalpm to reject them outright. See https://github.com/libarchive/libarchive/wiki/Filenames and https://github.com/libarchive/libarchive/issues/587 Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit ff1ae94c102cab487444bcdb0c76ee489c11dfe8 Author: morganamilo <morganamilo@gmail.com> Date: Wed May 29 23:36:34 2019 +0100 pacman: rework the UI of -F Reworks the UI of -F according to FS#47949 In short -F replaces both -Fs and -Fo. Searching for an exact path (target contains "/"), causes the output to switch to the old -Fo output. Otherwise the old -Fs output is used. Also strip the leading "/" from targets like how -Qo does. Signed-off-by: Allan McRae <allan@archlinux.org> commit eb92bcb089a19dd456ce244732415660cf393a89 Author: morganamilo <morganamilo@gmail.com> Date: Tue May 28 22:30:07 2019 +0100 pacman: refactor file match printing to their own functions Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: doc/alpm-hooks.5.asciidoc | 17 +- doc/pacman.8.asciidoc | 14 +- lib/libalpm/hook.c | 8 +- scripts/libmakepkg/lint_pkgbuild/pkgname.sh.in | 4 + scripts/libmakepkg/lint_pkgbuild/pkgver.sh.in | 5 + src/pacman/files.c | 174 +++++++++------------ src/pacman/pacman.c | 19 +-- test/pacman/tests/hook-file-change-packages.py | 2 +- .../pacman/tests/hook-file-remove-trigger-match.py | 2 +- test/pacman/tests/hook-file-upgrade-nomatch.py | 2 +- test/pacman/tests/hook-target-list.py | 2 +- test/pacman/tests/hook-type-reused.py | 2 +- 12 files changed, 112 insertions(+), 139 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
Allan McRae