summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move {dev-util → dev-build}/mesonMichał Górny2024-01-1314-871/+0
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34790 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/meson-1.3.1: fix for Darwin with native linker againFabian Groffen2024-01-131-0/+26
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-util/meson: add 1.3.1Eli Schwartz2023-12-271-0/+55
| | | | | | | Drop a backported patch, and add a new backport instead. Progress! Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/meson: backport patch to stop hiding vala compiler warningsEli Schwartz2023-12-061-0/+250
| | | | | | | | | | | | This is especially bad because it makes these packages disappear entirely from QA checks for, say, Modern C. Although it's only a matter of adding more warnings, and doesn't really affect the resulting packages, we need this live in order to do proper QA. Bug: https://bugs.gentoo.org/870412 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34141 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/meson: backport fix for broken configure_file outputEli Schwartz2023-12-031-0/+31
| | | | | | | | | This broke portage itself. Bug: https://github.com/mesonbuild/meson/pull/12532 Bug: https://bugs.gentoo.org/919072 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/meson: backport PEP632 py3.12 fixes, revert bindgen breakageSam James2023-10-037-0/+416
| | | | | | | | | | | | | | | * Backport PEP632 fixes for Python 3.12 * Revert bindgen patch on 1.2.x branch which broke Mesa Closes: https://bugs.gentoo.org/914989 Closes: https://bugs.gentoo.org/915014 Closes: https://bugs.gentoo.org/911418 Closes: https://bugs.gentoo.org/911990 Closes: https://bugs.gentoo.org/912397 Closes: https://bugs.gentoo.org/912437 Closes: https://bugs.gentoo.org/912452 Closes: https://bugs.gentoo.org/912282 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/meson: backport LLVM 17 fixesSam James2023-09-241-0/+41
| | | | | | | | | 1.2.2 is hopefully coming Real Soon Now but Eli already pointed out precisely which PR it is and meson "rebuilds" are extremely cheap so there's no real reason to not throw it in now. Closes: https://bugs.gentoo.org/914576 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/meson: Backport fix to respect PATH when finding PythonJames Le Cuirot2023-08-171-0/+26
| | | | | Closes: https://bugs.gentoo.org/912051 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-util/meson-0.63.2-r1: teach meson to detect xtools linkersFabian Groffen2022-09-111-0/+26
| | | | | | | Unbreak x86_64 and ppc based darwin targets. Closes: https://bugs.gentoo.org/868516 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-util/meson: drop 0.60.3, 0.61.4-r2, 0.62.1Mike Gilbert2022-07-131-29/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: remove unused patchesMichael Mair-Keimberger2022-04-262-56/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/25216 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: fix gtk-update-icon-cache checkSam James2022-03-281-0/+29
| | | | | | | | | Was checking for gtk4* twice. Bug: https://bugs.gentoo.org/836294 Closes: https://bugs.gentoo.org/836293 Closes: https://bugs.gentoo.org/836281 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/meson: drop 0.59.1-r1Mike Gilbert2021-12-261-22/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: fix legacy soname behavior for shared_module targetsMike Gilbert2021-11-251-0/+28
| | | | | Closes: https://bugs.gentoo.org/827143 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: fix testing with rust 1.55Mike Gilbert2021-10-011-0/+22
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: accept floating point values for load-averageMike Gilbert2021-08-271-0/+28
| | | | | Closes: https://bugs.gentoo.org/810655 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: remove oldWilliam Hubbs2020-10-112-206/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-util/meson: remove oldMike Gilbert2020-07-043-100/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson-0.54.2: fix installing binaries on PrefixFabian Groffen2020-06-191-0/+25
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-util/meson: bump to 0.45.2Mike Gilbert2020-05-241-0/+181
| | | | | | Closes: https://bugs.gentoo.org/721786 Closes: https://bugs.gentoo.org/723224 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: 0.53.1 bumpWilliam Hubbs2020-02-152-0/+54
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-util/meson: fix test_pkgconfig_gen_depsMike Gilbert2020-01-141-0/+46
| | | | | | Closes: https://bugs.gentoo.org/705352 Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: remove several old versionsWilliam Hubbs2019-08-221-34/+0
| | | | | | Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-util/meson: backport Python 3.5 tests fixMike Gilbert2019-03-041-0/+34
| | | | | Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: remove old versionsWilliam Hubbs2019-01-263-102/+0
| | | | | Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-util/meson: enable test phaseMike Gilbert2018-10-061-0/+26
| | | | | | Closes: https://bugs.gentoo.org/615028 Package-Manager: Portage-2.3.50_p14, Repoman-2.3.11_p21 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: backport fix for meson test -uMike Gilbert2018-10-061-0/+28
| | | | | | Closes: https://bugs.gentoo.org/667010 Package-Manager: Portage-2.3.50_p10, Repoman-2.3.11_p17 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: fix multilib buildsMike Gilbert2018-09-271-0/+48
| | | | | | Closes: https://bugs.gentoo.org/666968 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Package-Manager: Portage-2.3.50_p2, Repoman-2.3.11_p9
* dev-util/meson: remove old versionsWilliam Hubbs2017-01-301-96/+0
| | | | Package-Manager: portage-2.3.3
* dev-util/meson: new package needed by gst-transcoder (and probably needed by ↵Pacho Ramos2016-08-061-0/+96
more gstreamer stuff in the future). Package-Manager: portage-2.3.0