summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Ker-Seymer <ian.kerseymer@shopify.com>2024-05-30 22:34:00 -0400
committergit <svn-admin@ruby-lang.org>2026-02-13 06:28:12 +0000
commitc0d4f3e92dbfd7744b12c1f0fbb11fcee3ef1313 (patch)
tree342ee58276cea5db5a63ab6a59f335f96b5e0807
parent54ffff05f9f5422b018ee64028f808a8d2bda011 (diff)
[ruby/rubygems] Default to using rb_sys for Cargo gem builds
https://github.com/ruby/rubygems/commit/fb3f1febcf
-rw-r--r--lib/bundler/templates/newgem/ext/newgem/build.rs.tt2
-rw-r--r--lib/bundler/templates/newgem/newgem.gemspec.tt7
2 files changed, 1 insertions, 8 deletions
diff --git a/lib/bundler/templates/newgem/ext/newgem/build.rs.tt b/lib/bundler/templates/newgem/ext/newgem/build.rs.tt
index 8d812a4a3c..80a7842753 100644
--- a/lib/bundler/templates/newgem/ext/newgem/build.rs.tt
+++ b/lib/bundler/templates/newgem/ext/newgem/build.rs.tt
@@ -1,5 +1,5 @@
pub fn main() -> Result<(), Box<dyn std::error::Error>> {
- let _rb_env = rb_sys_env::activate()?;
+ let _ = rb_sys_env::activate()?;
Ok(())
}
diff --git a/lib/bundler/templates/newgem/newgem.gemspec.tt b/lib/bundler/templates/newgem/newgem.gemspec.tt
index 513875fd63..7799dbfd32 100644
--- a/lib/bundler/templates/newgem/newgem.gemspec.tt
+++ b/lib/bundler/templates/newgem/newgem.gemspec.tt
@@ -15,10 +15,6 @@ Gem::Specification.new do |spec|
spec.license = "MIT"
<%- end -%>
spec.required_ruby_version = ">= <%= config[:required_ruby_version] %>"
-<%- if config[:ext] == 'rust' -%>
- spec.required_rubygems_version = ">= <%= config[:rust_builder_required_rubygems_version] %>"
-<%- end -%>
-
spec.metadata["allowed_push_host"] = "TODO: Set to your gem server 'https://example.com'"
spec.metadata["homepage_uri"] = spec.homepage
spec.metadata["source_code_uri"] = "<%= config[:source_code_uri] %>"
@@ -44,9 +40,6 @@ Gem::Specification.new do |spec|
# Uncomment to register a new dependency of your gem
# spec.add_dependency "example-gem", "~> 1.0"
-<%- if config[:ext] == 'rust' -%>
- spec.add_dependency "rb_sys", "~> 0.9.91"
-<%- end -%>
<%- if config[:ext] == 'go' -%>
spec.add_dependency "go_gem", "~> 0.2"
<%- end -%>