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=( |