stackage: update 7z url

Caused by 19cf233240
Ref to https://github.com/tuna/issues/issues/1595
This commit is contained in:
Zenithal 2022-10-10 21:44:22 +08:00
parent 5e2ab0566a
commit 5cb8c8056b
2 changed files with 6 additions and 4 deletions

View File

@ -28,8 +28,6 @@ def delete_line_with_gbpdistro(s: str) -> str:
REPOS = [ REPOS = [
# owner/repo, tree, tree, tree, blob # owner/repo, tree, tree, tree, blob
## for stackage ## for stackage
["fpco/minghc", "master", "bin", "7z.exe"],
["fpco/minghc", "master", "bin", "7z.dll"],
["fpco/stackage-content", "master", "stack", "global-hints.yaml"], ["fpco/stackage-content", "master", "stack", "global-hints.yaml"],
## for rosdep ## for rosdep
{ "path": ["ros/rosdistro", "master", "rosdep", "sources.list.d", "20-default.list"], "filter": [ raw_to_mirror, delete_line_with_gbpdistro ] }, { "path": ["ros/rosdistro", "master", "rosdep", "sources.list.d", "20-default.list"], "filter": [ raw_to_mirror, delete_line_with_gbpdistro ] },

View File

@ -65,10 +65,14 @@ class StackageSession(object):
'https://mirrors.tuna.tsinghua.edu.cn/github-release/commercialhaskell/stackage-content/') 'https://mirrors.tuna.tsinghua.edu.cn/github-release/commercialhaskell/stackage-content/')
if 'sevenzexe-info' in d: if 'sevenzexe-info' in d:
d['sevenzexe-info']['url'] = 'https://mirrors.tuna.tsinghua.edu.cn/github-raw/fpco/minghc/master/bin/7z.exe' d['sevenzexe-info']['url'] = d['sevenzexe-info']['url'].replace(
'https://github.com/commercialhaskell/stackage-content/releases/download/',
'https://mirrors.tuna.tsinghua.edu.cn/github-release/commercialhaskell/stackage-content/')
if 'sevenzdll-info' in d: if 'sevenzdll-info' in d:
d['sevenzdll-info']['url'] = 'https://mirrors.tuna.tsinghua.edu.cn/github-raw/fpco/minghc/master/bin/7z.dll' d['sevenzdll-info']['url'] = d['sevenzdll-info']['url'].replace(
'https://github.com/commercialhaskell/stackage-content/releases/download/',
'https://mirrors.tuna.tsinghua.edu.cn/github-release/commercialhaskell/stackage-content/')
for i in ['portable-git', 'stack', 'ghcjs']: for i in ['portable-git', 'stack', 'ghcjs']:
del d[i] del d[i]