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

Allan McRae allan at archlinux.org
Tue Nov 27 12:48:59 UTC 2018


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  44cfc09511aa7c67eb09ee5ceec5cf6f23f7f9c9 (commit)
       via  61fe73804305a8bbb434cdc245944df5284f1964 (commit)
       via  3726693612a7ab34a1cd27916a6d65314299812c (commit)
       via  508b4e3ec0cb3e365942f4dc0626edda4789932b (commit)
       via  0bb04fa16a82db133dd010478c1256bc8500c5e7 (commit)
       via  d81b5cc2a5193a344fc6f9cbf72d406d5597d85b (commit)
       via  1aaf95089a971730b1c7bcdf6fd98c0534459b01 (commit)
       via  926eb345c26690ca93b6483ac949612c9b53e9db (commit)
       via  c41222837d76d550921a70dd95c509537031102c (commit)
       via  0dd14924424478564321fc681e3f344b53fb7b54 (commit)
      from  de915c4f145d6e985c3c0fdf8fe121b5066d711c (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 44cfc09511aa7c67eb09ee5ceec5cf6f23f7f9c9
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sat Nov 24 15:56:13 2018 -0800

    require actual siglevel for default
    
    ALPM_SIG_USE_DEFAULT does not refer to an actual siglevel, rather it
    indicates that the global default should be used in place of the
    operation-specific one.  Setting this value for the global default
    itself makes no sense.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 61fe73804305a8bbb434cdc245944df5284f1964
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sat Nov 24 15:56:12 2018 -0800

    always allow explicit empty siglevel for sync dbs
    
    An empty siglevel does not do any signature verification which is
    exactly what we want when compiled without gpg support.  This is already
    allowed in other parts of the codebase and required for the test suite
    to pass when compiled without gpg support.
    
    Fixes: FS#60880
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 3726693612a7ab34a1cd27916a6d65314299812c
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sat Nov 24 15:56:11 2018 -0800

    add specific error for missing gpg support
    
    "wrong or NULL argument passed" is a useless error for end users.
    
    Fixes FS#60880.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 508b4e3ec0cb3e365942f4dc0626edda4789932b
Author: Que Quotion <quequotion at gmail.com>
Date:   Tue Nov 27 18:23:02 2018 +0900

    Split prepare_buildenv() to libmakepkg
    
    This opens the door for third parties to provide libmakepkg
    extentions for the purpose of altering the build environment.
    
    Signed-off-by: Que Quotion <quequotion at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 0bb04fa16a82db133dd010478c1256bc8500c5e7
Author: Que Quotion <quequotion at gmail.com>
Date:   Tue Nov 27 18:23:00 2018 +0900

    Split check_software() to libmakepkg
    
    This opens the door for third parties who provide extensions to
    libmakepkg to supply scripts that confirm the presence of their
    dependant executables.
    
    Signed-off-by: Que Quotion <quequotion at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit d81b5cc2a5193a344fc6f9cbf72d406d5597d85b
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue Nov 13 23:17:02 2018 -0500

    scripts/meson: ensure wrapper scripts are executable

commit 1aaf95089a971730b1c7bcdf6fd98c0534459b01
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Sun Nov 4 18:27:22 2018 -0500

    makepkg: if "!buildflags" and "debug" coincide, unset the debug buildflags too
    
    If a user has a makepkg.conf policy to enable debug builds, but a
    PKGBUILD has disabled buildflags, we would unset the *FLAGS but then
    later append the debug *FLAGS anyway, which would result in some *FLAGS
    being used, against the wishes of the PKGBUILD author.
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 926eb345c26690ca93b6483ac949612c9b53e9db
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Nov 3 20:00:07 2018 -0400

    buildsys: remove size_to_human
    
    This was only ever used by paccache, and paccache has since been moved
    to pacman-contrib.

commit c41222837d76d550921a70dd95c509537031102c
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Nov 3 19:58:31 2018 -0400

    meson: separate out wrapped from non-wrapped scripts
    
    makepkg-template is a perl script and doesn't get wrapped by our shell
    wrapper. It (wrongly) reads from the host machine rather than the build
    root, but this is working as implemented.

commit 0dd14924424478564321fc681e3f344b53fb7b54
Author: Allan McRae <allan at archlinux.org>
Date:   Tue Nov 27 22:42:13 2018 +1000

    Remove Doxyfile from EXTRA_DIST
    
    We generate this now, so no need to distribute. Fixes "make dist".
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

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

Summary of changes:
 doc/Makefile.am                                    |   1 -
 lib/libalpm/alpm.h                                 |   4 +-
 lib/libalpm/be_sync.c                              |   4 +-
 lib/libalpm/error.c                                |   3 +
 lib/libalpm/handle.c                               |  11 +-
 scripts/Makefile.am                                |  21 +-
 .../{lint_pkgbuild.sh.in => buildenv.sh.in}        |  25 ++-
 .../{tidy/docs.sh.in => buildenv/buildflags.sh.in} |  22 +--
 scripts/libmakepkg/buildenv/compiler.sh.in         |  55 ++++++
 .../{tidy/docs.sh.in => buildenv/debugflags.sh.in} |  25 +--
 .../{tidy/docs.sh.in => buildenv/makeflags.sh.in}  |  22 +--
 .../{lint_config => buildenv}/meson.build          |   8 +-
 .../{lint_config.sh.in => executable.sh.in}        |  25 ++-
 .../{tidy/docs.sh.in => executable/ccache.sh.in}   |  24 +--
 .../file_names.sh.in => executable/checksum.sh.in} |  32 +--
 .../{tidy/docs.sh.in => executable/distcc.sh.in}   |  24 +--
 .../{tidy/docs.sh.in => executable/fakeroot.sh.in} |  24 +--
 .../{integrity.sh.in => executable/gpg.sh.in}      |  39 ++--
 .../{tidy/docs.sh.in => executable/gzip.sh.in}     |  24 +--
 .../libmakepkg/{tidy => executable}/meson.build    |  17 +-
 .../{tidy/docs.sh.in => executable/pacman.sh.in}   |  24 +--
 .../{tidy/docs.sh.in => executable/strip.sh.in}    |  24 +--
 .../{tidy/docs.sh.in => executable/sudo.sh.in}     |  25 ++-
 scripts/libmakepkg/executable/vcs.sh.in            | 109 +++++++++++
 scripts/libmakepkg/meson.build                     |   2 +
 scripts/library/README                             |   4 -
 scripts/library/size_to_human.sh                   |  22 ---
 scripts/makepkg.sh.in                              | 216 +--------------------
 scripts/meson.build                                |  42 ++--
 scripts/po/POTFILES.in                             |   1 -
 30 files changed, 419 insertions(+), 460 deletions(-)
 copy scripts/libmakepkg/{lint_pkgbuild.sh.in => buildenv.sh.in} (64%)
 copy scripts/libmakepkg/{tidy/docs.sh.in => buildenv/buildflags.sh.in} (63%)
 create mode 100644 scripts/libmakepkg/buildenv/compiler.sh.in
 copy scripts/libmakepkg/{tidy/docs.sh.in => buildenv/debugflags.sh.in} (57%)
 copy scripts/libmakepkg/{tidy/docs.sh.in => buildenv/makeflags.sh.in} (63%)
 copy scripts/libmakepkg/{lint_config => buildenv}/meson.build (74%)
 copy scripts/libmakepkg/{lint_config.sh.in => executable.sh.in} (66%)
 mode change 100755 => 100644
 copy scripts/libmakepkg/{tidy/docs.sh.in => executable/ccache.sh.in} (61%)
 copy scripts/libmakepkg/{lint_package/file_names.sh.in => executable/checksum.sh.in} (56%)
 copy scripts/libmakepkg/{tidy/docs.sh.in => executable/distcc.sh.in} (61%)
 copy scripts/libmakepkg/{tidy/docs.sh.in => executable/fakeroot.sh.in} (61%)
 copy scripts/libmakepkg/{integrity.sh.in => executable/gpg.sh.in} (53%)
 copy scripts/libmakepkg/{tidy/docs.sh.in => executable/gzip.sh.in} (62%)
 copy scripts/libmakepkg/{tidy => executable}/meson.build (65%)
 copy scripts/libmakepkg/{tidy/docs.sh.in => executable/pacman.sh.in} (60%)
 copy scripts/libmakepkg/{tidy/docs.sh.in => executable/strip.sh.in} (62%)
 copy scripts/libmakepkg/{tidy/docs.sh.in => executable/sudo.sh.in} (60%)
 create mode 100644 scripts/libmakepkg/executable/vcs.sh.in
 delete mode 100644 scripts/library/size_to_human.sh


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list