From 904d07ff13e01a4e157db1a7d44439e72c2cfb36 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sun, 11 Jan 2026 14:48:40 +0800 Subject: [PATCH] rosenthal: dinit: Update to 0.20.0. * modules/rosenthal/packages/admin.scm (dinit): Update to 0.20.0. [build-system]: Switch to gnu-build-system. [arguments] <#:configure-flags>: Adjust accordingly. <#:make-flags>: Set CXX and CXX_FOR_BUILD. --- modules/rosenthal/packages/admin.scm | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/modules/rosenthal/packages/admin.scm b/modules/rosenthal/packages/admin.scm index 3100b5c..f352985 100644 --- a/modules/rosenthal/packages/admin.scm +++ b/modules/rosenthal/packages/admin.scm @@ -21,7 +21,7 @@ (define-public dinit (package (name "dinit") - (version "0.19.4") + (version "0.20.0") (source (origin (method git-fetch) @@ -30,14 +30,15 @@ (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "09k7airphnpg6hmif91d9nfi5fhz40qh52sp8vnrshfy7mhkq571")))) - (build-system meson-build-system) + (base32 "1bs61i08fnlmpkbz189ks1ljj0569avb51b22fk27mm99msmdjgy")))) + (build-system gnu-build-system) (arguments (list #:configure-flags - #~(list "-Dshutdown-prefix=dinit-" - "-Dunit-tests=true" - "-Digr-tests=true" - (string-append "-Ddinit-sbindir=" #$output "/sbin")) + #~(list "--shutdown-prefix=dinit-" + (string-append "--sbindir=" #$output "/sbin")) + #:make-flags + #~(list (string-append "CXX=" #$(cxx-for-target)) + "CXX_FOR_BUILD=g++") #:phases #~(modify-phases %standard-phases (add-after 'unpack 'fix-paths