Package Details: emacs-lucid 29.4-3

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
Submitter: favadi
Maintainer: snackattack
Last Packager: snackattack
Votes: 25
Popularity: 0.004193
First Submitted: 2012-07-23 16:07 (UTC)
Last Updated: 2024-10-28 03:47 (UTC)

Required by (313)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

eigengrau commented on 2017-04-19 05:59 (UTC) (edited on 2017-04-19 05:59 (UTC) by eigengrau)

When installing cask I just noticed some packages actually do use versioned requirements, so it might be convenient to have this «provides=emacs=$pkgver». For repo packages this seems to be the standard, so we should probably do this for our packages as well.

jpkotta commented on 2016-11-30 18:57 (UTC)

I don't really like building differently than the user expects (assuming they installed `hardening-wrapper` and configured it as they like), but it seems like Emacs just doesn't build with PIE, and their solution on other platforms (where PIE is the default) is to explicitly disable PIE with linker flags. So I added `HARDENING_PIE=0`.

eigengrau commented on 2016-11-29 21:45 (UTC)

Unfortunately, the build currently seems to segfault when hardening-wrapper is installed (this will causet the build to segfault). Do you think it’s sensible to «export HARDENING_PIE=0» in the PKGBUILD for the time being? Apparently this has been an issue before: https://bbs.archlinux.org/viewtopic.php?id=197841 Though, for some reason, this only turned up with 25.1-4 for me.

drot commented on 2016-11-20 14:36 (UTC)

https://www.topbug.net/blog/2016/11/10/installing-emacs-from-source-avoid-the-conflict-of-ctags/ Using ./configure --program-transform-name='s/^ctags$/ctags.emacs/' in the PKGBUILD we can delete the ctags workaround to simplify the package() function: # remove conflict with ctags package mv "$pkgdir"/usr/bin/{ctags,ctags.emacs} mv "$pkgdir"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1}

Alad commented on 2016-09-22 16:04 (UTC) (edited on 2016-09-22 16:09 (UTC) by Alad)

edit: On upgrade with --gameuser, I get: warning: directory permissions differ on /var/games/ filesystem: 775 package: 755

jpkotta commented on 2016-09-20 20:12 (UTC)

Updated. I added/removed some deps based on what namcap reported.

Alad commented on 2016-09-19 17:31 (UTC) (edited on 2016-09-19 17:32 (UTC) by Alad)

Updated PKGBUILD for 25.1, based on [extra]: https://gist.github.com/anonymous/c2301f455121d194a04650142b31f1b1/raw Is the "giflib extension" still needed?

Alad commented on 2016-09-10 22:53 (UTC)

Please apply this patch to avoid build failure: https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=833727;filename=0020-Always-define-gmalloc-etc.-in-src-gmalloc.c.patch;msg=5 See: https://bugs.archlinux.org/task/50733

Alad commented on 2015-02-22 05:12 (UTC)

Please update to 24.4-2 which fixes GPG 2.1 issues

<deleted-account> commented on 2014-06-19 09:50 (UTC)

While waiting for an updated PKGBUILD here, to build this you can: - dowload the tarball - copy the updated patch from the official package - change the md5sums in the PKGBUILD - build the package manually