Ludovic Courtès
2d2f98efb3
guix build: Nicely report unbound variables with hints.
...
* guix/ui.scm (print-unbound-variable-error): Add "error:" to the
message.
(report-unbound-variable-error): New procedure, with code formerly in
'report-load-error'.
(report-load-error): Use it.
(call-with-unbound-variable-handling): New procedure.
(with-unbound-variable-handling): New macro.
* guix/scripts/build.scm (options->derivations): Wrap body in
'with-unbound-variable-handling'.
* tests/guix-build.sh (GUIX_PACKAGE_PATH): Add test.
2018-05-04 15:07:08 +02:00
Ludovic Courtès
7f2f6a2cb2
ui: Factorize 'last-frame-with-source'.
...
* guix/ui.scm (last-frame-with-source): New procedure.
(load*)[frame-with-source]: Remove.
Use 'last-frame-with-source'.
2018-05-04 12:13:53 +02:00
Rutger Helling
ffacb7954b
Revert "gnu: python-mako: Update to 1.0.7."
...
This causes a mass rebuild due to python2-mako rebuilding Mesa. Pushed on
staging instead.
This reverts commit fc7c91a53a
.
2018-05-04 08:50:08 +02:00
Roel Janssen
b2aeb2a575
gnu: r-desc: Update to 1.2.0.
...
* gnu/packages/statistics.scm (r-desc): Update to 1.2.0.
2018-05-04 08:06:11 +02:00
Roel Janssen
4d379a1e8f
gnu: r-data-table: Update to 1.11.0.
...
* gnu/packages/statistics.scm (r-data-table): Update to 1.11.0.
2018-05-04 08:05:48 +02:00
Roel Janssen
d53dadb23b
gnu: r-yaml: Update to 2.1.19.
...
* gnu/packages/statistics.scm (r-yaml): Update to 2.1.19.
2018-05-04 08:05:27 +02:00
Roel Janssen
c5324315cc
gnu: r-dbi: Update to 1.0.0.
...
* gnu/packages/statistics.scm (r-dbi): Update to 1.0.0.
2018-05-04 08:05:01 +02:00
Roel Janssen
bb130e53ba
gnu: r-stringi: Update to 1.2.2.
...
* gnu/packages/statistics.scm (r-stringi): Update to 1.2.2.
2018-05-04 08:04:38 +02:00
Roel Janssen
f3e42ae87d
gnu: r-ddalpha: Update to 1.3.3.
...
* gnu/packages/cran.scm (r-ddalpha): Update to 1.3.3.
2018-05-04 08:03:49 +02:00
Roel Janssen
b25c54ad93
gnu: r-dendextend: Update to 1.8.0.
...
* gnu/packages/cran.scm (r-dendextend): Update to 1.8.0.
2018-05-04 08:03:18 +02:00
Tobias Geerinckx-Rice
fbf94fb121
gnu: qscintilla: Update to 2.10.3.
...
* gnu/packages/qt.scm (qscintilla): Update to 2.10.3.
2018-05-04 03:53:52 +02:00
Tobias Geerinckx-Rice
65d66b3efc
gnu: r-np: Update to 0.60-7.
...
* gnu/packages/cran.scm (r-np): Update to 0.60-7.
[propagated-inputs]: Add R-QUADPROG.
2018-05-04 03:53:41 +02:00
Tobias Geerinckx-Rice
127522c494
gnu: r-tsp: Update to 1.1-6.
...
* gnu/packages/cran.scm (r-tsp): Update to 1.1-6.
2018-05-04 02:22:02 +02:00
Tobias Geerinckx-Rice
5699df6bbd
gnu: r-later: Update to 0.7.2.
...
* gnu/packages/cran.scm (r-later): Update to 0.7.2.
2018-05-04 02:22:01 +02:00
Tobias Geerinckx-Rice
f39938b177
gnu: r-multtest: Update to 2.36.0.
...
* gnu/packages/bioconductor.scm (r-multtest): Update to 2.36.0.
2018-05-04 02:22:01 +02:00
Tobias Geerinckx-Rice
54d557e2af
gnu: r-formula: Update to 1.2-3.
...
* gnu/packages/statistics.scm (r-formula): Update to 1.2-3.
2018-05-04 02:22:01 +02:00
Tobias Geerinckx-Rice
024c9b395a
gnu: r-preprocesscore: Update to 1.42.0.
...
* gnu/packages/statistics.scm (r-preprocesscore): Update to 1.42.0.
2018-05-04 02:22:00 +02:00
Tobias Geerinckx-Rice
942cf159da
gnu: yaml-cpp: Update to 0.6.2.
...
* gnu/packages/serialization.scm (yaml-cpp): Update to 0.6.2.
[inputs]: Remove removed BOOST dependency.
2018-05-04 02:22:00 +02:00
Tobias Geerinckx-Rice
fc7c91a53a
gnu: python-mako: Update to 1.0.7.
...
* gnu/packages/python.scm (python-mako): Update to 1.0.7.
2018-05-04 01:19:24 +02:00
Tobias Geerinckx-Rice
683b8d47fb
gnu: perl-crypt-openssl-rsa: Update to 0.30.
...
* gnu/packages/tls.scm (perl-crypt-openssl-rsa): Update to 0.30.
[native-inputs]: Add PERL-CRYPT-OPENSSL-GUESS.
2018-05-04 01:19:23 +02:00
Tobias Geerinckx-Rice
eaaf8b1265
gnu: ruby-minitest-hooks: Update to 1.4.2.
...
* gnu/packages/ruby.scm (ruby-minitest-hooks): Update to 1.4.2.
2018-05-04 01:19:23 +02:00
Tobias Geerinckx-Rice
b0ef15edcb
gnu: ruby-rb-fsevent: Update to 0.10.3.
...
* gnu/packages/ruby.scm (ruby-rb-fsevent): Update to 0.10.3.
2018-05-04 01:19:23 +02:00
Julien Lepiller
12e352dbcf
gnu: Update radare2 to 2.5.0.
...
* gnu/packages/engineering.scm (radare2): Update to 2.5.0.
2018-05-03 21:25:25 +02:00
Marius Bakke
e6006d13b6
gnu: libraw: Update to 0.18.10 [fixes CVE-2018-10528, CVE-2018-10529].
...
* gnu/packages/photo.scm (libraw): Update to 0.18.10.
2018-05-03 20:36:04 +02:00
Marius Bakke
3d7ddfa9f7
gnu: miniupnpc: Update to 2.0.20180503.
...
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20180503.
2018-05-03 20:31:28 +02:00
Marius Bakke
43e68aa4ee
gnu: ldb: Update to 1.3.3.
...
* gnu/packages/samba.scm (ldb): Update to 1.3.3.
2018-05-03 20:31:12 +02:00
Marius Bakke
2ea806f062
gnu: samba: Update to 4.8.1.
...
* gnu/packages/samba.scm (samba): Update to 4.8.1.
[arguments]: Adjust 'disable-etc-samba-directory-creation' phase.
2018-05-03 20:26:59 +02:00
Marius Bakke
470771c5e4
gnu: samba: Propagate some inputs.
...
* gnu/packages/samba.scm (samba)[inputs]: Move LDB, TALLOC and TEVENT ...
[propagated-inputs]: ... here. New field.
2018-05-03 20:26:59 +02:00
Marius Bakke
069f1c2074
gnu: icecat: Use ffmpeg@3.4.
...
Fixes <https://bugs.gnu.org/31356 >.
Reported by Clément Lassieur <clement@lassieur.org>.
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Change from FFMPEG to FFMPEG-3.4.
2018-05-03 20:23:54 +02:00
Sohom Bhattacharjee
b36f9a805d
gnu: Add emacs-dumb-jump.
...
* gnu/packages/emacs.scm (emacs-dumb-jump): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-05-03 23:24:09 +05:30
Sohom Bhattacharjee
51eda974b2
gnu: Add emacs-noflet.
...
* gnu/packages/emacs.scm (emacs-noflet): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-05-03 22:59:39 +05:30
Arun Isaac
90ec79fb29
gnu: emacs-deferred: Fix tests.
...
* gnu/packages/emacs.scm (emacs-deferred)[arguments]: Add set-shell phase.
Set #:test-command to "make test".
2018-05-03 22:15:01 +05:30
Maxim Cournoyer
c1b4ad2e6e
build: emacs-utils: Fail when byte compilation fails.
...
Byte compilation failures were ignored prior to this change.
* guix/build/emacs-utils.scm (emacs-byte-compile-directory): Fail when there
are compilation errors.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-05-03 21:48:59 +05:30
Maxim Cournoyer
159d10ae14
gnu: emacs-calfw: Fix byte compilation.
...
* gnu/packages/emacs.scm (emacs-calfw)[propagated-inputs]: Add emacs-howm.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-05-03 21:48:59 +05:30
Maxim Cournoyer
0b8823d890
gnu: emacs-org-contrib: Fix byte compilation.
...
* gnu/packages/emacs.scm (emacs-org-contrib)[propagated-inputs]: Add
emacs-scel.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-05-03 21:48:59 +05:30
Maxim Cournoyer
7540814972
gnu: Add emacs-scel.
...
* gnu/packages/emacs.scm (emacs-scel): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-05-03 21:48:59 +05:30
Maxim Cournoyer
474e14f7d8
gnu: Add emacs-howm.
...
* gnu/packages/emacs.scm (emacs-howm): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-05-03 21:48:59 +05:30
Mark H Weaver
a937148b77
gnu: linux-libre: Update to 4.16.7.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.7.
(%linux-libre-hash): Update hash.
2018-05-03 01:34:03 -04:00
Mark H Weaver
27b3fb2cc3
gnu: linux-libre@4.14: Update to 4.14.39.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.39.
(%linux-libre-4.14-hash): Update hash.
2018-05-03 01:33:01 -04:00
Mark H Weaver
c0e8f0493a
gnu: linux-libre@4.9: Update to 4.9.98.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.98.
2018-05-03 01:32:19 -04:00
Mark H Weaver
9e19c343c7
gnu: linux-libre@4.4: Update to 4.4.131.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.131.
2018-05-03 01:31:04 -04:00
Tobias Geerinckx-Rice
1a5444823a
gnu: znc: Use @dfn in description.
...
* gnu/packages/messaging.scm (znc)[description]: Use @dfn.
2018-05-02 23:45:55 +02:00
Tobias Geerinckx-Rice
8cb3a0cf0a
gnu: znc: Update to 1.7.0.
...
* gnu/packages/messaging.scm (znc): Update to 1.7.0.
[native-inputs]: Replace GOOGLETEST source input with a newer git checkout.
[arguments]: Adjust the ‘unpack-googletest’ phase accordingly.
Add ‘--with-gmock=...’ to #:configure-flags.
2018-05-02 23:45:55 +02:00
Tobias Geerinckx-Rice
41700efa40
gnu: ruby-lumberjack: Update to 1.0.13.
...
* gnu/packages/ruby.scm (ruby-lumberjack): Update to 1.0.13.
2018-05-02 23:45:54 +02:00
Tobias Geerinckx-Rice
7e2a4a6b5b
gnu: ruby-fivemat: Update to 1.3.6.
...
* gnu/packages/ruby.scm (ruby-fivemat): Update to 1.3.6.
2018-05-02 23:45:54 +02:00
Tobias Geerinckx-Rice
c5d269fb4d
gnu: ruby-eventmachine: Update to 1.2.6.
...
* gnu/packages/ruby.scm (ruby-eventmachine): Update to 1.2.6.
2018-05-02 21:58:13 +02:00
Oleg Pykhalov
deef6d7c8b
gnu: Add emacs-company-restclient.
...
* gnu/packages/emacs.scm (emacs-company-restclient): New public variable.
2018-05-02 20:17:19 +03:00
Oleg Pykhalov
c9efc2295b
gnu: Add emacs-git-auto-commit-mode.
...
* gnu/packages/emacs.scm (emacs-git-auto-commit-mode): New public variable.
2018-05-02 20:17:19 +03:00
Oleg Pykhalov
6673bbef87
gnu: Add emacs-stickyfunc-enhance.
...
* gnu/packages/emacs.scm (emacs-stickyfunc-enhance): New public variable.
2018-05-02 20:17:19 +03:00
Oleg Pykhalov
c498ff56d3
gnu: Add emacs-eros.
...
* gnu/packages/emacs.scm (emacs-eros): New public variable.
2018-05-02 20:17:19 +03:00