Salome HOME
4afaaa7d7165f8f244cd42c18f1c8de88ff0ce37
[tools/configuration.git] / config / patches / matplotlib.001_build_procedure.patch
1 diff -Naur matplotlib-2.2.2_SRC_orig/setup.cfg matplotlib-2.2.2_SRC_modif/setup.cfg
2 --- matplotlib-2.2.2_SRC_orig/setup.cfg 1970-01-01 03:00:00.000000000 +0300
3 +++ matplotlib-2.2.2_SRC_modif/setup.cfg        2019-11-14 15:26:36.710641396 +0300
4 @@ -0,0 +1,99 @@
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 +[test]
17 +# If you plan to develop Matplotlib and run or add to the test suite,
18 +# set this to True.  It will download and build a specific version of
19 +# FreeType, and then use that to build the ft2font extension.  This
20 +# ensures that test images are exactly reproducible.
21 +#local_freetype = False
22 +
23 +[status]
24 +# To suppress display of the dependencies and their versions
25 +# at the top of the build log, uncomment the following line:
26 +#suppress = True 
27 +
28 +[packages]
29 +# There are a number of subpackages of Matplotlib that are considered
30 +# optional. All except tests are installed by default, but that can
31 +# be changed here.
32 +#
33 +#tests = False
34 +sample_data = False
35 +toolkits = False
36 +# Tests for the toolkits are only automatically installed
37 +# if the tests and toolkits packages are also getting installed.
38 +#toolkits_tests = auto
39 +
40 +[gui_support]
41 +# Matplotlib supports multiple GUI toolkits, including
42 +# GTK, MacOSX, Qt4, Qt5, Tk, and WX. Support for many of
43 +# these toolkits requires AGG, the Anti-Grain Geometry library,
44 +# which is provided by Matplotlib and built by default.
45 +#
46 +# Some backends are written in pure Python, and others require
47 +# extension code to be compiled. By default, Matplotlib checks for
48 +# these GUI toolkits during installation and, if present, compiles the
49 +# required extensions to support the toolkit.
50 +#
51 +# - GTK 2.x support of any kind requires the GTK runtime environment
52 +#   headers and PyGTK.
53 +# - Tk support requires Tk development headers and Tkinter.
54 +# - Mac OSX backend requires the Cocoa headers included with XCode.
55 +# - Windowing is MS-Windows specific, and requires the "windows.h"
56 +#   header.
57 +#
58 +# The other GUI toolkits do not require any extension code, and can be
59 +# used as long as the libraries are installed on your system --
60 +# therefore they are installed unconditionally.
61 +#
62 +# You can uncomment any the following lines to change this
63 +# behavior. Acceptable values are:
64 +#
65 +#     True: build the extension. Exits with a warning if the
66 +#           required dependencies are not available
67 +#     False: do not build the extension
68 +#     auto: build if the required dependencies are available,
69 +#           otherwise skip silently. This is the default
70 +#           behavior
71 +#
72 +#agg = auto
73 +#cairo = auto
74 +#gtk = auto
75 +#gtk3agg = auto
76 +#gtk3cairo = auto
77 +#gtkagg = auto
78 +#macosx = auto
79 +#pyside = auto
80 +qt4agg = auto
81 +#tkagg = auto
82 +#windowing = auto
83 +#wxagg = auto
84 +
85 +[rc_options]
86 +# User-configurable options
87 +#
88 +# Default backend, one of: Agg, Cairo, GTK, GTKAgg, GTKCairo,
89 +# GTK3Agg, GTK3Cairo, MacOSX, Pdf, Ps, Qt4Agg, Qt5Agg, SVG, TkAgg, WX, WXAgg.
90 +#
91 +# The Agg, Ps, Pdf and SVG backends do not require external
92 +# dependencies. Do not choose GTK, GTKAgg, GTKCairo, MacOSX, or TkAgg
93 +# if you have disabled the relevant extension modules.  Agg will be used
94 +# by default.
95 +#
96 +backend = Qt5Agg
97 +#
98 +
99 +[package_data]
100 +# Package additional files found in the lib/matplotlib directories.
101 +#
102 +# On Windows, package DLL files.
103 +#dlls = True