From 12c613b54868d4b0894dc69063f3962f252ba6e8 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 6 Nov 2017 20:34:31 +0200 Subject: gnu: dtc: Build python bindings. * gnu/packages/bootloaders.scm (dtc)[native-inputs]: Add swig. [inputs]: Add python-2. [arguments]: Remove 'NO_PYTHON' from make-flags, add 'SETUP_PREFIX' to set python bindings prefix. --- gnu/packages/bootloaders.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'gnu/packages/bootloaders.scm') diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index 4ba7a93e4b..62282c99c8 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -43,6 +43,7 @@ #:use-module (gnu packages perl) #:use-module (gnu packages python) #:use-module (gnu packages texinfo) + #:use-module (gnu packages swig) #:use-module (gnu packages virtualization) #:use-module (guix build-system gnu) #:use-module (guix download) @@ -292,12 +293,15 @@ menu to select one of the installed operating systems.") (build-system gnu-build-system) (native-inputs `(("bison" ,bison) - ("flex" ,flex))) + ("flex" ,flex) + ("swig" ,swig))) + (inputs + `(("python-2" ,python-2))) (arguments `(#:make-flags (list "CC=gcc" (string-append "PREFIX=" (assoc-ref %outputs "out")) - "NO_PYTHON=1" + (string-append "SETUP_PREFIX=" (assoc-ref %outputs "out")) "INSTALL=install") #:phases (modify-phases %standard-phases -- cgit v1.2.3