1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-14 03:10:47 +00:00

New port: devel/arachne-pnr

Arachne-pnr implements the place and route step of the hardware
compilation process for FPGAs.  It currently targets the Lattice
Semiconductor iCE40 family of FPGAs.

WWW: https://github.com/cseed/arachne-pnr

PR:		227590
Submitted by:	Johnny Sorocil <jsorocil@gmail.com>
Differential Revision:	https://reviews.freebsd.org/D15632
This commit is contained in:
Tobias Kortkamp 2018-06-06 13:47:33 +00:00
parent 7cef740b9a
commit e8f71c9328
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=471842
5 changed files with 39 additions and 0 deletions

View File

@ -116,6 +116,7 @@
SUBDIR += appstream-glib
SUBDIR += apr1
SUBDIR += apr2
SUBDIR += arachne-pnr
SUBDIR += arcanist
SUBDIR += arduino
SUBDIR += arduino-avrdude

View File

@ -0,0 +1,25 @@
# Created by: Johnny Sorocil <jsorocil@gmail.com>
# $FreeBSD$
PORTNAME= arachne-pnr
PORTVERSION= g20180310
CATEGORIES= devel
MAINTAINER= jsorocil@gmail.com
COMMENT= Place and route tool for FPGAs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= icestorm>=g0:devel/icestorm
USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= cseed
GH_TAGNAME= 6701132cbd5c7b31edd0ff18ca6727eb3691186b
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/arachne-pnr
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1527417304
SHA256 (cseed-arachne-pnr-g20180310-6701132cbd5c7b31edd0ff18ca6727eb3691186b_GH0.tar.gz) = 0a4f3a5beefbe56863e6e9b680054b7f88bb7aed9682c8bb04c9147345320b49
SIZE (cseed-arachne-pnr-g20180310-6701132cbd5c7b31edd0ff18ca6727eb3691186b_GH0.tar.gz) = 91249

View File

@ -0,0 +1,5 @@
Arachne-pnr implements the place and route step of the hardware
compilation process for FPGAs. It currently targets the Lattice
Semiconductor iCE40 family of FPGAs.
WWW: https://github.com/cseed/arachne-pnr

View File

@ -0,0 +1,5 @@
bin/arachne-pnr
%%DATADIR%%/chipdb-1k.bin
%%DATADIR%%/chipdb-384.bin
%%DATADIR%%/chipdb-5k.bin
%%DATADIR%%/chipdb-8k.bin