From 26b43211b28a0f7c64e9d0a8c58e4dbbbd171150 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 25 Jun 2023 22:28:20 +0100 Subject: gnu: celestia: Use G-expressions. * gnu/packages/astronomy.scm (celestia)[arguments]: Rewrite as G-expressions. Co-authored-by: Tobias Geerinckx-Rice --- gnu/packages/astronomy.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 0068c9a018..bd47775459 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1189,6 +1189,12 @@ any arbitrary astrometric projection defined in the WCS standard.") (base32 "00xibg87l1arzifakgj7s828x9pszcgx7x7ij88a561ig49ryh78")))) (build-system cmake-build-system) + (arguments + (list + #:configure-flags + #~(list "-DENABLE_GLUT=ON" + "-DENABLE_QT=OFF") + #:tests? #f)) ; no tests (native-inputs (list gettext-minimal libgit2 @@ -1207,9 +1213,6 @@ any arbitrary astrometric projection defined in the WCS standard.") mesa)) (propagated-inputs (list lua)) - (arguments - `(#:configure-flags '("-DENABLE_GLUT=ON" "-DENABLE_QT=OFF") - #:tests? #f)) ;no tests (home-page "https://celestia.space/") (synopsis "Real-time 3D visualization of space") (description -- cgit v1.2.3 a href='/guix/diff/tests/containers.scm?id=569c085927533a7c7d84dd46637637dc5f9187c1'>diff
AgeCommit message (Expand)Author
2023-01-30linux-container: 'container-excursion' forks to join the PID namespace....Fixes <https://issues.guix.gnu.org/61156>. * gnu/build/linux-container.scm (container-excursion): Add extra call to 'primitive-fork' and invoke THUNK in the child process. * tests/containers.scm ("container-excursion"): Remove extra 'primitive-fork' call, now unnecessary. ("container-excursion*, /proc"): New test. Ludovic Courtès
2023-01-30container: Correctly report exit status....* gnu/build/linux-container.scm (container-excursion): Return the raw status value. * tests/containers.scm ("container-excursion, same namespaces"): Add 'status:exit-val' call. * guix/scripts/container/exec.scm (guix-container-exec): Correctly handle the different cases. Ludovic Courtès