SomberNight
aac770404f
mac build: pin hashes of more build dependencies
...
namely pyinstaller
6 years ago
SomberNight
d9b4270035
mac build: bump libusb version
6 years ago
SomberNight
7143e9199f
binaries: bump python version (3.7.6->3.7.7)
6 years ago
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
6 years ago
SomberNight
04dcfe6fd1
bitbox02: add to requirements-hw, and include in win/mac binaries
6 years ago
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
6 years ago
SomberNight
f412420892
include lnwire csv files in binaries (follow-up #6050 )
6 years ago
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 )
6 years ago
SomberNight
5b84e714f2
build: workaround for 'realpath' missing on macOS
6 years ago
SomberNight
4cec098d2d
build: create a standalone build script for libsecp256k1
...
heavily based on Electron-Cash/Electron-Cash@eda015908e9d6ea9a0adfbda9db55b929c0926ba
6 years ago
SomberNight
c7a21220d5
mac build: bump pyinstaller version
6 years ago
SomberNight
0edd291efe
mac build: bump python version (3.6.4->3.7.6)
6 years ago
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.
6 years ago
SomberNight
936d1e0a24
pyinstaller binaries: include files needed by new jsonrpc libs
...
fixes #5599
6 years ago
SomberNight
ab95eff5aa
build: update pyinstaller to 3.5
6 years ago
SomberNight
1518c7d133
build macOS README: mention how Qt affects min supported macOS version
7 years ago
SomberNight
f1516d60ec
mac build: fix locale in binaries
7 years ago
SomberNight
7bf6786bf5
build: note whether binary is reproducible in each case
7 years ago
SomberNight
63e5119ceb
builds: parallelise "make" by setting "-j4"
7 years ago
SomberNight
df8e2c3cc2
fix Revealer in binaries
...
fixes #5027
7 years ago
SomberNight
699562c78d
bump libsecp256k1 version
7 years ago
SomberNight
89bb49e117
mac build: install pinned pip and setuptools earlier
...
also add --no-use-pep517 option for pyinstaller (see 4b560250a6 )
7 years ago
SomberNight
2c71b9da0c
icons: instead of symlinks, just mv "icons" dir
...
symlinks are really inconvenient on Windows
(when running from cloned source)
follow-up #5055
7 years ago
SomberNight
a5ddb42bfd
win/mac binaries: fix qt icons
...
follow-up #5055
7 years ago
SomberNight
47b07f19b9
build: factor out some utilities to build_tools_util.sh
7 years ago
SomberNight
add3b36f32
build: replace remaining "python setup.py install" with "pip install"
7 years ago
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@bf8802c2eaf0bf75565b5423a95bcb85ec7eb781
7 years ago
SomberNight
7f3de8241c
qt/hww: temporarily bundle our own version of safetlib.qt.pinmatrix
...
until safetlib releases a new version that includes b1eab3dba4
closes #4960
7 years ago
SomberNight
3ca1b710d6
build: use sha256sum instead of md5sum
7 years ago
Calin Culianu
5ec330680e
[MacOS] Fixed code signing on macos to codesign all embdedded binaries
...
This was pulled from Electron Cash #1110
7 years ago
ThomasV
df15571b82
osx build: revert to python 3.6.4
7 years ago
ThomasV
383b517405
update submodule (follow-up prev commit)
7 years ago
ThomasV
b2d635060c
update submodule
7 years ago
SomberNight
bec1860197
mac build: build qr scanner on separate machine
7 years ago
SomberNight
f54c387172
mac build: bump python version
7 years ago
SomberNight
f160f4bf67
mac build: use old xcode to build qr scanner on El Capitan
7 years ago
ghost43
f59a4f85db
win/mac build: strip parts of pyqt5 from binaries to reduce size ( #4901 )
...
When bumping pyinstaller to 3.4, binary sizes had increased drastically.
The main reason seems to be that pyinstaller is pulling in "all" of qt.
based on Electron-Cash/Electron-Cash@4b0996959420dfca3d53f178d86205616d8c568b
7 years ago
ThomasV
f4513c12eb
follow-up
7 years ago
ThomasV
d7bf8826fc
rename contrib/build-osx as contrib/osx. Move QRReader submodule there.
7 years ago