aboutsummaryrefslogtreecommitdiff
path: root/community/emacs
diff options
context:
space:
mode:
Diffstat (limited to 'community/emacs')
-rwxr-xr-xcommunity/emacs/build10
-rw-r--r--community/emacs/checksums3
-rw-r--r--community/emacs/depends2
-rw-r--r--community/emacs/meta3
-rw-r--r--community/emacs/sources2
-rw-r--r--community/emacs/version2
6 files changed, 12 insertions, 10 deletions
diff --git a/community/emacs/build b/community/emacs/build
index 7428c187..8e1ca842 100755
--- a/community/emacs/build
+++ b/community/emacs/build
@@ -3,12 +3,10 @@
./configure \
--prefix=/usr \
--with-modules \
- --with-xft \
- --with-x-toolkit=athena \
- --without-toolkit-scroll-bars \
+ --with-x-toolkit=gtk3 \
+ --with-pgtk \
+ --without-rsvg \
--without-dbus \
- --without-gconf \
- --without-gsettings \
--with-xpm=no \
--with-gnutls=yes
@@ -25,7 +23,7 @@ cat << EOF > "$1/usr/share/emacs/site-lisp/site-start.el"
(setq-default shr-blocked-images ".*\.svg$")
EOF
-make
+make V=1 -j1
make DESTDIR="$1" install
rm -rf "$1/usr/lib/systemd"
diff --git a/community/emacs/checksums b/community/emacs/checksums
index e1e19b6c..1ab169e8 100644
--- a/community/emacs/checksums
+++ b/community/emacs/checksums
@@ -1 +1,2 @@
-b4a7cc4e78e63f378624e0919215b910af5bb2a0afc819fad298272e9f40c1b9 emacs-27.2.tar.xz
+%BLAKE3
+bbe228bcd80fed2b06320eba00a0a0f27941c44ecd0572c87e963560a35be76e emacs-29.1.tar.xz
diff --git a/community/emacs/depends b/community/emacs/depends
index b44d27b7..48909746 100644
--- a/community/emacs/depends
+++ b/community/emacs/depends
@@ -1,8 +1,8 @@
giflib
gnutls
+gtk+3
libjpeg-turbo
libpng
-libxaw3d
libxml2
ncurses
tiff
diff --git a/community/emacs/meta b/community/emacs/meta
new file mode 100644
index 00000000..eed97f4a
--- /dev/null
+++ b/community/emacs/meta
@@ -0,0 +1,3 @@
+description: GNU Emacs editor
+license: GPL-3.0-or-later
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/community/emacs/sources b/community/emacs/sources
index b031ae49..c6503016 100644
--- a/community/emacs/sources
+++ b/community/emacs/sources
@@ -1 +1 @@
-https://ftp.gnu.org/gnu/emacs/emacs-27.2.tar.xz
+https://ftp.gnu.org/gnu/emacs/emacs-29.1.tar.xz
diff --git a/community/emacs/version b/community/emacs/version
index 9d9ecd15..ec2a295c 100644
--- a/community/emacs/version
+++ b/community/emacs/version
@@ -1 +1 @@
-27.2 1
+29.1 1