summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/Manifest.gzbin54974 -> 54980 bytes
-rw-r--r--net-misc/electrum/Manifest2
-rw-r--r--net-misc/electrum/electrum-4.5.4.ebuild114
-rw-r--r--net-misc/iputils/Manifest2
-rw-r--r--net-misc/iputils/iputils-20240117.ebuild2
5 files changed, 118 insertions, 2 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 055b1e03c8cf..efc4b5847c74 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index adca2d9dbd44..75aafccda8c2 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1,5 +1,7 @@
DIST electrum-4.5.2.gh.tar.gz 4831743 BLAKE2B 862afbe9d0bfef8f6799441f62f2f36958048262a46254afb67ff6c8838e708fe1d7c53b780a6710941cb04000732c2889e77deb2363fef65c89a9ca840e5987 SHA512 c72b576a4c054fb713600751dfdfd520a4c7fe68676eb8877fc6a744f2a3716ae5d49de8229787d1da8d284ac9d89515404ab17daa9bc860d05d54b5184eaa6d
DIST electrum-4.5.3.gh.tar.gz 4857951 BLAKE2B fcca35b2d5bb1ab9cc47440cd72d6a6615436d93fba752c4efe9badb7570247ae06ac678e83957da8aaedf1d12ebe7badfaef7768ef7508ee9fd4725e2785cc3 SHA512 da9bd0b3719c7f57a1885e2029540a718236c82dde14b6efa5a49e18481b559f5082ea9518ad40f5f9f1ceb1ee9f8b968bd5f4f51be7f71862e763f7f273b601
+DIST electrum-4.5.4.gh.tar.gz 4911082 BLAKE2B 89a58966426b705e0ddfadd75d4c2996976abb66695edd5d426c0232f58a2da701f20112f31a2498858c61a4a1cd9e048b44072bad128b54651929b96341c1c3 SHA512 3fda9a931067e35d8bc11da8855553a1208428975fe65b0fc20eb26bdd2c3840b5c3ed4261e60344c7256461887d286e432568ef385d9c6b1216e708e099b34b
EBUILD electrum-4.5.2.ebuild 2977 BLAKE2B fe3a36e45440fdb231abd6061419ca06683b1120a503e413a38e5f68830dc2feed3f9c4e54dce48e41ab990082b7690b81ea37a5de0fa82b3949894b31c0a3e7 SHA512 97b82b4bcc7714ee632f5ea8dd8c957f3cf9cd2021ab3b4f42aefe4ea5ab658c5ef90bb6e19f9a2ba3534ecb1230203a4ed09b90a58475486e28e49ac4ebee5f
EBUILD electrum-4.5.3.ebuild 2981 BLAKE2B 041d76c3977faf49d8aad33164c2623d6612ad7fe3a8e4b8dcff5763233736ad48d055167d64103a2ef72944c72fdf3f427bbb77a1423d5e444271f4de35a60e SHA512 343bd57b39b0d2d5e8d065b0df8f0498d88e078aab631f5dfa03db3ffcecbbcf40ef457350a22f069cc16ba6856b1f6f511feedc6efe786a8065aac3d1c90346
+EBUILD electrum-4.5.4.ebuild 2981 BLAKE2B 30091ec40a4d92fe241347098696b6f698c79037b8b53e51487a677e7f9f4c286025ae53157ca9418f9743bc17ab0af3d6faf02f1a52b948b64f31b964e9abf4 SHA512 e03ea9517ac32d530c89852b43c7c630efe184a46469d71a2255a29482a6e7868c01285fab3becc205edc38d6539505162b6a8ddc5daa6cc85254490a0ef5b59
MISC metadata.xml 637 BLAKE2B ec4a0e57a1a11fa3a430c40b317e9a857b4128c7815fcd9fabe44adf85c47985325f4df3da9476b19f687026a145c7abf16a6a1ef6c8e25dd217732cdf77a076 SHA512 599ade68d31da44232ab7f520f0b9c054e7a26757aa7eed4f06350487d6c7c1dfc12bf2ba3dbddeb8ef8e8f0b67d093b91999cec422b3a5ea6dfadc9acf2fbc1
diff --git a/net-misc/electrum/electrum-4.5.4.ebuild b/net-misc/electrum/electrum-4.5.4.ebuild
new file mode 100644
index 000000000000..7262370c6fc3
--- /dev/null
+++ b/net-misc/electrum/electrum-4.5.4.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses?"
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="User friendly Bitcoin client"
+HOMEPAGE="
+ https://electrum.org/
+ https://github.com/spesmilo/electrum/
+"
+SRC_URI="
+ https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli ncurses qrcode +qt5"
+REQUIRED_USE="|| ( cli ncurses qt5 )"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ <dev-libs/libsecp256k1-0.4
+ >=dev-python/aiohttp-socks-0.8.4[${PYTHON_USEDEP}]
+ =dev-python/aiorpcX-0.22*[${PYTHON_USEDEP}]
+ >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+ dev-python/bitstring[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/dnspython-2[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ dev-python/pbkdf2[${PYTHON_USEDEP}]
+ dev-python/pyperclip[${PYTHON_USEDEP}]
+ dev-python/PySocks[${PYTHON_USEDEP}]
+ dev-python/qrcode[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ >=dev-python/protobuf-python-3.20[${PYTHON_USEDEP}]
+ qrcode? ( media-gfx/zbar[v4l] )
+ qt5? (
+ dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+ )
+ ncurses? ( $(python_gen_impl_dep 'ncurses') )
+"
+BDEPEND="
+ test? (
+ dev-python/pyaes[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # use backwards-compatible cryptodome API
+ sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
+
+ # make qdarkstyle dep optional
+ sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die
+
+ # remove upper bounds from deps
+ sed -i -e 's:,<[0-9.]*::' contrib/requirements/requirements.txt || die
+
+ local bestgui
+ if use qt5; then
+ bestgui=qt
+ elif use ncurses; then
+ bestgui=text
+ else
+ bestgui=stdio
+ fi
+ sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' ${PN}/${PN} || die
+
+ eapply_user
+
+ xdg_environment_reset
+ distutils-r1_src_prepare
+}
+
+src_install() {
+ dodoc RELEASE-NOTES
+ distutils-r1_src_install
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ ver_test "${v}" -ge 4.3.4 && return
+ done
+
+ ewarn "If you are new to BitCoin, please be aware that:"
+ ewarn "1. Cryptocurrencies are volatile. BTC has been subject to rapid"
+ ewarn " changes of value in the past."
+ ewarn "2. Cryptocurrency ownership is determined solely by the access to"
+ ewarn " the private key. If the key is lost or stolen, BTC are unrevocably"
+ ewarn " lost."
+ ewarn "3. Proof-of-work based cryptocurrencies have negative environmental"
+ ewarn " impact. BTC mining is consuming huge amounts of electricity."
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 323b23b6d8d5..d3183f4dd791 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -4,6 +4,6 @@ DIST iputils-20240117.tar.xz 445684 BLAKE2B 635943e12010aef8c1291b407bfbe284e017
DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0 SHA512 eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee
EBUILD iputils-20211215.ebuild 4754 BLAKE2B f5e6b11dcf1642695fb3fe8be537a5df04359d397c28f7a86fff5b11c8dc37743597df22721d41bdd8c45f3f06f76325c236e3159602b15bc8cd1200d3389c41 SHA512 aa0565d5645f4acba4bfa3ca6d425e2538922ec9f3405ba1f4542941e7f21f5399e8709b71d76292a927109911226cdaa2be56ad63b62006e59a759556747bd5
EBUILD iputils-20221126-r1.ebuild 3185 BLAKE2B 65869e38c722027f8ac43639b54862d04a1bb98c2c3758488fd73de25071100595c3cd83220efa0e076297f90af62b475868ed7a8b759c1a50f8e89f2aadded0 SHA512 2e4e741c9ff0c44699c491474f6a201ec95a4f0753bb3f45f48ddd55c3342da4afb2ca8a7a71a7467b4a6e025dc1c1a3661c98c2abc71e4dae04027b2a3d32a0
-EBUILD iputils-20240117.ebuild 3193 BLAKE2B a4fd9cb09aeda88e73223db3765887721eff860f0ddabc56c4e3933f4a4a9f6576f93c6cd02c59fa96c93663054bb5922d1af62482617f5d87bb5d5dff55e067 SHA512 90ce9cdf08632c66039d25be35fc8fb0ca2ae86949f7e196d794e9dee70d87542374420ffc992e21ce266a50cf64ecde12403f350cec25b86f92afa44135cc73
+EBUILD iputils-20240117.ebuild 3186 BLAKE2B 4982cf37c503be05ed3038649f062e1dff8b7cf22adfcaff9b51d187d54a262db1283a4d3a973e39addf7a44813014831a52d4de4904120e891df128c9bcb9cb SHA512 b3ba17e7cfeb0d7d315e36816088decd8c553cc8499ffd12b561918b97c8c3762d3ad2aa14dbb7e86f4cda792539f0227b9cda111fe9d368b4019d49f0bb0ce9
EBUILD iputils-99999999.ebuild 3193 BLAKE2B 41894869b9a7e22606c13416045a52ef5708e75626cec480d669aa6744026c99c3b6c6789bf5275ae6ac153456e3eab87ae782940e0b264095c1d5070ff94bed SHA512 44a357c7e1b31a592c14cf51a0a6886a31e87534d43e3d02c29956c9caa91b57db569b1656677f65851af4e631b65b3fd5e28de8b45c5bf8672a166f12200863
MISC metadata.xml 1034 BLAKE2B a1d9c98f71961b483d73229a2fbb8b272b2c1693f89fbe6921f657949da45c87fe7408aa8ce39059ba6ce3e79bb4621e4d303ed2302ab3363c5492e174fc2149 SHA512 8df2ddb2ea153af627c8c353af03675e70028017987c83e4d70ee9f1a97ae79c4fdfc8eb5987efaf8daeeb0955ef04a65315fe6033e71e9cb32e8059294716fd
diff --git a/net-misc/iputils/iputils-20240117.ebuild b/net-misc/iputils/iputils-20240117.ebuild
index 83b8d29beaaf..c76cdaa9b4b8 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Network monitoring tools including ping and ping6"