gnu: Add ocaml-graphics.

* gnu/packages/ocaml.scm (ocaml-graphics): New variable.

Co-Authored-By: pukkamustard <pukkamustard@posteo.net>
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
This commit is contained in:
divoplade 2021-06-01 20:23:20 +00:00 committed by Julien Lepiller
parent 40d6c7aada
commit 61c7467745
No known key found for this signature in database
GPG key ID: 53D457B2D636EE82

View file

@ -6912,3 +6912,29 @@ (define-public ocaml-angstrom
their application, with the unbuffered interface enabling zero-copy IO.
Parsers are backtracking by default and support unbounded lookahead.")
(license license:bsd-3)))
(define-public ocaml-graphics
(package
(name "ocaml-graphics")
(version "5.1.1")
(home-page "https://github.com/ocaml/graphics")
(source
(origin
(method git-fetch)
(uri (git-reference
(url home-page)
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"14w07ydji2nbdk366nfp2pzs9484xp9vqv63n345id13v48z8bfi"))))
(build-system dune-build-system)
(propagated-inputs
`(("libx11" ,libx11)))
(synopsis "The OCaml graphics library")
(description
"The graphics library provides a set of portable drawing primitives.
Drawing takes place in a separate window that is created when
Graphics.open_graph is called. This library used to be distributed with OCaml
up to OCaml 4.08.")
(license license:lgpl2.1+)))