me
/
guix
Archived
1
0
Fork 0
Commit Graph

1233 Commits (9c2400c28272b7354608f0c727e1f483db190719)

Author SHA1 Message Date
Jelle Licht b03131902e
gnu: emacs-closql: Fix hash.
* gnu/packages/emacs.scm (emacs-closql)[source]: Fix incorrect hash.
2019-01-15 20:28:37 +01:00
Ricardo Wurmus 44d10b1f72
gnu: Separate Python core packages from the rest.
* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
2019-01-15 14:46:44 +01:00
Clément Lassieur 6e46be066a
gnu: emacs-pass: Update to 1.8.
* gnu/packages/emacs.scm (emacs-pass): Update to 1.8.
2019-01-14 12:33:46 +01:00
Gabriel Hondet cc353cc067
gnu: Add emacs-tldr.
* gnu/packages/emacs.scm (emacs-tldr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-13 23:30:15 +01:00
Jelle Licht 5a26f879c3
Revert "gnu: emacs-ghub: Update to 3.2.0."
This change should be applied once we update our magit package.

This reverts commit b96f0e6ff9.
2019-01-11 13:32:31 +01:00
Gabriel Hondet 88d7101798
gnu: Add emacs-general.
[[PGP Signed Part:Good signature from 31BC8105F659D425 Gabriel Hondet <gabrielhondet@gmail.com> (trust undefined) created at 2019-01-06T10:42:43+0100 using RSA]]
* gnu/packages/emacs.scm (emacs-general): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-11 12:14:38 +01:00
Jelle Licht b96f0e6ff9
gnu: emacs-ghub: Update to 3.2.0.
* gnu/packages/emacs.scm (emacs-ghub): Update to 3.2.0.
[source]: Use 'git-fetch'.
[propagated-inputs]: Add emacs-dash, emacs-graphql,
emacs-let-alist, emacs-treepy.
2019-01-09 22:40:32 +01:00
Jelle Licht 9bc7dd62b4
gnu: emacs-magit-popup: Update to 2.12.5.
* gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.5.
2019-01-09 22:40:25 +01:00
Jelle Licht 8d59ef68cb
gnu: emacs-with-editor: Update to 2.8.0.
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.8.0.
[source]: Use 'git-fetch'.
2019-01-09 22:40:13 +01:00
Jelle Licht 5b07f06804
gnu: Add emacs-graphql.
* gnu/packages/emacs.scm (emacs-graphql): New variable.
2019-01-09 22:40:02 +01:00
Jelle Licht abb8dff054
gnu: Add emacs-treepy.
* gnu/packages/emacs.scm (emacs-treepy): New variable.
2019-01-09 22:38:22 +01:00
Jelle Licht 56c50c71b5
gnu: emacs-emacsql: Update to 3.0.0.
* gnu/packages/emacs.scm (emacs-emacsql): Update to 3.0.0.
[source]: Use 'git-fetch'.
[arguments]: Remove unnecessary fix.
2019-01-09 22:38:06 +01:00
Jelle Licht d4e915f9b5
gnu: emacs-closql: Update to 1.0.0.
* gnu/packages/emacs.scm (emacs-closql): Update to 1.0.0.
[source]: Use 'git-fetch'.
2019-01-09 22:37:52 +01:00
Tim Gesthuizen 037c3b0ea2
gnu: emacs-irony-mode: Remove propagated input
emacs-irony-mode finds its server binary because its a propagated input and is
in the path. We can substitute the variable `irony-server-install-prefix` to
not propagate the input and keep the binary isolated from the user.

* gnu/packages/emacs.scm (emacs-irony-mode):
[propagated-inputs] Remove propagated inputs
[inputs] Add emacs-irony-mode-server
[arguments] Add phase substituting the variable of the server path

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:57 +01:00
Tim Gesthuizen ecf7e4ea43
gnu: emacs-ggtags: Don't require GNU Global in path
emacs-ggtags relies on the GNU Global tools (global and gtags) to be available
in the path. This way it will grab some random executable if it will find
executables at all.
This is fixed by setting the prefix to GNU Global in the store. This way
emacs-ggtags will use specific deterministic executables.

* gnu/packages/emacs.scm (emacs-ggtags):
[inputs]: Add GNU Global to the inputs
[arguments]: Add a phase for substituting the right path to the executables

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:57 +01:00
Brett Gilio 25a0ffbf27
gnu: emacs-md4rd: Update to c55512c.
* gnu/packages/emacs.scm (emacs-md4rd): Update to c55512c.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:56 +01:00
Alex Kost 912f0541a3
gnu: emacs-guix: Update to 0.5.1.1.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.5.1.1.
2019-01-07 22:52:46 +03:00
Ricardo Wurmus 576e74eee8
gnu: emacs-ess: Move to (gnu packages statistics).
* gnu/packages/emacs.scm (emacs-ess): Move from here...
* gnu/packages/statistics.scm (emacs-ess): ...to here.
2019-01-07 15:55:06 +01:00
Ludovic Courtès 67eebb19b7
gnu: Fix top-level circular references between emacs.scm and llvm.scm.
Previously, loading either of these two modules could fail somewhat
non-deterministically because each top-level was referencing a variable
defined by the other module's top-level.

* gnu/packages/emacs.scm (package-elisp-from-package): Move to...
* gnu/packages/llvm.scm (package-elisp-from-package): Here.  Keep
private.
2019-01-07 15:09:30 +01:00
Pierre Neidhardt e97b23e4bd
gnu: package-elisp-from-package: Clarify docstring.
* gnu/packages/emacs.scm (package-elisp-from-package)[docstring]: Clarify.
2019-01-07 14:45:21 +01:00
Tim Gesthuizen 7d5856bd45
gnu: Add package-elisp-from-package
Add a function to generate package definitions that packages single elisp
files from other packages.

* gnu/packages/emacs.scm (package-elisp-from-package): New function
2019-01-07 14:45:21 +01:00
Ludovic Courtès 6fd5a80dbe
gnu: Remove unnecessary build-side module imports.
* gnu/packages/batik.scm, gnu/packages/boost.scm,
gnu/packages/calendar.scm, gnu/packages/gl.scm,
gnu/packages/lua.scm, gnu/packages/qt.scm, gnu/packages/simulation.scm,
gnu/packages/terminals.scm: Remove unnecessary import of (guix build
utils).
* gnu/packages/emacs.scm: Remove unnecessary imports of (guix ...).
* gnu/packages/libcanberra.scm: Use (srfi srfi-1) instead of (guix build
utils) for 'alist-delete'.
* gnu/packages/wxwidgets.scm: Likewise.
2019-01-07 14:41:00 +01:00
Ludovic Courtès db1eb632be
gnu: Move Emacs modes for Dedukti to ocaml.scm.
This removes OCaml-related modules from the closure of (gnu packages
emacs).

* gnu/packages/emacs.scm (emacs-dedukti-mode, emacs-flycheck-dedukti):
Move to ...
* gnu/packages/ocaml.scm: ... here.
2019-01-07 14:41:00 +01:00
Pierre Neidhardt 377038b8a2
gnu: emacs-evil-multiedit: Use version tag instead of commit.
* gnu/packages/emacs.scm (emacs-evil-multiedit): Use version tag instead of commit.
2019-01-06 13:22:09 +01:00
Maxim Cournoyer d95d3d6224
gnu: emacs-diff-hl: Update to 1.8.5.
* gnu/packages/emacs.scm (emacs-diff-hl): Update to 1.8.5.
2019-01-05 21:38:34 -05:00
Danny Milosavljevic df147c4fdb
gnu: emacs-magit-svn: Fix build.
* gnu/packages/emacs.scm (emacs-magit-svn): Replace ',name' by
'"emacs-magit-svn"'.
2019-01-03 10:30:23 +01:00
Efraim Flashner d804a40a51
gnu: emacs-hydra: Update to 0.14.0.
* gnu/packages/emacs.scm (emacs-hydra): Update to 0.14.0.
2019-01-02 22:11:05 +02:00
Efraim Flashner 2e689c22b3
gnu: emacs-edit-indirect: Update to 0.1.5.
* gnu/packages/emacs.scm (emacs-edit-indirect): Update to 0.1.5.
[source]: Use 'git-fetch'.
2019-01-02 22:11:05 +02:00
Nicolas Goaziou 9c9c4fea1b
gnu: emacs-org-contrib: Update to 9.2.
* gnu/packages/emacs.scm (emacs-org-contrib): Update to 9.2.
[propagated-inputs]: Add missing inputs.
2019-01-01 18:23:15 +01:00
Nicolas Goaziou e609114fde
gnu: org: Update to 9.2.
* gnu/packages/emacs.scm (emacs-org): Update to 9.2.
2019-01-01 18:22:46 +01:00
Nicolas Goaziou 15de7c58a5
gnu: Add emacs-arduino-mode.
* gnu/packages/emacs.scm (emacs-arduino-mode): New variable.
2019-01-01 18:10:29 +01:00
Maxim Cournoyer e68bfcfda1
gnu: emacs-w3m: Fix build.
The previously (unofficial) Git repository mirror is no longer available, so
we fallback to using the official CVS repository.

Fixes issue 33938 (see: https://issues.guix.info/issue/33938).

* gnu/packages/emacs.scm (emacs-w3m)[origin]: Fetch the sources from the
  official CVS repository.
2019-01-01 11:34:45 -05:00
Nicolas Goaziou 707a792dd6
gnu: emacs-matrix-client: Update to 5d8e959.
* gnu/packages/emacs.scm (emacs-matrix-client): Update to
  5d8e959a63e5de05b628ca8e1dfb974f7f618821.
[propagated-inputs]: Add new inputs.
2018-12-31 17:50:04 +01:00
Nicolas Goaziou e5939e5027
gnu: Add emacs-frame-purpose.
* gnu/packages/emacs.scm (emacs-frame-purpose): New variable.
2018-12-31 17:48:24 +01:00
Gabriel Hondet ad536c98f9
gnu: Add emacs-flycheck-dedukti.
* gnu/packages/emacs.scm (emacs-flycheck-dedukti): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-12-27 09:19:15 +01:00
Gabriel Hondet 4a2e1e7280
gnu: Add emacs-dedukti-mode.
* gnu/packages/emacs.scm (emacs-dedukti-mode): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-12-27 09:18:31 +01:00
Alex Kost 1a1b54b5bd
gnu: emacs-guix: Update to 0.5.1.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.5.1.
2018-12-23 22:49:12 +03:00
Mathieu Othacehe 4b33a74138
gnu: Add emacs-wordnut.
* gnu/packages/patches/emacs-wordnut-require-adaptive-wrap.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add previous file.
* gnu/packages/emacs.scm (emacs-wordnut): New package.
2018-12-21 10:54:09 +01:00
Alex Kost bc7743b99e
gnu: emacs-build-farm: Update to 0.2.2.
* gnu/packages/emacs.scm (emacs-build-farm): Update to 0.2.2.
2018-12-19 00:33:05 +03:00
Alex Kost c7d67b894c
gnu: emacs-bui: Update to 1.2.1.
* gnu/packages/emacs.scm (emacs-bui): Update to 1.2.1.
2018-12-19 00:33:05 +03:00
Jelle Licht 232cc1001d
gnu: emacs-daemons: Update to 2.0.0.
* gnu/packages/emacs.scm (emacs-daemons): Update to 2.0.0.
2018-12-18 11:34:41 +01:00
Pierre Neidhardt ad01ab1610
gnu: emacs-helpful: Update to 0.15.
* gnu/packages/emacs.scm (emacs-helpful): Update to 0.15.
2018-12-18 10:40:54 +01:00
Pierre Neidhardt 809b959680
gnu: emacs-evil-collection: Update to 20181218.
* gnu/packages/emacs.scm (emacs-evil-collection): Update to 20181218.
2018-12-18 09:33:05 +01:00
Arun Isaac 7101196448
gnu: emacs-tracking: Enable tests.
* gnu/packages/emacs.scm (emacs-tracking)[arguments]: Append to arguments
inherited from emacs-circe, instead of overwriting them.
2018-12-16 23:56:07 +05:30
Arun Isaac 665f459118
gnu: emacs-circe: Enable tests.
* gnu/packages/emacs.scm (emacs-circe)[arguments]: Enable tests. Set
test-command. Add set-home phase.
[native-inputs]: Add emacs-buttercup.
2018-12-16 23:56:07 +05:30
Arun Isaac 04eb2645bd
gnu: Add emacs-buttercup.
* gnu/packages/emacs.scm (emacs-buttercup): New variable.
2018-12-16 23:55:59 +05:30
Feng Shu da19696ec6
gnu: emacs-switch-window: Update to 1.6.2.
* gnu/packages/emacs.scm (emacs-switch-window): Update to 1.6.2.
[source]: Use git-fetch.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-12-15 11:52:35 +05:30
Feng Shu 1827e8db93
gnu: emacs-pyim: Update to 1.8.
* gnu/packages/emacs.scm (emacs-pyim): Update to 1.8.
[source]: Use git-fetch.
[propagated-inputs]: Remove emacs-pos-tip. Add emacs-posframe.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-12-15 11:52:35 +05:30
Feng Shu 4803ce1d6c
gnu: Add emacs-posframe.
* gnu/packages/emacs.scm (emacs-posframe): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-12-15 11:52:35 +05:30
Feng Shu 0a2872eeaa
gnu: emacs-exwm-x: Update to 1.9.0.
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.9.0.
[source]: Use git-fetch.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-12-15 11:52:21 +05:30
Mathieu Lirzin 99aad42138
gnu: emacs-cider: Update to 0.18.0.
* gnu/packages/emacs.scm (emacs-cider): Update to 0.18.0.
[source]: Use git-fetch.
[propagated-inputs]: Add emacs-sesman.
[home-page]: Update URI.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-12-11 23:08:37 +05:30
Mathieu Lirzin 2165ea1d1c
gnu: Add emacs-sesman.
* gnu/packages/emacs.scm (emacs-sesman): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-12-11 23:08:37 +05:30
Maxim Cournoyer 88c7cf8499
gnu: emacs-elpy: Update to 1.27.0.
* gnu/packages/emacs.scm (emacs-elpy): Update to 1.27.0.
2018-12-09 16:18:19 -05:00
Diego Nicola Barbato 814652b41f
gnu: emacs-exwm: Update to 0.21.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.21.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-12-07 18:30:39 +05:30
Tim Gesthuizen f5a15a86b0
gnu: emacs-irony-mode: Fetch source using git.
* gnu/packages/emacs.scm (emacs-irony-mode)[source]: Rewrite in terms of GIT-FETCH.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-04 11:14:21 +01:00
Pierre Neidhardt a03894416e
gnu: emacs-helm-company: Update to 0.2.3.
* gnu/packages/emacs.scm (emacs-helm-company): Update to 0.2.3.
2018-12-03 11:21:06 +01:00
Ludovic Courtès 194451347d
Merge branch 'core-updates' 2018-12-03 08:52:17 +01:00
Mathieu Lirzin a7bed894d2
gnu: emacs-js2-mode: Update to 20180301.
* gnu/packages/emacs.scm (emacs-js2-mode): Update to 20180301.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-02 23:35:27 +01:00
Mathieu Lirzin 6837deb749
gnu: emacs-google-translate: Update to 0.11.16.
* gnu/packages/emacs.scm (emacs-google-translate): Update to 0.11.16.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-02 23:34:36 +01:00
Pierre Neidhardt 8757209ec5
gnu: emacs-mu4e-conversation: Update to 20181126.
* gnu/packages/emacs.scm (emacs-mu4e-conversation): Update to 20181126.
2018-12-02 20:53:05 +01:00
Arun Isaac ae2b11815a
gnu: emacs-calfw: Update to 1.6.
* gnu/packages/emacs.scm (emacs-calfw): Update to 1.6.
2018-12-02 12:14:38 +05:30
Arun Isaac 2b16ae4b02
gnu: emacs-howm: Add make-autoloads phase after install phase.
* gnu/packages/emacs.scm (emacs-howm)[arguments]: Add make-autoloads phase
after install phase, not after the non-existent rename-lispdir phase.
2018-12-02 11:42:21 +05:30
Tim Gesthuizen 21446c6d05
gnu: Add emacs-irony-eldoc.
* gnu/packages/emacs.scm (emacs-irony-eldoc): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-11-30 17:03:04 +01:00
Tim Gesthuizen f07a93ed03
gnu: Add emacs-flycheck-irony.
* gnu/packages/emacs.scm (emacs-flycheck-irony): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-11-30 17:03:04 +01:00
Oleg Pykhalov bc3ece7d3d
gnu: Add emacs-polymode-ansible.
* gnu/packages/emacs.scm (emacs-polymode-ansible): New variable.
2018-11-30 03:18:05 +03:00
Marius Bakke 25ca46985c
Merge branch 'master' into core-updates 2018-11-29 15:56:49 +01:00
Tim Gesthuizen c94d2f4d9b
gnu: Add emacs-company-irony.
* gnu/packages/emacs.scm (emacs-company-irony): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-11-29 09:43:06 +01:00
Ricardo Wurmus 56dc27d62f
gnu: emacs-polymode: Update to 0.1.5.
* gnu/packages/emacs.scm (emacs-polymode): Update to 0.1.5.
2018-11-27 09:39:42 +01:00
Ricardo Wurmus bc84fc4717
gnu: emacs-slack: Update to 0.0.2-5.99a5750.
* gnu/packages/emacs.scm (emacs-slack): Update to 0.0.2-5.99a5750.
[propagated-inputs]: Add emacs-helm.
2018-11-27 09:35:00 +01:00
Ricardo Wurmus 7af36275f0
gnu: emacs-go-mode: Fetch sources from git.
* gnu/packages/emacs.scm (emacs-go-mode)[source]: Fetch via git.
[arguments]: Add phase "make-writable".
2018-11-27 09:29:09 +01:00
Ricardo Wurmus 7cad66d9a7
gnu: emacs-ivy-yasnippet: Update to 0.1-2.32580b4.
* gnu/packages/emacs.scm (emacs-ivy-yasnippet): Update to 0.1-2.32580b4.
2018-11-27 09:23:17 +01:00
Tim Gesthuizen 7628ff1fc0
gnu: emacs-clang-format: Inherit from clang.
* gnu/packages/emacs.scm (emacs-clang-format): Remove.
* gnu/packages/llvm.scm (emacs-clang-format): Add.
2018-11-26 14:53:45 +01:00
Brett Gilio 71a78ba65b
gnu: emacs-company: Update to 0.9.7.
* gnu/packages/emacs.scm (emacs-company): Update to 0.9.7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-11-24 22:42:34 +01:00
Brett Gilio 61d6451372
gnu: emacs-zenburn-theme: Update to 2.6.
* gnu/packages/emacs.scm (emacs-zenburn-theme): Update to 2.6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-11-24 22:40:49 +01:00
Marius Bakke 4d8f4a3f00
Merge branch 'master' into core-updates 2018-11-24 01:58:18 +01:00
Nicolas Goaziou f12f70b1f2
gnu: Add emacs-matrix-client.
* gnu/packages/emacs.scm (emacs-matrix-client): New variable.
2018-11-23 21:43:15 +01:00
Nicolas Goaziou d4f7b7e127
gnu: Add emacs-a.
* gnu/packages/emacs.scm (emacs-a): New variable.
2018-11-23 21:43:15 +01:00
Nicolas Goaziou 8fc78612b5
gnu: Add emacs-tracking.
* gnu/packages/emacs.scm (emacs-tracking): New variable.
2018-11-23 21:43:14 +01:00
Nicolas Goaziou 87470116e6
gnu: Add emacs-ov.
* gnu/packages/emacs.scm (emacs-ov): New variable.
2018-11-23 21:43:14 +01:00
Alex Vong 332443d429
gnu: emacs-picpocket: Update to 40.
Fix version string as well:
<https://lists.gnu.org/archive/html/guix-devel/2018-11/msg00286.html>.

* gnu/packages/emacs.scm (emacs-picpocket): Update to 40.
2018-11-23 22:37:12 +08:00
Efraim Flashner 9cf4ff199c
Merge remote-tracking branch 'origin/master' into core-updates 2018-11-21 19:41:43 +02:00
Ludovic Courtès e555bbfc48
gnu: emacs-pdf-tools: Fix build with recent Poppler.
* gnu/packages/patches/emacs-pdf-tools-poppler.patch: New file.
* gnu/packages/emacs.scm (emacs-pdf-tools)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-11-21 17:38:00 +01:00
Ludovic Courtès c3d8c6ac7e
gnu: emacs-pdf-tools: Use 'git-fetch'.
* gnu/packages/emacs.scm (emacs-pdf-tools)[source]: Switch to
GIT-FETCH.
[arguments]: In 'emacs-patch-variables' phase, make files writable.
2018-11-21 17:38:00 +01:00
Maxim Cournoyer 56ddcf0414
gnu: emacs-elpy: Update to 1.26.0.
* gnu/packages/emacs.scm (emacs-elpy): Update to 1.26.0.
2018-11-20 23:57:58 -05:00
Maxim Cournoyer 03592a6f88
gnu: emacs-realgud: Patch configure.ac to repair the build.
This fixes https://bugs.gnu.org/33196, a build problem caused by a defective
Elisp snippet in a check in configure.ac.

* gnu/packages/patches/emacs-realgud-fix-configure-ac.patch: Add patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/emacs.scm (emacs-realgud)[source]: Use it.
2018-11-15 22:42:35 -05:00
Pierre Langlois 78e3d554d1
gnu: Add emacs-ivy-rich.
* gnu/packages/emacs.scm (emacs-ivy-rich): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-11-10 23:33:47 +01:00
Nicolas Goaziou 79b8341292
gnu: emacs-circe: Update to 2.10.
* gnu/packages/emacs.scm (emacs-circe): Update to 2.10.
2018-11-10 23:27:05 +01:00
Pierre Neidhardt ddd925f608
gnu: Add emacs-gtk-look.
* gnu/packages/emacs.scm (emacs-gtk-look): New variable.
2018-11-09 11:55:08 +01:00
Pierre Neidhardt 2705780f3f
gnu: Add emacs-clang-format.
* gnu/packages/emacs.scm (emacs-clang-format): New variable.
2018-11-08 13:08:26 +01:00
Pierre Neidhardt 426ffb830a
gnu: emacs-mu4e-conversation: Update to 20181105.
* gnu/packages/emacs.scm (emacs-mu4e-conversation): Update to 20181105.
2018-11-05 20:22:06 +01:00
Pierre Neidhardt 695db2f98a
gnu: Add emacs-helm-slime.
* gnu/packages/emacs.scm (emacs-helm-slime): New variable.
2018-11-05 13:58:33 +01:00
Ludovic Courtès 504f0cf198
gnu: emacs-debbugs: Update to 0.16.
* gnu/packages/emacs.scm (emacs-debbugs): Update to 0.16.
2018-11-03 15:44:24 +01:00
Ludovic Courtès 46c8f53ba8
gnu: emacs-dired-du: Update to 0.5.1.
* gnu/packages/emacs.scm (emacs-dired-du): Update to 0.5.1.
2018-11-03 15:16:20 +01:00
Arun Isaac b1c7f5fff9
gnu: emacs-emms: Update to 5.1.
* gnu/packages/emacs.scm (emacs-emms): Update to 5.1.
2018-11-03 19:14:05 +05:30
Brett Gilio b4237a6ec0
gnu: emacs-nov-el: Update to 0.2.6.
* gnu/packages/emacs.scm (emacs-nov-el): Update to 0.2.6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-10-23 23:58:39 +02:00
Christopher Lemmer Webber 51f4e36cb9
gnu: Add emacs-scribble-mode.
* gnu/packages/emacs.scm (emacs-scribble-mode): New variable.
2018-10-22 09:59:42 -04:00
Pierre Neidhardt 673364cd3a
gnu: Add emacs-slime-repl-ansi-color.
* gnu/packages/emacs.scm (emacs-slime-repl-ansi-color): New variable.
2018-10-21 19:49:10 +02:00
Oleg Pykhalov 67fd64a490
gnu: emacs-hy-mode: Update to 1.0.3.
* gnu/packages/emacs.scm (emacs-hy-mode): Update to 1.0.3.
2018-10-20 17:48:58 +03:00
Oleg Pykhalov e661dca879
gnu: emacs-erc-hl-nicks: Update to 1.3.3.
* gnu/packages/emacs.scm (emacs-erc-hl-nicks): Update to 1.3.3.
2018-10-20 17:48:49 +03:00
Oleg Pykhalov 91c5e6a69d
gnu: emacs-yasnippet: Update to 0.13.0.
* gnu/packages/emacs.scm (emacs-yasnippet): Update to 0.13.0.
2018-10-20 17:48:36 +03:00
Oleg Pykhalov 292d637b9e
gnu: emacs-nginx-mode: Update to 1.1.9.
* gnu/packages/emacs.scm (emacs-nginx-mode): Update to 1.1.9.
2018-10-20 17:48:28 +03:00
Oleg Pykhalov 2f1dacc281
gnu: emacs-rainbow-mode: Update to 1.0.1.
* gnu/packages/emacs.scm (emacs-rainbow-mode): Update to 1.0.1.
2018-10-20 17:48:07 +03:00
Oleg Pykhalov 45dcdf5349
gnu: emacs-smart-mode-line: Update to 2.12.0.
* gnu/packages/emacs.scm (emacs-smart-mode-line): Update to 2.12.0.
2018-10-20 17:47:46 +03:00
Oleg Pykhalov 9137596179
gnu: emacs-fill-column-indicator: Update to 1.89.
* gnu/packages/emacs.scm (emacs-fill-column-indicator): Update to 1.89.
2018-10-20 17:47:13 +03:00
Oleg Pykhalov 83246854f3
gnu: emacs-ggtags: Update to 0.8.13.
* gnu/packages/emacs.scm (emacs-ggtags): Update to 0.8.13.
2018-10-20 17:46:43 +03:00
Oleg Pykhalov 42f9ebdc77
gnu: emacs-which-key: Update to 3.3.0.
* gnu/packages/emacs.scm (emacs-which-key): Update to 3.3.0.
2018-10-20 17:37:32 +03:00
Pierre Neidhardt 3bd45f5c80
gnu: emacs-slime: License is a mix of GPL2+ and public domain.
* gnu/packages/emacs.scm (emacs-slime)[license]: Update to (gpl2+ public-domain)
2018-10-19 18:00:14 +02:00
Pierre Neidhardt 05f8943f04
gnu: emacs-helm-system-packages: Add recutils to inputs.
* gnu/packages/emacs.scm (emacs-helm-system-packages)[inputs]: Use recutils.
2018-10-17 10:37:35 +02:00
Maxim Cournoyer 24220e0f09
gnu: emacs-nodejs-repl: Update to 0.2.0.
* gnu/packages/emacs.scm (emacs-nodejs-repl): Update to 0.2.0.
2018-10-16 23:02:50 -04:00
Clément Lassieur f1376bfabe
gnu: emacs-exwm: Update to 0.20.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.20.
[source]: Remove emacs-exwm-fix-fullscreen-issue.patch.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/patches/emacs-exwm-fix-fullscreen-issue.patch: Remove patch.
2018-10-16 11:10:04 +02:00
Clément Lassieur 503fe87098
gnu: emacs-xelb: Update to 0.16.
* gnu/packages/emacs.scm (emacs-xelb): Update to 0.16.
2018-10-16 10:57:53 +02:00
Pierre Neidhardt 8f3dc810b1
gnu: emacs-slime: Update to 2.22.
* gnu/packages/emacs.scm (emacs-slime): Update to 2.22.
2018-10-10 17:45:07 +02:00
Pierre Neidhardt 3e70c3a06e
gnu: emacs-evil-collection: Update to 0.0.1.
* gnu/packages/emacs.scm (emacs-evil-collection): Update to 0.0.1.
2018-10-10 17:43:51 +02:00
Thorsten Wilms df2d77c45f
gnu: Add emacs-colum-marker.
* gnu/packages/emacs.scm (emacs-colum-marker): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-10-08 22:55:00 +02:00
Mathieu Lirzin f8e0d27c5c
gnu: emacs-google-translate: Update to 0.11.15.
* gnu/packages/emacs.scm (emacs-google-translate): Update to 0.11.15.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-10-08 18:32:42 +02:00
Nicolas Goaziou 0c1fd6f8ad
gnu: Add emacs-spaceline.
* gnu/packages/emacs.scm (emacs-spaceline): New variable.
2018-10-03 18:54:29 +02:00
Nicolas Goaziou d406dcc046
gnu: Add emacs-powerline.
* gnu/packages/emacs.scm (emacs-powerline): New variable.
2018-10-03 18:54:26 +02:00
Nicolas Goaziou 6f2a2bd66d
gnu: Add emacs-all-the-icons.
* gnu/packages/emacs.scm (emacs-all-the-icons): New variable.
2018-10-03 18:52:18 +02:00
Christopher Lemmer Webber 477dde6192
gnu: emacs-racket-mode: Update to commit b977873.
* gnu/packages/emacs.scm (emacs-racket-mode): Update to commit b977873.
2018-10-03 10:16:53 -04:00
Ricardo Wurmus ea1a360199
gnu: emacs-ert-runner: Do not use package name in directory.
* gnu/packages/emacs.scm (emacs-ert-runner)[arguments]: Use the upstream name
instead of the Guix package name in the "install-executable" phase.

This is a follow-up to commit 5c8031ff73.
2018-09-27 20:02:55 +02:00
Ludovic Courtès 2a5f2b1f75
gnu: Remove incorrect Emacs package deprecations.
This is a followup to 5c8031ff73.  An
upgrade would wrongfully report things like:

  guix package: package 'emacs-typo' has been superseded by 'emacs-typo'
  guix package: package 'emacs-org-tree-slide' has been superseded by 'emacs-org-tree-slide'
  guix package: package 'emacs-emms' has been superseded by 'emacs-emms'

* gnu/packages/emacs.scm (flycheck, emms, typo, org-tree-slide)
(butler): Remove.
(emacs-emms-mode-line-cycle)[propagated-inputs]: Use EMACS-EMMS instead
of EMMS.
2018-09-26 23:40:36 +02:00
Pierre Neidhardt 0661912827
Fix URL in emacs-magit and emacs-groovy-modes.
* gnu/packages/emacs.scm (emacs-magit)[source]: Fix URL.
* gnu/packages/emacs.scm (emacs-groovy-modes)[source]: Fix URL.
2018-09-26 10:37:51 +02:00
Arun Isaac 53c64d7c93
gnu: m17n-lib: Update to 1.8.0.
* gnu/packages/emacs.scm (m17n-lib): Update to 1.8.0.
2018-09-24 17:46:47 +05:30
Arun Isaac 94282358fd
gnu: m17n-db: Update to 1.8.0.
* gnu/packages/emacs.scm (m17n-db): Update to 1.8.0.
2018-09-24 17:46:18 +05:30
Pierre Neidhardt 5c8031ff73
gnu: Prefix all Emacs packages with "emacs-".
* gnu/packages/emacs.scm: Prefix all Emacs packages with "emacs-".
This is to enforce consistency and so that `emacs-packages?' can reliably
detect Emacs packages based on the "emacs-" prefix.
2018-09-24 12:56:04 +02:00
Pierre Neidhardt e10bf49668
gnu: Add emacs-synosaurus.
* gnu/packages/emacs.scm (emacs-synosaurus): New variable.
2018-09-23 17:19:56 +02:00
Nicolas Goaziou a255142af3
gnu: emacs-org: Update to 9.1.14.
* gnu/packages/emacs.scm (emacs-org): Update to 9.1.14.
2018-09-21 21:55:28 +02:00
Tobias Geerinckx-Rice 43726c522f
gnu: emacs-password-store: Update to 1.7.3.
* gnu/packages/emacs.scm (emacs-password-store): Update to 1.7.3.
2018-09-21 20:32:27 +02:00
Tobias Geerinckx-Rice eacb5dc487
gnu: emacs-mu4e-conversation: Fix typo in description.
* gnu/packages/emacs.scm (emacs-mu4e-conversation)[description]:
Fix 'correspondant' typo.
2018-09-21 15:03:49 +02:00
Nicolas Goaziou 1df40d3dbf
gnu: emacs-orgalist: Update to 1.9.
* gnu/packages/emacs.scm (emacs-orgalist): Update to 1.9.
2018-09-21 11:52:12 +02:00
Marius Bakke 3e12df7d71
gnu: Add emacs-dired-sidebar.
* gnu/packages/emacs.scm (emacs-dired-sidebar): New public variable.
2018-09-20 13:29:29 +02:00
Tobias Geerinckx-Rice f9fe94c1f6
gnu: emacs-magit-popup: Don't use unstable tarball.
* gnu/packages/emacs.scm (emacs-magit-popup)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-09-15 03:38:30 +02:00
Tobias Geerinckx-Rice e1bf455cee
gnu: emacs-magit-popup: Update to 2.12.4.
* gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.4.
2018-09-15 03:38:30 +02:00
Maxim Cournoyer f309671c28
gnu: Add emacs-org-reveal.
* gnu/packages/emacs.scm (emacs-org-reveal): New variable.
2018-09-12 22:48:04 -04:00
Maxim Cournoyer 82baeea297
gnu: Add emacs-elpy.
* gnu/packages/emacs.scm (emacs-elpy): New variable.
2018-09-12 22:16:25 -04:00
Maxim Cournoyer dcc31d7f41
gnu: Add emacs-highlight-indentation.
* gnu/packages/emacs.scm (emacs-highlight-indentation): New variable.
2018-09-12 22:16:25 -04:00
Maxim Cournoyer 87e9fb5753
gnu: Add emacs-pyvenv.
* gnu/packages/emacs.scm (emacs-pyvenv): New variable.
2018-09-12 22:16:24 -04:00
Maxim Cournoyer 2c6ff3a2bc
gnu: Add emacs-find-file-in-project.
* gnu/packages/emacs.scm (emacs-find-file-in-project): New variable.
2018-09-12 22:16:24 -04:00
Maxim Cournoyer 563f151bd4
gnu: Add emacs-mocker.
* gnu/packages/emacs.scm (emacs-mocker): New variable.
2018-09-12 22:16:24 -04:00
Maxim Cournoyer aaf10fa7d8
gnu: Add emacs-el-x.
* gnu/packages/emacs.scm (emacs-el-x): New variable.
2018-09-12 22:16:23 -04:00
Pierre Neidhardt 4fa7f29f2a
gnu: emacs-hl-todo: Update to 1.9.0.
* gnu/packages/emacs.scm (emacs-hl-todo): Update to 1.9.0.
2018-09-12 19:51:26 +02:00
Pierre Neidhardt b002809f84
gnu: Add emacs-blimp.
* gnu/packages/emacs.scm (emacs-blimp): New variable.
2018-09-12 19:34:17 +02:00
Pierre Neidhardt 320105eadb
gnu: Add emacs-org-web-tools.
* gnu/packages/emacs.scm (emacs-org-web-tools): New variable.
2018-09-12 19:34:17 +02:00
Pierre Neidhardt 9c208f38f2
gnu: Add emacs-youtube-dl.
* gnu/packages/emacs.scm (emacs-youtube-dl): New variable.
2018-09-12 19:34:14 +02:00
Pierre Neidhardt 2b0820bf0d
gnu: emacs-helm: Update to 3.0.
* gnu/packages/emacs.scm (emacs-helm): Update to 3.0.
2018-09-11 23:53:35 +02:00
Pierre Neidhardt ee0d184502
gnu: Add emacs-hackernews.
* gnu/packages/emacs.scm (emacs-hackernews): New variable.
2018-09-11 23:53:35 +02:00
Pierre Neidhardt bd8f74dfbe
gnu: emacs-evil-collection: Update to 20180911.
* gnu/packages/emacs.scm (emacs-evil-collection): Update to 20180911.
2018-09-11 23:53:35 +02:00
Pierre Neidhardt ac9e307740
gnu: emacs-magit-todos: Update to 1.1.
* gnu/packages/emacs.scm (emacs-magit-todos): Update to 1.1.
2018-09-11 23:53:35 +02:00
Pierre Neidhardt 475e16578f
gnu: emacs-helm-system-packages: Update to 1.10.1.
* gnu/packages/emacs.scm (emacs-helm-system-packages): Update to 1.10.1.
2018-09-11 23:53:35 +02:00
Tim Gesthuizen d2fe71b04d
gnu: Add emacs-irony-mode.
* gnu/packages/emacs.scm (emacs-irony-mode): New variable.
(emacs-irony-mode-server): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-09-11 17:46:28 +02:00