From 6ad57e983ed18b2bdafb3c9fe0297ff2398ad660 Mon Sep 17 00:00:00 2001 From: Quinton Miller Date: Wed, 15 Oct 2025 05:45:36 +0800 Subject: [PATCH] crystal: update to 1.18.0 --- mingw-w64-crystal/.gitignore | 2 -- mingw-w64-crystal/PKGBUILD | 12 ++++-------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/mingw-w64-crystal/.gitignore b/mingw-w64-crystal/.gitignore index a729c1e017..74795f6485 100644 --- a/mingw-w64-crystal/.gitignore +++ b/mingw-w64-crystal/.gitignore @@ -1,3 +1 @@ crystal -001-support-llvm-20.patch -002-fix-llvm-version-detection.patch diff --git a/mingw-w64-crystal/PKGBUILD b/mingw-w64-crystal/PKGBUILD index a67156779e..ab810b386e 100644 --- a/mingw-w64-crystal/PKGBUILD +++ b/mingw-w64-crystal/PKGBUILD @@ -4,8 +4,8 @@ _bootstrap=1 _realname=crystal pkgbase="mingw-w64-${_realname}" pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=1.17.1 -pkgrel=3 +pkgver=1.18.0 +pkgrel=1 pkgdesc="Fast and statically typed, compiled language with Ruby-like syntax (mingw-w64)" arch=('any') mingw_arch=('ucrt64' 'mingw64' 'clang64' 'clangarm64') @@ -38,10 +38,8 @@ makedepends=( checkdepends=( "${MINGW_PACKAGE_PREFIX}-lld" # needed for linking std_spec ) -source=("${_realname}::git+${msys2_repository_url}.git#tag=${pkgver}" - 001-support-llvm-21.patch::https://github.com/crystal-lang/crystal/commit/0e3757ed.patch) -sha256sums=('d1ed70a897be8820b035e28a48bec678006d5981523318a60f12642227575f11' - '709eba34759b1385b01f7fa51a42989edb41cd218b872b4acef8aa134f1bb226') +source=("${_realname}::git+${msys2_repository_url}.git#tag=${pkgver}") +sha256sums=('bf3e91b56b438098faa2d0cb8adfe6fc79d9d241254aa09e287320a2d0037a2e') if (( _bootstrap )); then # stage 0 compiler @@ -61,8 +59,6 @@ prepare() { git config core.symlinks true && MSYS='winsymlinks:nativestrict' git restore --source=HEAD :/ fi - - patch -p1 -i "${srcdir}"/001-support-llvm-21.patch } build() {