~ruther/ruthless-guix

776dabb4fa5ec3085f2e73f8e953718c174b1323 — Rutherther a month ago 02ff38c main
chore: Update codex-acp
1 files changed, 9 insertions(+), 5 deletions(-)

M modules/ruther/packages/node.scm
M modules/ruther/packages/node.scm => modules/ruther/packages/node.scm +9 -5
@@ 7,6 7,8 @@
  #:use-module (guix utils)
  #:use-module (guix build-system node)
  #:use-module (gnu packages base)
  #:use-module (gnu packages linux)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages gcc)
  #:use-module (gnu packages node-xyz)
  #:use-module (gnu packages tls)


@@ 66,19 68,21 @@
(define-public codex-acp
  (package
    (name "codex-acp")
    (version "0.9.0")
    (version "0.12.0")
    (source
     (origin
       (method url-fetch)
       (uri
        "https://registry.npmjs.org/@zed-industries/codex-acp-linux-x64/-/codex-acp-linux-x64-0.9.0.tgz")
        (string-append "https://registry.npmjs.org/@zed-industries/codex-acp-linux-x64/-/codex-acp-linux-x64-" version ".tgz"))
       (sha256
        (base32 "19jz5psj59jn56vvmhp2b70fx321q11n0n18kj9dfbsx517zf4v0"))))
        (base32 "0bmrc0cbmjzjx406j4ga1d2mx45dxis1l49dgj4dkmyyxrxm2zmj"))))
    (build-system node-build-system)
    (native-inputs (list (default-patchelf)))
    (inputs (list `("openssl" ,openssl)
                  `("gcc:lib" ,gcc "lib")
                  `("libc32" ,(to32 glibc))))
                  `("libc32" ,(to32 glibc))
                  `("libcap" ,libcap)
                  `("libz" ,zlib)))
    (arguments
     (list
      #:tests? #f


@@ 98,7 102,7 @@
               (assoc-ref binary:%standard-phases 'patchelf)
               `(#:patchelf-plan
                 (("bin/codex-acp"
                   ("gcc:lib" "openssl" "libc")))
                   ("gcc:lib" "openssl" "libc" "libz" "libcap")))
                 ,@args))))
          (add-after 'install 'symlink
            (lambda _