diff options
author | Stanisław Pitucha <git@viraptor.info> | 2023-05-21 08:48:52 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-21 08:48:52 +1000 |
commit | 9ef4289e7515e0a70eb23b4b687bd44064eb6210 (patch) | |
tree | 20229d608e53f3b9fe140eba532d632239631051 /pkgs/development/ruby-modules | |
parent | 42fa9a39bfccfbc615e0914a764957889f0d46d4 (diff) | |
parent | b0f92293e9772839a06f6eaf92c0d5704420b84d (diff) |
Merge pull request #232960 from viraptor/terminfo-fix
rubyPackages.ruby-terminfo: fix ruby 3 build
Diffstat (limited to 'pkgs/development/ruby-modules')
-rw-r--r-- | pkgs/development/ruby-modules/gem-config/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index 4f70f9af751ca..105b463f82725 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -658,6 +658,13 @@ in "--with-cflags=-I${ncurses.dev}/include" "--with-ldflags=-L${ncurses.out}/lib" ]; + dontBuild = false; + postPatch = '' + substituteInPlace extconf.rb --replace 'rubyio.h' 'ruby/io.h' + substituteInPlace terminfo.c \ + --replace 'rubyio.h' 'ruby/io.h' \ + --replace 'rb_cData' 'rb_cObject' + ''; }; ruby-vips = attrs: { |