1 |
commit: 2af6b2174d988ef90e8178a6c13839d33af70f35 |
2 |
Author: Michael Weber <xmw <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Feb 5 17:24:55 2017 +0000 |
4 |
Commit: Michael Weber <xmw <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 5 17:24:55 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af6b217 |
7 |
|
8 |
app-text/mupdf: Remove old versions (bug 600674, 590480, 589826). |
9 |
|
10 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
11 |
|
12 |
app-text/mupdf/Manifest | 3 - |
13 |
app-text/mupdf/files/mupdf-1.3-CFLAGS.patch | 11 - |
14 |
app-text/mupdf/files/mupdf-1.3-pkg-config.patch | 20 - |
15 |
.../files/mupdf-1.5-Makerules-openssl-curl.patch | 27 -- |
16 |
.../files/mupdf-1.5-format-security-error.patch | 22 - |
17 |
.../mupdf/files/mupdf-1.5-old-debian-files.patch | 533 --------------------- |
18 |
app-text/mupdf/files/mupdf-1.5-openjpeg-2.1.patch | 51 -- |
19 |
app-text/mupdf/files/mupdf-1.7a-system-mujs.patch | 11 - |
20 |
app-text/mupdf/files/mupdf-1.9a-no-thirdlibs.patch | 113 ----- |
21 |
app-text/mupdf/mupdf-1.5-r1.ebuild | 128 ----- |
22 |
app-text/mupdf/mupdf-1.8.ebuild | 141 ------ |
23 |
app-text/mupdf/mupdf-1.9a.ebuild | 144 ------ |
24 |
12 files changed, 1204 deletions(-) |
25 |
|
26 |
diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest |
27 |
index 43abae7..006624c 100644 |
28 |
--- a/app-text/mupdf/Manifest |
29 |
+++ b/app-text/mupdf/Manifest |
30 |
@@ -1,4 +1 @@ |
31 |
DIST mupdf-1.10a-source.tar.gz 42264707 SHA256 aacc1f36b9180f562022ef1ab3439b009369d944364f3cff8a2a898834e3a836 SHA512 8c735963364985e74ceb38242afae555a3d2ee7c69abe3fe5c485e8613a83d996a58f231cb689a156019d431fa67d565503247d010b0a404054850483aed9fec WHIRLPOOL f3dc7fbddd2ee140226f17b444f184138dbff5d626033a295a7b335119fae5eb49eae680fb392068935610cdbed21267016af8afaa080fffba4f320b82209fbb |
32 |
-DIST mupdf-1.5.tar.gz 7485699 SHA256 946393c7abf78e50fa9815f18a9e91f275a1a96a7ea14ae39b5237944070d1f5 SHA512 bfb79838eba629295ab164cf37e49edc8846689598fbad9312409535022a2e747bd062718b899909564c6cf5826fb46a2b4b579ced8c7a3896d6098e7e5ccf40 WHIRLPOOL ebcaf5f677984a78aecf9eeb72e7a79e6e2a6388db5024427d8bf55f31b3690844dd291ada3cd578a5bb9a370ea21cb2a044656c21a0ef47cdf7bfc42c842beb |
33 |
-DIST mupdf-1.8.tar.gz 7706473 SHA256 d4e06644caad381d1dc88401dae12ee614809a7b95f6dcbf6fd086d5b594dcc4 SHA512 6adc30330c61d0bb8c9ee09488ef31701e9a7425cbac76e072eae9816c14a1190a1e2bd1e9155b6892d4198f7d8692661582cc1b82c7caab7b3ba4fddfcc7461 WHIRLPOOL 9fceca049cf5eaffd1520a0077c78bd8647d8e5b384eb2c1bc968a16349b46909b592cb8cbd5ee0546e798434afbece39a258e175ba02d0454b8edc35e179dd7 |
34 |
-DIST mupdf-1.9a.tar.gz 13282205 SHA256 2a7d6d73cd1f6de8f70792dff9936b84c54c127feecd485675e0d0c17debc98d SHA512 aa268484371597f2082bff61052b3f80e30b8d41018bf0477b8975e4520849090b75e6c4be6be15d6af9cea6d9315deb28f82c6afc8b6f3c5bfc3498eca91140 WHIRLPOOL b552e68d0412e723e23c645516e87d695e00af0c88b14ab1ebc6b65e374f525fab6df2b5f81fe72fc8a61a8a9f616712ef0d215a07327745d33fb0238509eac9 |
35 |
|
36 |
diff --git a/app-text/mupdf/files/mupdf-1.3-CFLAGS.patch b/app-text/mupdf/files/mupdf-1.3-CFLAGS.patch |
37 |
deleted file mode 100644 |
38 |
index 3c44e98..00000000 |
39 |
--- a/app-text/mupdf/files/mupdf-1.3-CFLAGS.patch |
40 |
+++ /dev/null |
41 |
@@ -1,11 +0,0 @@ |
42 |
---- mupdf-1.3/Makerules |
43 |
-+++ mupdf-1.3/Makerules |
44 |
-@@ -6,7 +6,7 @@ |
45 |
- CFLAGS += -Wall |
46 |
- |
47 |
- ifeq "$(build)" "debug" |
48 |
--CFLAGS += -pipe -g -DDEBUG |
49 |
-+CFLAGS += -DDEBUG |
50 |
- else ifeq "$(build)" "profile" |
51 |
- CFLAGS += -pipe -O2 -DNDEBUG -pg |
52 |
- LDFLAGS += -pg |
53 |
|
54 |
diff --git a/app-text/mupdf/files/mupdf-1.3-pkg-config.patch b/app-text/mupdf/files/mupdf-1.3-pkg-config.patch |
55 |
deleted file mode 100644 |
56 |
index f943014..00000000 |
57 |
--- a/app-text/mupdf/files/mupdf-1.3-pkg-config.patch |
58 |
+++ /dev/null |
59 |
@@ -1,20 +0,0 @@ |
60 |
-no pkgconfig data for jbig2dec and jpeg |
61 |
-http://bugs.ghostscript.com/show_bug.cgi?id=694301 |
62 |
- |
63 |
-openjpeg-2 |
64 |
-http://bugs.ghostscript.com/show_bug.cgi?id=693518 |
65 |
- |
66 |
---- mupdf-1.3/platform/debian/mupdf.pc |
67 |
-+++ mupdf-1.3/platform/debian/mupdf.pc |
68 |
-@@ -4,9 +4,9 @@ |
69 |
- includedir=${prefix}/include |
70 |
- |
71 |
- Name: mupdf |
72 |
- Description: Library for rendering PDF documents |
73 |
--Requires.private: freetype2 |
74 |
-+Requires: freetype2 libopenjp2 libcrypto |
75 |
- Version: 0.5.0 |
76 |
- Libs: -L${libdir} -lmupdf |
77 |
--Libs.private: -lopenjpeg -ljbig2dec -ljpeg -lz -lm |
78 |
-+Libs.private: -lmupdf-js-none |
79 |
- Cflags: -I${includedir} |
80 |
|
81 |
diff --git a/app-text/mupdf/files/mupdf-1.5-Makerules-openssl-curl.patch b/app-text/mupdf/files/mupdf-1.5-Makerules-openssl-curl.patch |
82 |
deleted file mode 100644 |
83 |
index bc9312a..00000000 |
84 |
--- a/app-text/mupdf/files/mupdf-1.5-Makerules-openssl-curl.patch |
85 |
+++ /dev/null |
86 |
@@ -1,27 +0,0 @@ |
87 |
---- mupdf-1.5/Makerules |
88 |
-+++ mupdf-1.5/Makerules |
89 |
-@@ -58,17 +58,23 @@ |
90 |
- |
91 |
- HAVE_X11 ?= yes |
92 |
- |
93 |
-+WANT_OPENSSL ?= yes |
94 |
-+ifeq "$(WANT_OPENSSL)" "yes" |
95 |
- ifeq "$(shell pkg-config --exists libcrypto && echo yes)" "yes" |
96 |
- SYS_OPENSSL_CFLAGS = -DHAVE_OPENSSL $(shell pkg-config --cflags libcrypto) |
97 |
- SYS_OPENSSL_LIBS = $(shell pkg-config --libs libcrypto) |
98 |
- endif |
99 |
-+endif |
100 |
- |
101 |
-+WANT_CURL ?= yes |
102 |
-+ifeq "$(WANT_CURL)" "yes" |
103 |
- ifeq "$(shell pkg-config --exists libcurl && echo yes)" "yes" |
104 |
- HAVE_CURL = yes |
105 |
- SYS_CURL_CFLAGS = $(shell pkg-config --cflags libcurl) |
106 |
- SYS_CURL_LIBS = $(shell pkg-config --libs libcurl) |
107 |
--endif |
108 |
- SYS_CURL_DEPS = -lpthread -lrt |
109 |
-+endif |
110 |
-+endif |
111 |
- |
112 |
- SYS_X11_CFLAGS = $(shell pkg-config --cflags x11 xext) |
113 |
- SYS_X11_LIBS = $(shell pkg-config --libs x11 xext) |
114 |
|
115 |
diff --git a/app-text/mupdf/files/mupdf-1.5-format-security-error.patch b/app-text/mupdf/files/mupdf-1.5-format-security-error.patch |
116 |
deleted file mode 100644 |
117 |
index d0dce97..00000000 |
118 |
--- a/app-text/mupdf/files/mupdf-1.5-format-security-error.patch |
119 |
+++ /dev/null |
120 |
@@ -1,22 +0,0 @@ |
121 |
-From: =?utf-8?q?=22Kan-Ru_Chen_=28=E9=99=B3=E4=BE=83=E5=A6=82=29=22?= |
122 |
- <koster@××××××.org> |
123 |
-Date: Sat, 20 Sep 2014 13:12:16 +0800 |
124 |
-Subject: Fix -Werror=format-security error |
125 |
- |
126 |
---- |
127 |
- source/pdf/pdf-op-run.c | 2 +- |
128 |
- 1 file changed, 1 insertion(+), 1 deletion(-) |
129 |
- |
130 |
-diff --git a/source/pdf/pdf-op-run.c b/source/pdf/pdf-op-run.c |
131 |
-index 2bea94b..da881b2 100644 |
132 |
---- a/source/pdf/pdf-op-run.c |
133 |
-+++ b/source/pdf/pdf-op-run.c |
134 |
-@@ -1729,7 +1729,7 @@ run_xobject(pdf_csi *csi, void *state, pdf_obj *resources, pdf_xobject *xobj, co |
135 |
- |
136 |
- /* Rethrow postponed errors */ |
137 |
- if (errmess[0]) |
138 |
-- fz_throw(ctx, FZ_ERROR_GENERIC, errmess); |
139 |
-+ fz_throw(ctx, FZ_ERROR_GENERIC, "%s", errmess); |
140 |
- } |
141 |
- |
142 |
- static void pdf_run_BDC(pdf_csi *csi, void *state) |
143 |
|
144 |
diff --git a/app-text/mupdf/files/mupdf-1.5-old-debian-files.patch b/app-text/mupdf/files/mupdf-1.5-old-debian-files.patch |
145 |
deleted file mode 100644 |
146 |
index 3dd6419..00000000 |
147 |
--- a/app-text/mupdf/files/mupdf-1.5-old-debian-files.patch |
148 |
+++ /dev/null |
149 |
@@ -1,533 +0,0 @@ |
150 |
---- /dev/null |
151 |
-+++ platform/debian/mupdf.desktop |
152 |
-@@ -0,0 +1,15 @@ |
153 |
-+[Desktop Entry] |
154 |
-+Name=MuPDF |
155 |
-+GenericName=PDF file viewer |
156 |
-+Exec=mupdf %f |
157 |
-+TryExec=mupdf |
158 |
-+Icon=mupdf |
159 |
-+Terminal=false |
160 |
-+Type=Application |
161 |
-+MimeType=application/pdf;application/x-pdf;application/x-cbz;application/oxps;application/vnd.ms-xpsdocument;image/jpeg;image/pjpeg;image/png;image/tiff;image/x-tiff |
162 |
-+Categories=Viewer;Graphics; |
163 |
-+Actions=View |
164 |
-+ |
165 |
-+[Desktop Action View] |
166 |
-+Name=View with mupdf |
167 |
-+Exec=mupdf %f |
168 |
---- /dev/null |
169 |
-+++ platform/debian/mupdf.pc |
170 |
-@@ -0,0 +1,12 @@ |
171 |
-+prefix=/usr |
172 |
-+exec_prefix=${prefix} |
173 |
-+libdir=${exec_prefix}/lib |
174 |
-+includedir=${prefix}/include |
175 |
-+ |
176 |
-+Name: mupdf |
177 |
-+Description: Library for rendering PDF documents |
178 |
-+Requires.private: freetype2 |
179 |
-+Version: 0.5.0 |
180 |
-+Libs: -L${libdir} -lmupdf |
181 |
-+Libs.private: -lopenjpeg -ljbig2dec -ljpeg -lz -lm |
182 |
-+Cflags: -I${includedir} |
183 |
---- /dev/null |
184 |
-+++ platform/debian/mupdf.xpm |
185 |
-@@ -0,0 +1,497 @@ |
186 |
-+/* XPM */ |
187 |
-+static char *mupdf[] = { |
188 |
-+/* width height ncolors chars_per_pixel */ |
189 |
-+"48 48 442 2", |
190 |
-+/* colors */ |
191 |
-+" c #000000", |
192 |
-+" . c #2E4558", |
193 |
-+" X c #252121", |
194 |
-+" o c #AFAFAF", |
195 |
-+" O c #28313B", |
196 |
-+" + c #231F1F", |
197 |
-+" @ c #686666", |
198 |
-+" # c #98BDD7", |
199 |
-+" $ c #201B1C", |
200 |
-+" % c #7CABCC", |
201 |
-+" & c #4487B6", |
202 |
-+" * c #DFDEDE", |
203 |
-+" = c #4285B4", |
204 |
-+" - c #615E5F", |
205 |
-+" ; c #605E5E", |
206 |
-+" : c #23262C", |
207 |
-+" > c #D9D8D8", |
208 |
-+" , c #F7FAFC", |
209 |
-+" < c #D7D6D6", |
210 |
-+" 1 c #BFD6E6", |
211 |
-+" 2 c #6BA0C5", |
212 |
-+" 3 c #232122", |
213 |
-+" 4 c #555253", |
214 |
-+" 5 c #CDCCCC", |
215 |
-+" 6 c #E7EFF6", |
216 |
-+" 7 c #4786B2", |
217 |
-+" 8 c #CADDEA", |
218 |
-+" 9 c #4085B5", |
219 |
-+" 0 c #AECBDF", |
220 |
-+" q c #CBCACA", |
221 |
-+" w c #92B9D4", |
222 |
-+" e c #365F7D", |
223 |
-+" r c #5A95BE", |
224 |
-+" t c #3E83B3", |
225 |
-+" y c #304B60", |
226 |
-+" u c #C7C6C6", |
227 |
-+" i c #4D8EBB", |
228 |
-+" p c #F1F6F9", |
229 |
-+" a c #C1C0C0", |
230 |
-+" s c #454243", |
231 |
-+" d c #669CC3", |
232 |
-+" f c #81AECD", |
233 |
-+" g c #7A7777", |
234 |
-+" h c #434041", |
235 |
-+" j c #3E779F", |
236 |
-+" k c #272E36", |
237 |
-+" l c #413E3F", |
238 |
-+" z c #3F3C3D", |
239 |
-+" x c #5895BF", |
240 |
-+" c c #3D3A3B", |
241 |
-+" v c #C6DBE9", |
242 |
-+" b c #B8B6B7", |
243 |
-+" n c #4282B0", |
244 |
-+" m c #FDFDFE", |
245 |
-+" M c #B7B6B6", |
246 |
-+" N c #8DB5D2", |
247 |
-+" B c #242529", |
248 |
-+" V c #B3B2B2", |
249 |
-+" C c #222327", |
250 |
-+" Z c #B0AEAF", |
251 |
-+" A c #EDF4F8", |
252 |
-+" S c #686565", |
253 |
-+" D c #488AB9", |
254 |
-+" F c #9ABED8", |
255 |
-+" G c #7EACCD", |
256 |
-+" H c #ECF2F7", |
257 |
-+" J c #211C1C", |
258 |
-+" K c #666363", |
259 |
-+" L c #F1F1F2", |
260 |
-+" P c #ABAAAA", |
261 |
-+" I c #4588B6", |
262 |
-+" U c #A9A8A8", |
263 |
-+" Y c #2D2A2B", |
264 |
-+" T c #A7A6A6", |
265 |
-+" R c #615D5E", |
266 |
-+" E c #2B2829", |
267 |
-+" W c #8DB7D5", |
268 |
-+" Q c #F9FBFD", |
269 |
-+" ! c #DDE9F2", |
270 |
-+" ~ c #F8FBFC", |
271 |
-+" ^ c #DCE9F1", |
272 |
-+" / c #A5C5DC", |
273 |
-+" ( c #89B3D1", |
274 |
-+" ) c #5C5959", |
275 |
-+" _ c #A4C5DB", |
276 |
-+" ` c #335A76", |
277 |
-+" ' c #518FBB", |
278 |
-+" ] c #E6E7E7", |
279 |
-+" [ c #5A5757", |
280 |
-+" { c #232021", |
281 |
-+" } c #33536C", |
282 |
-+" | c #98BED9", |
283 |
-+". c #E0E1E1", |
284 |
-+".. c #7CACCE", |
285 |
-+".X c #4488B8", |
286 |
-+".o c #2D3F4F", |
287 |
-+".O c #999898", |
288 |
-+".+ c #4388B7", |
289 |
-+".@ c #5E98C1", |
290 |
-+".# c #CDCDCB", |
291 |
-+".$ c #524F4F", |
292 |
-+".% c #B0CCE0", |
293 |
-+".& c #979696", |
294 |
-+".* c #78A8CA", |
295 |
-+".= c #5C96BF", |
296 |
-+".- c #969495", |
297 |
-+".; c #4084B4", |
298 |
-+".: c #252930", |
299 |
-+".> c #949293", |
300 |
-+"., c #929091", |
301 |
-+".< c #417FAB", |
302 |
-+".1 c #4F8FBC", |
303 |
-+".2 c #F3F7FA", |
304 |
-+".3 c #D3D3D4", |
305 |
-+".4 c #D7E5EF", |
306 |
-+".5 c #222023", |
307 |
-+".6 c #9FC1D9", |
308 |
-+".7 c #679DC3", |
309 |
-+".8 c #37678A", |
310 |
-+".9 c #4B8BB8", |
311 |
-+".0 c #3E769E", |
312 |
-+".q c #3C749C", |
313 |
-+".w c #403D3D", |
314 |
-+".e c #92BAD6", |
315 |
-+".r c #C8DCEA", |
316 |
-+".t c #FEFEFE", |
317 |
-+".y c #3D393A", |
318 |
-+".u c #3B3738", |
319 |
-+".i c #355974", |
320 |
-+".p c #353132", |
321 |
-+".a c #7A7879", |
322 |
-+".s c #498BB9", |
323 |
-+".d c #9BBFD8", |
324 |
-+".f c #4E8AB4", |
325 |
-+".g c #787677", |
326 |
-+".h c #F2F2F2", |
327 |
-+".j c #F0F0F0", |
328 |
-+".k c #2F2B2C", |
329 |
-+".l c #EEEEEE", |
330 |
-+".z c #727071", |
331 |
-+".x c #26282D", |
332 |
-+".c c #ECECEC", |
333 |
-+".v c #2B2728", |
334 |
-+".b c #FAFCFD", |
335 |
-+".n c #EAEAEA", |
336 |
-+".m c #DEEAF2", |
337 |
-+".M c #E9EAE9", |
338 |
-+".N c #C2D8E7", |
339 |
-+".B c #6E6C6D", |
340 |
-+".V c #5390BC", |
341 |
-+".C c #E8E8E8", |
342 |
-+".Z c #6EA2C6", |
343 |
-+".A c #272324", |
344 |
-+".S c #E7E6E7", |
345 |
-+".D c #E6E6E6", |
346 |
-+".F c #252122", |
347 |
-+".G c #29333D", |
348 |
-+".H c #E4E4E4", |
349 |
-+".J c #3F7AA5", |
350 |
-+".K c #231F20", |
351 |
-+".L c #E2E2E2", |
352 |
-+".P c #211D1E", |
353 |
-+".I c #E0E0E0", |
354 |
-+".U c #EAF1F7", |
355 |
-+".Y c #6099C2", |
356 |
-+".T c #1F1B1C", |
357 |
-+".R c #E9F1F6", |
358 |
-+".E c #CDDFEB", |
359 |
-+".W c #4387B6", |
360 |
-+".Q c #96BBD6", |
361 |
-+".! c #B1CDE0", |
362 |
-+".~ c #DEDEDE", |
363 |
-+".^ c #79A9CA", |
364 |
-+"./ c #4285B5", |
365 |
-+".( c #272A31", |
366 |
-+".) c #5D97BF", |
367 |
-+"._ c #4185B4", |
368 |
-+".` c #DCDCDC", |
369 |
-+".' c #959393", |
370 |
-+".] c #DADADA", |
371 |
-+".[ c #314B5F", |
372 |
-+".{ c #D8D8D8", |
373 |
-+".} c #D7D8D7", |
374 |
-+".| c #D6D6D6", |
375 |
-+"X c #F5F8FB", |
376 |
-+"X. c #D4D4D4", |
377 |
-+"XX c #6AA0C5", |
378 |
-+"Xo c #BDD4E5", |
379 |
-+"XO c #3A6A8C", |
380 |
-+"X+ c #232123", |
381 |
-+"X@ c #D3D4D3", |
382 |
-+"X# c #D2D2D2", |
383 |
-+"X$ c #D0D0D0", |
384 |
-+"X% c #CECECE", |
385 |
-+"X& c #CCCCCC", |
386 |
-+"X* c #CADDEB", |
387 |
-+"X= c #37617F", |
388 |
-+"X- c #242A31", |
389 |
-+"X; c #CACACA", |
390 |
-+"X: c #C8DBE9", |
391 |
-+"X> c #90B7D3", |
392 |
-+"X, c #817F7F", |
393 |
-+"X< c #3F7EAB", |
394 |
-+"X1 c #548FB9", |
395 |
-+"X2 c #355873", |
396 |
-+"X3 c #7D7B7B", |
397 |
-+"X4 c #C2C2C2", |
398 |
-+"X5 c #4B8CBA", |
399 |
-+"X6 c #C0C0C0", |
400 |
-+"X7 c #D4E4EE", |
401 |
-+"X8 c #81AECE", |
402 |
-+"X9 c #659CC3", |
403 |
-+"X0 c #787576", |
404 |
-+"Xq c #4788B6", |
405 |
-+"Xw c #252C35", |
406 |
-+"Xe c #757373", |
407 |
-+"Xr c #BABABA", |
408 |
-+"Xt c #FCFDFE", |
409 |
-+"Xy c #B6B6B6", |
410 |
-+"Xu c #C4D9E8", |
411 |
-+"Xi c #706D6E", |
412 |
-+"Xp c #8CB5D2", |
413 |
-+"Xa c #70A3C7", |
414 |
-+"Xs c #8BB5D1", |
415 |
-+"Xd c #5491BC", |
416 |
-+"Xf c #5391BB", |
417 |
-+"Xg c #282424", |
418 |
-+"Xh c #272223", |
419 |
-+"Xj c #6C696A", |
420 |
-+"Xk c #2F4659", |
421 |
-+"Xl c #6B6969", |
422 |
-+"Xz c #407BA5", |
423 |
-+"Xx c #6A6768", |
424 |
-+"Xc c #E4E3E3", |
425 |
-+"Xv c #3E79A3", |
426 |
-+"Xb c #231E1F", |
427 |
-+"Xn c #221E1E", |
428 |
-+"Xm c #E2E1E1", |
429 |
-+"XM c #211C1D", |
430 |
-+"XN c #EBF2F7", |
431 |
-+"XB c #201C1C", |
432 |
-+"XV c #CFE0EC", |
433 |
-+"XC c #4588B7", |
434 |
-+"XZ c #B3CEE1", |
435 |
-+"XA c #366384", |
436 |
-+"XS c #5F98C0", |
437 |
-+"XD c #4386B5", |
438 |
-+"XF c #DEDDDD", |
439 |
-+"XG c #2B3D4B", |
440 |
-+"XH c #615F5F", |
441 |
-+"XJ c #5F5D5D", |
442 |
-+"XK c #5E5B5C", |
443 |
-+"XL c #DCE9F2", |
444 |
-+"XP c #407DA8", |
445 |
-+"XI c #86B1CF", |
446 |
-+"XU c #D4D3D3", |
447 |
-+"XY c #3A698B", |
448 |
-+"XT c #3E7BA6", |
449 |
-+"XR c #232022", |
450 |
-+"XE c #545152", |
451 |
-+"XW c #999899", |
452 |
-+"XQ c #79AACC", |
453 |
-+"X! c #524F50", |
454 |
-+"X~ c #CCCDCB", |
455 |
-+"X^ c #3D749B", |
456 |
-+"X/ c #93BAD5", |
457 |
-+"X( c #77A8CA", |
458 |
-+"X) c #37607E", |
459 |
-+"X_ c #5B96BF", |
460 |
-+"X` c #3F84B4", |
461 |
-+"X' c #CAC9C9", |
462 |
-+"X] c #C6C5C5", |
463 |
-+"X[ c #3F7DAA", |
464 |
-+"X{ c #F2F7FA", |
465 |
-+"X} c #C2C1C1", |
466 |
-+"X| c #212023", |
467 |
-+"o c #9EC1D9", |
468 |
-+"o. c #444142", |
469 |
-+"oX c #3F78A0", |
470 |
-+"oo c #90B8D5", |
471 |
-+"oO c #FEFEFF", |
472 |
-+"o+ c #E2ECF4", |
473 |
-+"o@ c #2B3A47", |
474 |
-+"o# c #25262A", |
475 |
-+"o$ c #B1AFB0", |
476 |
-+"o% c #28313A", |
477 |
-+"o& c #221D1D", |
478 |
-+"o* c #262F38", |
479 |
-+"o= c #629BC2", |
480 |
-+"o- c #302D2E", |
481 |
-+"o; c #6199C1", |
482 |
-+"o: c #201B1B", |
483 |
-+"o> c #4587B6", |
484 |
-+"o, c #F0F0F1", |
485 |
-+"o< c #2D3E4C", |
486 |
-+"o1 c #2E2B2C", |
487 |
-+"o2 c #4385B4", |
488 |
-+"o3 c #A8A7A7", |
489 |
-+"o4 c #A7A5A6", |
490 |
-+"o5 c #3D7197", |
491 |
-+"o6 c #4183B2", |
492 |
-+"o7 c #4083B1", |
493 |
-+"o8 c #A5A3A4", |
494 |
-+"o9 c #3B6F95", |
495 |
-+"o0 c #5290BC", |
496 |
-+"oq c #A4C4DB", |
497 |
-+"ow c #E9F1F7", |
498 |
-+"oe c #4387B7", |
499 |
-+"or c #E7EFF5", |
500 |
-+"ot c #CBDDEA", |
501 |
-+"oy c #4185B5", |
502 |
-+"ou c #5B95BE", |
503 |
-+"oi c #3F83B3", |
504 |
-+"op c #939192", |
505 |
-+"oa c #929191", |
506 |
-+"os c #2B3743", |
507 |
-+"od c #4C4849", |
508 |
-+"of c #2A3742", |
509 |
-+"og c #F4F8FB", |
510 |
-+"oh c #D8E6F0", |
511 |
-+"oj c #4C8CB9", |
512 |
-+"ok c #211F22", |
513 |
-+"ol c #CFD0D0", |
514 |
-+"oz c #444041", |
515 |
-+"ox c #262C34", |
516 |
-+"oc c #413E3E", |
517 |
-+"ov c #403C3D", |
518 |
-+"ob c #3B739B", |
519 |
-+"on c #858384", |
520 |
-+"om c #FFFFFF", |
521 |
-+"oM c #E3EDF4", |
522 |
-+"oN c #5995BF", |
523 |
-+"oB c #3E3A3B", |
524 |
-+"oV c #C7DBE9", |
525 |
-+"oC c #2F4B61", |
526 |
-+"oZ c #5793BD", |
527 |
-+"oA c #3C3839", |
528 |
-+"oS c #2A3945", |
529 |
-+"oD c #7E7D7D", |
530 |
-+"oF c #345873", |
531 |
-+"oG c #363233", |
532 |
-+"oH c #7B797A", |
533 |
-+"oJ c #EFF4F9", |
534 |
-+"oK c #EEF4F8", |
535 |
-+"oL c #F3F3F3", |
536 |
-+"oP c #9ABED7", |
537 |
-+"oI c #4788B7", |
538 |
-+"oU c #629AC1", |
539 |
-+"oY c #ACAAAA", |
540 |
-+"oT c #F1F1F1", |
541 |
-+"oR c #EFEFEF", |
542 |
-+"oE c #737172", |
543 |
-+"oW c #EDEDED", |
544 |
-+"oQ c #A9C9DF", |
545 |
-+"o! c #FBFDFE", |
546 |
-+"o~ c #EBEBEB", |
547 |
-+"o^ c #DFEBF3", |
548 |
-+"o/ c #4581AB", |
549 |
-+"o( c #6F6D6E", |
550 |
-+"o) c #EAE9EA", |
551 |
-+"o_ c #E9E9E9", |
552 |
-+"o` c #C1D7E6", |
553 |
-+"o' c #E7E7E7", |
554 |
-+"o] c #E6E7E6", |
555 |
-+"o[ c #E5E5E5", |
556 |
-+"o{ c #3F7BA5", |
557 |
-+"o} c #242021", |
558 |
-+"o| c #E3E3E3", |
559 |
-+"O c #3E79A4", |
560 |
-+"O. c #221E1F", |
561 |
-+"OX c #26303A", |
562 |
-+"Oo c #9C9A9A", |
563 |
-+"OO c #E1E1E1", |
564 |
-+"O+ c #201C1D", |
565 |
-+"O@ c #4488B7", |
566 |
-+"O# c #DFDFDF", |
567 |
-+"O$ c #7BAACC", |
568 |
-+"O% c #356384", |
569 |
-+"O& c #1E1A1B", |
570 |
-+"O* c #4386B6", |
571 |
-+"O= c #4286B5", |
572 |
-+"O- c #95BAD5", |
573 |
-+"O; c #DDDDDD", |
574 |
-+"O: c #1C1819", |
575 |
-+"O> c #DBDBDB", |
576 |
-+"O, c #D9D9D9", |
577 |
-+"O< c #D7D7D7", |
578 |
-+"O1 c #417FAA", |
579 |
-+"O2 c #DAE7F1", |
580 |
-+"O3 c #F5F9FB", |
581 |
-+"O4 c #D5D5D5", |
582 |
-+"O5 c #242224", |
583 |
-+"O6 c #D4D3D4", |
584 |
-+"O7 c #85B1CF", |
585 |
-+"O8 c #D3D3D3", |
586 |
-+"O9 c #699FC4", |
587 |
-+"O0 c #4D8DB9", |
588 |
-+"Oq c #222022", |
589 |
-+"Ow c #34556F", |
590 |
-+"Oe c #D1D1D1", |
591 |
-+"Or c #D0CFD0", |
592 |
-+"Ot c #8A8888", |
593 |
-+"Oy c #CFCFCF", |
594 |
-+"Ou c #CDCDCD", |
595 |
-+"Oi c #CCCDCC", |
596 |
-+"Op c #CADEEB", |
597 |
-+"Oa c #E5EEF5", |
598 |
-+"Os c #C9DCEA", |
599 |
-+"Od c #ADCADF", |
600 |
-+"Of c #C8DCE9", |
601 |
-+"Og c #91B8D4", |
602 |
-+"Oh c #5994BE", |
603 |
-+"Oj c #3D82B3", |
604 |
-+"Ok c #5894BD", |
605 |
-+"Ol c #3C82B2", |
606 |
-+"Oz c #4181AD", |
607 |
-+"Ox c #3B3737", |
608 |
-+"Oc c #C5C5C5", |
609 |
-+"Ov c #293643", |
610 |
-+"Ob c #3E7DAA", |
611 |
-+"On c #C1C1C1", |
612 |
-+"Om c #353131", |
613 |
-+"OM c #D4E3EE", |
614 |
-+"ON c #B8D1E3", |
615 |
-+"OB c #BFBFBF", |
616 |
-+"OV c #9CBFD8", |
617 |
-+"OC c #80ADCD", |
618 |
-+"OZ c #649BC2", |
619 |
-+"OA c #4889B7", |
620 |
-+"OS c #BDBDBD", |
621 |
-+"OD c #2E292A", |
622 |
-+"OF c #4283B1", |
623 |
-+"OG c #B7B7B7", |
624 |
-+"OH c #4183B0", |
625 |
-+"OJ c #5794BF", |
626 |
-+"OK c #A7C6DC", |
627 |
-+"OL c #365B77", |
628 |
-+"OP c #8BB4D1", |
629 |
-+"OI c #282324", |
630 |
-+"OU c #272323", |
631 |
-+"OY c #6C6A6A", |
632 |
-+"OT c None", |
633 |
-+/* pixels */ |
634 |
-+" oToToToT L.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.h LoToToToT ", |
635 |
-+"o,.joToToToToToToToToToToToToToToToToToToToT.h.h.h.hoToToToToToToToToToToToToToToToToToToToT.j.j", |
636 |
-+".j.j.j.j.j.j.j.j.j.j.j.j.j.j.j.j.joToLoLoR.D.~ > >.~.DoRoLoLoT.j.j.j.j.j.j.j.j.j.j.j.j.j.j.j.j.j", |
637 |
-+"oRoRoRoRoRoRoRoRoRoRoRoRoRoRoRoT.hXcOBoaXjX!oz c cozX!XjoaOBXc.hoToRoRoRoRoRoRoRoRoRoRoRoRoRoRoR", |
638 |
-+".l.l.l.l.l.l.l.l.l.l.l.l.loR.j <.'X! Y.P.To: $ J J $o:.T.P YX!.' <.joR.l.l.l.l.l.l.l.l.l.l.l.l.l", |
639 |
-+".l.l.l.l.l.l.l.l.l.l.l.l.jXm.&oz + $o& 3.x OoSXGXGoS O.x 3o& $ +oz.&Xm.j.l.l.l.l.l.l.l.l.l.l.l.l", |
640 |
-+"oWoWoWoWoWoWoWoWoWoWoWoR uXK X $XRo% yXA.qo/.fX1X1.fo/.qXA yo%XR $ XXK uoRoWoWoWoWoWoWoWoWoWoWoW", |
641 |
-+".c.c.c.c.c.c.c.c.c.coW Z z $ {os eXTo0..oQX*XLoMoMXLOpoQ..o0XT eos { $ z ZoW.c.c.c.c.c.c.c.c.c.c", |
642 |
-+"o~o~o~o~o~o~o~o~o~.co3.p $.(X2X[OJ FOM !Of 0.d wOg.d 0Os.mOM FOJObX2.( $.po3.co~o~o~o~o~o~o~o~o~", |
643 |
-+".n.n.n.n.n.n.n.noW VoGXMoso9XC G.N.!.^XfXD tOjOlOlOj tXDXd.^.% 1O$O@o9osXMoG VoW.n.n.n.n.n.n.n.n", |
644 |
-+".n.n.n.n.n.n.n.c qo.XBo<XvX5 No oUO0 fOPXpXpXpXpXpXpXpXpOP ( NOdo^OV.sXvo<XBo. q.c.n.n.n.n.n.n.n", |
645 |
-+"o_o_o_o_o_o_.M.L @ $o@o{.s.^.Z & t.* ~omomomomomomomomomomomom.toO.b _ D.Jo@ $ @.Lo)o_o_o_o_o_o_", |
646 |
-+".C.C.C.C.C.Co~o8Xg kX^oeoZXf._XDXD 0omomomomomomomomomomomomomomomom.b #XCX^ kXgo8o~.C.C.C.C.C.C", |
647 |
-+"o'o'o'o'o'.CO>.$okX=oeXDo>O=XD./Xd.momomomomomomomomomomomomomom pX7.NOK 'oeX=ok.$O>.Co'o'o'o'o'", |
648 |
-+" ]o'o'o'.So_ TXh.o nXDXDXDXDXD.; %.bomomomomomomomomomomomomoOo`O9ojo>XDXDXD n.oXh To_ ]o'o'o'.S", |
649 |
-+".D.D.D.D.Do| SX|XY.+XDXDXDXDXDXDXZomomomomomomomomomomomomom.4Xd.;O=XDXDXDXD.+XYX| So|.D.D.D.D.D", |
650 |
-+"o[o[o[o[.D 5OxOvOzO*XDXDXDXD =oZo+omomomomomomomomomomomomomoP.;XDXDXDXDXDXDO*OzOvOx 5o]o[o[o[o[", |
651 |
-+".H.H.H.Ho' POU }oeXDXDXDXDXD.;X8o!omomomomomomomomomomomom.bX(.;XDXDXDXDXDXDXDoe }OU Po'.H.H.H.H", |
652 |
-+"o|o|o|o|.DOt.5XO.+XDXDXDXDXD &ONomomomomomomomomomomomomom.2.7._XDXDXDXDXDXDXD.+XO.5Ot.Do|o|o|o|", |
653 |
-+"o|o|o|o|o|Xi : j.WXDXDXDXD = rOaomomomomomomomomomomomomom AXS._XDXDXDXDXDXDXD.W j :Xio|o|o|o|o|", |
654 |
-+".L.L.L.L.I RXwXP.WXDXDXDXD.;XI momomomomomomomomomomomomomXN.=._XDXDXDXDXDXDXD.WXPXw R.I.L.L.L.L", |
655 |
-+"OOOOOOOOO; [OX.<O*XDXDXDXD IXoomomomomomomomomomomomomomom.UX_._XDXDXDXDXDXDXDO*.<OX [O;OOOOOOOO", |
656 |
-+".I.I.I.IO; )o*O1O*XDXDXD._.).Romomomomomog ~omomomomomomom.UX_._XDXDXDXDXDXDXDO*O1o* )O;.I.I.I.I", |
657 |
-+"O#O#O#O#O# KX-Xz.WXDXDXD.;XsoOomomomomom vowomomomomomomom.UX_._XDXDXDXDXDXDXD.WXzX- KO#O#O#O#O#", |
658 |
-+"O#O#O#O#. g Co5oeXDXDXDXq.Nomomomomom ,X>oromomomomomomom.UX_._XDXDXDXDXDXDXDoeo5 C gOOO#O#O#O#", |
659 |
-+".~.~.~.~OO.- {X).XXDXD._o; HomomomomomohO9.Romomomomomomom.UX_._XDXDXDXDXDXDXD.XX) {.-OO.~.~.~.~", |
660 |
-+"O;O;O;O;O#XyOD .o2XDXD.;Ogomomomomomom / r.Uomomomomomomom.UX_._XDXDXDXDXDXDXDo2 .ODXyO#O;O;O;O;", |
661 |
-+".`.`.`.`O;Oeod.:oX.WXDOAoVomomomomomO3XaOk.Uomomomomomomom.UX_._XDXDXDXDXDXD.WoX.:odOeO;.`.`.`.`", |
662 |
-+"O>O>O>O>O>O;X,.POw.W._ doJomomomomomOMoj r.Uomomomomomomom.UX_._XDXDXDXDXDXD.WOw.PX,O;O>O>O>O>O>", |
663 |
-+"O>O>O>O>O>O;XrOmox.0 9X8Xtomomomomom.6X`ou.Uomomomomomomom.UX_._XDXDXDXDXDoe.0oxOmXrO;O>O>O>O>O>", |
664 |
-+".].].].].].]O,.z JXkOH.VotomomomomX{ 2oiou.Uomomomomomomom.UX_._XDO= &O0 &OFXk J.zO,.].].].].].]", |
665 |
-+"O,O,O,O,O,O,O>OS.yOq.i._OZ ^omomom.E.9._ou.Uomomomomomomom.UX_._._.9.ZXdO=.iOq.yOSO>O,O,O,O,O,O,", |
666 |
-+".{.{.{.{.{.{.{.].,.A BX)oyXXO2omom.Q.;._ou.Uomomomomomomom.UOh._ dO-X9O=X) BOI.,.].{.{.{.{.{.{.{", |
667 |
-+"O<O<O<O<O<O<O<.{O8o(Xno#OLo7.YXuX O7oIoiOk.Romomomomomomom HOCoqOdo=o6OLo#Xno(O8.{O<O<O<O<O<O<O<", |
668 |
-+"O<O<O<O<O<O<O<O<.{X'XJ.PO5.[O iOgXVX:OVXsoKomomomomomomom.bOMX/.1O .[O5.PXJX'.{O<O<O<O<O<O<O<O<", |
669 |
-+".|.|.|.|.|.|.|.|.|.}X]XH.KXn.G eX<oN.e 8 6 Qomomomom.bXN.roo xX< e.GXn.KXHX].}.|.|.|.|.|.|.|.|.|", |
670 |
-+"O4O4O4O4O4O4O4O4O4O4O<X;Xe.vXBX+ofoFob 7.@XQ W | | WXQ.@ 7oboFofX+XB.vXeX;O<O4O4O4O4O4O4O4O4O4O4", |
671 |
-+"X.X.X.X.X.X.X.X.X.X.X.O4X#XW sO. J.K.xo@oC `O%.8.8O% `oCo@.x.K JO. sXWX#O4X.X.X.X.X.X.X.X.X.X.X.", |
672 |
-+"O8O8O8O6O8XUXUO8O8XUXUO8X..|OnX,oc.F $ Jo&XbXRO5O5XRXbo& J $.FocX,On.|X.O8XUX@X@O8.3O8O8O8O8O8X@", |
673 |
-+"O8O8O8O8O8O8O8O8O8O8O8O8O8O8X.X. aop ; c Eo}.PXMXM.Po} E c ;op aX.X.O8O8O8O8O8O8O8O8O8O8O8O8O8O8", |
674 |
-+"X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#O8O4X$X6 P.-onX3X3on.- PX6X$O4O8X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#", |
675 |
-+"OeOeOeOeOeOeOeOeOeOeOeOeOeOeOeOeOeOeOeO8X4OGOnOcOcX} MOSX#OeOeOeOeOeOeOeOeOeOeOeOeOeOeOeOeOeOeOe", |
676 |
-+"X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$O8ono-oAov.w.u.koEX#X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$", |
677 |
-+"X$X$X$X$X$X$X$X$X$olX$X$X$X$X$X$X$X$X$X#oD l.>o1O+.P.T.BOeX$X$X$X$X$X$X$OrOrX$X$X$X$X$X$X$X$X$X$", |
678 |
-+"OyOyOyOyOyOyOyOyOyOyOyOyOyOyOyOyOyOyOyX#oHXEXFoBO&.TO:OYX$OyOyOyOyOyOyOyOyOyOyOyOyOyOyOyOyOyOyOy", |
679 |
-+"X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%Oy POo.CX0 -Xx.g TOyX%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%", |
680 |
-+"X%X%OuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuX% oo$.h boYo4.O UX%OuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuOuX%X%", |
681 |
-+" Ou.#OuOuOiX&X&X&X&X&X&X&X&X&X&X&X&X&Oy.a 4 * h.K.KO&XlX%X&X&X&X&X&X&X&X&X&X&X&X&X&X&OuOuX~Ou " |
682 |
-+}; |
683 |
|
684 |
diff --git a/app-text/mupdf/files/mupdf-1.5-openjpeg-2.1.patch b/app-text/mupdf/files/mupdf-1.5-openjpeg-2.1.patch |
685 |
deleted file mode 100644 |
686 |
index f3b09eb..00000000 |
687 |
--- a/app-text/mupdf/files/mupdf-1.5-openjpeg-2.1.patch |
688 |
+++ /dev/null |
689 |
@@ -1,51 +0,0 @@ |
690 |
-From: =?utf-8?q?=22Kan-Ru_Chen_=28=E9=99=B3=E4=BE=83=E5=A6=82=29=22?= |
691 |
- <koster@××××××.org> |
692 |
-Date: Sat, 20 Sep 2014 12:33:08 +0800 |
693 |
-Subject: Fix build with libopenjp2 |
694 |
- |
695 |
---- |
696 |
- Makerules | 4 ++-- |
697 |
- source/fitz/load-jpx.c | 10 +--------- |
698 |
- 2 files changed, 3 insertions(+), 11 deletions(-) |
699 |
- |
700 |
-diff --git a/Makerules b/Makerules |
701 |
-index 766ad53..a93b9cf 100644 |
702 |
---- a/Makerules |
703 |
-+++ b/Makerules |
704 |
-@@ -105,8 +105,8 @@ SYS_HARFBUZZ_CFLAGS = $(shell pkg-config --cflags harfbuzz) |
705 |
- SYS_HARFBUZZ_LIBS = $(shell pkg-config --libs harfbuzz) |
706 |
- SYS_FREETYPE_CFLAGS = $(shell pkg-config --cflags freetype2) |
707 |
- SYS_FREETYPE_LIBS = $(shell pkg-config --libs freetype2) |
708 |
--SYS_OPENJPEG_CFLAGS = $(shell pkg-config --cflags libopenjp2) |
709 |
--SYS_OPENJPEG_LIBS = $(shell pkg-config --libs libopenjp2) |
710 |
-+SYS_OPENJPEG_CFLAGS = -I/usr/include/openjpeg-2.1 |
711 |
-+SYS_OPENJPEG_LIBS = -lopenjp2 |
712 |
- SYS_JBIG2DEC_LIBS = -ljbig2dec |
713 |
- SYS_JPEG_LIBS = -ljpeg |
714 |
- SYS_ZLIB_LIBS = -lz |
715 |
-diff --git a/source/fitz/load-jpx.c b/source/fitz/load-jpx.c |
716 |
-index 6b92e5c..72dea50 100644 |
717 |
---- a/source/fitz/load-jpx.c |
718 |
-+++ b/source/fitz/load-jpx.c |
719 |
-@@ -1,13 +1,5 @@ |
720 |
- #include "mupdf/fitz.h" |
721 |
- |
722 |
--/* Without the definition of OPJ_STATIC, compilation fails on windows |
723 |
-- * due to the use of __stdcall. We believe it is required on some |
724 |
-- * linux toolchains too. */ |
725 |
--#define OPJ_STATIC |
726 |
--#ifndef _MSC_VER |
727 |
--#define OPJ_HAVE_STDINT_H |
728 |
--#endif |
729 |
-- |
730 |
- #include <openjpeg.h> |
731 |
- |
732 |
- static void fz_opj_error_callback(const char *msg, void *client_data) |
733 |
-@@ -117,7 +109,7 @@ fz_load_jpx(fz_context *ctx, unsigned char *data, int size, fz_colorspace *defcs |
734 |
- opj_stream_set_read_function(stream, fz_opj_stream_read); |
735 |
- opj_stream_set_skip_function(stream, fz_opj_stream_skip); |
736 |
- opj_stream_set_seek_function(stream, fz_opj_stream_seek); |
737 |
-- opj_stream_set_user_data(stream, &sb); |
738 |
-+ opj_stream_set_user_data(stream, &sb, NULL); |
739 |
- /* Set the length to avoid an assert */ |
740 |
- opj_stream_set_user_data_length(stream, size); |
741 |
\ No newline at end of file |
742 |
|
743 |
diff --git a/app-text/mupdf/files/mupdf-1.7a-system-mujs.patch b/app-text/mupdf/files/mupdf-1.7a-system-mujs.patch |
744 |
deleted file mode 100644 |
745 |
index 1ccaf32..00000000 |
746 |
--- a/app-text/mupdf/files/mupdf-1.7a-system-mujs.patch |
747 |
+++ /dev/null |
748 |
@@ -1,11 +0,0 @@ |
749 |
---- mupdf-1.7a/Makefile |
750 |
-+++ mupdf-1.7a/Makefile |
751 |
-@@ -98,7 +98,7 @@ |
752 |
- ifeq "$(HAVE_MUJS)" "yes" |
753 |
- PDF_OBJ += $(OUT)/pdf/js/pdf-js.o |
754 |
- PDF_OBJ += $(OUT)/pdf/js/pdf-jsimp-mu.o |
755 |
--THIRD_LIBS += $(MUJS_LIB) |
756 |
-+THIRD_LIBS += |
757 |
- LIBS += $(MUJS_LIBS) |
758 |
- CFLAGS += $(MUJS_CFLAGS) |
759 |
- else ifeq "$(HAVE_JSCORE)" "yes" |
760 |
|
761 |
diff --git a/app-text/mupdf/files/mupdf-1.9a-no-thirdlibs.patch b/app-text/mupdf/files/mupdf-1.9a-no-thirdlibs.patch |
762 |
deleted file mode 100644 |
763 |
index 08d2eca..00000000 |
764 |
--- a/app-text/mupdf/files/mupdf-1.9a-no-thirdlibs.patch |
765 |
+++ /dev/null |
766 |
@@ -1,113 +0,0 @@ |
767 |
---- mupdf-1.9a/Makefile |
768 |
-+++ mupdf-1.9a/Makefile |
769 |
-@@ -142,15 +141,12 @@ |
770 |
- # --- Library --- |
771 |
- |
772 |
- MUPDF_LIB = $(OUT)/libmupdf.a |
773 |
--THIRD_LIB = $(OUT)/libmupdfthird.a |
774 |
- |
775 |
- MUPDF_OBJ := $(FITZ_OBJ) $(FONT_OBJ) $(PDF_OBJ) $(XPS_OBJ) $(CBZ_OBJ) $(HTML_OBJ) $(GPRF_OBJ) |
776 |
--THIRD_OBJ := $(FREETYPE_OBJ) $(HARFBUZZ_OBJ) $(JBIG2DEC_OBJ) $(JPEG_OBJ) $(MUJS_OBJ) $(OPENJPEG_OBJ) $(ZLIB_OBJ) |
777 |
- |
778 |
- $(MUPDF_LIB) : $(MUPDF_OBJ) |
779 |
--$(THIRD_LIB) : $(THIRD_OBJ) |
780 |
- |
781 |
--INSTALL_LIBS := $(MUPDF_LIB) $(THIRD_LIB) |
782 |
-+INSTALL_LIBS := $(MUPDF_LIB) |
783 |
- |
784 |
- # --- Rules --- |
785 |
- |
786 |
-@@ -251,19 +247,19 @@ |
787 |
- MUTOOL := $(addprefix $(OUT)/, mutool) |
788 |
- MUTOOL_OBJ := $(addprefix $(OUT)/tools/, mutool.o mudraw.o murun.o pdfclean.o pdfcreate.o pdfextract.o pdfinfo.o pdfposter.o pdfshow.o pdfpages.o pdfmerge.o) |
789 |
- $(MUTOOL_OBJ): $(FITZ_HDR) $(PDF_HDR) |
790 |
--$(MUTOOL) : $(MUPDF_LIB) $(THIRD_LIB) |
791 |
-+$(MUTOOL) : $(MUPDF_LIB) |
792 |
- $(MUTOOL) : $(MUTOOL_OBJ) |
793 |
- $(LINK_CMD) |
794 |
- |
795 |
- MJSGEN := $(OUT)/mjsgen |
796 |
--$(MJSGEN) : $(MUPDF_LIB) $(THIRD_LIB) |
797 |
-+$(MJSGEN) : $(MUPDF_LIB) |
798 |
- $(MJSGEN) : $(addprefix $(OUT)/tools/, mjsgen.o) |
799 |
- $(LINK_CMD) |
800 |
- |
801 |
- MUJSTEST := $(OUT)/mujstest |
802 |
- MUJSTEST_OBJ := $(addprefix $(OUT)/platform/x11/, jstest_main.o pdfapp.o) |
803 |
- $(MUJSTEST_OBJ) : $(FITZ_HDR) $(PDF_HDR) |
804 |
--$(MUJSTEST) : $(MUPDF_LIB) $(THIRD_LIB) |
805 |
-+$(MUJSTEST) : $(MUPDF_LIB) |
806 |
- $(MUJSTEST) : $(MUJSTEST_OBJ) |
807 |
- $(LINK_CMD) |
808 |
- |
809 |
-@@ -271,7 +267,7 @@ |
810 |
- MUVIEW_X11 := $(OUT)/mupdf-x11 |
811 |
- MUVIEW_X11_OBJ := $(addprefix $(OUT)/platform/x11/, x11_main.o x11_image.o pdfapp.o) |
812 |
- $(MUVIEW_X11_OBJ) : $(FITZ_HDR) $(PDF_HDR) |
813 |
--$(MUVIEW_X11) : $(MUPDF_LIB) $(THIRD_LIB) |
814 |
-+$(MUVIEW_X11) : $(MUPDF_LIB) |
815 |
- $(MUVIEW_X11) : $(MUVIEW_X11_OBJ) |
816 |
- $(LINK_CMD) $(X11_LIBS) |
817 |
- |
818 |
-@@ -279,7 +275,7 @@ |
819 |
- MUVIEW_GLFW := $(OUT)/mupdf-gl |
820 |
- MUVIEW_GLFW_OBJ := $(addprefix $(OUT)/platform/gl/, gl-font.o gl-input.o gl-main.o) |
821 |
- $(MUVIEW_GLFW_OBJ) : $(FITZ_HDR) $(PDF_HDR) platform/gl/gl-app.h |
822 |
--$(MUVIEW_GLFW) : $(MUPDF_LIB) $(THIRD_LIB) $(GLFW_LIB) |
823 |
-+$(MUVIEW_GLFW) : $(MUPDF_LIB) $(GLFW_LIB) |
824 |
- $(MUVIEW_GLFW) : $(MUVIEW_GLFW_OBJ) |
825 |
- $(LINK_CMD) $(GLFW_LIBS) |
826 |
- endif |
827 |
-@@ -288,7 +284,7 @@ |
828 |
- MUVIEW_X11_CURL := $(OUT)/mupdf-x11-curl |
829 |
- MUVIEW_X11_CURL_OBJ := $(addprefix $(OUT)/platform/x11/curl/, x11_main.o x11_image.o pdfapp.o curl_stream.o) |
830 |
- $(MUVIEW_X11_CURL_OBJ) : $(FITZ_HDR) $(PDF_HDR) |
831 |
--$(MUVIEW_X11_CURL) : $(MUPDF_LIB) $(THIRD_LIB) $(CURL_LIB) |
832 |
-+$(MUVIEW_X11_CURL) : $(MUPDF_LIB) $(CURL_LIB) |
833 |
- $(MUVIEW_X11_CURL) : $(MUVIEW_X11_CURL_OBJ) |
834 |
- $(LINK_CMD) $(X11_LIBS) $(CURL_LIBS) $(SYS_CURL_DEPS) |
835 |
- endif |
836 |
-@@ -298,7 +294,7 @@ |
837 |
- MUVIEW_WIN32 := $(OUT)/mupdf |
838 |
- MUVIEW_WIN32_OBJ := $(addprefix $(OUT)/platform/x11/, win_main.o pdfapp.o win_res.o) |
839 |
- $(MUVIEW_WIN32_OBJ) : $(FITZ_HDR) $(PDF_HDR) |
840 |
--$(MUVIEW_WIN32) : $(MUPDF_LIB) $(THIRD_LIB) |
841 |
-+$(MUVIEW_WIN32) : $(MUPDF_LIB) |
842 |
- $(MUVIEW_WIN32) : $(MUVIEW_WIN32_OBJ) |
843 |
- $(LINK_CMD) $(WIN32_LIBS) |
844 |
- endif |
845 |
-@@ -312,9 +308,9 @@ |
846 |
- |
847 |
- examples: $(OUT)/example $(OUT)/multi-threaded |
848 |
- |
849 |
--$(OUT)/example: docs/example.c $(MUPDF_LIB) $(THIRD_LIB) |
850 |
-+$(OUT)/example: docs/example.c $(MUPDF_LIB) |
851 |
- $(LINK_CMD) $(CFLAGS) |
852 |
--$(OUT)/multi-threaded: docs/multi-threaded.c $(MUPDF_LIB) $(THIRD_LIB) |
853 |
-+$(OUT)/multi-threaded: docs/multi-threaded.c $(MUPDF_LIB) |
854 |
- $(LINK_CMD) $(CFLAGS) -lpthread |
855 |
- |
856 |
- # --- Update version string header --- |
857 |
-@@ -343,7 +339,6 @@ |
858 |
- mandir ?= $(prefix)/share/man |
859 |
- docdir ?= $(prefix)/share/doc/mupdf |
860 |
- |
861 |
--third: $(THIRD_LIB) |
862 |
- extra: $(CURL_LIB) $(GLFW_LIB) |
863 |
- libs: $(INSTALL_LIBS) |
864 |
- apps: $(INSTALL_APPS) |
865 |
-@@ -376,7 +371,7 @@ |
866 |
- java: |
867 |
- $(MAKE) -C platform/java |
868 |
- |
869 |
--tags: $(shell find include source platform thirdparty -name '*.[ch]' -or -name '*.cc' -or -name '*.hh') |
870 |
-+tags: $(shell find include source platform -name '*.[ch]' -or -name '*.cc' -or -name '*.hh') |
871 |
- ctags $^ |
872 |
- |
873 |
- cscope.files: $(shell find include source platform -name '*.[ch]') |
874 |
-@@ -397,4 +392,4 @@ |
875 |
- debug: |
876 |
- $(MAKE) build=debug |
877 |
- |
878 |
--.PHONY: all clean nuke install third libs apps generate |
879 |
-+.PHONY: all clean nuke install libs apps generate |
880 |
|
881 |
diff --git a/app-text/mupdf/mupdf-1.5-r1.ebuild b/app-text/mupdf/mupdf-1.5-r1.ebuild |
882 |
deleted file mode 100644 |
883 |
index 888af5e..00000000 |
884 |
--- a/app-text/mupdf/mupdf-1.5-r1.ebuild |
885 |
+++ /dev/null |
886 |
@@ -1,128 +0,0 @@ |
887 |
-# Copyright 1999-2015 Gentoo Foundation |
888 |
-# Distributed under the terms of the GNU General Public License v2 |
889 |
-# $Id$ |
890 |
- |
891 |
-EAPI=5 |
892 |
- |
893 |
-inherit eutils multilib toolchain-funcs vcs-snapshot |
894 |
- |
895 |
-DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C" |
896 |
-HOMEPAGE="http://mupdf.com/" |
897 |
-SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=b2f096de23e5341fbbcd7c290f3a144423741906;sf=tgz -> ${P}.tar.gz" |
898 |
- |
899 |
-LICENSE="AGPL-3" |
900 |
-MY_SOVER=1.5 |
901 |
-SLOT="0/${MY_SOVER}" |
902 |
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" |
903 |
-IUSE="X vanilla +curl +openssl static static-libs" |
904 |
- |
905 |
-LIB_DEPEND="dev-libs/openssl[static-libs?] |
906 |
- media-libs/freetype:2[static-libs?] |
907 |
- media-libs/jbig2dec[static-libs?] |
908 |
- media-libs/openjpeg:2[static-libs?] |
909 |
- net-misc/curl[static-libs?] |
910 |
- virtual/jpeg[static-libs?] |
911 |
- X? ( x11-libs/libX11[static-libs?] |
912 |
- x11-libs/libXext[static-libs?] )" |
913 |
-RDEPEND="${LIB_DEPEND}" |
914 |
-DEPEND="${RDEPEND} |
915 |
- virtual/pkgconfig |
916 |
- static-libs? ( ${LIB_DEPEND} ) |
917 |
- static? ( ${LIB_DEPEND//?} |
918 |
- app-arch/bzip2[static-libs] |
919 |
- x11-libs/libXau[static-libs] |
920 |
- x11-libs/libXdmcp[static-libs] |
921 |
- x11-libs/libxcb[static-libs] )" |
922 |
- |
923 |
-src_prepare() { |
924 |
- rm -rf thirdparty || die |
925 |
- |
926 |
- epatch \ |
927 |
- "${FILESDIR}"/${PN}-1.3-CFLAGS.patch \ |
928 |
- "${FILESDIR}"/${PN}-1.5-old-debian-files.patch \ |
929 |
- "${FILESDIR}"/${PN}-1.3-pkg-config.patch \ |
930 |
- "${FILESDIR}"/${PN}-1.5-Makerules-openssl-curl.patch \ |
931 |
- "${FILESDIR}"/${PN}-1.5-format-security-error.patch |
932 |
- |
933 |
- if has_version ">=media-libs/openjpeg-2.1:2" ; then |
934 |
- epatch \ |
935 |
- "${FILESDIR}"/${PN}-1.5-openjpeg-2.1.patch |
936 |
- fi |
937 |
- |
938 |
- sed -e "/^libdir=/s:/lib:/$(get_libdir):" \ |
939 |
- -e "/^prefix=/s:=.*:=${EROOT}/usr:" \ |
940 |
- -i platform/debian/${PN}.pc || die |
941 |
- |
942 |
- use vanilla || epatch \ |
943 |
- "${FILESDIR}"/${PN}-1.3-zoom-2.patch |
944 |
- |
945 |
- #http://bugs.ghostscript.com/show_bug.cgi?id=693467 |
946 |
- sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \ |
947 |
- -i platform/debian/${PN}.desktop || die |
948 |
- |
949 |
- sed -e "1iOS = Linux" \ |
950 |
- -e "1iCC = $(tc-getCC)" \ |
951 |
- -e "1iLD = $(tc-getCC)" \ |
952 |
- -e "1iAR = $(tc-getAR)" \ |
953 |
- -e "1iverbose = yes" \ |
954 |
- -e "1ibuild = debug" \ |
955 |
- -e "1iprefix = ${ED}usr" \ |
956 |
- -e "1ilibdir = ${ED}usr/$(get_libdir)" \ |
957 |
- -e "1idocdir = ${ED}usr/share/doc/${PF}" \ |
958 |
- -e "1iHAVE_X11 = $(usex X)" \ |
959 |
- -e "1iWANT_OPENSSL = $(usex openssl)" \ |
960 |
- -e "1iWANT_CURL = $(usex curl)" \ |
961 |
- -i Makerules || die |
962 |
- |
963 |
- if use static-libs || use static ; then |
964 |
- cp -a "${S}" "${S}"-static || die |
965 |
- #add missing Libs.private for xcb and freetype |
966 |
- sed -e 's:\(pkg-config --libs\):\1 --static:' \ |
967 |
- -e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \ |
968 |
- -e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \ |
969 |
- -i "${S}"-static/Makerules || die |
970 |
- fi |
971 |
- |
972 |
- my_soname=libmupdf.so.${MY_SOVER} |
973 |
- my_soname_js_none=libmupdf-js-none.so.${MY_SOVER} |
974 |
- sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \ |
975 |
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \ |
976 |
- -e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \ |
977 |
- -e "\$a\$(MUPDF_JS_NONE_LIB):" \ |
978 |
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \ |
979 |
- -e "/install/s: COPYING : :" \ |
980 |
- -i Makefile || die |
981 |
-} |
982 |
- |
983 |
-src_compile() { |
984 |
- emake XCFLAGS="-fpic" |
985 |
- use static-libs && \ |
986 |
- emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a |
987 |
- use static && \ |
988 |
- emake -C "${S}"-static XLIBS="-static" |
989 |
-} |
990 |
- |
991 |
-src_install() { |
992 |
- if use X ; then |
993 |
- domenu platform/debian/${PN}.desktop |
994 |
- doicon platform/debian/${PN}.xpm |
995 |
- else |
996 |
- rm docs/man/${PN}.1 |
997 |
- fi |
998 |
- |
999 |
- emake install |
1000 |
- dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so |
1001 |
- |
1002 |
- use static-libs && \ |
1003 |
- dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a |
1004 |
- if use static ; then |
1005 |
- dobin "${S}"-static/build/debug/mu{tool,draw} |
1006 |
- use X && dobin "${S}"-static/build/debug/${PN}-x11 |
1007 |
- fi |
1008 |
- use X && dosym ${PN}-x11 /usr/bin/${PN} |
1009 |
- |
1010 |
- insinto /usr/$(get_libdir)/pkgconfig |
1011 |
- doins platform/debian/${PN}.pc |
1012 |
- |
1013 |
- dodoc README docs/*.{txt,c} |
1014 |
-} |
1015 |
|
1016 |
diff --git a/app-text/mupdf/mupdf-1.8.ebuild b/app-text/mupdf/mupdf-1.8.ebuild |
1017 |
deleted file mode 100644 |
1018 |
index ad053a0..00000000 |
1019 |
--- a/app-text/mupdf/mupdf-1.8.ebuild |
1020 |
+++ /dev/null |
1021 |
@@ -1,141 +0,0 @@ |
1022 |
-# Copyright 1999-2016 Gentoo Foundation |
1023 |
-# Distributed under the terms of the GNU General Public License v2 |
1024 |
-# $Id$ |
1025 |
- |
1026 |
-EAPI=5 |
1027 |
- |
1028 |
-inherit eutils flag-o-matic multilib toolchain-funcs vcs-snapshot |
1029 |
- |
1030 |
-DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C" |
1031 |
-HOMEPAGE="http://mupdf.com/" |
1032 |
-SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=179403598244f069b56e60866c13a0b840c5932e;sf=tgz -> ${P}.tar.gz" |
1033 |
- |
1034 |
-LICENSE="AGPL-3" |
1035 |
-MY_SOVER=1.8 |
1036 |
-SLOT="0/${MY_SOVER}" |
1037 |
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" |
1038 |
-IUSE="X vanilla +curl javascript libressl opengl +openssl static static-libs" |
1039 |
- |
1040 |
-LIB_DEPEND=" |
1041 |
- !libressl? ( dev-libs/openssl:0[static-libs?] ) |
1042 |
- libressl? ( dev-libs/libressl[static-libs?] ) |
1043 |
- media-libs/freetype:2[static-libs?] |
1044 |
- media-libs/jbig2dec[static-libs?] |
1045 |
- media-libs/openjpeg:2[static-libs?] |
1046 |
- net-misc/curl[static-libs?] |
1047 |
- virtual/jpeg[static-libs?] |
1048 |
- X? ( x11-libs/libX11[static-libs?] |
1049 |
- x11-libs/libXext[static-libs?] ) |
1050 |
- javascript? ( <dev-lang/mujs-0_p20160504 ) |
1051 |
- opengl? ( >=media-libs/glfw-3 )" |
1052 |
-RDEPEND="${LIB_DEPEND}" |
1053 |
-DEPEND="${RDEPEND} |
1054 |
- virtual/pkgconfig |
1055 |
- static-libs? ( ${LIB_DEPEND} ) |
1056 |
- static? ( ${LIB_DEPEND//?} |
1057 |
- app-arch/bzip2[static-libs] |
1058 |
- x11-libs/libXau[static-libs] |
1059 |
- x11-libs/libXdmcp[static-libs] |
1060 |
- x11-libs/libxcb[static-libs] )" |
1061 |
- |
1062 |
-REQUIRED_USE="opengl? ( X !static !static-libs )" |
1063 |
- |
1064 |
-src_prepare() { |
1065 |
- use hppa && append-cflags -ffunction-sections |
1066 |
- |
1067 |
- rm -rf thirdparty || die |
1068 |
- |
1069 |
- epatch \ |
1070 |
- "${FILESDIR}"/${PN}-1.3-CFLAGS.patch \ |
1071 |
- "${FILESDIR}"/${PN}-1.5-old-debian-files.patch \ |
1072 |
- "${FILESDIR}"/${PN}-1.3-pkg-config.patch \ |
1073 |
- "${FILESDIR}"/${PN}-1.5-Makerules-openssl-curl.patch \ |
1074 |
- "${FILESDIR}"/${PN}-1.7a-system-mujs.patch \ |
1075 |
- "${FILESDIR}"/${PN}-1.8-system-glfw.patch |
1076 |
- |
1077 |
- if has_version ">=media-libs/openjpeg-2.1:2" ; then |
1078 |
- epatch \ |
1079 |
- "${FILESDIR}"/${PN}-1.5-openjpeg-2.1.patch |
1080 |
- fi |
1081 |
- |
1082 |
- sed -e "/^libdir=/s:/lib:/$(get_libdir):" \ |
1083 |
- -e "/^prefix=/s:=.*:=${EROOT}/usr:" \ |
1084 |
- -i platform/debian/${PN}.pc || die |
1085 |
- |
1086 |
- use vanilla || epatch \ |
1087 |
- "${FILESDIR}"/${PN}-1.3-zoom-2.patch |
1088 |
- |
1089 |
- #http://bugs.ghostscript.com/show_bug.cgi?id=693467 |
1090 |
- sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \ |
1091 |
- -i platform/debian/${PN}.desktop || die |
1092 |
- |
1093 |
- sed -e "1iOS = Linux" \ |
1094 |
- -e "1iCC = $(tc-getCC)" \ |
1095 |
- -e "1iLD = $(tc-getCC)" \ |
1096 |
- -e "1iAR = $(tc-getAR)" \ |
1097 |
- -e "1iverbose = yes" \ |
1098 |
- -e "1ibuild = debug" \ |
1099 |
- -e "1iprefix = ${ED}usr" \ |
1100 |
- -e "1ilibdir = ${ED}usr/$(get_libdir)" \ |
1101 |
- -e "1idocdir = ${ED}usr/share/doc/${PF}" \ |
1102 |
- -e "1iHAVE_X11 = $(usex X)" \ |
1103 |
- -e "1iWANT_OPENSSL = $(usex openssl)" \ |
1104 |
- -e "1iWANT_CURL = $(usex curl)" \ |
1105 |
- -e "1iHAVE_MUJS = $(usex javascript)" \ |
1106 |
- -e "1iMUJS_LIBS = -lmujs" \ |
1107 |
- -e "1iMUJS_CFLAGS =" \ |
1108 |
- -e "1iHAVE_GLFW = $(usex opengl yes no)" \ |
1109 |
- -i Makerules || die |
1110 |
- |
1111 |
- if use static-libs || use static ; then |
1112 |
- cp -a "${S}" "${S}"-static || die |
1113 |
- #add missing Libs.private for xcb and freetype |
1114 |
- sed -e 's:\(pkg-config --libs\):\1 --static:' \ |
1115 |
- -e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \ |
1116 |
- -e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \ |
1117 |
- -i "${S}"-static/Makerules || die |
1118 |
- fi |
1119 |
- |
1120 |
- my_soname=libmupdf.so.${MY_SOVER} |
1121 |
- my_soname_js_none=libmupdf-js-none.so.${MY_SOVER} |
1122 |
- sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \ |
1123 |
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \ |
1124 |
- -e "/^MUPDF_LIB :=/s:=.*:= \$(OUT)/${my_soname}:" \ |
1125 |
- -e "\$a\$(MUPDF_JS_NONE_LIB):" \ |
1126 |
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \ |
1127 |
- -e "/install/s: COPYING : :" \ |
1128 |
- -i Makefile || die |
1129 |
-} |
1130 |
- |
1131 |
-src_compile() { |
1132 |
- emake XCFLAGS="-fpic" |
1133 |
- use static-libs && \ |
1134 |
- emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a |
1135 |
- use static && \ |
1136 |
- emake -C "${S}"-static XLIBS="-static" |
1137 |
-} |
1138 |
- |
1139 |
-src_install() { |
1140 |
- if use X ; then |
1141 |
- domenu platform/debian/${PN}.desktop |
1142 |
- doicon platform/debian/${PN}.xpm |
1143 |
- else |
1144 |
- rm docs/man/${PN}.1 |
1145 |
- fi |
1146 |
- |
1147 |
- emake install |
1148 |
- dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so |
1149 |
- |
1150 |
- use static-libs && \ |
1151 |
- dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a |
1152 |
- if use static ; then |
1153 |
- dobin "${S}"-static/build/debug/mu{tool,draw} |
1154 |
- use X && dobin "${S}"-static/build/debug/${PN}-x11 |
1155 |
- fi |
1156 |
- use X && dosym ${PN}-x11 /usr/bin/${PN} |
1157 |
- |
1158 |
- insinto /usr/$(get_libdir)/pkgconfig |
1159 |
- doins platform/debian/${PN}.pc |
1160 |
- |
1161 |
- dodoc README docs/*.{txt,c} |
1162 |
-} |
1163 |
|
1164 |
diff --git a/app-text/mupdf/mupdf-1.9a.ebuild b/app-text/mupdf/mupdf-1.9a.ebuild |
1165 |
deleted file mode 100644 |
1166 |
index c47d34f..00000000 |
1167 |
--- a/app-text/mupdf/mupdf-1.9a.ebuild |
1168 |
+++ /dev/null |
1169 |
@@ -1,144 +0,0 @@ |
1170 |
-# Copyright 1999-2016 Gentoo Foundation |
1171 |
-# Distributed under the terms of the GNU General Public License v2 |
1172 |
-# $Id$ |
1173 |
- |
1174 |
-EAPI=5 |
1175 |
- |
1176 |
-inherit eutils flag-o-matic multilib toolchain-funcs vcs-snapshot |
1177 |
- |
1178 |
-DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C" |
1179 |
-HOMEPAGE="http://mupdf.com/" |
1180 |
-SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=027860688eafc89ca3d57937a77a43a9bb96f590;sf=tgz -> ${P}.tar.gz" |
1181 |
- |
1182 |
-LICENSE="AGPL-3" |
1183 |
-MY_SOVER=1.9 |
1184 |
-SLOT="0/${MY_SOVER}" |
1185 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" |
1186 |
-IUSE="X vanilla +curl libressl opengl +openssl static static-libs" |
1187 |
- |
1188 |
-LIB_DEPEND=" |
1189 |
- !libressl? ( dev-libs/openssl:0[static-libs?] ) |
1190 |
- libressl? ( dev-libs/libressl[static-libs?] ) |
1191 |
- >=dev-lang/mujs-0_p20160504 |
1192 |
- media-libs/freetype:2[static-libs?] |
1193 |
- media-libs/harfbuzz[static-libs?] |
1194 |
- media-libs/jbig2dec[static-libs?] |
1195 |
- media-libs/libpng:0[static-libs?] |
1196 |
- media-libs/openjpeg:2[static-libs?] |
1197 |
- net-misc/curl[static-libs?] |
1198 |
- virtual/jpeg[static-libs?] |
1199 |
- X? ( x11-libs/libX11[static-libs?] |
1200 |
- x11-libs/libXext[static-libs?] ) |
1201 |
- opengl? ( >=media-libs/glfw-3 )" |
1202 |
-RDEPEND="${LIB_DEPEND}" |
1203 |
-DEPEND="${RDEPEND} |
1204 |
- virtual/pkgconfig |
1205 |
- static-libs? ( ${LIB_DEPEND} ) |
1206 |
- static? ( ${LIB_DEPEND//?} |
1207 |
- app-arch/bzip2[static-libs] |
1208 |
- x11-libs/libXau[static-libs] |
1209 |
- x11-libs/libXdmcp[static-libs] |
1210 |
- x11-libs/libxcb[static-libs] )" |
1211 |
- |
1212 |
-REQUIRED_USE="opengl? ( X !static !static-libs )" |
1213 |
- |
1214 |
-src_prepare() { |
1215 |
- use hppa && append-cflags -ffunction-sections |
1216 |
- |
1217 |
- rm -rf thirdparty || die |
1218 |
- |
1219 |
- epatch \ |
1220 |
- "${FILESDIR}"/${PN}-1.9a-CFLAGS.patch \ |
1221 |
- "${FILESDIR}"/${PN}-1.9a-debug-build.patch \ |
1222 |
- "${FILESDIR}"/${PN}-1.5-old-debian-files.patch \ |
1223 |
- "${FILESDIR}"/${PN}-1.3-pkg-config.patch \ |
1224 |
- "${FILESDIR}"/${PN}-1.5-Makerules-openssl-curl.patch \ |
1225 |
- "${FILESDIR}"/${PN}-1.9a-no-thirdlibs.patch \ |
1226 |
- "${FILESDIR}"/${PN}-1.8-system-glfw.patch |
1227 |
- |
1228 |
- if has_version ">=media-libs/openjpeg-2.1:2" ; then |
1229 |
- epatch \ |
1230 |
- "${FILESDIR}"/${PN}-1.5-openjpeg-2.1.patch |
1231 |
- fi |
1232 |
- |
1233 |
- sed -e "/^libdir=/s:/lib:/$(get_libdir):" \ |
1234 |
- -e "/^prefix=/s:=.*:=${EROOT}/usr:" \ |
1235 |
- -i platform/debian/${PN}.pc || die |
1236 |
- |
1237 |
- use vanilla || epatch \ |
1238 |
- "${FILESDIR}"/${PN}-1.3-zoom-2.patch |
1239 |
- |
1240 |
- #http://bugs.ghostscript.com/show_bug.cgi?id=693467 |
1241 |
- sed -e '/^\(Actions\|MimeType\)=/s:\(.*\):\1;:' \ |
1242 |
- -i platform/debian/${PN}.desktop || die |
1243 |
- |
1244 |
- sed -e "1iOS = Linux" \ |
1245 |
- -e "1iCC = $(tc-getCC)" \ |
1246 |
- -e "1iLD = $(tc-getCC)" \ |
1247 |
- -e "1iAR = $(tc-getAR)" \ |
1248 |
- -e "1iverbose = yes" \ |
1249 |
- -e "1ibuild = debug" \ |
1250 |
- -e "1iprefix = ${ED}usr" \ |
1251 |
- -e "1ilibdir = ${ED}usr/$(get_libdir)" \ |
1252 |
- -e "1idocdir = ${ED}usr/share/doc/${PF}" \ |
1253 |
- -e "1iHAVE_X11 = $(usex X)" \ |
1254 |
- -e "1iWANT_OPENSSL = $(usex openssl)" \ |
1255 |
- -e "1iWANT_CURL = $(usex curl)" \ |
1256 |
- -e "1iHAVE_MUJS = yes" \ |
1257 |
- -e "1iMUJS_LIBS = -lmujs" \ |
1258 |
- -e "1iMUJS_CFLAGS =" \ |
1259 |
- -e "1iHAVE_GLFW = $(usex opengl yes no)" \ |
1260 |
- -i Makerules || die |
1261 |
- |
1262 |
- if use static-libs || use static ; then |
1263 |
- cp -a "${S}" "${S}"-static || die |
1264 |
- #add missing Libs.private for xcb and freetype |
1265 |
- sed -e 's:\(pkg-config --libs\):\1 --static:' \ |
1266 |
- -e '/^SYS_X11_LIBS = /s:\(.*\):\1 -lpthread:' \ |
1267 |
- -e '/^SYS_FREETYPE_LIBS = /s:\(.*\):\1 -lbz2:' \ |
1268 |
- -i "${S}"-static/Makerules || die |
1269 |
- fi |
1270 |
- |
1271 |
- my_soname=libmupdf.so.${MY_SOVER} |
1272 |
- my_soname_js_none=libmupdf-js-none.so.${MY_SOVER} |
1273 |
- sed -e "\$a\$(MUPDF_LIB): \$(MUPDF_JS_NONE_LIB)" \ |
1274 |
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname} -Wl,--no-undefined -o \$@ \$^ \$(MUPDF_JS_NONE_LIB) \$(LIBS)" \ |
1275 |
- -e "/^MUPDF_LIB =/s:=.*:= \$(OUT)/${my_soname}:" \ |
1276 |
- -e "\$a\$(MUPDF_JS_NONE_LIB):" \ |
1277 |
- -e "\$a\\\t\$(QUIET_LINK) \$(CC) \$(LDFLAGS) --shared -Wl,-soname -Wl,${my_soname_js_none} -Wl,--no-undefined -o \$@ \$^ \$(LIBS)" \ |
1278 |
- -e "/install/s: COPYING : :" \ |
1279 |
- -i Makefile || die |
1280 |
-} |
1281 |
- |
1282 |
-src_compile() { |
1283 |
- emake XCFLAGS="-fpic" |
1284 |
- use static-libs && \ |
1285 |
- emake -C "${S}"-static build/debug/lib${PN}{,-js-none}.a |
1286 |
- use static && \ |
1287 |
- emake -C "${S}"-static XLIBS="-static" |
1288 |
-} |
1289 |
- |
1290 |
-src_install() { |
1291 |
- if use X ; then |
1292 |
- domenu platform/debian/${PN}.desktop |
1293 |
- doicon platform/debian/${PN}.xpm |
1294 |
- else |
1295 |
- rm docs/man/${PN}.1 |
1296 |
- fi |
1297 |
- |
1298 |
- emake install |
1299 |
- dosym ${my_soname} /usr/$(get_libdir)/lib${PN}.so |
1300 |
- |
1301 |
- use static-libs && \ |
1302 |
- dolib.a "${S}"-static/build/debug/lib${PN}{,-js-none}.a |
1303 |
- if use static ; then |
1304 |
- dobin "${S}"-static/build/debug/mu{tool,draw} |
1305 |
- use X && dobin "${S}"-static/build/debug/${PN}-x11 |
1306 |
- fi |
1307 |
- use X && dosym ${PN}-x11 /usr/bin/${PN} |
1308 |
- |
1309 |
- insinto /usr/$(get_libdir)/pkgconfig |
1310 |
- doins platform/debian/${PN}.pc |
1311 |
- |
1312 |
- dodoc README docs/*.{txt,c} |
1313 |
-} |