~ruther/guix-local

d6445dff — Ludovic Courtès 10 years ago
tests: Adjust snippet test to '.file_list' hack.

This is a followup to commit 140b4bc.

* tests/packages.scm ("package-source-derivation, snippet")[source]: Add
  'chmod' call for "..".
a05c0672 — Mark H Weaver 10 years ago
emacs-build-system: Fix 'package-name-version->elpa-name-version'.

Fixes a regression introduced in b7c7c03eb5e37fc3455e4e17b0898ffc4bca29c3.

* guix/build/emacs-build-system.scm (package-name-version->elpa-name-version):
  Remove unused 'name' binding.  Do not abuse 'strip-store-file-name' to
  remove the "emacs-" prefix, which worked before b7c7c03eb5 but not after.
bd90127a — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
5f20553d — Andreas Enge 10 years ago
gnu: r-scales: Update to 0.3.0.

* gnu/packages/statistics.scm (r-scales): Update to 0.3.0.
efd37722 — Andreas Enge 10 years ago
gnu: csound: Update to 6.05.

* gnu/packages/audio.scm (csound): Update to 6.05.
430505eb — Alex Kost 10 years ago
scripts: Add 'build-package'.

* guix/scripts/system.scm (maybe-build): Move to ...
* guix/scripts.scm: ...here.
  (build-package): New procedure.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
f80a7a6c — Alex Kost 10 years ago
emacs: Add code to call guile procedures.

* emacs/guix-guile.el (guix-guile-make-call-expression): New function.
* emacs/guix-geiser.el: Require 'guix-guile'.
  (guix-geiser-call, guix-geiser-call-in-repl): New functions.
f029f8a7 — Alex Kost 10 years ago
emacs: Move code for evaluating to "guix-geiser.el".

* emacs/guix-backend.el: Adjust commentary. Move "eval" code to ...
  (guix-eval, guix-eval-read, guix-eval-in-repl): Adjust to use new
  functions.
* emacs/guix-geiser.el: ...here.  New file.
  (guix-geiser-eval, guix-geiser-eval-read, guix-geiser-eval-in-repl,
  guix-repl-send): New functions.
* emacs.am (ELFILES): Add "guix-geiser.el".
c74cd6cc — Alex Kost 10 years ago
emacs: Move guile related code to "guix-guile.el".

* emacs/guix-backend.el (guix-make-guile-expression): Move to...
* emacs/guix-guile.el: ... here.  New file.
* emacs/guix-base.el: Use it.
* emacs/guix-command.el: Use it.
* emacs.am (ELFILES): Add it.
20c6b9da — Andreas Enge 10 years ago
gnu: Add bitcoin-core.

* gnu/packages/finance.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Register it.
ee1c4cba — Mark H Weaver 10 years ago
gnu: linux-libre: Update to 4.2.1.

* gnu/packages/linux.scm (linux-libre): Update to 4.2.1.
61fe5a57 — Andreas Enge 10 years ago
gnu: cgal: Update to 4.6.3.

* gnu/packages/graphics.scm (cgal): Update to 4.6.3.
7ae7ca0e — Leo Famulari 10 years ago
gnu: recutils: Add libuuid to native-inputs.

* gnu/packages/databases.scm (recutils)[native-inputs]: Add "libuuid".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4a4dac20 — Ricardo Wurmus 10 years ago
licenses: Add Zope Public License.

* guix/licenses.scm (zpl2.1): New variable.
67ee7c95 — Alex Kost 10 years ago
emacs: Improve 'guix-prettify-regexp'.

* emacs/guix-prettify.el (guix-prettify-regexp): Modify to handle "nar"
  and "log".
667d90df — Ricardo Wurmus 10 years ago
gnu: python2-ipython: Override terminado in propagated inputs.

* gnu/packages/python.scm (python2-ipython)[inputs, propagated-inputs]:
  Override inherited "python-terminado" in propagated inputs instead of
  regular inputs.
1def6f6b — Ludovic Courtès 10 years ago
gnu: pixman: Work around pointer arithmetic bug.

* gnu/packages/patches/pixman-pointer-arithmetic.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (pixman)[source]: Use it.
91781b74 — Ricardo Wurmus 10 years ago
gnu: r-scales: Update to 0.3.0.

* gnu/packages/statistics.scm (r-scales): Update to 0.3.0.
c009bb5a — Ricardo Wurmus 10 years ago
Update CRAN mirrors.

* guix/download.scm (%mirrors): Update mirror list for CRAN.
2a3a8ae7 — Vicente Vera Parra 10 years ago
gnu: Add r-dplyr.

* gnu/packages/statistics.scm (r-dplyr): New variable.
Next