Commit graph

159 commits

Author SHA1 Message Date
Roman Telezhynskyi aabbb29bb8 Ignore patch rejection. 2024-01-13 14:35:43 +02:00
Roman Telezhynskyi 3cfb25869a Skip patching if already patched and cached. 2024-01-13 08:22:34 +02:00
Roman Telezhynskyi 5a46ca0a48 Switch back to GCC 13 for Qt5 QMake. 2024-01-12 19:50:37 +02:00
Roman Telezhynskyi a22bcb041c Test with ppa:ubuntu-toolchain-r/test. 2024-01-12 19:07:45 +02:00
Roman Telezhynskyi 2ebb0aee2c Switch back to GCC 13 for Qt5 QMake. 2024-01-12 17:24:42 +02:00
Roman Telezhynskyi f73ac823d4 Don't stop after search. [skip appveyor] 2024-01-12 16:10:40 +02:00
Roman Telezhynskyi 72ba96cfb6 Fixing /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.15' not found. [skip appveyor] 2024-01-12 16:05:44 +02:00
Roman Telezhynskyi 331a5673e2 Give more memory to GCC. [skip appveyor] 2024-01-12 15:34:28 +02:00
Roman Telezhynskyi bb2d8c9704 Patch Qbs. 2024-01-12 15:03:05 +02:00
Roman Telezhynskyi 24ff2970f3 Activate brew auto update. 2024-01-11 17:04:13 +02:00
Roman Telezhynskyi 4ed8892dc8 Try --force-probe-execution. 2024-01-11 16:49:43 +02:00
Roman Telezhynskyi d5dbdab24f Fix parsing error. 2024-01-11 15:07:05 +02:00
Roman Telezhynskyi 131da4387c Use mold linker. 2024-01-11 15:05:48 +02:00
Roman Telezhynskyi a919a3497e We should switch to newer Qbs version. 2024-01-10 14:26:49 +02:00
Roman Telezhynskyi 67bcc9ee59 Enable Ccache+clang+pch combination. 2024-01-10 14:22:23 +02:00
Roman Telezhynskyi 561fca7785 Allow brew auto update. 2024-01-10 13:57:06 +02:00
Roman Telezhynskyi 88cfbea9cf Update qbs version. 2024-01-09 15:45:47 +02:00
Roman Telezhynskyi ec7c5e083f Fix build. 2024-01-09 15:05:10 +02:00
Roman Telezhynskyi 9c2d7b5a6a Do not stop even when notarization takes more than 5 minutes. 2023-09-26 20:19:12 +03:00
Roman Telezhynskyi 69fe8c01d9 Fix issue with urllib3 v2.0. 2023-09-23 08:21:29 +03:00
Roman Telezhynskyi e4cc5b52bc Remove conan. 2023-09-22 21:04:23 +03:00
Roman Telezhynskyi b3e0138d67 Use xerces-c from brew where possible. 2023-09-22 20:21:42 +03:00
Roman Telezhynskyi d947c569a4 Update conan requirements. 2023-09-22 15:26:43 +03:00
Roman Telezhynskyi f167b66669 Fix incorrect build command. 2023-09-22 11:32:47 +03:00
Roman Telezhynskyi 63b0cbd4e2 Fix incorrect unzip destination. 2023-09-22 11:25:00 +03:00
Roman Telezhynskyi fc13414011 Specify working directory when call cmake. 2023-09-21 19:00:45 +03:00
Roman Telezhynskyi 69fc2ee343 Specify path when unzip macdeployqt source. 2023-09-21 18:48:16 +03:00
Roman Telezhynskyi b12124603e Use custom macdeployqt with better compatibility with brew. 2023-09-21 18:20:22 +03:00
Roman Telezhynskyi 080800c2d4 Prevent build keychain from locking. 2023-09-14 21:21:12 +03:00
Roman Telezhynskyi 1227e6c4e3 Unlock keychain in build_script stage. 2023-09-14 20:36:54 +03:00
Roman Telezhynskyi 390e30f664 Patch Qbs. Fix from version 2.1.2. 2023-09-14 18:48:37 +03:00
Roman Telezhynskyi f34b8afda4 Add python binary for xcode-select. 2023-09-14 15:34:18 +03:00
Roman Telezhynskyi c0dcb9303a Move the symlink to build_script stage. 2023-09-14 15:16:11 +03:00
Roman Telezhynskyi 8cf84c9226 ln: /usr/bin/python: Read-only file system 2023-09-14 14:57:11 +03:00
Roman Telezhynskyi 06a40757d6 Check if System.keychain is not cluttered 2023-09-14 14:49:18 +03:00
Roman Telezhynskyi ac7732f7af Switch to /usr/bin. 2023-09-14 14:48:58 +03:00
Roman Telezhynskyi dc28faab7c ln: /usr/local/bin/python: Permission denied 2023-09-14 13:36:16 +03:00
Roman Telezhynskyi 4d0c6cfb82 Installing to System.keychain requires root rights. 2023-09-14 13:28:57 +03:00
Roman Telezhynskyi 1947a0d8a7 Install certificates to System.keychain instead. 2023-09-14 13:13:23 +03:00
Roman Telezhynskyi 784c3ff3e7 Link Python to Python3. 2023-09-14 13:12:46 +03:00
Roman Telezhynskyi 9a644bacc7 Fix variable expansion. 2023-09-13 18:52:32 +03:00
Roman Telezhynskyi ba1ed1f441 Fix path to build.keychain. 2023-09-13 18:06:39 +03:00
Roman Telezhynskyi b21c634162 Escape string. 2023-09-13 17:45:33 +03:00
Roman Telezhynskyi e54c3f0d52 Probe if bundles are ready. 2023-09-13 16:58:21 +03:00
Roman Telezhynskyi 626b0d4bc8 Limit ccache size. 2023-09-13 14:27:32 +03:00
Roman Telezhynskyi c3c2fb3d6f Automatic Code-signing and Notarization for macOS. 2023-09-13 14:27:14 +03:00
Roman Telezhynskyi 82372fa344 Fix typos. 2023-08-29 15:55:26 +03:00
Roman Telezhynskyi 146a9d3d2b Switch to using qbspkgconfig. 2023-08-29 15:35:48 +03:00
Roman Telezhynskyi 24d870e306 Install pkg-config on Mac. 2023-08-28 21:17:33 +03:00
Roman Telezhynskyi a293d441d7 Explicitly link to libcrypto and libssl to avoid error: Failed to load libssl/libcrypto. 2023-08-28 17:25:31 +03:00