Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/opensubdiv/
Date: Thu, 06 Jun 2019 20:33:31
Message-Id: 1559853195.4e69aa4975188a533a004f69d9746bd21b7524e7.asturm@gentoo
1 commit: 4e69aa4975188a533a004f69d9746bd21b7524e7
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 6 19:28:46 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 6 20:33:15 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e69aa49
7
8 media-libs/opensubdiv: Drop 3.3.0
9
10 Package-Manager: Portage-2.3.67, Repoman-2.3.14
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-libs/opensubdiv/Manifest | 1 -
14 media-libs/opensubdiv/opensubdiv-3.3.0.ebuild | 64 ---------------------------
15 2 files changed, 65 deletions(-)
16
17 diff --git a/media-libs/opensubdiv/Manifest b/media-libs/opensubdiv/Manifest
18 index 54d1559b5b3..379d12df0ac 100644
19 --- a/media-libs/opensubdiv/Manifest
20 +++ b/media-libs/opensubdiv/Manifest
21 @@ -1,2 +1 @@
22 -DIST opensubdiv-3.3.0.tar.gz 19263469 BLAKE2B f169b5c58877d1dd4ea45cb04d52567803da7c2d11edab072e2b65583109c7c2d52abe07f5bd2b03cba215cdb524a0468900419d8381e95c35eb2f3f4bebe02b SHA512 7c17d847187d46182d08fbee9396fd8793ac04591821084d40da475c9d25560d01575282946e1a30252bba12db9ea06cbf50ff649f91adce72f6127ad6a36418
23 DIST opensubdiv-3.3.3.tar.gz 19286806 BLAKE2B 05e25f28a6f2194122d9d4e5299e6d68e236c1e78b4e8494a70191dfb37e45da30968322719bbb784a15d698206fea9e26e92d4689668592bc9ec9bccbc0201d SHA512 65cd72b4240eeb3fdb6d52497a2daa2fc68e10c25c41ffa0cf81449ebcb860e303539043c672265916267a0115f250566570b5705fd5da54f46abe7b9f7baf81
24
25 diff --git a/media-libs/opensubdiv/opensubdiv-3.3.0.ebuild b/media-libs/opensubdiv/opensubdiv-3.3.0.ebuild
26 deleted file mode 100644
27 index fc3580b365e..00000000000
28 --- a/media-libs/opensubdiv/opensubdiv-3.3.0.ebuild
29 +++ /dev/null
30 @@ -1,64 +0,0 @@
31 -# Copyright 1999-2018 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -inherit cmake-utils toolchain-funcs versionator
36 -
37 -MY_PV="$(replace_all_version_separators '_')"
38 -DESCRIPTION="An Open-Source subdivision surface library"
39 -HOMEPAGE="http://graphics.pixar.com/opensubdiv/"
40 -SRC_URI="https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
41 -
42 -LICENSE="ZLIB"
43 -SLOT="0"
44 -KEYWORDS="amd64 ~x86"
45 -IUSE="cuda doc opencl openmp ptex tbb"
46 -
47 -RDEPEND="media-libs/glew:=
48 - media-libs/glfw:=
49 - cuda? ( dev-util/nvidia-cuda-toolkit:* )
50 - opencl? ( virtual/opencl )
51 - ptex? ( media-libs/ptex )"
52 -
53 -DEPEND="${RDEPEND}
54 - tbb? ( dev-cpp/tbb )
55 - doc? (
56 - dev-python/docutils
57 - app-doc/doxygen
58 - )"
59 -
60 -S="${WORKDIR}/OpenSubdiv-${MY_PV}"
61 -
62 -PATCHES=(
63 - "${FILESDIR}/${P}-fix-quotes.patch"
64 - "${FILESDIR}/${P}-use-gnuinstalldirs.patch"
65 - "${FILESDIR}/${P}-add-CUDA9-compatibility.patch"
66 -)
67 -
68 -pkg_pretend() {
69 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
70 -}
71 -
72 -pkg_setup() {
73 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
74 -}
75 -
76 -src_configure() {
77 - local mycmakeargs=(
78 - -DNO_CLEW=1
79 - -DNO_DOC=$(usex !doc)
80 - -DNO_TBB=$(usex !tbb)
81 - -DNO_PTEX=$(usex !ptex)
82 - -DNO_OMP=$(usex !openmp)
83 - -DNO_OPENCL=$(usex !opencl)
84 - -DNO_CUDA=$(usex !cuda)
85 - -DNO_REGRESSION=1 # They don't work with certain settings
86 - -DNO_EXAMPLES=1 # Not needed.
87 - -DNO_TUTORIALS=1 # They install illegally. Need to find a better solution.
88 - -DGLEW_LOCATION="${EPREFIX}/usr/$(get_libdir)"
89 - -DGLFW_LOCATION="${EPREFIX}/usr/$(get_libdir)"
90 - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
91 - )
92 -
93 - cmake-utils_src_configure
94 -}