Package Details: wayvnc-git 0.9.1+31.ge12cb689f3-1

Git Clone URL: https://aur.archlinux.org/wayvnc-git.git (read-only, click to copy)
Package Base: wayvnc-git
Description: VNC server for wlroots-based Wayland compositors
Upstream URL: https://github.com/any1/wayvnc
Keywords: remote vnc wayland wlroots
Licenses: custom:ISC
Conflicts: wayvnc
Provides: wayvnc
Submitter: chron
Maintainer: richbai90
Last Packager: richbai90
Votes: 0
Popularity: 0.000000
First Submitted: 2020-01-14 14:05 (UTC)
Last Updated: 2025-11-11 16:41 (UTC)

Latest Comments

1 2 Next › Last »

feinedsquirrel commented on 2025-11-18 19:01 (UTC) (edited on 2025-11-19 03:57 (UTC) by feinedsquirrel)

The gbm dependency here calls the gbm package in the aur, and it is not the one referred to in the project readme.

This package is looking for gbm.h, which on arch is provided by mesa.

Additionally, this would not build in a clean chroot. Here is an updated depends, with comments on where different dependencies come from:

depends=(
  ffmpeg # libavcodec.so
  libxkbcommon
  mesa # gbm.h
  wayland
  # gnutls # --> gnupg --> pacman --> base-devel
  # jansson # --> binutils --> base-devel
  # libdrm # --> mesa
  # libglvnd # --> ffmpeg
  # libjpeg-turbo # --> libjxl --> ffmpeg
  # pam # --> ... --> base-devel
  # pixman # --> cairo --> ffmpeg
)
makedepends=(
  git
  meson
  scdoc
  # gcc # --> base-devel
  # ninja --> meson
  # pam --> sudo --> base-devel (and lots of other paths from base-devel)
  # pkgconf # --> base-devel
)

richbai90 commented on 2025-11-11 16:43 (UTC)

Adopted and updated to latest version

simona commented on 2024-11-20 18:22 (UTC)

0.9 rleased

ony commented on 2023-07-01 21:03 (UTC) (edited on 2023-07-01 21:04 (UTC) by ony)

In my case aur/aml-git is 0.2.0-1 and results in that error about missing aml_unstable_abi_version symbol. Replacing it with extra/aml which is 0.3.0-1 makes build succeed.

lack commented on 2023-01-22 04:42 (UTC)

I think the aml dependency needs to be changed to aml-git as well.

xiliuya commented on 2022-12-11 04:05 (UTC) (edited on 2022-12-11 04:06 (UTC) by xiliuya)

error:

../wayvnc/src/main.c:1451:13: error: ‘aml_unstable_abi_version’ undeclared (first use in this function)
 1451 |         if (aml_unstable_abi_version != AML_UNSTABLE_API)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~

1ace commented on 2020-11-08 14:22 (UTC)

As a reminder, the philosophy on Arch is to only support the current version. If you didn't update something, it's your responsibility to update it.

That said, I have pushed a pkgver bump on neatvnc-git to force everyone to update, which will prevent your mistake from happening to anyone else (this time).

1ace commented on 2020-11-08 13:43 (UTC)

@davvore33: as indicated in the error message you posted when flagging the package as out-of-date, the issue is that your installed neatvnc is too old:

 wayvnc/meson.build:68:1: ERROR: Invalid version of dependency, need 'neatvnc' ['>=0.3.0'] found '0.1.0'.

Simply updating your neatvnc will fix it :)

davvore33 commented on 2020-11-08 09:49 (UTC)

Lately wayvnc requires neatvnc 0.3, you can see that when you try to recompile this package, the PKGBUILD has to be updated