Skip to content

Commit 64eed14

Browse files
authored
Merge pull request #8498 from radarhere/winbuild
Added filename placeholder in winbuild URL
2 parents 822ec3d + fa76789 commit 64eed14

1 file changed

Lines changed: 8 additions & 9 deletions

File tree

winbuild/build_prepare.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,7 @@ def cmd_msbuild(
130130
# dependencies, listed in order of compilation
131131
DEPS: dict[str, dict[str, Any]] = {
132132
"libjpeg": {
133-
"url": f"{SF_PROJECTS}/libjpeg-turbo/files/{V['JPEGTURBO']}/"
134-
f"libjpeg-turbo-{V['JPEGTURBO']}.tar.gz/download",
133+
"url": f"{SF_PROJECTS}/libjpeg-turbo/files/{V['JPEGTURBO']}/FILENAME/download",
135134
"filename": f"libjpeg-turbo-{V['JPEGTURBO']}.tar.gz",
136135
"dir": f"libjpeg-turbo-{V['JPEGTURBO']}",
137136
"license": ["README.ijg", "LICENSE.md"],
@@ -161,7 +160,7 @@ def cmd_msbuild(
161160
"bins": ["cjpeg.exe", "djpeg.exe"],
162161
},
163162
"zlib": {
164-
"url": f"https://zlib.net/zlib{V['ZLIB_DOTLESS']}.zip",
163+
"url": "https://zlib.net/FILENAME",
165164
"filename": f"zlib{V['ZLIB_DOTLESS']}.zip",
166165
"dir": f"zlib-{V['ZLIB']}",
167166
"license": "README",
@@ -175,7 +174,7 @@ def cmd_msbuild(
175174
"libs": [r"*.lib"],
176175
},
177176
"xz": {
178-
"url": f"https://github.com/tukaani-project/xz/releases/download/v{V['XZ']}/xz-{V['XZ']}.tar.gz",
177+
"url": f"https://github.com/tukaani-project/xz/releases/download/v{V['XZ']}/FILENAME",
179178
"filename": f"xz-{V['XZ']}.tar.gz",
180179
"dir": f"xz-{V['XZ']}",
181180
"license": "COPYING",
@@ -188,7 +187,7 @@ def cmd_msbuild(
188187
"libs": [r"lzma.lib"],
189188
},
190189
"libwebp": {
191-
"url": f"http://downloads.webmproject.org/releases/webp/libwebp-{V['LIBWEBP']}.tar.gz",
190+
"url": "http://downloads.webmproject.org/releases/webp/FILENAME",
192191
"filename": f"libwebp-{V['LIBWEBP']}.tar.gz",
193192
"dir": f"libwebp-{V['LIBWEBP']}",
194193
"license": "COPYING",
@@ -210,7 +209,7 @@ def cmd_msbuild(
210209
"libs": [r"libsharpyuv.lib", r"libwebp*.lib"],
211210
},
212211
"libtiff": {
213-
"url": f"https://download.osgeo.org/libtiff/tiff-{V['TIFF']}.tar.gz",
212+
"url": "https://download.osgeo.org/libtiff/FILENAME",
214213
"filename": f"tiff-{V['TIFF']}.tar.gz",
215214
"dir": f"tiff-{V['TIFF']}",
216215
"license": "LICENSE.md",
@@ -268,7 +267,7 @@ def cmd_msbuild(
268267
"libs": ["*.lib"],
269268
},
270269
"freetype": {
271-
"url": f"https://download.savannah.gnu.org/releases/freetype/freetype-{V['FREETYPE']}.tar.gz",
270+
"url": "https://download.savannah.gnu.org/releases/freetype/FILENAME",
272271
"filename": f"freetype-{V['FREETYPE']}.tar.gz",
273272
"dir": f"freetype-{V['FREETYPE']}",
274273
"license": ["LICENSE.TXT", r"docs\FTL.TXT", r"docs\GPLv2.TXT"],
@@ -303,7 +302,7 @@ def cmd_msbuild(
303302
"libs": [r"objs\{msbuild_arch}\Release Static\freetype.lib"],
304303
},
305304
"lcms2": {
306-
"url": f"{SF_PROJECTS}/lcms/files/lcms/{V['LCMS2']}/lcms2-{V['LCMS2']}.tar.gz/download", # noqa: E501
305+
"url": f"{SF_PROJECTS}/lcms/files/lcms/{V['LCMS2']}/FILENAME/download",
307306
"filename": f"lcms2-{V['LCMS2']}.tar.gz",
308307
"dir": f"lcms2-{V['LCMS2']}",
309308
"license": "LICENSE",
@@ -497,7 +496,7 @@ def extract_dep(url: str, filename: str, prefs: dict[str, str]) -> None:
497496
except RuntimeError as exc:
498497
# Otherwise try upstream
499498
print(exc)
500-
download_dep(url, file)
499+
download_dep(url.replace("FILENAME", filename), file)
501500

502501
print("Extracting " + filename)
503502
sources_dir_abs = os.path.abspath(sources_dir)

0 commit comments

Comments
 (0)