~ruther/guix-local

f6d47eb6 — Ludovic Courtès 12 years ago
gnu: readline: Fix cross-compilation.

* gnu/packages/readline.scm (readline)[arguments]: Add
  "bash_cv_wcwidth_broken=no" to #:configure-flags
  when (%current-target-system) is true.
afd1cff1 — Mark H Weaver 12 years ago
gnu: bzip2: Install man pages to share/man/man1, not share/man1.

* gnu/packages/compression.scm (bzip2)[fix-man-dir]: Rename "man"
  to "share/man", not "share".
b1d5f5da — Mark H Weaver 12 years ago
gnu: ncurses: Install man pages in share/man/man*, not man/man*.

* gnu/packages/ncurses.scm (ncurses): Add --mandir configure flag.
39b71fc8 — Ludovic Courtès 12 years ago
gnu: guile: Upgrade to 2.0.10.

* gnu/packages/guile.scm (guile-2.0): Upgrade to 2.0.10.
bda1bc6c — Ludovic Courtès 12 years ago
gnu: Make libgc 7.4 the default.

* gnu/packages/bdw-gc.scm (libgc): Rename to...
  (libgc-7.2): ... this.
  (libgc-7.4): Rename to...
  (libgc): ... this.
* gnu/packages/guile.scm (guile-2.0): Switch to LIBGC.
  (guile-2.0/fixed): Alias GUILE-2.0.
0562dbe5 — Ludovic Courtès 12 years ago
Merge branch 'master' into core-updates
9b43a0ff — Ludovic Courtès 12 years ago
gnu: python: Change URL to https.

* gnu/packages/python.scm (python-2, python)[source]: Change URL to
  https.  This makes sure GnuTLS is available in the derivation that
  downloads the source, which is required since http URLs get redirected
  to https anyway.  Reported by Manolis Ragkousis <manolis837@gmail.com>.
7c516af6 — Ludovic Courtès 12 years ago
gnu: pulseaudio: Upgrade to 5.0.

* gnu/packages/pulseaudio.scm (pulseaudio): Upgrade to 5.0.
  Remove patches.
* gnu/packages/patches/pulseaudio-test-timeouts.patch,
  gnu/packages/patches/pulseaudio-volume-test.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
b148bd71 — Ludovic Courtès 12 years ago
gnu: fuse: Refer to the right 'mount' and 'umount' commands.

* gnu/packages/linux.scm (fuse)[inputs]: Change to...
  [native-inputs]: ... this.
  [arguments]: Add #:phases argument.
11e7a6cf — Ludovic Courtès 12 years ago
store: Add 'hash-part->path'.

* guix/store.scm (hash-part->path): New procedure.
* tests/store.scm ("hash-part->path"): New test.
1a8ea0a1 — Ludovic Courtès 12 years ago
offload: Fix 'choose-build-machine' for several machines.

* guix/scripts/offload.scm (choose-build-machine)[undecorate]: Turn into
  a two-argument procedure.
3c0e6e60 — Ludovic Courtès 12 years ago
offload: Convert the port number to a string when invoking lsh.

* guix/scripts/offload.scm (remote-pipe, send-files): Pass the result of
  'build-machine-port' to 'number->string'.
cecd72d5 — Ludovic Courtès 12 years ago
offload: Allow build machines to specify a port number.

* guix/scripts/offload.scm (<build-machine>): Add 'port' field.
  (remote-pipe, send-files): Use lsh's '-p' option when invoking it.
257b9341 — Ludovic Courtès 12 years ago
guix build: Support '--with-source' along with '-e'.

* guix/scripts/build.scm (derivation-from-expression): Remove.
  (options->derivations): Handle pairs of the form
  "('argument . (? derivation?))".
  (options/resolve-packages): Add 'store' parameter; update caller.  Add
  'system' variable.  Add case for 'expression pairs.
* guix/scripts/archive.scm (derivation-from-expression): New procedure.
9037ea2c — Ludovic Courtès 12 years ago
gnu: guile-xcb: Upgrade to 1.3.

* gnu/packages/guile-wm.scm (guile-xcb): Upgrade to 1.3.
  [arguments] Pass --with-guile-site-dir= instead of --datadir=,
  and pass --with-guile-site-ccache-dir=.  Remove #:phases.
68276f16 — Ludovic Courtès 12 years ago
gnu: linux-libre: Build the FUSE module.

* gnu/packages/linux.scm (linux-libre): Set CONFIG_FUSE_FS=m.
ed748588 — Ludovic Courtès 12 years ago
gnu: unionfs-fuse: Add statically-linked variant.

* gnu/packages/linux.scm (unionfs-fuse/static): New variable.
7f3673f2 — Ludovic Courtès 12 years ago
guix build: Add '--with-source'.

* guix/scripts/build.scm (package-with-source): New procedure.
  (show-help): Add '--with-source'.
  (%options): Likewise.
  (options->derivations): Call 'options/with-source' and
  'options/resolve-packages'.
  (options/resolve-packages, options/with-source): New procedures.
* doc/guix.texi (Invoking guix build): Document '--with-source'.
d91a8791 — Ludovic Courtès 12 years ago
download: 'download-to-store' accepts plain file names.

* guix/download.scm (download-to-store): When URI is #f, assume that URL
  is a file name, and handle it.
bfb6b1c7 — Mark H Weaver 12 years ago
gnu: libgc: Upgrade to 7.2e.

* gnu/packages/bdw-gc.scm (libgc): Upgrade to 7.2e.
Next