SomberNight
|
232e59fc60
|
requirements: use PyQt <5.12 in binaries for now. for AppImage
AppImage is built on Ubuntu 14.04 to maximise compatibility
but PyQt 5.12 blobs distributed on PyPI no longer work on 14.04
PyQt 5.11.x works
|
2019-03-22 14:32:21 +01:00 |
|
SomberNight
|
a2f477b679
|
rerun freeze_packages
|
2019-03-18 17:31:55 +01:00 |
|
SomberNight
|
366472549b
|
requirements: bump min keepkey
|
2019-03-18 17:29:37 +01:00 |
|
SomberNight
|
03ab64e39f
|
appimage: towards deterministic builds
same-machine build almost works.
$ diffoscope dist/electrum-3.3.4-76-geb04551-dirty-x86_64.AppImage1 dist/electrum-3.3.4-76-geb04551-dirty-x86_64.AppImage2
|############################| 100% Time: 0:00:05
--- dist/electrum-3.3.4-76-geb04551-dirty-x86_64.AppImage1
+++ dist/electrum-3.3.4-76-geb04551-dirty-x86_64.AppImage2
├── readelf --wide --decompress --hex-dump=.digest_md5 {}
│ @@ -1,4 +1,4 @@
│
│ Hex dump of section '.digest_md5':
│ - 0x00000000 77e356ea eefe1459 a40f00d9 ab5c0e00 w.V....Y.....\..
│ + 0x00000000 1dda23b5 31f9024c fe6d2755 e930a41a ..#.1..L.m'U.0..
|
2019-03-06 04:53:18 +01:00 |
|
ThomasV
|
f60d1e7cb6
|
fix variable name in contrib/sign_version
|
2019-02-13 23:25:58 +01:00 |
|
ThomasV
|
c725c05947
|
update make_download
|
2019-02-13 23:19:34 +01:00 |
|
ThomasV
|
0e78e15fa4
|
update locale submodule
|
2019-02-13 22:20:56 +01:00 |
|
ThomasV
|
4e9dd679ab
|
add contrib/sign_version
|
2019-02-13 21:46:48 +01:00 |
|
SomberNight
|
d78537c8c4
|
rerun freeze_packages
|
2019-02-08 19:19:02 +01:00 |
|
SomberNight
|
699562c78d
|
bump libsecp256k1 version
|
2019-02-08 16:17:52 +01:00 |
|
SomberNight
|
fc72e661de
|
requirements: set min version for aiohttp
|
2019-02-08 02:24:44 +01:00 |
|
SomberNight
|
89bb49e117
|
mac build: install pinned pip and setuptools earlier
also add --no-use-pep517 option for pyinstaller (see 4b560250a6 )
|
2019-02-07 20:19:07 +01:00 |
|
SomberNight
|
2c71b9da0c
|
icons: instead of symlinks, just mv "icons" dir
symlinks are really inconvenient on Windows
(when running from cloned source)
follow-up #5055
|
2019-02-07 20:01:52 +01:00 |
|
SomberNight
|
ba08b2279d
|
kivy build: test and document that make_locale is to be run first
|
2019-02-07 16:45:09 +01:00 |
|
SomberNight
|
a5ddb42bfd
|
win/mac binaries: fix qt icons
follow-up #5055
|
2019-02-04 22:34:59 +01:00 |
|
SomberNight
|
2de7fd5466
|
wine build: small clean-up in prepare-wine.sh
|
2019-02-04 20:27:04 +01:00 |
|
SomberNight
|
001b815c18
|
wine build: upgrade wine, nsis, python
wine-specific hack no longer needed with new wine version
|
2019-02-04 20:27:04 +01:00 |
|
SomberNight
|
a754f9fe10
|
initial commit for building AppImages for Linux x86_64
|
2019-02-03 23:45:30 +01:00 |
|
SomberNight
|
47b07f19b9
|
build: factor out some utilities to build_tools_util.sh
|
2019-02-03 23:44:34 +01:00 |
|
SomberNight
|
add3b36f32
|
build: replace remaining "python setup.py install" with "pip install"
|
2019-02-02 08:07:48 +01:00 |
|
ghost43
|
7266ecc2b8
|
contrib/make_tgz: small improvements. (#5040)
|
2019-02-01 21:20:45 +01:00 |
|
SomberNight
|
16bac5fd73
|
rm qt icons file
so we don't need pyrcc5, which is not deterministic,
and so we don't need the submodule for the icons
based on electrumsv/electrumsv@bf8802c2ea
|
2019-02-01 20:15:28 +01:00 |
|
SomberNight
|
7f3de8241c
|
qt/hww: temporarily bundle our own version of safetlib.qt.pinmatrix
until safetlib releases a new version that includes b1eab3dba4
closes #4960
|
2019-01-31 20:58:04 +01:00 |
|
SomberNight
|
e7d3fd32fb
|
contrib/freeze_packages.sh: should hard fail if there is an error
exceptions raised by find_restricted_dependencies.py were getting ignored
|
2019-01-31 19:44:04 +01:00 |
|
SomberNight
|
3ca1b710d6
|
build: use sha256sum instead of md5sum
|
2019-01-31 17:01:00 +01:00 |
|
SomberNight
|
d4967faf28
|
wine build: pin wine signing key. minor refactoring.
|
2019-01-31 16:37:27 +01:00 |
|
SomberNight
|
b085d7cc59
|
document linux release process
closes #5030
|
2019-01-25 19:14:28 +01:00 |
|
ThomasV
|
c4774d7a8e
|
update submodules
|
2019-01-25 18:46:29 +01:00 |
|
SomberNight
|
4b560250a6
|
fix wine build: pyinstaller failed to install with new pip
see pypa/pip#6163
|
2019-01-25 16:46:17 +01:00 |
|
SomberNight
|
5f05469852
|
rerun freeze_packages
closes #4993
closes #5006
|
2019-01-25 02:06:30 +01:00 |
|
Calin Culianu
|
5ec330680e
|
[MacOS] Fixed code signing on macos to codesign all embdedded binaries
This was pulled from Electron Cash #1110
|
2019-01-16 10:58:44 +02:00 |
|
Romano
|
c60583293a
|
[Docker] fix gnupg2 and dirmngr
|
2019-01-12 21:32:52 +01:00 |
|
SomberNight
|
2f789468ea
|
requirements: lower bound for btchip-python
|
2019-01-07 11:00:50 +01:00 |
|
ThomasV
|
649f8414a9
|
update icons submodule
|
2018-12-21 22:32:57 +01:00 |
|
SomberNight
|
1d303fa9d2
|
win build: rm win_inet_pton
was needed by PySocks; and we no longer use PySocks
also, it seems the functionality it provided is now part of Python stdlib since 3.4
https://docs.python.org/3/library/socket.html#socket.inet_pton
related: #2358
|
2018-12-20 18:06:16 +01:00 |
|
SomberNight
|
4225e79456
|
win build: wine upstream gpg key weirdness
|
2018-12-19 21:22:41 +01:00 |
|
ThomasV
|
df15571b82
|
osx build: revert to python 3.6.4
|
2018-12-19 18:37:44 +01:00 |
|
ThomasV
|
383b517405
|
update submodule (follow-up prev commit)
|
2018-12-19 18:35:15 +01:00 |
|
ThomasV
|
b2d635060c
|
update submodule
|
2018-12-19 18:28:34 +01:00 |
|
ThomasV
|
0247802479
|
update submodules
|
2018-12-19 13:29:50 +01:00 |
|
SomberNight
|
bec1860197
|
mac build: build qr scanner on separate machine
|
2018-12-18 22:05:44 +01:00 |
|
SomberNight
|
f54c387172
|
mac build: bump python version
|
2018-12-18 22:05:42 +01:00 |
|
SomberNight
|
f160f4bf67
|
mac build: use old xcode to build qr scanner on El Capitan
|
2018-12-18 22:05:02 +01:00 |
|
SomberNight
|
fa33d1880c
|
win build: bump python version
|
2018-12-18 21:41:29 +01:00 |
|
SomberNight
|
ba4af29bf8
|
rerun freeze_packages
|
2018-12-18 21:01:16 +01:00 |
|
SomberNight
|
8d1cb3c36a
|
bump pyqt version in binaries
closes #4777
|
2018-12-18 20:52:01 +01:00 |
|
ThomasV
|
1e8b34e63e
|
rerun freeze_packages
|
2018-12-14 08:57:31 +01:00 |
|
ThomasV
|
95cb2fbebf
|
remove requests from requirements
|
2018-12-14 07:19:26 +01:00 |
|
SomberNight
|
8b775fd24a
|
contrib: import 'requests' in try-except
|
2018-12-13 23:25:52 +01:00 |
|
SomberNight
|
78f5afff74
|
use certifi directly instead of requests
|
2018-12-13 23:11:59 +01:00 |
|