Package Details: wavebox 10.103.5_2-1

Git Clone URL: https://aur.archlinux.org/wavebox.git (read-only, click to copy)
Package Base: wavebox
Description: The next generation of web-desktop communication
Upstream URL: https://wavebox.io
Keywords: gmail o365 outlook wavebox
Licenses: custom:Wavebox-EULA
Conflicts: wavebox-beta, wavebox-bin, wavebox-bin-beta
Submitter: lots0logs
Maintainer: tomwavebox
Last Packager: tomwavebox
Votes: 30
Popularity: 0.001461
First Submitted: 2020-01-21 05:16 (UTC)
Last Updated: 2022-06-22 09:57 (UTC)

Latest Comments

yochananmarqos commented on 2022-05-25 18:12 (UTC)

A package provides and conflicts with itself. This package needs no provides() or conflicts(); especially with packages that don't exist. The wavebox-beta package should only provide and conflict with wavebox.

tomwavebox commented on 2022-05-12 15:09 (UTC)

Thanks, @etrigan63. Looks like a change to our build script popped just the first character of the md5 hash into the files :facepalm:

I've updated the repo with the correct hashes and also the build script for next time, so it should be working again now

etrigan63 commented on 2022-05-12 14:28 (UTC)

Today's update failed to install.

Aur (1) wavebox-10.101.21_2-1

:: Proceed with installation? [Y/n]:

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
==> Making package: wavebox 10.101.21_2-1 (Thu 12 May 2022 10:23:08 AM EDT)
==> Retrieving sources...
  -> Found wavebox-10.101.21_2.tar.gz
  -> Found wavebox.appdata.xml
  -> Found wavebox.menu
  -> Found LICENSE
==> Validating source files with md5sums...
    wavebox-10.101.21_2.tar.gz ... FAILED
    wavebox.appdata.xml ... Passed
    wavebox.menu ... Passed
    LICENSE ... Passed
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'wavebox-10.101.21_2-1':
error: packages failed to build: wavebox-10.101.21_2-1

tomwavebox commented on 2022-04-21 08:06 (UTC)

@benvosper glad you got it working! I know getting HW acceleration has been a bit tricky to nail down on Linux with Chromium & its derivates.

The chromium-flags.conf isn't part of standard Chromium, it's something that's been added to the arch version.

With Wavebox, I think the best way would be to update the desktop file, normally under /usr/share/applications/. You can append these to the exec line...

- Exec=/opt/wavebox.io/wavebox/wavebox-launcher %U
+ Exec=/opt/wavebox.io/wavebox/wavebox-launcher --ignore-gpu-blocklist --enable-features=VaapiVideoDecoder --disable-features=UseChromeOSDirectVideoDecoder %U

benvosper commented on 2022-04-20 15:08 (UTC) (edited on 2022-04-20 16:49 (UTC) by benvosper)

Can anyone advise as to whether hardware video acceleration is expected to be working with this build of Wavebox and its bundled chromium?

I have acceleration correctly configured according to the guide here (as confirmed by vainfo). And Hardware Acceleration is Enabled in the Wavebox settings. But going to about:gpu in Wavebox shows:

Canvas: Hardware accelerated
Canvas out-of-process rasterization: Disabled
Direct Rendering Display Compositor: Disabled
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
OpenGL: Enabled
Rasterization: Hardware accelerated on all pages
Raw Draw: Disabled
Skia Renderer: Enabled
Video Decode: Software only. Hardware acceleration disabled
Video Encode: Software only. Hardware acceleration disabled
Vulkan: Disabled
WebGL: Hardware accelerated
WebGL2: Hardware accelerated

This manifests as high CPU usage when streaming video or video conferencing.

I've tried the notes for enabling hardware acceleration with Chromium detailed here but I'm unsure if these are being correctly applied to Wavebox's bundled chromium.

Does anyone else have it working on their system? I'm using an i7-1165G7 with integrated graphics with the intel mesa drivers.

@tomwavebox

EDIT: I can now get it to work correctly (showing "Video Decode: Hardware accelerated") by adding the following flags to the wavebox launcher:

--ignore-gpu-blocklist 
--enable-features=VaapiVideoDecoder 
--disable-features=UseChromeOSDirectVideoDecoder

I had thought that these would be picked up from the chromium-flags.conf file, but I realise now that this is only used by the arch chromium package.

So the question now is: what's the best way of making these startup flags persist without needing to manually modify the package files? Or, is there a way to set these values from within the application itself?

tomwavebox commented on 2021-08-03 15:29 (UTC)

@tomncooper thanks for reporting! I've just pushed version 10.92.15 to the beta channel (https://aur.archlinux.org/packages/wavebox-beta), this uses Chromium 92.0.4515.131 which should fix this. All being well, that version should come out into this package later this week.

@Mordavolt I'll try to get this into the next cycle!

tomncooper commented on 2021-08-03 09:51 (UTC)

Since the latest update Wavebox simply renders as an empty untitled chrome window and is unresponsive. Loading on the command line shows:

[36146:36146:0803/104616.351388:ERROR:network_service_instance_impl.cc(331)] Network service crashed, restarting service.
[36146:36146:0803/104617.599034:ERROR:network_service_instance_impl.cc(331)] Network service crashed, restarting service.
[36146:36146:0803/104618.713908:ERROR:network_service_instance_impl.cc(331)] Network service crashed, restarting service.
[36146:36146:0803/104620.543984:ERROR:network_service_instance_impl.cc(331)] Network service crashed, restarting service.
[36146:36146:0803/104622.790717:ERROR:network_service_instance_impl.cc(331)] Network service crashed, restarting service.
[0803/104623.093311:ERROR:scoped_ptrace_attach.cc(37)] process not stopped
[0803/104623.093428:ERROR:scoped_ptrace_attach.cc(27)] ptrace: Operation not permitted (1)
[0803/104623.093466:ERROR:exception_handler_server.cc(142)] tgkill: No such process (3)

Which seems to match this issue with the latest chromium version on Arch.

Mordavolt commented on 2021-08-03 08:22 (UTC)

Could you please add wavebox-launcher to the path as part of the build? I don't have a "desktop", so to run wavebox I have to run /opt/wavebox.io/wavebox/wavebox-launcher.

tomwavebox commented on 2021-06-01 10:25 (UTC)

Hi everyone, I'm Tom from the Wavebox team. Firstly I just wanted to say a giant thank you to droidbot1711 for creating the Wavebox package and maintaining it for so long!

With his help, we've added the Wavebox AUR into our CI and are happy to officially support it as one of our distribution methods! We're also publishing the wavebox-beta package (https://aur.archlinux.org/packages/wavebox-beta/) for anyone who likes to try features out a little bit before they hit the mainline channel :-).

If anyone needs help with the Wavebox repo, or Wavebox itself, please feel free to reach out here, or contact us on Wavebox support (https://wavebox.io/support) we'd be happy to help!

malkovich commented on 2021-04-06 17:04 (UTC)

Thanks, qubozik! Just ran an update and it went smoothly. https://www.19216811ip.mobi

alaina commented on 2020-08-05 01:26 (UTC)

I have updated the package with the current stable package direct download. https://www.geometrydash.me/

bobdundon commented on 2020-06-07 15:04 (UTC)

Thanks droidbot1711 for updating wavebox! Ran updates last night and it worked perfectly.

droidbot1711 commented on 2020-06-06 08:38 (UTC)

Hey guys. Noticed this package was orphaned and took a crack at updating it to the latest version. It works for me locally, but this is the first time I pushed an AUR update, let me know if you hit any issues. If anyone more experienced wants to re-take ownership of this, I'm happy to release the package.

lesebas commented on 2020-06-04 18:49 (UTC)

I have updated my local PKGBUILD to ver 10.0.179, but it's strange as the doownload link i now https://download.wavebox.app/stable in stead of https://download.wavebox.app/core previously.

That's means we must check the downlod link on the page indicated by wavebox support : https://download.wavebox.app/stable/linux/latest.json

But it is more complicated.

lesebas commented on 2020-05-27 19:46 (UTC)

@qubozik That's strange, makepkg works fine for me... did you try to build it from a clean directory? The idea of wvbx_rel variable is to take in consideration the evolution of the package name on wavebox site. It seems that between each realease they add some small modification and the TAR archive change with a minor indice.

qubozik commented on 2020-05-18 16:20 (UTC)

@lesebas, Thank you very much. I tried to incorporate your changes, but had issues with the wvbx_rel variable you had added. I tried to implement the same in the SRCINFO but that would not work. I didn't have time to look into it more, so I reverted and just updated the package the way I had before. During the next update, I will incorporate your changes. Thank you!

lesebas commented on 2020-05-15 17:29 (UTC)

Hi the version 10.0.158 is out.

Here is my proposed PKGBUILD with some corrections with the file path:

https://pastebin.com/SQMeJBWs

lesebas commented on 2020-05-06 07:16 (UTC) (edited on 2020-05-06 07:22 (UTC) by lesebas)

Hi,

Here is the proposed pkgbuild updated to 10.0.148.

https://pastebin.com/27zUr1wr

I've used the link to download the .tar file from the official wavebox download page :

https://wavebox.io/download/

Some modifications are proposed with variables to help to update the package (rather putting the download link in the code in raw format).

dafeder commented on 2020-04-21 12:54 (UTC)

Thanks @qubozik! Just ran an update and it went smoothly.

qubozik commented on 2020-04-16 18:49 (UTC) (edited on 2020-04-16 18:50 (UTC) by qubozik)

I heard back on the ticket and they do provide direct links.

You can find the latest stable links here:

https://download.wavebox.app/stable/linux/latest.json

The latest beta links here:

https://download.wavebox.app/beta/linux/latest.json

Perhaps, updating this AUR package can be automated in the future. For now, I have updated the package with the current stable package direct download.

Let me know if you have any issues.

razem.io commented on 2020-04-16 10:42 (UTC) (edited on 2020-04-16 10:48 (UTC) by razem.io)

Edit: Ah, only -1 is there but not -3 for e.g. I see. That is strange.

---- orig msg ---->

Why do we not use the direct links? E.g:

https://download.wavebox.app/core/linux/tar/Wavebox_10.0.128-1.tar.gz

... and so on. Thank you @qubozik for the package :)!

tyrannis.hawk commented on 2020-04-10 16:26 (UTC)

Darn, they did it again:

==> Validating source files with md5sums...
    wavebox-10.0.128_3.tar.gz ... FAILED
    wavebox.appdata.xml ... Passed
    wavebox.menu ... Passed
    LICENSE ... Passed

qubozik commented on 2020-04-08 16:38 (UTC)

I created a ticket with Wavebox to determine if we can download a release directly rather than using the "latest" download. I'll post here with the outcome of that.

qubozik commented on 2020-04-08 13:50 (UTC)

@cataldoc, This should be resolved now.

@dafeder, Right. Every 1-2 weeks Wavebox releases a small update which has a new package name and md5sum.

dafeder commented on 2020-04-07 20:01 (UTC) (edited on 2020-04-07 20:01 (UTC) by dafeder)

I did update after @qubozik's comment was posted and it was successful. I believe the real problem here is that there is no permanent URL to specific releases, it's always just "latest." I'm generally pretty disappointed in the Wavebox team's abandonment of basic FOSS practices but maybe they'd at least be open to creating version-specific URLs that persist. If not, we'd probably need to create some kind of cron job running somewhere that tries downloading the latest tarball every few hours and updating the AUR package if it detects a difference.

Or maybe it's time to find a replacement.

cataldoc commented on 2020-04-07 15:33 (UTC)

@qubozik Hi, sadly still getting md5 validation error as of today

qubozik commented on 2020-04-06 01:20 (UTC)

@anydroid and @dafeder, this should be fixed. Let me know otherwise. Sorry for the delay these notifications went to spam and I did not see them.

anydroid commented on 2020-03-26 17:47 (UTC)

PKGBUILD needs updating:

md5sum Wavebox_10.0.121-2.tar.gz 
5838b3e82e4759b984a4a7a3a4ecea41

dafeder commented on 2020-03-25 09:56 (UTC)

wavebox-10.0.104_2.tar.gz is throwing validity check error

pioneer commented on 2020-03-05 11:40 (UTC)

@qubozik Thanks, it works now.

qubozik commented on 2020-03-05 04:06 (UTC)

@pioneer, this is fixed.

pioneer commented on 2020-03-05 01:53 (UTC)

I'm having the following error on my latest Manjaro:

$ pamac update -a Preparing... Cloning wavebox build files... Checking wavebox dependencies... ==== AUTHENTICATING FOR org.manjaro.pamac.commit ==== Authentication is required to install, update, or remove packages Authenticating as: Serge Tarkovski (pioneer) Password: ==== AUTHENTICATION COMPLETE ==== Синхронизация баз данных пакетов... Обновление core.db...
Обновление extra.db...
Обновление community.db...
Обновление multilib.db...
Error: pamac_aur database is inconsistent: name mismatch on package wavebox-10.0.104
Error: pamac_aur database is inconsistent: version mismatch on package wavebox-10.0.104 Nothing to do. Transaction successfully finished.

While trying to build the package manually, the error is as follows:

$ makepkg -sri ==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace.

qubozik commented on 2020-03-04 20:19 (UTC)

Updated version information.

qubozik commented on 2020-03-04 20:12 (UTC)

Updated MD5. The issue appears to be resolved and the app installs.

qubozik commented on 2020-03-02 04:23 (UTC)

Thanks for this. Just FYI the package install is failing due to MD5:

:: Checking for conflicts... :: Checking for inner conflicts... [Aur: 1] wavebox-10.0.86_2-1

:: Downloaded PKGBUILD (1/1): wavebox 1 wavebox (Build Files Exist) ==> Diffs to show? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> N :: Parsing SRCINFO (1/1): wavebox ==> Making package: wavebox 10.0.86_2-1 (Sun 01 Mar 2020 11:09:57 PM EST) ==> Retrieving sources... -> Downloading wavebox-10.0.86_2.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 100 82.3M 100 82.3M 0 0 3435k 0 0:00:24 0:00:24 --:--:-- 5214k -> Found wavebox.appdata.xml -> Found wavebox.menu -> Found LICENSE ==> Validating source files with md5sums... wavebox-10.0.86_2.tar.gz ... FAILED wavebox.appdata.xml ... Passed wavebox.menu ... Passed LICENSE ... Passed ==> ERROR: One or more files did not pass the validity check! Error downloading sources: wavebox

bryanOmalley commented on 2020-01-21 23:07 (UTC)

Oh and wavebox 10 is now on the AUR (and running smoothly on my machine at least): https://aur.archlinux.org/packages/wavebox/

kris7t commented on 2020-01-21 23:04 (UTC) (edited on 2020-01-22 00:53 (UTC) by kris7t)

Note that this package is not currently out of date, as Wavebox10 is no longer an open source projects, and thus cannot be considered equivalent to "Wavebox Classic": https://github.com/wavebox/waveboxapp/issues/1132 The developers decided they "[wi]ll be pushing patch releases to Wavebox Classic until everyone's in a position to move across to Wavebox 10." Therefore, this package should probably be renamed to wavebox-classic-bin (and updated when said patch releases become available). However, this is probably not a stable plan forward, as support and security patches will eventually run out, and we'll have to move to another application (or to a closed source tool that cannot really be trusted any more).

tiukov commented on 2020-01-20 11:04 (UTC)

Please update package: -> Flagged Out Of Date AUR Packages: wavebox-bin

bryanOmalley commented on 2020-01-14 09:40 (UTC)

@schmunk I'd also like that. There's a tarball on their site and they wrote about putting it on AUR, but that was like a month ago.

schmunk commented on 2020-01-07 07:10 (UTC)

Would be great to have a separate wavebox10 AUR.

ali.molaei commented on 2020-01-03 12:32 (UTC)

I think you can remove gconf from dependancies as it is not needed by electron anymore

logankoester commented on 2019-12-04 08:03 (UTC) (edited on 2019-12-04 08:03 (UTC) by logankoester)

More details:

logankoester commented on 2019-12-04 08:02 (UTC) (edited on 2019-12-04 08:09 (UTC) by logankoester)

So, apparently the developer is now referring to the 4.x branch as "Wavebox Classic", and the latest "Wavebox" is now 10.0.29 (skipping several majors in the jettison of Electron).

https://blog.wavebox.io/version-10-0-29/

Kage-Yami commented on 2019-03-12 05:03 (UTC) (edited on 2019-03-12 05:04 (UTC) by Kage-Yami)

Starting with Wavebox-4.8.0, "libnode.so" is no longer included, so this AUR package is currently failing to install due to the last line of pkgbuild():

chmod 644 "${pkgdir}/usr/share/wavebox/libnode.so"

Removing this line makes the installation work, and Wavebox seems to be running fine.

benvosper commented on 2019-01-22 14:54 (UTC) (edited on 2019-01-30 14:26 (UTC) by benvosper)

Is anyone else experiencing extremely poor performance in the settings windows? General app performance is snappy, but the "Account Settings" and "Preferences" windows that pop up are extremely slow: ~1 FPS. You can click on settings, it's just sub-optimal!

EDIT: Make sure your WebGL is working properly. Derp.

subosito commented on 2018-04-28 11:41 (UTC)

@yochaigal v3.14.5 removed libappindicator-gtk2 as required dependency. Thanks.

yochaigal commented on 2018-04-27 11:18 (UTC) (edited on 2018-04-27 11:20 (UTC) by yochaigal)

Could you please remove libappindicator-gtk2 as a required dependency?

The application works MUCH better without it (there is a whole left-click UI I'd never seen before). See here for more:

https://github.com/wavebox/waveboxapp/issues/654

I believe it can also use GTKstatusIcon?

subosito commented on 2018-04-19 01:26 (UTC)

@yochananmarqos Thanks for pointing out. Just pushed a fix for that.

yochananmarqos commented on 2018-04-18 14:48 (UTC)

The sha256sums don't match for 3.14.2.

subosito commented on 2018-01-17 02:06 (UTC)

@wizpig64 Yeah, you're right. I've added ttf-ms-fonts as optional dependencies. Thanks for the suggestion.

wizpig64 commented on 2018-01-17 01:38 (UTC)

after upgrading to 3.9, wavebox suggested installing microsoft's core fonts, which fixed my font selector as shown in the screenshot here: https://wavebox.io/kb/installing-linux-fonts

the aur package is ttf-ms-fonts: https://aur.archlinux.org/packages/ttf-ms-fonts/

maybe it should be listed as a dependency?

subosito commented on 2017-11-28 03:05 (UTC)

@subdee Thanks for the info buddy. I've just updated icon path on wavebox.desktop.

subdee commented on 2017-11-27 12:39 (UTC)

Icon name for desktop file has changed, it is now wavebox_icon.png instead of icon.png

subosito commented on 2017-10-05 06:59 (UTC)

@Maximka thanks for pointing out. I've pushed a change to fix that. Please do the upgrade ;)

Maximka commented on 2017-10-05 06:21 (UTC)

wavebox.desktop file is broken now, paths are not correct.

subosito commented on 2017-04-27 03:20 (UTC)

@btmcg Thanks for the suggestion. I've updated PKGBUILD to preserve permissions and fixed some file permissions (image and library) to be non-executable.

btmcg commented on 2017-04-26 22:15 (UTC)

[Originally posted in the wmail-bin page] In the PKGBUILD script, I would suggest replacing the usage of cp with install. With install, use the -m switch to set the permissions appropriately. If you don't explicitly set the new permissions for the installed files, then it's completely dependent on the user's umask. In my particular case, it installed the wavebox.desktop file with perms 600. Thanks for your work here!

subosito commented on 2017-04-25 02:15 (UTC)

@thesbros Thanks for the info. Just updated PKGBUILD to include that.

odensc commented on 2017-04-24 18:34 (UTC)

Can you please add `libappindicator-gtk2` to the dependencies? It's required for tray icon support.