I can't see why this should only be DEPEND. I meant to do this in the
1.4.16 bump (was pre-existing) but forgot.
Signed-off-by: Sam James <sam@gentoo.org>
As I remarked in 9ab2ac6e2e, we really
need dev-perl/libintl-perl for {g,}scriptor. USe=nls goes away w/
the meson port in 1.7.3 anyway, so let's drop it here while fixing
the Perl dependency.
Bug: https://bugs.gentoo.org/927630
Signed-off-by: Sam James <sam@gentoo.org>
* Port to Meson
* Retain USE=gui, at least for now. It was added for bug #323229
with which I sympathise, but dunno if we should add some option for it
in the build system. I think we probably should as it's more robust
and means we're less likely to miss files that changed in future.
* Add a comment in pkg_postrm as I nearly removed it until I realised
why it's not conditional there.
* Add unconditional dev-perl/libintl-perl dep. It's `use`'d by both
gscriptor and scriptor unconditionally.
Bug: https://bugs.gentoo.org/323229
Closes: https://bugs.gentoo.org/927630
Signed-off-by: Sam James <sam@gentoo.org>
* Fix -Wl,--default-symver vs -Wl,--version-script which shows up as breakage
in dev-libs/jansson vs dev-libs/json-c in net-firewall/firewalld (like in
bug #812119). Thanks to Chewi for digging into it & reporting it upstream.
There's a chance that it may help with bug #937990 too
and maybe (but less likely?) bug #933197.
* Fix --omagic hang (upstream report says it was a regression in 2.38.1
vs 2.38.0, so let's fix it while here).
* Skip test failing for me on one machine (seems to be Clang not picking
up that it should use mold/lld for the test, or the plugin maybe not
being around; not going to worry about it for now).
Bug: https://bugs.gentoo.org/812119
Bug: https://bugs.gentoo.org/933197
Bug: https://bugs.gentoo.org/937990
Signed-off-by: Sam James <sam@gentoo.org>
These headers may have never existed in the gentoo tree, older versions just
silently compiled causing breakage elsewhere. Now the situation has
improved in 7.0.0 where it will fail to configure without the headers
present atleast. But this doesn't address the fact that these headers are
still elusive.
These headers were most likely available in an android fork of the
kernel at some time and some other related headers are in an out of tree
module beagle-nxp-hdmi which was last updated in 2012 and was never in
the gentoo tree.
Closes: https://bugs.gentoo.org/955124
Closes: https://bugs.gentoo.org/922690
Closes: https://bugs.gentoo.org/818262
Closes: https://bugs.gentoo.org/824978
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41865
Signed-off-by: Sam James <sam@gentoo.org>
Just style changes except for dropping (unused) libXi RDEPEND
and moving xorg-proto from BDEPEND to DEPEND.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
I use this and just noticed that it was m-n. Not that there
is much to do at the moment (already on latest version).
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>