From be549e815698cf633354447d41bec368b121b523 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 3 Apr 2026 19:49:52 +0100 Subject: Initial commit --- manifest.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 manifest.scm (limited to 'manifest.scm') diff --git a/manifest.scm b/manifest.scm new file mode 100644 index 0000000..f0fe58e --- /dev/null +++ b/manifest.scm @@ -0,0 +1,16 @@ +(use-modules ((gnu packages guile-xyz) #:select (guile-ares-rs)) + ((gnu packages task-management) #:select (git-bug)) + ((kaakaa-package) #:select (kaakaa)) + (srfi srfi-1)) + +(define (manifest-cons* . args) + "ARGS is of the form (PACKAGES ... ONTO-MANIFEST). Return a manifest +with PACKAGES and all packages in ONTO-MANIFEST." + (let ((packages (drop-right args 1)) + (onto-manifest (last args))) + (manifest (append (map package->manifest-entry packages) + (manifest-entries onto-manifest))))) + +(manifest-cons* git-bug + guile-ares-rs + (package->development-manifest kaakaa)) -- cgit 1.4.1