BlockchainCommons / BlockchainCommons/envelope-cli-swift
Debian packaging for envelope-cli
- Dominant language
- Swift
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Ref. https://github.com/BlockchainCommons/Community/issues/154.
- [ ] Create packaging template/instructions for Swift packages. This template will be based on figuring out how to get [envelope-CLI](https://github.com/BlockchainCommons/envelope-cli-swift) to build on Debian Linux.
- [ ] Make changes required to make it build on Linux.
- [Some dependencies](https://github.com/BlockchainCommons/Gordian#module-dependencies) are specific to MacOS and not cross platform:
- [WolfBase](https://github.com/WolfMcNally/WolfBase) depends on:
- AppKit: ColorExtensions, DateExtenstions
- UIKit
- "bit-for-bit" reconsruction of Foundation.Date doesn't work (according to Wolf's comments). Why? Can we fix it so it works on Linux?
- [BCSwiftSecureComponents](https://github.com/BlockchainCommons/BCSwiftSecureComponents)-> [URKit](https://github.com/BlockchainCommons/URKit) -> Xoshiro256 -> CryptoKit
- CryptoKit should be replaced with SwiftCrypto https://www.swift.org/blog/crypto/
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.