Commit Graph

920 Commits

Author SHA1 Message Date
d4dd6df30c
remove rsvg check for cli build 2024-03-28 15:24:56 +01:00
Luke Dashjr
5ab446fdeb Merge copyright_2024-26 2024-03-25 17:26:53 +00:00
Luke Dashjr
b396a65415 Merge knots_branding-26.1 2024-03-25 17:26:53 +00:00
Luke Dashjr
3d2a4c6926 nsis-header.bmp: Generate from SVG 2024-03-26 18:28:07 +00:00
Luke Dashjr
2ffb0c5e9b Bitcoin Knots branding 2024-03-26 18:28:07 +00:00
Luke Dashjr
b21a297aaf configure: Warn or error (as appropriate) if icon rendering tools are missing 2024-03-26 18:26:55 +00:00
Luke Dashjr
0359679a8e Rather than clean generated icons, plan to distribute them 2024-03-26 18:26:55 +00:00
Luke Dashjr
6d0c119555 Render some icons when possible
8-bit icon is required to make builds deterministic
2024-03-26 18:26:55 +00:00
Luke Dashjr
ff28273c39 Merge branch 'macos_dmg-26.1' into svg_icon-26.1+knots 2024-03-26 18:26:48 +00:00
Luke Dashjr
f80844a340 build: Restore support for macOS .dmg creation
This partially reverts b5790c35f7, 33ae0bd1e4, and a128111c29.
2024-03-26 18:21:45 +00:00
Luke Dashjr
d9a1ac6362 Merge branch 'sys_leveldb' into svg_icon-26.1+knots 2024-03-25 20:07:34 +00:00
Luke Dashjr
3e2980f468 Merge tbc_font-26.1+knots 2024-03-25 17:26:53 +00:00
Luke Dashjr
6711d5abc0 Include Tonal digits and BTC symbol in bundled font 2024-03-26 18:27:40 +00:00
Luke Dashjr
150372f5a5 Merge 7483 via svg_icon-26.1+knots 2024-03-25 17:26:53 +00:00
Luke Dashjr
0e7b5c41e2 Merge macos_dmg-26.1 2024-03-25 17:26:53 +00:00
Luke Dashjr
627aa6c1a0 Merge 14137 via win_taskbar_progress-26+knots 2024-03-25 17:26:53 +00:00
Luke Dashjr
2e6a0cceb0 Merge 15421 via tor_subprocess-26+knots 2024-03-25 17:26:53 +00:00
Luke Dashjr
12f1b89489 Merge 13203 via dsha256_power8-25 2024-03-25 17:26:53 +00:00
Luke Dashjr
0d3edb9e9e Merge ionice_win 2024-03-25 17:26:53 +00:00
Luke Dashjr
0a8614f037 Merge 9245 via ionice 2024-03-25 17:26:53 +00:00
Luke Dashjr
771c1e71d2 Merge 22159 via conf_append_cxxflags-23 2024-03-25 17:26:53 +00:00
Luke Dashjr
4572728bdd Merge 19873 via mempressure 2024-03-25 17:26:53 +00:00
Luke Dashjr
01a9ec32bc Merge boost_171_177_workarounds 2024-03-25 17:26:53 +00:00
Luke Dashjr
f3b600f95c Merge 22417 via bpchild_closefds 2024-03-25 17:26:53 +00:00
Luke Dashjr
2649a13756 Merge 18427 via 2020mingwthrd-mini 2024-03-25 17:26:53 +00:00
Luke Dashjr
403091bbbd Merge 13789 via bugfix_asm_pragmas 2024-03-25 17:26:53 +00:00
Luke Dashjr
e7e2b68d62 Merge 5416 via sys_libsecp256k1 2024-03-25 17:26:53 +00:00
Luke Dashjr
0003d8e602 Merge 2241 via sys_leveldb 2024-03-25 17:26:53 +00:00
glozow
5f06dcf9c9 [build] bump version to 26.1 final 2024-03-25 10:01:13 +00:00
glozow
bd715bfb30 [build] bump version to v26.1rc2 2024-03-07 10:47:19 +00:00
Luke Dashjr
16dd03fa37 configure: Bump COPYRIGHT_YEAR to 2024 2024-02-29 01:58:27 +00:00
glozow
d4aeb4a5a0 [build] bump version to 26.1rc1 2024-02-16 17:29:46 +00:00
Hennadii Stepanov
72eab1ca64 build: Fix -Xclang -internal-isystem option
LLVM Clang >=16.0 and Apple Clang >=15.0 do not recognize
`-Xclang -internal-isystem/usr/local/include` anymore.

For example, see: cbbe1d4454

Github-Pull: #29195
Rebased-From: 8decc5c726
2024-02-16 17:28:33 +00:00
Luke Dashjr
05af8bd484 GUI: If QWinTaskbarButton is missing, just build without it 2024-01-07 01:50:07 +00:00
Luke Dashjr
0bc095a510 Add QtWinExtras optional dependency
Co-authored-by: Chun Kuan Lee <ken2812221@gmail.com>
2024-01-07 01:50:05 +00:00
Luke Dashjr
47e5e7678b configure: Split --with-boost-process out of --enable-external-signer option 2024-01-05 17:20:49 +00:00
Luke Dashjr
2505419caa Merge branch 'bpchild_closefds' into tor_subprocess-26+knots 2024-01-05 17:20:25 +00:00
Luke Dashjr
e5ca09b2f3 utilioprio: Add Windows support as ioprio_set_file_idle 2024-01-05 00:02:16 +00:00
Luke Dashjr
e1e5f6f87f util/ioprio: Add Mac support using iopolicy functions 2024-01-04 23:56:10 +00:00
Luke Dashjr
cdf5664256 Drop IO priority to idle while reading blocks for peer requests and startup verification 2024-01-04 23:56:09 +00:00
Luke Dashjr
ea7dbd6353 Flush dbcache early if system is under memory pressure
No point forcing memory to get pushed out to swap just to cache db changes when we can write the db changes out instead
2023-12-23 04:54:55 +00:00
fanquake
9ce1766d20
build: bump version to v26.0 final 2023-11-28 16:09:47 +00:00
Luke Dashjr
39b2764f67 Restore still-needed workaround for Boost.Process incompatibility w/ mingw-w64 2023-11-24 15:56:33 +00:00
Luke Dashjr
bf4c95d1f7 Add workaround for Boost.Process 1.77 missing an <algorithm> include 2023-11-24 15:54:50 +00:00
Luke Dashjr
87cdaa508e Merge branch 'bpchild_closefds' into boost_171_177_workarounds 2023-11-24 15:51:32 +00:00
Luke Dashjr
ea93c03a58 configure: For intrinsics checks, use pragmas to explicitly enable them for GCC and Clang if possible 2023-11-24 03:46:09 +00:00
Luke Dashjr
94be2e863b configure: Check that libsecp256k1 is new enough and error clearly if not 2023-11-24 03:42:44 +00:00
Luke Dashjr
0c7ad462c9 configure: Add unsupported --with-system-libsecp256k1 configure flag 2023-11-24 03:42:42 +00:00
Luke Dashjr
8ad78428f1 configure: Add unsupported --with-system-leveldb configure flag 2023-11-23 04:01:45 +00:00
fanquake
3db4d1cff2
build: bump version to v26.0rc3 2023-11-22 17:22:06 +00:00