summaryrefslogtreecommitdiff
path: root/pcr
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2019-08-28 23:35:41 +0200
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2019-08-28 23:58:26 +0200
commit21a8e4f919eb558964c315cb5329fb90d50b3ae8 (patch)
tree8de6de7240ab9f9df1ed464b3f8cf98d2041dd4a /pcr
parent924063e6c3f400151d634fd33a666c6e60ee00cb (diff)
downloadabslibre-21a8e4f919eb558964c315cb5329fb90d50b3ae8.tar.gz
abslibre-21a8e4f919eb558964c315cb5329fb90d50b3ae8.tar.bz2
abslibre-21a8e4f919eb558964c315cb5329fb90d50b3ae8.zip
pcr: remove yosys-git
This makes it easier to maintain as the yosys in community is good enough to syntetize the fommu verilog-blink. This has been tested on the following configuration: - The hacker revision of FOMMU was used - The verilog-blink design from the fommu-workshop[1] repository was used to test it. - The following packages were installed and are used by the Makefile: - yosys 0.9-1 from community on x86_64 and community-staging on i686 - dfu-util from community - nextpnr-git from pcr - icestorm-git from pcr - The design was modified on i686 to blink differently to make sure that the right design was installed into the flash chip of the FPGA. The end result is the led blinking (differently) in both i686 and x86_64. References: ----------- [1] git://github.com/im-tomu/fomu-workshop.git Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'pcr')
-rw-r--r--pcr/yosys-git/LICENSE15
-rw-r--r--pcr/yosys-git/PKGBUILD48
2 files changed, 0 insertions, 63 deletions
diff --git a/pcr/yosys-git/LICENSE b/pcr/yosys-git/LICENSE
deleted file mode 100644
index d5b50f7fc..000000000
--- a/pcr/yosys-git/LICENSE
+++ /dev/null
@@ -1,15 +0,0 @@
-yosys -- Yosys Open SYnthesis Suite
-
-Copyright (C) 2012 - 2015 Clifford Wolf <clifford@clifford.at>
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/pcr/yosys-git/PKGBUILD b/pcr/yosys-git/PKGBUILD
deleted file mode 100644
index 985e9d456..000000000
--- a/pcr/yosys-git/PKGBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Maintainer (AUR): Patrick Lloyd <$(base64 --decode <<<'cGF0cmlja0BsbG95ZC5zaAo=')>
-# Contributor (AUR): Sebastian Bøe <$(base64 --decode <<<'c2ViYXN0aWFuYm9vZUBnbWFpbC5jb20K')>
-# Contributor (AUR): Darren Wu <$(base64 --decode <<<'ZGFycmVuMTk5NzA4MTBAZ21haWwuY29tCg==')>
-# Maintainer: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-# parabola changes and rationale:
-# no changes.
-
-pkgname=yosys-git
-pkgrel=1
-pkgver=r6611.dc9c47b5
-pkgdesc='A framework for RTL synthesis'
-arch=('x86_64' 'i686')
-url='http://www.clifford.at/yosys/'
-license=('custom:ISC')
-provides=("yosys")
-conflicts=("yosys")
-depends=('tcl' 'libffi' 'python' 'boost-libs')
-optdepends=('graphviz: Schematics display support' 'xdot: Design netlist display support')
-makedepends=('git' 'mercurial' 'boost')
-source=('git+https://github.com/cliffordwolf/yosys.git'
- 'git+https://github.com/berkeley-abc/abc.git'
- 'LICENSE')
-sha512sums=('SKIP'
- 'SKIP'
- 'a3202289ff7828c55d3ec3e22d23ed78a34fcae165a7c666d71d3cedd9abe06f638a09750d8c2d43dfca5781f1b32a616f439c3713a12265c02473f88c0f426d')
-
-build(){
- cd ${srcdir}/yosys
- mv ../abc ./
- make config-gcc
- echo "ENABLE_LIBYOSYS=1" >> Makefile.conf
- echo "ENABLE_PYOSYS=1" >> Makefile.conf
- make
-}
-
-pkgver() {
- cd "$srcdir/${pkgname%-git}"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
-}
-
-package() {
- cd ${srcdir}/yosys
- make PREFIX=$pkgdir/usr/ PYTHON_PREFIX=$pkgdir/usr/ install
-
- install -D -m 644 \
- "${srcdir}/LICENSE" \
- "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}