lol

Merge pull request #192860 from raboof/ruby-move-towards-3.1

ruby: move towards 3.1

authored by

Mario Rodas and committed by
GitHub
7a2dd2ec f470c10d

+11 -3
+1 -1
pkgs/development/interpreters/ruby/default.nix
··· 48 , buildEnv, bundler, bundix 49 , libiconv, libobjc, libunwind, Foundation 50 , makeWrapper, buildRubyGem, defaultGemConfig 51 - , baseRuby ? buildPackages.ruby.override { 52 useRailsExpress = false; 53 docSupport = false; 54 rubygemsSupport = false;
··· 48 , buildEnv, bundler, bundix 49 , libiconv, libobjc, libunwind, Foundation 50 , makeWrapper, buildRubyGem, defaultGemConfig 51 + , baseRuby ? buildPackages.ruby_3_1.override { 52 useRailsExpress = false; 53 docSupport = false; 54 rubygemsSupport = false;
+3 -1
pkgs/development/ruby-modules/bundler-app/default.nix
··· 35 }@args: 36 37 let 38 - basicEnv = (callPackage ../bundled-common {}) args; 39 40 cmdArgs = removeAttrs args [ "pname" "postBuild" "gemConfig" "passthru" "gemset" "gemdir" ] // { 41 inherit preferLocalBuild allowSubstitutes; # pass the defaults
··· 35 }@args: 36 37 let 38 + basicEnv = (callPackage ../bundled-common { 39 + inherit ruby; 40 + }) args; 41 42 cmdArgs = removeAttrs args [ "pname" "postBuild" "gemConfig" "passthru" "gemset" "gemdir" ] // { 43 inherit preferLocalBuild allowSubstitutes; # pass the defaults
+7 -1
pkgs/top-level/all-packages.nix
··· 4926 enableExtraPlugins = true; 4927 }; 4928 4929 - asciidoctor = callPackage ../tools/typesetting/asciidoctor { }; 4930 4931 asciidoctor-with-extensions = callPackage ../tools/typesetting/asciidoctor-with-extensions { }; 4932
··· 4926 enableExtraPlugins = true; 4927 }; 4928 4929 + asciidoctor = callPackage ../tools/typesetting/asciidoctor { 4930 + bundlerApp = bundlerApp.override { 4931 + # asciidoc supports both ruby 2 and 3, 4932 + # but we don't want to be stuck on it: 4933 + ruby = ruby_3_1; 4934 + }; 4935 + }; 4936 4937 asciidoctor-with-extensions = callPackage ../tools/typesetting/asciidoctor-with-extensions { }; 4938