Install this package:
emerge -a sci-visualization/gwyddion3
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sci-visualization/gwyddion3
Or alternatively:
emerge --autounmask-write -a sci-visualization/gwyddion3
<pkgmetadata>
<maintainer type="person">
<email>iohann.s.titov@gmail.com</email>
<name>Ivan S. Titov</name>
</maintainer>
<longdescription lang="en">
Gwyddion is a modular program for SPM data analysis. The 3.x series
is an upstream rewrite targeting GTK+ 3, still marked unstable by
upstream. It co-installs with the 2.x series (sci-visualization/gwyddion)
since the binary is renamed to gwyddion3 and all libraries have a 3
suffix. The -r1 revision enables Python 3 scripting (pygwy) via
GObject Introspection and PyGObject 3; scripts use the namespaced
Gwyddion/GwyApp/GwyUI imports, not the 2.x 'import gwy' interface.
</longdescription>
<use>
<flag name="fits">
Enable FITS image import via <pkg>sci-libs/cfitsio</pkg>
</flag>
<flag name="hdf5">
Enable hdf5 support
</flag>
<flag name="introspection">
Generate GObject Introspection .gir/.typelib files so
Gwyddion's libraries can be consumed from bindings
(Python, JavaScript, Vala). Required for USE=python.
</flag>
<flag name="json">
Enable <pkg>dev-libs/json-glib</pkg>-based JSON import/export
</flag>
<flag name="python">
Build pygwy, the Python 3 scripting bridge. Implies USE=introspection
and pulls in <pkg>dev-python/pygobject</pkg>. Provides a plug-in
discovery path and an in-process console registered as /Python Console.
</flag>
<flag name="sourceview">
Use <pkg>x11-libs/gtksourceview</pkg>:4 for Python syntax
highlighting in the pygwy console. Implies USE=python.
</flag>
<flag name="webp">
Enable WebP image export via <pkg>media-libs/libwebp</pkg>
</flag>
</use>
</pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sci-visualization/gwyddion3 |
euse -E <flag> -p sci-visualization/gwyddion3 |
euse -D <flag> -p sci-visualization/gwyddion3
| Flag | Description | 3.9-r1 | 3.9 | 3.10 |
|---|---|---|---|---|
| X | ⚠️ | ✓ | ✓ | ✓ |
| bzip2 | ⚠️ | ✓ | ✓ | ✓ |
| doc | Install doxygen documentation ⚠️ | ✓ | ✓ | ✓ |
| fits | Enable FITS image import via <pkg>sci-libs/cfitsio</pkg> | ✓ | ✓ | ✓ |
| hdf5 | Enable hdf5 support | ✓ | ✓ | ✓ |
| introspection | Generate GObject Introspection .gir/.typelib files so Gwyddion's libraries can be consumed from bindings (Python, JavaScript, Vala). Required for USE=python. | ✓ | ✗ | ✗ |
| json | Enable <pkg>dev-libs/json-glib</pkg>-based JSON import/export | ✓ | ✓ | ✓ |
| nls | ⚠️ | ✓ | ✓ | ✓ |
| openexr | ⚠️ | ✓ | ✓ | ✓ |
| openmp | Use OpenMP for parallel code ⚠️ | ✓ | ✓ | ✓ |
| python | Build pygwy, the Python 3 scripting bridge. Implies USE=introspection and pulls in <pkg>dev-python/pygobject</pkg>. Provides a plug-in discovery path and an in-process console registered as /Python Console. | ✓ | ✗ | ✗ |
| sourceview | Use <pkg>x11-libs/gtksourceview</pkg>:4 for Python syntax highlighting in the pygwy console. Implies USE=python. | ✓ | ✗ | ✗ |
| webp | Enable WebP image export via <pkg>media-libs/libwebp</pkg> | ✓ | ✓ | ✓ |
| xml | Build QtXml module ⚠️ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | gwyddion3-3.10.tar.xz | 5594568 bytes | 3.10 |
| DIST | gwyddion3-3.9.tar.xz | 5552840 bytes | 3.9 |
| Type | File | Size |
|---|---|---|
| DIST | gwyddion3-3.9-pygwy-r1-0.tar.xz | 100948 bytes |