diff options
author | Gerd Flaig <gefla@pond.sub.org> | 2019-01-19 22:08:15 +0100 |
---|---|---|
committer | Gerd Flaig <gefla@pond.sub.org> | 2019-01-22 21:23:45 +0100 |
commit | 1066a1ae53da16fc679b6ddae4fc0986d33c4be1 (patch) | |
tree | dcb16ab90dde8c55ceeef158eacaa2c51b470d4a /pkgs/tools/misc/picocom | |
parent | 6ad1271a4c285500268f3315f3f519ff6bedb8e5 (diff) | |
download | nixpkgs-1066a1ae53da16fc679b6ddae4fc0986d33c4be1.tar nixpkgs-1066a1ae53da16fc679b6ddae4fc0986d33c4be1.tar.gz nixpkgs-1066a1ae53da16fc679b6ddae4fc0986d33c4be1.tar.bz2 nixpkgs-1066a1ae53da16fc679b6ddae4fc0986d33c4be1.tar.lz nixpkgs-1066a1ae53da16fc679b6ddae4fc0986d33c4be1.tar.xz nixpkgs-1066a1ae53da16fc679b6ddae4fc0986d33c4be1.tar.zst nixpkgs-1066a1ae53da16fc679b6ddae4fc0986d33c4be1.zip |
picocom: Enable on Darwin
Sets package platform to Unix and adds IOKit dependency on Darwin.
Diffstat (limited to 'pkgs/tools/misc/picocom')
-rw-r--r-- | pkgs/tools/misc/picocom/default.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/tools/misc/picocom/default.nix b/pkgs/tools/misc/picocom/default.nix index bb66b97039d..c49695fd9ad 100644 --- a/pkgs/tools/misc/picocom/default.nix +++ b/pkgs/tools/misc/picocom/default.nix @@ -1,4 +1,8 @@ -{ stdenv, fetchFromGitHub, makeWrapper, lrzsz }: +{ stdenv, fetchFromGitHub, makeWrapper, lrzsz, IOKit }: + +assert stdenv.isDarwin -> IOKit != null; + +with stdenv.lib; stdenv.mkDerivation rec { name = "picocom-${version}"; @@ -11,7 +15,8 @@ stdenv.mkDerivation rec { sha256 = "1vvjydqf0ax47nvdyyl67jafw5b3sfsav00xid6qpgia1gs2r72n"; }; - buildInputs = [ makeWrapper ]; + buildInputs = [ makeWrapper ] + ++ optionals stdenv.isDarwin [ IOKit ]; installPhase = '' mkdir -p $out/bin $out/share/man/man1 @@ -26,6 +31,6 @@ stdenv.mkDerivation rec { description = "Minimal dumb-terminal emulation program"; homepage = https://github.com/npat-efault/picocom/; license = stdenv.lib.licenses.gpl2Plus; - platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice + platforms = platforms.unix; }; } |