guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit f57702ac00ccd80ee791e550f65803015450d8cc
Author: Nicolas Graves <[email protected]>
AuthorDate: Thu Jan 29 19:12:53 2026 +0100

    gnu: llama-cpp: Switch to pyproject.
    
    * gnu/packages/machine-learning.scm (llama-cpp):
    [arguments]<#:imported-modules, #:modules>: Relocate keywords. Switch
    to pyproject-build-system.
    
    Change-Id: I0b99e2b4b4beaf9fd085428022ec38b9e25995c3
    Signed-off-by: Sharlatan Hellseher <[email protected]>
---
 gnu/packages/machine-learning.scm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/machine-learning.scm 
b/gnu/packages/machine-learning.scm
index dba4cc41b9..66b12ce4be 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -872,6 +872,12 @@ training, HMM clustering, HMM mixtures.")
       (build-system cmake-build-system)
       (arguments
        (list
+        #:imported-modules (append %cmake-build-system-modules
+                                   %pyproject-build-system-modules)
+        #:modules '((ice-9 textual-ports)
+                    (guix build utils)
+                    ((guix build pyproject-build-system) #:prefix python:)
+                    (guix build cmake-build-system))
         #:configure-flags
         #~(list #$(string-append "-DGGML_BUILD_NUMBER=" tag)
                 "-DBUILD_SHARED_LIBS=ON"
@@ -893,12 +899,6 @@ training, HMM clustering, HMM mixtures.")
                 "-DGGML_AVX512_VBMI=OFF"
                 "-DGGML_AVX512_VNNI=OFF")
 
-        #:modules '((ice-9 textual-ports)
-                    (guix build utils)
-                    ((guix build python-build-system) #:prefix python:)
-                    (guix build cmake-build-system))
-        #:imported-modules `(,@%cmake-build-system-modules
-                             (guix build python-build-system))
         #:phases
         #~(modify-phases %standard-phases
             (add-after 'unpack 'patch-paths

Reply via email to