mirror of
https://github.com/transmission/transmission
synced 2025-01-30 10:52:00 +00:00
Bump 3rd-party deps versions used on Windows (#6192)
This commit is contained in:
parent
e54b17d92e
commit
c0ee65578c
7 changed files with 46 additions and 12 deletions
2
.github/workflows/actions.yml
vendored
2
.github/workflows/actions.yml
vendored
|
@ -57,7 +57,7 @@ jobs:
|
||||||
get_changes any-code CMakeLists.txt cmake Transmission.xcodeproj libtransmission cli daemon gtk macosx qt utils tests web third-party
|
get_changes any-code CMakeLists.txt cmake Transmission.xcodeproj libtransmission cli daemon gtk macosx qt utils tests web third-party
|
||||||
get_changes our-code CMakeLists.txt cmake Transmission.xcodeproj libtransmission cli daemon gtk macosx qt utils tests web
|
get_changes our-code CMakeLists.txt cmake Transmission.xcodeproj libtransmission cli daemon gtk macosx qt utils tests web
|
||||||
get_changes daemon CMakeLists.txt cmake Transmission.xcodeproj third-party libtransmission daemon
|
get_changes daemon CMakeLists.txt cmake Transmission.xcodeproj third-party libtransmission daemon
|
||||||
get_changes dist dist
|
get_changes dist dist release
|
||||||
get_changes docs docs
|
get_changes docs docs
|
||||||
get_changes gtk CMakeLists.txt cmake third-party libtransmission gtk
|
get_changes gtk CMakeLists.txt cmake third-party libtransmission gtk
|
||||||
get_changes mac CMakeLists.txt cmake Transmission.xcodeproj third-party libtransmission macosx Transmission.xcodeproj
|
get_changes mac CMakeLists.txt cmake Transmission.xcodeproj third-party libtransmission macosx Transmission.xcodeproj
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env pwsh
|
#!/usr/bin/env pwsh
|
||||||
|
|
||||||
$global:CurlVersion = '7.86.0'
|
$global:CurlVersion = '8.4.0'
|
||||||
|
|
||||||
$global:CurlDeps = @(
|
$global:CurlDeps = @(
|
||||||
'OpenSsl'
|
'OpenSsl'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env pwsh
|
#!/usr/bin/env pwsh
|
||||||
|
|
||||||
$global:DBusVersion = '1.14.4'
|
$global:DBusVersion = '1.14.10'
|
||||||
|
|
||||||
$global:DBusDeps = @(
|
$global:DBusDeps = @(
|
||||||
'Expat'
|
'Expat'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env pwsh
|
#!/usr/bin/env pwsh
|
||||||
|
|
||||||
$global:OpenSslVersion = '3.0.7'
|
$global:OpenSslVersion = '3.1.4'
|
||||||
|
|
||||||
$global:OpenSslDeps = @()
|
$global:OpenSslDeps = @()
|
||||||
|
|
||||||
|
@ -14,11 +14,16 @@ function global:Build-OpenSsl([string] $PrefixDir, [string] $Arch, [string] $Dep
|
||||||
$ConfigName = if ($Arch -eq 'x86') { 'VC-WIN32' } else { 'VC-WIN64A' }
|
$ConfigName = if ($Arch -eq 'x86') { 'VC-WIN32' } else { 'VC-WIN64A' }
|
||||||
$ConfigOptions = @(
|
$ConfigOptions = @(
|
||||||
"--prefix=${PrefixDir}"
|
"--prefix=${PrefixDir}"
|
||||||
|
'--api=1.1.0'
|
||||||
$ConfigName
|
$ConfigName
|
||||||
'shared'
|
'shared'
|
||||||
|
'no-capieng'
|
||||||
'no-comp'
|
'no-comp'
|
||||||
|
'no-deprecated'
|
||||||
'no-dso'
|
'no-dso'
|
||||||
|
'no-dynamic-engine'
|
||||||
'no-engine'
|
'no-engine'
|
||||||
|
'no-external-tests'
|
||||||
'no-hw'
|
'no-hw'
|
||||||
'no-stdio'
|
'no-stdio'
|
||||||
'no-tests'
|
'no-tests'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env pwsh
|
#!/usr/bin/env pwsh
|
||||||
|
|
||||||
$global:Qt5Version = '5.15.8'
|
$global:Qt5Version = '5.15.11'
|
||||||
|
|
||||||
$global:Qt5Deps = @(
|
$global:Qt5Deps = @(
|
||||||
'DBus'
|
'DBus'
|
||||||
|
@ -32,7 +32,6 @@ function global:Build-Qt5([string] $PrefixDir, [string] $Arch, [string] $DepsPre
|
||||||
$ConfigOptions = @(
|
$ConfigOptions = @(
|
||||||
'-platform'; 'win32-msvc'
|
'-platform'; 'win32-msvc'
|
||||||
'-mp'
|
'-mp'
|
||||||
# '-ltcg' # error C1002 on VS 2019 16.5.4
|
|
||||||
'-opensource'
|
'-opensource'
|
||||||
'-confirm-license'
|
'-confirm-license'
|
||||||
'-prefix'; $PrefixDir
|
'-prefix'; $PrefixDir
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env pwsh
|
#!/usr/bin/env pwsh
|
||||||
|
|
||||||
$global:Qt6Version = '6.4.0'
|
$global:Qt6Version = '6.6.0'
|
||||||
|
|
||||||
$global:Qt6Deps = @(
|
$global:Qt6Deps = @(
|
||||||
'DBus'
|
'DBus'
|
||||||
|
@ -33,8 +33,6 @@ function global:Build-Qt6([string] $PrefixDir, [string] $Arch, [string] $DepsPre
|
||||||
|
|
||||||
$ConfigOptions = @(
|
$ConfigOptions = @(
|
||||||
'-platform'; 'win32-msvc'
|
'-platform'; 'win32-msvc'
|
||||||
'-mp'
|
|
||||||
# '-ltcg' # error C1002 on VS 2019 16.5.4
|
|
||||||
'-opensource'
|
'-opensource'
|
||||||
'-confirm-license'
|
'-confirm-license'
|
||||||
'-prefix'; $PrefixDir
|
'-prefix'; $PrefixDir
|
||||||
|
@ -51,13 +49,44 @@ function global:Build-Qt6([string] $PrefixDir, [string] $Arch, [string] $DepsPre
|
||||||
'-no-freetype'
|
'-no-freetype'
|
||||||
'-no-harfbuzz'
|
'-no-harfbuzz'
|
||||||
'-no-feature-androiddeployqt'
|
'-no-feature-androiddeployqt'
|
||||||
'-no-feature-assistant' # No need in GUI tools
|
'-no-feature-assistant'
|
||||||
'-no-feature-clang'
|
'-no-feature-clang'
|
||||||
'-no-feature-clangcpp'
|
'-no-feature-clangcpp'
|
||||||
'-no-feature-designer' # No need in GUI tools
|
'-no-feature-commandlinkbutton'
|
||||||
|
'-no-feature-concurrent'
|
||||||
|
'-no-feature-designer'
|
||||||
|
'-no-feature-dial'
|
||||||
|
'-no-feature-distancefieldgenerator'
|
||||||
|
'-no-feature-dockwidget'
|
||||||
|
'-no-feature-fontcombobox'
|
||||||
|
'-no-feature-gestures'
|
||||||
|
'-no-feature-graphicsview'
|
||||||
|
'-no-feature-keysequenceedit'
|
||||||
|
'-no-feature-lcdnumber'
|
||||||
|
'-no-feature-mdiarea'
|
||||||
|
'-no-feature-networklistmanager'
|
||||||
|
'-no-feature-opengl'
|
||||||
|
'-no-feature-pdf'
|
||||||
|
'-no-feature-pixeltool'
|
||||||
|
'-no-feature-printsupport'
|
||||||
|
'-no-feature-qtattributionsscanner'
|
||||||
|
'-no-feature-raster-64bit'
|
||||||
'-no-feature-schannel'
|
'-no-feature-schannel'
|
||||||
|
'-no-feature-scroller'
|
||||||
|
'-no-feature-sharedmemory'
|
||||||
|
'-no-feature-splashscreen'
|
||||||
'-no-feature-sql'
|
'-no-feature-sql'
|
||||||
|
'-no-feature-syntaxhighlighter'
|
||||||
|
'-no-feature-systemsemaphore'
|
||||||
'-no-feature-testlib'
|
'-no-feature-testlib'
|
||||||
|
'-no-feature-textmarkdownreader'
|
||||||
|
'-no-feature-textmarkdownwriter'
|
||||||
|
'-no-feature-textodfwriter'
|
||||||
|
'-no-feature-tuiotouch'
|
||||||
|
'-no-feature-undocommand'
|
||||||
|
'-no-feature-whatsthis'
|
||||||
|
'-no-feature-windeployqt'
|
||||||
|
'-no-feature-wizard'
|
||||||
'-nomake'; 'examples'
|
'-nomake'; 'examples'
|
||||||
'-nomake'; 'tests'
|
'-nomake'; 'tests'
|
||||||
'-I'; (Join-Path $DepsPrefixDir include).Replace('\', '/')
|
'-I'; (Join-Path $DepsPrefixDir include).Replace('\', '/')
|
||||||
|
@ -70,6 +99,7 @@ function global:Build-Qt6([string] $PrefixDir, [string] $Arch, [string] $DepsPre
|
||||||
}
|
}
|
||||||
|
|
||||||
# No need in GUI tools
|
# No need in GUI tools
|
||||||
|
Edit-TextFile (Join-Path $SourceDir qttools src CMakeLists.txt) 'TARGET Qt::Widgets' 'QT_FEATURE_designer'
|
||||||
Edit-TextFile (Join-Path $SourceDir qttools src linguist CMakeLists.txt) 'add_subdirectory[(]linguist[)]' ''
|
Edit-TextFile (Join-Path $SourceDir qttools src linguist CMakeLists.txt) 'add_subdirectory[(]linguist[)]' ''
|
||||||
|
|
||||||
Invoke-NativeCommand cmake -E remove_directory $BuildDir
|
Invoke-NativeCommand cmake -E remove_directory $BuildDir
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env pwsh
|
#!/usr/bin/env pwsh
|
||||||
|
|
||||||
$global:ZlibVersion = '1.2.13'
|
$global:ZlibVersion = '1.3'
|
||||||
|
|
||||||
$global:ZlibDeps = @()
|
$global:ZlibDeps = @()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue