Hi,
On 25/01/14 03:20, Liam Daly wrote:
> Is it possible to pull a programs source code from a git repo?
"fetchgit" is your friend, e.g.:
src = fetchgit {
url = "git://alioth.debian.org/git/sane/sane-backends.git";
rev = "6c4f6bc58615755dc734281703b594cea3ebf848";
sha256 = "0f7lbv1rnr53n4rpihcd8dkfm01xvwfnx9i1nqaadrzbpvgkjrfa";
};
You can get the SHA-256 hash using the nix-prefetch-git utility in Nixpkgs (or
just fill in a random hash, run nix-build and let Nix tell you the actual hash).
You cannot get the HEAD revision though - you need to fetch a specific revision
(otherwise the build wouldn't be deterministic).
--
Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev