summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/blender: Stabilize 3.6.18 amd64, #947500Joonas Niilola2025-01-061-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: Turn on Draco in the live ebuildSebastian Parborg2024-12-221-1/+1
| | | | | | | | | Upstream has now fixed the packaging of Draco so it can now be used for system wide installs Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39760 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 4.3.2Sebastian Parborg2024-12-222-0/+615
| | | | | | Closes: https://bugs.gentoo.org/946256 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: update metadata.xmlSebastian Parborg2024-12-011-6/+1
| | | | | | | | | | The headless and the openimageio useflag is not used anymore. Update the cycles useflag description as both boost and openimageio is always required now. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39534 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: drop blender-4.0.2-r1Sebastian Parborg2024-12-015-1043/+0
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: drop blender-3.3.*Sebastian Parborg2024-12-019-1636/+0
| | | | | | | This old LTS series is no longer supported upstream anymore Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 3.6.18, 4.2.4Sebastian Parborg2024-12-013-0/+1063
| | | | | | | Bump LTS versions Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Fix building docsSebastian Parborg2024-12-011-12/+19
| | | | | | Closes: https://bugs.gentoo.org/939103 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Remove the experimental optionSebastian Parborg2024-12-011-2/+1
| | | | | | | | | | | | | The "experimental" flag is only intended to be used in development to try out new features. It is untested in regular releases and can cause the .blend files to not be compatible with other Blender versions. This is turned on/off by the Blender developers in the default cmake settings. Forcing it to something else than what is the default will in most cases lead to issues. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Stabilize 3.6.15 amd64, #942941Joonas Niilola2024-11-231-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: Stabilize 4.2.1 amd64, #942942Joonas Niilola2024-11-231-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: Stabilize 3.3.21 amd64, #942935Joonas Niilola2024-11-221-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: fix 935403, 936104, 936603Paul Zander2024-09-055-12/+121
| | | | | | | | | Closes: https://bugs.gentoo.org/935403 Closes: https://bugs.gentoo.org/936104 Closes: https://bugs.gentoo.org/936603 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38426 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: destabilize 3.6.15 for ~amd64Sam James2024-09-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Update gmp dep to require cxx useflagSebastian Parborg2024-09-046-6/+6
| | | | | | | Closes: https://bugs.gentoo.org/935901 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37671 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 3.3.21, 3.6.15Sebastian Parborg2024-09-043-0/+881
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 4.2.1Sebastian Parborg2024-09-042-0/+594
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Update live ebuildSebastian Parborg2024-09-041-5/+4
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Stabilize 4.1.1-r2 amd64, #935995Joonas Niilola2024-07-151-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: fix invalid dep specSam James2024-07-062-2/+2
| | | | | | | Reported by Jannik. Bug: https://github.com/pkgcore/pkgcheck/issues/691 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: 4.1.1-r1, 9999 fix LICENSEPaul Zander2024-06-297-7/+7
| | | | | | | | | Blender Cycles is optionally available as Apache 2.0. But all components allow for GPL-3+. Closes: https://bugs.gentoo.org/933469 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: 4.1.1-r1, 9999 propagate LLVM_SLOT to hipPaul Zander2024-06-292-2/+16
| | | | | | Bug: https://bugs.gentoo.org/880671 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/osl: add 1.13.10.0Paul Zander2024-06-292-7/+595
| | | | | | | | 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>
* media-gfx/blender: Stabilize 4.1.1 amd64, #932981Sam James2024-06-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 4.1.1Paul Zander2024-04-233-23/+659
| | | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36376 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: 4.0.2-r1 bugfixes; add initial oneapi supportPaul Zander2024-04-232-23/+76
| | | | | | | | | | | | | | Drop python3.12 support. Will reappear in 4.1.1. Use wayland_dynload to avoid problems with libdecor-plugin.h. Bump openvdb required version to 11 from 10. oneAPI support might be broken. But we got to start somewhere... Bug: https://bugs.gentoo.org/882645 Closes: https://bugs.gentoo.org/930397 Closes: https://bugs.gentoo.org/930412 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 4.0.2-r1, cleanupPaul Zander2024-04-219-83/+548
| | | | | | | | | | | | | | | | hopefully fixed osl build re-added hip flag in 4.0.2-r1 hide test code in release versions Bug: https://bugs.gentoo.org/693200 Closes: https://bugs.gentoo.org/925534 Closes: https://bugs.gentoo.org/927281 Closes: https://bugs.gentoo.org/927715 Closes: https://bugs.gentoo.org/927835 Closes: https://bugs.gentoo.org/927931 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35973 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Stabilize 3.6.8 amd64, #929066Joonas Niilola2024-04-121-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: drop oldEli Schwartz2024-04-115-1831/+0
| | | | | | | | | | | | | | Blender has a bunch of LTS releases, and we package several different versions for each major.minor slot. There really is no reason to package multiple bugfix/patch releases, though, so drop everything other than: - latest bugfix per slot - latest stable bugfix per slot (The 3.3 slot has stable ebuilds and also an unstable newer one, so we keep two ebuilds in a single slot until the latter is stabled.) Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: mark as LTO-unsafeEli Schwartz2024-04-109-0/+45
| | | | | | Closes: https://bugs.gentoo.org/859607 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: change openpgl slot specPaul Zander2024-04-075-5/+5
| | | | | | | Closes: https://bugs.gentoo.org/928528 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36115 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/openpgl: add 0.6.0, use PV as subslotPaul Zander2024-04-036-6/+6
| | | | | | | | Bug: https://bugs.gentoo.org/926890 Closes: https://bugs.gentoo.org/927244 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35969 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/osl: add 1.12.14.0-r1, 1.13.7.0Paul Zander2024-04-029-9/+9
| | | | | | | | | | | | 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>
* media-libs/embree: 4.3.1 bump, fix slot, remove mask, re-enable testsPaul Zander2024-04-029-9/+9
| | | | | | | | | | Split up REQUIRED_USE per arch. Closes: https://bugs.gentoo.org/927843 Closes: https://bugs.gentoo.org/927833 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35927 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: crank copyrightSam James2024-03-252-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add hack for USE=manSam James2024-03-252-4/+10
| | | | | Closes: https://bugs.gentoo.org/925254 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Update live ebuildSebastian Parborg2024-03-251-8/+6
| | | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34869 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Update required_use and make the configure step strictSebastian Parborg2024-03-252-19/+12
| | | | | | | | With WITH_STRICT_BUILD_OPTIONS, it should now error out if a build option can not be enabled instead of just warning and disabling it. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: fix error "string sub-command REGEX, mode REPLACE needs ↵Sv. Lockal2024-03-251-1/+5
| | | | | | | | | at least 6 arguments" See also: https://github.com/blender/blender/commit/ecd307041e4181f721bf5d2248c02ffe980edcba Closes: https://bugs.gentoo.org/922324 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Fix live ebuild testsSebastian Parborg2024-03-251-2/+2
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Bump to 3.3.15, 3.6.8, 4.0.2Sebastian Parborg2024-03-254-0/+1358
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Drop 3.4.1-r3, 3.5.1-r1Sebastian Parborg2024-03-253-887/+0
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Update live ebuild python and oidn requirementsSebastian Parborg2024-03-251-2/+2
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* */*: Take over redchillipadi's packagesPaul Zander2024-03-161-2/+2
| | | | | | | Bug: https://bugs.gentoo.org/586392 Bug: https://bugs.gentoo.org/659306 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: require hip-5.7, hip enable on unstableYiyang Wu2024-02-202-6/+9
| | | | | Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/openvdb: add 11.0.0Paul Zander2024-02-203-0/+78
| | | | | | | | | | | | | | | | | | Automatically detects working host compiler for CUDA. Automatically detects host CUDA arch, can be overridden by setting CUDAARCHS env var. Re-enabled ax requiring <=llvm-15. Modified NanoVDB.h so Blender can decern the NanoVDB version and include the correct header. Closes: https://bugs.gentoo.org/664796 Closes: https://bugs.gentoo.org/686824 Closes: https://bugs.gentoo.org/831043 Closes: https://bugs.gentoo.org/833168 Closes: https://bugs.gentoo.org/921246 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34564 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: fix ld.lld: error: version script assignment errorSv. Lockal2024-01-218-0/+24
| | | | | | | Closes: https://bugs.gentoo.org/922600 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34938 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: fix error "string sub-command REGEX, mode REPLACE needs ↵Sv. Lockal2024-01-212-0/+43
| | | | | | | | | | at least 6 arguments" See also: https://github.com/blender/blender/commit/ecd307041e4181f721bf5d2248c02ffe980edcba Closes: https://bugs.gentoo.org/922324 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-debug}/valgrindMichał Górny2024-01-138-8/+8
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-128-16/+16
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>