diff options
Diffstat (limited to 'pkgs/applications/editors/nano')
-rw-r--r-- | pkgs/applications/editors/nano/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/editors/nano/nano-2.9.1-darwin.patch | 9 |
2 files changed, 13 insertions, 0 deletions
diff --git a/pkgs/applications/editors/nano/default.nix b/pkgs/applications/editors/nano/default.nix index 35396b96ea751..dcb124bcb1255 100644 --- a/pkgs/applications/editors/nano/default.nix +++ b/pkgs/applications/editors/nano/default.nix @@ -27,6 +27,8 @@ in stdenv.mkDerivation rec { sha256 = "0z5sxji8jh8sh0g3inbzndhsrbm4qyqlvjrxl5wkxbr61lnxa5k3"; }; + patches = [ ./nano-2.9.1-darwin.patch ]; + nativeBuildInputs = [ texinfo ] ++ optional enableNls gettext; buildInputs = [ ncurses ]; @@ -42,6 +44,8 @@ in stdenv.mkDerivation rec { cp ${nixSyntaxHighlight}/nix.nanorc $out/share/nano/ ''; + enableParallelBuilding = true; + meta = { homepage = https://www.nano-editor.org/; description = "A small, user-friendly console text editor"; diff --git a/pkgs/applications/editors/nano/nano-2.9.1-darwin.patch b/pkgs/applications/editors/nano/nano-2.9.1-darwin.patch new file mode 100644 index 0000000000000..d3a630d4486e6 --- /dev/null +++ b/pkgs/applications/editors/nano/nano-2.9.1-darwin.patch @@ -0,0 +1,9 @@ +--- a/lib/stat.c ++++ b/lib/stat.c +@@ -48,4 +48,6 @@ orig_stat (const char *filename, struct stat *buf) + #include "sys/stat.h" + ++#include "stat-time.h" ++ + #include <errno.h> + #include <limits.h> |