summaryrefslogtreecommitdiff
path: root/system/ruby
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2022-01-04 01:04:48 +0000
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2022-05-01 17:05:38 -0500
commit4d5484b7143c344cd1ecd3369170b496fe51a479 (patch)
treeae54f5fb3939d35b9264a8cd6b167f6a5b90b3b6 /system/ruby
parent89cfefa32d245642eccf2ba02e1c7afd005abdc1 (diff)
downloadpackages-4d5484b7143c344cd1ecd3369170b496fe51a479.tar.gz
packages-4d5484b7143c344cd1ecd3369170b496fe51a479.tar.bz2
packages-4d5484b7143c344cd1ecd3369170b496fe51a479.tar.xz
packages-4d5484b7143c344cd1ecd3369170b496fe51a479.zip
system/ruby: bump { 2.7.1 --> 3.1.0 }. removed deprecated bundled plugins. fixes #376 #415.
Diffstat (limited to 'system/ruby')
-rw-r--r--system/ruby/APKBUILD39
1 files changed, 2 insertions, 37 deletions
diff --git a/system/ruby/APKBUILD b/system/ruby/APKBUILD
index 1f4eeafc2..5cdbb4473 100644
--- a/system/ruby/APKBUILD
+++ b/system/ruby/APKBUILD
@@ -42,7 +42,7 @@
# - CVE-2020-8130
#
pkgname=ruby
-pkgver=2.7.1
+pkgver=3.1.0
_abiver="${pkgver%.*}.0"
pkgrel=0
pkgdesc="An object-oriented language for quick and easy programming"
@@ -61,14 +61,10 @@ subpackages="$pkgname-doc $pkgname-dev
$pkgname-irb::noarch
$pkgname-json
$pkgname-minitest::noarch
- $pkgname-net-telnet:net_telnet:noarch
$pkgname-power_assert::noarch
$pkgname-rake::noarch
$pkgname-rdoc::noarch
- $pkgname-sdbm
$pkgname-test-unit:test_unit:noarch
- $pkgname-webrick::noarch
- $pkgname-xmlrpc::noarch
$pkgname-libs
$pkgname-full::noarch
"
@@ -210,13 +206,6 @@ minitest() {
_mvgem minitest
}
-net_telnet() {
- pkgdesc="Telnet client functionality for Ruby"
- depends="$pkgname-libs"
-
- _mvgem net-telnet
-}
-
power_assert() {
pkgdesc="Power Assert for Ruby"
depends="$pkgname-libs"
@@ -243,14 +232,6 @@ rdoc() {
usr/bin/rdoc
}
-sdbm() {
- pkgdesc="A simple file-based key-value store with String keys and values for Ruby"
- license="BSD-2-Clause"
- depends=""
-
- _mvgem sdbm
-}
-
test_unit() {
pkgdesc="An xUnit family unit testing framework for Ruby"
license="Ruby PSFL"
@@ -259,22 +240,6 @@ test_unit() {
_mvgem test-unit
}
-webrick() {
- pkgdesc="HTTP server toolkit for Ruby"
- license="BSD-2-Clause"
- depends="$pkgname"
-
- _mvgem webrick
-}
-
-xmlrpc() {
- pkgdesc="XMLRPC library for Ruby"
- license="Ruby"
- depends="$pkgname-libs"
-
- _mvgem xmlrpc
-}
-
libs() {
pkgdesc="Libraries necessary to run Ruby"
depends=""
@@ -310,7 +275,7 @@ _mvgem() {
done
}
-sha512sums="79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31 ruby-2.7.1.tar.xz
+sha512sums="a2bb6b5e62d5fa06dd9c30cf84ddcb2c27cb87fbaaffd2309a44391a6b110e1dde6b7b0d8c659b56387ee3c9b4264003f3532d5a374123a7c187ebba9293f320 ruby-3.1.0.tar.xz
a142199140fa711a64717429e9069fd2082319abaf4b129f561db374b3bc16e2a90cc4c849b5d28334505d1c71fed242aef3c44d983da3513d239dcb778673a5 rubygems-avoid-platform-specific-gems.patch
814fe6359505b70d8ff680adf22f20a74b4dbd3fecc9a63a6c2456ee9824257815929917b6df5394ed069a6869511b8c6dce5b95b4acbbb7867c1f3a975a0150 test_insns-lower-recursion-depth.patch
3ffc034c01110ee5531265333ca5ee8d61d08131843fe3004c5b34c88c9c1b32cb4ed89574f393177c8bd526e9c15da61ab344f93adf07b9148c561ee19e2eb5 fix-get_main_stack.patch