diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2018-07-08 13:42:21 -0400 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2018-07-09 11:59:32 -0400 |
commit | f4c4a4cc1bcdf163be1c54ee477624f51574136c (patch) | |
tree | 7ec223c19a48af0fd523911ccdfbc96cedcc3be6 /pkgs/os-specific/linux/procps-ng/default.nix | |
parent | 6eb508a3e86e5f1a6b38b0db9e6bf1a84c17e9b9 (diff) | |
download | nixlib-f4c4a4cc1bcdf163be1c54ee477624f51574136c.tar nixlib-f4c4a4cc1bcdf163be1c54ee477624f51574136c.tar.gz nixlib-f4c4a4cc1bcdf163be1c54ee477624f51574136c.tar.bz2 nixlib-f4c4a4cc1bcdf163be1c54ee477624f51574136c.tar.lz nixlib-f4c4a4cc1bcdf163be1c54ee477624f51574136c.tar.xz nixlib-f4c4a4cc1bcdf163be1c54ee477624f51574136c.tar.zst nixlib-f4c4a4cc1bcdf163be1c54ee477624f51574136c.zip |
watch: remove
This can be built in the procps-ng/default.nix expression.
Diffstat (limited to 'pkgs/os-specific/linux/procps-ng/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/procps-ng/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/procps-ng/default.nix b/pkgs/os-specific/linux/procps-ng/default.nix index bd69145521c1..ad9f71911517 100644 --- a/pkgs/os-specific/linux/procps-ng/default.nix +++ b/pkgs/os-specific/linux/procps-ng/default.nix @@ -13,7 +13,8 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses ]; nativeBuildInputs = [ pkgconfig ]; - makeFlags = "usrbin_execdir=$(out)/bin"; + makeFlags = [ "usrbin_execdir=$(out)/bin" ] + ++ lib.optionals stdenv.isDarwin [ "watch" "PKG_LDFLAGS="]; enableParallelBuilding = true; @@ -23,12 +24,17 @@ stdenv.mkDerivation rec { [ "ac_cv_func_malloc_0_nonnull=yes" "ac_cv_func_realloc_0_nonnull=yes" ]; + installPhase = if stdenv.isDarwin then '' + install -m 0755 -D watch $out/bin/watch + install -m 0644 -D watch.1 $out/share/man/man1/watch.1 + '' else null; + meta = { homepage = https://gitlab.com/procps-ng/procps; description = "Utilities that give information about processes using the /proc filesystem"; priority = 10; # less than coreutils, which also provides "kill" and "uptime" license = lib.licenses.gpl2; - platforms = lib.platforms.linux ++ lib.platforms.cygwin; + platforms = lib.platforms.linux ++ lib.platforms.cygwin ++ lib.platforms.darwin; maintainers = [ lib.maintainers.typetetris ]; }; } |