Skip to content
Snippets Groups Projects
  1. Nov 18, 2013
  2. Nov 16, 2013
  3. Nov 14, 2013
    • Ludovic Courtès's avatar
      substitute-binary: Adjust timeout handling for Guile > 2.0.9. · c509bf8c
      Ludovic Courtès authored
      * guix/scripts/substitute-binary.scm (with-timeout): Update comment to
        mention the fix's commit ID.
        (fetch): In the 'with-timeout' handler, close PORT only one Guile
        versions < 2.0.9.39.  Before that, on Guile >= 2.0.9.39, the HTTP
        client would end up trying to read from a closed file descriptor.
      c509bf8c
  4. Nov 13, 2013
  5. Nov 12, 2013
  6. Nov 11, 2013
  7. Nov 10, 2013
  8. Nov 09, 2013
  9. Nov 08, 2013
  10. Nov 07, 2013
    • Ludovic Courtès's avatar
      gnu: lapack: Use origin snippet to remove the non-free files. · 6a995754
      Ludovic Courtès authored
      * gnu/packages/maths.scm (lapack): Add 'snippet' field with contents of
        former 'remove-non-free-files' phase; remove that phase.
      6a995754
    • Ludovic Courtès's avatar
      packages: Add a 'snippet' field to <origin>. · f9cc8971
      Ludovic Courtès authored
      * guix/packages.scm (<origin>): Add 'snippet', 'modules', and
        'imported-modules' fields.
        (patch-and-repack): Make 'inputs' a keyword parameter.  Add 'snippet',
        'modules', and 'imported-modules' parameters.  Accept SOURCE as a raw
        file name.  Insert SNIPPET in BUILDER.  Pass IMPORTED-MODULES to
        'build-expression->derivation'.
        (package-source-derivation): Pass the extra arguments to
        'patch-and-repack'.
      * tests/packages.scm ("package-source-derivation, snippet"): New test.
      * doc/guix.texi (Defining Packages): Mention the 'patches' and 'snippet'
        fields.
        (Invoking guix build): Tell that --source has patches and snippets
        applied.
        (Software Freedom): Mention packages that contain non-free code.
      f9cc8971
    • Ludovic Courtès's avatar
      doc: Document current security issue with substitutes. · 18f2887b
      Ludovic Courtès authored
      Suggested by Mark H. Weaver <mhw@netris.org>.
      
      * doc/guix.texi (Features): Add note about unauthenticated binaries.
      18f2887b
    • Ludovic Courtès's avatar
      doc: Improve documentation of '--no-substitutes'. · b5385b52
      Ludovic Courtès authored
      Suggested by Mark H. Weaver <mhw@netris.org>.
      
      * doc/guix.texi (Invoking guix package): Spell out the --no-substitutes
        documentation.
        (Invoking guix build): Use the more complete --no-substitutes
        documentation.
        (Invoking guix-daemon): Explain the interaction with what clients ask
        for.
      b5385b52
    • Nikita Karetnikov's avatar
      gnu: Add LAPACK. · da95c817
      Nikita Karetnikov authored
      * gnu/packages/maths.scm (lapack): New variable.
      da95c817
  11. Nov 06, 2013
  12. Nov 04, 2013
    • Ludovic Courtès's avatar
      tests: Fix max-silent-time test. · 01e82af5
      Ludovic Courtès authored
      * tests/derivations.scm ("build-expression->derivation and
        max-silent-time"): Use STORE instead of %STORE.  Change BUILDER to
        succeed by default.  Return #f when no exception is raised.
      01e82af5
    • Ludovic Courtès's avatar
      tests: Add the builder as an input to raw derivations. · bde2d9cf
      Ludovic Courtès authored
      * tests/derivations.scm ("build derivation with 1 source",
        "derivation with local file as input",
        "derivation with a fixed-output input",
        "multiple-output derivation",
        "multiple-output derivation, non-alphabetic order",
        "user of multiple-output derivation"): Add %BASH as an input, needed
        in chroot builds.
      bde2d9cf
  13. Nov 03, 2013
  14. Nov 02, 2013
  15. Nov 01, 2013
Loading