Skip to content

Commit

Permalink
Merge pull request #105 from essentialkaos/develop
Browse files Browse the repository at this point in the history
Defs update
  • Loading branch information
andyone authored Apr 25, 2024
2 parents 16f22b2 + 2359cc8 commit 2f7ae06
Show file tree
Hide file tree
Showing 17 changed files with 307 additions and 2 deletions.
23 changes: 23 additions & 0 deletions SOURCES/defs/3.0.7
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:28 by Anton Novojilov <andy@essentialkaos.com>

eol(normal): 2023-03-31
eol(security): 2024-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.0.7): --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.0.7" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.7.tar.gz" "ec95aee1364fc4d0ca0e8f83c525127016e05c86"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.0.7" "https://ruby.kaos.st/ruby-3.0.7.tzst" "ef3b9cbb3a271c86821f5c7c9e1274ffa103108c"
21 changes: 21 additions & 0 deletions SOURCES/defs/3.0.7-jemalloc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:29 by Anton Novojilov <andy@essentialkaos.com>

eol(normal): 2023-03-31
eol(security): 2024-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.0.7): --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.0.7" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.7.tar.gz" "ec95aee1364fc4d0ca0e8f83c525127016e05c86"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.0.7" "https://ruby.kaos.st/ruby-3.0.7.tzst" "ef3b9cbb3a271c86821f5c7c9e1274ffa103108c"
23 changes: 23 additions & 0 deletions SOURCES/defs/3.1.5
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:29 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-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.5): --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.5" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.5.tar.gz" "e3387c8fa2b6faf20beade2239ebdfc701ee6268"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.1.5" "https://ruby.kaos.st/ruby-3.1.5.tzst" "5946aebd2ddc9d413cb013282476d7cfa696e96d"
21 changes: 21 additions & 0 deletions SOURCES/defs/3.1.5-jemalloc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:29 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-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.5): --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.5" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.5.tar.gz" "e3387c8fa2b6faf20beade2239ebdfc701ee6268"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.1.5" "https://ruby.kaos.st/ruby-3.1.5.tzst" "5946aebd2ddc9d413cb013282476d7cfa696e96d"
26 changes: 26 additions & 0 deletions SOURCES/defs/3.2.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:29 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-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.2.3): --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.2.3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.gz" "7f553e514cb42751a61c3a560a7e8d727c6931ca"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.2.3" "https://ruby.kaos.st/ruby-3.2.3.tzst" "6521ef865c31285b6828b75259b7af76c235846d"
21 changes: 21 additions & 0 deletions SOURCES/defs/3.2.3-jemalloc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:29 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-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.2.3): --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.2.3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.gz" "7f553e514cb42751a61c3a560a7e8d727c6931ca"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.2.3" "https://ruby.kaos.st/ruby-3.2.3.tzst" "6521ef865c31285b6828b75259b7af76c235846d"
26 changes: 26 additions & 0 deletions SOURCES/defs/3.2.4
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:30 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-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.2.4): --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.2.4" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.4.tar.gz" "a177e809102270f1cd77bf23c6df30c50ee7c107"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.2.4" "https://ruby.kaos.st/ruby-3.2.4.tzst" "4828d4696f08c026afc99c82b8f29906dafd7d42"
21 changes: 21 additions & 0 deletions SOURCES/defs/3.2.4-jemalloc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:30 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-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.2.4): --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.2.4" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.4.tar.gz" "a177e809102270f1cd77bf23c6df30c50ee7c107"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.2.4" "https://ruby.kaos.st/ruby-3.2.4.tzst" "4828d4696f08c026afc99c82b8f29906dafd7d42"
26 changes: 26 additions & 0 deletions SOURCES/defs/3.3.1
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:30 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-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.1): --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.1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.1.tar.gz" "affd82947d7cd84bd586f7f487a1da0c0bd8b1fd"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.3.1" "https://ruby.kaos.st/ruby-3.3.1.tzst" "ef3c9d0834cdfd8d9ed4a64d1c6dd9295774e2c8"
21 changes: 21 additions & 0 deletions SOURCES/defs/3.3.1-jemalloc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:30 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-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.1): --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.1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.1.tar.gz" "affd82947d7cd84bd586f7f487a1da0c0bd8b1fd"

[essentialkaos]
package: "openssl-1.1.1w" "https://ruby.kaos.st/openssl-1.1.1w.tzst" "e9dcdbc98b9172de70f285f96ace5e5a9f885999" openssl
package: "ruby-3.3.1" "https://ruby.kaos.st/ruby-3.3.1.tzst" "ef3c9d0834cdfd8d9ed4a64d1c6dd9295774e2c8"
12 changes: 12 additions & 0 deletions SOURCES/defs/jruby-9.3.14.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:30 by Anton Novojilov <andy@essentialkaos.com>

deps(rpm): make gcc gcc-c++
deps(deb): make gcc build-essentials
deps(bin): java

[default]
package: "jruby-9.3.14.0" "https://s3.amazonaws.com/jruby.org/downloads/9.3.14.0/jruby-bin-9.3.14.0.tar.gz" "d9e8dc9ca554efa43c2491d3af01f63bd5ecee8f" jruby

[essentialkaos]
package: "jruby-9.3.14.0" "https://ruby.kaos.st/jruby-9.3.14.0.tzst" "37745e5c97d559ac7ea5d89adcf411c4f037179c" jruby
12 changes: 12 additions & 0 deletions SOURCES/defs/jruby-9.4.6.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:30 by Anton Novojilov <andy@essentialkaos.com>

deps(rpm): make gcc gcc-c++
deps(deb): make gcc build-essentials
deps(bin): java

[default]
package: "jruby-9.4.6.0" "https://s3.amazonaws.com/jruby.org/downloads/9.4.6.0/jruby-bin-9.4.6.0.tar.gz" "871d520c9f2494ca56138200c6b2a95c54d0a639" jruby

[essentialkaos]
package: "jruby-9.4.6.0" "https://ruby.kaos.st/jruby-9.4.6.0.tzst" "f1094532de485bdba0eea4b1b16e55f49b3ed6da" jruby
11 changes: 11 additions & 0 deletions SOURCES/defs/truffleruby-23.1.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:30 by Anton Novojilov <andy@essentialkaos.com>

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

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

[essentialkaos]
package: "truffleruby-23.1.2" "https://ruby.kaos.st/truffleruby-23.1.2.tzst" "7e8fb19a2e96e8f47930fb9b18e9e20877a2e487" truffle
11 changes: 11 additions & 0 deletions SOURCES/defs/truffleruby-24.0.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:31 by Anton Novojilov <andy@essentialkaos.com>

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

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

[essentialkaos]
package: "truffleruby-24.0.0" "https://ruby.kaos.st/truffleruby-24.0.0.tzst" "c5f2e815e94fadad2ac4476ddc270a97bf5f7098" truffle
11 changes: 11 additions & 0 deletions SOURCES/defs/truffleruby-24.0.1
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# -- [RBdef] --
# UPDATED 25/Apr/2024 15:50:31 by Anton Novojilov <andy@essentialkaos.com>

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

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

[essentialkaos]
package: "truffleruby-24.0.1" "https://ruby.kaos.st/truffleruby-24.0.1.tzst" "8d432f03009b4e1fb8fa7f8013b2b6105ace895a" truffle
4 changes: 3 additions & 1 deletion SOURCES/mass-builder
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
APP="MassBuilder"

# App version (String)
VER="6.1.1"
VER="6.1.2"

################################################################################

Expand Down Expand Up @@ -136,6 +136,8 @@ prepare() {
return 1
fi

yum -y -q update almalinux-release rocky-release oraclelinux-release redhat-release

if ! yum -y update ; then
error "Can't update system"
return 1
Expand Down
19 changes: 18 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.6
Version: 2.0.7
Release: 0%{?dist}
License: Apache License, Version 2.0
Vendor: ESSENTIAL KAOS
Expand Down Expand Up @@ -51,6 +51,23 @@ rm -rf %{buildroot}
################################################################################

%changelog
* Thu Apr 25 2024 Anton Novojilov <andy@essentialkaos.com> - 2.0.7-0
- Added 3.0.7
- Added 3.0.7-jemalloc
- Added 3.1.5
- Added 3.1.5-jemalloc
- Added 3.2.3
- Added 3.2.3-jemalloc
- Added 3.2.4
- Added 3.2.4-jemalloc
- Added 3.3.1
- Added 3.3.1-jemalloc
- Added jruby-9.3.14.0
- Added jruby-9.4.6.0
- Added truffleruby-23.1.2
- Added truffleruby-24.0.0
- Added truffleruby-24.0.1

* Tue Dec 26 2023 Anton Novojilov <andy@essentialkaos.com> - 2.0.6-0
- Added 3.3.0
- Added 3.3.0-jemalloc
Expand Down

0 comments on commit 2f7ae06

Please sign in to comment.