Maxim Biro
af78a42187
refactor(build): remove specific string tests
...
What we really want to test is if the variable is set/defined/non-empty.
2020-06-22 18:32:51 -04:00
Maxim Biro
a686468bfd
fix(build): cache debug deps during 2nd stage
2020-06-22 18:32:36 -04:00
Maxim Biro
2f6d3f443f
chore(build): Update copyright year
2020-06-06 15:15:12 -04:00
Maxim Biro
ffc0359919
feat(windows): Build our own gdb
2020-06-06 15:04:04 -04:00
Maxim Biro
bfa49df006
feat(windows): Make sure no dlls are missing
2020-06-05 22:54:56 -04:00
Maxim Biro
ef38c6b7b7
feat(windows): Link all Windows deps dynamically
2020-06-04 15:36:38 -04:00
Maxim Biro
4e4e77b594
chore(windows): update Exif to 0.6.22
2020-05-24 02:14:33 -04:00
Maxim Biro
0df31e0d73
chore(windows): add a note on openal-soft loopback
2020-05-24 02:13:11 -04:00
Maxim Biro
fd1f11c201
chore(windows): update FFmepg to 4.2.3
2020-05-24 02:10:36 -04:00
Maxim Biro
2b0f3081ac
chore(windows): update SQLCipher to v4.4.0
2020-05-24 02:09:47 -04:00
Maxim Biro
9657e5ef1b
chore(windows): update OpenSSL to 1.1.1g
2020-05-24 02:08:39 -04:00
sudden6
3d89b41e99
chore: update to Qt 5.12.8 for Windows
2020-04-18 16:10:53 -07:00
Anthony Bilinski
9888bc2d80
fix(build): disable Werror by default, keep enabled on CI
...
To allow for easier building with different compilers on user systems. Keep
strict checks on CI to make sure new warnings aren't ignored.
2020-04-12 16:30:17 -07:00
Anthony Bilinski
4a81bb1cb5
chore(windows): update OpenSSL to 1.1.1f
2020-04-05 12:08:41 -07:00
sudden6
a4ac178bbd
chore(deps): update c-toxcore to v0.2.11
2020-03-29 02:09:20 -07:00
Anthony Bilinski
4f7056385f
refactor: remove dependency on libfilteraudio
...
The audio filtering/echo compensation didn't ever work reliably, so just
remove it.
2020-03-23 18:24:23 -07:00
Maxim Biro
9ca34ab5e8
chore(windows): update VPX to 1.8.2
2020-03-03 00:38:35 -08:00
Maxim Biro
cfe4d4bbb1
chore(windows): update FFmpeg to 4.2.2
2020-03-03 00:38:35 -08:00
Maxim Biro
d6299b6db7
chore(windows): update SQLCipher to 4.3.0
2020-03-03 00:38:35 -08:00
Maxim Biro
14e14e0e26
chore(windows): update Qt to 5.12.7
2020-03-03 00:38:35 -08:00
Maxim Biro
2419b62762
fix(build): fix OpenAL Soft failing to build with newer CMake
2019-10-09 23:19:27 -07:00
Maxim Biro
8be99c0861
fix(build): fix SQLCipher build issue with OpenSSL 1.1.1 on Windows
2019-10-09 23:19:27 -07:00
Maxim Biro
39122d741a
chore(windows): update VPX to 1.8.1
2019-10-09 23:19:27 -07:00
Maxim Biro
a7555c6925
chore(windows): update FFmpeg to 4.2.1
2019-10-09 23:19:26 -07:00
Maxim Biro
003f8ca988
chore(windows): update OpenSSL to 1.1.1d
2019-10-09 23:19:26 -07:00
Maxim Biro
13f147141d
chore(windows): update Qt to 5.12.5
2019-10-09 23:19:26 -07:00
Maxim Biro
6bb2c7c629
feat(build): use Debian Buster for Windows cross-compilation
2019-10-09 23:19:26 -07:00
Maxim Biro
c6929f9da4
chore(windows): update Toxcore to 0.2.10
2019-06-25 14:46:54 -04:00
Maxim Biro
e2fd8b7bef
refactor(windows): keep build script rerunnable
...
The build script should not fail if you re-run it from inside the Docker
container it has already ran in. This makes it easier to patch and test
build errors, since you can get into a Docker container, run the build
script, observe the failure, patch the build script and re-run it again.
2019-06-25 14:44:50 -04:00
Maxim Biro
51c5171ca3
chore(windows): update SQLCipher to 4.2.0
2019-06-25 14:44:48 -04:00
Maxim Biro
56d70fa809
refactor(windows): set a lower timeout on wget
...
wget was gettng stuck on downloading Qt off one of its mirrors, it would
establish a connection but read no bytes, just sitting there until the
default timeout of 900 seconds (15 minutes!) is reached.
2019-06-25 14:44:46 -04:00
Maxim Biro
6daa4e743a
chore(windows): update VPX to 1.8.0
2019-06-25 14:44:45 -04:00
Maxim Biro
f2c4f1e7cf
chore(windows): update Sodium to 1.0.18
2019-06-25 14:44:44 -04:00
Maxim Biro
563dfe8940
chore(windows): update Opus to 1.3.1
2019-06-25 14:44:42 -04:00
Maxim Biro
97b9e15694
chore(windows): update FFmpeg to 4.1.3
2019-06-25 14:44:41 -04:00
Maxim Biro
2108041d14
chore(windows): update Qt to 5.9.8
2019-06-25 14:44:39 -04:00
Maxim Biro
2ace95ab55
chore(windows): update OpenSSL to 1.0.2s
2019-06-25 14:44:24 -04:00
Anthony Bilinski
83ec497bf7
chore(build): update Windows Toxcore version to 0.2.9
2019-06-23 19:19:49 -07:00
sudden6
a91c70b0c0
chore(build): cache apt packages between runs
...
For now only in the windows docker. This saves a lot of bandwidth when
doing test builds locally.
2019-03-17 11:59:15 +01:00
Anthony Bilinski
6c9d7b59c1
feat(ui): add update notification enabled with -DUPDATE_CHECK
...
Fix #5335
2019-01-08 09:02:17 -08:00
Maxim Biro
ec7241165a
chore(windows): bump Toxcore version to the latest (0.2.8)
2018-10-27 00:51:56 -04:00
Maxim Biro
c92817a960
chore(windows): bump Opus version to the latest (1.3)
2018-10-27 00:51:54 -04:00
Maxim Biro
10076f5f09
chore(windows): bump FFmpeg version to the latest (4.0.2)
2018-10-27 00:51:53 -04:00
Maxim Biro
44093349bb
chore(windows): bump Qt 5.9 version to the latest (5.9.7)
2018-10-27 00:51:52 -04:00
Maxim Biro
7eff69d04a
chore(windows): bump OpenSSL 1.0.2 version to the latest (1.0.2p)
2018-10-27 00:51:49 -04:00
Anthony Bilinski
a14595b4f1
chore(release): update toxcore version to v0.2.7
2018-09-17 10:40:07 -07:00
Diadlo
4c9b7bfccc
chore: Add sonnect in build scripts and update docs
2018-07-19 20:31:57 +02:00
sudden6
f490f3b43f
chore: update dependencies to newest versions
2018-07-02 23:04:10 +02:00
Maxim Biro
40a2da0a06
chore(windows): bump FFmpeg version to the latest (4.0.1)
2018-06-19 06:50:31 -04:00
Maxim Biro
0e38620cee
chore(windows): bump QREncode version to the latest (4.0.2)
2018-06-18 01:09:36 -04:00
Maxim Biro
24a8d8f098
chore(windows): bump Qt 5.9 version to the latest (5.9.6)
2018-06-18 01:08:43 -04:00
Diadlo
3973102b6b
chore: Use '_FILENAME' to download archive
2018-06-12 23:55:57 +03:00
Maxim Biro
5f7b9e67c1
refactor(windows): remove the script directory requirement
2018-05-07 06:44:28 -04:00
Maxim Biro
3c1d02d2cb
refactor(windows): remove the unused SCRIPT_DIR variable
2018-05-07 06:44:28 -04:00
Maxim Biro
4f22640b9f
refactor(docs): re-format Windows cross-compilation instructions
2018-05-07 06:44:28 -04:00
Maxim Biro
17d7c80d56
chore(windows): the installer does get built now
2018-05-07 06:44:28 -04:00
Maxim Biro
a690e4e6b7
chore: typos
2018-05-07 05:03:01 -04:00
Maxim Biro
56abc19dab
chore(windows): bump Qt 5.9 version to the latest (5.9.5)
2018-05-07 04:59:40 -04:00
Alice
a53ec7fb12
refactor(docs): Fix grammer and wording in the cross-compile guide
...
Rewrote the cross-compile guide to make it easier to understand.
2018-05-03 15:37:29 -07:00
Anthony Bilinski
a918e559ee
chore(version): update toxcore version to v0.2.2
2018-04-17 23:47:33 -07:00
Maxim Biro
9525505bff
chore(windows): add architecture to installer's and zip's filenames
...
Since those are the filenames that will be used in the releases
2018-04-04 01:43:09 +00:00
Maxim Biro
0bb35e28e8
chore(windows): create a zip with qTox to be used in release publishing
2018-04-04 01:43:09 +00:00
Maxim Biro
6b58102154
chore(windows): use NSIS 3 and cache NSIS ShellExecAsUser plugin
2018-04-04 01:43:09 +00:00
Maxim Biro
2660bea0da
chore(windows): bump VPX version to the latest (1.7.0)
2018-04-04 01:43:08 +00:00
Maxim Biro
57015f42c0
chore(windows): bump Sodium version to the latest (1.0.16)
2018-04-04 01:38:35 +00:00
Maxim Biro
ac7cd49dac
chore(windows): bump QREncode version to the latest (4.0.0)
2018-04-04 01:38:35 +00:00
Maxim Biro
44febeff95
chore(windows): bump FFmpeg 3.2 version to the latest (3.2.10)
2018-04-04 01:38:35 +00:00
Maxim Biro
a25dc4273d
chore(windows): bump SQLCipher version to the latest (3.4.2)
2018-04-04 01:38:35 +00:00
Maxim Biro
aa771b26a0
chore(windows): bump Qt 5.9 version to the latest (5.9.4)
2018-04-04 01:38:35 +00:00
Maxim Biro
992f66b932
chore(windows): bump OpenSSL version to the latest (1.0.2o)
2018-04-02 13:07:24 -04:00
sudden6
ef2e335c92
chore(windows): build installer on Travis
2018-04-01 11:44:07 +02:00
sudden6
5f03e44db2
chore: update to c-toxcore 0.2.1
2018-03-12 20:41:14 +01:00
fertok
8973a5216f
fix(build): add needed ffmpeg decoder to configuration
2018-01-13 20:19:07 +07:00
sudden6
a2fb40d112
chore(windows): untar files with default user/permissions
2018-01-05 19:12:08 +01:00
Zoff
c01d43922f
chore(CI): Add windows build with CircleCI
2018-01-05 19:02:50 +01:00
sudden6
a2feaf3fc6
chore: update c-toxcore for all builds
2017-12-30 16:33:14 +01:00
Maxim Biro
99ba7d4886
chore(build): Qt's website already does mirror load balancing
2017-11-23 10:57:57 -05:00
Maxim Biro
4c3861d6b8
chore(build): bump Qt version to 5.9.3 for Windows
2017-11-22 19:14:53 -05:00
Maxim Biro
b7f45f9a7f
chore(build): bump OpenSSL and FFmpeg versions for Windows
2017-11-04 11:14:41 -04:00
Maxim Biro
21af6875cc
feat(travis): run tests on Windows
2017-10-25 01:48:18 -04:00
Maxim Biro
319d871be3
feat(build): hash everything in Windows cross-compilation
2017-10-23 22:16:26 -04:00
Maxim Biro
9358297af8
feat(travis): Windows cross-compilation
2017-10-23 22:16:26 -04:00
Maxim Biro
80f1286e7c
fix(build): Update toxcore and Qt versions for Windows cross-compilation
2017-09-22 06:54:14 -04:00
Maxim Biro
7f6f8a4513
feat(build): Check sha256 of tarballs for Windows cross-compilation
2017-09-22 06:53:46 -04:00
Maxim Biro
95548c6a5f
fix(build): Add libexif to the Windows cross-compilation
2017-09-21 21:12:32 -04:00
sudden6
b7921ef29a
Merge pull request #4588
...
Maxim Biro (1):
fix(build): Windows cross-compilation didn't see libfilterudio
2017-09-21 17:36:45 +02:00
sudden6
68c5cdf096
fix(windows): remove unneeded qt sql and fix problem when build dir
...
exists
2017-08-29 22:30:06 +02:00
sudden6
af15cd06ac
fix(windows): workaround docker problem when extracting with tar
2017-08-29 22:30:01 +02:00
Maxim Biro
b0b157e77b
fix(build): Windows cross-compilation didn't see libfilterudio
2017-08-22 19:38:22 -04:00
Maxim Biro
c37529b101
chore(build): add Windows cross-compilation instructions
2017-07-30 16:04:33 -04:00