summaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authorFlorian Franzmann2021-03-06 00:16:25 +0100
committerFlorian Franzmann2021-03-06 00:35:46 +0100
commit7d2a42014fc95f3ca45ddd5be114fb9ccd54abf5 (patch)
tree4752a1ab0f7ab301a9765dbcf2fb3ad1e553666c /editors
parent71e0051da36c872210e05e1dd2c0b810f7c4f598 (diff)
editors/emacs: version 27.1
Diffstat (limited to 'editors')
-rw-r--r--editors/emacs/233587A47C207910.gpgbin0 -> 4657 bytes
-rw-r--r--editors/emacs/7C207910.gpgbin9993 -> 0 bytes
-rwxr-xr-xeditors/emacs/BUILD5
-rwxr-xr-xeditors/emacs/DEPENDS131
-rwxr-xr-xeditors/emacs/DETAILS4
-rw-r--r--editors/emacs/HISTORY3
6 files changed, 93 insertions, 50 deletions
diff --git a/editors/emacs/233587A47C207910.gpg b/editors/emacs/233587A47C207910.gpg
new file mode 100644
index 0000000000..0e4430062d
--- /dev/null
+++ b/editors/emacs/233587A47C207910.gpg
Binary files differ
diff --git a/editors/emacs/7C207910.gpg b/editors/emacs/7C207910.gpg
deleted file mode 100644
index 4149125a9c..0000000000
--- a/editors/emacs/7C207910.gpg
+++ /dev/null
Binary files differ
diff --git a/editors/emacs/BUILD b/editors/emacs/BUILD
index 9c6ef5799c..763e1881ff 100755
--- a/editors/emacs/BUILD
+++ b/editors/emacs/BUILD
@@ -13,6 +13,11 @@ export LDFLAGS="${LDFLAGS//-Wl,-O1/}" &&
CFLAGS="${CFLAGS/-ftree-loop-if-convert-stores}" &&
OPTS="${OPTS} --with-x-toolkit=${EMACS_XTOOLKIT} ${EMACS_OPTS}" &&
+
+if [[ "$EMACS_XTOOLKIT" == "no" ]]; then
+ OPTS+=" --without-x"
+fi &&
+
if [[ "$EMACS_BRANCH" == "scm" ]]; then
# Crashes with -O3
export CFLAGS="${CFLAGS//-O3/-O2}" &&
diff --git a/editors/emacs/DEPENDS b/editors/emacs/DEPENDS
index 51e5fa7328..d741253c05 100755
--- a/editors/emacs/DEPENDS
+++ b/editors/emacs/DEPENDS
@@ -22,47 +22,87 @@ case "$EMACS_XTOOLKIT" in
depends MOTIF
;;
esac &&
+
if [[ "$EMACS_XTOOLKIT" != "no" ]]; then
depends libxrandr &&
depends libxinerama &&
- depends libxfixes
+ depends libxfixes &&
+
+ optional_depends "harfbuzz" \
+ "--with-harfbuzz" \
+ "--without-harfbuzz" \
+ "for text-shaping support" &&
+
+ optional_depends "libpng" \
+ "--with-png" \
+ "--without-png" \
+ "for PNG format support" &&
+
+ optional_depends "lcms2" \
+ "--with-lcms2" \
+ "--without-lcms2" \
+ "for Little CMS support" &&
+
+ optional_depends "JPEG" \
+ "--with-jpeg" \
+ "--without-jpeg" \
+ "for JPEG format support" &&
+
+ optional_depends "tiff" \
+ "--with-tiff" \
+ "--without-tiff" \
+ "for TIFF format support" &&
+
+ optional_depends "GIFLIB" \
+ "--with-gif" \
+ "--without-gif" \
+ "for GIF format support" &&
+
+ optional_depends "libxpm" \
+ "--with-xpm" \
+ "--without-xpm" \
+ "for XPM (X pixmap) suport" &&
+
+ optional_depends "librsvg2" \
+ "--with-rsvg" \
+ "--without-rsvg" \
+ "for SVG (Scalable Vector Graphics) support" &&
+
+ optional_depends "imagemagick" \
+ "--with-imagemagick" \
+ "--without-imagemagick" \
+ "for ImageMagick image support" &&
+
+ optional_depends "libxft" \
+ "--with-xft" \
+ "--without-xft" \
+ "for XFT anti-aliased font support" &&
+
+ #optional_depends libotf \
+ # --with-libotf \
+ # --without-libotf \
+ # "for OpenType font support" &&
+
+ optional_depends "cairo" \
+ "--with-cairo" \
+ "--without-cairo" \
+ "use cairo for drawing"
fi
+optional_depends "alsa-lib" \
+ "--with-sound=alsa" \
+ "--without-sound" \
+ "for sound support" &&
-optional_depends "libpng" \
- "--with-png" \
- "--without-png" \
- "for PNG format support" &&
-
-optional_depends "JPEG" \
- "--with-jpeg" \
- "--without-jpeg" \
- "for JPEG format support" &&
-
-optional_depends "tiff" \
- "--with-tiff" \
- "--without-tiff" \
- "for TIFF format support" &&
-
-optional_depends "GIFLIB" \
- "--with-gif" \
- "--without-gif" \
- "for GIF format support" &&
-
-optional_depends "libxpm" \
- "--with-xpm" \
- "--without-xpm" \
- "for XPM (X pixmap) suport" &&
+optional_depends "gmp" \
+ "--with-gmp" \
+ "--without-gmp" \
+ "for GMP support" &&
-optional_depends "librsvg2" \
- "--with-rsvg" \
- "--without-rsvg" \
- "for SVG (Scalable Vector Graphics) support" &&
-
-optional_depends "imagemagick" \
- "--with-imagemagick" \
- "--without-imagemagick" \
- "for ImageMagick image support" &&
+optional_depends "json-c" \
+ "--with-json" \
+ "--without-json" \
+ "for json support" &&
optional_depends "gpm" \
"--with-gpm" \
@@ -74,16 +114,6 @@ optional_depends "libxml2" \
"--without-xml2" \
"for XML parsing support" &&
-optional_depends "libxft" \
- "--with-xft" \
- "--without-xft" \
- "for XFT anti-aliased font support" &&
-
-#optional_depends libotf \
-# --with-libotf \
-# --without-libotf \
-# "for OpenType font support" &&
-
optional_depends "dbus" \
"--with-dbus" \
"--without-dbus" \
@@ -99,15 +129,20 @@ optional_depends "libselinux" \
"--without-selinux" \
"for SELinux support" &&
+optional_depends "systemd" \
+ "--with-libsystemd" \
+ "--without-libsystemd" \
+ "for systemd support" &&
+
optional_depends "gnutls" \
"--with-gnutls" \
"--without-gnutls" \
"for SSL/TLS support" &&
-optional_depends "cairo" \
- "--with-cairo" \
- "--without-cairo" \
- "use cairo for drawing" &&
+optional_depends "texinfo" \
+ "--with-makeinfo" \
+ "--without-makeinfo" \
+ "for building manuals" &&
optional_depends "zlib" \
"--with-zlib" \
diff --git a/editors/emacs/DETAILS b/editors/emacs/DETAILS
index 074b91a934..ebb24a218d 100755
--- a/editors/emacs/DETAILS
+++ b/editors/emacs/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=26.3
+ VERSION=27.1
SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=${SOURCE}.sig
@@ -16,7 +16,7 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION:0:4}
SOURCE_URL[0]=${GNU_URL}/${SPELL}/${SOURCE}
SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/${SPELL}/${SOURCE}
SOURCE2_URL[1]=ftp://ftp.gnu.org/pub/gnu/${SPELL}/${SOURCE2}
- SOURCE_GPG=7C207910.gpg:${SOURCE2}:UPSTREAM_KEY
+ SOURCE_GPG=233587A47C207910.gpg:${SOURCE2}:UPSTREAM_KEY
SOURCE2_IGNORE=signature
fi
WEB_SITE=http://www.gnu.org/software/emacs
diff --git a/editors/emacs/HISTORY b/editors/emacs/HISTORY
index 7a8390a668..040ee7c884 100644
--- a/editors/emacs/HISTORY
+++ b/editors/emacs/HISTORY
@@ -1,3 +1,6 @@
+2021-03-05 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, DEPENDS: version 27.1
+
2019-09-14 Ismael Luceno <ismael@sourcemage.org>
* DETAILS: updated spell to 26.3