diff options
author | Arun Isaac | 2022-04-09 00:05:15 +0530 |
---|---|---|
committer | Arun Isaac | 2022-04-09 00:05:15 +0530 |
commit | 497d7c2d8750447767210971b084ac229da29399 (patch) | |
tree | 5c07f194391df396f6b94ccfe188d0fc065c086a /manifest.scm | |
parent | d3484183b31e160d10ceb538c9250ff4895daa54 (diff) | |
download | guix-forge-497d7c2d8750447767210971b084ac229da29399.tar.gz guix-forge-497d7c2d8750447767210971b084ac229da29399.tar.lz guix-forge-497d7c2d8750447767210971b084ac229da29399.zip |
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.
Diffstat (limited to 'manifest.scm')
-rw-r--r-- | manifest.scm | 35 |
1 files 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 ;;; <https://www.gnu.org/licenses/>. -(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)) |