diff options
author | haarp <main.haarp@gmail.com> | 2021-06-11 15:17:44 +0200 |
---|---|---|
committer | haarp <main.haarp@gmail.com> | 2021-06-11 15:17:44 +0200 |
commit | 7718155b086f86acb90183de9a777e1b077ff749 (patch) | |
tree | 8399c60118f38a5a9fbe44fa2c512de7e224565d /net-p2p | |
parent | Updated xed to 3.0.0 (diff) | |
download | haarp-7718155b086f86acb90183de9a777e1b077ff749.tar.gz haarp-7718155b086f86acb90183de9a777e1b077ff749.tar.bz2 haarp-7718155b086f86acb90183de9a777e1b077ff749.zip |
Add etherwall
Signed-off-by: haarp <main.haarp@gmail.com>
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/etherwall/Manifest | 1 | ||||
-rw-r--r-- | net-p2p/etherwall/etherwall-2.4.0.ebuild | 63 |
2 files changed, 64 insertions, 0 deletions
diff --git a/net-p2p/etherwall/Manifest b/net-p2p/etherwall/Manifest new file mode 100644 index 0000000..33c62a3 --- /dev/null +++ b/net-p2p/etherwall/Manifest @@ -0,0 +1 @@ +EBUILD etherwall-2.4.0.ebuild 1145 BLAKE2B 5ab622cb71607f991c0591a1f014fab39c3b5e7556feb5d13a3e50e97b9e67c4abd48976e0949814c5de7feeca1fe111bbe02b205e56ed3928f51487cab21454 SHA512 d5696e9666b46c524acfde14c0d39c3be5ac545290fe3fccbc11a3fb768e292d9ea9fef553f6776acf4375e5b7ad7890ae4bc890acc6a0d4b4560540c1aa4312 diff --git a/net-p2p/etherwall/etherwall-2.4.0.ebuild b/net-p2p/etherwall/etherwall-2.4.0.ebuild new file mode 100644 index 0000000..d3f3376 --- /dev/null +++ b/net-p2p/etherwall/etherwall-2.4.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop git-r3 qmake-utils + +DESCRIPTION="Free software wallet/front-end for Ethereum" +HOMEPAGE="https://www.etherwall.com/" + +EGIT_REPO_URI="https://github.com/almindor/etherwall.git" +EGIT_SUBMODULES=( + src/ew-node + src/trezor/trezor-common +) +EGIT_COMMIT="v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/hidapi + dev-libs/protobuf + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgraphicaleffects:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols:5 + dev-qt/qtwebsockets:5 + dev-qt/qtwidgets:5 + net-p2p/go-ethereum + virtual/libudev +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +DOCS=( CHANGELOG README.md ) + +src_prepare() { + default + mv Etherwall.pro ${PN}.pro +} + +src_configure() { + ./generate_protobuf.sh || die + eqmake5 "target.path=/usr/bin" +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs + + # TODO: convert ico to png + # newicon icon.ico ${PN}.png + make_desktop_entry ${PN} \ + "Ethereum QT5 Wallet" ${PN} "Network" +} |