sci-visualization / xd3d

Scientific visualization tool

Official package sites : https://www.ljll.fr/jouve/xd3d/ ·

xd3d is a simple scientific visualization tool designed to be easy to learn. It can plot 2d and 3d meshes, with shadowing, contour plots, vector fields, iso-contour (3d), as well as 3d surfaces z=f(x,y) defined by an algebraic expression or a cloud of points. It generates high quality vector PostScript files for scientific publications and still or animated bitmap images. It includes the graph plotter xgraphic.

v8.3.1-r3 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~amd64-linux ~ppc ~ppc64 ~x86 ~x86-linux
USE flags
doc examples

v8.3.1-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~amd64-linux ~ppc ~ppc64 ~x86 ~x86-linux
USE flags
doc examples

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code

virtual / fortran : Virtual for Fortran Compiler

x11-libs / libXpm : X.Org Xpm library

virtual / fortran : Virtual for Fortran Compiler

x11-libs / libXpm : X.Org Xpm library

716114
sci-visualization/xd3d-8.3.1-r1 : * configure failed.
831907
sci-visualization/xd3d-8.3.1-r1 fails to compile: ld.lld: error: cant create dynamic relocation R_X86_64_32 against local symbol in readonly segment; recompile object files with -fPIC or pass -Wl,-z,notext to allow text relocations in the output
Repository mirror & CI · gentoo
Merge updates from master
NHOrus · gentoo
sci-visualization/xd3d: Fix build failures with GCC-15
By slapping -std=gnu17 on it. And fortran option to remove underscore insertion in function names. Patched relevant files to remove function name defines that fixed name incompatibility (due to underscores) but also caused implicit declaration errors. Re-wrote makefiles - they were written like the author was lacking tab key and worked around that. Now it finally stops on error, and not when next job fails with bad dependencies. Found and changed homepage to new URL. Was unable to remove `which` - how do you do that in C shell? It's not POSIX, lacks `command` build-in. Closes: https://bugs.gentoo.org/944746 Closes: https://bugs.gentoo.org/886609 Closes: https://bugs.gentoo.org/875236 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/41093 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-visualization/xd3d: filter LTO, no-SA
Old codebase with no upstream releases since 2007. Already has a scary Fortran workaround for GCC 10 too. Closes: https://bugs.gentoo.org/863368 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-visualization/xd3d: EAPI 8
Closes: https://bugs.gentoo.org/732030 Closes: https://bugs.gentoo.org/732036 Closes: https://bugs.gentoo.org/836113 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-visualization/xd3d: workaround gcc 10 (fortran) failure
Closes: https://bugs.gentoo.org/722426 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Gerhard Bräunlich · gentoo
sci-visualization/xd3d: Removing EAPI 4 ebuild
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3477
Gerhard Bräunlich · gentoo
sci-visualization/xd3d: EAPI bump 4 -> 6
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3477
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed