diff --git a/net-misc/hoppscotch-bin/Manifest b/net-misc/hoppscotch-bin/Manifest new file mode 100644 index 00000000000..7c153367602 --- /dev/null +++ b/net-misc/hoppscotch-bin/Manifest @@ -0,0 +1 @@ +DIST Hoppscotch_linux_x64.deb 12589732 BLAKE2B 55b61068cb0fe00b072789cd9633e23b6cef58d54f5e3de89845de02e6ea38706cec06a637a4da405e81ea9968dceb0bec201fa37823d4fba3a4a63165549fab SHA512 94677be511a36ea1cced553515101426119bae27f818b779602b80559fab1520ada84da1d06163ccf8e63eb588443107fee66439de112c18cdbd618446bb7f91 diff --git a/net-misc/hoppscotch-bin/hoppscotch-bin-24.10.2.0.ebuild b/net-misc/hoppscotch-bin/hoppscotch-bin-24.10.2.0.ebuild new file mode 100644 index 00000000000..a2eb0a9ba04 --- /dev/null +++ b/net-misc/hoppscotch-bin/hoppscotch-bin-24.10.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker desktop xdg + +DESCRIPTION="Open source API development ecosystem" +HOMEPAGE="https://hoppscotch.io" +SRC_URI="https://github.com/hoppscotch/releases/releases/download/v$(ver_rs 3 '-')/Hoppscotch_linux_x64.deb" + +S="${WORKDIR}" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/webkit-gtk:4" + +RESTRICT="strip mirror" + +src_install() { + dobin "${S}"/usr/bin/hoppscotch + + domenu "${S}"/usr/share/applications/hoppscotch.desktop + + for size in 32 128; do + doicon -s ${size} "${S}"/usr/share/icons/hicolor/${size}x${size}/apps/hoppscotch.png + done + doicon -s 256 "${S}"/usr/share/icons/hicolor/256x256@2/apps/hoppscotch.png +} diff --git a/net-misc/hoppscotch-bin/metadata.xml b/net-misc/hoppscotch-bin/metadata.xml new file mode 100644 index 00000000000..7d4ff5ba07f --- /dev/null +++ b/net-misc/hoppscotch-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + gouwazi + gouwazi@protonmail.com + + + hoppscotch/release + +