aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/emacs-xyz.scm
AgeCommit message (Collapse)Author
2023-11-02gnu: emacs-cider: Include enrich-classpath wrapper scripts.Jelle Licht
* gnu/packages/emacs-xyz.scm (emacs-cider)[arguments]<#:include>: Add "^lein\\.sh$" and "^clojure\\.sh$" to the list of regexes for installed files. Change-Id: I02507d3cd012dbe827751a21870e4bc1f13d93b5 Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-11-02gnu: emacs-cider: Update to 1.9.0.Jelle Licht
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.9.0. Change-Id: I25c511e93bdd7ec19a74ef10d0b5527a9e0b922d Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-11-02gnu: emacs-clj-refactor: Update to 3.10.0.Jelle Licht
* gnu/packages/emacs-xyz.scm (emacs-clj-refactor): Update to 3.10.0. Change-Id: Idef5f44e2e3a8ed149d46ba2307184ffee21de4b Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-11-02gnu: emacs-clojure-mode: Update to 5.18.0.Jelle Licht
* gnu/packages/emacs-xyz.scm (emacs-clojure-mode): Update to 5.18.0. Change-Id: I84cadfe0af5e1635abd02593e4f5f02b53645b39 Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-11-02gnu: emacs-org-contrib: Remove dependency on emacs-cider.Jelle Licht
Since version 0.4 the ob-clojure-literate.el file with a dependency on cider was removed from org-contrib. * gnu/packages/emacs-xyz.scm (emacs-org-contrib)[native-inputs]: Remove emacs-cider. Change-Id: I838e965a819d9793424b6310ae324460b260afcc Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-10-29gnu: emacs-julia-mode: Update to 0.4-0.7a8c868.Simon Tournier
* gnu/packages/emacs-xyz.scm (emacs-julia-mode): Update to 0.4-0.7a8c868. [arguments]: Convert to list of G-Expressions. Change-Id: I3d06dbe824ce989400d801118e8bca496ae4b3e2 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29gnu: emacs-julia-mode: Exclude tests that fail with Emacs 29.Simon Tournier
* gnu/packages/emacs-xyz.scm (emacs-julia-mode)[#:phases]: Add ‘fix-tests’. Change-Id: I1da1077a7e7e077392458243b2d3cd44592ebd45 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-27gnu: Add emacs-pddl-mode.Liliana Marie Prikler
* gnu/packages/emacs-xyz.scm (emacs-pddl-mode): New variable.
2023-10-27gnu: Add emacs-treebundel.Nicolas Graves
* gnu/packages/emacs-xyz.scm (emacs-treebundel): New variable. Change-Id: I1b1037b69febd0bab59aae6dd95aeeaa6a5e1e2e Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-10-26gnu: Add emacs-corfu-candidate-overlay.Andrew Tropin
* gnu/packages/emacs-xyz.scm (emacs-corfu-candidate-overlay): New variable.
2023-10-25gnu: emacs-doom-modeline: Update to 4.0.1.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-doom-modeline): Update to 4.0.1. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-25gnu: emacs-exwm: Update to 0.28.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-exwm): Update to 0.28. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-24gnu: Add emacs-pacfiles-mode.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-pacfiles-mode): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I3ddb9ba2beff5466dc235915da18365f1fd389c2
2023-10-24gnu: emacs-slime: Update to 2.28-0.0cc2e73.Andre A. Gomes
* gnu/packages/emacs-xyz.scm (emacs-slime): Update to 2.28-0.0cc2e73. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: I6de344de136c7f68a93e6b5e02f6a96b3e3127e5
2023-10-24gnu: Add emacs-imenu-anywhere.Andre A. Gomes
* gnu/packages/emacs-xyz.scm (emacs-imenu-anywhere): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I5a381594cdf3692f1ea1602d7d71f8e59e404f60
2023-10-24gnu: Add emacs-nerd-icons.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Ie7e52ca3fb40986185061fb283b13e2828e963a8
2023-10-23gnu: emacs-haskell-snippets: Use correct directory for snippets.Liliana Marie Prikler
This package instructs Yasnippet to look for snippets relative to its own path. However, it installs the snippets directly to site-lisp, which as of 79cfe30f3eb10bd3dbf7aa0f6e873c945d7d0ea5 is one directory above that. Use the elpa-directory procedure introduced in that commit to rectify this mistake. * gnu/packages/emacs-xyz.scm (emacs-haskell-snippets)[#:phases] <install-snippets>: Use elpa-directory. Fixes: Wrong location for haskell snippets <https:issues.guix.gnu.org/66562>
2023-10-21gnu: Add emacs-poke-mode.Bruno Victal
* gnu/packages/emacs-xyz.scm (emacs-poke-mode): New variable. Copyright-paperwork-exempt: Yes Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-20gnu: Add emacs-org-street.pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-org-street): New variable. Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-20gnu: Add emacs-nominatim.pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-nominatim): New variable. Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-20gnu: Add emacs-lexic.pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-lexic): New variable. Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-20gnu: Add emacs-sxiv.pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-sxiv): New variable. Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-20gnu: emacs-disk-usage: Update to 1.3.3-0.b0d803f.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-disk-usage): Update to 1.3.3-0.b0d803f. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-19gnu: emacs-eat: Update to 0.9.2.Akib Azmain Turja
* gnu/packages/emacs-xyz.scm (emacs-eat): Update to 0.9.2.
2023-10-11gnu: emacs-eat: Update to 0.9.Akib Azmain Turja
* gnu/packages/emacs-xyz.scm (emacs-eat): Update to 0.9. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11gnu: emacs-mastodon: Update to 1.0.6.Fabio Natali
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 1.0.6. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11gnu: emacs-chatgpt-shell: Add a source file-name.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell)[source]: Add file-name field.
2023-10-05gnu: emacs-telega: Update to 0.8.03-1.17bfa50.Andrew Tropin
* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 0.8.03-1.17bfa50.
2023-10-05gnu: emacs-elpy: Update to 1.35.0-2.7ff8ffa.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1.35.0-2.7ff8ffa. [origin]: Apply patch. [arguments]: Disable a new test in the disable-broken-tests phase. * gnu/packages/patches/emacs-elpy-dup-test-name.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2023-10-04gnu: emacs-debbugs: Preserve subject when replying to patch threads.Maxim Cournoyer
* gnu/packages/patches/emacs-debbugs-keep-patch-subject.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/emacs-xyz.scm (emacs-debbugs) [origin]: Use it.
2023-10-04gnu: emacs-yeetube: Update to 2.0.5.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-yeetube): Update to 2.0.5. [arguments]<#:phases>: Update variable names holding executable locations.
2023-10-04gnu: emacs-yaml-mode: Update to 0.0.16.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-yaml-mode): Update to 0.0.16.
2023-10-04gnu: emacs-org-dynamic-agenda: Update to 0.3.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-dynamic-agenda): Update to 0.3.1.
2023-10-04gnu: emacs-irony-mode: Update to 1.6.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-irony-mode): Update to 1.6.0.
2023-10-04gnu: emacs-eldoc-box: Update to 1.11.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-eldoc-box): Update to 1.11.1.
2023-10-04gnu: emacs-corfu-terminal: Update to 0.7.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-corfu-terminal): Update to 0.7.
2023-10-04gnu: emacs-clj-refactor: Update to 3.9.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-clj-refactor): Update to 3.9.4.
2023-10-03gnu: emacs-yeetube: Improve package style.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-yeetube): Fix indentation. [synopsis, description]: Use Texinfo markup. Add proper capitalization.
2023-10-03gnu: emacs-yeetube: Use executables from inputs.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-yeetube)[arguments]: Set locations for "mpv" and "yt-dlp" executables from the store instead of relying on `executable-find'.
2023-10-03gnu: emacs-yeetube: Update to 2.0.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-yeetube): Update to 2.0.4. [source]<origin>: Update URI. [home-page]: Update it, too.
2023-10-03gnu: emacs-yaml: Update to 0.5.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-yaml): Update to 0.5.4.
2023-10-03gnu: emacs-web-mode: Update to 17.3.13.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-web-mode): Update to 17.3.13.
2023-10-03gnu: emacs-tree-inspector: Update to 0.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-tree-inspector): Update to 0.4. [arguments]<#:phases>: Require `subr-x' library in order to prevent a test failure (and probably a run-time failure) when `hash-table-keys' is called.
2023-10-03gnu: emacs-pg: Update to 0.24.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.24.
2023-10-03gnu: emacs-parseedn: Update to 1.2.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-parseedn): Update to 1.2.0.
2023-10-03gnu: emacs-org-super-agenda: Use G-expressions.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]: Use G-expressions.
2023-10-03gnu: emacs-org-super-agenda: Run tests.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]<#:tests?>: Set to #TRUE. <#:phases>: Re-instate two previously failing tests, skip a new one.
2023-10-03gnu: emacs-org-super-agenda: Update to 1.3.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda): Update to 1.3.
2023-10-03gnu: emacs-org-re-reveal: Update to 3.23.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.23.0.
2023-10-03gnu: emacs-org-ql: Update to 0.7.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.7.2. [native-inputs]: Add EMACS-XR.