gnu: Use 'emacs-minimal' instead of 'emacs-no-x'.

* gnu/packages/code.scm (cflow)[native-inputs]: Use 'emacs-minimal'
  instead of 'emacs-no-x'.
* gnu/packages/databases.scm (recutils): Likewise.
* gnu/packages/finance.scm (ledger): Likewise
* gnu/packages/idutils.scm (idutils): Likewise.
* gnu/packages/mail.scm (mu): Likewise.
* gnu/packages/ocaml.scm (proof-general): Likewise.
* gnu/packages/package-management.scm (guix-0.10.0): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/scheme.scm (scmutils): Likewise.
* gnu/packages/version-control.scm (vc-dwim): Likewise.
* gnu/packages/emacs.scm (geiser): Likewise.
(paredit): Likewise.
(git-modes): Likewise.
(magit): Likewise.
(magit-svn): Likewise.
(haskell-mode): Likewise.
(let-alist): Likewise.
(emacs-w3m): Likewise.
(emacs-wget): Likewise.
(emms): Likewise.
(bbdb): Likewise.
(emacs-mmm-mode): Likewise.
(emacs-pdf-tools): Likewise.
(emacs-popup)[native-inputs]: Remove as it is not needed for
emacs-build-system.
(emacs-rfcview): Likewise.
(emacs-ffap-rfc-space): Likewise.
This commit is contained in:
Alex Kost 2016-05-12 01:58:59 +03:00
parent 6aaf38992c
commit b8fc362239
No known key found for this signature in database
GPG key ID: 82460C082A0EE98F
11 changed files with 23 additions and 29 deletions

View file

@ -54,7 +54,7 @@ (define-public cflow
(build-system gnu-build-system) (build-system gnu-build-system)
;; Needed to have cflow-mode.el installed. ;; Needed to have cflow-mode.el installed.
(native-inputs `(("emacs" ,emacs-no-x))) (native-inputs `(("emacs" ,emacs-minimal)))
(home-page "http://www.gnu.org/software/cflow/") (home-page "http://www.gnu.org/software/cflow/")
(synopsis "Create a graph of control flow within a program") (synopsis "Create a graph of control flow within a program")

View file

@ -381,7 +381,7 @@ (define-public recutils
(assoc-ref %build-inputs "bash:include") (assoc-ref %build-inputs "bash:include")
"/include/bash")))) "/include/bash"))))
(native-inputs `(("emacs" ,emacs-no-x) (native-inputs `(("emacs" ,emacs-minimal)
("bc" ,bc) ("bc" ,bc)
("bash:include" ,bash "include") ("bash:include" ,bash "include")
("libuuid" ,util-linux))) ("libuuid" ,util-linux)))

View file

@ -276,7 +276,7 @@ (define-public geiser
"geiser-autoloads.el"))) "geiser-autoloads.el")))
%standard-phases))) %standard-phases)))
(inputs `(("guile" ,guile-2.0))) (inputs `(("guile" ,guile-2.0)))
(native-inputs `(("emacs" ,emacs-no-x))) (native-inputs `(("emacs" ,emacs-minimal)))
(home-page "http://nongnu.org/geiser/") (home-page "http://nongnu.org/geiser/")
(synopsis "Collection of Emacs modes for Guile and Racket hacking") (synopsis "Collection of Emacs modes for Guile and Racket hacking")
(description (description
@ -330,7 +330,7 @@ (define-public paredit
(base32 (base32
"0pp3n8q6kc70blqsaw0zlzp6bc327dpgdrjr0cnh7hqg1lras7ka")))) "0pp3n8q6kc70blqsaw0zlzp6bc327dpgdrjr0cnh7hqg1lras7ka"))))
(build-system trivial-build-system) (build-system trivial-build-system)
(native-inputs `(("emacs" ,emacs-no-x))) (native-inputs `(("emacs" ,emacs-minimal)))
(arguments (arguments
`(#:modules ((guix build utils) `(#:modules ((guix build utils)
(guix build emacs-utils)) (guix build emacs-utils))
@ -401,7 +401,7 @@ (define-public git-modes
(lisp (string-append (lisp (string-append
out "/share/emacs/site-lisp/"))) out "/share/emacs/site-lisp/")))
(emacs-generate-autoloads ,name lisp))))))) (emacs-generate-autoloads ,name lisp)))))))
(native-inputs `(("emacs" ,emacs-no-x))) (native-inputs `(("emacs" ,emacs-minimal)))
(home-page "https://github.com/magit/git-modes") (home-page "https://github.com/magit/git-modes")
(synopsis "Emacs major modes for Git configuration files") (synopsis "Emacs major modes for Git configuration files")
(description (description
@ -448,7 +448,7 @@ (define-public magit
"0im1jrqw29g5anrrjflj6b2gpyqkvpghnq8zvywxyhmjwzar4rn7")))) "0im1jrqw29g5anrrjflj6b2gpyqkvpghnq8zvywxyhmjwzar4rn7"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs `(("texinfo" ,texinfo) (native-inputs `(("texinfo" ,texinfo)
("emacs" ,emacs-no-x))) ("emacs" ,emacs-minimal)))
(inputs `(("git" ,git))) (inputs `(("git" ,git)))
(propagated-inputs (propagated-inputs
`(("dash" ,emacs-dash) `(("dash" ,emacs-dash)
@ -510,7 +510,7 @@ (define-public magit-svn
(base32 (base32
"04y88j7q9h8xjbx5dbick6n5nr1522sn9i1znp0qwk3vjb4b5mzz")))) "04y88j7q9h8xjbx5dbick6n5nr1522sn9i1znp0qwk3vjb4b5mzz"))))
(build-system trivial-build-system) (build-system trivial-build-system)
(native-inputs `(("emacs" ,emacs-no-x) (native-inputs `(("emacs" ,emacs-minimal)
("tar" ,tar) ("tar" ,tar)
("gzip" ,gzip))) ("gzip" ,gzip)))
(propagated-inputs `(("dash" ,emacs-dash) (propagated-inputs `(("dash" ,emacs-dash)
@ -569,7 +569,7 @@ (define-public haskell-mode
(sha256 (sha256
(base32 "1kxc2yj8vb122dv91r68h7c5ladcryx963fr16plfhg71fv7f9av")))) (base32 "1kxc2yj8vb122dv91r68h7c5ladcryx963fr16plfhg71fv7f9av"))))
(native-inputs (native-inputs
`(("emacs" ,emacs-no-x) `(("emacs" ,emacs-minimal)
("texinfo" ,texinfo))) ("texinfo" ,texinfo)))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
@ -650,7 +650,7 @@ (define-public let-alist
(setenv "PATH" (string-append emacs "/bin")) (setenv "PATH" (string-append emacs "/bin"))
(emacs-byte-compile-directory lispdir) (emacs-byte-compile-directory lispdir)
#t)))) #t))))
(native-inputs `(("emacs" ,emacs-no-x))) (native-inputs `(("emacs" ,emacs-minimal)))
(home-page "http://elpa.gnu.org/packages/let-alist.html") (home-page "http://elpa.gnu.org/packages/let-alist.html")
(synopsis "Easily let-bind values of an assoc-list by their names") (synopsis "Easily let-bind values of an assoc-list by their names")
(description (description
@ -710,7 +710,7 @@ (define-public emacs-w3m
"0zfxmq86pwk64yv0426gnjrvhjrgrjqn08sdcdhmmjmfpmqvm79y")))) "0zfxmq86pwk64yv0426gnjrvhjrgrjqn08sdcdhmmjmfpmqvm79y"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs `(("autoconf" ,autoconf) (native-inputs `(("autoconf" ,autoconf)
("emacs" ,emacs-no-x))) ("emacs" ,emacs-minimal)))
(inputs `(("w3m" ,w3m) (inputs `(("w3m" ,w3m)
("imagemagick" ,imagemagick))) ("imagemagick" ,imagemagick)))
(arguments (arguments
@ -782,7 +782,7 @@ (define-public emacs-wget
(base32 "10byvyv9dk0ib55gfqm7bcpxmx2qbih1jd03gmihrppr2mn52nff")))) (base32 "10byvyv9dk0ib55gfqm7bcpxmx2qbih1jd03gmihrppr2mn52nff"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("wget" ,wget))) (inputs `(("wget" ,wget)))
(native-inputs `(("emacs" ,emacs-no-x))) (native-inputs `(("emacs" ,emacs-minimal)))
(arguments (arguments
`(#:modules ((guix build gnu-build-system) `(#:modules ((guix build gnu-build-system)
(guix build utils) (guix build utils)
@ -921,7 +921,7 @@ (define-public emms
(chmod target #o555))) (chmod target #o555)))
%standard-phases))) %standard-phases)))
#:tests? #f)) #:tests? #f))
(native-inputs `(("emacs" ,emacs-no-x) ;for (guix build emacs-utils) (native-inputs `(("emacs" ,emacs-minimal) ;for (guix build emacs-utils)
("texinfo" ,texinfo))) ("texinfo" ,texinfo)))
(inputs `(("alsa-utils" ,alsa-utils) (inputs `(("alsa-utils" ,alsa-utils)
("vorbis-tools" ,vorbis-tools) ("vorbis-tools" ,vorbis-tools)
@ -971,7 +971,7 @@ (define-public bbdb
(with-directory-excursion site (with-directory-excursion site
(symlink "bbdb-loaddefs.el" "bbdb-autoloads.el")))) (symlink "bbdb-loaddefs.el" "bbdb-autoloads.el"))))
%standard-phases))) %standard-phases)))
(native-inputs `(("emacs" ,emacs-no-x))) (native-inputs `(("emacs" ,emacs-minimal)))
(home-page "http://savannah.nongnu.org/projects/bbdb/") (home-page "http://savannah.nongnu.org/projects/bbdb/")
(synopsis "Contact management utility for Emacs") (synopsis "Contact management utility for Emacs")
(description (description
@ -1054,7 +1054,7 @@ (define-public emacs-mmm-mode
(native-inputs (native-inputs
`(("autoconf" ,autoconf) `(("autoconf" ,autoconf)
("automake" ,automake) ("automake" ,automake)
("emacs" ,emacs-no-x) ("emacs" ,emacs-minimal)
("texinfo" ,texinfo))) ("texinfo" ,texinfo)))
(home-page "https://github.com/purcell/mmm-mode") (home-page "https://github.com/purcell/mmm-mode")
(synopsis "Allow multiple major modes in an Emacs buffer") (synopsis "Allow multiple major modes in an Emacs buffer")
@ -1118,7 +1118,7 @@ (define-public emacs-pdf-tools
(native-inputs `(("autoconf" ,autoconf) (native-inputs `(("autoconf" ,autoconf)
("automake" ,automake) ("automake" ,automake)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("emacs" ,emacs-no-x))) ("emacs" ,emacs-minimal)))
(propagated-inputs (propagated-inputs
`(("let-alist" ,let-alist))) `(("let-alist" ,let-alist)))
(inputs `(("poppler" ,poppler) (inputs `(("poppler" ,poppler)
@ -1530,8 +1530,6 @@ (define-public emacs-popup
(base32 (base32
"1yrgfj8y69xmcb6kwgplhq68ndm9410qwh7sd2knnd1gchpphdc0")))) "1yrgfj8y69xmcb6kwgplhq68ndm9410qwh7sd2knnd1gchpphdc0"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(native-inputs
`(("emacs" ,emacs-no-x)))
(home-page "https://github.com/auto-complete/popup-el") (home-page "https://github.com/auto-complete/popup-el")
(synopsis "Visual Popup User Interface for Emacs") (synopsis "Visual Popup User Interface for Emacs")
(description (description
@ -1579,8 +1577,6 @@ (define-public emacs-rfcview
(base32 (base32
"0ympj5rxig383zl2jf0pzdsa80nnq0dpvjiriq0ivfi98fj7kxbz")))) "0ympj5rxig383zl2jf0pzdsa80nnq0dpvjiriq0ivfi98fj7kxbz"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(native-inputs
`(("emacs" ,emacs-no-x)))
(synopsis "Prettify Request for Comments (RFC) documents") (synopsis "Prettify Request for Comments (RFC) documents")
(description "The Internet Engineering Task Force (IETF) and the Internet (description "The Internet Engineering Task Force (IETF) and the Internet
Society (ISOC) publish various Internet-related protocols and specifications Society (ISOC) publish various Internet-related protocols and specifications
@ -1605,8 +1601,6 @@ (define-public emacs-ffap-rfc-space
(base32 (base32
"1iv61dv57a73mdps7rn6zmgz7nqh14v0ninidyrasy45b1nv6gck")))) "1iv61dv57a73mdps7rn6zmgz7nqh14v0ninidyrasy45b1nv6gck"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(native-inputs
`(("emacs" ,emacs-no-x)))
(synopsis "Make ffap recognize an RFC with a space before its number") (synopsis "Make ffap recognize an RFC with a space before its number")
(description "The Internet Engineering Task Force (IETF) and the (description "The Internet Engineering Task Force (IETF) and the
Internet Society (ISOC) publish various Internet-related protocols and Internet Society (ISOC) publish various Internet-related protocols and

View file

@ -158,7 +158,7 @@ (define-public ledger
("tzdata" ,tzdata) ("tzdata" ,tzdata)
("utfcpp" ,utfcpp))) ("utfcpp" ,utfcpp)))
(native-inputs (native-inputs
`(("emacs" ,emacs-no-x) `(("emacs" ,emacs-minimal)
("groff" ,groff) ("groff" ,groff)
("texinfo" ,texinfo))) ("texinfo" ,texinfo)))
(home-page "http://ledger-cli.org/") (home-page "http://ledger-cli.org/")

View file

@ -37,7 +37,7 @@ (define-public idutils
"1hmai3422iaqnp34kkzxdnywl7n7pvlxp11vrw66ybxn9wxg90c1")) "1hmai3422iaqnp34kkzxdnywl7n7pvlxp11vrw66ybxn9wxg90c1"))
(patches (search-patches "diffutils-gets-undeclared.patch")))) (patches (search-patches "diffutils-gets-undeclared.patch"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs `(("emacs" ,emacs-no-x))) (native-inputs `(("emacs" ,emacs-minimal)))
(home-page "http://www.gnu.org/software/idutils/") (home-page "http://www.gnu.org/software/idutils/")
(synopsis "Identifier database utilities") (synopsis "Identifier database utilities")
(description (description

View file

@ -344,7 +344,7 @@ (define-public mu
("glib" ,glib "bin") ; for gtester ("glib" ,glib "bin") ; for gtester
("autoconf" ,autoconf) ("autoconf" ,autoconf)
("automake" ,automake) ("automake" ,automake)
("emacs" ,emacs-no-x) ("emacs" ,emacs-minimal)
("libtool" ,libtool) ("libtool" ,libtool)
("texinfo" ,texinfo))) ("texinfo" ,texinfo)))
;; TODO: Add webkit and gtk to build the mug GUI. ;; TODO: Add webkit and gtk to build the mug GUI.

View file

@ -386,7 +386,7 @@ (define-public proof-general
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs (native-inputs
`(("which" ,which) `(("which" ,which)
("emacs" ,emacs-no-x) ("emacs" ,emacs-minimal)
("texinfo" ,texinfo))) ("texinfo" ,texinfo)))
(inputs (inputs
`(("host-emacs" ,emacs) `(("host-emacs" ,emacs)

View file

@ -152,7 +152,7 @@ (define (copy arch)
#t)))))) #t))))))
(native-inputs `(("pkg-config" ,pkg-config) (native-inputs `(("pkg-config" ,pkg-config)
("emacs" ,emacs-no-x))) ;for guix.el ("emacs" ,emacs-minimal))) ;for guix.el
(inputs (inputs
(let ((boot-guile (lambda (arch hash) (let ((boot-guile (lambda (arch hash)
(origin (origin

View file

@ -189,7 +189,7 @@ (define-public asymptote
`(("gs" ,ghostscript) ;For tests `(("gs" ,ghostscript) ;For tests
("texinfo" ,texinfo) ;For generating documentation ("texinfo" ,texinfo) ;For generating documentation
("texlive" ,texlive) ;For tests and documentation ("texlive" ,texlive) ;For tests and documentation
("emacs" ,emacs-no-x) ("emacs" ,emacs-minimal)
("perl" ,perl))) ("perl" ,perl)))
(inputs (inputs
`(("fftw" ,fftw) `(("fftw" ,fftw)

View file

@ -576,7 +576,7 @@ (define (system-suffix)
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("mit-scheme" ,mit-scheme) `(("mit-scheme" ,mit-scheme)
("emacs" ,emacs-no-x))) ("emacs" ,emacs-minimal)))
(arguments (arguments
`(#:tests? #f ;; no tests-suite `(#:tests? #f ;; no tests-suite
#:modules ((guix build gnu-build-system) #:modules ((guix build gnu-build-system)

View file

@ -852,7 +852,7 @@ (define-public vc-dwim
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("perl" ,perl) (inputs `(("perl" ,perl)
("inetutils" ,inetutils))) ; for `hostname', used in the tests ("inetutils" ,inetutils))) ; for `hostname', used in the tests
(native-inputs `(("emacs" ,emacs-no-x))) ; for `ctags' (native-inputs `(("emacs" ,emacs-minimal))) ; for `ctags'
(home-page "http://www.gnu.org/software/vc-dwim/") (home-page "http://www.gnu.org/software/vc-dwim/")
(synopsis "Version-control-agnostic ChangeLog diff and commit tool") (synopsis "Version-control-agnostic ChangeLog diff and commit tool")
(description (description