Commit Graph

571 Commits

Author SHA1 Message Date
Christopher Baines 81808194ac
gnu: Add emacs-rspec.
* gnu/packages/emacs.scm (emacs-rspec): New variable.
2017-09-10 19:26:51 +01:00
Roel Janssen eaff063aa0
gnu: emacs-ess: Relocate the etc directory so that ESS can find it.
* gnu/packages/emacs.scm (emacs-ess): Relocate the etc directory so
  that ESS can find it.
2017-09-07 09:59:32 +02:00
Nicolas Goaziou e9ba22d6e1
gnu: emacs-org: Update to 20170906.
* gnu/packages/emacs.scm (emacs-org): Update to 20170906, a.k.a. Org 9.1.
2017-09-06 14:45:08 +02:00
Christopher Baines 21a656f590
gnu: Add emacs-go-mode.
* gnu/packages/emacs.scm (emacs-go-mode): New variable.
2017-09-06 08:51:38 +01:00
Ludovic Courtès a913d9d926
gnu: emacs-tiny: Fix typo.
* gnu/packages/emacs.scm (emacs-tiny)[description]: Fix typo.
2017-09-04 23:52:44 +02:00
Christopher Baines 26361de404
gnu: Add emacs-minitest.
* gnu/packages/emacs.scm (emacs-minitest): New variable.
2017-09-04 22:31:37 +01:00
Alex Kost 8505d34829
gnu: emacs-browse-at-remote: Simplify 'check' phase.
* gnu/packages/emacs.scm (emacs-browse-at-remote)[native-inputs]: Add
'ert-runner'.
[arguments]: Run it in the 'check' phase.
2017-09-04 22:44:59 +03:00
Oleg Pykhalov 6325309898
gnu: Add emacs-tiny.
* gnu/packages/emacs.scm (emacs-tiny): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-04 15:24:04 +02:00
Kei Kebreau d10092b849
gnu: Put autoconf-related phases immediately after the 'unpack phase.
* gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases
accordingly.
* gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss,
htslib-for-sambamba)[arguments]: Likewise.
* gnu/packages/ci.scm (cuirass)[arguments]: Likewise.
* gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise.
* gnu/packages/cpp.scm (libzen)[arguments]: Likewise.
* gnu/packages/crypto.scm (opendht)[arguments]: Likewise.
* gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise.
* gnu/packages/debug.scm (stress-make)[arguments]: Likewise.
* gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]:
Likewise.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise.
* gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise.
* gnu/packages/engineering.scm (gerbv)[arguments]: Likewise.
* gnu/packages/erlang.scm (erlang)[arguments]: Likewise.
* gnu/packages/ftp.scm (weex)[arguments]: Likewise.
* gnu/packages/gnome.scm (dia)[arguments]: Likewise.
* gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise.
* gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise.
* gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]:
Likewise.
* gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise.
* gnu/packages/irc.scm (weechat)[arguments]: Likewise.
* gnu/packages/java.scm (classpath-devel)[arguments]: Likewise.
* gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise.
* gnu/packages/libusb.scm (hidapi)[arguments]: Likewise.
* gnu/packages/linux.scm (gpm)[arguments]: Likewise.
* gnu/packages/logging.scm (glog)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise.
* gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp)
[arguments]: Likewise.
* gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]:
Likewise.
* gnu/packages/microcom.scm (microcom)[arguments]: Likewise.
* gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise.
* gnu/packages/parallel.scm (slurm)[arguments]: Likewise.
* gnu/packages/pdf.scm (libharu)[arguments]: Likewise.
* gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise.
* gnu/packages/serialization.scm (msgpack)[arguments]: Likewise.
* gnu/packages/shells.scm (scsh)[arguments]: Likewise.
* gnu/packages/telephony.scm (libiax2)[arguments]: Likewise.
* gnu/packages/textutils.scm (dotconf)[arguments]: Likewise.
* gnu/packages/version-control.scm (findnewest)[arguments]: Likewise.
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise.
2017-09-04 00:10:59 -04:00
ng0 4da9beab14
gnu: Add emacs-base16-theme.
* gnu/packages/emacs.scm (emacs-base16-theme): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-09-02 22:40:58 +03:00
Oleg Pykhalov eaf4ba6ef3
gnu: Add emacs-browse-at-remote.
* gnu/packages/emacs.scm (emacs-browse-at-remote): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-09-02 22:40:58 +03:00
Alex Kost 780162c797
gnu: emacs-guix: Update to 0.3.3.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.3.3.
2017-09-02 22:40:58 +03:00
宋文武 65e4109cdc
gnu: emacs-cider: Update to 0.15.0.
* gnu/packages/emacs.scm (emacs-cider): Update to 0.15.0.
2017-09-02 21:23:34 +08:00
ng0 4735393a76
gnu: emacs-ebuild-mode: Update to 1.37.
* gnu/packages/emacs.scm (emacs-ebuild-mode): Update to 1.37.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-01 10:34:50 +02:00
ng0 ab966b8f61
gnu: Add emacs-2048-game.
* gnu/packages/emacs.scm (emacs-2048-game): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-01 10:34:36 +02:00
Peter Mikkelsen 5883bb76f8
gnu: Add emacs-idris-mode.
* gnu/packages/emacs.scm (emacs-idris-mode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-31 14:58:34 +02:00
Peter Mikkelsen b9dcaced16
gnu: Add emacs-prop-menu.
* gnu/packages/emacs.scm (emacs-prop-menu): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-31 14:57:53 +02:00
Kei Kebreau 3c8ba11a97
Update e-mail for Kei Kebreau.
* .mailmap: Map kei@openmailbox.org to current address.
* gnu/local.mk: Replace kei@openmailbox.org to current address.
* gnu/packages/backup.scm: Likewise.
* gnu/packages/calendar.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/emacs.scm: Likewise.
* gnu/packages/fltk.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/game-development.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/gnustep.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/hexedit.scm: Likewise.
* gnu/packages/image.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/xfce.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/tcl.scm: Likewise.
* gnu/packages/textutils.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/web-browsers.scm: Likewise.
* gnu/packages/patches/wmfire-update-for-new-gdk-versions.patch: Likewise.
2017-08-29 20:13:24 -04:00
Andy Wingo 69dcad33c8
gnu: emacs-lua-mode: Update to current git.
* gnu/packages/emacs.scm (emacs-lua-mode): Update; fixes a very annoying bug
with syntax highlighting of multi-line strings.
2017-08-29 19:52:16 +02:00
Nicolas Goaziou 8b618c79e0
gnu: emacs-org: Update to 20170828
* gnu/packages/emacs.scm (emacs-org): Update to 20170828 (a.k.a. 9.0.10).
2017-08-28 16:37:12 +02:00
Ludovic Courtès a881a40cea
gnu: emacs-nix-mode: Move to package-management.scm.
Reported by Christopher Baines.
This fixes a top-level reference among mutually-dependent modules.

* gnu/packages/emacs.scm (emacs-nix-mode): Move to...
* gnu/packages/package-management.scm (emacs-nix-mode): ... here.
2017-08-28 09:56:33 +02:00
Oleg Pykhalov 61b31ac46f
gnu: Update emacs-rainbow-mode to 0.13.
* gnu/packages/emacs.scm (emacs-rainbow-mode): Update to 0.13.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-22 00:00:56 +02:00
Oleg Pykhalov 425d66f7a7
gnu: Add emacs-highlight-symbol.
* gnu/packages/emacs.scm (emacs-highlight-symbol): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-15 20:52:58 +02:00
Oleg Pykhalov f7e8302b4e
gnu: Add emacs-nix-mode.
* gnu/packages/emacs.scm (emacs-nix-mode): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-13 13:20:30 +05:30
Oleg Pykhalov f262f44683
gnu: Add emacs-engine-mode.
* gnu/packages/emacs.scm (emacs-engine-mode): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 22:25:25 +05:30
Oleg Pykhalov 27feda65e7
gnu: Add emacs-erc-hl-nicks.
* gnu/packages/emacs.scm (emacs-erc-hl-nicks): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 14:55:09 +05:30
Oleg Pykhalov 1ee879e967
gnu: Add emacs-gitpatch.
By the way, “gitpatch.el” says different version than release tarball.
Do I need to ask a developer?
--8<---------------cut here---------------start------------->8---
;; Author: Feng Shu <tumashu@163.com>
;; Homepage: https://github.com/tumashu/gitpatch
;; Keywords: convenience
;; Package-Requires: ((emacs "24.3"))
;; Version: 0.10
--8<---------------cut here---------------end--------------->8---

>From 9eddf07fa401468738c2f48a25e51ddef2a3ceed Mon Sep 17 00:00:00 2001
From: Oleg Pykhalov <go.wigust@gmail.com>
Date: Sat, 29 Jul 2017 14:22:48 +0300
Subject: [PATCH] gnu: Add emacs-gitpatch.

* gnu/packages/emacs.scm (emacs-gitpatch): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 14:37:17 +05:30
Oleg Pykhalov a88adeb343
gnu: Add emacs-git-messenger.
gnu/packages/emacs.scm (emacs-git-messenger): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-10 13:27:05 +05:30
Feng Shu 91d94e28ec
gnu: emacs-exwm-x: Do not set DISPLAY.
* gnu/packages/emacs.scm (emacs-exwm-x): Do not set DISPLAY. The issue has
been fixed upstream in exwm-0.15.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-05 18:58:58 +05:30
Feng Shu e78e38a4bb
gnu: emacs-exwm: Update to 0.15.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.15.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-05 18:48:54 +05:30
Kyle Meyer 4bfdf034e2
gnu: Add emacs-yasnippet-snippets.
* gnu/packages/emacs.scm (emacs-yasnippet-snippets): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-01 15:33:07 +02:00
Kyle Meyer 1f0d47059d
gnu: emacs-yasnippet: Upgrade to 0.12.0.
* gnu/packages/emacs.scm (emacs-yasnippet): Upgrade to 0.12.0.
[source]: Remove an uninstalled directory from yas-snippet-dirs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-01 15:32:59 +02:00
Kyle Meyer d0a5205292
gnu: Remove emacs-seq.
The seq.el library has been included with Emacs since version 25.1.

* gnu/packages/emacs.scm (emacs-seq): Remove variable.
(flycheck, emacs-cider)[propagated-inputs]: Remove emacs-seq.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:17 +03:00
Kyle Meyer 469c7ce058
gnu: Remove let-alist.
The let-alist package has been included with Emacs since version 25.1.

* gnu/packages/emacs.scm (let-alist): Remove variable.
(flycheck, emacs-pdf-tools, emacs-sx)[propagated-inputs]: Remove let-alist.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:16 +03:00
Alex Kost b1a6a70684
gnu: emacs-ess: Install elisp files in "guix.d".
Fixes <http://bugs.gnu.org/27686>.
Reported by Adonay Felipe Nogueira <adfeno@openmailbox.org>.

* gnu/packages/emacs.scm (emacs-ess)[arguments]: Add LISPDIR to
'make-flags' to install *.el files into "guix.d" sub-directory.
2017-07-29 23:18:56 +03:00
Oleg Pykhalov e8d9a87862
gnu: Add emacs-rpm-spec-mode.
* gnu/packages/emacs.scm (emacs-rpm-spec-mode): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-29 16:41:34 +05:30
Oleg Pykhalov 32c4a5060e
gnu: emacs-auctex: Update to 11.91.0.
* gnu/packages/emacs.scm (emacs-auctex): Update to 11.91.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-28 23:30:41 +02:00
Alex Vong 70e7367df1
gnu: emacs-ahungry-theme: Upgrade to 1.4.0.
* gnu/packages/emacs.scm (emacs-ahungry-theme): Upgrade to 1.4.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-17 12:06:39 -04:00
Oleg Pykhalov b167937900
gnu: Add emacs-org-pomodoro.
* gnu/packages/emacs.scm (emacs-org-pomodoro): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-17 14:59:52 +05:30
Feng Shu 2a9a220763
gnu: emacs-exwm-x: Update to 1.7.2.
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.7.2.
[propagated-inputs]: Add emacs-use-package.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-10 22:01:45 +05:30
Alex Vong eb737a271a
gnu: emacs: Build with imagemagick support.
* gnu/packages/emacs.scm (emacs)[inputs]: Add imagemagick.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-10 13:58:00 +05:30
Feng Shu e208bf789c
gnu: emacs-exwm-x: Update to 1.6.2.
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.6.2.
2017-07-04 22:03:15 +02:00
Feng Shu adaebe80fb
gnu: emacs-switch-window: Update to 1.5.1.
* gnu/packages/emacs.scm (emacs-switch-window): Update to 1.5.1.
2017-07-04 22:02:12 +02:00
Oleg Pykhalov aadd75acd6
gnu: Add emacs-emamux.
* gnu/packages/emacs.scm (emacs-emamux): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-07-03 22:34:40 +08:00
Roel Janssen fd2d17cdae
gnu: Add emacs-sparql-mode.
* gnu/packages/emacs.scm (emacs-sparql-mode): New variable.
2017-07-03 13:02:07 +02:00
Alex Kost 3fb8e281b7
gnu: emacs-guix: Update to 0.3.2.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.3.2.
[arguments]: Add '--with-guix-site-ccache-dir' configure flag, as Guix
installs its .go files separately nowadays.
2017-07-02 20:45:18 +03:00
Feng Shu f4ade9b6c8
gnu: Add emacs-exwm-x.
* gnu/packages/emacs.scm (emacs-exwm-x): New variable.
2017-06-30 23:30:31 +02:00
Feng Shu 58addd2b20
gnu: Add emacs-switch-window.
* gnu/packages/emacs.scm (emacs-switch-window): New variable.
2017-06-30 23:30:31 +02:00
Oleg Pykhalov c97979d629
gnu: Add emacs-org-edit-latex.
* gnu/packages/emacs.scm (emacs-org-edit-latex): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-30 19:09:32 +05:30
Ricardo Wurmus 6309636640
gnu: emacs-ess: Use texlive-union instead of texlive.
* gnu/packages/emacs.scm (emacs-ess)[arguments]: Add phase "set-HOME".
[native-inputs]: Replace texlive with a texlive-union.
2017-06-29 01:54:34 +02:00
Ricardo Wurmus 9dac2a8ef4
gnu: emacs-calfw: Fix typo in description.
* gnu/packages/emacs.scm (emacs-calfw)[description]: Fix typo.
2017-06-28 07:56:51 +02:00
Arun Isaac 2482c02f3b
gnu: emacs-which-key: Avoid leading "(" in description line.
* gnu/packages/emacs.scm (emacs-which-key): Reformat description to avoid a
line beginning with "(" because such lines break indentation in Emacs.
2017-06-27 11:39:01 +05:30
Mekeor Melire de2e402be7
gnu: Add emacs-autothemer.
* gnu/packages/emacs.scm (emacs-autothemer): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-26 15:18:25 +05:30
Oleg Pykhalov 1a80e4d7fc
gnu: Add emacs-which-key.
* gnu/packages/emacs.scm (emacs-which-key): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-25 19:24:18 +05:30
Oleg Pykhalov 730c0790fc
gnu: Add emacs-dired-hacks.
* gnu/packages/emacs.scm (emacs-dired-hacks): New variable.

Co-authored-by: Alex Kost <alezost@gmail.com>
2017-06-24 21:55:24 +03:00
Nicolas Goaziou 005c4ef85c
gnu: emacs-org: Update to 20170622.
* gnu/packages/emacs.scm (emacs-org): Update to 20170622 a.k.a. Org 9.0.9.
2017-06-22 20:30:04 +02:00
Christopher Baines f450d3c50c
gnu: Add emacs-inf-ruby.
* gnu/packages/emacs.scm (emacs-inf-ruby): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-06-16 15:48:17 +03:00
Kyle Meyer d30c4841de
gnu: emacs-markdown-mode: Update to 2.2.
* gnu/packages/emacs.scm (emacs-markdown-mode): Update to 2.2.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-13 01:11:53 +05:30
Kyle Meyer f9f77a9ef0
gnu: emacs-iedit: Update to 0.9.9.9.
* gnu/packages/emacs.scm (emacs-iedit): Update to 0.9.9.9.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-13 01:11:53 +05:30
Kyle Meyer 9dfc5bb5a9
gnu: emacs-helm: Update to 2.7.1.
* gnu/packages/emacs.scm (emacs-helm): Update to 2.7.1.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-13 01:11:53 +05:30
Kyle Meyer 847284e196
gnu: emacs-yaml-mode: Update to 0.0.13.
* gnu/packages/emacs.scm (emacs-yaml-mode): Update to 0.0.13.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-13 01:11:53 +05:30
Kyle Meyer e831283de8
gnu: emacs-elfeed: Update to 2.1.1.
* gnu/packages/emacs.scm (emacs-elfeed): Update to 2.1.1.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-13 01:11:53 +05:30
Maxim Cournoyer 45f523d9f0
gnu: emacs: Fix ert-runner by adding 'reporters' subdirectory.
Previous this change, ert-runner would fail with error:
"Invalid reporter: dot".

* gnu/packages/emacs.scm (ert-runner)[include]: Add regexp to match elisp
files under the 'reporters' subdirectory.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-08 19:56:17 +05:30
Nicolas Goaziou 8a7304d609
gnu: emacs-org: Update to 20170606.
* gnu/packages/emacs.scm (emacs-org): Update to 20170606.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-07 14:13:47 +02:00
Alex Kost 3e9afff873
gnu: emacs-let-alist: Use 'emacs-build-system'.
* gnu/packages/emacs.scm (let-alist): Use 'emacs-build-system'.
[arguments, native-inputs]: Remove.
2017-06-01 10:56:11 +03:00
Alex Kost 79b3c9305a
gnu: emacs-paredit: Use 'emacs-build-system'.
* gnu/packages/emacs.scm (paredit): Use 'emacs-build-system'.
[arguments, native-inputs]: Remove.
2017-06-01 10:56:11 +03:00
Alex Kost 3d01b2939f
gnu: git-modes: Use 'emacs-build-system'.
* gnu/packages/emacs.scm (git-modes): Use 'emacs-build-system'.
[arguments, native-inputs]: Remove.
2017-06-01 10:56:11 +03:00
Alex Kost 91762db6fe
gnu: emacs-debbugs: Install missing file.
This is a followup to commit d879685176.

* gnu/packages/emacs.scm (emacs-debbugs)[arguments]: Include ".wsdl"
along with ".el" and ".info".
2017-05-30 18:30:39 +03:00
Christopher Baines a8d0c9cbcc
gnu: Add emacs-direnv.
* gnu/packages/emacs.scm (emacs-direnv): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-28 23:13:40 +02:00
James Richardson ce67601564
gnu: Add emacs-restclient.
* gnu/packages/emacs.scm (emacs-restclient): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-28 23:13:39 +02:00
Arun Isaac dc443f5149
gnu: emacs-exwm: Fix DISPLAY environment variable issue.
* gnu/packages/emacs.scm (emacs-exwm): Set DISPLAY environment variable in
  shell wrapper.
2017-05-27 15:20:12 +05:30
Jan Nieuwenhuizen 7a0efa77a4
gnu: Add emacs-disable-mouse.
* gnu/packages/emacs.scm (emacs-disable-mouse): New variable.
2017-05-26 15:13:04 +02:00
Arun Isaac 87c95cb242
gnu: emacs-exwm: Fix 'line too long' lint warning.
* gnu/packages/emacs.scm (emacs-exwm): Split line to fix 'line too long' lint
  warning.
2017-05-25 23:31:25 +05:30
Jan Nieuwenhuizen c10d887dd9
gnu: emacs-exwm: Update to 0.14.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.14.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-25 23:26:47 +05:30
Roel Janssen 9619a95ed8
gnu: Add emacs-rainbow-mode.
* gnu/packages/emacs.scm (emacs-rainbow-mode): New variable.
2017-05-25 00:55:22 +02:00
Arun Isaac b1d32ec0e2
gnu: emacs-auctex: Add arguments to work with new `install' phase.
* gnu/packages/emacs.scm (emacs-auctex)[arguments]: Add #:include and
  #:exclude arguments.
2017-05-23 06:12:49 +05:30
Arun Isaac e8cefe1103
gnu: emacs-slime: Add arguments to work with new `install' phase.
* gnu/packages/emacs.scm (emacs-slime)[arguments]: Add #:include and #:exclude
  arguments.
2017-05-23 06:12:49 +05:30
Kyle Meyer f69c29f76d
gnu: Add emacs-helm-projectile.
* gnu/packages/emacs.scm (emacs-helm-projectile): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-18 14:22:03 +02:00
Kyle Meyer 03cc1cf35b
gnu: Add emacs-helm-swoop.
* gnu/packages/emacs.scm (emacs-helm-swoop): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-18 14:22:03 +02:00
Kyle Meyer 12e72d2a12
gnu: emacs-helm: Update to 2.7.0.
* gnu/packages/emacs.scm (emacs-helm): Update to 2.7.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-18 14:22:03 +02:00
Kyle Meyer 51ef4af6b3
gnu: emacs-async: Update to 1.9.2.
* gnu/packages/emacs.scm (emacs-async): Update to 1.9.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-18 14:22:02 +02:00
Nicolas Goaziou 102a0e88cd
gnu: emacs-org: Update to 20170515.
* gnu/packages/emacs.scm (emacs-org): Update emacs-org.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-17 16:20:06 +02:00
Kei Kebreau 231e48d6db
gnu: emacspeak: Update to 46.0.
* gnu/packages/emacs.scm (emacspeak): Update to 46.0.
[source]: Add snippet to delete pre-compiled Emacs Lisp files.
[arguments]: Adjust phases for the update.
2017-05-16 16:02:59 -04:00
Arun Isaac 92d9cfef6b
gnu: emacs-clojure-mode: Enable tests.
* gnu/packages/emacs.scm (emacs-clojure-mode)[arguments]: Add 'check' phase.
[native-inputs]: Add emacs-dash, emacs-s and ert-runner.
2017-05-13 20:44:59 +05:30
Arun Isaac 8744901365
gnu: Add ert-runner.
* gnu/packages/emacs.scm (ert-runner): New variable.
2017-05-13 20:44:58 +05:30
Arun Isaac 605ecbcb2a
gnu: Add emacs-commander.
* gnu/packages/emacs.scm (emacs-commander): New variable.
2017-05-13 20:44:58 +05:30
Arun Isaac 99d406c92d
gnu: Add emacs-ansi.
* gnu/packages/emacs.scm (emacs-ansi): New variable.
2017-05-13 20:44:58 +05:30
Arun Isaac a742becd6c
gnu: emacs-key-chord: Set source file-name.
* gnu/packages/emacs.scm (emacs-key-chord)[source]: Add file-name field.
2017-05-13 16:41:54 +05:30
Arun Isaac 8a421ddb29
gnu: emacs-transpose-frame: Set source file-name.
* gnu/packages/emacs.scm (emacs-transpose-frame)[source]: Add file-name field.
2017-05-13 16:41:54 +05:30
Arun Isaac 6669a93284
gnu: emacs-goto-chg: Set source file-name.
* gnu/packages/emacs.scm (emacs-goto-chg)[source]: Add file-name field.
2017-05-13 16:41:54 +05:30
Clément Lassieur 864704212f
gnu: emacs-ag: Propagate the-silver-searcher.
This allows emacs-ag to be used on remote systems.

* gnu/packages/emacs.scm (emacs-ag)[inputs]: Remove.  Move THE-SILVER-SEARCHER
to...
[propagated-inputs]: ... here.
[arguments]: Remove 'patch-exec-paths' phase.
2017-05-12 10:38:42 +02:00
Arun Isaac e0d4331a93
gnu: emacs-smartparens: Update to 1.10.1.
* gnu/packages/emacs.scm (emacs-smartparens): Update to 1.10.1.
2017-05-12 00:15:32 +05:30
Arun Isaac 2406766e79
gnu: Add emacs-evil-commentary.
* gnu/packages/emacs.scm (emacs-evil-commentary): New variable.
2017-05-10 16:04:13 +05:30
Ludovic Courtès b4f8edb799
gnu: emacs-guix: Use Guile 2.2.
This is a followup to 7561881f2a.

* gnu/packages/emacs.scm (emacs-guix): Switch to GUILE-2.2.
2017-05-09 23:58:57 +02:00
Adriana Peluso f9f67fcb0f
gnu: Fix attributions for Adriano Peluso.
* gnu/packages/emacs.scm, gnu/packages/perl.scm, gnu/packages/python.scm,
gnu/packages/xml.scm: Update copyright attributions for Adriano Peluso.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 20:17:55 -04:00
Arun Isaac a993add160
gnu: Add emacs-evil-surround.
* gnu/packages/emacs.scm (emacs-evil-surround): New variable.
2017-05-06 22:34:36 +05:30
Kyle Meyer a34242eedc
gnu: Add emacs-key-chord.
* gnu/packages/emacs.scm (emacs-key-chord): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-06 16:16:11 +05:30
Arun Isaac 860f73c699
gnu: Add emacs-transpose-frame.
* gnu/packages/emacs.scm (emacs-transpose-frame): New variable.
2017-05-06 10:07:19 +05:30
Vasile Dumitrascu d7dcaf8a31
gnu: emacs-org: Update to 20170502.
* gnu/packages/emacs.scm (emacs-org): Update to 20170502.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-06 02:05:12 +05:30
Alex Kost 784618562e
gnu: emacs-guix: Update to 0.3.1.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.3.1.
[home-page]: Update.
2017-05-05 21:57:04 +03:00
Arun Isaac 21b99aade1
gnu: Add emacs-gnuplot.
* gnu/packages/emacs.scm (emacs-gnuplot): New variable.
2017-05-04 00:54:29 +05:30
Ludovic Courtès 20832afbf2
gnu: emacs-emms: Update to 4.3.
* gnu/packages/emacs.scm (emms): Update to 4.3.
2017-05-02 12:32:51 +02:00
Mathieu Othacehe dd69ff6d45
gnu: emacs-mu4e-alert: Update to 1.0.
* gnu/packages/emacs.scm (emacs-mu4e-alert): Update to 1.0.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-30 19:23:18 -04:00
Vasile Dumitrascu 638787307e
gnu: Add emacs-google-maps.
* gnu/packages/emacs.scm (emacs-google-maps): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-23 16:52:06 -04:00
Ludovic Courtès ed9fb46b16
gnu: emacs-guix: Adjust to both 2.2 and 2.0.
* gnu/packages/emacs.scm (emacs-guix)[arguments]: In #:configure-flags,
use 'find-files' to determine the --with-guix-site-dir argument.
2017-04-23 00:03:17 +02:00
Marius Bakke 1f8c4c53db
gnu: emacs: Update to 25.2.
* gnu/packages/emacs.scm (emacs, emacs-minimal, emacs-no-x,
emacs-no-x-toolkit): Update to 25.2.
2017-04-22 12:13:36 +02:00
Feng Shu 11f8e028d2
gnu: emacs-exwm: Let shell wrapper work with arguments.
* gnu/packages/emacs.scm (emacs-exwm): Pass shell wrapper arguments to emacs.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-19 22:13:03 +05:30
Feng Shu 2b3b745c00
gnu: Add emacs-exwm.
* gnu/packages/emacs.scm (emacs-exwm): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-18 19:02:21 +05:30
Feng Shu deddeb44f9
gnu: Add emacs-xelb.
* gnu/packages/emacs.scm (emacs-xelb): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-18 19:02:21 +05:30
Tobias Geerinckx-Rice d1e4ad1b02
gnu: Fix typos in descriptions.
* gnu/packages/admin.scm (di)[description]: Likewise.
* gnu/packages/bioinformatics.scm (r-annotate)[description]: Likewise.
* gnu/packages/datastructures.scm (sparsehash)[description]: Likewise.
* gnu/packages/dns.scm (knot)[description]: Likewise.
* gnu/packages/emacs.scm (emacs-idle-highlight)[synopsis, description]:
Likewise.
* gnu/packages/gnome.scm (libpeas)[description]: Likewise.
* gnu/packages/gtk.scm (python2-pygtk)[description]: Likewise.
* gnu/packages/kde-frameworks.scm (kactivities)[description]: Fix typo.
* gnu/packages/libevent.scm (perl-anyevent)[description]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[description]: Likewise.
* gnu/packages/mail.scm (mlmmj)[description]: Likewise.
* gnu/packages/maths.scm (vc)[description]: Likewise.
* gnu/packages/music.scm (gx-super-fuzz-lv2)[description]: Likewise.
* gnu/packages/networking.scm (nload)[description]: Likewise.
* gnu/packages/python.scm (python-execnet)[description]: Likewise.
* gnu/packages/terminals.scm (tilda)[description]: Likewise.
* gnu/packages/python.scm (python-execnet, python-tables)
(python2-coverage-test-runner, python2-rope)[description]: Likewise.
2017-04-17 02:04:08 +02:00
Vasile Dumitrascu 3689043671
gnu: Add emacs-calfw.
* gnu/packages/emacs.scm (emacs-calfw): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-16 12:18:25 +03:00
Arun Isaac 4e644ab8a6
gnu: emacs-company: Enable tests.
* gnu/packages/emacs.scm (emacs-company)[arguments]: Add a 'check' phase.
2017-04-14 18:16:15 +05:30
Arun Isaac 8d50a9906d
gnu: Add emacs-cdlatex.
* gnu/packages/emacs.scm (emacs-cdlatex): New variable.
2017-04-14 11:15:20 +05:30
Vasile Dumitrascu 07716c6842
gnu: emacs-zenburn-theme: Update to 2.5.
* gnu/packages/emacs.scm (emacs-zenburn-theme): Update to 2.5.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 18:30:22 +05:30
Vasile Dumitrascu 50edf7fc43
gnu: emacs-flycheck: Update to 30.
* gnu/packages/emacs.scm (emacs-flycheck): Update to 30.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 18:29:52 +05:30
Vasile Dumitrascu f8d69be008
gnu: emacs-clojure-mode: Update to 5.4.0.
* gnu/packages/emacs.scm (emacs-clojure-mode): Update to 5.4.0.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 18:28:18 +05:30
Vasile Dumitrascu 1262a2abca
gnu: emacs-company: Update to 0.9.3.
* gnu/packages/emacs.scm (emacs-company): Update to 0.9.3.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 17:30:26 +05:30
George Clemmer 99517d9270
gnu: emacs-ag: Build and install info.
* gnu/packages/emacs.scm (emacs-ag)[arguments]: Add 'make-info' and
'install-info' phases.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-12 21:09:49 +03:00
Alex Kost 352074d5a9
gnu: emacs-ivy: Update to 0.9.1.
* gnu/packages/emacs.scm (emacs-ivy): Update to 0.9.1.
2017-04-12 21:09:49 +03:00
Arun Isaac 0ee59b81c7
gnu: Add emacs-xmlgen.
* gnu/packages/emacs.scm (emacs-xmlgen): New variable.
2017-04-12 18:55:51 +05:30
Chris Marusich a97f6da422
gnu: emacs-default-encrypt: Update source URI.
* gnu/packages/emacs.scm (emacs-default-encrypt)[source]: Update URI.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-12 14:46:43 +05:30
Arun Isaac 25e810b812
gnu: Add emacs-htmlize.
* gnu/packages/emacs.scm (emacs-htmlize): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-11 14:44:20 -04:00
Mathieu Othacehe 8ad5a20f41
gnu: Add emacs-strace-mode.
* gnu/packages/emacs.scm (emacs-strace-mode): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-11 14:40:14 -04:00
Chris Marusich e23455543b
gnu: Add emacs-default-encrypt.
* gnu/packages/emacs.scm (emacs-default-encrypt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-11 18:03:34 +02:00
Kei Kebreau acf7d4a78b
gnu: Add emacspeak.
* gnu/packages/emacs.scm (emacspeak): New variable.
2017-04-11 11:16:11 -04:00
Arun Isaac b247fb86ac
gnu: Add emacs-use-package.
* gnu/packages/emacs.scm (emacs-use-package): New variable.
2017-04-11 00:49:55 +05:30
Arun Isaac 0201c5d41e
gnu: Add emacs-diminish.
* gnu/packages/emacs.scm (emacs-diminish): New variable.
2017-04-11 00:49:50 +05:30
Kyle Meyer 6461c44c2e
gnu: emacs-projectile: Update to 0.14.0.
* gnu/packages/emacs.scm (emacs-projectile): Update to 0.14.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-09 23:52:12 +02:00
Vasile Dumitrascu d71b758f3a
gnu: emacs-symon: Update to 20160630.
* gnu/packagages/emacs.scm (emacs-symon): Update to 20160630 (this is
the latest tag available from the upstream).
[source]: Use github instead of melpa.
[home-page]: Update.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-07 20:22:29 +03:00
humanitiesNerd 350cfccb06
gnu: Add emacs-adaptive-wrap.
Suggested-by Ivan Vilata i Balaguer <ivan@selidor.net>.
Fixes <https://bugs.gnu.org/26367>.

* gnu/packages/emacs.scm (emacs-adaptive-wrap): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-07 20:22:29 +03:00
Alex Kost b0dd3436ed
gnu: emacs-debbugs: Update to 0.14.
* gnu/packages/emacs.scm (emacs-debbugs): Update to 0.14.
2017-04-07 20:22:29 +03:00
Arun Isaac 568f977f9c
gnu: emacs-elfeed: Enable tests.
* gnu/packages/emacs.scm (emacs-elfeed)[arguments]: Add a 'check' phase.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-02 23:08:55 -04:00
Leo Famulari 7bf837fd43
gnu: Use HTTPS URLs for GitHub home-pages.
* gnu/packages/bioinformatics.scm, gnu/packages/emacs.scm,
gnu/packages/haskell.scm, gnu/packages/libffi.scm, gnu/packages/lisp.scm,
gnu/packages/ocaml.scm, gnu/packages/openstack.scm, gnu/packages/python.scm,
gnu/packages/ruby.scm, gnu/packages/shells.scm, gnu/packages/statistics.scm,
gnu/packages/xdisorg.scm: Use HTTPS URLs for all packages with a home-page on
GitHub.
2017-04-02 20:00:51 -04:00
Arun Isaac c86c19914a
gnu: Add emacs-linum-relative.
* gnu/packages/emacs.scm (emacs-linum-relative): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:17 +02:00
Vasile Dumitrascu 239cf024b4
gnu: Add emacs-highlight-sexp.
* gnu/packages/emacs (emacs-highlight-sexp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Vasile Dumitrascu 6a91c5f2dc
gnu: Add emacs-ox-twbs.
* gnu/packages/emacs.scm (emacs-ox-twbs): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Vasile Dumitrascu 6b7e336265
gnu: Add emacs-idle-highlight.
* gnu/packages/emacs.scm (emacs-idle-highlight): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Tobias Geerinckx-Rice 6fd52309b8
gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
2017-03-30 01:30:16 +02:00
Vasile Dumitrascu b125649a59
gnu: emacs-monroe: Don't use MELPA archive.
* gnu/packages/emacs.scm (emacs-monroe)[version]: Change to 0.3.1.
[source]: Use github instead of melpa. Add (file-name).
[home-page]: Use HTTPS.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-29 03:05:40 +02:00
Kyle Meyer 6bd4a88989
gnu: emacs-elfeed: Update to 2.1.0.
* gnu/packages/emacs.scm (emacs-elfeed): Update to 2.1.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:44 +02:00
Vasile Dumitrascu a1eba1bec1
gnu: Add emacs-monroe.
* gnu/packages/emacs.scm (emacs-monroe): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-26 16:00:18 +02:00
Vasile Dumitrascu 7f7b38af9e
gnu: Add emacs-keyfreq.
* gnu/packages/emacs.scm (emacs-keyfreq): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-26 15:56:19 +02:00
Vasile Dumitrascu 070e1fe99a
gnu: Add emacs-symon.
* gnu/packages/emacs.scm (emacs-symon): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-03-24 17:24:26 -04:00
Vasile Dumitrascu 4d3d3bd217
gnu: Add emacs-aggresive-indent-mode.
* gnu/packages/emacs.scm (emacs-aggressive-indent): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-03-24 14:19:00 +01:00
Tobias Geerinckx-Rice b6bd9a79d4
gnu: emacs-slime: Update to 2.19.
* gnu/packages/emacs.scm (emacs-slime): Update to 2.19.
2017-03-18 01:49:38 +01:00
Ricardo Wurmus 2d7c4ae3ee
gnu: r: Rename to r-minimal.
* gnu/packages/statistics.scm (r): Rename to...
(r-minimal): ...this new variable.
(r-with-recommended-packages): Rename to...
(r): ...this.
* guix/build-system/r.scm (default-r): Reference r-minimal.
* gnu/packages/emacs.scm (emacs-ess)[inputs],
gnu/packages/machine-learning.scm (shogun)[inputs],
gnu/packages/python.scm (python-rpy2)[inputs],
gnu/packages/bioinformatics.scm (ribotaper)[inputs],
(couger)[propagated-inputs],
(roary)[inputs],
(rsem)[inputs],
(rcas-web)[inputs]: Change "r" to "r-minimal".
2017-03-17 10:14:02 +01:00
Tobias Geerinckx-Rice f38607536e
gnu: Use INSTALL-FILE where appropriate.
* gnu/packages/admin.scm (wpa-supplicant-minimal): Substitute the simpler
INSTALL-FILE for COPY-FILE when invoked with redundant arguments.
* gnu/packages/bioinformatics.scm (couger, aragorn, express-beta-diversity,
edirect, fasttree, rsem, samtools-0.1): Likewise.
* gnu/packages/code.scm (withershins): Likewise.
* gnu/packages/conky.scm (conky): Likewise.
* gnu/packages/debug.scm (delta, american-fuzzy-lop): Likewise.
* gnu/packages/emacs.scm (emacs-mit-scheme-doc): Likewise.
* gnu/packages/engineering.scm (librecad): Likewise.
2017-03-15 22:19:39 +01:00
Alex Kost 846344d053
gnu: git-modes: Update to 1.2.4.
* gnu/packages/emacs.scm (git-modes): Update to 1.2.4.
2017-03-13 18:21:10 +03:00
Alex Kost 2617050b3b
gnu: magit: Update to 2.10.3.
* gnu/packages/emacs.scm (magit): Update to 2.10.3.
2017-03-13 18:21:10 +03:00
Arun Isaac 55fa53491b
gnu: Add emacs-memoize.
* gnu/packages/emacs.scm (emacs-memoize): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-11 12:43:36 +01:00