Skip to content
Snippets Groups Projects
  • Ludovic Courtès's avatar
    00e219d1
    build: Produce (guix config) instead of using compile-time tricks. · 00e219d1
    Ludovic Courtès authored
    * guix/config.scm.in: New file.
    * guix/utils.scm: Use it.
      (%libgcrypt): Remove.
      (%nixpkgs-directory): Don't capture the compile-time $NIXPKGS; use
      %NIXPKGS instead.
      (nixpkgs-derivation): Use %NIX-INSTANTIATE.
    * pre-inst-env.in (NIX_INSTANTIATE, NIXPKGS, LIBGCRYPT): Remove.
    
    * configure.ac: Emit `guix/config.scm'.
    * Makefile.am (GOBJECTS): Add `guix/config.go'.
      (nobase_nodist_guilemodule_DATA): Add `guix/config.scm'.
    00e219d1
    History
    build: Produce (guix config) instead of using compile-time tricks.
    Ludovic Courtès authored
    * guix/config.scm.in: New file.
    * guix/utils.scm: Use it.
      (%libgcrypt): Remove.
      (%nixpkgs-directory): Don't capture the compile-time $NIXPKGS; use
      %NIXPKGS instead.
      (nixpkgs-derivation): Use %NIX-INSTANTIATE.
    * pre-inst-env.in (NIX_INSTANTIATE, NIXPKGS, LIBGCRYPT): Remove.
    
    * configure.ac: Emit `guix/config.scm'.
    * Makefile.am (GOBJECTS): Add `guix/config.go'.
      (nobase_nodist_guilemodule_DATA): Add `guix/config.scm'.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.