Commit Graph

263 Commits

Author SHA1 Message Date
SomberNight 586aee45eb fix #4508: pin down wine deps in docker win build 2018-07-09 17:52:02 +02:00
Filip Gospodinov dc6fb04ffe docker: simplify README.md (#4521) 2018-07-09 14:50:37 +02:00
Filip Gospodinov 5fde89b689 Dockerfile: don't suppress error message (#4509)
The `-qq` flag will suppress helpful output in case
of an error.
2018-07-06 18:26:18 +02:00
ThomasV 186f9f09b7 sign.sh: rm signed dir 2018-07-02 09:19:02 +02:00
ThomasV fa4d7a47f8 add tgz and upload script to contrib 2018-07-01 15:04:27 +02:00
SomberNight 2d29c9313f docker windows build: fix missing translations 2018-06-30 18:56:50 +02:00
SomberNight bb8a6120af wine build: try multiple keyservers as in tianon/gosu#35 2018-06-30 17:12:34 +02:00
SomberNight 38c97c306a wine build - unsign.sh: a bit cleaner output; and no assertion failure for setup.exe 2018-06-30 15:55:33 +02:00
ThomasV fe16af2ffa fix diff 2018-06-30 14:32:56 +02:00
ThomasV 7dfd3c4f7f fix hardcoded version number 2018-06-30 14:09:33 +02:00
ThomasV 7ac402c224 unsign: fetch signed files with wget 2018-06-30 14:02:06 +02:00
ThomasV 0119ab9ee1 winbuilds: update README. Do not sign in unsign.sh 2018-06-30 13:22:46 +02:00
Lucas Betschart d467a5a8ec Pyinstaller: Clean cache before building
Clean PyInstaller cache and remove temporary files before building.
2018-06-30 13:03:05 +02:00
ThomasV fa6c213d5f windows builds: sign the windows-signed files with gpg 2018-06-30 10:38:01 +02:00
SomberNight 068b6acf79 wine build: use docker to (try to) have reproducible builds 2018-06-29 18:13:11 +02:00
ThomasV 8f25e147fd update icons submodule 2018-06-29 13:43:26 +02:00
ThomasV 7feba2a200 update commit number of locales submodule 2018-06-29 13:18:03 +02:00
ThomasV 31eed35a0a add apk release script 2018-06-29 11:09:15 +02:00
ThomasV d58c069336 read apk version number from version.py 2018-06-29 10:45:34 +02:00
ThomasV 3293b36e0f fix unsign script 2018-06-29 09:07:23 +02:00
root 240dc888ec Add script to strip signature from signed binary 2018-06-29 08:57:24 +02:00
Johann Bauer 95bbd9593b Add script to check and sign executables 2018-06-29 08:57:24 +02:00
SomberNight d293cc0d53 wine build: towards deterministic libsecp - strip debug symbols
smaller dll and no longer depends on build path
2018-06-28 22:05:13 +02:00
SomberNight 80178f9a56 wine build: libsecp deterministic on given machine
but not yet across machines
2018-06-28 21:29:06 +02:00
SomberNight 051217d061 wine build: update readme 2018-06-28 20:01:51 +02:00
ThomasV 86209e81b9 win builds: call 'git describe' before we add unstaged files to the repo 2018-06-28 19:55:26 +02:00
SomberNight ca7e5575bf option to set a dark theme for Qt
qdarkstyle is now a new dependency - note that it is only for qt and qt is not strictly a dependency, but it is pure python and relatively small
2018-06-25 16:46:01 +02:00
SomberNight 00db9c4552 rerun freeze_packages
and remove rlp from requirements-hw as trezor no longer references it
2018-06-15 13:05:35 +02:00
SomberNight 56a399e1da fix revealer for linux distributables; and small clean-up 2018-06-10 22:12:23 +02:00
Johann Bauer 4a65db54c9 Travis: Fix Windows build from PRs 2018-05-30 22:29:51 +02:00
Johann Bauer c76375de91 Build libsecp256k1 2018-05-30 21:47:28 +02:00
Johann Bauer 46fcf686b1 Travis: Check if icons and locales are up to date on release 2018-05-29 00:00:37 +02:00
SomberNight 483a2a40cd wine-build: fetch pull requests from repo if can't find commit
follow-up 25089aa9c2
2018-05-27 04:25:11 +02:00
SomberNight 65601e9ec6 build and include libsecp256k1 in windows binaries 2018-05-25 16:04:29 +02:00
Johann Bauer 64438573b1 Follow-up 354c737: Fix macOS build 2018-05-13 22:14:48 +02:00
root 354c737ce0 Track icons and locale version in submodule 2018-05-13 22:06:25 +02:00
SomberNight a459eea018 follow-up prev: specify rlp version
python-trezor depends on rlp (an ethereum package) that we do not need..
Newer versions of rlp introduced several new dependencies, which is even more stuff we don't need.
Some of these new dependencies are even a trouble to build on Wine, as they need vc++, and they don't distribute binary builds.

related #4338
2018-05-05 01:12:47 +02:00
SomberNight 46a0dbc9d9 rerun freeze_packages
closes #4338
2018-05-04 21:22:00 +02:00
SomberNight 1ed3e0cad6 fix #4276
-aos: Skip over existing files without overwriting
-aoa: This switch overwrites all destination files
2018-04-18 20:50:56 +02:00
Dimitris Apostolou 989c9c2b55 Fix typos 2018-04-15 20:34:40 +02:00
Filip Gospodinov 6cf334244a contrib: detect builds with uncommitted changes
The `--dirty` flag causes `git describe` to append
`-dirty` to the version string it outputs. This is
useful to detect if a build was - intentionally or
not - created with uncommitted changes.

https://git-scm.com/docs/git-describe#git-describe---dirtyltmarkgt
2018-04-13 16:59:26 +02:00
Johann Bauer ee2a1f52a1 Bump cryptodome version 2018-04-08 23:27:06 +02:00
SomberNight 7b50790584 do not raise BaseException 2018-04-07 17:10:30 +02:00
SomberNight 10a0b0ad7f make_packages was failing
error was:
In --require-hashes mode, all requirements must have their versions pinned with ==. These do not:
    setuptools from https://pypi.python.org/packages/20/d7/04a0b689d3035143e2ff288f4b9ee4bf6ed80585cc121c90bfd85a1a8c2e/setuptools-39.0.1-py2.py3-none-any.whl#md5=ca299c7acd13a72e1171a3697f2b99bc (from protobuf==3.5.2.post1->-r ./contrib/deterministic-build/requirements.txt (line 21))
2018-04-01 22:53:02 +02:00
SomberNight bfccfc7e74 follow-up 70d827b984 2018-04-01 18:41:17 +02:00
Johann Bauer c7c43d2336 Change Python version in pyinstaller spec file 2018-04-01 18:03:44 +02:00
Johann Bauer 831dda0fcb Wine build: Revert to Python 3.5 and download if file was changed 2018-04-01 17:52:31 +02:00
Johann Bauer 70d827b984 Add a script that finds dependencies for other OSs
This is used to make sure we also freeze versions for
packages that will only be used on Windows or OS X, while
the freezing script is most likely only be run on Linux.
2018-03-31 22:19:09 +02:00
Johann Bauer 14aa7c0a3b Follow-up ae80fb4f 2018-03-31 18:33:45 +02:00
Johann Bauer ae80fb4f97 Follow-up 6afe71fe 2018-03-31 18:22:23 +02:00