diff options
author | vitalyr | 2022-08-02 09:48:49 +0800 |
---|---|---|
committer | vitalyr | 2022-11-09 14:00:28 +0800 |
commit | 0cf5ee7507c4d6d21aee81b41d0b048e7bdc1f55 (patch) | |
tree | 83462e2a688685946362eeb35f3fadedba59157f | |
parent | 48b3f3724a6c0da320fbae48c114c5a25d0fc1d7 (diff) | |
download | aur-emacs-native-comp-git.tar.gz |
enable pgtk, update pkgver and source
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 20 insertions, 36 deletions
@@ -1,7 +1,7 @@ pkgbase = emacs-native-comp-git - pkgdesc = GNU Emacs. Development master branch without PGTK. - pkgver = 29.0.50.156571 - pkgrel = 2 + pkgdesc = GNU Emacs. Development master branch. + pkgver = 29.0.50.161808 + pkgrel = 1 url = http://www.gnu.org/software/emacs/ install = emacs-git.install arch = x86_64 @@ -9,40 +9,24 @@ pkgbase = emacs-native-comp-git makedepends = git makedepends = mold makedepends = mold + makedepends = xorgproto + makedepends = libxi depends = gnutls depends = libxml2 depends = jansson depends = harfbuzz depends = libgccjit + depends = gtk3 depends = libjpeg-turbo depends = giflib depends = alsa-lib - depends = cairo depends = webkit2gtk depends = gpm provides = emacs - provides = emacs-git - provides = emacs26-git - provides = emacs-27-git - provides = emacs28-git - provides = emacs-seq - provides = emacs-nox conflicts = emacs - conflicts = emacs-git - conflicts = emacs26-git - conflicts = emacs-27-git - conflicts = emacs28-git - conflicts = emacs-seq - conflicts = emacs-nox replaces = emacs - replaces = emacs-git - replaces = emacs26-git - replaces = emacs-27-git - replaces = emacs28-git - replaces = emacs-seq - replaces = emacs-nox options = !strip - source = emacs-git::git://github.com/emacs-mirror/emacs.git + source = emacs-git::git+https://git.savannah.gnu.org/emacs.git b2sums = SKIP pkgname = emacs-native-comp-git @@ -4,8 +4,8 @@ ################################################################################ # This PKGBUILD features: -# - pgtk is not enabled. -# - xwidgets is enabled (you can surf the Internet via +# - the pure GTK3 rendering backend is enabled. +# - the xwidgets is enabled (you can surf the Internet via # a modern browser(webkit) in Emacs!). # - link-time optimization is disabled by default. # - enalbe JIT and AOT compilation of emacs-lisp, which @@ -63,7 +63,7 @@ AOT="YES" # Precompile all included elisp. It takes a long time. CLI= # CLI only binary. -XINPUT2="YES" # Use Xinput2 support. +XINPUT2= # Use Xinput2 support. # https://www.x.org/releases/X11R7.7/doc/inputproto/XI2proto.txt # This is useless with pgtk. @@ -88,7 +88,7 @@ NOCAIRO= # Disable here. XWIDGETS="YES" # Use GTK+ widgets pulled from webkit2gtk. Usable. # Thanks to Po Lu, xwidgets supports pgtk now! -PGTK= # Wayland is awesome! +PGTK="YES" # Wayland is awesome! DOCS_HTML= # Generate and install html documentation. @@ -103,21 +103,21 @@ if [[ $CLI == "YES" ]] ; then else pkgname="emacs-native-comp-git" fi -pkgver=29.0.50.156571 -pkgrel=2 -pkgdesc="GNU Emacs. Development master branch without PGTK." +pkgver=29.0.50.161808 +pkgrel=1 +pkgdesc="GNU Emacs. Development master branch." arch=('x86_64') url="http://www.gnu.org/software/emacs/" license=('GPL3') depends_nox=('gnutls' 'libxml2' 'jansson') depends=("${depends_nox[@]}" 'harfbuzz') makedepends=('git' 'mold') -provides=('emacs' 'emacs-git' 'emacs26-git' 'emacs-27-git' 'emacs28-git' 'emacs-seq' 'emacs-nox') -conflicts=('emacs' 'emacs-git' 'emacs26-git' 'emacs-27-git' 'emacs28-git' 'emacs-seq' 'emacs-nox') -replaces=('emacs' 'emacs-git' 'emacs26-git' 'emacs-27-git' 'emacs28-git' 'emacs-seq' 'emacs-nox') -#source=("emacs-git::git://git.savannah.gnu.org/emacs.git") +provides=('emacs') +conflicts=('emacs') +replaces=('emacs') +source=("emacs-git::git+https://git.savannah.gnu.org/emacs.git") # If Savannah fails for reasons, use Github's mirror -source=("emacs-git::git://github.com/emacs-mirror/emacs.git") +#source=("emacs-git::git+https://github.com/emacs-mirror/emacs.git") options=(!strip) install=emacs-git.install b2sums=('SKIP') @@ -239,7 +239,7 @@ pkgver() { printf "%s.%s" \ "$(grep AC_INIT configure.ac | \ - sed -e 's/^.\+\ \([0-9]\+\.[0-9]\+\.[0-9]\+\?\).\+$/\1/')" \ + sed -e 's/^.\+\ \[\([0-9]\+\.[0-9]\+\.[0-9]\+\?\)\].\+$/\1/')" \ "$(git rev-list --count HEAD)" } |