diff options
Diffstat (limited to 'pkgs/development/tools/build-managers/gup/default.nix')
-rw-r--r-- | pkgs/development/tools/build-managers/gup/default.nix | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/pkgs/development/tools/build-managers/gup/default.nix b/pkgs/development/tools/build-managers/gup/default.nix index e73beb031645..79e391a85895 100644 --- a/pkgs/development/tools/build-managers/gup/default.nix +++ b/pkgs/development/tools/build-managers/gup/default.nix @@ -1,21 +1,21 @@ -{ stdenv, fetchFromGitHub, lib, pythonPackages, nix-update-source, curl }: +{ stdenv, fetchFromGitHub, lib, python, which }: +let + version = "0.6.0"; + src = fetchFromGitHub { + sha256 = "053xnx39jh9kn9l572z4k0q7bbxjpisf1fm9aq27ybj2ha1rh6wr"; + rev = "version-${version}"; + repo = "gup"; + owner = "timbertson"; + }; +in import ./build.nix - { inherit stdenv lib pythonPackages; } - { inherit (nix-update-source.fetch ./src.json) src version; + { inherit stdenv lib python which; } + { inherit src version; meta = { - homepage = https://github.com/timbertson/gup/; + inherit (src.meta) homepage; description = "A better make, inspired by djb's redo"; license = stdenv.lib.licenses.lgpl2Plus; maintainers = [ stdenv.lib.maintainers.timbertson ]; platforms = stdenv.lib.platforms.all; }; - passthru = { - updateScript = '' - set -e - echo - cd ${toString ./.} - ${nix-update-source}/bin/nix-update-source --prompt version src.json - ./build.nix.gup build.nix - ''; - }; } |