summaryrefslogtreecommitdiff
path: root/gui-libs
AgeCommit message (Collapse)Author
24 hoursgui-libs/kddockwidgets: Keyword 2.4.0 arm64, #967106Sam James
Signed-off-by: Sam James <sam@gentoo.org>
24 hoursgui-libs/kddockwidgets: Keyword 2.4.0 x86, #967106Sam James
Signed-off-by: Sam James <sam@gentoo.org>
27 hoursgui-libs/wayfire-plugins-extra: add dev-libs/boost dependencyViorel Munteanu
Add dev-libs/boost to DEPEND. Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
4 daysgui-libs/egl-wayland2: add 1.0.1_pre20251124Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
4 daysgui-libs/egl-x11: add 1.0.4_pre20251111Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
6 daysgui-libs/gtk: Depend on mesa[vulkan] for USE=vulkanzyxhere💭
Otherwise gtk silentlly falls back to the GL renderer even when explicitly called with GSK_RENDERER=vulkan Closes: https://bugs.gentoo.org/966845 Bug: https://bugs.gentoo.org/960204 Signed-off-by: zyxhere💭 <zyx@envs.net> Part-of: https://github.com/gentoo/gentoo/pull/44824 Closes: https://github.com/gentoo/gentoo/pull/44824 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
8 daysgui-libs/wlroots: Stabilize 0.19.2 amd64, #966751Sam James
Signed-off-by: Sam James <sam@gentoo.org>
8 daysgui-libs/wlroots: Stabilize 0.19.2 arm64, #966751Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
8 daysgui-libs/wlroots: Stabilize 0.19.2 ppc64, #966751Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
8 daysgui-libs/wlroots: Stabilize 0.19.2 x86, #966751Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
12 daysgui-libs/gtk: drop 4.20.1, 4.20.2Sam James
Signed-off-by: Sam James <sam@gentoo.org>
12 daysgui-libs/gtk: fix 32-bit build for 4.20.3Sam James
Pointed out by leio. 'build' but it depends on compiler version. Signed-off-by: Sam James <sam@gentoo.org>
13 daysgui-libs/gtk: drop 4.18.5, 4.18.6Sam James
Signed-off-by: Sam James <sam@gentoo.org>
13 daysgui-libs/gtk: drop unused patchSam James
Signed-off-by: Sam James <sam@gentoo.org>
13 daysgui-libs/gtk: drop 4.14.4-r1, 4.16.12-r1, 4.16.13Lukas Schmelting
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44710 Signed-off-by: Sam James <sam@gentoo.org>
13 daysgui-libs/gtk: add 4.20.3Lukas Schmelting
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44710 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-22gui-libs/kddockwidgets: Stabilize 2.4.0 amd64, #966344Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-22gui-libs/libadwaita: Remove unused xorg-proto dependencyLukas Schmelting
Closes: https://bugs.gentoo.org/946946 Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/43773 Closes: https://github.com/gentoo/gentoo/pull/43773 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-11-22gui-libs/libadwaita: drop 1.6.2-r1, 1.6.9, 1.7.5, 1.7.6Lukas Schmelting
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/43773 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-11-22gui-libs/libadwaita: add 1.7.9, 1.8.2Lukas Schmelting
Bug: https://bugs.gentoo.org/965161 Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/43773 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-11-21gui-libs/libsfdo: new package, add 0.1.4Viorel Munteanu
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-11-15gui-libs/xdg-desktop-portal-lxqt: drop 1.0.2, 1.1.0Jimi Huotari
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
2025-11-07gui-libs/wlroots: Stabilize 0.19.1 ppc64, #965563Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-05gui-libs/xdg-desktop-portal-lxqt: add 1.3.0Jimi Huotari
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
2025-11-04gui-libs/wlroots: Stabilize 0.19.1 arm64, #965563Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04gui-libs/wlroots: Stabilize 0.19.1 x86, #965563Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04gui-libs/wlroots: Stabilize 0.19.1 amd64, #965563Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04gui-libs/egl-x11: add 1.0.4_pre20251008Ionen Wolkens
Latest nvidia-drivers have the libraries of 1.0.4 but there is no release yet, match using a snapshot fwiw albeit there's only a 1 commit difference and doubt it means much. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-04*/*: Add := to virtual/zlib deps, part 1Michał Górny
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04*/*: update the remaining packages for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Plus reverts in sys-libs/minizip-ng, sys-libs/zlib-ng and profiles. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-02gui-libs/gtk: Add move condition to doc foldersLukas Schmelting
Closes: https://bugs.gentoo.org/965446 Co-authored-by: Nick Bowler <nbowler@draconx.ca> Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44429 Closes: https://github.com/gentoo/gentoo/pull/44429 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-01gui-libs/kddockwidgets: add 2.4.0Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-01gui-libs/kddockwidgets: drop 2.2.5-r1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-31gui-libs/gtk-layer-shell: add 0.10.0Haelwenn (lanodan) Monnier
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Part-of: https://github.com/gentoo/gentoo/pull/44388 Closes: https://github.com/gentoo/gentoo/pull/44388 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-31gui-libs/gtk-layer-shell: drop 0.9.1Haelwenn (lanodan) Monnier
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Part-of: https://github.com/gentoo/gentoo/pull/44388 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-29gui-libs/libdecor: Version bump to 0.2.4James Le Cuirot
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-10-26*/*: depend on newer gobject-introspection as a workaroundAlfred Wingate
sed -E '/dev-libs\/gobject-introspection(:=|\s|$|-[0-9]|\[)/ { s/(>=)?dev-libs\/gobject-introspection(-[0-9.r-]*)?/>=dev-libs\/gobject-introspection-1.82.0-r2/ }' */*/*.ebuild -i + manually going over to undo the false positives or if the version requirement was higher. Bug: https://bugs.gentoo.org/947058 See-Also: ae37e3f389808700bd0f4343ee04888f0ef179d2 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44336 Closes: https://github.com/gentoo/gentoo/pull/44336 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-24gui-libs/libgedit-gfls: Stabilize 0.2.1 x86, #953652Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-24gui-libs/libgedit-tepl: Stabilize 6.12.0-r1 x86, #953652Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-24gui-libs/libgedit-gfls: Stabilize 0.2.1 amd64, #953652Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-24gui-libs/libgedit-tepl: Stabilize 6.12.0-r1 amd64, #953652Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-24gui-libs/libgedit-gtksourceview: Stabilize 299.4.0-r1 amd64, #953651Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-24gui-libs/wlroots: add 0.19.2Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-21gui-libs/egl-x11: drop 1.0.2Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-19gui-libs/kddockwidgets: Stabilize 2.3.0 amd64, #964626Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18gui-libs/vte-common: Stabilize 0.80.4 ppc64, #964100Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-17gui-libs/libdecor: Drop old 0.2.2-r1James Le Cuirot
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-10-17gui-libs/kddockwidgets: set CMAKE_QA_COMPAT_SKIP=1Ionen Wolkens
The ECM code paths are not currently used here (thus why it's also missing from BDEPEND), upstream may need to care for this in the future but it should not affect us unless that changes. As for cmake 4 itself, min ver is 3.15 which should be of no concern for the foreseeable future. Closes: https://bugs.gentoo.org/964536 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-16gui-libs/gtk: restore x86 workaroundSam James
9780d05fabc4714201eafa2b345e545ae81a4cb5 added 4.18.6-r1 and the commit adding 0a5f410f1f893d0edb8947d7a1f800741b91b2ea came after (so only touched older ebuilds) but didn't notice, so it got lost on future bumps. Bug: https://bugs.gentoo.org/943705 Closes: https://bugs.gentoo.org/964353 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-16gui-libs/vte: enforce binary depend on gtk wayland/x11 backendsLukas Schmelting
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/43235 Signed-off-by: Sam James <sam@gentoo.org>