diff --git a/metadata/md5-cache/net-p2p/feather-bin-2.7.0 b/metadata/md5-cache/net-p2p/feather-bin-2.7.0 new file mode 100644 index 0000000..2ec9fb0 --- /dev/null +++ b/metadata/md5-cache/net-p2p/feather-bin-2.7.0 @@ -0,0 +1,14 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=install unpack +DESCRIPTION=A free and open-source Monero desktop wallet. +EAPI=8 +HOMEPAGE=https://featherwallet.org/ https://github.com/feather-wallet/feather +INHERIT=desktop unpacker +KEYWORDS=~amd64 ~arm ~arm64 ~riscv +LICENSE=BSD +RDEPEND=sys-fs/fuse:0 +RESTRICT=strip +SLOT=0 +SRC_URI=amd64? ( https://github.com/feather-wallet/feather/releases/download/2.7.0/feather-2.7.0-linux.zip -> feather-bin-2.7.0.amd64.zip ) arm64? ( https://github.com/feather-wallet/feather/releases/download/2.7.0/feather-2.7.0-arm64.AppImage -> feather-bin-2.7.0.arm64.AppImage ) arm? ( https://github.com/feather-wallet/feather/releases/download/2.7.0/feather-2.7.0-arm.AppImage -> feather-bin-2.7.0.arm.AppImage ) riscv? ( https://github.com/feather-wallet/feather/releases/download/2.7.0/feather-2.7.0-riscv64.AppImage -> feather-bin-2.7.0.riscv64.AppImage ) +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 unpacker fb4b84181244b3b9990fa0bf40232dd2 +_md5_=999e7e38a9dee395a9ce4e511c81129d diff --git a/net-p2p/feather-bin/Manifest b/net-p2p/feather-bin/Manifest new file mode 100644 index 0000000..2114a83 --- /dev/null +++ b/net-p2p/feather-bin/Manifest @@ -0,0 +1,4 @@ +DIST feather-bin-2.7.0.amd64.zip 28206414 BLAKE2B cebcd943abcada4f73480761da0956c8aa8b1d0d9f378019f24b7fab4a7605f15f595182813455f5b997d48804ac6b68c984295e47c4eed483d7347e6532f62d SHA512 687965edccf12e751d60867b9caeafc8c0ca241bf01c728262d668aa4429eb42d9b8d2136936c29be3a593b201aa5422f62efaeaf1e994483214c83e26187faa +DIST feather-bin-2.7.0.arm.AppImage 22553388 BLAKE2B eb02160394c4aab74ac2d38c1ce3814976ccc3b5c6a828aaf7098704ef7a311622517163bff8b316945795553e0b5d2c76b44b96d918a8ade9d55b0409cb14b7 SHA512 55a2f52e94030b66f631124bbb1f114b53fb8a5c4827742e73d22c685283c9b0ddbd86e6bb3d3fa9194cd3de952914c050c1624736df02e30559e0cea7fa7e59 +DIST feather-bin-2.7.0.arm64.AppImage 24728280 BLAKE2B 56811215798bd64b0af8eeeec63c3a3d710c868c374217aa3d7a43ec6d61653ea3bfd7ebeae18f5429ad5809a19f388d0fa052ef21f1e2b3314018e94fb775ed SHA512 be0d101a158bc66c635a67e387a9a89e821c5b1227dbe6965e080500bd303824a24663bb26f73da6169a8ec17ff88073730da98537588edb1d8f88751b0c6f12 +DIST feather-bin-2.7.0.riscv64.AppImage 24246080 BLAKE2B db9b20742a6238033ebed59829efee673b9df4ffec06874252f04d5a009b30e09dc6237610967e28cefc1e3d664eba1090544578283859548487e427469d3daf SHA512 9b0ede8ecda021ae0a85ba6768a972cfdb035d5176ce499351b72e169ab9d8dd3361bd0adfe11caa1efa002ef2d4b76bfdc0712b1f7dde8442c8dbf759b906d5 diff --git a/net-p2p/feather-bin/feather-bin-2.7.0.ebuild b/net-p2p/feather-bin/feather-bin-2.7.0.ebuild new file mode 100644 index 0000000..5fc8784 --- /dev/null +++ b/net-p2p/feather-bin/feather-bin-2.7.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +DESCRIPTION='A free and open-source Monero desktop wallet.' +HOMEPAGE='https://featherwallet.org/ https://github.com/feather-wallet/feather' +RELEASE_URI='https://github.com/feather-wallet/feather' +SRC_URI=" + amd64? ( ${RELEASE_URI}/releases/download/${PV}/${MY_PN}-${PV}-linux.zip -> ${P}.amd64.zip ) + arm64? ( ${RELEASE_URI}/releases/download/${PV}/${MY_PN}-${PV}-arm64.AppImage -> ${P}.arm64.AppImage ) + arm? ( ${RELEASE_URI}/releases/download/${PV}/${MY_PN}-${PV}-arm.AppImage -> ${P}.arm.AppImage ) + riscv? ( ${RELEASE_URI}/releases/download/${PV}/${MY_PN}-${PV}-riscv64.AppImage -> ${P}.riscv64.AppImage ) +" +S="${WORKDIR}" +LICENSE='BSD' +SLOT='0' +KEYWORDS='~amd64 ~arm ~arm64 ~riscv' +RESTRICT='strip' +RDEPEND='sys-fs/fuse:0' +BDEPEND='app-arch/unzip' +QA_PREBUILT='*' + +inherit desktop unpacker + +src_install() { + if use amd64; then + unpack "${P}.amd64.zip" + newbin "${MY_PN}-${PV}" feather + elif use arm64; then + newbin "${DISTDIR}/${P}.arm64.AppImage" feather + elif use arm; then + newbin "${DISTDIR}/${P}.arm.AppImage" feather + elif use riscv; then + newbin "${DISTDIR}/${P}.riscv64.AppImage" feather + fi + doicon -s 256x256 "${FILESDIR}"/feather.png + make_desktop_entry "${PN}" Feather feather 'Utility;' +} diff --git a/net-p2p/feather-bin/files/feather.png b/net-p2p/feather-bin/files/feather.png new file mode 100644 index 0000000..4c84674 Binary files /dev/null and b/net-p2p/feather-bin/files/feather.png differ diff --git a/net-p2p/feather-bin/metadata.xml b/net-p2p/feather-bin/metadata.xml new file mode 100644 index 0000000..9d981db --- /dev/null +++ b/net-p2p/feather-bin/metadata.xml @@ -0,0 +1,23 @@ + + + + + adam.pimentel46@gmail.com + Adam Pimentel + + + feather-wallet/feather + + + Feather is a free, open-source Monero wallet for Linux, Tails, + Windows and macOS. It is: + - easy-to-use, small and fast - Feather runs well on any modern + hardware, including virtual machines and live operating systems. + - beginner friendly, but also caters to advanced Monero users by + providing a feature set that is on par with the official CLI. + - ships with sane defaults that suit most users, but can also be + configured for high or uncommon threat models. + - serves as a testing grounds for experimental features that may + later be adopted in the reference wallets. + +