Loading pkgs/by-name/jo/joe/macos-fix.patch 0 → 100644 +13 −0 Original line number Diff line number Diff line diff -Naru i/joe/tty.c w/joe/tty.c --- ./joe/tty.c 2018-01-10 17:28:34 +++ ../joe-i-4.6/joe/tty.c 2024-10-02 14:08:22 @@ -6,6 +6,9 @@ * This file is part of JOE (Joe's Own Editor) */ #include "types.h" +#if defined(__APPLE__) && defined(__MACH__) +#include <util.h> +#endif /* Needed for TIOCGWINSZ detection below */ #ifdef GWINSZ_IN_SYS_IOCTL pkgs/by-name/jo/joe/package.nix +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ stdenv.mkDerivation rec { sha256 = "1pmr598xxxm9j9dl93kq4dv36zyw0q2dh6d7x07hf134y9hhlnj9"; }; patches = [ ./macos-fix.patch ]; meta = with lib; { description = "Full featured terminal-based screen editor"; longDescription = '' Loading Loading
pkgs/by-name/jo/joe/macos-fix.patch 0 → 100644 +13 −0 Original line number Diff line number Diff line diff -Naru i/joe/tty.c w/joe/tty.c --- ./joe/tty.c 2018-01-10 17:28:34 +++ ../joe-i-4.6/joe/tty.c 2024-10-02 14:08:22 @@ -6,6 +6,9 @@ * This file is part of JOE (Joe's Own Editor) */ #include "types.h" +#if defined(__APPLE__) && defined(__MACH__) +#include <util.h> +#endif /* Needed for TIOCGWINSZ detection below */ #ifdef GWINSZ_IN_SYS_IOCTL
pkgs/by-name/jo/joe/package.nix +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ stdenv.mkDerivation rec { sha256 = "1pmr598xxxm9j9dl93kq4dv36zyw0q2dh6d7x07hf134y9hhlnj9"; }; patches = [ ./macos-fix.patch ]; meta = with lib; { description = "Full featured terminal-based screen editor"; longDescription = '' Loading