Fix on archs without OCaml native support
While here:
1. drop the chunk trying to set OCAML_NATIVE in the build environment,
likely taken from devel/ocaml-ocamlbuild but ineffective here.
2. respect MAKE_ENV
Drop COMPILER lines now that devel/libnotify caters for base-gcc
The recent COMPILER addition in those ports was only because of
a base-gcc limitation exposed by a devel/libinotify header. Now that the
affected header has been fixed, tb and kmos prefer to revert the
COMPILER additions.
Drop COMPILER tweak added to work around a base-gcc limitation
As noted by claudio and tb, the offending enum is in a public header, so
tweaking just COMPILER in devel/libnotify won't help libnotify
consumers. kmos then tweaked consumers and made them use ports-gcc too.
This commit only comments the problematic __attribute__((__deprecated__))
in the public header, said attribute isn't very useful anyway since the
enum member containing a typo doesn't appear used in the ecosystem anyway.
ok aja@
There may be a followup commit if people feel like moving back consumers
to a default COMPILER line makes sense, mail to follow.
update to ruff-0.15.7, from maintainer Laurent Cheylus
switch back to a do-build step because overriding MODCARGO_CARGOTOML
doesn't work for modcargo-gen-crates. I tweaked his diff slightly to avoid
setting MODCARGO_CARGOTOML to the default and adjusted a comment.