[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/40: gnu: geo: Add 'bash' input for 'wrap-program'.
From: |
guix-commits |
Subject: |
09/40: gnu: geo: Add 'bash' input for 'wrap-program'. |
Date: |
Sat, 21 Oct 2023 01:53:14 -0400 (EDT) |
apteryx pushed a commit to branch core-updates
in repository guix.
commit 2bbc541d89999812ad361581421134c26f171ca2
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Fri Jul 2 12:06:37 2021 +0200
gnu: geo: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.
* gnu/packages/geo.scm
(grass): Remove input labels and trailing #t.
[inputs]: Add bash-minimal.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ic9d1942098cbfa1d71a81b1f7e0dea352850a4ce
---
gnu/packages/geo.scm | 71 ++++++++++++++++++++++++++--------------------------
1 file changed, 35 insertions(+), 36 deletions(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index da473d6f97..e552d469bb 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -2508,40 +2508,41 @@ orienteering sport.")
(base32 "0sbz0ba9p963phvd0gmvfqq1fg4ixpipzcjbf20ys86qavjppzsg"))))
(build-system gnu-build-system)
(inputs
- `(("bzip2" ,bzip2)
- ("cairo" ,cairo)
- ("fftw" ,fftw)
- ("freetype" ,freetype)
- ("gdal" ,gdal)
- ("geos" ,geos)
- ("glu" ,glu)
- ("lapack" ,lapack)
- ("libpng" ,libpng)
- ("libtiff" ,libtiff)
- ("mesa" ,mesa)
- ("mariadb-dev" ,mariadb "dev")
- ("mariadb-lib" ,mariadb "lib")
- ("netcdf" ,netcdf)
- ("openblas" ,openblas)
- ("perl" ,perl)
- ("postgresql" ,postgresql)
- ("proj" ,proj)
- ("python" ,python)
- ("python-dateutil" ,python-dateutil)
- ("python-numpy" ,python-numpy)
- ("python-wxpython" ,python-wxpython)
- ("readline" ,readline)
- ("sqlite" ,sqlite)
- ("wxwidgets" ,wxwidgets)
- ("zlib" ,zlib)
- ("zstd" ,zstd "lib")))
+ (list bash-minimal
+ bzip2
+ cairo
+ fftw
+ freetype
+ gdal
+ geos
+ glu
+ lapack
+ libpng
+ libtiff
+ mesa
+ `(,mariadb "dev")
+ `(,mariadb "lib")
+ netcdf
+ openblas
+ perl
+ postgresql
+ proj
+ python
+ python-dateutil
+ python-numpy
+ python-wxpython
+ readline
+ sqlite
+ wxwidgets
+ zlib
+ `(,zstd "lib")))
(native-inputs
- `(("bash" ,bash-minimal)
- ("bison" ,bison)
- ("flex" ,flex)
- ("pkg-config" ,pkg-config)))
+ (list bash-minimal
+ bison
+ flex
+ pkg-config))
(arguments
- `(#:tests? #f ; No tests
+ `(#:tests? #f ; No tests
#:modules ((guix build gnu-build-system)
((guix build python-build-system) #:prefix python:)
(guix build utils))
@@ -2594,16 +2595,14 @@ orienteering sport.")
(symlink (string-append dir "/include")
(string-append out "/include"))
(symlink (string-append dir "/lib")
- (string-append out "/lib")))
- #t))
+ (string-append out "/lib")))))
(add-after 'install-links 'python:wrap
(assoc-ref python:%standard-phases 'wrap))
(add-after 'python:wrap 'wrap-with-python-interpreter
(lambda* (#:key outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))
(wrap-program (string-append out "/bin/" ,grassxx)
- `("GRASS_PYTHON" = (,(which "python3"))))
- #t))))))
+ `("GRASS_PYTHON" = (,(which "python3"))))))))))
(synopsis "GRASS Geographic Information System")
(description
"GRASS (Geographic Resources Analysis Support System), is a Geographic
- 03/40: gnu: tryton: Add 'bash' input for 'wrap-program'., (continued)
- 03/40: gnu: tryton: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 02/40: gnu: debug: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 10/40: gnu: video: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 15/40: gnu: music: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 26/40: gnu: jack2: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 31/40: gnu: electron-cash: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 32/40: gnu: fontutils: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 33/40: gnu: wordnet: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 35/40: gnu: protonvpn-cli: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 04/40: gnu: pdf: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 09/40: gnu: geo: Add 'bash' input for 'wrap-program'.,
guix-commits <=
- 06/40: gnu: cdrom: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 01/40: gnu: animation: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 13/40: gnu: chromium: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 11/40: gnu: qbittorrent: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 07/40: gnu: emacs-xyz: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 05/40: gnu: patchutils: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 08/40: gnu: guile-xyz: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 16/40: gnu: file-systems: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 18/40: gnu: web-browsers: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21
- 21/40: gnu: mpd: Add 'bash' input for 'wrap-program'., guix-commits, 2023/10/21