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

Allan McRae allan at archlinux.org
Tue Sep 3 19:52:15 EDT 2013


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  61e806b96a8828152e78ab9eff03c490a23b22e9 (commit)
       via  c0ee713704d058bac560172544d6bdef5414fe4e (commit)
       via  106d0fc541ad21306f5722e0178171eef6a222e9 (commit)
       via  5f80d7afbd45100f5b5d28e43a9d9a80dde4b559 (commit)
       via  8a72761743d746ed0a9b8b1201672e8ea0b8af4d (commit)
       via  a86015f73fdda878287a2ad21011594862bf506a (commit)
       via  4245c6b222703dda7bd6000e180c777f480e4420 (commit)
       via  b370f0ca427fe9d83a5d8e0951f30e9b6c9e03f8 (commit)
       via  aade18cf3b32ffb5352f21edd135056286c3658d (commit)
       via  9020bcee379502115e1109d0646a6488f1667dff (commit)
       via  9e50e5314c76085814187272c544cecda0a63534 (commit)
       via  3a2a752e1eb1b9a57d62e6982461456c9693d34c (commit)
      from  ce7456b4ccbe3ca7b06c9b50fe59ce7367172c4f (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 61e806b96a8828152e78ab9eff03c490a23b22e9
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Jul 9 10:03:20 2012 -0400

    pactree: set full usage on DBs when registering
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit c0ee713704d058bac560172544d6bdef5414fe4e
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Jul 2 17:16:58 2012 -0400

    pacman: add front end support for repo usage level
    
    Add a "Usage" key to the repo section of the config which allows for the
    tokens "Search", "Install", "Upgrade", "All", which correspond to values
    in the alpm_db_usage_t enum. Users can specify "Usage" multiple times
    for a given repo, or multiple flags per "Usage" line and they will be
    OR'd together. If unspecified, the default is full usage of the repo.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 106d0fc541ad21306f5722e0178171eef6a222e9
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 9 18:28:28 2013 -0500

    libalpm: introduce a usage level for repos
    
    This defines a level of interest a user has in a repository. These are
    described by the bitmask flags in the alpm_db_usage_t enum:
    
      ALPM_DB_USAGE_SEARCH: repo is valid for searching
      ALPM_DB_USAGE_INSTALL: repo is valid for installs (e.g. -S pkg)
      ALPM_DB_USAGE_UPGRADE: repo is valid for sysupgrades
      ALPM_DB_USAGE_ALL: all of the above are valid
    
    Explicitly listing the contents of a repo will always be valid, and the
    repo will always be refreshed appropriately on sync operations.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 5f80d7afbd45100f5b5d28e43a9d9a80dde4b559
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sun Mar 10 15:56:12 2013 -0400

    proto: remove redundancy in cd for each function
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 8a72761743d746ed0a9b8b1201672e8ea0b8af4d
Author: Sami Kerola <kerolasa at iki.fi>
Date:   Mon Sep 2 21:30:47 2013 +0100

    pacman/util.c: use switch when there are fall through statements
    
    An 'if' clause with empty statement is allowed, but unusual construct.
    When 'if' is used this way the statement should at least have orphan
    semicolon ';'.  For empty statements 'switch' feels like a native way
    express what is meant.
    
    Signed-off-by: Sami Kerola <kerolasa at iki.fi>
    
    [Allan] Keep comment
    Signed-off-by: Allan McRae <allan at archlinux.org>
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit a86015f73fdda878287a2ad21011594862bf506a
Author: Jason St. John <jstjohn at purdue.edu>
Date:   Tue Sep 3 15:20:50 2013 -0400

    Improve --help switch output for pacman utils
    
    Unify the formatting of the --help switch for pacman utils, if it exists.
    All of the pacman utils will now output help text using the following
    format:
    
      util-name (pacman) v<pacman version>
    
      one line description of util's purpose
    
      Usage: util-name [options]
    
        -b, --bar      whatever --bar does
        -f, --foo      whatever --foo does
        -h, --help     display this help message
    
    The --help switch does not exist for a couple of the utils, so the
    help/usage text for those will be displayed when the util is run
    with no arguments.
    
    Reported-by: Karol Błażewicz <karol.blazewicz at gmail.com>
    Signed-off-by: Jason St. John <jstjohn at purdue.edu>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 4245c6b222703dda7bd6000e180c777f480e4420
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Sep 2 16:02:34 2013 -0400

    makepkg: add support for sha224 checksums
    
    Implements FS#36776.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit b370f0ca427fe9d83a5d8e0951f30e9b6c9e03f8
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Sep 2 15:53:33 2013 -0400

    makepkg: unify list of known hash algorithms
    
    Unifying this list makes adding new algorithms easier. There's also
    some menial cleanup in this patch to avoid use of eval and properly
    treat lists of data as array instead of simple strings.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit aade18cf3b32ffb5352f21edd135056286c3658d
Author: Sami Kerola <kerolasa at iki.fi>
Date:   Mon Sep 2 21:30:48 2013 +0100

    libalpm: avoid name space conflict
    
    The symbol 'err' refers to err() from err.h, and is wisest to be avoided
    as a variable name.
    
    Reference: http://man7.org/linux/man-pages/man3/err.3.html
    Signed-off-by: Sami Kerola <kerolasa at iki.fi>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 9020bcee379502115e1109d0646a6488f1667dff
Author: Sami Kerola <kerolasa at iki.fi>
Date:   Mon Sep 2 21:30:46 2013 +0100

    common: compare value rather than pointer address
    
    Signed-off-by: Sami Kerola <kerolasa at iki.fi>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 9e50e5314c76085814187272c544cecda0a63534
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Wed Aug 21 11:16:44 2013 -0400

    makepkg.8: fix typo in usage
    
    Looks like I fat fingered something when I refactored the original
    submissions. Woops.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 3a2a752e1eb1b9a57d62e6982461456c9693d34c
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue Aug 20 22:00:10 2013 -0400

    alpm: log errors for scriptlets terminated by a signal
    
    Fixes FS#36618.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

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

Summary of changes:
 doc/makepkg.8.txt                            |  2 +-
 doc/pacman.conf.5.txt                        | 21 +++++++++
 lib/libalpm/alpm.h                           | 22 +++++++++
 lib/libalpm/be_local.c                       |  1 +
 lib/libalpm/be_sync.c                        |  4 ++
 lib/libalpm/db.c                             | 22 +++++++++
 lib/libalpm/db.h                             |  1 +
 lib/libalpm/deps.c                           | 15 +++++-
 lib/libalpm/signing.c                        | 70 ++++++++++++++--------------
 lib/libalpm/sync.c                           | 15 +++++-
 lib/libalpm/util.c                           |  9 ++++
 proto/PKGBUILD-split.proto                   |  8 ++--
 proto/PKGBUILD.proto                         |  6 +--
 scripts/makepkg.sh.in                        | 31 ++++++------
 src/common/util-common.c                     |  2 +-
 src/pacman/conf.c                            | 53 +++++++++++++++++++++
 src/pacman/sync.c                            | 11 +++++
 src/pacman/util.c                            | 14 +++---
 src/util/cleanupdelta.c                      |  9 ++--
 src/util/pacsort.c                           |  5 +-
 src/util/pactree.c                           | 10 ++--
 src/util/testdb.c                            | 12 ++---
 src/util/testpkg.c                           |  6 +--
 src/util/vercmp.c                            | 17 +++----
 test/pacman/tests/sync051.py                 | 17 +++++++
 test/pacman/tests/{sync137.py => sync052.py} | 11 +++--
 26 files changed, 289 insertions(+), 105 deletions(-)
 create mode 100644 test/pacman/tests/sync051.py
 copy test/pacman/tests/{sync137.py => sync052.py} (52%)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list