1(use-modules (guix packages)2 (guix build-system haskell)3 (guix git-download)4 (gnu packages commencement)5 (gnu packages entr)6 (gnu packages haskell)7 (gnu packages haskell-apps)8 (gnu packages haskell-xyz)9 (gnu packages linux))1011;; XXX: build ghc-hakyll from Git until changes required for metadata-only12;; dependencies end up in a new Hakyll release. For more information refer13;; to the following pull request <https://github.com/jaspervdj/hakyll/pull/1084>.14(define-public ghc-hakyll-latest15 (let ((commit "2dc90eb9931203efd821ed68db089f4065e069af")16 (revision "0"))17 (package/inherit ghc-hakyll18 (name "ghc-hakyll-latest")19 (version (git-version "4.16.7.1" revision commit))20 (source (origin21 (method git-fetch)22 (uri (git-reference23 (url "https://github.com/jaspervdj/hakyll")24 (commit commit)))25 (file-name (git-file-name name version))26 (sha25627 (base3228 "1bmjrj27529xpq7kf5y50i2fxyvgqvfa5h86is4dflg9npn1nskq")))))))2930(packages->manifest31 (list32 chimerautils33 cabal-install34 gcc-toolchain ;required by cabal.35 ghc36 ghc-hakyll-latest37 entr))