Skip to content

Commit

Permalink
Check patches for Feb 15 snapshot
Browse files Browse the repository at this point in the history
  • Loading branch information
finagolfin committed Mar 16, 2024
1 parent 3abaf1c commit 4ddf46c
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 22 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-22.04
strategy:
matrix:
target_arch: [aarch64, arm, x86_64]
target_arch: [aarch64] #, arm, x86_64]
fail-fast: false
steps:
- name: Setup arm and aarch64 CPU emulators
Expand Down
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:5.11"
TERMUX_PKG_SRCURL=https://github.com/apple/swift-corelibs-libdispatch/archive/swift-DEVELOPMENT-SNAPSHOT-2024-02-02-a.tar.gz
TERMUX_PKG_SHA256=709629174cbcdb15136a7e1c2c5a114ae4144e27c7d56c31cd410536cecf2427
TERMUX_PKG_SRCURL=https://github.com/apple/swift-corelibs-libdispatch/archive/swift-DEVELOPMENT-SNAPSHOT-2024-02-15-a.tar.gz
TERMUX_PKG_SHA256=8b7ccedfc74a6dff878b1186b03e8772eb8a489a989e536713fd156728b69a0a
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=5.11
TERMUX_PKG_SRCURL=https://github.com/apple/swift-llbuild/archive/swift-DEVELOPMENT-SNAPSHOT-2024-02-02-a.tar.gz
TERMUX_PKG_SHA256=e8548b74dcc667a3b0533109148614a26c905eb68d5de756e9a96e276f16968a
TERMUX_PKG_SRCURL=https://github.com/apple/swift-llbuild/archive/swift-DEVELOPMENT-SNAPSHOT-2024-02-15-a.tar.gz
TERMUX_PKG_SHA256=9157ecb0c9f5dadfe76d6c29866a3dec62a407b95504c8cf947fa443cfa1402f
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=5.11
SWIFT_RELEASE="DEVELOPMENT-SNAPSHOT-2024-02-02-a"
SWIFT_RELEASE="DEVELOPMENT-SNAPSHOT-2024-02-15-a"
TERMUX_PKG_SRCURL=https://github.com/apple/swift/archive/swift-$SWIFT_RELEASE.tar.gz
TERMUX_PKG_SHA256=b6cd0e6038601305620940d7b4cd5dcc794f1f91d1efcb5c3d23bf54977e5122
TERMUX_PKG_SHA256=df76f9c3ee1f47c992aba6fe94033491f16573f5b6b0852cf01c9b780e9b7d54
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]=66d86a262b68f5dc5898cd0211b93c835b327c21814452ad7b9ab4157cd21c03
library_checksums[swift-corelibs-xctest]=feb537e381769fa85260e4cfaf4c4b10a354a6d94be89fbe7e527d46f5e19988
library_checksums[swift-corelibs-foundation]=7a03aed518d8515ccea8972cfa94c13ad7860a13262b2f572f838c5ff6345451
library_checksums[sourcekit-lsp]=9cf9f7bd2c1075c5c7a9cc50b36442b6fbe419feea11708012beb3d6d23c843d
library_checksums[swift-corelibs-xctest]=5edff12742c4a8d4ae2fef0a13e8dfc454fd28974e25644b9e12699bf48d1398
library_checksums[swift-corelibs-foundation]=62cd7e909c22e5ef975690ce4757148e4f178b564a1f863826428d440d659601
library_checksums[swift-collections]=d0f584b197860db26fd939175c9d1a7badfe7b89949b4bd52d4f626089776e0a
library_checksums[swift-driver]=6963870f2bb38c9ef9fcb7e5dcb347ca275a06d88ccb4ae6da36dda9647a96d7
library_checksums[swift-driver]=949dda4b3dd85f55134514d6a0a11b49c43cf2fddd2365b01baf2f9217fa7263
library_checksums[swift-argument-parser]=4a10bbef290a2167c5cc340b39f1f7ff6a8cf4e1b5433b68548bf5f1e542e908
library_checksums[swift-syntax]=8b85e50905c67ef2c33c7ab921c09092f74b879ce6381090a12ae023a1f05585
library_checksums[swift-llbuild]=e8548b74dcc667a3b0533109148614a26c905eb68d5de756e9a96e276f16968a
library_checksums[swift-corelibs-libdispatch]=709629174cbcdb15136a7e1c2c5a114ae4144e27c7d56c31cd410536cecf2427
library_checksums[swift-syntax]=53b27ba93a639472b73cafa8c63dd4883390f01a289be90763ae7043b6b3076c
library_checksums[swift-llbuild]=9157ecb0c9f5dadfe76d6c29866a3dec62a407b95504c8cf947fa443cfa1402f
library_checksums[swift-corelibs-libdispatch]=8b7ccedfc74a6dff878b1186b03e8772eb8a489a989e536713fd156728b69a0a
library_checksums[swift-system]=ab771be8a944893f95eed901be0a81a72ef97add6caa3d0981e61b9b903a987d
library_checksums[swift-asn1]=e0da995ae53e6fcf8251887f44d4030f6600e2f8f8451d9c92fcaf52b41b6c35
library_checksums[swift-tools-support-core]=4a860798868cca5bd84abe45e225415b7203c8b66c7f8d728e12bcba608f1d87
library_checksums[swift-package-manager]=10d858faa2643e2741da29969a7fc139dd837b4fa3e4d220067d840462ed2b78
library_checksums[swift-cmark]=fc683a1c36bbba816121594a7da23567cda9dd6b079f645bbcc285ef5bdc2600
library_checksums[indexstore-db]=c92afbc74c314bfb17ed3987d14d2099402d5b32b4bf64f4e99eb51c6465deed
library_checksums[swift-tools-support-core]=ebc2a9b814589927e444c8600c2b0c05ee756fa3085fb57cfa7887a80518fe33
library_checksums[swift-package-manager]=d64a012643f324ec6a4672f50d6f7fad4551d660bd9a53515f0795ea628fe458
library_checksums[swift-cmark]=9f725002c8e05231b3eed8371bc34ace5c97f3bee1a51dc513c484227bdad469
library_checksums[indexstore-db]=79748a5334e40bd50ed0df7a1f6445442107781169db2a5390166e8ad1407485
library_checksums[swift-certificates]=fcaca458aab45ee69b0f678b72c2194b15664cc5f6f5e48d0e3f62bc5d1202ca
library_checksums[swift-crypto]=5c860c0306d0393ff06268f361aaf958656e1288353a0e23c3ad20de04319154
library_checksums[llvm-project]=402ea38ab2808bbc143d7459fa96c766db4f8db439c1667d867fe53aaabfbfd1
library_checksums[swift-experimental-string-processing]=350f588b4b6feda6771b92bfb1e55e12c027f763cad2a28164d19b3195272f13
library_checksums[llvm-project]=38b34a3cde7d1cd5aee9f742a37e7ce4b9653f88dbfbaea2d4051a01757aa822
library_checksums[swift-experimental-string-processing]=646686db446f3c7192ffcf213a87f04898b9e942325007d467cea624e98a7cdc
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 \
f53ee61f502502a0fa35f585cc7e27ce977fc2084e7f7f73206bcadb5ea7ecbe
b2aa0f6cfbe467a28a4c0171d28329f5a0b6981f9a56cce2d2288fec4f04037a

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

0 comments on commit 4ddf46c

Please sign in to comment.