Merge pull request #8295 from sinankeskin/master

Update Ruby version to 3.0.1
This commit is contained in:
Christoph Reiter
2021-04-14 10:17:29 +02:00
committed by GitHub
11 changed files with 15 additions and 46 deletions

View File

@@ -4,7 +4,7 @@ _realname=asciidoctor
pkgbase="mingw-w64-${_realname}"
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=2.0.10
pkgrel=2
pkgrel=3
pkgdesc="An implementation of AsciiDoc in Ruby (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -4,7 +4,7 @@ _realname=rake-compiler
pkgbase="mingw-w64-ruby-${_realname}"
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
pkgver=1.0.7
pkgrel=1
pkgrel=2
pkgdesc="Rake-based Ruby Extension (C, Java) task generator (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -1,31 +0,0 @@
# Maintainer: Andrew Sun <adsun701@gmail.com>
_gemname=cairo
_realname=ruby-${_gemname}
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=1.16.5
pkgrel=1
pkgdesc="Ruby bindings for cairo (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
url="https://cairographics.org/rcairo"
license=('Ruby')
depends=("${MINGW_PACKAGE_PREFIX}-ruby"
"${MINGW_PACKAGE_PREFIX}-cairo"
"${MINGW_PACKAGE_PREFIX}-ruby-pkg-config")
makedepends=("${MINGW_PACKAGE_PREFIX}-ruby-native-package-installer")
source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem")
noextract=("${_gemname}-${pkgver}.gem")
sha256sums=('f11f243d74b6902bb0306c860e17b8be530883a617b0ece1abe488ab40085bba')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
_gemdir="$(cygpath -u ${_gemdir})"
${MINGW_PREFIX}/bin/gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}${MINGW_PREFIX}/bin" ${_gemname}-${pkgver}.gem
rm "${pkgdir}${_gemdir}/cache/${_gemname}-${pkgver}.gem"
install -D -m644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
}

View File

@@ -5,7 +5,7 @@ _realname=${_gemname}
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=0.16.0
pkgrel=1
pkgrel=2
pkgdesc="Ruby module for interaction with D-Bus (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -10,7 +10,7 @@ _realname=hpricot
pkgbase="mingw-w64-ruby-${_realname}"
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
pkgver=0.8.6
pkgrel=2
pkgrel=3
pkgdesc="Manual page formatter that generates man pages from markdown (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -4,7 +4,7 @@ _realname=mustache
pkgbase="mingw-w64-ruby-${_realname}"
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
pkgver=1.1.1
pkgrel=1
pkgrel=2
pkgdesc="Mustache is a framework-agnostic way to render logic-free views. (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -5,7 +5,7 @@ _realname=ruby-${_gemname}
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=1.0.9
pkgrel=1
pkgrel=2
pkgdesc="native-package-installer helps to install native packages on gem install (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -5,7 +5,7 @@ _realname=ruby-${_gemname}
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=1.3.7
pkgrel=1
pkgrel=2
pkgdesc="Implementation of pkg-config in ruby (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -4,7 +4,7 @@ _realname=rdiscount
pkgbase="mingw-w64-ruby-${_realname}"
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
pkgver=2.2.0.1
pkgrel=2
pkgrel=3
pkgdesc="Fast Implementation of Gruber's Markdown in C (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -10,7 +10,7 @@ _realname=ronn
pkgbase="mingw-w64-ruby-${_realname}"
pkgname="${MINGW_PACKAGE_PREFIX}-ruby-${_realname}"
pkgver=0.7.3
pkgrel=2
pkgrel=3
pkgdesc="ronn is a framework-agnostic way to render logic-free views. (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')

View File

@@ -9,8 +9,8 @@
_realname=ruby
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=2.7.1
pkgrel=2
pkgver=3.0.1
pkgrel=1
pkgdesc="An object-oriented language for quick and easy programming (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64')
@@ -28,7 +28,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
"${MINGW_PACKAGE_PREFIX}-openssl"
"${MINGW_PACKAGE_PREFIX}-tk")
options=('staticlibs' 'strip')
source=("https://cache.ruby-lang.org/pub/ruby/${pkgver%.*}/${_realname}-${pkgver}.tar.bz2"
source=("https://cache.ruby-lang.org/pub/ruby/${pkgver%.*}/${_realname}-${pkgver}.tar.gz"
0001-mingw-w64-time-functions.patch
0003-fix-check-types.patch
0004-rbinstall-destdir.patch
@@ -82,12 +82,12 @@ provides=(
)
## End of pkgupdprovs modifications
sha256sums=('d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202'
sha256sums=('369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727'
'329994d3bf7e692e18c1faffbedfbd076e5d00257b2100387a773b59b81ccd4e'
'cbb083aece8e284fb1ae625e689f044a608aa9750bba9f7d399e895547eee39b'
'02382ec3b9e42d7dbb58edad3e41c361d98871711bb2f0320082c2acc6a82e2e'
'9fb5acb995255eedde0f0b0bf5cf2c02f00dc088d2538ff9ebb69627aafd1e42')
noextract=(${_realname}-${pkgver}.tar.bz2)
noextract=(${_realname}-${pkgver}.tar.gz)
apply_patch_with_msg() {
for _patch in "$@"
@@ -110,7 +110,7 @@ del_file_exists() {
prepare() {
[[ -d ${srcdir}/${_realname}-${pkgver} ]] && rm -rf ${srcdir}/${_realname}-${pkgver}
tar -xjf ${srcdir}/${_realname}-${pkgver}.tar.bz2 -C ${srcdir} || true
tar -xzf ${srcdir}/${_realname}-${pkgver}.tar.gz -C ${srcdir} || true
cd ${srcdir}/${_realname}-${pkgver}
# Pthread disabled in ruby configure for mingw