Commit Graph

27332 Commits

Author SHA1 Message Date
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 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
Oleg Pykhalov 1a73164da6
gnu: Add emacs-sml-mode.
* gnu/packages/emacs.scm (emacs-sml-mode): New public variable.
2018-05-02 20:17:19 +03:00
Oleg Pykhalov 37fa904f0b
gnu: Add emacs-slime-company.
* gnu/packages/emacs.scm (emacs-slime-company): New public variable.
2018-05-02 20:17:18 +03:00
Oleg Pykhalov 99092bd900
gnu: Add emacs-dashboard.
* gnu/packages/emacs.scm (emacs-dashboard): New public variable.
2018-05-02 20:17:18 +03:00
Oleg Pykhalov cfeefca9ae
gnu: Add emacs-highlight-escape-sequences.
* gnu/packages/emacs.scm (emacs-highlight-escape-sequences): New public
  variable.
2018-05-02 20:17:18 +03:00
Oleg Pykhalov 47667501f5
gnu: Add emacs-on-screen.
* gnu/packages/emacs.scm (emacs-on-screen): New public variable.
2018-05-02 20:17:18 +03:00
Oleg Pykhalov ca0e2ab00a
gnu: Add emacs-wordgen.
* gnu/packages/emacs.scm (emacs-wordgen): New public variable.
2018-05-02 20:17:18 +03:00
Oleg Pykhalov 0e087b704f
gnu: Add emacs-ido-vertical-mode.
* gnu/packages/emacs.scm (emacs-ido-vertical-mode): New public variable.
2018-05-02 20:17:18 +03:00
Oleg Pykhalov dbbd6e89b5
gnu: Add emacs-irfc.
* gnu/packages/emacs.scm (emacs-irfc): New public variable.
2018-05-02 20:17:18 +03:00
Oleg Pykhalov b870ee1009
gnu: Add emacs-stumpwm-mode.
* gnu/packages/emacs.scm (emacs-stumpwm-mode): New public variable.
2018-05-02 20:17:17 +03:00
Oleg Pykhalov abe8ef7f09
gnu: Add emacs-helm-eww.
* gnu/packages/emacs.scm (emacs-helm-eww): New public variable.
2018-05-02 20:17:17 +03:00
Oleg Pykhalov 8a2ab51a1b
gnu: Add emacs-parinfer-mode.
* gnu/packages/emacs.scm (emacs-parinfer-mode): New public variable.
2018-05-02 20:17:17 +03:00
Oleg Pykhalov b91e172431
gnu: Add emacs-highlight-defined.
* gnu/packages/emacs.scm (emacs-highlight-defined): New public variable.
2018-05-02 20:17:17 +03:00
Oleg Pykhalov fcd8d4f713
gnu: Add emacs-shift-number.
* gnu/packages/emacs.scm (emacs-shift-number): New public variable.
2018-05-02 20:17:17 +03:00
Oleg Pykhalov b268bf18be
gnu: Add emacs-interactive-align.
* gnu/packages/emacs.scm (emacs-interactive-align): New public variable.
2018-05-02 20:17:17 +03:00
Oleg Pykhalov d3f7e5333b
gnu: Add emacs-helm-firefox.
* gnu/packages/emacs.scm (emacs-helm-firefox): New public variable.
2018-05-02 20:17:17 +03:00
Oleg Pykhalov 8f052df26c
gnu: Add emacs-grep-context.
* gnu/packages/emacs.scm (emacs-grep-context): New public variable.
2018-05-02 20:17:16 +03:00
Oleg Pykhalov f52b635b49
gnu: Add emacs-racket-mode.
* gnu/packages/emacs.scm (emacs-racket-mode): New public variable.
2018-05-02 20:17:16 +03:00
Oleg Pykhalov 6f83725ff0
gnu: Add emacs-faceup.
* gnu/packages/emacs.scm (emacs-faceup): New public variable.
2018-05-02 20:17:16 +03:00
Oleg Pykhalov 2f9e1378b6
gnu: Add emacs-visual-regexp.
* gnu/packages/emacs.scm (emacs-visual-regexp): New public variable.
2018-05-02 20:17:16 +03:00
Oleg Pykhalov 192a9a20f0
gnu: Add emacs-default-text-scale.
* gnu/packages/emacs.scm (emacs-default-text-scale): New public variable.
2018-05-02 20:17:16 +03:00
Oleg Pykhalov bf8300de40
gnu: Add emacs-rsw-elisp.
* gnu/packages/emacs.scm (emacs-rsw-elisp): New public variable.
2018-05-02 20:17:16 +03:00
Oleg Pykhalov 6e28f15c58
gnu: Add emacs-darkroom.
* gnu/packages/emacs.scm (emacs-darkroom): New public variable.
2018-05-02 20:17:15 +03:00
Oleg Pykhalov a79cf99c8b
gnu: Add emacs-highlight-numbers.
* gnu/packages/emacs.scm (emacs-highlight-numbers): New public variable.
2018-05-02 20:17:15 +03:00
Oleg Pykhalov 75a87807ee
gnu: Add emacs-auto-yasnippet.
* gnu/packages/emacs.scm (emacs-auto-yasnippet): New public variable.
2018-05-02 20:17:15 +03:00
Oleg Pykhalov fc86ea6387
gnu: Add emacs-academic-phrases.
* gnu/packages/emacs.scm (emacs-academic-phrases): New public variable.
2018-05-02 20:17:15 +03:00
Oleg Pykhalov 6d6d9acc53
gnu: Add emacs-lice-el.
* gnu/packages/emacs.scm (emacs-lice-el): New public variable.
2018-05-02 20:17:15 +03:00
Oleg Pykhalov 89378bb87b
gnu: Add emacs-dumb-jump.
* gnu/packages/emacs.scm (emacs-dumb-jump): New public variable.
2018-05-02 20:17:15 +03:00
Oleg Pykhalov f4dc59a28e
gnu: Add emacs-f3.
* gnu/packages/emacs.scm (emacs-f3): New public variable.
2018-05-02 20:17:15 +03:00
Oleg Pykhalov 26165a7960
gnu: Add emacs-magit-org-todos-el.
* gnu/packages/emacs.scm (emacs-magit-org-todos-el): New public variable.
2018-05-02 20:17:14 +03:00
Oleg Pykhalov c25dda7e7d
gnu: Add emacs-emms-player-simple-mpv.
* gnu/packages/emacs.scm (emacs-emms-player-simple-mpv): New public variable.
2018-05-02 20:17:14 +03:00
Oleg Pykhalov c43c0823c7
gnu: Add emacs-benchmark-init.
* gnu/packages/emacs.scm (emacs-benchmark-init): New public variable.
2018-05-02 20:17:14 +03:00
Oleg Pykhalov 0bc5a32a2d
gnu: Add emacs-suggest.
* gnu/packages/emacs.scm (emacs-suggest): New public variable.
2018-05-02 20:17:14 +03:00
Oleg Pykhalov 1024daddd8
gnu: Add emacs-logview.
* gnu/packages/emacs.scm (emacs-logview): New public variable.
2018-05-02 20:17:14 +03:00
Oleg Pykhalov b2bf4f54ad
gnu: Add emacs-helpful.
* gnu/packages/emacs.scm (emacs-helpful): New public variable.
2018-05-02 20:17:14 +03:00
Oleg Pykhalov 8bc8efc753
gnu: Add emacs-csv-mode.
* gnu/packages/emacs.scm (emacs-csv-mode): New public variable.
2018-05-02 20:17:14 +03:00
Oleg Pykhalov 2f28093e42
gnu: Add emacs-download-region.
* gnu/packages/emacs.scm (emacs-download-region): New public variable.
2018-05-02 20:17:13 +03:00
Oleg Pykhalov 9f2b572eb2
gnu: Add emacs-navi-mode.
* gnu/packages/emacs.scm (emacs-navi-mode): New public variable.
2018-05-02 20:17:13 +03:00
Oleg Pykhalov 9b876c6916
gnu: Add emacs-know-your-http-well.
* gnu/packages/emacs.scm (emacs-know-your-http-well): New public variable.
2018-05-02 20:17:13 +03:00
Oleg Pykhalov 58b50580cf
gnu: Add emacs-fancy-narrow.
* gnu/packages/emacs.scm (emacs-fancy-narrow): New public variable.
2018-05-02 20:17:13 +03:00
Oleg Pykhalov 56e90e310f
gnu: Add emacs-add-hooks.
* gnu/packages/emacs.scm (emacs-add-hooks): New public variable.
2018-05-02 20:17:13 +03:00
Oleg Pykhalov 21a3de583d
gnu: Add emacs-org-ref.
* gnu/packages/emacs.scm (emacs-org-ref): New public variable.
2018-05-02 20:17:13 +03:00
Oleg Pykhalov 2c63f72486
gnu: Add emacs-discover-my-major.
* gnu/packages/emacs.scm (emacs-discover-my-major): New public variable.
2018-05-02 20:17:13 +03:00
Oleg Pykhalov c1b9d72ca1
gnu: Add emacs-helm-shell-history.
* gnu/packages/emacs.scm (emacs-helm-shell-history): New public variable.
2018-05-02 20:17:12 +03:00
Oleg Pykhalov 8aab3d0611
gnu: Add emacs-web-beautify.
* gnu/packages/emacs.scm (emacs-web-beautify): New public variable.
2018-05-02 20:17:12 +03:00
Oleg Pykhalov 4cdfc9ef94
gnu: Add emacs-hy-mode.
* gnu/packages/emacs.scm (emacs-hy-mode): New public variable.
2018-05-02 20:17:12 +03:00
Oleg Pykhalov 295513c618
gnu: Add emacs-helm-mode-manager.
* gnu/packages/emacs.scm (emacs-helm-mode-manager): New public variable.
2018-05-02 20:17:12 +03:00
Oleg Pykhalov 60bf926534
gnu: Add emacs-ibuffer-projectile.
* gnu/packages/emacs.scm (emacs-ibuffer-projectile): New public variable.
2018-05-02 20:17:12 +03:00
Oleg Pykhalov 666e561723
gnu: Add emacs-mbsync.
* gnu/packages/emacs.scm (emacs-mbsync): New public variable.
2018-05-02 20:17:12 +03:00
Oleg Pykhalov f61ecb8546
gnu: Add emacs-beginend.
* gnu/packages/emacs.scm (emacs-beginend): New public variable.
2018-05-02 20:17:11 +03:00
Oleg Pykhalov b8ddef4b13
gnu: Add emacs-company-lua.
* gnu/packages/emacs.scm (emacs-company-lua): New public variable.
2018-05-02 20:17:11 +03:00
Oleg Pykhalov 045f6b7c13
gnu: Add emacs-lacarte.
* gnu/packages/emacs.scm (emacs-lacarte): New public variable.
2018-05-02 20:17:11 +03:00
Oleg Pykhalov 02999382a2
gnu: Add emacs-parent-mode.
* gnu/packages/emacs.scm (emacs-parent-mode): New public variable.
2018-05-02 20:17:11 +03:00
Oleg Pykhalov 9968e444c5
gnu: Add emacs-macrostep.
* gnu/packages/emacs.scm (emacs-macrostep): New public variable.
2018-05-02 20:17:11 +03:00
Oleg Pykhalov e33dba1564
gnu: Add emacs-sourcemap.
* gnu/packages/emacs.scm (emacs-sourcemap): New public variable.
2018-05-02 20:17:11 +03:00
Oleg Pykhalov ddc56b8068
gnu: Add emacs-esup.
* gnu/packages/emacs.scm (emacs-esup): New public variable.
2018-05-02 20:17:11 +03:00
Oleg Pykhalov 15d568330b
gnu: Add emacs-let-alist.
* gnu/packages/emacs.scm (emacs-let-alist): New public variable.
2018-05-02 20:17:10 +03:00
Oleg Pykhalov 4024607561
gnu: Add emacs-m-buffer-el.
* gnu/packages/emacs.scm (emacs-m-buffer-el): New public variable.
2018-05-02 20:17:10 +03:00
Oleg Pykhalov 3677e5ee1f
gnu: Add emacs-edit-server.
* gnu/packages/emacs.scm (emacs-edit-server): New public variable.
2018-05-02 20:17:10 +03:00
Oleg Pykhalov 08ff4fd1b1
gnu: Add emacs-crux.
* gnu/packages/emacs.scm (emacs-crux): New public variable.
2018-05-02 20:17:10 +03:00
Oleg Pykhalov 1bd3400d8c
gnu: Add emacs-elisp-refs.
* gnu/packages/emacs.scm (emacs-elisp-refs): New public variable.
2018-05-02 20:17:10 +03:00
Oleg Pykhalov b836c6500a
gnu: Add emacs-loop.
* gnu/packages/emacs.scm (emacs-loop): New public variable.
2018-05-02 20:17:10 +03:00
Oleg Pykhalov be3cf803da
gnu: Add emacs-itail.
* gnu/packages/emacs.scm (emacs-itail): New public variable.
2018-05-02 20:17:10 +03:00
Oleg Pykhalov b12fb29e4d
gnu: Add emacs-seq.
* gnu/packages/emacs.scm (emacs-seq): New public variable.
2018-05-02 20:17:09 +03:00
Oleg Pykhalov 8d907999a9
gnu: Add emacs-npm-mode.
* gnu/packages/emacs.scm (emacs-npm-mode): New public variable.
2018-05-02 20:17:09 +03:00
Oleg Pykhalov a3a876c2a7
gnu: Add emacs-org-mind-map.
* gnu/packages/emacs.scm (emacs-org-mind-map): New public variable.
2018-05-02 20:17:09 +03:00
Oleg Pykhalov 5746ca13dc
gnu: Add emacs-datetime.
* gnu/packages/emacs.scm (emacs-datetime): New public variable.
2018-05-02 20:17:09 +03:00
Oleg Pykhalov b8f910436c
gnu: Add emacs-pulseaudio-control.
* gnu/packages/emacs.scm (emacs-pulseaudio-control): New public variable.
2018-05-02 20:17:09 +03:00
Oleg Pykhalov 74b2f745a2
gnu: Add emacs-md4rd.
* gnu/packages/emacs.scm (emacs-md4rd): New public variable.
2018-05-02 20:17:09 +03:00
Oleg Pykhalov 0acfc481a4
gnu: Add emacs-tree-mode.
* gnu/packages/emacs.scm (emacs-tree-mode): New public variable.
2018-05-02 20:17:09 +03:00
Oleg Pykhalov 20b5b16ee9
gnu: Add emacs-hierarchy.
* gnu/packages/emacs.scm (emacs-hierarchy): New public variable.
2018-05-02 20:17:08 +03:00
Oleg Pykhalov d7403c126c
gnu: Add emacs-rainbow-blocks.
* gnu/packages/emacs.scm (emacs-rainbow-blocks): New public variable.
2018-05-02 20:17:08 +03:00
Oleg Pykhalov f8a88f223e
gnu: Add emacs-load-relative.
* gnu/packages/emacs.scm (emacs-load-relative): New public variable.
2018-05-02 20:17:08 +03:00
Oleg Pykhalov dc58633761
gnu: Add emacs-validate.
* gnu/packages/emacs.scm (emacs-validate): New public variable.
2018-05-02 20:17:08 +03:00
Oleg Pykhalov fb3aeaf7de
gnu: Add emacs-move-text.
* gnu/packages/emacs.scm (emacs-move-text): New public variable.
2018-05-02 20:17:08 +03:00
Oleg Pykhalov 53d4090b0e
gnu: Add emacs-list-utils.
* gnu/packages/emacs.scm (emacs-list-utils): New public variable.
2018-05-02 20:17:08 +03:00
Oleg Pykhalov 707ff55502
gnu: Add emacs-helm-gtags.
* gnu/packages/emacs.scm (emacs-helm-gtags): New public variable.
2018-05-02 20:17:07 +03:00
Oleg Pykhalov f445c75d51
gnu: Add emacs-ewmctrl.
* gnu/packages/emacs.scm (emacs-ewmctrl): New public variable.
2018-05-02 20:17:07 +03:00
Oleg Pykhalov f063e18c75
gnu: Add emacs-helm-bibtex.
* gnu/packages/emacs.scm (emacs-helm-bibtex): New public variable.
2018-05-02 20:17:07 +03:00
Oleg Pykhalov 55d5321093
gnu: Add emacs-biblio.
* gnu/packages/emacs.scm (emacs-biblio): New public variable.
2018-05-02 20:17:07 +03:00
Oleg Pykhalov de8d991289
gnu: Add emacs-parsebib.
* gnu/packages/emacs.scm (emacs-parsebib): New public variable.
2018-05-02 20:17:07 +03:00
Oleg Pykhalov c47c3779d0
gnu: Add emacs-outshine.
* gnu/packages/emacs.scm (emacs-outshine): New public variable.
2018-05-02 20:17:07 +03:00
Oleg Pykhalov a34d562a59
gnu: Add emacs-outorg.
* gnu/packages/emacs.scm (emacs-outorg): New public variable.
2018-05-02 20:17:07 +03:00
Oleg Pykhalov 63e6c4ad99
gnu: Add emacs-makey.
* gnu/packages/emacs.scm (emacs-makey): New public variable.
2018-05-02 20:17:06 +03:00
Oleg Pykhalov 59dc661fc6
gnu: Add emacs-nnreddit.
* gnu/packages/emacs.scm (emacs-nnreddit): New public variable.
2018-05-02 20:17:06 +03:00
Alex Kost f61719d110
gnu: magit: Update to 2.12.1.
* gnu/packages/emacs.scm (magit): Update to 2.12.1.
[propagated-inputs]: Add 'emacs-ghub' and 'emacs-magit-popup'.
[arguments]: Set GHUB_DIR and MAGIT_POPUP_DIR make variables.
[home-page]: Update for the new home.
2018-05-02 19:28:45 +03:00
Alex Kost 0a287457d4
gnu: Add emacs-ghub.
* gnu/packages/emacs.scm (emacs-ghub): New variable.
2018-05-02 19:28:44 +03:00
Tobias Geerinckx-Rice b225a3b837
gnu: libvirt: Update to 4.3.0.
* gnu/packages/virtualization.scm (libvirt): Update to 4.3.0.
2018-05-02 17:48:33 +02:00
Tobias Geerinckx-Rice 78581bef5c
gnu: znc: Use INVOKE.
* gnu/packages/messaging.scm (znc)[arguments]: Substitute INVOKE for
SYSTEM* and explictly return #t from ‘unpack-googletest’ phase.
2018-05-02 15:19:11 +02:00
Tobias Geerinckx-Rice 0ef3c02385
gnu: man-pages: Update to 4.16.
* gnu/packages/man.scm (man-pages): Update to 4.16.
2018-05-02 14:40:14 +02:00
Tobias Geerinckx-Rice b57c6c4234
gnu: perl-html-scrubber: Update to 0.17.
* gnu/packages/web.scm (perl-html-scrubber): Update to 0.17.
[native-inputs]: Add PERL-TEST-DIFFERENCES.
2018-05-02 14:14:19 +02:00
Tobias Geerinckx-Rice 3dae7a05dd
gnu: perl-catalyst-plugin-static-simple: Update to 0.36. [security fixes]
This also fixes the build.

* gnu/packages/web.scm (perl-catalyst-plugin-static-simple): Update to
0.36.
2018-05-02 14:14:03 +02:00
Tobias Geerinckx-Rice 895d04617d
gnu: perl-test-www-mechanize-psgi: Update to 0.38.
* gnu/packages/web.scm (perl-test-www-mechanize-psgi): Update to 0.38.
2018-05-02 14:13:09 +02:00
Tobias Geerinckx-Rice c4a9ef6ccd
gnu: perl-test-www-mechanize: Update to 1.50.
* gnu/packages/web.scm (perl-test-www-mechanize): Update to 1.50.
[propagated-inputs]: Remove now ‘unnecessary’ PERL-HTML-TREE.
2018-05-02 14:13:08 +02:00
Tobias Geerinckx-Rice a7e8e75c4b
gnu: perl-test-www-mechanize: Remove native-inputs.
* gnu/packages/web.scm (perl-test-www-mechanize)[native-inputs]: Remove
both duplicate fields, neither of which affect the output.
2018-05-02 14:13:08 +02:00
Tobias Geerinckx-Rice 8b3a9033ff
gnu: perl-moox-file-configdir: Update to 0.007.
* gnu/packages/perl.scm (perl-moox-file-configdir): Update to 0.007.
2018-05-02 14:13:08 +02:00
Oleg Pykhalov 8cd1e8e849
gnu: Add sound service.
* gnu/services/sound.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add this.
* doc/guix.texi (Sound Services): New chapter.
2018-05-02 15:11:13 +03:00
Marius Bakke 87dc306bfe
gnu: libaio: Update to 0.3.111.
* gnu/packages/linux.scm (libaio): Update to 0.3.111.
[source]: Download from new home.
[home-page]: Change to pagure.io/libaio.
2018-05-02 13:23:30 +02:00
Marius Bakke fb5b359d77
gnu: inotify-tools: Update to 3.20.1.
* gnu/packages/linux.scm (inotify-tools): Update to 3.20.1.
[source]: Download from new home.  Set file-name.
[native-inputs]: Add AUTOCONF, AUTOMAKE and LIBTOOL.
[arguments]: Add 'bootstrap' phase.
[home-page]: Update to redirected.
2018-05-02 13:03:33 +02:00
Marius Bakke 0aa23e02ea
gnu: transmission: Update to 2.94.
* gnu/packages/bittorrent.scm (transmission): Update to 2.94.
2018-05-02 13:03:14 +02:00
Rutger Helling 7d5adf0131
gnu: e2fsprogs: Fix build with glibc-2.27.
* gnu/packages/patches/e2fsprogs-glibc-2.27.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (e2fsprogs)[source]: Add patch.
2018-05-02 10:11:43 +02:00
Chris Marusich 4f95a11834
gnu: Add emacs-dedicated.
* gnu/packages/emacs.scm (emacs-dedicated): New variable.
2018-05-01 22:48:33 -07:00
Chris Marusich ba8d8820fc
gnu: Add yubico-piv-tool.
* gnu/packages/security-token.scm (yubico-piv-tool): New variable.
2018-05-01 22:48:33 -07:00
Chris Marusich a6706f30cb
gnu: Add opensc.
* gnu/packages/security-token.scm (opensc): New variable.
2018-05-01 22:44:07 -07:00
Ludovic Courtès 6a65b70145
gnu: emacs-emms: Update to 5.0.
* gnu/packages/emacs.scm (emms): Update to 5.0.
2018-05-01 23:12:52 +02:00
Roel Janssen d233d373ec
gnu: baobab: Update to 3.28.0.
* gnu/packages/gnome.scm (baobab): Update to 3.28.0.
[build-system]: Switch to meson build system.
[native-inputs]: Add desktop-file-utils and gtk+-bin.
2018-05-01 21:14:23 +02:00
Tobias Geerinckx-Rice 9822835fc8
gnu: xonsh: Update to 0.6.2.
* gnu/packages/shells.scm (xonsh): Update to 0.6.2.
2018-05-01 19:29:41 +02:00
Tobias Geerinckx-Rice 63f0b67231
gnu: r-rcpparmadillo: Update to 0.8.500.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.8.500.0.
2018-05-01 19:29:41 +02:00
Tobias Geerinckx-Rice bfd7762f12
gnu: r-commonmark: Update to 1.5.
* gnu/packages/statistics.scm (r-commonmark): Update to 1.5.
2018-05-01 19:29:40 +02:00
Tobias Geerinckx-Rice e120533369
gnu: r-mass: Update to 7.3-50.
* gnu/packages/statistics.scm (r-mass): Update to 7.3-50.
2018-05-01 19:29:40 +02:00
Tobias Geerinckx-Rice 506737f191
gnu: liboop: Update to 1.0.1.
* gnu/packages/ssh.scm (liboop): Update to 1.0.1.
[source]: Update source URI.  Remove patch.
* gnu/packages/patches/liboop-mips64-deplibs-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-05-01 19:29:40 +02:00
Efraim Flashner af403cf0e8
gnu: gl.scm: Don't import 'zip' from srfi-1.
* gnu/packages/gl.scm: Hide 'zip' when importing srfi-1.
2018-05-01 19:31:23 +03:00
Efraim Flashner 3ee7b4cc9b
gnu: libva: Build with wayland support.
* gnu/packages/video.scm (libva)[inputs]: Add wayland.
* gnu/packages/gl.scm (libva-without-mesa)[inputs]: Remove wayland.
2018-05-01 19:06:39 +03:00
Efraim Flashner 6e339db06e
gnu: enlightenment: Patch more '/usr/bin' locations.
* gnu/packages/enlightenment.scm (enlightenment)[arguments]: Remove more
hard-coded '/usr/bin' locations.
2018-05-01 19:06:39 +03:00
Efraim Flashner 0b75922281
gnu: enlightenment: Don't enable eeze mount.
* gnu/packages/enlightenment.scm (enlightenment)[arguments]: Remove
configure-flag enabling eeze mount.
2018-05-01 19:06:39 +03:00
Efraim Flashner 3e0e9e1630
gnu: infamous-plugins: Patch all occurrences of compiler optimizations.
* gnu/packages/audio.scm (infamous-plugins)[arguments]: Use 'find-files'
to find all files to remove optimizations.
2018-05-01 19:01:42 +03:00
Leo Famulari 2660e6a319
gnu: syncthing: Update to 0.14.47.
* gnu/packages/syncthing.scm (syncthing): Update to 0.14.47.
2018-05-01 10:52:55 -04:00
Leo Famulari 2849c66576
gnu: syncthing: Use Syncthing's fork of the notify module.
* gnu/packages/syncthing.scm (go-github-com-zillode-notify): Replace with ...
(go-github-com-syncthing-notify): ... this new variable.
(syncthing)[inputs]: Adjust accordingly.
2018-05-01 10:52:55 -04:00
Leo Famulari ca14531a5f
gnu: syncthing: Adjust the union of standard library networking modules.
The removed package is no longer needed by Syncthing.

* gnu/packages/syncthing.scm (go-golang-org-x-net-union):
Remove go-golang-org-x-net-context.
2018-05-01 10:52:54 -04:00
Leo Famulari 80da197ad4
gnu: go-github-com-kardianos-osext: Skip the tests.
* gnu/packages/syncthing.scm (go-github-com-kardianos-osext)[arguments]:
Disable the test suite.
2018-05-01 10:52:54 -04:00
Ludovic Courtès 6c46e8e693
gnu: nss-mdns: Update to 0.14.1.
* gnu/packages/avahi.scm (nss-mdns): Update to 0.14.1.
[source](patches): Remove.
[arguments]: Remove #:phases, add #:configure-flags.
2018-05-01 16:01:39 +02:00
Ludovic Courtès 4336e36c94
gnu: nano: Update to 2.9.6.
* gnu/packages/nano.scm (nano): Update to 2.9.6.
2018-05-01 16:01:39 +02:00
Marius Bakke 3dafde0d67
gnu: xf86-video-intel: Update to commit d7dfab62a9853b44bbcd67dac08391d8e5114c97.
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-10.d7dfab6.
[version]: Use GIT-VERSION.
[source](file-name): Use GIT-FILE-NAME.
2018-05-01 15:52:34 +02:00
Rutger Helling db48197761
gnu: mesa: Update to 18.0.2.
* gnu/packages/gl.scm (mesa): Update to 18.0.2.
[arguments]: Remove unused "s2tc" input from 'fix-dlopen-libnames phase.
2018-05-01 15:45:42 +02:00
Marius Bakke c0ef8ae22d
gnu: json-c: Update to 0.13.1.
* gnu/packages/web.scm (json-c): Update to 0.13.1.
[source](snippet): Remove obsolete substitution.
[arguments]: Remove.
2018-05-01 15:29:12 +02:00
Tobias Geerinckx-Rice 2e402618f6
gnu: shadow: Update to 4.6.
* gnu/packages/admin.scm (shadow): Update to 4.6.
[source]: Remove upstreamed patch.
* gnu/packages/patches/shadow-CVE-2018-7169.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-05-01 13:38:58 +02:00
Tobias Geerinckx-Rice d13f45646b
gnu: shadow: Return #t from all phases.
* gnu/packages/admin.scm (shadow)[arguments]: Return #t from the
‘set-nscd-file-name’ phase.
2018-05-01 07:31:32 +02:00
Tobias Geerinckx-Rice 0ed990530f
gnu: zathura-pdf-poppler: Update to 0.2.9.
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 0.2.9.
[build-system]: Switch to the Meson build system.
[arguments]: Trim accordingly.  Add a new ‘patch-plugin-directory’
phase.
2018-05-01 07:13:50 +02:00
Tobias Geerinckx-Rice aac2006d82
gnu: zathura-pdf-mupdf: Update to 0.3.3.
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.3.3.
[build-system]: Switch to the Meson build system.
[arguments]: Trim accordingly.  Add a new ‘patch-plugin-directory’
phase.
2018-05-01 07:13:49 +02:00
Tobias Geerinckx-Rice 7d475dd4ec
gnu: zathura-djvu: Update to 0.2.8.
* gnu/packages/pdf.scm (zathura-djvu): Update to 0.2.8.
[build-system]: Switch to the Meson build system.
[arguments]: Trim accordingly.  Add a new ‘patch-plugin-directory’
phase.
2018-05-01 07:13:49 +02:00
Tobias Geerinckx-Rice 06dbfb5d19
gnu: zathura-ps: Update to 0.2.6.
* gnu/packages/pdf.scm (zathura-ps): Update to 0.2.6.
[build-system]: Switch to the Meson build system.
[arguments]: Trim accordingly.  Add a new ‘patch-plugin-directory’
phase.
2018-05-01 07:13:49 +02:00
Tobias Geerinckx-Rice 02fcc6f240
gnu: zathura-cb: Update to 0.1.8.
* gnu/packages/pdf.scm (zathura-cb): Update to 0.1.8.
[build-system]: Switch to the Meson build system.
[arguments]: Trim accordingly.  Add a new ‘patch-plugin-directory’
phase.
2018-05-01 07:13:49 +02:00
Tobias Geerinckx-Rice eb6a5dab5c
gnu: zathura: Update to 0.3.9.
* gnu/packages/pdf.scm (zathura): Update to 0.3.9.
[native-inputs]: Add python-sphinx.
[build-system]: Switch to the Meson build system.
[arguments]: Trim accordingly.
2018-05-01 07:13:48 +02:00
Tobias Geerinckx-Rice bba29e106b
gnu: girara: Update to 0.2.9.
* gnu/packages/gtk.scm (girara): Update to 0.2.9.
[build-system]: Switch to Meson build system.
[arguments]: Trim accordingly.
2018-05-01 07:13:37 +02:00
Tobias Geerinckx-Rice a2cfe19041
gnu: Use HTTPS for www.boost.org.
* gnu/packages/bioinformatics.scm (libgff)[license]: Use HTTPS.
* gnu/packages/boost.scm (boost-sync)[license]: Likewise.
(boost)[license]: Likewise.
[home-page]: Likewise, and use canonical ‘www’ subdomain.
2018-05-01 06:51:15 +02:00
Leo Famulari 9eecf9bc13
gnu: gimp: Update to 2.10.0.
* gnu/packages/gimp.scm (gimp): Update to 2.10.0.
[inputs]: Add glib-networking, gexiv2, libmypaint, mypaint-brushes and
poppler-data.
[native-inputs]: Add glib:bin.
[source]: Remove obsolete patches and use HTTPS URL.
[home-page]: Use HTTPS URL.
* gnu/packages/patches/gimp-CVE-2017-17784.patch,
gnu/packages/patches/gimp-CVE-2017-17785.patch,
gnu/packages/patches/gimp-CVE-2017-17786.patch,
gnu/packages/patches/gimp-CVE-2017-17787.patch,
gnu/packages/patches/gimp-CVE-2017-17789.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2018-04-30 21:07:58 -04:00
Leo Famulari 08a752526d
gnu: babl: Update to 0.1.46.
* gnu/packages/gimp.scm (babl): Update to 0.1.46.
2018-04-30 21:07:58 -04:00
Leo Famulari f62633ca2d
gnu: gegl: Update to 0.4.
* gnu/packages/gimp.scm (gegl): Update to 0.4.
[inputs]: Move babl and glib to propagated-inputs.
[propagated-inputs]: Add json-glib.
[arguments]: Re-enable the tests and remove the obsolete 'pre-build'
phase.
[source]: Use HTTPS URL.
* gnu/packages/patches/gegl-CVE-2012-4433.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-04-30 21:07:58 -04:00
Leo Famulari 6d16140665
gnu: Add poppler-data.
* gnu/packages/pdf.scm (poppler-data): New variable.
2018-04-30 21:07:57 -04:00
Leo Famulari 4b5c056aee
gnu: Add mypaint-brushes.
* gnu/packages/gimp.scm (mypaint-brushes): New variable.
2018-04-30 21:07:57 -04:00
Leo Famulari 657687d338
gnu: Add libmypaint.
* gnu/packages/gimp.scm (libmypaint): New variable.
2018-04-30 21:07:57 -04:00
Clément Lassieur cb7c80f67d
services: prosody: Add a default value to the prosody-service-type.
* gnu/services/messaging.scm (prosody-service-type)[default-value]: New field.
2018-05-01 00:25:31 +02:00
Clément Lassieur 9c6a461cf0
services: prosody: Add a description to the prosody-service-type.
* gnu/services/messaging.scm (prosody-service-type)[description]: New field.
2018-05-01 00:25:26 +02:00
Kei Kebreau 1697048ff2
gnu: roguebox-adventures: Update to 2.2.1.
* gnu/packages/games.scm (roguebox-adventures): Update to 2.2.1.
[source]: Use url-fetch instead of git-fetch.
[arguments]: Rewrite install phase for update.
2018-04-30 18:13:02 -04:00
Ludovic Courtès 05c62b1e1d
gnu: guix-register: Reduce the set of dependencies.
* gnu/packages/package-management.scm (guix-register)[native-inputs]
[propagated-inputs]: New field.
2018-05-01 00:05:40 +02:00
fis 1170198d65
gnu: Add amule.
* gnu/packages/networking.scm (amule): New public variable.
* gnu/packages/patches/amule_crypto-6.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-30 23:41:22 +02:00
Ludovic Courtès b989c3e376
gnu: guile-dbi: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-dbi)[inputs]: Switch to GUILE-2.2.
[arguments]: Adjust to use "/2.2".
2018-04-30 23:41:22 +02:00
Ludovic Courtès d5eacecc9f
gnu: guile-redis: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-redis)[inputs]: Switch to
GUILE-2.2.
(guile2.0-redis): New variable.
(guile2.2-redis): Define in terms of 'deprecated-package'.
2018-04-30 23:41:22 +02:00
Ludovic Courtès 2863860b6c
gnu: guile-irregex: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-irregex)[inputs]: Switch to
GUILE-2.2.
(guile2.0-irregex): New variable.
(guile2.2-irregex): Define in terms of 'deprecated-package'.
2018-04-30 23:41:22 +02:00
Ludovic Courtès d58ee08dff
gnu: guile-minikanren: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-minikanren)[inputs]: Switch to
GUILE-2.2.
(guile2.0-minikanren): New variable.
(guile2.2-minikanren): Define in terms of 'deprecated-package'.
2018-04-30 23:41:22 +02:00
Ludovic Courtès d573d8926d
gnu: guile-ics: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-ics)[inputs]: Switch to GUILE-2.2.
[propagated-inputs]: Switch to GUILE-LIB.
2018-04-30 23:41:22 +02:00
Ludovic Courtès 291c2d57e8
gnu: guile-ics: Update to 0.2.0.
* gnu/packages/guile.scm (guile-ics): Update to 0.2.0.
2018-04-30 23:41:21 +02:00
Ludovic Courtès bc96a8b57b
gnu: geiser: Switch to Guile 2.2.
* gnu/packages/emacs.scm (geiser)[inputs]: Switch to GUILE-2.2.
2018-04-30 23:41:21 +02:00
Ludovic Courtès 0e4885af02
gnu: gzochi: Switch to Guile 2.2.
* gnu/packages/game-development.scm (gzochi)[inputs]: Switch to GUILE-2.2.
2018-04-30 23:41:21 +02:00
Ludovic Courtès 1798e9ee97
gnu: gzochi: Build without '-Werror'.
Previously it would fail to build due to GLib deprecation warnings.

* gnu/packages/game-development.scm (gzochi)[arguments]: New field.
2018-04-30 23:41:21 +02:00
Ludovic Courtès 350f50cbd3
gnu: tcc-wrapper: Use Guile 2.2.
* gnu/packages/c.scm (tcc-wrapper)[inputs]: Switch to GUILE-2.2.
2018-04-30 23:41:21 +02:00
Tobias Geerinckx-Rice e64a3b436a
gnu: sudo: Update to 1.8.23.
* gnu/packages/admin.scm (sudo): Update to 1.8.23.
2018-04-30 23:03:39 +02:00
Mark H Weaver f0ae90cbbb
Merge branch 'master' into core-updates 2018-04-30 16:48:15 -04:00
Mark H Weaver 59bc15cf88
gnu: icecat: Add more fixes from upstream mozilla-esr52.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes
from the upstream mozilla-esr52 repository.
* gnu/packages/patches/icecat-bug-1452075.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-04-30 16:46:40 -04:00
Tobias Geerinckx-Rice 1672e7e714
gnu: perl-dbix-class-schema-loader: Update to 0.07049.
* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to 0.07049.
2018-04-30 21:36:11 +02:00
Tobias Geerinckx-Rice 435897c0f2
gnu: perl-dbix-class: Update to 0.082841.
* gnu/packages/databases.scm (perl-dbix-class): Update to 0.082841.
2018-04-30 21:36:10 +02:00
Tobias Geerinckx-Rice e56feffec0
gnu: acpica: Update to 20180427.
* gnu/packages/admin.scm (acpica): Update to 20180427.
2018-04-30 21:36:10 +02:00
Tobias Geerinckx-Rice 443c432e90
gnu: reposurgeon: End all phases in truth.
* gnu/packages/version-control.scm (reposurgeon)[arguments]: Return #t
from the ‘install-emacs-data’ phase, instead of COPY-FILE's undefined
result.
2018-04-30 21:36:10 +02:00
Tobias Geerinckx-Rice 53bed20918
gnu: rhash: Update to 1.3.6.
* gnu/packages/crypto.scm (rhash): Update to 1.3.6.
[arguments]: Adjust to extensive build system changes.
2018-04-30 21:36:10 +02:00
Clément Lassieur 539a8d2931
gnu: gajim: Update to 1.0.2.
* gnu/packages/messaging.scm (gajim): Update to 1.0.2.
2018-04-30 21:23:21 +02:00
Clément Lassieur 4b6e2a19af
gnu: python-nbxmpp: Update to 0.6.5.
* gnu/packages/messaging.scm (python-nbxmpp): Update to 0.6.5.
2018-04-30 21:23:15 +02:00
Leo Famulari d0e888c39d
gnu: xournal: Update to 0.4.8.2016.
* gnu/packages/pdf.scm (xournal): Update to 0.4.8.2016.
2018-04-30 14:13:06 -04:00
Marius Bakke cf0d6d8367
gnu: meson: Update to 0.46.0.
* gnu/packages/build-tools.scm (meson): Update to 0.46.0.
* gnu/packages/patches/meson-for-build-rpath.patch: Adapt.
2018-04-30 19:47:38 +02:00
Marius Bakke d54303215e
gnu: gtk+: Update to 3.22.30.
* gnu/packages/gtk.scm (gtk+): Update to 3.22.30.
2018-04-30 19:37:53 +02:00
Marius Bakke 5318b103ff
gnu: libepoxy: Update to 1.5.1.
* gnu/packages/gl.scm (libepoxy): Update to 1.5.1.
2018-04-30 19:33:03 +02:00
Marius Bakke a66853810e
Merge branch 'staging' 2018-04-30 19:26:03 +02:00
Fis Trivial fb8966abc4
gnu: python-jedi: Update to 0.12.0, enable tests.
* gnu/packages/python.scm (jedi): Update to 0.12.0, enable tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-30 14:35:17 +02:00
Fis Trivial 8b2597d542
gnu: Add python-parso.
* gnu/packages/python.scm (python-parso, python2-parso): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-30 14:35:05 +02:00
Ludovic Courtès 5986e94118
services: gpm: Provide a default value and document 'gpm-service-type'.
* gnu/services/base.scm (%default-gpm-options): New variable.
(<gpm-configuration>)[gpm, options]: Add default values.
(gpm-service-type)[default-value]: New field.
(gpm-service): Use %DEFAULT-GPM-OPTIONS and mark as deprecated.
* doc/guix.texi (Base Services): Document 'gpm-service-type' and
'gpm-configuration'.  Remove 'gpm-service'.
2018-04-30 14:22:43 +02:00
Ludovic Courtès f675d8b97d
gnu: Remove a couple of old deprecated package aliases.
* gnu/packages/emacs.scm (geiser-next, paredit/old-name): Remove.
2018-04-30 14:22:43 +02:00
Ludovic Courtès 3edbe53924
gnu: skribilo: Update to 0.9.4 and switch to Guile 2.2.
* gnu/packages/skribilo.scm (skribilo): Update to 0.9.4.
[arguments]: Remove #:configure-flags.  Adjust -C flag added to
'skribilo.in' in 'pre-configure' phase.
[inputs]: Switch to GUILE-2.2.
[native-inputs]: Switch to GUILE-LIB and GUILE-READER.
2018-04-30 14:22:43 +02:00
Danny Milosavljevic 70ab130a49
services: Re-export static-networking-service, static-networking-service-type.
* gnu/services/networking.scm: Re-export static-networking-service,
static-networking-service-type.
2018-04-30 10:43:03 +02:00
Rutger Helling d95e4864ba
gnu: wine: Add Kerberos support.
* gnu/packages/wine.scm (wine)[inputs]: Add mit-krb5.
2018-04-30 10:28:45 +02:00
Rutger Helling fc6dace31d
gnu: wine-staging: Update to 3.7.
* gnu/packages/wine.scm (wine-staging): Update to 3.7.
2018-04-30 10:14:37 +02:00
Rutger Helling 6e9e598954
gnu: wine-staging-patchset-data: Update to 3.7.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.7.
2018-04-30 10:14:37 +02:00
Mark H Weaver 3d5ad159b3
Merge branch 'master' into core-updates 2018-04-30 04:03:54 -04:00
Mark H Weaver 8c21c64e59
gnu: linux-libre: Update to 4.16.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.6.
(%linux-libre-hash): Update hash.
2018-04-30 03:27:52 -04:00
Mark H Weaver 7be01574b7
gnu: linux-libre@4.14: Update to 4.14.38.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.38.
(%linux-libre-4.14-hash): Update hash.
2018-04-30 03:26:56 -04:00
Mark H Weaver f34ea4afdd
gnu: linux-libre@4.9: Update to 4.9.97.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.97.
2018-04-30 03:26:01 -04:00
Mark H Weaver 3026c61077
gnu: linux-libre@4.4: Update to 4.4.130.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.130.
2018-04-30 03:25:23 -04:00
Danny Milosavljevic d94e81dbfc
services: Add modem-manager-service-type.
* gnu/services/networking.scm (modem-manager-service-type): New variable.
(<modem-manager-configuration>): New variable.
(modem-manager-configuration): New procedure.
(modem-manager-configuration?): New procedure.
* doc/guix.texi (Networking Services): Document it.
* gnu/tests/networking.scm: Import (gnu services base).
2018-04-30 03:47:16 +02:00
Danny Milosavljevic c9436025a9
services: Move static-networking to (gnu services base).
* gnu/services/networking.scm (static-networking, static-networking?,
static-networking-interface, static-networking-ip, static-networking-netmask,
static-networking-gateway, static-networking-requirement,
static-networking-service, static-networking-service-type): Move to...
* gnu/services/base.scm: ...here.
2018-04-30 03:47:14 +02:00
Julien Lepiller f1f4a4f016
gnu: Add java-apache-ivy.
* gnu/package/java.scm (java-apache-ivy): New variable.
* gnu/packages/patches/java-apache-ivy-port-to-latest-bouncycastle.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-04-29 23:23:14 +02:00
Julien Lepiller b0fbf59656
gnu: Add java-jsch-agentproxy-jsch.
* gnu/packages/java.scm (java-jsch-agentproxy-jsch): New variable.
2018-04-29 23:23:09 +02:00
Julien Lepiller 5a46b17b12
gnu: Add java-jsch-agentproxy-connector-factory.
* gnu/packages/java.scm (java-jsch-agentproxy-connector-factory): New
variable.
2018-04-29 23:23:07 +02:00
Julien Lepiller 96d6d9c797
gnu: Add java-jsch-agentproxy-usocket-nc.
* gnu/packages/java.scm (java-jsch-agentproxy-usocket-nc): New variable.
2018-04-29 23:23:05 +02:00
Julien Lepiller 475225e306
gnu: Add java-jsch-agentproxy-pageant.
* gnu/packages/java.scm (java-jsch-agentproxy-pageant): New variable.
2018-04-29 23:23:03 +02:00
Julien Lepiller f438e63835
gnu: Add java-jsch-agentproxy-usocket-jna.
* gnu/packages/java.scm (java-jsch-agentproxy-usocket-jna): New
variable.
2018-04-29 23:23:01 +02:00
Julien Lepiller f1d79c97be
gnu: Add java-jsch-agentproxy-sshagent.
* gnu/packages/java.scm (java-jsch-agentproxy-sshagent): New variable.
2018-04-29 23:22:59 +02:00
Julien Lepiller 470674a541
gnu: Add java-jsch-agentproxy-core.
* gnu/packages/java.scm (java-jsch-agentproxy-core): New variable.
2018-04-29 23:22:56 +02:00
Julien Lepiller 50d70a727b
gnu: Add java-bouncycastle.
* gnu/packages/java.scm (java-bouncycastle): New variable.
(java-bouncycastle-bcprov, java-bouncycastle-bcpkix): Remove variable.
(java-kafka-clients)[inputs]: Use java-bouncycastle.
2018-04-29 23:22:30 +02:00
Vagrant Cascadian adc61d7244
gnu: Add u-boot-mx6cuboxi.
* gnu/packages/bootloaders.scm (u-boot-mx6cuboxi): New variable.
2018-04-29 19:03:05 +02:00
Vagrant Cascadian 95a3422ef1
gnu: Add u-boot-wandboard.
* gnu/packages/bootloaders.scm (u-boot-wandboard): New variable.
2018-04-29 19:03:05 +02:00
Vagrant Cascadian fd0b21d5f6
gnu: make-u-boot-package: Install 'SPL' files also.
* gnu/packages/bootloaders.scm (make-u-boot-package)[arguments]: Add 'SPL'
files to the files installed during custom 'install phase.
2018-04-29 19:03:03 +02:00
Ludovic Courtès df1eaffc36
file-systems: Expound '%pseudo-file-system-types'.
Reported by Tobias Geerinckx-Rice <me@tobias.gr>.

* gnu/system/file-systems.scm (%pseudo-file-system-types): Add
"debugfs", "efivarfs", "hugetlbfs", "overlay", and "securityfs".
2018-04-29 17:55:08 +02:00
Tobias Geerinckx-Rice 8bcda205f5
gnu: utf8proc: Update to 2.1.1.
* gnu/packages/textutils.scm (utf8proc): Update to 2.1.1.
2018-04-29 03:30:14 +02:00
Tobias Geerinckx-Rice 4f447d2f98
gnu: Use HTTPS for julialang.org home pages.
* gnu/packages/textutils.scm (utf8proc)[home-page]: Use HTTPS.
* gnu/packages/julia.scm (julia)[home-page]: Likewise
2018-04-29 03:29:48 +02:00
Fis Trivial a34bc5c913
gnu: python-autopep8: Update to 1.3.5
* gnu/packages/python.scm (python-autopep8): Update to 1.3.5

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-28 23:34:04 +02:00
Fis Trivial 2dab4188ec
gnu: Add python-autograd
* gnu/packages/machine-learning.scm (python-autograd, python2-autograd): New
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-28 23:33:50 +02:00
Diego Nicola Barbato 3c2d267f4b
gnu: escpr: Update to 1.6.20.
* gnu/packages/cups.scm (escpr): Update to 1.6.20.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-28 23:28:02 +02:00
Ludovic Courtès 5a48a066ab
gnu: gcc-toolchain: Add "static" output.
This allows the use of 'gcc-toolchain' to create statically-linked
executables (requires libc.a.)

* gnu/packages/commencement.scm (make-gcc-toolchain): Add "static"
output.  Add "libc-static" to 'inputs'.  Add call to 'union-build' for
the "static" output.
2018-04-28 22:33:47 +02:00
Kei Kebreau 48167ccd75
gnu: dfc: Update to 3.1.1.
* gnu/packages/admin.scm (dfc): Update to 3.1.1.
2018-04-28 14:40:18 -04:00
Marius Bakke 720d9df908
gnu: notmuch: Update to 0.26.2.
* gnu/packages/mail.scm (notmuch): Update to 0.26.2.
2018-04-28 16:55:39 +02:00
Marius Bakke af574d824a
gnu: godot: Update to 3.0.2.
* gnu/packages/game-development.scm (godot): Update to 3.0.2.
2018-04-28 16:55:39 +02:00
Marius Bakke 5b8d2ace93
gnu: godot: Remove unused bundled libraries from the source.
While at it, also use system libvpx.

* gnu/packages/game-development.scm (godot)[source](snippet): New field.
[arguments]: Add "builtin_libvpx=no" to #:scons-flags.
[inputs]: Add LIBVPX.
2018-04-28 16:55:39 +02:00
Marius Bakke 8311a84416
gnu: godot: Add a file extension to source file name.
* gnu/packages/game-development.scm (godot)[source](file-name): Append ".tar.gz".
2018-04-28 16:55:39 +02:00
Fis Trivial 7fb1530f2f
gnu: python-yapf: Update to 0.21.0.
* gnu/packages/python.scm (python-yapf): Update to 0.21.0.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2018-04-28 17:12:27 +03:00
Jan Nieuwenhuizen 5559e01fe0
gnu: mes: Update to 0.13.
* gnu/packages/mes.scm (mes): Update to 0.13.  Use new gitlab url scheme.
2018-04-28 15:30:49 +02:00
Roel Janssen 21c566a3aa
gnu: virt-manager: Update to 1.5.1.
* gnu/packages/virtualization.scm (virt-manager): Update to 1.5.1.
2018-04-28 10:14:47 +02:00
Roel Janssen a62d455d1d
gnu: fabric: Update to 1.14.0.
* gnu/packages/admin.scm (fabric): Update to 1.14.0;
[native-inputs]: Add python2-pynacl and python2-bcrypt.
2018-04-28 02:14:35 +02:00
Roel Janssen dad9556c5d
gnu: roary: Update to 3.12.0.
* gnu/packages/bioinformatics.scm (roary): Update to 3.12.0.
2018-04-28 01:52:52 +02:00
Roel Janssen 169fa0d813
gnu: gnome-terminal: Update to 3.28.1.
* gnu/packages/gnome.scm (gnome-terminal): Update to 3.28.1.
2018-04-28 01:45:32 +02:00
Roel Janssen 6a71d454de
gnu: vte: Update to 0.52.1.
* gnu/packages/gnome.scm (vte): Update to 0.52.1.
2018-04-28 01:44:29 +02:00
Roel Janssen d36d5229ed
gnu: star: Update to 2.6.0a.
* gnu/packages/bioinformatics.scm (star): Update to 2.6.0a.
2018-04-28 01:24:10 +02:00
Roel Janssen 457fd268ff
gnu: multiqc: Update to 1.5.
* gnu/packages/bioinformatics.scm (multiqc): Update to 1.5.
2018-04-28 01:10:24 +02:00
Roel Janssen 4b93efec28
gnu: express: Link with shared protobuf library.
* gnu/packages/bioinformatics.scm (express): Link with shared protobuf
  library.
2018-04-28 01:07:15 +02:00
Ricardo Wurmus e09d74ecd2
gnu: Add r-codedepends.
* gnu/packages/cran.scm (r-codedepends): New variable.
2018-04-28 01:02:43 +02:00
Roel Janssen 4ffa085875
gnu: bamtools: Update to 2.5.1.
* gnu/packages/bioinformatics.scm (bamtools): Update to 2.5.1.
2018-04-28 00:56:59 +02:00
Roel Janssen d0c75e73d4
gnu: taxtastic: Update to 0.8.5.
* gnu/packages/bioinformatics.scm (taxtastic): Update to 0.8.5.
2018-04-28 00:43:16 +02:00
Roel Janssen 5e3175f743
gnu: nnn: Update to 1.7.
* gnu/packages/admin.scm (nnn): Update to 1.7.
2018-04-28 00:38:31 +02:00
Ludovic Courtès 6ddb59607b
guix system: Report wrong file system 'device' fields.
Previously, if you wrote (device "my-label") without (title 'label),
you'd get:

  guix system: error: stat: No such file or directory: "my-label"

Now you get a proper error and a hint.

Reported by Pierre-Antoine Rouby.

* guix/scripts/system.scm (check-file-system-availability)[literal]: New
variable.  Loop over LITERAL.
* gnu/system/file-systems.scm (%pseudo-file-system-types): New variable.
* guix/ui.scm (display-hint): Make public.
2018-04-27 18:45:02 +02:00
Tobias Geerinckx-Rice c441959819
gnu: libstaroffice: Update to 0.0.6.
* gnu/packages/libreoffice.scm (libstaroffice): Update to 0.0.6.
2018-04-27 15:56:19 +02:00
Tobias Geerinckx-Rice 8b1e89a4ad
gnu: perl-multidimensional: Update to 0.014.
* gnu/packages/perl.scm (perl-multidimensional): Update to 0.014.
2018-04-27 15:56:18 +02:00
Tobias Geerinckx-Rice 6e66835393
gnu: perl-bareword-filehandles: Update to 0.006.
* gnu/packages/perl.scm (perl-bareword-filehandles): Update to 0.006.
2018-04-27 15:56:18 +02:00
Ben Woodcroft 53ec1b7e8b
gnu: vsearch: Update to 2.8.0.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.8.0.
2018-04-27 23:20:00 +10:00
Ben Woodcroft 171cf56c2f
gnu: diamond: Update to 0.9.21.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.21.
2018-04-27 23:20:00 +10:00
Ricardo Wurmus a6334e6e8d
gnu: emacs-websocket: Update to 1.10.
* gnu/packages/emacs.scm (emacs-websocket): Update to 1.10.
[source]: Fetch from git.
2018-04-27 13:32:40 +02:00
Ricardo Wurmus 8e71673d2f
gnu: r-robustbase: Update to 0.93-0.
* gnu/packages/statistics.scm (r-robustbase): Update to 0.93-0.
2018-04-27 13:30:43 +02:00
Ricardo Wurmus 5ce901d59a
gnu: r-r-oo: Update to 1.22.0.
* gnu/packages/statistics.scm (r-r-oo): Update to 1.22.0.
2018-04-27 13:30:43 +02:00
Ricardo Wurmus 97dbc684c8
gnu: r-foreign: Update to 0.8-70.
* gnu/packages/statistics.scm (r-foreign): Update to 0.8-70.
2018-04-27 13:30:43 +02:00
Ricardo Wurmus 7f77e5d5fa
gnu: r-metap: Update to 0.9.
* gnu/packages/cran.scm (r-metap): Update to 0.9.
2018-04-27 13:30:43 +02:00
Ricardo Wurmus d4dee0804a
gnu: r-pillar: Update to 1.2.2.
* gnu/packages/cran.scm (r-pillar): Update to 1.2.2.
2018-04-27 13:30:43 +02:00
Ricardo Wurmus deb4894405
gnu: emacs-slack: Update to 0-4.d903954.
* gnu/packages/emacs.scm (emacs-slack): Update to 0-4.d903954.
2018-04-27 13:29:48 +02:00
Chris Marusich a654d3debd
services: Set default <dhcpd-configuration> version to "4".
* gnu/services/networking.scm (<dhcpd-configuration>) <version>: Set the
default to "4" instead of "6"; both our manual and upstream says the default
should be "4".
2018-04-27 01:39:28 -07:00
Tobias Geerinckx-Rice 2216b6f410
gnu: thefuck: Use INVOKE.
* gnu/packages/admin.scm (thefuck)[arguments]: Substitute INVOKE for
SYSTEM* and end phase with explicit #t.
2018-04-27 05:36:55 +02:00
Tobias Geerinckx-Rice 3290f10773
gnu: thefuck: Update to 3.26.
* gnu/packages/admin.scm (thefuck): Update to 3.26.
2018-04-27 05:36:54 +02:00
Tobias Geerinckx-Rice d11edbdf7d
gnu: infamous-plugins: Update to 0.2.04.
* gnu/packages/audio.scm (infamous-plugins): Update to 0.2.04.
2018-04-27 05:36:54 +02:00
Tobias Geerinckx-Rice a9071e5c51
gnu: infamous-plugins: Use HTTPS home page.
* gnu/packages/audio.scm (infamous-plugins)[home-page]: Use HTTPS.
2018-04-27 05:36:54 +02:00
Tobias Geerinckx-Rice 7adaf5b5ad
gnu: drumstick: Update to 1.1.1.
* gnu/packages/music.scm (drumstick): Update to 1.1.1.
[inputs]: Remove fluidsynth.
2018-04-27 05:36:54 +02:00
Tobias Geerinckx-Rice 5346d91523
gnu: mpd: Update to 0.20.19.
* gnu/packages/mpd.scm (mpd): Update to 0.20.19.
2018-04-27 05:36:53 +02:00
Tobias Geerinckx-Rice 53c475d104
gnu: tuxguitar: Update to 1.5.
* gnu/packages/music.scm (tuxguitar): Update to 1.5.
2018-04-27 05:36:53 +02:00
Tobias Geerinckx-Rice d4eae3f7d2
gnu: tuxguitar: Update home page.
The tuxguitar.pw domain is infested with squatters.

* gnu/packages/music.scm (tuxguitar)[home-page]: Update.
2018-04-27 05:36:53 +02:00
Tobias Geerinckx-Rice 15fc96e073
gnu: perl-clone: Update to 0.39.
* gnu/packages/perl.scm (perl-clone): Update to 0.39.
2018-04-27 05:36:53 +02:00
Tobias Geerinckx-Rice 54c3b7bf66
gnu: perl-strictures@2: Update to 2.000004.
* gnu/packages/perl.scm (perl-strictures-2): Update to 2.000004.
2018-04-27 05:36:52 +02:00
Eric Bavier adfc742c42
gnu: ranger: Fix description and tests.
* gnu/packages/disk.scm (ranger)[arguments]: Replace '#:phases' with
'#:test-target'.
[description]: Remove texinfo markup.  'VI' -> 'Vi'.
2018-04-26 21:08:23 -05:00
Eric Bavier 834b0b9a5c
gnu: Add Ranger.
* gnu/packages/disk.scm (ranger): New variable.
2018-04-26 20:54:18 -05:00
Eric Bavier e7323f4c08
gnu: mumps: Update to 5.1.2.
* gnu/packages/maths.scm (mumps): Update to 5.1.2.
2018-04-26 20:54:18 -05:00
Eric Bavier d98e9009a9
gnu: scotch: Update to 6.0.5a.
* gnu/packages/patches/pt-scotch-build-parallelism.patch: Delete files.
* gnu/packages/patches/scotch-build-parallelism.patch,
gnu/packages/patches/scotch-graph-diam-64.patch,
gnu/packages/patches/scotch-graph-induce-type-64.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/maths.scm (scotch): Update to 6.0.5a.
[source](patches): Adjust accordingly.
2018-04-26 20:54:18 -05:00
Tobias Geerinckx-Rice c2e76b7082
gnu: darktable: Update to 2.4.3.
* gnu/packages/photo.scm (darktable): Update to 2.4.3.
2018-04-27 03:11:50 +02:00
Tobias Geerinckx-Rice 5b292eac73
gnu: quassel: Use HTTPS home page.
* gnu/packages/irc.scm (quassel)[home-page]: Use HTTPS.
2018-04-27 02:56:45 +02:00
Tobias Geerinckx-Rice 72dae07296
gnu: quassel: Update to 0.12.5.
* gnu/packages/irc.scm (quassel): Update to 0.12.5.
[source]: Remove patch.
* gnu/packages/patches/quassel-fix-tls-check.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-04-27 02:56:44 +02:00
Tobias Geerinckx-Rice 1c51b7b4bc
gnu: libetonyek: Update to 0.1.8.
gnu/packages/libreoffice.scm (libetonyek): Update to 0.1.8.
2018-04-27 02:56:44 +02:00
Tobias Geerinckx-Rice fb9232d717
gnu: cpuid: Update to 20180419.
* gnu/packages/linux.scm (cpuid): Update to 20180419.
2018-04-27 02:56:44 +02:00
Tobias Geerinckx-Rice ca2158bb3a
gnu: pcmanfm: Update to 1.3.0.
* gnu/packages/lxde.scm (pcmanfm): Update to 1.3.0.
[source]: Remove patch.
* gnu/packages/patches/pcmanfm-CVE-2017-8934.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-04-27 02:56:43 +02:00
Tobias Geerinckx-Rice d5db813b38
gnu: libfm: Update to 1.3.0.
* gnu/packages/lxde.scm (libfm): Update to 1.3.0.
2018-04-27 02:56:43 +02:00
Tobias Geerinckx-Rice 6a4c7d311a
gnu: perl-log-any-adapter-log4perl: Update to 0.09.
* gnu/packages/perl.scm (perl-log-any-adapter-log4perl): Update to 0.09.
[source]: Update maintainer URI.
2018-04-27 02:56:43 +02:00
Tobias Geerinckx-Rice e1612fb59c
gnu: perl-safe-isa: Update to 1.000010.
* gnu/packages/perl.scm (perl-safe-isa): Update to 1.000010.
2018-04-27 02:56:42 +02:00
Tobias Geerinckx-Rice c3a17ab7af
gnu: perl-sub-quote: Update to 2.005001.
* gnu/packages/perl.scm (perl-sub-quote): Update to 2.005001.
2018-04-27 02:56:42 +02:00
Tobias Geerinckx-Rice 9b8e38ae3d
gnu: perl-capture-tiny: Update to 0.48.
* gnu/packages/perl.scm (perl-capture-tiny): Update to 0.48.
2018-04-27 02:56:42 +02:00
Tobias Geerinckx-Rice 085a95a71c
gnu: perl-b-hooks-endofscope: Update to 0.24.
* gnu/packages/perl.scm (perl-b-hooks-endofscope): Update to 0.24.
2018-04-27 02:56:41 +02:00
Tobias Geerinckx-Rice 9960ed6291
gnu: perl-file-sharedir-install: Update to 0.13.
* gnu/packages/perl.scm (perl-file-sharedir-install): Update to 0.13.
2018-04-27 02:56:41 +02:00
Tobias Geerinckx-Rice a7999e2d63
gnu: perl-test-notabs: Update to 2.02.
* gnu/packages/perl-check.scm (perl-test-notabs): Update to 2.02.
2018-04-27 02:56:41 +02:00
Tobias Geerinckx-Rice 93a554a0d9
gnu: python-simplejson: Update to 3.14.0.
* gnu/packages/python.scm (python-simplejson): Update to 3.14.0.
2018-04-27 02:56:40 +02:00
Tobias Geerinckx-Rice e3e74e4022
gnu: python2-ndg-httpsclient: Fix build.
This might be a follow-up to a39cc01632
from 2016, which would be neat.

* gnu/packages/python-web.scm (python2-ndg-httpsclient)[arguments]: Use
SUBSTITUTE-KEYWORD-ARGUMENTS to still skip tests.
2018-04-27 02:56:17 +02:00
Christopher Lemmer Webber ae9877fed3
gnu: paperkey: Update to 1.5.
* gnu/packages/gnupg.scm (paperkey): Update to 1.5.
2018-04-26 19:11:27 -05:00
Roel Janssen b43a9eb361
gnu: bedops: Update to 2.4.33.
* gnu/packages/bioinformatics.scm (bedops): Update to 2.4.33.
2018-04-27 01:11:57 +02:00
Roel Janssen c829c5ea85
gnu: samtools: Update to 1.8.
* gnu/packages/bioinformatics.scm (samtools): Update to 1.8.
2018-04-27 01:11:47 +02:00
Roel Janssen cbd9f91c32
gnu: bcftools: Update to 1.8.
* gnu/packages/bioinformatics.scm (bcftools): Update to 1.8.
* gnu/local.mk: Remove patch.
* gnu/packages/patches/bcftools-regidx-unsigned-char.patch: Remove file.
2018-04-27 01:11:42 +02:00
Roel Janssen 8df0267ad4
gnu: htslib: Update to 1.8.
* gnu/packages/bioinformatics.scm (htslib): Update to 1.8.
2018-04-27 01:11:24 +02:00
Leo Famulari 16ef3368da
gnu: PackageKit: Update to 1.1.10 [fixes CVE-2018-1106].
* gnu/packages/freedesktop.scm (packagekit): Update to 1.1.10.
2018-04-26 16:10:54 -04:00
Alex Kost 1f22a544c2
gnu: emacs-magit-popup: Update to 2.12.3.
* gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.3.
2018-04-26 23:03:51 +03:00
Alex Kost cec021d16a
gnu: emacs-with-editor: Update to 2.7.2.
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.7.2.
2018-04-26 23:03:51 +03:00
Alex Kost e9c3a780d1
gnu: geiser: Update to 0.10.
* gnu/packages/emacs.scm (geiser): Update to 0.10.
2018-04-26 23:03:51 +03:00
Leo Famulari 205044b9c1
gnu: python-josepy: Update to 1.1.0.
* gnu/packages/python-crypto.scm (python-josepy, python2-josepy): Update
to 1.1.0.
2018-04-26 15:41:40 -04:00
Tobias Geerinckx-Rice d1f1a7a0b1
gnu: python-qrcode: Update to 6.0.
* gnu/packages/python.scm (python-qrcode): Update to 6.0.
2018-04-26 21:09:00 +02:00
Tobias Geerinckx-Rice c10176649f
gnu: python2-pathlib2: Update to 2.3.2.
* gnu/packages/python.scm (python2-pathlib2): Update to 2.3.2.
2018-04-26 21:09:00 +02:00
Tobias Geerinckx-Rice 5cf24cde18
gnu: python-rst.linker: Update to 1.9.
* gnu/packages/python.scm (python-rst.linker): Update to 1.9.
2018-04-26 21:09:00 +02:00
Tobias Geerinckx-Rice 9052324d72
gnu: python-sphinx@1.6: Update to 1.6.4.
* gnu/packages/python.scm (python-sphinx-1.6): Update to 1.6.4.
2018-04-26 21:09:00 +02:00
Tobias Geerinckx-Rice ebf09e77dc
gnu: python-ndg-httpsclient: Update to 0.5.0.
* gnu/packages/python-web.scm (python-ndg-httpsclient): Update to 0.5.0.
2018-04-26 21:08:59 +02:00
Tobias Geerinckx-Rice 9616e86aa0
gnu: r-ztable: Update to 0.1.8.
* gnu/packages/statistics.scm (r-ztable): Update to 0.1.8.
2018-04-26 21:08:59 +02:00
Tobias Geerinckx-Rice 9b4d3c1d02
gnu: r-sn: Update to 1.5-2.
* gnu/packages/statistics.scm (r-sn): Update to 1.5-2.
2018-04-26 21:08:59 +02:00
Tobias Geerinckx-Rice 442ce03acc
gnu: r-sourcetools: Update to 0.1.7.
* gnu/packages/statistics.scm (r-sourcetools): Update to 0.1.7.
2018-04-26 21:08:59 +02:00
Tobias Geerinckx-Rice 5e517e9b98
gnu: python-html5-parser: Update to 0.4.5.
* gnu/packages/python-web.scm (python-html5-parser): Update to 0.4.5.
2018-04-26 21:08:58 +02:00
Tobias Geerinckx-Rice a4d8b386ac
gnu: mg: Update to 20180408.
* gnu/packages/text-editors.scm (mg): Update to 20180408.
[source]: Switch from discontinued proper releases to a git tag.
2018-04-26 21:08:58 +02:00
Tobias Geerinckx-Rice 11edb2474c
gnu: mg: Find ncurses through pkg-config.
* gnu/packages/text-editors.scm (mg)[arguments]: Remove explicit
‘CURSES_LIBS=-lncurses’ setting from #:make-flags.
2018-04-26 21:08:58 +02:00
Tobias Geerinckx-Rice 1cc3e26b6a
gnu: fio: Use INVOKE.
* gnu/packages/benchmark.scm (fio)[arguments]: Substitute INVOKE for
SYSTEM* and end phase with explicit #t.
2018-04-26 21:08:58 +02:00
Tobias Geerinckx-Rice d2caedf08d
gnu: ghostwriter: Update to 1.6.2.
* gnu/packages/text-editors.scm (ghostwriter): Update to 1.6.2.
2018-04-26 21:08:58 +02:00
Tobias Geerinckx-Rice 3b8064734e
gnu: youtube-viewer: Update to 3.3.4.
* gnu/packages/video.scm (youtube-viewer): Update to 3.3.4.
2018-04-26 21:08:57 +02:00
Tobias Geerinckx-Rice a3cbd75bb3
gnu: openvpn: Update to 2.4.6.
* gnu/packages/vpn.scm (openvpn): Update to 2.4.6.
2018-04-26 21:08:57 +02:00
Tobias Geerinckx-Rice b6617a1ed8
gnu: perl-text-glob: Update to 0.11.
* gnu/packages/perl.scm (perl-text-glob): Update to 0.11.
2018-04-26 21:08:57 +02:00
Tobias Geerinckx-Rice 4e7ec8c06e
gnu: perl-task-weaken: Update to 1.06.
* gnu/packages/perl.scm (perl-task-weaken): Update to 1.06.
2018-04-26 21:08:57 +02:00
Tobias Geerinckx-Rice 4f1f1592a6
gnu: perl-module-find: Update to 0.13.
* gnu/packages/perl.scm (perl-module-find): Update to 0.13.
2018-04-26 21:08:56 +02:00
Tobias Geerinckx-Rice dbfbe2b0c8
gnu: perl-mime-types: Update to 2.17.
* gnu/packages/perl.scm (perl-mime-types): Update to 2.17.
2018-04-26 21:08:56 +02:00
Tobias Geerinckx-Rice 4844ccb2fe
gnu: perl-file-sharedir-install: Update to 0.12.
* gnu/packages/perl.scm (perl-file-sharedir-install): Update to 0.12.
2018-04-26 21:08:56 +02:00
Tobias Geerinckx-Rice 39a915c2bf
gnu: perl-devel-overloadinfo: Update to 0.005.
* gnu/packages/perl.scm (perl-devel-overloadinfo): Update to 0.005.
2018-04-26 21:08:56 +02:00
Tobias Geerinckx-Rice ff8b52bad9
gnu: perl-class-inspector: Update to 1.32.
* gnu/packages/perl.scm (perl-class-inspector): Update to 1.32.
2018-04-26 21:08:55 +02:00
Tobias Geerinckx-Rice ea1db49a89
gnu: perl-file-find-rule: Update to 0.34.
* gnu/packages/perl.scm (perl-file-find-rule): Update to 0.34.
2018-04-26 21:08:55 +02:00
Tobias Geerinckx-Rice 8c8771c375
gnu: perl-error: Update to 0.17025.
* gnu/packages/perl-.scm (perl-error): Update to 0.17025.
2018-04-26 21:08:55 +02:00
Tobias Geerinckx-Rice 41b937cd5f
gnu: perl-test-simple: Update to 1.302136.
* gnu/packages/perl-check.scm (perl-test-simple): Update to 1.302136.
2018-04-26 21:08:55 +02:00
Tobias Geerinckx-Rice 8cb722028c
gnu: perl-test-output: Update to 1.031.
* gnu/packages/perl-check.scm (perl-test-output): Update to 1.031.
2018-04-26 21:08:54 +02:00
Tobias Geerinckx-Rice 23da2107f9
gnu: perl-test-differences: Update to 0.64.
* gnu/packages/perl-check.scm (perl-test-differences): Update to 0.64.
2018-04-26 21:08:54 +02:00
Tobias Geerinckx-Rice cb6fb537dd
gnu: perl-test-pod: Update to 1.52.
* gnu/packages/perl-check.scm (perl-test-pod): Update to 1.52.
2018-04-26 21:08:54 +02:00
Tobias Geerinckx-Rice 79a9dee62d
gnu: perl-test-base: Update to 0.89.
* gnu/packages/perl-check.scm (perl-test-base): Update to 0.89.
2018-04-26 21:08:54 +02:00
Leo Famulari 379848ed31
gnu: zsh: Update to 5.5.1.
* gnu/packages/shells.scm (zsh): Update to 5.5.1.
[source]: Remove obsolete patches.
* gnu/packages/patches/zsh-CVE-2018-7548.patch,
gnu/packages/patches/zsh-CVE-2018-7549.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2018-04-26 15:06:03 -04:00
Rouby Pierre-Antoine 2690b6ce7d
gnu: Add libpfm4.
* gnu/packages/linux.scm (libpfm4): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-26 16:10:30 +02:00
Rouby Pierre-Antoine 25637b770e
gnu: Add psm2.
* gnu/packages/linux.scm (psm2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-26 16:10:30 +02:00
Marius Bakke 28cae33891
gnu: perl@5.26.2: Don't export variable.
This prevents it from ending up in user profiles, which would fail due to
wrong search paths as reported in <https://bugs.gnu.org/31216#43>.

* gnu/packages/perl.scm (perl-5.26.2): Use DEFINE instead of DEFINE-PUBLIC.
2018-04-26 12:52:45 +02:00
Rutger Helling 90a8ef8c43
gnu: qemu: Enable GTK3 frontend.
* gnu/packages/virtualization.scm (qemu)[native-inputs]: Add "gettext" to native-inputs.
[inputs]: Add "gtk+" to inputs.
* gnu/packages/virtualization.scm (qemu-minimal)[native-inputs]: Remove "gettext"
from inherited inputs.
[inputs]: Remove "gtk+" from inherited inputs.
2018-04-26 12:45:57 +02:00
Rutger Helling 27b52c1f6a
gnu: qemu: Build with Python 3 and SDL2 support.
* gnu/packages/bootloaders.scm (qemu-minimal-2.10): Remove variable.
* gnu/packages/virtualization.scm (qemu)[inputs]: Use sdl2 instead of sdl.
[native-inputs]: Use python-wrapper instead of python@2.
* gnu/packages/virtualization.scm (qemu-minimal)[inputs]: Remove sdl2 instead of
sdl from inherited packages.
* gnu/packages/virtualization.scm (qemu-minimal-2.10): Add variable.
[native-inputs]: Remove python-wrapper from inherited packages and use python@2
instead.
* gnu/packages/debug.scm (american-fuzzy-lop): Inherit from moved hidden-package
qemu-minimal-2.10.
2018-04-26 12:45:57 +02:00
Rutger Helling 87bcd9bf65
gnu: evince: Update to 3.28.2.
* gnu/packages/gnome.scm (evince): Update to 3.28.2.
2018-04-26 11:04:11 +02:00
Rutger Helling 5fa88cc466
gnu: gnome-disk-utility: Update to 3.28.1.
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 3.28.1.
2018-04-26 09:58:30 +02:00
Rutger Helling c7fc414e1e
gnu: gnome-tweak-tool: Update to 3.26.4.
* gnu/packages/gnome.scm (gnome-tweak-tool): Update to 3.26.4.
[arguments]: Replace 'configure, 'build, 'check and 'install phases with Meson
build phases.
[native-inputs]: Add "gtk+:bin", "meson" and "ninja".
[inputs]: Add "nautilus." Replace "python@2" with "python" and
"python2-pygobject" with "python-pygobject".
2018-04-26 09:51:26 +02:00
Efraim Flashner dcf3ab6ab3
gnu: enlightenment: Update to 0.22.3.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.22.3.
2018-04-26 10:23:58 +03:00
Efraim Flashner 5e94ce9794
gnu: terminology: Update to 1.2.0.
* gnu/packages/enlightenment.scm (terminology): Update to 1.2.0.
[source]: Update source snippet.
[build-system]: Switch to meson-build-system.
[native-inputs]: Add perl.
2018-04-26 10:23:58 +03:00
Rutger Helling dce50fbc91
gnu: retroarch: Fix hash.
* gnu/packages/emulators.scm (retroarch): Fix incorrect hash.
2018-04-26 08:54:04 +02:00
宋文武 03e4589124
gnu: runc: Update comment about status of tests.
* gnu/packages/virtualization.scm (runc)[arguments]: Update comment.
2018-04-26 09:37:00 +08:00
Clément Lassieur eb88e2c11c
gnu: Add l-smash.
* gnu/packages/video.scm (l-smash): New variable.
2018-04-26 00:45:43 +02:00
Pierre Neidhardt 37b9be5878
gnu: guile-sdl2: Require guile 2.2.
* gnu/packages/sdl.scm (guile-sdl2)[inputs]: Replace GUILE-2.0 with
GUILE-2.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-25 23:11:54 +02:00
Pierre Neidhardt a0bee5e769
gnu: Add emacs-evil-collection
* gnu/packages/emacs.scm (emacs-evil-collection): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-25 23:11:53 +02:00
Pierre Neidhardt b889df2722
gnu: Add emacs-helm-system-packages
* gnu/packages/emacs.scm (emacs-helm-system-packages): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-25 23:11:53 +02:00
Pierre Neidhardt 0eb3b8c0b6
gnu: guile-sly: Update home-page.
* gnu/packages/guile.scm (guile-sly): Update home-page.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-25 23:11:53 +02:00
Marius Bakke a9fe3882b9
Merge branch 'master' into staging 2018-04-25 15:53:41 +02:00
Marius Bakke 0afeda6521
gnu: multipath-tools: Update to 0.7.6.
* gnu/packages/linux.scm (multipath-tools): Update to 0.7.6.
2018-04-25 15:09:22 +02:00
Marius Bakke 5843dab8fb
gnu: fio: Update to 3.6.
* gnu/packages/benchmark.scm (fio): Update to 3.6.
2018-04-25 15:09:22 +02:00
Marius Bakke 3743e1320e
gnu: ceph: Update to 12.2.5.
* gnu/packages/patches/ceph-skip-collect-sys-info-test.patch: Adjust.
* gnu/packages/storage.scm (ceph): Update to 12.2.5.
2018-04-25 15:09:22 +02:00
Marius Bakke 8bf8dedc9a
gnu: rocksdb: Update to 5.12.4.
* gnu/packages/databases.scm (rocksdb): Update to 5.12.4.
2018-04-25 15:09:22 +02:00
Roel Janssen d000264299
gnu: guile-ssh: Move files from bin to examples directory.
* gnu/packages/ssh.scm (guile-ssh): Move files from bin to the examples
  directory.
2018-04-25 14:55:26 +02:00
Roel Janssen 5b862761f2
gnu: guix: Update to ab85cf7.
* gnu/packages/package-management.scm (guix): Update to ab85cf7.
2018-04-25 14:28:28 +02:00
Tobias Geerinckx-Rice ab85cf7185
gnu: perl-business-isbn: Update to 3.004.
* gnu/packages/perl.scm (perl-business-isbn): Update to 3.004.
2018-04-25 11:47:13 +02:00
Tobias Geerinckx-Rice 222999c989
gnu: ruby-domain-name: Update to 0.5.20180417.
* gnu/packages/ruby.scm (ruby-domain-name): Update to 0.5.20180417.
2018-04-25 11:47:13 +02:00
Tobias Geerinckx-Rice 21acf56184
gnu: perl-type-tiny: Update to 1.002002.
* gnu/packages/perl.scm (perl-type-tiny): Update to 1.002002.
2018-04-25 11:47:12 +02:00
Tobias Geerinckx-Rice 5854082a7a
gnu: ruby-ascii85: Update to 1.0.3.
* gnu/packages/ruby.scm (ruby-ascii85): Update to 1.0.3.
2018-04-25 11:47:12 +02:00
Rutger Helling fe355a1f8d
gnu: youtube-dl: Update to 2018.04.25.
* gnu/packages/video.scm (youtube-dl): Update to 2018.04.25.
2018-04-25 11:42:20 +02:00
Rutger Helling 113e9bc5a4
gnu: diffoscope: Update to 93.
* gnu/packages/package-management.scm (diffoscope): Update to 93.
2018-04-25 11:31:41 +02:00
Rutger Helling 035ee04b89
gnu: parallel: Update to 20180422.
* gnu/packages/parallel.scm (parallel): Update to 20180422.
2018-04-25 11:26:52 +02:00
Rutger Helling 076fcab120
gnu: vulkan-icd-loader: Update to 1.1.73.0.
* gnu/packages/vulkan.scm (vulkan-icd-loader): Update to 1.1.73.0.
2018-04-25 11:18:34 +02:00
Nicolas Goaziou 1a04c893fa
gnu: emacs-org, emacs-org-contrib: Update packages.
* gnu/packages/emacs.scm (emacs-org): Update to 9.1.11.
(emacs-org-contrib): Update to 20180423.
2018-04-25 09:57:11 +02:00
Rutger Helling b24b19e3ff
gnu: retroarch: Update to 1.7.2.
* gnu/packages/emulators.scm (retroarch): Update to 1.7.2.
2018-04-24 23:33:09 +02:00
Mark H Weaver ba39d32807
gnu: linux-libre: Update to 4.16.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.4.
(%linux-libre-hash): Update hash.
2018-04-24 16:53:53 -04:00
Mark H Weaver feb477869e
gnu: linux-libre@4.14: Update to 4.14.36.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.36.
(%linux-libre-4.14-hash): Update hash.
2018-04-24 16:53:51 -04:00
Mark H Weaver 22789d97b0
gnu: linux-libre@4.9: Update to 4.9.96.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.96.
2018-04-24 16:53:49 -04:00
Mark H Weaver 005ccea624
gnu: linux-libre@4.4: Update to 4.4.129.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.129.
2018-04-24 16:53:47 -04:00
Marius Bakke 460292af30
gnu: qemu: Update to 2.12.0.
* gnu/packages/patches/qemu-CVE-2018-7550.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/virtualization.scm (qemu): Update to 2.12.0.
[source](patches): Remove.
2018-04-24 21:14:20 +02:00
Marius Bakke a0a553dcf1
gnu: libraw: Update to 0.18.9.
* gnu/packages/photo.scm (libraw): Update to 0.18.9.
2018-04-24 21:14:20 +02:00
Leo Famulari f0b85055c7
gnu: go@1.10: Update to 1.10.1 [fixes CVE-2018-7187].
* gnu/packages/golang.scm (go-1.10): Update to 1.10.1.
[arguments]: Disable the 'TestTwoPkgConfigs' test.
2018-04-24 13:07:08 -04:00
Leo Famulari 3f15744349
gnu: go@1.9: Update to 1.9.5 [fixes CVE-2018-7187].
* gnu/packages/golang.scm (go-1.9): Update to 1.9.5.
[arguments]: Disable the 'TestTwoPkgConfigs' test.
2018-04-24 13:07:07 -04:00
Leo Famulari 3f0ec617f5
gnu: go@1.4: Use the "real" pkg-config.
* gnu/packages/golang.scm (go-1.4)[native-inputs]: Use pkg-config instead of
%pkg-config.
2018-04-24 13:07:04 -04:00
Jelle Licht a65d88f2a5
gnu: node: Update to 9.11.1.
* gnu/packages/node.scm (node): Update to 9.11.1.
2018-04-24 16:28:44 +02:00
Roel Janssen 0ef8cc9c1c
gnu: Add r-qdnaseq.
* gnu/packages/bioconductor.scm (r-qdnaseq): New variable.
2018-04-24 14:12:32 +02:00
Roel Janssen 67ee83d6c3
gnu: Add r-cghcall.
* gnu/packages/bioconductor.scm (r-cghcall): New variable.
2018-04-24 14:12:15 +02:00
Roel Janssen 0416a0d4d5
gnu: Add r-cghbase.
* gnu/packages/bioconductor.scm (r-cghbase): New variable.
2018-04-24 14:11:51 +02:00
Roel Janssen 164502d819
gnu: Add r-marray.
* gnu/packages/bioconductor.scm (r-marray): New variable.
2018-04-24 14:11:19 +02:00
Roel Janssen fdc3a05d1b
gnu: Add r-snowfall.
* gnu/packages/cran.scm (r-snowfall): New variable.
2018-04-24 14:03:42 +02:00
Roel Janssen 793f83efe1
gnu: Add r-chippeakanno.
* gnu/packages/bioconductor.scm (r-chippeakanno): New variable.
2018-04-24 13:59:39 +02:00
Roel Janssen a6ae9ffd6a
gnu: Add r-multtest.
* gnu/packages/bioconductor.scm (r-multtest): New variable.
2018-04-24 13:59:33 +02:00
Jelle Licht 09e3cf5834
gnu: ansible: Add missing inputs
* gnu/packages/admin.scm (ansible)[native-inputs]: Add python2-bcrypt and
  python2-pynacl.
2018-04-24 14:45:27 +02:00
Jelle Licht acc6e6955f
gnu: Add python2-pynacl.
* gnu/packages/python-crypto.scm (python2-pynacl): New variable.
2018-04-24 14:45:11 +02:00
Roel Janssen 6d94bf6baa
gnu: Add r-ripseeker.
* gnu/packages/bioconductor.scm (r-ripseeker): New variable.
2018-04-24 13:34:29 +02:00
Roel Janssen a5b56a5346
gnu: Add r-diffbind.
* gnu/packages/bioconductor.scm (r-diffbind): New variable.
2018-04-24 13:33:56 +02:00
Rutger Helling be65267f93
gnu: virt-viewer: Update to 6.0.
* gnu/packages/spice.scm (virt-viewer): Update to 6.0.
2018-04-24 12:14:37 +02:00
宋文武 b45bfc9ca8
gnu: android-udev-rules: Update to 20180112.
* gnu/packages/android.scm (android-udev-rules): Update to 20180112.
2018-04-24 17:47:40 +08:00
Rutger Helling c0069835b1
gnu: toxic: Update to 0.8.2.
* gnu/packages/messaging.scm (toxic): Update to 0.8.2.
2018-04-24 10:13:25 +02:00
Rutger Helling 089abfc143
gnu: qtox: Update to 1.15.0.
* gnu/packages/messaging.scm (qtox): Update to 1.15.0.
2018-04-24 10:13:25 +02:00
Rutger Helling c11df2e879
gnu: utox: Update to 0.17.0.
* gnu/packages/messaging.scm (utox): Update to 0.17.0.
[source]: Use git-fetch instead of url-fetch.
[arguments]: Add "-DENABLE_TESTS=on" configure-flag.
2018-04-24 10:13:25 +02:00
Rutger Helling 230bd4bb60
gnu: c-toxcore: Update to 0.2.2.
* gnu/packages/messaging.scm (c-toxcore): Update to 0.2.2.
[arguments]: Disable tests.
2018-04-24 10:13:25 +02:00
Ludovic Courtès d4bd876267
gnu: hop: Update hash of source tarball, which was modified in place.
Fixes <https://bugs.gnu.org/30804>.
Reported by Tobias Geerinckx-Rice <me@tobias.gr>.

* gnu/packages/scheme.scm (hop)[source]: Update sha256.
2018-04-24 09:53:23 +02:00
Ludovic Courtès d5a48184d1
gnu: fortune-mod: Use a stable URL for the CMake rules.
* gnu/packages/games.scm (fortune-mod)[inputs]: Use a stable URL for
"cmake-rules".
2018-04-24 09:53:23 +02:00
Nicolas Goaziou 845688f009
gnu: grammalecte: Update to 0.6.4.
* gnu/packages/dictionaries.scm (grammalecte): Update to 0.6.4.
[arguments]: Remove unnecessary fix.
2018-04-23 22:32:03 +02:00
Marius Bakke 2784b35f90
gnu: moc: Remove obsolete snippet.
* gnu/packages/music.scm (moc)[source](snippet): Remove.
2018-04-23 20:03:24 +02:00
Marius Bakke bb5c508c12
gnu: Use ffmpeg@3.4 in packages not ready for 4.0.
* gnu/packages/cdrom.scm (dvdstyler)[inputs]: Change FFMPEG with FFMPEG-3.4.
* gnu/packages/video.scm (mlt, motion, simplescreenrecorder)[inputs]: Likewise.
* gnu/packages/music.scm (moc, pianobar)[inputs]: Likewise.
2018-04-23 20:03:25 +02:00
Marius Bakke 0b909ab6bb
gnu: maim: Update to 5.5.
* gnu/packages/xdisorg.scm (maim): Update to 5.5.
2018-04-23 20:03:24 +02:00
Marius Bakke 89f9ffffe5
gnu: slop: Update to 7.4.
* gnu/packages/xdisorg.scm (slop): Update to 7.4.
2018-04-23 20:03:24 +02:00
Marius Bakke 68c4759baa
gnu: gstreamer: Downgrade to 1.12.5.
* gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good,
gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Downgrade to 1.12.5.
2018-04-23 19:47:49 +02:00
Marius Bakke 14534d7fcd
gnu: feh: Update to 2.26.
* gnu/packages/image-viewers.scm (feh): Update to 2.26.
2018-04-23 18:44:16 +02:00
Marius Bakke b981f77722
gnu: libwebp: Update to 1.0.0.
* gnu/packages/image.scm (libwebp): Update to 1.0.0.
[source]: Change to GIT-FETCH.
[arguments]: Add 'bootstrap' phase.
2018-04-23 18:44:16 +02:00
Marius Bakke 050e575678
gnu: Add wpa-supplicant-gui.
* gnu/packages/admin.scm (wpa-supplicant-gui): New public variable.
2018-04-23 18:44:16 +02:00
Rutger Helling 06079c196c
gnu: ffmpeg: Update to 4.0.
* gnu/packages/video.scm (ffmpeg): Update to 4.0.
* gnu/packages/video.scm (ffmpeg@3.4): New variable.
* gnu/packages/video.scm (ffmpeg-git): Remove variable.
* gnu/packages/video.scm (mpv)[inputs]: Build with ffmpeg instead of ffmpeg-git.
* gnu/packages/gstreamer.scm (gst-libav)[inputs]: Build with ffmpeg@3.4 instead
of ffmpeg.
* gnu/packages/messaging.scm (qtox)[inputs]: Build with ffmpeg@3.4 instead of
ffmpeg.
* gnu/packages/emulators.scm (dolphin-emu)[inputs]: Build with ffmpeg@3.4
instead of ffmpeg.
* gnu/packages/gnunet.scm (libextractor)[inputs]: Build with ffmpeg@3.4 instead
of ffmpeg.
2018-04-23 15:44:39 +02:00
宋文武 de7f03ce0a
gnu: Add runc.
* gnu/packages/virtualization.scm (runc): New variable.
2018-04-23 11:22:58 +08:00
宋文武 0ed7498a46
gnu: Add src.
* gnu/packages/version-control.scm (src): New variable.
2018-04-23 11:22:58 +08:00
Pierre Langlois 01224157b7
gnu: Add ocproxy.
* gnu/packages/vpn.scm (ocproxy): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-22 23:50:49 +02:00
Konrad Hinsen c51e592d6c
gnu: Add emacs-elisp-slime-nav.
* gnu/packages/emacs.scm (emacs-elisp-slime-nav): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-22 23:50:49 +02:00
Ludovic Courtès b8a251d76e
gnu: libfive: Snippet returns a Boolean.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/engineering.scm (libfive)[source](snippet): Return #t.
2018-04-22 23:50:48 +02:00
Ricardo Wurmus 3d7f9cbe75
gnu: pigx-chipseq: Update to 0.0.15.
* gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.0.15.
2018-04-22 23:00:51 +02:00
Ludovic Courtès c77835db04
gnu: tar: Work around a cross-compilation issue.
* gnu/packages/base.scm (tar)[arguments]: Add #:configure-flags when
cross-compiling.
2018-04-22 22:40:53 +02:00
Ludovic Courtès b0ff3606be
gnu: ncurses: Do not use "install -s" when cross-compiling.
Reported by Marius Bakke <mbakke@fastmail.com>
at <https://lists.gnu.org/archive/html/guix-devel/2018-04/msg00157.html>.

* gnu/packages/ncurses.scm (ncurses)[arguments]: Add
"--disable-stripping" to #:configure-flags when cross-compiling.
2018-04-22 22:40:48 +02:00
Ludovic Courtès d3878d3d51
gnu: patch: Work around a cross-compilation issue.
Reported by Marius Bakke <mbakke@fastmail.com>
at <https://lists.gnu.org/archive/html/guix-devel/2018-04/msg00157.html>.

* gnu/packages/base.scm (patch)[arguments]: New field.
2018-04-22 22:40:48 +02:00
Leo Famulari 3ae45eb435
audacity: Update to 2.2.2.
* gnu/packages/audio.scm (audacity): Update to 2.2.2.
2018-04-22 13:43:38 -04:00
Efraim Flashner 5c1052039e
gnu: gcompris-qt: Update to 0.90.
* gnu/packages/education.scm (gcompris-qt): Update to 0.90.
[source, home-page]: Use https.
[arguments]: Add 'wrap-executable phase to declare the QT_PLUGIN_PATH
and QML2_IMPORT_PATH without needing propagated inputs.
[native-inputs]: Add qttools.
[inputs]: Remove qt, add qtbase, qtdeclarative, qtgraphicaleffects,
qtmultimedia, qtquickcontrols, qtsensors, qtsvg, qtxmlpatterns.
2018-04-22 15:57:22 +03:00
Efraim Flashner f347c24acc
gnu: freeimage: Use bundled libjxr.
* gnu/packages/image.scm (freeimage)[source]: Don't delete bundled
LibJXR directory.
[arguments]: Modify make-flags to not include external jxrlib.
[inputs]: Remove libjxr.
* gnu/packages/patches/freeimage-unbundle.patch: Modify to not unbundle
libjxr.
2018-04-22 12:20:15 +03:00
Chris Marusich f1104d9009
services: Add dhcpd-service-type and <dhcpd-configuration>.
* doc/guix.texi (Networking Services): Document it.
* gnu/services/networking.scm (dhcpd-service-type): Add it.
(dhcpd-configuration, dhcpd-configuration?): Add it.
(dhcpd-configuration-package): Add it.
(dhcpd-configuration-config-file): Add it.
(dhcpd-configuration-version): Add it.
(dhcpd-configuration-run-directory): Add it.
(dhcpd-configuration-lease-file): Add it.
(dhcpd-configuration-pid-file): Add it.
(dhcpd-configuration-interfaces): Add it.
* gnu/tests/networking.scm (minimal-dhcpd-v4-config-file)
(dhcpd-v4-configuration, %dhcpd-os, run-dhcpd-test, %test-dhcpd): New
variables.
2018-04-21 23:46:30 -07:00
Efraim Flashner e33498b868
gnu: cran.scm: Add missing module.
This is a follow-up to 9ebfdcd36c.

* gnu/packages/cran.scm: Import pkg-config.
2018-04-22 09:43:36 +03:00
Ricardo Wurmus 2cf42ec611
gnu: r-httpuv: Update to 1.4.1.
* gnu/packages/web.scm (r-httpuv): Update to 1.4.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus c36ce47635
gnu: r-seurat: Update to 2.3.0.
* gnu/packages/bioinformatics.scm (r-seurat): Update to 2.3.0.
[propagated-inputs]: Add r-cluster, r-dosnow, r-fitdistrplus, r-foreach,
r-lmtest, r-png, and r-rann.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 3cf9ae2f75
gnu: Add r-dosnow.
* gnu/packages/cran.scm (r-dosnow): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 6ab97ed56a
gnu: r-lambda-r: Update to 1.2.2.
* gnu/packages/statistics.scm (r-lambda-r): Update to 1.2.2.
[arguments]: Remove.
[native-inputs]: Remove.
[propagated-inputs]: Add r-formatr.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 5150a52d03
gnu: r-httpuv: Update to 1.4.0.
* gnu/packages/web.scm (r-httpuv): Update to 1.4.0.
[propagated-inputs]: Add r-bh, r-later, and r-promises.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus d9d66ba963
gnu: Add r-promises.
* gnu/packages/cran.scm (r-promises): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 284179bbb3
gnu: Add r-later.
* gnu/packages/cran.scm (r-later): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 500224cb4c
gnu: r-car: Update to 3.0-0.
* gnu/packages/statistics.scm (r-car): Update to 3.0-0.
[propagated-inputs]: Add r-abind, r-cardata, r-lme4, r-maptools, r-nlme, and
r-rio.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 08dac3d9e6
gnu: Add r-maptools.
* gnu/packages/cran.scm (r-maptools): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus c9920f2597
gnu: Add r-rio.
* gnu/packages/cran.scm (r-rio): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4b1f7a3e90
gnu: Add r-openxlsx.
* gnu/packages/cran.scm (r-openxlsx): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 0edd2fd186
gnu: r-ggridges: Update to 0.5.0.
* gnu/packages/cran.scm (r-ggridges): Update to 0.5.0.
[propagated-inputs]: Add r-withr.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4f18423358
gnu: r-ddalpha: Update to 1.3.2.
* gnu/packages/cran.scm (r-ddalpha): Update to 1.3.2.
[propagated-inputs]: Add r-geometry.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 9604429d7b
gnu: Add r-geometry.
* gnu/packages/cran.scm (r-geometry): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus ce4e81cb86
gnu: Add r-magic.
* gnu/packages/cran.scm (r-magic): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus f1c7a24280
gnu: Add r-cardata.
* gnu/packages/statistics.scm (r-cardata): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 2acc0e5f8f
gnu: r-gsubfn: Update to 0.7.
* gnu/packages/cran.scm (r-gsubfn): Update to 0.7.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 7bd6ecd7fa
gnu: r-psych: Update to 1.8.3.3.
* gnu/packages/cran.scm (r-psych): Update to 1.8.3.3.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus d087f47d61
gnu: r-quantmod: Update to 0.4-13.
* gnu/packages/cran.scm (r-quantmod): Update to 0.4-13.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus cb9f404187
gnu: r-tinytex: Update to 0.5.
* gnu/packages/cran.scm (r-tinytex): Update to 0.5.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 1d310349bb
gnu: r-xts: Update to 0.10-2.
* gnu/packages/cran.scm (r-xts): Update to 0.10-2.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 2ab8cbcd1f
gnu: r-stringdist: Update to 0.9.4.7.
* gnu/packages/cran.scm (r-stringdist): Update to 0.9.4.7.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 9ee81a36aa
gnu: r-prodlim: Update to 2018.04.18.
* gnu/packages/cran.scm (r-prodlim): Update to 2018.04.18.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 3e00e3a885
gnu: r-lava: Update to 1.6.1.
* gnu/packages/cran.scm (r-lava): Update to 1.6.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 9ebfdcd36c
gnu: r-rmpi: Update to 0.6-7.
* gnu/packages/cran.scm (r-rmpi): Update to 0.6-7.
[native-inputs]: Add pkg-config.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus cf0da489ff
gnu: r-globaloptions: Update to 0.0.13.
* gnu/packages/cran.scm (r-globaloptions): Update to 0.0.13.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 9f17c0560f
gnu: r-bindrcpp: Update to 0.2.2.
* gnu/packages/cran.scm (r-bindrcpp): Update to 0.2.2.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus eb575e95fb
gnu: r-bindr: Update to 0.1.1.
* gnu/packages/cran.scm (r-bindr): Update to 0.1.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus dfd7299957
gnu: r-rcpp: Update to 0.12.16.
* gnu/packages/cran.scm (r-rcpp): Update to 0.12.16.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 0e94780446
gnu: r-plogr: Update to 0.2.0.
* gnu/packages/cran.scm (r-plogr): Update to 0.2.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 1d612cefc8
gnu: r-readxl: Update to 1.1.0.
* gnu/packages/cran.scm (r-readxl): Update to 1.1.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 41e8bd77f3
gnu: r-selectr: Update to 0.4-1.
* gnu/packages/cran.scm (r-selectr): Update to 0.4-1.
[propagated-inputs]: Add r-r6.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus aeca5f0c5b
gnu: r-scran: Update to 1.6.9.
* gnu/packages/bioinformatics.scm (r-scran): Update to 1.6.9.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 80323c3c13
gnu: r-hitc: Update to 1.22.1.
* gnu/packages/bioinformatics.scm (r-hitc): Update to 1.22.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus b6d7deca55
gnu: r-ldblock: Update to 1.8.1.
* gnu/packages/bioinformatics.scm (r-ldblock): Update to 1.8.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus fb1dcfac46
gnu: r-erma: Update to 0.10.1.
* gnu/packages/bioinformatics.scm (r-erma): Update to 0.10.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 8defca1d94
gnu: r-gprofiler: Update to 0.6.6.
* gnu/packages/bioinformatics.scm (r-gprofiler): Update to 0.6.6.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus fc6d3e2606
gnu: r-ggbio: Update to 1.26.1.
* gnu/packages/bioinformatics.scm (r-ggbio): Update to 1.26.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 0bd5c7b859
gnu: r-genomicalignments: Update to 1.14.2.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.14.2.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4207770218
gnu: r-dexseq: Update to 1.24.4.
* gnu/packages/bioinformatics.scm (r-dexseq): Update to 1.24.4.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 3db5d04ccc
gnu: r-vegan: Update to 2.5-1.
* gnu/packages/bioinformatics.scm (r-vegan): Update to 2.5-1.
[propagated-inputs]: Add r-knitr.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 2ef5ab8749
gnu: r-mapproj: Update to 1.2.6.
* gnu/packages/geo.scm (r-mapproj): Update to 1.2.6.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 5895f238d7
gnu: r-maps: Update to 3.3.0.
* gnu/packages/geo.scm (r-maps): Update to 3.3.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 8cf7b28ffe
gnu: r-igraph: Update to 1.2.1.
* gnu/packages/graph.scm (r-igraph): Update to 1.2.1.
[inputs]: Add glpk and zlib.
[propagated-inputs]: Remove r-irlba.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 2bcf5fd337
gnu: r-subplex: Update to 1.5-4.
* gnu/packages/maths.scm (r-subplex): Update to 1.5-4.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 61c868e1f5
gnu: r-shinydashboard: Update to 0.7.0.
* gnu/packages/web.scm (r-shinydashboard): Update to 0.7.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4fe0efddfe
gnu: r-htmlwidgets: Update to 1.2.
* gnu/packages/web.scm (r-htmlwidgets): Update to 1.2.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 75a40e89d9
gnu: r-lme4: Update to 1.1-17.
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-17.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 30d76d442a
gnu: r-futile-options: Update to 1.0.1.
* gnu/packages/statistics.scm (r-futile-options): Update to 1.0.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4184649940
gnu: r-xml: Update to .
* gnu/packages/statistics.scm (r-xml): Update to .
2018-04-21 23:07:52 +02:00
Ricardo Wurmus ff91ed7d56
gnu: r-rsqlite: Update to 2.1.0.
* gnu/packages/statistics.scm (r-rsqlite): Update to 2.1.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 1aa2ad5b32
gnu: r-survival: Update to 2.42-3.
* gnu/packages/statistics.scm (r-survival): Update to 2.42-3.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 6fa9cf1abb
gnu: r-nlme: Update to 3.1-137.
* gnu/packages/statistics.scm (r-nlme): Update to 3.1-137.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus ac6672d539
gnu: r-cluster: Update to 2.0.7-1.
* gnu/packages/statistics.scm (r-cluster): Update to 2.0.7-1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus c43ea99b39
gnu: r-minimal: Update to 3.4.4.
* gnu/packages/statistics.scm (r-minimal): Update to 3.4.4.
2018-04-21 23:07:52 +02:00
Efraim Flashner 785f40dfbc
gnu: spindle: Limit supported systems.
* gnu/packages/admin.scm (spindle)[supported-system]: New field.
2018-04-21 23:25:42 +03:00
Efraim Flashner c80629e7c2
gnu: freefall: Fix compilation error.
* gnu/packages/linux.scm (freefall)[arguments]: Add make-flag to set
CC=gcc.
2018-04-21 23:04:25 +03:00
Tomáš Čech 841f833171
gnu: python-onetimepass: Make python-six a propagated input.
* gnu/packages/python.scm (python-onetimepass)[inputs]: Move python-six from
here...
[propagated-inputs]: ...to here.
2018-04-21 17:37:12 +02:00
Mark H Weaver 0ccb104354
gnu: go-github-com-vitrun-qart-qr: Remove duplicate 'description' field.
* gnu/packages/syncthing.scm (go-github-com-vitrun-qart-qr)[description]:
Remove duplicate 'description' field.
2018-04-21 05:29:53 -04:00
Mark H Weaver 6b2752526b
gnu: uget: Remove duplicate 'native-inputs' field.
* gnu/packages/bittorrent.scm (uget)[native-inputs]: Remove duplicate
field initializer.
2018-04-21 05:29:42 -04:00
Mark H Weaver 921f8e63dd
gnu: gcc@4.7: Combine duplicate 'patches' fields into one.
* gnu/packages/gcc.scm (gcc-4.7)[source]: Combine duplicate 'patches' fields
into one.  Previously, the first 'patches' field was being ignored.
2018-04-21 05:08:53 -04:00
Mark H Weaver d433108271
gnu: gobject-introspection: Combine duplicate 'arguments' fields.
* gnu/packages/glib.scm (gobject-introspection)[arguments]: Combine duplicate
'arguments' fields into one.  Previously, the first one was being ignored.
2018-04-21 05:06:53 -04:00
Mark H Weaver c52872bfc4
Merge branch 'master' into core-updates 2018-04-21 05:02:52 -04:00
Mark H Weaver 3fe49e5015
gnu: linux-libre@4.9: Update to 4.9.95.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.95.
2018-04-21 03:02:57 -04:00
Tomáš Čech 9a58840235
gnu: Add osc.
* gnu/packages/build-tools.scm (osc): New variable.
2018-04-21 08:40:40 +02:00
Tomáš Čech 2f69121808
gnu: Add python-m2crypto, python2-m2crypto.
* gnu/packages/python-crypto.scm (python-m2crypto): New variable.
(python2-m2crypto): New variable.
2018-04-21 08:40:40 +02:00
Tomáš Čech c596461187
gnu: Add python2-urlgrabber.
* gnu/packages/python-web (python2-urlgrabber): New variable.
2018-04-21 08:40:40 +02:00
Tomáš Čech 15ed90b960
gnu: Add python-onetimepass.
* gnu/packages/python.scm (python-onetimepass): New variable.
2018-04-21 08:33:34 +02:00
Mark H Weaver b5178b3254
gnu: perl: Hack the replacement perl to think it is version 5.26.1.
Fixes <https://bugs.gnu.org/31216>.

This is a followup to commits 217b8c2e06,
44b98b0002, and
35fbe194c3da264859a5addc661b9fbc2dc8ecc7.

Complications arise when grafting perl unless the version of the replacement
perl matches that of the original.  So, here we add 'perl/fixed', which is
built from the perl-5.26.2 source but hacked to believe it is version 5.26.1.

* gnu/packages/perl.scm (perl)[replacement]: Use perl/fixed, not perl-5.26.2.
(perl-5.26.2): Remove compatibility symlinks.
(perl/fixed): New variable.
2018-04-21 01:17:44 -04:00
Mark H Weaver 5618193694
gnu: perl: Add more compatibility symlinks to the replacement perl.
Fixes <https://bugs.gnu.org/31216>.
Reported by Julien Lepiller <julien@lepiller.eu>.

* gnu/packages/perl.scm (perl-5.26.2)[arguments]: Rename the
'workaround-grafting-version-bug' phase to 'install-compatibility-symlinks'.
Install symlinks in $out/lib/perl5/site_perl/5.26.1 and $out/bin/perl5.26.1,
in addition to $out/lib/perl5/5.26.1.  Simplify the code a bit.
2018-04-20 23:29:14 -04:00
Arun Isaac b02b6f32a5
gnu: texlive-bin: Patch texlua shebangs.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Patch texlua shebangs in
postint phase.
2018-04-21 00:19:33 +05:30
Arun Isaac a9fda571c3
gnu: texlive-bin: Use ghostscript executable "gs" in ps2eps.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Add fix-unix-detection phase.
Replace system* with invoke in postint phase.
2018-04-21 00:19:15 +05:30
Nicolas Goaziou 1af4212ae4
gnu: emacs-org, emacs-org-contrib: Update version.
* gnu/packages/emacs.scm (emacs-org): Update to 9.1.10.
(emacs-org-contrib): Update to 20180416.
2018-04-20 12:31:28 +02:00
Maxim Cournoyer 582c122e7b
gnu: emacs-sx: Fix byte compilation.
The package would fail building when attempting to create a cache
directory. This has been fixed upstream but not in a tagged release.

* gnu/packages/emacs.scm (emacs-sx): Update to latest git version.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 15:38:32 +05:30
Maxim Cournoyer 9835a71d80
gnu: emacs-esxml: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-esxml)[arguments]: Add fix-sources phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 14:49:26 +05:30
Maxim Cournoyer 62950ec7e9
gnu: Add emacs-kv.
* gnu/packages/emacs.scm (emacs-kv): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 14:49:20 +05:30
Tomáš Čech 9324d92e6a
gnu: lvm2: Enable pkg-config files generation.
* gnu/packages/linux.scm (lvm2)[arguments]: Enable pkg-config files generation
via configure flag.
2018-04-20 10:38:50 +02:00
Tomáš Čech e60352e453
gnu: Add go-golang-org-x-crypto-ssh-terminal.
* gnu/packages/golang.scm (go-golang-org-x-crypto-ssh-terminal): New variable.
2018-04-20 10:38:31 +02:00
Arun Isaac 5368e67c4e
gnu: emacs-realgud: Update to 1.4.5.
* gnu/packages/emacs.scm (emacs-realgud): Update to 1.4.5.
2018-04-20 13:42:58 +05:30
Maxim Cournoyer aea388cf36
gnu: emacs-realgud: Fix autogen.sh after EMACSLOADPATH is set.
* gnu/packages/emacs.scm (emacs-realgud)[arguments]: Move the
fix-autogen-script phase to after the set-emacs-load-path phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 13:30:39 +05:30
Mark H Weaver 872bda5de5
gnu: linux-libre: Update to 4.16.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.3.
(%linux-libre-hash): Update hash.
2018-04-19 18:55:23 -04:00
Mark H Weaver 58f427de8a
gnu: linux-libre@4.14: Update to 4.14.35.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.35.
(%linux-libre-4.14-hash): Update hash.
2018-04-19 18:54:25 -04:00
Maxim Cournoyer 652741cf28
gnu: emacs-deferred: Enable tests.
* gnu/packages/emacs.scm (emacs-deferred)[arguments]: Add fix-makefile
phase. Set #:test-command, and enable tests.
[native-inputs]: Add emacs-ert-expectations, emacs-undercover and ert-runner.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 02:09:10 +05:30
Arun Isaac 1848cdfb7d
gnu: emacs-memoize: Update to 1.1.
* gnu/packages/emacs.scm (emacs-memoize): Update to 1.1. Re-indent.
[source]: Switch to release tarball.
[arguments]: Remove "-l" "memoize.el" from #:test-command.
2018-04-20 01:09:46 +05:30
Julien Lepiller 76fa5e042b
gnu: guix: Add po4a input.
* gnu/packages/package-management.scm (guix)[inputs]: Add po4a.
2018-04-19 21:30:49 +02:00
Maxim Cournoyer 9490c411f0
gnu: ert-runner: Adjust ert-runner wrapper to honor EMACSLOADPATH.
* gnu/packages/emacs.scm (ert-runner): Use 'prefix instead of '= for setting
the EMACSLOADPATH environment variable. Reuse the already computed
EMACSLOADPATH for wrap-program. Specify the dependencies directly in the
inputs field.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 00:49:53 +05:30
Maxim Cournoyer d1d41db6bb
gnu: Adapt Emacs packages to use the new check phase.
* gnu/packages/emacs.scm (emacs-dash, emacs-s, emacs-string-inflection,
emacs-company, emacs-clojure-mode, emacs-julia-mode, emacs-elfeed,
emacs-memoize, emacs-use-package, emacs-xmlgen, emacs-json-reformat,
emacs-which-key, emacs-ws-butler, emacs-git-messenger, emacs-browse-at-remote,
emacs-evil-quickscope)[arguments]: Add #:tests? and #:test-command arguments
to use the new check phase.
(emacs-json-reformat)[inputs]: Move emacs-dash and emacs-shut-up to ...
[native-inputs]: here. Add ert-runner.
(emacs-company)[arguments]: Refactor fix-bin-dir phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 00:49:53 +05:30
Maxim Cournoyer 259ed58fef
gnu: emacs-pdf-tools: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Add
emacs-set-emacs-load-path phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 00:49:53 +05:30
Efraim Flashner 2bb915e679
gnu: u-boot-odroid-c2: Remove variable.
U-boot for this target requires a binary blob to boot correctly.

* gnu/packages/bootloaders.scm (u-boot-odroid-c2): Remove variable.
2018-04-19 21:42:12 +03:00
Marius Bakke 7c16af4646
gnu: python-bcrypt: Move to (gnu packages python-crypto).
* gnu/packages/password-utils.scm (python-bcrypt, python2-bcrypt): Move to ...
* gnu/packages/python-crypto.scm (python-bcrypt, python2-bcrypt): ... here.
* gnu/packages/python.scm: Remove unused (gnu packages password-utils) import.
2018-04-19 18:03:04 +02:00
Leo Famulari 44b98b0002
gnu: Perl: Fix a grafting failure due to a path that includes the package version.
Fixes <https://bugs.gnu.org/31210>.

* gnu/packages/perl.scm (perl-5.26.2): Don't use package/inherit.
[arguments]: Add a 'workaround-grafting-version-bug' phase.
2018-04-19 10:37:17 -04:00
Roel Janssen d28e5ad23c
gnu: guile-curl: Use invoke.
* gnu/packages/curl.scm (guile-curl): Use invoke instead of system*.
2018-04-19 14:26:35 +02:00
Pierre Neidhardt b164233851
gnu: Add fortune-mod.
* gnu/packages/games.scm (fortune-mod): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:53:58 +02:00
Pierre Neidhardt 9a3fb60ca3
gnu: Add perl-test-runvalgrind
* gnu/packages/perl-check.scm (perl-test-runvalgrind): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:48:45 +02:00
Pierre Neidhardt e118a013c8
gnu: Add perl-io-all.
* gnu/packages/perl.scm (perl-io-all): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:48:35 +02:00
Pierre Neidhardt 7234fbcb25
gnu: Add perl-file-readbackwards.
* gnu/packages/perl.scm (perl-file-readbackwards): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:47:44 +02:00
Diego Nicola Barbato 0818c01aef
gnu: libfive: Add snippet, enable tests and remove obsolete phase.
* gnu/packages/engineering.scm (libfive)[source]: Add snippet to
remove bundled catch.
[arguments]: Remove #:tests?.  Add #:test-target.  Remove phase
'add-eigen-to-search-path'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:24:37 +02:00
Rouby Pierre-Antoine 541dac8aee
gnu: Add spindle.
* gnu/packages/admin.scm (spindle): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:10:06 +02:00
Rouby Pierre-Antoine 3ebf2c2947
gnu: Add launchmon.
* gnu/packages/admin.scm (launchmon): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:10:02 +02:00
Ludovic Courtès 67a51b6755
gnu: mcron: Update to 1.1.1.
Fixes <https://bugs.gnu.org/31113>.
Reported by George myglc2 Clemmer <myglc2@gmail.com>.

* gnu/packages/guile.scm (mcron): Update to 1.1.1.
[arguments]: Change timezone in 'set-timezone' phase.  Remove
'disable-schedule-test' and 'wrap-programs' phases.  Add 'adjust-tests'
phase.
* gnu/tests/base.scm (%mcron-os): Change JOB1 to use the 'next-seconds'
form.
2018-04-19 00:14:50 +02:00
Clément Lassieur 28ca6b35d9
gnu: Add emacs-lispyville.
* gnu/packages/emacs.scm (emacs-lispyville): New variable.
2018-04-19 00:13:04 +02:00
Clément Lassieur e8360eb8ea
gnu: emacs-lispy: Change source to recent Git commit.
* gnu/packages/emacs.scm (emacs-lispy): Wrap with let, and change source to
the Git repository.
[propagated-inputs]: Add emacs-zoutline.
2018-04-19 00:13:04 +02:00
Clément Lassieur 30cf707088
gnu: Add emacs-zoutline.
* gnu/packages/emacs.scm (emacs-zoutline): New variable.
2018-04-19 00:11:40 +02:00
Leo Famulari 16a8cb9b43
gnu: blender: Update to 2.79b.
* gnu/packages/graphics.scm (blender): Update to 2.79b.
2018-04-18 17:41:35 -04:00
Leo Famulari 4a146957e7
gnu: mpg123: Update to 1.25.10.
* gnu/packages/mp3.scm (mpg123): Update to 1.25.10.
2018-04-18 17:14:13 -04:00
Roel Janssen 5e3010a2ac
gnu: Add guile-curl.
* gnu/packages/curl.scm (guile-curl): New variable.
2018-04-18 23:00:41 +02:00
Leo Famulari cf10095c17
gnu: mutt: Update to 1.9.5.
* gnu/packages/mail.scm (mutt): Update to 1.9.5.
2018-04-18 16:58:13 -04:00
Leo Famulari 6e2729a3fb
gnu: lynx: Update to 2.8.9dev.17.
* gnu/packages/web-browsers.scm (lynx): Update to 2.8.9dev.17.
2018-04-18 12:33:42 -04:00
Leo Famulari e45f399bf9
gnu: qemu: Fix CVE-2018-7550.
* gnu/packages/patches/qemu-CVE-2018-7550.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/virtualization.scm (qemu)[source]: Use it.
2018-04-18 11:38:45 -04:00
Efraim Flashner 94b22905ab
gnu: rust: Skip test_loading_cosine test.
* gnu/packages/rust.scm (rust-1.19.0)[arguments]: Modify custom
'patch-tests phase to skip test_loading_cosine test.
(rust-1.24.0)[arguments]: Modify inherited 'patch-tests to point to
updated code locations.
2018-04-18 09:49:57 +03:00
Kei Kebreau 9d39c300cf
gnu: nestopia-ue: Update to 1.48.
* gnu/packages/emulators.scm (nestopia-ue): Update to 1.48.
[source]: Simplify snippet; 3rd-party zlib is no longer bundled.
[build-system]: Switch to cmake-build-system.
[inputs]: Remove glu and mesa. Add libepoxy.
[arguments]: Remove #:make-flags. Re-enable 'configure' phase. Remove
'remove-xdg-desktop-menu-call' and 'remove-gdkwayland-include' phases. Add
'wrap-program' phase.
2018-04-17 20:08:38 -04:00
Tobias Geerinckx-Rice cbb10936f5
gnu: python-pretend: Update to 1.0.9.
* gnu/packages/python.scm (python-pretend): Update to 1.0.9.
2018-04-18 00:58:20 +02:00
Tobias Geerinckx-Rice 5a8cea3830
gnu: gphoto2: Update to 2.5.17.
* gnu/packages/photo.scm (gphoto2): Update to 2.5.17.
2018-04-18 00:58:20 +02:00
Tobias Geerinckx-Rice 433e85e50c
gnu: libgphoto2: Update to 2.5.17.
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.17.
2018-04-18 00:58:19 +02:00
Tobias Geerinckx-Rice 3b7999a79a
gnu: r-arules: Update to 1.6-1.
* gnu/packages/cran.scm (r-arules): Update to 1.6-1.
2018-04-18 00:58:19 +02:00
Tobias Geerinckx-Rice 63ec5e6612
gnu: r-tseries: Update to 0.10-44.
* gnu/packages/cran.scm (r-tseries): Update to 0.10-44.
2018-04-18 00:58:19 +02:00
Tobias Geerinckx-Rice e7c4ad7d24
gnu: r-proxy: Update to 0.4-22.
* gnu/packages/cran.scm (r-proxy): Update to 0.4-22.
2018-04-18 00:38:10 +02:00
Tobias Geerinckx-Rice e81ef082d0
gnu: r-ape: Update to 5.1.
* gnu/packages/cran.scm (r-ape): Update to 5.1.
2018-04-18 00:38:10 +02:00
Tobias Geerinckx-Rice fb02f7bb3e
gnu: r-callr: Update to 2.0.3.
* gnu/packages/cran.scm (r-callr): Update to 2.0.3.
2018-04-18 00:38:09 +02:00
Marius Bakke 4bdf6b254f
gnu: nginx: Update to 1.14.0.
* gnu/packages/web.scm (nginx): Update to 1.14.0.
2018-04-18 00:33:30 +02:00
Marius Bakke 74601e456b
gnu: Remove unneeded import.
* gnu/packages/texinfo.scm: Remove unused (gnu packages linux) import.
2018-04-18 00:33:30 +02:00
Marius Bakke af5638b803
gnu: samba: Update to 4.7.7.
* gnu/packages/samba.scm (samba): Update to 4.7.7.
2018-04-18 00:33:30 +02:00
Marius Bakke 217b8c2e06
gnu: perl: Replace with 5.26.2 [fixes CVE-2018-{6797,6798,6913}].
* gnu/packages/perl.scm (perl-5.26.2): New public variable.
(perl)[replacement]: New field.
2018-04-18 00:33:30 +02:00
Leo Famulari 269d0858c6
gnu: Move the Go standard libraries to (gnu packages golang).
* gnu/packages/syncthing.scm (go-golang-org-x-crypto-bcrypt,
go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea, go-golang-org-x-net-ipv4, go-golang-org-x-net-bpf,
go-golang-org-x-net-context, go-golang-org-x-net-internal-iana,
go-golang-org-x-net-ipv6, go-golang-org-x-net-proxy, go-golang-org-x-sys-unix,
go-golang-org-x-text-transform, go-golang-org-x-text-unicode-norm,
go-golang-org-x-time-rate): Move these packages ...
* gnu/packages/golang.scm: ... to here.
2018-04-17 17:47:36 -04:00
Eric Bavier 65bb22796f
gnu: fftw: Build SIMD codelets.
* gnu/packages/algebra.scm (fftw)[arguments]: Remove 'no-native phase; use
configure cache value instead.  Add configure flags for SIMD codelets.
(fftwf)[arguments]: Add neon configuration flag for 32-bit arm.
(fftw-avx): Remove variable.
2018-04-17 16:24:42 -05:00
Leo Famulari 71653653ea
gnu: subversion: Update to 1.10.0.
* gnu/packages/version-control.scm (subversion): Update to 1.10.0.
(arguments): Patch a hidden shebang in a new 'patch-test-sh' phase.
(inputs): Add lz4 and utf8proc. Switch from python-2 to python-wrapper@3.
2018-04-17 14:36:34 -04:00
Danny Milosavljevic 8366a67b0a
gnu: mrustc: Update to 0.0.0-1.4f98e43.
* gnu/packages/rust.scm (mrustc): Update to 0.0.0-1.4f98e43.
2018-04-17 19:22:39 +02:00
Maxim Cournoyer a05a637ccc
gnu: emacs-idris-mode: Fix source hash.
* gnu/packages/emacs.scm (emacs-idris-mode)[source]: Fix hash.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-17 20:00:15 +05:30
Ricardo Wurmus 8d3dda021a
gnu: r-rcurl: Respect CURL_CA_BUNDLE variable.
Fixes <https://debbugs.gnu.org/31189>

* gnu/packages/statistics.scm (r-rcurl)[arguments]: Patch options to respect
CURL_CA_BUNDLE if no "cainfo" option is provided.
2018-04-17 12:59:59 +02:00
Ricardo Wurmus 82bead7537
gnu: Add emacs-ergoemacs-mode.
* gnu/packages/emacs.scm (emacs-ergoemacs-mode): New variable.
2018-04-17 12:59:59 +02:00
Gábor Boskovits bfb4004d34
gnu: Add java-asm-bootstrap.
* gnu/packages/java.scm (java-asm-bootstrap): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17 12:58:17 +02:00
Gábor Boskovits 869803aa5e
gnu: Add java-aqute-bndlib-bootstrap.
* gnu/packages/java.scm (java-aqute-bndlib-bootstrap): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17 12:58:13 +02:00
Gábor Boskovits 288a59590e
gnu: Add java-aqute-libg-bootstrap.
* gnu/packages/java.scm (java-aqute-libg-bootstrap): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17 12:58:10 +02:00
Gábor Boskovits 6d047cc429
gnu: Add java-slfj4-api-bootstrap.
* gnu/packages/java.scm (java-slf4j-api-bootstrap): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17 12:58:05 +02:00
Clément Lassieur e2d8b4a883
gnu: gajim: Update to 1.0.1.
* gnu/packages/messaging.scm (gajim): Update to 1.0.1.
[build-system]: Change to PYTHON-BUILD-SYSTEM.
[arguments]: Remove the PYTHONPATH wrapper.  Don't override "APP".  Add a
GI_TYPELIB_PATH wrapper.  Add 'remove-test-resolver, 'start-xserver and
'install-icons phases.
[native-inputs]: Add XORG-SERVER.
[inputs]: Remove PYTHON2-AXOLOTL, PYTHON2-NBXMPP, PYTHON2-PYOPENSSL,
PYTHON2-GNUPG, PYTHON2-PYGTK, PYTHON-2.  Add ADWAITA-ICON-THEME,
GNOME-KEYRING, GTK+, GTKSPELL3, HICOLOR-ICON-THEME, LIBSECRET, PYTHON-AXOLOTL,
PYTHON-DBUS, PYTHON-DOCUTILS, PYTHON-GNUPG, PYTHON-NBXMPP, PYTHON-PILLOW,
PYTHON-PYASN1, PYTHON-PYCAIRO, PYTHON-PYGOBJECT, PYTHON-PYOPENSSL,
PYTHON-QRCODE.
2018-04-17 11:20:13 +02:00
Clément Lassieur bc5fa18ba1
gnu: python-nbxmpp: Update to 0.6.4.
* gnu/packages/messaging.scm (python-nbxmpp): Update to 0.6.4.
2018-04-17 11:20:00 +02:00
Mark H Weaver 38039b4fa9
gnu: Remove webkitgtk-2.4 and webkitgtk/gtk+-2.
These were old, unmaintained versions of webkitgtk with many known remote code
execution vulnerabilities.  With the recent GnuCash 3.0 update in commit
53e66fbceb, they are no longer needed.

* gnu/packages/webkit.scm (webkitgtk-2.4, webkitgtk/gtk+-2): Remove variables.
2018-04-17 02:15:13 -04:00
Arun Isaac de893dda28
gnu: emacs-emms-player-mpv: Update to 0.1.0.
* gnu/packages/emacs.scm (emacs-emms-player-mpv): Update to 0.1.0.
2018-04-17 10:56:11 +05:30
Tobias Geerinckx-Rice af62570d6f
gnu: knot: Update to 2.6.6.
* gnu/packages/dns.scm (knot): Update to 2.6.6.
2018-04-17 05:42:51 +02:00
Tobias Geerinckx-Rice 84f95d5548
gnu: cbatticon: Update to 1.6.8.
* gnu/packages/admin.scm (cbatticon): Update to 1.6.8.
2018-04-17 04:43:34 +02:00
Tobias Geerinckx-Rice 3e34ba43cb
gnu: you-get: Update to 0.4.1060.
* gnu/packages/video.scm (you-get): Update to 0.4.1060.
2018-04-17 04:34:42 +02:00
Tobias Geerinckx-Rice 70020ebe2b
gnu: youtube-dl: Update to 2018.04.16.
* gnu/packages/video.scm (youtube-dl): Update to 2018.04.16.
2018-04-17 04:34:40 +02:00
Tobias Geerinckx-Rice c4a58d04f9
gnu: xterm: Update to 332.
* gnu/packages/xorg.scm (xterm): Update to 332.
2018-04-17 04:34:39 +02:00
Tobias Geerinckx-Rice 7dbf4888dc
gnu: qtdatavis3d: Update to 5.9.5.
* gnu/packages/qt.scm (qtdatavis3d): Update to 5.9.5.
2018-04-17 04:02:23 +02:00
Tobias Geerinckx-Rice c972f17160
gnu: qtscxml: Update to 5.9.5.
* gnu/packages/qt.scm (qtscxml): Update to 5.9.5.
2018-04-17 04:02:22 +02:00
Tobias Geerinckx-Rice 506cbdb3c5
gnu: qtserialbus: Update to 5.9.5.
* gnu/packages/qt.scm (qtserialbus): Update to 5.9.5.
2018-04-17 04:02:22 +02:00
Tobias Geerinckx-Rice 95e5aed0cd
gnu: python-ruamel.yaml: Update to 0.15.37.
* gnu/packages/serialization.scm (python-ruamel.yaml): Update to 0.15.37.
2018-04-17 04:02:22 +02:00
Tobias Geerinckx-Rice 91653e074f
gnu: loksh: Update to 6.3.
* gnu/packages/shells.scm (loksh): Update to 6.3.
2018-04-17 04:02:21 +02:00
Tobias Geerinckx-Rice 87abf4a844
gnu: flatbuffers: Update to 1.9.0.
* gnu/packages/serialization.scm (flatbuffers): Update to 1.9.0.
2018-04-17 04:02:21 +02:00
Tobias Geerinckx-Rice 688c907634
gnu: ruby-instantiator: Update to 0.0.7.
* gnu/packages/ruby.scm (ruby-instantiator): Update to 0.0.7.
2018-04-17 04:02:13 +02:00
Tobias Geerinckx-Rice c33a27ceb8
gnu: man-db: Update to 2.8.3.
* gnu/packages/man.scm (man-db): Update to 2.8.3.
2018-04-17 04:02:13 +02:00
Tobias Geerinckx-Rice a0e0f9d743
gnu: ruby-crass: Update to 1.0.4.
* gnu/packages/ruby.scm (ruby-crass): Update to 1.0.4.
2018-04-17 04:02:12 +02:00
Tobias Geerinckx-Rice b1e415404c
gnu: ethtool: Update to 4.16.
* gnu/packages/networking.scm (ethtool): Update to 4.16.
2018-04-17 04:02:12 +02:00
Tobias Geerinckx-Rice 77009de71b
gnu: libtorrent-rasterbar: Update to 1.1.7.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.7.
2018-04-17 04:02:12 +02:00
Tobias Geerinckx-Rice 08baa9ace9
gnu: neofetch: Update to 3.4.0.
* gnu/packages/admin.scm (neofetch): Update to 3.4.0.
2018-04-17 04:02:11 +02:00
Tobias Geerinckx-Rice 05341cc97b
gnu: xonsh: Update to 0.6.1.
* gnu/packages/shells.scm (xonsh): Update to 0.6.1.
2018-04-17 04:02:11 +02:00
Tobias Geerinckx-Rice ee280cea93
gnu: r-matrix: Update to 1.2-14.
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-14.
2018-04-17 04:02:11 +02:00
Tobias Geerinckx-Rice 361cee7124
gnu: r-hms: Update to 0.4.2.
* gnu/packages/statistics.scm (r-hms): Update to 0.4.2.
2018-04-17 04:02:10 +02:00
Tobias Geerinckx-Rice e354b03223
gnu: r-yaml: Update to 2.1.18.
* gnu/packages/statistics.scm (r-yaml): Update to 2.1.18.
2018-04-17 04:02:10 +02:00
Tobias Geerinckx-Rice 8998583417
gnu: r-ade4: Update to 1.7-11.
* gnu/packages/statistics.scm (r-ade4): Update to 1.7-11.
2018-04-17 04:02:10 +02:00
Tobias Geerinckx-Rice 9d448362a1
gnu: r-lubridate: Update to 1.7.4.
* gnu/packages/statistics.scm (r-lubridate): Update to 1.7.4.
2018-04-17 04:02:10 +02:00
Tobias Geerinckx-Rice fbe8ebec9e
gnu: kakoune: Update to 2018.04.13.
* gnu/packages/text-editors.scm (kakoune): Update to 2018.04.13.
Remove LET binding for the git revision and re-indent accordingly.
[version, source]: Replace the git checkout with new release tarball.
[arguments]: Remove ‘fix-test-permissions’ phase.
[native-inputs]: Add PKG-CONFIG.
2018-04-17 04:02:09 +02:00
Tobias Geerinckx-Rice b30c23c433
gnu: perl-crypt-openssl-random: Update to 0.13.
* gnu/packages/tls.scm (perl-crypt-openssl-random): Update to 0.13.
[native-inputs]: Add PERL-CRYPT-OPENSSL-GUESS.
2018-04-17 04:02:09 +02:00
Tobias Geerinckx-Rice c80590f646
gnu: Add perl-crypt-openssl-guess.
* gnu/packages/tls.scm (perl-crypt-openssl-guess): New public variable.
2018-04-17 04:02:09 +02:00
Tobias Geerinckx-Rice 7f1d8b5cdb
gnu: miniupnpc: Update to 2.0.20180410.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20180410.
2018-04-17 04:02:08 +02:00
Tobias Geerinckx-Rice 3dc77d40e6
gnu: i3lock-color: Update to 2.11-c.
* gnu/packages/wm.scm (i3lock-color): Update to 2.11-c.
[inputs]: Add LIBJPEG-TURBO.
2018-04-17 04:02:08 +02:00
Tobias Geerinckx-Rice fa2886b7fd
gnu: i3lock-color: Stylistic fixes.
* gnu/packages/wm.scm (i3lock-color)[arguments]: Use INVOKE and end
phase with explicit #t.
[inputs, native-inputs]: Fix indentation and order alphabetically.
2018-04-17 04:02:08 +02:00
Tobias Geerinckx-Rice 800e4fd802
gnu: xmobar: Update to 0.26.
* gnu/packages/wm.scm (xmobar): Update to 0.36.
[native-inputs]: Add GHC-HSPEC and HSPEC-DISCOVER.
2018-04-17 04:02:07 +02:00
Tobias Geerinckx-Rice eddc4b3352
gnu: pure: Update to 0.68.
* gnu/packages/pure.scm (pure): Update to 0.68.
2018-04-17 04:02:07 +02:00
Tobias Geerinckx-Rice 01005901fd
gnu: Use HTTPS for more sigrok.org home pages.
* gnu/packages/electronics.scm (libserialport, pulseview)[home-page]:
Use HTTPS.
2018-04-17 03:56:44 +02:00
Rene fc5c5b92cf
gnu: epiphany: Update to 3.28.1.
* gnu/packages/gnome.scm (epiphany): Update to 3.28.1.
[build-system]: Use meson-build-system.
[native-inputs]: Add desktop-file-utils, glib:bin and gtk+:bin.
[inputs]: Add gdk-pixbuf+svg and nettle. Remove gdk-pixbuf.
[arguments]: Remove #:configure-flags.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-17 00:37:27 +02:00
Rene 5849c68a3d
gnu: Add mbpfan.
* gnu/packages/linux.scm (mbpfan): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-17 00:36:08 +02:00
Rene 08fda9c6c0
gnu: xpad: Update to 5.0.0.
* gnu/packages/gnome.scm (xpad) Update to 5.0.0.
[arguments]: Add autogen phase.
[native-inputs]: Add autoconf and automake.
[inputs]: Remove gtk+.
[native-inputs]: Add gtk+:bin.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-17 00:29:00 +02:00
Pierre Langlois d09e31bdf6
gnu: libmygpo-qt: Update to 1.1.0.
* gnu/packages/music.scm (libmygpo-qt): Update to 1.1.0.
[source]: Remove 'patches'.
[arguments]: Do not set BUILD_WITH_QT4=OFF, it is the default.
* gnu/packages/patches/libmygpo-qt-fix-jsoncreatortest.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-17 00:08:45 +02:00
Danny Milosavljevic 237587f1e0
gnu: rust: Disable test_process_mask tests.
* gnu/packages/rust.scm (rust-1.19): Disable test_process_mask tests.
2018-04-16 19:58:05 +02:00
Efraim Flashner 67ca98ec78
gnu: rust: Don't build for "native" arch on ARM.
* gnu/packages/rust.scm (rust-1.23)<#:phases>[dont-build-native]: New phase.
2018-04-16 19:58:05 +02:00
Danny Milosavljevic af4ea9c5cb
gnu: rust: Don't #ignore the same test twice.
* gnu/packages/rust.scm (rust-1.19)[arguments]<#:phases>[patch-tests]:
Don't #ignore the same test twice.
2018-04-16 19:58:05 +02:00
Danny Milosavljevic a92bf11c49
gnu: Add mrustc.
* gnu/packages/rust.scm (mrustc): New variable.
2018-04-16 19:58:05 +02:00
Nikolai Merinov fe61c88af9
gnu: rust: Update to 1.24.0.
* gnu/packages/rust.scm (rust): Rename to...
(rust-1.24): ...this.
(rust): New variable.
2018-04-16 19:58:04 +02:00
Nikolai Merinov 1bb23335e6
gnu: rust: Enable more tests.
* gnu/packages/rust.scm (rust-1.19)[arguments]<#:phases>[set-env]: Modify.
(rust-1.23)<#:phases>[patch-cargo-tests]: New phase.
(rust-1.23)<#:phases>[check]: Enable more tests.
2018-04-16 19:58:02 +02:00
Tobias Geerinckx-Rice eb357e24f7
gnu: xfig: Update to 3.2.7.
* gnu/packages/xfig.scm (xfig): Update to 3.2.7.
2018-04-16 18:45:07 +02:00
Tobias Geerinckx-Rice 7aa6e29d0c
gnu: libsigrokdecode: Update phase style.
* gnu/packages/electronics.scm (libsigrokdecode)[arguments]: Use INVOKE
and end all phases with an explicit #t.
2018-04-16 18:45:07 +02:00
Tobias Geerinckx-Rice bf660f726a
gnu: libsigrokdecode: Update to 0.5.1.
* gnu/packages/electronics.scm (libsigrokdecode): Update to 0.5.1.
2018-04-16 18:45:06 +02:00
Tobias Geerinckx-Rice 4780089803
gnu: Use HTTPS for sigrok.org home pages.
* gnu/packages/electronics.scm (libsigrokdecode, sigrok-firmware-fx2lafw)
(libsigrok, sigrok-cli)[home-page]: Use HTTPS.
2018-04-16 18:45:06 +02:00
Tobias Geerinckx-Rice 7ee5881dc1
gnu: webkitgtk: Update to 2.20.1.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.20.1.
2018-04-16 18:33:48 +02:00
Tobias Geerinckx-Rice 727ffbd56b
gnu: pugixml: Update to 1.9.
* gnu/packages/xml.scm (pugixml): Update to 1.9.
2018-04-16 18:33:47 +02:00
Tobias Geerinckx-Rice 286552278a
gnu: pugixml: Use HTTPS home page.
* gnu/packages/xml.scm (pugixml)[home-page]: Use HTTPS.
2018-04-16 18:33:47 +02:00
Marius Bakke 5d904d63f4
Merge branch 'master' into staging 2018-04-16 18:15:28 +02:00
Marius Bakke bab5f3a7f6
gnu: eudev: Update to 3.2.5.
* gnu/packages/linux.scm (eudev): Update to 3.2.5.
[source](uri): Use tarball instead of zipball.
[source](file-name): Adjust accordingly.
2018-04-16 18:14:50 +02:00
Marius Bakke 55e76e420d
gnu: libinput: Update to 1.10.3.
* gnu/packages/freedesktop.scm (libinput): Update to 1.10.3.
2018-04-16 18:14:50 +02:00
Marius Bakke d0ee11b2f0
gnu: sharutils: Fix CVE-2018-1000097.
* gnu/packages/patches/sharutils-CVE-2018-1000097.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/compression.scm (sharutils)[source](patches): Use it.
2018-04-16 18:02:14 +02:00
Oleg Pykhalov 452454e30c
gnu: Add emacs-epkg.
* gnu/packages/emacs.scm (emacs-epkg): New public variable.
2018-04-16 17:02:34 +03:00
Oleg Pykhalov 93aba854db
gnu: Add emacs-closql.
* gnu/packages/emacs.scm (emacs-closql): New public variable.
2018-04-16 17:02:34 +03:00
Oleg Pykhalov 4d089b5e56
gnu: Add emacs-emacsql.
* gnu/packages/emacs.scm (emacs-emacsql): New public variable.
2018-04-16 17:02:34 +03:00
Oleg Pykhalov 6c92b4406f
gnu: Add emacs-finalize.
* gnu/packages/emacs.scm (emacs-finalize): New public variable.
2018-04-16 17:02:33 +03:00
Oleg Pykhalov 5b6d674760
gnu: Add emacs-cl-generic.
* gnu/packages/emacs.scm (emacs-cl-generic): New public variable.
2018-04-16 17:02:33 +03:00
Oleg Pykhalov 086bfb37af
gnu: Add emacs-pg.
* gnu/packages/emacs.scm (emacs-pg): New public variable.
2018-04-16 17:02:33 +03:00
Rutger Helling 16ff8d6aeb
gnu: wayland-protocols: Update to 1.13.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.13.
2018-04-16 10:06:51 +02:00
Rutger Helling a430b1e7f7
gnu: wayland: Update to 1.15.0.
* gnu/packages/freedesktop.scm (wayland): Update to 1.15.0.
2018-04-16 10:06:51 +02:00
Efraim Flashner 892527829c
gnu: abcde: Update to 2.9.1.
* gnu/packages/cdrom.scm (abcde): Update to 2.9.1.
2018-04-15 22:58:44 +03:00
Tobias Geerinckx-Rice b433c7b336
gnu: geoclue: Update to 2.4.8.
* gnu/packages/gnome.scm (geoclue): Update to 2.4.8.
2018-04-15 19:31:14 +02:00
Tobias Geerinckx-Rice 605ade4429
gnu: google-brotli: Update to 1.0.4.
* gnu/packages/compression.scm (google-brotli): Update to 1.0.4.
2018-04-15 19:31:13 +02:00
Tobias Geerinckx-Rice 1b0be8c506
gnu: di: Update to 4.46.
* gnu/packages/admin.scm (di): Update to 4.46.
2018-04-15 19:31:11 +02:00
Leo Famulari 93cbcc26bf
gnu: ncmpcpp: Update to 0.8.2.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.8.2.
2018-04-15 13:09:20 -04:00
Marius Bakke 73a118bdc5
gnu: gdk-pixbuf: Update to 2.36.12.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.36.12.
2018-04-15 14:45:56 +02:00
Marius Bakke f6a6a050ea
gnu: atk: Update to 2.28.1.
* gnu/packages/gtk.scm (atk): Update to 2.28.1.
2018-04-15 14:45:56 +02:00
Marius Bakke 6c69d24daf
gnu: alsa-plugins: Update to 1.1.6.
* gnu/packages/linux.scm (alsa-plugins): Update to 1.1.6.
2018-04-15 14:45:56 +02:00
Marius Bakke 7ff0577020
gnu: alsa-utils: Update to 1.1.6.
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.6.
2018-04-15 14:45:56 +02:00
Marius Bakke 45c053ac76
gnu: alsa-lib: Update to 1.1.6.
* gnu/packages/linux.scm (alsa-lib): Update to 1.1.6.
2018-04-15 14:45:56 +02:00
Marius Bakke ed471e6848
gnu: mesa: Update to 17.3.8.
* gnu/packages/gl.scm (mesa): Update to 17.3.8.
2018-04-15 14:45:56 +02:00
Marius Bakke c5154b37ac
gnu: nss, nss-certs: Update to 3.36.1.
* gnu/packages/gnuzilla.scm (nss): Update to 3.36.1.
* gnu/packages/certs.scm (nss-certs): Likewise.
2018-04-15 14:45:43 +02:00
Manolis Ragkousis fdb61400a0
gnu: mupen64plus-video-z64: Fix glew.h location.
* gnu/packages/patches/mupen64plus-video-z64-glew-correct-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emulators.scm (mupen64plus-video-z64)[source]: Use it.
2018-04-15 15:17:21 +03:00
Marius Bakke 3b4f3ff7ee
gnu: xscreensaver: Update to 5.39.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.39.
2018-04-15 13:03:21 +02:00
Marius Bakke 1c24862f1e
gnu: nginx: Update to 1.13.12.
* gnu/packages/web.scm (nginx): Update to 1.13.12.
2018-04-15 13:03:04 +02:00
Marius Bakke a7aed511ec
gnu: efivar: Update to 35.
* gnu/packages/linux.scm (efivar): Update to 35.
2018-04-15 12:55:39 +02:00
Marius Bakke 732825f3f8
gnu: efibootmgr: Update to 16.
* gnu/packages/linux.scm (efibootmgr): Update to 16.
[arguments]: Add EFIDIR to #:make-flags.  Remove related 'branding' phase.
2018-04-15 12:52:41 +02:00
Marius Bakke e0cfc37396
gnu: offlineimap: Update to 7.2.0.
* gnu/packages/mail.scm (offlineimap): Update to 7.2.0.
2018-04-15 12:36:16 +02:00
Marius Bakke fe4adc12ed
gnu: htop: Update to 2.2.0.
* gnu/packages/patches/htop-fix-process-tree.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/admin.scm (htop): Update to 2.2.0.
[source](patches): Remove.
2018-04-15 12:31:49 +02:00
Marius Bakke 87b08d8421
gnu: libsoup: Update to 2.62.1.
* gnu/packages/gnome.scm (libsoup): Update to 2.62.1.
2018-04-15 12:23:09 +02:00
Marius Bakke 8e84eb6847
gnu: python-paramiko: Update to 2.4.1 [fixes CVE-2018-7750].
* gnu/packages/python-crypto.scm (python-paramiko): Update to 2.4.1.
[arguments]: Set #:tests? #f.
2018-04-15 12:10:19 +02:00
Rutger Helling fc12113704
gnu: mgba: Update to 0.6.3.
* gnu/packages/emulators.scm (mgba): Update to 0.6.3.
2018-04-15 11:03:26 +02:00
Danny Milosavljevic 347bc15161
gnu: Add uefitool.
* gnu/packages/flashing-tools.scm (uefitool): New variable.
2018-04-15 09:22:16 +02:00
Danny Milosavljevic ca523cc518
gnu: Factorize rust-bootstrapped-package.
* gnu/packages/rust.scm (rust-bootstrapped-package): New procedure.
(rust): Use rust-bootstrapped-package.
2018-04-15 09:22:16 +02:00
Danny Milosavljevic 8fdde58103
gnu: Add rust@1.19.0.
* gnu/packages/rust.scm (rust-1.23)[build-system, native-inputs, inputs,
native-search-paths, synopsis, description, home-page, license]: Move to...
(rust-1.19): ... here. New variable.
(rust-1.23)[arguments]<#:phases>[set-env, patch-tests, patch-cargo-checksums]:
Move to...
(rust-1.19): ... here.
(rust-1.19)[arguments]<#:phases>[configure, check, install]: Replace by no-op.
2018-04-15 09:22:12 +02:00
Leo Famulari d2dd939e68
gnu: tmux: Update to 2.7.
* gnu/packages/tmux.scm (tmux): Update to 2.7.
2018-04-14 23:08:42 -04:00
Mark H Weaver 891199c67d
gnu: evolution-data-server: Update to 3.28.1.
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.28.1.
[inputs]: Add json-glib and webkitgtk.
2018-04-14 16:31:58 -04:00
Mark H Weaver c97f2f70fe
gnu: evolution-data-server: Fix build with ICU 61.
* gnu/packages/gnome.scm (evolution-data-server)[arguments]: In the configure
flags, add "-DU_USING_ICU_NAMESPACE=1" to CMAKE_CXX_FLAGS.
2018-04-14 16:31:52 -04:00
Mark H Weaver 9578ed006c
gnu: linux-libre@4.9: Update to 4.9.94.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.94.
2018-04-14 14:06:21 -04:00
Mark H Weaver 72d5109ca4
gnu: linux-libre@4.4: Update to 4.4.128.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.128.
2018-04-14 14:05:44 -04:00
Nicolas Goaziou ffbe2dc1e5
gnu: python-sge-pygame: Fix typo in description.
* gnu/packages/game-development.scm (python-sge-pygame) [description]: Fix
typo.
2018-04-14 18:35:35 +02:00
Maxim Cournoyer 74b4d7a142
gnu: emacs-polymode: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-polymode)[arguments]: Add modes subdirectory
to #:include. Add add-modes-subdir-to-load-path phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 20:13:30 +05:30
Maxim Cournoyer fee23c17a9
gnu: emacs-dired-hacks: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-dired-hacks)[propagated-inputs]: Add
emacs-eimp.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 19:45:40 +05:30
Maxim Cournoyer de5256d3bb
gnu: Add emacs-eimp.
* gnu/packages/emacs.scm (emacs-eimp): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 19:40:43 +05:30
Maxim Cournoyer 4e782ffff7
gnu: emacs-request: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-request)[propagated-inputs]: Add
emacs-deferred.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 16:02:39 +05:30
Arun Isaac bf86533bf8
gnu: emacs-org-trello: Update to 0.8.0.
* gnu/packages/emacs.scm (emacs-org-trello): Update to 0.8.0.
2018-04-14 15:55:26 +05:30
Maxim Cournoyer 8865d476f3
gnu: emacs-org-trello: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-org-trello)[propagated-inputs]: Add emacs-f
and emacs-helm. Sort.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 15:51:28 +05:30
Maxim Cournoyer 1fcd7e6c35
gnu: Add emacs-ert-expectations.
* gnu/packages/emacs.scm (emacs-ert-expectations): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 15:45:07 +05:30
Rutger Helling 5d6f07fb47
gnu: wine-staging: Update to 3.6.
* gnu/packages/wine.scm (wine-staging): Update to 3.6.
2018-04-14 12:10:03 +02:00
Rutger Helling 4165a5590d
gnu: wine-staging-patchset-data: Update to 3.6.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.6.
2018-04-14 12:10:03 +02:00
Eric Bavier 04918a009d
gnu: Add ghostwriter.
* gnu/packages/text-editors.scm (ghostwriter): New variable.
2018-04-13 22:03:00 -05:00
Maxim Cournoyer db95d8ca92
gnu: emacs-smartparens: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-smartparens)[propagated-inputs]: Add
emacs-markdown-mode.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 04:39:13 +05:30
Maxim Cournoyer b6efe0e81f
gnu: emacs-mu4e-alert: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-mu4e-alert)[propagated-inputs]: Add mu.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 04:03:37 +05:30
Arun Isaac 9a910133d3
gnu: emacs-evil-matchit: Update to 2.2.6.
* gnu/packages/emacs.scm (emacs-evil-matchit): Update to 2.2.6.
2018-04-14 03:59:48 +05:30
Maxim Cournoyer 80c4aabbad
gnu: emacs-evil-matchit: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-evil-matchit)[propagated-inputs]: Add
emacs-evil.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 03:52:05 +05:30
Arun Isaac c4373a6068
gnu: emacs-es-mode: Update to 4.3.0.
* gnu/packages/emacs.scm (emacs-es-mode): Update to 4.3.0.
2018-04-14 03:40:58 +05:30
Maxim Cournoyer a262ac68d6
gnu: emacs-es-mode: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-es-mode)[propagated-inputs]: Add emacs-dash
and emacs-spark.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 03:40:58 +05:30
Maxim Cournoyer bae8e59e9d
gnu: Add emacs-spark.
* gnu/packages/emacs.scm (emacs-spark): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 03:40:58 +05:30
Maxim Cournoyer 00bdf501df
gnu: emacs-cdlatex: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-cdlatex)[propagated-inputs]: Add
emacs-auctex.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-14 02:40:27 +05:30
Julien Lepiller 57e3776403
gnu: antlr3-3.1: Fix installed script.
* gnu/packages/java.scm (antlr3-3.1)[arguments]: Fix jar name in script.
2018-04-13 23:02:05 +02:00
Eric Bavier bc111d3922
gnu: joe: Update to 4.6.
* gnu/packages/text-editors.scm (joe): Update to 4.6.
2018-04-13 11:58:18 -05:00
Leo Famulari c2a601c9b1
gnu: hexchat: Update to 2.14.1.
* gnu/packages/messaging.scm (hexchat): Update to 2.14.1.
[source]: Remove obsolete snippet.
[build-system]: Use the meson-build-system.
[native-inputs]: Add perl, and gettext-minimal. Remove autoconf,
autoconf-archive, automake, intltool, and libtool.
[inputs]: Add libproxy.
[arguments]: Add a phase to skip generation of icon and .desktop file databases.
Remove #:make-flags.
2018-04-13 11:52:43 -04:00
Andreas Enge df131dbaf8
gnu: Add iRRAM.
* gnu/packages/multiprecision.scm (irram): New variable.
2018-04-13 17:20:39 +02:00
Mark H Weaver 0d4ea19592
gnu: linux-libre: Update to 4.16.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.2.
(%linux-libre-hash): Update hash.
2018-04-13 04:31:30 -04:00
Mark H Weaver 9e1fc5ae1d
gnu: linux-libre@4.14: Update to 4.14.34.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.34.
(%linux-libre-4.14-hash): Update hash.
2018-04-13 04:30:25 -04:00
Efraim Flashner 1606da6c07
gnu: Add missing freeimage patch.
This is a follow-up to a5d4c96b8d.

* gnu/packages/patches/freeimage-unbundle.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-04-13 10:57:04 +03:00
Efraim Flashner a5d4c96b8d
gnu: freeimage: Remove bundled libraries.
This fixes bug #28261.

* gnu/packages/image.scm (freeimage)[source]: Remove bundled libraries.
[arguments]: Replace 'configure phase, add phase to replace unbuildable
files with empty ones. Adjust makeflags to new inputs.
[native-inputs]: Add pkg-config.
[inputs]: Add libjpeg, libjxr, libpng, libraw, libtiff, libwebp,
openexr, openjpeg, zlib.
[supported-systems]: Add mips64el-linux as a supported system.
2018-04-13 10:53:34 +03:00
Ricardo Wurmus 53e66fbceb
gnu: gnucash: Update to 3.0.
* gnu/packages/gnucash.scm (gnucash): Update to 3.0.
[build-system]: Use cmake-build-system.
[inputs]: Replace "guile-2.0" with "guile-2.2", replace "gtk+-2" with "gtk+",
replace "webkitgtk/gtk+-2" with "webkitgtk"; add "boost"; remove
"goffice-0.8".
[native-inputs]: Add googlemock and googletest.
[arguments]: Enable tests; adjust test target; add build phase "unpack-gmock".
(gnucash-docs): Update hash.
2018-04-13 09:41:13 +02:00
Ricardo Wurmus 2f5ccf27b2
gnu: aqbanking: Update to 5.7.8.
* gnu/packages/gnucash.scm (aqbanking): Update to 5.7.8.
2018-04-13 09:41:13 +02:00
Ricardo Wurmus aef8a9fb0e
gnu: gwenhywfar: Update to 4.20.0.
* gnu/packages/gnucash.scm (gwenhywfar): Update to 4.20.0.
[arguments]: Build GTK+ 3 GUI.
[inputs]: Replace gtk+-2 with gtk+.
2018-04-13 09:41:09 +02:00
Eric Bavier de7f234a3a
gnu: datamash: Fix tests on ARM systems.
* gnu/packages/patches/datamash-arm-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/datamash.scm (datamash)[source]: Use it.
2018-04-12 22:55:51 -05:00
Eric Bavier 1ca0ac1e80
gnu: Add fasd.
* gnu/packages/admin.scm (fasd): New variable.
2018-04-12 22:27:19 -05:00
Eric Bavier 6a03ccf4a1
gnu: pioneer: Update to 20180203.
* gnu/packages/games.scm (pioneer): Update to 20180203.
[source]: Use git-fetch method to avoid github tarball.
2018-04-12 22:03:51 -05:00
Eric Bavier 306d8630dc
gnu: cool-retro-term: Update to 1.0.1.
* gnu/packages/terminals.scm (cool-retro-term): Update to 1.0.1.
[source]: Programmatically remove fonts.
[arguments]: Simplify 'configure phase and use 'invoke'.  Add 'install-man
phase.  'let*' -> 'let' where possible.
* gnu/packages/patches/cool-retro-term-remove-non-free-fonts.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-04-12 21:01:34 -05:00
Mark H Weaver a368663a56
Merge branch 'master' into core-updates 2018-04-12 15:22:57 -04:00
Mark H Weaver e90c5f35d1
Revert "Revert "gnu: nghttp2: Update to 1.31.1 [fixes CVE-2018-1000168].""
This reverts commit 4ccbdcbcad.
2018-04-12 15:22:11 -04:00
Mark H Weaver 4ccbdcbcad
Revert "gnu: nghttp2: Update to 1.31.1 [fixes CVE-2018-1000168]."
This reverts commit 65bfe30d8a.
2018-04-12 14:05:33 -04:00
Marius Bakke fd995f1ba1
gnu: xf86-input-libinput: Update to 0.27.1.
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.27.1.
2018-04-12 19:45:47 +02:00
Marius Bakke 65bfe30d8a
gnu: nghttp2: Update to 1.31.1 [fixes CVE-2018-1000168].
* gnu/packages/web.scm (nghttp2): Update to 1.31.1.
2018-04-12 19:43:31 +02:00
Marius Bakke 384efbc2da
gnu: lrdf: Update to 0.6.1.
* gnu/packages/rdf.scm (lrdf): Update to 0.6.1.
[source](uri): Adjust to version prefix.
[arguments]: Remove obsolete deletions.
[inputs]: Remove OPENSSL.
2018-04-12 19:40:34 +02:00
Efraim Flashner f02d254aca
gnu: gnupg: Remove unreferenced inputs.
* gnu/packages/gnupg.scm (gnupg)[inputs]: Remove bzip2, curl.
2018-04-12 12:06:03 +03:00
Efraim Flashner b79cb9d760
gnu: gnupg: Update to 2.2.6.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.6.
2018-04-12 12:05:59 +03:00
Mark H Weaver 4b20e079cb
gnu: ratpoison: Return #t from all phases.
* gnu/packages/ratpoison.scm (ratpoison)[arguments]: Return #t from the
'install-xsession' phase.
2018-04-12 04:03:08 -04:00
Mark H Weaver a3401d64db
gnu: gdb: Return #t from all phases.
* gnu/packages/gdb.scm (gdb)[arguments]: Return #t from all phases.
2018-04-12 04:03:06 -04:00
Mark H Weaver 0d47fdf872
gnu: kbd: Return #t from all phases.
* gnu/packages/linux.scm (kbd)[arguments]: Return #t from all phases.
2018-04-12 04:03:04 -04:00
Mark H Weaver d6acc9f8fb
gnu: isc-dhcp: Return #t from all phases.
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Use invoke instead of system*,
and return #t from all phases.
2018-04-12 04:03:02 -04:00
Mark H Weaver 8c52aab4e8
gnu: grilo: Return #t from all phases.
* gnu/packages/gnome.scm (grilo)[arguments]: Return #t from the
'fix-introspection-install-dir' phase.
2018-04-12 04:03:00 -04:00
Mark H Weaver 2f3f8ae0df
gnu: fontforge: Return #t from all phases.
* gnu/packages/fontutils.scm (fontforge)[arguments]: Return #t from the
'set-library-path' phase.
2018-04-12 04:02:58 -04:00
Mark H Weaver 444173f237
gnu: iniparser: Return #t from all phases.
* gnu/packages/samba.scm (iniparser)[arguments]: Return #t from the custom
configure and install phases.
2018-04-12 04:02:56 -04:00
Mark H Weaver 0371132c37
gnu: texlive-texmf: Return #t from all phases.
* gnu/packages/tex.scm (texlive-texmf): Use invoke instead of system*, and
return #t from all phases.
2018-04-12 04:02:54 -04:00
Mark H Weaver 286eedeca0
gnu: texlive-texmf: Use invoke instead of system*.
* gnu/packages/tex.scm (texlive-texmf)[arguments]: Use invoke instead of
system*, and return #t from all phases.
2018-04-12 04:02:52 -04:00
Mark H Weaver d582d925e5
gnu: lilv: Return #t from all phases.
* gnu/packages/audio.scm (lilv)[arguments]: Return #t from the 'set-ldflags'
phase.
2018-04-12 04:02:50 -04:00
Mark H Weaver c2f93fc0a0
gnu: sord: Return #t from all phases.
* gnu/packages/rdf.scm (sord)[arguments]: Return #t from the 'set-ldflags'
phase.
2018-04-12 04:02:48 -04:00
Mark H Weaver a4197ad29c
gnu: serd: Return #t from all phases.
* gnu/packages/rdf.scm (serd)[arguments]: Return #t from the 'set-ldflags'
phase.
2018-04-12 04:02:46 -04:00
Mark H Weaver 4a810e75aa
gnu: ocaml-findlib: Return #t from all phases.
* gnu/packages/ocaml.scm (ocaml-findlib)[arguments]: Use invoke instead of
system*, and return #t from all phases.
2018-04-12 04:02:44 -04:00
Mark H Weaver 402dedf883
gnu: camlp5: Return #t from all phases.
* gnu/packages/ocaml.scm (camlp5)[arguments]: Use invoke instead of system*,
and return #t from all phases.
2018-04-12 04:02:42 -04:00
Mark H Weaver 372947725a
gnu: sane-backends-minimal: Return #t from all phases.
* gnu/packages/scanner.scm (sane-backends-minimal)[arguments]: Return #t from
the 'install-udev-rules' phase.
2018-04-12 04:02:40 -04:00
Mark H Weaver d39260dc11
gnu: mpv: Return #t from all phases.
* gnu/packages/video.scm (mpv)[arguments]: Return #t from the 'setup-waf'
phase.
2018-04-12 04:02:25 -04:00
Mark H Weaver 8eb66f4a68
gnu: python-waf: Return #t from all phases.
* gnu/packages/python.scm (python-waf)[arguments]: Use invoke instead of
system*, and return #t from all phases.
2018-04-12 04:02:23 -04:00
Mark H Weaver fed9078906
gnu: byobu: Return #t from all phases.
* gnu/packages/screen.scm (byobu)[arguments]: Return #t from the
'provide-locale' phase.
2018-04-12 04:02:21 -04:00
Mark H Weaver 5b80aa5945
gnu: dtach: Return #t from all phases.
* gnu/packages/screen.scm (dtach)[arguments]: Return #t from the custom
install phase.
2018-04-12 04:02:19 -04:00
Mark H Weaver 745e83ca3b
gnu: pzstd: Use invoke.
* gnu/packages/compression.scm (pzstd)[arguments]: Use invoke.
2018-04-12 04:02:17 -04:00
Mark H Weaver df04bd25e6
gnu: unshield: Use invoke.
* gnu/packages/compression.scm (unshield)[arguments]: Use invoke.
2018-04-12 04:02:15 -04:00
Mark H Weaver 8fcdd9d53f
gnu: p7zip: Use invoke.
* gnu/packages/compression.scm (p7zip)[arguments]: Use invoke and remove
vestigial plumbing.
2018-04-12 04:02:13 -04:00
Mark H Weaver 831016bd22
gnu: java-iq80-snappy: Use invoke.
* gnu/packages/compression.scm (java-iq80-snappy)[arguments]: Use invoke and
remove vestigial plumbing.
2018-04-12 04:02:11 -04:00
Mark H Weaver 74d29bedc1
gnu: java-snappy-1: Use invoke.
* gnu/packages/compression.scm (java-snappy-1)[arguments]: Use invoke.
2018-04-12 04:02:09 -04:00
Mark H Weaver 0a4d9eb770
gnu: xdelta: Use invoke.
* gnu/packages/compression.scm (xdelta)[arguments]: Use invoke.  Return a
boolean from all phase procedures.
2018-04-12 04:02:07 -04:00
Mark H Weaver ded1e98376
gnu: brotli: Use invoke.
* gnu/packages/compression.scm (brotli)[arguments]: Use invoke.
2018-04-12 04:02:05 -04:00
Mark H Weaver c65956f3f1
gnu: libtar: Use invoke.
* gnu/packages/compression.scm (libtar)[arguments]: Use invoke.
2018-04-12 04:02:03 -04:00
Mark H Weaver fbc3e0c486
gnu: minizip: Use invoke.
* gnu/packages/compression.scm (minizip)[arguments]: Use invoke.
2018-04-12 04:02:01 -04:00
Mark H Weaver 06153a3089
gnu: proot: Use invoke.
* gnu/packages/linux.scm (proot)[arguments]: Use invoke and remove vestigial
plumbing.
2018-04-12 04:01:59 -04:00
Mark H Weaver 8c3101b877
gnu: rdma-core: Use invoke.
* gnu/packages/linux.scm (rdma-core)[arguments]: Use invoke.
2018-04-12 04:01:57 -04:00
Mark H Weaver 2ee42f7e32
gnu: freefall: Return #t from all phases.
* gnu/packages/linux.scm (freefall)[arguments]: Return #t from all phase
procedures.
2018-04-12 04:01:55 -04:00
Mark H Weaver 90a54e3674
gnu: gpm: Use invoke.
* gnu/packages/linux.scm (gpm)[arguments]: Use invoke and remove vestigial
result code plumbing.
2018-04-12 04:01:53 -04:00
Mark H Weaver b132ad3a63
gnu: e2fsprogs: Use invoke.
* gnu/packages/linux.scm (e2fsprogs)[arguments]: Use invoke and remove
vestigial result code plumbing.
2018-04-12 04:01:51 -04:00
Mark H Weaver 9feb4fd589
gnu: gnu-c-manual: Use invoke.
* gnu/packages/gcc.scm (gnu-c-manual)[arguments]: Use invoke.
2018-04-12 04:01:48 -04:00
Mark H Weaver 61a815ebeb
gnu: libstdc++-doc: Use invoke.
* gnu/packages/gcc.scm (make-libstdc++-doc)[arguments]: Use invoke.
2018-04-12 04:01:46 -04:00
Mark H Weaver 67eb6f508e
gnu: guile-irregex: Use invoke.
* gnu/packages/guile.scm (guile-irregex)[arguments]: Use invoke.
2018-04-12 04:01:44 -04:00
Leo Famulari b061e76ef4
gnu: krita: Update to 4.0.1.
* gnu/packages/kde.scm (krita): Update to 4.0.1.
2018-04-11 20:03:56 -04:00
Leo Famulari e453da132a
system: Provide a fall-back PATH for non-login shells started with su(1).
* gnu/system.scm (operating-system-etc-service): Provide values for
ENV_PATH and ENV_SUPATH in '/etc/login.defs'.
2018-04-11 18:45:06 -04:00
Mark H Weaver 1293f6d8a4
gnu: icecat: Remove 'use-skia-by-default' phase.
This seems no longer to be needed for stability.

* gnu/packages/gnuzilla.scm (icecat)[arguments]: Remove the
'use-skia-by-default' phase.
2018-04-11 17:20:00 -04:00
Mark H Weaver 3c0316169b
Merge branch 'master' into core-updates 2018-04-11 17:19:06 -04:00
Mark H Weaver 87a841b2d4
gnu: icecat: Add more fixes from upstream mozilla-esr52.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
upstream mozilla-esr52 repository.
2018-04-11 17:06:41 -04:00
Mark H Weaver 9502ea3e3e
gnu: icecat: Add more configure flags and rename a phase.
* gnu/packages/gnuzilla.scm (icecat)[arguments]: To configure-flags, add
"--with-distribution-id=org.gnu", "--disable-tests", "--disable-updater",
"--disable-crashreporter", "--disable-maintenance-service", and
"--disable-eme".  Rename the
'arrange-to-link-libxul-with-libraries-it-might-dlopen' phase to
'link-libxul-with-libraries'.
2018-04-11 17:06:36 -04:00
Clément Lassieur e5fe544eaa
services: cgit: Add support for project-list.
* doc/guix.texi (Version Control Services): Update accordingly.
* gnu/services/cgit.scm (cgit-configuration)[project-list]: New field.
(serialize-project-list): New procedure that uses PLAIN-FILE to generate a
file from the string list given by the user as input.
(serialize-cgit-configuration): Make sure to serialize 'project-list' before
'repostory-directory'.
2018-04-11 21:23:59 +02:00
Clément Lassieur 80b76b9350
services: cgit: Enforce serialization order.
* gnu/services/cgit.scm (serialize-cgit-configuration): New procedure that
serializes fields with a precise order.
(cgit-activation): Replace the generic SERIALIZE-CONFIGURATION with
SERIALIZE-CGIT-CONFIGURATION.
2018-04-11 21:23:59 +02:00
Clément Lassieur ad05e96e14
services: cgit: Add support for file-like objects.
* doc/guix.texi (Version Control Services): Update accordingly.
* gnu/services/cgit.scm (serialize-field, serialize-string, serialize-boolean,
serialize-integer, serialize-repository-cgit-configuration-list,
serialize-nginx-server-configuration-list, serialize-repo-field,
serialize-repo-boolean, serialize-repo-integer, serialize-module-link-path,
serialize-repository-directory, serialize-mimetype-alist): Return strings or
string-valued gexps and stop printing.
(repository-cgit-configuration)[source-filter, about-filter, commit-filter,
logo, owner-filter], (cgit-configuration)[auth-filter, commit-filter, css,
email-filter, favicon, include, logo, owner-filter, mimetype-file, readme,
source-filter]: Replace STRING with FILE-OBJECT.
(file-object?, serialize-file-object, repo-file-object?,
serialize-repo-file-object): New procedures.
(cgit-activation): Use SERIALIZE-CONFIGURATION's return value with
MIXED-TEXT-FILE instead of using its output with PLAIN-FILE.
2018-04-11 21:23:59 +02:00
Clément Lassieur 36027f05e9
services: cgit: Simplify 'serialize-module-link-path'.
* gnu/services/cgit.scm (serialize-module-link-path): Remove STRING-DROP-RIGHT
and UGLIFY-FIELD-NAME.
2018-04-11 21:23:59 +02:00
Clément Lassieur dde99782e0
services: cgit: Simplify 'uglify-field-name'.
* gnu/services/cgit.scm (uglify-field-name): Remove STRING-JOIN and
STRING-SPLIT.
2018-04-11 21:23:58 +02:00
Mark H Weaver 99e892a562
gnu: linux-libre: Update to 4.16.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.1.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.15-arm.conf,
gnu/packages/aux-files/linux-libre/4.15-i686.conf,
gnu/packages/aux-files/linux-libre/4.15-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.16-arm.conf,
gnu/packages/aux-files/linux-libre/4.16-i686.conf,
gnu/packages/aux-files/linux-libre/4.16-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Update accordingly.
2018-04-11 15:04:54 -04:00
Mark H Weaver c5bd8753be
gnu: linux-libre: Add 'patch-/bin/pwd' phase.
* gnu/packages/linux.scm (make-linux-libre)[arguments]: Add 'patch-/bin/pwd'
phase.
2018-04-11 15:04:45 -04:00
Efraim Flashner 0d91cd07a2
gnu: elfutils: Disable failing test.
* gnu/packages/elf.scm (elfutils)[arguments]: Skip test which always
fails on aarch64-linux.
2018-04-11 21:52:25 +03:00
Alex Sassmannshausen 43d5df98f2
gnu: guile-config: Update to 0.2.
* gnu/packages/guile.scm (guile-config): Update to 0.2.
  [source]: Change to github repo.
  [native-inputs]: Add make dist dependencies.
  [license]: Update license.
2018-04-11 10:10:46 +02:00
Fis Trivial f8fbe37654
gnu: Add qBittorrent.
* gnu/packages/bittorrent.scm (qBittorrent): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-11 01:03:46 +02:00
Fis Trivial 395541b018
gnu: libtorrent-rasterbar: Add CXXFLAGS.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Add CXXFLAGS.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-11 01:03:46 +02:00
Ludovic Courtès 0927b5bed6
gnu: tlsdate: Fix compilation on aarch64-linux-gnu.
* gnu/packages/ntp.scm (tlsdate)[arguments]: Add #:configure-flags.
2018-04-11 01:03:46 +02:00
Ludovic Courtès b1fb247b78
gnu: guix: Update to 486de73.
* gnu/packages/package-management.scm (guix): Update to 486de73.
2018-04-11 01:03:46 +02:00
Jan Nieuwenhuizen 792ddfdc76
gnu: mes: Update to 0.12.
* gnu/packages/mes.scm (mes): Update to 0.12.
2018-04-10 21:58:07 +02:00
Ludovic Courtès 486de7377f
gnu: cuirass: Update to 238f856.
* gnu/packages/ci.scm (cuirass): Update to 238f856.
2018-04-10 17:44:27 +02:00
Ludovic Courtès 10de06bd07
gnu: hwloc: Skip 'linux-libnuma' test.
That test would fail on some machines, for instance build machines
behind berlin.guixsd.org.

* gnu/packages/mpi.scm (hwloc)[arguments]: Add 'skip-linux-libnuma-test'
phase.
(hwloc-2.0)[arguments]: Replace it.
2018-04-10 17:44:27 +02:00
Tomáš Čech a69e0cf3ca
gnu: Add libcgroup.
* gnu/packages/linux.scm (libcgroup): New variable.
2018-04-10 11:43:12 +02:00
Mark H Weaver ecfe88b764
gnu: qemu: Fix build with glibc-2.27.
* gnu/packages/patches/qemu-glibc-2.27.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/virtualization.scm (qemu)[source]: Add patch.
[native-inputs]: Add flex and bison.
* gnu/packages/bootloaders.scm (qemu-minimal-2.10)[source]: Add patch.
2018-04-10 00:48:07 -04:00
Mark H Weaver caf4c7c8bd
gnu: btrfs-progs: Update to 4.15.1, fix build, use invoke.
* gnu/packages/patches/btrfs-progs-e-value-block.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.15.1.
[arguments]: Use invoke.
[native-inputs]: Add grep.
2018-04-10 00:47:12 -04:00
Mark H Weaver 713c975ac0
gnu: boost: Fix ICU support.
* gnu/packages/patches/boost-fix-icu-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/boost.scm (boost)[source]: Add the patch.
[arguments]: In the custom configure phase, pass --with-icu=[...]
to ./bootstrap.sh
2018-04-10 00:46:22 -04:00
Mark H Weaver df17d50805
gnu: guile-rsvg: Restore custom bootstrap phase.
This fixes a regression introduced in commit
189be331ac.

* gnu/packages/gtk.scm (guile-rsvg)[arguments]: Restore the custom bootstrap
phase that was in place prior to commit 189be33, but use invoke.
2018-04-10 00:45:07 -04:00
Mark H Weaver d57d54d189
gnu: python-pygobject: Use gcc-7.
* gnu/packages/glib.scm (python-pygobject)[native-inputs]: Add gcc-7.
2018-04-10 00:44:54 -04:00
Mark H Weaver b707140bc5
gnu: libqmi: Update to 1.20.0.
* gnu/packages/freedesktop.scm (libqmi): Update to 1.20.0.
[inputs]: Add libgudev.
2018-04-10 00:44:48 -04:00
Mark H Weaver f89aa1521a
Merge branch 'master' into core-updates 2018-04-10 00:42:22 -04:00
Leo Famulari 60e1de6d95
gnu: chromaprint: Fix typo.
* gnu/packages/mp3.scm (chromaprint): Fix typo.
2018-04-09 09:04:11 -04:00
Rutger Helling 7e4f6f131e
gnu: retroarch: Update checksum.
* gnu/packages/emulators.scm (retroarch): Update checksum.
2018-04-09 11:26:05 +02:00
Rutger Helling 593e9da137
gnu: mgba: Update to 0.6.2.
* gnu/packages/emulators.scm (mgba): Update to 0.6.2.
2018-04-09 09:14:20 +02:00
Leo Famulari 1825ce8063
gnu: eyeD3: Update to 0.8.5.
* gnu/packages/mp3.scm (eyed3): Update to 0.8.5.
[source]: Use pypi-uri.
[propagated-inputs]: Add python-magic and python-pathlib.
2018-04-09 00:41:14 -04:00
Mark H Weaver 78602fad57
gnu: linux-libre: Add elfutils to native-inputs.
Suggested by Leo Famulari <leo@famulari.name>

* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Add elfutils.
2018-04-09 00:29:10 -04:00
Mark H Weaver 81d98d7ef2
gnu: linux-libre: Add flex and bison to native-inputs.
* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Add flex and
bison.
2018-04-09 00:29:08 -04:00
Mark H Weaver 2e5a9c58ad
gnu: linux-libre: Update to 4.15.16.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.16.
(%linux-libre-hash): Update hash.
2018-04-09 00:27:43 -04:00
Mark H Weaver 9b8cd09e46
gnu: linux-libre@4.14: Update to 4.14.33.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.33.
(%linux-libre-4.14-hash): Update hash.
2018-04-09 00:15:36 -04:00
Mark H Weaver 615d923d1f
gnu: linux-libre@4.9: Update to 4.9.93.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.93.
2018-04-09 00:14:28 -04:00
Mark H Weaver 4d332846f0
gnu: linux-libre@4.4: Update to 4.4.127.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.127.
2018-04-09 00:13:47 -04:00
Fis Trivial 71dab08dec
gnu: Add bear.
* gnu/packages/build-tools.scm (bear): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-08 23:32:34 +02:00
Fis Trivial bebe3a4f95
gnu: Add unittest-cpp.
* gnu/packages/check.scm (unittest-cpp): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-08 23:32:34 +02:00
rsiddharth 20c902f0d0
gnu: ghc-psqueues: Update to 0.2.6.0.
* gnu/packages/haskell.scm (ghc-psqueues): Update to 0.2.6.0.
[arguments]: Enable tests.
[home-page]: Update link.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-08 23:32:34 +02:00
Nils Gillmann 8cb2bcf7a8
gnu: gnurl: Update to version 7.59.0.
* gnu/packages/gnunet.scm (gnurl): Update to version 7.59.0.
[source]: Add temporary second source at ftp.n0.is.

Signed-off-by: Nils Gillmann <ng0@n0.is>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-08 23:32:34 +02:00
Konrad Hinsen ab4d1c2612
gnu: Add emacs-pass.
* gnu/packages/emacs.scm (emacs-pass): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-08 23:32:34 +02:00
Ludovic Courtès adc671450b
gnu: cobol: Download NIST suite over HTTPS.
Suggested by Simon Sobisch <simonsobisch@web.de>.

* gnu/packages/cobol.scm (gnucobol)[inputs]: Download "newcob" over HTTPS.
2018-04-08 23:32:34 +02:00
Marius Bakke 33d82486d5
gnu: vc: Do not optimize for the build machine CPU.
* gnu/packages/maths.scm (vc)[arguments]: Add "-DTARGET_ARCHITECTURE=none" to
  #:configure-flags.
2018-04-08 22:32:24 +02:00
Marius Bakke 17f93ba122
gnu: http-parser: Update to 2.8.1.
* gnu/packages/web.scm (http-parser): Update to 2.8.1.
2018-04-08 22:32:23 +02:00
Marius Bakke 9801a56e09
gnu: libmbim: Update to 1.16.0.
* gnu/packages/freedesktop.scm (libmbim): Update to 1.16.0.
2018-04-08 22:32:23 +02:00
Marius Bakke 9b9e7481e2
gnu: libotf: Update to 0.9.16.
* gnu/packages/fontutils.scm (libotf): Update to 0.9.16.
2018-04-08 22:32:23 +02:00
Ludovic Courtès 3c0128b035
discovery: Remove dependency on (guix ui).
This reduces the closure of (guix discovery) from 28 to 8 modules.

* guix/discovery.scm (scheme-files): Use 'format' instead of 'warning'.
(scheme-modules): Add #:warn parameter.  Use it instead of
'warn-about-load-error'.
(fold-modules): Add #:warn and pass it to 'scheme-modules'.
(all-modules): Likewise.
* gnu/bootloader.scm (bootloader-modules): Pass #:warn to 'all-modules'.
* gnu/packages.scm (fold-packages): Likewise.
* gnu/services.scm (all-service-modules): Likewise.
* guix/upstream.scm (importer-modules): Likewise.
2018-04-08 17:48:33 +02:00
Ludovic Courtès eaae07ec28
Add (guix self).
* guix/self.scm: New file.
* Makefile.am (MODULES): Add it.
* gnu/packages.scm (%distro-root-directory): Rewrite to try different
directories.
* guix/discovery.scm (guix): Export 'scheme-files'.
2018-04-08 17:41:08 +02:00
Ludovic Courtès 278c16579d
gnu: Add 'guix-register'.
* gnu/packages/package-management.scm (guix-register): New variable.
2018-04-08 17:41:08 +02:00
Nicolas Goaziou 8f3448f637
gnu: grammalecte: Fix build.
* gnu/packages/dictionaries.scm (grammalecte)[arguments]: Add phase to fix
  build script.
2018-04-08 16:18:18 +02:00
Nicolas Goaziou 2cc267e07a
gnu: grammalecte: Update to 0.6.3.1.
* gnu/packages/dictionaries.scm (grammalecte): Update to 0.6.3.1.
2018-04-08 09:13:53 +02:00
Sohom Bhattacharjee d4bb455135
gnu: Add emacs-evil-anzu.
* gnu/packages/emacs.scm (emacs-evil-anzu): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2018-04-07 21:34:42 +03:00
YOANN P 6e0efe8cd5
gnu: git: Fix checksum patch in 'patch-tests'.
* gnu/packages/version-control.scm (git)[arguments]: In 'patch-tests'
phase, use %store-directory instead of '/gnu' to prevent tests failure
in case a custom store path is used.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-06 17:46:04 +02:00
Marius Bakke 385b2dde61
gnu: miniupnpc: Update to 2.0.20180406.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20180406.
2018-04-06 17:46:03 +02:00
Marius Bakke a81000fb71
gnu: talloc: Update to 2.1.13.
* gnu/packages/samba.scm (talloc): Update to 2.1.13.
2018-04-06 17:46:03 +02:00
Marius Bakke 426284d855
gnu: strace: Update to 4.22.
* gnu/packages/linux.scm (strace): Update to 4.22.
[source](uri): Download from home page.
2018-04-06 17:46:03 +02:00
Marius Bakke 67b5785e3c
gnu: ldc, bap: Build with Clang 3.8.
* gnu/packages/ldc.scm (ldc-bootstrap, ldc): Change LLVM and CLANG to LLVM-3.8
and CLANG-3.8.
* gnu/packages/ocaml.scm (bap)[native-inputs]: Change CLANG to CLANG-3.8.
[propagated-inputs, inputs]: Change LLVM to LLVM-3.8.
2018-04-06 17:46:03 +02:00
Marius Bakke 9bdbabe963
gnu: llvm, clang: Update to 6.0.0.
* gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 6.0.0.
(clang-from-llvm)(patches): Set to empty list.
[arguments]: Adjust substitutions depending on major version.
(llvm-3.8, clang-runtime-3.8, clang-3.8): New public variables.
(clang-3.7, clang-3.6, clang-3.5)(patches): Add 'clang-3.5-libc-search-path.patch'.
(clang-3.9.1)(patches): Add 'clang-3.8-libc-search-path.patch'.
* gnu/packages/patches/clang-6.0-libc-search-path.patch: New file.
* gnu/packages/patches/clang-libc-search-path.patch: Rename to ...
* gnu/packages/patches/clang-3.5-libc-search-path.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2018-04-06 17:46:03 +02:00
Ricardo Wurmus 482959ffa4
gnu: sambamba: Update to 0.6.7-10-g223fa20.
* gnu/packages/bioinformatics.scm (sambamba)[source]: Fetch from git.
[arguments]: Disable parallel build; rename build phase "place-biod" to
"place-biod-and-undead"; add build phase "fix-ldc-version"; adjust phase
"unbundle-prerequisites".
[native-inputs]: Add python2-minimal; update biod sources; add undead sources.
2018-04-06 17:12:15 +02:00
Ricardo Wurmus 262ee8eae2
gnu: htslib-for-sambamba: Fix build.
* gnu/packages/bioinformatics.scm (htslib-for-sambamba)[arguments]: Do not
inherit htslib arguments.
2018-04-06 17:12:07 +02:00
Marius Bakke 169c658f7f
gnu: tar: Skip racy tests.
* gnu/packages/base.scm (tar)[arguments]: Skip two more tests in #:make-flags.
2018-04-06 15:22:24 +02:00
Leo Famulari ae81bf4f99
gnu: certbot: Update to 0.23.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.23.0.
2018-04-05 23:20:25 -04:00
Marius Bakke 3359a70834
gnu: make-bootstrap: Inherit tar arguments in %static-inputs.
* gnu/packages/make-bootstrap.scm (%static-inputs)[tar]: Use
SUBSTITUTE-KEYWORD-ARGUMENTS so #:make-flags are inherited.
2018-04-05 23:42:26 +02:00
Julien Lepiller cfb55cfc4a
gnu: Add java-native-access-platform.
* gnu/packages/java.scm (java-native-access-platform): New variable.
2018-04-05 19:48:06 +02:00
Julien Lepiller a970288c8e
gnu: Add java-native-access.
* gnu/packages/java.scm (java-native-access): New variable.
2018-04-05 19:48:00 +02:00
Julien Lepiller f7b512c084
gnu: Add java-jakarta-oro.
* gnu/packages/java.scm (java-jakarta-oro): New variable.
2018-04-05 19:47:58 +02:00
Julien Lepiller 5fe981dc83
gnu: Add java-commons-vfs.
* gnu/packages/java.scm (java-commons-vfs): New variable.
2018-04-05 19:47:56 +02:00
Julien Lepiller 5f5b31c63f
gnu: Add java-commons-httpclient.
* gnu/packages/java.scm (java-commons-httpclient): New variable.
2018-04-05 19:47:54 +02:00
Julien Lepiller afb13a1002
gnu: Add java-commons-bsf.
* gnu/packages/java.scm (java-commons-bsf): New variable.
2018-04-05 19:47:52 +02:00
Julien Lepiller 37602dd8ba
gnu: Update java-commons-cli to 1.4.
* gnu/packages/java.scm (java-commons-cli): Update to 1.4.
2018-04-05 19:47:50 +02:00
Julien Lepiller 49d743117b
gnu: Add java-jline-2.
* gnu/packages/java.scm (java-jline-2): New variable.
2018-04-05 19:47:46 +02:00
Leo Famulari d355245030
gnu: openssh: Update to 7.7p1.
* gnu/packages/ssh.scm (openssh): Update to 7.7p1.
[arguments]: Set the test suite's working directory in #:make-flags.
2018-04-05 11:51:55 -04:00
Marius Bakke 44e3e431cd
gnu: make-bootstrap: Adjust gawk patch to 4.2.1.
* gnu/packages/patches/gawk-shell.patch: Update for 4.2.1.
2018-04-05 17:07:43 +02:00
David Thompson 6de2af288f
gnu: tiled: Update to 1.1.4.
* gnu/packages/game-development.scm (tiled): Update to 1.1.4.
2018-04-05 09:41:24 -04:00
Pierre Neidhardt f27f264e51
gnu: Add subdl.
* gnu/packages/video.scm (subdl): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-04-05 02:29:28 -04:00
Tobias Geerinckx-Rice fadc55330d
gnu: iptables: Remove trailing newline from description.
...introduced in be5dc5fb18.

* gnu/packages/linux.scm (iptables)[description]: Remove trailing newline.
2018-04-05 06:39:02 +02:00
Tobias Geerinckx-Rice 4bac91e1d8
gnu: perl-db-file: Update to 1.841.
* gnu/packages/databases.scm (perl-db-file): Update to 1.841.
2018-04-05 06:39:02 +02:00
Tobias Geerinckx-Rice 7b3a95e5d4
gnu: licensecheck: Update to 3.0.34.
* gnu/packages/license.scm (licensecheck): Update to 3.0.34.
2018-04-05 06:39:01 +02:00
Tobias Geerinckx-Rice 4b23535351
gnu: cppcheck: Update to 1.83.
* gnu/packages/check.scm (cppcheck): Update to 1.83.
2018-04-05 06:39:01 +02:00
Tobias Geerinckx-Rice 65cbfa7ebf
gnu: gama: Update to 1.22.
* gnu/packages/gps.scm (gama): Update to 1.22.
2018-04-05 06:39:01 +02:00
Tobias Geerinckx-Rice f560acf8d9
gnu: lmdb: Update to 0.9.22.
* gnu/packages/databases.scm (lmdb): Update to 0.9.22.
2018-04-05 06:39:01 +02:00
Tobias Geerinckx-Rice 36e8cfa19a
gnu: getmail: Update to 5.6.
* gnu/packages/mail.scm (getmail): Update to 5.6.
2018-04-05 06:39:00 +02:00
Tobias Geerinckx-Rice ada3b94ffb
gnu: jpegoptim: Use HTTPS home page.
* gnu/packages/image.scm (jpegoptim)[home-page]: Use HTTPS.
2018-04-05 06:39:00 +02:00
Tobias Geerinckx-Rice e8da8bb1cc
gnu: jpegoptim: Update to 1.4.5.
* gnu/packages/image.scm (jpegoptim): Update to 1.4.5.
2018-04-05 06:39:00 +02:00
Tobias Geerinckx-Rice 07922c501d
gnu: debootstrap: Update to 1.0.95.
* gnu/packages/debian.scm (debootstrap): Update to 1.0.95.
2018-04-05 06:39:00 +02:00
Tobias Geerinckx-Rice 00172e171c
gnu: czmq: Update to 4.1.1.
* gnu/packages/networking.scm (czmq): Update to 4.1.1.
2018-04-05 06:39:00 +02:00
Tobias Geerinckx-Rice ce9ae8a1c3
gnu: musescore: Update to 2.2.1.
* gnu/packages/music.scm (musescore): Update to 2.2.1.
2018-04-05 06:38:59 +02:00
Tobias Geerinckx-Rice 9767800687
gnu: mate-themes: Update to 3.22.16.
* gnu/packages/mate.scm (mate-themes): Update to 3.22.16.
2018-04-05 06:38:59 +02:00
Tobias Geerinckx-Rice fb5f8f0135
gnu: asymptote: Update to 2.42.
* gnu/packages/plotutils.scm (asymptote): Update to 2.42.
2018-04-05 06:38:59 +02:00
Tobias Geerinckx-Rice 408626774b
gnu: Use HTTPS for statnet.org home pages.
* gnu/packages/cran.scm (r-network, r-statnet-common, r-sna)[home-page]:
Use HTTPS and canonical domain name.
2018-04-05 06:38:59 +02:00
Tobias Geerinckx-Rice 92edaaea27
gnu: r-network: Update to 1.13.0.1.
* gnu/packages/cran.scm (r-network): Update to 1.13.0.1.
2018-04-05 06:38:58 +02:00
Tobias Geerinckx-Rice ba578d937d
gnu: r-lmtest: Update to 0.9-36.
* gnu/packages/cran.scm (r-lmtest): Update to 0.9-36.
2018-04-05 06:38:58 +02:00
Tobias Geerinckx-Rice 14b78ca6dc
gnu: r-broom: Update to 0.4.4.
* gnu/packages/cran.scm (r-broom): Update to 0.4.4.
2018-04-05 06:38:58 +02:00
Tobias Geerinckx-Rice e155c6034b
gnu: r-ggthemes: Update to 3.4.2.
* gnu/packages/statistics.scm (r-ggthemes): Update to 3.4.2.
2018-04-05 06:38:58 +02:00
Tobias Geerinckx-Rice 184020432b
gnu: r-caret: Update to 6.0-79.
* gnu/packages/statistics.scm (r-caret): Update to 6.0-79.
2018-04-05 06:38:57 +02:00
Tobias Geerinckx-Rice 0cb4fb81da
gnu: r-viridis: Update to 0.5.1.
* gnu/packages/statistics.scm (r-viridis): Update to 0.5.1.
2018-04-05 06:38:57 +02:00
Tobias Geerinckx-Rice ec2a2682fe
gnu: r-matrix: Update to 1.2-13.
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-13.
2018-04-05 06:38:57 +02:00
Tobias Geerinckx-Rice 9ed1824eeb
gnu: r-cluster: Update to 2.0.7.
* gnu/packages/statistics.scm (r-cluster): Update to 2.0.7.
2018-04-05 06:38:57 +02:00
Tobias Geerinckx-Rice 4c44dd7aca
gnu: r-glmnet: Update to 2.0-16.
* gnu/packages/statistics.scm (r-glmnet): Update to 2.0-16.
2018-04-05 06:38:56 +02:00
Tobias Geerinckx-Rice d22d746822
gnu: python-gst: Update to 1.12.5.
* gnu/packages/gstreamer.scm (python-gst): Update to 1.12.5.
2018-04-05 06:38:56 +02:00
Tobias Geerinckx-Rice dc944249d9
gnu: sshuttle: Update to 0.78.4.
* gnu/packages/vpn.scm (sshuttle): Update to 0.78.4.
2018-04-05 06:38:56 +02:00
Tobias Geerinckx-Rice bc32521a5b
gnu: nginx-documentation: Update to 2018-04-04-2131-dbaf3950f8e9.
* gnu/packages/web.scm (nginx-documentation): Update to
2018-04-04-2131-dbaf3950f8e9.
2018-04-05 06:38:55 +02:00
Tobias Geerinckx-Rice c70935a939
gnu: nginx: Update to 1.13.11.
* gnu/packages/web.scm (nginx): Update to 1.13.11.
2018-04-05 06:38:55 +02:00
Adam Massmann b357ccdd8b
gnu: xapers: Fix man page and xapers-adder installation
* gnu/packages/search.scm (xapers)[arguments]: Adjust install-file
destinations in install-doc phase.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2018-04-04 21:19:08 -05:00
Leo Famulari b4eadf7e7f
gnu: syncthing: Update to 0.14.46.
* gnu/packages/syncthing.scm (syncthing): Update to 0.14.46.
2018-04-04 18:31:12 -04:00
Leo Famulari dc0ec9914c
gnu: go-github-com-zillode-notify: Update to 0.0.0-3.53dd687.
* gnu/packages/syncthing.scm (go-github-com-zillode-notify): Update to
0.0.0-3.53dd687.
[source]: Update URL.
[arguments]: Update #:import-path.
2018-04-04 18:31:12 -04:00
Ludovic Courtès 76a77ccaed
system: Add default '.nanorc' with syntax highlighting.
* gnu/system/shadow.scm (default-skeletons): Add ".nanorc".
2018-04-04 23:14:35 +02:00
Roel Janssen 723225c32c
gnu: Add perl-statistics-basic.
* gnu/packages/perl.scm (perl-statistics-basic): New variable.
2018-04-04 20:53:48 +02:00
Roel Janssen 25c4743156
gnu: Add perl-time-hires.
* gnu/packages/perl.scm (perl-time-hires): New variable.
2018-04-04 16:59:34 +02:00
Adam Massmann f50bad80a9
gnu: Add xapers
* gnu/packages/search.scm (xapers): New variable.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2018-04-04 09:35:21 -05:00
Adam Massmann 2514fc1d69
gnu: Add python-pybtex
* gnu/packages/python.scm (python-pybtex): New variable.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2018-04-04 09:35:21 -05:00
Adam Massmann c2b2f0c866
gnu: Add python-latexcodec
* gnu/packages/python.scm (python-latexcodec): New variable.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2018-04-04 09:35:15 -05:00
Roel Janssen f0196e82b8
gnu: Add perl-text-format.
* gnu/packages/perl.scm (perl-text-format): New variable.
2018-04-04 16:15:59 +02:00
Roel Janssen bd468c975d
gnu: Add perl-set-intspan.
* gnu/packages/perl.scm (perl-set-intspan): New variable.
2018-04-04 15:58:18 +02:00
Tomáš Čech 0d0cf3b0f6
python: python-py3status: Update to 3.7.
* gnu/packages/python.scm (python-py3status): Update to 3.7.
 [arguments]: Adjust string substitution.
2018-04-04 15:51:20 +02:00
Roel Janssen 55dc003877
gnu: Add perl-number-format.
* gnu/packages/perl.scm (perl-number-format): New variable.
2018-04-04 15:48:55 +02:00
Roel Janssen 1a014680c8
gnu: Add perl-math-bezier.
* gnu/packages/perl.scm (perl-math-bezier): New variable.
2018-04-04 15:44:15 +02:00
Roel Janssen 821aaa9ca5
gnu: Add perl-threads.
* gnu/packages/perl.scm (perl-threads): New variable.
2018-04-04 15:35:08 +02:00
Roel Janssen 5a6e23fb1b
gnu: Add perl-math-round.
* gnu/packages/perl.scm (perl-math-round): New variable.
2018-04-04 15:22:19 +02:00
Roel Janssen e147856397
gnu: Add perl-memoize.
* gnu/packages/perl.scm (perl-memoize): New variable.
2018-04-04 15:16:53 +02:00
Roel Janssen 0d5c19452f
gnu: Add perl-font-ttf.
* gnu/packages/perl.scm (perl-font-ttf): New variable.
2018-04-04 15:07:50 +02:00
Roel Janssen ea09f99f7f
gnu: 4store: Remove preprocessor directive.
* gnu/packages/databases.scm (4store): Add patch to remove preprocessor
  directive.
* gnu/packages/patches/4store-unset-preprocessor-directive.patch: New file.
* gnu/local.mk: Register patch.
2018-04-04 14:54:02 +02:00
Roel Janssen b028a9830c
gnu: Add perl-pathtools.
* gnu/packages/perl.scm (perl-pathtools): New variable.
2018-04-04 14:50:37 +02:00
Konrad Hinsen 03efe78c34
gnu: Add emacs-password-store.
* gnu/packages/emacs.scm (emacs-password-store): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-04 14:39:39 +02:00
Mathieu Lirzin 95f3b626d7
gnu: Add python-empy.
* gnu/packages/python.scm (python-empy): New variable.
(python2-empy): Use 'package-with-python-2'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-04 14:39:39 +02:00
Mathieu Lirzin c3581ef968
gnu: Add emacs-emmet-mode.
* gnu/packages/emacs.scm (emacs-emmet-mode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-04 14:39:39 +02:00
Mathieu Lirzin d56ecf623e
gnu: Add dot2tex.
* gnu/packages/graphviz.scm (dot2tex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-04 14:39:39 +02:00
Pierre Neidhardt a509041f2a
gnu: chromaprint: Build 'fpcalc'.
* gnu/packages/mp3.scm (chromaprint)[arguments]: Add #:configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-04 14:39:39 +02:00
Vijayalakshmi Vedantham 8b209bb692
gnu: Add python-django-override-storage.
* gnu/packages/django.scm (python-django-override-storage): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-04 14:39:39 +02:00
Thorsten Wilms cd73071984
gnu: Add x11-socket-directory-service.
* gnu/services/desktop.scm (x11-socket-directory-service): New
variable.
(%desktop-services): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-04 14:39:39 +02:00
Rutger Helling 02e7e3f973
gnu: xpra: Update to 2.2.6.
* gnu/packages/xorg.scm (xpra): Update to 2.2.6.
2018-04-04 12:03:42 +02:00
Tobias Geerinckx-Rice 689d53fa49
gnu: iproute2: Update to 4.16.0.
* gnu/packages/linux.scm (iproute): Update to 4.16.0.
2018-04-04 03:31:50 +02:00
Sohom Bhattacharjee 2d11acb61c
gnu: emacs-anzu: Use the upstream release instead of MELPA.
* gnu/packages/emacs.scm (emacs-anzu)[source]: Replace MELPA tarball with the
upstream release.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-03 22:40:38 +05:30
Clément Lassieur f72662968e
services: certbot: Don't try to renew certificates on activation.
Because it takes too much time and it requires networking.

Thanks to Mathieu Othacehe for suggesting this.

* gnu/services/certbot.scm (certbot-activation): Do not run the renewal
command, copy its path to a fixed location, display it, so that the user can
run the command when they want.
2018-04-03 16:21:31 +02:00
Roel Janssen 7ba2230897
gnu: Add perl-carp.
* gnu/packages/perl.scm (perl-carp): New variable.
2018-04-03 15:16:42 +02:00
Roel Janssen 9dfa3d2264
gnu: Add perl-inline-c.
* gnu/packages/perl.scm (perl-inline-c): New variable.
2018-04-03 14:43:13 +02:00
Roel Janssen 229241b1a4
gnu: Add perl-inline.
* gnu/packages/perl.scm (perl-inline): New variable.
2018-04-03 14:36:05 +02:00
Roel Janssen 9b3deccd60
gnu: Add perl-pegex.
* gnu/packages/perl.scm (perl-pegex): New variable.
2018-04-03 14:31:57 +02:00
Roel Janssen 6d09a7b5ec
gnu: virtuoso-ose: Unbundle zlib and build with readline support.
* gnu/packages/databases.scm (virtuoso-ose):
  [inputs]: Add zlib, and readline;
  [arguments]: Add --without-internal-zlib, and --with-readline.
2018-04-03 13:07:21 +02:00
Kyle Meyer d3d576616c
gnu: emacs-helm-swoop: Update to 1.7.4.
* gnu/packages/emacs.scm (emacs-helm-swoop): Update to 1.7.4.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-03 12:43:26 +02:00
Kyle Meyer e0b0cafdea
gnu: emacs-helm: Update to 2.9.0.
* gnu/packages/emacs.scm (emacs-helm): Update to 2.9.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-03 12:43:23 +02:00
Kyle Meyer 4fca8a028e
gnu: emacs-elfeed: Update to 2.3.0.
* gnu/packages/emacs.scm (emacs-elfeed): Update to 2.3.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-04-03 12:43:20 +02:00
Marius Bakke 5c151862c2
gnu: git: Update to 2.17.0.
* gnu/packages/version-control.scm (git): Update to 2.17.0.
[arguments]: Remove obsolete substitution.
2018-04-03 12:21:29 +02:00
Marius Bakke fc8c229f14
gnu: perl-mailtools: Update to 2.20.
* gnu/packages/perl.scm (perl-mailtools): Update to 2.20.
2018-04-03 12:15:58 +02:00
Tobias Geerinckx-Rice 426916b7a0
gnu: python-oslotest: Update to 3.4.0.
* gnu/packages/openstack.scm (python-oslotest): Update to 3.4.0.
2018-04-03 11:17:34 +02:00
Tobias Geerinckx-Rice 3cc7d54262
gnu: python-libvirt: Update to 4.1.0.
* gnu/packages/virtualization.scm (python-libvirt): Update to 4.1.0.
2018-04-03 11:17:34 +02:00
Tobias Geerinckx-Rice 35d56c1cbb
gnu: libvirt: Update to 4.2.0.
* gnu/packages/virtualization.scm (libvirt): Update to 4.2.0.
[native-inputs]: Replace python-2 with python (@3).
2018-04-03 11:17:34 +02:00
Sahithi Yarlagadda 82c8e0ae0a
gnu: Add r-abc.
* gnu/packages/cran.scm (r-abc): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-04-02 23:25:39 +02:00
Nicolas Goaziou b3891a25f8
gnu: musescore: Update to 2.2.
* gnu/packages/music.scm (musescore): Update to 2.2.
[arguments]: Use new flag for freetype and remove corresponding fix.  Prevent
downloading sound fonts during installation.
[inputs]: Add portmidi.
2018-04-02 23:21:13 +02:00
Nicolas Goaziou a374d9c9b0
gnu: portmidi: Create "libporttime.so" symlink.
* gnu/packages/music.scm (portmidi): Add an `add-portime' phase.
2018-04-02 23:20:07 +02:00
Ludovic Courtès b948c04745
gnu: cuirass: Update to f090c0f.
* gnu/packages/ci.scm (cuirass): Update to f090c0f.
2018-04-02 23:16:30 +02:00
Ludovic Courtès 576f245c2d
gnu: guile-git: Update to 36f93c1.
* gnu/packages/guile.scm (guile-git): Update to 36f93c1.
2018-04-02 23:16:30 +02:00
Sahithi Yarlagadda 2a27c0bbb8
gnu: Add r-abc-data.
* gnu/packages/cran.scm (r-abc-data): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-04-02 23:13:17 +02:00
Leo Famulari 7edb3e50ae
gnu: libressl: Update to 2.7.2.
* gnu/packages/tls.scm (libressl): Update to 2.7.2.
2018-04-02 15:11:47 -04:00
Leo Famulari e34977327d
gnu: botan: Update to 2.5.0.
* gnu/packages/crypto.scm (botan): Update to 2.5.0.
[arguments]: Remove 'fix-rst2man-invocation' phase.
2018-04-02 15:11:44 -04:00
Christopher Lemmer Webber 75afbd2478
gnu: racket: Patch xform compilation errors.
* gnu/packages/patches/gnu/packages/patches/racket-fix-xform-issue.patch:
Renamed from gnu/packages/patches/racket-minus_zero_p-disable-xform.patch.
Switch to upstream patch in Racket.
* gnu/packages/scheme.scm (racket): Update to renamed patch.
2018-04-02 10:38:08 -05:00
Christopher Lemmer Webber 02283a6130
gnu: racket: Update to 6.12.
* gnu/packages/patches/racket-minus_zero_p-disable-xform.patch: New file.
* gnu/packages/scheme.scm (racket): Update version and patch.
2018-04-02 10:38:08 -05:00
Marius Bakke 35b3135f5d
gnu: notmuch: Update to 0.26.1.
* gnu/packages/mail.scm (notmuch): Update to 0.26.1.
2018-04-02 17:04:28 +02:00
Marius Bakke e3bb89a9b7
gnu: re2: Update to 2018-04-01.
* gnu/packages/regex.scm (re2): Update to 2018-04-01.
2018-04-02 17:04:28 +02:00
Marius Bakke 1b362016bc
gnu: libconfig: Update to 1.7.2.
* gnu/packages/textutils.scm (libconfig): Update to 1.7.2.
[home-page]: Update to new home.
[source](uri): Adjust accordingly.
2018-04-02 17:04:27 +02:00
Marius Bakke bce2206021
gnu: sqlite: Update to 3.23.0.
* gnu/packages/databases.scm (sqlite): Update to 3.23.0.
2018-04-02 16:23:32 +02:00
Efraim Flashner 1bf7ef856b
gnu: libgpg-error: Fix building on aarch64-linux.
* gnu/packages/patches/gnupg.scm (libgpg-error)[source]: Add patch.
* gnu/packages/patches/libgpg-error-aarch64-logging-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-04-02 15:17:57 +03:00
Leo Famulari 620ab3a50c
gnu: borg: Update to 1.1.5.
* gnu/packages/backup.scm (borg): Update to 1.1.5.
[arguments]: Allow a more recent msgpack in an 'adjust-msgpack-dependency'
phase.
2018-04-01 22:47:14 -04:00
Marius Bakke 66939d59ed
gnu: mujs: Update to 1.0.3.
* gnu/packages/javascript.scm (mujs): Update to 1.0.3.
2018-04-02 03:10:13 +02:00
Marius Bakke 48e481b563
gnu: newsboat: Update to 2.11.1.
* gnu/packages/syndication.scm (newsboat): Update to 2.11.1.
2018-04-02 03:10:13 +02:00
Marius Bakke 8bc7331091
gnu: glibc: Fix <https://sourceware.org/bugzilla/show_bug.cgi?id=22644>.
* gnu/packages/patches/glibc-2.27-git-fixes.patch: Add commit 55ad82e45c.
2018-04-02 02:22:24 +02:00
Marius Bakke 68ab0ad58b
gnu: ghostscript: Update to 9.23.
* gnu/packages/ghostscript.scm (ghostscript): Update to 9.23.
[source](snippet): Adjust to removed LCMS2 library.
[arguments]: Remove FIX-DOC-DIR-PHASE.  Prevent docdir compatibility symlink.
[inputs]: Remove LCMS2.
* gnu/packages/patches/ghostscript-no-header-id.patch: Adjust context.
2018-04-02 02:22:23 +02:00
Mark H Weaver 2e1e540c53
gnu: linux-libre: Update to 4.15.15.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.15.
(%linux-libre-hash): Update hash.
2018-04-01 18:05:24 -04:00
Mark H Weaver 4d7f14e6e4
gnu: linux-libre@4.14: Update to 4.14.32.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.32.
(%linux-libre-4.14-hash): Update hash.
2018-04-01 18:04:40 -04:00
Mark H Weaver a79d8cdd57
gnu: linux-libre@4.9: Update to 4.9.92.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.92.
2018-04-01 18:04:08 -04:00
Mark H Weaver e615459c99
gnu: linux-libre@4.4: Update to 4.4.126.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.126.
2018-04-01 18:03:30 -04:00
Ludovic Courtès 33f3da11b5
gnu: libidn: Update to 1.34.
* gnu/packages/libidn.scm (libidn): Update to 1.34.
2018-04-01 20:51:21 +02:00
Ludovic Courtès 78ca500a75
gnu: commencement: Avoid extra Perl build in the DAG.
* gnu/packages/commencement.scm (grep-final): Move reference to
PERL-BOOT0 outside of 'package-with-explicit-inputs'.  Previously we
would actually depend on a variant of 'perl-boot0' built with
%BOOT5-INPUTS, which defeated the intent to not add an extra Perl build
in the DAG.
2018-04-01 18:48:23 +02:00
Ludovic Courtès 301a424906
gnu: sed: Update to 4.5.
* gnu/packages/base.scm (sed): Update to 4.5.
[arguments]: Remove 'patch-test-suite' phase.
[native-inputs]: New field.
2018-04-01 18:41:28 +02:00
Ludovic Courtès 6422bde9b4
gnu: glibc: Reinstate fallback code for systems lacking 'prlimit64'.
* gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch: New file.
* gnu/packages/base.scm (glibc/linux)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-04-01 12:36:02 +02:00
Tobias Geerinckx-Rice bca1bec5df
gnu: libsecret: Update to 0.18.6.
* gnu/packages/gnome.scm (libsecret): Update to 0.18.6.
2018-04-01 00:10:18 +02:00
Tobias Geerinckx-Rice 370ae985f0
gnu: emacs-git-modes: Update to 1.2.7.
* gnu/packages/emacs.scm (git-modes): Update to 1.2.7.
2018-04-01 00:10:18 +02:00
Tobias Geerinckx-Rice 811b42b2d5
gnu: python-cryptography, python-cryptography-vectors: Update to 2.2.2.
* gnu/packages/python-crypto.scm (python-cryptography)
(python-cryptography-vectors): Update to 2.2.2.
2018-04-01 00:10:17 +02:00
Ludovic Courtès 9c57502342
gnu: libgnomeui: Avoid store file names in patch.
This placates 'assert-no-store-file-names', which would prevent
'make dist' from succeeding.

* gnu/packages/patches/libgnomeui-utf8.patch: Replace store file names
with ellipses.
2018-03-31 23:30:51 +02:00
Leo Famulari fdc5d7ab52
gnu: mutt: Update to 1.9.4.
* gnu/packages/mail.scm (mutt): Update to 1.9.4.
2018-03-31 15:47:51 -04:00
Kei Kebreau 36ce25f092
gnu: Add qtoctave.
* gnu/packages/maths.scm (qtoctave): New variable.
2018-03-31 14:05:25 -04:00
Kei Kebreau ab5f3f2131
gnu: octave: Add audio and more sparse matrix support.
* gnu/packages/maths.scm (octave)[inputs]: Add suitesparse, libsndfile,
portaudio and alsa-lib.
2018-03-31 14:05:16 -04:00
rsiddharth 42469226c1
gnu: Add ghc-yesod.
* gnu/packages/haskell-web.scm (ghc-yesod): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:28:38 +02:00
rsiddharth 98889149f9
gnu: ghc-conduit-extra: Update to 1.1.14.
* gnu/packages/haskell.scm (ghc-conduit-extra): Update to 1.1.14.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:28:37 +02:00
rsiddharth 6faa30c17c
gnu: Add ghc-yesod-form.
* gnu/packages/haskell-web.scm (ghc-yesod-form): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:28:34 +02:00
rsiddharth b50e1c8925
gnu: Add ghc-email-validate.
* gnu/packages/haskell.scm (ghc-email-validate): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:28:31 +02:00
rsiddharth d199274194
gnu: Add ghc-yesod-persistent.
* gnu/packages/haskell-web.scm (ghc-yesod-pesistent): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:28:22 +02:00
rsiddharth fb812d6cff
gnu: ghc-psqueues: Disable tests.
* gnu/packages/haskell.scm (ghc-psqueues)[arguments]: Set #:tests? to #f.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:28:10 +02:00
rsiddharth fc3ef1e28c
gnu: ghc-math-functions: Disable tests.
* gnu/packages/haskell.scm (ghc-math-functions)[arguments]: Set #:tests? to #f.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:58 +02:00
rsiddharth e01a8fcca4
gnu: Add ghc-persistent-sqlite.
* gnu/packages/haskell.scm (ghc-persistent-sqlite): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:49 +02:00
rsiddharth e85c58edf9
gnu: Add ghc-unliftio.
* gnu/packages/haskell.scm (ghc-unliftio): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:45 +02:00
rsiddharth 82e0b0e23f
gnu: Add ghc-microlens-th.
* gnu/packages/haskell.scm (ghc-microlens-th): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:43 +02:00
rsiddharth 1c225fabd6
gnu: Add ghc-microlens.
* gnu/packages/haskell.scm (ghc-microlens): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:41 +02:00
rsiddharth d5c34f9b18
gnu: Add ghc-unliftio-core.
* gnu/packages/haskell.scm (ghc-unliftio-core): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:40 +02:00
rsiddharth 8434594d6d
gnu: Add ghc-persistent-template.
* gnu/packages/haskell.scm (ghc-persistent-template): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:38 +02:00
rsiddharth 0f163f653e
gnu: Add ghc-aeson-compat.
* gnu/packages/haskell.scm (ghc-aeson-compat): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:36 +02:00
rsiddharth 104e179d56
gnu: Add ghc-persistent.
* gnu/packages/haskell.scm (ghc-persistent): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:34 +02:00
rsiddharth b6d8ea42a3
gnu: Add ghc-http-api-data.
* gnu/packages/haskell.scm (ghc-http-api-data): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:32 +02:00
rsiddharth c56a30b3ba
gnu: Add ghc-time-locale-compat.
* gnu/packages/haskell.scm (ghc-time-locale-compat): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:30 +02:00
rsiddharth 8ecefe72c1
gnu: Add ghc-uri-bytestring.
* gnu/packages/haskell.scm (ghc-uri-bytestring): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:28 +02:00
rsiddharth e99bd15cbb
gnu: Add ghc-generics-sop.
* gnu/packages/haskell.scm (ghc-generics-sop): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:26 +02:00
rsiddharth ff7dd11f0a
gnu: Add ghc-th-lift-instances.
* gnu/packages/haskell.scm
(ghc-th-lift-instances): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:23 +02:00
rsiddharth ac7cdb40ab
gnu: Add ghc-attoparsec-iso8601.
* gnu/packages/haskell.scm (ghc-attoparsec-iso8601): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:21 +02:00
rsiddharth d96a1bfe2b
gnu: Add ghc-resource-pool.
* gnu/packages/haskell.scm (ghc-resource-pool): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:18 +02:00
rsiddharth aebe9d2556
gnu: Add ghc-yesod-core.
* gnu/packages/haskell-web.scm (ghc-yesod-core): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:09 +02:00
rsiddharth 15b9ce634c
gnu: Add ghc-clientsession.
* gnu/packages/haskell-web.scm (ghc-clientsession): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:58 +02:00
rsiddharth 7565a30893
gnu: Add ghc-cprng-aes.
* gnu/packages/haskell-crypto.scm (ghc-cprng-aes): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:53 +02:00
rsiddharth 13c281672d
gnu: Add ghc-crypto-random.
* gnu/packages/haskell-crypto.scm (ghc-crypto-random): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:50 +02:00
rsiddharth d91acee78f
gnu: Add ghc-cipher-aes.
* gnu/packages/haskell-crypto.scm (ghc-cipher-aes): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:19 +02:00
rsiddharth 47a6582b12
gnu: Add ghc-crypto-cipher-tests.
* gnu/packages/haskell-check.scm
(ghc-crypto-cipher-tests): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:04 +02:00
rsiddharth aab6df5b63
gnu: Add ghc-crypto-cipher-types.
* gnu/packages/haskell-crypto.scm
(ghc-crypto-cipher-types): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:00 +02:00
rsiddharth 54f3536d55
gnu: Add ghc-securemem.
* gnu/packages/haskell.scm (ghc-securemem): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:50 +02:00
rsiddharth 122260b390
gnu: Add ghc-skein.
* gnu/packages/haskell-web.scm (ghc-skein): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:44 +02:00
rsiddharth 448d6226e3
gnu: Add ghc-path-pieces.
* gnu/packages/haskell-web.scm (ghc-path-pieces): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:40 +02:00
rsiddharth b2b4575dca
gnu: Add ghc-shakespeare.
* gnu/packages/haskell.scm (ghc-shakespeare): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:33 +02:00
rsiddharth fe9b5eff7b
gnu: Add ghc-monad-logger.
* gnu/packages/haskell.scm (ghc-monad-logger): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:25 +02:00
rsiddharth fddb41f22b
gnu: Add ghc-monad-loops.
* gnu/packages/haskell.scm (ghc-monad-loops): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:24:44 +02:00
rsiddharth bb87be09a9
gnu: Add ghc-stm-chans.
* gnu/packages/haskell.scm (ghc-stm-chans): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:24:37 +02:00
rsiddharth d6e559ab29
gnu: ghc-chunked-data: Update inputs.
* gnu/packages/haskell.scm (ghc-chunked-data)[inputs]: Add ghc-text.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:24:10 +02:00
Sohom Bhattacharjee 62d1105c88
gnu: Add emacs-anzu.
* gnu/packages/emacs.scm (emacs-anzu): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:23:11 +02:00
Rutger Helling 2ac9f2a2b3
gnu: wine-staging: Update to 3.5.
* gnu/packages/wine.scm (wine-staging): Update to 3.5.
2018-03-31 09:16:24 +02:00
Rutger Helling 5125b3d5b0
gnu: wine-staging-patchset-data: Update to 3.5.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.5.
2018-03-31 09:16:24 +02:00
Nils Gillmann f5fa1bdc1a
gnu: python-pycanberra: Update to new upstream location.
* gnu/packages/libcanberra (python-pycanberra)[source]: Use new URL.
[home-page]: Change to new URL.

Signed-off-by: Nils Gillmann <ng0@n0.is>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-30 23:42:07 +02:00
Pierre Neidhardt abc4a3325e
gnu: Add pinentry-emacs.
* gnu/packages/gnupg.scm (pinentry-emacs): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-03-30 23:42:07 +02:00
Mark H Weaver dffd077c59
gnu: linux-libre: Update to 4.15.14.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.14.
(%linux-libre-hash): Update hash.
2018-03-30 17:33:55 -04:00
Mark H Weaver cd3a0bcd1d
gnu: linux-libre@4.14: Update to 4.14.31.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.31.
(%linux-libre-4.14-hash): Update hash.
2018-03-30 17:33:09 -04:00
Mark H Weaver ce484f1e09
gnu: linux-libre@4.9: Update to 4.9.91.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.91.
2018-03-30 17:32:35 -04:00
Mark H Weaver e67512df40
gnu: linux-libre@4.4: Update to 4.4.125.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.125.
2018-03-30 17:32:02 -04:00
Mark H Weaver 619d7bffa0
gnu: linux-libre@4.1: Update to 4.1.51.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.51.
2018-03-30 17:31:15 -04:00
Julien Lepiller a7baa201cb
gnu: Update php to 7.2.4.
* gnu/packages/php.scm (php): Update to 7.2.4.
2018-03-30 23:22:18 +02:00
Ricardo Wurmus 4bd8a9d8e2
gnu: Define ao.
This is a follow-up to commit 28f4d56dd3.

* gnu/packages/engineering.scm (ao): Restore variable definition.
2018-03-30 22:54:51 +02:00
Ricardo Wurmus 28f4d56dd3
gnu: ao: Update to 0-2.9d857d1.
* gnu/packages/engineering.scm (ao): Rename...
(libfive): ...to this new variable; update to 0-2.9d857d1.
[inputs]: Remove glfw, libepoxy, glm, guile-2.0; add qtbase, guile-2.2.
[home-page]: Use new libfive home page.
[description]: Adjust.
(ao): Redefine using 'deprecated-package'.
2018-03-30 22:23:43 +02:00
Arun Isaac 6009cdb4e3
gnu: python-pycairo: Update to 1.16.3.
* gnu/packages/gtk.scm (python-pycairo): Update to 1.16.3.
[source]: Remove patch.
[build-system]: Switch to python-build-system.
[native-inputs]: Remove python-waf.
[home-page]: Use HTTPS URI.
* gnu/packages/patches/pycairo-wscript.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
2018-03-31 00:29:35 +05:30
Arun Isaac 7ad5c6dd78
gnu: python-pytest: Update to 3.5.0.
* gnu/packages/python.scm (python-six): Replace system* with invoke.
(python-six-bootstrap, python2-six-bootstrap, python2-funcsigs-bootstrap): New
variables.
(python-more-itertools)[propagated-inputs]: Replace python-six with
python-six-bootstrap.
* gnu/packages/check.scm (python-pytest): Update to 3.5.0.
[propagated-inputs]: Add python-attrs-bootstrap,
python-more-itertools-bootstrap, python-pluggy and python-six-bootstrap.
[properties]: Add python2-variant.
(python2-pytest)[propagated-inputs]: Add python2-funcsigs.
(python-pytest-bootstrap)[properties]: Add python2-variant.
(python2-pytest-bootstrap)[propagated-inputs]: Add python2-funcsigs-bootstrap.
2018-03-31 00:29:35 +05:30
Arun Isaac 32b92480b3
gnu: python-py: Update to 1.5.3.
* gnu/packages/python.scm (python-py): Update to 1.5.3.
[home-page]: Update URI.
2018-03-31 00:29:35 +05:30
Arun Isaac b19a960f5f
gnu: python-hypothesis: Update to 3.52.0.
* gnu/packages/check.scm (python-hypothesis): Update to 3.52.0.
[propagated-inputs]: Add python-attrs and python-coverage.
[home-page]: Update URI.
* gnu/packages/python.scm (python-attrs-bootstrap, python2-attrs-bootstrap):
New variables.
2018-03-31 00:29:35 +05:30
Arun Isaac 180b6f3baa
gnu: Add python-more-itertools.
* gnu/packages/python.scm (python-more-itertools, python2-more-itertools): New
variables.
2018-03-31 00:29:35 +05:30
Arun Isaac 21f76d40cc
gnu: python-pluggy: Update to 0.6.0.
* gnu/packages/python.scm (python-pluggy): Update to 0.6.0.
2018-03-31 00:29:35 +05:30
Arun Isaac 769f56d735
gnu: python-pyasn1: Update to 0.4.2.
* gnu/packages/python.scm (python-pyasn1): Update to 0.4.2.
2018-03-31 00:29:34 +05:30
Arun Isaac fbec83b81a
gnu: python-attrs: Update to 17.4.0.
* gnu/packages/python.scm (python-attrs): Update to 17.4.0.
2018-03-31 00:29:34 +05:30
Nicolas Goaziou 2d19a7e4f4
gnu: emacs-org: Change source and naming scheme.
* gnu/packages/emacs.scm (emacs-org): Switch back to ELPA.  Adopt its naming
  scheme.
2018-03-30 20:03:36 +02:00
Nicolas Goaziou 5ecd2d28d0
gnu: emacs-org-contrib: Fix build.
* gnu/packages/emacs.scm (emacs-org-contrib): Update SHA256.
[version]: Add keyword.
[arguments]: Use new keyword.
2018-03-30 20:03:31 +02:00
Roel Janssen fdc306879b
gnu: Add delly.
* gnu/packages/bioinformatics.scm (delly): New variable.
* gnu/packages/patches/delly-use-system-libraries.patch: New file.
* gnu/local.mk: Include delly-use-system-libraries.patch.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-03-30 10:48:01 -04:00
Roel Janssen 183ce98849
gnu: Add r-regioner.
* gnu/packages/bioconductor.scm (r-regioner): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-03-30 10:47:57 -04:00
Nikolai Merinov f342bb58fe
gnu: rust: Update rust to 1.24.1.
* gnu/packages/rust.scm (rust-bootstrap): Freeze bootstrap version to 1.22.1.
Reorganize bootstrap binaries to match new "rust" package structure with two
ouputs "out" with Rust compiler and "cargo" with Cargo package manager.
Replace all "system*" by "invoke".
(rust-1.23): Rename "rustc" to "rust".  Update sha256 for tarball.  Add cargo
related dependencies.  Install "cargo" as separate "rust" output.  Remove
substitutes for parts that were fixed in "rustc" source code.  Install
documentation to separate "doc" output.  Update configuration according to
changes in "rustc" source code.  Replace all "system*" by "invoke".
(rust): Create package for 1.24.1 rust release based on rust-1.23 release.
* guix/build-system/cargo.scm (default-rust): Replace "default-cargo" and
"default-rustc" functions with "default-rust" function.
(cargo-build-system): Take only one package as "rust" source.  Use "rustc" of
default output of "rust" package, use "cargo" as "cargo" output of "rust"
package.
2018-03-30 15:46:53 +02:00
Ben Woodcroft 8456a4c5cb
gnu: ruby-2.2: Update to 2.2.10.
* gnu/packages/ruby.scm (ruby-2.2): Update to 2.2.10.
2018-03-30 12:27:57 +10:00
Ben Woodcroft 049edeb24c
gnu: ruby-2.3: Update to 2.3.7.
* gnu/packages/ruby.scm (ruby-2.3): Update to 2.3.7.
2018-03-30 12:24:59 +10:00
Ben Woodcroft f38ac742e6
gnu: mash: Update to 2.0.
* gnu/packages/bioinformatics.scm (mash): Update to 2.0.
2018-03-30 12:18:35 +10:00
Ben Woodcroft c7a8aa131d
gnu: mafft: Update to 7.394.
* gnu/packages/bioinformatics.scm (mafft): Update to 7.394.
2018-03-30 12:18:35 +10:00
Ben Woodcroft 9a40b8d9b2
gnu: diamond: Update to 0.9.19.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.19.
2018-03-30 12:18:35 +10:00
Leo Famulari 9b018ada13
gnu: tzdata: Update to 2018d.
* gnu/packages/base.scm (tzdata): Update to 2018d.
2018-03-29 20:15:49 -04:00
Ricardo Wurmus 315ed91efb
gnu: pybitmessage: Update to 0.6.3.2 [security fixes].
* gnu/packages/messaging.scm (pybitmessage): Update to 0.6.3.2.
[source]: Fetch from git.
2018-03-29 22:43:37 +02:00
Ricardo Wurmus 80808d678a
gnu: hydrogen: Update to 1.0.0-beta1.
* gnu/packages/music.scm (hydrogen): Update to 1.0.0-beta1.
[source]: Fetch from git.
[arguments]: Add phase to fix installation directory for pixmaps.
[inputs]: Remove qt-4; add qtbase and qtxmlpatterns.
2018-03-29 22:40:30 +02:00
Ricardo Wurmus 9f1ac4fa49
gnu: mod-host: Update to 0.10.6-3.1726ad06b.
* gnu/packages/music.scm (mod-host): Update to 0.10.6-3.1726ad06b.
2018-03-29 22:26:59 +02:00
Ricardo Wurmus 9602ac76b4
gnu: drumkv1: Update to 0.9.0.
* gnu/packages/music.scm (drumkv1): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Ricardo Wurmus 2a5d08daf4
gnu: samplv1: Update to 0.9.0.
* gnu/packages/music.scm (samplv1): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Ricardo Wurmus 4503b18701
gnu: padthv1: Update to 0.9.0.
* gnu/packages/music.scm (padthv1): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Ricardo Wurmus 7c60a23cb1
gnu: synthv1: Update to 0.9.0.
* gnu/packages/music.scm (synthv1): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Ricardo Wurmus 15c5541bc8
gnu: qtractor: Update to 0.9.0.
* gnu/packages/music.scm (qtractor): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Marius Bakke cee6d90f73
gnu: awesome: Remove obsolete snippet.
* gnu/packages/wm.scm (awesome)[source](snippet): Remove.
2018-03-29 21:30:15 +02:00
Marius Bakke 40fb6b84f9
gnu: xcb-util-xrm: Update to 1.3.
* gnu/packages/xdisorg.scm (xcb-util-xrm): Update to 1.3.
2018-03-29 21:30:15 +02:00
Marius Bakke d2fd5c6532
gnu: mbedtls-apache: Update to 2.7.2.
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.7.2.
[source](snippet): Remove.
2018-03-29 21:30:15 +02:00
Leo Famulari b6beda1d6b
gnu: Add botan.
* gnu/packages/crypto.scm (botan): New variable.
2018-03-29 14:40:34 -04:00
Tonton d4e0ebd016
gnu: Add fpm2.
* gnu/packages/password-utils.scm (fpm2): New variable.

Signed-off-by: Tonton <tonton@riseup.net>
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-29 18:43:09 +02:00
Tonton af1e3dfe27
gnu: Add screen-message.
* gnu/packages/xdisorg.scm (screen-message): New variable.

Signed-off-by: Tonton <tonton@riseup.net>
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-29 18:35:46 +02:00
Ludovic Courtès d0a2db47fb
ld-wrapper: Allow linking with non-store libraries by default.
This was suggested on several occasions, notably
<https://bugs.gnu.org/24544>.

* gnu/packages/ld-wrapper.in (%allow-impurities?): Default to #t and
parse the value of 'GUIX_LD_WRAPPER_ALLOW_IMPURITIES'.
* guix/build/gnu-build-system.scm (set-paths): Set
'GUIX_LD_WRAPPER_ALLOW_IMPURITIES'.
2018-03-29 17:58:16 +02:00
Ludovic Courtès 1a5e07c3b5
ld-wrapper: Don't talk about "impure library".
* gnu/packages/ld-wrapper.in (rpath-arguments): Clarify message instead
of saying "impure library".
2018-03-29 17:58:16 +02:00
Ludovic Courtès 6764538327
ld-wrapper: Make sure debugging output goes through.
* gnu/packages/ld-wrapper.in (ld-wrapper): Add call to 'force-output'.
2018-03-29 17:58:16 +02:00
Ludovic Courtès 5294836d6a
gnu: libarchive: Add '-L' flags in 'libarchive.pc'.
* gnu/packages/backup.scm (libarchive)[arguments]: Add
'add--L-in-libarchive-pc' phase.
2018-03-29 17:58:15 +02:00
Tobias Geerinckx-Rice 95fb6b0413
gnu: r-lme4: Update to 1.1-16.
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-16.
2018-03-29 17:45:45 +02:00
Tobias Geerinckx-Rice dc8450c178
gnu: r-curl: Update to 3.2.
* gnu/packages/web.scm (r-curl): Update to 3.2.
2018-03-29 17:36:57 +02:00
Tobias Geerinckx-Rice f36685b058
gnu: bspwm: Update to 0.9.4.
* gnu/packages/wm.scm (bspwm): Update to 0.9.4.
2018-03-29 17:36:50 +02:00
Tobias Geerinckx-Rice 4bb5bdd963
gnu: rss-bridge: Update to 2018-03-11.
* gnu/packages/web.scm (rss-bridge): Update to 2018-03-11.
2018-03-29 17:36:39 +02:00
Marius Bakke 5576cfabf3
Merge branch 'master' into core-updates 2018-03-29 17:34:41 +02:00
Marius Bakke 12cb6c31df
gnu: cmake: Update to 3.11.0.
* gnu/packages/cmake.scm (cmake): Update to 3.11.0.
[arguments]: Enable fixed test.  Adjust file substitutions.  Run tests and
"./configure" in parallel.
(cmake-3.11): Remove variable.
* gnu/packages/storage.scm (ceph)[arguments]: Remove #:cmake.
2018-03-29 16:54:52 +02:00
Roel Janssen e086d2f68b
gnu: r-mutationalpatterns: Update to 1.4.3.
* gnu/packages/bioinformatics.scm (r-mutationalpatterns): Update to 1.4.3;
  [propagated-inputs]: Remove r-gridextra.
2018-03-29 15:50:44 +02:00
Roel Janssen 53e42694e5
gnu: kaiju: Update to 1.6.2.
* gnu/packages/bioinformatics.scm (kaiju): Update to 1.6.2;
  [inputs]: Add zlib.
2018-03-29 15:40:52 +02:00
Vasile Dumitrascu d232e02ecf
gnu: Add duperemove.
* gnu/packages/disk.scm (duperemove): New variable.

Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-29 15:17:35 +02:00
Ludovic Courtès 9c3f2c2e83
gnu: Add python-debug.
Suggested by Pjotr Prins <pjotr.public12@thebird.nl>.

* gnu/packages/python.scm (python-debug): New variable.
2018-03-29 15:17:35 +02:00
Efraim Flashner 594e5d7368
gnu: nano: Update to 2.9.5.
* gnu/packages/nano.scm (nano): Update to 2.9.5.
2018-03-29 16:08:06 +03:00
Marius Bakke 1abc295b9b
gnu: libgpg-error: Update to 1.28.
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.28.
2018-03-29 14:28:26 +02:00
Roel Janssen c974008d91
gnu: Add r-idr.
* gnu/packages/cran.scm (r-idr): New variable.
2018-03-29 14:26:44 +02:00
Roel Janssen 996bed0608
gnu: Add r-amap.
* gnu/packages/cran.scm (r-amap): New variable.
2018-03-29 14:11:21 +02:00
Roel Janssen 6174db2b2c
gnu: Add r-venndiagram.
* gnu/packages/cran.scm (r-venndiagram): New variable.
2018-03-29 14:08:36 +02:00
Roel Janssen ddbf2a98ba
gnu: Add r-pastecs.
* gnu/packages/cran.scm (r-pastecs): New variable.
2018-03-29 13:54:30 +02:00
Ricardo Wurmus 017bffc1a3
gnu: libusb4java: Adjust for building with libusb 1.0.22.
* gnu/packages/libusb.scm (libusb4java)[arguments]: Add phase to remove
"-Werror" flag.
2018-03-29 12:26:38 +02:00
Ricardo Wurmus b0a4b6d957
gnu: libusb-for-axoloti: Update patch.
* gnu/packages/patches/libusb-for-axoloti.patch: Update context for libusb
1.0.22.
2018-03-29 12:26:38 +02:00
Chris Marusich 7874e9e047
gnu: Refactor boot-service-type and activation-service-type.
* gnu/services.scm (boot-service-type) <compose>: Use the "identity"
  procedure instead of the "append" procedure because it more accurately
  reflects the intent, which is to simply return the single list of
  extensions to which fold-services applies the "compose" procedure.
  (activation-service-type) <compose>: Likewise.
2018-03-29 08:38:49 +02:00
Marius Bakke 61565a5f4a
gnu: tcl, tk: Update to 8.6.8.
* gnu/packages/tcl.scm (tcl, tk): Update to 8.6.8.
2018-03-29 02:56:23 +02:00
Marius Bakke ce35dc84a1
gnu: python: Update to 3.6.5.
* gnu/packages/python.scm (python-3.6): Update to 3.6.5.
2018-03-29 02:56:00 +02:00
Marius Bakke 7a08150429
gnu: icu4c: Update to 61.1.
* gnu/packages/icu4c.scm (icu4c): Update to 61.1.
2018-03-29 02:54:09 +02:00
Marius Bakke ab0bdd5456
gnu: util-linux: Update to 2.32.
* gnu/packages/patches/util-linux-tests.patch: Adjust context.
* gnu/packages/patches/util-linux-CVE-2018-7738.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/linux.scm (util-linux): Update to 2.32.
[source](patches): Remove 'util-linux-CVE-2018-7738.patch'.
2018-03-29 02:43:06 +02:00
Jelle Licht ce353a548f
gnu: node: Update to 9.10.0.
* gnu/packages/node.scm (node): Update to 9.10.0.
2018-03-28 23:33:53 +02:00
Jelle Licht b63af9b7c7
gnu: http-parser: Update to 2.8.0.
* gnu/packages/web.scm (http-parser): Update to 2.8.0.
2018-03-28 23:33:43 +02:00
Marius Bakke 0a8985f395
gnu: xf86-video-ati: Update to 18.0.1.
* gnu/packages/xorg.scm (xf86-video-ati): Update to 18.0.1.
2018-03-28 21:23:21 +02:00
Marius Bakke 4d967992d8
gnu: xf86-input-libinput: Update to 0.27.0.
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.27.0.
2018-03-28 21:23:21 +02:00
Leo Famulari 935806b822
gnu: ntp: Update to 4.2.8p11 [security-fixes].
Fixes CVE-2016-1549 and CVE-2018-{7170,7182,7183,7184,7185}.

* gnu/packages/ntp.scm (ntp): Update to 4.2.8p11.
2018-03-28 14:59:47 -04:00
Leo Famulari 590bdc149b
gnu: openssl: Replace with OpenSSL 1.0.2o [fixes CVE-2018-0739].
* gnu/packages/tls.scm (openssl)[replacement]: New field.
(openssl-1.0.2o): New variable.
2018-03-28 14:07:45 -04:00
Konrad Hinsen 1cde746700
gnu: Add r-parsedate.
* gnu/packages/cran.scm (r-parsedate): New variable.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-28 17:18:20 +02:00
Maxim Cournoyer 3481c714c6
gnu: mu: Fix tests failures triggered by DST.
* gnu/packages/mail.scm (mu)[phases]: Add 'fix-date-tests.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-28 17:14:40 +02:00
Nadya Voronova 910deec66c
gnu: Add tcalc.
* gnu/packages/maths.scm (tcalc): New variables.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-28 17:13:00 +02:00
Arun Isaac 733d66a532
gnu: culmus: Rename to font-culmus.
* gnu/packages/fonts.scm (culmus): Rename to...
(font-culmus): ...this. Re-indent.
2018-03-28 14:58:34 +05:30
Arun Isaac 0328c514ed
gnu: culmus: Switch to font-build-system.
* gnu/packages/fonts.scm (culmus): Switch to font-build-system.
[arguments]: Replace system* with invoke.
2018-03-28 14:58:34 +05:30
Arun Isaac 15795e0723
gnu: font-linuxlibertine: Switch to font-build-system.
* gnu/packages/fonts.scm (font-linuxlibertine): Switch to font-build-system.
[arguments]: Replace system* with invoke.
2018-03-28 14:58:34 +05:30
Arun Isaac 803b9e8bf4
gnu: font-lato: Switch to font-build-system.
* gnu/packages/fonts.scm (font-lato): Switch to font-build-system.
[source]: Use url-fetch/zipbomb.
2018-03-28 14:58:33 +05:30
Mark H Weaver 5f69388d70
gnu: openssl: Update to 1.0.2o.
* gnu/packages/tls.scm (openssl): Update to 1.0.2o.  Remove snippet.
2018-03-28 04:20:33 -04:00
Mark H Weaver d4040f6e23
gnu: elogind: Fix build with glibc-2.27.
* gnu/packages/patches/elogind-glibc-2.27.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/freedesktop.scm (elogind)[source]: Add patch.
[arguments]: Replace the bootstrap phase with what was previously the
autogen phase.
2018-03-28 00:04:35 -04:00
Mark H Weaver 78666a68a5
gnu: liba52: Use invoke.
* gnu/packages/video.scm (liba52)[arguments]: Use invoke in the custom
bootstrap phase.
2018-03-27 21:35:49 -04:00
Mark H Weaver 3595e83dc5
gnu: aalib: Use invoke.
* gnu/packages/video.scm (aalib)[arguments]: Use invoke in the custom
configure phase.
2018-03-27 21:35:47 -04:00
Mark H Weaver 5f55ca2105
gnu: aspell-dict-*: Use invoke.
* gnu/packages/aspell.scm (aspell-dictionary): Use invoke in the custom
configure phase.
2018-03-27 21:35:45 -04:00
Mark H Weaver e3cfef22c4
gnu: Use invoke and return #t from all builders.
* gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm,
gnu/packages/avr.scm, gnu/packages/base.scm, gnu/packages/bioinformatics.scm,
gnu/packages/certs.scm, gnu/packages/check.scm, gnu/packages/code.scm,
gnu/packages/commencement.scm, gnu/packages/dictionaries.scm,
gnu/packages/docbook.scm, gnu/packages/emacs.scm, gnu/packages/embedded.scm,
gnu/packages/fonts.scm, gnu/packages/games.scm, gnu/packages/gnome.scm,
gnu/packages/gnu-doc.scm, gnu/packages/guile.scm, gnu/packages/hurd.scm,
gnu/packages/javascript.scm, gnu/packages/libreoffice.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lxde.scm,
gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm,
gnu/packages/pkg-config.scm, gnu/packages/qt.scm, gnu/packages/rust.scm,
gnu/packages/scheme.scm, gnu/packages/sdl.scm, gnu/packages/statistics.scm,
gnu/packages/syncthing.scm, gnu/packages/tex.scm, gnu/packages/web.scm,
gnu/packages/wine.scm, gnu/packages/xfce.scm: In the builders of packages
using 'trivial-build-system', use invoke where appropriate, raise exceptions
on errors, and otherwise return #t.
2018-03-27 21:35:41 -04:00
Mark H Weaver 6715e1c24f
gnu: 0ad-data: Use invoke.
* gnu/packages/games.scm (0ad-data)[source]: Use invoke in the snippet.
2018-03-27 21:35:37 -04:00
Mark H Weaver 22fc1b90f0
gnu: vera: Use invoke.
* gnu/packages/dictionaries.scm (vera)[arguments]: Use invoke and remove
vestigial plumbing in the builder.
2018-03-27 21:35:35 -04:00
Mark H Weaver 09b8c04e22
gnu: sicp: Use invoke.
* gnu/packages/scheme.scm (sicp)[arguments]: Use invoke and remove vestigial
plumbing in the builder.
2018-03-27 21:35:29 -04:00
Mark H Weaver 6ef66d3f12
gnu: icecat: Add fix for CVE-2018-5148.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add the fix for CVE-2018-5148
from the upstream mozilla-esr52 repository.
2018-03-27 21:08:15 -04:00
Tobias Geerinckx-Rice 6076496b51
gnu: curl: Use nghttp2's ‘lib’ output.
This follows up on commit 1300e4ee5b,
which was based on a monolithic nghttp2.

* gnu/packages/curl.scm (curl)[inputs]: Use nghttp2's ‘lib’ output.
2018-03-28 02:27:07 +02:00
Leo Famulari 4d99a3215c
gnu: mupdf: Fix CVE-2018-{6544,1000051}.
* gnu/packages/patches/mupdf-CVE-2018-1000051.patch,
gnu/packages/patches/mupdf-CVE-2018-6544.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf)[source]: Use them.
2018-03-27 19:00:03 -04:00
Nicolas Goaziou 5bd43f7fd1
gnu: emacs-org, emacs-org-contrib: Update to 9.1.9.
* gnu/packages/emacs.scm (emacs-org):
(emacs-org-contrib): Update to 20180327, a.k.a. release 9.1.9.
2018-03-27 23:29:52 +02:00
ng0 78ba71b0b4
gnu: alpine: Update to 2.21.999.
* gnu/packages/mail.scm (alpine): Update to 2.21.999.
[source]: Change to new upstream location.
[home-page]: Use new location.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-27 23:26:15 +02:00
Ludovic Courtès f7a5cf7a2d
nss: Remove '%compat' from the defaults.
* gnu/system/nss.scm (%compat): Add comment.
(<name-service-switch>)[group, password, shadow]: Remove %COMPAT from
the default value.
2018-03-27 23:26:15 +02:00
Tobias Geerinckx-Rice 75176f1b94
gnu: zstd: Update to 1.3.4.
* gnu/packages/compression.scm (zstd): Update to 1.3.4.
2018-03-27 22:08:57 +02:00
Tobias Geerinckx-Rice 15ff38f1b4
gnu: dovecot: Update to 2.3.1.
* gnu/packages/mail.scm (dovecot): Update to 2.3.1.
[arguments]: Rename ‘patch-other-shebangs’ phase to the more accurate
‘patch-other-file-names’... then patch more file names.
2018-03-27 22:02:01 +02:00
Tobias Geerinckx-Rice 8960b2e64d
gnu: lyx: Use HTTPS home page.
* gnu/packages/tex.scm (lyx)[home-page]: Use HTTPS.
2018-03-27 22:00:14 +02:00
Leo Famulari 0fc3af7d88
gnu: openssl@1.1.0: Update to 1.1.0h [security fixes].
Fixes CVE-2017-3738 and CVE-2018-{0733,0739}.

* gnu/packages/tls.scm (openssl-next): Update to 1.1.0h.
2018-03-27 15:45:41 -04:00
Marius Bakke fbeca8cec6
gnu: libatomic-ops: Update to 7.6.4.
* gnu/packages/bdw-gc.scm (libatomic-ops): Update to 7.6.4.
2018-03-27 15:42:52 +02:00
Marius Bakke 2b786f6753
gnu: bzip2: Provide libbz2.so and libbz2.so.1.
Fixes <https://bugs.gnu.org/30006>.

* gnu/packages/compression.scm (bzip2)[arguments]: Rework
INSTALL-SHARED-LIBS-PHASE to manage all library symlinks.
2018-03-27 15:37:08 +02:00
Ludovic Courtès de0021322d
gnu: Remove unnecessary import.
* gnu/packages/guile.scm: Remove unnecessary import.
2018-03-27 14:51:44 +02:00
Ludovic Courtès 82b71ac366
activation: Pass '-d HOME' to 'usermod'.
Fixes a bug whereby changes to user home directories in the OS config
would never be effective.

Reported by Pierre Neidhardt <ambrevar@gmail.com>.

* gnu/build/activation.scm (modify-user): Pass '-d HOME'.
2018-03-27 14:51:44 +02:00
Ludovic Courtès 7ddd418a1d
gnu: bootstrap: Remove unneeded import.
* gnu/packages/bootstrap.scm: Remove unneeded (guix build utils) import.
2018-03-27 14:51:44 +02:00
Timothy Sample 473cd27781
gnu: Remove Haskell packages provided by GHC.
* gnu/packages/haskell.scm (ghc-array, ghc-binary, ghc-bytestring,
ghc-directory, ghc-haskeline, ghc-process, ghc-transformers,
ghc-transformers-0.4.2.0): Remove.
(ghc-tar)[inputs]: Remove ghc-array.
(ghc-hslogger)[inputs]: Remove ghc-directory.
* gnu/packages/version-control.scm (darcs)[inputs]: Remove ghc-array,
ghc-binary, and ghc-haskeline.
* gnu/packages/wm.scm (xmonad)[inputs]: Remove ghc-directory.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-03-27 11:24:20 +02:00
Tobias Geerinckx-Rice 75657922a5
gnu: supercollider: Update to 3.9.2.
* gnu/packages/audio.scm (supercollider): Update to 3.9.2.
2018-03-27 04:38:16 +02:00
Tobias Geerinckx-Rice f649443b7b
gnu: gzdoom: Update to 3.3.0.
* gnu/packages/games.scm (gzdoom): Update to 3.3.0.
2018-03-27 03:26:48 +02:00
Tobias Geerinckx-Rice 8a70a23ea6
gnu: ccache: Update to 3.4.2.
* gnu/packages/ccache.scm (ccache): Update to 3.4.2.
2018-03-27 03:26:47 +02:00
Tobias Geerinckx-Rice 835cf37ceb
gnu: jetring: Update to 0.27.
* gnu/packages/gnupg.scm (jetring): Update to 0.27.
2018-03-27 03:26:47 +02:00
Tobias Geerinckx-Rice 814612c0cc
gnu: libkomparediff2: Update to 17.12.3.
* gnu/packages/kde.scm (libkomparediff2): Update to 17.12.3.
2018-03-27 03:26:47 +02:00
Tobias Geerinckx-Rice 36f3e1df5f
gnu: radeontop: Update to 1.1.
* gnu/packages/linux.scm (radeontop): Update to 1.1.
2018-03-27 03:26:47 +02:00
Tobias Geerinckx-Rice d6fb32b8a0
gnu: ruby-rake: Update to 12.3.1.
* gnu/packages/ruby.scm (ruby-rake): Update to 12.3.1.
2018-03-27 03:26:46 +02:00
Tobias Geerinckx-Rice 81a2217120
gnu: ruby-asciidoctor: Update to 1.5.6.2.
* gnu/packages/ruby.scm (ruby-asciidoctor): Update to 1.5.6.2.
2018-03-27 03:26:46 +02:00
Tobias Geerinckx-Rice ef803aa52c
gnu: python-plotly: Update to 2.4.1.
* gnu/packages/graph.scm (python-plotly): Update to 2.4.1.
2018-03-27 03:26:46 +02:00
Tobias Geerinckx-Rice 65ff6ab92c
gnu: python-django-crispy-forms: Update to 1.7.2.
* gnu/packages/django.scm (python-django-crispy-forms): Update to 1.7.2.
2018-03-27 03:26:46 +02:00
Tobias Geerinckx-Rice 6e54870f60
gnu: r-randomforest: Update to 4.6-14.
* gnu/packages/statistics.scm (r-randomforest): Update to 4.6-14.
2018-03-27 03:26:45 +02:00
Tobias Geerinckx-Rice 917378f787
gnu: r-blob: Update to 1.1.1.
* gnu/packages/statistics.scm (r-blob): Update to 1.1.1.
[propagated-inputs]: Add r-prettyunits.
2018-03-27 03:26:45 +02:00
Tobias Geerinckx-Rice 5000283b5d
gnu: r-servr: Update to 0.9.
* gnu/packages/web.scm (r-servr): Update to 0.9.
[propagated-inputs]: Add r-xfun.
2018-03-27 03:26:45 +02:00
Tobias Geerinckx-Rice dadc8610e0
gnu: vis: Update to 0.5.
* gnu/packages/text-editors.scm (vis): Update to 0.5.
2018-03-27 03:26:45 +02:00
Leo Famulari 86bd0f797f
gnu: libreoffice: Update to 5.4.6.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.4.6.2.
2018-03-26 19:50:46 -04:00
Vasile Dumitrascu faef71f926
gnu: hplip: Update to 3.18.3.
* gnu/packages/cups.scm (hplip): Update to 3.18.3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-03-26 19:50:43 -04:00
Arun Isaac 4769ef0074
gnu: Add font-lohit.
* gnu/packages/fonts.scm (font-lohit): New variable.
2018-03-27 01:35:05 +05:30
Oleg Pykhalov 196c8b3739
gnu: translate-shell: Update to 0.9.6.7.
* gnu/packages/patches/translate-shell-fix-curl-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.7.
[source](patches): Add it.  [home-page]: Append slash.
2018-03-26 22:47:16 +03:00
Oleg Pykhalov e5e5eb1fcf
gnu: Add twitchy.
* gnu/packages/video.scm (twitchy): New public variable.
2018-03-26 22:47:16 +03:00
Oleg Pykhalov e0de023eae
gnu: Add perl-uri-escape.
* gnu/packages/perl-web.scm (perl-uri-escape): New public variable.
2018-03-26 22:47:16 +03:00
Charlie Ritter 786d3de297
gnu: Add r-tidyverse.
* gnu/packages/cran.scm (r-tidyverse): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:58 +02:00
Charlie Ritter 8a1ef6ac25
gnu: Add r-rvest.
* gnu/packages/cran.scm (r-rvest): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:58 +02:00
Charlie Ritter 81a9d4a422
gnu: Add r-selectr.
* gnu/packages/cran.scm (r-selectr): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:58 +02:00
Charlie Ritter 948740b08a
gnu: Add r-reprex.
* gnu/packages/cran.scm (r-reprex): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:58 +02:00
Charlie Ritter 10487c30bc
gnu: Add r-callr.
* gnu/packages/cran.scm (r-callr): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:57 +02:00
Charlie Ritter d7637e5ed8
gnu: Add r-readxl.
* gnu/packages/cran.scm (r-readxl): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:57 +02:00
Charlie Ritter 9a91c925f2
gnu: Add r-modelr.
* gnu/packages/cran.scm (r-modelr): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:57 +02:00
Charlie Ritter d2a507efd9
gnu: Add r-haven.
* gnu/packages/cran.scm (r-haven): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:57 +02:00
Sandeep Subramanian 96e223621f
gnu: Add r-arules.
* gnu/packages/cran.scm (r-arules): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-03-26 14:58:25 -04:00
Christopher Baines 376015c35b
gnu: emacs-robe: Include the lib directory in the output.
This contains some Ruby code that needs to be accessible to use robe.

* gnu/packages/emacs.scm (emacs-robe)[arguments]: Include the lib directory,
in addition to the %default-includes.
2018-03-26 19:52:06 +01:00
Christopher Baines 158943f228
gnu: emacs-minitest: Switch source to the git repository.
The 0.8.0 release was over 3 years ago, and there have been ~50 commits since.

* gnu/packages/emacs.scm (emacs-minitest): Wrap with let, and change source to
the git repository.
2018-03-26 19:52:06 +01:00
Ricardo Wurmus 5b5dbece6b
gnu: ghc-cryptonite: Update to 0.25.
* gnu/packages/haskell-crypto.scm (ghc-cryptonite): Update to 0.25.
[inputs]: Add ghc-basement.
2018-03-26 20:41:50 +02:00
Ricardo Wurmus 150e8e25f5
gnu: ghc-memory: Update to 0.14.16.
* gnu/packages/haskell.scm (ghc-memory): Update to 0.14.16.
[inputs]: Add ghc-basement and ghc-foundation.
2018-03-26 20:41:50 +02:00
Ricardo Wurmus 635cc8fef6
gnu: Add ghc-foundation.
* gnu/packages/haskell.scm (ghc-foundation): New variable.
2018-03-26 20:41:50 +02:00
Ricardo Wurmus da5fe92a0b
gnu: Add ghc-basement.
* gnu/packages/haskell.scm (ghc-basement): New variable.
2018-03-26 20:41:50 +02:00
Feng Shu 03a34d5412
gnu: emacs-exwm-x: Update to 1.8.1.
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.8.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 20:06:51 +02:00
Feng Shu 9f2a58a01a
gnu: emacs-exwm: Update to 0.18.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.18.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 20:06:46 +02:00
Feng Shu aaa31d1b00
gnu: emacs-xelb: Update to 0.14.
* gnu/packages/emacs.scm (emacs-xelb): Update to 0.14.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 20:06:37 +02:00
Nils Gillmann 0741932bc4
gnu: libressl: Update to 2.7.1.
* gnu/packages/tls.scm (libressl): Update to 2.7.1.

Signed-off-by: Nils Gillmann <ng0@n0.is>
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 19:46:07 +02:00
Ludovic Courtès 3c1ae2a637
gnu: perl-image-exiftool: Update to 10.80.
* gnu/packages/photo.scm (perl-image-exiftool): Update to 10.80.
2018-03-26 18:24:55 +02:00
Ludovic Courtès 5ccd8f4061
gnu: magit-svn: Update to 2.2.0.
* gnu/packages/emacs.scm (magit-svn): Update to 2.2.0.
[propagated-inputs]: Add WITH-EDITOR.
[arguments]: Add WITH-EDITOR to EMACSLOADPATH.
2018-03-26 18:24:55 +02:00
Ludovic Courtès a271096b93
gnu: evince: Update to 3.28.0.
* gnu/packages/gnome.scm (evince): Update to 3.28.0.
2018-03-26 18:24:55 +02:00
Ludovic Courtès 323991339e
gnu: hwloc@1: Update to 1.11.10.
* gnu/packages/mpi.scm (hwloc): Update to 1.11.10.
2018-03-26 18:24:55 +02:00
Ludovic Courtès d2c036557a
gnu: hwloc@2: Update to 2.0.1.
* gnu/packages/mpi.scm (hwloc-2.0): Update to 2.0.1.
[source]: Remove 'patches'.
* gnu/packages/patches/hwloc-tests-without-sysfs.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2018-03-26 18:24:55 +02:00
Efraim Flashner bab9793f54
gnu: classpath: Add aarch64-linux support.
* gnu/packages/java.scm (classpath-bootstrap, classpath-0.99)[source]:
Add patch.
* gnu/packages/patches/classpath-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-03-26 12:21:33 +03:00