# Generated by makepkg 7.0.0
# Fri Jul  3 13:01:02 UTC 2026
pkgbase = emacs
	pkgver = 30.1
	pkgrel = 5
	url = https://www.gnu.org/software/emacs/emacs.html
	arch = x86_64
	arch = aarch64
	license = GPL3
	makedepends = libgccjit
	depends = gmp
	depends = gnutls
	depends = lcms2
	depends = libacl.so
	depends = libasound.so
	depends = libgccjit
	depends = libdbus-1.so
	depends = libfontconfig.so
	depends = libfreetype.so
	depends = libgdk-3.so
	depends = libgdk_pixbuf-2.0.so
	depends = libgif.so
	depends = libgio-2.0.so
	depends = libglib-2.0.so
	depends = libgobject-2.0.so
	depends = libgpm.so
	depends = libgtk-3.so
	depends = libharfbuzz.so
	depends = libice
	depends = libjpeg.so
	depends = libncursesw.so
	depends = libotf
	depends = libpango-1.0.so
	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 = libxfixes
	depends = libxml2.so
	depends = m17n-lib
	depends = zlib
	source = https://ftp.gnu.org/gnu/emacs/emacs-30.1.tar.xz
	source = https://ftp.gnu.org/gnu/emacs/emacs-30.1.tar.xz.sig
	source = fix-compile.patch::https://github.com/emacs-mirror/emacs/commit/53a5dada413662389a17c551a00d215e51f5049f.patch
	validpgpkeys = 17E90D521672C04631B1183EE78DAE0F3115E06B
	validpgpkeys = CEA1DE21AB108493CC9C65742E82323B8F4353EE
	b2sums = ad502a2e15a04618f4766ec6e285739cb5bb6f19c5065c3aed03b3e50df590cee382a0331f382de6f13523f1362a4355f65961ce45504f7d33419ea6d04e326f
	b2sums = SKIP
	b2sums = b38ad198ed8975963a05201e2124b8cf2947c6ddb792aaef618d1968d7b0329241235f4ccc69ac62ee43189e20aa70a28254f6c787fa38359c1aae22286df9d1

pkgname = emacs
	pkgdesc = The extensible, customizable, self-documenting real-time display editor
	replaces = emacs-nativecomp

pkgname = emacs-nox
	pkgdesc = The extensible, customizable, self-documenting real-time display editor without X11 support
	depends = gmp
	depends = gnutls
	depends = hicolor-icon-theme
	depends = lcms2
	depends = libacl.so
	depends = libdbus-1.so
	depends = libgccjit
	depends = libgpm.so
	depends = libncursesw.so
	depends = libsystemd.so
	depends = libtree-sitter.so
	depends = libxml2.so
	depends = zlib
	provides = emacs
	conflicts = emacs

pkgname = emacs-wayland
	pkgdesc = The extensible, customizable, self-documenting real-time display editor with PGTK enabled
	provides = emacs
	conflicts = emacs
