diff options
| author | Nguyễn Gia Phong <cnx@loang.net> | 2026-05-11 15:10:42 +0900 |
|---|---|---|
| committer | Nguyễn Gia Phong <cnx@loang.net> | 2026-05-11 15:10:49 +0900 |
| commit | 3e30ec4255d2f6208245c5f04e90aace45e17e2b (patch) | |
| tree | af92004807b4d5447648100346a75d0cee374eea | |
| parent | b4ef2bb4ace19e63aeeccbbdd4aef4785547e95d (diff) | |
gnu: Remove efilinux.
* gnu/packages/efi.scm (efilinux): Delete variable.
Change-Id: I742bc3bcc36984f69dddd3c527aa077b07ee5aa0
Closes: https://codeberg.org/guix/guix/issues/7806
| -rw-r--r-- | gnu/packages/efi.scm | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/gnu/packages/efi.scm b/gnu/packages/efi.scm index bab3fd6cde7..155e365f41d 100644 --- a/gnu/packages/efi.scm +++ b/gnu/packages/efi.scm | |||
| @@ -204,48 +204,3 @@ and EFI variable management.") | |||
| 204 | ;; Library routines (in lib/) are under LGPL 2.1. | 204 | ;; Library routines (in lib/) are under LGPL 2.1. |
| 205 | ;; Compiling/linking/using OpenSSL is permitted. | 205 | ;; Compiling/linking/using OpenSSL is permitted. |
| 206 | (license (list license:gpl2 license:lgpl2.1)))) | 206 | (license (list license:gpl2 license:lgpl2.1)))) |
| 207 | |||
| 208 | (define-public efilinux | ||
| 209 | (package | ||
| 210 | (name "efilinux") | ||
| 211 | (version "1.1") | ||
| 212 | (source (origin | ||
| 213 | (method git-fetch) | ||
| 214 | (uri (git-reference | ||
| 215 | (url "https://github.com/mfleming/efilinux") | ||
| 216 | (commit (string-append "efilinux-" version)))) | ||
| 217 | (file-name (git-file-name name version)) | ||
| 218 | (sha256 | ||
| 219 | (base32 | ||
| 220 | "0b4nxzr3wl5v4b52r79iw1arfgasz26xb38r2blw9v2qz2s1q9w2")))) | ||
| 221 | (build-system gnu-build-system) | ||
| 222 | (arguments | ||
| 223 | `(#:make-flags | ||
| 224 | (list "CC=gcc" | ||
| 225 | ,@(match (%current-system) | ||
| 226 | ("aarch64-linux" | ||
| 227 | '("ARCH=aarch64")) | ||
| 228 | ("armhf-linux" | ||
| 229 | '("ARCH=arm")) | ||
| 230 | (_ '())) | ||
| 231 | (string-append "INCDIR=" (assoc-ref %build-inputs "gnu-efi") | ||
| 232 | "/include") | ||
| 233 | (string-append "LIBDIR=" (assoc-ref %build-inputs "gnu-efi") | ||
| 234 | "/lib")) | ||
| 235 | #:tests? #f ; No tests exist. | ||
| 236 | #:phases | ||
| 237 | (modify-phases %standard-phases | ||
| 238 | (delete 'configure) | ||
| 239 | (replace 'install | ||
| 240 | (lambda* (#:key outputs #:allow-other-keys) | ||
| 241 | (install-file "efilinux.efi" | ||
| 242 | (string-append (assoc-ref outputs "out") | ||
| 243 | "/libexec")) | ||
| 244 | #t))))) | ||
| 245 | (inputs | ||
| 246 | (list gnu-efi)) | ||
| 247 | (synopsis "Minimal Linux loader for UEFI") | ||
| 248 | (description "This package provides a minimal Linux loader as an UEFI | ||
| 249 | program.") | ||
| 250 | (home-page "https://github.com/mfleming/efilinux") | ||
| 251 | (license license:bsd-2))) | ||
