Package Details: emacs-git 26.0.50.130000-1

Git Clone URL: https://aur.archlinux.org/emacs-git.git (read-only)
Package Base: emacs-git
Description: GNU Emacs. Master development branch.
Upstream URL: http://www.gnu.org/software/emacs/
Keywords: development editor IDE text
Licenses: GPL3
Conflicts: emacs
Provides: emacs
Submitter: vorbote
Maintainer: vorbote
Last Packager: vorbote
Votes: 58
Popularity: 0.028028
First Submitted: 2014-01-05 02:05
Last Updated: 2017-07-30 23:21

Required by (274)

Sources (1)

Pinned Comments

vorbote commented on 2017-06-30 19:14

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

Latest Comments

bennya commented on 2017-08-22 10:59

Can you shallow clone emacs? It takes so long otherwise.

This is how to do it

comment out source and md5sums and replace prepare function:

prepare() {
cd "$srcdir"
git clone --depth=1 https://github.com/emacs-mirror/emacs.git $pkgname
cd "$pkgname"

[[ -x configure ]] || ( ./autogen.sh git && ./autogen.sh autoconf )
}

vorbote commented on 2017-06-30 19:14

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

vorbote commented on 2017-06-30 19:08

@nochiel I examined the configuration options and I have come up with a solution. I'm uploading a new PKGBUILD in a bit.

nochiel commented on 2017-06-30 19:05

@palopezv Got it. Thanks.

vorbote commented on 2017-06-28 14:19

@nochiel, as you will notice, m17n-libs support is disabled by default; I don't need it so... But you can enable it in the PKGBUILD.

vorbote commented on 2017-06-28 14:17

@nochiel, it is pulled in indirectly by m17n-libs. Has that changed?

nochiel commented on 2017-06-28 14:16

Should libotf be listed as a dependency?

vorbote commented on 2017-01-26 12:38

Please note that cairo support is *very* experimental. Font corruption will happen sooner or later. If you want the latest and greatest, stick to webkit2gtk support.

corruptmemory commented on 2017-01-20 04:43

So, the problem seems related to harfbuzz and infinality. In my case I removed infinality as per: https://www.reddit.com/r/archlinux/comments/5mphpu/psa_harfbuzz_update_infinality_breaking_system/

pacman -S --asdeps freetype2 cairo fontconfig

Others reported that rebuilding harfbuzz against infinality worked for them.

The test that was failing was testing building against GTK3 and failed:

libharfbuzz.so.0: undefined reference to `FT_Get_Var_Blend_Coordinates'

corruptmemory commented on 2017-01-19 14:10

Kinda at a loss here.

Trying to install emacs-git and I eventually get:

configure: error: Gtk+ wanted, but it does not compile, see config.log. Maybe some x11-devel files missing?
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build emacs-git.
==> Restart building emacs-git ? [y/N]
==> ----------------------------------

I figured this was some sort of temporary problem, but it has been giving me this result for a couple of weeks now.

The end of the config.log looks like:

#define HAVE_RSVG 1
#define HAVE_IMAGEMAGICK 1
#define HAVE_GETADDRINFO_A 1
#define HAVE_GTK3 1
#define GDK_DISABLE_DEPRECATION_WARNINGS 1
#define GLIB_DISABLE_DEPRECATION_WARNINGS 1

configure: exit 1

Halp?

All comments