[pacman-dev] [GIT] The official pacman repository branch, master, updated. v6.0.0alpha1-106-g72238aa0
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 72238aa046b8a8de1c7b9110726986c7538023b5 (commit) via eb1a63a516cb3791d0084b0d05b074c963aa01e9 (commit) via 0ff94ae85d40efdc177e1852ef58848f82d14156 (commit) via 8faf749fd19aff0eb35eb7108d2fd379d3c9c3b9 (commit) via ab622b4881e6b971c62de4323c72c87a6da51323 (commit) via e7fa35baa22bf6710a904815456d3ff679005fc7 (commit) via 523c393e9e6175e632d355c9440abb0be164a362 (commit) from 558d08d821a6797c972acdf02e03aa1a1ff49917 (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 72238aa046b8a8de1c7b9110726986c7538023b5 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Tue Apr 27 19:11:27 2021 -0700 call download progress callback for signatures pacman may not care about them, but other front-ends do. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> commit eb1a63a516cb3791d0084b0d05b074c963aa01e9 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Apr 26 20:47:58 2021 -0700 alpm_db_update: indicate if dbs were up to date Restore the prior indicator whether or not databases were up to date. 0 is used to indicate if *any* db was actually updated as callers are more likely to care about that than if *all* dbs were updated. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> commit 0ff94ae85d40efdc177e1852ef58848f82d14156 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Apr 26 19:37:52 2021 -0700 fix downloading multiple urls with XferCommand An extra break causes _alpm_download to break out of the payload loop as soon as it sees a successful url download with XferCommand. Fixes: FS#70608 - -U fails to download all files with XferCommand Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> commit 8faf749fd19aff0eb35eb7108d2fd379d3c9c3b9 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Apr 26 19:34:14 2021 -0700 pmserve: allow serving byte objects directly Useful for serving in-memory package files. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> commit ab622b4881e6b971c62de4323c72c87a6da51323 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Apr 26 19:32:57 2021 -0700 pmpkg: add makepkg_bytes Builds the package file in memory. Useful with the built-in server. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> commit e7fa35baa22bf6710a904815456d3ff679005fc7 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sun Apr 25 11:03:54 2021 -0700 add front-end provided context to callbacks Our callbacks require front-ends to maintain state in order to provide reasonable output. The new download callback in particular requires much more complex state information to be saved. Without the ability to provide context, state must be saved globally, which may not be possible for all front-ends. Scripting language bindings in particular have no way to register per-handle callbacks without some form of context. Implements: FS#12721 Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> commit 523c393e9e6175e632d355c9440abb0be164a362 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Fri Apr 23 14:34:47 2021 -0400 makepkg: document BUILDTOOL and BUILDTOOLVER environmental variables These were added without documentation in commit a33cdac10bf1a68279ea1b9baa26aa09126f1ca4 Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: doc/makepkg.8.asciidoc | 8 +++ lib/libalpm/alpm.h | 76 ++++++++++++++++++---- lib/libalpm/dload.c | 61 ++++++++--------- lib/libalpm/handle.c | 54 +++++++++++++-- lib/libalpm/handle.h | 12 +++- lib/libalpm/log.c | 2 +- lib/libalpm/sync.c | 2 +- src/pacman/callback.c | 30 +++++++-- src/pacman/callback.h | 14 ++-- src/pacman/conf.c | 18 ++--- src/util/testpkg.c | 7 +- test/pacman/meson.build | 2 + test/pacman/pmpkg.py | 14 ++-- test/pacman/pmserve.py | 2 + .../tests/upgrade-download-with-xfercommand.py | 26 ++++++++ 15 files changed, 246 insertions(+), 82 deletions(-) create mode 100644 test/pacman/tests/upgrade-download-with-xfercommand.py hooks/post-receive -- The official pacman repository
participants (1)
-
Allan McRae