Commit graph

13 commits

Author SHA1 Message Date
Hiroshi SHIBATA
1b812e838d
Use GitHub instead of openssl.org 2024-09-04 10:45:31 +09:00
Hiroshi SHIBATA
db3387aa1a
Handle openssl definition with script/update-cruby 2024-08-02 10:56:23 +09:00
Mislav Marohnić
4cb285791c
Remove verify_opensl step from build definitions
The functionality to fail the build if openssl or psych are missing is
now built into the `./configure && make` phase for Ruby.
2023-11-21 17:12:53 +01:00
Mislav Marohnić
47eda17460
Remove implicit LDFLAGS, CPPFLAGS, and "ldflags_dirs" build step
The default settings for LDFLAGS and CPPFLAGS were there since the initial commit to ruby-build:

    LDFLAGS="-L${PREFIX_PATH}/lib"
    CPPFLAGS="-I${PREFIX_PATH}/include"

However, it's not clear to me what these settings help with. A typical Ruby installation will initialize files in these directories, but it will do so regardless of the environment variables.

So, let's remove them and see what breaks.
2023-10-13 19:21:04 +02:00
Joe Stein
6705d619f0 Fall back on shasum if sha256sum is unavailable 2023-03-30 16:19:17 -04:00
Benoit Daloze
c0d6e22177 Update update-cruby to be clear which openssl line should be used 2022-07-12 12:23:34 +02:00
Benoit Daloze
b945b7ae84 Install openssl whenever the system version does not match
* Make supported openssl versions explicit per definition.
2022-07-10 14:04:58 +02:00
Kazuhiro NISHIYAMA
fb0e82c647 Install openssl 1 when openssl is 3 2022-07-10 14:04:58 +02:00
Hiroshi SHIBATA
da94a642df
Fixed version name 2022-07-06 19:51:47 +09:00
Hiroshi SHIBATA
707518723b
Use OpenSSL 1.1.1q 2022-07-06 10:19:35 +09:00
Hiroshi SHIBATA
592b1048bd
bz2 is obsoleted format 2021-11-09 19:22:19 +09:00
Hiroshi SHIBATA
7f2ae734fd
Use openssl-1.1.1l 2021-08-25 08:12:31 +09:00
Koichi ITO
82d35ed02b Add update-cruby and update-jruby scripts
This PR adds update-cruby and update-jruby scripts.
They are provided to update MRI and JRuby definition files.

These scripts are based on script/update-truffleruby.
https://github.com/rbenv/ruby-build/blob/v20200224/script/update-truffleruby
2020-03-11 11:33:36 +09:00