From 7a3ae89b2083e6ce7b9bd22a22f8fbd3e4c49d03 Mon Sep 17 00:00:00 2001 From: Attila Lendvai Date: Mon, 23 Oct 2023 00:09:19 +0200 Subject: [PATCH] added a manifest.scm for guix --- manifest.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 manifest.scm diff --git a/manifest.scm b/manifest.scm new file mode 100644 index 0000000..9472969 --- /dev/null +++ b/manifest.scm @@ -0,0 +1,26 @@ +;; This is the complete list of Guix packages necessary for building. +;; +;; The following shell command will run the tests: +;; +;; guix shell -m manifest.scm --pure -- ./build.sh ath79 generic tplink_tl-wdr4300-v1 +;; +;; TODO ...ideally. some dependencies are not listed, and it fails when using --pure + +;; +;; Quircks on Guix: the check for git fails, must edit +;; build/openwrt-imagebuilder-19.07.9-ath79-generic.Linux-x86_64/include/prereq-build.mk +;; and comment out the git check. +;; + +(specifications->manifest + '("coreutils" + "bash" + "make" + "perl" + "python2" + "gcc-toolchain" + "git" + "git:gui" + ;; "man-pages" + "less" + "time"))