;;;; Copyright (C) 2020 Julien Lepiller ;;;; ;;;; This library is free software; you can redistribute it and/or ;;;; modify it under the terms of the GNU Lesser General Public ;;;; License as published by the Free Software Foundation; either ;;;; version 3 of the License, or (at your option) any later version. ;;;; ;;;; This library is distributed in the hope that it will be useful, ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;;;; Lesser General Public License for more details. ;;;; ;;;; You should have received a copy of the GNU Lesser General Public ;;;; License along with this library; if not, write to the Free Software ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ;;;; (use-modules ((guix licenses) #:prefix license:) (guix build-system gnu) (guix download) (guix git-download) (guix packages) (guix utils) (gnu packages autotools) (gnu packages guile) (gnu packages pkg-config) (gnu packages texinfo)) (define-public guile-jsonld (package (name "guile-jsonld") (version "0.1.0") (source (origin (method git-fetch) (uri (git-reference (url "https://framagit.org/tyreunom/guile-jsonld") (commit "b6cf6ab99a398828943b7034191f2e8ed67b26f9"))) (file-name (git-file-name name version)) (sha256 (base32 "1j3q0ysi8cyv07zp6adkpn9kyhdxdfds417ifickv304b9cxk873")))) (build-system gnu-build-system) (arguments `(#:tests? #f)) (inputs `(("guile" ,guile-2.2) ("guile-json" ,guile-json-3))) (native-inputs `(("automake" ,automake) ("autoconf" ,autoconf) ("pkg-config" ,pkg-config) ("texinfo" ,texinfo))) (home-page "https://framagit.org/tyreunom/guile-jsonld") (synopsis "Implementation of the Json Linked-Data algorithms") (description "") (license license:lgpl3+))) (package (name "guile-fediverse") (version "0.1.0") (source (origin (method git-fetch) (uri (git-reference (url "https://framagit.org/tyreunom/guile-fediverse") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "00l03j8ajkd1a7sg1zycbpdaz71mscrncw7rwjzqk2ia6j04rwxm")))) (build-system gnu-build-system) (inputs `(("guile" ,guile-2.2) ("guile-json" ,guile-json-3) ("guile-jsonld" ,guile-jsonld))) (native-inputs `(("automake" ,automake) ("autoconf" ,autoconf) ("pkg-config" ,pkg-config) ("texinfo" ,texinfo))) (home-page "https://framagit.org/tyreunom/guile-fediverse") (synopsis "Implementation of multiple Fediverse algorithms") (description "") (license license:lgpl3+))