summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-build/meson: add 1.6.0_rc1Eli Schwartz2024-10-062-0/+193
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: add 1.5.2Eli Schwartz2024-09-202-0/+193
| | | | | | | | Closes: https://bugs.gentoo.org/938133 Closes: https://bugs.gentoo.org/938259 Closes: https://bugs.gentoo.org/936670 Closes: https://bugs.gentoo.org/936911 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-126-6/+6
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: drop oldEli Schwartz2024-08-292-193/+0
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: Stabilize 1.5.1 hppa, #937937Matoro Mahri2024-08-291-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/meson: Stabilize 1.4.2 hppa, #938244Matoro Mahri2024-08-291-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/meson: Stabilize 1.5.1 sparc, #937937Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.5.1 ppc64, #937937Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.5.1 ppc, #937937Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.5.1 arm64, #937937Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.5.1 arm, #937937Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.4.2 sparc, #938244Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.4.2 ppc64, #938244Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.4.2 ppc, #938244Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.4.2 arm64, #938244Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.4.2 arm, #938244Arthur Zamarin2024-08-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.4.2 amd64, #938244Jakov Smolić2024-08-211-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-build/meson: Stabilize 1.4.2 x86, #938244Sam James2024-08-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: drop oldEli Schwartz2024-08-152-193/+0
| | | | | | | We skipped stabilizing this one and started stabilizing the next bugfix. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: Stabilize 1.5.1 amd64, #937937Sam James2024-08-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.5.1 x86, #937937Sam James2024-08-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: add 1.5.1Eli Schwartz2024-07-282-0/+193
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: disable CUDA testsEli Schwartz2024-07-284-0/+22
| | | | | | | | | | | | | If CUDA is installed, we try to test it and everything fails. The issue seems to be that CUDA simply cannot handle the use of LDFLAGS. It may be possible for meson to mangle these for you, but it currently does not. There's a tracking ticket for it. It's preferable to test common functionality rather than work around bugs. Just pretend CUDA doesn't exist as far as src_test is concerned. Closes: https://bugs.gentoo.org/936757 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: skip another test that inexplicably failsEli Schwartz2024-07-113-0/+18
| | | | | | | | | | | | | | | | I do not know why clippy-driver fails to compile sanity.rs, but it does. It works flawlessly outside of portage, and is tested like that in upstream CI running on Gentoo. And tests pass on my machine, in a git checkout of meson. But not when running the same thing in portage. Even manually constructing a sanity.rs file in ${FILESDIR} and executing `clippy-driver ...` in src_test fails, but the exact same command run inside of `sudo -u portage bash` upon the same file, succeeds. It's not the portage sandbox, but it is something about the portage environment, and I have not been able to figure out what. And it's making it impossible to run the testsuite. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: drop oldEli Schwartz2024-07-102-183/+0
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 hppa, #934824Matoro Mahri2024-07-101-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/meson: add 1.5.0Eli Schwartz2024-07-102-3/+3
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: add 1.4.2Eli Schwartz2024-07-102-0/+187
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: add 1.5.0_rc3Eli Schwartz2024-07-082-3/+3
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* */*: update my email address everywhere, drop proxy-maintEli Schwartz2024-07-031-2/+2
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: add 1.5.0_rc2Eli Schwartz2024-07-032-3/+3
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: remove unused patchesMichael Mair-Keimberger2024-06-3010-541/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-build/meson: actually commit the change to support release candidatesEli Schwartz2024-06-252-2/+2
| | | | | | | | | | The manpage needs to be installed via the correct name as downloaded. This was normally correct but for release candidates we need to map a gentoo version to an upstream version. We did this at download time, just not in src_install. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 arm64, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 ppc64, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 arm, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 x86, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 ppc, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 sparc, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 amd64, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: drop oldEli Schwartz2024-06-254-407/+0
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: add 1.5.0_rc1Eli Schwartz2024-06-252-0/+183
| | | | | | | Includes py3.13 support. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: enable py3.13 in liveEli Schwartz2024-06-251-1/+1
| | | | | | | | | | A couple known problems are now resolved via: https://github.com/mesonbuild/meson/pull/13205 And tests pass under 3.13. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: add 1.4.1Eli Schwartz2024-05-312-0/+183
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Revert "dev-build/meson: Enable py3.13"Eli Schwartz2024-05-132-2/+2
| | | | | | | | | | This reverts commit 6c402b8999d80c1dce6bc075184545ca9e592cb9. Meson doesn't pass tests upstream with py3.13, nor when overriding RESTRICT=test and testing it on gentoo. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Enable py3.13Michał Górny2024-05-132-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/meson: Stabilize 1.4.0-r1 hppa, #930997Arthur Zamarin2024-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.4.0-r1 ppc64, #930997Sam James2024-05-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.0-r1 amd64, #930997Sam James2024-05-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.0-r1 arm, #930997Sam James2024-05-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>