Commit Graph

158 Commits

Author SHA1 Message Date
Filip Gospodinov 1735978088 setup.py: fix icon path for user installation
Before, the user installation used the wrong directory
to store the application's icon resulting in the desktop
environment falling back to an ugly default icon. Now,
the correct icon is displayed in the menu.

"By default, apps should look in $HOME/.icons (for backwards
compatibility), in $XDG_DATA_DIRS/icons and in /usr/share/pixmaps
(in that order)."
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
2018-03-20 12:25:04 +01:00
ThomasV f38ca73dae setup.py: install optional modules. fixes #3927 2018-03-08 11:52:01 +01:00
Marcel O'Neil e72947c8fd prevent requirements.txt from being installed to /usr 2018-03-07 15:15:54 -05:00
Johann Bauer afa0168e14 Add new requirements file for binaries in contrib 2018-02-11 16:59:07 +01:00
Johann Bauer f9a3edc2a2 Merge remote-tracking branch 'lillypad/master' 2018-02-11 16:21:32 +01:00
SomberNight 0693837538 freeze hw wallet dependencies into separate file. update versions using freeze_packages.sh. introduce "hardware" setuptools extra. 2018-01-30 22:10:03 +01:00
SomberNight d83d927781 include servers_testnet.json and checkpoints_testnet.json in every binary 2017-12-27 14:21:05 +01:00
lillypad c44427d33e requirements.txt support for user only pip requirements 2017-12-17 15:22:10 -04:00
ThomasV 44a83c2401 read checkpoints file in NetworkConstants, add it to setup.py 2017-12-12 11:10:50 +01:00
ThomasV 51718501fd add server list to setup.py 2017-09-14 10:25:04 +02:00
ThomasV c3388d9677 misc python3 updates:
- use jsonrpclib-pelix
 - update the kivy gui
 - update plugins
2017-08-26 08:28:24 +02:00
Dmitry Sorokin c86140a608 py3 in setup.py and tox config 2017-08-26 08:28:24 +02:00
Johann Bauer 74af19705d Use PySocks from pypi instead of SocksiPy 2017-02-25 13:44:15 +01:00
ThomasV e1515743cd replace slowaes with pyaes 2017-02-10 17:22:52 +01:00
djb 6b6f0be7d4 add Digital Bitbox hardware wallet 2017-01-31 14:21:11 +01:00
ThomasV 2948a06833 prepare version 2.7.18 2017-01-24 11:37:01 +01:00
ThomasV b6a29b7bc2 fix; update setup.py 2017-01-03 17:17:15 +01:00
ThomasV ca6e32442c remove plugins/plot from setup.py 2016-12-19 15:17:59 +01:00
Maks Verver b0a3347e44 Fix typo: $XDG_DATA_HOME should be XDG_DATA_HOME. 2016-06-18 17:41:24 +02:00
Timothy Redaelli 901a9f3996 Fix installation when --root is specified 2016-02-29 13:28:18 +01:00
ThomasV 305843999e Relicensing 2016-02-24 10:20:30 +01:00
nomnombtc 9fc6c55382 change tab to whitespaces 2016-01-31 02:49:02 +01:00
nomnombtc 17b6e835c9 add hw_wallet plugin to setup.py 2016-01-31 02:47:16 +01:00
Andreas Hilboll 60b595356b BUG: allow non-root installation on linux
fixes #1607
2016-01-05 12:13:15 +01:00
ThomasV a4c767437c add jsonrpclib dependency 2015-11-30 10:12:15 +01:00
ThomasV b5a210fac3 add missing module electrum_plugins 2015-11-24 12:28:47 +01:00
ThomasV ba2c737a21 finish separation between plugins and GUIs 2015-11-24 09:36:42 +01:00
ThomasV 47ae32a900 fix typo 2015-10-18 12:58:09 +02:00
ThomasV d318bd91ae enforce python2 in setup 2015-10-18 12:48:53 +02:00
ThomasV f8e51e3323 remove themes, check python3 in setup.py 2015-10-18 12:43:20 +02:00
ThomasV e8d30129ea replace TLSLite dependency with minimal RSA implementation 2015-08-04 18:16:06 +02:00
ThomasV e96a0945ca do not use pycrypto for DNSSEC validation 2015-07-29 22:06:44 +02:00
ThomasV 291b57b99a add pycrypto to dependencies in setup 2015-07-26 12:45:34 +02:00
ThomasV 3c4809ec5a fix path in setup.py 2015-06-08 13:54:15 +02:00
ThomasV f02c2fde64 add payrequest.html to setup 2015-06-07 22:15:53 +02:00
Neil Booth fb4b6ff960 Setup same for FreeBSD and DragonFly 2015-04-23 07:50:44 +09:00
ThomasV 47f89f43b6 get rid of pyasn1 dependencies 2015-04-14 15:10:44 +02:00
palob 768fe3c03a Icon location fix. Fixes #1111 2015-03-29 18:07:03 +02:00
Dmitry Marakasov 27c2a4e202 Treat FreeBSD just like Linux in setup.py 2015-03-14 14:36:26 +03:00
ThomasV a90f3e0027 re-add older version of socks.py to repo, because SocksiPy-branch does not work with current code 2015-02-28 19:22:43 +01:00
ThomasV b5ac7f2a7c simplify setup.py using package_data 2015-02-18 17:13:41 +01:00
ThomasV 5426dae9fc re-add dnspython in setup.py 2015-02-17 18:30:04 +01:00
ThomasV f3ebed1545 fix email address in setup.py 2015-02-17 17:24:40 +01:00
ThomasV f5d25f6b3a fix: missing plugins in setup.py 2015-02-17 17:21:16 +01:00
ThomasV de5bc0ceaf Merge pull request #1005 from kevcooper/master
Added electrum-env to use a virtualenv for python dependencies
2015-02-04 11:55:22 +01:00
Kevin Cooper f928c565c4 fixed setup.py so it doesnt break when trying to install pyasn1 2015-02-04 03:47:16 -07:00
ThomasV 4d90e2e1f7 add version number for aes requirement, because it's a prerelease 2015-02-03 15:13:01 +01:00
ThomasV 1905b4743d fix: add missing protobuf to dependencies 2015-02-01 22:05:19 +01:00
ThomasV 0556e7adde set data_files only when install is invoked 2014-11-22 14:03:21 +01:00
ThomasV 571d1c8886 require python 2.7 from now 2014-11-07 17:25:54 +01:00