Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/partio/
Date: Tue, 01 Sep 2020 10:31:29
Message-Id: 1598956206.fcd2562b0f203c3133738d93536d28adfff691bb.mgorny@gentoo
1 commit: fcd2562b0f203c3133738d93536d28adfff691bb
2 Author: Adrian Grigo <agrigo2001 <AT> yahoo <DOT> com <DOT> au>
3 AuthorDate: Fri Aug 28 02:00:58 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 1 10:30:06 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd2562b
7
8 media-libs/partio: Correct zlib subslot operator and add BDEPEND
9
10 Zlib uses a subslot 0/1, so use the := operator to ensure partio
11 recompiles when zlib changes subslots.
12
13 Swig and the doc dependencies are moved to bdepend.
14
15 All dependencies have been sorted.
16
17 Signed-off-by: Adrian Grigo <agrigo2001 <AT> yahoo.com.au>
18 Package-Manager: Portage-2.3.103, Repoman-2.3.23
19 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
20
21 media-libs/partio/partio-1.1.0_p20170829.ebuild | 8 +++++---
22 media-libs/partio/partio-1.10.1.ebuild | 13 +++++++------
23 media-libs/partio/partio-1.5.4.ebuild | 14 ++++++++------
24 media-libs/partio/partio-9999.ebuild | 14 ++++++++------
25 4 files changed, 28 insertions(+), 21 deletions(-)
26
27 diff --git a/media-libs/partio/partio-1.1.0_p20170829.ebuild b/media-libs/partio/partio-1.1.0_p20170829.ebuild
28 index 15ae1729b23..df16e2b84cf 100644
29 --- a/media-libs/partio/partio-1.1.0_p20170829.ebuild
30 +++ b/media-libs/partio/partio-1.1.0_p20170829.ebuild
31 @@ -20,11 +20,14 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
32
33 RDEPEND="${PYTHON_DEPS}
34 media-libs/freeglut
35 - virtual/opengl
36 sys-libs/zlib:=
37 + virtual/opengl
38 "
39
40 -DEPEND="${RDEPEND}
41 +DEPEND="${RDEPEND}"
42 +
43 +BDEPEND="
44 + dev-lang/swig
45 doc? (
46 app-doc/doxygen
47 dev-texlive/texlive-bibtexextra
48 @@ -33,7 +36,6 @@ DEPEND="${RDEPEND}
49 dev-texlive/texlive-latex
50 dev-texlive/texlive-latexextra
51 )
52 - dev-lang/swig:*
53 "
54
55 PATCHES=( "${FILESDIR}/${PN}-1.1.0-Rename-partconv.patch" )
56
57 diff --git a/media-libs/partio/partio-1.10.1.ebuild b/media-libs/partio/partio-1.10.1.ebuild
58 index 80c7e983dc0..670bbd70b48 100644
59 --- a/media-libs/partio/partio-1.10.1.ebuild
60 +++ b/media-libs/partio/partio-1.10.1.ebuild
61 @@ -22,6 +22,13 @@ SLOT="0"
62 IUSE="doc"
63 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
64
65 +RDEPEND="${PYTHON_DEPS}
66 + media-libs/freeglut
67 + sys-libs/zlib:=
68 + virtual/opengl
69 +"
70 +DEPEND="${RDEPEND}"
71 +
72 BDEPEND="
73 dev-lang/swig
74 doc? (
75 @@ -33,12 +40,6 @@ BDEPEND="
76 dev-texlive/texlive-latexextra
77 )
78 "
79 -RDEPEND="${PYTHON_DEPS}
80 - media-libs/freeglut
81 - sys-libs/zlib
82 - virtual/opengl
83 -"
84 -DEPEND="${RDEPEND}"
85
86 src_configure() {
87 local mycmakeargs=(
88
89 diff --git a/media-libs/partio/partio-1.5.4.ebuild b/media-libs/partio/partio-1.5.4.ebuild
90 index 0a25a1e6946..8290291a008 100644
91 --- a/media-libs/partio/partio-1.5.4.ebuild
92 +++ b/media-libs/partio/partio-1.5.4.ebuild
93 @@ -22,6 +22,14 @@ SLOT="0"
94 IUSE="doc"
95 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
96
97 +RDEPEND="${PYTHON_DEPS}
98 + media-libs/freeglut
99 + sys-libs/zlib:=
100 + virtual/opengl
101 +"
102 +
103 +DEPEND="${RDEPEND}"
104 +
105 BDEPEND="
106 dev-lang/swig
107 doc? (
108 @@ -33,12 +41,6 @@ BDEPEND="
109 dev-texlive/texlive-latexextra
110 )
111 "
112 -RDEPEND="${PYTHON_DEPS}
113 - media-libs/freeglut
114 - sys-libs/zlib
115 - virtual/opengl
116 -"
117 -DEPEND="${RDEPEND}"
118
119 src_configure() {
120 local mycmakeargs=(
121
122 diff --git a/media-libs/partio/partio-9999.ebuild b/media-libs/partio/partio-9999.ebuild
123 index 80c7e983dc0..bfe67c28fe5 100644
124 --- a/media-libs/partio/partio-9999.ebuild
125 +++ b/media-libs/partio/partio-9999.ebuild
126 @@ -22,6 +22,14 @@ SLOT="0"
127 IUSE="doc"
128 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
129
130 +RDEPEND="${PYTHON_DEPS}
131 + media-libs/freeglut
132 + sys-libs/zlib:=
133 + virtual/opengl
134 +"
135 +
136 +DEPEND="${RDEPEND}"
137 +
138 BDEPEND="
139 dev-lang/swig
140 doc? (
141 @@ -33,12 +41,6 @@ BDEPEND="
142 dev-texlive/texlive-latexextra
143 )
144 "
145 -RDEPEND="${PYTHON_DEPS}
146 - media-libs/freeglut
147 - sys-libs/zlib
148 - virtual/opengl
149 -"
150 -DEPEND="${RDEPEND}"
151
152 src_configure() {
153 local mycmakeargs=(