summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-04-05 17:44:26 +0000
committerJustin Lecher <jlec@gentoo.org>2014-04-05 17:44:26 +0000
commitafa638e79af5890dbbdc7c3c46f5c124de1eb824 (patch)
tree9ff18c08c6e8ad1bad9e324fdc9ed6a5f98ccc0e /sci-mathematics
parentForce rebuild after liboxygenstyle upgrade (diff)
downloadhistorical-afa638e79af5890dbbdc7c3c46f5c124de1eb824.tar.gz
historical-afa638e79af5890dbbdc7c3c46f5c124de1eb824.tar.bz2
historical-afa638e79af5890dbbdc7c3c46f5c124de1eb824.zip
sci-mathematics/genius: Add fix for gcc-4.8
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/genius/ChangeLog8
-rw-r--r--sci-mathematics/genius/Manifest25
-rw-r--r--sci-mathematics/genius/files/genius-1.0.17-gcc4.8.patch28
-rw-r--r--sci-mathematics/genius/genius-1.0.17.ebuild6
4 files changed, 57 insertions, 10 deletions
diff --git a/sci-mathematics/genius/ChangeLog b/sci-mathematics/genius/ChangeLog
index f28a55e1390f..33a5bf0e5feb 100644
--- a/sci-mathematics/genius/ChangeLog
+++ b/sci-mathematics/genius/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-mathematics/genius
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/ChangeLog,v 1.8 2013/06/28 15:49:20 jlec Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/ChangeLog,v 1.9 2014/04/05 17:44:25 jlec Exp $
+
+ 05 Apr 2014; Justin Lecher <jlec@gentoo.org> genius-1.0.17.ebuild,
+ +files/genius-1.0.17-gcc4.8.patch:
+ Add fix for gcc-4.8
*genius-1.0.17 (28 Jun 2013)
diff --git a/sci-mathematics/genius/Manifest b/sci-mathematics/genius/Manifest
index 632f77ca2464..153b869d0d8b 100644
--- a/sci-mathematics/genius/Manifest
+++ b/sci-mathematics/genius/Manifest
@@ -1,16 +1,29 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
+AUX genius-1.0.17-gcc4.8.patch 863 SHA256 c1966c7608a150eb94f5f267f862b1aa40dbfe1e058db7798f93624c8629c017 SHA512 867d5e8dd1dddddcf5efe1e016190c0672ea1891e50c17e35b8fdefc661b6346a4becf1225a1079b726c6ba470d04804b8ec1e340c97d30f9ef57df53956dba4 WHIRLPOOL 3fa8c2c2de881f27050e02e7eb2a65dbf3383f3ca346e0ff09c71627abfaba6dc5f6cfeefa0b1f21b79ff952c32fb018c6301229b3a596fcfd4804aec9d115e8
AUX genius-make.patch 2897 SHA256 7fc694ede664cf5815f5b719126e7c87714fc53a51ea732dbebe123c789bdd87 SHA512 4ef16f2fe6e26213091caabdd8071987e8e1e17d592af51406628fadb420c0dad200a26e61a0b17eac3ad82135ad507264c34639d743b14188ad215f8c1479e2 WHIRLPOOL ce10aa3ee07af0cfc6c31e8e7efa078ccc7b24b4aa71ae115ae0460fe7314d5fd3cb03b0679341bdc8efe362bdfb8c3988684d5d9d063c5c6b97ddbf0c4ef4e8
DIST genius-1.0.17.tar.xz 2314316 SHA256 2af0cf64a3bae45e8e6c38ce8c0c0724386ae29614a83d9eff179ee09ecef44f SHA512 8047efb1b5d278186b093bca3624f96059670ce3cdf757759abf6e01a27bb4bba82a4158e6baa3b42f349a55fdf6e984388fb7f96f14b0e4faba0ada069e9b6c WHIRLPOOL bb6ba7bb5c635f331e523887e5f5995e83392f58046893ae2bebc56fcaa26f817c8ddd481663fa5818377d721911c430dbd50dd8ab24a07e9dd5c4ad6fcf77bd
DIST genius-reference.pdf 1024944 SHA256 79011ae33ff781507185898ba76b156699061eda78ed16e15aa02195c896ee4b SHA512 04af3870104d2320b1d4b345d74d713a0dfcdf8a228002506508f437659b3ef6037ead0b1f6b37cc335692150750b58c4007fdaaddd9540233474ccd10dac285 WHIRLPOOL 301302145d43843ddd749ab33612438d360462c9d3daa12d7050d9ca6da82bdea3ef53b917989d0c518327780b147a9f74e407f555a62dcdbe0f0c2ef864fa88
-EBUILD genius-1.0.17.ebuild 1445 SHA256 d2fbe49b016da393c64fab5543c2dadf5d0111c62fd80d681a983f458e056f22 SHA512 01e8fa871cd043430a7ddd67c3da66849572e4116cd4d3cd66e3a0d4ac2129343bd8adaa085e15ca9d8978933ed685b9ee3ec2de07ed215813149448e9a8bdf9 WHIRLPOOL d0e2f916d6dd48593a9bcefd2f4d5019a5aec5a831874cd2d2af048a2e6575f7ca7965639d9f6db1415dc0b60e7e75a02e15d5fd721cb9a646e6b819618a63e8
-MISC ChangeLog 1602 SHA256 595f972f8db12d5e0cbd3522b0de404b038a94d579632fb5bd5be872a3616a9f SHA512 6bd3b0361cf88184d249347253a44f82dcf44da7555ce821ebd862e6f753d621ab8742d9b193f7b13618631b70f49ce4b1c20257b62d08fba800c9bd32e42b81 WHIRLPOOL 948d9842e57fdf515552bac68011f04cdb799444b873496e8b18e32c590d3520e526597a1dcc42f74317a5bcc94f8caf5063d89e46c2cbf8683ede35f93b0028
+EBUILD genius-1.0.17.ebuild 1486 SHA256 034d7a269edc851e239d94211bccd766223b3d51483f21856ffb1abde9ee4496 SHA512 a5502e5035f654d7319fc16b12670b9f202829bcb952fff561bf2b57a57cfcb40b4a0d7e6a2865d52ac90ae2ea609bd22363ef0e6aae6e04e127a5d57099b118 WHIRLPOOL ee9fda91ab6dd8e40e73c64dc0421fa9ed0434fc1f27bdf8e0aa38b4b565e14892083b8c6b319cb535f029e8a2e666c5bdf8690b5406505af67056b7a2fbb2e5
+MISC ChangeLog 1731 SHA256 ce2650e03b5fb31fcedfb0a111ed904b06b2079a260053663e3d4657b3af9977 SHA512 9571d04bc8b9c8aa32b27e2286ce1b22b4263186e85a25404150c236961e29223fe0119263a3f3a139c342994e23ba3c5eb134662038ba1c0560b24875dbe39b WHIRLPOOL 0a7d8a06a5aaeebfb9e60f9e8a27dbdb92e7488970a3c715ed2f5909f0b1af525e2b0761d116961c6a98e6fd44c78c1090fba4f1bcf60e96286f164b81c78141
MISC metadata.xml 819 SHA256 33d528ecef0e219e7c6bd2be2c3db66c23d86ea05336cd310969a1084ba12167 SHA512 3c99c4f5dab02aaf055fe4262dbef01abc3bd83eabb43598a61e966d62c119316dd9b061ba76f0ddc97a966f8cc996c1b2ae4133c7e3e560c71eee7b58117598 WHIRLPOOL 47cee39a3f5b5e12392adb6dd8d69dee7646a593bb31c8ec9ddb5433761bac6ff913131fe382870ad8df2ec1da5f2caecb4c84a26799fb543a7a09a8ff47e103
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREKAAYFAlHNsIEACgkQgAnW8HDreRbHjwCfch1vyeVO9DPkxuC7Ay7PMsF+
-2toAoNLTPdi/cRyZO6llsGaIiUbZpJOy
-=Glyn
+iQJ8BAEBCgBmBQJTQED6XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVir7R0P/jP4+NhO9ooYXdNnLPizL7tm
+MmukNMq3NfghSehes5h9tGyb9gM9pWZU7585A5dIyONPdoTaZ0BOgTyGdfV1Gog8
+plTpSeDJXvxYBqevnR4nHmvakSEQlU8YmFQbIrNiFoa0ZhbEKFCOj2XNVGmomwil
+bnbfAb2EvH847tvcGgA8sWXuzH7cGFkrtEjiRRc/CJzVQIHxjAF5p8+12y2Kkz5T
+UqUMN+j0fpRmyTSLuLE7K6trW/bX0IM0mD9A0PLR3G4PM+6Oyo/U4vocmYzpgYu3
+W61ken9ZtCtODLzOWDib5HJRjUZhnyf+0b3PIXPMeX1ruwL/PuGrFwmWtMtCaecC
+W/BrHOBsWrxJmXEtTbiGAensyeNE0a0rRAwGUzI+fQZalCLw3CS+KWrkVPt05ACu
+SiIuacf8cWZbjO0UMOMbv1DOjv7ezb0oCXgVDEibZd6QzymCe96ru/hHD0uXVK3J
+kBBkrRz9RCbHmPBe2zR5HaFj2kMhYZwmAcnYPUKldujhk5+KDZFo6Jecjk59m9eH
+Dgi3x8l82hwLJut7BMZC+wTJQbEQaIHhf6zp7eUj7yYNiuiY6+qHsgNg6pxgWqZt
+1Xo/uzjvGLxpiv/UMN7LfhD8a+3N79gdwtmSsuxljeaYEMnEC2jHgtkOIULiQ/fA
+uVUZTDlNppj9cr6/MDR5
+=L6eu
-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/genius/files/genius-1.0.17-gcc4.8.patch b/sci-mathematics/genius/files/genius-1.0.17-gcc4.8.patch
new file mode 100644
index 000000000000..34427a72dda1
--- /dev/null
+++ b/sci-mathematics/genius/files/genius-1.0.17-gcc4.8.patch
@@ -0,0 +1,28 @@
+ src/genius-readline-helper.c | 2 +-
+ src/inter.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/genius-readline-helper.c b/src/genius-readline-helper.c
+index 7e9e84b..dbf8fd2 100644
+--- a/src/genius-readline-helper.c
++++ b/src/genius-readline-helper.c
+@@ -183,7 +183,7 @@ main(int argc, char *argv[])
+ rl_terminal_name = "xterm";
+ rl_readline_name = "Genius";
+ rl_attempted_completion_function =
+- (CPPFunction *)tab_completion;
++ (rl_completion_func_t *)tab_completion;
+
+ while(fgets(buf,4096,infp)) {
+ int count;
+diff --git a/src/inter.c b/src/inter.c
+index 915f115..f0d2558 100644
+--- a/src/inter.c
++++ b/src/inter.c
+@@ -367,5 +367,5 @@ init_inter(void)
+ {
+ rl_readline_name = "Genius";
+ rl_attempted_completion_function =
+- (CPPFunction *)tab_completion;
++ (rl_completion_func_t *)tab_completion;
+ }
diff --git a/sci-mathematics/genius/genius-1.0.17.ebuild b/sci-mathematics/genius/genius-1.0.17.ebuild
index 376a7eee6f45..643c548c2f5d 100644
--- a/sci-mathematics/genius/genius-1.0.17.ebuild
+++ b/sci-mathematics/genius/genius-1.0.17.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/genius-1.0.17.ebuild,v 1.1 2013/06/28 15:49:20 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/genius-1.0.17.ebuild,v 1.2 2014/04/05 17:44:25 jlec Exp $
EAPI=5
@@ -48,6 +48,8 @@ src_prepare() {
GCONF_DEBUG="no"
DOCS="AUTHORS ChangeLog NEWS README TODO"
USE_DESTDIR="1"
+
+ epatch "${FILESDIR}"/${P}-gcc4.8.patch
}
src_install() {