merge stuff
This commit is contained in:
commit
b5113a6dec
29
emacs-beta/build
Executable file
29
emacs-beta/build
Executable file
@ -0,0 +1,29 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--with-modules \
|
||||
--without-dbus \
|
||||
--without-gconf \
|
||||
--without-gsettings \
|
||||
--with-gnutls=no \
|
||||
--with-json=no \
|
||||
--with-native-compilation
|
||||
|
||||
mkdir -p "$1/usr/share/emacs/site-lisp"
|
||||
cat << EOF > "$1/usr/share/emacs/site-lisp/site-start.el"
|
||||
;; Better security defaults
|
||||
(with-eval-after-load 'gnutls
|
||||
(setq
|
||||
gnutls-verify-error t
|
||||
gnutls-min-prime-bits 2048
|
||||
gnutls-trustfiles '("/etc/ssl/cert.pem")))
|
||||
|
||||
;; Needed unless KISS Linux gains librsvg support
|
||||
(setq-default shr-blocked-images ".*\.svg$")
|
||||
EOF
|
||||
|
||||
make NATIVE_FULL_AOT=1
|
||||
make DESTDIR="$1" install
|
||||
|
||||
rm -rf "$1/usr/lib/systemd"
|
1
emacs-beta/checksums
Normal file
1
emacs-beta/checksums
Normal file
@ -0,0 +1 @@
|
||||
6f10c72f9358fe1e39c761faf84bc1e5d81fb848f282c95bec34a9a77bc16288
|
3
emacs-beta/depends
Normal file
3
emacs-beta/depends
Normal file
@ -0,0 +1,3 @@
|
||||
libxml2
|
||||
ncurses
|
||||
zlib
|
1
emacs-beta/sources
Normal file
1
emacs-beta/sources
Normal file
@ -0,0 +1 @@
|
||||
https://alpha.gnu.org/gnu/emacs/pretest/emacs-28.0.90.tar.xz
|
1
emacs-beta/version
Normal file
1
emacs-beta/version
Normal file
@ -0,0 +1 @@
|
||||
27.2 1
|
Loading…
Reference in New Issue
Block a user