summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gui-libs/wlroots: Stabilize 0.17.2 x86, #929235Arthur Zamarin2024-04-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: sync liveLeonardo Hernández Hernández2024-03-121-3/+3
| | | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/35701 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: add 0.17.2Leonardo Hernández Hernández2024-03-122-0/+103
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: drop 0.17.0Arthur Zamarin2024-03-082-102/+0
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.1 arm64, #924120Sam James2024-02-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.1 x86, #924120Sam James2024-02-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.1 amd64, #924120Sam James2024-02-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.1 ppc64, #924120Sam James2024-02-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Drop old versionsMatt Turner2024-01-282-68/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.0 ppc64, #921524Matoro Mahri2024-01-231-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* Move {dev-util → dev-build}/mesonMichał Górny2024-01-132-4/+4
| | | | | | 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>
* gui-libs/wlroots: Stabilize 0.17.0 x86, #921307Sam James2024-01-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.0 amd64, #921307Sam James2024-01-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.0 arm64, #921307Sam James2024-01-031-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: add RDEPEND on media-libs/libglvndArthur Zamarin2024-01-031-1/+2
| | | | | | | | | 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>
* gui-libs/wlroots: add 0.17.1Leonardo Hernández Hernández2024-01-032-0/+102
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: drop 0.14.0-r2, 0.15.1, 0.16.2, 0.16.2-r1Arthur Zamarin2023-12-055-315/+0
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: bump minimum version of libdrmLeonardo Hernández Hernández2023-11-291-1/+1
| | | | | | | | 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>
* gui-libs/wlroots: add 0.17.0Leonardo Hernández Hernández2023-11-252-0/+102
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.16.2-r2 x86, #916886Sam James2023-11-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.16.2-r2 amd64, #916886Sam James2023-11-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.16.2-r2 arm64, #916886Sam James2023-11-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: install docsLeonardo Hernández Hernández2023-10-052-0/+2
| | | | | | | | 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>
* gui-libs/wlroots: remove a strange commentLeonardo Hernández Hernández2023-09-282-2/+0
| | | | | | 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>
* gui-libs/wlroots: adjust depsLeonardo Hernández Hernández2023-09-282-29/+26
| | | | | | | | | - 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>
* gui-libs/wlroots: sync live ebuildLeonardo Hernández Hernández2023-09-281-8/+7
| | | | | | | | | | - 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>
* gui-libs/wlroots: update REQUIRED_USELeonardo Hernández Hernández2023-09-281-1/+5
| | | | | | | 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>
* gui-libs/wlroots: add xcb-errors USE-flag (0.16.2-r2)Leonardo Hernández Hernández2023-09-281-3/+6
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: use the upstream provided tarballLeonardo Hernández Hernández2023-09-283-2/+3
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: fix IUSE=x11-backend dependencyLeonardo Hernández Hernández2023-09-281-0/+91
| | | | | | | | | | | 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>
* gui-libs/wlroots: update upstream maintainerLeonardo Hernández Hernández2023-09-281-2/+2
| | | | | | | Drew DeVault is no longer working on wlroots (or wayland, fwiw) Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: add myself as a maintainerLeonardo Hernández Hernández2023-09-281-0/+4
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.16.2-r1 arm64, #909673Arthur Zamarin2023-07-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.15.1-r1 arm64, #909674Arthur Zamarin2023-07-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.14.1-r1 arm64, #909675Arthur Zamarin2023-07-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.14.1-r1 x86, #909675Sam James2023-07-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.14.1-r1 amd64, #909675Sam James2023-07-051-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.15.1-r1 x86, #909674Sam James2023-07-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.15.1-r1 amd64, #909674Sam James2023-07-051-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.16.2-r1 x86, #909673Sam James2023-07-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.16.2-r1 amd64, #909673Sam James2023-07-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: defer to new global USE=vulkan descriptionSam James2023-05-231-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: fix building with seatd, revbump to wlroots-0.16.2-r1Zurab Kvachadze2023-05-214-23/+121
| | | | | | | | | | | | | | | | | 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>
* Revert "gui-libs/wlroots: fix building with seatd, revbump to wlroots-0.16.2-r1"Matthew Thode2023-05-214-115/+21
| | | | | | This reverts commit 3807e953a8eec7d5e64b2397b903400d98c9e21b. Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* gui-libs/wlroots: fix building with seatd, revbump to wlroots-0.16.2-r1Zurab Kvachadze2023-05-214-21/+115
| | | | | | | | | | | | | | | | | 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>
* gui-libs/wlroots: libdisplay-info is non-optional when using libdrmMatthew Thode2023-05-132-3/+2
| | | | | | libdrm is statically enabled Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* gui-libs/wlroots: make session support optional based on libseat supportMatthew Thode2023-05-132-2/+13
| | | | | | | | | | | 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>
* gui-libs/wlroots-9999: change wayland versionNicu Borta2023-04-201-1/+1
| | | | | | Signed-off-by: Nicu Borta <nicuborta123@tutanota.com> Closes: https://github.com/gentoo/gentoo/pull/30668 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/wlroots: drop 0.16.0, 0.16.1Matthew Thode2023-04-123-166/+0
| | | | Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* gui-libs/wlroots: add missing xcb-util-renderutil depMatthew Thode2023-03-242-0/+2
| | | | | | Closes: https://bugs.gentoo.org/902889 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>