libsForQt5.mapbox-gl-native: mark broken (gcc-13 build failure)

The build fails against `gcc-13` on `master` as
https://hydra.nixos.org/build/247923347:

    /build/source/include/mbgl/util/geometry.hpp:9:6: error: elaborated-type-specifier for a scoped enum must not use the 'class' keyword [-Werror]
        9 | enum class FeatureType : uint8_t {
          | ~~~~ ^~~~~

Following suggestion of package removal by marking it broken first:
https://github.com/NixOS/nixpkgs/pull/284574#issuecomment-1913688797
This commit is contained in:
Sergei Trofimovich 2024-02-09 23:17:00 +00:00
parent 442d407992
commit fda3c01430

View file

@ -58,6 +58,8 @@ mkDerivation rec {
env.NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations -Wno-error=type-limits"; env.NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations -Wno-error=type-limits";
meta = with lib; { meta = with lib; {
# Does not build against gcc-13, the repository is archived upstream.
broken = true;
description = "Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL"; description = "Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL";
homepage = "https://mapbox.com/mobile"; homepage = "https://mapbox.com/mobile";
license = licenses.bsd2; license = licenses.bsd2;