;;;; Copyright (C) 2020, 2021 Julien Lepiller ;;;; ;;;; SPDX-License-Identifier: AGPL-3.0-or-later ;;;; ;;;; This program is free software: you can redistribute it and/or modify ;;;; it under the terms of the GNU Affero General Public License as published by ;;;; the Free Software Foundation, either version 3 of the License, or ;;;; (at your option) any later version. ;;;; ;;;; This program 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 Affero General Public License for more details. ;;;; ;;;; You should have received a copy of the GNU Affero General Public License ;;;; along with this program. If not, see . ;;;; (use-modules (guix packages) (guix licenses) (guix build-system gnu) (guix git-download) (gnu packages autotools) (gnu packages gnupg) (gnu packages guile) (gnu packages guile-xyz) (gnu packages pkg-config) (gnu packages texinfo) (gnu packages tls)) (define my-guile-syntax-highlight (package (inherit guile-syntax-highlight) (source (origin (method git-fetch) (uri (git-reference (url "https://git.dthompson.us/guile-syntax-highlight.git") (commit "51727cbb7fc05ef743aab2d7b16314ea1ed790e4"))) (file-name (git-file-name "guile-syntax-highlight" "0.1.51727cb")) (sha256 (base32 "1cvacy4y5qxajygb1qg8hvhjdf2xnnwnm5j918cabsi8wfwchig7")))) (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) ("texinfo" ,texinfo) ,@(package-native-inputs guile-syntax-highlight))))) (package (name "gitile") (version "0.1") (source #f) (build-system gnu-build-system) (propagated-inputs `(("guile-commonmark" ,guile-commonmark) ("guile-git" ,guile-git) ("guile-gcrypt" ,guile-gcrypt) ("guile-syntax-highlight" ,my-guile-syntax-highlight) ("gnutls" ,gnutls) ("guile-fibers" ,guile-fibers))) (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) ("libtool" ,libtool) ("pkg-config" ,pkg-config) ("guile" ,guile-3.0))) (home-page "https://git.lepiller.eu") (synopsis "") (description "") (license gpl3+))