~ruther/guix-local

3674d7df — Julien Lepiller 8 years ago
gnu: Add ocaml-ppx-pipebang.

* gnu/packages/ocaml.scm (ocaml-ppx-pipebang): New variable.
25941ca1 — Julien Lepiller 8 years ago
gnu: Add ocaml-ppx-sexp-value.

* gnu/packages/ocaml.scm (ocaml-ppx-sexp-value): New variable.
20ed0939 — Ludovic Courtès 8 years ago
pull: Catch '&missing-dependency-error' raised by 'source-module-closure'.

Fixes <http://bugs.gnu.org/26987>.
Reported by Mathieu Othacehe <m.othacehe@gmail.com>.

* guix/build/pull.scm (depends-on-guile-ssh?): Remove.
(has-all-its-dependencies?): New procedure.
(build-guix): Use it to filter source files.
bfe5264a — Ludovic Courtès 8 years ago
modules: Raise an error when a dependency could not be found.

* guix/modules.scm (&missing-dependency-error): New error condition.
(source-module-dependencies): Raise it when 'search-path' returns #f.
* tests/modules.scm ("&missing-dependency-error"): New test.
4862a98b — Ludovic Courtès 8 years ago
base64: Turn into a regular Guile module.

* guix/base64.scm: Replace 'library' form with 'define-module'.
faa6bdf8 — Danny Milosavljevic 8 years ago
gnu: sunxi-tools: Build armhf target tools.

* gnu/packages/admin.scm (sunxi-tools)
[native-inputs]: Add cross-gcc, cross-libc.
[arguments]: Add "set-environment-up" phase.
Replace "build" phase.
Add "build-armhf" phase.
Update make-flags.
d1693269 — Danny Milosavljevic 8 years ago
gnu: Add python-behave-web-api.

Fixes <http://bugs.gnu.org/26906>.

* gnu/packages/python.scm (python-behave-web-api, python2-behave-web-api):
New variables.
8ed12889 — Danny Milosavljevic 8 years ago
gnu: Enable python-parse-type tests.

Fixes <http://bugs.gnu.org/26900>.

* gnu/packages/python.scm (python-parse-type)[arguments]: Enable tests.
Add phase "patch-tests".
[native-inputs]: Add python-pytest, python-pytest-runner.
[properties]: Add python2-variant.
(python2-parse-type): New variable.
77c729ba — Ricardo Wurmus 8 years ago
gnu: warzone2100: Use modular Qt.

* gnu/packages/games.scm (warzone2100)[inputs]: Remove qt, add qtbase and
qtscript.
[arguments]: Add build phase "patch-for-qt5.8".
864cc7ef — Ricardo Wurmus 8 years ago
gnu: tiled: Use modular Qt.

* gnu/packages/game-development.scm (tiled)[inputs]: Remove qt; add qtbase and
qtsvg.
[native-inputs]: Add qttools.
[arguments]: Override LRELEASE in translations.pro.
5c7d6224 — Ricardo Wurmus 8 years ago
gnu: cmst: Use modular Qt.

* gnu/packages/connman.scm (cmst)[inputs]: Remove qt; add qtbase.
[native-inputs]: Remove qt; add qttools.
dd13aa90 — Ricardo Wurmus 8 years ago
gnu: vlc: Update to 2.2.6.

* gnu/packages/video.scm (vlc): Update to 2.2.6.
2eb67681 — Ricardo Wurmus 8 years ago
gnu: qtox: Update to 1.10.1.

* gnu/packages/messaging.scm (qtox): Update to 1.10.1.
[inputs]: Remove libtoxcore and qt; add c-toxcore, qtbase, and qtsvg.
[native-inputs]: Remove qt; add qttools.
[build-system]: Change to cmake-build-system.
[arguments]: Remove configure phase replacement.
9619a95e — Roel Janssen 8 years ago
gnu: Add emacs-rainbow-mode.

* gnu/packages/emacs.scm (emacs-rainbow-mode): New variable.
631ced1b — Tobias Geerinckx-Rice 8 years ago
gnu: libconfuse: Update to 3.1.

* gnu/packages/wm.scm (libconfuse): Update to 3.1.
[source, home-page]: Change to new home page.
8675ae15 — Tobias Geerinckx-Rice 8 years ago
gnu: mcelog: Update to 151.

* gnu/packages/linux.scm (mcelog): Update to 151.
8ea169d0 — Ricardo Wurmus 8 years ago
gnu: arm-none-eabi-toolchain: Include libstdc++.

* gnu/packages/embedded.scm (arm-none-eabi-toolchain)[propagated-inputs]: Add
libstdc++.
9cdf4872 — Ricardo Wurmus 8 years ago
gnu: arm-none-eabi-toolchain: Provide union of all inputs at the output.

* gnu/packages/embedded.scm (arm-none-eabi-toolchain)[arguments]: Make the
union of all inputs available at the output.
1a1e8336 — Ricardo Wurmus 8 years ago
gnu: Add libstdc++-arm-none-eabi.

* gnu/packages/embedded.scm (make-libstdc++-arm-none-eabi): New procedure.
6a34e2ae — Ricardo Wurmus 8 years ago
gnu: avr-gcc-4.9: Use gcc-4.9 as base compiler.

* gnu/packages/avr.scm (avr-gcc-4.9): Pass gcc-4.9 to "cross-gcc".
Next