root
354c737ce0
Track icons and locale version in submodule
7 years ago
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
7 years ago
SomberNight
46a0dbc9d9
rerun freeze_packages
closes #4338
7 years ago
SomberNight
1ed3e0cad6
fix #4276
-aos: Skip over existing files without overwriting
-aoa: This switch overwrites all destination files
7 years ago
Dimitris Apostolou
989c9c2b55
Fix typos
7 years ago
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
7 years ago
Johann Bauer
ee2a1f52a1
Bump cryptodome version
7 years ago
SomberNight
7b50790584
do not raise BaseException
7 years ago
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 04a0b689d3
cc121c90bfd85a1a8c2e/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))
7 years ago
SomberNight
bfccfc7e74
follow-up 70d827b984
7 years ago
Johann Bauer
c7c43d2336
Change Python version in pyinstaller spec file
7 years ago
Johann Bauer
831dda0fcb
Wine build: Revert to Python 3.5 and download if file was changed
7 years ago
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.
7 years ago
Johann Bauer
14aa7c0a3b
Follow-up ae80fb4f
7 years ago
Johann Bauer
ae80fb4f97
Follow-up 6afe71fe
7 years ago
Johann Bauer
6afe71fe0e
Follow-up 3c28e3491
7 years ago
Johann Bauer
3c28e34919
Check package hashes when generating binaries
7 years ago
SomberNight
97c295924a
mac build script: update libusb
7 years ago
SomberNight
9a12022537
windows build script: update python, nsis, libusb
7 years ago
SomberNight
deab75fe20
windows build script: cache pip
previously pip was caching into the wine directory, which we delete and recreate on every run
7 years ago
SomberNight
d213a7cd4f
update frozen dependencies
7 years ago
SomberNight
79efc54608
freeze_packages (partial): up btchip-python
7 years ago
ThomasV
6fd3d07b4b
osx builds: use version number from Info.plist
7 years ago
ThomasV
553006c7e5
follow-up previous commit
7 years ago
Johann Bauer
f854232837
Add script to build dmg on Linux
7 years ago
Johann Bauer
a02bd2c183
Travis: Make Windows build more reliable by trying different key servers
7 years ago
Johann Bauer
7e6fba0513
Make generated .app deterministic
7 years ago
Johann Bauer
79edd2dbf1
Fix crowdin upload
7 years ago
Chuong Vu
20a881b6a4
Update doc for OSX build
Avoids the confusion that I just had..
7 years ago
Johann Bauer
92a701b97a
Follow-up 2915cb98b2
7 years ago
Johann Bauer
2915cb98b2
Follow-up e890ec02d
7 years ago
Johann Bauer
e890ec02d5
Pass all possible files to xgettext
7 years ago
Johann Bauer
eab5bcf62f
Find files to translate automatically
7 years ago
Johann Bauer
084b1e86ef
Add missing files to localization
7 years ago
Johann Bauer
7ec2bcd70f
Use internal GPU on macOS
Closes : #4030
7 years ago
SomberNight
bb5e195494
update frozen dependencies
fix #4031
7 years ago
Johann Bauer
2bde686752
Windows Build: Create tmp dir
7 years ago
Johann Bauer
10057b18de
Cache dependencies for Travis build
Also: * Move temporary directory to /tmp
* Remove files with wrong hash (so we don't have to remove them manually)
7 years ago
Johann Bauer
83f2dc44de
Add websocket library to binary for Ledger 2FA support
Closes : #2433
7 years ago
Lastrellik
6079105b2c
Revert to using == instead of =
7 years ago
Lastrellik
6706a87e53
Create file caching system
7 years ago
Johann Bauer
6ab1ba52b0
Remove pyblake2 workaround
7 years ago
Jason Bruderer
59e457d22c
Update build-wine's README.md ( #3972 )
* Update build-wine's README.md
7 years ago
SomberNight
a6fe73ad72
wine build: "exit 1" on hash/sig failure
7 years ago
Johann Bauer
e7c3712181
Add libusb dylib to binary so Trezor will work
Closes : #3946
7 years ago
Johann Bauer
363f3766d7
Add Qt Windows style to the binary
Closes : #3813
7 years ago
Johann Bauer
78a9424c48
Add libusb dll to Windows binary
So that Trezor still works...
Closes : #3931
7 years ago
Johann Bauer
fcae5eaa92
Workaround for PyBlake2 build issues
7 years ago
Johann Bauer
e512e9c0e8
Simplify pyinstaller installation
7 years ago
Calin Culianu
6b09d478a5
Fixup to get PyQt5 5.10 working ok and looking right on Mac
7 years ago