gui-libs / wlroots

Pluggable, composable, unopinionated modules for building a Wayland compositor

Official package sites : https://gitlab.freedesktop.org/wlroots/wlroots ·

Pluggable, composable, unopinionated modules for building a Wayland compositor. wlroots implements a huge variety of Wayland compositor features and implements them right. By using wlroots, you get high performance, excellent hardware compatibility, broad support for many wayland interfaces, and comfortable development tools. wlroots is developed under the direction of the

v9999 :: 0/9999 :: gentoo

Modified
License
MIT
USE flags
X drm libinput liftoff session tinywl vulkan x11-backend xcb-errors

v0.17.1 :: 0/17 :: gentoo

Modified
License
MIT
Keywords
amd64 arm64 ppc64 x86 ~loong ~riscv
USE flags
X drm libinput liftoff session tinywl vulkan x11-backend xcb-errors

v0.17.0 :: 0/17 :: gentoo

Modified
License
MIT
Keywords
amd64 arm64 ppc64 x86 ~loong ~riscv
USE flags
X drm libinput liftoff session tinywl vulkan x11-backend xcb-errors

v0.16.2-r2 :: 0/16 :: gentoo

Modified
License
MIT
Keywords
amd64 arm64 x86 ~loong ~ppc64 ~riscv
USE flags
X drm libinput tinywl vulkan x11-backend xcb-errors

v0.15.1-r1 :: 0/15 :: gentoo

Modified
License
MIT
Keywords
amd64 arm64 x86 ~loong ~ppc64 ~riscv
USE flags
X tinywl vulkan x11-backend

General

X
Enable support for X11 applications (XWayland)
drm
Enable Direct Rendering Management
libinput
Enable support for input devices via dev-libs/libinput
liftoff
Enable support for libliftoff KMS plane backend
session
Enable session support (is required for DRM and libinput)
tinywl
Install the minimal wayland client, tinywl
vulkan
Add support for 3D graphics and computing via the Vulkan cross-platform API
x11-backend
Enable support for handling input/output devices through x11-libs/libxcb
xcb-errors
Better error reporting when using xwayland

dev-libs / libinput : Library to handle input devices in Wayland

dev-libs / libliftoff : Lightweight KMS plane library

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

dev-util / glslang : Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator

dev-util / vulkan-headers : Vulkan Header files and API registry

media-libs / libdisplay-info : Simple framework for writing Vulkan layers

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

sys-apps / hwdata : Hardware identification and configuration data

sys-auth / seatd : Minimal seat management daemon and universal library

virtual / libudev : Virtual for libudev providers

x11-base / xwayland : Standalone X server running under Wayland

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

x11-libs / pixman : Low-level pixel manipulation routines

x11-libs / xcb-util-errors : Library that gives human readable names to XCB error, event, & request codes

x11-libs / xcb-util-image : X C-language Bindings sample implementations

x11-libs / xcb-util-renderutil : X C-language Bindings sample implementations

x11-libs / xcb-util-wm : X C-language Bindings sample implementations

dev-libs / libinput : Library to handle input devices in Wayland

dev-libs / libliftoff : Lightweight KMS plane library

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

dev-util / glslang : Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator

dev-util / vulkan-headers : Vulkan Header files and API registry

media-libs / libdisplay-info : Simple framework for writing Vulkan layers

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

sys-apps / hwdata : Hardware identification and configuration data

sys-auth / seatd : Minimal seat management daemon and universal library

virtual / libudev : Virtual for libudev providers

x11-base / xwayland : Standalone X server running under Wayland

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

x11-libs / pixman : Low-level pixel manipulation routines

x11-libs / xcb-util-errors : Library that gives human readable names to XCB error, event, & request codes

x11-libs / xcb-util-image : X C-language Bindings sample implementations

x11-libs / xcb-util-renderutil : X C-language Bindings sample implementations

x11-libs / xcb-util-wm : X C-language Bindings sample implementations

dev-python / pywlroots : Python binding to the wlroots library using cffi

gui-apps / waybar : Highly customizable Wayland bar for Sway and Wlroots based compositors

gui-libs / wayfire-plugins-extra : extra plugins for wayfire

gui-wm / dwl : dwm for Wayland

gui-wm / gamescope : Efficient micro-compositor for running games

gui-wm / hikari : Wayland compositor inspired by CWM

gui-wm / sway : i3-compatible Wayland window manager

gui-wm / wayfire : compiz like 3D wayland compositor

gui-wm / wayfire : compiz like 3D wayland compositor

870205
gui-libs/wayfire-plugins-extra-0.7.0: slot conflict with gui-libs/wlroots
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.17.1 arm64, #924120
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.17.1 x86, #924120
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.17.1 ppc64, #924120
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.17.1 amd64, #924120
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/wlroots: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
gui-libs/wlroots: Stabilize 0.17.0 ppc64, #921524
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-build}/meson
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34790 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.17.0 x86, #921307
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.17.0 amd64, #921307
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.17.0 arm64, #921307
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/wlroots: add RDEPEND on media-libs/libglvnd
While transitive through "media-libs/mesa[egl(+)]", we should still list this to be always correct. We link against this library. No revbump since the new version is introduced in the same push. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: add 0.17.1
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/wlroots: drop 0.14.0-r2, 0.15.1, 0.16.2, 0.16.2-r1
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: bump minimum version of libdrm
References: https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/ae3d7a697c3e8b137f6cf5f9208cc9dd132f541c Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/34025 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: add 0.17.0
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.16.2-r2 x86, #916886
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.16.2-r2 amd64, #916886
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.16.2-r2 arm64, #916886
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: install docs
no revbumb because is only a single file Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33157 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: remove a strange comment
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33064 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: adjust deps
- sort them alphabetically - drop some unneeded slot operators - drop meson dependency (meson.eclass does that for us) Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: add xcb-errors USE-flag (0.16.2-r2)
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: sync live ebuild
- add minimum version for various deps - sync the changes from 0.16.2-r2 - delete an obsolete comment Closes: https://bugs.gentoo.org/911491 Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: update REQUIRED_USE
xcb-errors is silently disabled if both are disabled Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: use the upstream provided tarball
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Leonardo Hernández Hernández · gentoo
gui-libs/wlroots: fix IUSE=x11-backend dependency
xcb-util-renderutil is required for x11 backend not for xwayland (IUSE=X) also drop the unused dependency on x11-libs/xcb-util-image Closes: https://bugs.gentoo.org/911165 Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/wlroots: Stabilize 0.16.2-r1 arm64, #909673
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/wlroots: Stabilize 0.15.1-r1 arm64, #909674
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/wlroots: Stabilize 0.14.1-r1 arm64, #909675
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.14.1-r1 x86, #909675
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.14.1-r1 amd64, #909675
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.15.1-r1 x86, #909674
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.15.1-r1 amd64, #909674
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.16.2-r1 x86, #909673
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.16.2-r1 amd64, #909673
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
Revert "gui-libs/wlroots: fix building with seatd, revbump to wlroots-0.16.2-r1"
This reverts commit 3807e953a8eec7d5e64b2397b903400d98c9e21b. Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Zurab Kvachadze · gentoo
gui-libs/wlroots: fix building with seatd, revbump to wlroots-0.16.2-r1
Previous ebuild would conditionally, based on the USE flags, pull mandatory dependencies (that is udev, hwdata, seatd), which in the absense of such would result in a build failure. USE flags have been removed, which does not affect users who managed to build the package successfully, therefore keywords were not dropped. It is possible to disable/enable certain backends including their dependencies, so ability to control this behaviour was added in 0.16.1-r1 and 9999 versions. Bug: https://bugs.gentoo.org/883781 Closes: https://bugs.gentoo.org/883781 Signed-off-by: Zurab Kvachadze <zurabid2016@gmail.com> Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Zurab Kvachadze · gentoo
gui-libs/wlroots: fix building with seatd, revbump to wlroots-0.16.2-r1
Previous ebuild would conditionally, based on the USE flags, pull mandatory dependencies (that is udev, hwdata, seatd), which in the absense of such would result in a build failure. USE flags have been removed, which does not affect users who managed to build the package successfully, therefore keywords were not dropped. It is possible to disable/enable certain backends including their dependencies, so ability to control this behaviour was added in 0.16.1-r1 and 9999 versions. Bug: https://bugs.gentoo.org/883781 Closes: https://bugs.gentoo.org/883781 Signed-off-by: Zurab Kvachadze <zurabid2016@gmail.com> Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: libdisplay-info is non-optional when using libdrm
libdrm is statically enabled Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: make session support optional based on libseat support
currently libseat is the only supported session backend https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/10dd41669492f7582c26bd3989536a66278df75d/backend/session/meson.build also adds optional support for libliftoff display-info and xcb-errors Bug: https://bugs.gentoo.org/883781 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicu Borta · gentoo
gui-libs/wlroots-9999: change wayland version
Signed-off-by: Nicu Borta <nicuborta123@tutanota.com> Closes: https://github.com/gentoo/gentoo/pull/30668 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: drop 0.16.0, 0.16.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: add missing xcb-util-renderutil dep
Closes: https://bugs.gentoo.org/902889 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: stabilize 0.16.2 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
sqrtd · gentoo
gui-libs/wlroots: add missing libdisplay-info dependency to 9999
Closes: https://bugs.gentoo.org/899076 Signed-off-by: sqrtd <v@sqrtd.dev> Closes: https://github.com/gentoo/gentoo/pull/29941 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: drop versions revert
This reverts commit 5767143d5a5537baa0aafa30bf7847f655b85131. Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: drop versions
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: add 0.16.2
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: stabilize 0.16.1 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: add 0.16.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: add hwdata use flag and make gbm optional
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
gui-libs/wlroots: make seatd and udev optional
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
gui-libs/wlroots: update deps for 0.16.0
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "gui-libs/wlroots: add 0.16.0"
This reverts commit 0df9b41880e83287a41e928c0719f1e97c91ae20. A patch doesn't apply and `pkgdiff -b` reveals several build system changes which may need adaptations in the ebuild. Closes: https://bugs.gentoo.org/881051 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joe Kappus · gentoo
gui-libs/wlroots: add 0.16.0
Signed-off-by: Joe Kappus <joe@wt.gd> Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/wlroots: drop 0.15.0-r1, 0.15.0-r2
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 9999 remove patch merged upstream and update libdrm dep
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
gui-libs/wlroots: sync -9999
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
gui-libs/wlroots: add 'tinywl' use flag to install tinywl binary
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/wlroots: Stabilize 0.15.1 arm64, #865415
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.15.1 amd64, #865415
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.15.1 x86, #865415
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/wlroots: add bdep on dev-util/wayland-scanner
Closes: https://bugs.gentoo.org/852908 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: update wayland dep for 9999
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
gui-libs/wlroots: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
gui-libs/wlroots: keyword 0.15.1 for ~loong
See: https://github.com/xen0n/loongson-overlay/pull/20 Tested-by: HougeLangley <hougelangley1987@gmail.com> Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: [QA] drop implicit -Dwerror=false for meson ebuilds
Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's always set for Meson builds, so we don't need to repeat it in ebuilds. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: sync live ebuild
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.15.0-r2 stable amd64 arm64 x86
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Leonardo Hernandez Hernandez · gentoo
gui-libs/wlroots: bump to 0.15.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Leonardo Hernandez Hernandez <leohdz172@outlook.com> Closes: https://github.com/gentoo/gentoo/pull/24244 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: fix gles on nvidia
upstream https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/59b9518f Closes: https://bugs.gentoo.org/832005 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: fix RedundantUriRename
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: fix slots for 0.15 and upcoming 0.16
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.15.0 bump
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: update dep on meson and wayland-protocols for 9999
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: update upstream to freedesktop
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: use correct x flag for x11-backend X
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: don't use automagic to find backends
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: fix typo in renderers
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
gui-libs/wlroots: add vulkan flags
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: drop 0.13.0, 0.14.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: update deps on 9999
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: fix dep on wayland-protocols
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: update wayland-protocols dep to 1.22
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: bump to 0.14.1
* bump EAPI Closes: https://bugs.gentoo.org/804567 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.14.0-r1 arm64, #806324
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.14.0-r1 x86, #806324
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/wlroots: Stabilize 0.14.0-r1 amd64, #806324
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
gui-libs/wlroots: revbump with x11-base/xwayland dependency
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.14.0 stable amd64/arm64/x86
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matt Turner · gentoo
gui-libs/wlroots: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alex Fan · gentoo
gui-libs/wlroots: keyword 0.14.0 for ~riscv
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: update meson dep
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.14.0 bump
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: clean up old
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.13.0 stable amd64/x86/arm64
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: slot bump on live ebuild (for when it's tagged)
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
gui-libs/wlroots: put the slot definition inside if statement
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Aisha Tammy · gentoo
gui-libs/wlroots: fix slot and live ebuild
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.13.0 bump
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: update dep on meson
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: update dep on wayland
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 1.2.0 stable amd64/x86/arm64
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: add seatd impl to 0.12.0
Suggest-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: add keywords for 0.12
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: drop old 0.10.x
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
Revert "gui-libs/wlroots: drop old 0.10.x"
This reverts commit 4f56b969d3346c9a14776014e04e4e0a490169e2. * Other Wayland consumers... Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: drop old 0.10.x
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Aaron Bauman · gentoo
gui-libs/wlroot: add 0.12.0
* This adds 0.12.0 * No KEYWORDS as breaking changes have occurred and we want to prevent any skipped updates by the PM for unstable users. Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
Revert "gui-libs/wlroots: cleanup"
This reverts commit ecb7777ad15d2aadc9682eb6a8f84f9836a58878. Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: cleanup
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
gui-libs/wlroots: Add support for seatd
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
gui-libs/wlroots: x86 stable wrt bug #733648
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: arm64 stable (bug #733648)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/wlroots: amd64 stable (bug #733648)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: fix SLOT
* 0.11.x did introduce breaking API/ABI changes. Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.11.0 bump
Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: sway needs newer meson now
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: fix gcc patch for 0.10.0
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: bump to 0.10.1
Closes: https://bugs.gentoo.org/716622 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
gui-libs/wlroots: tweak for gcc-10. bug #707496
Pull upstream f2943bdf61afe "Declare wlr_seat globals as extern". Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/707496 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: cleanup
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
gui-libs/wlroots: 0.10.0 stable amd64 arm64 and x86
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
gui-libs/wlroots: sync live ebuild keywords
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
gui-libs/wlroots: keyword 0.10.0 on ~ppc64
Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: cleanup
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
gui-libs/wlroots: 0.10.0 bump
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.9.1 bump
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: add patch to include EGL/eglmesaext.h
* Patch is currently in upstream master. Expect it to hit on next release (0.8.2+) Closes: https://bugs.gentoo.org/700114 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: drop old 0.8.0 after fixes for RDP and ffmpeg
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Aaron Bauman · gentoo
gui-libs/wlroots: restore 0.6.0 per user request
Closes: https://bugs.gentoo.org/693376 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: amd64/arm64/x86 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: add FFMPEG and RDP support and other stuff
* add rdp USE for freerdp * add ffmpeg to RDEPEND * drop old local USE flag rootston * drop old ebuilds Closes: https://bugs.gentoo.org/686872 Closes: https://bugs.gentoo.org/699574 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: bump to 0.8.1
* bump subslot as breaking changes were introduced in 0.8.0 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.4.1 0.5.0 cleanup
Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
gui-libs/wlroots: 0.7.0 stable amd64 x86 and arm64
Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: add subslots for wlroots
sway needs to rebuild on subslot changes Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.7.0 bump
Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.6.0 stable amd64 arm64 and x86
Package-Manager: Portage-2.3.66, Repoman-2.3.13 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: remove old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Matthew Thode · gentoo
gui-libs/wlroots: 0.6.0 bump
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
gui-libs/wlroots: x86 stable (bug #682942)
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: arm64 keyworded (bug #682992)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: amd64 stable wrt bug #682942
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.5.0 bump
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.4.1 bump
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
gui-libs/wlroots: 0.4 bump
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gui-libs/wlroots: add new category and package
Signed-off-by: Aaron Bauman <bman@gentoo.org>