nixpkgs/pkgs/tools
Maximilian Bosch 6a32965e17
notary: fix build
The package is broken on master for some time now:
https://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.notary.x86_64-linux/all

The main reason for the breackage is that the `Makefile` script attempts
to retrieve the latest git commit by using `git rev-parse` which breaks
as `git` is not in the build environment. This could be fixed by using
`?=` rather than `:=` for the `GITCOMMIT` variable in the `make` script
to easily override `GITCOMMIT` in the `buildPhase`.

See the Hydra logs for reference:
https://nix-cache.s3.amazonaws.com/log/ib4qp8h4r8d830ra4fah38l7ybb82gp7-notary-0.6.0.drv

Furthermore some refactoring was applied:

* Activated the test suite for `cmd/notary` to confirm the basic
  functionality when building for NixOS.

* Added {pre,post} hooks for `{build,install}Phase`

* Added myself as maintainer to have more people available in case of
  further breakage.
2018-04-30 10:20:38 +02:00
..
admin simp_le: drop upper bound of acme requirement (#39263) 2018-04-20 19:40:38 +02:00
archivers innoextract: support extraction of multi-file archives 2018-04-09 15:14:27 +08:00
audio Merge pull request #39198 from r-ryantm/auto-update/playerctl 2018-04-21 19:02:20 +01:00
backup Merge pull request #39339 from jluttine/fix-diskrsync-argv0 2018-04-22 23:25:29 +01:00
bluetooth openobex: 1.7.1 -> 1.7.2 2018-02-28 11:32:38 +01:00
bootloaders/refind refind: 0.10.3 -> 0.11.2 2018-01-09 22:57:04 -05:00
cd-dvd Merge pull request #36885 from obsidiansystems/meta-host-prepare 2018-03-12 19:06:35 -04:00
compression Merge pull request #38865 from matthewbauer/darwin-security-fixes 2018-04-12 14:27:00 -05:00
filesystems blobfuse: init at 1.0.1-RC-Preview (#39073) 2018-04-27 23:58:40 +01:00
graphics Merge pull request #37915 from jtojnar/gimp-2.10 2018-04-29 15:12:27 +02:00
inputmethods Merge pull request #39472 from ChengCat/fcitx-libpinyin 2018-04-27 10:59:33 +01:00
misc opentimestamps-client: 0.5.1 -> 0.6.0 2018-04-27 23:10:04 +02:00
networking zerotierone: 1.2.4 -> 1.2.8 2018-04-28 14:47:13 +01:00
nix/info nix-info: build locally 2018-01-21 14:09:35 +01:00
package-management packagekit: 1.1.9 -> 1.1.10 2018-04-26 01:22:20 -07:00
security notary: fix build 2018-04-30 10:20:38 +02:00
system Merge pull request #39546 from r-ryantm/auto-update/hwinfo 2018-04-27 09:21:32 +01:00
text vale: 0.10.1 -> 0.11.2 2018-04-26 22:20:30 -05:00
typesetting Merge pull request #39293 from FRidh/asciidoctor 2018-04-22 08:32:34 +02:00
video untrunc: init at 2018.01.13 2018-03-01 20:30:48 +01:00
virtualization awsebcli: 3.12.3 -> 3.12.4 2018-04-27 10:29:19 +09:30
X11 xpra: 2.2.5 -> 2.2.6 2018-04-19 21:47:14 -07:00