summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gui-libs/gtk: Add python3_13 compatSasha Finkelstein2024-10-071-1/+1
| | | | | Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-123-3/+3
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.14.4-r1 sparc, #936094Arthur Zamarin2024-09-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.14.4-r1 ppc64, #936094Arthur Zamarin2024-09-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.14.4-r1 ppc, #936094Arthur Zamarin2024-09-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.14.4-r1 arm64, #936094Arthur Zamarin2024-09-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.14.4-r1 arm, #936094Arthur Zamarin2024-09-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.14.4-r1 x86, #936094Arthur Zamarin2024-09-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.14.4-r1 amd64, #936094Arthur Zamarin2024-09-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@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/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/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/gtk: add 4.14.4Mart Raudsepp2024-05-052-0/+252
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: Dependency fixes, test running tweaksMart Raudsepp2024-04-281-7/+28
| | | | | | | | | | | | | | | | | | | | | | | | * Add missing libdrm and linux-headers linux build deps. * Fix minimum required vulkan version. * examples automagically depend on librsvg - just pull it in for them, as the circular dep with librsvg is mostly a thing of the past. * Depend on either gles2 or opengl gst-plugins-base, as former is preferred nowadays and the dep didn't allow avoiding the latter. Either will provide the necessary for gtk[gstreamer] gstreamer-gl-1.0.pc package. * Add media-libs/gstreamer dep for correctness and avoiding a iwdevtools warn. * Leave a note about zero-copy dmabuf video playback build-time conditional dependending on gstreamer-1.23 for later minimum dep raising. * Drop obsolete at-spi2-core dependency - gtk has its own copy of everything it needs. * Clarify librsvg PDEPEND comment, as it's only for wd40 profiles, as rust librsvg doesn't ship the tool behind USE=tools that links to gtk, where that probably even was GTK 3, not GTK 4. Also SLOT depend just in case. * Tweak the meson test parameters to match upstream CI setup a bit more in terms of skipped test suites for a lesser chance of expected failures being hit. The tests are still rather dependent on installed fonts, the graphics driver used and so on, but lets see how it fares for others. Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: Bump to 4.14.3Guillermo Joandet2024-04-282-0/+231
| | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: revbump for egl changeSam James2024-04-251-0/+0
| | | | | Fixes: 52ff5fb39a3c2a27bc76ee78a133789f5dd92568 Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/gtk: Update dep for media-libs/libepoxy[egl] IUSE removalMart Raudsepp2024-04-221-1/+1
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: drop 4.12.4Mart Raudsepp2024-04-132-232/+0
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: add missing vulkan build depMart Raudsepp2024-04-081-0/+1
| | | | | | | | | | Note that the vulkan backend is too experimental and broken in 4.12, though it isn't used by default without custom environment variables even when enabled. In 4.14, it is working much better, albeit not the default yet. 4.16 will likely switch vulkan as the default over GL when both are enabled. Closes: https://bugs.gentoo.org/928929 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5 sparc, #926451Arthur Zamarin2024-04-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5 ppc64, #926451Arthur Zamarin2024-04-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5 ppc, #926451Arthur Zamarin2024-04-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5 amd64, #926451Arthur Zamarin2024-04-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5 x86, #926451Arthur Zamarin2024-04-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5 arm64, #926451Arthur Zamarin2024-04-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.5 arm, #926451Arthur Zamarin2024-04-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: drop 4.10.5Mart Raudsepp2024-02-112-226/+0
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.4 ppc, #920660Arthur Zamarin2024-02-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.4 arm64, #920660Arthur Zamarin2024-02-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.4 arm, #920660Arthur Zamarin2024-02-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: drop 4.12.2, 4.12.3Mart Raudsepp2024-02-033-458/+0
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.4 x86, #920660Arthur Zamarin2024-02-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.4 ppc64, #920660Arthur Zamarin2024-02-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.4 sparc, #920660Arthur Zamarin2024-02-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* gui-libs/gtk: add 4.12.5Mart Raudsepp2024-01-212-0/+232
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: Stabilize 4.12.4 amd64, #920660Sam James2024-01-081-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gui-libs/gtk: add missing wayland-scanner build dependencyMart Raudsepp2023-12-211-0/+3
| | | | | Closes: https://bugs.gentoo.org/913872 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: Version bump to 4.12.4Guillermo Joandet2023-12-172-0/+229
| | | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33892 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gui-libs/gtk: Version bump to 4.12.3Guillermo Joandet2023-10-082-0/+229
| | | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33100 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* gui-libs/gtk: Drop old versionsMatt Turner2023-09-212-229/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* gui-libs/gtk: Version bump to 4.12.2Guillermo Joandet2023-09-202-0/+229
| | | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32952 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* gui-libs/gtk: Drop old versionsMatt Turner2023-09-055-671/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* gui-libs/gtk: Stabilize 4.10.5 ppc64, #913218Arthur Zamarin2023-09-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>