summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMichael Hansen2017-05-02 17:54:14 -0700
committerMichael Hansen2017-05-02 17:54:14 -0700
commit45d4fa08da73a5f27a916d737146340b85725b83 (patch)
tree9f6423c6fb8a6b591b43b68bb22b3fd842b57b91 /PKGBUILD
parentbb9fbb2639a339a7313713b6e55d5033344affff (diff)
downloadaur-45d4fa08da73a5f27a916d737146340b85725b83.tar.gz
Add patch for ICU 59
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 7 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 32b0406d6676..bf5484970a1a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ pkgbase=swift-language
pkgname=(swift swift-lldb)
_swiftver=3.1.1-RELEASE
pkgver=${_swiftver//-RELEASE/}
-pkgrel=1
+pkgrel=2
pkgdesc="The Swift programming language and debugger"
arch=('i686' 'x86_64')
url="http://swift.org/"
@@ -27,6 +27,7 @@ source=(
"swift-corelibs-libdispatch-${_swiftver}.tar.gz::https://github.com/apple/swift-corelibs-libdispatch/archive/swift-${_swiftver}.tar.gz"
"swift-integration-tests-${_swiftver}.tar.gz::https://github.com/apple/swift-integration-tests/archive/swift-${_swiftver}.tar.gz"
"sourcekit_link_order.patch"
+ "icu59.patch"
)
sha256sums=('03eb54e7f89109a85c9b2a9bfdee88d2d7e1bdef73ae0385b30fe4661efaf407'
'fc6ac7c0c6afff344a8d4e5299b7417f414f1499cf374953e06c339d8177fc26'
@@ -39,7 +40,8 @@ sha256sums=('03eb54e7f89109a85c9b2a9bfdee88d2d7e1bdef73ae0385b30fe4661efaf407'
'86f1d57a38661a8186104440369a1e3657093ebc37716a31a0e539eadfad60e3'
'b711a5afaf027ac2cfefc144cd3760dd1d6a99689864be6ecb73a62cbb21b04f'
'fff8f596a7104ba5fc202dc5a80683032a33a298cf9ede7fdd12f7faf629a45c'
- 'c9aa6e167a57ed31002471204d39bf24bb4ebecc38322571515ac73f02b237b6')
+ 'c9aa6e167a57ed31002471204d39bf24bb4ebecc38322571515ac73f02b237b6'
+ '3fedb626b375f6ad8b4601abd336f4560718a9c9134716f0c3a4e823b8c12857')
prepare() {
# Use python2 where appropriate
@@ -69,6 +71,9 @@ prepare() {
# Fix library link order for sourcekitd-test
( cd "${srcdir}/swift" && patch -p1 -i "${srcdir}/sourcekit_link_order.patch" )
+
+ # ICU 59 changed the type of UChar to char16_t
+ ( cd "${srcdir}/swift" && patch -p1 -i "${srcdir}/icu59.patch" )
}
_common_build_params=(