guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] guix source archive branch, master, updated. v0.1-557-g25c9367


From: Ludovic Courts
Subject: [SCM] guix source archive branch, master, updated. v0.1-557-g25c9367
Date: Fri, 10 May 2013 21:15:41 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".

The branch, master has been updated
       via  25c936766e7e1e75a2a3aca010fa90858194f8d4 (commit)
       via  e3729544f99c1043d93e04aac99f563c0a1cfe5f (commit)
       via  741c70c63e7a8b3a2b259c6718152c888841c722 (commit)
       via  94a4b3b9f289963949c197f846ec1882d75f5a1e (commit)
       via  8c247e1c473d478287ebf2829475259ba3ee7780 (commit)
      from  fe3e603d14ef55b94d3763619f8c06751fa37ca9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 25c936766e7e1e75a2a3aca010fa90858194f8d4
Author: Ludovic Courtès <address@hidden>
Date:   Fri May 10 23:14:26 2013 +0200

    ui: Invite users to try `--help' in the error message.
    
    * guix/ui.scm (show-guix-usage): Mention `guix --help'.
      Suggested by Mark H. Weaver.
      (run-guix-command): Invoke it when a command is not found.
      (guix-main): Adjust accordingly.

commit e3729544f99c1043d93e04aac99f563c0a1cfe5f
Author: Ludovic Courtès <address@hidden>
Date:   Fri May 10 23:05:00 2013 +0200

    Update `NEWS'.

commit 741c70c63e7a8b3a2b259c6718152c888841c722
Author: Ludovic Courtès <address@hidden>
Date:   Fri May 10 23:04:39 2013 +0200

    package: Store the output path of packages installed with `-e'.
    
    * guix/scripts/package.scm (guix-package)[process-actions](package->tuple):
      Put the output path in the tuple, not the derivation path.
    * tests/guix-package.sh: Add test.

commit 94a4b3b9f289963949c197f846ec1882d75f5a1e
Author: Ludovic Courtès <address@hidden>
Date:   Fri May 10 22:46:19 2013 +0200

    package: Make sure the dependencies get built along with the manifest.
    
    Before this, something like "guix package -i glibc" could fail because
    glibc lists linux-libre-headers as a propagated input (which would be
    added as a dependency in the manifest) but the linux-libre-headers
    output could be unavailable, leading to an error like this:
    
      path 
`/nix/store/4v2bk8sx5cm166gks3fi3q7d9zchibnk-linux-libre-headers-3.3.8' is not 
valid
    
    This patch adds such dependencies as inputs of the profile derivation.
    
    * guix/scripts/package.scm (profile-derivation): Accept package objects
      in the `deps' field of an element of PACKAGES.  Convert them to their
      output path for BUILDER, and add them to the inputs of the
      `build-expression->derivation' call.
      (input->name+path): When INPUT doesn't contain a package object,
      return it as is.
      (guix-package)[process-actions](canonicalize-deps): Expect DEPS to
      contain package objects, and leave them as is.

commit 8c247e1c473d478287ebf2829475259ba3ee7780
Author: Ludovic Courtès <address@hidden>
Date:   Fri May 10 21:08:01 2013 +0200

    Update `TODO'.

-----------------------------------------------------------------------

Summary of changes:
 NEWS                     |    3 +-
 TODO                     |   28 +++----------------
 guix/scripts/package.scm |   63 ++++++++++++++++++++++++++++++---------------
 guix/ui.scm              |   23 ++++++++++++----
 tests/guix-package.sh    |    1 +
 5 files changed, 67 insertions(+), 51 deletions(-)


hooks/post-receive
-- 
guix source archive



reply via email to

[Prev in Thread] Current Thread [Next in Thread]