media-libs / osl

Advanced shading language for production GI renderers

Official package sites : https://github.com/AcademySoftwareFoundation/OpenShadingLanguage · https://www.imageworks.com/technology/opensource ·

A small but rich language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation.

v9999 :: 0/9999 :: gentoo

Modified
License
BSD
USE flags
doc gui libcxx nofma optix partio python qt6 test

v1.13.7.0 :: 0/1.13.7 :: gentoo

Modified
License
BSD
Keywords
amd64 ~arm ~arm64 ~ppc64
USE flags
doc gui libcxx nofma optix partio python qt6 test

v1.12.14.0-r1 :: 0/1.12.14 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm ~arm64 ~ppc64
USE flags
doc gui libcxx nofma partio python qt6 test

v1.12.14.0 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 ~arm ~arm64 ~ppc64
USE flags
doc gui partio python qt6 test

v1.12.13.0 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm ~arm64 ~ppc64
USE flags
doc partio python qt5 test

v1.12.11.0 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm ~arm64 ~ppc64
USE flags
doc partio python qt5 test

v1.12.7.0 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 ~arm ~arm64 ~ppc64
USE flags
doc partio python qt5 test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
gui
Build the osltoy binary (with Qt5)
libcxx
Build against sys-libs/libcxx when using clang
nofma
Do not use Fuse-Multiply-Add operations
optix
Add support for NVIDIA's OptiX Raytracing Engine
partio
Use media-libs/partio
python
Add optional support/bindings for the Python language
qt5
Add support for the Qt 5 application and UI framework
qt6
Build the osltoy binary (with Qt6)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

cpu_flags_x86

avx
Adds support for Advanced Vector Extensions instructions
avx2
Adds support for Advanced Vector Extensions 2 instructions
avx512f
Adds support for AVX-512 Foundation instructions
f16c
Adds support for F16C instruction set for converting between half-precision and single-precision floats
sse2
Use the SSE2 instruction set
sse3
Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
sse4_1
Enable SSE4.1 instruction support
sse4_2
Enable SSE4.2 instruction support
ssse3
Use the SSSE3 instruction set (NOT sse3/pni)

llvm_slot

15
Use LLVM 15.
15
Use LLVM 15.
16
Use LLVM 16.
17
Use LLVM 17.

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

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

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

dev-libs / optix : NVIDIA Ray Tracing Engine

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-python / pybind11 : AST-based Python refactoring library

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

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

media-libs / openimageio : A library for reading and writing images

media-libs / partio : Library for particle IO and manipulation

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

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

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

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

dev-libs / optix : NVIDIA Ray Tracing Engine

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-python / pybind11 : AST-based Python refactoring library

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

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

media-libs / openimageio : A library for reading and writing images

media-libs / partio : Library for particle IO and manipulation

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

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

media-gfx / blender : 3D Creation/Animation/Publishing System

874282
media-libs/osl-1.12.11.0 fails to compile with dev-lang/python-exec[-native-symlinks]
922964
media-libs/osl-1.13.7.0 installs shared libraries that lack a SONAME
928422
media-libs/osl-1.13.7.0 fails tests
928425
media-libs/osl-1.13.7.0 installs files into unexpected paths
929091
media-libs/osl-1.13.7.0 - ld.lld: error: version script assignment of global to symbol test_shade failed: symbol not defined
933213
media-libs/osl-1.13.7.0 - float128 is not supported on this target
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: Stabilize 1.13.7.0 amd64, #932980
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
media-libs/osl: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/875836 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
media-libs/osl: fix live ebuild that was never once tested
It was originally added while updating a tagged release. It cannot have ever been tested because at the time it was added, it unconditionally defined ${S} to something suitable for a tarball, whereas git-r3 sets things up based on ${PN} for you already. Fixes: c920bc0801087518ea87d472f7a78bfa25cb04c8 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-libs/osl: Stabilize 1.12.14.0 amd64, #928997
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Paul Zander · gentoo
media-libs/osl: add 1.12.14.0-r1, 1.13.7.0
switch to llvm-r1 osl-1.13.7.0 has llvm-17 support Closes: https://bugs.gentoo.org/920539 Closes: https://bugs.gentoo.org/874279 Closes: https://bugs.gentoo.org/917484 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35965 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: sys-devel/bison -> app-alternatives/yacc
All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Paul Zander · gentoo
media-libs/osl: add 1.12.14.0
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34220 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "media-libs/openimageio -> media-libs/OpenImageIO: rename"
This reverts commit 060642c3e2944ee6d37afd3259c424b3a8f5bdec. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
Revert "media-libs/osl -> media-libs/OpenShadingLanguage: rename"
This reverts commit 0c878b342a1445b3a8e3439e194f38b3a0248331. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Paul Zander · gentoo
media-libs/osl -> media-libs/OpenShadingLanguage: rename
* OpenShadingLanguage is now part of AcademySoftwareFoundation, reflect that and the changed paths Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Paul Zander · gentoo
media-libs/openimageio -> media-libs/OpenImageIO: rename
* OpenImageIO is now part of AcademySoftwareFoundation, reflect that and the changed paths Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Parborg · gentoo
media-libs/osl: Version bump and fix compilation on arm64
Closes: https://bugs.gentoo.org/908870 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31722 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/osl: unkeyword for ~x86, no revdeps
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Parborg · gentoo
media-libs/osl: Bump to 1.12.7.0
Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30823 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: drop 1.12.6.2
Bug: https://bugs.gentoo.org/885823 Signed-off-by: Sam James <sam@gentoo.org>
Andreas Sturmlechner · gentoo
media-libs/osl: drop 1.11.17.0-r4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: Stabilize 1.12.7.0 amd64, #885823
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: add 1.12.7.0
Closes: https://bugs.gentoo.org/873958 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: drop 1.12.4.1-r2
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: add 1.12.6.2
Closes: https://bugs.gentoo.org/769683 Closes: https://bugs.gentoo.org/835148 Closes: https://bugs.gentoo.org/859964 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: needs older libfmt
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: drop 1.11.16.0-r2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-libs/osl: revbump 1.11.17.0 due to LLVM_SLOT update
- as noted by sam. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Parborg · gentoo
media-libs/osl: Backport LLVM 14 patch to the stable release
Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: [QA] fix tc-get* quoting
This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: Stabilize 1.11.17.0-r3 amd64, #833158
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: fix openexr/imath dependencies
Closes: https://bugs.gentoo.org/833766 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: drop 1.11.15.0-r1, 1.11.16.0-r4
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: drop 1.12.0.2-r4
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: adjust to unslotted OpenEXR
Bug: https://bugs.gentoo.org/833158 Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Bug: https://bugs.gentoo.org/821247 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: update dep bounds for OpenEXR 3 conversion
This helps to avoid pulling in versions which might've been linked against OpenEXR 2. Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Bug: https://bugs.gentoo.org/821202 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: add 1.11.17.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: add 1.12.4.1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: drop 1.12.0.2
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: stabilize 1.12.0.2-r3 for amd64
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: flip over to OpenEXR 3
Things are getting complicated with trying to keep Blender on OpenEXR 2. Blender needs to switch as a result, but so do its dependencies. Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Bug: https://bugs.gentoo.org/831425 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: try again to force ilmbase
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: pin to openexr:0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: force use of OpenEXR/ilmbase (not imath)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: drop tests CMake option
We're not running them for now & they're broken anyway. (Not sure how I didn't notice this earlier?!) Closes: https://bugs.gentoo.org/827949 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: stabilize 1.11.16.0 for amd64
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/osl: Remove versions requiring LLVM 10
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: add 1.11.16.0
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: depend on older openimageio for now
Closes: https://bugs.gentoo.org/821202 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: fix MisplacedEclassVar again
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: fix MisplacedEclassVar
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: needs <= LLVM 12
Closes: https://bugs.gentoo.org/816090 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: Stabilize 1.12.0.2 amd64, #812548
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: fix MisplacedEclassVar
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: add 1.11.15.0
Closes: https://bugs.gentoo.org/778005 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: fix declared LLVM compatibility, Python module installation
Bug: https://bugs.gentoo.org/794616 Bug: https://bugs.gentoo.org/778005 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: Keyword 1.12.0.2 ppc64, #795279
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: Keyword 1.12.0.2 arm, #795279
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/osl: Keyword 1.12.0.2 arm64, #795279
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Parborg · gentoo
media-libs/osl: bump to 1.12.0.2
Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: Keyword 1.11.9.0 arm64, #556758
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: Keyword 1.11.9.0 arm, #556758
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-libs/osl: remove old 1.10.10
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
media-libs/osl: stabilize 1.10.13 on amd64
Closes: https://bugs.gentoo.org/759442 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Adrian Grigo · gentoo
media-libs/osl: Version bump to 1.11.9.0
Version bump to 1.11.9.0, using LLVM 10 and C++14 using shared libraries to prevent compilation error New dependency on pybind11 added ENABLERTTI removed as flag removed upstream LLVM_ROOT set to prevent errors with pugixml Shader install patch replaced with setting OSL_SHADER_INSTALL_DIR and OSL_PTX_INSTALLDIR Thanks again to Luke A Guest, Sam James, Joonas Niilola, Reggie and mehw for contributions to this update. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Closes: https://bugs.gentoo.org/747475 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18418 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Adrian Grigo · gentoo
media-libs/osl: Version bump to 1.10.13
This version works with openimageio 2 (fixes build failure of 1.10.10) Add support for LLVM 10, which requires C++14 Enable shared libraries Add github page as second homepage Added subslot operator otherwise upgrading to 1.11 will leave behind preserved libraries (blender is the only current client in the tree) Thanks to Mehw, Cyrillic, Peter Karlsson, Reggie, Luke A Guest, and Joonas Niilola for their contributions to the bugs mentioned below which forms the bulk of this update. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Closes: https://bugs.gentoo.org/735750 Closes: https://bugs.gentoo.org/751580 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/osl: amd64 stable (bug #734552)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Michał Górny · gentoo
media-libs/osl: Remove old (LLVM 8)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Adrian Grigo · gentoo
media-libs/osl: Version bump to 1.10.10
Version bump osl to 1.10.10 This version of osl supports up to LLVM/Clang 9. Minimum versions of dependencies have been removed where all versions in the tree are suitable. The patch to find openexr used in the previous version is no longer required as it has been incorporated upstream. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Closes: https://bugs.gentoo.org/717506 Closes: https://bugs.gentoo.org/720242 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://github.com/gentoo/gentoo/pull/15757 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/osl: Drop 1.8.12, 1.9.6 and 1.9.9
Closes: https://bugs.gentoo.org/666698 Closes: https://bugs.gentoo.org/669508 Closes: https://bugs.gentoo.org/673440 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Mikle Kolyada · gentoo
media-libs/osl: amd64 stable wrt bug #713998
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/osl: Restrict 1.10.5 to <sys-devel/clang-9
Closes: https://bugs.gentoo.org/704696 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
*/*: Switch proxy-maint to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
media-libs/osl: bump to version 1.10.5
Use upstream provided patch to find openexr version. Closes: https://bugs.gentoo.org/686480 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12074 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Scruggs · gentoo
media-libs/osl: bump to version 1.9.9
Closes: https://bugs.gentoo.org/659884
Aaron Bauman · gentoo
media-libs/osl: amd64 stable
Bug: https://bugs.gentoo.org/642270 Package-Manager: Portage-2.3.26, Repoman-2.3.7
Jonathan Scruggs · gentoo
media-libs/osl: add 1.9.6 release
Closes: https://github.com/gentoo/gentoo/pull/6996
Jonathan Scruggs · gentoo
media-libs/osl: Make clang depend compatible with llvm 4
LLVM 4 dropped a use flag to enable clang support. The depend is now directly to sys-devel/clang. Closes: https://bugs.gentoo.org/642728
Jonathan Scruggs · gentoo
media-libs/osl: New package
A small but rich language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation. New dependency for media-gfx/blender. Closes: https://github.com/gentoo/gentoo/pull/6609