[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