mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Add emacs-plz-media-type.
* gnu/packages/emacs-xyz.scm (emacs-plz-media-type): New variable. Change-Id: Ib38d91e1cc642afd34b480967a34e0db0e28e4c6 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
parent
8fe362b69f
commit
0f5fdd5e65
1 changed files with 27 additions and 0 deletions
|
@ -21486,6 +21486,33 @@ multiplexer.")
|
|||
which avoids some of the issues with using Emacs’s built-in Url library.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public emacs-plz-media-type
|
||||
(package
|
||||
(name "emacs-plz-media-type")
|
||||
(version "0.2.1")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/r0man/plz-media-type")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1bxrinp276rzz1jwnqrs5xginm96vzxr0b1k5q3y56lnin8sp18x"))))
|
||||
(build-system emacs-build-system)
|
||||
(propagated-inputs (list emacs-plz))
|
||||
(arguments (list #:tests? #f))
|
||||
(home-page "https://github.com/r0man/plz-media-type")
|
||||
(synopsis "HTTP media type extension for plz.el")
|
||||
(description
|
||||
"The @code{plz-media-type} library enhances MIME type handling for HTTP
|
||||
requests within Emacs. It leverages the Plz HTTP library for networking calls
|
||||
and introduces a mechanism to process responses based on the content type
|
||||
header. This library defines various classes and methods for parsing and
|
||||
processing standard MIME types, including JSON, XML, HTML, and binary data, in
|
||||
a streaming and non-streaming way.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public emacs-ement
|
||||
(package
|
||||
(name "emacs-ement")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue