summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2018-04-20gnu: ert-runner: Adjust ert-runner wrapper to honor EMACSLOADPATH.Maxim Cournoyer
* 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-20gnu: Adapt Emacs packages to use the new check phase.Maxim Cournoyer
* 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-20gnu: emacs-pdf-tools: Fix byte compilation.Maxim Cournoyer
* 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-19gnu: u-boot-odroid-c2: Remove variable.Efraim Flashner
U-boot for this target requires a binary blob to boot correctly. * gnu/packages/bootloaders.scm (u-boot-odroid-c2): Remove variable.
2018-04-19gnu: python-bcrypt: Move to (gnu packages python-crypto).Marius Bakke
* 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-19gnu: Perl: Fix a grafting failure due to a path that includes the package ↵Leo Famulari
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-19gnu: guile-curl: Use invoke.Roel Janssen
* gnu/packages/curl.scm (guile-curl): Use invoke instead of system*.
2018-04-19gnu: Add fortune-mod.Pierre Neidhardt
* gnu/packages/games.scm (fortune-mod): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19gnu: Add perl-test-runvalgrindPierre Neidhardt
* gnu/packages/perl-check.scm (perl-test-runvalgrind): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19gnu: Add perl-io-all.Pierre Neidhardt
* gnu/packages/perl.scm (perl-io-all): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19gnu: Add perl-file-readbackwards.Pierre Neidhardt
* gnu/packages/perl.scm (perl-file-readbackwards): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19gnu: libfive: Add snippet, enable tests and remove obsolete phase.Diego Nicola Barbato
* 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-19gnu: Add spindle.Rouby Pierre-Antoine
* gnu/packages/admin.scm (spindle): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19gnu: Add launchmon.Rouby Pierre-Antoine
* gnu/packages/admin.scm (launchmon): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19gnu: mcron: Update to 1.1.1.Ludovic Courtès
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-19gnu: Add emacs-lispyville.Clément Lassieur
* gnu/packages/emacs.scm (emacs-lispyville): New variable.
2018-04-19gnu: emacs-lispy: Change source to recent Git commit.Clément Lassieur
* gnu/packages/emacs.scm (emacs-lispy): Wrap with let, and change source to the Git repository. [propagated-inputs]: Add emacs-zoutline.
2018-04-19gnu: Add emacs-zoutline.Clément Lassieur
* gnu/packages/emacs.scm (emacs-zoutline): New variable.
2018-04-18gnu: blender: Update to 2.79b.Leo Famulari
* gnu/packages/graphics.scm (blender): Update to 2.79b.
2018-04-18gnu: mpg123: Update to 1.25.10.Leo Famulari
* gnu/packages/mp3.scm (mpg123): Update to 1.25.10.
2018-04-18gnu: Add guile-curl.Roel Janssen
* gnu/packages/curl.scm (guile-curl): New variable.
2018-04-18gnu: mutt: Update to 1.9.5.Leo Famulari
* gnu/packages/mail.scm (mutt): Update to 1.9.5.
2018-04-18gnu: lynx: Update to 2.8.9dev.17.Leo Famulari
* gnu/packages/web-browsers.scm (lynx): Update to 2.8.9dev.17.
2018-04-18gnu: qemu: Fix CVE-2018-7550.Leo Famulari
* 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-18gnu: rust: Skip test_loading_cosine test.Efraim Flashner
* 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-17gnu: nestopia-ue: Update to 1.48.Kei Kebreau
* 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-18gnu: python-pretend: Update to 1.0.9.Tobias Geerinckx-Rice
* gnu/packages/python.scm (python-pretend): Update to 1.0.9.
2018-04-18gnu: gphoto2: Update to 2.5.17.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (gphoto2): Update to 2.5.17.
2018-04-18gnu: libgphoto2: Update to 2.5.17.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.17.
2018-04-18gnu: r-arules: Update to 1.6-1.Tobias Geerinckx-Rice
* gnu/packages/cran.scm (r-arules): Update to 1.6-1.
2018-04-18gnu: r-tseries: Update to 0.10-44.Tobias Geerinckx-Rice
* gnu/packages/cran.scm (r-tseries): Update to 0.10-44.
2018-04-18gnu: r-proxy: Update to 0.4-22.Tobias Geerinckx-Rice
* gnu/packages/cran.scm (r-proxy): Update to 0.4-22.
2018-04-18gnu: r-ape: Update to 5.1.Tobias Geerinckx-Rice
* gnu/packages/cran.scm (r-ape): Update to 5.1.
2018-04-18gnu: r-callr: Update to 2.0.3.Tobias Geerinckx-Rice
* gnu/packages/cran.scm (r-callr): Update to 2.0.3.
2018-04-18gnu: nginx: Update to 1.14.0.Marius Bakke
* gnu/packages/web.scm (nginx): Update to 1.14.0.
2018-04-18gnu: Remove unneeded import.Marius Bakke
* gnu/packages/texinfo.scm: Remove unused (gnu packages linux) import.
2018-04-18gnu: samba: Update to 4.7.7.Marius Bakke
* gnu/packages/samba.scm (samba): Update to 4.7.7.
2018-04-18gnu: perl: Replace with 5.26.2 [fixes CVE-2018-{6797,6798,6913}].Marius Bakke
* gnu/packages/perl.scm (perl-5.26.2): New public variable. (perl)[replacement]: New field.
2018-04-17gnu: Move the Go standard libraries to (gnu packages golang).Leo Famulari
* 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-17gnu: subversion: Update to 1.10.0.Leo Famulari
* 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-17gnu: mrustc: Update to 0.0.0-1.4f98e43.Danny Milosavljevic
* gnu/packages/rust.scm (mrustc): Update to 0.0.0-1.4f98e43.
2018-04-17gnu: emacs-idris-mode: Fix source hash.Maxim Cournoyer
* gnu/packages/emacs.scm (emacs-idris-mode)[source]: Fix hash. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-17gnu: r-rcurl: Respect CURL_CA_BUNDLE variable.Ricardo Wurmus
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-17gnu: Add emacs-ergoemacs-mode.Ricardo Wurmus
* gnu/packages/emacs.scm (emacs-ergoemacs-mode): New variable.
2018-04-17gnu: Add java-asm-bootstrap.Gábor Boskovits
* gnu/packages/java.scm (java-asm-bootstrap): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17gnu: Add java-aqute-bndlib-bootstrap.Gábor Boskovits
* gnu/packages/java.scm (java-aqute-bndlib-bootstrap): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17gnu: Add java-aqute-libg-bootstrap.Gábor Boskovits
* gnu/packages/java.scm (java-aqute-libg-bootstrap): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17gnu: Add java-slfj4-api-bootstrap.Gábor Boskovits
* gnu/packages/java.scm (java-slf4j-api-bootstrap): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17gnu: gajim: Update to 1.0.1.Clément Lassieur
* 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-17gnu: python-nbxmpp: Update to 0.6.4.Clément Lassieur
* gnu/packages/messaging.scm (python-nbxmpp): Update to 0.6.4.