From owner-svn-ports-all@freebsd.org Wed Jun 6 13:47:35 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 39B8DFF6966; Wed, 6 Jun 2018 13:47:35 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D77F975008; Wed, 6 Jun 2018 13:47:34 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B3E513CD3; Wed, 6 Jun 2018 13:47:34 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w56DlYZ1014934; Wed, 6 Jun 2018 13:47:34 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w56DlXB0014930; Wed, 6 Jun 2018 13:47:33 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201806061347.w56DlXB0014930@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Wed, 6 Jun 2018 13:47:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r471842 - in head/devel: . arachne-pnr X-SVN-Group: ports-head X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: in head/devel: . arachne-pnr X-SVN-Commit-Revision: 471842 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2018 13:47:35 -0000 Author: tobik Date: Wed Jun 6 13:47:33 2018 New Revision: 471842 URL: https://svnweb.freebsd.org/changeset/ports/471842 Log: 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 Differential Revision: https://reviews.freebsd.org/D15632 Added: head/devel/arachne-pnr/ head/devel/arachne-pnr/Makefile (contents, props changed) head/devel/arachne-pnr/distinfo (contents, props changed) head/devel/arachne-pnr/pkg-descr (contents, props changed) head/devel/arachne-pnr/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Jun 6 13:33:44 2018 (r471841) +++ head/devel/Makefile Wed Jun 6 13:47:33 2018 (r471842) @@ -116,6 +116,7 @@ SUBDIR += appstream-glib SUBDIR += apr1 SUBDIR += apr2 + SUBDIR += arachne-pnr SUBDIR += arcanist SUBDIR += arduino SUBDIR += arduino-avrdude Added: head/devel/arachne-pnr/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/arachne-pnr/Makefile Wed Jun 6 13:47:33 2018 (r471842) @@ -0,0 +1,25 @@ +# Created by: Johnny Sorocil +# $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 Added: head/devel/arachne-pnr/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/arachne-pnr/distinfo Wed Jun 6 13:47:33 2018 (r471842) @@ -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 Added: head/devel/arachne-pnr/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/arachne-pnr/pkg-descr Wed Jun 6 13:47:33 2018 (r471842) @@ -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 Added: head/devel/arachne-pnr/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/arachne-pnr/pkg-plist Wed Jun 6 13:47:33 2018 (r471842) @@ -0,0 +1,5 @@ +bin/arachne-pnr +%%DATADIR%%/chipdb-1k.bin +%%DATADIR%%/chipdb-384.bin +%%DATADIR%%/chipdb-5k.bin +%%DATADIR%%/chipdb-8k.bin