summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-libs/opensubdiv: Remove glew useflagSebastian Parborg2024-09-042-1/+224
| | | | | | | | | | | Glew support is quite flaky as the is deprecated in favor of OpenSubDiv's own built in OpenGL library. Using the GLEW backend leads to crashes in Blender, so disable it in favor of the default built in library. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: Stabilize 3.6.0-r1 amd64, #928996Joonas Niilola2024-04-101-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@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-libs/opensubdiv: revbump 3.6.0 due to previous enhancementsJoonas Niilola2024-02-141-0/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/opensubdiv: 3.6.0 updatePaul Zander2024-02-144-57/+232
| | | | | | | | | | | | | | | | | | | Removed all automagic dependencies. Changed CUDA interaction as a test-case for better binpkg support. - We adhere to CUDAARCHS or NVCCFLAGS. - For `MERGE_TYPE=source` we fall back to native. - For `MERGE_TYPE=buildonly` we fall back to all-major. - Removed clunky OSD_CUDA_NVCC_FLAGS which defaulted to ancient ARCHS. Replace src_install logic that removed extra files in favour of never installing them via src_prepare. Closes: https://bugs.gentoo.org/922952 Closes: https://bugs.gentoo.org/922950 Closes: https://bugs.gentoo.org/904070 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35029 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/opensubdiv: use get_libdirSam James2024-01-202-6/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: add 3.5.1, 3.6.0Paul Zander2024-01-203-0/+244
| | | | | | | | | | Closes: https://bugs.gentoo.org/903982 Closes: https://bugs.gentoo.org/891301 Closes: https://bugs.gentoo.org/884463 Closes: https://bugs.gentoo.org/835589 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34546 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/use.desc: Make USE=cuda globalMichał Górny2023-12-261-4/+0
| | | | | | | | Add a global USE=cuda. It is used semi-consistently in 39 packages. Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34348 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/use.desc: Make USE=opencl globalMichał Górny2023-12-181-4/+0
| | | | | | | | Add a global USE=opencl flag. The flag is used consistently in 30 packages, and most of them do not provide any additional information worth preserving. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-libs/opensubdiv: bump to 3.5.0, added support for cuda 12 to 3.4.4 & ↵Miroslav Šulc2023-04-076-37/+113
| | | | | | 3.5.0 + scrubbed patches Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-libs/opensubdiv: drop 3.4.3-r1, 3.4.4-r1, 3.4.4-r2David Seifert2022-03-206-345/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-libs/opensubdiv: Stabilize 3.4.4-r3 amd64, #835590Sam James2022-03-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: add patch for >= TBB 2021Sam James2022-02-122-0/+159
| | | | | Bug: https://bugs.gentoo.org/820824 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: use cuda eclassAlexander Golubev2021-11-222-0/+112
| | | | | | | | | | | | | | | * Utilize cuda eclass and let it handle gcc selection instead of forcing an outdated version. * Add a fix to provide sane defaults when compiling against a recent enough CUDA versions. * Add an option to pass user-specified NVCCFLAGS and prevent cmake from overriding them. Closes: https://bugs.gentoo.org/744517 Closes: https://bugs.gentoo.org/751382 Signed-off-by: Alexander Golubev <fatzer2@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22852 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/opensubdiv: amd64 stable wrt bug #815172Agostino Sarubbo2021-10-301-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-libs/opensubdiv: needs deprecated TBB features, depend on older versionSam James2021-10-302-2/+2
| | | | | Bug: https://bugs.gentoo.org/820824 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: add tbb subslot operatorSam James2021-10-292-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: add 3.4.4Sam James2021-10-092-0/+86
| | | | | | | | Drops docs support as it requires Python 2. Closes: https://bugs.gentoo.org/774264 Closes: https://bugs.gentoo.org/815172 Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-161-1/+1
| | | | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '/pkgmetadata/maintainer[substring(email, string-length(email) - string-length("@gentoo.org") + 1) != "@gentoo.org"]' \ -t attr -n proxied -v yes {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Add 'proxied="proxy"' for proxy-maint projectMichał Górny2021-03-161-1/+1
| | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '//maintainer[email="proxy-maint@gentoo.org"]' \ -t attr -n proxied -v proxy {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Normalize metadata.xml filesMichał Górny2021-03-161-1/+1
| | | | | | | | | | | Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-libs/opensubdiv: Keyword 3.4.3 arm64, #556758Sam James2021-03-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: Keyword 3.4.3 arm, #556758Sam James2021-02-221-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: Drop 3.3.3 and 3.3.3-r1Andreas Sturmlechner2021-02-145-298/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-libs/opensubdiv: Stabilize 3.4.3 amd64, #746740Sam James2020-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/opensubdiv: undo changes to stable ebuildJoonas Niilola2020-06-081-0/+64
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/opensubdiv: clean ebuildsJoonas Niilola2020-06-082-7/+7
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/opensubdiv: redundant long descriptionJoonas Niilola2020-06-081-8/+5
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/opensubdiv: Update to EAPI 7Adrian Grigo2020-06-082-22/+178
| | | | | | | | Update ebuild to use EAPI 7. Remove eapi7-ver from inherit. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/opensubdiv: Version bump to 3.4.3Adrian Grigo2020-06-085-8/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Version bump to media-libs/opensubdiv-3.4.3 This version has been updated to EAPI 7 and inherits from cmake rather than cmake-utils. The license has been corrected to modified apache-2 New USE flags are added to control installation of the docs, examples and tutorials. The build system is patched to install the tutorials into /usr/bin, and to use python 2.7 to build the documentation. The latter fixes bug 722570 for this ebuild. When using FEATURES="test", the basic and regression tests are enabled. However the GLTESTS are disabled as portage does not have access to an X11 display to run them during the build. A direct dependency on libXinerama was added as this is no longer included by glfw for wayland users. This fixes bug 708160 for this ebuild. For cuda users, the build will fail when using GCC 9+. If an incorrect version is selected, the ebuild will warn the user to run gcc-config. Others have found that cuda kernels fail to build with multiple jobs for previous versions of opensubdiv. I use MAKEOPTS="-j1" to prevent this, although it has not been an issue for me. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Closes: https://bugs.gentoo.org/696592 Closes: https://bugs.gentoo.org/708160 Closes: https://bugs.gentoo.org/722570 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Reassign dracwyrm's packagesMichał Górny2019-09-131-5/+1
| | | | | Bug: https://bugs.gentoo.org/645068 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-libs/opensubdiv: Drop 3.3.0Andreas Sturmlechner2019-06-062-65/+0
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-libs/opensubdiv: amd64 stable wrt bug #639806Mikle Kolyada2019-05-251-2/+2
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* media-libs/opensubdiv: Remove unnecessary maint restrictMichał Górny2019-04-071-2/+2
| | | | | | | Remove restrict="" attribute from <maintainer/> (which was missing for proxy-maint, by the way) since there is no older versions around. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-libs/opensubdiv: version bump to 3.3.3Jonathan Scruggs2018-08-072-0/+65
| | | | Package-Manager: Portage-2.3.44, Repoman-2.3.10
* media-libs/opensubdiv: remove no_maya configuration optionJonathan Scruggs2018-08-071-1/+0
| | | | | | This option does not exist anymore. CLoses: https://bugs.gentoo.org/659506 Package-Manager: Portage-2.3.44, Repoman-2.3.10
* media-libs/opensubdiv: amd64 stableAaron Bauman2018-03-301-2/+2
| | | | | Bug: https://bugs.gentoo.org/639806 Package-Manager: Portage-2.3.26, Repoman-2.3.7
* media-libs/opensubdiv: update metadata informationJonathan Scruggs2018-01-271-1/+1
|
* media-libs/opensubdiv: Remove old versions and patchesJonathan Scruggs2017-12-245-162/+3
|
* media-libs/opensubdiv: Add CUDA 9 compatibility patchJonathan Scruggs2017-12-242-3/+29
| | | | | Closes: https://bugs.gentoo.org/641242 Closes: https://github.com/gentoo/gentoo/pull/6624
* media-libs/*: Update Manifest hashesMichał Górny2017-12-101-3/+3
|
* media-libs/opensubdiv: add missing virtual/opencl depend.Jonathan Scruggs2017-10-151-0/+1
| | | | | * This use flag is masked for OpenSubDiv, but this is in prep of unmasking it after new Blender is in main repo.
* media-libs/opensubdiv: ebuild and metadata fixes.Jonathan Scruggs2017-10-154-12/+10
| | | | | | | | | * remove tutorial use flag from metadata.xml. * remove examples and tutorials as they violate installation location rules. Closes: https://bugs.gentoo.org/633756 Closes: https://github.com/gentoo/gentoo/pull/5919
* media-libs/opensubdiv: Version bump to 3.3 and remove ati-driversJonathan Scruggs2017-09-236-4/+123
| | | | | | | | | | * Fixed compile error about stray quotes * Changed hardcoded paths to GNUInstallDirs which fixed multilib-strict check fail Closes: https://bugs.gentoo.org/605958 Closes: https://bugs.gentoo.org/611844 Closes: https://github.com/gentoo/gentoo/pull/5751
* Globally add missing remote ID references to metadata.xmlJustin Lecher2017-04-291-2/+5
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-282-2/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* media-libs/opensubdiv: Version bump to 3.3.1Jonathan Scruggs2017-01-152-0/+61
| | | | | | * Removed test USE Flag as they are broken. Upstream is working on a fix. Will re-enable when fixed. Closes: https://github.com/gentoo/gentoo/pull/3472
* media-libs/opensubdiv: New packageJonathan Scruggs2016-10-234-0/+136
OpenSubdiv is a set of open source libraries that implement high performance subdivision surface (subdiv) evaluation on massively parallel CPU and GPU architectures. This code path is optimized for drawing deforming surfaces with static topology at interactive framerates. OpenSubdiv is an API ready to be integrated into 3rd party digital content creation tools. It is not an application, nor a tool that can be used directly to create digital assets. Gentoo-Bug: 586380 Signed off by: Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm) Signed off by: Adrian Grigo (agrigo2001@yahoo.com.au) Closes: https://github.com/gentoo/gentoo/pull/2531 Signed-off-by: David Seifert <soap@gentoo.org>