summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorUli Baum <xeji@cat3.de>2018-09-08 10:11:51 +0200
committerUli Baum <xeji@cat3.de>2018-09-08 10:23:23 +0200
commitdc84de59d13953d3e906a6e2d27b232b4d3ef5ce (patch)
tree46957f56f0a1b6b344007f3c5c69ff415ef22e36 /pkgs/development
parent5a166ffd4733ff7049c2c57d42beb3ed4c15cbbf (diff)
downloadnixlib-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.nix71
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;
-  };
-}
-