summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorAndreas Enge <andreas@enge.fr>2025-09-19 21:46:16 +0200
committerAndreas Enge <andreas@enge.fr>2025-09-19 21:46:19 +0200
commit738d971d7ee8a3a115efcbfecafe464716808003 (patch)
tree7c04b2aa089741514b04c35dfc1af361b0355c2b /gnu/packages
parent0a85a0ee9de82586028c600e5bb7db6fd1ecb9fc (diff)
gnu: Remove binutils-vc4.
* gnu/packages/embedded.scm (binutils-vc4): Delete variable. Fixes: guix/guix#2103 Change-Id: I126622cfd2688ffb6d1f74169dbd53dfdb155082
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/embedded.scm52
1 files changed, 0 insertions, 52 deletions
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index f687a01dbc3..03b2e8989f0 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -1429,58 +1429,6 @@ simulator.")
1429 (home-page (package-home-page propeller-gcc)) 1429 (home-page (package-home-page propeller-gcc))
1430 (license (package-license propeller-gcc)))))) 1430 (license (package-license propeller-gcc))))))
1431 1431
1432(define-public binutils-vc4
1433 (let ((commit "708acc851880dbeda1dd18aca4fd0a95b2573b36"))
1434 (package
1435 (name "binutils-vc4")
1436 (version (string-append "2.23.51-0." (string-take commit 7)))
1437 (source (origin
1438 (method git-fetch)
1439 (uri (git-reference
1440 (url "https://github.com/puppeh/binutils-vc4")
1441 (commit commit)))
1442 (file-name (string-append name "-" version "-checkout"))
1443 (sha256
1444 (base32
1445 "1kdrz6fki55lm15rwwamn74fnqpy0zlafsida2zymk76n3656c63"))))
1446 (build-system gnu-build-system)
1447 (arguments
1448 `(#:configure-flags '("--target=vc4-elf"
1449 "--disable-werror"
1450 "--enable-cgen-maint")
1451 #:phases
1452 (modify-phases %standard-phases
1453 (add-after 'unpack 'unpack-cgen
1454 (lambda* (#:key inputs #:allow-other-keys)
1455 (copy-recursively (string-append (assoc-ref inputs "cgen")
1456 "/cgen") "cgen")
1457 #t))
1458 (add-after 'unpack-cgen 'fix-cgen-guile
1459 (lambda _
1460 (substitute* "opcodes/Makefile.in"
1461 (("guile\\{,-\\}1.8") "guile"))
1462 (invoke "which" "guile"))))))
1463 (native-inputs
1464 `(("cgen"
1465 ,(origin
1466 (method git-fetch)
1467 (uri (git-reference
1468 (url "https://github.com/puppeh/cgen")
1469 (commit "d8e2a9eb70425f180fdd5bfd032884b0855f2032")))
1470 (sha256
1471 (base32
1472 "14b3h2ji740s8zq5vwm4qdcxs4aa4wxi6wb9di3bv1h39x14nyr9"))))
1473 ("texinfo" ,texinfo)
1474 ("flex" ,flex)
1475 ("bison" ,bison)
1476 ("guile-1.8" ,guile-1.8)
1477 ("which" ,which)))
1478 (synopsis "Binutils for VC4")
1479 (description "This package provides @code{binutils} for VideoCore IV,
1480the Raspberry Pi chip.")
1481 (license license:gpl3+)
1482 (home-page "https://github.com/puppeh/vc4-toolchain/"))))
1483
1484(define make-gcc-vc4 1432(define make-gcc-vc4
1485 (mlambda () 1433 (mlambda ()
1486 (let ((commit "0fe4b83897341742f9df65797474cb0feab4b377") 1434 (let ((commit "0fe4b83897341742f9df65797474cb0feab4b377")