diff options
author | Pacho Ramos <pacho@gentoo.org> | 2013-08-31 15:14:01 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2013-08-31 15:14:01 +0000 |
commit | c8116c22353248149e37def4df9bfe4b00e24865 (patch) | |
tree | 021b1e7c720661aafc2372250da965cd8c369154 /media-libs | |
parent | Remove masked package (diff) | |
download | gentoo-2-c8116c22353248149e37def4df9bfe4b00e24865.tar.gz gentoo-2-c8116c22353248149e37def4df9bfe4b00e24865.tar.bz2 gentoo-2-c8116c22353248149e37def4df9bfe4b00e24865.zip |
Remove masked package
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/openinventor/ChangeLog | 158 | ||||
-rw-r--r-- | media-libs/openinventor/Manifest | 24 | ||||
-rw-r--r-- | media-libs/openinventor/files/bug-251681.patch | 11 | ||||
-rw-r--r-- | media-libs/openinventor/files/freetype2-activate.patch | 11 | ||||
-rw-r--r-- | media-libs/openinventor/files/freetype2-includes.patch | 10 | ||||
-rw-r--r-- | media-libs/openinventor/files/gcc4-support.patch | 198 | ||||
-rw-r--r-- | media-libs/openinventor/files/gentoo-paths-v2.patch | 247 | ||||
-rw-r--r-- | media-libs/openinventor/files/no-csh.patch | 43 | ||||
-rw-r--r-- | media-libs/openinventor/files/openinventor-2.1.5.10-glibc-2.10.patch | 26 | ||||
-rw-r--r-- | media-libs/openinventor/files/support-archs.patch | 36 | ||||
-rw-r--r-- | media-libs/openinventor/files/support-sparc.patch | 27 | ||||
-rw-r--r-- | media-libs/openinventor/files/use-byacc.patch | 39 | ||||
-rw-r--r-- | media-libs/openinventor/metadata.xml | 11 | ||||
-rw-r--r-- | media-libs/openinventor/openinventor-2.1.5.10-r3.ebuild | 107 |
14 files changed, 0 insertions, 948 deletions
diff --git a/media-libs/openinventor/ChangeLog b/media-libs/openinventor/ChangeLog deleted file mode 100644 index 0c2815bc6b09..000000000000 --- a/media-libs/openinventor/ChangeLog +++ /dev/null @@ -1,158 +0,0 @@ -# ChangeLog for media-libs/openinventor -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/openinventor/ChangeLog,v 1.36 2013/06/05 13:17:53 jer Exp $ - - 05 Jun 2013; Jeroen Roovers <jer@gentoo.org> files/gentoo-paths-v2.patch: - Fix relative paths in patch (bug #472252 by Robert Penny). - - 28 Jan 2013; Matt Turner <mattst88@gentoo.org> - openinventor-2.1.5.10-r3.ebuild: - Added virtual/glu to dependencies, bug 438936. - - 24 Oct 2012; Ulrich Müller <ulm@gentoo.org> openinventor-2.1.5.10-r3.ebuild: - Update dependency after package move from x11-libs/openmotif to - x11-libs/motif. - - 09 Jun 2012; Zac Medico <zmedico@gentoo.org> openinventor-2.1.5.10-r3.ebuild: - inherit multilib for get_libdir - - 04 Mar 2012; Justin Lecher <jlec@gentoo.org> openinventor-2.1.5.10-r3.ebuild: - Adopt deps to unbundled x11-libs/libGLw situation - - 13 Sep 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml: - Drop maintainer due retirement, bug #99651 - - 08 Nov 2010; Markus Meier <maekke@gentoo.org> - openinventor-2.1.5.10-r3.ebuild: - change jpeg dep to virtual/jpeg - - 10 Oct 2010; Ulrich Mueller <ulm@gentoo.org> - openinventor-2.1.5.10-r3.ebuild: - Fix openmotif dependency. - - 06 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> - openinventor-2.1.5.10-r3.ebuild, - +files/openinventor-2.1.5.10-glibc-2.10.patch: - Fix building with GCC 4.4+ and GLIBC 2.10+ wrt #277081. - - 07 Feb 2009; Markus Meier <maekke@gentoo.org> - openinventor-2.1.5.10-r3.ebuild: - respect CC etc, bug #256325 - - 25 Jan 2009; Markus Meier <maekke@gentoo.org> - -openinventor-2.1.5.10-r2.ebuild: - old - - 25 Jan 2009; Tobias Klausmann <klausman@gentoo.org> - openinventor-2.1.5.10-r3.ebuild: - Stable on alpha, bug #251681 - - 23 Jan 2009; Markus Meier <maekke@gentoo.org> - openinventor-2.1.5.10-r3.ebuild: - amd64/x86 stable, bug #251681 - - 19 Jan 2009; Ferris McCormick <fmccor@gentoo.org> - openinventor-2.1.5.10-r3.ebuild: - Sparc stable, Bug #251681 (required for geant). - -*openinventor-2.1.5.10-r3 (21 Dec 2008) - - 21 Dec 2008; Stefaan De Roeck <stefaan@gentoo.org> - +files/bug-251681.patch, +openinventor-2.1.5.10-r3.ebuild: - Fix bug #251681 - - 17 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org> - files/use-byacc.patch: - Fix patch with absolute paths. - - 10 Sep 2008; Ferris McCormick <fmccor@gentoo.org> - openinventor-2.1.5.10-r2.ebuild: - Sparc stable, 30 day bump. - - 10 Aug 2008; Ferris McCormick <fmccor@gentoo.org> - openinventor-2.1.5.10-r2.ebuild: - Add ~sparc for testing, it now builds. Bug #231962. - - 10 Aug 2008; Stefaan De Roeck <stefaan@gentoo.org> - +files/support-sparc.patch, openinventor-2.1.5.10-r2.ebuild: - Small patch needed to support sparc (fixes #231962) - - 07 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org> - files/gcc4-support.patch, openinventor-2.1.5.10-r2.ebuild: - Added a few trivial fixes for gcc-4.3 in gcc4-support.patch, and filter - optimizations >=O2 because of segmentation faults - - 23 May 2008; Markus Meier <maekke@gentoo.org> - openinventor-2.1.5.10-r2.ebuild: - add quotes - - 19 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org> - -files/gentoo-paths.patch, -openinventor-2.1.5.10-r1.ebuild: - Remove obsolete ebuild and patch - - 08 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> - openinventor-2.1.5.10-r2.ebuild: - Marked stable on amd64 for bug #153075 - - 03 Nov 2006; Christian Faulhammer <opfer@gentoo.org> - openinventor-2.1.5.10-r2.ebuild: - stabled x86, bug #153075 - - 28 Oct 2006; Stefaan De Roeck <stefaan@gentoo.org> - openinventor-2.1.5.10-r2.ebuild: - Stable on alpha - - 09 Jul 2006; Stefaan De Roeck <stefaan@gentoo.org> - openinventor-2.1.5.10-r2.ebuild: - When media-libs/mesa was compiled without USE-flag motif, inform that - remerging that will be necessary (bug #131728) - -*openinventor-2.1.5.10-r2 (20 Jan 2006) - - 20 Jan 2006; Stefaan De Roeck <stefaan@gentoo.org> - +openinventor-2.1.5.10-r2.ebuild: - Porting to modular X - - 26 Dec 2005; Stefaan De Roeck <stefaan@gentoo.org> - -openinventor-2.1.5.10.ebuild: - Remove old ebuild - - 25 Dec 2005; Stefaan De Roeck <stefaan@gentoo.org> - openinventor-2.1.5.10-r1.ebuild: - Marking stable on alpha, bug #116087 - - 24 Dec 2005; Simon Stelling <blubb@gentoo.org> - openinventor-2.1.5.10-r1.ebuild: - stable on amd64 - - 20 Dec 2005; Chris White <chriswhite@gentoo.org> - openinventor-2.1.5.10-r1.ebuild: - x86 stable for bug #116087. - -*openinventor-2.1.5.10-r1 (15 Nov 2005) - - 15 Nov 2005; Stefaan De Roeck <stefaan@gentoo.org> - +files/gentoo-paths-v2.patch, +openinventor-2.1.5.10-r1.ebuild: - Correct paths in *.RUNME files, put manuals in /usr/share/man instead of - /usr/man - - 15 Nov 2005; Chris White <chriswhite@gentoo.org> - openinventor-2.1.5.10.ebuild: - Marked x86 stable as per bug #112485. - - 14 Nov 2005; Stefaan De Roeck <stefaan@gentoo.org> - openinventor-2.1.5.10.ebuild: - Fix multilib-strict issue - - 14 Nov 2005; Stefaan De Roeck <stefaan@gentoo.org> - openinventor-2.1.5.10.ebuild: - Stable on alpha (bug #112485) - -*openinventor-2.1.5.10 (16 Sep 2005) - - 16 Sep 2005; Stefaan De Roeck <stefaan@gentoo.org> - +files/freetype2-activate.patch, +files/freetype2-includes.patch, - +files/gcc4-support.patch, +files/gentoo-paths.patch, +files/no-csh.patch, - +files/support-archs.patch, +files/use-byacc.patch, +metadata.xml, - +openinventor-2.1.5.10.ebuild: - New ebuild for SGI OpenInventor, fixes bug #31742 diff --git a/media-libs/openinventor/Manifest b/media-libs/openinventor/Manifest deleted file mode 100644 index 04c5b1b99635..000000000000 --- a/media-libs/openinventor/Manifest +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX bug-251681.patch 582 SHA256 b43b4f5f809f763653e55b526077a87cfb1b3f31d97eb2f03da6a28be0aa1472 SHA512 d67c6cf348e786e6c380070a2a4292958c11be3061a16d55b4e152b8e2aeb6fe66f50975fde436cae48f34b07ec9bb320ff142d73c2fa00b532927320281b321 WHIRLPOOL 725180cb95aaf6c445cc0c5cc4c73954d2a5d6220e56025f897c92a0375909c9333529a617194340068b1195bda5cecb08c1d43887cea4be4e4747e9d4341e8f -AUX freetype2-activate.patch 261 SHA256 f2d86306d686c58bf560c189cd158208515c69f8c545fc3d5f4ee246adaa710c SHA512 52ed4086db44ab89a42ede52435ae7cf7b924aa061f1a3cc787abafd719310b06f62b7de60446924d420b8cef2c734da085e872db86179493f77cadef9af76ac WHIRLPOOL 39ffcf688e44f2ab5c28b34449a58b0f06d3db654c86c705edfa3ab7779cfcd7b6e612353917c309e4f4c395d3ec8e4e60373f1f8d765151b892fa1bbb8bd242 -AUX freetype2-includes.patch 291 SHA256 e77b3ddd16c3ef6184bfa235257f81a5f8f2dd6e043f91c60ec6bc0986bddb85 SHA512 236296ba4b2f7580dd78058ca6d1b21dbf06fa2098975f765d13b298a92e4564a25ce060176c340beaeb4cb26bee61f05b5446758069520c317e2c0dde395849 WHIRLPOOL f6f963bb2c770be9ad5cd2c7e021aeb0593639b09a000b51a5bdd51e9fa103a5cca99f0a1ccb90430905fe13f750441b3be0a6426af0e897b904c975864f97f7 -AUX gcc4-support.patch 7074 SHA256 38953a81e8c10d08fb322c533196c0cc646e144194dfd48898be1fd71ee21c56 SHA512 4c982ea466da30827703cc9f3d00aa3bca7289685e9fc50fc798f35313ad0d7b092fc935dd2ac3a9125d92453f007c39e83b2fe266eb552c129d3ceda9ded136 WHIRLPOOL 7de491bca716886c2e10b65a94edf78924b2c4f3795ce8cee80e91b98b24936cce1636f25c1a221d19230b04f622ea683426a774d5662446c17c818a34370250 -AUX gentoo-paths-v2.patch 9560 SHA256 7e9835fa335f8ce3c769a605c5c0bf2ce3a74d7b39e22d785ce113af3f80d362 SHA512 b98e83c708a151ebc8a973113fc5fc1989181155a3da82a9180bf06c32bbb17d3a75b9937ed8b6c2b9dff709af98108bcecc250f08188f6fa74b147906268130 WHIRLPOOL 9ea099a0c8be3110cceb6d3d6ab31bc859107fecc1902ed6218731abbad1333605ea8e5546f41f6a11b701fd8a7079c2fc24aa12ec93a16b8f28ec70e343895f -AUX no-csh.patch 1053 SHA256 dc18d6e344c7719d04fb2311826bb4ba1e03fddb5667c47927ce2ee50bded4b0 SHA512 17765c99bef786448fc55b3abff79de2ed53f696a1f4ed8b6171cfe560cf837b25c49cfbed43548560ef919069ec8924435423fc62eb5cb15ec086f8803bb320 WHIRLPOOL 334576090f8ebec8e409b5ccd053ffdfd0aed8e51ebc00abb9c6ec723d9e6c80e5e1dfb5c95af3b29fd0423deddda696b6d7a8a808fb77144d6b4d0d6df049af -AUX openinventor-2.1.5.10-glibc-2.10.patch 1345 SHA256 08bf1f2dbe9ae712a7a81668cfb35c074c52a01deea3d8c4e44220e1aa23d79d SHA512 2982e4a9d09863a6bf98eb51983b2cb361ccea3fd350f967af0c37836cf8afd7ccb18ca1915eeb67486b88b4523c8e87f6bfc9fcfc256a7cd94c2b3968907138 WHIRLPOOL 47f99b9844516fb9e3e759e982370d0e54ec9e0a25f4ca6425259d493cd230d5e92c3d91782d795987ee9b01ae3061649747067b1492812df93ca89282c78b31 -AUX support-archs.patch 1116 SHA256 d732f8d11e41033cee83774d949b140047afb407c8442d14b418cfaaf205cbc9 SHA512 5882e4c00ea5de5203adcbe61dda6b563618e9557d67d3997d7288b3c50b23f83ed32c3894e41ea15d3e2d4a13d39fdd7f42faf571705d69a18fa58675d96fa7 WHIRLPOOL d19e7708075cd7f1c3e203444c53b981748b89ef815500d39cef54f09a3acbede002ee23061257751e0258659125ec7d1725e944d7d3925b3eae69036fe04aae -AUX support-sparc.patch 1226 SHA256 6abff7bb44b777065629d465b58560715c285bf03cb79068bfe7eaa1100921b5 SHA512 21dc330f47df82236472ef159ce362f2c1376d4727012a6a72667f69d5e54549ebf34a139654ac0bcb7ad14e219f567898b48274286b5e4d9cbeab12d2298413 WHIRLPOOL 917f20dfb7c3638a186da58ac1e497e8113488b5fa1f3981d7f62799a7175c31c3b155f65c04af8e97b45f3c2b38292a506324b8705ab1e18a8e98d54feef418 -AUX use-byacc.patch 1324 SHA256 562c103847309bff018cdf215d39590e7918f47ca013fd4b6ea5f362104f4999 SHA512 26c356fc8968fff781fef58efb6d36d6f9b8a61d6c214b5bc00de3caa73e31762461c3f98eee8760379af4288bd0a3fffb83eff8819eb4a344008ef4687fea0d WHIRLPOOL 46e12a9693bd7faee10c0c06909564cee24ed67c4a99ba0474c9b346307d8f9787535776cfcde630f90ab53d052ec1448b8c8bfcb077b288893ff61a47e8d6e2 -DIST inventor-2.1.5-10.src.tar.gz 8282780 SHA256 1b0106a705191f525fc89a9f3def37bdeae5ab9ceb1b4d9e5ede8a442bdf8d6b SHA512 3496311dd7f0a8408b4c9bae6cbf3556383a0f29b0110a5ba4320d2c1034124f516e6cf4d98323fca25c00ec7baf9a719ec4a4d32254e7ecb8d9c40d2846a76e WHIRLPOOL ac92dc260efc38c227e298772d68d3bfeed34a72ab3c41f09cdb3fbcb6e7df22cf9f54f92e006183a0739ebb4dd52c8c521801a82dbd26282c83ea92deb941c9 -EBUILD openinventor-2.1.5.10-r3.ebuild 3229 SHA256 1d7f55b2de6d9dd73c5ed9bde1ed202f012a394323b1af66d9f5709f95205978 SHA512 eafb7e2d21a7f3099c4e00d3b876e85f2b865f8b9ca99f3c5c4b11ebef68ca6b432be73a89805c73251b9216e5a0c2646f7541f247d768163b2792303165585c WHIRLPOOL 980a1b37f57f28cbb9459a1501b661b094d8fb8f74668087d79ec8390b67be5b4ad6bd922f0d0b85e14c33dc428146dccce7c369cd77b9d326bacd007bd080ea -MISC ChangeLog 5391 SHA256 7fe08102a92c5295ddc6a675012d50e6c116b261c091f1ce319ecbf76243580f SHA512 1dde1a24af5e3a842b20178fb30087bfe87e425e03ab1724f0b588f3477c6eaceaf5a7eb66030407f7407aac537aa127d35cea448508b9bf50d6dfa0b2ed4a90 WHIRLPOOL 48fc5d9e3f9200cb938400cda7be423d28e4b17e11d7a4ed7ba0270de6f63bd75d45f7b0a2f75d22e35637fdc2521e9ad603423d374822b11f40055ad4d8bec0 -MISC metadata.xml 420 SHA256 9ce1bb716ce0182c9c6467840811115559bb3e71fa23fad2a3c708c22a8de57d SHA512 87ba246337e724398462bd33a3254aa0a728def4ac7ab125ec8dd94b1fcf55579662742a936d558451584cc18fd376397f10123a45cc69e430b47f27db49dbc3 WHIRLPOOL a1199f1b8fdb340b09aecfe4ad5e0d79ae1a8c36ec612379360235f5d1fe4318f6c2b0d2fd2b396f976d545637d59f148075297d034bd81c47ef5cf4693bcbd5 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iEYEAREIAAYFAlGvOoIACgkQVWmRsqeSphN7iACfRyB7W6E2qUa4is/kbUeUp7eA -wj0Ani0F5S7B4zykIxmNlxyFCA0/xbbf -=Okgi ------END PGP SIGNATURE----- diff --git a/media-libs/openinventor/files/bug-251681.patch b/media-libs/openinventor/files/bug-251681.patch deleted file mode 100644 index 2e54cfd07bd8..000000000000 --- a/media-libs/openinventor/files/bug-251681.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- inventor/lib/nodekits/include/Inventor/nodekits/SoSubKit.h.orig 2008-12-21 10:34:25.000000000 +0100 -+++ inventor/lib/nodekits/include/Inventor/nodekits/SoSubKit.h 2008-12-21 10:34:33.000000000 +0100 -@@ -192,7 +192,7 @@ - // - - #define SO_KIT_SOURCE(className) \ -- SO_NODE_SOURCE(className); \ -+ SO_NODE_SOURCE(className) \ - SO__KIT_CATALOG_VARS(className); \ - SO__KIT_CATALOG_METHODS(className) - diff --git a/media-libs/openinventor/files/freetype2-activate.patch b/media-libs/openinventor/files/freetype2-activate.patch deleted file mode 100644 index 7ec1d2869392..000000000000 --- a/media-libs/openinventor/files/freetype2-activate.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- inventor/make/ivcommondefs.old 2005-09-14 20:41:11.000000000 +0200 -+++ inventor/make/ivcommondefs 2005-09-14 20:41:30.000000000 +0200 -@@ -49,6 +49,8 @@ - - ifeq ($(usingLinux), 1) - -+FREETYPE = 1 -+ - CC = /usr/bin/gcc - C++ = /usr/bin/g++ - LD = /usr/bin/g++ diff --git a/media-libs/openinventor/files/freetype2-includes.patch b/media-libs/openinventor/files/freetype2-includes.patch deleted file mode 100644 index f2d12a996291..000000000000 --- a/media-libs/openinventor/files/freetype2-includes.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- inventor/libFL/ang/flfreetype.h.orig 2001-03-24 03:34:24.000000000 +0100 -+++ inventor/libFL/ang/flfreetype.h 2005-02-27 00:50:41.000000000 +0100 -@@ -1,6 +1,7 @@ - #ifndef __flfreetype_h_ - #define __flfreetype_h_ - -+#include <ft2build.h> - #include <freetype/freetype.h> - - #ifndef __fl_h_ diff --git a/media-libs/openinventor/files/gcc4-support.patch b/media-libs/openinventor/files/gcc4-support.patch deleted file mode 100644 index 0ef963fde49e..000000000000 --- a/media-libs/openinventor/files/gcc4-support.patch +++ /dev/null @@ -1,198 +0,0 @@ ---- ./inventor/lib/database/include/Inventor/SoPath.h.old 2005-09-15 22:19:05.000000000 +0000 -+++ ./inventor/lib/database/include/Inventor/SoPath.h 2005-09-15 22:19:08.000000000 +0000 -@@ -61,6 +61,8 @@ - #include <Inventor/nodes/SoNode.h> - #include <Inventor/SoLists.h> - -+class SoTempPath; -+ - ////////////////////////////////////////////////////////////////////////////// - // - // Class: SoPath -diff -urN ./inventor-old/lib/database/src/so/SoOutput.c++ ./inventor/lib/database/src/so/SoOutput.c++ ---- ./inventor-old/lib/database/src/so/SoOutput.c++ 2001-09-25 00:45:35.000000000 +0000 -+++ ./inventor/lib/database/src/so/SoOutput.c++ 2005-09-15 22:57:00.000000000 +0000 -@@ -1462,11 +1462,7 @@ - - // Generates a CC warning. Ho hum. - if (refDict->find((unsigned long) base, ref)) --#if (_MIPS_SZPTR == 64 || __ia64) - referenceId = (int) ((unsigned long) ref); --#else -- referenceId = (int)ref; --#endif - - return referenceId; - } -diff -urN ./inventor-old/lib/database/src/so/SoType.c++ ./inventor/lib/database/src/so/SoType.c++ ---- ./inventor-old/lib/database/src/so/SoType.c++ 2003-07-11 22:40:53.000000000 +0000 -+++ ./inventor/lib/database/src/so/SoType.c++ 2005-09-15 22:57:06.000000000 +0000 -@@ -331,11 +331,7 @@ - if (b == NULL) - return SoType::badType(); - --#if (_MIPS_SZPTR == 64 || __ia64) - SoType result = typeData[(int) ((unsigned long) b)].type; --#else -- SoType result = typeData[(int)b].type; --#endif - - if (result.storage.isPublic == 0) { - #ifdef DEBUG -diff -urN ./inventor-old/lib/interaction/src/draggers/SoDragger.c++ ./inventor/lib/interaction/src/draggers/SoDragger.c++ ---- ./inventor-old/lib/interaction/src/draggers/SoDragger.c++ 2001-09-25 00:45:44.000000000 +0000 -+++ ./inventor/lib/interaction/src/draggers/SoDragger.c++ 2005-09-15 22:58:56.000000000 +0000 -@@ -686,11 +686,7 @@ - int indexInPath = tempPathToThis->getIndex(numFmHead+1); - - int numKidsNow = children->getLength(); --#if (_MIPS_SZPTR == 64 || __ia64) - int numKidsBefore = (int) ((long) (*tempPathNumKidsHack)[numFmHead]); --#else -- int numKidsBefore = (int) (*tempPathNumKidsHack)[numFmHead]; --#endif - - // To be correct, the childNode has to be the correct numbered - // child under the parent, and the parent should still -diff -urN ./inventor-old/lib/nodekits/src/nodekits/SoNkCatalog.c++ ./inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++ ---- ./inventor-old/lib/nodekits/src/nodekits/SoNkCatalog.c++ 2001-09-25 00:45:46.000000000 +0000 -+++ ./inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++ 2005-09-15 22:59:09.000000000 +0000 -@@ -336,11 +336,7 @@ - void *castPNum; - - if ( partNameDict.find( (unsigned long) theName.getString(), castPNum ) ) --#if (_MIPS_SZPTR == 64 || __ia64) - return ( (int) ((long) castPNum) ); // System long --#else -- return ( (int) castPNum ); --#endif - else - return SO_CATALOG_NAME_NOT_FOUND; - } -diff -urN ./inventor-old/lib/nodekits/src/upgraders/SoV1NkCatalog.c++ ./inventor/lib/nodekits/src/upgraders/SoV1NkCatalog.c++ ---- ./inventor-old/lib/nodekits/src/upgraders/SoV1NkCatalog.c++ 2001-09-25 00:45:47.000000000 +0000 -+++ ./inventor/lib/nodekits/src/upgraders/SoV1NkCatalog.c++ 2005-09-15 22:59:03.000000000 +0000 -@@ -330,11 +330,7 @@ - void *castPNum; - - if ( partNameDict.find( (unsigned long) theName.getString(), castPNum ) ) --#if (_MIPS_SZPTR == 64 || __ia64) - return ( (int) ((long) castPNum) ); // System long --#else -- return ( (int) castPNum ); --#endif - else - return SO_V1_CATALOG_NAME_NOT_FOUND; - } -diff -urN ./inventor-old/libSoXt/src/SoXtRsrc.c++ ./inventor/libSoXt/src/SoXtRsrc.c++ ---- ./inventor-old/libSoXt/src/SoXtRsrc.c++ 2001-09-25 00:45:48.000000000 +0000 -+++ ./inventor/libSoXt/src/SoXtRsrc.c++ 2005-09-15 22:59:19.000000000 +0000 -@@ -145,13 +145,8 @@ - classList = new XrmQuark[listSize]; - for (q = 0, s = len - 1; - s >= 0; q++, s--) { --#if (_MIPS_SZPTR == 64 || __ia64) - nameList[q] = (XrmQuark) ((long) nameplist[s]); - classList[q] = (XrmQuark) ((long) classplist[s]); --#else -- nameList[q] = (XrmQuark) nameplist[s]; -- classList[q] = (XrmQuark) classplist[s]; --#endif - } - - // make the last entry the NULL sentinel ---- ./inventor-old/apps/demos/drop/drop.c++ 2008-06-06 10:44:36.000000000 +0100 -+++ ./inventor/apps/demos/drop/drop.c++ 2008-06-04 15:22:05.000000000 +0100 -@@ -93,5 +93,6 @@ - // Enter the Xt event loop - SoXt::show( appWindow ); - SoXt::mainLoop(); -+ return 0; - } - ---- ./inventor-old/apps/demos/maze/maze.c++ 2008-06-06 10:44:36.000000000 +0100 -+++ ./inventor/apps/demos/maze/maze.c++ 2008-06-04 15:22:05.000000000 +0100 -@@ -1332,5 +1332,6 @@ - - SoXt::show(mainWindow); - SoXt::mainLoop(); -+ return 0; - } - ---- ./inventor-old/apps/demos/noodle/noodle.c++ 2008-06-06 10:44:36.000000000 +0100 -+++ ./inventor/apps/demos/noodle/noodle.c++ 2008-06-04 15:22:05.000000000 +0100 -@@ -679,5 +679,6 @@ - SoXt::show(mainWindow); - - SoXt::mainLoop(); -+ return 0; - } - ---- ./inventor-old/apps/demos/SceneViewer/SceneViewer.c++ 2008-06-06 10:44:36.000000000 +0100 -+++ ./inventor/apps/demos/SceneViewer/SceneViewer.c++ 2008-06-04 15:22:04.000000000 +0100 -@@ -230,4 +230,5 @@ - // Loop forever - // - SoXt::mainLoop(); -+ return 0; - } ---- ./inventor-old/apps/samples/widgets/componentTest.c++ 2008-06-06 10:44:36.000000000 +0100 -+++ ./inventor/apps/samples/widgets/componentTest.c++ 2008-06-04 15:22:05.000000000 +0100 -@@ -60,7 +60,7 @@ - } - - int --main(unsigned int argc, char *argv[]) -+main(int argc, char *argv[]) - { - if (argc != 2) - usage(argv[0]); -@@ -85,4 +85,5 @@ - XtRealizeWidget(mainWindow); - - SoXt::mainLoop(); -+ return 0; - } ---- ./inventor-old/doc/man/ivman/ClassDef.c++ 2008-06-06 10:44:38.000000000 +0100 -+++ ./inventor/doc/man/ivman/ClassDef.c++ 2008-06-04 15:22:05.000000000 +0100 -@@ -237,7 +237,7 @@ - - #define NUM_KEY_WORDS (sizeof(keywords) / sizeof(keywords[0])) - -- int i; -+ size_t i; - - if (names == NULL) { - names = new SbName[NUM_KEY_WORDS]; ---- ./inventor-old/doc/man/ivman/Main.c++ 2008-06-06 10:44:38.000000000 +0100 -+++ ./inventor/doc/man/ivman/Main.c++ 2008-06-04 15:22:05.000000000 +0100 -@@ -89,7 +89,7 @@ - // - ///////////////////////////////////////////////////////////////////////////// - --main(int argc, char *argv[]) -+int main(int argc, char *argv[]) - { - SbBool ok = TRUE; - int c, curArg; ---- ./inventor-old/doc/man/ivman/Man.c++ 2008-06-06 10:44:38.000000000 +0100 -+++ ./inventor/doc/man/ivman/Man.c++ 2008-06-04 15:22:05.000000000 +0100 -@@ -806,7 +806,7 @@ - - #define NUM_OP_NAMES (sizeof(opNames) / sizeof(opNames[0])) - -- int op; -+ size_t op; - for (op = 0; op < NUM_OP_NAMES; op++) { - if (name == opNames[op][0]) { - name = opNames[op][1]; ---- ./inventor-old/doc/man/ivman/Man.h 2008-06-06 10:44:38.000000000 +0100 -+++ ./inventor/doc/man/ivman/Man.h 2008-06-04 15:22:05.000000000 +0100 -@@ -131,6 +131,7 @@ - virtual void write(SbBool runIn) = 0; - virtual SbBool read() = 0; - virtual int getNumPreTabChars() const; -+ virtual ~Item() {} - protected: - Item(); - private: diff --git a/media-libs/openinventor/files/gentoo-paths-v2.patch b/media-libs/openinventor/files/gentoo-paths-v2.patch deleted file mode 100644 index 5fbfad1019b4..000000000000 --- a/media-libs/openinventor/files/gentoo-paths-v2.patch +++ /dev/null @@ -1,247 +0,0 @@ ---- a/inventor/apps/demos/SceneViewer/SoSceneViewer.c++ 2003-06-11 03:20:09.000000000 +0200 -+++ b/inventor/apps/demos/SceneViewer/SoSceneViewer.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -4734,10 +4734,10 @@ - // - //////////////////////////////////////////////////////////////////////// - { -- if (access(IVPREFIX "/demos/Inventor/SceneViewer.about", R_OK) != 0) -+ if (access(IVPREFIX "/share/openinventor/demos/Inventor/SceneViewer.about", R_OK) != 0) - { - system("xmessage 'Sorry, could not find " -- IVPREFIX "/demos/Inventor/SceneViewer.about' > /dev/null"); -+ IVPREFIX "/share/openinventor/demos/Inventor/SceneViewer.about' > /dev/null"); - return; - } - -@@ -4753,7 +4753,7 @@ - } - - sprintf(command, "acroread " -- IVPREFIX "/demos/Inventor/SceneViewer.about &"); -+ IVPREFIX "/share/openinventor/demos/Inventor/SceneViewer.about &"); - system(command); - } - ---- a/inventor/apps/demos/gview/DisplayGraph.c++ 2002-06-01 04:22:20.000000000 +0200 -+++ b/inventor/apps/demos/gview/DisplayGraph.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -67,7 +67,7 @@ - SbDict *DisplayGraph::iconDict; - - #define ICON_FILE "gviewIcons.iv" --#define ICON_INST_DIR IVPREFIX "/demos/data/Inventor" -+#define ICON_INST_DIR IVPREFIX "/share/openinventor/demos/data/Inventor" - #define ICON_ENV_VAR "IV_GRAPH_DIR" - - //////////////////////////////////////////////////////////////////////// ---- a/inventor/apps/demos/noodle/Interface.c++ 2002-06-01 04:22:20.000000000 +0200 -+++ b/inventor/apps/demos/noodle/Interface.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -399,9 +399,9 @@ - void - Interface::showAboutDialog() - { -- if (access(IVPREFIX "/demos/Inventor/noodle.about", R_OK) != 0) { -+ if (access(IVPREFIX "/share/inventor/demos/Inventor/noodle.about", R_OK) != 0) { - system("xmessage 'Sorry, could not find " -- IVPREFIX "/demos/Inventor/noodle.about' > /dev/null"); -+ IVPREFIX "/share/inventor/demos/Inventor/noodle.about' > /dev/null"); - return; - } - -@@ -415,7 +415,7 @@ - return; - } - -- sprintf(command, "acroread " IVPREFIX "/demos/Inventor/noodle.about &"); -+ sprintf(command, "acroread " IVPREFIX "/share/inventor/demos/Inventor/noodle.about &"); - system(command); - } - ---- a/inventor/apps/demos/qmorf/qmorf.c++ 2002-06-01 04:22:20.000000000 +0200 -+++ b/inventor/apps/demos/qmorf/qmorf.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -414,7 +414,7 @@ - "they must contain QuadMeshes (qmorf can\n"); - fprintf(stderr, "only morph QuadMesh nodes).\n"); - fprintf(stderr, "The directory " -- IVPREFIX "/share/data/models/CyberHeads " -+ IVPREFIX "/share/openinventor/data/models/CyberHeads " - "contains good data to morph.\n"); - - exit(7); -@@ -436,10 +436,10 @@ - void - showAboutDialog(Widget, XtPointer, XtPointer) - { -- if (access(IVPREFIX "/demos/Inventor/qmorf.about", R_OK) != 0) -+ if (access(IVPREFIX "/share/openinventor/demos/Inventor/qmorf.about", R_OK) != 0) - { - system("xmessage 'Sorry, could not find " -- IVPREFIX "/demos/Inventor/qmorf.about' > /dev/null"); -+ IVPREFIX "/share/openinventor/demos/Inventor/qmorf.about' > /dev/null"); - return; - } - char command[100]; -@@ -453,7 +453,7 @@ - return; - } - -- sprintf(command, "acroread " IVPREFIX "/demos/Inventor/qmorf.about &"); -+ sprintf(command, "acroread " IVPREFIX "/share/openinventor/demos/Inventor/qmorf.about &"); - system(command); - } - ---- a/inventor/apps/demos/revo/revo.c++ 2002-06-01 04:22:21.000000000 +0200 -+++ b/inventor/apps/demos/revo/revo.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -78,10 +78,10 @@ - void - showAboutDialog(Widget, XtPointer, XtPointer) - { -- if (access(IVPREFIX "/demos/Inventor/revo.about", R_OK) != 0) -+ if (access(IVPREFIX "/share/openinventor/demos/Inventor/revo.about", R_OK) != 0) - { - system("xmessage 'Sorry, could not find " -- IVPREFIX "/demos/Inventor/revo.about' > /dev/null"); -+ IVPREFIX "/share/openinventor/demos/Inventor/revo.about' > /dev/null"); - return; - } - -@@ -96,7 +96,7 @@ - return; - } - -- sprintf(command, "acroread " IVPREFIX "/demos/Inventor/revo.about &"); -+ sprintf(command, "acroread " IVPREFIX "/share/openinventor/demos/Inventor/revo.about &"); - system(command); - } - ---- a/inventor/apps/demos/textomatic/textomatic.c++ 2003-07-12 00:40:53.000000000 +0200 -+++ b/inventor/apps/demos/textomatic/textomatic.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -160,10 +160,10 @@ - void - showAboutDialog(Widget, XtPointer, XtPointer) - { -- if (access(IVPREFIX "/demos/Inventor/textomatic.about", R_OK) != 0) -+ if (access(IVPREFIX "/share/openinventor/demos/Inventor/textomatic.about", R_OK) != 0) - { - system("xmessage 'Sorry, could not find " -- IVPREFIX "/demos/Inventor/textomatic.about' > /dev/null"); -+ IVPREFIX "/share/openinventor/demos/Inventor/textomatic.about' > /dev/null"); - return; - } - -@@ -177,7 +177,7 @@ - return; - } - -- sprintf(command, "acroread " IVPREFIX "/demos/Inventor/textomatic.about &"); -+ sprintf(command, "acroread " IVPREFIX "/share/openinventor/demos/Inventor/textomatic.about &"); - system(command); - } - ---- a/inventor/apps/samples/widgets/MyMtlPal.c++ 2002-06-01 04:22:21.000000000 +0200 -+++ b/inventor/apps/samples/widgets/MyMtlPal.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -193,7 +193,7 @@ - }; - - static char *editorTitle = "Material Palette"; --static char *defaultDir = IVPREFIX "/share/data/materials"; -+static char *defaultDir = IVPREFIX "/share/openinventor/data/materials"; - - - static char *geometryBuffer = "\ ---- a/inventor/apps/samples/widgets/MyTextureEd.c++ 2002-06-01 04:22:21.000000000 +0200 -+++ b/inventor/apps/samples/widgets/MyTextureEd.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -228,7 +228,7 @@ - - - static char *customTextureDir = ".textures"; --static char *defaultDir = IVPREFIX "/share/data/textures"; -+static char *defaultDir = IVPREFIX "/share/openinventor/data/textures"; - static char *editorTitle = "Texture Editor"; - static char *noFileNameStr = "<empty>"; - ---- a/inventor/apps/tools/ivview/ivview.c++ 2002-06-01 04:22:21.000000000 +0200 -+++ b/inventor/apps/tools/ivview/ivview.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -715,9 +715,9 @@ - static void - showAboutDialog() - { -- if (access(IVPREFIX "/share/help/ivview/ivview.about", R_OK) != 0) { -+ if (access(IVPREFIX "/share/openinventor/help/ivview/ivview.about", R_OK) != 0) { - system("xmessage 'Sorry, could not find " -- IVPREFIX "/share/help/ivview/ivview.about' > /dev/null"); -+ IVPREFIX "/share/openinventor/help/ivview/ivview.about' > /dev/null"); - return; - } - -@@ -731,7 +731,7 @@ - return; - } - -- sprintf(command, "acroread " IVPREFIX "/share/help/ivview/ivview.about &"); -+ sprintf(command, "acroread " IVPREFIX "/share/openinventor/help/ivview/ivview.about &"); - system(command); - } - ---- a/inventor/libFL/ang/fl.c 2003-07-12 00:40:53.000000000 +0200 -+++ b/inventor/libFL/ang/fl.c 2005-11-15 13:33:06.000000000 +0100 -@@ -95,7 +95,7 @@ - NULL - }; - --static char *fontPath = IVPREFIX "/share/data/fonts"; -+static char *fontPath = IVPREFIX "/share/openinventor/fonts"; - int fl_debug = FALSE; - - /* ---- a/inventor/libSoXt/src/SoXtComponent.c++ 2002-06-01 04:16:10.000000000 +0200 -+++ b/inventor/libSoXt/src/SoXtComponent.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -622,7 +622,7 @@ - } - - // else check for the default location -- strcpy(cardPath, IVPREFIX "/share/help/Inventor/"); -+ strcpy(cardPath, IVPREFIX "/share/openinventor/help/Inventor/"); - strcat(cardPath, cardName); - if ( access(cardPath, R_OK) == 0 ) { - strcat(pgrCmd, cardPath); ---- a/inventor/libSoXt/src/mtlEdit/SoXtMtlEdit.c++ 2002-06-01 04:16:10.000000000 +0200 -+++ b/inventor/libSoXt/src/mtlEdit/SoXtMtlEdit.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -156,7 +156,7 @@ - "Material Emissive Color" - }; - --static char *mtlDir = IVPREFIX "/share/data/materials"; -+static char *mtlDir = IVPREFIX "/share/openinventor/data/materials"; - - static char *slider_labels[] = { (char *)NULL, (char *)NULL, (char *)NULL, - (char *)NULL, (char *)NULL, (char *)NULL ---- a/inventor/libSoXt/src/mtlEdit/SoXtMtlList.c++ 2002-06-01 04:16:10.000000000 +0200 -+++ b/inventor/libSoXt/src/mtlEdit/SoXtMtlList.c++ 2005-11-15 13:33:06.000000000 +0100 -@@ -264,7 +264,7 @@ - setClassName("SoXtMaterialList"); - if (dir != NULL) - materialDir = strdup(dir); -- else materialDir = strdup(IVPREFIX "/share/data/materials"); -+ else materialDir = strdup(IVPREFIX "/share/openinventor/data/materials"); - - callbackList = new SoCallbackList; - curPalette = -1; ---- a/inventor/make/ivcommondefs 2003-07-12 00:40:54.000000000 +0200 -+++ b/inventor/make/ivcommondefs 2005-11-15 13:35:19.000000000 +0100 -@@ -192,11 +192,11 @@ - IVDLIBDIR = $(IVLIBDIR)/InventorDebug - IVHDRTOP = $(IVROOT)/$(IVPREFIX)/include/Inventor - IVHDRDIR = $(IVHDRTOP)/$(HDRSUBDIR) --IVMAN1DIR = $(IVROOT)/$(IVPREFIX)/man/man1 --IVMAN3DIR = $(IVROOT)/$(IVPREFIX)/man/man3 --IVHELPDIR = $(IVROOT)/$(IVPREFIX)/share/help --IVDATADIR = $(IVROOT)/$(IVPREFIX)/share/data/models --IVDEMODIR = $(IVROOT)/$(IVPREFIX)/demos -+IVMAN1DIR = $(IVROOT)/$(IVPREFIX)/share/man/man1 -+IVMAN3DIR = $(IVROOT)/$(IVPREFIX)/share/man/man3 -+IVHELPDIR = $(IVROOT)/$(IVPREFIX)/share/openinventor/help -+IVDATADIR = $(IVROOT)/$(IVPREFIX)/share/openinventor/data/models -+IVDEMODIR = $(IVROOT)/$(IVPREFIX)/share/openinventor/demos - IVDEMOBINDIR = $(IVDEMODIR)/Inventor - IVDEMODATADIR = $(IVDEMODIR)/data/Inventor - diff --git a/media-libs/openinventor/files/no-csh.patch b/media-libs/openinventor/files/no-csh.patch deleted file mode 100644 index 8135fc4435fc..000000000000 --- a/media-libs/openinventor/files/no-csh.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- inventor/doc/man/ivman/makeManDirs.old 2005-09-14 20:48:29.000000000 +0200 -+++ inventor/doc/man/ivman/makeManDirs 2005-09-14 20:51:17.000000000 +0200 -@@ -1,4 +1,4 @@ --#!/bin/csh -f -+#!/bin/bash - - # - # Prepares command line info to create a man page for the given class name -@@ -6,23 +6,22 @@ - # Usage: makeManDirs className - # - --set nonomatch --set toolDir = ../../ivman --set className = $1 --set treeFile = $toolDir/manTree -+toolDir=../../ivman -+className=$1 -+treeFile=$toolDir/manTree - - # Get the list of derived classes --set classes = `grep "^$className " $treeFile` -+classes=$(grep "^$className " $treeFile) - - # For each class, find the directory containing the man page. Build - # a final list from the {className,dir} pairs. --set list = () --foreach class ($classes) -- if (-e */$class.ivm) then -- set path = `echo */$class.ivm` -- set list = ($list $path) -- endif --end -+list="" -+for class in ${classes}; do -+ if [ -e */$class.ivm ]; then -+ path=$(echo */$class.ivm) -+ list="$list $path" -+ fi -+done - - # Print the result - echo $list diff --git a/media-libs/openinventor/files/openinventor-2.1.5.10-glibc-2.10.patch b/media-libs/openinventor/files/openinventor-2.1.5.10-glibc-2.10.patch deleted file mode 100644 index ad6c336aeb85..000000000000 --- a/media-libs/openinventor/files/openinventor-2.1.5.10-glibc-2.10.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -ur inventor.orig/lib/database/src/so/SoInput.c++ inventor/lib/database/src/so/SoInput.c++ ---- inventor.orig/lib/database/src/so/SoInput.c++ 2000-10-26 02:47:47.000000000 +0300 -+++ inventor/lib/database/src/so/SoInput.c++ 2009-08-06 17:50:59.000000000 +0300 -@@ -2810,7 +2810,7 @@ - - if (addToGlobalDict) { - // Look for the first '+': -- char *firstPlus = strchr(n, '+'); -+ const char *firstPlus = strchr(n, '+'); - - if (firstPlus == NULL) { - base->setName(name); -diff -ur inventor.orig/lib/interaction/src/nodekits/SoInteractionKit.c++ inventor/lib/interaction/src/nodekits/SoInteractionKit.c++ ---- inventor.orig/lib/interaction/src/nodekits/SoInteractionKit.c++ 2000-08-15 15:56:25.000000000 +0300 -+++ inventor/lib/interaction/src/nodekits/SoInteractionKit.c++ 2009-08-06 17:55:56.000000000 +0300 -@@ -854,8 +854,8 @@ - // (as in "childList[0].appearance") - // If so, get the string up to whichever came first. - // This will be the 'intermediary' we look for. -- char *dotPtr = strchr( partName.getString(), '.' ); -- char *brackPtr = strchr( partName.getString(), '[' ); -+ const char *dotPtr = strchr( partName.getString(), '.' ); -+ const char *brackPtr = strchr( partName.getString(), '[' ); - - if ( dotPtr != NULL || brackPtr != NULL ) { - char *nameCopy = strdup( partName.getString() ); diff --git a/media-libs/openinventor/files/support-archs.patch b/media-libs/openinventor/files/support-archs.patch deleted file mode 100644 index 7f9f7a16ccb1..000000000000 --- a/media-libs/openinventor/files/support-archs.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- inventor/lib/database/include/machine.h.old 2005-08-16 21:42:31.000000000 +0000 -+++ inventor/lib/database/include/machine.h 2005-08-16 21:44:31.000000000 +0000 -@@ -140,15 +140,15 @@ - - - /* -- * Linux i386/ia64 machine dependent setup -+ * Linux machine dependent setup - */ - --#if __i386__ || __ia64__ -+#if __i386__ || __ia64__ || __amd64__ || __alpha__ - - #define MACHINE_WORD_FORMAT DGL_LITTLE_ENDIAN - #define MACHINE_FLOAT_FORMAT DGL_NON_IEEE - --#endif /* __i386__ || __ia64__ */ -+#endif /* __i386__ || __ia64__ || __alpha__ */ - - - /* -@@ -321,12 +321,12 @@ - */ - - #if MACHINE_FLOAT_FORMAT == DGL_NON_IEEE --#if __i386__ || __ia64__ -+#if __i386__ || __ia64__ || __amd64__ || __alpha__ - void mem_hton_float(float *t, float *f); - void mem_ntoh_float(float *t, float *f); - void mem_hton_double(double *t, double *f); - void mem_ntoh_double(double *t, double *f); --#endif /* __i386__ || __ia64__ */ -+#endif /* __i386__ || __ia64__ || __amd64__ || __alpha__ */ - #define DGL_HTON_FLOAT(t,f) mem_hton_float(&t,&f) - #define DGL_NTOH_FLOAT(t,f) mem_ntoh_float(&t,&f) - #define DGL_HTON_DOUBLE(t,f) mem_hton_double(&t,&f) diff --git a/media-libs/openinventor/files/support-sparc.patch b/media-libs/openinventor/files/support-sparc.patch deleted file mode 100644 index 0eec255143e1..000000000000 --- a/media-libs/openinventor/files/support-sparc.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://bugs.gentoo.org/show_bug.cgi?id=231962 - -sci-physics/geant-4.9.1_p02 wants to be able to get an openinventor with -USE=openinventor. However, on sparc we must package.use.mask this option -because openinventor will not build. It will not build because its -architecture file (machine.h) does not know about sparc linux (or any -big-endian linux for that matter). With the following little patch, -openinventor will build and install on sparc, and the demos all seem good. I -do not know if everything is correct, however, because this change only matters -in a couple classes (SoInput, SoOutput), and I don't know if the demos hit -them. No attachment because the test patch changes only one line. -=============================================== -polylepis inventor # diff -u lib/database/include/machine.h- -lib/database/include/machine.h ---- lib/database/include/machine.h- 2008-07-16 12:54:21.000000000 +0000 -+++ lib/database/include/machine.h 2008-07-16 12:54:34.000000000 +0000 -@@ -106,7 +106,7 @@ - * SUN/BSD machine dependent setup - */ - --#if sun -+#if sun || sparc - - #define MACHINE_WORD_FORMAT DGL_BIG_ENDIAN - #define MACHINE_FLOAT_FORMAT DGL_BIG_IEEE -================================================ - diff --git a/media-libs/openinventor/files/use-byacc.patch b/media-libs/openinventor/files/use-byacc.patch deleted file mode 100644 index b0578359df30..000000000000 --- a/media-libs/openinventor/files/use-byacc.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -u -ur inventor/doc/man/man1/GNUmakefile /var/tmp/portage/openinventor-2.1.5.10/work/inventor/doc/man/man1/GNUmakefile ---- a/inventor/doc/man/man1/GNUmakefile 2000-09-18 11:11:13.000000000 +0200 -+++ b/inventor/doc/man/man1/GNUmakefile 2005-09-14 15:35:20.000000000 +0200 -@@ -11,6 +11,8 @@ - ivinfo.1 \ - ivview.1 - --all install: install_man1 -+all: -+ -+install: install_man1 - - include $(IVCOMMONRULES) -diff -u -ur inventor/doc/man/man3/GNUmakefile /var/tmp/portage/openinventor-2.1.5.10/work/inventor/doc/man/man3/GNUmakefile ---- a/inventor/doc/man/man3/GNUmakefile 2000-09-18 11:11:13.000000000 +0200 -+++ b/inventor/doc/man/man3/GNUmakefile 2005-09-14 15:35:37.000000000 +0200 -@@ -3,7 +3,9 @@ - - SUBDIRS = ivm - --all install: -+all: -+ -+install: - $(SUBDIRS_MAKERULE) - - COMMONPREF = xxx -diff -u -ur inventor/make/commondefs /var/tmp/portage/openinventor-2.1.5.10/work/inventor/make/commondefs ---- a/inventor/make/commondefs 2001-06-16 01:27:00.000000000 +0200 -+++ b/inventor/make/commondefs 2005-09-14 15:27:17.000000000 +0200 -@@ -65,7 +65,7 @@ - STRIP = $(TOOLROOT)/usr/bin/strip - TAG = $(TOOLROOT)/usr/sbin/tag - TLINK = $(TOOLROOT)/usr/sbin/tlink --YACC = $(TOOLROOTSAFE) $(TOOLROOT)/usr/bin/yacc -+YACC = $(TOOLROOTSAFE) $(TOOLROOT)/usr/bin/byacc - ifeq ($(usingIrix), 1) - YACC += -P $(ROOT)/usr/lib/yaccpar - endif diff --git a/media-libs/openinventor/metadata.xml b/media-libs/openinventor/metadata.xml deleted file mode 100644 index cc59121e7127..000000000000 --- a/media-libs/openinventor/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>graphics</herd> -<longdescription> - OpenInventor is a toolkit written by SGI, that enables you to easily - design 3D object drawings, possibly with a user interface on defined - them. It comes with an easy file format, and several useful sample - utilities. -</longdescription> -</pkgmetadata> diff --git a/media-libs/openinventor/openinventor-2.1.5.10-r3.ebuild b/media-libs/openinventor/openinventor-2.1.5.10-r3.ebuild deleted file mode 100644 index 7da8ac236e15..000000000000 --- a/media-libs/openinventor/openinventor-2.1.5.10-r3.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/openinventor/openinventor-2.1.5.10-r3.ebuild,v 1.13 2013/01/28 02:46:49 mattst88 Exp $ - -EAPI=2 -inherit eutils flag-o-matic multilib toolchain-funcs versionator - -MY_PV=$(replace_version_separator 3 '-') -MY_PN=inventor - -DESCRIPTION="SGI OpenInventor Toolkit and Utilities" -HOMEPAGE="http://oss.sgi.com/projects/inventor/" -SRC_URI="ftp://oss.sgi.com/projects/${MY_PN}/download/${MY_PN}-${MY_PV}.src.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 sparc x86" -IUSE="" - -RDEPEND=" - || ( - media-libs/mesa[motif] - ( media-libs/mesa x11-libs/libGLw ) ) - >=x11-libs/motif-2.3:0 - >=media-libs/freetype-2.0 - media-fonts/corefonts - virtual/glu - virtual/jpeg" -DEPEND="${RDEPEND} - dev-util/byacc" - -S=${WORKDIR}/${MY_PN} - -src_prepare() { - # ordinary yacc fails - epatch "${FILESDIR}"/use-byacc.patch - # support for amd64, sparc and alpha - epatch "${FILESDIR}"/support-archs.patch - epatch "${FILESDIR}"/support-sparc.patch - # freetype2 wasn't enabled by default - epatch "${FILESDIR}"/freetype2-activate.patch - # extra #include statement necessary for freetype2 - epatch "${FILESDIR}"/freetype2-includes.patch - # script aiding in manual installation required csh - epatch "${FILESDIR}"/no-csh.patch - # put files in sane places - epatch "${FILESDIR}"/gentoo-paths-v2.patch - # fix compilation with gcc-4 - epatch "${FILESDIR}"/gcc4-support.patch - # fix bug #251681 - epatch "${FILESDIR}"/bug-251681.patch - - epatch "${FILESDIR}"/${P}-glibc-2.10.patch - - # respect CC etc - sed -i \ - -e "s:CC = /usr/bin/gcc:CC = $(tc-getCC):g" \ - -e "s:C++ = /usr/bin/g++:C++ = $(tc-getCXX):g" \ - -e "s:LD = /usr/bin/g++:LD = $(tc-getCXX):g" \ - make/ivcommondefs || die -} - -src_compile() { - # -O2 segfaults on amd64 gcc-4.3 with ivman command (bicatali jun.08) - replace-flags -O? -O1 - - # VLDOPTS: find libraries during linking of executables - # VLDDSOOPTS: find libraries during linking of libraries - # VCFLAGS / VCXXFLAGS: pass user-chosen compiler flags - # OPTIMIZER: do not override user-chosen compiler flags - # system - emake \ - VLDOPTS="-L${S}/lib -L${S}/libSoXt" \ - VLDDSOOPTS="-L${S}/lib -L${S}/libSoXt" \ - VCFLAGS="${CFLAGS}" VCXXFLAGS="${CXXFLAGS}" \ - OPTIMIZER= \ - || die "Build failed" - - # fix RUNME-scripts in the demos directory for new paths - sed -i \ - -e 's:/usr/share/:/usr/share/openinventor/:g' \ - -e 's:/usr/demos/:/usr/share/openinventor/demos/:g' \ - $(find apps/demos -name *.RUNME) -} - -src_install() { - # IVROOT: serves as DESTDIR - # LLDOPTS: delete, so it won't go linking with libraries already on the - # system - # IVLIBDIR: multilib-strict compliance - # LD_LIBRARY_PATH: support executables ran during install - emake -j1 \ - IVROOT="${D}" \ - LLDOPTS= \ - IVLIBDIR="${D}usr/$(get_libdir)" \ - LD_LIBRARY_PATH="${D}usr/$(get_libdir)" \ - install \ - || die "Install failed" - - # OpenInventor aliases for TrueType fonts - local FONTDIR=/usr/share/fonts/corefonts - local ALIASDIR=/usr/share/${PN}/fonts - dodir ${ALIASDIR} - dosym ${FONTDIR}/times.ttf ${ALIASDIR}/Times-Roman - dosym ${FONTDIR}/arial.ttf ${ALIASDIR}/Helvetica - dosym ${FONTDIR}/cour.ttf ${ALIASDIR}/Utopia-Regular -} |