Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] emacs: update to 28.1.
@ 2022-04-04 15:56 leahneukirchen
  2022-04-05 18:24 ` [PR PATCH] [Merged]: " leahneukirchen
  0 siblings, 1 reply; 2+ messages in thread
From: leahneukirchen @ 2022-04-04 15:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 613 bytes --]

There is a new pull request by leahneukirchen against master on the void-packages repository

https://github.com/leahneukirchen/void-packages emacs28
https://github.com/void-linux/void-packages/pull/36519

emacs: update to 28.1.
Enable cairo and harfbuzz by default, as recommended by upstream.

Nativecomp can be enabled once libgccjit is packaged, we need to figure out if it can be made optional or we split it into a separate subpackage.

#### Testing the changes
- I tested the changes in this PR: **briefly**


A patch file from https://github.com/void-linux/void-packages/pull/36519.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-emacs28-36519.patch --]
[-- Type: text/x-diff, Size: 1598 bytes --]

From 47a742b03af9dc65afcc049e2530ab93a145b5b0 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Mon, 4 Apr 2022 17:42:18 +0200
Subject: [PATCH] emacs: update to 28.1.

Enable cairo and harfbuzz by default, as recommended by upstream.
---
 srcpkgs/emacs/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/emacs/template b/srcpkgs/emacs/template
index 9c4405ffc88e..644e44cf4d06 100644
--- a/srcpkgs/emacs/template
+++ b/srcpkgs/emacs/template
@@ -1,6 +1,6 @@
 # Template file for 'emacs'
 pkgname=emacs
-version=27.2
+version=28.1
 revision=1
 build_style=gnu-configure
 configure_args="--with-file-notification=inotify --with-modules
@@ -24,7 +24,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-3.0-or-later"
 homepage="http://www.gnu.org/software/emacs/"
 distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=b4a7cc4e78e63f378624e0919215b910af5bb2a0afc819fad298272e9f40c1b9
+checksum=28b1b3d099037a088f0a4ca251d7e7262eab5ea1677aabffa6c4426961ad75e1
 nocross=yes
 nopie=yes
 
@@ -33,7 +33,8 @@ build_options="jpeg tiff gif png xpm svg xml imagemagick gnutls sound m17n dbus
 desc_option_xpm="Enable support for XPM images"
 desc_option_sound="Enable support for sound"
 desc_option_m17n="Enable support for m17n multilingual text processing"
-build_options_default="jpeg tiff gif png xpm svg xml gnutls sound m17n json gmp"
+build_options_default="cairo gif gmp gnutls harfbuzz jpeg json m17n png sound
+ svg tiff xml xpm"
 
 pre_configure() {
 	# Just configuring in different directories results in

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PR PATCH] [Merged]: emacs: update to 28.1.
  2022-04-04 15:56 [PR PATCH] emacs: update to 28.1 leahneukirchen
@ 2022-04-05 18:24 ` leahneukirchen
  0 siblings, 0 replies; 2+ messages in thread
From: leahneukirchen @ 2022-04-05 18:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 444 bytes --]

There's a merged pull request on the void-packages repository

emacs: update to 28.1.
https://github.com/void-linux/void-packages/pull/36519

Description:
Enable cairo and harfbuzz by default, as recommended by upstream.

Nativecomp can be enabled once libgccjit is packaged, we need to figure out if it can be made optional or we split it into a separate subpackage.

#### Testing the changes
- I tested the changes in this PR: **YES**


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-04-05 18:24 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-04 15:56 [PR PATCH] emacs: update to 28.1 leahneukirchen
2022-04-05 18:24 ` [PR PATCH] [Merged]: " leahneukirchen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).