SomberNight
2c6e768c8d
android: update p4a ref
...
to have 58d21ad89b
> reproducible apks: strip file path prefix from .pyc files
related: https://github.com/spesmilo/electrum/issues/9215
1 year ago
SomberNight
9a5edfdd74
android: set target_sdk_version to 34
...
To comply with new google play store requirement:
> Starting August 31 2024:
> - New apps and app updates must target Android 14 (API level 34) or higher to be submitted to Google Play
AFAICS, we do not need to adapt to any of the changes.
https://developer.android.com/about/versions/14/behavior-changes-14
1 year ago
SomberNight
1ee6361c7e
qt gui: qt6 migration follow-ups
1 year ago
SomberNight
47d094fda0
mac build: bump declared min supported macos version (10.13->11)
...
due to the qt 5.15 -> qt 6.7 bump
related https://github.com/spesmilo/electrum/issues/3685
1 year ago
SomberNight
cfe8502f96
qt desktop gui: upgrade qt5->qt6
...
closes https://github.com/spesmilo/electrum/issues/8007
1 year ago
SomberNight
fcc4e1d387
wine build: build 64-bit windows binaries
...
required for qt6
related: https://github.com/spesmilo/electrum/issues/6598
1 year ago
SomberNight
b3491b99d7
build: update pinned qdarkstyle (partial rerun freeze_packages)
...
related https://github.com/spesmilo/electrum/pull/9189
(version 3.2 added support for qt6, so this version supports both qt5 and qt6)
1 year ago
SomberNight
6b4ba1f757
sdist README: document differences between sourceonly and normal tar.gz
1 year ago
SomberNight
0d0aa0f04a
build: appimage: dl xcb-util as debian src pkg instead of upstream git
...
The upstream git repo has been unreachable for at least days.
1 year ago
SomberNight
5ad8c97c1d
hww: ledger: update udev rules and model ids
...
see https://github.com/bitcoin-core/HWI/pull/746
maybe closes https://github.com/spesmilo/electrum/issues/9179
1 year ago
SomberNight
bd845080b8
build: update pinned trezorlib (partial rerun freeze_packages)
...
related https://github.com/spesmilo/electrum/pull/9141
1 year ago
SomberNight
c5ac0b341f
release.sh: print warning on unexpected arg value
...
I keep mixing up sombernight and sombernight_releasekey.
2 years ago
SomberNight
3bd8e4aa4e
update locale
2 years ago
SomberNight
2eee98b493
bump libsecp256k1 version (0.4.1->0.5.0)
2 years ago
Robert
410201af73
fix apparmor issue ( #9047 )
...
fix apparmor issue
Co-authored-by: ghost43 <somber.night@protonmail.com>
2 years ago
SomberNight
cf2ed509b4
dependencies: remove bitstring
...
- `bitstring` started depending on `bitarray` in version 4.1 [0]
- that would mean one additional dependency for us (from yet another maintainer), which is not even pure python
- we only use bitstring for bolt11-parsing
- hence this PR rewrites the bolt11-parsing and removes `bitstring` as dependency
- note: I benchmarked lndecode using [1], and the new code performs better,
taking around 80% time needed for old code (when using bitstring 3.1.9, pure python).
Though the variance is quite large in both cases.
[0]: 95ee533ee4/release_notes.txt (L108)
[1]: d7597d96d0
2 years ago
SomberNight
20d7543b53
win build: remove deprecated apt-key for winehq key
...
```
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
```
from 5b40744831
2 years ago
SomberNight
a4cb69d1b5
win build: update debian base (11->12), and wine
2 years ago
robertmin2
dd72b5976b
AppArmor Profiles for Electrum
...
AppArmor Profiles for Electrum
2 years ago
SomberNight
d46e724816
win/mac build: bump pyinstaller (5.13.2->6.6.0)
2 years ago
SomberNight
85af0b8030
win/mac build: bump pyinstaller (5.11.0->5.13.2)
...
- needed for bumping python version, as 3.11+ is borked without https://github.com/pyinstaller/pyinstaller/issues/7692
- plugin.py: adapt to pyinstaller 5.12+
loader was renamed in b9111db8a8
2 years ago
SomberNight
41d6f08de9
win/mac build: bump python version (3.10.11->3.11.9)
2 years ago
SomberNight
9508f76b7f
appimage build: bump python version (3.10.13->3.11.9)
2 years ago
SomberNight
cfb53e4880
android build: bump python version (3.8.18->3.10.14)
...
cffi also had to be updated for this, and corresponding commit backported from upstream p4a
2 years ago
fuyangpengqi
91de8e70e5
chore: fix some typos in comments ( #9014 )
...
Signed-off-by: fuyangpengqi <995764973@qq.com>
2 years ago
Jamie C. Driver
17508086aa
jade: update Jade api to 1.0.29
...
Updates cbor dependency to cbor2, required for modern linux/python
versions.
2 years ago
ThomasV
f959b53222
add contrib/make_plugin
2 years ago
SomberNight
8677a91dce
android: update p4a ref
...
to have 04e80084eb
> recipe: libsecp256k1: enable modules for schnorr sigs
2 years ago
SomberNight
44e27ac8b5
ecc: add bindings for schnorr sign/verify
...
and require "schnorrsig" and "extrakeys" modules of libsecp256k1
2 years ago
SomberNight
5f95d919df
requirements: bump pinned (and max) aiorpcx versions to 0.23.1
...
related https://github.com/spesmilo/electrum/issues/8954
2 years ago
ThomasV
de5ca461d4
contrib/osx:
...
- rename make_osx2.sh -> sign_osx.sh
- add command to unlock keychain
- chmod +x
2 years ago
SomberNight
409bd0199c
build: split make_osx.sh script into two: "build" and "sign" parts
2 years ago
SomberNight
8b26d310a3
android readme: update outdated "debug vs release build" section
2 years ago
SomberNight
2975d34c91
update locale
2 years ago
Sander van Grieken
b84a7508a3
android: p4a ref 0c507ead85
...
PythonActivity.setSecureWindow: don't redraw after clearing FLAG_SECURE
2 years ago
SomberNight
564036e71d
build: partial rerun freeze_packages
2 years ago
SomberNight
2ca180ddee
bump libsecp256k1 version
2 years ago
SomberNight
d7b0260534
requirements: bump min aiohttp-socks to 0.8.4
...
This version has the bugfix for https://github.com/romis2012/aiohttp-socks/issues/27
see 80e330d365
2 years ago
SomberNight
27bb28e35b
tests: follow-up move of folder
...
follow-up https://github.com/spesmilo/electrum/pull/8897
2 years ago
SomberNight
ea4481a8dd
android readme: de-dupe "qml_gui" requirements
...
follow-up https://github.com/spesmilo/electrum/pull/8881
2 years ago
Sander van Grieken
6738e1e90f
p4a: python-for-android ref 4f1a1a3a41f6bf8d28984bfd1ec8af3c5d8eb362
...
> qt6: replace synchronizedList with explicit synchronize block, as we still see ConcurrentModificationExceptions
in the play store.
2 years ago
ThomasV
2390a76d1f
update locale
2 years ago
Sander van Grieken
de76eb94d0
android: allow override of FRESH_CLONE target directory
...
my /tmp is not large enough, this allows override of build location using
export FRESH_CLONE=/some/other/location
2 years ago
Sander van Grieken
a8dc27ef4c
android: buildozer ref 4403ecf445f10b5fbf7c74f4621bf2b922ad35b5
...
buildozer didn't pass android target_sdk_version from spec file
2 years ago
SomberNight
11764f9a79
android build: make apt less quiet, for more feedback about progress
2 years ago
SomberNight
5369be66da
appimage build: build zbar ourselves
...
to be able to package new version, which has security fixes
2 years ago
SomberNight
0a6283b1ef
build: bump zbar version in win/mac/android builds
...
- new version (0.23.93) fixes a security issue
bb05ec54ee/ChangeLog (L5)
2 years ago
Sander van Grieken
3935e378b3
android: p4a ref d976b539dc7c808d103a7edfe6dc1fd300582a89
...
> don't keep build dir around after succesful build
2 years ago
Sander van Grieken
c1ebc42724
android: p4a ref f534fe9bcd692c4df97e644d34c5bd8acede01eb
...
> qt6: don't copy entire build tree to dist, use select set of include patterns.
2 years ago
SomberNight
872ab29436
android build: bump some security-sensitive packages (py3, ssl)
2 years ago