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

Allan McRae allan at archlinux.org
Tue Sep 16 00:59:43 EDT 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  d9cf14ff1d69ac8834b84015c7971f55ce77645b (commit)
       via  ee207d7c7b34ca54ad9bf65952eb1d567ef41ceb (commit)
       via  95e1a1ef8223dea2b8eb41e60428858b1c39f47f (commit)
       via  38b6de937cdbf581d13b404b50183d1b7e457413 (commit)
       via  8122fae51abf382838d9e2fd58d51cd42d475579 (commit)
       via  b00269d9c86c7992951e6dcf2591f709ccc71dc1 (commit)
       via  879e4665c4ed76376c9e2d9f2c597bb9cdabb79a (commit)
      from  3e19cd366add23390ce4d0c9531b2c07e009a217 (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 d9cf14ff1d69ac8834b84015c7971f55ce77645b
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sun Sep 7 12:37:34 2014 -0400

    updpkgsums: use a throwaway build dir
    
    This prevents updpkgsums from potentially dirtying an otherwise pristine
    directory (likely $PWD) when makepkg creates the srclinks.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit ee207d7c7b34ca54ad9bf65952eb1d567ef41ceb
Author: lolilolicon <lolilolicon at gmail.com>
Date:   Mon Sep 8 00:57:31 2014 +0800

    makepkg: do not eval dlcmd
    
    This eval enables the following in a PKGBUILD to "just work":
    
      source=('$pkgname-$pkgver.tar.gz'::'https://host/$pkgver.tar.gz')
    
    This has at least two problems:
    
    - It violated the principle of least surprise.
    - It could be a security issue since URLs are arbitrary input.
    
    Instead, expand the dlagent command line into an array, replace the %o,
    %u place holders, and run the resultant command line as is.
    
    Embedded spaces in the DLAGENTS entry can be escaped with a backslash.
    
    Fixes FS#41682
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 95e1a1ef8223dea2b8eb41e60428858b1c39f47f
Author: William Giokas <1007380 at gmail.com>
Date:   Mon Apr 28 14:16:04 2014 -0500

    makepkg: Allow using sources with :: in them
    
    Git has the ability to use helper applications for interfacing with hg,
    and from what we had before, the following url::
    
      foo::git+hg::http://foo.bar/foobar
    
    would get converted to something along the lines of:
    
      filename: foo
      URL: http://foo.bar/foobar
    
    and the 'git+hg' part would essentially be ignored when it's getting set
    up in the 'get_protocol' and 'get_downloadclient' functions. With this
    patch it is possible to have a source link with '::' in it, however it
    is not possible to have a filename with '::', which is the current
    behavior.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 38b6de937cdbf581d13b404b50183d1b7e457413
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Jun 7 15:35:25 2014 -0400

    paccache: read default cachedir from pacman.conf
    
    Implements FS#40738.

commit 8122fae51abf382838d9e2fd58d51cd42d475579
Author: Maxim Andersson <thesilentboatman at gmail.com>
Date:   Thu Aug 28 00:43:02 2014 +0200

    paccache: add support for multiple cachedirs
    
    Signed-off-by: Maxim Andersson <thesilentboatman at gmail.com>

commit b00269d9c86c7992951e6dcf2591f709ccc71dc1
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sun Aug 10 09:33:23 2014 -0400

    PKGBUILD(5): arch-specific fields are always additional
    
    Change e10775340 should have included this.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 879e4665c4ed76376c9e2d9f2c597bb9cdabb79a
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Aug 9 16:36:42 2014 +1000

    pacman-key: stricter parsing for -verify
    
    Prevents trust being spoofed by using TRUST_FULLY in the signatory's name
    or in an added notation.
    
    Fixes FS#41147.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

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

Summary of changes:
 contrib/paccache.sh.in   | 81 ++++++++++++++++++++++++++++++++++--------------
 contrib/updpkgsums.sh.in |  2 ++
 doc/PKGBUILD.5.txt       |  4 +--
 scripts/makepkg.sh.in    | 27 ++++++++--------
 scripts/pacman-key.sh.in |  2 +-
 5 files changed, 75 insertions(+), 41 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list