Merge pull request #123445 from jnetod/zhf-ruby-libvirt

rubyPackages.ruby-libvirt: fix build with ruby 3.x
wip/little-gl
Sandro 3 years ago committed by GitHub
commit 91f69cd0ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      pkgs/development/ruby-modules/gem-config/default.nix

@ -528,6 +528,14 @@ in
"--with-libvirt-include=${libvirt}/include"
"--with-libvirt-lib=${libvirt}/lib"
];
dontBuild = false;
postPatch = ''
# https://gitlab.com/libvirt/libvirt-ruby/-/commit/43543991832c9623c00395092bcfb9e178243ba4
substituteInPlace ext/libvirt/common.c \
--replace 'st.h' 'ruby/st.h'
substituteInPlace ext/libvirt/domain.c \
--replace 'st.h' 'ruby/st.h'
'';
};
ruby-lxc = attrs: {

Loading…
Cancel
Save