www
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYestin L. Harrison <yestin@ylh.io>2022-08-05 18:08:04 -0700
committerYestin L. Harrison <yestin@ylh.io>2022-08-05 18:08:04 -0700
commitd9774339785042bb4e185c53e1228360312b74a2 (patch)
tree9d0bfb194d4d964224f5fe6f0b48088b993e99b5
parent8f1a20bc4ebfd2bf8035a8142221d909a4f7153a (diff)
downloaddyn-master.tar.gz
dyn-master.tar.xz
dyn-master.zip
daemondo: build under sandbox=trueHEADmaster
-rw-r--r--overlays/20-mypkgs/daemondo.nix12
-rw-r--r--overlays/20-mypkgs/default.nix1
2 files changed, 8 insertions, 5 deletions
diff --git a/overlays/20-mypkgs/daemondo.nix b/overlays/20-mypkgs/daemondo.nix
index cc82076..70d0387 100644
--- a/overlays/20-mypkgs/daemondo.nix
+++ b/overlays/20-mypkgs/daemondo.nix
@@ -1,14 +1,16 @@
-{
- stdenv, lib, fetchFromGitHub,
- curl, sqlite, tcl,
- CoreFoundation, SystemConfiguration, IOKit
-}: stdenv.mkDerivation rec {
+{ stdenv, lib, fetchFromGitHub
+, curl, sqlite, tcl
+, CoreFoundation, SystemConfiguration, IOKit
+, mtree # mtree is currently broken in file_cmds so use netbsd's for now
+}:
+stdenv.mkDerivation rec {
pname = "daemondo";
version = "2.7.2";
buildInputs = [
curl sqlite tcl
CoreFoundation SystemConfiguration IOKit
+ mtree
];
src = fetchFromGitHub {
diff --git a/overlays/20-mypkgs/default.nix b/overlays/20-mypkgs/default.nix
index ef3f555..75378c3 100644
--- a/overlays/20-mypkgs/default.nix
+++ b/overlays/20-mypkgs/default.nix
@@ -6,6 +6,7 @@ self: super: let
};
daemondo.args = {
inherit (frameworks) CoreFoundation SystemConfiguration IOKit;
+ inherit (self.netbsd) mtree;
};
afro.caller = super.python3Packages;
};