summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-electronics/chisel')
-rw-r--r--sci-electronics/chisel/Manifest14
-rw-r--r--sci-electronics/chisel/chisel-2.2.17.ebuild73
-rw-r--r--sci-electronics/chisel/chisel-2.2.19-r1.ebuild73
-rw-r--r--sci-electronics/chisel/chisel-2.2.20-r1.ebuild77
-rw-r--r--sci-electronics/chisel/chisel-2.2.20.ebuild73
-rw-r--r--sci-electronics/chisel/chisel-2.2.22.ebuild73
-rw-r--r--sci-electronics/chisel/chisel-2.2.27-r1.ebuild77
-rw-r--r--sci-electronics/chisel/chisel-2.2.27.ebuild73
-rw-r--r--sci-electronics/chisel/files/chisel-2.2.20-Wall.patch83
-rw-r--r--sci-electronics/chisel/files/chisel-2.2.27-copy_to_target.patch17
10 files changed, 0 insertions, 633 deletions
diff --git a/sci-electronics/chisel/Manifest b/sci-electronics/chisel/Manifest
deleted file mode 100644
index 43d6298..0000000
--- a/sci-electronics/chisel/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
-AUX chisel-2.2.20-Wall.patch 2863 SHA256 276b28b1c19f3ee78a05760a19cc15899f30cc16226f96417ef5f6f31afe3835 SHA512 63772839438b307a683d9a48cf8e788137302d109e44d2547c2344e1313da6c1f546ac3e23125ab9c8a4a192537a77cf746a98e08d97c398f19e5d4c695d30f2 WHIRLPOOL a7f0dae24386ab3c0c84367992d87409535f4f216061d54a42c82dac9bf4c32779b51bd012425c3c050e6fb3884a4f9c08576088d3d506a1f63975f55983694f
-AUX chisel-2.2.27-copy_to_target.patch 598 SHA256 0706b3d681ea8a2918dc25ddd41fafb45cca37cbcc75cf464861bab62560190d SHA512 31b8a194ee923cac74d16354d0f94f476c0ba3e9e38a7a97eea0d6110e4e217b4db0187ad9af19b3f702f94585afe76a090c08b1c6947a9199aa94357664e732 WHIRLPOOL 63ac76837e09f11dcebaec774109196e1eb029100cd5a5ad00a00e0985259b4abe673ae42fb04284fd9415ec6c517b07cdada2b3d02ecdd9bdf61d27d116f8c7
-DIST chisel-2.2.17.tar.gz 17048024 SHA256 4f7f429003125789a3d7b2315a49b51b67ad8978704a88c40d12ee0130f608f3 SHA512 02e22ef423b9ca11e696082ade7ba09273d63c7a37daa25909199b7ac06e31a1a2dea3be16161fbd9a4a5667743e970c26879dbd8205d1eff167e03fb5fa72b5 WHIRLPOOL 274bb8bc44994812971e746297362e294021214af30f734cf50bc96b9229056703ad1949032aee75569ca0eeab1d3efd31611c2da74ae515cdf04aab9acdcf65
-DIST chisel-2.2.19.tar.gz 17599586 SHA256 9ce566e17391d4750d7c4475764f4c2b52312bd110f05da6e9800b631915add6 SHA512 7338ce9c2fc0558bd8441f5a82f3be6302a4600cda4adbf1e2d78fe47a68a53cfbdbd1c8f7e86430b0c542b69a525f2286e703f866b3c1bb803f574842a1350b WHIRLPOOL 7fed27f48ab52be38fd4bf7f47b857fb0cfdef555af320546898264cac9f87136de1ac333b94fd2b60c54991657abf7396d9e9acb84af317f0e95e74477210ac
-DIST chisel-2.2.20.tar.gz 17608710 SHA256 c1d13af4f68f25882c01ce8a46444ebe6e18365e9c535eeb53279f7920906cbd SHA512 a893d94244dac713d16cce8e7b369af5e6018836a988a177b009ef6783096d7c5c5e396bc4de0684bfc233b405b9b28f76a8dcb15cd7d9bb8a6460fda6de6314 WHIRLPOOL 6fff7744a82562eb5d52bb550807f268bce85104a569609d7f519e5de3fddd9344032f855d63865a3773515f1561a0d2e9f6420fee2f5374a7bc5e0c9870b1a5
-DIST chisel-2.2.22.tar.gz 17610199 SHA256 d98eb8ff5ab211482e76b626f0e017b5bcf291fc3de2067f1ee37c8157325395 SHA512 d20a8b4b98edd2cda6cd7da0b3f7f08e063258ee5b37bf237fffa5cbefba99d498675b327da51472fdcec57c6be98382122cb3bdb73fd04f88aea02651c9f5ec WHIRLPOOL 2270ce11c36ef53ef013cf0da378b0ea88525834267cc2ef1946341b5a4d2858c5da4537a4283d1b15e86c0201eaf537cd6e6012bd6290651ff0bdf00ed9423e
-DIST chisel-2.2.27.tar.gz 17624697 SHA256 a4c344f9666058db4bd3f7093d02762c46314ab15b8091f6a47b4331ccb8baec SHA512 1d0da75c5ba522e46c783d5f0d48d05fbe2bddd1f2d143b3f6c49ad4b457ade4ffb10913c2105c7ccd995895d3c6cdcf70ec26bbad7edac046f440e9a83a0c9d WHIRLPOOL c0962322fd96b6c3fecce4669cc03a48284f63e122bc98b0fc5fe8d3e2aa03ff6375f6e2e9060a393109b6023350c8ab3404ea50dbf744f34c66f054c701ebd5
-EBUILD chisel-2.2.17.ebuild 1419 SHA256 20cf7960a3a11c27d7106d1114241b9ede8efc690585db59ca901cf57639229c SHA512 6e72b45320c104c69d0950756401ca42c531495bc928e1eb12b29e06f57cf63bfcba857c79c9fcd2cba0c70fe6a93e5a08dc66728797276ef31a5df7c85cbafd WHIRLPOOL cefdac2a073227ebefa774d5a520c19bb46310f72c3becf7044234f473f0c65c2d21b2aa1e91e41daf890cba4548066c40ed8902dee5a55c104d686046d21e23
-EBUILD chisel-2.2.19-r1.ebuild 1419 SHA256 20cf7960a3a11c27d7106d1114241b9ede8efc690585db59ca901cf57639229c SHA512 6e72b45320c104c69d0950756401ca42c531495bc928e1eb12b29e06f57cf63bfcba857c79c9fcd2cba0c70fe6a93e5a08dc66728797276ef31a5df7c85cbafd WHIRLPOOL cefdac2a073227ebefa774d5a520c19bb46310f72c3becf7044234f473f0c65c2d21b2aa1e91e41daf890cba4548066c40ed8902dee5a55c104d686046d21e23
-EBUILD chisel-2.2.20-r1.ebuild 1483 SHA256 e13237af740e698ca76cbdeb766dce03b1715543163149fbc266dac1244a756d SHA512 b7fb298008837999a25e5ae9305b257210c42d0f0c78cc44cd85ce80b942725e877c30139cbf37535e67537d6da8bcbea94edb7c5255a744acc6bc2ee0046b1e WHIRLPOOL d34a88fab518c5675132634c51ab273ef57a657ec1c9d4958b4af1ca1cb9bb122b19944fb24f6894e27d802932b1689914d52605d1e05d00f3a30484d07bb2fb
-EBUILD chisel-2.2.20.ebuild 1419 SHA256 20cf7960a3a11c27d7106d1114241b9ede8efc690585db59ca901cf57639229c SHA512 6e72b45320c104c69d0950756401ca42c531495bc928e1eb12b29e06f57cf63bfcba857c79c9fcd2cba0c70fe6a93e5a08dc66728797276ef31a5df7c85cbafd WHIRLPOOL cefdac2a073227ebefa774d5a520c19bb46310f72c3becf7044234f473f0c65c2d21b2aa1e91e41daf890cba4548066c40ed8902dee5a55c104d686046d21e23
-EBUILD chisel-2.2.22.ebuild 1419 SHA256 20cf7960a3a11c27d7106d1114241b9ede8efc690585db59ca901cf57639229c SHA512 6e72b45320c104c69d0950756401ca42c531495bc928e1eb12b29e06f57cf63bfcba857c79c9fcd2cba0c70fe6a93e5a08dc66728797276ef31a5df7c85cbafd WHIRLPOOL cefdac2a073227ebefa774d5a520c19bb46310f72c3becf7044234f473f0c65c2d21b2aa1e91e41daf890cba4548066c40ed8902dee5a55c104d686046d21e23
-EBUILD chisel-2.2.27-r1.ebuild 1501 SHA256 0224c26f01b533ec8a5df2129467450aa29c3da98f60bb5da8115c38af2ab0e2 SHA512 321689cbbe394eda16ae7c92751afafa1b9bf0c7b6ee8577a53223d972426d4e4811261c9ec12556161d451ab4763f96be52cf3b25e81ad45b54b0d1cdc78bf9 WHIRLPOOL 29c47e2ef5516c2c6bbf43191e6ff5262e73904e34020c01dc75e0eb32f45ab2b4e8dd3bd81afcac401e6c6578fbc4b3b2c056cd8aa8bb801f9bf33a292b1f70
-EBUILD chisel-2.2.27.ebuild 1419 SHA256 20cf7960a3a11c27d7106d1114241b9ede8efc690585db59ca901cf57639229c SHA512 6e72b45320c104c69d0950756401ca42c531495bc928e1eb12b29e06f57cf63bfcba857c79c9fcd2cba0c70fe6a93e5a08dc66728797276ef31a5df7c85cbafd WHIRLPOOL cefdac2a073227ebefa774d5a520c19bb46310f72c3becf7044234f473f0c65c2d21b2aa1e91e41daf890cba4548066c40ed8902dee5a55c104d686046d21e23
diff --git a/sci-electronics/chisel/chisel-2.2.17.ebuild b/sci-electronics/chisel/chisel-2.2.17.ebuild
deleted file mode 100644
index a64c3cb..0000000
--- a/sci-electronics/chisel/chisel-2.2.17.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A HDL"
-HOMEPAGE="http://github.com/ucb-bar/${PN}/"
-SRC_URI="https://github.com/ucb-bar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/$PV"
-KEYWORDS="amd64 amd64-linux"
-IUSE=""
-
-RDEPEND="dev-java/sbt-bin
- dev-lang/scala"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
- cat >Configfile <<EOF
-PREFIX = ${EPREFIX}/usr
-
-LANGUAGES += scala
-LANGUAGES += pkgconfig
-LANGUAGES += h
-LANGUAGES += bash
-
-LIBRARIES += libchisel.jar
-SOURCES += main/scala/Driver.scala
-
-LIBRARIES += pkgconfig/chisel.pc
-SOURCES += chisel.pc
-
-HEADERS += chisel/emulator.h
-SOURCES += main/resources/emulator.h
-
-HEADERS += chisel/emulator_mod.h
-SOURCES += main/resources/emulator_mod.h
-
-HEADERS += chisel/emulator_api.h
-SOURCES += main/resources/emulator_api.h
-
-BINARIES += chisel-hdrtar
-SOURCES += chisel-hdrtar.bash
-
-BINARIES += chisel-jargen
-SOURCES += chisel-jargen.bash
-EOF
-
- cat > src/chisel.pc <<EOF
-prefix=@@pconfigure_prefix@@
-exec_prefix=@@pconfigure_prefix@@
-libdir=\${prefix}/@@pconfigure_libdir@@
-includedir=\${prefix}/@@pconfigure_hdrdir@@
-
-Name: chisel
-Description: A HDL
-Version: $PV
-Libs: -lchisel
-Cflags: -I\${includedir}/chisel
-URL: http://github.com/ucb-bar/chisel
-EOF
-
- cat >src/chisel-jargen.bash <<EOF
-cat ${EPREFIX}/usr/lib/libchisel.jar
-EOF
-
- cat >src/chisel-hdrtar.bash <<EOF
-tar -C ${EPREFIX}/usr/include/chisel -c .
-EOF
-
- pconfigure
-}
diff --git a/sci-electronics/chisel/chisel-2.2.19-r1.ebuild b/sci-electronics/chisel/chisel-2.2.19-r1.ebuild
deleted file mode 100644
index a64c3cb..0000000
--- a/sci-electronics/chisel/chisel-2.2.19-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A HDL"
-HOMEPAGE="http://github.com/ucb-bar/${PN}/"
-SRC_URI="https://github.com/ucb-bar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/$PV"
-KEYWORDS="amd64 amd64-linux"
-IUSE=""
-
-RDEPEND="dev-java/sbt-bin
- dev-lang/scala"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
- cat >Configfile <<EOF
-PREFIX = ${EPREFIX}/usr
-
-LANGUAGES += scala
-LANGUAGES += pkgconfig
-LANGUAGES += h
-LANGUAGES += bash
-
-LIBRARIES += libchisel.jar
-SOURCES += main/scala/Driver.scala
-
-LIBRARIES += pkgconfig/chisel.pc
-SOURCES += chisel.pc
-
-HEADERS += chisel/emulator.h
-SOURCES += main/resources/emulator.h
-
-HEADERS += chisel/emulator_mod.h
-SOURCES += main/resources/emulator_mod.h
-
-HEADERS += chisel/emulator_api.h
-SOURCES += main/resources/emulator_api.h
-
-BINARIES += chisel-hdrtar
-SOURCES += chisel-hdrtar.bash
-
-BINARIES += chisel-jargen
-SOURCES += chisel-jargen.bash
-EOF
-
- cat > src/chisel.pc <<EOF
-prefix=@@pconfigure_prefix@@
-exec_prefix=@@pconfigure_prefix@@
-libdir=\${prefix}/@@pconfigure_libdir@@
-includedir=\${prefix}/@@pconfigure_hdrdir@@
-
-Name: chisel
-Description: A HDL
-Version: $PV
-Libs: -lchisel
-Cflags: -I\${includedir}/chisel
-URL: http://github.com/ucb-bar/chisel
-EOF
-
- cat >src/chisel-jargen.bash <<EOF
-cat ${EPREFIX}/usr/lib/libchisel.jar
-EOF
-
- cat >src/chisel-hdrtar.bash <<EOF
-tar -C ${EPREFIX}/usr/include/chisel -c .
-EOF
-
- pconfigure
-}
diff --git a/sci-electronics/chisel/chisel-2.2.20-r1.ebuild b/sci-electronics/chisel/chisel-2.2.20-r1.ebuild
deleted file mode 100644
index fe13cf7..0000000
--- a/sci-electronics/chisel/chisel-2.2.20-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A HDL"
-HOMEPAGE="http://github.com/ucb-bar/${PN}/"
-SRC_URI="https://github.com/ucb-bar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/$PV"
-KEYWORDS="amd64 amd64-linux"
-IUSE=""
-
-RDEPEND="dev-java/sbt-bin
- dev-lang/scala"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-Wall.patch"
-}
-
-src_configure() {
- cat >Configfile <<EOF
-PREFIX = ${EPREFIX}/usr
-
-LANGUAGES += scala
-LANGUAGES += pkgconfig
-LANGUAGES += h
-LANGUAGES += bash
-
-LIBRARIES += libchisel.jar
-SOURCES += main/scala/Driver.scala
-
-LIBRARIES += pkgconfig/chisel.pc
-SOURCES += chisel.pc
-
-HEADERS += chisel/emulator.h
-SOURCES += main/resources/emulator.h
-
-HEADERS += chisel/emulator_mod.h
-SOURCES += main/resources/emulator_mod.h
-
-HEADERS += chisel/emulator_api.h
-SOURCES += main/resources/emulator_api.h
-
-BINARIES += chisel-hdrtar
-SOURCES += chisel-hdrtar.bash
-
-BINARIES += chisel-jargen
-SOURCES += chisel-jargen.bash
-EOF
-
- cat > src/chisel.pc <<EOF
-prefix=@@pconfigure_prefix@@
-exec_prefix=@@pconfigure_prefix@@
-libdir=\${prefix}/@@pconfigure_libdir@@
-includedir=\${prefix}/@@pconfigure_hdrdir@@
-
-Name: chisel
-Description: A HDL
-Version: $PV
-Libs: -lchisel
-Cflags: -I\${includedir}/chisel
-URL: http://github.com/ucb-bar/chisel
-EOF
-
- cat >src/chisel-jargen.bash <<EOF
-cat ${EPREFIX}/usr/lib/libchisel.jar
-EOF
-
- cat >src/chisel-hdrtar.bash <<EOF
-tar -C ${EPREFIX}/usr/include/chisel -c .
-EOF
-
- pconfigure
-}
diff --git a/sci-electronics/chisel/chisel-2.2.20.ebuild b/sci-electronics/chisel/chisel-2.2.20.ebuild
deleted file mode 100644
index a64c3cb..0000000
--- a/sci-electronics/chisel/chisel-2.2.20.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A HDL"
-HOMEPAGE="http://github.com/ucb-bar/${PN}/"
-SRC_URI="https://github.com/ucb-bar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/$PV"
-KEYWORDS="amd64 amd64-linux"
-IUSE=""
-
-RDEPEND="dev-java/sbt-bin
- dev-lang/scala"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
- cat >Configfile <<EOF
-PREFIX = ${EPREFIX}/usr
-
-LANGUAGES += scala
-LANGUAGES += pkgconfig
-LANGUAGES += h
-LANGUAGES += bash
-
-LIBRARIES += libchisel.jar
-SOURCES += main/scala/Driver.scala
-
-LIBRARIES += pkgconfig/chisel.pc
-SOURCES += chisel.pc
-
-HEADERS += chisel/emulator.h
-SOURCES += main/resources/emulator.h
-
-HEADERS += chisel/emulator_mod.h
-SOURCES += main/resources/emulator_mod.h
-
-HEADERS += chisel/emulator_api.h
-SOURCES += main/resources/emulator_api.h
-
-BINARIES += chisel-hdrtar
-SOURCES += chisel-hdrtar.bash
-
-BINARIES += chisel-jargen
-SOURCES += chisel-jargen.bash
-EOF
-
- cat > src/chisel.pc <<EOF
-prefix=@@pconfigure_prefix@@
-exec_prefix=@@pconfigure_prefix@@
-libdir=\${prefix}/@@pconfigure_libdir@@
-includedir=\${prefix}/@@pconfigure_hdrdir@@
-
-Name: chisel
-Description: A HDL
-Version: $PV
-Libs: -lchisel
-Cflags: -I\${includedir}/chisel
-URL: http://github.com/ucb-bar/chisel
-EOF
-
- cat >src/chisel-jargen.bash <<EOF
-cat ${EPREFIX}/usr/lib/libchisel.jar
-EOF
-
- cat >src/chisel-hdrtar.bash <<EOF
-tar -C ${EPREFIX}/usr/include/chisel -c .
-EOF
-
- pconfigure
-}
diff --git a/sci-electronics/chisel/chisel-2.2.22.ebuild b/sci-electronics/chisel/chisel-2.2.22.ebuild
deleted file mode 100644
index a64c3cb..0000000
--- a/sci-electronics/chisel/chisel-2.2.22.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A HDL"
-HOMEPAGE="http://github.com/ucb-bar/${PN}/"
-SRC_URI="https://github.com/ucb-bar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/$PV"
-KEYWORDS="amd64 amd64-linux"
-IUSE=""
-
-RDEPEND="dev-java/sbt-bin
- dev-lang/scala"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
- cat >Configfile <<EOF
-PREFIX = ${EPREFIX}/usr
-
-LANGUAGES += scala
-LANGUAGES += pkgconfig
-LANGUAGES += h
-LANGUAGES += bash
-
-LIBRARIES += libchisel.jar
-SOURCES += main/scala/Driver.scala
-
-LIBRARIES += pkgconfig/chisel.pc
-SOURCES += chisel.pc
-
-HEADERS += chisel/emulator.h
-SOURCES += main/resources/emulator.h
-
-HEADERS += chisel/emulator_mod.h
-SOURCES += main/resources/emulator_mod.h
-
-HEADERS += chisel/emulator_api.h
-SOURCES += main/resources/emulator_api.h
-
-BINARIES += chisel-hdrtar
-SOURCES += chisel-hdrtar.bash
-
-BINARIES += chisel-jargen
-SOURCES += chisel-jargen.bash
-EOF
-
- cat > src/chisel.pc <<EOF
-prefix=@@pconfigure_prefix@@
-exec_prefix=@@pconfigure_prefix@@
-libdir=\${prefix}/@@pconfigure_libdir@@
-includedir=\${prefix}/@@pconfigure_hdrdir@@
-
-Name: chisel
-Description: A HDL
-Version: $PV
-Libs: -lchisel
-Cflags: -I\${includedir}/chisel
-URL: http://github.com/ucb-bar/chisel
-EOF
-
- cat >src/chisel-jargen.bash <<EOF
-cat ${EPREFIX}/usr/lib/libchisel.jar
-EOF
-
- cat >src/chisel-hdrtar.bash <<EOF
-tar -C ${EPREFIX}/usr/include/chisel -c .
-EOF
-
- pconfigure
-}
diff --git a/sci-electronics/chisel/chisel-2.2.27-r1.ebuild b/sci-electronics/chisel/chisel-2.2.27-r1.ebuild
deleted file mode 100644
index 2b06070..0000000
--- a/sci-electronics/chisel/chisel-2.2.27-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A HDL"
-HOMEPAGE="http://github.com/ucb-bar/${PN}/"
-SRC_URI="https://github.com/ucb-bar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/$PV"
-KEYWORDS="amd64 amd64-linux"
-IUSE=""
-
-RDEPEND="dev-java/sbt-bin
- dev-lang/scala"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.2.27-copy_to_target.patch"
-}
-
-src_configure() {
- cat >Configfile <<EOF
-PREFIX = ${EPREFIX}/usr
-
-LANGUAGES += scala
-LANGUAGES += pkgconfig
-LANGUAGES += h
-LANGUAGES += bash
-
-LIBRARIES += libchisel.jar
-SOURCES += main/scala/Driver.scala
-
-LIBRARIES += pkgconfig/chisel.pc
-SOURCES += chisel.pc
-
-HEADERS += chisel/emulator.h
-SOURCES += main/resources/emulator.h
-
-HEADERS += chisel/emulator_mod.h
-SOURCES += main/resources/emulator_mod.h
-
-HEADERS += chisel/emulator_api.h
-SOURCES += main/resources/emulator_api.h
-
-BINARIES += chisel-hdrtar
-SOURCES += chisel-hdrtar.bash
-
-BINARIES += chisel-jargen
-SOURCES += chisel-jargen.bash
-EOF
-
- cat > src/chisel.pc <<EOF
-prefix=@@pconfigure_prefix@@
-exec_prefix=@@pconfigure_prefix@@
-libdir=\${prefix}/@@pconfigure_libdir@@
-includedir=\${prefix}/@@pconfigure_hdrdir@@
-
-Name: chisel
-Description: A HDL
-Version: $PV
-Libs: -lchisel
-Cflags: -I\${includedir}/chisel
-URL: http://github.com/ucb-bar/chisel
-EOF
-
- cat >src/chisel-jargen.bash <<EOF
-cat ${EPREFIX}/usr/lib/libchisel.jar
-EOF
-
- cat >src/chisel-hdrtar.bash <<EOF
-tar -C ${EPREFIX}/usr/include/chisel -c .
-EOF
-
- pconfigure
-}
diff --git a/sci-electronics/chisel/chisel-2.2.27.ebuild b/sci-electronics/chisel/chisel-2.2.27.ebuild
deleted file mode 100644
index a64c3cb..0000000
--- a/sci-electronics/chisel/chisel-2.2.27.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="A HDL"
-HOMEPAGE="http://github.com/ucb-bar/${PN}/"
-SRC_URI="https://github.com/ucb-bar/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/$PV"
-KEYWORDS="amd64 amd64-linux"
-IUSE=""
-
-RDEPEND="dev-java/sbt-bin
- dev-lang/scala"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
- cat >Configfile <<EOF
-PREFIX = ${EPREFIX}/usr
-
-LANGUAGES += scala
-LANGUAGES += pkgconfig
-LANGUAGES += h
-LANGUAGES += bash
-
-LIBRARIES += libchisel.jar
-SOURCES += main/scala/Driver.scala
-
-LIBRARIES += pkgconfig/chisel.pc
-SOURCES += chisel.pc
-
-HEADERS += chisel/emulator.h
-SOURCES += main/resources/emulator.h
-
-HEADERS += chisel/emulator_mod.h
-SOURCES += main/resources/emulator_mod.h
-
-HEADERS += chisel/emulator_api.h
-SOURCES += main/resources/emulator_api.h
-
-BINARIES += chisel-hdrtar
-SOURCES += chisel-hdrtar.bash
-
-BINARIES += chisel-jargen
-SOURCES += chisel-jargen.bash
-EOF
-
- cat > src/chisel.pc <<EOF
-prefix=@@pconfigure_prefix@@
-exec_prefix=@@pconfigure_prefix@@
-libdir=\${prefix}/@@pconfigure_libdir@@
-includedir=\${prefix}/@@pconfigure_hdrdir@@
-
-Name: chisel
-Description: A HDL
-Version: $PV
-Libs: -lchisel
-Cflags: -I\${includedir}/chisel
-URL: http://github.com/ucb-bar/chisel
-EOF
-
- cat >src/chisel-jargen.bash <<EOF
-cat ${EPREFIX}/usr/lib/libchisel.jar
-EOF
-
- cat >src/chisel-hdrtar.bash <<EOF
-tar -C ${EPREFIX}/usr/include/chisel -c .
-EOF
-
- pconfigure
-}
diff --git a/sci-electronics/chisel/files/chisel-2.2.20-Wall.patch b/sci-electronics/chisel/files/chisel-2.2.20-Wall.patch
deleted file mode 100644
index 4879a2e..0000000
--- a/sci-electronics/chisel/files/chisel-2.2.20-Wall.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-commit 660bd0360e5ef0248201db744593a2d8b3b21c04
-Author: Palmer Dabbelt <palmer.dabbelt@eecs.berkeley.edu>
-Date: Mon Nov 24 10:36:14 2014 -0800
-
- Various -Wextra fixups
-
- It appears that some more errors have either creeped into the Chisel
- C++ header files or into GCC's "-Wextra -pedantic" set. This patch
- uses the same techniques as last time to hide these new errors.
-
-diff --git a/src/main/resources/emulator_api.h b/src/main/resources/emulator_api.h
-index 8f411da..b287469 100644
---- a/src/main/resources/emulator_api.h
-+++ b/src/main/resources/emulator_api.h
-@@ -4,6 +4,12 @@
-
- #include "emulator_mod.h"
-
-+#pragma GCC diagnostic push
-+#pragma GCC diagnostic ignored "-Wunused-function"
-+#pragma GCC diagnostic ignored "-Wsign-compare"
-+#pragma GCC diagnostic ignored "-Wunused-parameter"
-+#pragma GCC diagnostic ignored "-Wunused-variable"
-+
- #include <string>
- #include <sstream>
- #include <map>
-@@ -23,7 +29,7 @@ static std::string itos(int in) {
- * Copy one val_t array to another.
- * nb must be the exact number of bits the val_t represents.
- */
--static void val_cpy(val_t* dst, val_t* src, int nb) {
-+static __attribute__((unused)) void val_cpy(val_t* dst, val_t* src, int nb) {
- for (int i=0; i<val_n_words(nb); i++) {
- dst[i] = src[i];
- }
-@@ -44,7 +50,7 @@ static void val_empty(val_t* dst, int nb) {
- * is capped by the width of a single val_t element.
- * nb must be the exact number of bits the val_t represents.
- */
--static void val_set(val_t* dst, val_t nb, val_t num) {
-+static __attribute__((unused)) void val_set(val_t* dst, val_t nb, val_t num) {
- val_empty(dst, nb);
- dst[0] = num;
- }
-@@ -660,4 +666,6 @@ protected:
- std::map<std::string, mod_t*> snapshot_table;
- };
-
-+#pragma GCC diagnostic pop
-+
- #endif
-diff --git a/src/main/resources/emulator_mod.h b/src/main/resources/emulator_mod.h
-index 994ddba..3c76b6b 100644
---- a/src/main/resources/emulator_mod.h
-+++ b/src/main/resources/emulator_mod.h
-@@ -5,6 +5,7 @@
- #define __IS_EMULATOR_MOD__
-
- #pragma GCC diagnostic push
-+#pragma GCC diagnostic ignored "-Wpragmas"
- #pragma GCC diagnostic ignored "-Wunused-parameter"
- #pragma GCC diagnostic ignored "-Wsign-compare"
- #pragma GCC diagnostic ignored "-Wparentheses"
-@@ -13,6 +14,9 @@
- #pragma GCC diagnostic ignored "-Wtype-limits"
- #pragma GCC diagnostic ignored "-Wunused-function"
- #pragma GCC diagnostic ignored "-Wunused-variable"
-+#pragma GCC diagnostic ignored "-Wreorder"
-+#pragma GCC diagnostic ignored "-Wsometimes-uninitialized"
-+#pragma GCC diagnostic ignored "-pedantic"
-
- #include <assert.h>
- #include <inttypes.h>
-@@ -1564,7 +1568,7 @@ class mem_t {
- }
- };
-
--static char hex_to_char[] = "0123456789abcdef";
-+static __attribute__((unused)) char hex_to_char[] = "0123456789abcdef";
-
- static int char_to_hex[] = {
- -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
diff --git a/sci-electronics/chisel/files/chisel-2.2.27-copy_to_target.patch b/sci-electronics/chisel/files/chisel-2.2.27-copy_to_target.patch
deleted file mode 100644
index 557ae69..0000000
--- a/sci-electronics/chisel/files/chisel-2.2.27-copy_to_target.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/src/main/scala/Cpp.scala b/src/main/scala/Cpp.scala
-index 575b1d875eb8..27520c23491d 100644
---- a/src/main/scala/Cpp.scala
-+++ b/src/main/scala/Cpp.scala
-@@ -1843,9 +1843,9 @@ class CppBackend extends Backend {
- }
- }
- /* Copy the emulator headers into the targetDirectory. */
-- copyToTarget("emulator_mod.h")
-- copyToTarget("emulator_api.h")
-- copyToTarget("emulator.h")
-+ //copyToTarget("emulator_mod.h")
-+ //copyToTarget("emulator_api.h")
-+ //copyToTarget("emulator.h")
- }
-
- // Return true if we want this node to be included in the main object.