Fixed neovim and systemd-stub

412c2ffdc923… · Ryan Schanzenbacher ·

parent ff9e209f8597… diff

Changed files

diff --git a/modules/ryan-packages/bootloaders.scm b/modules/ryan-packages/bootloaders.scm
index 10f38d1..4cbb8da 100644
--- a/modules/ryan-packages/bootloaders.scm
+++ b/modules/ryan-packages/bootloaders.scm
@@ -18,7 +18,7 @@
#:use-module (guix build-system meson)
#:use-module (guix build-system python))
-(define systemd-version "255")
+(define systemd-version "258")
(define systemd-source
(origin
(method git-fetch)
@@ -28,7 +28,7 @@
(file-name (git-file-name "systemd" systemd-version))
(sha256
(base32
- "1qdyw9g3jgvsbc1aryr11gpc3075w5pg00mqv4pyf3hwixxkwaq6"))))
+ "18gnp45gl1154jra6qv95k8y7ny6phdm87yqi5jdq13cadlrklf6"))))
(define-public (systemd-stub-name)
(let ((arch (cond ((target-x86-32?) "ia32")
@@ -54,7 +54,7 @@
,(string-append "-Dsbat-distro-pkgname=" name)
,(string-append "-Dsbat-distro-version=" version))
#:phases
- #~(let ((stub #$(string-append "src/boot/efi/" (systemd-stub-name))))
+ #~(let ((stub #$(string-append "src/boot/" (systemd-stub-name))))
(modify-phases %standard-phases
(replace 'build
(lambda* (#:key parallel-build? #:allow-other-keys)
diff --git a/modules/ryan-packages/linux.scm b/modules/ryan-packages/linux.scm
index d5b215c..272280c 100644
--- a/modules/ryan-packages/linux.scm
+++ b/modules/ryan-packages/linux.scm
@@ -54,7 +54,7 @@
(base32
"0arypdiycmss5g9wav21hfdc384v1ly82jnsc32zincl2y3f628q"))))
(native-inputs (modify-inputs (package-native-inputs neovim) (prepend gcc-14)))
- (inputs (modify-inputs (package-inputs neovim) (append utf8proc-2.10.0) (replace "tree-sitter" treesitter-ryan)))))
+ (inputs (modify-inputs (package-inputs neovim) (append utf8proc) (replace "tree-sitter" treesitter-ryan)))))
(define-public treesitter-ryan
(package
@@ -73,20 +73,4 @@
(snippet #~(begin
(delete-file-recursively "lib/src/unicode")))))))
-(define-public utf8proc-2.10.0
- (package
- (inherit utf8proc-2.7.0)
- (version "2.10.0")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/JuliaStrings/utf8proc")
- (commit (string-append "v" version))))
- (file-name (git-file-name "utf8proc" version))
- (sha256
- (base32
- "1n1k67x39sk8xnza4w1xkbgbvgb1g7w2a7j2qrqzqaw1lyilqsy2"))))
- (native-inputs (modify-inputs (package-native-inputs utf8proc-2.7.0) (prepend julia)))
- (arguments (append (package-arguments utf8proc-2.7.0) (list #:tests? #f)))))
-
neovim-ryan
diff --git a/modules/ryan-packages/package-management.scm b/modules/ryan-packages/package-management.scm
index dac8929..18c7be4 100644
--- a/modules/ryan-packages/package-management.scm
+++ b/modules/ryan-packages/package-management.scm
@@ -108,6 +108,7 @@
(arguments
(list
#:configure-flags #~(list "-DCMAKE_POSITION_INDEPENDENT_CODE=on")
+ #:tests? #f
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'enter-build-directory
@@ -135,6 +136,9 @@
(sha256
(base32 "0d15b50cf9jgvh3w99xh6crh03bn2dmv9bdyvzq6knsk2diql1dj"))))
(build-system cmake-build-system)
+ (arguments
+ (list
+ #:tests? #f))
(home-page "https://github.com/ToruNiina/toml11")
(synopsis "TODO")
(description "TODO")