aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/emacs.scm
Commit message (Collapse)AuthorAge
* gnu: emacs: Delete the subdirs.el file under the site-lisp directory.Maxim Cournoyer2019-12-09
| | | | | | | | | This fixes bug #38533 (see: https://bugs.gnu.org/38533). * gnu/packages/emacs.scm (emacs)[phases]{install-site-start}: Delete the subdirs.el file. Reported-by: Diego Nicola Barbato <dnbarbato@posteo.de>
* gnu: emacs: Reorder EMACSLOADPATH search path specification.Maxim Cournoyer2019-12-07
| | | | | | | | | | | | | Move Guix profiles' site-lisp before Emacs' own in the search path specification, so that user installed packages can override Emacs' builtin versions. Fixes issue #38399 (see: https://bugs.gnu.org/38399). Reported-by: Diego Nicola Barbato <dnbarbato@posteo.de> * gnu/packages/emacs.scm (emacs): Move the Emacs builtin library directory suffix to the end of the search path.
* gnu: emacs: Simplify the EMACSLOADPATH search path specification.Maxim Cournoyer2019-12-04
| | | | | | | | | | | | The EMACSLOADPATH can be greatly simplified by relying on a subdirs.el file that causes Emacs to search recursively a directory found in EMACSLOADPATH. * gnu/packages/emacs.scm (emacs)[native-search-paths]: Remove the match-all file pattern regexp. Remove the versioned site-lisp directory from searched files, as it appears unused by Emacs. Reported-by: Leo Prikler <leo.prikler@student.tugraz.at> Signed-off-by: Clément Lassieur <clement@lassieur.org>
* gnu: emacs: Locate Elisp libraries via EMACSLOADPATH.Maxim Cournoyer2019-11-18
| | | | | * gnu/packages/emacs.scm (emacs): Add a search path specification for EMACSLOADPATH.
* gnu: emacs: Add mailutils to inputs.wednesday2019-10-12
| | | | | | * gnu/packages/emacs.scm (emacs)[inputs]: Add mailutils. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: emacs: Update to 26.3.Tobias Geerinckx-Rice2019-08-30
| | | | * gnu/packages/emacs.scm (emacs): Update to 26.3.
* gnu: emacs-minimal, emacs-xwidgets: Build with "--disable-build-details".Ludovic Courtès2019-05-22
| | | | | | | * gnu/packages/emacs.scm (emacs-minimal)[arguments]: Use 'substitute-keyword-arguments' for #:configure-flags, and pass "--disable-build-details". (emacs-xwidgets)[arguments]: Likewise.
* gnu: emacs: Make build more reproduciblewednesday2019-05-22
| | | | | | | * gnu/packages/emacs.scm (emacs)[arguments]: Add configure-flag to omit build information in binary. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs: Update to 26.2.Mark H Weaver2019-04-12
| | | | * gnu/packages/emacs.scm (emacs): Update to 26.2.
* Correct name and email address for ng0.ng02019-03-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .mailmap, Makefile.am, doc/guix.de.texi, doc/guix.fr.texi, doc/guix.texi, etc/completion/fish/guix.fish, gnu/packages/accessibility.scm, gnu/packages/admin.scm, gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/cinnamon.scm, gnu/packages/compression.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm, gnu/packages/enlightenment.scm, gnu/packages/erlang.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm,gnu/packages/guile-xyz.scm, gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm, gnu/packages/libcanberra.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm, gnu/packages/ncurses.scm, gnu/packages/networking.scm, gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl-check.scm, gnu/packages/perl.scm, gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm, gnu/packages/telephony.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm, gnu/services/desktop.scm, gnu/services/version-control.scm, gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Correct name and email address for ng0. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* Remove traces of "GuixSD".Ludovic Courtès2019-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/bootloader/extlinux.scm (extlinux-configuration-file): Remove mentions of "GuixSD". * gnu/bootloader/grub.scm (install-grub-efi): Likewise. * gnu/build/vm.scm (make-iso9660-image): Change default #:volume-id to "Guix_image". (initialize-hard-disk): Search for the "Guix_image" label. * gnu/ci.scm (system-test-jobs, tarball-jobs): Remove "GuixSD". * gnu/installer/newt/welcome.scm (run-welcome-page): Likewise. * gnu/packages/audio.scm (supercollider)[description]: Likewise. * gnu/packages/curl.scm (curl): Likewise. * gnu/packages/emacs.scm (emacs): Likewise. * gnu/packages/gnome.scm (network-manager): Likewise. * gnu/packages/julia.scm (julia): Likewise. * gnu/packages/linux.scm (alsa-plugins): Likewise. (powertop, wireless-regdb): Likewise. * gnu/packages/package-management.scm (guix): Likewise. * gnu/packages/polkit.scm (polkit): Likewise. * gnu/packages/tex.scm (texlive-bin): Likewise. * gnu/services/base.scm (file-systems->fstab): Likewise. * gnu/services/cups.scm (%cups-activation): Likewise. * gnu/services/mail.scm (%dovecot-activation): Likewise. * gnu/services/messaging.scm (prosody-configuration)[log]: Likewise. * gnu/system/examples/vm-image.tmpl (vm-image-motd): Likewise. * gnu/system/install.scm (installation-os)[file-systems]: Change root file system label to "Guix_image". * gnu/system/mapped-devices.scm (check-device-initrd-modules): Remove "GuixSD". * gnu/system/vm.scm (system-docker-image): Likewise. (system-disk-image)[root-label]: Change to "Guix_image". * gnu/tests/install.scm (run-install): Remove "GuixSD". * guix/modules.scm (guix-module-name?): Likewise. * nix/libstore/optimise-store.cc: Likewise.
* gnu: emacs-no-x-toolkit: Fix configure flags.Efraim Flashner2019-03-05
| | | | | * gnu/packages/emacs.scm (emacs-no-x-toolkit)[arguments]: Don't lose custom configure flags.
* gnu: emacs-minimal: Don't inherit configure-flags.Efraim Flashner2019-03-04
| | | | | | * gnu/packages/emacs.scm (emacs-minimal)[arguments]: Move configure-flags lower than inherited package-arguments so it won't be overwritten.
* gnu: emacs: Add modules support.Pierre-Antoine Rouby2019-03-04
| | | | | | * gnu/packages/emacs.scm (emacs): Add modules support in configure-flags. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: guile-emacs: Fetch source over HTTPS and be more idiomatic.Leo Famulari2019-02-25
| | | | | | | Fixes <https://bugs.gnu.org/27795>. * gnu/packages/emacs.scm (guile-emacs)[source]: Use HTTPS. Use git-version and git-file-name.
* gnu: Add emacs-xwidgets.Arne Babenhauserheide2019-01-23
| | | | | | * gnu/packages/emacs.scm (emacs-xwidgets): new variable Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Move Emacs packages to new module.Ricardo Wurmus2019-01-16
| | | | | | | | | * gnu/packages/emacs.scm: Move almost all packages from here... * gnu/packages/emacs-xyz.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/ocaml.scm, gnu/packages/package-management.scm, gnu/packages/statistics.scm: Update module references.
* gnu: Move sqlite to separate module.Ricardo Wurmus2019-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/databases.scm (sqlite, sqlite-3.26.0, sqlite-with-fts5, sqlite-with-column-metadata): Move variables from here... * gnu/packages/sqlite.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/apl.scm, gnu/packages/bittorrent.scm, gnu/packages/calendar.scm, gnu/packages/code.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/dc.scm, gnu/packages/disk.scm, gnu/packages/ebook.scm, gnu/packages/education.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/file-systems.scm, gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm, gnu/packages/geo.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gps.scm, gnu/packages/guile.scm, gnu/packages/ibus.scm, gnu/packages/kerberos.scm, gnu/packages/kodi.scm, gnu/packages/lisp.scm, gnu/packages/mail.scm, gnu/packages/messaging.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/nfs.scm, gnu/packages/ocaml.scm, gnu/packages/package-management.scm, gnu/packages/pdf.scm, gnu/packages/photo.scm, gnu/packages/php.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/scheme.scm, gnu/packages/sync.scm, gnu/packages/syndication.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/web-browsers.scm, gnu/packages/webkit.scm: Adjust module references.
* gnu: emacs-closql: Fix hash.Jelle Licht2019-01-15
| | | | * gnu/packages/emacs.scm (emacs-closql)[source]: Fix incorrect hash.
* gnu: Separate Python core packages from the rest.Ricardo Wurmus2019-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* gnu: emacs-pass: Update to 1.8.Clément Lassieur2019-01-14
| | | | * gnu/packages/emacs.scm (emacs-pass): Update to 1.8.
* gnu: Add emacs-tldr.Gabriel Hondet2019-01-13
| | | | | | * gnu/packages/emacs.scm (emacs-tldr): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* Revert "gnu: emacs-ghub: Update to 3.2.0."Jelle Licht2019-01-11
| | | | | | This change should be applied once we update our magit package. This reverts commit b96f0e6ff9f8f36d250b5ae94a908272babb35cf.
* gnu: Add emacs-general.Gabriel Hondet2019-01-11
| | | | | | | [[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>
* gnu: emacs-ghub: Update to 3.2.0.Jelle Licht2019-01-09
| | | | | | | * 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.
* gnu: emacs-magit-popup: Update to 2.12.5.Jelle Licht2019-01-09
| | | | * gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.5.
* gnu: emacs-with-editor: Update to 2.8.0.Jelle Licht2019-01-09
| | | | | * gnu/packages/emacs.scm (emacs-with-editor): Update to 2.8.0. [source]: Use 'git-fetch'.
* gnu: Add emacs-graphql.Jelle Licht2019-01-09
| | | | * gnu/packages/emacs.scm (emacs-graphql): New variable.
* gnu: Add emacs-treepy.Jelle Licht2019-01-09
| | | | * gnu/packages/emacs.scm (emacs-treepy): New variable.
* gnu: emacs-emacsql: Update to 3.0.0.Jelle Licht2019-01-09
| | | | | | * gnu/packages/emacs.scm (emacs-emacsql): Update to 3.0.0. [source]: Use 'git-fetch'. [arguments]: Remove unnecessary fix.
* gnu: emacs-closql: Update to 1.0.0.Jelle Licht2019-01-09
| | | | | * gnu/packages/emacs.scm (emacs-closql): Update to 1.0.0. [source]: Use 'git-fetch'.
* gnu: emacs-irony-mode: Remove propagated inputTim Gesthuizen2019-01-09
| | | | | | | | | | | | | 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>
* gnu: emacs-ggtags: Don't require GNU Global in pathTim Gesthuizen2019-01-09
| | | | | | | | | | | | | | 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>
* gnu: emacs-md4rd: Update to c55512c.Brett Gilio2019-01-09
| | | | | | * gnu/packages/emacs.scm (emacs-md4rd): Update to c55512c. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs-guix: Update to 0.5.1.1.Alex Kost2019-01-07
| | | | * gnu/packages/emacs.scm (emacs-guix): Update to 0.5.1.1.
* gnu: emacs-ess: Move to (gnu packages statistics).Ricardo Wurmus2019-01-07
| | | | | * gnu/packages/emacs.scm (emacs-ess): Move from here... * gnu/packages/statistics.scm (emacs-ess): ...to here.
* gnu: Fix top-level circular references between emacs.scm and llvm.scm.Ludovic Courtès2019-01-07
| | | | | | | | | | 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.
* gnu: package-elisp-from-package: Clarify docstring.Pierre Neidhardt2019-01-07
| | | | * gnu/packages/emacs.scm (package-elisp-from-package)[docstring]: Clarify.
* gnu: Add package-elisp-from-packageTim Gesthuizen2019-01-07
| | | | | | | 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
* gnu: Remove unnecessary build-side module imports.Ludovic Courtès2019-01-07
| | | | | | | | | | | | * 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.
* gnu: Move Emacs modes for Dedukti to ocaml.scm.Ludovic Courtès2019-01-07
| | | | | | | | | 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.
* gnu: emacs-evil-multiedit: Use version tag instead of commit.Pierre Neidhardt2019-01-06
| | | | * gnu/packages/emacs.scm (emacs-evil-multiedit): Use version tag instead of commit.
* gnu: emacs-diff-hl: Update to 1.8.5.Maxim Cournoyer2019-01-05
| | | | * gnu/packages/emacs.scm (emacs-diff-hl): Update to 1.8.5.
* gnu: emacs-magit-svn: Fix build.Danny Milosavljevic2019-01-03
| | | | | * gnu/packages/emacs.scm (emacs-magit-svn): Replace ',name' by '"emacs-magit-svn"'.
* gnu: emacs-hydra: Update to 0.14.0.Efraim Flashner2019-01-02
| | | | * gnu/packages/emacs.scm (emacs-hydra): Update to 0.14.0.
* gnu: emacs-edit-indirect: Update to 0.1.5.Efraim Flashner2019-01-02
| | | | | * gnu/packages/emacs.scm (emacs-edit-indirect): Update to 0.1.5. [source]: Use 'git-fetch'.
* gnu: emacs-org-contrib: Update to 9.2.Nicolas Goaziou2019-01-01
| | | | | * gnu/packages/emacs.scm (emacs-org-contrib): Update to 9.2. [propagated-inputs]: Add missing inputs.
* gnu: org: Update to 9.2.Nicolas Goaziou2019-01-01
| | | | * gnu/packages/emacs.scm (emacs-org): Update to 9.2.
* gnu: Add emacs-arduino-mode.Nicolas Goaziou2019-01-01
| | | | * gnu/packages/emacs.scm (emacs-arduino-mode): New variable.
* gnu: emacs-w3m: Fix build.Maxim Cournoyer2019-01-01
| | | | | | | | | | 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.