From 29d8840c87011cbb116aff743d6a666c415a4710 Mon Sep 17 00:00:00 2001 From: Jose Quintana Date: Thu, 11 May 2023 22:52:26 +0200 Subject: [PATCH] feat: changelog, json sdks and contribution info --- .gitignore | 6 ++ CHANGELOG.md | 154 +++++++++++++++++++++++++++++++++++++++++++++++ README.md | 18 +++++- macosx_sdks.json | 131 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 308 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 CHANGELOG.md create mode 100644 macosx_sdks.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1f7926d --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +* + +!.gitignore +!README.md +!CHANGELOG.md +!macosx_sdks.json diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..bf5cc20 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,154 @@ +# Mac OS X SDKs - Changelog + +All notable changes to this project will be documented in this file. + + + +# [13.1](https://github.com/joseluisq/macosx-sdks/releases/tag/13.1) - 19 Feb 2023 + +[macOS Ventura 13.1](https://developer.apple.com/documentation/macos-release-notes/macos-13_1-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `efa167d0e463e40f9a3f3e95a2d4f265552834442872341d5669d3264ba9b702` + +__Note:__ + +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][13.1] + + + +# [13.0](https://github.com/joseluisq/macosx-sdks/releases/tag/13.0) - 19 Feb 2023 + +[macOS Ventura 13](https://developer.apple.com/documentation/macos-release-notes/macos-13-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `6e9bd8683866afb310f538757744c606a924f5ba9baa71550ce337eb2695d1a2` + +__Note:__ + +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][13.0] + + + +# [12.3](https://github.com/joseluisq/macosx-sdks/releases/tag/12.3) - 18 Mar 2022 + +[macOS Monterey 12.3](https://developer.apple.com/documentation/macos-release-notes/macos-12_3-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `3abd261ceb483c44295a6623fdffe5d44fc4ac2c872526576ec5ab5ad0f6e26c` + +__Note:__ +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][12.3] + + + +# [12.1](https://github.com/joseluisq/macosx-sdks/releases/tag/12.1) - 17 Mar 2022 + +[macOS Monterey 12.1](https://developer.apple.com/documentation/macos-release-notes/macos-12_1-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `a1a6d4340faa7d2744f1fc63b093226da90681288507446b98795a26a6ade4bb` + +__Note:__ + +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][12.1] + + + +# [10.13](https://github.com/joseluisq/macosx-sdks/releases/tag/10.13) - 03 Nov 2021 + +[macOS High Sierra 10.13](https://en.wikipedia.org/wiki/MacOS_High_Sierra) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `9d3eddc34a510198694f5ec7cfbdebaee4c0c7ba68ad1d957cb566649c9a0f84` + +__Note:__ + +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +Feature request by [@Gcenx](https://github.com/Gcenx) + +[Changes][10.13] + + + +# [12.0](https://github.com/joseluisq/macosx-sdks/releases/tag/12.0) - 02 Nov 2021 + +[macOS Monterey 12.0.1](https://developer.apple.com/documentation/macos-release-notes/macos-12_0_1-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `ac07f28c09e6a3b09a1c01f1535ee71abe8017beaedd09181c8f08936a510ffd` + +__Note:__ +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][12.0] + + + +# [11.3](https://github.com/joseluisq/macosx-sdks/releases/tag/11.3) - 22 Jun 2021 + +[macOS Big Sur 11.3](https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11_3-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `9adc1373d3879e1973d28ad9f17c9051b02931674a3ec2a2498128989ece2cb1` + +__Note:__ + +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][11.3] + + + +# [10.14](https://github.com/joseluisq/macosx-sdks/releases/tag/10.14) - 15 Jan 2021 + +[macOS Mojave 10.14](https://developer.apple.com/documentation/macos-release-notes/macos-mojave-10_14-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `c70022ac6561a700d5d1348e675c5b0bcc29d13e6a6cee764a1de222248b882e` + +__Note:__ + +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][10.14] + + + +# [11.1](https://github.com/joseluisq/macosx-sdks/releases/tag/11.1) - 03 Jan 2021 + +[macOS Big Sur 11.1](https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11_1-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `97a916b0b68aae9dcd32b7d12422ede3e5f34db8e169fa63bfb18ec410b8f5d9` + +__Note:__ + +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][11.1] + + + +# [10.15](https://github.com/joseluisq/macosx-sdks/releases/tag/10.15) - 02 Jan 2021 + +[macOS Catalina 10.15](https://developer.apple.com/documentation/macos-release-notes/macos-catalina-10_15-release-notes) SDK packaged using [osxcross](https://github.com/tpoechtrager/osxcross#packaging-the-sdk). + +**SHA256SUM:** `aee7b132a4b10cc26ab9904706412fd0907f5b8b660251e465647d8763f9f009` + +__Note:__ + +Please ensure you have read and understood the [Xcode license terms](https://www.apple.com/legal/sla/docs/xcode.pdf) first. + +[Changes][10.15] + +[13.1]: https://github.com/joseluisq/macosx-sdks/compare/13.0...13.1 +[13.0]: https://github.com/joseluisq/macosx-sdks/compare/12.3...13.0 +[12.3]: https://github.com/joseluisq/macosx-sdks/compare/12.1...12.3 +[12.1]: https://github.com/joseluisq/macosx-sdks/compare/10.13...12.1 +[10.13]: https://github.com/joseluisq/macosx-sdks/compare/12.0...10.13 +[12.0]: https://github.com/joseluisq/macosx-sdks/compare/11.3...12.0 +[11.3]: https://github.com/joseluisq/macosx-sdks/compare/10.14...11.3 +[10.14]: https://github.com/joseluisq/macosx-sdks/compare/11.1...10.14 +[11.1]: https://github.com/joseluisq/macosx-sdks/compare/10.15...11.1 +[10.15]: https://github.com/joseluisq/macosx-sdks/tree/10.15 diff --git a/README.md b/README.md index 971924f..7da76db 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,23 @@ Please ensure you have read and understood first the [Xcode license terms](https - [Mac OS X 10.14 (macOS Mojave)](https://github.com/joseluisq/macosx-sdks/releases/tag/10.14) - [Mac OS X 10.13 (macOS High Sierra)](https://github.com/joseluisq/macosx-sdks/releases/tag/10.13) -*SDKs packaged using **osxcross**. Check out [Packaging the SDK on macOS](https://github.com/tpoechtrager/osxcross#packaging-the-sdk) for more details.* +All SDKs were packaged using **osxcross**. Check out [Packaging the SDK on macOS](https://github.com/tpoechtrager/osxcross#packaging-the-sdk) for more details. + +## JSON SDKs + +A list of all provided SDKs can be also found on [macosx_sdks.json](./macosx_sdks.json). + +## Contributions + +If you would like to contribute a new SDK, please make sure of the following: + +- Your SDK is packaged using osxcross. See [Packaging the SDK on macOS](https://github.com/tpoechtrager/osxcross#packaging-the-sdk) for more details. +- Please only one pull request per SDK (for better tracking and consistency reasons). +- Add an entry in the [SDKs](#sdks) section as well as in [macosx_sdks.json](./macosx_sdks.json) file (follow the *newer/up - older/down* order). +- Provide a link for the preliminary download of your SDK and its [SHA256SUM](https://linux.die.net/man/1/sha256sum) for testing. +- Open a [pull request](https://github.com/joseluisq/macosx-sdks/pulls) and wait for approval. Usually after merging, a new release should be coming right after. + +Feel free to file an [issue](https://github.com/joseluisq/macosx-sdks/issues). ## Resources diff --git a/macosx_sdks.json b/macosx_sdks.json new file mode 100644 index 0000000..b2acaf6 --- /dev/null +++ b/macosx_sdks.json @@ -0,0 +1,131 @@ +[ + { + "version": "macOS 13.1", + "name": "Ventura", + "darwin": "22.2.0", + "release_date": "2022-12-13", + "architectures": [ + "x86_64", + "arm64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/13.1", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/13.1/MacOSX13.1.sdk.tar.xz", + "github_download_sha256sum": "efa167d0e463e40f9a3f3e95a2d4f265552834442872341d5669d3264ba9b702" + }, + { + "version": "macOS 13.0", + "name": "Ventura", + "darwin": "22.1.0", + "release_date": "2022-10-24", + "architectures": [ + "x86_64", + "arm64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/13.0", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/13.0/MacOSX13.0.sdk.tar.xz", + "github_download_sha256sum": "6e9bd8683866afb310f538757744c606a924f5ba9baa71550ce337eb2695d1a2" + }, + { + "version": "macOS 12.3", + "name": "Monterey", + "darwin": "21.4.0", + "release_date": "2022-03-14", + "architectures": [ + "x86_64", + "arm64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/12.3", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/12.3/MacOSX12.3.sdk.tar.xz", + "github_download_sha256sum": "3abd261ceb483c44295a6623fdffe5d44fc4ac2c872526576ec5ab5ad0f6e26c" + }, + { + "version": "macOS 12.1", + "name": "Monterey", + "darwin": "21.2.0", + "release_date": "2021-12-07", + "architectures": [ + "x86_64", + "arm64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/12.1", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/12.1/MacOSX12.1.sdk.tar.xz", + "github_download_sha256sum": "a1a6d4340faa7d2744f1fc63b093226da90681288507446b98795a26a6ade4bb" + }, + { + "version": "macOS 12.0", + "name": "Monterey", + "darwin": "21.0.1", + "release_date": "2021-04-20", + "architectures": [ + "x86_64", + "arm64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/12.0", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/12.0/MacOSX12.0.sdk.tar.xz", + "github_download_sha256sum": "ac07f28c09e6a3b09a1c01f1535ee71abe8017beaedd09181c8f08936a510ffd" + }, + { + "version": "macOS 11.3", + "name": "Big Sur", + "darwin": "20.4.0", + "release_date": "2021-04-20", + "architectures": [ + "x86_64", + "arm64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/11.3", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/11.3/MacOSX11.3.sdk.tar.xz", + "github_download_sha256sum": "9adc1373d3879e1973d28ad9f17c9051b02931674a3ec2a2498128989ece2cb1" + }, + { + "version": "macOS 11.1", + "name": "Big Sur", + "darwin": "20.2.0", + "release_date": "2020-11-12", + "architectures": [ + "x86_64", + "arm64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/11.1", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/11.1/MacOSX11.1.sdk.tar.xz", + "github_download_sha256sum": "97a916b0b68aae9dcd32b7d12422ede3e5f34db8e169fa63bfb18ec410b8f5d9" + }, + { + "version": "macOS 10.15", + "name": "Catalina", + "darwin": "19.0.0", + "release_date": "2019-10-07", + "architectures": [ + "x86_64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/10.15", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/10.15/MacOSX10.15.sdk.tar.xz", + "github_download_sha256sum": "aee7b132a4b10cc26ab9904706412fd0907f5b8b660251e465647d8763f9f009" + }, + { + "version": "macOS 10.14", + "name": "Mojave", + "darwin": "18.0.0", + "release_date": "2018-09-24", + "architectures": [ + "x86", + "x86_64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/10.14", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/10.14/MacOSX10.14.sdk.tar.bz2", + "github_download_sha256sum": "c70022ac6561a700d5d1348e675c5b0bcc29d13e6a6cee764a1de222248b882e" + }, + { + "version": "macOS 10.13", + "name": "High Sierra", + "darwin": "17.0.0", + "release_date": "2017-09-25", + "architectures": [ + "x86", + "x86_64" + ], + "github_release": "https://github.com/joseluisq/macosx-sdks/releases/tag/10.13", + "github_download_url": "https://github.com/joseluisq/macosx-sdks/releases/download/10.13/MacOSX10.13.sdk.tar.xz", + "github_download_sha256sum": "9d3eddc34a510198694f5ec7cfbdebaee4c0c7ba68ad1d957cb566649c9a0f84" + } +]