Skip to content
Snippets Groups Projects
  1. Nov 01, 2013
  2. Oct 31, 2013
  3. Oct 30, 2013
    • Andreas Enge's avatar
      gnu: libmicrohttpd: Update to 0.9.31. · dce17227
      Andreas Enge authored
      * gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.31,
          synchronise the description with GNU SRC.
      dce17227
    • Andreas Enge's avatar
      gnu: Add gst-plugins-base-0.10. · 4e9b38eb
      Andreas Enge authored
      * gnu/packages/gstreamer.scm (gst-plugins-base-0.10): New variable.
      4e9b38eb
    • Andreas Enge's avatar
      gnu: gstreamer-0.10: Propagate input libxml2. · cedf081a
      Andreas Enge authored
      * gnu/packages/gstreamer.scm (gstreamer-0.10): Propagate input libxml2.
      cedf081a
    • Ludovic Courtès's avatar
      guix package: Factorize generation file name computation. · 477d30d0
      Ludovic Courtès authored
      * guix/scripts/package.scm (generation-file-name): New procedure.
        Change all occurrences of (format #f "~a-~a-link" profile number) to
        use it.
      477d30d0
    • Ludovic Courtès's avatar
      guix package: Specify inputs for each manifest entry. · 1fcc3ba3
      Ludovic Courtès authored
      * guix/scripts/package.scm (<manifest-entry>): Add 'inputs' field.
        (manifest=?, lower-input): New procedure.
        (profile-derivation)[builder]: Add #:log-port argument to
        'union-build'.
        [ensure-valid-input]: Remove.
        Add each entry's inputs to the input list.
        (options->installable): Return just the list of entries.
        [package->manifest-entry]: Set 'inputs' field.
        [canonicalize-deps]: Rename to...
        [deduplicate]: ... this.  Remove input fiddling.
        (guix-package)[process-actions]: Use 'manifest=?' to compare the new
        and old manifests.  Pass directly PROF-DRV to 'show-what-to-build'.
        Pass #:print-build-trace #f to 'set-build-options'.
      1fcc3ba3
    • Ludovic Courtès's avatar
      union: Make the log port a parameter. · c065c443
      Ludovic Courtès authored
      * guix/build/union.scm (union-build): Add 'log-port' keyword parameter;
        use it.
      c065c443
    • Ludovic Courtès's avatar
      derivations: 'derivation-path->output-path' honors the 'output' parameter. · d0dc4907
      Ludovic Courtès authored
      * guix/derivations.scm (derivation-path->output-path): Pass OUTPUT.
      * tests/derivations.scm ("multiple-output derivation,
        derivation-path->output-path"): New test.
      d0dc4907
    • Ludovic Courtès's avatar
      guix package: Always use the term "profile", not "user environment". · d595e456
      Ludovic Courtès authored
      * guix/scripts/package.scm (%user-environment-directory): Rename to...
        (%user-profile-directory): ... this.  Update users accordingly.
        (profile-derivation): Use the term "profile" instead of "user
        environment", and use "profile" as the derivation name.
      d595e456
    • Ludovic Courtès's avatar
      guix package: Introduce <manifest> and <manifest-entry> types. · f067fc3e
      Ludovic Courtès authored
      * guix/scripts/package.scm (<manifest>, <manifest-entry>): New record
        types.
        (make-manifest, read-manifest, manifest->sexp, sexp->manifest,
        read-manifest, write-manifest, remove-manifest-entry, manifest-remove,
        manifest-installed?): New procedures.
        (profile-derivation): Take a manifest as the second parameter.  Use
        'manifest->sexp'.  Expect <manifest-entry> objects instead of
        "tuples".  Adjust callers accordingly.
        (search-path-environment-variables): Changes 'packages' parameter to
        'entries'.  Rename 'package-in-manifest->package' to
        'manifest-entry->package'; expect <manifest-entry> objects.
        (display-search-paths): Rename 'packages' to 'entries'.
        (options->installable): Change 'installed' to 'manifest'.  Have
        'canonicalize-deps' return name/path tuples instead of raw packages.
        Rename 'package->tuple' to 'package->manifest-entry'.  Use
        <manifest-entry> objects instead of tuples.
        (guix-package)[process-actions]: Likewise.  Rename 'packages' to
        'entries'.
        [process-query]: Use 'manifest-entries' instead of
        'manifest-packages'.
      f067fc3e
    • Ludovic Courtès's avatar
      guix package: Better separate option processing. · edac8846
      Ludovic Courtès authored
      * guix/scripts/package.scm (find-package): Rename to...
        (specification->package+output): ... this.  Rename 'name' parmameter
        to 'spec'.  Return a package and output name instead of a tuple.
        (options->installable): New procedure
        (guix-package)[process-actions]: Use it, and remove corresponding
        code.
      edac8846
    • Andreas Enge's avatar
      gnu: Add gstreamer-0.10. · f506ed92
      Andreas Enge authored
      * gnu/packages/gstreamer.scm (gstreamer-0.10): New variable.
      * gnu/packages/patches/gstreamer-0.10-bison3.patch,
        gnu/packages/patches/gstreamer-0.10-silly-test.patch: New files.
      * gnu-system.am (dist_patch_DATA): Add patches.
      f506ed92
  4. Oct 29, 2013
  5. Oct 28, 2013
  6. Oct 26, 2013
  7. Oct 25, 2013
  8. Oct 23, 2013
  9. Oct 22, 2013
  10. Oct 18, 2013
  11. Oct 17, 2013
Loading