[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.1.1-139-gadb961a8

Allan McRae allan at archlinux.org
Sat Feb 23 01:30:52 UTC 2019


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  adb961a88e6644d5edb16cfcb5dbd1f02e4a1781 (commit)
       via  ba7a41031c201b20d26cb69aa8b25acfb55c56bd (commit)
       via  3c774252ef11fd71270895bbbe892c81093aac77 (commit)
       via  656e851f0a3947a997d852da267e06e47355d134 (commit)
       via  4b83bcfcee46b6adcb80fc7a9fb85d3af58fb741 (commit)
      from  477a66cd0e7a1b8f5fb7d3b79d977da2771ee09a (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 adb961a88e6644d5edb16cfcb5dbd1f02e4a1781
Author: Sever Oraz <severoraz at gmail.com>
Date:   Tue Feb 12 23:27:05 2019 +0100

    Use standard, consistent units in the download progress.
    
    Rather than use M/s which can be either MB or MiB, specify that it uses
    MiB (consistent with the displayed total size).
    
    Fixes FS#59201
    
    Signed-off-by: Sever Oraz <severoraz at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit ba7a41031c201b20d26cb69aa8b25acfb55c56bd
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Wed Feb 13 13:10:27 2019 -0500

    meson: fix static/shared split again
    
    shared_library does not generate a sane pkg-config file because it
    assumes we don't want dependencies.
    
    Additionally, since we key off of buildstatic, when *not* using
    buildstatic but attempting to build libalpm on its own as static using
    -Ddefault_library=static, we are building and linking to a shared
    libalpm anyway.
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 3c774252ef11fd71270895bbbe892c81093aac77
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Fri Feb 15 11:38:17 2019 -0500

    libmakepkg: migrate to schema.sh for integsums
    
    We cannot use most of the arrays defined in schema.sh as srcinfo is dependent
    on the order, but migrate the hashes for now.
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 656e851f0a3947a997d852da267e06e47355d134
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Wed Feb 20 20:55:44 2019 -0500

    makepkg: simplify run_pacman logic
    
    We don't need to check the options twice, since it is the same check
    both times. Instead, merge the conditionals.
    
    As far as I can tell, the only reason the checks for:
    
    - PACMAN_OPTS and
    - whether to use sudo
    
    were ever separated is due to the historic existence of --asroot, since
    the second check included a check for (( ! ASROOT )) until it was
    cleaned up in commit 61ba5c961e4a3536c4bbf41edb348987a9993fdb.
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 4b83bcfcee46b6adcb80fc7a9fb85d3af58fb741
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Wed Feb 20 21:35:19 2019 -0500

    makepkg: implement locking for pacman commands
    
    When pacman is run as root to do -S, -U, or -R, it would immediately
    abort if pacman is not ready for use. Instead, poll the lockfile and
    wait until it becomes available.
    
    Implements FS#28840
    
    Original-patch-by: Georges Dubus <georges.dubus at compiletoi.net>
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 meson.build                      |  4 ++--
 scripts/libmakepkg/srcinfo.sh.in |  3 ++-
 scripts/makepkg.sh.in            | 17 ++++++++++++-----
 src/pacman/callback.c            | 20 ++++++++++----------
 4 files changed, 26 insertions(+), 18 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list