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@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 61fe73804305a8bbb434cdc245944df5284f1964 Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 3726693612a7ab34a1cd27916a6d65314299812c Author: Andrew Gregory <andrew.gregory.8@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 508b4e3ec0cb3e365942f4dc0626edda4789932b Author: Que Quotion <quequotion@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 0bb04fa16a82db133dd010478c1256bc8500c5e7 Author: Que Quotion <quequotion@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@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit d81b5cc2a5193a344fc6f9cbf72d406d5597d85b Author: Dave Reisner <dreisner@archlinux.org> Date: Tue Nov 13 23:17:02 2018 -0500 scripts/meson: ensure wrapper scripts are executable commit 1aaf95089a971730b1c7bcdf6fd98c0534459b01 Author: Eli Schwartz <eschwartz@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@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> commit 926eb345c26690ca93b6483ac949612c9b53e9db Author: Dave Reisner <dreisner@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@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@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@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