From 497d7c2d8750447767210971b084ac229da29399 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Sat, 9 Apr 2022 00:05:15 +0530 Subject: manifest.scm: Use a later unreleased version of skribilo. * manifest.scm: Import (gnu packages autotools), (gnu packages gettext), (gnu packages guile), (gnu packages skribilo), (guix git-download) and (guix packages). (skribilo): New variable. List guile-3.0 and skribilo in the manifest. --- manifest.scm | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/manifest.scm b/manifest.scm index 6aa988a..78a9fe5 100644 --- a/manifest.scm +++ b/manifest.scm @@ -17,5 +17,36 @@ ;;; along with guix-forge. If not, see ;;; . -(specifications->manifest - (list "guile" "skribilo")) +(use-modules (gnu packages autotools) + (gnu packages gettext) + (gnu packages guile) + ((gnu packages skribilo) #:prefix guix:) + (guix git-download) + (guix packages)) + +;; Use a later unreleased version of skribilo since we need certain +;; improvements and bug fixes from it. +(define skribilo + (let ((commit "76136f9e904e8eb17f494d20fa2969ef2d5eb1aa") + (revision "1")) + (package + (inherit guix:skribilo) + (name "skribilo") + (version (git-version "0.9.5" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.savannah.gnu.org/git/skribilo.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "105jlpqs63fa724yldgs36bgnw3h4lq5addhmb9y3nla5a4vn2m2")))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("gettext" ,gnu-gettext) + ,@(package-native-inputs guix:skribilo)))))) + +(packages->manifest + (list guile-3.0 skribilo)) -- cgit v1.2.3