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 839417e8c65e73e632c77d3ecd68539494850de1 (commit)
via f018317f488e35f3a9a3ce43c977baceec13d08b (commit)
via 4f114f38178aeaffcc571aa42e2f930ca916f79d (commit)
via 892a1076c00a2b0097145c35f5d8ef590216dac0 (commit)
via 87082e3f44c4f92c63d881db38a0fff0565fc9bc (commit)
via 7bebe4deff0afd4e220b5c4d6024bffb08bd794f (commit)
via 02a0bf550a22e199f48537b7eee87361b112e8a0 (commit)
from 3729ef7a9acf75080fb6f60d13ea80cfd36d855d (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 839417e8c65e73e632c77d3ecd68539494850de1
Author: Christian Hesse <[email protected]>
Date: Tue May 17 13:23:44 2016 +0200
pacman.8: add link to alpm-hooks(5) in see also
Signed-off-by: Christian Hesse <[email protected]>
Signed-off-by: Allan McRae <[email protected]>
commit f018317f488e35f3a9a3ce43c977baceec13d08b
Author: Christian Hesse <[email protected]>
Date: Tue May 17 13:23:43 2016 +0200
libalpm.3: add link to alpm-hooks(5) in see also
Signed-off-by: Christian Hesse <[email protected]>
Signed-off-by: Allan McRae <[email protected]>
commit 4f114f38178aeaffcc571aa42e2f930ca916f79d
Author: Ashley Whetter <[email protected]>
Date: Sun May 8 17:28:28 2016 +0100
libmakepkg: extract functions for integrity checking
Signed-off-by: Ashley Whetter <[email protected]>
Signed-off-by: Allan McRae <[email protected]>
commit 892a1076c00a2b0097145c35f5d8ef590216dac0
Author: Leonid Isaev <[email protected]>
Date: Sat May 7 17:24:17 2016 -0600
Use a more generic regexp when parsing output of gpg(1) in signature
verification.
The current way of extracting key trust from output of gpg --verify is not
very
robust against changes in the format of said output. As a result, pacman-key
can return an error even if the signature is actuall good.
This change relaxes the regexp when parsing output of gpg.
Signed-off-by: Leonid Isaev <[email protected]>
Signed-off-by: Allan McRae <[email protected]>
commit 87082e3f44c4f92c63d881db38a0fff0565fc9bc
Author: Alastair Hughes <[email protected]>
Date: Sun Apr 3 16:19:49 2016 +1200
makepkg: ignore the architecture for --printsrcinfo
Signed-off-by: Alastair Hughes <[email protected]>
Signed-off-by: Allan McRae <[email protected]>
commit 7bebe4deff0afd4e220b5c4d6024bffb08bd794f
Author: Allan McRae <[email protected]>
Date: Tue Mar 29 22:00:02 2016 +1000
Report local file URL for -Sp operations if package is in cache
When using "pacman -Sp" operation to get URLs of packages to download, it is
useful to know which packages are already in the file cache and do not need
downloaded. Print packages in the cache with a file:// prefix.
e.g
$ pacman -Sp glibc
file:///var/cache/pacman/glibc-2.23-1-x86_64.pkg.tar.xz
Also use package locations in case statements rather than opersations. This
allows the ALPM_PKG_SYNCDB to fall thorough to just printing the package
name
for weird serverless repo setups.
Fixes FS#15868
Signed-off-by: Allan McRae <[email protected]>
commit 02a0bf550a22e199f48537b7eee87361b112e8a0
Author: Allan McRae <[email protected]>
Date: Sat Apr 2 22:41:17 2016 +1000
makepkg: move build enviroment set-up to function
This is a requirement to split the preparation of the build environment
into libmakepkg, which will allow dropping in extensions (e.g. to allow
PGO).
After this patch, disabling buildflags or makeflags and enabling debug
CFLAGS will only effect the build(), check() and package() functions. The
relevant variables are no longer exported for the prepare() function. This
should have zero impact for the prepare() function of a properly written
PKGBUILD, as no building/linking is done there...
Signed-off-by: Allan McRae <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
doc/libalpm.3.txt | 3 +-
doc/pacman.8.txt | 3 +-
scripts/Makefile.am | 6 +
scripts/libmakepkg/.gitignore | 2 +
.../{lint_package.sh.in => integrity.sh.in} | 37 +-
.../libmakepkg/integrity/generate_checksum.sh.in | 107 +++++
.../generate_signature.sh.in} | 44 +-
scripts/libmakepkg/integrity/verify_checksum.sh.in | 130 ++++++
.../libmakepkg/integrity/verify_signature.sh.in | 216 +++++++++
scripts/libmakepkg/util/pkgbuild.sh.in | 20 +-
scripts/makepkg.sh.in | 509 ++-------------------
scripts/pacman-key.sh.in | 2 +-
scripts/po/POTFILES.in | 5 +
src/pacman/util.c | 27 +-
14 files changed, 600 insertions(+), 511 deletions(-)
copy scripts/libmakepkg/{lint_package.sh.in => integrity.sh.in} (53%)
create mode 100644 scripts/libmakepkg/integrity/generate_checksum.sh.in
copy scripts/libmakepkg/{tidy/purge.sh.in =>
integrity/generate_signature.sh.in} (56%)
create mode 100644 scripts/libmakepkg/integrity/verify_checksum.sh.in
create mode 100644 scripts/libmakepkg/integrity/verify_signature.sh.in
hooks/post-receive
--
The official pacman repository