Compare commits

..

2 Commits

Author SHA1 Message Date
Hadrien Dussuel
d0418bc437 dbeaver 25.2.0 2025-09-03 10:41:14 +02:00
Hadrien Dussuel
2d8aef99fb bruno 2.10.0 2025-09-03 10:41:06 +02:00
8 changed files with 153 additions and 2 deletions

View File

@@ -6,3 +6,5 @@ DIST dbeaver-bin-24.1.2-amd64.tar.gz 90457031 BLAKE2B 39cbeca67efbb362380c8adbd1
DIST dbeaver-bin-24.1.2-arm64.tar.gz 90424063 BLAKE2B b85ae20ea98acfb4cc21b178c809967382e3b4a5b686d087a41e294e5384d1ac9e268e18fae573dada03daaa7ec988444daf65ab7ca831efa8c3a5b81124f2fe SHA512 b2337472f122c5368019532afbfd6ce87e258290462227efa48865a39798974b7d71fa55dfa6ec5bd5095c47b5f38b205d2df5ebed0b19f747d4000cd1dc63f8
DIST dbeaver-bin-24.3.0-amd64.tar.gz 86372478 BLAKE2B bba90d8af6af36ccc6b4b0bf3248e7e8518187154b2b561a19674045a42f3a5d16a0cb3a191e41c2b095a241d61fc6455b4548b00f4bbfee3cf398856e1a426f SHA512 128c3d4e392431663b19b9d7f63fbe6ddf3d032ad7ec1e948ca6379bc5fd936599aeeae3ba6a2da68f4a66fa61a9b4aa0cd95c2bd4f532c60c5008686268ef4b
DIST dbeaver-bin-24.3.0-arm64.tar.gz 86338496 BLAKE2B c360b76dbccf348b1ee717fb617e8abe3b5c7ed4fa9f4989ef3705cc76e93fa74fa10e74f0405442bfd24aeb5e2b1b55490259955f64cda02cf0d9139226f464 SHA512 96974dc461c83e82c8e8c082e1f42da56d96afb7554886e540ee7d1f7927f1ea128ca4c4a208eeab0060bcdab0918fc1bedbfcb86ef5054bcf532993ebb0c2c9
DIST dbeaver-bin-25.2.0-amd64.tar.gz 92231193 BLAKE2B f7e7629ee51be8bda263aee4c9890237eb590d1391c6a3460e375d404511d5265e09f3106448cbf8d3ada62e201901b9de20be19b6e8756a91bdd9b5f24b51e3 SHA512 91765a1b416d078840b2ebdd2426d61307483d29aaa191d5258fb2d59b56d0a9b425900d7d7acf6a40dbf22c4d85f49fbd5e0a2967fc17b4096187623295b8bb
DIST dbeaver-bin-25.2.0-arm64.tar.gz 92106813 BLAKE2B c3c7ea3d36e5b9ae3404fc8dfcf3933eabe732273585337196747141bf07307595c4da5e4861c7536792d81967e3b9c4ebb7a15fe83d6d8767c101199f76b09b SHA512 884901f4539fd84a0345425263ba4bc1f6a4371dfebddcbaad217c31fae222d712685942b0893a0c1b987c3395c438bb0936e2ee3072da3d4034950428bb482c

View File

@@ -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"
}

View File

@@ -1,2 +1,3 @@
DIST bruno_1.20.2_amd64_linux.deb 71069224 BLAKE2B 89a9ebc472521d8538733c2985cdcea3b7a33d3835848dbdae5f824c46cdbbf6e87b533d2d884ddaf5684f0b5cb0c18741139dbec572b0819f8c428fc87c9cc1 SHA512 03ed4e266441ca8a1967ae8a11646d98a7b23aae73bbeb1a59b08a73bb69c6bbe70506181c9ae487677a2ddb0c89b0d29ce3f5f8dbe96f3c021cc129577c8163
DIST bruno_1.36.1_amd64_linux.deb 85282864 BLAKE2B 5eb5edca610f8b7355a8a71d965ef507c0770a11b385ab39b4d05d7ff4f660b85e6908ddcaf96a314e7b30e13e908431508dead4e70b1ab54de32ca1249a4d59 SHA512 ec74ce0ddcc4576f1b08d93a30be85dc5f260e917941b31f50e6f19c349a6320c509d2a1043688aeb9a69ea14dfd3ca058d2c6283863b9e413ce45811b5682fe
DIST bruno_2.10.0_amd64_linux.deb 99890526 BLAKE2B 1b1a1b1f27d7a1dbf8bcbf14ad0aafd889e6923239d6b98c1cdfb78febb8b86ce04500244c80ec854d0194c5beeac753feca16e6ed3cb946ccdff2fcc4441d52 SHA512 f5afa9af4be8ea5868b4766bc1a40f385feb724a2a7107f192f6315d9c0622f92b6ff71d32c6b9734f0906368666d7db05d3ee46b82aef6a9498073138674cda

View File

@@ -0,0 +1,77 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN="${PN/-bin/}"
inherit desktop unpacker xdg
DESCRIPTION="Opensource IDE For Exploring and Testing Api's"
HOMEPAGE="
https://www.usebruno.com/
https://github.com/usebruno/bruno
"
SRC_URI="https://github.com/usebruno/${PN%-*}/releases/download/v${PV}/${PN%-*}_${PV}_amd64_linux.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 )
"
QA_PREBUILT="
opt/Bruno/bruno
opt/Bruno/chrome-sandbox
opt/Bruno/chrome_crashpad_handler
opt/Bruno/libEGL.so
opt/Bruno/libGLESv2.so
opt/Bruno/libffmpeg.so
opt/Bruno/libvk_swiftshader.so
opt/Bruno/libvulkan.so.1
"
src_install() {
for size in 16x16 32x32 48x48 128x128 256x256 512x512 1024x1024; do
doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/bruno.png
done
dosym ../icons/hicolor/512x512/apps/bruno.png \
/usr/share/pixmaps/bruno.png
domenu usr/share/applications/bruno.desktop
insinto /opt/Bruno
doins -r opt/Bruno/.
fperms +x /opt/Bruno/bruno
fperms +x /opt/Bruno/chrome-sandbox
fperms +x /opt/Bruno/chrome_crashpad_handler
dosym ../Bruno/bruno opt/bin/bruno
}

View File

@@ -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/25.2.0/dbeaver-ce-25.2.0-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-25.2.0-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/25.2.0/dbeaver-ce-25.2.0-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-25.2.0-arm64.tar.gz )
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=0e32805023dcebb02beec0cdc8fd6927

View File

@@ -10,5 +10,5 @@ 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/usebruno/bruno/releases/download/v1.20.2/bruno_1.20.2_amd64_linux.deb
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs fa554cc3cff825d21dfe3f24841e29cf multilib b2a329026f2e404e9e371097dda47f96 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=3357f98ac1947f8ef511ca46d4b19936

View File

@@ -10,5 +10,5 @@ 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/usebruno/bruno/releases/download/v1.36.1/bruno_1.36.1_amd64_linux.deb
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs fa554cc3cff825d21dfe3f24841e29cf multilib b2a329026f2e404e9e371097dda47f96 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=3357f98ac1947f8ef511ca46d4b19936

View File

@@ -0,0 +1,14 @@
DEFINED_PHASES=install postinst postrm preinst unpack
DESCRIPTION=Opensource IDE For Exploring and Testing Api's
EAPI=8
HOMEPAGE=https://www.usebruno.com/ https://github.com/usebruno/bruno
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/usebruno/bruno/releases/download/v2.10.0/bruno_2.10.0_amd64_linux.deb
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=3357f98ac1947f8ef511ca46d4b19936