summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* gui-libs/wlroots: drop versionsArthur Zamarin2024-08-167-507/+0
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/egl-gbm: drop 1.1.1, 1.1.1-r2Ionen Wolkens2024-08-134-103/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-gbm: add 1.1.2Ionen Wolkens2024-08-132-0/+39
| | | | | | | | Straight-to-stable because this is identical to 1.1.1-r2 save for bumping the version and 1 commit that we were applying as a patch. Not worth extra stabilization churn. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/vte: filter LTOPeak2024-08-121-1/+4
| | | | | | | | | LTO filter missing from this version bump Signed-off-by: Peak <48360696+PeakKS@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/38074 Bug: https://bugs.gentoo.org/926156 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* gui-libs/gtk: backport patch to fix race conditions when buildingEli Schwartz2024-08-122-0/+136
| | | | | | | Backported upstream in 4.14 already. Closes: https://bugs.gentoo.org/924979 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* gui-libs/gtk: drop 4.12.5-r1Eli Schwartz2024-08-121-232/+0
| | | | | | -r2 has important changes and is now stabilized. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* gui-libs/aquamarine: add 0.3.1John M. Harris Jr.2024-08-112-0/+54
| | | | | Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/aquamarine: skip testsJohn M. Harris Jr.2024-08-113-0/+6
| | | | | | | | Per upstream, the simpleWindow test is broken. Closes: https://bugs.gentoo.org/936653 Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/aquamarine: add 0.2.0John M. Harris Jr.2024-08-112-0/+52
| | | | | Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/aquamarine: fix dependenciesJohn M. Harris Jr.2024-08-112-2/+0
| | | | | Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/egl-wayland: drop 1.1.13, 1.1.13-r1, 1.1.14, 1.1.14-r1Ionen Wolkens2024-08-095-169/+0
| | | | | | | | If have problems with 1.1.15, either go back to 1.1.13.1 or set __NV_DISABLE_EXPLICIT_SYNC=1 rather than try the known buggy 1.1.14. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-wayland: add 1.1.15Ionen Wolkens2024-08-092-0/+43
| | | | | | | | | | | | | | There may still be issues but situation should be a lot better than it was with 1.1.14, so trying to add this unmasked. If needed, one can (newly) set __NV_DISABLE_EXPLICIT_SYNC=1 to disable that rather than downgrade to 1.1.13.1. Also note that explicit sync is not enabled unless use the (currenty) unkeyworded 560 drivers. As far as I can tell 1.1.15 does nothing special if used with older drivers and works normally. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/vte-common: Filter LTO (bug #937621)Patrick McLean2024-08-091-1/+4
| | | | | Closes: https://bugs.gentoo.org/937621 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5-r2 x86, #937415Sam James2024-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5-r2 sparc, #937415Sam James2024-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5-r2 ppc64, #937415Sam James2024-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5-r2 ppc, #937415Sam James2024-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5-r2 arm, #937415Sam James2024-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5-r2 arm64, #937415Sam James2024-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5-r2 amd64, #937415Sam James2024-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/vte-common: fix liblz4 dependencyPacho Ramos2024-08-091-1/+1
| | | | | Closes: https://bugs.gentoo.org/937613 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* gui-libs/vte: update SRC_URIPacho Ramos2024-08-091-1/+5
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* gui-libs/vte: Bump to 0.76.3Guillermo Joandet2024-08-092-0/+109
| | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* gui-libs/vte-common: Bump to 0.76.3Guillermo Joandet2024-08-092-0/+82
| | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* gui-libs/hyprutils: drop 0.1.4-r1John M. Harris Jr.2024-08-092-32/+0
| | | | | Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/hyprutils: add 0.2.1John M. Harris Jr.2024-08-093-0/+32
| | | | | Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/egl-wayland: stabilize 1.1.13.1 for amd64Ionen Wolkens2024-08-021-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-gbm: stabilize 1.1.1-r2 for amd64Ionen Wolkens2024-08-021-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/eglexternalplatform: stabilize 1.1-r1 for amd64Ionen Wolkens2024-08-021-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/gtk: add a "poison" macro support to disable X/waylandEli Schwartz2024-08-014-0/+347
| | | | | | | | | | | | | | | | | Many packages perform automagic dependencies on gdk's backend implementations by checking if the macro is defined and then using the code it unlocks, rather than having a buildsystem option such as -Dwayland=true. It's unfeasible to patch every such package's source code to add configure options and respect them. Instead add a truly filthy hack and permit gtk itself to selectively show or hide the windowing system in use. Bug: https://bugs.gentoo.org/624960 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/37259 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* gui-libs/egl-gbm: backport fix for nvidia-drivers:0/560Ionen Wolkens2024-07-302-0/+28
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.4 arm64, #936908Sam James2024-07-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.4 amd64, #936908Sam James2024-07-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.4 ppc64, #936908Sam James2024-07-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/wlroots: Stabilize 0.17.4 x86, #936908Sam James2024-07-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/egl-wayland: add 1.1.13.1Ionen Wolkens2024-07-292-0/+43
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/greetd: add 0.10.3John Helmert III2024-07-282-0/+137
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* gui-libs/greetd: drop 0.9.0John Helmert III2024-07-282-151/+0
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* gui-libs/greetd: Stabilize 0.10.0 amd64, #936801Sam James2024-07-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/greetd: Stabilize 0.10.0 ppc64, #936801Sam James2024-07-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/hyprutils: Stabilize 0.1.5 amd64, #936647Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/hyprcursor: Stabilize 0.1.9 amd64, #936647Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/aquamarine: Add missing dependencyJohn M. Harris Jr.2024-07-262-0/+2
| | | | | | | Closes: https://bugs.gentoo.org/936614 Closes: https://github.com/gentoo/gentoo/pull/37723 Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/aquamarine: add 0.1.1John M. Harris Jr.2024-07-252-0/+52
| | | | | Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/aquamarine: new package, add 9999John M. Harris Jr.2024-07-252-0/+72
| | | | | Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/hyprutils: add 0.2.0John M. Harris Jr.2024-07-252-0/+28
| | | | | Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gui-libs/egl-wayland: add multilib supportIonen Wolkens2024-07-232-0/+84
| | | | | | | | | | | | | To match NVIDIA that started shipping egl-gbm/wayland 32bit variant in >=nvidia-drivers-560 to let 32bit applications work right on wayland. ...albeit this is rather uncommon given most 32bit applications would be using xwayland at best, but do not want an unexpected setup that may confuse some things like steam or wine's new wayland support. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/egl-gbm: add multilib supportIonen Wolkens2024-07-231-0/+38
| | | | | | | | | | | | | To match NVIDIA that started shipping egl-gbm/wayland 32bit variant in >=nvidia-drivers-560 to let 32bit applications work right on wayland. ...albeit this is rather uncommon given most 32bit applications would be using xwayland at best, but do not want an unexpected setup that may confuse some things like steam or wine's new wayland support. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/eglexternalplatform: move .pc file to /usr/shareIonen Wolkens2024-07-231-0/+34
| | | | | | | get_libdir never made sense here, this is only headers and is now causing trouble for revdeps wanting multilib Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* gui-libs/gtksourceview: Bump to 5.12.1Guillermo Joandet2024-07-192-0/+75
| | | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34773 Signed-off-by: Pacho Ramos <pacho@gentoo.org>