[MacPorts] #61905: fig2dev @3.2.8 fix build failure for 10.6, less build and runtime requirements
MacPorts
noreply at macports.org
Thu Dec 24 00:48:10 UTC 2020
#61905: fig2dev @3.2.8 fix build failure for 10.6, less build and runtime
requirements
----------------------+--------------------
Reporter: tloimer | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: fig2dev |
----------------------+--------------------
Comment (by kencu):
beautiful job on the test suite on 10.6.8 as well, by the way!
{{{
/usr/bin/make check-local
/bin/sh './testsuite' INSTALLCHECK=no
## ------------------------- ##
## fig2dev 3.2.8 test suite. ##
## ------------------------- ##
Correctly process the command line.
1: do not overwrite .fig file ok
Parse color specifications (test lookup_X_color() in colors.c)
2: accept correct hexadecimal rgb-values ok
3: fail on malformed hexadecimal rgb-values ok
4: use built-in color database, blanks in names ok
Read installed files.
5: $i18ndir/cs_CZ.ps must exist skipped (input.at:68)
Find and decompress embedded image files.
6: name in fig file img.gz, file img.gz, pipe ok ok
7: name in fig file img.Z, file img.Z, no pipe ok
8: name in fig file img, file img.gz, pipe ok ok
9: name in fig file img, file img.z, no pipe ok
10: name in fig file img, file img.Z, pipe ok ok
11: absolute path in fig file, pipe ok ok
Sanitize and harden input.
12: co-incident points ok
13: open rectangle ok
14: open arc box ok
15: open polygon ok
16: convert box to polygon ok
17: convert malformed, open box to a polygon ok
18: fail on a malformed arc-box ok
19: fail on a distorted arc-box ok
20: fail on a distorted arc-box ok
21: remove arrows tips from single point ok
22: reject huge arrow-type, ticket #57 ok
23: convert short polygon to polyline, ticket #56 ok
24: reject negative font type ok
25: allow negative circle or ellipse radii ok
26: survive debian bugs #881143, #881144 ok
27: reject out-of-range pattern, debian bug #881396 ok
28: survive debian bug #890016 ok
29: ignore too many comment lines, ticket #25 ok
30: correctly free invalid line object, ticket #26 ok
31: correctly free invalid spline, ticket #27 ok
32: allow last line without newline, ticket #28 ok
33: correctly free invalid line object ok
34: correctly free invalid line with picture ok
35: ignore splines with one point, ticket #29 ok
36: ignore splines with one point in format 1.3 ok
37: set invalid color number to default, ticket #30 ok
38: set ppi when reading fig files format 1.3 ok
39: process circle arrow at mag > 42, ticket #52 ok
40: allow text ending with multiple ^A, ticket #55 ok
41: reject too long papersize specification ok
42: allow tex font -1, tickets #71, #75, #81 ok
43: reject ASCII NUL ('\0') in input, ticket #80 ok
44: reject out of range text angle, ticket #76 ok
45: reject out-of-range pattern fills, ticket #63 ok
46: allow files end without eol, tickets #83, #84 ok
47: do not reach beyond buffer, ticket #85 ok
48: reject negative font size, ticket #86 ok
Dynamically allocate picture file name.
49: prepend fig file path to picture file name ok
Test PostScript output language.
50: compare arrow tips with template ok
51: do not clip 0-width objects having arrows, #53 ok
52: honor SOURCE_DATE_EPOCH environment variable ok
53: fail on text in SOURCE_DATE_EPOCH ok
Test pict2e output language.
54: ignore -G option ok
55: accept large coordinates ok
56: accept arc arrows with zero height, ticket #74 ok
Test svg output language.
57: compare patterns with template ok
58: compare fills with arrows to template ok
Test tikz output language.
59: conditionally allocate \XFigu ok
60: pattern with stroke color equal to fill color ok
61: accept large coordinates ok
Test other output languages.
62: allow default color in ge, cgm output, #72, #73 ok
Create and embed bitmaps in fig-file.
63: gif ok
64: jpeg ok
65: pcx ok
66: png ok
67: png with smoothing ok
68: ppm ok
69: tiff ok
70: xbm ok
71: xbm with smoothing ok
72: xpm ok
Creation of temporary files.
73: eps with acscii preview ok
74: eps with tiff preview ok
Embed postscript variants.
75: epsi ok
76: postscript, created by fig2dev ok
77: postscript, created by latex ok
78: find /MediaBox in pdf file ok
79: pdf ok
## ------------- ##
## Test results. ##
## ------------- ##
78 tests were successful.
1 test was skipped.
make[2]: Nothing to be done for `check-am'.
Making check in man
make[1]: Nothing to be done for `check'.
make[1]: Nothing to be done for `check-am'.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/61905#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list