(define-module (vkraus packages disfluid) #:use-module ((vkraus packages disfluid release) #:prefix disfluid:) #:use-module (guix packages) #:use-module (guix gexp) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (gnu packages) #:use-module (gnu packages base) #:use-module (gnu packages glib) #:use-module (gnu packages guile) #:use-module (gnu packages guile-xyz) #:use-module (gnu packages nettle) #:use-module (gnu packages pkg-config) #:use-module (gnu packages texinfo) #:use-module (gnu packages tex) #:use-module (gnu packages autotools) #:use-module (gnu packages gettext) #:use-module (gnu packages man) #:use-module (gnu packages tls) #:use-module (gnu packages gtk) #:use-module (gnu packages emacs) #:use-module (gnu packages gnupg) #:use-module (ice-9 match) #:use-module (ice-9 optargs) #:use-module (sxml simple) #:declarative? #t) (define-public disfluid (package (name "disfluid") (version disfluid:version) (source (origin (method git-fetch) (uri (git-reference (url "https://labo.planete-kraus.eu/disfluid.git") (commit disfluid:commit))) (sha256 (base32 disfluid:hash)) (snippet `(begin (with-output-to-file ".tarball-version" (lambda _ (format #t "~a~%" ,version))))))) (build-system gnu-build-system) (arguments '(#:modules ((guix build utils) (guix build gnu-build-system)) #:phases (modify-phases %standard-phases (replace 'bootstrap (lambda* (#:key inputs outputs #:allow-other-keys) (setenv "HOME" (getcwd)) (invoke (search-input-file inputs "bin/guile") "./bootstrap")))))) (native-inputs (list guile-3.0 texinfo autoconf autoconf-archive automake libtool gnu-gettext coreutils emacs guile-hall pkg-config guile-gcrypt guile-json-4)) (propagated-inputs (list guile-3.0 guile-gcrypt guile-json-4)) (synopsis "Demanding Interoperability to Strengthen the Free (Libre) Web: Introducing Disfluid") (description "Demanding Interoperability to Strengthen the Free (Libre) Web: Introducing Disfluid") (home-page "https://labo.planete-kraus.eu/webid-oidc.git") (license license:agpl3+)))