emacs: agregar backport para v30.1 (#1)

Prueba de emacs 30.1 en Aramo

Co-authored-by: Ark74 <ark@switnet.org>
Reviewed-on: #1
This commit is contained in:
Luis Guzmán 2025-07-07 06:58:33 +00:00
parent db3ee3edc0
commit dcd433256e
2 changed files with 49 additions and 3 deletions

View file

@ -0,0 +1,41 @@
diff --git a/debian/rules b/debian/rules
index 2aaaef13..db5d184f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -297,6 +297,9 @@ confflags_gtk := $(confflags)
confflags_gtk += --with-cairo
confflags_gtk += --with-x=yes
confflags_gtk += --with-x-toolkit=gtk3
+confflags_gtk += --with-imagemagick
+#confflags_gtk += --with-tree-sitter
+confflags_gtk += --with-json
# For those who prefer the old-style non-toolkit scrollbars, just
# change the assignment below to --without-toolkit-scroll-bars. The
# resulting emacs-gtk package will have the old scrollbars.
@@ -317,6 +320,9 @@ confflags_lucid += --with-x=yes
confflags_lucid += --with-x-toolkit=lucid
confflags_lucid += --with-toolkit-scroll-bars
confflags_lucid += --without-gsettings
+confflags_gtk += --with-imagemagick
+#confflags_gtk += --with-tree-sitter
+confflags_gtk += --with-json
define cfg_tree
cd $(1) && \
diff --git a/debian/control b/debian/control
index 005b695..169abfc 100644
--- a/debian/control
+++ b/debian/control
@@ -26,10 +26,12 @@ Build-Depends:
libgpm-dev [linux-any],
libgtk-3-dev,
libharfbuzz-dev,
+ libjansson-dev,
libjpeg-dev,
liblcms2-dev,
liblockfile-dev,
libm17n-dev,
+ libmagickwand-dev,
libncurses-dev,
liboss4-salsa-dev [hurd-i386 kfreebsd-i386 kfreebsd-amd64],
libotf-dev,

View file

@ -1,6 +1,6 @@
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2022 Luis Guzman <ark@switnet.org> # Copyright (C) 2025 Luis Guzman <ark@switnet.org>
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
@ -16,12 +16,17 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
VERSION=1 VERSION=1.1
EXTERNAL='deb-src http://ftp.debian.org/debian bookworm-backports main'
REPOKEY=0E98404D386FA1D9
BUILD_UNTIL=11.0
. ./config . ./config
apply_patch_changes
sed -i 's|emacs-common-non-dfsg|emacs-common-gfdl|g' debian/control sed -i 's|emacs-common-non-dfsg|emacs-common-gfdl|g' debian/control
changelog "Adjust emacs suggestion to emacs-common-gfdl" changelog "Adjust emacs suggestion to emacs-common-gfdl | Backport emacs v30.1"
package package