From c45bc8c2b4045be504a30cefd005ff638a360614 Mon Sep 17 00:00:00 2001 From: Raymond Gauthier Date: Mon, 27 Apr 2015 22:38:24 -0400 Subject: [PATCH] Added innoextract package. Allows to extract inno installer packages. --- pkgs/tools/archivers/innoextract/default.nix | 10 ++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 12 insertions(+) create mode 100644 pkgs/tools/archivers/innoextract/default.nix diff --git a/pkgs/tools/archivers/innoextract/default.nix b/pkgs/tools/archivers/innoextract/default.nix new file mode 100644 index 000000000000..d8c88b6ee657 --- /dev/null +++ b/pkgs/tools/archivers/innoextract/default.nix @@ -0,0 +1,10 @@ +{stdenv, fetchurl, cmake, python, doxygen, lzma, boost}: +stdenv.mkDerivation rec { + name = "innoextract-1.4"; + src = fetchurl { + url = "http://constexpr.org/innoextract/files/${name}.tar.gz"; + sha256 = "1j8wj0ijdnfh0r9qjr7ykp9v3n2yd4qisxln81bl6474w5d4njas"; + }; + buildInputs = [ python doxygen lzma boost ]; + nativeBuildInputs = [ cmake ]; +} \ No newline at end of file diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 95bd693a9f8f..6d16c81e9802 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1722,6 +1722,8 @@ let inetutils = callPackage ../tools/networking/inetutils { }; + innoextract = callPackage ../tools/archivers/innoextract {}; + ioping = callPackage ../tools/system/ioping {}; iodine = callPackage ../tools/networking/iodine { };