diff --git a/net-proxy/insomnia-bin/Manifest b/net-proxy/insomnia-bin/Manifest index 82a902529..0cf9020e1 100644 --- a/net-proxy/insomnia-bin/Manifest +++ b/net-proxy/insomnia-bin/Manifest @@ -1,2 +1,2 @@ DIST insomnia-bin-10.0.0.tar.gz 145212084 BLAKE2B 4b91deb30d1936f4d1e3e7ef9bba8d69164470476909bff1ab784a0c96a409231bc17d22c45e27b94f9aad6f1658cb15522137f7c9e5efc292e1c47f5fa1cf23 SHA512 a101f3f1af4af404e0c7de067f8760b490addfb20f2449c7155b3f0a7963b90c56d36f01980bb385be250f8e2049f0fd440c4550f9c598021394f7751c82cc37 -DIST insomnia-bin-9.3.0.tar.gz 145211833 BLAKE2B 75cafc079a68da938fa3ebc12698048951f53ac565401a18ec95cef3d2ca29dbcbbb83da4fc8610ab4b52d7f863362008217d074018fae389692368ffbd84c93 SHA512 f874582822e2ffb99cbaff61ca77275eb38aaab00113dfa5fcd850041c1911e9ca4c210a2a0ba413357fc962d4047358628c2c2ad6d198f9fcae99c52c3b8ffc +DIST insomnia-bin-10.3.0.tar.gz 143940613 BLAKE2B dfcb53fd3ea00211a28ced8786daea0614fdbb36a85ba181bc2adc4b1085e85000d0b53d587a61d58b0f349d6f5272b11a2df5df0cb58873802639d88fdd7c45 SHA512 29b4b025ea532a6ea2a1db6afd50a4e0eaeaa511de9a329b37b38502f794b4216fac34f94575ac1193117bd8bdf448724c05abb4d0015cb6803415352da1c047 diff --git a/net-proxy/insomnia-bin/insomnia-bin-10.3.0.ebuild b/net-proxy/insomnia-bin/insomnia-bin-10.3.0.ebuild new file mode 100644 index 000000000..af420a002 --- /dev/null +++ b/net-proxy/insomnia-bin/insomnia-bin-10.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="Insomnia.Core" +inherit desktop + +DESCRIPTION="REST API client, a postman alternative" +HOMEPAGE="https://github.com/Kong/insomnia https://insomnia.rest/" +SRC_URI="https://github.com/Kong/insomnia/releases/download/core%40${PV}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64" + +QA_PREBUILT="opt/Insomnia.Core/insomnia /opt/Insomnia.Core/chrome-sandbox + opt/Insomnia.Core/chrome_crashpad_handler + opt/Insomnia.Core/*.so.1 + opt/Insomnia.Core/*.so" + +src_install() { + dodir /opt/${MY_PN} + cp -R "${S}"/* "${D}"/opt/${MY_PN} || die "Copy files failed" + dosym -r /opt/${MY_PN}/insomnia /usr/bin/insomnia + + doicon "${FILESDIR}"/insomnia.png + domenu "${FILESDIR}"/insomnia.desktop +}