Package Details: vieb-bin 7.2.0-1

Git Clone URL: https://aur.archlinux.org/vieb-bin.git (read-only, click to copy)
Package Base: vieb-bin
Description: Vim Inspired Electron Browser - Vim bindings for the web by design
Upstream URL: https://vieb.dev
Keywords: browser chromium electron network vim
Licenses: GPL3
Submitter: ragouel
Maintainer: BachoSeven
Last Packager: BachoSeven
Votes: 6
Popularity: 0.90
First Submitted: 2020-06-21 02:56 (UTC)
Last Updated: 2022-04-01 12:59 (UTC)

Pinned Comments

BachoSeven commented on 2021-07-26 22:35 (UTC)

@samhh My bad, I had to fix the way the symlink is created since it was not recognised as a file owned by the package by pacman, but the error you experience was a side effect of this fix, at least when upgrading from a previous version to 5.3.0-3.

It should be enough to uninstall vieb and re-install it, though; I just tested it.

Latest Comments

markstos commented on 2021-09-25 23:03 (UTC)

Vieb can run as a native Wayland app with hardware GPU support and WebRTCPipeWireCapturer enabled by copying the included vieb.desktop file to ~/.local/share/applications.desktop and updating the Exec= line:

Exec=/opt/Vieb/vieb --force_low_power_gpu --ignore-gpu-blacklist --enable-features=UseOzonePlatform,WebRTCPipeWireCapturer,VaapiVideoDecoder --ozone-platform=wayland

BachoSeven commented on 2021-08-16 07:51 (UTC) (edited on 2021-09-02 12:58 (UTC) by BachoSeven)

@MithicSpirit you're right; I will try to merge this into vieb-bin and adopt it, since the maintainer hasn't responded when I tried to contact them regarding the binary symlink a while ago.

I think a package building from source isn't necessary as the release cycle has been steady so far.

MithicSpirit commented on 2021-08-15 23:58 (UTC)

This should be a -bin package as it does not require any compilation (even though it is possible since this is open source, see the AUR submission rules for more info). I realize that vieb-bin already exists (and appears to no longer be maintained), but you can try to request the current maintainer for co-maintainership, or, if that fails, submit an orphan request.

samhh commented on 2021-07-27 16:20 (UTC)

That worked, cheers @BachoSeven!

BachoSeven commented on 2021-07-26 22:35 (UTC)

@samhh My bad, I had to fix the way the symlink is created since it was not recognised as a file owned by the package by pacman, but the error you experience was a side effect of this fix, at least when upgrading from a previous version to 5.3.0-3.

It should be enough to uninstall vieb and re-install it, though; I just tested it.

samhh commented on 2021-07-26 22:18 (UTC)

5.3.0-1 to 5.3.0-3 fails with the following for me:

error: failed to commit transaction (conflicting files)
vieb: /usr/bin/vieb exists in filesystem

samhh commented on 2021-07-04 11:47 (UTC)

@BachoSeven Cheers! Didn't realise that was also prebuilt.

BachoSeven commented on 2021-07-03 14:09 (UTC)

@samhh in the meantime, you can use the vieb package I created, which uses the .pacman tarball and is updated to v5.3.0

samhh commented on 2021-07-03 10:19 (UTC)

FWIW as far as I can tell 5.x works with the same PKGBUILD if you just update version and checksum.

ragouel commented on 2021-01-16 00:41 (UTC)

.pacman is not affiliated with Arch, it's a custom packaging extension similar to .deb/.tar

BachoSeven commented on 2021-01-10 16:40 (UTC)

Another thing: on the official Download page of the project, there now is a .pacman release, is it better to package by extracting that instead of the .deb?

BachoSeven commented on 2021-01-10 14:50 (UTC) (edited on 2021-01-10 15:42 (UTC) by BachoSeven)

Hi, thanks for this package!

I see that the binary is located at /opt/Vieb/vieb, could you provide a symlink to /usr/bin, as many packages which extract to /opt do(i.e. spotify)?

For example, after extracting:

    # Symlink vieb binary to /usr/bin
    mkdir -p "${pkgdir}/usr/bin/"
    cd ${pkgdir}/usr/bin
    ln -s /opt/Vieb/vieb