dev-libs / imath

Imath basic math package

Official package sites : https://imath.readthedocs.io ·

Basic, light-weight C++ library for efficient representation of 2D and 3D vectors and matrices and data type common to computer graphics applications.

v3.1.3 :: 3/29 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux
USE flags
doc large-stack python static-libs test

v3.1.1 :: 3/29 :: gentoo

Modified
License
BSD
Keywords
amd64 arm64 ~amd64-linux ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux
USE flags
doc large-stack python static-libs test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
large-stack
Enables code to take advantage of large stack support
python
Add optional support/bindings for the Python language
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

python3_10
Build for Python 3.10 only
python3_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / boost : Boost Libraries for C++

dev-libs / imath : Imath basic math package

dev-python / numpy : Fast array and numerical python library

sys-libs / zlib : Standard (de)compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / boost : Boost Libraries for C++

dev-libs / imath : Imath basic math package

dev-python / numpy : Fast array and numerical python library

sys-libs / zlib : Standard (de)compression library

dev-libs / imath : Imath basic math package

media-gfx / alembic : Open framework for storing and sharing scene data

media-gfx / openvdb : Library for the efficient manipulation of volumetric data

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/imath: Stabilize 3.1.1 amd64, #820362
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/imath: Stabilize 3.1.1 arm64, #820362
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
dev-libs/imath: drop 3.0.5
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/22559 Signed-off-by: Sam James <sam@gentoo.org>
Bernd Waibel · gentoo
dev-libs/imath: bump to 3.1.3
New cmake option to build docs using doxygen / sphinx Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-libs/imath: keyword 3.1.1 for ~mips
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joshua Kinard · gentoo
dev-libs/imath: Added ~mips to KEYWORDS
Bug: https://bugs.gentoo.org/798690 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/imath: Keyword 3.0.5-r1 arm, #798690
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/imath: Keyword 3.0.5-r1 arm64, #798690
Signed-off-by: Sam James <sam@gentoo.org>
Bernd Waibel · gentoo
dev-libs/imath: bump to 3.1.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21774 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-libs/imath: simplify the blocker
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Bernd Waibel · gentoo
dev-libs/imath: add blocker for v3.0.1
Due to a file collision, probably caused by a missing slotmove, which can occur when updating from v3.0.1 to v3.0.5. The blocker solves this. Closes: https://bugs.gentoo.org/803347 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21748 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/imath: some tweaks to the new ebuild
1. Compute MY_PN from PN instead of hardcoding it; 2. Make PYTHON_REQUIRED_USE conditional on USE=python (other Pythonic bits have already been conditional on this flag); 3. s/PYTHON_MULTI_USEDEP/PYTHON_USEDEP/ ; 4. In src_configure, change the name of a local variable from MY_PV to majorver to avoid confusing it for a global one; 5. In src_install() set HTML_DOCS before calling cmake_src_install so that einstalldocs isn't called twice. Closes: https://github.com/gentoo/gentoo/pull/20930 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Bernd Waibel · gentoo
dev-libs/imath: drop 3.0.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-libs/imath: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-libs/imath: keyworded 3.0.1 for ppc64
keyworded wrt bug #798690 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-libs/imath: keyworded 3.0.1 for ppc
keyworded wrt bug #798690 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-libs/imath: keyworded 3.0.1 for hppa, bug #798690
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-libs/imath: keyworded 3.0.1 for sparc, bug #788235
Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Bernd Waibel · gentoo
dev-libs/imath: bump to 3.0.5
Move package to a new slot, to enable parallel installations of dev-libs/imath and media-libs/ilmbase, dev-python/pyilmbase Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-libs/imath: keyworded 3.0.1 for ia64
keyworded wrt bug #788235 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
dev-libs/imath: new package
Package starts with version 3.0.1, as it was historically outsourced from the ilmbase / openexr packages. Closes: https://bugs.gentoo.org/776607 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>