Search Criteria
Package Details: emacs-lucid 30.2-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/emacs-lucid.git (read-only, click to copy) |
|---|---|
| Package Base: | emacs-lucid |
| Description: | The extensible, customizable, self-documenting real-time display editor (Lucid toolkit version) |
| Upstream URL: | http://www.gnu.org/software/emacs/emacs.html |
| Licenses: | GPL3 |
| Conflicts: | emacs |
| Provides: | emacs |
| Replaces: | emacs-lucid-nativecomp |
| Submitter: | favadi |
| Maintainer: | snackattack |
| Last Packager: | snackattack |
| Votes: | 28 |
| Popularity: | 0.32 |
| First Submitted: | 2012-07-23 16:07 (UTC) |
| Last Updated: | 2026-04-12 23:56 (UTC) |
Dependencies (46)
- acl (acl-gitAUR)
- alsa-lib
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-qdoled-gen3AUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-woledAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- giflib (giflib-gitAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- gmp (gmp-hgAUR)
- gnutls (gnutls-gitAUR)
- gpm (gpm-gitAUR, gpm-vmAUR)
- harfbuzz (harfbuzz-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libgccjit (libgccjit-gitAUR, libgccjit-fast-optimizedAUR, libgccjit-snapshotAUR)
- libice
- libjpeg-turbo (mozjpeg-gitAUR, mozjpegAUR, libjpeg-turbo-gitAUR)
- libotf
- libpng (libpng-gitAUR, libpng-apngAUR)
- librsvg (librsvg-gitAUR, librsvg-noglycinAUR)
- libsm
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- libwebp (libwebp-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxext (libxext-gitAUR)
- libxfixes
- libxi (libxi-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-meson-gitAUR)
- libxmu
- libxpm (libxpm-gitAUR)
- libxrandr (libxrandr-gitAUR)
- libxrender
- libxt
- m17n-lib
- ncurses (ncurses-gitAUR)
- sqlite (sqlite-fossilAUR)
- systemd-libs (systemd-libs-gitAUR, systemd-libs-selinuxAUR, unshitted-systemd-libsAUR, systemd-liberated-libs-gitAUR)
- tree-sitter (tree-sitter-gitAUR)
- xaw3d
- xcb-util
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- lldb (llvm-gitAUR) (optional) – For debugging with LLDB instead of GDB
Required by (321)
- anthy-unicode (requires emacs) (make)
- anthy-unicode-git (requires emacs) (make)
- anubis-smtp (requires emacs) (make)
- astroid-git (requires emacs) (optional)
- auctex (requires emacs)
- auctex-git (requires emacs)
- auto-complete-nxml-git (requires emacs)
- auto-complete-nxml-git (requires emacs) (make)
- bbdb (requires emacs)
- bigloo-devel (requires emacs) (make)
- bigloo-devel (requires emacs) (optional)
- carp (requires emacs) (make)
- cask (requires emacs)
- cask-git (requires emacs)
- cmake-git (requires emacs) (make)
- cmake3 (requires emacs) (make)
- csvedepli (requires emacs) (make)
- dictionary (requires emacs)
- distel (requires emacs)
- eask-cli-bin (requires emacs)
- Show 301 more...
Latest Comments
1 2 3 4 5 6 7 Next › Last »
snackattack commented on 2026-04-13 00:00 (UTC)
Updated with the tree-sitter patch, thank you for the links @segment289
hamelg commented on 2026-04-11 15:00 (UTC)
thanks for the patch, please fix the package.
segment289 commented on 2026-04-10 10:51 (UTC)
emacs-lucid fails to build with the new tree-sitter 0.26.8.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294144 describes the issue; https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294144#c2 describes the fix.
https://gitlab.archlinux.org/archlinux/packaging/packages/emacs/-/commits/main lists patches for emacs in extra-testing.
thanks for maintaining emacs-lucid. :-)
bertrandization commented on 2025-07-17 01:57 (UTC) (edited on 2025-07-17 01:57 (UTC) by bertrandization)
curl appears to currently be broken for ftp. I got this error when using yay to install:
To get it to work, I needed to use wget:
Then yay worked. Hope this helps someone.
Aftermath commented on 2025-02-25 06:36 (UTC)
Thank you, @snackattack (Jack Kamm).
snackattack commented on 2025-02-25 05:55 (UTC)
Updated to emacs 30.1. Nativecomp is now enabled, following the new emacs default and the official Arch emacs package update. emacs-lucid-nativecomp will be retired.
Aftermath commented on 2025-01-04 15:01 (UTC) (edited on 2025-01-04 15:02 (UTC) by Aftermath)
@snackattack By the time Emacs v31 is released with native compilation enabled by default, probably most maintained elisp packages are also fixed to produce less to no warning or error. Those warnings would be the main reason of someone not wanting native compilation by default.
So yes,
emacs-lucid-nativecompbetter to be retired or at least renamed toemacs-lucid-no-nativecomp(and disable default native compilation). Following the later case could be useful—perhaps until the next Emacs' bug fix release of V31 series—just to provide a grace period for ones who use packages slow on catching up with new changes, fixing their warnings and issues with native compilation.snackattack commented on 2025-01-04 04:25 (UTC)
Thanks for the heads up. If native compilation is the default, it might be good to switch in the Arch spirit of sticking to defaults (and retire the emacs-lucid-nativecomp AUR package). Especially if official Arch emacs package switches, then we will definitely switch as well. Not sure yet what to do if default Arch emacs package sticks with no nativecomp though.
Aftermath commented on 2024-12-19 07:54 (UTC) (edited on 2024-12-19 07:56 (UTC) by Aftermath)
Hey fellow companions, as you may know, the second pretest of Emacs' next stable release — V31 — is out. It's been a while, actually, and I've been using it with no issues.
One consideration is that native compilation is enabled by default, from now on.
An
emacs-pretestpackage is already available in AUR. It's build with GTK, however.For Lucid build, you may apply the below reverse patch to the PKGBUILD of
emacs-lucidAUR package — the package that this comment belongs to.Note, the putted sha256 digest replacing b2 one is what is provided by Emacs' devel mailing list. Please check it out.
Aftermath commented on 2024-08-31 23:36 (UTC)
@snackattack
Thanks for the explanations.
1 2 3 4 5 6 7 Next › Last »