Package Details: bruno-bin 1.19.0-1

Git Clone URL: https://aur.archlinux.org/bruno-bin.git (read-only, click to copy)
Package Base: bruno-bin
Description: Opensource API Client for Exploring and Testing APIs
Upstream URL: https://www.usebruno.com/
Licenses: MIT
Conflicts: bruno
Provides: bruno
Submitter: vianney
Maintainer: vianney (vianney-buildbot)
Last Packager: vianney
Votes: 15
Popularity: 2.01
First Submitted: 2023-09-13 12:29 (UTC)
Last Updated: 2024-06-21 07:27 (UTC)

Pinned Comments

vianney commented on 2023-10-09 09:43 (UTC) (edited on 2023-10-09 09:44 (UTC) by vianney)

Please note that this PKGBUILD use the deb file provided by bruno developers and basically just extracts it. It contains its own version of electron.

If you want to use slimmer packages without embedded electron, where bruno is built with system's electron, please use bruno or bruno-git.

Latest Comments

1 2 Next › Last »

buttcake commented on 2024-03-26 09:43 (UTC)

Is anyone else having problems with Bruno trying to switch environments on Gnome since the new release ( 46 ) ? Whenever I click on [No Environments] button it just minimizes. It also sometimes minimizes itself when I click on some other parts.

micwoj92 commented on 2023-10-24 04:27 (UTC)

It's required, this library is shipped with package in /opt/Bruno.

vianney commented on 2023-10-24 03:12 (UTC)

Hi Petris, thanks for the information. Looks like the deb file was changed upstream. I just updated the sha256sum.

Thanks for the explanation micwoj92. I forgot this is basically a trimmed down chromium after all. Strange however that libffmpeg is not required to start as is libasound.

petris commented on 2023-10-23 23:24 (UTC)

sha256 is incorrect for bruno_0.27.2_amd64_linux.deb for version 0.27.2-1.

micwoj92 commented on 2023-10-23 21:37 (UTC)

This is because of electron is linked against it. It comes with lots of stuff that will never be used when using bruno. https://www.electronjs.org/docs/latest/development/build-instructions-linux#prerequisites

vianney commented on 2023-10-23 19:45 (UTC)

Hi micwoj92, I ran ldd against the bruno binary:

[local@archlinux ~]$ ldd /usr/bin/bruno | grep "not found"
    libffmpeg.so => not found
    libasound.so.2 => not found

I tried to start bruno in a VM with only an x server and it was not working until I fixed the libasound dependency. I do not understand however why this is needed by an applicaiton such as bruno.

Anyway, I just updated the package to add this dependency. Thanks for the help.

micwoj92 commented on 2023-10-23 16:19 (UTC)

Thanks, please also add alsa-lib as it's missing from (implicit) dependencies.

vianney commented on 2023-10-23 15:44 (UTC)

Hi micwoj92,

I added part of the dependencies you asked for. I should have thought that the embedded electron also needed it's dependencies to run so I added some that are also usually required by electron packages and removed those that were not directly needed dependencies.

micwoj92 commented on 2023-10-21 06:34 (UTC)

Please add to depends: nss alsa-lib libxcomposite libcups pango cairo glibc gtk3 libx11 dbus at-spi2-core hicolor-icon-theme libxcb libdrm wayland libxdamage glib2 libxfixes gcc-libs nspr libxkbcommon libxext mesa libxrandr expat.

vianney commented on 2023-10-09 09:43 (UTC) (edited on 2023-10-09 09:44 (UTC) by vianney)

Please note that this PKGBUILD use the deb file provided by bruno developers and basically just extracts it. It contains its own version of electron.

If you want to use slimmer packages without embedded electron, where bruno is built with system's electron, please use bruno or bruno-git.