sci-visualization/gwyddion3 (stuff)

Search

Install

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

Package Information

Description:
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.
Homepage:
https://gwyddion.net/
License:
GPL-2

Versions

Version EAPI Keywords Slot
3.9-r1 8 ~amd64 ~x86 0
3.9 8 ~amd64 ~x86 0
3.10 8 ~amd64 ~x86 0

Metadata

Description

Maintainers

Raw Metadata XML
<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>

Lint Warnings

USE Flags

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 ⚠️

Files

Manifest

Type File Size Versions
DIST gwyddion3-3.10.tar.xz 5594568 bytes 3.10
DIST gwyddion3-3.9.tar.xz 5552840 bytes 3.9
Unmatched Entries
Type File Size
DIST gwyddion3-3.9-pygwy-r1-0.tar.xz 100948 bytes