@@ -131,7 +131,7 @@ def cmd_msbuild(
131131DEPS : dict [str , dict [str , Any ]] = {
132132 "libjpeg" : {
133133 "url" : f"{ SF_PROJECTS } /libjpeg-turbo/files/{ V ['JPEGTURBO' ]} /"
134- f"libjpeg-turbo- { V [ 'JPEGTURBO' ] } .tar.gz /download" ,
134+ "FILENAME /download" ,
135135 "filename" : f"libjpeg-turbo-{ V ['JPEGTURBO' ]} .tar.gz" ,
136136 "dir" : f"libjpeg-turbo-{ V ['JPEGTURBO' ]} " ,
137137 "license" : ["README.ijg" , "LICENSE.md" ],
@@ -161,7 +161,7 @@ def cmd_msbuild(
161161 "bins" : ["cjpeg.exe" , "djpeg.exe" ],
162162 },
163163 "zlib" : {
164- "url" : f "https://zlib.net/zlib { V [ 'ZLIB_DOTLESS' ] } .zip " ,
164+ "url" : "https://zlib.net/FILENAME " ,
165165 "filename" : f"zlib{ V ['ZLIB_DOTLESS' ]} .zip" ,
166166 "dir" : f"zlib-{ V ['ZLIB' ]} " ,
167167 "license" : "README" ,
@@ -175,7 +175,7 @@ def cmd_msbuild(
175175 "libs" : [r"*.lib" ],
176176 },
177177 "xz" : {
178- "url" : f"https://github.com/tukaani-project/xz/releases/download/v{ V ['XZ' ]} /xz- { V [ 'XZ' ] } .tar.gz " ,
178+ "url" : f"https://github.com/tukaani-project/xz/releases/download/v{ V ['XZ' ]} /FILENAME " ,
179179 "filename" : f"xz-{ V ['XZ' ]} .tar.gz" ,
180180 "dir" : f"xz-{ V ['XZ' ]} " ,
181181 "license" : "COPYING" ,
@@ -188,7 +188,7 @@ def cmd_msbuild(
188188 "libs" : [r"lzma.lib" ],
189189 },
190190 "libwebp" : {
191- "url" : f "http://downloads.webmproject.org/releases/webp/libwebp- { V [ 'LIBWEBP' ] } .tar.gz " ,
191+ "url" : "http://downloads.webmproject.org/releases/webp/FILENAME " ,
192192 "filename" : f"libwebp-{ V ['LIBWEBP' ]} .tar.gz" ,
193193 "dir" : f"libwebp-{ V ['LIBWEBP' ]} " ,
194194 "license" : "COPYING" ,
@@ -210,7 +210,7 @@ def cmd_msbuild(
210210 "libs" : [r"libsharpyuv.lib" , r"libwebp*.lib" ],
211211 },
212212 "libtiff" : {
213- "url" : f "https://download.osgeo.org/libtiff/tiff- { V [ 'TIFF' ] } .tar.gz " ,
213+ "url" : "https://download.osgeo.org/libtiff/FILENAME " ,
214214 "filename" : f"tiff-{ V ['TIFF' ]} .tar.gz" ,
215215 "dir" : f"tiff-{ V ['TIFF' ]} " ,
216216 "license" : "LICENSE.md" ,
@@ -268,7 +268,7 @@ def cmd_msbuild(
268268 "libs" : ["*.lib" ],
269269 },
270270 "freetype" : {
271- "url" : f "https://download.savannah.gnu.org/releases/freetype/freetype- { V [ 'FREETYPE' ] } .tar.gz " ,
271+ "url" : "https://download.savannah.gnu.org/releases/freetype/FILENAME " ,
272272 "filename" : f"freetype-{ V ['FREETYPE' ]} .tar.gz" ,
273273 "dir" : f"freetype-{ V ['FREETYPE' ]} " ,
274274 "license" : ["LICENSE.TXT" , r"docs\FTL.TXT" , r"docs\GPLv2.TXT" ],
@@ -303,7 +303,7 @@ def cmd_msbuild(
303303 "libs" : [r"objs\{msbuild_arch}\Release Static\freetype.lib" ],
304304 },
305305 "lcms2" : {
306- "url" : f"{ SF_PROJECTS } /lcms/files/lcms/{ V ['LCMS2' ]} /lcms2- { V [ 'LCMS2' ] } .tar.gz /download" , # noqa: E501
306+ "url" : f"{ SF_PROJECTS } /lcms/files/lcms/{ V ['LCMS2' ]} /FILENAME /download" ,
307307 "filename" : f"lcms2-{ V ['LCMS2' ]} .tar.gz" ,
308308 "dir" : f"lcms2-{ V ['LCMS2' ]} " ,
309309 "license" : "LICENSE" ,
@@ -497,7 +497,7 @@ def extract_dep(url: str, filename: str, prefs: dict[str, str]) -> None:
497497 except RuntimeError as exc :
498498 # Otherwise try upstream
499499 print (exc )
500- download_dep (url , file )
500+ download_dep (url . replace ( "FILENAME" , filename ) , file )
501501
502502 print ("Extracting " + filename )
503503 sources_dir_abs = os .path .abspath (sources_dir )
0 commit comments