diff options
author | Uli Baum <xeji@cat3.de> | 2018-09-08 10:11:51 +0200 |
---|---|---|
committer | Uli Baum <xeji@cat3.de> | 2018-09-08 10:23:23 +0200 |
commit | dc84de59d13953d3e906a6e2d27b232b4d3ef5ce (patch) | |
tree | 46957f56f0a1b6b344007f3c5c69ff415ef22e36 /pkgs/development | |
parent | 5a166ffd4733ff7049c2c57d42beb3ed4c15cbbf (diff) | |
download | nixlib-dc84de59d13953d3e906a6e2d27b232b4d3ef5ce.tar nixlib-dc84de59d13953d3e906a6e2d27b232b4d3ef5ce.tar.gz nixlib-dc84de59d13953d3e906a6e2d27b232b4d3ef5ce.tar.bz2 nixlib-dc84de59d13953d3e906a6e2d27b232b4d3ef5ce.tar.lz nixlib-dc84de59d13953d3e906a6e2d27b232b4d3ef5ce.tar.xz nixlib-dc84de59d13953d3e906a6e2d27b232b4d3ef5ce.tar.zst nixlib-dc84de59d13953d3e906a6e2d27b232b4d3ef5ce.zip |
nant: remove
- our version is from 2015 - it doesn't build - upstream project is dead, last release 2012, last commit Oct 2016. - used by only 1 nixpkgs package: `boo`, marked broken since 2016.
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/tools/build-managers/nant/default.nix | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/pkgs/development/tools/build-managers/nant/default.nix b/pkgs/development/tools/build-managers/nant/default.nix deleted file mode 100644 index c394d87e09ec..000000000000 --- a/pkgs/development/tools/build-managers/nant/default.nix +++ /dev/null @@ -1,71 +0,0 @@ -{ stdenv, fetchFromGitHub, pkgconfig, mono, makeWrapper -, targetVersion ? "4.5" }: - -let - version = "2015-11-15"; - - src = fetchFromGitHub { - owner = "nant"; - repo = "nant"; - rev = "19bec6eca205af145e3c176669bbd57e1712be2a"; - sha256 = "11l5y76csn686p8i3kww9s0sxy659ny9l64krlqg3y2nxaz0fk6l"; - }; - - nant-bootstrapped = stdenv.mkDerivation { - name = "nant-bootstrapped-${version}"; - inherit src; - - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mono makeWrapper ]; - - buildFlags = "bootstrap"; - - dontStrip = true; - - installPhase = '' - mkdir -p $out/lib/nant-bootstrap - cp -r bootstrap/* $out/lib/nant-bootstrap - - mkdir -p $out/bin - makeWrapper "${mono}/bin/mono" $out/bin/nant \ - --add-flags "$out/lib/nant-bootstrap/NAnt.exe" - ''; - }; - -in stdenv.mkDerivation { - name = "nant-${version}"; - inherit src; - - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ mono makeWrapper nant-bootstrapped ]; - - dontStrip = true; - - buildPhase = '' - nant -t:mono-${targetVersion} - ''; - - installPhase = '' - mkdir -p $out/lib/nant - cp -r build/mono-${targetVersion}.unix/nant-debug/bin/* $out/lib/nant/ - - mkdir -p $out/bin - makeWrapper "${mono}/bin/mono" $out/bin/nant \ - --add-flags "$out/lib/nant/NAnt.exe" - ''; - - meta = with stdenv.lib; { - homepage = http://nant.sourceforge.net; - description = "NAnt is a free .NET build tool"; - - longDescription = '' - NAnt is a free .NET build tool. In theory it is kind of like make without - make's wrinkles. In practice it's a lot like Ant. - ''; - - license = licenses.gpl2Plus; - maintainers = with maintainers; [ zohl ]; - platforms = platforms.linux; - }; -} - |