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 devtools repository". The branch, master has been updated via 74f65db396038caafcba20e4302fba080d8cc100 (commit) via 64b7d995040fc670aaed5fbd048157b3feba0574 (commit) via f32a264796b3b43662b4734f1730d7a819d32484 (commit) via fd6e801cfb0910c00a789c6b3f17461d8610c99b (commit) via a3868cf5423d68a3614020376840a67da3a6f0d4 (commit) via 62a2f118ce84deb9077cf163c45d3b22af741269 (commit) via 723ad23b4859de69cfdb2b2c7ba9415832b42c58 (commit) via 5dd90ef848e99e86601807fd829f6586dc2ab6fc (commit) via 5246cb9aa5bdc390c793dc261b28f3439aaad4c0 (commit) via 144f8966608211f85fb492a4cce3c159989dd2eb (commit) from bbcff883d59e2fce4b26d241892bf83c70e9b704 (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 74f65db396038caafcba20e4302fba080d8cc100 Author: Levente Polyak <anthraxx@archlinux.org> Date: Sat Sep 14 00:33:11 2019 +0200 zsh_completion: add offload-build completion Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 64b7d995040fc670aaed5fbd048157b3feba0574 Author: Levente Polyak <anthraxx@archlinux.org> Date: Fri Sep 13 01:32:57 2019 +0200 zsh_completion: add sogrep completions Transform sogrep into an in-prog so we can benefit from the m4 macro to specify valid repos in a single place of truth. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit f32a264796b3b43662b4734f1730d7a819d32484 Author: Levente Polyak <anthraxx@archlinux.org> Date: Thu Sep 19 20:58:00 2019 +0200 commitpkg: prefer explicit signature+data parameters for gpg --verify Lets prefer the explicit variant of gpg --verify by providing both, the signature and the data file as parameters. For the unlikely case there is a matching signature file already present that was created outside of the toolchain and has an embedded signature with data, we at least could detect it early with this check. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit fd6e801cfb0910c00a789c6b3f17461d8610c99b Author: Levente Polyak <anthraxx@archlinux.org> Date: Fri Sep 13 21:17:20 2019 +0200 commitpkg: disallow if PKGBUILD hash mismatches package's enclosed hash Several cases showed that we release packages that were built with different PKGBUILDs than the one commited to the source tree. This is bad for obvious reasons plus sploils reproducible builds. We, under no circumstances, want to allow using commitpkg to publish and release a packages whose PKGBUILD doesn't match the one to be commited. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit a3868cf5423d68a3614020376840a67da3a6f0d4 Author: Levente Polyak <anthraxx@archlinux.org> Date: Fri Sep 13 21:15:23 2019 +0200 commitpkg: fix wrongly ordered find_cached_package call The unknown packager check didn't worked so far as the wrongly ordered call to find_cached_package lead to the enclosing block never being executed. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 62a2f118ce84deb9077cf163c45d3b22af741269 Author: Levente Polyak <anthraxx@archlinux.org> Date: Fri Sep 13 02:13:27 2019 +0200 make: add target to tag a new version Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 723ad23b4859de69cfdb2b2c7ba9415832b42c58 Author: Levente Polyak <anthraxx@archlinux.org> Date: Fri Sep 13 01:13:31 2019 +0200 zsh_completion: overhaul all completions to match actual options Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 5dd90ef848e99e86601807fd829f6586dc2ab6fc Author: Levente Polyak <anthraxx@archlinux.org> Date: Thu Sep 12 23:34:22 2019 +0200 checkpkg: add option to print a warning in case of differences Sometimes its desired to be explicitly made aware of differences reporter by checkpkg via printing a warning instead of a regular message. Automatically use --warn for makechrootpkg builds so packagers are made visibly aware of a soname bump by simply looking out for colors indicating non success messages. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 5246cb9aa5bdc390c793dc261b28f3439aaad4c0 Author: Levente Polyak <anthraxx@archlinux.org> Date: Thu Sep 12 21:28:34 2019 +0200 checkpkg: add option to avoid keeping the tmp dir In some cases, like default makechrootpkg execution, the temporary directory used to assemble the differences is not required. Add an option to checkpkg that allows to get rid of that directory after run and call it automatically like that in makechrootpkg. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 144f8966608211f85fb492a4cce3c159989dd2eb Author: Levente Polyak <anthraxx@archlinux.org> Date: Wed Sep 11 23:10:04 2019 +0200 makechrootpkg: run checkpkg automatically after build Cache previous versions required for checkpkg via pacman to avoid multiple downloads when running multiple times. In case we can't download the packages, like while building out of repo packages, print a warning instead of running checkpkg Signed-off-by: Levente Polyak <anthraxx@archlinux.org> ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + Makefile | 12 +++++++--- archbuild.in | 2 +- checkpkg.in | 53 ++++++++++++++++++++++++++++++++++++++++++-- commitpkg.in | 13 +++++++---- doc/checkpkg.1.asciidoc | 13 +++++++++++ lib/valid-repos.sh | 31 ++++++++++++++++++++++++++ makechrootpkg.in | 20 ++++++++++++++++- sogrep => sogrep.in | 12 +++++----- zsh_completion.in | 58 ++++++++++++++++++++++++++++++++++++++++--------- 10 files changed, 187 insertions(+), 28 deletions(-) create mode 100644 lib/valid-repos.sh rename sogrep => sogrep.in (92%) hooks/post-receive -- The official devtools repository