GNU bug report logs - #40182
[PATCH 1/2] gnu: icestorm: Update to latest revision.

Previous Next

Package: guix-patches;

Reported by: pinoaffe <at> airmail.cc

Date: Sun, 22 Mar 2020 10:40:01 UTC

Severity: normal

Tags: patch

Done: Danny Milosavljevic <dannym <at> scratchpost.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 40182 in the body.
You can then email your comments to 40182 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#40182; Package guix-patches. (Sun, 22 Mar 2020 10:40:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to pinoaffe <at> airmail.cc:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 22 Mar 2020 10:40:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <at> airmail.cc
To: guix-patches <at> gnu.org
Subject: [PATCH 1/2] gnu: icestorm: Update to latest revision.
Date: Sun, 22 Mar 2020 10:38:51 +0000
* gnu/packages/fpga.scm (icestorm): Update to latest revision.
---
 gnu/packages/fpga.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm
index dca67ad3ca..5cfc9a96f6 100644
--- a/gnu/packages/fpga.scm
+++ b/gnu/packages/fpga.scm
@@ -212,8 +212,8 @@ For synthesis, the compiler generates netlists in 
the desired format.")
     (license license:isc)))

 (define-public icestorm
-  (let ((commit "c0cbae88ab47a3879aacf80d53b6a85710682a6b")
-        (revision "2"))
+  (let ((commit "0ec00d892a91cc68e45479b46161f649caea2933")
+        (revision "3"))
    (package
     (name "icestorm")
     (version (git-version "0.0" revision commit))
@@ -225,7 +225,7 @@ For synthesis, the compiler generates netlists in 
the desired format.")
               (file-name (git-file-name name version))
               (sha256
                 (base32
-                   
"0bqm0rpywm64yvbq75klpyzb1g9sdsp1kvdlyqg4hvm8jw9w8lya"))))
+                   
"1qlh99fafb7xga702k64fmc9m700nsddrfgcq4x8qn8fplsb64f1"))))
     (build-system gnu-build-system)
     (arguments
      `(#:tests? #f ; no unit tests that don't need an FPGA exist.
-- 
2.25.1





Information forwarded to guix-patches <at> gnu.org:
bug#40182; Package guix-patches. (Sun, 22 Mar 2020 10:48:02 GMT) Full text and rfc822 format available.

Message #8 received at 40182 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <at> airmail.cc
To: 40182 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: Add nextpnr-ice40
Date: Sun, 22 Mar 2020 10:47:48 +0000
* gnu/packages/fpga.scm (nextpnr-ice40): New variable.
---
 gnu/packages/fpga.scm | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm
index 5cfc9a96f6..8f34ef8282 100644
--- a/gnu/packages/fpga.scm
+++ b/gnu/packages/fpga.scm
@@ -44,6 +44,9 @@
   #:use-module (gnu packages gperf)
   #:use-module (gnu packages gawk)
   #:use-module (gnu packages version-control)
+  #:use-module (gnu packages qt)
+  #:use-module (gnu packages boost)
+  #:use-module (gnu packages algebra)
   #:use-module (gnu packages libftdi))

 (define-public abc
@@ -256,6 +259,41 @@ For synthesis, the compiler generates netlists in 
the desired format.")
 Includes the actual FTDI connector.")
     (license license:isc))))

+(define-public nextpnr-ice40
+  (let [(commit "c192ba261d77ad7f0a744fb90b01e4a5b63938c4")
+        (revision "0")]
+  (package
+    (name "nextpnr-ice40")
+    (version (git-version "0.0.0" revision commit))
+    (source
+      (origin
+        (method git-fetch)
+        (uri (git-reference
+               (url "git://github.com/YosysHQ/nextpnr")
+               (commit commit)))
+        (sha256
+          (base32
+            "0g2ar1z89b31qw5vgqj2rrcv9rzncs94184dgcsrz19p866654mf"))))
+    (inputs
+      `(("qtbase" ,qtbase)
+        ("boost" ,boost-with-python3)
+        ("yosys" ,yosys)
+        ("eigen" ,eigen)
+        ("python" ,python)
+        ("icestorm" ,icestorm)))
+    (build-system cmake-build-system)
+    (arguments
+      `(#:configure-flags `("-DARCH=ice40"
+                            ,(string-append "-DICEBOX_ROOT="
+                                            (assoc-ref %build-inputs 
"icestorm")
+                                            "/share/icebox"))
+        #:tests? #f))
+    (synopsis "Place-and-Route tool for FPGAs")
+    (description "nextpnr aims to be a vendor neutral, timing driven,
+FOSS FPGA place and route tool.  ")
+    (home-page "https://github.com/YosysHQ/nextpnr")
+    (license license:expat))))
+
 (define-public arachne-pnr
   (let ((commit "840bdfdeb38809f9f6af4d89dd7b22959b176fdd")
         (revision "2"))
-- 
2.25.1





Reply sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
You have taken responsibility. (Sun, 22 Mar 2020 15:01:01 GMT) Full text and rfc822 format available.

Notification sent to pinoaffe <at> airmail.cc:
bug acknowledged by developer. (Sun, 22 Mar 2020 15:01:01 GMT) Full text and rfc822 format available.

Message #13 received at 40182-done <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: pinoaffe <at> airmail.cc
Cc: 40182-done <at> debbugs.gnu.org
Subject: Re: [bug#40182] [PATCH 1/2] gnu: icestorm: Update to latest revision.
Date: Sun, 22 Mar 2020 16:00:20 +0100
[Message part 1 (text/plain, inline)]
Hi!

Thanks for the patches!

Pushed both to guix master, as commits 179be4bbe488d6c18d482da69b4997f7682d5a58
and 363989e6689068daeca81b442358b183b7d983d1, respectively.

[Message part 2 (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 20 Apr 2020 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 5 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.