SomberNight
587f8df8ad
binaries: update base docker image for wine/appimage
2020-05-14 20:24:17 +02:00
SomberNight
aac770404f
mac build: pin hashes of more build dependencies
...
namely pyinstaller
2020-05-14 20:24:14 +02:00
SomberNight
d9b4270035
mac build: bump libusb version
2020-05-14 20:24:11 +02:00
SomberNight
7143e9199f
binaries: bump python version (3.7.6->3.7.7)
2020-05-14 20:24:07 +02:00
SomberNight
55c8216738
binaries: update bundled PyQt version: 5.11.3 -> 5.14.2
...
Now that we increased the min supported macOS version re #6128 anyway.
Per https://github.com/spesmilo/electrum/issues/3685#issuecomment-508556343 ,
Qt 5.14 needs at least macOS 10.13
2020-05-14 20:24:03 +02:00
SomberNight
095464b620
mac build: conform to macOS 10.15 Gatekeeper requirements
...
fixes #6128
some of this is based on:
e1354632d2/scripts/package/macos-notarize-app.sh
1eb8b71e7d
24e44e9784
5abec73eee
2020-05-14 17:09:08 +02:00
ThomasV
594f13b6f7
appimage: update libudev-dev in Dockerfile
2020-05-13 10:55:08 +02:00
SomberNight
250c99d5b2
travis: use other "coveralls" package
...
see: https://github.com/z4r/python-coveralls/issues/74
2020-05-06 11:42:58 +02:00
Jin Eguchi
1846154ca3
build: update git in dockerfiles ( #6107 )
2020-04-21 22:48:01 +00:00
SomberNight
c2d6a902dd
build: update some packages in dockerfiles
...
Ubuntu no longer serves old version
2020-04-15 18:06:59 +02:00
ThomasV
da8b24d61a
require aiohttp_socks>=0.3
2020-04-14 09:48:18 +02:00
SomberNight
04dcfe6fd1
bitbox02: add to requirements-hw, and include in win/mac binaries
2020-04-12 15:34:19 +02:00
SomberNight
5f5a1e96ab
bitbox02: add udev rules
2020-04-12 15:34:19 +02:00
SomberNight
e5b1596b69
build: add workaround for "pyinstaller with new setuptools" issue
...
Traceback (most recent call last):
File "site-packages\PyInstaller\loader\rthooks\pyi_rth_pkgres.py", line 13, in <module>
File "c:\python3\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 623, in exec_module
File "site-packages\pkg_resources\__init__.py", line 86, in <module>
ModuleNotFoundError: No module named 'pkg_resources.py2_warn'
[7048] Failed to execute script pyi_rth_pkgres
2020-04-09 22:11:25 +02:00
SomberNight
f11bf1dd4a
rerun freeze_packages
2020-04-06 20:12:14 +02:00
ghost43
4d980cd4bd
Merge pull request #6064 from matejcik/trezor-0.12-passphrase
...
trezor: bump lib version, implement new passphrase-on-device UI
2020-04-06 17:53:59 +00:00
SomberNight
f412420892
include lnwire csv files in binaries (follow-up #6050 )
2020-04-04 01:40:05 +02:00
matejcik
4cd50dd75a
trezor: bump lib version, implement new passphrase-on-device UI
2020-03-31 12:26:48 +02:00
SomberNight
875e6b31b1
make_libsecp256k1.sh: add comment how to cross-compile to Windows
...
related: #5976 , #6054
2020-03-29 07:51:48 +02:00
SomberNight
e5e512df8c
appimage: update package in dockerfile
...
Ubuntu no longer serves old version
2020-03-10 18:20:46 +01:00
SomberNight
adc97af58c
clear up requirements re pycryptodomex
2020-03-04 20:33:02 +01:00
SomberNight
1ac3a66d49
win binaries: bump python version (3.6.8->3.7.6)
...
finally possible, after bb94712a14
2020-02-21 19:02:38 +01:00
SomberNight
7f8d667e85
Revert "qt/hww: temporarily bundle our own version of safetlib.qt.pinmatrix"
...
This reverts commit 7f3de8241c
.
(can finally undo this due to bb94712a14
)
2020-02-21 18:32:58 +01:00
SomberNight
bb94712a14
requirements: bump min archos safet version
...
related: #5968
2020-02-21 18:23:33 +01:00
SomberNight
5b84e714f2
build: workaround for 'realpath' missing on macOS
2020-02-11 16:48:28 +01:00
SomberNight
4cec098d2d
build: create a standalone build script for libsecp256k1
...
heavily based on Electron-Cash/Electron-Cash@eda015908e
2020-02-11 16:48:24 +01:00
Jin Eguchi
4313bde4c2
appimage: update libudev-dev ( #5936 )
2020-02-07 11:41:04 +00:00
ThomasV
757467782a
Use attr.s instead of namedtuples for channel config
2020-01-31 12:19:26 +01:00
wakiyamap
1237134339
Fix travis appimage
2020-01-29 12:55:23 +09:00
SomberNight
a5cd34dc08
follow-up prev (oops, only committed part of the changes)
2020-01-22 18:26:29 +01:00
Axel Gembe
d3385e49bb
Build: Install libxkbcommon-x11 in AppImage
...
Newer distributions do not install libxkbcommon-x11 by default
anymore and Qt depends on it.
-----
taken from ca3e4501cd
2020-01-22 18:16:53 +01:00
SomberNight
b560bc92cc
windows build: maybe fix reproducibility (jsonschema-*.dist-info)
2020-01-22 16:28:51 +01:00
Axel Gembe
4406eebbfe
Build: Uninstall Cython from AppImage
...
Cython is not needed at runtime.
-----
taken from c64910055d
related #5859
2020-01-22 12:27:17 +01:00
SomberNight
80025a3af4
requirements-hw: re-add Cython
...
this reverts ec496a8222
Cython must be pinned down for reproducible builds
related #5859
2020-01-22 12:08:30 +01:00
SomberNight
c7a21220d5
mac build: bump pyinstaller version
2020-01-21 20:21:14 +01:00
SomberNight
0edd291efe
mac build: bump python version (3.6.4->3.7.6)
2020-01-21 20:20:40 +01:00
SomberNight
1c4728ecc6
appimage binary: bump python version (3.6.8->3.7.6)
2020-01-16 19:12:24 +01:00
SomberNight
4fd2745332
windows binaries: update nsis
2020-01-10 23:27:34 +01:00
SomberNight
bab9f68736
windows binaries: update wine
2020-01-10 23:26:47 +01:00
SomberNight
547906d1c0
windows binaries: update pyinstaller to 3.6
2020-01-10 20:37:43 +01:00
SomberNight
bc77091539
requirements: rm pycryptodomex from "binary"-specific list
...
it's already listed now in the "core" requirements.txt file
2020-01-10 19:04:16 +01:00
SomberNight
7c090f92ce
binaries: use "--no-dependencies" option for pip install
...
All (incl indirect) dependencies are already listed in deterministic-build/requirements*.txt.
This option makes it easier to manually rm a dependency from that list for e.g. testing.
2020-01-10 19:01:32 +01:00
SomberNight
b3c0231b2b
appimage build: add notes re investigating reproducibility failure
2019-12-24 03:30:26 +01:00
SomberNight
5f4162deaa
requirements: bump min python-keepkey to 6.3.1
...
as 6.3.0 had basic functionality (restore from seed) broken
see https://github.com/keepkey/python-keepkey/pull/85
2019-12-21 07:33:36 +01:00
SomberNight
c8d7075758
requirements: bump min python-keepkey to 6.3.0
2019-12-20 01:49:56 +01:00
ghost43
ace61d2d20
Merge pull request #5692 from matejcik/trezor-shamir
...
Trezor: support for Shamir backup and recovery
2019-12-19 15:54:41 +00:00
SomberNight
9834d6cd94
windows binaries: skip building libusb if already done
2019-12-18 18:23:00 +01:00
SomberNight
eca769c4ca
windows binaries: build libusb ourselves
...
Latest libusb does not have official binaries, and it contains some bugfixes we want.
related: #5460
based on EchterAgo's work in ee4bdaf9c0
2019-12-18 17:32:02 +01:00
matejcik
da41e4c289
trezor: bump library requirement
2019-12-18 12:36:13 +01:00
Axel Gembe
880bd16883
AppImage: Improve binary stripping
...
Slightly reduces file size, improves build speed and makes build more
reproducible.
The .comment section contained GCC version information which could cause
different build output from just a minor update in GCC. The information is not
needed so we strip this.
The strip command was invoked using xargs, spawning a new process for each file.
This is inefficient as xargs can correctly run the strip command with multiple
file names.
-----
taken from 43aaf9572f
2019-12-17 21:41:17 +01:00