From 254334114a453befde2c9f71ff0467a333feacb7 Mon Sep 17 00:00:00 2001 From: "chromebrew-actions[bot]" <220035932+chromebrew-actions[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 13:24:16 -0500 Subject: [PATCH] =?UTF-8?q?Add=20unbuilt=20ruby=5Fopenssl=20to=20updater-r?= =?UTF-8?q?uby=5Fopenssl-3.3.1=20=E2=80=94=20ruby=5Fopenssl=20=E2=86=92=20?= =?UTF-8?q?3.3.1=20(#13075)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add unbuilt ruby_openssl to updater-ruby_openssl-3.3.1 * updater-ruby_openssl-3.3.1: Package File Update Run on linux/386 container. * updater-ruby_openssl-3.3.1: Package File Update Run on linux/amd64 container. * updater-ruby_openssl-3.3.1: Package File Update Run on linux/arm/v7 container. * Adjust gem options. Signed-off-by: Satadru Pramanik * updater-ruby_openssl-3.3.1: Package File Update Run on linux/386 container. * Add arm binaries Signed-off-by: Satadru Pramanik --------- Signed-off-by: Satadru Pramanik Co-authored-by: chromebrew-actions[bot] Co-authored-by: Satadru Pramanik Co-authored-by: satmandu --- install.sh | 10 +-- manifest/armv7l/r/ruby_openssl.filelist | 93 +++++++++++++++++++++---- manifest/i686/r/ruby_openssl.filelist | 93 +++++++++++++++++++++---- manifest/x86_64/r/ruby_openssl.filelist | 93 +++++++++++++++++++++---- packages/ruby_openssl.rb | 12 +++- 5 files changed, 249 insertions(+), 52 deletions(-) diff --git a/install.sh b/install.sh index a8a0a3dc5..74c487160 100755 --- a/install.sh +++ b/install.sh @@ -214,7 +214,7 @@ function curl_wrapper () { CURL_STATUS="unknown" fi [[ -z ${CURL_STATUS} ]] || echo_info_stderr "CURL: ${CURL_STATUS}" - + for (( i = 0; i < 4; i++ )); do if [[ "$CURL_STATUS" == "crew" ]]; then curl --ssl-reqd --tlsv1.2 -C - "${@}" && return 0 @@ -261,8 +261,8 @@ if [[ -n "${CREW_PRE_GLIBC_STANDALONE}" ]]; then # subsequent package installs may rely on it. [[ "$ARCH" == "i686" ]] && BOOTSTRAP_PACKAGES='zstd_static glibc_build223' [[ "$LIBC_VERSION" == "2.27" ]] && BOOTSTRAP_PACKAGES='zstd_static glibc_build227' - - [[ -n "${PREFIX_CMD}" ]] && BOOTSTRAP_PACKAGES+=' util_linux' + + [[ -n "${PREFIX_CMD}" ]] && BOOTSTRAP_PACKAGES+=' util_linux' BOOTSTRAP_PACKAGES+=' upx patchelf lz4 zlib xzutils zlib_ng gcc_lib crew_mvdir ca_certificates libyaml openssl findutils ncurses readline bash psmisc' else # Ruby wants gcc_lib, so install our version build against our glibc @@ -271,7 +271,7 @@ else # findutils provides find which is used by crew during installs. BOOTSTRAP_PACKAGES='zstd_static glibc crew_preload' # Get linux32 as early as possible. - [[ -n "${PREFIX_CMD}" ]] && BOOTSTRAP_PACKAGES+=' util_linux' + [[ -n "${PREFIX_CMD}" ]] && BOOTSTRAP_PACKAGES+=' util_linux' BOOTSTRAP_PACKAGES+=' libxcrypt upx patchelf lz4 zlib xzutils zlib_ng crew_mvdir ncurses readline bash gcc_lib ca_certificates libyaml openssl gmp findutils psmisc' [[ "${ARCH}" == 'i686' ]] || BOOTSTRAP_PACKAGES+=' uutils_coreutils' fi @@ -530,7 +530,7 @@ for i in "${!installed_gems[@]}" done echo_info "Installing essential ruby gems...\n" -BOOTSTRAP_GEMS='base64 connection_pool concurrent-ruby drb i18n logger minitest securerandom tzinfo highline ptools' +BOOTSTRAP_GEMS='base64 connection_pool concurrent-ruby drb i18n logger minitest securerandom tzinfo highline ptools openssl rbs' # shellcheck disable=SC2086 install_ruby_gem ${BOOTSTRAP_GEMS} diff --git a/manifest/armv7l/r/ruby_openssl.filelist b/manifest/armv7l/r/ruby_openssl.filelist index e17df7bde..07b97d1fc 100644 --- a/manifest/armv7l/r/ruby_openssl.filelist +++ b/manifest/armv7l/r/ruby_openssl.filelist @@ -1,15 +1,78 @@ -# Total size: 421786 -/usr/local/lib/ruby/3.4.0/armv8l-linux-eabihf/openssl.so -/usr/local/lib/ruby/3.4.0/openssl.rb -/usr/local/lib/ruby/3.4.0/openssl/asn1.rb -/usr/local/lib/ruby/3.4.0/openssl/bn.rb -/usr/local/lib/ruby/3.4.0/openssl/buffering.rb -/usr/local/lib/ruby/3.4.0/openssl/cipher.rb -/usr/local/lib/ruby/3.4.0/openssl/digest.rb -/usr/local/lib/ruby/3.4.0/openssl/hmac.rb -/usr/local/lib/ruby/3.4.0/openssl/marshal.rb -/usr/local/lib/ruby/3.4.0/openssl/pkcs5.rb -/usr/local/lib/ruby/3.4.0/openssl/pkey.rb -/usr/local/lib/ruby/3.4.0/openssl/ssl.rb -/usr/local/lib/ruby/3.4.0/openssl/version.rb -/usr/local/lib/ruby/3.4.0/openssl/x509.rb +# Total size: 1545129 +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/BSDL +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/CONTRIBUTING.md +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/COPYING +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/History.md +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/README.md +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/Makefile +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/extconf.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/extconf.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/openssl_missing.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/openssl_missing.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_asn1.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_asn1.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bio.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bio.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bn.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bn.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_cipher.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_cipher.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_config.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_config.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_digest.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_digest.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_engine.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_engine.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_hmac.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_hmac.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_kdf.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_kdf.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ns_spki.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ns_spki.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ocsp.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ocsp.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs12.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs12.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs7.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs7.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_dh.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_dsa.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_ec.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_rsa.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_provider.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_provider.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_rand.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_rand.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl_session.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ts.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ts.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509attr.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509cert.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509crl.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509ext.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509name.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509req.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509revoked.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509store.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl.so +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/asn1.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/bn.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/buffering.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/cipher.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/digest.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/hmac.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/marshal.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/pkcs5.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/pkey.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/ssl.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/version.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/x509.rb diff --git a/manifest/i686/r/ruby_openssl.filelist b/manifest/i686/r/ruby_openssl.filelist index 71ef0c983..1cd8979db 100644 --- a/manifest/i686/r/ruby_openssl.filelist +++ b/manifest/i686/r/ruby_openssl.filelist @@ -1,15 +1,78 @@ -# Total size: 511602 -/usr/local/lib/ruby/3.4.0/i686-linux/openssl.so -/usr/local/lib/ruby/3.4.0/openssl.rb -/usr/local/lib/ruby/3.4.0/openssl/asn1.rb -/usr/local/lib/ruby/3.4.0/openssl/bn.rb -/usr/local/lib/ruby/3.4.0/openssl/buffering.rb -/usr/local/lib/ruby/3.4.0/openssl/cipher.rb -/usr/local/lib/ruby/3.4.0/openssl/digest.rb -/usr/local/lib/ruby/3.4.0/openssl/hmac.rb -/usr/local/lib/ruby/3.4.0/openssl/marshal.rb -/usr/local/lib/ruby/3.4.0/openssl/pkcs5.rb -/usr/local/lib/ruby/3.4.0/openssl/pkey.rb -/usr/local/lib/ruby/3.4.0/openssl/ssl.rb -/usr/local/lib/ruby/3.4.0/openssl/version.rb -/usr/local/lib/ruby/3.4.0/openssl/x509.rb +# Total size: 1509241 +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/BSDL +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/CONTRIBUTING.md +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/COPYING +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/History.md +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/README.md +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/Makefile +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/extconf.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/extconf.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/openssl_missing.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/openssl_missing.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_asn1.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_asn1.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bio.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bio.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bn.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bn.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_cipher.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_cipher.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_config.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_config.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_digest.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_digest.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_engine.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_engine.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_hmac.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_hmac.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_kdf.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_kdf.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ns_spki.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ns_spki.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ocsp.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ocsp.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs12.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs12.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs7.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs7.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_dh.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_dsa.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_ec.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_rsa.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_provider.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_provider.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_rand.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_rand.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl_session.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ts.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ts.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509.h +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509attr.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509cert.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509crl.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509ext.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509name.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509req.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509revoked.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509store.c +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl.so +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/asn1.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/bn.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/buffering.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/cipher.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/digest.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/hmac.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/marshal.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/pkcs5.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/pkey.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/ssl.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/version.rb +/usr/local/lib/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/x509.rb diff --git a/manifest/x86_64/r/ruby_openssl.filelist b/manifest/x86_64/r/ruby_openssl.filelist index 608428810..b7692d82e 100644 --- a/manifest/x86_64/r/ruby_openssl.filelist +++ b/manifest/x86_64/r/ruby_openssl.filelist @@ -1,15 +1,78 @@ -# Total size: 458818 -/usr/local/lib64/ruby/3.4.0/openssl.rb -/usr/local/lib64/ruby/3.4.0/openssl/asn1.rb -/usr/local/lib64/ruby/3.4.0/openssl/bn.rb -/usr/local/lib64/ruby/3.4.0/openssl/buffering.rb -/usr/local/lib64/ruby/3.4.0/openssl/cipher.rb -/usr/local/lib64/ruby/3.4.0/openssl/digest.rb -/usr/local/lib64/ruby/3.4.0/openssl/hmac.rb -/usr/local/lib64/ruby/3.4.0/openssl/marshal.rb -/usr/local/lib64/ruby/3.4.0/openssl/pkcs5.rb -/usr/local/lib64/ruby/3.4.0/openssl/pkey.rb -/usr/local/lib64/ruby/3.4.0/openssl/ssl.rb -/usr/local/lib64/ruby/3.4.0/openssl/version.rb -/usr/local/lib64/ruby/3.4.0/openssl/x509.rb -/usr/local/lib64/ruby/3.4.0/x86_64-linux/openssl.so +# Total size: 1496971 +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/BSDL +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/CONTRIBUTING.md +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/COPYING +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/History.md +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/README.md +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/Makefile +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/extconf.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/extconf.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/openssl_missing.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/openssl_missing.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_asn1.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_asn1.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bio.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bio.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bn.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_bn.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_cipher.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_cipher.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_config.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_config.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_digest.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_digest.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_engine.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_engine.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_hmac.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_hmac.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_kdf.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_kdf.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ns_spki.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ns_spki.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ocsp.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ocsp.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs12.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs12.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs7.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkcs7.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_dh.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_dsa.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_ec.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_pkey_rsa.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_provider.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_provider.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_rand.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_rand.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ssl_session.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ts.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_ts.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509.h +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509attr.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509cert.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509crl.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509ext.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509name.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509req.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509revoked.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/ext/openssl/ossl_x509store.c +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl.so +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/asn1.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/bn.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/buffering.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/cipher.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/digest.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/hmac.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/marshal.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/pkcs5.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/pkey.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/ssl.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/version.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/openssl-3.3.1/lib/openssl/x509.rb diff --git a/packages/ruby_openssl.rb b/packages/ruby_openssl.rb index c0cea59fe..ea77f8026 100644 --- a/packages/ruby_openssl.rb +++ b/packages/ruby_openssl.rb @@ -3,11 +3,19 @@ require 'buildsystems/ruby' class Ruby_openssl < RUBY description 'Openssl for ruby provides access to ssl/tls and general-purpose cryptography based on the openssl library.' homepage 'https://github.com/ruby/openssl' - version "3.3.0-#{CREW_RUBY_VER}" + version "3.3.1-#{CREW_RUBY_VER}" license 'Ruby' compatibility 'all' source_url 'SKIP' + binary_compression 'gem' + + binary_sha256({ + aarch64: 'b74e4a2051672b3238a892b90d28b97cf543d79509e7adab07dc620819eb2a79', + armv7l: 'b74e4a2051672b3238a892b90d28b97cf543d79509e7adab07dc620819eb2a79', + i686: '628704dbc75ae704c28d2cb0c19edeb06179b036f8d0cfa1a8dde580b7a461ec', + x86_64: 'b25dc0cee0c2f28afdbe95a9976bfc63e31edbfe5a25d3be90de781bb0cddbb7' + }) conflicts_ok - no_compile_needed + gem_compile_needed end