Age | Commit message (Collapse) | Author |
|
This basically changes (guix build-system go) so that instead of looking
up its dependencies in a list of directories in $GOPATH, all the
Go dependencies are symlinked into a single directory.
Fixes <https://bugs.gnu.org/33620>.
* guix/build/go-build-system.scm (setup-go-environment): New variable.
(setup-environment, install-source): Remove variables.
(unpack): Unpack the source relative to $GOPATH.
(install): Do not install the compiled objects in the 'pkg' directory.
Install the source code in this phase, and only install the source of
the package named by IMPORT-PATH.
* doc/guix.texi (Build Systems): Adjust accordingly.
* gnu/packages/docker.scm (docker): Import (guix build union) on the build side
and adjust to build phase name changes in (guix build-system go).
* gnu/packages/shellutils.scm (direnv): Likewise.
* gnu/packages/databases.scm (mongo-tools)[arguments]:
Set '#:install-source #f'.
* gnu/packages/music.scm (demlo)[arguments]: Move the 'install-scripts'
phase after the 'install' phase.
|
|
* gnu/packages/shellutils.scm (direnv): Update to 2.15.2.
[inputs]: Use the default Go compiler. Add go-github-com-burntsushi-toml
and go-github-com-direnv-go-dotenv.
[arguments]: Add a 'setup-go-environment' phase.
|
|
* gnu/packages/shellutils.scm (direnv)[native-inputs]: Remove go.
[inputs]: Add go-1.9.
|
|
* gnu/packages/shellutils.scm (fzy): Update to 1.0.
|
|
* gnu/packages/shellutils.scm (fzy)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
|
|
* gnu/packages/shellutils.scm (hstr): New variable.
|
|
* gnu/packages/shellutils.scm (direnv)[description]: Edit and use @file.
|
|
* gnu/packages/shellutils.scm (direnv)[home-page]: Use HTTPS.
|
|
* gnu/packages/shellutils.scm (fzy): New variable.
|
|
* gnu/packages/shellutils.scm (direnv): Update to 2.11.3.
|
|
* gnu/packages/shellutils.scm (trash-cli): Update to 0.17.1.14.
|
|
* gnu/packages/shellutils.scm (trash-cli): Update to 0.17.1.1.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/packages/shellutils.scm (direnv): Update to 2.10.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/packages/shellutils.scm (direnv): New variable.
Signed-off-by: 宋文武 <iyzsong@gmail.com>
|
|
* gnu/packages/shellutils.scm (trash-cli): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/package/shellutils.scm: New file.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|