Commit Graph

54 Commits (27d3def1c6d7a0bf447c62f0724136d6885c8d92)

Author SHA1 Message Date
fanquake 7cac26246a
Merge bitcoin/bitcoin#22075: guix: Misc leftover usability improvements
3 years ago
fanquake 8837f1ebde
Merge bitcoin/bitcoin#21654: build, qt: Make Qt rcc output always deterministic
3 years ago
Carl Dong d7dec89091 guix: Remove dest if OUTDIR mv fails
4 years ago
Carl Dong 38eb91eb06 guix: Add codesigning functionality
4 years ago
W. J. van der Laan 01624a7db3
Merge bitcoin/bitcoin#21462: guix: Add guix-{attest,verify} scripts
4 years ago
Hennadii Stepanov a58868d201
build: Makes rcc output always deterministic
4 years ago
W. J. van der Laan 1b9a5236e9
Merge bitcoin/bitcoin#21740: test: add new python linter to check file names and permissions
4 years ago
Carl Dong c90f6e5109 guix: Consistently use gcc-8 for $HOST
4 years ago
Carl Dong feda2c8e31 guix: Skip attesting to dist-archive
4 years ago
Carl Dong d522d8006b guix: Attest to inputs in inputs.SHA256SUMS
4 years ago
Carl Dong f9e2960c01 guix: Construct $OUTDIR in ${DISTSRC}/output
4 years ago
Carl Dong 022abc85fc guix: Minor quoting fix in libexec/build.sh
4 years ago
windsok 6f6bb3ebc7 test: fix file permissions on various scripts
4 years ago
Hennadii Stepanov c799a19b4b
build, qt: No longer need to set QT_RCC_TEST=1 for determinism
4 years ago
W. J. van der Laan 0c9597ce7d
Merge #21304: guix: Add guix-clean script + establish gc-root for container profiles
4 years ago
Carl Dong 867a5e172a guix: Register garbage collector root for containers
4 years ago
Yerzhan Mazhkenov 94c7dd9ac8 doc: Fix typos from codespell lint
4 years ago
Carl Dong 44f6d4f56b guix: Record precious directories and add guix-clean
4 years ago
Carl Dong 7476b46f18 guix: Build dmg as a static binary
4 years ago
Carl Dong 65176ab573 guix: Remove codesign_allocate+pagestuff from unsigned tarball
4 years ago
Carl Dong c1ae726a13 guix: More thoroughly control native toolchain
4 years ago
Carl Dong 7f401c953f guix: Adapt guix-build to prelude, restructure hier
4 years ago
Carl Dong 7753357a7b guix: Add source-able bash prelude and utils
4 years ago
Carl Dong e5b49a01f5 guix: Create windeploy inside distsrc-*
4 years ago
Carl Dong d5a71e9785 guix: Use --cores instead of --max-jobs
4 years ago
Hennadii Stepanov 7bbb409314
guix: Update darwin native packages dependencies
4 years ago
fyquah fbbb2d4fc1 lint: Fix spelling errors in comments
4 years ago
Wladimir J. van der Laan 5ba5becbb5
Merge #21272: guix: Passthrough SDK_PATH into container
4 years ago
Carl Dong d98f4593cf guix: Explicitly set umask in build container
4 years ago
Carl Dong 13a9fd11a5 guix: Passthrough SDK_PATH into container
4 years ago
Carl Dong 5e6df11326 guix: Add support for powerpc64{,le}
4 years ago
Carl Dong d02076b885 guix: Jump forwards in time-machine and adapt
4 years ago
Carl Dong 901f54321b guix: Passthrough BASE_CACHE into container
4 years ago
Hennadii Stepanov cb151b797a
build: Disable --disable-fuzz-binary for guix builds
4 years ago
Carl Dong 34b23f597e guix: Set ZERO_AR_DATE for darwin build determinism
4 years ago
Carl Dong c9eb4cf3a0 guix: Add support for darwin builds
4 years ago
Carl Dong 570e43fe72 guix: Print build params inside/outside of container
4 years ago
Carl Dong 2f9d1fdde6 guix: Move DISTSRC determination to guix-build.sh
4 years ago
Carl Dong 0b7cd07bb5 guix: Move OUTDIR determination+creation to guix-build.sh
4 years ago
MarcoFalke faa2f06f5e
scripted-diff: [build] Ensure source tarball has leading directory name
4 years ago
Carl Dong 85f4a4b082
guix: Make V=1 more powerful for debugging
5 years ago
Carl Dong d256f91cb1
rel-builds: Directly deploy win installer to OUTDIR
5 years ago
Carl Dong f5a6ac4f48
guix: Make source tarball using git-archive
5 years ago
fanquake f2b5b0a3b4
build: add linker optimization flags to guix
5 years ago
Carl Dong a35e323589
guix: Appease travis.
5 years ago
Carl Dong ba0b99bdd6
guix: Don't set MINGW_HAS_SECURE_API CFLAG in depends
5 years ago
Carl Dong 35a96792dd
guix: Check mingw symbols, improve SSP fix docs
5 years ago
Carl Dong ef4f7e4c45
guix: Set the well-known timezone env var
5 years ago
Carl Dong acf4b3b3b5
guix: Make x86_64-w64-mingw32 builds reproducible
5 years ago
Carl Dong df953a4c9a
guix: Appease shellcheck.
5 years ago