Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions SOURCES/defs/3.1.7
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# -- [RBdef] --
# UPDATED 14/Apr/2025 23:31:20 by Anton Novojilov <andy@essentialkaos.com>

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-3.0.16): {os_name}-{os_arch} --libdir=lib --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC
PREFIX(openssl-3.0.16): {prefix}/openssl

CONFOPTS(ruby-3.1.7): --with-openssl-dir={prefix}/openssl --disable-install-doc

[default]
package: "openssl-3.0.16" "https://github.com/openssl/openssl/releases/download/openssl-3.0.16/openssl-3.0.16.tar.gz" "9f2b9d6aa10576a5938b5a9cbc777af3ff51d64a" openssl
package: "ruby-3.1.7" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.7.tar.gz" "c2023f05989241d1f21409b980ffbda83b1cbe7b"

[essentialkaos]
package: "openssl-3.0.16" "https://ruby.kaos.st/openssl-3.0.16.tzst" "75e05b3e5caf38072b7a51f1e39bcb0692b2b777" openssl
package: "ruby-3.1.7" "https://ruby.kaos.st/ruby-3.1.7.tzst" "da599bdba333dda26156da9b027fe5151eda3331"
21 changes: 21 additions & 0 deletions SOURCES/defs/3.1.7-jemalloc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -- [RBdef] --
# UPDATED 14/Apr/2025 23:31:20 by Anton Novojilov <andy@essentialkaos.com>

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-3.0.16): {os_name}-{os_arch} --libdir=lib --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC
PREFIX(openssl-3.0.16): {prefix}/openssl

CONFOPTS(ruby-3.1.7): --with-jemalloc --with-openssl-dir={prefix}/openssl --disable-install-doc

[default]
package: "openssl-3.0.16" "https://github.com/openssl/openssl/releases/download/openssl-3.0.16/openssl-3.0.16.tar.gz" "9f2b9d6aa10576a5938b5a9cbc777af3ff51d64a" openssl
package: "ruby-3.1.7" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.7.tar.gz" "c2023f05989241d1f21409b980ffbda83b1cbe7b"

[essentialkaos]
package: "openssl-3.0.16" "https://ruby.kaos.st/openssl-3.0.16.tzst" "75e05b3e5caf38072b7a51f1e39bcb0692b2b777" openssl
package: "ruby-3.1.7" "https://ruby.kaos.st/ruby-3.1.7.tzst" "da599bdba333dda26156da9b027fe5151eda3331"
26 changes: 26 additions & 0 deletions SOURCES/defs/3.2.8
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# -- [RBdef] --
# UPDATED 14/Apr/2025 23:31:20 by Anton Novojilov <andy@essentialkaos.com>

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-3.0.16): {os_name}-{os_arch} --libdir=lib --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC
PREFIX(openssl-3.0.16): {prefix}/openssl

CONFOPTS(ruby-3.2.8): --with-openssl-dir={prefix}/openssl --disable-install-doc

[default]
package: "openssl-3.0.16" "https://github.com/openssl/openssl/releases/download/openssl-3.0.16/openssl-3.0.16.tar.gz" "9f2b9d6aa10576a5938b5a9cbc777af3ff51d64a" openssl
package: "ruby-3.2.8" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.8.tar.gz" "419ecff4a0f8e805ddb1314344ffad33afde91d8"

[essentialkaos]
package: "openssl-3.0.16" "https://ruby.kaos.st/openssl-3.0.16.tzst" "75e05b3e5caf38072b7a51f1e39bcb0692b2b777" openssl
package: "ruby-3.2.8" "https://ruby.kaos.st/ruby-3.2.8.tzst" "da9b8b69e0e7a76a01a1cdc9c93dad24a202f6e7"
21 changes: 21 additions & 0 deletions SOURCES/defs/3.2.8-jemalloc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -- [RBdef] --
# UPDATED 14/Apr/2025 23:31:20 by Anton Novojilov <andy@essentialkaos.com>

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-3.0.16): {os_name}-{os_arch} --libdir=lib --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC
PREFIX(openssl-3.0.16): {prefix}/openssl

CONFOPTS(ruby-3.2.8): --with-jemalloc --with-openssl-dir={prefix}/openssl --disable-install-doc

[default]
package: "openssl-3.0.16" "https://github.com/openssl/openssl/releases/download/openssl-3.0.16/openssl-3.0.16.tar.gz" "9f2b9d6aa10576a5938b5a9cbc777af3ff51d64a" openssl
package: "ruby-3.2.8" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.8.tar.gz" "419ecff4a0f8e805ddb1314344ffad33afde91d8"

[essentialkaos]
package: "openssl-3.0.16" "https://ruby.kaos.st/openssl-3.0.16.tzst" "75e05b3e5caf38072b7a51f1e39bcb0692b2b777" openssl
package: "ruby-3.2.8" "https://ruby.kaos.st/ruby-3.2.8.tzst" "da9b8b69e0e7a76a01a1cdc9c93dad24a202f6e7"
26 changes: 26 additions & 0 deletions SOURCES/defs/3.3.8
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# -- [RBdef] --
# UPDATED 14/Apr/2025 23:31:20 by Anton Novojilov <andy@essentialkaos.com>

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-3.0.16): {os_name}-{os_arch} --libdir=lib --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC
PREFIX(openssl-3.0.16): {prefix}/openssl

CONFOPTS(ruby-3.3.8): --with-openssl-dir={prefix}/openssl --disable-install-doc

[default]
package: "openssl-3.0.16" "https://github.com/openssl/openssl/releases/download/openssl-3.0.16/openssl-3.0.16.tar.gz" "9f2b9d6aa10576a5938b5a9cbc777af3ff51d64a" openssl
package: "ruby-3.3.8" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.8.tar.gz" "71b8362d413f58ed5aef2ecd132769210c45f058"

[essentialkaos]
package: "openssl-3.0.16" "https://ruby.kaos.st/openssl-3.0.16.tzst" "75e05b3e5caf38072b7a51f1e39bcb0692b2b777" openssl
package: "ruby-3.3.8" "https://ruby.kaos.st/ruby-3.3.8.tzst" "1798f6cd1f1c796c5222c4c3cff4f04cfcb9fffb"
21 changes: 21 additions & 0 deletions SOURCES/defs/3.3.8-jemalloc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -- [RBdef] --
# UPDATED 14/Apr/2025 23:31:20 by Anton Novojilov <andy@essentialkaos.com>

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-3.0.16): {os_name}-{os_arch} --libdir=lib --openssldir={prefix}/openssl/ssl zlib-dynamic no-ssl3 shared -fPIC
PREFIX(openssl-3.0.16): {prefix}/openssl

CONFOPTS(ruby-3.3.8): --with-jemalloc --with-openssl-dir={prefix}/openssl --disable-install-doc

[default]
package: "openssl-3.0.16" "https://github.com/openssl/openssl/releases/download/openssl-3.0.16/openssl-3.0.16.tar.gz" "9f2b9d6aa10576a5938b5a9cbc777af3ff51d64a" openssl
package: "ruby-3.3.8" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.8.tar.gz" "71b8362d413f58ed5aef2ecd132769210c45f058"

[essentialkaos]
package: "openssl-3.0.16" "https://ruby.kaos.st/openssl-3.0.16.tzst" "75e05b3e5caf38072b7a51f1e39bcb0692b2b777" openssl
package: "ruby-3.3.8" "https://ruby.kaos.st/ruby-3.3.8.tzst" "1798f6cd1f1c796c5222c4c3cff4f04cfcb9fffb"
11 changes: 11 additions & 0 deletions SOURCES/defs/truffleruby-24.2.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# -- [RBdef] --
# UPDATED 14/Apr/2025 23:31:20 by Anton Novojilov <andy@essentialkaos.com>

deps(rpm): gcc openssl-devel
deps(deb): gcc libssl-dev

[default]
package: "truffleruby-24.2.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.0/truffleruby-24.2.0-linux-amd64.tar.gz" "fe24354ba6b8790290d92c5c67fd5ee139be726d" truffle

[essentialkaos]
package: "truffleruby-24.2.0" "https://ruby.kaos.st/truffleruby-24.2.0.tzst" "cece792d8fc4ee06131ce954f357f6d972af6763" truffle
11 changes: 10 additions & 1 deletion rbbuild-defs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Summary: Def files for rbbuild utility
Name: rbbuild-defs
Version: 2.0.11
Version: 2.0.12
Release: 0%{?dist}
License: Apache License, Version 2.0
Vendor: ESSENTIAL KAOS
Expand Down Expand Up @@ -51,6 +51,15 @@ rm -rf %{buildroot}
################################################################################

%changelog
* Mon Apr 14 2025 Anton Novojilov <andy@essentialkaos.com> - 2.0.12-0
- Added 3.1.7
- Added 3.1.7-jemalloc
- Added 3.2.8
- Added 3.2.8-jemalloc
- Added 3.3.8
- Added 3.3.8-jemalloc
- Added truffleruby-24.2.0

* Thu Feb 20 2025 Anton Novojilov <andy@essentialkaos.com> - 2.0.11-0
- Added 3.2.7
- Added 3.2.7-jemalloc
Expand Down