From 21a8e4f919eb558964c315cb5329fb90d50b3ae8 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Wed, 28 Aug 2019 23:35:41 +0200 Subject: 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 --- pcr/yosys-git/PKGBUILD | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) delete mode 100644 pcr/yosys-git/PKGBUILD (limited to 'pcr/yosys-git/PKGBUILD') 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 -# 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" -} -- cgit v1.2.3