From bd9d37e6759e3bc3d778e67fe538a87736a230ca Mon Sep 17 00:00:00 2001 From: robbinch Date: Mon, 25 Apr 2016 00:32:16 +0800 Subject: tinc-haskell: Rename package name to avoid conflict (#14952) --- .../tools/misc/tinc-haskell/default.nix | 41 ++++++++++++++++++++++ pkgs/development/tools/misc/tinc/default.nix | 41 ---------------------- pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 42 insertions(+), 42 deletions(-) create mode 100644 pkgs/development/tools/misc/tinc-haskell/default.nix delete mode 100644 pkgs/development/tools/misc/tinc/default.nix (limited to 'pkgs') diff --git a/pkgs/development/tools/misc/tinc-haskell/default.nix b/pkgs/development/tools/misc/tinc-haskell/default.nix new file mode 100644 index 00000000000..4efdc909673 --- /dev/null +++ b/pkgs/development/tools/misc/tinc-haskell/default.nix @@ -0,0 +1,41 @@ +{ mkDerivation, aeson, base, bytestring, Cabal, containers +, directory, exceptions, filelock, filepath, gitrev, graph-wrapper +, hpack, hspec, HUnit, language-dot, mockery, parsec, process +, QuickCheck, safe, stdenv, temporary, time, transformers, unix +, unix-compat, with-location, yaml, fetchFromGitHub +, ghc, cabal2nix, cabal-install, makeWrapper +}: +mkDerivation { + pname = "tinc-haskell"; + version = "20160419"; + src = fetchFromGitHub { + owner = "sol"; + repo = "tinc"; + rev = "b9f7cc1076098b1f99f20655052c9fd34598d891"; + sha256 = "1f0k7a4vxdd2cd2h5qwska9hfw7ig6q2rx87d09fg2xlix96g81r"; + }; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson base bytestring Cabal containers directory exceptions + filelock filepath gitrev graph-wrapper hpack language-dot parsec + process temporary time transformers unix-compat with-location yaml + ]; + testHaskellDepends = [ + aeson base bytestring Cabal containers directory exceptions + filelock filepath gitrev graph-wrapper hpack hspec HUnit + language-dot mockery parsec process QuickCheck safe temporary time + transformers unix unix-compat with-location yaml + ]; + postInstall = '' + source ${makeWrapper}/nix-support/setup-hook + wrapProgram $out/bin/tinc \ + --prefix PATH : '${ghc}/bin' \ + --prefix PATH : '${cabal2nix}/bin' \ + --prefix PATH : '${cabal-install}/bin' + ''; + description = "A dependency manager for Haskell"; + homepage = "https://github.com/sol/tinc#readme"; + license = stdenv.lib.licenses.mit; + maintainers = [ stdenv.lib.maintainers.robbinch ]; +} diff --git a/pkgs/development/tools/misc/tinc/default.nix b/pkgs/development/tools/misc/tinc/default.nix deleted file mode 100644 index 44491fa0ef9..00000000000 --- a/pkgs/development/tools/misc/tinc/default.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ mkDerivation, aeson, base, bytestring, Cabal, containers -, directory, exceptions, filelock, filepath, gitrev, graph-wrapper -, hpack, hspec, HUnit, language-dot, mockery, parsec, process -, QuickCheck, safe, stdenv, temporary, time, transformers, unix -, unix-compat, with-location, yaml, fetchFromGitHub -, ghc, cabal2nix, cabal-install, makeWrapper -}: -mkDerivation { - pname = "tinc"; - version = "20160419"; - src = fetchFromGitHub { - owner = "sol"; - repo = "tinc"; - rev = "b9f7cc1076098b1f99f20655052c9fd34598d891"; - sha256 = "1f0k7a4vxdd2cd2h5qwska9hfw7ig6q2rx87d09fg2xlix96g81r"; - }; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson base bytestring Cabal containers directory exceptions - filelock filepath gitrev graph-wrapper hpack language-dot parsec - process temporary time transformers unix-compat with-location yaml - ]; - testHaskellDepends = [ - aeson base bytestring Cabal containers directory exceptions - filelock filepath gitrev graph-wrapper hpack hspec HUnit - language-dot mockery parsec process QuickCheck safe temporary time - transformers unix unix-compat with-location yaml - ]; - postInstall = '' - source ${makeWrapper}/nix-support/setup-hook - wrapProgram $out/bin/tinc \ - --prefix PATH : '${ghc}/bin' \ - --prefix PATH : '${cabal2nix}/bin' \ - --prefix PATH : '${cabal-install}/bin' - ''; - description = "A dependency manager for Haskell"; - homepage = "https://github.com/sol/tinc#readme"; - license = stdenv.lib.licenses.mit; - maintainers = [ stdenv.lib.maintainers.robbinch ]; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0956dcf680c..2ef9afe98ef 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6306,7 +6306,7 @@ in texi2html = callPackage ../development/tools/misc/texi2html { }; - tinc-haskell = haskellPackages.callPackage ../development/tools/misc/tinc { }; + tinc-haskell = haskellPackages.callPackage ../development/tools/misc/tinc-haskell { }; travis = callPackage ../development/tools/misc/travis { }; -- cgit 1.4.1