summaryrefslogtreecommitdiff
path: root/gui-wm
Commit message (Collapse)AuthorAgeFilesLines
* gui-wm/hyprland: remove wlroots subproject patchAlfred Wingate2023-11-041-2/+4
| | | | | | | | * Meson supports subproject specific options making it redundant. Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33661 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: include wlr headersAlfred Wingate2023-11-041-0/+132
| | | | | | | | | * pkgconfig files already expects this location so no further modification is required. Bug: https://bugs.gentoo.org/916760 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: remove unused patchMichael Mair-Keimberger2023-10-281-20/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/33557 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* gui-wm/hyprland: drop 0.29.1Julien Roy2023-10-272-120/+0
| | | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Closes: https://github.com/gentoo/gentoo/pull/33416 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: add 0.31.0Julien Roy2023-10-273-0/+156
| | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/dwl: backport patch to use libxcb headers instead of libX11Leonardo Hernández Hernández2023-10-142-0/+62
| | | | | | | | no revbump because there is no functional change Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33274 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/gamescope: Bump to 3.12.7, drop old 3.12.5James Le Cuirot2023-10-122-2/+17
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/hyprland: add BDEPEND tooSam James2023-10-011-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: drop 0.28.0-r1Julien Roy2023-10-012-124/+0
| | | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Closes: https://github.com/gentoo/gentoo/pull/33113 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: add 0.30.0Julien Roy2023-10-014-0/+189
| | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/dwl: fix RDEPENDLeonardo Hernández Hernández2023-09-263-3/+3
| | | | | | | | | | | | | dwl requires libinput support in wlroots gui-libs/wlroots[drm] is recommended but not required also drop the default value for IUSE=X in wlroots, it's useless since *all* versions of wlroots have that USE Closes: https://bugs.gentoo.org/914641 Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33062 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/dwl: rename distfileSam James2023-09-254-4/+4
| | | | | | | | | | We switched to using a release tarball when moving from guru->::gentoo. Rename the tarball to avoid confusion given it would've had the same name in guru but it was the gh-generated one then. We can drop .gh. on the next release. Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/dwl: fix nonexistent ${S}Leonardo Hernández Hernández2023-09-253-3/+12
| | | | | | | | and install desktop file (only for 0.4) Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33043 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/dwl: new package, migrated from ::guru, add 0.4, 9999, 9999-r1Leonardo Hernández Hernández2023-09-246-0/+244
| | | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33039 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: drop 0.27.2-r1Julien Roy2023-09-182-104/+0
| | | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Closes: https://github.com/gentoo/gentoo/pull/32535 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: add 0.29.1Julien Roy2023-09-182-0/+120
| | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/gamescope: Bump to 3.12.5, drop old 3.12.3James Le Cuirot2023-09-022-1/+1
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/sway: remove grimshot useflag from live ebuildHélder Rodrigues2023-09-011-18/+2
| | | | | | | | | | contrib/ was moved to a separate repository: https://github.com/swaywm/sway/commit/bb91b7f5fa7fddb582b8dddf208cc335d39da9e7 https://github.com/OctopusET/sway-contrib Signed-off-by: Hélder Rodrigues <v@sqrtd.dev> Closes: https://github.com/gentoo/gentoo/pull/32505 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-wm/gamescope: Bump to 3.12.3, drop old 3.11.51 + 3.12.0James Le Cuirot2023-08-203-81/+1
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/gamescope: add x11-libs/libXmu to RDEPENDDustin Smith2023-08-202-0/+2
| | | | | | | | | | | | gamescope needs libXmu to build. I've confirmed in a gentoo/stage3 container that: - the build fails without said package - the build succeeds with said package Closes: https://bugs.gentoo.org/912423 Signed-off-by: Dustin Smith <d.usty360@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/hyprland: enable x11-backend with xwayland, not unconditionallyAlfred Wingate2023-08-073-16/+22
| | | | | | | | Closes: https://bugs.gentoo.org/911828 Closes: https://bugs.gentoo.org/911871 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32205 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/wayfire: require missing use flagsAlfred Wingate2023-08-072-2/+123
| | | | | | | | | | | | | | * drm and libinput were made optional in wlroots-0.15, they are required by wayfire unconditionally though. * Require x11-backend in wlroots to avoid automagic in wayfire. https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/b37731cdbbef4dc52033c2d26b04d2329720fa07 https://github.com/WayfireWM/wayfire/blob/v0.7.5/meson.build#L133 Closes: https://bugs.gentoo.org/907638 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32131 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: drop 0.26.0Alfred Wingate2023-08-073-141/+0
| | | | | | Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32157 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: add 0.28.0Alfred Wingate2023-08-073-0/+138
| | | | | | Bug: https://bugs.gentoo.org/911597 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/gamescope: Bump to 3.12.0, drop old 3.12.0_beta10James Le Cuirot2023-08-032-1/+1
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/hyprland: install anime wallpapers manuallyAlfred Wingate2023-07-271-1/+7
| | | | | | | | | | | | | * Upstream forgot to add their installation to meson, so there is a random chance you get the normal wallpaper or nothing (which should've been the anime one). * Change stray PF to P in SRC_URI. https://github.com/hyprwm/Hyprland/commit/70dae78c1b5b17288a3e343b87ca6d10244ee937 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32059 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: use updated patch for VIDEO_CARDS=nvidiaAlfred Wingate2023-07-231-1/+1
| | | | | | | Closes: https://bugs.gentoo.org/910576 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/31983 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: add 0.27.2Alfred Wingate2023-07-192-0/+98
| | | | | | | Co-authored-by: Julien Roy <julien@jroy.ca> Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/31952 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: drop 0.25.0Julien Roy2023-07-192-89/+0
| | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/gamescope: Bump to 3.12.0_beta10. drop old 3.12.0_beta7James Le Cuirot2023-07-122-1/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/hyprland: add missing BDEPENDJulien Roy2023-06-111-0/+1
| | | | | | | Closes: https://bugs.gentoo.org/907893 Signed-off-by: Julien Roy <julien@jroy.ca> Closes: https://github.com/gentoo/gentoo/pull/31317 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* gui-wm/hyprland: fix Clang checkSam James2023-06-051-6/+11
| | | | | | Closes: https://bugs.gentoo.org/907871 Fixes: 61c03dd0e0d108c62376e97cf587ddbb8d43cda2 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: add 0.26.0Julien Roy2023-06-052-0/+92
| | | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Closes: https://github.com/gentoo/gentoo/pull/31218 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: Added check for LLVM16Mia Ksenia2023-06-051-3/+7
| | | | | | Signed-off-by: Mia Ksenia <koishi@koishi.de> Closes: https://github.com/gentoo/gentoo/pull/31084 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/hyprland: tweak HOMEPAGESam James2023-05-291-2/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/sway: fix UnusedLocalUseSam James2023-05-271-4/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/gamescope: Bump to 3.12.0_beta7, drop old 3.12.0_beta3James Le Cuirot2023-05-242-1/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/hyprland: new package, add 0.25.0Julien Roy2023-05-074-0/+150
| | | | | | Signed-off-by: Julien Roy <julien@jroy.ca> Closes: https://github.com/gentoo/gentoo/pull/30921 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/gamescope: Add missing media-libs/glm dependencyJames Le Cuirot2023-05-061-0/+1
| | | | | Closes: https://bugs.gentoo.org/905792 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/gamescope: Bump to 3.12.0_beta3, drop old 3.11.52_beta6James Le Cuirot2023-05-052-2/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/wayfire: fix build w/ gcc 13Sam James2023-04-182-0/+29
| | | | | Closes: https://bugs.gentoo.org/895570 Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/sway: drop 1.8-r1Matthew Thode2023-04-122-118/+0
| | | | Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* gui-wm/gamescope: update HOMEPAGE, SRC_URIsqrtd2023-04-023-6/+6
| | | | | | Signed-off-by: sqrtd <v@sqrtd.dev> Closes: https://github.com/gentoo/gentoo/pull/30433 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/wayfire: Stabilize 0.7.5 amd64, #901885Sam James2023-03-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-wm/sway: stabilize 1.8.1 for amd64, arm64, x86Matthew Thode2023-03-121-1/+1
| | | | Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* gui-wm/gamescope: Bump to 3.11.52_beta6, drop old 3.11.52_beta2James Le Cuirot2023-03-062-2/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/sway: drop 1.7, 1.7-r1, 1.7-r2Matthew Thode2023-02-254-303/+0
| | | | Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* gui-wm/gamescope: Version bump to 3.11.52_beta2James Le Cuirot2023-02-142-2/+2
| | | | | | | libdisplay-info-0.1.0 probably does work, but I'm sure they'll update the version constraint soon enough. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* gui-wm/sway: add 1.8.1Matthew Thode2023-02-122-0/+118
| | | | Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* gui-wm/wayfire: EAPI 8, sync liveSam James2023-02-132-26/+55
| | | | | Closes: https://bugs.gentoo.org/884055 Signed-off-by: Sam James <sam@gentoo.org>