# Generated by makepkg 6.1.0
# Mon Aug 24 15:41:58 UTC 2026
pkgbase = mingw-w64-emacs
	pkgdesc = The extensible, customizable, self-documenting, real-time display editor (mingw-w64)
	pkgver = 31.1
	pkgrel = 1
	url = https://www.gnu.org/software/emacs/
	arch = any
	license = spdx:GPL-3.0-or-later
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-autotools
	makedepends = mingw-w64-ucrt-x86_64-librsvg
	makedepends = mingw-w64-ucrt-x86_64-libwebp
	makedepends = mingw-w64-ucrt-x86_64-sqlite3
	makedepends = mingw-w64-ucrt-x86_64-lcms2
	makedepends = mingw-w64-ucrt-x86_64-giflib
	makedepends = mingw-w64-ucrt-x86_64-libjpeg-turbo
	makedepends = mingw-w64-ucrt-x86_64-libpng
	makedepends = mingw-w64-ucrt-x86_64-libtiff
	depends = mingw-w64-ucrt-x86_64-libgccjit
	depends = mingw-w64-ucrt-x86_64-texinfo
	depends = mingw-w64-ucrt-x86_64-zlib
	depends = mingw-w64-ucrt-x86_64-xpm-nox
	depends = mingw-w64-ucrt-x86_64-freetype
	depends = mingw-w64-ucrt-x86_64-harfbuzz
	depends = mingw-w64-ucrt-x86_64-gnutls
	depends = mingw-w64-ucrt-x86_64-libtree-sitter
	depends = mingw-w64-ucrt-x86_64-libxml2
	depends = mingw-w64-ucrt-x86_64-libwinpthread
	optdepends = mingw-w64-ucrt-x86_64-librsvg: SVG image support (eww, SVG icons)
	optdepends = mingw-w64-ucrt-x86_64-libwebp: WebP image support
	optdepends = mingw-w64-ucrt-x86_64-sqlite3: sqlite.el support (also emacsql-based packages)
	optdepends = mingw-w64-ucrt-x86_64-lcms2: Little CMS color management
	optdepends = mingw-w64-ucrt-x86_64-giflib: GIF image support (fallback; GDI+ used by default)
	optdepends = mingw-w64-ucrt-x86_64-libjpeg-turbo: JPEG image support (fallback; GDI+ used by default)
	optdepends = mingw-w64-ucrt-x86_64-libpng: PNG image support (fallback; GDI+ used by default)
	optdepends = mingw-w64-ucrt-x86_64-libtiff: TIFF image support (fallback; GDI+ used by default)
	options = !zipman
	source = https://ftp.gnu.org/gnu/emacs/emacs-31.1.tar.xz
	source = https://ftp.gnu.org/gnu/emacs/emacs-31.1.tar.xz.sig
	source = 001-clang-fixes.patch
	source = 002-aarch64-fixes.patch
	source = emacs-ARM64.manifest
	validpgpkeys = 8DC2487E51ABDD90B5C4753F0F56D0553B6D411B
	sha256sums = 1da5790d9580c81932b5bf700633114468da7b3412d69faa767daebf974f4586
	sha256sums = SKIP
	sha256sums = d8732584a8f3bfd0badbd16d15384b7098e25c5df48632beb02d35f6050c358b
	sha256sums = 744620cb6c43c713120d5f43015d980aaf60910d9eef30180dbc920292785776
	sha256sums = bfe64602dbeeec85799c1156ca4f3837fdac42a076e83a4221768db3417220e1

pkgname = mingw-w64-ucrt-x86_64-emacs
