~ruther/guix-local

b2a5fa59 — Mark H Weaver 10 years ago
install: Omit /, /root, and /var from binary tarball.

* gnu/system/install.scm (self-contained-tarball): Pass
  "./root/.guix-profile", "./var/guix", and "./gnu" to 'tar' command instead
  of ".".
1b676447 — David Thompson 11 years ago
package: Add --manifest option.

* guix/scripts/package.scm (show-help): Add help text.
  (%options): Add manifest option.
  (guix-package): Add manifest option handler.
* doc/guix.texi ("Invoking guix package"): Document it.
* tests/guix-package.sh: Add test.
8404ed5c — David Thompson 11 years ago
profiles: Add 'packages->manifest' procedure.

* guix/profiles.scm (packages->manifest): New procedure.
7ea1432e — David Thompson 11 years ago
ui: Factorize user-provided Scheme file loading.

* guix/ui.scm (make-user-module, load*): New procedures.
* guix/scripts/system.scm (%user-module): Define in terms of
  'make-user-module'.
  (read-operating-system): Define in terms of load*'.
d620ea88 — David Thompson 11 years ago
gnu: Add sfxr.

* gnu/packages/game-development.scm (sfxr): New variable.
5b5ea159 — Ricardo Wurmus 11 years ago
gnu: openblas: Disable DYNAMIC_ARCH on MIPS.

* gnu/packages/maths.scm (openblas)[arguments]: Do not pass DYNAMIC_ARCH when
  building for MIPS.  Also make non-substitutable for MIPS.
4627ea58 — Ludovic Courtès 11 years ago
daemon: Correctly print substituter's stderr.

* nix/libstore/local-store.cc (LocalStore::getLineFromSubstituter): Reinstate
  commit 9ba0b8d.  Fixes a regression introduced in 2bb0490.
820a4032 — Ludovic Courtès 11 years ago
ftp-client: Throw when log-in fails.

* guix/ftp-client.scm (ftp-open): When '%ftp-listen' returns something
  different from 220, throw instead of writing an error message.
dbc31ab2 — Ludovic Courtès 11 years ago
guix package: Add optional argument to --search-paths.

* guix/scripts/package.scm (search-path-environment-variables): Add #:kind
  parameter.  Pass it to 'environment-variable-definition'.
  (display-search-paths): Add #:kind parameter and pass it to
  'search-path-environment-variables'.
  (%options): Add an optional parameter for "--search-paths".
  (guix-package)[process-query]: Handle it.
* tests/guix-package-net.sh: Adjust existing test.
* tests/guix-package.sh: Adjust existing tests and add new test.
* doc/guix.texi (Invoking guix package): Document it.
755e1147 — Ludovic Courtès 11 years ago
guix package: --search-paths mentions $PATH.

* guix/scripts/package.scm (search-path-environment-variables): Add $PATH to
  SEARCH-PATHS.
10f366e3 — 宋文武 11 years ago
gnu: feh: Update to 2.13.

* gnu/packages/feh.scm (feh): Update to 2.13.
bc11c72c — Alexander Shendi 11 years ago
gnu: mit-scheme: Add libx11 to inputs.

* gnu/packages/scheme.scm (mit-scheme)[inputs]: Add libx11.
f906d30c — Christopher Allan Webber 11 years ago
gnu: Add guile-emacs and guile-for-guile-emacs.

* gnu/packages/guile.scm (guile-for-guile-emacs): New variable.
* gnu/packages/emacs.scm (guile-emacs): New variable.
52031c0a — Mark H Weaver 11 years ago
gnu: xorriso: Update to 1.4.0.

* gnu/packages/cdrom.scm (xorriso): Update to 1.4.0.
87eafdbd — Taylan Ulrich Bayırlı/Kammer 11 years ago
doc: Add "package Reference" and "origin Reference" sections.

* doc/guix.texi (Defining Packages): Link to "package Reference".  Add menu.
(package Reference, origin Reference): New subsections.
ef698bf9 — Eric Bavier 11 years ago
gnu: fltk: Use system zlib, libjpeg, and libpng.

* gnu/packages/fltk.scm (fltk)[inputs]: Add libjpeg, libpng, and zlib.
  [arguments]: Add 'patch-config' phase.
d692678f — 宋文武 11 years ago
gnu: Add xfce4-clipman-plugin.

* gnu/packages/xfce.scm (xfce4-clipman-plugin): New variable.
  (xfce)[propagated-inputs]: Add it.
38d27786 — Ludovic Courtès 11 years ago
guix gc: Add '--optimize'.

* guix/scripts/gc.scm (show-help, %options): Add --optimize.
  (guix-gc): Handle it.
e3fd0ce6 — Ludovic Courtès 11 years ago
store: Add 'optimize-store' RPC.

* guix/store.scm (operation-id): Add 'optimize-store'.
  (optimize-store): New procedure.
368d08f7 — Ludovic Courtès 11 years ago
build: Make sure $CXX supports C++11.

* m4/guix.m4 (GUIX_CHECK_CXX11, GUIX_ASSERT_CXX11): New macros.
* config-daemon.ac: Use 'AC_LANG([C++])' and 'GUIX_ASSERT_CXX11'.C
* doc/guix.texi (Requirements): Mention C++11 support.
Next