Summary
A small but rich language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation.
Versions
v9999 :: 0/9999 :: gentoo
- Modified
- License
- BSD
- USE flags
- debug doc gui libcxx nofma optix partio python qt6 test
v1.13.10.0 :: 0/1.13 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 ~arm ~arm64 ~ppc64
- USE flags
- debug 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
- debug doc gui libcxx nofma partio python qt6 test
v1.12.14.0 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 ~arm ~arm64 ~ppc64
- USE flags
- debug doc gui partio python qt6 test
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- 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
- 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.
- 18
- Use LLVM 18.
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
Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python 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
dev-util / patchelf : Small utility to modify the dynamic linker and RPATH of ELF executables
media-fonts / droid : Font family from Google's Android project
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
Runtime Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python 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
Depending packages
media-gfx / blender : 3D Creation/Animation/Publishing System
Bugs
- 874282
- media-libs/osl-1.12.11.0 fails to compile with dev-lang/python-exec[-native-symlinks]
- 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
- 935147
- media-libs/osl-1.13.10.0 installs more files with FEATURES=test
- 935156
- media-libs/osl-1.13.10.0 - lib_*_oslexec.so': No such file or directory
- 936103
- media-libs/osl-1.13.10.0: failed (test phase)
- 937238
- media-libs/osl-1.13.10.0 - [icu-75.1] [gcc-15] /.../dual.h: error: const class OSL_v1_13::DualStorage<T, 3> has no member named dz
- 941749
- media-libs/osl-1.13.10.0 fails to compile: platform.h:542:28: error: unknown type name uint32_t
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/osl: drop 1.13.7.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-libs/osl: Stabilize 1.13.10.0 amd64, #935996
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
media-libs/osl: move VEC_REPORT to USE=debug
BATCHED and SIMD support is iffy. This was intended to get better bug reports. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36062 Signed-off-by: Sam James <sam@gentoo.org> - Paul Zander · gentoo
media-libs/osl: drop 1.12.7.0, 1.12.11.0, 1.12.13.0
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Paul Zander · gentoo
media-libs/osl: add 1.13.10.0
Closes: https://bugs.gentoo.org/928425 Closes: https://bugs.gentoo.org/928422 Closes: https://bugs.gentoo.org/922964 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 - 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