gcc:lib -> libgccjit

This commit is contained in:
Pavel Korytov 2023-06-18 12:24:57 +03:00
parent e443196b6d
commit 32189dcd2c
5 changed files with 92 additions and 92 deletions

View file

@ -23,7 +23,7 @@
(base32 (base32
"0q52b5kllbc0zzxgvjfk2l3njgadwly52vr9h4ww02b8q29ay5pj")))) "0q52b5kllbc0zzxgvjfk2l3njgadwly52vr9h4ww02b8q29ay5pj"))))
(inputs (inputs
`(("gcc:lib" ,gcc "lib"))) `(("libgccjit" ,libgccjit)))
(build-system binary-build-system) (build-system binary-build-system)
(arguments (arguments
`(#:validate-runpath? #f `(#:validate-runpath? #f
@ -31,7 +31,7 @@
#:install-plan #:install-plan
`(("hugo" "/bin/")) `(("hugo" "/bin/"))
#:patchelf-plan #:patchelf-plan
`(("hugo" ("gcc:lib"))) `(("hugo" ("libgccjit")))
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(replace 'unpack (replace 'unpack

View file

@ -27,9 +27,9 @@
`(#:install-plan `(#:install-plan
`(("jless" "/bin/")) `(("jless" "/bin/"))
#:patchelf-plan #:patchelf-plan
`(("jless" ("glibc" "libxcb" "gcc:lib"))))) `(("jless" ("glibc" "libxcb" "libgccjit")))))
(inputs (inputs
`(("gcc:lib" ,gcc "lib") `(("libgccjit" ,libgccjit)
("glibc" ,glibc) ("glibc" ,glibc)
("libxcb" ,libxcb))) ("libxcb" ,libxcb)))
(native-inputs (native-inputs

View file

@ -36,15 +36,15 @@
#:install-plan #:install-plan
`(("nushell" "/bin/" #:exclude ("README.txt" "LICENSE"))) `(("nushell" "/bin/" #:exclude ("README.txt" "LICENSE")))
#:patchelf-plan #:patchelf-plan
`(("nushell/nu" ("glibc" "zlib" "gcc:lib")) `(("nushell/nu" ("glibc" "zlib" "libgccjit"))
("nushell/nu_plugin_custom_values" ("glibc" "gcc:lib")) ("nushell/nu_plugin_custom_values" ("glibc" "libgccjit"))
("nushell/nu_plugin_example" ("glibc" "gcc:lib")) ("nushell/nu_plugin_example" ("glibc" "libgccjit"))
("nushell/nu_plugin_gstat" ("glibc" "gcc:lib" "zlib")) ("nushell/nu_plugin_gstat" ("glibc" "libgccjit" "zlib"))
("nushell/nu_plugin_inc" ("glibc" "gcc:lib")) ("nushell/nu_plugin_inc" ("glibc" "libgccjit"))
("nushell/nu_plugin_query" ("glibc" "gcc:lib"))))) ("nushell/nu_plugin_query" ("glibc" "libgccjit")))))
(inputs (inputs
`(("curl" ,curl) `(("curl" ,curl)
("gcc:lib" ,gcc "lib") ("libgccjit" ,libgccjit)
("libgit2" ,libgit2) ("libgit2" ,libgit2)
("libx11" ,libx11) ("libx11" ,libx11)
("libxcb" ,libxcb) ("libxcb" ,libxcb)

View file

@ -10,7 +10,7 @@
(define-public starship (define-public starship
(package (package
(name "starship-bin") (name "starship-bin")
(version "1.12.0") (version "1.15.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -20,21 +20,21 @@
"/starship-x86_64-unknown-linux-gnu.tar.gz")) "/starship-x86_64-unknown-linux-gnu.tar.gz"))
(sha256 (sha256
(base32 (base32
"0zq5mn8m3jaqhx1px108izh5ibi23jcwy0wragip8dy1swb3kzr3")))) "05dn81h699jjw8q1x1kv28mlk02a3rlirm1p1xwph1j5z8a9a9np"))))
(build-system binary-build-system) (build-system binary-build-system)
(arguments (arguments
`(#:install-plan `(#:install-plan
`(("starship" "/bin/")) `(("starship" "/bin/"))
#:patchelf-plan #:patchelf-plan
`(("starship" ("gcc:lib" "glibc"))) `(("starship" ("libgccjit" "glibc")))
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(replace 'unpack (replace 'unpack
(lambda* (#:key inputs #:allow-other-keys) (lambda* (#:key inputs #:allow-other-keys)
(invoke "tar" "-xvzf" (assoc-ref inputs "source"))))))) (invoke "tar" "-xvzf" (assoc-ref inputs "source")))))))
(inputs (inputs
`(("gcc:lib" ,gcc "lib") `(("glibc" ,glibc)
("glibc" ,glibc))) ("libgccjit" ,libgccjit)))
(native-inputs (native-inputs
`(("gzip" ,gzip))) `(("gzip" ,gzip)))
(synopsis "Starship is the minimal, blazing fast, and extremely customizable prompt for any shell!") (synopsis "Starship is the minimal, blazing fast, and extremely customizable prompt for any shell!")

View file

@ -25,14 +25,14 @@
`(#:install-plan `(#:install-plan
`(("texlab" "/bin/")) `(("texlab" "/bin/"))
#:patchelf-plan #:patchelf-plan
`(("texlab" ("gcc:lib"))) `(("texlab" ("libgccjit")))
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(replace 'unpack (replace 'unpack
(lambda* (#:key inputs #:allow-other-keys) (lambda* (#:key inputs #:allow-other-keys)
(invoke "tar" "-xvzf" (assoc-ref inputs "source"))))))) (invoke "tar" "-xvzf" (assoc-ref inputs "source")))))))
(inputs (inputs
`(("gcc:lib" ,gcc "lib"))) `(("libgccjit" ,libgccjit)))
(native-inputs (native-inputs
`(("gzip" ,gzip))) `(("gzip" ,gzip)))
(synopsis "An implementation of the Language Server Protocol for LaTeX ") (synopsis "An implementation of the Language Server Protocol for LaTeX ")