gnu: Remove let-alist.

The let-alist package has been included with Emacs since version 25.1.

* gnu/packages/emacs.scm (let-alist): Remove variable.
(flycheck, emacs-pdf-tools, emacs-sx)[propagated-inputs]: Remove let-alist.

Signed-off-by: Alex Kost <alezost@gmail.com>
This commit is contained in:
Kyle Meyer 2017-07-24 19:44:23 -04:00 committed by Alex Kost
parent b1a6a70684
commit 469c7ce058
No known key found for this signature in database
GPG Key ID: 82460C082A0EE98F
1 changed files with 1 additions and 29 deletions

View File

@ -641,30 +641,6 @@ process, passing on the arguments as command line arguments.")
programs.") programs.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public let-alist
(package
(name "emacs-let-alist")
(version "1.0.4")
(source (origin
(method url-fetch)
(uri (string-append "https://elpa.gnu.org/packages/let-alist-"
version ".el"))
(sha256
(base32
"07312bvvyz86lf64vdkxg2l1wgfjl25ljdjwlf1bdzj01c4hm88x"))))
(build-system emacs-build-system)
(home-page "https://elpa.gnu.org/packages/let-alist.html")
(synopsis "Easily let-bind values of an assoc-list by their names")
(description
"This package offers a single Emacs Lisp macro, @code{let-alist}. This
macro takes a first argument, whose value must be an alist (association list),
and a body.
The macro expands to a let form containing the body, where each dotted symbol
inside body is let-bound to their cdrs in the alist. Only those present in
the body are let-bound and this search is done at compile time.")
(license license:gpl3+)))
(define-public flycheck (define-public flycheck
(package (package
(name "emacs-flycheck") (name "emacs-flycheck")
@ -680,7 +656,6 @@ the body are let-bound and this search is done at compile time.")
(build-system emacs-build-system) (build-system emacs-build-system)
(propagated-inputs (propagated-inputs
`(("emacs-dash" ,emacs-dash) `(("emacs-dash" ,emacs-dash)
("emacs-let-alist" ,let-alist)
("emacs-seq" ,emacs-seq))) ("emacs-seq" ,emacs-seq)))
(home-page "https://www.flycheck.org") (home-page "https://www.flycheck.org")
(synopsis "On-the-fly syntax checking") (synopsis "On-the-fly syntax checking")
@ -1326,8 +1301,6 @@ single buffer.")
("automake" ,automake) ("automake" ,automake)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("emacs" ,emacs-minimal))) ("emacs" ,emacs-minimal)))
(propagated-inputs
`(("let-alist" ,let-alist)))
(inputs `(("poppler" ,poppler) (inputs `(("poppler" ,poppler)
("cairo" ,cairo) ("cairo" ,cairo)
("glib" ,glib) ("glib" ,glib)
@ -1579,8 +1552,7 @@ strings.")
"1w0xghfljqg31axcnv8gzlrd8pw25nji6idnrhflq0af9qh1dw03")))) "1w0xghfljqg31axcnv8gzlrd8pw25nji6idnrhflq0af9qh1dw03"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(propagated-inputs (propagated-inputs
`(("emacs-markdown-mode" ,emacs-markdown-mode) `(("emacs-markdown-mode" ,emacs-markdown-mode)))
("let-alist" ,let-alist)))
(home-page "https://github.com/vermiculus/sx.el/") (home-page "https://github.com/vermiculus/sx.el/")
(synopsis "Emacs StackExchange client") (synopsis "Emacs StackExchange client")
(description (description