Package Details: emacs-git 30.0.50.169253-1

Git Clone URL: https://aur.archlinux.org/emacs-git.git (read-only, click to copy)
Package Base: emacs-git
Description: GNU Emacs. Development master branch.
Upstream URL: http://www.gnu.org/software/emacs/
Keywords: development editor IDE text
Licenses: GPL3
Conflicts: emacs
Provides: emacs
Submitter: toropisco
Maintainer: toropisco
Last Packager: toropisco
Votes: 107
Popularity: 1.93
First Submitted: 2014-01-05 02:05 (UTC)
Last Updated: 2023-10-14 18:36 (UTC)

Required by (313)

Sources (2)

Pinned Comments

toropisco commented on 2017-06-30 19:14 (UTC) (edited on 2022-05-15 13:26 (UTC) by toropisco)

This PKGBUILD is a work in progress. If you find PACKAGING bugs, please let me know ASAP.

Upstream bugs are to be reported upstream. Check out the emacs-devel archives to confirm if this is an already known bug. In fact... Why are you not subscribed to emacs-devel?. Also check the emacs-bug-tracker archives.

Reporting bugs: Write to the Emacs Bug Tracker and report it there. Or, better yet, use the debbugs client included with the text editor. You will find instructions at https://debbugs.gnu.org/. Good luck!

If you confirm it is a packaging bug, you are welcome to report it here.

Yaourt and other automated tools users BEWARE! This PKGBUILD is written with hand updating in mind and I won't fix bugs arising from such use. Besides, cloning the same repository time and time again from a non-profit such as the GNU Project/FSF gives out a very low image of you.

Latest Comments

« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 39 Next › Last »

stefanc_diff commented on 2019-04-05 18:42 (UTC)

FYI: Latest emacs-git from HEAD f2d22273599f96a731e23b2f6d7571af8bb7bb3f fails to build inside an nspawn clean and updated arch chroot, with this missing libgnu.a error:

...
  GEN      time.h
  GEN      unistd.h
  AR       libgnu.a
ar: fcntl.o: No such file or directory
make[1]: *** [Makefile:103: libgnu.a] Error 1
make: *** [Makefile:410: lib] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Full build log can be found here: - https://gitlab.com/snippets/1843871 - https://gist.github.com/stefancocora/743cc3e1f5c2a7baa484c4666ce30a58

As far as pkgfile is able to find only extra/clisp contains this libgnu.a file but even when adding clisp to the depends list emacs-git fails to build.

Haven't been

Rogach commented on 2019-01-30 15:54 (UTC)

Can you please add emacs-seq package to provides array? emacs-seq functionality is bundled inside the new 27th version, so it is not needed anymore.

ykelvis commented on 2018-10-29 06:40 (UTC)

According to wiki, replaces is used to replace any obsolete packages. AUR packages should use conflicts and provides. https://wiki.archlinux.org/index.php/PKGBUILD#replaces

haawda commented on 2018-10-05 11:11 (UTC)

Please add

provides=('emacs')

conflicts=('emacs')

toropisco commented on 2018-07-26 23:31 (UTC)

I don't support AUR helpers for this package in particular.

zhou13 commented on 2018-07-26 22:16 (UTC) (edited on 2018-07-26 22:17 (UTC) by zhou13)

This packages fools some aur helpers such as yay when we change branch to emacs-26: https://github.com/Jguer/yay/issues/590

albert748 commented on 2018-06-23 02:13 (UTC)

please change the line: if [[ BRANCH = "emacs-26" ]]; then

to: if [[ $BRANCH = "emacs-26" ]]; then

d125q commented on 2018-06-14 08:13 (UTC) (edited on 2018-06-14 08:13 (UTC) by d125q)

In _conf+=( '--with-x-toolkit=no' 'without-toolkit-scrollbars' '--with-xft' '--without-xaw3d' );, without-toolkit-scrollbars should be changed to --without-toolkit-scroll-bars. It can also be removed altogether, as it should have no effect (as there is no toolkit in the first place).

Also, [[ $LTO = "yes" ]] should be changed to [[ $LTO = "YES" ]] in

if [[ $LTO = "yes" ]]; then
  export CFLAGS+=" -flto"
  export tXXFLAGS+=" -flto"
fi

bandali commented on 2018-06-11 23:11 (UTC)

Thanks for the updates, but the quotes between the two packages in 'dbus hicolor-icon-theme' are still missing for the $LUCID case.