Package Details: wlroots-git 0.19.0.r7126.e17916d4-1

Git Clone URL: https://aur.archlinux.org/wlroots-git.git (read-only, click to copy)
Package Base: wlroots-git
Description: Modular Wayland compositor library (git development version)
Upstream URL: https://gitlab.freedesktop.org/wlroots/wlroots
Keywords: compositor egl gles2 libdrm libinput library modular opengl vulkan wayland wlroots
Licenses: MIT
Provides: libwlroots-0.19.so
Submitter: aperez
Maintainer: aperez (GreyXor)
Last Packager: GreyXor
Votes: 64
Popularity: 1.29
First Submitted: 2018-02-20 16:48 (UTC)
Last Updated: 2024-07-14 10:33 (UTC)

Pinned Comments

aperez commented on 2018-09-28 08:31 (UTC) (edited on 2019-03-07 16:25 (UTC) by aperez)

IMPORTANT

Please do not flag this package as out-of-date if the only change you need is to update to a newer version. It is not needed because it always fetches the sources using Git and uses the most recent version without needing to modify the PKGBUILD — just rebuild the package.

Also, please try building in a clean chroot before assuming that the PKGBUILD is broken.

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 Next › Last »

Mel commented on 2020-01-13 19:13 (UTC)

freerdp can probably be removed from the depends array. see: https://github.com/swaywm/wlroots/commit/ebdbe177d62d3c8bab04f77b86326804ff185bef

yrlf commented on 2020-01-09 17:32 (UTC)

Is there any reason why the PKGBUILD overrides the strip option to off?

Having both debug and strip activated produces a separate debug package that will be installed to /usr/src/debug and /usr/lib/debug.

Having debug and !strip activated produces a single packages with binaries containing debug info, which reference the build folder however.

Many AUR helpers clean the build directory after packaging, which removes the sources, making the debug infos often less useful in case of a crash.

If the strip option is not overridden to off, users are able to choose on their own, whether they want a separate debug package or not.

Mel commented on 2019-12-21 11:46 (UTC)

@habarnam is correct. It should definitely be added to makedepends here.

habarnam commented on 2019-12-21 09:35 (UTC)

I think this package now needs "xorgproto" as a build dependency.

Before installing xorgproto I was reciving a build error saying xcb lib can't be found.

nedludd commented on 2019-11-30 20:20 (UTC)

Got past the problem in my previous comment by disabling freerdp in the PKGBUILD. It's an upstream issue (reported it here https://github.com/swaywm/wlroots/issues/1941).

Not sure how much Sway depends on this.

nedludd commented on 2019-11-27 15:00 (UTC) (edited on 2019-11-27 15:01 (UTC) by nedludd)

Getting this during the build (fails):

../backend/rdp/peer.c: In function ‘rdp_peer_context_new’:
../backend/rdp/peer.c:256:2: error: ‘nsc_context_set_pixel_format’ is deprecated [-Werror=deprecated-declarations]
  256 |  nsc_context_set_pixel_format(context->nsc_context, PIXEL_FORMAT_BGRA32);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

RachelK commented on 2019-10-19 17:38 (UTC)

The RDP support seems to giving some people grief - see https://github.com/swaywm/sway/issues/4633

Should the freerdp dep perhaps be optional?

aperez commented on 2019-10-17 11:26 (UTC)

@Mel: Thanks for the heads up, the dependency is now added.

Mel commented on 2019-10-17 08:26 (UTC)

wlroots now comes with rdp beckend, depends array should now include 'freerdp' see: https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/wlroots&id=02c57f74e2dedf064fc75454c4cfb58f30efaefd

chron commented on 2019-09-25 08:39 (UTC)

Please add "provides=('wlroots=0.7')" to the PKGBUILD or you won't be able to use this with community sway installed.