~ruther/guix-local

6135b613e4e4fe68b6cb78cee55b2be176ab6cba — Giacomo Leidi 7 months ago 7de67e9
gnu: Add erlang-cowlib.

* gnu/packages/erlang-xyz.scm (erlang-cowlib): New variable.

Change-Id: I6e50065bfe226d22737c74fab5350dca09bcff7c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 24 insertions(+), 0 deletions(-)

M gnu/packages/erlang-xyz.scm
M gnu/packages/erlang-xyz.scm => gnu/packages/erlang-xyz.scm +24 -0
@@ 73,6 73,30 @@ module to convert and send cover data to Coveralls.")
    (home-page "https://hex.pm/packages/coveralls")
    (license license:bsd-2)))

(define-public erlang-cowlib
  (package
    (name "erlang-cowlib")
    (version "2.15.0")
    (source
     (origin
       (method url-fetch)
       (uri (hexpm-uri "cowlib" version))
       (sha256
        (base32 "0ckmhmz62nijmp1h62w252wzv7syja0l4amlzk4ffksblrwwh02g"))))
    (build-system rebar-build-system)
    (arguments
     ;; FIXME: tests fail with
     ;; src/cow_base64url.erl:{27,14}:
     ;; can't find include lib "proper/include/proper.hrl"
     (list #:tests? #f))
    (native-inputs
     (list erlang-proper))
    (synopsis "Manipulate Web protocols")
    (description "This package provides @code{erlang-cowlib}, a support library
for manipulating Web protocols.")
    (home-page "https://hex.pm/packages/cowlib")
    (license license:isc)))

(define-public erlang-luerl
  (package
    (name "erlang-luerl")