| |
@@ -1,9 +1,9 @@
|
| |
- %global commit cadbf42054f224d84e5c5800baf82c0fa3a2a6db
|
| |
+ %global commit ed4fc888debb2eb100d1476e92c87c65d72cf545
|
| |
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
| |
|
| |
Name: nextpnr
|
| |
Version: 0
|
| |
- Release: 0.2.20190319git%{shortcommit}%{?dist}
|
| |
+ Release: 0.3.20190326git%{shortcommit}%{?dist}
|
| |
Summary: FPGA place and route tool
|
| |
|
| |
License: ISC and BSD and MIT and (MIT or Public Domain)
|
| |
@@ -24,6 +24,7 @@
|
| |
BuildRequires: boost-python3-devel
|
| |
BuildRequires: icestorm >= 0-0.7.20190311
|
| |
BuildRequires: trellis-devel
|
| |
+ BuildRequires: eigen3-devel
|
| |
|
| |
# License: ISC
|
| |
Provides: bundled(qtimgui)
|
| |
@@ -56,6 +57,10 @@
|
| |
-DICEBOX_ROOT=%{_datadir}/icestorm \
|
| |
-DTRELLIS_ROOT=%{_datadir}/trellis
|
| |
make %{?_smp_mflags}
|
| |
+ # prepare examples doc. directory:
|
| |
+ mkdir -p examples/ice40 examples/ecp5
|
| |
+ cp -r ice40/examples/* examples/ice40
|
| |
+ cp ecp5/synth/* examples/ecp5
|
| |
|
| |
|
| |
%install
|
| |
@@ -66,7 +71,7 @@
|
| |
%{_bindir}/nextpnr-generic
|
| |
%{_bindir}/nextpnr-ice40
|
| |
%{_bindir}/nextpnr-ecp5
|
| |
- %doc README.md
|
| |
+ %doc README.md docs examples
|
| |
%license COPYING
|
| |
%license LICENSE-imgui.txt
|
| |
%license LICENSE-qtimgui.txt
|
| |
@@ -74,6 +79,10 @@
|
| |
|
| |
|
| |
%changelog
|
| |
+ * Tue Mar 26 2019 Gabriel Somlo <gsomlo@gmail.com> - 0-0.3.20190325gited4fc88
|
| |
+ - Update to latest dev snapshot containing fast HeAP-based analytical placer
|
| |
+ - Package included ice40, ecp5 example projects as documentation
|
| |
+
|
| |
* Thu Mar 21 2019 Lubomir Rintel <lkundrak@v3.sk> - 0-0.2.20190319gitcadbf42
|
| |
- Enable ecp5
|
| |
|
| |
Update to include fast HeAP based analytical placer that just landed upstream.
Also, package sample projects under docs.