This is an automated email from the git hooks/post-receive script. polyzen pushed a change to branch master in repository pacman-contrib. from 1ea7540 Fix blank section in CHANGES.md new 431e564 Port to libmakepkg new c8ef727 updpkgsums: rely on makepkg's exported schema declaration for algo types new eab2e35 Makefile: be more templated when calculating dependency patterns new 3da550e checkupdates: exit 2 if no updates are available The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Graph of new commits: * 3da550e (HEAD -> master) checkupdates: exit 2 if no updates are available * eab2e35 Makefile: be more templated when calculating dependency patterns * c8ef727 updpkgsums: rely on makepkg's exported schema declaration for algo types * 431e564 Port to libmakepkg Detailed log of new commits: commit 3da550ef93ae0b999836181044d33a8147a00088 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Wed Oct 23 02:13:59 2019 -0400 checkupdates: exit 2 if no updates are available It's useful to distinguish the failure to find updates. This carries over the ability for pacman -Qu to return errors when no upgrades are available. At the same time, this should (unlike pacman -Qu) use its own unique return code, since checkupdates may error for a couple of reasons including download issues. Fixes FS#64219 Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> commit eab2e35c6f209def3b299b3384bdaafcfd6aa175 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Wed Oct 23 02:13:58 2019 -0400 Makefile: be more templated when calculating dependency patterns Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> commit c8ef727156910e79bb413a6769d95094d2f27a98 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Wed Oct 23 02:13:57 2019 -0400 updpkgsums: rely on makepkg's exported schema declaration for algo types Rather than heuristically match (md|sha)[[:digit:]]+sums or even .*sums, read makepkg's internal description of known hash algorithms, and use it to generate a search pattern. This ensures that we will always be in sync with the makepkg installed on the user's system. Fixes support for the newly added b2sums algorithm. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> commit 431e564ed99dcd774e35b0232435e1d6c7f0c30b Author: Eli Schwartz <eschwartz@archlinux.org> Date: Wed Oct 23 02:13:56 2019 -0400 Port to libmakepkg Replace m4 macros with use of libmakepkg extensions. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Summary of changes: configure.ac | 5 ++ doc/checkupdates.8.txt | 14 +++++ lib/Makefile.am | 5 +- lib/output_format.sh | 32 ------------ lib/parseopts.sh | 137 ------------------------------------------------- lib/term_colors.sh | 21 -------- src/Makefile.am | 15 ++---- src/checkupdates.sh.in | 22 ++++++-- src/paccache.sh.in | 14 +++-- src/pacdiff.sh.in | 12 ++++- src/updpkgsums.sh.in | 10 +++- 11 files changed, 70 insertions(+), 217 deletions(-) delete mode 100644 lib/output_format.sh delete mode 100644 lib/parseopts.sh delete mode 100644 lib/term_colors.sh -- To stop receiving notification emails like this one, please contact the administrator of this repository.