@@ -168,14 +168,16 @@ def get_and_extract_tarball(urls, sha, dirname):
168
168
'2.10.1' :
169
169
'3a60d391fd579440561bf0e7f31af2222bc610ad6ce4d9d7bd2165bca8669110' ,
170
170
}
171
- # This is the version of FreeType to use when building a local
172
- # version. It must match the value in
173
- # lib/matplotlib.__init__.py and also needs to be changed below in the
174
- # embedded windows build script (grep for "REMINDER" in this file)
171
+ # This is the version of FreeType to use when building a local version. It
172
+ # must match the value in lib/matplotlib.__init__.py and also needs to be
173
+ # changed below in the embedded windows build script (grep for "REMINDER" in
174
+ # this file). Also update the cache path in `.circleci/config.yml`.
175
175
LOCAL_FREETYPE_VERSION = '2.6.1'
176
176
LOCAL_FREETYPE_HASH = _freetype_hashes .get (LOCAL_FREETYPE_VERSION , 'unknown' )
177
177
178
+ # Also update the cache path in `.circleci/config.yml`.
178
179
LOCAL_QHULL_VERSION = '2020.2'
180
+ LOCAL_QHULL_HASH = 'b5c2d7eb833278881b952c8a52d20179eab87766b00b865000469a45c1838b7e'
179
181
180
182
181
183
# Matplotlib build options, which can be altered using mplsetup.cfg
@@ -688,7 +690,7 @@ def do_custom_build(self, env):
688
690
689
691
toplevel = get_and_extract_tarball (
690
692
urls = ["http://www.qhull.org/download/qhull-2020-src-8.0.2.tgz" ],
691
- sha = "b5c2d7eb833278881b952c8a52d20179eab87766b00b865000469a45c1838b7e" ,
693
+ sha = LOCAL_QHULL_HASH ,
692
694
dirname = f"qhull-{ LOCAL_QHULL_VERSION } " ,
693
695
)
694
696
shutil .copyfile (toplevel / "COPYING.txt" , "LICENSE/LICENSE_QHULL" )
0 commit comments