diff --git a/dev-db/dbeaver-bin/Manifest b/dev-db/dbeaver-bin/Manifest new file mode 100644 index 0000000..0b06cb3 --- /dev/null +++ b/dev-db/dbeaver-bin/Manifest @@ -0,0 +1,6 @@ +DIST dbeaver-bin-24.1.0-amd64.tar.gz 90290442 BLAKE2B b0c83f85e6890000965241dccf0c4c44ad286fd7521f56ff625556eefd208884d376afd13035b029a3f1a46cdbe9ce394f490da7626547afe988fefd14062908 SHA512 95db0abe3da564f5c4ad3e08d6e1cb500e982598fac1cef9f606905f0dad89f8011e9ab6cb602a8c0adc05d1823eee32d72d222fcdbf07e267d619946b1a3f28 +DIST dbeaver-bin-24.1.0-arm64.tar.gz 90258231 BLAKE2B 7ceae21a405ac54153fa5363b8989ad001d714a493c79e7b08c9db1bd36a701fd5cecf423ba329d3d149829c93b690db42882543fa5620baeaebb087a7127b0c SHA512 ebd79e9f4c70314103758c81c93ee9d91306e95eafddd7efbcdda9a4e07997ab0a765c6fb7cbfe32e5cf1cdb7c0e9fed43506e6d1386a9abd89d453acc789c2c +DIST dbeaver-bin-24.1.1-amd64.tar.gz 90416975 BLAKE2B f09a44c025c8a3ba12c409278230344acb270d86f67284cb0d69817cb9254d982fede55c8006eaf9db5ad86e661c4393c707a05cfc1359d2b84739267da9c8c9 SHA512 96807b239cf07b0ad817b6dbf5aeed8c3b56f03a9af01341317053bce174878fbf664fea266dc7085a3ce4c6d99cf10dbcaf9ce5827cf61a90f3ea2c333bc0e4 +DIST dbeaver-bin-24.1.1-arm64.tar.gz 90384499 BLAKE2B d3df790f409865be6d4c98fac26c5b88c13d51bcfd4d337c0eae881860c5355e33f4549ec438b9f4d57b843d5e93e831efe440a8b6555669cb33c2d6e6409368 SHA512 2037a0f933e69af88e626002be09ab9ed267b16116583215062a37840ca81a931240253b757a9c2ab0b70a1e7cb9292946456a2c1bb6c83d74596cb3e7c5ed8c +DIST dbeaver-bin-24.1.2-amd64.tar.gz 90457031 BLAKE2B 39cbeca67efbb362380c8adbd12abdad098fc6d3fee5824e450c7bc0d8ef0b4e6400baa38946f5848f3b17f2214cdc1b450cfbf1a6e40c37f1beaf6586c4408b SHA512 26bfa9c723b74585fd64fb9a38731c2a9b96bc757bc05a17371588658fed348f19638bb669749027f02e652e1f45ce504b9f07bdb7bd14219cacc99d667cb420 +DIST dbeaver-bin-24.1.2-arm64.tar.gz 90424063 BLAKE2B b85ae20ea98acfb4cc21b178c809967382e3b4a5b686d087a41e294e5384d1ac9e268e18fae573dada03daaa7ec988444daf65ab7ca831efa8c3a5b81124f2fe SHA512 b2337472f122c5368019532afbfd6ce87e258290462227efa48865a39798974b7d71fa55dfa6ec5bd5095c47b5f38b205d2df5ebed0b19f747d4000cd1dc63f8 diff --git a/dev-db/dbeaver-bin/dbeaver-bin-24.1.0.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-24.1.0.ebuild new file mode 100644 index 0000000..1eac76d --- /dev/null +++ b/dev-db/dbeaver-bin/dbeaver-bin-24.1.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="${PN%-bin*}" + +DESCRIPTION="Free universal database tool (community edition)." +HOMEPAGE="https://dbeaver.io/" +SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )" + +S="${WORKDIR}/${MY_PN}" + +LICENSE="Apache-2.0 EPL-1.0 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND="virtual/jre:17" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -e "s/^Icon=.*/Icon=${MY_PN}/" \ + -e 's:/usr/share/dbeaver:/opt/dbeaver:g' \ + -e '/^WMCLASS.*/d' \ + -e "s:^Exec=.*:Exec=${EPREFIX}/usr/bin/${MY_PN}:" \ + -i "${MY_PN}-ce.desktop" + default +} + +src_install() { + doicon -s 128 "${MY_PN}.png" + newicon icon.xpm "${MY_PN}.xpm" + domenu "${MY_PN}-ce.desktop" + einstalldocs + rm "${MY_PN}-ce.desktop" "${MY_PN}.png" icon.xpm readme.txt + insinto "/opt/${MY_PN}-ce" + doins -r ./* + fperms 0755 "/opt/${MY_PN}-ce/${MY_PN}" + make_wrapper "${MY_PN}" "/opt/${MY_PN}-ce/${MY_PN}" "/opt/${MY_PN}-ce" +} diff --git a/dev-db/dbeaver-bin/dbeaver-bin-24.1.1.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-24.1.1.ebuild new file mode 100644 index 0000000..1eac76d --- /dev/null +++ b/dev-db/dbeaver-bin/dbeaver-bin-24.1.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="${PN%-bin*}" + +DESCRIPTION="Free universal database tool (community edition)." +HOMEPAGE="https://dbeaver.io/" +SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )" + +S="${WORKDIR}/${MY_PN}" + +LICENSE="Apache-2.0 EPL-1.0 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND="virtual/jre:17" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -e "s/^Icon=.*/Icon=${MY_PN}/" \ + -e 's:/usr/share/dbeaver:/opt/dbeaver:g' \ + -e '/^WMCLASS.*/d' \ + -e "s:^Exec=.*:Exec=${EPREFIX}/usr/bin/${MY_PN}:" \ + -i "${MY_PN}-ce.desktop" + default +} + +src_install() { + doicon -s 128 "${MY_PN}.png" + newicon icon.xpm "${MY_PN}.xpm" + domenu "${MY_PN}-ce.desktop" + einstalldocs + rm "${MY_PN}-ce.desktop" "${MY_PN}.png" icon.xpm readme.txt + insinto "/opt/${MY_PN}-ce" + doins -r ./* + fperms 0755 "/opt/${MY_PN}-ce/${MY_PN}" + make_wrapper "${MY_PN}" "/opt/${MY_PN}-ce/${MY_PN}" "/opt/${MY_PN}-ce" +} diff --git a/dev-db/dbeaver-bin/dbeaver-bin-24.1.2.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-24.1.2.ebuild new file mode 100644 index 0000000..1eac76d --- /dev/null +++ b/dev-db/dbeaver-bin/dbeaver-bin-24.1.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="${PN%-bin*}" + +DESCRIPTION="Free universal database tool (community edition)." +HOMEPAGE="https://dbeaver.io/" +SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )" + +S="${WORKDIR}/${MY_PN}" + +LICENSE="Apache-2.0 EPL-1.0 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND="virtual/jre:17" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -e "s/^Icon=.*/Icon=${MY_PN}/" \ + -e 's:/usr/share/dbeaver:/opt/dbeaver:g' \ + -e '/^WMCLASS.*/d' \ + -e "s:^Exec=.*:Exec=${EPREFIX}/usr/bin/${MY_PN}:" \ + -i "${MY_PN}-ce.desktop" + default +} + +src_install() { + doicon -s 128 "${MY_PN}.png" + newicon icon.xpm "${MY_PN}.xpm" + domenu "${MY_PN}-ce.desktop" + einstalldocs + rm "${MY_PN}-ce.desktop" "${MY_PN}.png" icon.xpm readme.txt + insinto "/opt/${MY_PN}-ce" + doins -r ./* + fperms 0755 "/opt/${MY_PN}-ce/${MY_PN}" + make_wrapper "${MY_PN}" "/opt/${MY_PN}-ce/${MY_PN}" "/opt/${MY_PN}-ce" +} diff --git a/dev-util/insomnia-bin/Manifest b/dev-util/insomnia-bin/Manifest new file mode 100644 index 0000000..ed2d60c --- /dev/null +++ b/dev-util/insomnia-bin/Manifest @@ -0,0 +1 @@ +DIST Insomnia.Core-9.3.2.deb 99242204 BLAKE2B 87ba1335d52cfd6a3d973ee21baf26da5b6caf92b8a6f2c42d9ac2105795a79d476e56b91e8cfa40c71fe6601efd3e8cf8a0a646c0936dbc844e3ad29afffa7b SHA512 d9e4ed4b2ada2adf7eb93f1b4525433dc3a83df6ed7bd321e72ad5bcfa1043e58493929f5a80e209d5beef3dc9267c14f925b71bb99a215ee5d107b1d3bde60d diff --git a/dev-util/insomnia-bin/insomnia-bin-9.3.2.ebuild b/dev-util/insomnia-bin/insomnia-bin-9.3.2.ebuild new file mode 100644 index 0000000..9dab206 --- /dev/null +++ b/dev-util/insomnia-bin/insomnia-bin-9.3.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit desktop unpacker xdg + +DESCRIPTION="HTTP and GraphQL client for developers" +HOMEPAGE="https://insomnia.rest" +SRC_URI="https://github.com/Kong/${MY_PN}/releases/download/core@${PV}/Insomnia.Core-${PV}.deb" + +S="$WORKDIR" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="fontconfig cups alsa dbus accessibility" + +RDEPEND=" + dev-libs/glib + dev-libs/nss + dev-libs/nspr + app-accessibility/at-spi2-core + x11-libs/libdrm + x11-libs/gtk+ + x11-libs/pango + x11-libs/cairo + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + media-libs/mesa + dev-libs/expat + x11-libs/libxcb + x11-libs/libxkbcommon + sys-devel/gcc + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + dbus? ( sys-apps/dbus ) + fontconfig? ( media-libs/fontconfig:1.0 ) + accessibility? ( app-accessibility/at-spi2-core ) +" + +src_install() { + for size in 16x16 32x32 48x48 128x128 256x256 512x512 ; do + doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/insomnia.png + done + dosym ../icons/hicolor/512x512/apps/insomnia.png \ + /usr/share/pixmaps/insomnia.png + + domenu usr/share/applications/insomnia.desktop + + insinto /opt/Insomnia + doins -r opt/Insomnia/. + fperms +x /opt/Insomnia/insomnia + fperms +x /opt/Insomnia/chrome_crashpad_handler + dosym ../Insomnia/insomnia opt/bin/insomnia +} diff --git a/metadata/layout.conf b/metadata/layout.conf new file mode 100644 index 0000000..20fcfea --- /dev/null +++ b/metadata/layout.conf @@ -0,0 +1,3 @@ +masters = gentoo +thin-manifests = true +sign-manifests = false diff --git a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 new file mode 100644 index 0000000..95d1d74 --- /dev/null +++ b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst prepare +DEPEND=virtual/jre:17 +DESCRIPTION=Free universal database tool (community edition). +EAPI=8 +HOMEPAGE=https://dbeaver.io/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop wrapper xdg +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 EPL-1.0 BSD +RDEPEND=virtual/jre:17 +SLOT=0 +SRC_URI=amd64? ( https://dbeaver.io/files/24.1.0/dbeaver-ce-24.1.0-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-24.1.0-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/24.1.0/dbeaver-ce-24.1.0-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-24.1.0-arm64.tar.gz ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_md5_=0e32805023dcebb02beec0cdc8fd6927 diff --git a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 new file mode 100644 index 0000000..f536102 --- /dev/null +++ b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst prepare +DEPEND=virtual/jre:17 +DESCRIPTION=Free universal database tool (community edition). +EAPI=8 +HOMEPAGE=https://dbeaver.io/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop wrapper xdg +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 EPL-1.0 BSD +RDEPEND=virtual/jre:17 +SLOT=0 +SRC_URI=amd64? ( https://dbeaver.io/files/24.1.1/dbeaver-ce-24.1.1-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-24.1.1-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/24.1.1/dbeaver-ce-24.1.1-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-24.1.1-arm64.tar.gz ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_md5_=0e32805023dcebb02beec0cdc8fd6927 diff --git a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 new file mode 100644 index 0000000..1ac530f --- /dev/null +++ b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst prepare +DEPEND=virtual/jre:17 +DESCRIPTION=Free universal database tool (community edition). +EAPI=8 +HOMEPAGE=https://dbeaver.io/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop wrapper xdg +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 EPL-1.0 BSD +RDEPEND=virtual/jre:17 +SLOT=0 +SRC_URI=amd64? ( https://dbeaver.io/files/24.1.2/dbeaver-ce-24.1.2-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-24.1.2-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/24.1.2/dbeaver-ce-24.1.2-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-24.1.2-arm64.tar.gz ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_md5_=0e32805023dcebb02beec0cdc8fd6927 diff --git a/metadata/md5-cache/dev-util/insomnia-bin-9.3.2 b/metadata/md5-cache/dev-util/insomnia-bin-9.3.2 new file mode 100644 index 0000000..6ab5e92 --- /dev/null +++ b/metadata/md5-cache/dev-util/insomnia-bin-9.3.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst unpack +DESCRIPTION=HTTP and GraphQL client for developers +EAPI=8 +HOMEPAGE=https://insomnia.rest +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop unpacker xdg +IUSE=fontconfig cups alsa dbus accessibility +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-libs/glib dev-libs/nss dev-libs/nspr app-accessibility/at-spi2-core x11-libs/libdrm x11-libs/gtk+ x11-libs/pango x11-libs/cairo x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr media-libs/mesa dev-libs/expat x11-libs/libxcb x11-libs/libxkbcommon sys-devel/gcc alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) fontconfig? ( media-libs/fontconfig:1.0 ) accessibility? ( app-accessibility/at-spi2-core ) +SLOT=0 +SRC_URI=https://github.com/Kong/insomnia/releases/download/core@9.3.2/Insomnia.Core-9.3.2.deb +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_md5_=61cb1d859c890e288f9ecadfe8486910