diff --git a/contrib/nix/ruby2.4-shell.nix b/contrib/nix/ruby2.4-shell.nix index e248d1c9..e02a4293 100644 --- a/contrib/nix/ruby2.4-shell.nix +++ b/contrib/nix/ruby2.4-shell.nix @@ -18,6 +18,10 @@ let url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/1db8ae8d06ce906ddd8b3910782897084eb5cdcc.patch?full_index=1"; sha256 = "sha256-1uGV1iTYitstzmmIvGlQC+3Pc7qf3XApawt1Kacu8XA="; }) + (pkgs.fetchpatch { + url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/d0005dbe5ec0992cb2e38ba0f162a2d92554c169.patch?full_index=1"; + sha256 = "sha256-JNKXhXHEMGvNeDIFMCAYT+VTHQAfzJRAZxGqDREV300="; + }) ]; }; # Workaround: remove rake from nativeBuildInputs, otherwise it causes diff --git a/contrib/nix/ruby2.5-shell.nix b/contrib/nix/ruby2.5-shell.nix index 98525777..a37818e5 100644 --- a/contrib/nix/ruby2.5-shell.nix +++ b/contrib/nix/ruby2.5-shell.nix @@ -18,6 +18,10 @@ let url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/1db8ae8d06ce906ddd8b3910782897084eb5cdcc.patch?full_index=1"; sha256 = "sha256-1uGV1iTYitstzmmIvGlQC+3Pc7qf3XApawt1Kacu8XA="; }) + (pkgs.fetchpatch { + url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/d0005dbe5ec0992cb2e38ba0f162a2d92554c169.patch?full_index=1"; + sha256 = "sha256-JNKXhXHEMGvNeDIFMCAYT+VTHQAfzJRAZxGqDREV300="; + }) ]; }; # Workaround: remove rake from nativeBuildInputs, otherwise it causes diff --git a/contrib/nix/ruby2.6-shell.nix b/contrib/nix/ruby2.6-shell.nix index b5cb5488..b3c69522 100644 --- a/contrib/nix/ruby2.6-shell.nix +++ b/contrib/nix/ruby2.6-shell.nix @@ -18,6 +18,10 @@ let url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/1db8ae8d06ce906ddd8b3910782897084eb5cdcc.patch?full_index=1"; sha256 = "sha256-1uGV1iTYitstzmmIvGlQC+3Pc7qf3XApawt1Kacu8XA="; }) + (pkgs.fetchpatch { + url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/d0005dbe5ec0992cb2e38ba0f162a2d92554c169.patch?full_index=1"; + sha256 = "sha256-JNKXhXHEMGvNeDIFMCAYT+VTHQAfzJRAZxGqDREV300="; + }) ]; }; # Workaround: remove rake from nativeBuildInputs, otherwise it causes diff --git a/contrib/nix/ruby2.7-shell.nix b/contrib/nix/ruby2.7-shell.nix index 16bd99cc..20298b7d 100644 --- a/contrib/nix/ruby2.7-shell.nix +++ b/contrib/nix/ruby2.7-shell.nix @@ -18,6 +18,10 @@ let url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/1db8ae8d06ce906ddd8b3910782897084eb5cdcc.patch?full_index=1"; hash = "sha256-1uGV1iTYitstzmmIvGlQC+3Pc7qf3XApawt1Kacu8XA="; }) + (pkgs.fetchpatch { + url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/d0005dbe5ec0992cb2e38ba0f162a2d92554c169.patch?full_index=1"; + sha256 = "sha256-JNKXhXHEMGvNeDIFMCAYT+VTHQAfzJRAZxGqDREV300="; + }) ]; }; }; diff --git a/contrib/nix/ruby3.0-shell.nix b/contrib/nix/ruby3.0-shell.nix index 14c3cc12..4870cf67 100644 --- a/contrib/nix/ruby3.0-shell.nix +++ b/contrib/nix/ruby3.0-shell.nix @@ -18,6 +18,10 @@ let url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/1db8ae8d06ce906ddd8b3910782897084eb5cdcc.patch?full_index=1"; hash = "sha256-1uGV1iTYitstzmmIvGlQC+3Pc7qf3XApawt1Kacu8XA="; }) + (pkgs.fetchpatch { + url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/d0005dbe5ec0992cb2e38ba0f162a2d92554c169.patch?full_index=1"; + sha256 = "sha256-JNKXhXHEMGvNeDIFMCAYT+VTHQAfzJRAZxGqDREV300="; + }) ]; }; }; diff --git a/contrib/nix/ruby3.1-shell.nix b/contrib/nix/ruby3.1-shell.nix index 194f66d8..ee1a9f35 100644 --- a/contrib/nix/ruby3.1-shell.nix +++ b/contrib/nix/ruby3.1-shell.nix @@ -18,6 +18,10 @@ let url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/1db8ae8d06ce906ddd8b3910782897084eb5cdcc.patch?full_index=1"; hash = "sha256-1uGV1iTYitstzmmIvGlQC+3Pc7qf3XApawt1Kacu8XA="; }) + (pkgs.fetchpatch { + url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/d0005dbe5ec0992cb2e38ba0f162a2d92554c169.patch?full_index=1"; + sha256 = "sha256-JNKXhXHEMGvNeDIFMCAYT+VTHQAfzJRAZxGqDREV300="; + }) ]; }; }; diff --git a/contrib/nix/ruby3.2-shell.nix b/contrib/nix/ruby3.2-shell.nix index 1b8d1117..991b4554 100644 --- a/contrib/nix/ruby3.2-shell.nix +++ b/contrib/nix/ruby3.2-shell.nix @@ -18,6 +18,10 @@ let url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/1db8ae8d06ce906ddd8b3910782897084eb5cdcc.patch?full_index=1"; hash = "sha256-1uGV1iTYitstzmmIvGlQC+3Pc7qf3XApawt1Kacu8XA="; }) + (pkgs.fetchpatch { + url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/d0005dbe5ec0992cb2e38ba0f162a2d92554c169.patch?full_index=1"; + sha256 = "sha256-JNKXhXHEMGvNeDIFMCAYT+VTHQAfzJRAZxGqDREV300="; + }) ]; }; }; diff --git a/contrib/nix/ruby3.3-shell.nix b/contrib/nix/ruby3.3-shell.nix index 9c749f89..b4e40c61 100644 --- a/contrib/nix/ruby3.3-shell.nix +++ b/contrib/nix/ruby3.3-shell.nix @@ -18,6 +18,10 @@ let url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/1db8ae8d06ce906ddd8b3910782897084eb5cdcc.patch?full_index=1"; hash = "sha256-1uGV1iTYitstzmmIvGlQC+3Pc7qf3XApawt1Kacu8XA="; }) + (pkgs.fetchpatch { + url = "https://github.com/sup-heliotrope/ncursesw-ruby/commit/d0005dbe5ec0992cb2e38ba0f162a2d92554c169.patch?full_index=1"; + sha256 = "sha256-JNKXhXHEMGvNeDIFMCAYT+VTHQAfzJRAZxGqDREV300="; + }) ]; }; };