Skip to content

Commit

Permalink
Experimental VisionOS Support, update OpenSSL to 1.1.1w (#1047)
Browse files Browse the repository at this point in the history
* Experimental support of VisionOS

* update Package.swift

* Update CHANGELOG.md

Co-authored-by: vixentael <vixentael@users.noreply.github.com>

---------

Co-authored-by: vixentael <vixentael@users.noreply.github.com>
  • Loading branch information
radetsky and vixentael authored May 23, 2024
1 parent 84253e8 commit f136bbf
Show file tree
Hide file tree
Showing 5 changed files with 555 additions and 4 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@
Changes that are currently in development and have not been released yet.


## [0.15.4](https://github.com/cossacklabs/themis/releases/tag/0.15.4), May 23 2024

### Experimental VisionOS support
- Compiled themis.xcframework with experimental support of VisionOS.
- Tested only in simulators because we do not have the access to the actual device now.
- Minimum VisionOS set to 1.1

### Swift, Objective-C wrappers
- Updated OpenSSL to 1.1.1w


## [0.15.3](https://github.com/cossacklabs/themis/releases/tag/0.15.3), April 30 2024

Expand Down
4 changes: 2 additions & 2 deletions Cartfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# OpenSSL 1.1.1v - we need this to build themis framework.
binary "https://raw.githubusercontent.com/cossacklabs/openssl-apple/cossacklabs/carthage/openssl-static-xcframework.json" == 1.1.12201
# OpenSSL 1.1.1w - we need this to build themis framework.
binary "https://raw.githubusercontent.com/cossacklabs/openssl-apple/cossacklabs/carthage/openssl-static-xcframework.json" == 1.1.12301

4 changes: 2 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ let package = Package(
targets: [
.binaryTarget(name: "themis",
// update version in URL path
url: "https://github.com/cossacklabs/themis/releases/download/0.15.3/themis.xcframework.zip",
url: "https://github.com/cossacklabs/themis/releases/download/0.15.4/themis.xcframework.zip",
// The scripts/create_xcframework.sh calculates the checksum when generating the XCF.
// Alternatively, run from package directory:
// swift package compute-checksum build/xcf_output/themis.xcframework.zip
checksum: "7166aaef8de590416cb17f97ae630b63c16d4240f07ac0f6b17e0044349115aa"),
checksum: "66f0f79c1ea264edf6000e3b51556c0decad9525fe26b3fd276d47bbc5e551b2"),

]
)
Loading

0 comments on commit f136bbf

Please sign in to comment.