* update ruby to 3.2.5
This commit is contained in:
parent
725252d1af
commit
38ee4d44b7
@ -10,7 +10,7 @@
|
||||
_gemname='bundler'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=2.5.11
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc="Manages an application's dependencies through its entire life, across many machines, systematically and repeatably"
|
||||
arch=(any)
|
||||
url='https://bundler.io'
|
||||
|
4
ruby/ruby-debug/.nvchecker.toml
Normal file
4
ruby/ruby-debug/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-debug]
|
||||
source = "git"
|
||||
git = "https://github.com/ruby/debug.git"
|
||||
prefix = "v"
|
@ -1,4 +1,3 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
_gemname=debug
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=1.7.1
|
||||
@ -22,7 +21,7 @@ checkdepends=(
|
||||
ruby-test-unit-rr
|
||||
ruby-bundler
|
||||
)
|
||||
options=('!emptydirs')
|
||||
options=('!debug' '!emptydirs')
|
||||
source=(${pkgname}::git+"${url}#tag=v${pkgver}")
|
||||
sha512sums=('888cff32b1497235a53719dfb46a46e3360b6b2e6b4b177937c5ed1d80774af845cf91d29f33833490aa4720d8cbc513e5a50f7648b320bb4174e733c0d1fb70')
|
||||
|
||||
|
4
ruby/ruby-diff-lcs/.nvchecker.toml
Normal file
4
ruby/ruby-diff-lcs/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-diff-lcs]
|
||||
source = "git"
|
||||
git = "https://github.com/halostatue/diff-lcs.git"
|
||||
prefix = "v"
|
@ -8,13 +8,13 @@
|
||||
_gemname=diff-lcs
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=1.5.0
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm'
|
||||
url='https://github.com/halostatue/diff-lcs'
|
||||
arch=('any')
|
||||
arch=(any)
|
||||
license=('MIT' 'PerlArtistic' 'GPL2')
|
||||
depends=('ruby')
|
||||
makedepends=('ruby-erb' 'ruby-rdoc')
|
||||
makedepends=('ruby-rdoc')
|
||||
options=('!emptydirs')
|
||||
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/halostatue/diff-lcs/archive/v${pkgver}.tar.gz)
|
||||
sha512sums=('56605522c137aa8ea505d659782ddd57d50ca8dae27d52dece5420f5b007521a15a884d81116813214f98871e5e271554f68feb8494ba261d78e59f7e25f42ea')
|
||||
|
25
ruby/ruby-erb/.SRCINFO
Normal file
25
ruby/ruby-erb/.SRCINFO
Normal file
@ -0,0 +1,25 @@
|
||||
pkgbase = ruby-erb
|
||||
pkgdesc = An easy to use but powerful templating system for Ruby
|
||||
pkgver = 4.0.4
|
||||
pkgrel = 4
|
||||
url = https://github.com/ruby/erb
|
||||
arch = x86_64
|
||||
license = BSD-2-Clause
|
||||
license = Ruby
|
||||
checkdepends = ruby-bundler
|
||||
checkdepends = ruby-erb
|
||||
checkdepends = ruby-rake
|
||||
checkdepends = ruby-rake-compiler
|
||||
checkdepends = ruby-test-unit
|
||||
checkdepends = ruby-test-unit-ruby-core
|
||||
makedepends = ruby-rdoc
|
||||
makedepends = tree
|
||||
depends = glibc
|
||||
depends = ruby
|
||||
depends = ruby-cgi
|
||||
options = !emptydirs
|
||||
source = https://github.com/ruby/erb/archive/v4.0.4/ruby-erb-4.0.4.tar.gz
|
||||
sha512sums = ee3b138db13a90825e00e94a285e5a53a46e154639fa05a6c8018560463f966709fb358d9f64936749049e19055c6a67d808d5fc844a797630e18e2a669ca6a3
|
||||
b2sums = b6982aa4f95188566eb9490d1d5adf0c55963797d4942c2d163162c2e4161b6a48aa9227100490b4dc8d17bd920b07828208ca85b9ae7d736895a818f90670ac
|
||||
|
||||
pkgname = ruby-erb
|
4
ruby/ruby-erb/.nvchecker.toml
Normal file
4
ruby/ruby-erb/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-erb]
|
||||
source = "git"
|
||||
git = "https://github.com/ruby/erb.git"
|
||||
prefix = "v"
|
@ -4,7 +4,7 @@
|
||||
_gemname='erb'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=4.0.4
|
||||
pkgrel=4
|
||||
pkgrel=4.1
|
||||
pkgdesc='An easy to use but powerful templating system for Ruby'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://github.com/ruby/${_gemname}"
|
||||
@ -18,12 +18,12 @@ depends=(
|
||||
ruby-cgi
|
||||
)
|
||||
makedepends=(
|
||||
ruby-erb
|
||||
ruby-rdoc
|
||||
tree
|
||||
)
|
||||
checkdepends=(
|
||||
ruby-bundler
|
||||
ruby-erb
|
||||
ruby-rake
|
||||
ruby-rake-compiler
|
||||
ruby-test-unit
|
||||
|
@ -6,7 +6,7 @@
|
||||
_gemname=hoe
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=4.2.1
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='Hoe is a rake/rubygems helper for project Rakefiles'
|
||||
url='https://www.zenspider.com/projects/hoe.html'
|
||||
arch=(any)
|
||||
|
20
ruby/ruby-irb/.SRCINFO
Normal file
20
ruby/ruby-irb/.SRCINFO
Normal file
@ -0,0 +1,20 @@
|
||||
pkgbase = ruby-irb
|
||||
pkgdesc = Interactive Ruby command-line tool for REPL (Read Eval Print Loop).
|
||||
pkgver = 1.6.2
|
||||
pkgrel = 2
|
||||
url = https://github.com/ruby/irb
|
||||
arch = any
|
||||
license = RUBY
|
||||
license = BSD-2
|
||||
checkdepends = ruby-rake
|
||||
checkdepends = ruby-debug
|
||||
checkdepends = ruby-test-unit
|
||||
makedepends = ruby-rdoc
|
||||
makedepends = ruby-bundler
|
||||
depends = ruby
|
||||
depends = ruby-reline
|
||||
options = !emptydirs
|
||||
source = https://github.com/ruby/irb/archive/v1.6.2/ruby-irb-1.6.2.tar.gz
|
||||
sha512sums = 87fb5f30f32640dba32d7f8d9e4d3a255dbb36ab67b9947d0e88c29f5c65308040b62bf18d830012fdfcb1b7ed0feb42809a2eb7f8b4032c29f1ef46a6a4f164
|
||||
|
||||
pkgname = ruby-irb
|
4
ruby/ruby-irb/.nvchecker.toml
Normal file
4
ruby/ruby-irb/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-irb]
|
||||
source = "git"
|
||||
git = "https://github.com/ruby/irb.git"
|
||||
prefix = "v"
|
@ -1,4 +1,3 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Anatol Pomozov
|
||||
# Maintainer: Andreas 'Segaja' Schleifer <segaja at archlinux dot org>
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
_gemname='kpeg'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=1.3.3
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='A simple PEG library for ruby'
|
||||
arch=(any)
|
||||
url="https://github.com/evanphx/${_gemname}"
|
||||
|
17
ruby/ruby-kramdown/.SRCINFO
Normal file
17
ruby/ruby-kramdown/.SRCINFO
Normal file
@ -0,0 +1,17 @@
|
||||
pkgbase = ruby-kramdown
|
||||
pkgdesc = Fast, pure Ruby Markdown superset converter, using a strict syntax definition
|
||||
pkgver = 2.3.1
|
||||
pkgrel = 3
|
||||
url = https://kramdown.gettalong.org/
|
||||
arch = any
|
||||
license = MIT
|
||||
makedepends = ruby-rdoc
|
||||
makedepends = ruby-rake
|
||||
depends = ruby
|
||||
depends = ruby-rexml
|
||||
options = !emptydirs
|
||||
source = ruby-kramdown-2.3.1.tar.gz::https://github.com/gettalong/kramdown/archive/REL_2_3_1.tar.gz
|
||||
sha256sums = 9bc1a2ffb99c6f173027faf6905a348be9f1c28754ea6542d1b966db6fdcc30f
|
||||
sha512sums = ebc5552891190d2daad290010022ae87d120415c4e19b7a352cf9aed411c36e32f558444967026fff83dc4624177acc86b8e6bbe9d7642f1194c40696377537a
|
||||
|
||||
pkgname = ruby-kramdown
|
@ -4,7 +4,7 @@
|
||||
_gemname=kramdown
|
||||
pkgname=ruby-kramdown
|
||||
pkgver=2.3.1
|
||||
pkgrel=3
|
||||
pkgrel=3.1
|
||||
pkgdesc='Fast, pure Ruby Markdown superset converter, using a strict syntax definition'
|
||||
url='https://kramdown.gettalong.org/'
|
||||
arch=(any)
|
||||
|
17
ruby/ruby-minitest/.SRCINFO
Normal file
17
ruby/ruby-minitest/.SRCINFO
Normal file
@ -0,0 +1,17 @@
|
||||
pkgbase = ruby-minitest
|
||||
pkgdesc = Complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking
|
||||
pkgver = 5.22.3
|
||||
pkgrel = 1
|
||||
url = https://github.com/minitest/minitest
|
||||
arch = any
|
||||
license = MIT
|
||||
makedepends = ruby-hoe
|
||||
makedepends = ruby-rake
|
||||
makedepends = ruby-rdoc
|
||||
depends = ruby
|
||||
options = !emptydirs
|
||||
source = https://github.com/minitest/minitest/archive/v5.22.3/ruby-minitest-5.22.3.tar.gz
|
||||
sha512sums = 122f69ad7de9c6b93d20cbf7e1301c8acbf1d184fa337412c01ee6b3f9e5d9b3dceb6658dfb00475f1fa5d6058ac666f4e1fbbebe365f3729c1aa73654ef70e4
|
||||
b2sums = e4327e0fed9ec65c736b03eee8b01c537992ee4635ba2da010a354b66554656ad1c5eb194d09d49e09c54ae44d584841ce17ce6d428dd20b4d07c932d631cdc6
|
||||
|
||||
pkgname = ruby-minitest
|
4
ruby/ruby-minitest/.nvchecker.toml
Normal file
4
ruby/ruby-minitest/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-minitest]
|
||||
source = "git"
|
||||
git = "https://github.com/minitest/minitest.git"
|
||||
prefix = "v"
|
@ -6,13 +6,13 @@
|
||||
_gemname='minitest'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=5.22.3
|
||||
pkgrel=1
|
||||
pkgrel=1.1
|
||||
pkgdesc='Complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking'
|
||||
url="https://github.com/minitest/${_gemname}"
|
||||
arch=(any)
|
||||
license=('MIT')
|
||||
depends=('ruby')
|
||||
makedepends=('ruby-hoe' 'ruby-rake')
|
||||
makedepends=('ruby-hoe' 'ruby-rake' 'ruby-rdoc')
|
||||
options=('!emptydirs')
|
||||
source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
sha512sums=('122f69ad7de9c6b93d20cbf7e1301c8acbf1d184fa337412c01ee6b3f9e5d9b3dceb6658dfb00475f1fa5d6058ac666f4e1fbbebe365f3729c1aa73654ef70e4')
|
||||
|
14
ruby/ruby-mustache/.SRCINFO
Normal file
14
ruby/ruby-mustache/.SRCINFO
Normal file
@ -0,0 +1,14 @@
|
||||
pkgbase = ruby-mustache
|
||||
pkgdesc = Mustache is a framework-agnostic way to render logic-free views.
|
||||
pkgver = 1.1.1
|
||||
pkgrel = 3
|
||||
url = https://github.com/defunkt/mustache
|
||||
arch = any
|
||||
license = MIT
|
||||
depends = ruby
|
||||
noextract = mustache-1.1.1.gem
|
||||
options = !emptydirs
|
||||
source = https://rubygems.org/downloads/mustache-1.1.1.gem
|
||||
sha256sums = 90891fdd50b53919ca334c8c1031eada1215e78d226d5795e523d6123a2717d0
|
||||
|
||||
pkgname = ruby-mustache
|
3
ruby/ruby-mustache/.nvchecker.toml
Normal file
3
ruby/ruby-mustache/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[ruby-mustache]
|
||||
source = "gems"
|
||||
gems = "mustache"
|
@ -1,11 +1,10 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Generated by gem2arch (https://github.com/anatol/gem2arch)
|
||||
# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com>
|
||||
|
||||
_gemname=mustache
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=1.1.1
|
||||
pkgrel=3
|
||||
pkgrel=3.1
|
||||
pkgdesc='Mustache is a framework-agnostic way to render logic-free views.'
|
||||
arch=(any)
|
||||
url='https://github.com/defunkt/mustache'
|
||||
|
46
ruby/ruby-nokogiri/.SRCINFO
Normal file
46
ruby/ruby-nokogiri/.SRCINFO
Normal file
@ -0,0 +1,46 @@
|
||||
pkgbase = ruby-nokogiri
|
||||
pkgdesc = Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser
|
||||
pkgver = 1.16.6
|
||||
pkgrel = 3
|
||||
url = https://nokogiri.org
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
checkdepends = ruby-bundler
|
||||
checkdepends = ruby-minitest-reporters
|
||||
checkdepends = ruby-rake-compiler
|
||||
checkdepends = ruby-rake-compiler-dock
|
||||
checkdepends = ruby-ruby_memcheck
|
||||
checkdepends = ruby-rubyzip
|
||||
checkdepends = ruby-simplecov
|
||||
makedepends = ruby-rdoc
|
||||
depends = libxslt
|
||||
depends = ruby
|
||||
depends = ruby-mini_portile2
|
||||
depends = ruby-racc
|
||||
options = !emptydirs
|
||||
source = https://github.com/sparklemotion/nokogiri/archive/v1.16.6/ruby-nokogiri-1.16.6.tar.gz
|
||||
source = https://github.com/sparklemotion/nokogiri/commit/19befad07c5aaba81bb7ca3fd75d60c5a86d25a0.patch
|
||||
source = https://github.com/sparklemotion/nokogiri/commit/f5bf157caa2ec777675dca91f0317952c8ab76a7.patch
|
||||
source = https://github.com/sparklemotion/nokogiri/commit/a53df25ff6d7d1d84aa3acd73618243cf260e41e.patch
|
||||
source = https://github.com/sparklemotion/nokogiri/commit/b0166350d5420f7d25ca916236e1bffba70af21f.patch
|
||||
source = https://github.com/sparklemotion/nokogiri/commit/982bb2253660c706c0daeb256d144ac802260292.patch
|
||||
source = https://github.com/sparklemotion/nokogiri/commit/92ee45bde613925763230076c5165c183ab7dd6c.patch
|
||||
source = https://github.com/sparklemotion/nokogiri/commit/23804bf20776874bc697790f9779720c0c2abfbf.patch
|
||||
sha512sums = c90e0dcd9c90980344551a5b660e15cbdf1f42a139c123f936c728952f0d8d07f8ca4810cf6f8dd51070bff66398dca3cb29ed60f8e2242930233dd594efe843
|
||||
sha512sums = e40397e09052a5ad216f79ec31584e3d90084221c3ec94cf4946ad829cb404cf745d69bdb6abe05efbbb3562e625dc5746f8a9b4f757376c6560decb90605d11
|
||||
sha512sums = 1309dbfddf839fea7f7e8b44694305902b2b916ceef04e20fdc624369f5edab8b7358a7ef4a12731dce6e8236ff8b1a74d469ae1b4c4a22eedc7370a767cf370
|
||||
sha512sums = 8ceafe4df770505ca6e888a524f33c2d8518a9fc1ef7181ff3338d1e7f29deffb5f61bb149f9c54fc87d3455186dd9e51222662c850c452c1c35691dacf86fed
|
||||
sha512sums = 79cd50cb3ded53735f333a7aab3848d9de26a0fc591725f01c0f51d38ae93d5403650f886ce86eab638a7dc86d0abba3142859576425893e7d039583bb83dec4
|
||||
sha512sums = 2a29611ae9159900f2442f43dbfc2bd42908f9ec0b00dd01864947da935d7732aaffb802fc1ec55c0c5e0f05ec36535b0a4c757c36def394ccb5a928d15f3406
|
||||
sha512sums = 9877562a26ef6674148633fdabf0b6eb3eb12674f1ac55a30fffb63aaf501e4d38059e652832e93630facdb3b56660c5d1f37767420cb53ce2796269cf89816d
|
||||
sha512sums = f0c57657b1fc0f72831cd7a232bfba451095032459e0155ad975dcdd1fcf3f135e121b2045a2cf256fdffd667c2b0431680fd030e49dac386d758eee494df858
|
||||
b2sums = 5a2becbbaf52d753569d778fcf2c84b521a30aa52abeb923970dbc8abea56277b807e70538032edfb883552c9385b7c225885cdbab111462f51a741a0b8d3bd5
|
||||
b2sums = 014528189ed5632c5e971802e15fd814d897b95e3617b140a0c1219a91c501efafe1c47a7ea6dc4bd52403e444caf5f794c6abd63d771512287261b1a735eb45
|
||||
b2sums = 1836e176f0e11e50001593b67368085570f1073ca8097b8259b2cf639cdbd23d72635e22b0a5f15acd3a915a5b984ee4d62a73dc21e872d4538c7f3ed1f81742
|
||||
b2sums = ea06ce77aba07aa5e8b36bacb4d00a13a2cea9e6b8cfc4a080d60179db8ce8fae84669ced9bacb3aea3710a43dc68250978a9030f4f630392d4d22e413582fa8
|
||||
b2sums = 0459a63a1a92db7e4acf8fd02b397667bd1ca0352fb0126cb613c74a07b4b1eae3dd9341fde19b468127b1b690c088e50e4dded06a22d3def27f738fa523e95f
|
||||
b2sums = 2884a31cabbff9fea4b00c4ff7235fa9ef1550c49ea1f23b41eec67e05dde5c682bffbd918393fc9c42b0f295094ed4916db310bf9842f18ead35c5618d5867b
|
||||
b2sums = 79eca76a0dec7b9f095894b35a17ef03d15065216b152485bbfa51e7e792051fd254348e0a82dbd117f267423928fabab16e2e4e7a4e8dd87d0c2c0909ae959a
|
||||
b2sums = 895e3a6db3a548d01bebd50e4b4916a2a1792c9d9ff5d0395aff94a166bb55c9a3f2fa45ee7deec353090d214da6f463cb84db2680f6b44a6bd13ca9bf88e1f0
|
||||
|
||||
pkgname = ruby-nokogiri
|
4
ruby/ruby-nokogiri/.nvchecker.toml
Normal file
4
ruby/ruby-nokogiri/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-nokogiri]
|
||||
source = "git"
|
||||
git = "https://github.com/sparklemotion/nokogiri.git"
|
||||
prefix = "v"
|
@ -5,7 +5,7 @@
|
||||
_gemname='nokogiri'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=1.16.6
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc='Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url='https://nokogiri.org'
|
||||
@ -25,16 +25,48 @@ checkdepends=(
|
||||
ruby-rake-compiler
|
||||
ruby-rake-compiler-dock
|
||||
ruby-ruby_memcheck
|
||||
ruby-rubyzip
|
||||
ruby-simplecov
|
||||
)
|
||||
options=('!emptydirs')
|
||||
source=("https://github.com/sparklemotion/${_gemname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
sha512sums=('c90e0dcd9c90980344551a5b660e15cbdf1f42a139c123f936c728952f0d8d07f8ca4810cf6f8dd51070bff66398dca3cb29ed60f8e2242930233dd594efe843')
|
||||
b2sums=('5a2becbbaf52d753569d778fcf2c84b521a30aa52abeb923970dbc8abea56277b807e70538032edfb883552c9385b7c225885cdbab111462f51a741a0b8d3bd5')
|
||||
source=(
|
||||
"https://github.com/sparklemotion/${_gemname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
|
||||
"https://github.com/sparklemotion/nokogiri/commit/19befad07c5aaba81bb7ca3fd75d60c5a86d25a0.patch"
|
||||
"https://github.com/sparklemotion/nokogiri/commit/f5bf157caa2ec777675dca91f0317952c8ab76a7.patch"
|
||||
"https://github.com/sparklemotion/nokogiri/commit/a53df25ff6d7d1d84aa3acd73618243cf260e41e.patch"
|
||||
"https://github.com/sparklemotion/nokogiri/commit/b0166350d5420f7d25ca916236e1bffba70af21f.patch"
|
||||
"https://github.com/sparklemotion/nokogiri/commit/982bb2253660c706c0daeb256d144ac802260292.patch"
|
||||
"https://github.com/sparklemotion/nokogiri/commit/92ee45bde613925763230076c5165c183ab7dd6c.patch"
|
||||
"https://github.com/sparklemotion/nokogiri/commit/23804bf20776874bc697790f9779720c0c2abfbf.patch"
|
||||
)
|
||||
sha512sums=('c90e0dcd9c90980344551a5b660e15cbdf1f42a139c123f936c728952f0d8d07f8ca4810cf6f8dd51070bff66398dca3cb29ed60f8e2242930233dd594efe843'
|
||||
'e40397e09052a5ad216f79ec31584e3d90084221c3ec94cf4946ad829cb404cf745d69bdb6abe05efbbb3562e625dc5746f8a9b4f757376c6560decb90605d11'
|
||||
'1309dbfddf839fea7f7e8b44694305902b2b916ceef04e20fdc624369f5edab8b7358a7ef4a12731dce6e8236ff8b1a74d469ae1b4c4a22eedc7370a767cf370'
|
||||
'8ceafe4df770505ca6e888a524f33c2d8518a9fc1ef7181ff3338d1e7f29deffb5f61bb149f9c54fc87d3455186dd9e51222662c850c452c1c35691dacf86fed'
|
||||
'79cd50cb3ded53735f333a7aab3848d9de26a0fc591725f01c0f51d38ae93d5403650f886ce86eab638a7dc86d0abba3142859576425893e7d039583bb83dec4'
|
||||
'2a29611ae9159900f2442f43dbfc2bd42908f9ec0b00dd01864947da935d7732aaffb802fc1ec55c0c5e0f05ec36535b0a4c757c36def394ccb5a928d15f3406'
|
||||
'9877562a26ef6674148633fdabf0b6eb3eb12674f1ac55a30fffb63aaf501e4d38059e652832e93630facdb3b56660c5d1f37767420cb53ce2796269cf89816d'
|
||||
'f0c57657b1fc0f72831cd7a232bfba451095032459e0155ad975dcdd1fcf3f135e121b2045a2cf256fdffd667c2b0431680fd030e49dac386d758eee494df858')
|
||||
b2sums=('5a2becbbaf52d753569d778fcf2c84b521a30aa52abeb923970dbc8abea56277b807e70538032edfb883552c9385b7c225885cdbab111462f51a741a0b8d3bd5'
|
||||
'014528189ed5632c5e971802e15fd814d897b95e3617b140a0c1219a91c501efafe1c47a7ea6dc4bd52403e444caf5f794c6abd63d771512287261b1a735eb45'
|
||||
'1836e176f0e11e50001593b67368085570f1073ca8097b8259b2cf639cdbd23d72635e22b0a5f15acd3a915a5b984ee4d62a73dc21e872d4538c7f3ed1f81742'
|
||||
'ea06ce77aba07aa5e8b36bacb4d00a13a2cea9e6b8cfc4a080d60179db8ce8fae84669ced9bacb3aea3710a43dc68250978a9030f4f630392d4d22e413582fa8'
|
||||
'0459a63a1a92db7e4acf8fd02b397667bd1ca0352fb0126cb613c74a07b4b1eae3dd9341fde19b468127b1b690c088e50e4dded06a22d3def27f738fa523e95f'
|
||||
'2884a31cabbff9fea4b00c4ff7235fa9ef1550c49ea1f23b41eec67e05dde5c682bffbd918393fc9c42b0f295094ed4916db310bf9842f18ead35c5618d5867b'
|
||||
'79eca76a0dec7b9f095894b35a17ef03d15065216b152485bbfa51e7e792051fd254348e0a82dbd117f267423928fabab16e2e4e7a4e8dd87d0c2c0909ae959a'
|
||||
'895e3a6db3a548d01bebd50e4b4916a2a1792c9d9ff5d0395aff94a166bb55c9a3f2fa45ee7deec353090d214da6f463cb84db2680f6b44a6bd13ca9bf88e1f0')
|
||||
|
||||
prepare() {
|
||||
cd "${_gemname}-${pkgver}"
|
||||
|
||||
patch -Np1 -i ../19befad07c5aaba81bb7ca3fd75d60c5a86d25a0.patch
|
||||
patch -Np1 -i ../f5bf157caa2ec777675dca91f0317952c8ab76a7.patch
|
||||
patch -Np1 -i ../a53df25ff6d7d1d84aa3acd73618243cf260e41e.patch
|
||||
patch -Np1 -i ../b0166350d5420f7d25ca916236e1bffba70af21f.patch
|
||||
patch -Np1 -i ../982bb2253660c706c0daeb256d144ac802260292.patch
|
||||
patch -Np1 -i ../92ee45bde613925763230076c5165c183ab7dd6c.patch
|
||||
patch -Np1 -i ../23804bf20776874bc697790f9779720c0c2abfbf.patch
|
||||
|
||||
# update gemspec/Gemfile to allow newer version of the dependencies
|
||||
sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
|
||||
|
||||
|
17
ruby/ruby-power_assert/.SRCINFO
Normal file
17
ruby/ruby-power_assert/.SRCINFO
Normal file
@ -0,0 +1,17 @@
|
||||
pkgbase = ruby-power_assert
|
||||
pkgdesc = Power Assert for Ruby
|
||||
pkgver = 2.0.3
|
||||
pkgrel = 3
|
||||
url = https://github.com/ruby/power_assert
|
||||
arch = any
|
||||
license = custom:BSDL
|
||||
checkdepends = ruby-test-unit
|
||||
checkdepends = ruby-irb
|
||||
makedepends = ruby-rdoc
|
||||
makedepends = ruby-rake
|
||||
depends = ruby
|
||||
options = !emptydirs
|
||||
source = https://github.com/ruby/power_assert/archive/refs/tags/v2.0.3/ruby-power_assert-2.0.3.tar.gz
|
||||
sha512sums = f5658d18b3b78e7757ddfc1ccdabc011076c009a7343eaad2748ca7aeb4d112bf19c70621cb938e7dcf1582c8bb7c5512017885ea51503b3ed274980b7d7c0b1
|
||||
|
||||
pkgname = ruby-power_assert
|
4
ruby/ruby-power_assert/.nvchecker.toml
Normal file
4
ruby/ruby-power_assert/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-power_assert]
|
||||
source = "git"
|
||||
git = "https://github.com/ruby/power_assert.git"
|
||||
prefix = "v"
|
@ -8,13 +8,13 @@
|
||||
_gemname=power_assert
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=2.0.3
|
||||
pkgrel=3
|
||||
pkgrel=3.1
|
||||
pkgdesc='Power Assert for Ruby'
|
||||
arch=(any)
|
||||
url="https://github.com/ruby/${_gemname}"
|
||||
license=('custom:BSDL')
|
||||
depends=('ruby')
|
||||
makedepends=('ruby-erb' 'ruby-rdoc' 'ruby-rake')
|
||||
makedepends=('ruby-rdoc' 'ruby-rake')
|
||||
checkdepends=('ruby-test-unit' 'ruby-irb')
|
||||
options=('!emptydirs')
|
||||
source=("${url}/archive/refs/tags/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
|
21
ruby/ruby-racc/.SRCINFO
Normal file
21
ruby/ruby-racc/.SRCINFO
Normal file
@ -0,0 +1,21 @@
|
||||
pkgbase = ruby-racc
|
||||
pkgdesc = LALR parser generator written in Ruby itself and generates ruby programs
|
||||
pkgver = 1.6.2
|
||||
pkgrel = 1
|
||||
url = https://github.com/ruby/racc
|
||||
arch = x86_64
|
||||
license = Ruby
|
||||
license = BSD-2-Clause
|
||||
checkdepends = ruby-test-unit
|
||||
makedepends = ruby-bundler
|
||||
makedepends = ruby-rake
|
||||
makedepends = ruby-rake-compiler
|
||||
makedepends = ruby-rdoc
|
||||
makedepends = rubygems
|
||||
depends = glibc
|
||||
depends = ruby
|
||||
options = !emptydirs
|
||||
source = https://github.com/ruby/racc/archive/v1.6.2/ruby-racc-1.6.2.tar.gz
|
||||
sha512sums = ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6
|
||||
|
||||
pkgname = ruby-racc
|
4
ruby/ruby-racc/.nvchecker.toml
Normal file
4
ruby/ruby-racc/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-racc]
|
||||
source = "git"
|
||||
git = "https://github.com/ruby/racc.git"
|
||||
prefix = "v"
|
@ -5,14 +5,28 @@
|
||||
_gemname='racc'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=1.6.2
|
||||
pkgrel=1
|
||||
pkgrel=1.1
|
||||
pkgdesc='LALR parser generator written in Ruby itself and generates ruby programs'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://github.com/ruby/${_gemname}"
|
||||
license=('Ruby' 'BSD')
|
||||
depends=('ruby')
|
||||
makedepends=('rubygems' 'ruby-bundler' 'ruby-rake' 'ruby-rake-compiler' 'ruby-rdoc')
|
||||
checkdepends=('ruby-test-unit')
|
||||
license=(
|
||||
Ruby
|
||||
BSD-2-Clause
|
||||
)
|
||||
depends=(
|
||||
glibc
|
||||
ruby
|
||||
)
|
||||
makedepends=(
|
||||
ruby-bundler
|
||||
ruby-rake
|
||||
ruby-rake-compiler
|
||||
ruby-rdoc
|
||||
rubygems
|
||||
)
|
||||
checkdepends=(
|
||||
ruby-test-unit
|
||||
)
|
||||
options=('!emptydirs')
|
||||
source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
sha512sums=('ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6')
|
||||
@ -67,3 +81,5 @@ package() {
|
||||
install --verbose -D --mode=0644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
install --verbose -D --mode=0644 ChangeLog README.rdoc --target-directory "${pkgdir}/usr/share/doc/${pkgname}"
|
||||
}
|
||||
|
||||
# vim: ts=2 sw=2 et:
|
||||
|
17
ruby/ruby-rake-compiler/.SRCINFO
Normal file
17
ruby/ruby-rake-compiler/.SRCINFO
Normal file
@ -0,0 +1,17 @@
|
||||
pkgbase = ruby-rake-compiler
|
||||
pkgdesc = Rake-based Ruby Extension (C, Java) task generator
|
||||
pkgver = 1.2.5
|
||||
pkgrel = 2
|
||||
url = https://github.com/rake-compiler/rake-compiler
|
||||
arch = any
|
||||
license = MIT
|
||||
makedepends = ruby-rdoc
|
||||
depends = ruby
|
||||
depends = rubygems
|
||||
depends = ruby-rake
|
||||
options = !emptydirs
|
||||
source = https://github.com/rake-compiler/rake-compiler/archive/v1.2.5/ruby-rake-compiler-v1.2.5.tar.gz
|
||||
sha512sums = 843b9286f874b487f23a3558b0a7565eea5e2a22144a8ece944b4b69d40945eee16cca8341e2ea3678418df7f36637574c6832899215676ca3294ae61b24ff5a
|
||||
b2sums = 9f619026574467e6abd31a449f1825c49e0df691b1f139c7a8829a9361df3401bab65312303ab7a566eaf73f4a3a6b78674c73abe6f1cc72d1f1bbb6f619e51a
|
||||
|
||||
pkgname = ruby-rake-compiler
|
4
ruby/ruby-rake-compiler/.nvchecker.toml
Normal file
4
ruby/ruby-rake-compiler/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-rake-compiler]
|
||||
source = "git"
|
||||
git = "https://github.com/rake-compiler/rake-compiler.git"
|
||||
prefix = "v"
|
@ -4,13 +4,13 @@
|
||||
_gemname=rake-compiler
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=1.2.5
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='Rake-based Ruby Extension (C, Java) task generator'
|
||||
url='https://github.com/rake-compiler/rake-compiler'
|
||||
arch=(any)
|
||||
license=('MIT')
|
||||
depends=('ruby' 'rubygems' 'ruby-rake')
|
||||
makedepends=('ruby-erb' 'ruby-rdoc')
|
||||
makedepends=('ruby-rdoc')
|
||||
options=('!emptydirs')
|
||||
source=(https://github.com/rake-compiler/rake-compiler/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
|
||||
sha512sums=('843b9286f874b487f23a3558b0a7565eea5e2a22144a8ece944b4b69d40945eee16cca8341e2ea3678418df7f36637574c6832899215676ca3294ae61b24ff5a')
|
||||
|
@ -4,7 +4,7 @@
|
||||
_gemname=rake
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=13.0.6
|
||||
pkgrel=3
|
||||
pkgrel=3.1
|
||||
pkgdesc='Make-like build tool implemented in Ruby'
|
||||
provides=(rake)
|
||||
arch=(any)
|
||||
|
@ -1,19 +1,24 @@
|
||||
pkgbase = ruby-rbs
|
||||
pkgdesc = RBS is the language for type signatures for Ruby and standard library definitions
|
||||
pkgver = 3.4.4
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://github.com/ruby/rbs
|
||||
arch = any
|
||||
license = custom:BSDL
|
||||
checkdepends = ruby-ast
|
||||
checkdepends = ruby-bundler
|
||||
checkdepends = ruby-json-schema
|
||||
checkdepends = ruby-minitest
|
||||
checkdepends = ruby-net-smtp
|
||||
checkdepends = ruby-rake
|
||||
checkdepends = ruby-rake-compiler
|
||||
checkdepends = ruby-rdoc
|
||||
checkdepends = ruby-test-unit
|
||||
makedepends = git
|
||||
makedepends = ruby-rdoc
|
||||
depends = ruby
|
||||
options = !emptydirs
|
||||
source = https://github.com/ruby/rbs/archive/v3.4.4/ruby-rbs-3.4.4.tar.gz
|
||||
sha512sums = c6be887af1c89e7b9d8f01e248a24f571c189fc81f55d1625957434a3d1e74c5d23f9ba2089750cb742a82560165d9bab309cff8cdb6c9e455076051301c7dd4
|
||||
b2sums = 19b95e7b162714738c37d9d8f740d11e5e4694f6e2c7e9ba9f01c74d8d318d0b848251276e421a80d8a5680ed60fa510d04d4a57ac72d0c376f1e9cfef2fe773
|
||||
source = git+https://github.com/ruby/rbs#tag=v3.4.4
|
||||
sha512sums = 6477ae1443278e981561937a764f00f25e09fc7ecfed25486777b1e9575e270d894fc10e91b681594a7392a1fb672709ec2fcb70829c5deb642f293487ea4402
|
||||
b2sums = 052990cd353bc42b65d43ee37e9f630a5a37987b74a3c9f18ee2a70f6fdea174727a67c963f806c71e1c114462fb23304f713c00bd08fb827e2b3b6a1fc28b27
|
||||
|
||||
pkgname = ruby-rbs
|
||||
|
4
ruby/ruby-rbs/.nvchecker.toml
Normal file
4
ruby/ruby-rbs/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-rbs]
|
||||
source = "git"
|
||||
git = "https://github.com/ruby/rbs.git"
|
||||
prefix = "v"
|
@ -4,32 +4,48 @@
|
||||
_gemname='rbs'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=3.4.4
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc='RBS is the language for type signatures for Ruby and standard library definitions'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://github.com/ruby/${_gemname}"
|
||||
license=('custom:BSDL')
|
||||
depends=(ruby)
|
||||
depends=(
|
||||
ruby
|
||||
)
|
||||
makedepends=(
|
||||
git
|
||||
ruby-rdoc
|
||||
)
|
||||
checkdepends=(
|
||||
ruby-ast
|
||||
ruby-bundler
|
||||
ruby-json-schema
|
||||
ruby-minitest
|
||||
ruby-net-smtp
|
||||
ruby-rake
|
||||
ruby-rake-compiler
|
||||
ruby-rdoc
|
||||
ruby-test-unit
|
||||
)
|
||||
options=('!emptydirs')
|
||||
source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
sha512sums=('c6be887af1c89e7b9d8f01e248a24f571c189fc81f55d1625957434a3d1e74c5d23f9ba2089750cb742a82560165d9bab309cff8cdb6c9e455076051301c7dd4')
|
||||
b2sums=('19b95e7b162714738c37d9d8f740d11e5e4694f6e2c7e9ba9f01c74d8d318d0b848251276e421a80d8a5680ed60fa510d04d4a57ac72d0c376f1e9cfef2fe773')
|
||||
source=("git+${url}#tag=v$pkgver")
|
||||
sha512sums=('6477ae1443278e981561937a764f00f25e09fc7ecfed25486777b1e9575e270d894fc10e91b681594a7392a1fb672709ec2fcb70829c5deb642f293487ea4402')
|
||||
b2sums=('052990cd353bc42b65d43ee37e9f630a5a37987b74a3c9f18ee2a70f6fdea174727a67c963f806c71e1c114462fb23304f713c00bd08fb827e2b3b6a1fc28b27')
|
||||
|
||||
prepare() {
|
||||
ln -s "${_gemname}" "${_gemname}-${pkgver}"
|
||||
|
||||
cd "${_gemname}-${pkgver}"
|
||||
|
||||
git cherry-pick -n f9e1c01df11ef32539d477132b75a6dd08558988
|
||||
|
||||
# update gemspec/Gemfile to allow newer version of the dependencies
|
||||
sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
|
||||
|
||||
# we don't build from a git checkout
|
||||
sed --in-place --regexp-extended 's|`git ls-files -z`\.split\("\\x0"\)|`find . -type f -not -path "*/\.git*" -printf "%P\n"`\.split\("\n"\)|' "${_gemname}.gemspec"
|
||||
sed --in-place --regexp-extended 's|git ls-files -z|find . -type f -not -path "*/\.git*" -print0|' "${_gemname}.gemspec"
|
||||
|
||||
sed --in-place '6,22d' Gemfile
|
||||
rm Gemfile.lock
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -7,7 +7,7 @@
|
||||
_gemname=rdiscount
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=2.2.7.3
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc="Fast Implementation of Gruber's Markdown in C"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url='https://dafoster.net/projects/rdiscount/'
|
||||
|
@ -5,7 +5,7 @@
|
||||
_gemname='rdoc'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=6.5.1.1
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='Command-line documentation generator for Ruby projects'
|
||||
arch=(any)
|
||||
url='https://ruby.github.io/rdoc/'
|
||||
|
14
ruby/ruby-rexml/.SRCINFO
Normal file
14
ruby/ruby-rexml/.SRCINFO
Normal file
@ -0,0 +1,14 @@
|
||||
pkgbase = ruby-rexml
|
||||
pkgdesc = An XML toolkit for Ruby
|
||||
pkgver = 3.2.6
|
||||
pkgrel = 2
|
||||
url = https://github.com/ruby/rexml
|
||||
arch = any
|
||||
license = BSD-2
|
||||
depends = ruby
|
||||
noextract = rexml-3.2.6.gem
|
||||
options = !emptydirs
|
||||
source = https://rubygems.org/downloads/rexml-3.2.6.gem
|
||||
sha256sums = e0669a2d4e9f109951cb1fde723d8acd285425d81594a2ea929304af50282816
|
||||
|
||||
pkgname = ruby-rexml
|
3
ruby/ruby-rexml/.nvchecker.toml
Normal file
3
ruby/ruby-rexml/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[ruby-rexml]
|
||||
source = "gems"
|
||||
gems = "rexml"
|
@ -1,10 +1,9 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com>
|
||||
|
||||
_gemname=rexml
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=3.2.6
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='An XML toolkit for Ruby'
|
||||
arch=(any)
|
||||
url='https://github.com/ruby/rexml'
|
||||
|
@ -5,7 +5,7 @@
|
||||
_gemname=ronn-ng
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=0.10.1
|
||||
pkgrel=1
|
||||
pkgrel=1.1
|
||||
pkgdesc='Manual page formatter that generates man pages from markdown'
|
||||
arch=(any)
|
||||
url='https://github.com/apjanke/ronn-ng'
|
||||
|
4
ruby/ruby-rr/.nvchecker.toml
Normal file
4
ruby/ruby-rr/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-rr]
|
||||
source = "git"
|
||||
git = "https://github.com/rr/rr.git"
|
||||
prefix = "v"
|
@ -1,12 +1,11 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Tim Meusel <tim@bastelfreak.de>
|
||||
|
||||
_gemname='rr'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=3.1.0
|
||||
pkgrel=3
|
||||
pkgrel=3.1
|
||||
pkgdesc='RR is a test double framework that features a rich selection of double techniques and a terse syntax'
|
||||
arch=('any')
|
||||
arch=(any)
|
||||
url='https://github.com/rr/rr'
|
||||
license=('MIT')
|
||||
# ruby-rr requires ruby-test-unit-rr to run it's tests.
|
||||
|
@ -5,7 +5,7 @@
|
||||
_gemname=rspec-core
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=3.12.2
|
||||
pkgrel=3
|
||||
pkgrel=3.1
|
||||
pkgdesc='RSpec runner and formatters'
|
||||
url='https://github.com/rspec/rspec-core'
|
||||
arch=('any')
|
||||
|
3
ruby/ruby-rspec-expectations/.nvchecker.toml
Normal file
3
ruby/ruby-rspec-expectations/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[ruby-rspec-expectations]
|
||||
source = "gems"
|
||||
gems = "rspec-expectations"
|
@ -1,14 +1,13 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
|
||||
# Contributor: Artem Vorotnikov <artem@vorotnikov.me>
|
||||
|
||||
_gemname=rspec-expectations
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=3.12.3
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='Provides a readable API to express expected outcomes of a code example'
|
||||
url='https://github.com/rspec/rspec-expectations'
|
||||
arch=('any')
|
||||
arch=(any)
|
||||
license=('MIT')
|
||||
depends=('ruby-rspec-support' 'ruby-diff-lcs')
|
||||
options=('!emptydirs')
|
||||
|
3
ruby/ruby-rspec-mocks/.nvchecker.toml
Normal file
3
ruby/ruby-rspec-mocks/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[ruby-rspec-mocks]
|
||||
source = "gems"
|
||||
gems = "rspec-mocks"
|
@ -1,14 +1,13 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
|
||||
# Contributor: Artem Vorotnikov <artem@vorotnikov.me>
|
||||
|
||||
_gemname=rspec-mocks
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=3.12.6
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc="RSpecs 'test double' framework, with support for stubbing and mocking"
|
||||
url='https://github.com/rspec/rspec-mocks'
|
||||
arch=('any')
|
||||
arch=(any)
|
||||
license=('MIT')
|
||||
depends=('ruby-rspec-support' 'ruby-diff-lcs')
|
||||
options=('!emptydirs')
|
||||
|
@ -5,7 +5,7 @@
|
||||
_gemname=rspec-support
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=3.12.1
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='Common code needed by the other RSpec gems. Not intended for direct use'
|
||||
url='https://github.com/rspec/rspec-support'
|
||||
arch=('any')
|
||||
|
3
ruby/ruby-rspec/.nvchecker.toml
Normal file
3
ruby/ruby-rspec/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[ruby-rspec]
|
||||
source = "gems"
|
||||
gems = "rspec"
|
@ -1,14 +1,13 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
|
||||
# Contributor: Artem Vorotnikov <artem@vorotnikov.me>
|
||||
|
||||
_gemname=rspec
|
||||
pkgname=ruby-${_gemname}
|
||||
pkgver=3.12.0
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc='RSpec meta-gem that depends on the other components'
|
||||
url='https://github.com/rspec/rspec'
|
||||
arch=('any')
|
||||
arch=(any)
|
||||
license=('MIT')
|
||||
depends=('ruby-rspec-core' 'ruby-rspec-expectations' 'ruby-rspec-mocks')
|
||||
options=('!emptydirs')
|
||||
|
3
ruby/ruby-test-unit-rr/.nvchecker.toml
Normal file
3
ruby/ruby-test-unit-rr/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[ruby-test-unit-rr]
|
||||
source = "git"
|
||||
git = "https://github.com/test-unit/test-unit-rr.git"
|
@ -1,12 +1,11 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Tim Meusel <tim@bastelfreak.de>
|
||||
|
||||
_gemname='test-unit-rr'
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=1.0.5
|
||||
pkgrel=7
|
||||
pkgrel=7.1
|
||||
pkgdesc='test-unit-rr is a RR adapter for test-unit'
|
||||
arch=('any')
|
||||
arch=(any)
|
||||
url='https://github.com/test-unit/test-unit-rr'
|
||||
license=('LGPL2.1')
|
||||
makedepends=('ruby-rdoc')
|
||||
|
4
ruby/ruby-test-unit-ruby-core/.nvchecker.toml
Normal file
4
ruby/ruby-test-unit-ruby-core/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-test-unit-ruby-core]
|
||||
source = "git"
|
||||
git = "https://github.com/ruby/test-unit-ruby-core.git"
|
||||
prefix = "v"
|
@ -4,14 +4,13 @@
|
||||
_name=test-unit-ruby-core
|
||||
pkgname=ruby-test-unit-ruby-core
|
||||
pkgver=1.0.5
|
||||
pkgrel=2
|
||||
pkgrel=2.1
|
||||
pkgdesc="Additional test assertions for Ruby standard libraries"
|
||||
arch=(any)
|
||||
url="https://github.com/ruby/test-unit-ruby-core"
|
||||
license=(BSD-2-Clause Ruby)
|
||||
depends=(ruby)
|
||||
makedepends=(
|
||||
ruby-erb
|
||||
ruby-rake
|
||||
ruby-rdoc
|
||||
)
|
||||
|
15
ruby/ruby-test-unit/.SRCINFO
Normal file
15
ruby/ruby-test-unit/.SRCINFO
Normal file
@ -0,0 +1,15 @@
|
||||
pkgbase = ruby-test-unit
|
||||
pkgdesc = An xUnit family unit testing framework for Ruby
|
||||
pkgver = 3.6.1
|
||||
pkgrel = 3
|
||||
url = https://github.com/test-unit/test-unit
|
||||
arch = any
|
||||
license = GPL
|
||||
makedepends = ruby-rdoc
|
||||
depends = ruby
|
||||
depends = ruby-power_assert
|
||||
options = !emptydirs
|
||||
source = https://github.com/test-unit/test-unit/archive/3.6.1/ruby-test-unit-3.6.1.tar.gz
|
||||
sha512sums = 0788871faeb9d9c9e2a07cf4cae7b63d9520ff1e1be831889861c9d76b10bd6f59a60c0417c7b5ae97856bfd1c75cffd4e1c9a006f7a0c651432196733aa0f08
|
||||
|
||||
pkgname = ruby-test-unit
|
4
ruby/ruby-test-unit/.nvchecker.toml
Normal file
4
ruby/ruby-test-unit/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-test-unit]
|
||||
source = "git"
|
||||
git = "https://github.com/test-unit/test-unit.git"
|
||||
prefix = "v"
|
@ -8,13 +8,13 @@
|
||||
_gemname=test-unit
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=3.6.1
|
||||
pkgrel=3
|
||||
pkgrel=3.1
|
||||
pkgdesc='An xUnit family unit testing framework for Ruby'
|
||||
arch=(any)
|
||||
url="https://github.com/${_gemname}/${_gemname}"
|
||||
license=('GPL')
|
||||
depends=('ruby' 'ruby-power_assert')
|
||||
makedepends=('ruby-erb' 'ruby-rdoc')
|
||||
makedepends=('ruby-rdoc')
|
||||
options=('!emptydirs')
|
||||
source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
sha512sums=('0788871faeb9d9c9e2a07cf4cae7b63d9520ff1e1be831889861c9d76b10bd6f59a60c0417c7b5ae97856bfd1c75cffd4e1c9a006f7a0c651432196733aa0f08')
|
||||
|
4
ruby/ruby-typeprof/.nvchecker.toml
Normal file
4
ruby/ruby-typeprof/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[ruby-typeprof]
|
||||
source = "git"
|
||||
git = "https://github.com/ruby/typeprof.git"
|
||||
prefix = "v"
|
@ -1,12 +1,11 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Andreas 'Segaja' Schleifer <segaja at archlinux dot org>
|
||||
|
||||
_gemname=typeprof
|
||||
pkgname="ruby-${_gemname}"
|
||||
pkgver=0.21.8
|
||||
pkgrel=1
|
||||
pkgrel=1.1
|
||||
pkgdesc='An experimental type-level Ruby interpreter for testing and understanding Ruby code'
|
||||
arch=('any')
|
||||
arch=(any)
|
||||
url="https://github.com/ruby/${_gemname}"
|
||||
license=(
|
||||
MIT
|
||||
|
@ -4,7 +4,7 @@
|
||||
_gemname=webrick
|
||||
pkgname=ruby-$_gemname
|
||||
pkgver=1.8.1
|
||||
pkgrel=3
|
||||
pkgrel=3.1
|
||||
pkgdesc='An HTTP server toolkit that can be configured as an HTTPS server'
|
||||
arch=(any)
|
||||
url='https://github.com/ruby/webrick'
|
||||
|
@ -16,7 +16,7 @@ pkgname=(
|
||||
ruby-bundled-gems
|
||||
ruby-stdlib
|
||||
)
|
||||
pkgver=3.2.4
|
||||
pkgver=3.2.5
|
||||
pkgrel=1
|
||||
pkgdesc='An object-oriented language for quick and easy programming'
|
||||
url='https://www.ruby-lang.org/en/'
|
||||
@ -45,14 +45,11 @@ checkdepends=(
|
||||
options=('!debug' '!emptydirs')
|
||||
source=(
|
||||
"https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz"
|
||||
ruby-3.2-openssl-3.3-fix.patch::https://github.com/ruby/ruby/commit/dd5e625d7bcb7dc849fdbc2ad8053f9c2724efb4.patch
|
||||
ruby-3.2-fix-pointer-incompatiblity.patch::https://github.com/ruby/ruby/commit/055613fd868a8c94e43893f8c58a00cdd2a81f6d.patch
|
||||
)
|
||||
sha512sums=('fb0af37be4b6ad7b98ab9f8a508952238ee68b5828e3926331e4db52e2ebc1e6046f31114069322db0cd3bea7c9b82ace91c8564573ddcfa1f960877b237dbff'
|
||||
'52351374fc9aa9c3576bfb4b62df1d1d8dbe7327270a4d1c5777d247a33d6e6528b08a537fc4c87d9d0cc54b4b9183848f6c54d54fc727871b3e511b7a73ddb7'
|
||||
sha512sums=('092348b84b513aec62e63ec10b326370d0e3d1fa3126c59c03c84f28e2d7741a4772c461b077ec6a7dac3964a20f434655729e1acd50a3438755d7ad64073305'
|
||||
'60403154901c774548e1e8e9e037c8294c0afe740942fe42864f4f91912bd7645de3a4d66a90bf43a4e4f4353cf0ba182513c7961343fc9ddae633d5ab94e11f')
|
||||
b2sums=('9c2300a958b03528d51f0d74a069c8c538ca4009835d55377509a000bcfb43893a8a80d8fda57011e77c72e6283cb259281d5ba7b37444546e49f2a9ad515cf3'
|
||||
'1ee662e57f9f29b4ab29b391b38b988a8b5c199e62c815353c3a47e6eceea910344c7d9a00512916e05b6404efddf941313dfdcb0bec027f7f668443309228b9'
|
||||
b2sums=('a37c92a0f751e81dcae328b8944c4ecf10f6aee4f4468d6d08bb924c9808c8556c5febb71a825dd62dbcccf56385138e6e306bf3efae3589bdf0512d16d99d1a'
|
||||
'314f95301c8359fca684b6d485a66326064b9816fd8ee0031e97f8f218d94ef870a019388e264916471f94432dcd08c6b88829eb471954259b732db727a3f9ec')
|
||||
|
||||
_bootstrap=0
|
||||
@ -173,7 +170,6 @@ prepare() {
|
||||
# ignore test_session_reuse_but_expire test for openssl version 3.3
|
||||
sed -i "s/3.2./3.3./g" test/net/http/test_https.rb
|
||||
|
||||
patch -Np1 < ../ruby-3.2-openssl-3.3-fix.patch
|
||||
patch -Np1 < ../ruby-3.2-fix-pointer-incompatiblity.patch
|
||||
}
|
||||
|
||||
|
28
ruby/rubygems/.SRCINFO
Normal file
28
ruby/rubygems/.SRCINFO
Normal file
@ -0,0 +1,28 @@
|
||||
pkgbase = rubygems
|
||||
pkgdesc = Package management framework for Ruby
|
||||
pkgver = 3.4.19
|
||||
pkgrel = 1
|
||||
url = https://rubygems.org/
|
||||
arch = any
|
||||
license = MIT
|
||||
checkdepends = cmake
|
||||
checkdepends = git
|
||||
checkdepends = ruby-rake
|
||||
checkdepends = ruby-test-unit
|
||||
checkdepends = ruby-webrick
|
||||
makedepends = rubygems
|
||||
makedepends = ruby-rdoc
|
||||
depends = ruby
|
||||
provides = ruby-rubygems
|
||||
options = !emptydirs
|
||||
source = https://github.com/rubygems/rubygems/archive/v3.4.19/rubygems-3.4.19.tar.gz
|
||||
source = ruby-3.4-fix-test-install_extension_in_lib.patch
|
||||
source = operating_system.rb
|
||||
sha512sums = 8d0bc225ef01d3cc5e3ad12a1bf0bbb3923349bb9b79b76a9ac58bb8dcf79666a478a871d19919adc15f1aa2599efde5d3938c61801579277117b569e7007656
|
||||
sha512sums = 21ae6a370b0980d75beab168c8ea627dcca661e60ba676bcec8285be989f859eaccbf571e947a26cb275202208c784388cd7d3cb61b49c22ab544e2a44929a2a
|
||||
sha512sums = 9d74b5528fc87c78316abdd5423a15a8859aec0cd230b20906c53e7e05d8ba8a156af42dc0f6cff270f0c75196079e622c45cc9f0b2f512fc5311fd54e37ab11
|
||||
b2sums = adf618f326fa83a8eb7febb9872a71f2bf78048dfa7c4db07343c9813ba5d858c86bcd6e54df1a559e60e458ba8d73d2a7ac82ee5e0cbde6e9d8b45c12793d4c
|
||||
b2sums = b2ad268d3bebdf2e26e2c1b95c5ec890b077d6ee71aae3f507614792d356d99cf494c6429a4df85d8142f866755fc331547d77f41411c68dbaa7a2fdd2cdf1cc
|
||||
b2sums = 714ce47535ede25cad914002c45c908de7d4ff6eae5b25daf9ab1d3a75e09fffe6e17bc73422f9ba2fe16ae5e120352c536d2ab6152a36431a7f35e9c5466b47
|
||||
|
||||
pkgname = rubygems
|
4
ruby/rubygems/.nvchecker.toml
Normal file
4
ruby/rubygems/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[rubygems]
|
||||
source = "git"
|
||||
git = "https://github.com/rubygems/rubygems.git"
|
||||
prefix = "v"
|
@ -14,7 +14,6 @@ depends=(
|
||||
)
|
||||
makedepends=(
|
||||
rubygems
|
||||
ruby-erb
|
||||
ruby-rdoc
|
||||
)
|
||||
checkdepends=(
|
||||
|
Loading…
x
Reference in New Issue
Block a user