diff options
author | Jack Kamm | 2023-08-14 10:11:42 -0700 |
---|---|---|
committer | Jack Kamm | 2023-08-14 10:11:42 -0700 |
commit | f53716f917bef49f939577bfe45dcaad56abd60e (patch) | |
tree | 51b00fab7ab998124f2e3277f1587c32536190b4 | |
parent | 7caf1d15d2f4a41761a95495c7e664fa21fa304e (diff) | |
download | aur-f53716f917bef49f939577bfe45dcaad56abd60e.tar.gz |
Update to emacs29. Add new dependencies and flags from extra/emacs
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 20 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = emacs-lucid pkgdesc = The extensible, customizable, self-documenting real-time display editor (Lucid toolkit version) - pkgver = 28.2 + pkgver = 29.1 pkgrel = 7 url = http://www.gnu.org/software/emacs/emacs.html arch = x86_64 @@ -30,8 +30,13 @@ pkgbase = emacs-lucid depends = libpng depends = librsvg-2.so depends = libsm + depends = sqlite + depends = libsqlite3.so depends = libsystemd.so depends = libtiff.so + depends = libtree-sitter.so + depends = libwebp.so + depends = libwebpdemux.so depends = libx11 depends = libxcb depends = libxext @@ -46,13 +51,13 @@ pkgbase = emacs-lucid depends = m17n-lib depends = xaw3d depends = zlib - provides = emacs=28 + provides = emacs=29 conflicts = emacs - source = ftp://ftp.gnu.org/gnu/emacs/emacs-28.2.tar.xz - source = ftp://ftp.gnu.org/gnu/emacs/emacs-28.2.tar.xz.sig + source = ftp://ftp.gnu.org/gnu/emacs/emacs-29.1.tar.xz + source = ftp://ftp.gnu.org/gnu/emacs/emacs-29.1.tar.xz.sig validpgpkeys = 17E90D521672C04631B1183EE78DAE0F3115E06B validpgpkeys = CEA1DE21AB108493CC9C65742E82323B8F4353EE - sha256sums = ee21182233ef3232dc97b486af2d86e14042dbb65bbc535df562c3a858232488 - sha256sums = SKIP + b2sums = 5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402 + b2sums = SKIP pkgname = emacs-lucid @@ -6,7 +6,7 @@ # Based on emacs from [extra] and emacs-bzr from the AUR pkgname=emacs-lucid -pkgver=28.2 +pkgver=29.1 _pkgver_major=${pkgver/.*} pkgrel=7 pkgdesc="The extensible, customizable, self-documenting real-time display editor (Lucid toolkit version)" @@ -39,8 +39,12 @@ depends=( libpng librsvg-2.so libsm + sqlite libsqlite3.so libsystemd.so libtiff.so + libtree-sitter.so + libwebp.so + libwebpdemux.so libx11 libxcb libxext @@ -63,8 +67,8 @@ validpgpkeys=('17E90D521672C04631B1183EE78DAE0F3115E06B' # Eli Zaretskii <eliz@ _source_url_prefix="ftp://ftp.gnu.org/gnu/emacs" source=(${_source_url_prefix}/emacs-$pkgver.tar.xz ${_source_url_prefix}/emacs-$pkgver.tar.xz.sig) -sha256sums=('ee21182233ef3232dc97b486af2d86e14042dbb65bbc535df562c3a858232488' - 'SKIP') +b2sums=('5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402' + 'SKIP') build() { cd "$srcdir"/emacs-$pkgver @@ -73,7 +77,9 @@ build() { --sysconfdir=/etc \ --prefix=/usr \ --libexecdir=/usr/lib \ + --with-tree-sitter \ --localstatedir=/var \ + --disable-build-details \ --with-modules \ --with-x-toolkit=lucid \ --without-gconf \ |