summaryrefslogtreecommitdiff
path: root/dev-util/cmake
AgeCommit message (Collapse)Author
2024-01-14Move {dev-util → dev-build}/cmakeMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-06dev-util/cmake: Stabilize 3.27.9 arm, #921388Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-05dev-util/cmake: Stabilize 3.27.9 ppc, #921388Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-01-05dev-util/cmake: Stabilize 3.27.9 amd64, #921388Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-05dev-util/cmake: Stabilize 3.27.9 x86, #921388Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-05dev-util/cmake: Stabilize 3.27.9 ppc64, #921388Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-05dev-util/cmake: move Emacs files to app-emacs/cmake-modeSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-05dev-util/cmake: Stabilize 3.27.9 sparc, #921388Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-05dev-util/cmake: Stabilize 3.27.9 arm64, #921388Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-28dev-util/cmake: drop 3.28.0Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-15dev-util/cmake: drop 3.26.4-r3, 3.27.6, 3.27.6-r1, 3.27.8Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-15dev-util/cmake: add 3.28.1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-07dev-util/cmake: add 3.28.0Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-29dev-util/cmake: add 3.27.9Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-27dev-util/cmake: Stabilize 3.27.7 amd64, #915949Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-25dev-util/cmake: add 3.27.8Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-31Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATHMike Gilbert
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2023-10-27dev-util/cmake: Stabilize 3.27.7 ppc64, #915949Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-26dev-util/cmake: stable 3.27.7 for hppa+sparc, bug #915949Rolf Eike Beer
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
2023-10-18dev-util/cmake: Stabilize 3.27.7 ppc, #915949Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-10-18dev-util/cmake: Stabilize 3.27.7 arm64, #915949Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-18dev-util/cmake: Stabilize 3.27.7 x86, #915949Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-18dev-util/cmake: Stabilize 3.27.7 arm, #915949Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-06dev-util/cmake: add 3.27.7Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22dev-util/cmake: default to Qt 5 for now with USE=guiSam James
Unfortunate, but I don't use the CMake GUI and the user has a reasonable request here. Still make Qt 6 available w/ USE=qt6 though. Revisit when Plasma 6 is out to avoid the referenced jarring issue wrt text rendering. Bug: https://bugs.gentoo.org/914489 Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22dev-util/cmake: fix pkg_* from USE=gui renameSam James
Fixes: 1d61e152357e6c2ce6dcd45335a5b6c86000584e Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22dev-util/cmake: fix whitespaceSam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22dev-util/cmake: fix Qt 6 automagic; migrate to USE=guiSam James
* Migrate to USE=gui per QA policy (PG0802, https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802) which has the nice consequence of helping to avoid circular dependencies (iirc, been a while since I've seen it, although it's obvious for Qt 6) for users who are just trying to prefer Qt 5/6 over GTK or whatever in make.conf. * Just require Qt 6 for USE=gui instead of allowing Qt 5 too given Qt 5 is on the way out and we have to start shifting preference at some point. Pretty low risk for CMake given the GUI for it isn't that well-used anyway AFAIK. Closes: https://bugs.gentoo.org/914489 Signed-off-by: Sam James <sam@gentoo.org>
2023-09-22dev-util/cmake: drop shadowed 3.27.x versionsSam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-21dev-util/cmake: add 3.27.6Sam James
This might fix bug #914429. Bug: https://bugs.gentoo.org/914429 Signed-off-by: Sam James <sam@gentoo.org>
2023-09-15dev-util/cmake: add 3.27.5Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-12dev-util/cmake: remove extra whitespaces from pkg-config callPaul Zander
Due to poor parsing cmake adds extra whitespaces to the package name and package version, breaking pkgconf-2.0.3. This fixes this incorrect behaviour. Upstream merge request is at https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8789. Closes: https://bugs.gentoo.org/913644 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32700 Signed-off-by: Sam James <sam@gentoo.org>
2023-08-26dev-util/cmake: stable 3.26.5-r2 for sparc, bug #911602Rolf Eike Beer
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
2023-08-24dev-util/cmake: add 3.27.4Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-18dev-util/cmake: Unchanged revbump for update of licenseUlrich Müller
Fixes: 15b6c3ad85272fb2a1453e4be0e8c8558e4263e0 Closes: https://bugs.gentoo.org/912458 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2023-08-18dev-util/cmake: update LICENSESam James
Per the bug, CMake has been licenced under BSD since 2009(!): https://gitlab.kitware.com/cmake/cmake/-/commit/96afb120873776f06b1ba2ca6898e0a37789406f Closes: https://bugs.gentoo.org/912391 Signed-off-by: Sam James <sam@gentoo.org>
2023-08-17dev-util/cmake: add 3.27.3Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-16dev-util/cmake: Stabilize 3.26.5-r1 hppa, #911602Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-16dev-util/cmake: Stabilize 3.26.5-r1 ppc, #911602Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-15dev-util/cmake: Stabilize 3.26.5-r1 arm64, #911602Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-15dev-util/cmake: Stabilize 3.26.5-r1 arm, #911602Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-14dev-util/cmake: Stabilize 3.26.5-r1 ppc64, #911602Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-14dev-util/cmake: Stabilize 3.26.5-r1 x86, #911602Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-14dev-util/cmake: Stabilize 3.26.5-r1 amd64, #911602Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-11dev-util/cmake: add 3.27.2Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-03dev-util/cmake: Add sub-slot operator for rhash soname changeJames Le Cuirot
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2023-07-26dev-util/cmake: add 3.27.1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-26dev-util/cmake: add 3.26.5Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-18dev-util/cmake: drop 3.27.0_rc4, 3.27.0_rc5Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-18dev-util/cmake: add 3.27.0Sam James
Signed-off-by: Sam James <sam@gentoo.org>