summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-07-23 20:56:36 +0000
committerJustin Lecher <jlec@gentoo.org>2012-07-23 20:56:36 +0000
commita46b8cdd42a6de9e521b89f20915a4f0bb4115c5 (patch)
tree66b8f5b68b19be3d90a586cf8b4fec002e6f211f /sci-electronics/alliance
parentarm stable, bug #427116 (diff)
downloadhistorical-a46b8cdd42a6de9e521b89f20915a4f0bb4115c5.tar.gz
historical-a46b8cdd42a6de9e521b89f20915a4f0bb4115c5.tar.bz2
historical-a46b8cdd42a6de9e521b89f20915a4f0bb4115c5.zip
sci-electronics/alliance: Fix implicit declarations of built-in functions
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'sci-electronics/alliance')
-rw-r--r--sci-electronics/alliance/ChangeLog8
-rw-r--r--sci-electronics/alliance/Manifest36
-rw-r--r--sci-electronics/alliance/alliance-5.0.20110203.ebuild8
-rw-r--r--sci-electronics/alliance/files/alliance-5.0.20110203-impl-dec.patch119
-rw-r--r--sci-electronics/alliance/metadata.xml4
5 files changed, 151 insertions, 24 deletions
diff --git a/sci-electronics/alliance/ChangeLog b/sci-electronics/alliance/ChangeLog
index 76e4fe422731..4a98a2950ab8 100644
--- a/sci-electronics/alliance/ChangeLog
+++ b/sci-electronics/alliance/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-electronics/alliance
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/alliance/ChangeLog,v 1.16 2011/07/25 06:04:27 tomjbe Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/alliance/ChangeLog,v 1.17 2012/07/23 20:56:36 jlec Exp $
+
+ 23 Jul 2012; Justin Lecher <jlec@gentoo.org> alliance-5.0.20110203.ebuild,
+ +files/alliance-5.0.20110203-impl-dec.patch, metadata.xml:
+ Fix implicit declarations of built-in functions
*alliance-5.0.20110203 (25 Jul 2011)
diff --git a/sci-electronics/alliance/Manifest b/sci-electronics/alliance/Manifest
index 8a8b5c0f9119..caa731e789ae 100644
--- a/sci-electronics/alliance/Manifest
+++ b/sci-electronics/alliance/Manifest
@@ -1,22 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-AUX alliance-5.0-gcc43.patch 735 RMD160 26f058ea66cae8b3b4d991257e59e74c10be3f2a SHA1 0e8595cdc1c9a6cdb4e622e3fcd0dc4ad9c077f5 SHA256 28db74745780429d5783c3ae2990dd94137d6a1098f16d5d33e3db7670f687c7
-AUX alliance-5.0.20070718-overun.patch 440 RMD160 cdc65ede655e3d46a9b3f58d09ad99fb5c291d0e SHA1 618c735dd4e687e21010e48e3897e20d41a533d8 SHA256 734effb9f03b93563324eb7e3c9e2b6a67b95b086181fd77cd58c6d1abea5c25
-AUX alliance-5.0.20070718-test.patch 381 RMD160 40afcf733daf0591766f58bd61bb64fbfd372780 SHA1 0606fa372f406d849df9a25bf70ba82a1feaaa97 SHA256 a2c57be864aa1bade6197f1ce8826437a56015a70cb8d9d9884143c634a892bc
-DIST alliance-5.0-20060509.tar.gz 8192768 RMD160 9558452c7b0c7758a2d853d2d31cd8fc553f905f SHA1 93076a3b7cbbc79759498cf69fb3acfd4cc1fc05 SHA256 7f81b38707b5e6167d6278f48fc3af60de8b30d3bab2344a2b2d30ef1d5aa687
-DIST alliance-5.0-20070718.tar.gz 8197393 RMD160 dc1911517d58bbbdde86a0def21e1447a24f9dea SHA1 e975e3b58a91de96b98f0ff2360798ae5eece6be SHA256 4e17c8f9f4d344061166856d47e58527c6ae870fda0c73b5ba0200967d23af9f
-DIST alliance-5.0-20110203.tar.gz 8112254 RMD160 be9554ae1c84c1f6d4cd49bf19e2fe997d9ec27b SHA1 a1a9f84b5120ea262c989fcf42a6131ee54d5ec7 SHA256 32bb4634921aacaf620ae337433cbaf16171b950fadab8111325501962278fb1
-DIST alliance-tutorials-5.0-20070718.i386.rpm 2727945 RMD160 2d811f3bd8352b0fa846b5bac6a878ea17e23300 SHA1 b788d598632671f37fe02caa176283d7824ee753 SHA256 c0b9b5a96a5440be9b9a14b40f2ad446f486cad9acdd61e1c8be70b2a5c54465
-EBUILD alliance-5.0.20060509.ebuild 1325 RMD160 a5c69814299532d49eb02460923997c5078caf1e SHA1 6fddefc6ca90599fa9291f59ac6ea8ec5cb90fab SHA256 826d90f1ecc2879cbc50764330bb3e9f5b3ea7c5639914fe8905723329fdd6a7
-EBUILD alliance-5.0.20070718.ebuild 1897 RMD160 1230babb08f055d3b36a81f2d42c8da471b55a54 SHA1 42348e8fe8e0e147fd4267fd1c0336baa2fbb3d2 SHA256 ec9a4331f85e3040946de87f9f75ceff63985c44cc671bcae1e2cc202a6eea6a
-EBUILD alliance-5.0.20110203.ebuild 1469 RMD160 face3f1c6557f9f3fc425b74615098939e5929cf SHA1 c6461818f5bcdf59a9583c07300fc8288d70d2b1 SHA256 be409c31f4132f81e58638ee7cc48a233ef0d23743c48ef96ffb48151cf347eb
-MISC ChangeLog 2359 RMD160 ac02fbfeaa1e9cd435b35ed2238c94c82c2abf9b SHA1 87772903e3532a09fb38eb759e1d3db40cf1a80b SHA256 b15c8ce2186da20d2a77527da69bcd21419ebac13080e86c9b93edfe39ff020f
-MISC metadata.xml 780 RMD160 fd82c785383e3cb7bf1faf218010a90a0c73c140 SHA1 7cd5688ec380585e148a11370f3ebeff7af228e4 SHA256 f14bc65123e4618907193f37cdc79e84b9890fe95a97dbc637c38f4b6d55ce6f
+AUX alliance-5.0-gcc43.patch 735 SHA256 28db74745780429d5783c3ae2990dd94137d6a1098f16d5d33e3db7670f687c7 SHA512 8777a1bf0a3acea37e4e5473078b79ee9848dfecd61846edff532eced68740c1f1cb97a20b34c6507ed430803275fa09c6ab2bab8e8434ac7e77b218ba642730 WHIRLPOOL 18843b6fcd4d430d16a3cb07aa6d36a8849e3a4f64ae77a6704257e47e4016f97c708abbfab99dd2ea9d29c7f1dde71fdf9bfada58b2389ab82a98a2011a6bf6
+AUX alliance-5.0.20070718-overun.patch 440 SHA256 734effb9f03b93563324eb7e3c9e2b6a67b95b086181fd77cd58c6d1abea5c25 SHA512 74874734cd817526131964e46609c1c0ce9aa7bf6812710ac7191e6a23e6de5467ec32f4bf410bdc8d9e868429ccf1a2de9cb8787901fc3de8df5f099cee77a0 WHIRLPOOL 567e840f65af039c0073f022b6c3af739bb6a31ae7b8e490b5012ebfa756def7c6bc634cb5490e58f40db00bd36781dd8190fb168a6ad3e82dd7e0ebbea15845
+AUX alliance-5.0.20070718-test.patch 381 SHA256 a2c57be864aa1bade6197f1ce8826437a56015a70cb8d9d9884143c634a892bc SHA512 dc0473e7cfdd7c26f080fa7b3c7afa5b62af2ec8c1f5d5add4347544c4f0377e10f96d4d612dce455ab1aad4872d0a4eb554f741f8e917a6eab76a7ed49c0e6e WHIRLPOOL 5983926782c7829527e317b7338b640a576d272d03ee0380995aa45cadd13397e2395da34f451bde0d4c1e7fdf66ed10705df098fe54a9ef62b11cf5b8d2e17e
+AUX alliance-5.0.20110203-impl-dec.patch 3087 SHA256 3fc87488ab452691cee54cc2fed62032f7c2505d0ef3b7a6697d479aba3b66e1 SHA512 92a418ed4291f71fe1deb14256cc53ced983105b70fc1edc1d6ab178553750ed50236f7165a567446fbf75f697a0e354760bf9ca8d06526b8c4292e7495baf8c WHIRLPOOL 3987a0032ef1a9cd955206dc729a74ea2ec5915be2afc9df0e73580ad2e6181001859cdd927d2d106b3d7f00c8e60549c2638ee3ecea7617bcbc3100d2da1bad
+DIST alliance-5.0-20060509.tar.gz 8192768 SHA256 7f81b38707b5e6167d6278f48fc3af60de8b30d3bab2344a2b2d30ef1d5aa687
+DIST alliance-5.0-20070718.tar.gz 8197393 SHA256 4e17c8f9f4d344061166856d47e58527c6ae870fda0c73b5ba0200967d23af9f
+DIST alliance-5.0-20110203.tar.gz 8112254 SHA256 32bb4634921aacaf620ae337433cbaf16171b950fadab8111325501962278fb1 SHA512 03859d4d5167c223c2af9784843303a46d9a47e7fb26c2dadd60361b6735f6afb75c3097460dd804ef339c72f2bf0f60e78713be88d2c5ad06ad8b0c376857c8 WHIRLPOOL 963ce210f30c5c95ef44a1983d0bd284edb3fa3cd941aff3022d7565972831d777b675428d62b0dbf55c3a2fafedf21db3ffa275cd46c8fe60ea5213c2368df7
+DIST alliance-tutorials-5.0-20070718.i386.rpm 2727945 SHA256 c0b9b5a96a5440be9b9a14b40f2ad446f486cad9acdd61e1c8be70b2a5c54465
+EBUILD alliance-5.0.20060509.ebuild 1325 SHA256 826d90f1ecc2879cbc50764330bb3e9f5b3ea7c5639914fe8905723329fdd6a7 SHA512 b7e5f3cc5e0c23d37c0bea042e321ca0b04e46bcbe310ddc9d528b6ac2563e193a8d06335f0dddc7ee1d2b94f9e4980bcaba8a2c3cdd21fa18116bce6eb36c34 WHIRLPOOL 955f671bb82610d0f5904bb4d7371795fc3ce872e7c131df5dd39625bbdb92b277d6bf1e93876301eb9726186c1fc90d3fa718b26357905e115e306975c8afb2
+EBUILD alliance-5.0.20070718.ebuild 1897 SHA256 ec9a4331f85e3040946de87f9f75ceff63985c44cc671bcae1e2cc202a6eea6a SHA512 0bd1b55fba8df8157d066f6f535920029af95896757275150266c1b2af089d68eb55259f7594f00d2efb4b207fbc25e711a10a4d8e035b05d65fb0eead29d2ee WHIRLPOOL b5097589248ac6cbf4bc74cdd0c4073b1eb548efe30d08c0ad28b2cd22860f3dfde3eb16f0fdb098353c0af5337e8c6569cb53a3cb4facdb3fcf0c4d799e5d4b
+EBUILD alliance-5.0.20110203.ebuild 1509 SHA256 fc957d112b623037f358cc70ff13eeefa01f492fde4624be9c2c4b5986b4e8c3 SHA512 a42aa3d1b171aaeebdfc003e4dc7b81e58aa5cba7ccc906276d8d7fd65413dc8e88ba21706381cc74a63aedd1c292570be841e62802ba9accfda8c37e4bdbe05 WHIRLPOOL d77f8c0ecc70b04913abcd997dd0711addc4a5c921426cc1992134303f3e2a9d0bf9f98258d17f06e30b5f264b52f5ae230a00f13b103fab1aa568ca50f6582c
+MISC ChangeLog 2546 SHA256 05a7416ee0e2390041d01cdcdc5fd9f714b67828cff6c855e74152410988a748 SHA512 d91287e43e65e8e87fb3691ded2dc5db1e5e0e4f98d0cac5fc41a5ba71d9f8997ae4d732a25509e057b62ccd18fb72c77e3718c0edf411ec5401279ec0ea57f2 WHIRLPOOL 86cb2c0c00b4011ce33b7046a53e239fad0934493fd0631898feb6186f82be473cf8edc4bbfd57893ff3ad0b63678e53becb901ac683efe56d3b1bb63bf5d515
+MISC metadata.xml 778 SHA256 0e588314ccbad63eeace853b715903d6fdedc09614a299babd85de2809c4cbe4 SHA512 4a3533886d8deaa622f70fe51f3dbd4efddd3c29cdf531e7032b456aa323f375b2ffaa1357b9c773001d4c3e63e78e7523dec71a0543397ac89d88944906a063 WHIRLPOOL b99507970b2f5cee7ff60693f53a68041a0cc88187b87749334cc8306a60970d630b196c8341c06acd80927c1c71fb4cf72c9e0fc1ac538999c1364ccce15233
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
+Comment: GPGTools - http://gpgtools.org
-iEYEARECAAYFAk4tB3gACgkQQe4uqXYgU9WDXgCePU5sKUKXLsuoN6daF0nIzp4P
-zqYAn36QQ0ZK7I477uLlvWXDBcaD/jim
-=jvaO
+iEYEAREIAAYFAlANuooACgkQgAnW8HDreRZwUQCeMJF6C5Dxh8M2w8Jal/BIQ60B
+v5wAoIn06mhftfZTsgkmOk+Q/xQFZy/3
+=3rsO
-----END PGP SIGNATURE-----
diff --git a/sci-electronics/alliance/alliance-5.0.20110203.ebuild b/sci-electronics/alliance/alliance-5.0.20110203.ebuild
index 1229031f0088..e201be90c77f 100644
--- a/sci-electronics/alliance/alliance-5.0.20110203.ebuild
+++ b/sci-electronics/alliance/alliance-5.0.20110203.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/alliance/alliance-5.0.20110203.ebuild,v 1.1 2011/07/25 06:04:27 tomjbe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/alliance/alliance-5.0.20110203.ebuild,v 1.2 2012/07/23 20:56:36 jlec Exp $
EAPI=4
@@ -29,7 +29,9 @@ S="${WORKDIR}/${PN}-${UPSTREAM_VERSION}"
src_prepare() {
#fix buffer overrun (bug 340789)
- epatch "${FILESDIR}"/${PN}-${UPSTREAM_VERSION}.20070718-overun.patch
+ epatch \
+ "${FILESDIR}"/${PN}-${UPSTREAM_VERSION}.20070718-overun.patch \
+ "${FILESDIR}"/${P}-impl-dec.patch
}
src_configure() {
diff --git a/sci-electronics/alliance/files/alliance-5.0.20110203-impl-dec.patch b/sci-electronics/alliance/files/alliance-5.0.20110203-impl-dec.patch
new file mode 100644
index 000000000000..c1ef31619167
--- /dev/null
+++ b/sci-electronics/alliance/files/alliance-5.0.20110203-impl-dec.patch
@@ -0,0 +1,119 @@
+ dreal/src/GRD_error.c | 1 +
+ lynx/src/cutelbow.c | 1 +
+ lynx/src/parse.c | 1 +
+ mips_asm/src/mips_util.c | 1 +
+ proof/src/proof_main.c | 1 +
+ proof/src/proof_util.c | 1 +
+ xfsm/src/XFS_error.c | 1 +
+ xgra/src/XGR_error.c | 1 +
+ xsch/src/XSC_error.c | 1 +
+ 9 files changed, 9 insertions(+), 0 deletions(-)
+
+diff --git a/dreal/src/GRD_error.c b/dreal/src/GRD_error.c
+index e3baba6..c00bf13 100644
+--- a/dreal/src/GRD_error.c
++++ b/dreal/src/GRD_error.c
+@@ -46,6 +46,7 @@
+ # include <stdlib.h>
+ # include <signal.h>
+ # include <setjmp.h>
++# include <string.h>
+ # include "mut.h"
+ # include "mph.h"
+ # include "rds.h"
+diff --git a/lynx/src/cutelbow.c b/lynx/src/cutelbow.c
+index 7411f35..306649b 100644
+--- a/lynx/src/cutelbow.c
++++ b/lynx/src/cutelbow.c
+@@ -43,6 +43,7 @@
+ \------------------------------------------------------------*/
+
+ # include <stdio.h>
++# include <string.h>
+
+ # include "mut.h"
+ # include "mlo.h"
+diff --git a/lynx/src/parse.c b/lynx/src/parse.c
+index ed8a2e5..9077c3f 100644
+--- a/lynx/src/parse.c
++++ b/lynx/src/parse.c
+@@ -43,6 +43,7 @@
+ \------------------------------------------------------------*/
+
+ # include <stdio.h>
++# include <string.h>
+
+ # include "mut.h"
+ # include "mlo.h"
+diff --git a/mips_asm/src/mips_util.c b/mips_asm/src/mips_util.c
+index f5fa55f..5ad6a4f 100644
+--- a/mips_asm/src/mips_util.c
++++ b/mips_asm/src/mips_util.c
+@@ -30,6 +30,7 @@
+ /* ###--------------------------------------------------------------### */
+
+ #include <stdio.h>
++#include <string.h>
+ #include "mut.h"
+ #include "log.h"
+ #include "beh.h"
+diff --git a/proof/src/proof_main.c b/proof/src/proof_main.c
+index b6eee94..3d8a91a 100644
+--- a/proof/src/proof_main.c
++++ b/proof/src/proof_main.c
+@@ -32,6 +32,7 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include "mut.h"
+ #include "log.h"
+ #include "beh.h"
+diff --git a/proof/src/proof_util.c b/proof/src/proof_util.c
+index 841937f..fa20ba1 100644
+--- a/proof/src/proof_util.c
++++ b/proof/src/proof_util.c
+@@ -31,6 +31,7 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+
+ #include "mut.h"
+ #include "log.h"
+diff --git a/xfsm/src/XFS_error.c b/xfsm/src/XFS_error.c
+index 20ccd0a..5aded2b 100644
+--- a/xfsm/src/XFS_error.c
++++ b/xfsm/src/XFS_error.c
+@@ -46,6 +46,7 @@
+ # include <stdlib.h>
+ # include <signal.h>
+ # include <setjmp.h>
++# include <string.h>
+ # include "mut.h"
+ # include "aut.h"
+ # include "abl.h"
+diff --git a/xgra/src/XGR_error.c b/xgra/src/XGR_error.c
+index 3204423..b2d35c5 100644
+--- a/xgra/src/XGR_error.c
++++ b/xgra/src/XGR_error.c
+@@ -46,6 +46,7 @@
+ # include <stdlib.h>
+ # include <signal.h>
+ # include <setjmp.h>
++# include <string.h>
+ # include "mut.h"
+ # include "aut.h"
+ # include "XSB.h"
+diff --git a/xsch/src/XSC_error.c b/xsch/src/XSC_error.c
+index 9bdf65e..b8c5689 100644
+--- a/xsch/src/XSC_error.c
++++ b/xsch/src/XSC_error.c
+@@ -46,6 +46,7 @@
+ # include <stdlib.h>
+ # include <signal.h>
+ # include <setjmp.h>
++# include <string.h>
+ # include "mut.h"
+ # include "aut.h"
+ # include "mlo.h"
diff --git a/sci-electronics/alliance/metadata.xml b/sci-electronics/alliance/metadata.xml
index 5f060ce3ce28..8160b1a44dde 100644
--- a/sci-electronics/alliance/metadata.xml
+++ b/sci-electronics/alliance/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci-electronics</herd>
- <longdescription>
+ <herd>sci-electronics</herd>
+ <longdescription>
Alliance is a complete set of free CAD tools and portable libraries for VLSI
design. It includes a VHDL compiler and simulator, logic synthesis tools, and
automatic place and route tools. A complete set of portable CMOS libraries is