diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-08-28 23:35:41 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-08-28 23:58:26 +0200 |
commit | 21a8e4f919eb558964c315cb5329fb90d50b3ae8 (patch) | |
tree | 8de6de7240ab9f9df1ed464b3f8cf98d2041dd4a /pcr/yosys-git/PKGBUILD | |
parent | 924063e6c3f400151d634fd33a666c6e60ee00cb (diff) | |
download | abslibre-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/yosys-git/PKGBUILD')
-rw-r--r-- | pcr/yosys-git/PKGBUILD | 48 |
1 files changed, 0 insertions, 48 deletions
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" -} |