Guest User

Untitled

a guest
Dec 8th, 2019
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.95 KB | None | 0 0
  1. (define-module (vign packages emacs-master)
  2.   #:use-module (gnu packages autotools)
  3.   #:use-module (gnu packages emacs)
  4.   #:use-module (gnu packages web)
  5.   #:use-module (guix git)
  6.   #:use-module (guix packages)
  7.   #:use-module (guix utils))
  8.  
  9. (define-public emacs-master
  10.   (package (inherit emacs)
  11.     (name "emacs-master")
  12.     (version "master")
  13.     (source (git-checkout (url "https://git.savannah.gnu.org/git/emacs.git")
  14.                           (recursive? #t)))
  15.     (arguments
  16.       (substitute-keyword-arguments (package-arguments emacs)
  17.         ((#:phases phases)
  18.          `(modify-phases ,phases
  19.             (add-before 'reset-gzip-timestamps 'make-compressed-files-writable
  20.               (lambda _
  21.                 (for-each make-file-writable
  22.                           (find-files %output ".*\\.t?gz$"))
  23.                 #t))))))
  24.     (inputs
  25.       `(("jansson" ,jansson)
  26.         ("autoconf" ,autoconf)
  27.         ,@(package-inputs emacs)))))
Advertisement
Add Comment
Please, Sign In to add comment