aboutsummaryrefslogtreecommitdiff
path: root/guix.scm
diff options
context:
space:
mode:
authorpukkamustard <pukkamustard@posteo.net>2020-08-19 13:11:00 +0200
committerpukkamustard <pukkamustard@posteo.net>2020-08-19 13:11:00 +0200
commitd484796f622aeebde0f1024c8aa7f5d6162f281b (patch)
tree8b8cdec9607f346a9de90138bc5aefcf37ab43f2 /guix.scm
parent531f4b69410927199f8b45e1c6cc57c81984cb93 (diff)
guix.scm: use guile-rdf and guile-json from guix
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm68
1 files changed, 0 insertions, 68 deletions
diff --git a/guix.scm b/guix.scm
index a773c92..fcb7726 100644
--- a/guix.scm
+++ b/guix.scm
@@ -20,74 +20,6 @@
(define %source-dir (dirname (current-filename)))
-(define guile-rdf
- (package
- (name "guile-rdf")
- (version "1.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://framagit.org/tyreunom/guile-rdf")
- (commit "382d5dcb66fbf770445f329fc3db3fa789b45867")))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1gjhrgqbsf1nhvmrz2fy9a4351yiyxb4kl81hc0bqilacnqr5p7g"))))
- (build-system gnu-build-system)
- (arguments
- `(#:tests? #f)); require network
- (inputs
- `(("guile" ,guile-3.0)))
- (native-inputs
- `(("automake" ,automake)
- ("autoconf" ,autoconf)
- ("pkg-config" ,pkg-config)
- ("texinfo" ,texinfo)))
- (home-page "https://framagit.org/tyreunom/guile-rdf")
- (synopsis "Guile implementation of the RDF abstract syntax and the Turtle syntax")
- (description "Resource Description Framework (RDF) is a general-purpose
-language for representing information in the Web. Multiple languages can be
-used to represent RDF data, turtle is one of them.")
- (license license:lgpl3+)))
-
-(define guile-jsonld
- (package
- (name "guile-jsonld")
- (version "1.0.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://framagit.org/tyreunom/guile-jsonld")
- (commit version)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "0jd08kx0ipl3ad89r0h9fhim6ch8pw4n6fv9rka1zmv70r0n1b58"))))
- (build-system gnu-build-system)
- (arguments
- `(#:tests? #f)) ; require network
- (inputs
- `(("guile" ,guile-3.0)
- ("guile-gnutls" ,guile3.0-gnutls)
- ("guile-json" ,guile3.0-json)
- ("guile-rdf" ,guile-rdf)))
- (native-inputs
- `(("automake" ,automake)
- ("autoconf" ,autoconf)
- ("pkg-config" ,pkg-config)
- ("texinfo" ,texinfo)))
- (home-page "https://framagit.org/tyreunom/guile-jsonld")
- (synopsis "Guile implementation of the JsonLD API specification")
- (description "Guile JsonLD is an implementation of the JsonLD API defined
-by the W3C for GNU Guile. JsonLD stands for Json for Linked Data. Linked Data
-is a representation for the semantic web. It allows you to express links
-between data, in a way that is very similar to WikiData for instance. An object
-can have relations (in the form of an IRI) that relates it to one or more objects
-or strings, represented by a Json object or an IRI.")
- (license license:lgpl3+)))
-
(package
(name "data-model")
(version "0.1.0")