diff options
author | Michael Hansen | 2017-05-02 17:54:14 -0700 |
---|---|---|
committer | Michael Hansen | 2017-05-02 17:54:14 -0700 |
commit | 45d4fa08da73a5f27a916d737146340b85725b83 (patch) | |
tree | 9f6423c6fb8a6b591b43b68bb22b3fd842b57b91 /PKGBUILD | |
parent | bb9fbb2639a339a7313713b6e55d5033344affff (diff) | |
download | aur-45d4fa08da73a5f27a916d737146340b85725b83.tar.gz |
Add patch for ICU 59
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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=( |