Commit Graph

938 Commits

Author SHA1 Message Date
theofficialgman b516a9039f replace wget with curl due to armhf bug
https://bugs.launchpad.net/ubuntu/+source/wget/+bug/2043636
2023-11-23 14:47:40 +02:00
theofficialgman 03a49aeb51 add dependencies explicitly 2023-11-23 14:47:40 +02:00
theofficialgman 0c891ceec5 switch to focal for building arm 2023-11-23 14:47:40 +02:00
theofficialgman 22693f4f5e change cmake repo due to kitware dropping armhf 2023-11-23 14:47:40 +02:00
theofficialgman 88f822ab0d manually set CMAKE_SYSTEM_NAME so that CMAKE_CROSSCOMPILING is set to true
even though we are not cross compiling we want some flaky tests disabled that hang QEMU
2023-11-23 14:47:40 +02:00
theofficialgman 462b0015b0 remove pkgconf hack 2023-11-23 14:47:40 +02:00
Joachim Schmitz eae12f9c91 Fix MSVC compiler warnings (with VS 17.8.1)
Some 1000 warnings C4996, all in internal VS code,  'xutility', lines 1141, 1255 and 1256 and '__msvc_iter_core.hpp', lines 488-492
2023-11-23 10:28:53 +02:00
Casper Jeukendrup 843bfac440
Correct ARTIFACT_NAME for Windows Portable Nightly builds 2023-11-17 14:24:27 +01:00
Joachim Schmitz 05b5e5ff88 Remove `-a | --use-audio driver` from man-page 2023-11-17 10:05:50 +01:00
Casper Jeukendrup 123c7b03e6
Update languages update upload/download URL for 4.2 2023-10-26 23:12:35 +02:00
Casper Jeukendrup 256db894d1
macOS Packaging: retry unmounting the disk image if failed
If it fails, the most common reason it that it is still in use by some process, probably a macOS process. Let's just wait a bit and retry.
2023-10-18 16:20:52 +02:00
Casper Jeukendrup 3d6610eba3
macOS Notarization: correct Team ID 2023-10-18 16:20:51 +02:00
Casper Jeukendrup 641898e325
macOS Notarization: migrate to `notarytool`
https://developer.apple.com/documentation/technotes/tn3147-migrating-to-the-latest-notarization-tool?changes=_3_3
2023-10-18 16:20:51 +02:00
Casper Jeukendrup ebd8d42fc6
CI: just run lrelease during build
No need for extra scripts
2023-10-16 11:53:40 +02:00
Casper Jeukendrup 1f7561d689
CMake/WiX: cleanup regarding MUSESCORE_EXECUTABLE_NAME 2023-10-08 03:11:26 +02:00
Casper Jeukendrup 4d645f55d5
Mark "Testing" builds also as pre-releases
Even though they are not "unstable", they are pre-release builds and should be treated like that in the Windows installer.
2023-10-08 03:11:26 +02:00
Casper Jeukendrup db03580e70
Final fixes to Windows installer 2023-10-08 03:11:25 +02:00
Casper Jeukendrup 96eeeede44
Windows installer cleanup: remove the now-unnecessary PACKAGE_FILE_ASSOCIATION option 2023-10-08 03:11:25 +02:00
Casper Jeukendrup 2b29c73b63
Windows Installer cleanup: fix passing variables to WiX
Update SetupWindowsPackaging.cmake
2023-10-08 03:11:24 +02:00
Casper Jeukendrup 7539ee78a4
MSI packaging: add log files to artifact even if WiX crashed 2023-10-08 03:11:24 +02:00
Casper Jeukendrup bb9abf5a52
Windows installer: clean up file associations and add URL associations 2023-10-08 03:11:23 +02:00
Casper Jeukendrup db1f881775
Clean up variables in SetupWindowsPackaging.cmake 2023-10-08 03:11:23 +02:00
Casper Jeukendrup cf17123bea
CMake cleanup: clarify names of MUSESCORE_VERSION variables 2023-10-08 03:11:21 +02:00
Casper Jeukendrup dca368d856
Windows installer cleanup: move/clean Packaging.cmake
It's only used on Windows, so non-Windows stuff can go.
2023-10-08 03:11:21 +02:00
Casper Jeukendrup 83c1f1eabc
Windows installer cleanup: get rid of hardcoded number 2023-10-08 03:11:20 +02:00
Casper Jeukendrup b9a5afebaa
Windows installer cleanup: clean SetupAppImagePackaging 2023-10-08 03:11:19 +02:00
Casper Jeukendrup 6f059c3ccd
Register MuseScore as a handler for musescore:// URLs on Linux 2023-10-06 12:00:16 +02:00
Casper Jeukendrup 2f04dcdea2
Register Windows Portable app as a handler for musescore:// URLs 2023-10-06 12:00:16 +02:00
Casper Jeukendrup 6af7943f3d
Register MuseScore as a handler for the musescore:// url scheme on macOS 2023-10-06 12:00:13 +02:00
Larry Valkama 30fbb87d68 mingw buildability 2023-09-13 10:03:08 +03:00
Casper Jeukendrup 9966e8ecd5 Fix clang warning about unknown `-Wno-restrict` warning option 2023-09-10 20:36:06 +03:00
Joachim Schmitz 372170de04 Fix gcc compiler warnings
reg. is deprecated [-Wdeprecated-declarations]
2023-09-04 16:59:43 +03:00
Joachim Schmitz 8ae1190e4f Fix gcc compiler warnings
reg. passing argument 2 to ‘restrict’-qualified parameter aliases with argument 1 [-Wrestrict]
2023-09-04 16:59:43 +03:00
Larry Valkama b4607ac952 initial jack-audio support 2023-08-31 21:51:42 +03:00
Joachim Schmitz daf64e535a Fix MSVC compiler warnings
by disabling them, due to being (newly added/updated) thirdparty code
2023-08-13 22:58:25 +03:00
Casper Jeukendrup 3e04655594
Move FreeType to src/framework/draw/thirdparty 2023-08-11 12:52:25 +02:00
Casper Jeukendrup b95c572855
Update our CMake files for FreeType 2023-08-11 12:52:23 +02:00
Igor Korsukov 9ab6b32b1c [build] returned USE_SYSTEM_FREETYPE option 2023-08-10 12:23:37 +03:00
Joachim Schmitz d8348909ca Fix MSVC compiler warnings (by disabling them)
reg. result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) (C4334)
2023-07-31 17:23:40 +03:00
Joachim Schmitz 3312ca05f2 Fix MSCV copililer wanings (by disabling them)
reg. differs in indirection to slightly different base types C4057)
2023-07-31 17:23:40 +03:00
Antonio Lotti (ABL) fc2be88acf Revert the use of static runtime AppImage 2023-07-31 14:06:20 +03:00
Casper Jeukendrup 5a7312feec
VTests: fail early if build fails 2023-07-27 20:45:46 +02:00
Antonio Lotti (ABL) 451f8d1b8f use new AppImage format with static libraries 2023-07-25 21:44:52 +03:00
Igor Korsukov 4476301e1a added vtest as gtest 2023-07-12 22:07:55 +03:00
Casper Jeukendrup d7c9eb1812
Create Portable nightly builds for Windows 2023-07-06 19:20:27 +02:00
Elnur Ismailzada 8e3e56b36d
Merge pull request #17959 from Eism/update_release_dialog_fix
fixed #16774: Update announcement popup (for new releases) has poor UX / UI
2023-06-29 11:53:20 +03:00
Eism a3112ac6a8 Enabled Markdown formatting for the release info dialog 2023-06-27 14:04:53 +03:00
Eism d0f8eeed99 Updated for ubuntu 20 2023-06-27 13:59:32 +03:00
Eism b777599d5c Reverted AppImage: Remove unnecessary OpenSSL dependency
commit 043d13c1df
2023-06-27 13:59:25 +03:00
Casper Jeukendrup 060100f1bf
Follow-up for #18126 2023-06-23 15:56:24 +02:00