46 Commits (041b340da409078951267b6a8c43b27716e6b7ec)

Author SHA1 Message Date
Marius Bakke 05e783871c
build-self: Import (ice-9 threads) in the compute-guix-derivation script. 2 years ago
Ludovic Courtès 7ff86ecae1
build-self: Show wider backtraces. 2 years ago
Tobias Geerinckx-Rice 3fb3291e25
Use more guix.gnu.org. 2 years ago
Ludovic Courtès e0244eb7a2
build-self: Let HOME pass through the execution environment. 2 years ago
Tobias Geerinckx-Rice cbe7c99e71
Revert "build-self: Let HOME pass through the execution environment." 2 years ago
Ludovic Courtès 48d498c2c3
build-self: Let HOME pass through the execution environment. 2 years ago
Ludovic Courtès 04fa9c62d9
build-self: Explain why we keep using deprecated bindings. 2 years ago
Ludovic Courtès ffc8ab75f1
Revert "build-self: Avoid deprecated bindings." 2 years ago
Mark H Weaver fa9e6e8b67
build-self: Avoid deprecated bindings. 2 years ago
Ludovic Courtès ab77b69eca
self: Remove unused variable. 2 years ago
Ludovic Courtès ec8bc4a34e
build-self: Disable position recording. 3 years ago
Ludovic Courtès a87d66f371
daemon: Rename 'NIX_STATE_DIR' and 'NIX_DB_DIR' environment variables. 3 years ago
Ludovic Courtès e9dfa4d839
build-self: Execute trampoline in a clean environment. 3 years ago
Ludovic Courtès c108c46fb4
build-self: Spin only on TTYs. 3 years ago
Ludovic Courtès afb82831fa
build-self: Don't clobber the output port. 3 years ago
Ludovic Courtès ac4d2ec81a
build-self: Emit a useful message upon error. 3 years ago
Ludovic Courtès 78c9058dde
build-self: Add a dummy (git) module to 'compute-guix-derivation'. 3 years ago
Ludovic Courtès 3ffcad7df3
build-self: Accomodate upgrades from May 2016 and earlier. 3 years ago
Ludovic Courtès ca71942445
Switch to Guile-Gcrypt. 3 years ago
Ludovic Courtès 1428bce348
build-self: Default to Guile 2.2 when building a standalone Guix. 3 years ago
Ludovic Courtès 8bece84022
gnu: guile: Remove version 2.2.2. 3 years ago
Ludovic Courtès 790c3e019a
build-self: Inherit the daemon connection from the parent process. 3 years ago
Ludovic Courtès 1f1d76a178
build-self: Avoid recompilations of 'compute-guix-derivation'. 3 years ago
Ludovic Courtès 7af5c2a248
self: Define derived '-directory' variables in config.scm. 3 years ago
Ludovic Courtès d6b5aa0b03
build-self: Do not rely on '%store-database-directory'. 3 years ago
Ludovic Courtès e8cb9c01c6
build: Remove checks for 'nix-instantiate'. 3 years ago
Ludovic Courtès 45779fa676
self: Make (guix config) generation really stateless. 3 years ago
Ludovic Courtès 8a0d9bc8a3
self: Produce a complete package with the 'guix' command. 3 years ago
Ludovic Courtès f27a712840
build-self: Add missing 'close-pipe' call. 4 years ago
Ludovic Courtès f0527ce3a4
build-self: Use (guix self). 4 years ago
Diego Nicola Barbato 47551a761b
pull: Update the %sbindir variable in (guix config) when building. 4 years ago
Ludovic Courtès cc6a4b0386
pull: Add (guix profiling) to the build environment. 4 years ago
Ludovic Courtès 66f217b43a
pull: Build with an ABI-compatible Guile. 4 years ago
Ludovic Courtès cd295fbe17
Revert "Add (guix self) and use it when pulling." 4 years ago
Ludovic Courtès 5f93d97005
Add (guix self) and use it when pulling. 4 years ago
Ludovic Courtès ce33c3af76
pull: Add (guix build compile) to the mix. 4 years ago
Ludovic Courtès 59a1627518
pull: Fetch source code from Git. 4 years ago
Mathieu Othacehe 19c90e5f69
pull: Add a dependency to guile-git. 4 years ago
Ludovic Courtès 838ba73d6e
pull: Build with the matching Guile major version. 4 years ago
Ludovic Courtès aa28ecc40a
pull: Hack to allow compilation with older Guile-SSH packages. 5 years ago
宋文武 5aed7f10f3
pull: Add guile-ssh to the dependencies. 5 years ago
Ludovic Courtès b006ba5038
pull: Update the version string. 5 years ago
Ludovic Courtès 13cee334f1
pull: Install (guix config) module to override the user's one. 5 years ago
Ludovic Courtès f81ac34dd9 pull: Use the build procedure provided by the newly-downloaded Guix. 7 years ago