emacs⚓︎
Пакет Emacs содержит расширяемый, настраиваемый, самодокументирующийся редактор отображения в реальном времени.
Версия: 27.2
Размер: 42.56Mb
Приоритет: Необязательный
Оригинальное расположение: https://ftp.gnu.org/gnu/emacs/emacs-27.2.tar.xz
Ссылка для загрузки: https://lx4u.ru/downloads/packages/emacs-27.2.tar.xz
MD5: 4c3d9ff35b2ab2fe518dc7eb3951e128
Домашняя страница: https://www.gnu.org/software/emacs/
SBU (Сборка временной системы): 0.6
SBU: 0.6
Подготовка⚓︎
Во-первых, устраните ошибку переносимости в glibc 2.34, которая больше не определяет SIGSTKSZ.
sed -e '/SIGSTKSZ/ s|^.*$|static max_align_t sigsegv_stack[\
(64 * 1024 + sizeof (max_align_t) - 1) / sizeof (max_align_t)];|' \
-i src/sysdep.c
Настройка⚓︎
./configure --prefix=/usr \
--localstatedir=/var \
--without-x --with-gnutls=ifavailable
Сборка⚓︎
make
Установка⚓︎
make install
chown -v -R root:root /usr/share/emacs/27.1
Info
Emacs устанавливает файлы иконок в /usr/share/icons/hicolor
. После того, как вы скомпилируете Xorg/Wayland и GTK+ 2.24.33 или 3.24.25, вы можете улучшить производительность и использование памяти, обновив файл /usr/share/icons/hicolor/index.theme
. Выполните:
gtk-update-icon-cache -qtf /usr/share/icons/hicolor
Установленные файлы⚓︎
Программы: ctags
, ebrowse
, emasc
(символическая ссылка на emacs-27.1
), emacs-27.1
, emacsclient
, etags
и grep-changelog
Директории: /usr/libexec/emacs
, /usr/share/emacs
и /var/games/emacs