File tree Expand file tree Collapse file tree 1 file changed +2
-10
lines changed Expand file tree Collapse file tree 1 file changed +2
-10
lines changed Original file line number Diff line number Diff line change 18
18
- name : Install dependencies
19
19
run : |
20
20
sudo apt-get update
21
- sudo apt-get install -y python3-pip wget libxkbcommon-x11-0 x11-common libxcb-xinerama0-dev
21
+ sudo apt-get install -y python3-pip wget libxkbcommon-x11-0 x11-common libxcb-xinerama0-dev build-essential libgl1-mesa-dev mesa-common-dev
22
22
23
23
- name : Install aqtinstall
24
24
run : pip install aqtinstall
@@ -94,18 +94,10 @@ jobs:
94
94
run : |
95
95
choco install 7zip -y
96
96
97
- # Use SourceForge direct mirror to avoid HTML redirect
98
- $qwtZipUrl = "https://downloads.sourceforge.net/project/qwt/qwt/${{ matrix.qwt_version }}/qwt-${{ matrix.qwt_version }}.zip"
97
+ $qwtZipUrl = "https://cyfuture.dl.sourceforge.net/project/qwt/qwt/${{ matrix.qwt_version }}/qwt-${{ matrix.qwt_version }}.zip?viasf=1"
99
98
$qwtZipPath = "$env:TEMP\qwt.zip"
100
99
Invoke-WebRequest $qwtZipUrl -OutFile $qwtZipPath
101
100
102
- # Validate archive size
103
- if ((Get-Item $qwtZipPath).Length -lt 100000) {
104
- Write-Error "Downloaded file is too small — likely not a valid archive."
105
- exit 1
106
- }
107
-
108
- # Extract and build
109
101
7z x $qwtZipPath -o"$env:TEMP\qwt"
110
102
cd "$env:TEMP\qwt\qwt-${{ matrix.qwt_version }}"
111
103
qmake qwt.pro
You can’t perform that action at this time.
0 commit comments