summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonne Haß2019-10-07 22:03:04 +0200
committerJonne Haß2019-10-07 22:03:04 +0200
commitf9f7b9fd1259d46687eeed8ed33fec94ba6e581d (patch)
tree7c7d425b04986b98d5aa7aa5e704d58f7d387d05
parent6c97c150afe69c42d049af90eb64aa1f90395236 (diff)
downloadaur-f9f7b9fd1259d46687eeed8ed33fec94ba6e581d.tar.gz
ruby2.4: 2.4.8
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD12
3 files changed, 15 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa9ba615cf1d..2cc2a8224c35 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ruby2.4
pkgdesc = An object-oriented language for quick and easy programming
- pkgver = 2.4.7
+ pkgver = 2.4.8
pkgrel = 1
url = http://www.ruby-lang.org/en/
arch = x86_64
@@ -18,8 +18,10 @@ pkgbase = ruby2.4
depends = zlib
optdepends = tk: for Ruby/TK
options = !emptydirs
- source = https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.xz
- sha512sums = df637c5803ddd83f759e9c24b0e7ca1f6cae7c7b353409583d92dbffece0d9d02b48905d6552327a1522a4a37d4e2d22c6c11bd991383835be35e2f31739d649
+ source = https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.xz
+ source = https://github.com/ruby/ruby/commit/6c721bd44f0d6818c2df361485ebdc49c75ca913.diff
+ sha512sums = 5f51a8312c23c1c2bfbb9c59efbd789492a4a7e4b1d4e7764db6eaaa542008e814b40817f10825e22c7fa8715fb9187be5d09b06128da211559b3601785937ea
+ sha512sums = bad495dab70ab33f46d33324d57227c6f02cb9c581cbbdcbddcab2c84439e52e7ee9606214c998f6462293ef9e7b7f5ca241c5efa384aace2619fcc61a771e6d
pkgname = ruby2.4
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..1a5eb7fd7599
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*.diff
diff --git a/PKGBUILD b/PKGBUILD
index 4477525c17c2..be8901b94813 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
_rubyver=2.4
pkgname=ruby2.4
-pkgver=${_rubyver}.7
+pkgver=${_rubyver}.8
pkgdesc='An object-oriented language for quick and easy programming'
pkgrel=1
arch=(x86_64)
@@ -18,8 +18,14 @@ depends=(gdbm openssl libffi libyaml gmp zlib)
optdepends=('tk: for Ruby/TK')
makedepends=(doxygen graphviz ttf-dejavu tk)
options=(!emptydirs)
-source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
-sha512sums=('df637c5803ddd83f759e9c24b0e7ca1f6cae7c7b353409583d92dbffece0d9d02b48905d6552327a1522a4a37d4e2d22c6c11bd991383835be35e2f31739d649')
+source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz https://github.com/ruby/ruby/commit/6c721bd44f0d6818c2df361485ebdc49c75ca913.diff)
+sha512sums=('5f51a8312c23c1c2bfbb9c59efbd789492a4a7e4b1d4e7764db6eaaa542008e814b40817f10825e22c7fa8715fb9187be5d09b06128da211559b3601785937ea'
+ 'bad495dab70ab33f46d33324d57227c6f02cb9c581cbbdcbddcab2c84439e52e7ee9606214c998f6462293ef9e7b7f5ca241c5efa384aace2619fcc61a771e6d')
+
+prepare() {
+ cd ruby-${pkgver}
+ patch -p1 < ../6c721bd44f0d6818c2df361485ebdc49c75ca913.diff
+}
build() {
cd ruby-${pkgver}