From 59920b35cf6dfccd8b6aa8d12f14bd6d69e01175 Mon Sep 17 00:00:00 2001 From: Anton Novojilov Date: Mon, 10 Jun 2024 01:04:57 +0300 Subject: [PATCH] Add new versions --- SOURCES/defs/3.1.6 | 23 +++++++++++++++++++++++ SOURCES/defs/3.1.6-jemalloc | 21 +++++++++++++++++++++ SOURCES/defs/3.3.2 | 26 ++++++++++++++++++++++++++ SOURCES/defs/3.3.2-jemalloc | 21 +++++++++++++++++++++ SOURCES/defs/jruby-9.4.7.0 | 12 ++++++++++++ 5 files changed, 103 insertions(+) create mode 100644 SOURCES/defs/3.1.6 create mode 100644 SOURCES/defs/3.1.6-jemalloc create mode 100644 SOURCES/defs/3.3.2 create mode 100644 SOURCES/defs/3.3.2-jemalloc create mode 100644 SOURCES/defs/jruby-9.4.7.0 diff --git a/SOURCES/defs/3.1.6 b/SOURCES/defs/3.1.6 new file mode 100644 index 0000000..6a8783f --- /dev/null +++ b/SOURCES/defs/3.1.6 @@ -0,0 +1,23 @@ +# -- [RBdef] -- +# UPDATED 10/Jun/2024 00:38:25 by Anton Novojilov + +eol(normal): 2024-03-31 +eol(security): 2025-03-31 + +deps(rpm): make gcc gcc-c++ zlib-devel readline-devel tk-devel ca-certificates +deps(rpm): autoconf glibc-devel ncurses-devel bison libffi-devel +deps(deb): build-essential zlib1g-dev libreadline6-dev tk-dev ca-certificates +deps(deb): autoconf libc6-dev libncurses5-dev bison libffi-dev + +CONFOPTS(openssl-1.1.1w): {os_name}-{os_arch} --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC +PREFIX(openssl-1.1.1w): {prefix}/openssl + +CONFOPTS(ruby-3.1.6): --with-openssl-dir={prefix}/openssl --disable-install-doc + +[default] + package: "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz" "76fbf3ca4370e12894a408ef75718f32cdab9671" openssl + package: "ruby-3.1.6" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.6.tar.gz" "02832465f9b0f68b9fe2c443f9f602d6e840b2ca" + +[essentialkaos] + package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl + package: "ruby-3.1.6" "https://ruby.kaos.st/ruby-3.1.6.tzst" "9092bfcdc4f41c75de9de591d3c186b914712d2a" diff --git a/SOURCES/defs/3.1.6-jemalloc b/SOURCES/defs/3.1.6-jemalloc new file mode 100644 index 0000000..b8cd39e --- /dev/null +++ b/SOURCES/defs/3.1.6-jemalloc @@ -0,0 +1,21 @@ +# -- [RBdef] -- +# UPDATED 10/Jun/2024 00:38:25 by Anton Novojilov + +eol(normal): 2024-03-31 +eol(security): 2025-03-31 + +deps(rpm): make gcc gcc-c++ zlib-devel readline-devel tk-devel ca-certificates +deps(rpm): autoconf glibc-devel ncurses-devel bison libffi-devel jemalloc-devel + +CONFOPTS(openssl-1.1.1w): {os_name}-{os_arch} --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC +PREFIX(openssl-1.1.1w): {prefix}/openssl + +CONFOPTS(ruby-3.1.6): --with-jemalloc --with-openssl-dir={prefix}/openssl --disable-install-doc + +[default] + package: "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz" "76fbf3ca4370e12894a408ef75718f32cdab9671" openssl + package: "ruby-3.1.6" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.6.tar.gz" "02832465f9b0f68b9fe2c443f9f602d6e840b2ca" + +[essentialkaos] + package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl + package: "ruby-3.1.6" "https://ruby.kaos.st/ruby-3.1.6.tzst" "9092bfcdc4f41c75de9de591d3c186b914712d2a" diff --git a/SOURCES/defs/3.3.2 b/SOURCES/defs/3.3.2 new file mode 100644 index 0000000..7d7e6f4 --- /dev/null +++ b/SOURCES/defs/3.3.2 @@ -0,0 +1,26 @@ +# -- [RBdef] -- +# UPDATED 10/Jun/2024 00:38:25 by Anton Novojilov + +eol(normal): 2025-03-31 +eol(security): 2026-03-31 + +deps(rpm): make gcc gcc-c++ zlib-devel readline-devel tk-devel ca-certificates +deps(rpm): autoconf glibc-devel ncurses-devel bison libffi-devel libyaml-devel +deps(rpm): rust + +deps(deb): build-essential zlib1g-dev libreadline6-dev tk-dev ca-certificates +deps(deb): autoconf libc6-dev libncurses5-dev bison libffi-dev libyaml-dev +deps(deb): rustc + +CONFOPTS(openssl-1.1.1w): {os_name}-{os_arch} --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC +PREFIX(openssl-1.1.1w): {prefix}/openssl + +CONFOPTS(ruby-3.3.2): --with-openssl-dir={prefix}/openssl --disable-install-doc + +[default] + package: "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz" "76fbf3ca4370e12894a408ef75718f32cdab9671" openssl + package: "ruby-3.3.2" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.2.tar.gz" "b49719ef383c581008c1fd3b68690f874f78557b" + +[essentialkaos] + package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl + package: "ruby-3.3.2" "https://ruby.kaos.st/ruby-3.3.2.tzst" "c2e4756f4b66f0b79d71910f16f698b994f81883" diff --git a/SOURCES/defs/3.3.2-jemalloc b/SOURCES/defs/3.3.2-jemalloc new file mode 100644 index 0000000..90cb7ed --- /dev/null +++ b/SOURCES/defs/3.3.2-jemalloc @@ -0,0 +1,21 @@ +# -- [RBdef] -- +# UPDATED 10/Jun/2024 00:38:25 by Anton Novojilov + +eol(normal): 2025-03-31 +eol(security): 2026-03-31 + +deps(rpm): make gcc gcc-c++ zlib-devel readline-devel tk-devel ca-certificates libyaml-devel +deps(rpm): autoconf glibc-devel ncurses-devel bison libffi-devel jemalloc-devel rust + +CONFOPTS(openssl-1.1.1w): {os_name}-{os_arch} --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC +PREFIX(openssl-1.1.1w): {prefix}/openssl + +CONFOPTS(ruby-3.3.2): --with-jemalloc --with-openssl-dir={prefix}/openssl --disable-install-doc + +[default] + package: "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz" "76fbf3ca4370e12894a408ef75718f32cdab9671" openssl + package: "ruby-3.3.2" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.2.tar.gz" "b49719ef383c581008c1fd3b68690f874f78557b" + +[essentialkaos] + package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl + package: "ruby-3.3.2" "https://ruby.kaos.st/ruby-3.3.2.tzst" "c2e4756f4b66f0b79d71910f16f698b994f81883" diff --git a/SOURCES/defs/jruby-9.4.7.0 b/SOURCES/defs/jruby-9.4.7.0 new file mode 100644 index 0000000..a63debb --- /dev/null +++ b/SOURCES/defs/jruby-9.4.7.0 @@ -0,0 +1,12 @@ +# -- [RBdef] -- +# UPDATED 10/Jun/2024 00:38:25 by Anton Novojilov + +deps(rpm): make gcc gcc-c++ +deps(deb): make gcc build-essentials +deps(bin): java + +[default] + package: "jruby-9.4.7.0" "https://s3.amazonaws.com/jruby.org/downloads/9.4.7.0/jruby-bin-9.4.7.0.tar.gz" "ea3b99edcb48ed436173977551a113759541c18c" jruby + +[essentialkaos] + package: "jruby-9.4.7.0" "https://ruby.kaos.st/jruby-9.4.7.0.tzst" "e9bef381bc8a61aadd72ce951c5992e40f59d4e6" jruby