Hennadii Stepanov
933a43018f
guix: Use $HOST instead of generic osx{64} for macOS artifacts
3 years ago
laanwj
6833aceac9
build: Move guix time machine to prelude
...
This deduplicates some code, and enforces consistency of the time
machine configuration between scripts.
3 years ago
fanquake
29862bdd40
guix: use same commit for codesigning time-machine
...
The time machines should be updated in lockstep.
3 years ago
fanquake
0628815e95
guix: add arm64-apple-darwin triplet
3 years ago
Hennadii Stepanov
2f356a0ca8
scripted-diff: Drop Darwin version for better maintainability
...
-BEGIN VERIFY SCRIPT-
sed -i 's/darwin19/darwin/g' $(git grep --files-with-matches 'darwin19')
-END VERIFY SCRIPT-
3 years ago
fanquake
a43b8e9555
build: set OSX_MIN_VERSION to 10.15
...
This is required to use std::filesystem on macOS as support for it only
landed in the libc++ dylib shipped with 10.15.
See also: https://developer.apple.com/documentation/xcode-release-notes/xcode-11-release-notes
Clang now supports the C++17 <filesystem> library for iOS 13, macOS 10.15, watchOS 6, and tvOS 13.
3 years ago
Andrew Chow
9b313dfef1
guix: Ensure EPOCH_SOURCE_DATE does not include GPG information
...
If the user has set log.showSignature=true in their git config, then the
git log will always output GPG signature information. Since git log is
used to set EPOCH_SOURCE_DATE, this will mistakenly have GPG signature
information in it which causes issues for the build. To avoid this
issue, we override the config and force log.showSignature=false.
3 years ago
Carl Dong
e6a94d4446
guix: Bump to version-1.3.0 from upstream
...
The chosen commit is the HEAD of Guix's version-1.3.0 branch as of July
15th, 2021.
Also fix visual indenting.
3 years ago
Carl Dong
38eb91eb06
guix: Add codesigning functionality
4 years ago