diff options
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/Manifest.gz | bin | 37489 -> 37478 bytes | |||
-rw-r--r-- | media-gfx/fbida/Manifest | 4 | ||||
-rw-r--r-- | media-gfx/fbida/fbida-2.14-r6.ebuild (renamed from media-gfx/fbida/fbida-2.14-r5.ebuild) | 4 | ||||
-rw-r--r-- | media-gfx/fbida/fbida-9999.ebuild | 4 | ||||
-rw-r--r-- | media-gfx/openvdb/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/openvdb/openvdb-9.1.0-r1.ebuild | 173 |
6 files changed, 6 insertions, 181 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 0318194669f1..b7cf936a1e4e 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/fbida/Manifest b/media-gfx/fbida/Manifest index 91c5b1f791a6..0f9c77ed92dc 100644 --- a/media-gfx/fbida/Manifest +++ b/media-gfx/fbida/Manifest @@ -5,6 +5,6 @@ AUX fbida-2.14-fno-common.patch 1148 BLAKE2B 108c21e732afaebe6183835732341b814b1 AUX ida-desktop.patch 384 BLAKE2B 627319b163e62af11acc2c0957254cc671145b9df22f27af8988e5f0bcdf383f7cf2ad4fa7b7c97acfbba3181081ee1c025c4b3c82e99bfd7fe4efe69edd59c0 SHA512 0e14a3b848774d1538e309a9c8a8f0445a870db21723d11d0c39d86760ccb9c6f9a5f08ec75016875b2867c2d2075b59aad0fa810621f2c2afcccd14fef26737 DIST fbida-2.14.tar.gz 296826 BLAKE2B 0015b426c5deaf72737a52bddb065e7d0cb804ea97157dded522061d8fabb5c632d5e66b1ef1b4e75b355537ef4f4e603f3a877e2ef92d1581eaa4791ab5be99 SHA512 8f3596ad8a22497880ac698d3b324e038ac5ccae7481fe4a902fc6e8bf43ba1bb3a96af8c7a3347bea86c1988f35674e2647901ac256bd4e8261d467a6a343ec DIST ida.png.bz2 11928 BLAKE2B 8a1c89fc5adfb16c69f9591a299beb62c84d66960b586fbc819e53f904c90beef821ecf3539236563644c28e3ad3c7dbf861b140c820be649305a658b3613433 SHA512 cf3c1bc8d25fe75f10c0a0414b5c082348df2fa94864ec4537c36e0b357cf35b68e2eca205bbf48578a41c27317701aee621c6dd176e0bf3857c52f895d6bfd3 -EBUILD fbida-2.14-r5.ebuild 2533 BLAKE2B e042e215b3df3b364960cff592d606deeecacbcb738a657d0d10de494ed27739245e82149b4e193edb937ec1ce669352c5302c1e377411b41eebd5beafd21d10 SHA512 2b835974cf68d038f2dccfd56e04e0a2aef841ecd5d1186bb1b04b12b2c481bf554477d74f503927ee2a203e791ca60cb20c17675b23bf6bd17537fc1a52ec6a -EBUILD fbida-9999.ebuild 1363 BLAKE2B a35a88d3bcfb19c19a333ba2f4f0aaa5a74c1ab82df5908e56b4cf8a5409774ae9987a9c0489d7c7ec6ad1fc11bc01d5d3224f3f9204694b0ce1ca3f43eb57c7 SHA512 a63773c203c3ecf6537b72a728dbf15ec32338460b2e3a131cb11a0572a5de02475cbcb311877d593edfe5390aa67c1eb327aa0244c6b750456916dd0424eef9 +EBUILD fbida-2.14-r6.ebuild 2525 BLAKE2B 8d9b7a140e1c01a753b47634b812677dbaf452a8724b00192f5e76a6b8a13f0dac6c10137d89bff269e8ae77c678f02ddaf0bb8123c8d07d411e255027d2836d SHA512 7a345c9f638ea9ed193e7b29c31d57dfba0c87cf944b7c6d0e79ca3b7c532908b55b9352b2adaefca713cd81a873c1382c50af60181621cc87c68b8b4e4ff40d +EBUILD fbida-9999.ebuild 1355 BLAKE2B 8f634fe0c8640b90c8bdd892fe9aa0063b70178a51fcb7958ff599b098ba434ece589a978ab27d4a913b7776c712146bc31c653edd808bc8810c3d45258e0473 SHA512 67b1feb4d1f34777a819a44e6f7884df389102f47e1e1a52b0a470a02476e5a058b5d53c2379a24b856c980ae308b30a7cac504d829f9d6a2fd408953e58d924 MISC metadata.xml 396 BLAKE2B bb953a472b265979efd469fe16c70bfdcc358aa55393d71479b8105d442daf9dfa940eee8515748587ad3af5ff40684c70ba506468e70c59e30f917192b9d53c SHA512 9053097e148a3538aae6f3a4df83e6ed2580b37f35d82759d9dd72732b39774b92bd3c93e093272827903dc4f9019922749986cab8741f07eb957a921a67cd11 diff --git a/media-gfx/fbida/fbida-2.14-r5.ebuild b/media-gfx/fbida/fbida-2.14-r6.ebuild index f0c6af2eef7d..7f6bcc3ffd81 100644 --- a/media-gfx/fbida/fbida-2.14-r5.ebuild +++ b/media-gfx/fbida/fbida-2.14-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -27,7 +27,7 @@ CDEPEND=" media-libs/libexif media-libs/libjpeg-turbo:= virtual/ttf-fonts - x11-libs/cairo[opengl] + x11-libs/cairo curl? ( net-misc/curl ) fbcon? ( app-text/poppler[cairo] diff --git a/media-gfx/fbida/fbida-9999.ebuild b/media-gfx/fbida/fbida-9999.ebuild index 27945e863d9a..bd5faf774dc9 100644 --- a/media-gfx/fbida/fbida-9999.ebuild +++ b/media-gfx/fbida/fbida-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -30,7 +30,7 @@ CDEPEND=" media-libs/tiff:= net-misc/curl virtual/ttf-fonts - x11-libs/cairo[opengl] + x11-libs/cairo x11-libs/libX11 x11-libs/libXpm x11-libs/libXt diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest index 2d61d8af556c..ad0b52a8727c 100644 --- a/media-gfx/openvdb/Manifest +++ b/media-gfx/openvdb/Manifest @@ -12,9 +12,7 @@ AUX openvdb-9.1.0-disable-failing-tests.patch 5113 BLAKE2B 0df70f2943368386b41a1 DIST openvdb-10.0.1.tar.gz 3461352 BLAKE2B 506168a4bb29bab2a3a3cb37002858517000dc1682f04d95387fd1e250b61c61d92d2ffdf9b679d83ef1ce270909693ebd46224b732ce264685004d1e47b3027 SHA512 361cef8932b69b19ee94c47fe78f665a1acabfabc3f45ff9f490e830f73ff092c42f56ce698677476a8ccf062c89e3e4dc6d4c550aa6842438cbd4d404ee83bb DIST openvdb-8.2.0.tar.gz 2656278 BLAKE2B b381459fb770800bb03bc8a6b3122c6684ab508f11be024e0eb3951bfbcef14e626e2d4468e91ea17fd6792f23810eafe8b05e19d46eb0e6200c73ccf296116a SHA512 aed6b5884a9cfd42f72357ad090c5dcf7829b0e5672ab61e31206e889c085ce5a7bcb89476ceac552a837d394011951528e2b3cffc77baadc491a2e7a31d5e86 DIST openvdb-9.0.0.tar.gz 2945040 BLAKE2B c47a8088ba30d3cbecff04dbfd2d48b39a254e54149d8692c3a7157a99a1c555ef9747b77aeab6f8709b61c348d496765f2cfcbb0975e21f533072871f3fa422 SHA512 1410b7b04b03fb09d6775ebe7b95e7c0a484d5f29c84203530ed30ccb7c061470be1abb93189010617342e57f3fecdd66a115c6d222024e68e2384a7fb196194 -DIST openvdb-9.1.0.tar.gz 3107285 BLAKE2B a30d000f14358935eadc9cad9a7904637ceb0b2e6cc53129614e3243b55748b973c29eedc09a6cc444fb754777f6ee752af22847690977eca7a84865fdbe445b SHA512 434be61b03efec5d0022594d81064dce5f67595c1e34934d79e13627e573d2819bf947ca5b433fdca134642975b83eda71b46cf802f57e135d1611dbe2e5757e EBUILD openvdb-10.0.1.ebuild 5059 BLAKE2B 27855ccce4d57292cfdaa2347502dfa82a4f46e44406b9f45d74a8a60aac3bd36392d5e7e82523c563c2087a0aa51c45051f748d3381b7a63dcd54587c317065 SHA512 d7313c3f8c9008a0b452cda99943889ed920a23db10c8d46d795b6137dee898dc6a5c078cc9cdcabe0c7ccaea4e6569c5a0cda6b1e7e349465598c46620f7952 EBUILD openvdb-8.2.0-r7.ebuild 3240 BLAKE2B 6d372eaeaa4a7aec5d6c4d6c47df8da7e2e85d9ca16b4614b7fa451bf9825134266debdf1bacaf65ae3c4b965df78a76ef21cbf6bb8d7eeefa7249675a2c876a SHA512 2a9d0f038ac82fa89bb3b4a3162c7059e12801e4c3045ffc0d17e78d8a4434455b150b9806ebebd7ab59c275fe2b3c75879ab9873a4f857ec9216738022bf515 EBUILD openvdb-9.0.0-r4.ebuild 3403 BLAKE2B c3c0b87710d9e8c0242a105ff194e77d5f6b1551a92bf6fcca8c75e202e79ed626bb5e5632ab44c56d3a071301c8c1a2fdc7027a03a8805a667025d878fde098 SHA512 0c68c4b3f4bacf7af8a6447f8ec5c2e48fcb1c1c1328be3f39663d98522eb484e314c40c9cf6d41169efcbb726607c1b65320d66d6cf2aeccc1de1374fc3f7ee -EBUILD openvdb-9.1.0-r1.ebuild 4175 BLAKE2B 54c26874cfd6d9f0389d132548ab1509aee28937ecc8ef32ad181062e9c11e6c6fbac40bd58478ea5264db097f814b5f4508511959872d14ced967413bf10962 SHA512 0b1619b290daa44c1a9ebfb61c777ce5eb4f1c9e77e79308007e3a12055b9327882a35362409b04436e9e1b4402cc9f0b2458e1a66ccfa336d44106f8d7c1cc9 MISC metadata.xml 1812 BLAKE2B b23001556031896fc86097e66a7c16a3f5b91064907eedb4b9ee74c0157ba6d26a02764d3b1d3bff66eb20300582fd0d33196fd7efed0abcc48640d6673f1184 SHA512 5f2a558e4b3452b9da1062181261c6541c283ff9d3c164bee59a378d4c1564bd65fb98e6b315527cd0808058e6f4a7db58ba352a36fcb4cce889c427cb7ba159 diff --git a/media-gfx/openvdb/openvdb-9.1.0-r1.ebuild b/media-gfx/openvdb/openvdb-9.1.0-r1.ebuild deleted file mode 100644 index 65143daac62b..000000000000 --- a/media-gfx/openvdb/openvdb-9.1.0-r1.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit cmake cuda llvm python-single-r1 - -DESCRIPTION="Library for the efficient manipulation of volumetric data" -HOMEPAGE="https://www.openvdb.org" -SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MPL-2.0" -SLOT="0/9.1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="abi7-compat abi8-compat +abi9-compat ax +blosc cpu_flags_x86_avx cpu_flags_x86_sse4_2 cuda doc - +nanovdb numpy python static-libs test utils" -RESTRICT="!test? ( test )" - -REQUIRED_USE="^^ ( abi7-compat abi8-compat abi9-compat ) - cuda? ( nanovdb ) - numpy? ( python ) - python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - >=dev-cpp/tbb-2020.3:= - dev-libs/boost:= - dev-libs/jemalloc:= - dev-libs/log4cplus:= - >=dev-libs/imath-3.1.4-r2:= - sys-libs/zlib:= - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXrandr - ax? ( <sys-devel/llvm-14:= ) - blosc? ( dev-libs/c-blosc:= ) - cuda? ( >=dev-util/nvidia-cuda-toolkit-11 ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-libs/boost:=[numpy?,python?,${PYTHON_USEDEP}] - numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) - ') - ) - utils? ( - media-libs/glfw - media-libs/glu - media-libs/libpng:= - >=media-libs/openexr-3:= - virtual/opengl - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) - test? ( dev-util/cppunit dev-cpp/gtest ) -" - -LLVM_MAX_SLOT=13 - -PATCHES=( - "${FILESDIR}/${PN}-8.1.0-glfw-libdir.patch" - "${FILESDIR}/${PN}-9.0.0-fix-atomic.patch" - "${FILESDIR}/${PN}-9.1.0-disable-failing-tests.patch" -) - -pkg_setup() { - use ax && llvm_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - if use cuda; then - cuda_add_sandbox -w - cuda_src_prepare - fi -} - -src_configure() { - local myprefix="${EPREFIX}/usr/" - - local version - if use abi7-compat; then - version=7 - elif use abi8-compat; then - version=8 - elif use abi9-compat; then - version=9 - else - die "OpenVDB ABI version is not compatible" - fi - - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}/" - -DOPENVDB_ABI_VERSION_NUMBER="${version}" - -DOPENVDB_BUILD_AX=$(usex ax) - -DOPENVDB_BUILD_DOCS=$(usex doc) - -DOPENVDB_BUILD_UNITTESTS=$(usex test) - -DOPENVDB_BUILD_VDB_LOD=$(usex utils) - -DOPENVDB_BUILD_VDB_RENDER=$(usex utils) - -DOPENVDB_BUILD_VDB_VIEW=$(usex utils) - -DOPENVDB_CORE_SHARED=ON - -DOPENVDB_CORE_STATIC=$(usex static-libs) - -DOPENVDB_ENABLE_RPATH=OFF - -DUSE_BLOSC=$(usex blosc) - -DUSE_CCACHE=OFF - -DUSE_COLORED_OUTPUT=ON - # OpenEXR is only needed by the vdb_render tool and defaults to OFF - -DUSE_EXR=$(usex utils) - -DUSE_IMATH_HALF=ON - -DUSE_LOG4CPLUS=ON - -DUSE_NANOVDB=$(usex nanovdb) - # PNG is only needed by the vdb_render tool and defaults to OFF - -DUSE_PNG=$(usex utils) - -DUSE_ZLIB=$(usex ax ON $(usex blosc)) - ) - - if use abi8-compat; then - mycmakeargs+=( -DOPENVDB_USE_DEPRECATED_ABI_8=ON ) - elif use abi7-compat; then - mycmakeargs+=( -DOPENVDB_USE_DEPRECATED_ABI_7=ON ) - fi - - if use ax; then - mycmakeargs+=( - -DOPENVDB_AX_STATIC=OFF - -DOPENVDB_AX_TEST_CMD=OFF # fails - -DOPENVDB_BUILD_AX_UNITTESTS=$(usex test) - -DOPENVDB_BUILD_AX_BINARIES=$(usex utils) - ) - fi - - if use nanovdb; then - mycmakeargs+=( - -DNANOVDB_BUILD_UNITTESTS=$(usex test) - -DNANOVDB_USE_CUDA=$(usex cuda) - -DNANOVDB_USE_OPENVDB=ON - ) - if use cpu_flags_x86_avx || use cpu_flags_x86_sse4_2; then - mycmakeargs+=( -DNANOVDB_USE_INTRINSICS=ON ) - fi - fi - - if use python; then - mycmakeargs+=( - -DOPENVDB_BUILD_PYTHON_MODULE=ON - -DUSE_NUMPY=$(usex numpy) - -DOPENVDB_BUILD_PYTHON_UNITTESTS=$(usex test) - -DPYOPENVDB_INSTALL_DIRECTORY="$(python_get_sitedir)" - -DPython_INCLUDE_DIR="$(python_get_includedir)" - ) - fi - - if use cpu_flags_x86_avx; then - mycmakeargs+=( -DOPENVDB_SIMD=AVX ) - elif use cpu_flags_x86_sse4_2; then - mycmakeargs+=( -DOPENVDB_SIMD=SSE42 ) - fi - - cmake_src_configure -} |