Skip to content

Commit

Permalink
Apply patches for Mar 13 snapshot tags
Browse files Browse the repository at this point in the history
  • Loading branch information
finagolfin committed Mar 15, 2024
1 parent 4ef6fc2 commit 8d8e98b
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 21 deletions.
4 changes: 2 additions & 2 deletions packages/libdispatch/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="The libdispatch project, for concurrency on multicore ha
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@finagolfin"
TERMUX_PKG_VERSION="1:6.0"
TERMUX_PKG_SRCURL=https://github.com/apple/swift-corelibs-libdispatch/archive/swift-DEVELOPMENT-SNAPSHOT-2024-03-06-a.tar.gz
TERMUX_PKG_SHA256=614c7349b1e3106c671ab56b4eae790c409637faa053f6fa962bf74bc946229e
TERMUX_PKG_SRCURL=https://github.com/apple/swift-corelibs-libdispatch/archive/swift-DEVELOPMENT-SNAPSHOT-2024-03-13-a.tar.gz
TERMUX_PKG_SHA256=190234223dbb149f6bd8c6a367ba9761ee9d4171bb55e59fd29416ce47527e41
TERMUX_PKG_AUTO_UPDATE=false
TERMUX_PKG_DEPENDS="libc++, libblocksruntime"
4 changes: 2 additions & 2 deletions packages/llbuild/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A low-level build system, used by the Swift Package Mana
TERMUX_PKG_LICENSE="Apache-2.0, NCSA"
TERMUX_PKG_MAINTAINER="@finagolfin"
TERMUX_PKG_VERSION=6.0
TERMUX_PKG_SRCURL=https://github.com/apple/swift-llbuild/archive/swift-DEVELOPMENT-SNAPSHOT-2024-03-06-a.tar.gz
TERMUX_PKG_SHA256=f50c29e5b42eddf1c83810db06c1c49755a7672f9ecf04754b66254d58cfae98
TERMUX_PKG_SRCURL=https://github.com/apple/swift-llbuild/archive/swift-DEVELOPMENT-SNAPSHOT-2024-03-13-a.tar.gz
TERMUX_PKG_SHA256=b56f4b53b879537c9b05669a7d5d12c5ee9c223310f7b2b12d172c51ef362090
TERMUX_PKG_DEPENDS="libc++, libandroid-spawn, libsqlite"
TERMUX_PKG_NO_STATICSPLIT=true
32 changes: 16 additions & 16 deletions packages/swift/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Swift is a high-performance system programming language"
TERMUX_PKG_LICENSE="Apache-2.0, NCSA"
TERMUX_PKG_MAINTAINER="@finagolfin"
TERMUX_PKG_VERSION=6.0
SWIFT_RELEASE="DEVELOPMENT-SNAPSHOT-2024-03-06-a"
SWIFT_RELEASE="DEVELOPMENT-SNAPSHOT-2024-03-13-a"
TERMUX_PKG_SRCURL=https://github.com/apple/swift/archive/swift-$SWIFT_RELEASE.tar.gz
TERMUX_PKG_SHA256=f25887accdbcfb561cc477836f63fb45c3fa1a0a04ae9b8ba24eb57fda6642bc
TERMUX_PKG_SHA256=4332fa7c72eeeb06a4287ad5c18ace45447701f227aebb21dc98e0dfe643b1bb
TERMUX_PKG_AUTO_UPDATE=false
TERMUX_PKG_HOSTBUILD=true
TERMUX_PKG_DEPENDS="clang, libandroid-glob, libandroid-posix-semaphore, libandroid-spawn, libcurl, libicu, libicu-static, libsqlite, libuuid, libxml2, libdispatch, llbuild, pkg-config, swift-sdk-${TERMUX_ARCH/_/-}"
Expand Down Expand Up @@ -35,25 +35,25 @@ termux_step_post_get_source() {
mv .temp swift

declare -A library_checksums
library_checksums[sourcekit-lsp]=980ad37e8757b6913fa68425b197b8f2c522ca18421b9adab7364f1102059768
library_checksums[swift-corelibs-xctest]=3704e76cdaa1ec7b8bd9804f9e5ef8d1d7c7b2788f5122cc56f6085975ea2431
library_checksums[swift-corelibs-foundation]=baebfc35836f80ef640c59520584555b3c3cf583266a53cc7355a26f3e6f455d
library_checksums[sourcekit-lsp]=e37d7c409b23042f8d5a6d98cef0eb4701c683bbce53147d93248080318c81c1
library_checksums[swift-corelibs-xctest]=7d0dc38d603c4e8394df309109a965b1bfcc33db9e29d16f1dfb482a3fb56d3e
library_checksums[swift-corelibs-foundation]=6f99c720c1c4d5303f3e71b5790a11872b4ba9e6cbef6702968c74ec30ee35a4
library_checksums[swift-collections]=d0f584b197860db26fd939175c9d1a7badfe7b89949b4bd52d4f626089776e0a
library_checksums[swift-driver]=aa19a6171171cd1905d9febcc1ad238cb2d28a9bda4ccfc02669b2635748d13e
library_checksums[swift-driver]=5a0a55441cea3b3e62d945cce18bb06952122a4e73485f29c225eeb0e3e188d0
library_checksums[swift-argument-parser]=4a10bbef290a2167c5cc340b39f1f7ff6a8cf4e1b5433b68548bf5f1e542e908
library_checksums[swift-syntax]=9b64baa673ea34e989045b877268101b83fff458f33734bb45c356fb39fa363f
library_checksums[swift-llbuild]=f50c29e5b42eddf1c83810db06c1c49755a7672f9ecf04754b66254d58cfae98
library_checksums[swift-corelibs-libdispatch]=614c7349b1e3106c671ab56b4eae790c409637faa053f6fa962bf74bc946229e
library_checksums[swift-syntax]=665f6a248afbec866c49c668b0bd8b0336868e045d284864e49fcbd50dbaaeb4
library_checksums[swift-llbuild]=b56f4b53b879537c9b05669a7d5d12c5ee9c223310f7b2b12d172c51ef362090
library_checksums[swift-corelibs-libdispatch]=190234223dbb149f6bd8c6a367ba9761ee9d4171bb55e59fd29416ce47527e41
library_checksums[swift-system]=ab771be8a944893f95eed901be0a81a72ef97add6caa3d0981e61b9b903a987d
library_checksums[swift-asn1]=e0da995ae53e6fcf8251887f44d4030f6600e2f8f8451d9c92fcaf52b41b6c35
library_checksums[swift-tools-support-core]=62846c6c82eb09e550312a70382124a17ede60703edb292b97bcfb851b82133f
library_checksums[swift-package-manager]=4284bde2bd4c4fd0f41b4fa92ae39644a0dc73cfd9112d1cfa2730984c732faf
library_checksums[swift-cmark]=c4105053da4a5b7c6e5c743e8775f6855e7f0c4a908147a1740650229a21719b
library_checksums[indexstore-db]=b22b130ce7de623595d8712528d14e2700ce34f9f09929e57c165c57642e72d2
library_checksums[swift-tools-support-core]=7be383c571f9d8119ea46b7ff4c3f6b64836c9baf54212631164c5702910fd76
library_checksums[swift-package-manager]=820ec4f1fe9bcecf1654b6bffbdf32bdfde1969a35b86e38f64a857fc6eec251
library_checksums[swift-cmark]=9df9d87aaa2b3c5c6c456fe2afdda39f802267d8f639c4d9bd59478ca8ad3f43
library_checksums[indexstore-db]=0b82f5b8d7379b0ff26be0cbfa076928c5ad9df5bf33574df73c1724469696c2
library_checksums[swift-certificates]=fcaca458aab45ee69b0f678b72c2194b15664cc5f6f5e48d0e3f62bc5d1202ca
library_checksums[swift-crypto]=5c860c0306d0393ff06268f361aaf958656e1288353a0e23c3ad20de04319154
library_checksums[llvm-project]=8c92cd9519115f762e709d6f84b880c50c41f5781fcf9f1bfa2d3ad2358d667a
library_checksums[swift-experimental-string-processing]=6d635e55a9a85b300cf9b9e0218085ad56dec94356179afb04a48fa4a85b6647
library_checksums[llvm-project]=7a988f4e28081ba6972494c6a57cf5e507a0cf821336427ecb28eec7e19da157
library_checksums[swift-experimental-string-processing]=b356e2506483ecc6987fa3dce6b11cb59ce3a71f4074e8581caec8a929f3bead
library_checksums[Yams]=ec1ad699c30f0db45520006c63a88cc1c946a7d7b36dff32a96460388c0a4af2

for library in "${!library_checksums[@]}"; do \
Expand Down Expand Up @@ -100,7 +100,7 @@ termux_step_post_get_source() {
}

termux_step_host_build() {
if [ "$TERMUX_ON_DEVICE_BUILD" = "false" ]; then
if [ "$TERMUX_ON_DEVICE_BUILD" = "ralse" ]; then
termux_setup_cmake
termux_setup_ninja

Expand Down
2 changes: 1 addition & 1 deletion scripts/build/setup/termux_setup_swift.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ termux_setup_swift() {
termux_download \
https://download.swift.org/development/ubuntu2204/swift-$SWIFT_RELEASE/$SWIFT_BIN.tar.gz \
$SWIFT_TAR \
3b346b8d07abbc3f11982b163cb521a8b0e830303a746b2052545a1e978b9b4f
d3f6d8b081f2e5bb61814014e9ffea67abe309fd9894281f6e027694af174b21

(cd $TERMUX_PKG_TMPDIR ; tar xf $SWIFT_TAR ; mv $SWIFT_BIN $SWIFT_FOLDER; rm $SWIFT_TAR)
fi
Expand Down

0 comments on commit 8d8e98b

Please sign in to comment.