Commit Graph

2965 Commits

Author SHA1 Message Date
Jelle Licht
e48b9d5712
gnu: emacs-el-patch: Update to 2.2.3-0.8ab8fb3.
* gnu/packages/emacs-xyz.scm (emacs-el-patch): Update to 2.2.3-0.8ab8fb3.
2021-12-28 12:24:33 +01:00
Leo Famulari
d03aa942de
gnu: Make GnuPG 2.2.32 available for users.
Fixes <https://issues.guix.gnu.org/52483>.

* gnu/packages/gnupg.scm (gnupg-2.2.32)[properties]: Unhide this package.
[source]: Add 'gnupg-default-pinentry.patch'.
* gnu/packages/emacs-xyz.scm (emacs-pinentry)[propagated-inputs]: Replace gnupg
with gnupg-2.2.32.
2021-12-26 17:40:34 -05:00
Nicolas Goaziou
2a4b41cc08
gnu: emacs-modus-themes: Update to 2.0.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.0.0.
2021-12-26 22:59:05 +01:00
Xinglu Chen
e4f7df70b3
gnu: Add emacs-bison-mode.
* gnu/packages/emacs-xyz.scm (emacs-bison-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 20:36:32 +01:00
Aleksandr Vityazev
74065778bb
gnu: emacs-scel: Fix build.
* gnu/packages/emacs-xyz (emacs-scel): [arguments] <#:phases>:
Use a lambda* with an outputs key in configure phase.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 20:33:12 +01:00
Nicolas Goaziou
253f02481a
gnu: emacs-org: Update to 9.5.2.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.5.2.
2021-12-25 02:01:08 +01:00
Nicolas Goaziou
e313b44dcf
gnu: emacs-pyim: Update to 3.9.7.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.7.
2021-12-25 01:19:26 +01:00
Jelle Licht
867c33d3d7
gnu: emacs-eldev: Adjust to changes in emacs-build-system.
* gnu/packages/emacs-xyz.scm (emacs-eldev)[install-eldev-executable]: Use
elpa-directory for ELDEV_LOCAL.
2021-12-23 00:48:46 +01:00
Nicolas Goaziou
a296b5fff9
gnu: emacs-evil-collection: Update to 0.0.7.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 0.0.7.
2021-12-22 23:33:53 +01:00
Nicolas Goaziou
956cacd271
gnu: emacs-cider: Update to 1.2.0.
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.2.0.
2021-12-22 23:31:37 +01:00
Nicolas Goaziou
d571302dee
gnu: emacs-geiser-guile: Update to 0.20.1.
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): Update to 0.20.1.
2021-12-22 23:29:34 +01:00
Nicolas Goaziou
dab9881ec7
gnu: emacs-geiser: Update to 0.21.
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.21.
2021-12-22 23:25:27 +01:00
Nicolas Goaziou
4c2af58b0f
gnu: emacs-posframe: Update to 1.1.3.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.1.3.
2021-12-22 23:20:48 +01:00
Nicolas Goaziou
6fe740021f
gnu: emacs-pyim: Update to 3.9.6.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.6.
2021-12-22 23:20:25 +01:00
Nicolas Goaziou
2bbc3864c3
gnu: emacs-geiser: Update to 0.20.1.
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.20.1.
2021-12-21 09:34:19 +01:00
Nicolas Goaziou
b1ea223930
gnu: emacs-geiser-guile: Update to 0.20.
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): Update to 0.20.
2021-12-21 00:24:11 +01:00
Nicolas Goaziou
866af86b1b
gnu: emacs-geiser: Update to 0.20.
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.20.
[propagated-inputs]: Add emacs-transient.
2021-12-21 00:22:02 +01:00
Nicolas Goaziou
5e1b3520ed
gnu: emacs-xml-rpc: Update to 1.0.5.
* gnu/packages/emacs-xyz.scm (emacs-xml-rpc): Update to 1.0.5.
2021-12-21 00:14:42 +01:00
Nicolas Goaziou
4d57891027
gnu: emacs-rust-mode: Update to 1.0.3.
* gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 1.0.3.
2021-12-19 20:58:53 +01:00
Nicolas Goaziou
3625cbc3fe
gnu: emacs-org-super-agenda: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]<#:tests?>:
Ignore tests.
2021-12-18 22:22:11 +01:00
Nicolas Goaziou
3aef0e7ee6
gnu: emacs-geiser-chez: Update to 0.17.
* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Update to 0.17.
2021-12-18 16:37:15 +01:00
Nicolas Goaziou
489f4b9b1b
gnu: emacs-rustic: Update to 2.3.
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.3.
2021-12-17 18:25:07 +01:00
Aleksandr Vityazev
1028b82530
gnu: emacs-telega-server: Fix build
* gnu/packages/emacs-xyz (emacs-telega-server)[arguments]:
use ungexp instead of unqoute.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 08:53:00 +01:00
Nicolas Goaziou
615dda2de4
gnu: emacs-eacl: Update to 2.2.0.
* gnu/packages/emacs-xyz.scm (emacs-eacl): Update to 2.2.0.
2021-12-16 13:25:04 +01:00
jgart via Guix-patches via
368714de5e
gnu: emacs-punpun-theme: Update to 7026684.
* gnu/packages/emacs-xyz.scm (emacs-punpun-theme): Update to 7026684.
[url]: Use updated URL.
[home-page]: Use updated URL.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-15 14:14:50 +01:00
Nicolas Goaziou
67863365f2
gnu: emacs-haskell-mode: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-haskell-mode)[arguments]: Use gexps.
2021-12-15 12:03:03 +01:00
Aleksandr Vityazev
9ad779f7b5
gnu: emacs-haskell-mode: Fix build.
* gnu/packages/emacs-xyz (emacs-haskell-mode):
[arguments]: Use emacs-minimal as key for %build-inputs.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-12-15 12:50:02 +02:00
Maxim Cournoyer
a284e56de4
gnu: emacs: Partially revert 'guix style'd emacs packages.
This is a follow up to commit 88097dfba7, which
styled many Emacs packages with 'guix style'.

* gnu/packages/emacs-xyz.scm (emacs-shroud): Revert to previous version.
(emacs-howm): Likewise.
(emacs-ob-sclang)[propagated-inputs]: Replace emacs-emacs by emacs-org and
org-scel by emacs-scel.
2021-12-14 18:05:00 -05:00
Nicolas Goaziou
88097dfba7
gnu: Use new package style.
* gnu/packages/emacs-xyz.scm (emacs-shroud):
(emacs-w3m):
(emacs-howm):
(emacs-guix):
(emacs-deferred):
(emacs-irony-mode):
(emacs-irony-mode-server):
(emacs-scel):
(emacs-elfeed-org):
(emacs-mocker):
(emacs-find-file-in-project):
(emacs-pyvenv):
(emacs-elpy):
(emacs-org-contrib):
(emacs-ob-sclang):
(emacspeak):
(emacs-json-reformat):
(emacs-ws-butler):
(emacs-browse-at-remote):
(epipe):
(emacs-emacsql):
(emacs-emacsql-sqlite3):
(emacs-org-super-agenda):
(emacs-dumb-jump):
(emacs-ytdl):
(emacs-arduino-mode):
(emacs-vterm):
(emacs-forge):
(emacs-flycheck-cpplint):
(emacs-telega-server):
(emacs-inf-janet):
(emacs-keystore-mode): Remove input labels.  Remove trailing #T in phases. Use gexps.
2021-12-14 22:28:08 +01:00
Nicolas Goaziou
b484301f52
gnu: emacs-dvc: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-dvc)[arguments]<#:configure-flags>: Use
gexps.
<#:phases>: Remove trailing #T.
[native-inputs]: Remove labels.
[synopsis]: Remove trailing dot.
2021-12-14 19:59:41 +01:00
Nicolas Goaziou
64ed2d8414
gnu: emacs-string-inflection: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-string-inflection)[native-inputs]: Remove label.
2021-12-14 19:48:09 +01:00
Nicolas Goaziou
17f844c5dd
gnu: emacs-explain-pause-mode: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-explain-pause-mode)[native-inputs]: Remove
label.
2021-12-14 19:44:37 +01:00
Nicolas Goaziou
6c8cd5faa8
gnu: emacs-guix: Use new style (partly).
* gnu/packages/emacs-xyz.scm (emacs-guix)[arguments]<#:phase>: Remove trailing
[native-inputs, propagated-inputs]: Remove labels.
2021-12-14 19:38:13 +01:00
Nicolas Goaziou
ae1ec6b0e4
gnu: emacs-pdf-tools: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools)[arguments]<#:phases>: Remove
trailing #T.
[native-inputs, propagated-inputs]: Remove labels.
[inputs]: Reorder alphabetically.
2021-12-14 19:28:20 +01:00
Nicolas Goaziou
b1cfd7a40b
gnu: emacs-direnv: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-direnv)[arguments]: Use SEARCH-INPUT.
[propagated-inputs]: Remove labels.
2021-12-14 19:20:14 +01:00
Nicolas Goaziou
d1b435366c
gnu: emacs-howm: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-howm)[native-inputs]: Remove labels.
2021-12-14 19:15:45 +01:00
Nicolas Goaziou
9c5d1bde3d
gnu: emacs-auctex: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-auctex)[arguments]<#:phases>: Use
SEARCH-INPUT-FILE.  Remove trailing #T.
[inputs]: Remove labels.
2021-12-14 19:09:39 +01:00
Nicolas Goaziou
4558a98389
gnu: emacs-ag: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-ag)[arguments]<#:phases>: Remove trailing
[propagated-inputs]: Remove labels.
2021-12-14 19:04:09 +01:00
Nicolas Goaziou
b1d7112f8e
gnu: emacs-emms: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-emms)[arguments]<#:phases>: Use
SEARCH-INPUT-FILE.  Remove trailing #T.
[inputs]: Remove labels.
2021-12-14 18:59:44 +01:00
Nicolas Goaziou
73eb941b8b
gnu: emacs-emms-print-metadata: Use new style.
* gnu/packages/emacs-xyz.scm (emacs-emms-print-metadata)[arguments]<#:phases>:
Remove trailing #T.
[inputs]: Remove label.
2021-12-14 17:46:00 +01:00
Nicolas Goaziou
7be6c86a5e
gnu: emacs-wget: Use new package style.
* gnu/packages/emacs-xyz.scm (emacs-wget)[native-inputs]: Remove label.
[arguments]<#:phases>: Use SEARCH-INPUT-FILE.  Remove trailing #T.
2021-12-14 17:42:55 +01:00
Nicolas Goaziou
46fc72b2bf
gnu: Remove input labels.
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile)[propagated-inputs]:
* gnu/packages/emacs-xyz.scm (emacs-geiser-gauche)[native-inputs]:
* gnu/packages/emacs-xyz.scm (emacs-geiser-racket)[propagated-inputs]:
* gnu/packages/emacs-xyz.scm (emacs-libgit)[native-inputs]:
* gnu/packages/emacs-xyz.scm (emacs-ghub)[native-inputs]:
* gnu/packages/emacs-xyz.scm (emacs-ample-regexps)[native-inputs]:
* gnu/packages/emacs-xyz.scm (emacs-relative-buffers)[native-inputs]:
* gnu/packages/emacs-xyz.scm (emacs-w3m)[native-inputs]: Remove labels.
2021-12-14 15:01:58 +01:00
Maxim Cournoyer
6dffced09e
Merge branch 'core-updates-frozen' into 'master'.
At last!
2021-12-13 16:29:21 -05:00
Ludovic Courtès
e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Nicolas Goaziou
b603554ed0
gnu: emacs-geiser-guile: Update to 0.19.
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): Update to 0.19.
[inputs]: Update to guile-3.0.
2021-12-13 21:59:45 +01:00
Nicolas Goaziou
cd3c3965c2
gnu: emacs-solaire-mode: Update to 2.0.4.
* gnu/packages/emacs-xyz.scm (emacs-solaire-mode): Update to 2.0.4.
2021-12-13 21:51:47 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Ludovic Courtès
1052ae5f03
Merge branch 'master' into core-updates-frozen 2021-12-13 11:49:15 +01:00
Andrew Tropin
2e28b450d5
gnu: emacs-telega: Update to 0.7.15-1.b4a5e20.
* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to
0.7.15-1.b4a5e20.
* gnu/packages/patches/emacs-telega-path-placeholder.patch: Match patch with
newer source code.
* gnu/packages/patches/emacs-telega-test-env.patch: Match patch with newer
source code.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-11 16:08:04 +01:00
Nicolas Goaziou
60dc7a7925
gnu: emacs-webpaste: Update to 3.2.2.
* gnu/packages/emacs-xyz.scm (emacs-webpaste): Update to 3.2.2.
2021-12-11 14:25:31 +01:00