about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2017-08-13 00:06:28 -0500
committerWill Dietz <w@wdtz.org>2018-02-13 09:44:34 -0600
commit9df72c0290dcc709ecd09709adcb33134e331eac (patch)
tree3398e553a1c1ac576363e4e2c9b3bb81ceeb3773 /pkgs
parentaf6b756d984b4af3de046924d44c01da43c9a3b6 (diff)
Add musl-fts for bits that need it.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/os-specific/linux/musl/fts.nix14
-rw-r--r--pkgs/top-level/all-packages.nix1
2 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/musl/fts.nix b/pkgs/os-specific/linux/musl/fts.nix
new file mode 100644
index 0000000000000..083541e5e935c
--- /dev/null
+++ b/pkgs/os-specific/linux/musl/fts.nix
@@ -0,0 +1,14 @@
+{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig }:
+
+stdenv.mkDerivation rec {
+  name = "musl-fts-${version}";
+  version = "2017-01-13";
+  src = fetchFromGitHub {
+    owner = "pullmoll";
+    repo = "musl-fts";
+    rev = "0bde52df588e8969879a2cae51c3a4774ec62472";
+    sha256 = "1q8cpzisziysrs08b89wj0rm4p6dsyl177cclpfa0f7spjm3jg03";
+  };
+
+  nativeBuildInputs = [ autoreconfHook pkgconfig ];
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 3208f0c8b4d09..db8fc1c2f0848 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -13354,6 +13354,7 @@ with pkgs;
   multipath-tools = callPackage ../os-specific/linux/multipath-tools { };
 
   musl = callPackage ../os-specific/linux/musl { };
+  musl-fts = callPackage ../os-specific/linux/musl/fts.nix { };
 
   nettools = callPackage ../os-specific/linux/net-tools { };