Needs python2-pycurl added as a dependency.
Search Criteria
Package Details: electrum-git 4.5.8.r730.g61c5df840-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/electrum-git.git (read-only, click to copy) |
---|---|
Package Base: | electrum-git |
Description: | Lightweight Bitcoin wallet |
Upstream URL: | https://github.com/spesmilo/electrum |
Keywords: | bitbox bitcoin coldcard cryptocurrency keepkey ledger trezor wallet |
Licenses: | MIT |
Conflicts: | electrum |
Provides: | electrum |
Submitter: | oneeyed |
Maintainer: | pizzaman |
Last Packager: | pizzaman |
Votes: | 39 |
Popularity: | 0.64 |
First Submitted: | 2012-08-15 12:32 (UTC) |
Last Updated: | 2025-03-15 04:10 (UTC) |
Dependencies (47)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libsecp256k1 (libsecp256k1-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-aiohttp (python-aiohttp-gitAUR)
- python-aiohttp-socks (python-aiohttp-socks-gitAUR)
- python-aiorpcx (python-aiorpcx-gitAUR)
- python-attrs
- python-bitstring
- python-certifi
- python-cryptography
- python-dnspython (python-dnspython-gitAUR)
- python-ecdsa
- python-electrum_aionostrAUR
- python-electrum_eccAUR
- python-jsonpatch
- python-protobuf (python-protobuf-gitAUR)
- python-pyqt6 (python-pyqt6-pre-releaseAUR)
- python-qdarkstyle
- python-qrcode
- python-requests
- python-six
- python-websockets (python-websockets-gitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- gettext (gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- protobuf (protobuf-gitAUR, protobuf-dllexportAUR) (make)
- python-pycurl (make)
- python-setuptools (make)
- python-tox (check)
- desktop-file-utils (desktop-file-utils-gitAUR) (optional) – update desktop icon
- gtk-update-icon-cache (gtk-update-icon-cache-gitAUR) (optional) – update desktop icon
- python-amodem (optional) – air-gapped transaction signing over audio modem
- python-bitbox02AUR (optional) – BitBox wallet hardware support
- python-btchipAUR (python-btchip-gitAUR) (optional) – Ledger hardware wallet support
- python-cbor2 (optional) – Blockstream Jade hardware wallet communication
- python-ckcc-protocolAUR (optional) – Coldcard wallet hardware support
- python-hidapi (python-hidapi-gitAUR) (optional) – Digital Bitbox hardware wallet support
- python-keepkeyAUR (python-keepkeyAUR) (optional) – KeepKey hardware wallet support
- python-matplotlib (python-matplotlib-gitAUR) (optional) – plot transaction history in graphical mode
- python-pyserial (python-pyserial-labgrid-gitAUR) (optional) – Blockstream Jade hardware wallet serial port extension
- python-rpyc (optional) – send commands to Electrum Python console from an external script
- python-safet (optional) – Archos Safe-T hardware wallet support
- python-trezorAUR (python-trezorAUR) (optional) – Trezor hardware wallet support
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR) (optional) – update desktop icon
- zbar (zbar-gitAUR) (optional) – QR code reading support
Required by (1)
- electrumx-git (requires electrum) (optional)
Sources (2)
LucasHenderson commented on 2014-01-05 02:36 (UTC)
RunningDroid commented on 2013-11-14 07:13 (UTC)
@neverfox
Have you tried deleting the build dir and trying again?
neverfox commented on 2013-11-14 01:52 (UTC)
I get the following error from verion 1.9.4.13.g5e4e500-1:
(1/1) installing electrum-git [######################] 100%
/tmp/alpm_6Uqsun/.INSTALL: line 20: syntax error near unexpected token `}'
/tmp/alpm_6Uqsun/.INSTALL: line 20: `}'
RunningDroid commented on 2013-10-19 23:39 (UTC)
Sorry for the late response, the AUR didn't notify me.
lsparrish commented on 2013-10-05 06:58 (UTC)
As of the latest git, it fails due to a change in directory layout. 'gui' now contains subfolders. Here's a sed string that works more generally, and also matches end of line so if you run it twice you don't end up with python22:
sed -i -e 's|^#!/usr/bin/env python$|#!/usr/bin/env python2|' $(find . -type f)
gh0st commented on 2013-03-07 14:25 (UTC)
changing 'pyrcc4 icons.qrc -o lib/icons_rc.py' to 'pyrcc4 icons.qrc -o gui/icons_rc.py' solved the problem
gh0st commented on 2013-03-07 14:15 (UTC)
Warning: Cannot deserialize transactions. skipping
Error: Could not import icons_rc.py, please generate it with: 'pyrcc4 icons.qrc -o gui/icons_rc.py'
Pinned Comments
pizzaman commented on 2025-03-14 23:20 (UTC) (edited on 2025-03-14 23:21 (UTC) by pizzaman)
Older versions of protobuf are only needed for building.
Proper way to build:
select version 3.20.1 for each
build electrum-git
select any latest version you wish