Salome HOME
Update patch and add a new one for matplotlib
[tools/configuration.git] / config / patches / matplotlib.001_build_procedure.patch
1 diff -NaurwB matplotlib-1.4.3__1/setup.cfg matplotlib-1.4.3__0/setup.cfg
2 --- matplotlib-1.4.3__0/setup.cfg       1970-01-01 03:00:00.000000000 +0300
3 +++ matplotlib-1.4.3__1/setup.cfg       2017-03-15 14:42:36.569265032 +0300
4 @@ -0,0 +1,86 @@
5 +# Rename this file to setup.cfg to modify matplotlib's
6 +# build options.
7 +
8 +[egg_info]
9 +tag_svn_revision = 1
10 +
11 +[directories]
12 +# Uncomment to override the default basedir in setupext.py.
13 +# This can be a single directory or a comma-delimited list of directories.
14 +#basedirlist = /usr
15 +
16 +[status]
17 +# To suppress display of the dependencies and their versions
18 +# at the top of the build log, uncomment the following line:
19 +#suppress = False
20 +
21 +[packages]
22 +# There are a number of subpackages of matplotlib that are considered
23 +# optional.  They are all installed by default, but they may be turned
24 +# off here.
25 +#
26 +tests = False
27 +sample_data = False
28 +toolkits = True
29 +# Tests for the toolkits are only automatically installed
30 +# if the tests and toolkits packages are also getting installed.
31 +#toolkits_tests = auto
32 +
33 +[gui_support]
34 +# Matplotlib supports multiple GUI toolkits, including Cocoa,
35 +# GTK, Fltk, MacOSX, Qt, Qt4, Tk, and WX. Support for many of
36 +# these toolkits requires AGG, the Anti-Grain Geometry library,
37 +# which is provided by matplotlib and built by default.
38 +#
39 +# Some backends are written in pure Python, and others require
40 +# extension code to be compiled. By default, matplotlib checks for
41 +# these GUI toolkits during installation and, if present, compiles the
42 +# required extensions to support the toolkit.
43 +#
44 +# - GTK 2.x support of any kind requires the GTK runtime environment
45 +#   headers and PyGTK.
46 +# - Tk support requires Tk development headers and Tkinter.
47 +# - Mac OSX backend requires the Cocoa headers included with XCode.
48 +# - Windowing is MS-Windows specific, and requires the "windows.h"
49 +#   header.
50 +#
51 +# The other GUI toolkits do not require any extension code, and can be
52 +# used as long as the libraries are installed on your system --
53 +# therefore they are installed unconditionally.
54 +#
55 +# You can uncomment any the following lines to change this
56 +# behavior. Acceptible values are:
57 +#
58 +#     True: build the extension. Exits with a warning if the
59 +#           required dependencies are not available
60 +#     False: do not build the extension
61 +#     auto: build if the required dependencies are available,
62 +#           otherwise skip silently. This is the default
63 +#           behavior
64 +#
65 +#agg = auto
66 +#cairo = auto
67 +#gtk = auto
68 +#gtk3agg = auto
69 +#gtk3cairo = auto
70 +#gtkagg = auto
71 +#macosx = auto
72 +#pyside = auto
73 +qt5agg = auto
74 +#tkagg = auto
75 +#windowing = auto
76 +#wxagg = auto
77 +
78 +[rc_options]
79 +# User-configurable options
80 +#
81 +# Default backend, one of: Agg, Cairo, CocoaAgg, GTK, GTKAgg, GTKCairo,
82 +# FltkAgg, MacOSX, Pdf, Ps, QtAgg, Qt4Agg, SVG, TkAgg, WX, WXAgg.
83 +#
84 +# The Agg, Ps, Pdf and SVG backends do not require external
85 +# dependencies. Do not choose GTK, GTKAgg, GTKCairo, MacOSX, or TkAgg
86 +# if you have disabled the relevent extension modules.  Agg will be used
87 +# by default.
88 +#
89 +backend = Qt5Agg
90 +#