|
@@ -17,10 +17,14 @@ builddependencies = [
|
|
|
|
|
|
dependencies = [
|
|
dependencies = [
|
|
('Python', '3.8.6'),
|
|
('Python', '3.8.6'),
|
|
- ('SciPy-bundle', '2020.11', versionsuffix),
|
|
|
|
|
|
+ ('libjpeg-turbo', '2.0.5'),
|
|
|
|
+ ('SciPy-bundle', '2020.11'),
|
|
('libpng', '1.6.37'),
|
|
('libpng', '1.6.37'),
|
|
|
|
+ ('zlib', '1.2.11'),
|
|
|
|
+ ('LibTIFF', '4.1.0'),
|
|
('freetype', '2.10.3'),
|
|
('freetype', '2.10.3'),
|
|
('Tkinter', '%(pyver)s'),
|
|
('Tkinter', '%(pyver)s'),
|
|
|
|
+ ('Pillow', '8.0.1', versionsuffix),
|
|
]
|
|
]
|
|
|
|
|
|
use_pip = True
|
|
use_pip = True
|
|
@@ -32,20 +36,22 @@ exts_list = [
|
|
'modulename': 'cycler',
|
|
'modulename': 'cycler',
|
|
'source_tmpl': 'cycler-%(version)s.tar.gz',
|
|
'source_tmpl': 'cycler-%(version)s.tar.gz',
|
|
'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'],
|
|
'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'],
|
|
- 'checksums': ['cd7b2d1018258d7247a71425e9f26463dfb444d411c39569972f4ce586b0c9d8'],
|
|
|
|
}),
|
|
}),
|
|
('kiwisolver', '1.1.0', {
|
|
('kiwisolver', '1.1.0', {
|
|
'source_urls': ['https://pypi.python.org/packages/source/k/kiwisolver'],
|
|
'source_urls': ['https://pypi.python.org/packages/source/k/kiwisolver'],
|
|
- 'checksums': ['53eaed412477c836e1b9522c19858a8557d6e595077830146182225613b11a75'],
|
|
|
|
}),
|
|
}),
|
|
(name, version, {
|
|
(name, version, {
|
|
'prebuildopts': "export CPLUS_INCLUDE_PATH=$EBROOTFREETYPE/include/freetype2:${CPLUS_INCLUDE_PATH} && ",
|
|
'prebuildopts': "export CPLUS_INCLUDE_PATH=$EBROOTFREETYPE/include/freetype2:${CPLUS_INCLUDE_PATH} && ",
|
|
'preinstallopts': "export CPLUS_INCLUDE_PATH=$EBROOTFREETYPE/include/freetype2:${CPLUS_INCLUDE_PATH} && ",
|
|
'preinstallopts': "export CPLUS_INCLUDE_PATH=$EBROOTFREETYPE/include/freetype2:${CPLUS_INCLUDE_PATH} && ",
|
|
'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'],
|
|
'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'],
|
|
- 'checksums': ['ffe2f9cdcea1086fc414e82f42271ecf1976700b8edd16ca9d376189c6d93aee'],
|
|
|
|
}),
|
|
}),
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+postinstallcmds = [
|
|
|
|
+ "cd %(installdir)s && " +
|
|
|
|
+ 'python3 -m pip install --upgrade Pillow '
|
|
|
|
+]
|
|
|
|
+
|
|
sanity_check_commands = [
|
|
sanity_check_commands = [
|
|
"""python -c 'import matplotlib; matplotlib.use("Agg"); import matplotlib.pyplot' """,
|
|
"""python -c 'import matplotlib; matplotlib.use("Agg"); import matplotlib.pyplot' """,
|
|
"python -c 'from mpl_toolkits.mplot3d import Axes3D'",
|
|
"python -c 'from mpl_toolkits.mplot3d import Axes3D'",
|