From 4d5484b7143c344cd1ecd3369170b496fe51a479 Mon Sep 17 00:00:00 2001 From: Zach van Rijn Date: Tue, 4 Jan 2022 01:04:48 +0000 Subject: system/ruby: bump { 2.7.1 --> 3.1.0 }. removed deprecated bundled plugins. fixes #376 #415. --- system/ruby/APKBUILD | 39 ++------------------------------------- 1 file 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 -- cgit v1.2.3-70-g09d2