[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.1.2-445-g7ee01c8

Allan McRae allan at archlinux.org
Thu Oct 2 12:33:52 UTC 2014


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  7ee01c86669327b2af63c8ed9390bcbf071cdac5 (commit)
       via  aec4241af24a1c68dacadb31ae38f05bdccfe799 (commit)
       via  e123e04741e1644ff1aa3e602beed6cb664ecace (commit)
       via  04e8048725441465788a6c76a326ff252c2fd815 (commit)
       via  4e263f24c6ed1cc710b7873b9ea37534117247ea (commit)
       via  13c9745302b11dcee7b1b894d95789a2caf11c9d (commit)
       via  b275e5184ef1acc3f8dd4a02131149a9b58a5828 (commit)
       via  dc339faf6ad0dc07ab33c9f5bbdeecad5a927b6b (commit)
       via  50296576d006d433fbfd4a6c57d5f95a942f7833 (commit)
      from  60c1f2857bad53deed4a8849c1d733dc7d526379 (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 7ee01c86669327b2af63c8ed9390bcbf071cdac5
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Tue Sep 30 15:00:03 2014 -0400

    _alpm_key_in_keychain: cache known keys
    
    Implements FS#38042
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>

commit aec4241af24a1c68dacadb31ae38f05bdccfe799
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Tue Sep 30 15:00:32 2014 -0400

    check_keyring: skip keys known to be missing
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>

commit e123e04741e1644ff1aa3e602beed6cb664ecace
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Tue Sep 30 14:44:42 2014 -0400

    remove retry check from signature validation
    
    The retry path was removed by
    4ccf16dff589ce9f369d377bb5d3f490bd27c624
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>

commit 04e8048725441465788a6c76a326ff252c2fd815
Author: Florian Pritz <bluewind at xinu.at>
Date:   Fri Jul 4 23:12:01 2014 +0200

    Add --assume-installed option
    
    This allows to ignore specific dependencies.
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>

commit 4e263f24c6ed1cc710b7873b9ea37534117247ea
Author: Florian Pritz <bluewind at xinu.at>
Date:   Mon Sep 15 18:06:47 2014 +0200

    libalpm: export alpm_splitdep as alpm_dep_from_depstring and alpm_dep_free
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>

commit 13c9745302b11dcee7b1b894d95789a2caf11c9d
Author: Florian Pritz <bluewind at xinu.at>
Date:   Wed Aug 6 11:36:51 2014 +0200

    deps.c: split _alpm_depcmp into _alpm_depcmp_provides
    
    This allows to reuse the provision checker for a simple list of
    provisions without a package.
    
    Signed-off-by: Florian Pritz <bluewind at xinu.at>

commit b275e5184ef1acc3f8dd4a02131149a9b58a5828
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sat Feb 8 10:25:51 2014 -0500

    table_display: only check width when non-zero
    
    A width of 0 indicates that either pacman is not attached
    to a tty or the user does not want line wrapping.  Either
    way pacman should not fall back to the basic display.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>

commit dc339faf6ad0dc07ab33c9f5bbdeecad5a927b6b
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Mon Aug 11 09:43:12 2014 -0400

    avoid line wrapping if not in a tty or COLUMNS=0
    
    Scripts that parse pacman's output (like pacsearch) generally do not
    want wrapped lines.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>

commit 50296576d006d433fbfd4a6c57d5f95a942f7833
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Thu Sep 25 13:29:13 2014 -0400

    makepkg: allow less than the full fingerprint in validpgpkeys
    
    I found this feature confusing, and the documentation wasn't any help.
    It was pointed out to me on IRC that validpgpkeys expects full
    fingerprints, and won't accept shorter forms. This makes the
    documentation insufficient, and the variable name itself misleading.
    
    This patch bolsters the documentation to explain more about what the
    contents should be, and implements suffix matching to allow matching on
    shorters fingerprint suffices. Now, when makepkg tells you that a key
    ID isn't valid, it's sufficient to manually check the key ID against
    the known good ID, and add it as is to validpgpkeys.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

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

Summary of changes:
 doc/PKGBUILD.5.txt                                |  4 +-
 doc/pacman.8.txt                                  |  6 +++
 lib/libalpm/alpm.h                                | 22 +++++++++
 lib/libalpm/be_local.c                            |  2 +-
 lib/libalpm/be_package.c                          | 10 ++--
 lib/libalpm/be_sync.c                             |  2 +-
 lib/libalpm/deps.c                                | 43 ++++++++++------
 lib/libalpm/deps.h                                |  3 +-
 lib/libalpm/handle.c                              | 60 +++++++++++++++++++++++
 lib/libalpm/handle.h                              |  5 ++
 lib/libalpm/package.c                             |  2 +-
 lib/libalpm/signing.c                             |  6 +++
 lib/libalpm/sync.c                                | 29 +++++------
 scripts/makepkg.sh.in                             | 21 +++++++-
 src/pacman/conf.c                                 | 18 +++++++
 src/pacman/conf.h                                 |  4 +-
 src/pacman/pacman.c                               |  4 ++
 src/pacman/util.c                                 | 26 ++++++----
 test/pacman/tests/TESTS                           |  3 ++
 test/pacman/tests/remove-assumeinstalled.py       | 14 ++++++
 test/pacman/tests/sync-install-assumeinstalled.py | 11 +++++
 test/pacman/tests/sync-update-assumeinstalled.py  | 19 +++++++
 22 files changed, 258 insertions(+), 56 deletions(-)
 create mode 100644 test/pacman/tests/remove-assumeinstalled.py
 create mode 100644 test/pacman/tests/sync-install-assumeinstalled.py
 create mode 100644 test/pacman/tests/sync-update-assumeinstalled.py


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list