@@ -20,7 +20,7 @@ function getDoxygenPackageInfo(version: string, platform: NodeJS.Platform, _arch
20
20
extractFunction : ( file : string , dest : string ) => {
21
21
return extractTarByExe ( file , dest , [ "--strip-components=1" ] )
22
22
} ,
23
- url : `https://downloads.sourceforge.net/project/doxygen/doxygen-binaries/rel- ${ version } /${ folderName } .linux.bin.tar.gz` ,
23
+ url : `https://www.doxygen.nl/files /${ folderName } .linux.bin.tar.gz` ,
24
24
}
25
25
}
26
26
default :
@@ -37,15 +37,15 @@ export async function setupDoxygen(version: string, setupDir: string, arch: stri
37
37
return { binDir }
38
38
}
39
39
case "darwin" : {
40
- setupBrewPack ( "doxygen" , version )
40
+ setupBrewPack ( "doxygen" , undefined )
41
41
return setupBrewPack ( "graphviz" , undefined )
42
42
}
43
43
case "linux" : {
44
44
try {
45
- // doxygen on stable Ubuntu repositories is very old. So, we use get the binary from sourceforge.
45
+ // doxygen on stable Ubuntu repositories is very old. So, we use get the binary from the website itself
46
46
await setupBin ( "doxygen" , version , getDoxygenPackageInfo , setupDir , arch )
47
47
} catch ( err ) {
48
- warning ( `Failed to download doxygen from sourceforge . ${ err } . Falling back to apt-get.` )
48
+ warning ( `Failed to download doxygen binary . ${ err } . Falling back to apt-get.` )
49
49
await setupAptPack ( "doxygen" , undefined )
50
50
}
51
51
return setupAptPack ( "graphviz" , undefined )
0 commit comments