IABSD.fr/ports/lang/ruby

Branch :


Log

Author Commit Date CI Message
9368c4c0 2023-09-05 12:33:32 Drop support for JRuby in ruby.port.mk. We haven't built JRuby ports with this support since late 2016. In general, there is no need for jruby gem support in ports, since the gems have no native components. You are better off using jruby -S gem install. While here, fix MODRUBY_TEST=rake and remove MODRUBY_TEST=rspec as it no longer works with modern Ruby. Also remove MODRUBY_BIN_TESTRB as that file has not existed in many Ruby versions, and nothing in the ports tree uses it. OK sthen@
1501f901 2023-06-13 05:00:23 Link libruby32 against libc++abi Fixes issues with other binaries that link against libruby32, such as vim. OK tb@
7008db50 2023-05-31 15:21:21 Switch the default ruby version in ports to Ruby 3.2 OK sthen@
eba98244 2023-04-25 17:10:16 ruby-octeon-fix.patch changed contents while keeping the same filename. rename the file; bulk and stable builds cannot handle this
42d3003b 2023-04-18 15:01:42 Prepare ruby/3.0 for upcoming libcrypto bump EC_GFp_nist_method() will be removed, so disable it in Ruby's bindings to EC_GROUP_new() aka OpenSSL::Pkey::EC::Group.new(). Later Ruby versions removed this code entirely due to OpenSSL 3 deprecations. https://github.com/ruby/openssl/commit/df4bec841f69e5885c41e03a20092129a88a717e ok jeremy
01e1e7e7 2023-04-01 19:29:53 Update to Ruby 3.0.6 Backport patch to fix leading . in cookie domains from cgi 0.3.6.
72471f95 2023-04-01 19:29:04 Update to Ruby 3.1.4
a9c4cd13 2023-04-01 19:28:25 Update to Ruby 3.2.2
86008a92 2023-02-13 17:33:59 Fix building of ruby32 libraries with extensions on sparc64, which requires ports-gcc. ok jeremy@
f095c40d 2023-02-11 20:06:58 Update to Ruby 3.2.1 Change how rubygems nag message is disabled, also disabling the ability to run "gem update --system", since that isn't supported. Tweak how the --user-install patch works to avoid breaking a couple tests. Switch to using TEST_TARGET instead of overriding do_test.