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 fa0c1e1419b4a73b4a522bc6f4117b8bf337eabe (commit) via 8dbb80cfe9e80a5b70ada4e0b58c97a28a9fc7f7 (commit) via f1fadecfb34555cfac1c47f217253a535d64a28b (commit) via d06d993d56bda499be31042bd39aaea9b8b11e3d (commit) via 7b41952bfc812becdaba45f7823ec653ed905752 (commit) via 537a335cc724a5c7c97824d33a2406b5dcea162d (commit) via 9ff6dc93afd2c09a0ca79d3d43c2d496c1416ef8 (commit) via d920e7053c5be3325e40f504f56a37ac8c779ad2 (commit) via b9f98ae97c9419a55b609988fefc6d4fc357d350 (commit) via 4d65332ccdbb462e9fa522b3a4cb59fd4e3f44d3 (commit) via 235ce32563031ef5c01d27a4f67cadba37597921 (commit) via 2401468f5104fa6794589381cef9e970692d95e8 (commit) from ec01a22f7d13147a52ac8c0c1ee1b5fc2426de39 (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 fa0c1e1419b4a73b4a522bc6f4117b8bf337eabe Author: Silvan Jegen <s.jegen@gmail.com> Date: Mon Jun 23 17:51:05 2014 +0200 pacman: Correct signal handler comment and refactor One of the comments for this function is out of sync with the code. Since the code exhibits the more sane behavior of treating SIGINT and SIGHUB the same way (by not exiting pacman when there is a commit in flight) we adjust the comment. Given this code flow, the if/else statements can be simplified somewhat as well. Signed-off-by: Silvan Jegen <s.jegen@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 8dbb80cfe9e80a5b70ada4e0b58c97a28a9fc7f7 Author: Olivier Brunel <jjk@jjacky.com> Date: Sun Jun 15 19:43:07 2014 +0200 events: Make alpm_event_t an union of all event-specific struct Signed-off-by: Olivier Brunel <jjk@jjacky.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit f1fadecfb34555cfac1c47f217253a535d64a28b Author: Olivier Brunel <jjk@jjacky.com> Date: Sun Jun 15 19:42:40 2014 +0200 Update the question callback Much like with events, instead of using a bunch of void* arguments for all questions, we now send one pointer to an alpm_question_t union. This contains the type of question that was triggered. With this information, a question-specific struct can be accessed in order to get additional arguments. Signed-off-by: Olivier Brunel <jjk@jjacky.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit d06d993d56bda499be31042bd39aaea9b8b11e3d Author: Olivier Brunel <jjk@jjacky.com> Date: Sun Mar 16 13:40:54 2014 +0100 alpm.h: Move alpm_errno_t definition up Because for the new question types, we'll need to use alpm_errno_t let's move its definition up. Of course to do so, we also need to move that of alpm_handle_t as well, so move all opaque structures on top. Signed-off-by: Olivier Brunel <jjk@jjacky.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 7b41952bfc812becdaba45f7823ec653ed905752 Author: Hong Shick Pak <hong@hspak.com> Date: Sat Jun 14 22:37:31 2014 -0400 Move break to a new line for consistency This was the only break that didn't have its own line in the function parsearg_query. Signed-off-by: Hong Shick Pak <hong@hspak.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 537a335cc724a5c7c97824d33a2406b5dcea162d Author: Allan McRae <allan@archlinux.org> Date: Thu Jun 12 12:50:15 2014 +1000 Use C locale for bsdtar calls during package creation This ensures packages build on a UTF-8 locale system with non-ASCII character names can be installed on non-UTF-8 systems. Signed-off-by: Allan McRae <allan@archlinux.org> commit 9ff6dc93afd2c09a0ca79d3d43c2d496c1416ef8 Author: Johannes Löthberg <johannes@kyriasis.com> Date: Mon Jun 2 06:49:10 2014 +0200 makepkg: Remove redundant sig generation comment Remove the comment above the signature generation command as the command is self explanatory and no longer does what the comment says. Signed-off-by: Allan McRae <allan@archlinux.org> commit d920e7053c5be3325e40f504f56a37ac8c779ad2 Author: Florian Pritz <bluewind@xinu.at> Date: Mon Jun 9 14:21:04 2014 +0200 Add test case for the perl 5.20 dependency breakage This test currently fails. Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Allan McRae <allan@archlinux.org> commit b9f98ae97c9419a55b609988fefc6d4fc357d350 Author: Allan McRae <allan@archlinux.org> Date: Mon Jun 2 09:43:57 2014 +1000 Add compatibility with gpgme-1.5.0 Signed-off-by: Allan McRae <allan@archlinux.org> commit 4d65332ccdbb462e9fa522b3a4cb59fd4e3f44d3 Author: Allan McRae <allan@archlinux.org> Date: Sun May 25 14:37:01 2014 +1000 Clarify that -Ql prints a file list FS#40234 Signed-off-by: Allan McRae <allan@archlinux.org> commit 235ce32563031ef5c01d27a4f67cadba37597921 Author: Andrew DeMaria <lostonamountain@gmail.com> Date: Sun May 25 13:59:26 2014 +1000 makepkg: pass "--nocolor" to pacman FS#39982. Signed-off-by: Allan McRae <allan@archlinux.org> commit 2401468f5104fa6794589381cef9e970692d95e8 Author: Allan McRae <allan@archlinux.org> Date: Sun May 25 13:53:19 2014 +1000 makepkg: Force buildscripts to be in startdir We expect all source file to lie in $startdir. However, using "makepkg -p <buildscript>" can currently allows people to specify buildscripts in other directories. This results in confusion about where other sources should lie (in startdir or in the directory that the buildscript is in). Explicitly disable using -p for files in other directories to avoid this issue. Fixes FS#40293. Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: doc/makepkg.8.txt | 3 +- lib/libalpm/alpm.h | 304 ++++++++++++++------- lib/libalpm/deps.c | 38 ++- lib/libalpm/handle.h | 4 +- lib/libalpm/signing.c | 16 +- lib/libalpm/sync.c | 60 ++-- scripts/makepkg.sh.in | 15 +- src/pacman/callback.c | 135 ++++----- src/pacman/callback.h | 3 +- src/pacman/pacman.c | 11 +- test/pacman/tests/TESTS | 1 + ...nc-update-package-removing-required-provides.py | 23 ++ 12 files changed, 401 insertions(+), 212 deletions(-) create mode 100644 test/pacman/tests/sync-update-package-removing-required-provides.py hooks/post-receive -- The official pacman repository