haskell: mark more darwin packages as broken that depend on mesa

This commit is contained in:
Dennis Gosnell 2023-06-07 10:30:39 +09:00
parent 7138581355
commit 3019a101c7
No known key found for this signature in database
GPG key ID: 462E0C03D11422F4
2 changed files with 16 additions and 0 deletions

View file

@ -571,6 +571,7 @@ unsupported-platforms:
bytelog: [ platforms.darwin ] # due to posix-api bytelog: [ platforms.darwin ] # due to posix-api
camfort: [ aarch64-linux ] camfort: [ aarch64-linux ]
charsetdetect: [ aarch64-linux ] # not supported by vendored lib / not configured properly https://github.com/batterseapower/libcharsetdetect/issues/3 charsetdetect: [ aarch64-linux ] # not supported by vendored lib / not configured properly https://github.com/batterseapower/libcharsetdetect/issues/3
Codec-Image-DevIL: [ platforms.darwin ] # depends on mesa
coinor-clp: [ aarch64-linux ] # aarch64-linux is not supported by required system dependency clp coinor-clp: [ aarch64-linux ] # aarch64-linux is not supported by required system dependency clp
cut-the-crap: [ platforms.darwin ] cut-the-crap: [ platforms.darwin ]
essence-of-live-coding-PortMidi: [ platforms.darwin ] essence-of-live-coding-PortMidi: [ platforms.darwin ]
@ -592,9 +593,12 @@ unsupported-platforms:
gi-webkit2webextension: [ platforms.darwin ] # webkitgtk marked broken on darwin gi-webkit2webextension: [ platforms.darwin ] # webkitgtk marked broken on darwin
gi-webkit2: [ platforms.darwin ] # webkitgtk marked broken on darwin gi-webkit2: [ platforms.darwin ] # webkitgtk marked broken on darwin
gi-wnck: [ platforms.darwin ] gi-wnck: [ platforms.darwin ]
gl: [ platforms.darwin ] # depends on mesa
GLHUI: [ platforms.darwin ] # depends on mesa
gnome-keyring: [ platforms.darwin ] gnome-keyring: [ platforms.darwin ]
grid-proto: [ platforms.darwin ] grid-proto: [ platforms.darwin ]
gtk-sni-tray: [ platforms.darwin ] gtk-sni-tray: [ platforms.darwin ]
h-raylib: [ platforms.darwin ] # depends on mesa
haskell-snake: [ platforms.darwin ] haskell-snake: [ platforms.darwin ]
hb3sum: [ aarch64-linux ] # depends on blake3, which is not supported on aarch64-linux hb3sum: [ aarch64-linux ] # depends on blake3, which is not supported on aarch64-linux
hcwiid: [ platforms.darwin ] hcwiid: [ platforms.darwin ]
@ -603,6 +607,7 @@ unsupported-platforms:
hinotify-bytestring: [ platforms.darwin ] hinotify-bytestring: [ platforms.darwin ]
honk: [ platforms.darwin ] honk: [ platforms.darwin ]
HSoM: [ platforms.darwin ] HSoM: [ platforms.darwin ]
intricacy: [ platforms.darwin ] # depends on mesa
iwlib: [ platforms.darwin ] iwlib: [ platforms.darwin ]
Jazzkell: [ platforms.darwin ] # depends on Euterpea Jazzkell: [ platforms.darwin ] # depends on Euterpea
jsaddle-hello: [ platforms.darwin ] # depends on jsaddle-webkit2gtk jsaddle-hello: [ platforms.darwin ] # depends on jsaddle-webkit2gtk
@ -624,8 +629,10 @@ unsupported-platforms:
mpi-hs-cereal: [ aarch64-linux, platforms.darwin ] mpi-hs-cereal: [ aarch64-linux, platforms.darwin ]
mpi-hs-store: [ aarch64-linux, platforms.darwin ] mpi-hs-store: [ aarch64-linux, platforms.darwin ]
mplayer-spot: [ aarch64-linux, platforms.darwin ] mplayer-spot: [ aarch64-linux, platforms.darwin ]
monomer: [ platforms.darwin ] # depends on mesa
monomer-hagrid: [ platforms.darwin ] # depends on mesa monomer-hagrid: [ platforms.darwin ] # depends on mesa
mptcp-pm: [ platforms.darwin ] mptcp-pm: [ platforms.darwin ]
nanovg: [ platforms.darwin ] # depends on mesa
netlink: [ platforms.darwin ] netlink: [ platforms.darwin ]
notifications-tray-icon: [ platforms.darwin ] # depends on gi-dbusmenu notifications-tray-icon: [ platforms.darwin ] # depends on gi-dbusmenu
oculus: [ platforms.darwin ] oculus: [ platforms.darwin ]
@ -644,6 +651,7 @@ unsupported-platforms:
rtlsdr: [ platforms.darwin ] rtlsdr: [ platforms.darwin ]
rubberband: [ platforms.darwin ] rubberband: [ platforms.darwin ]
SDL-mixer: [ platforms.darwin ] # depends on mesa SDL-mixer: [ platforms.darwin ] # depends on mesa
SDL-mpeg: [ platforms.darwin ] # depends on mesa
sdl2-mixer: [ platforms.darwin ] sdl2-mixer: [ platforms.darwin ]
sdl2-ttf: [ platforms.darwin ] sdl2-ttf: [ platforms.darwin ]
sensei: [ platforms.darwin ] sensei: [ platforms.darwin ]

View file

@ -3561,6 +3561,7 @@ self: {
librarySystemDepends = [ libdevil ]; librarySystemDepends = [ libdevil ];
description = "An FFI interface to the DevIL library"; description = "An FFI interface to the DevIL library";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
badPlatforms = lib.platforms.darwin;
}) {inherit (pkgs) libdevil;}; }) {inherit (pkgs) libdevil;};
"Color" = callPackage "Color" = callPackage
@ -7019,6 +7020,7 @@ self: {
librarySystemDepends = [ libGL libX11 ]; librarySystemDepends = [ libGL libX11 ];
description = "Open OpenGL context windows in X11 with libX11"; description = "Open OpenGL context windows in X11 with libX11";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
badPlatforms = lib.platforms.darwin;
}) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11;}; }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11;};
"GLM" = callPackage "GLM" = callPackage
@ -18390,6 +18392,7 @@ self: {
librarySystemDepends = [ smpeg ]; librarySystemDepends = [ smpeg ];
description = "Binding to the SMPEG library"; description = "Binding to the SMPEG library";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
badPlatforms = lib.platforms.darwin;
}) {inherit (pkgs) smpeg;}; }) {inherit (pkgs) smpeg;};
"SDL-ttf" = callPackage "SDL-ttf" = callPackage
@ -117287,6 +117290,7 @@ self: {
librarySystemDepends = [ libGL ]; librarySystemDepends = [ libGL ];
description = "Complete OpenGL raw bindings"; description = "Complete OpenGL raw bindings";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
badPlatforms = lib.platforms.darwin;
}) {inherit (pkgs) libGL;}; }) {inherit (pkgs) libGL;};
"gl-capture" = callPackage "gl-capture" = callPackage
@ -124938,6 +124942,7 @@ self: {
]; ];
description = "Raylib bindings for Haskell"; description = "Raylib bindings for Haskell";
license = lib.licenses.asl20; license = lib.licenses.asl20;
badPlatforms = lib.platforms.darwin;
}) {c = null; inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; }) {c = null; inherit (pkgs) libGL; inherit (pkgs.xorg) libX11;
inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext;
inherit (pkgs.xorg) libXi; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXi; inherit (pkgs.xorg) libXinerama;
@ -165946,6 +165951,7 @@ self: {
executablePkgconfigDepends = [ ncurses ]; executablePkgconfigDepends = [ ncurses ];
description = "A game of competitive puzzle-design"; description = "A game of competitive puzzle-design";
license = lib.licenses.gpl3Only; license = lib.licenses.gpl3Only;
badPlatforms = lib.platforms.darwin;
mainProgram = "intricacy"; mainProgram = "intricacy";
}) {inherit (pkgs) ncurses;}; }) {inherit (pkgs) ncurses;};
@ -199461,6 +199467,7 @@ self: {
]; ];
description = "A GUI library for writing native Haskell applications"; description = "A GUI library for writing native Haskell applications";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
badPlatforms = lib.platforms.darwin;
mainProgram = "dev-test-app"; mainProgram = "dev-test-app";
}) {inherit (pkgs) glew;}; }) {inherit (pkgs) glew;};
@ -204847,6 +204854,7 @@ self: {
testHaskellDepends = [ base containers hspec inline-c QuickCheck ]; testHaskellDepends = [ base containers hspec inline-c QuickCheck ];
description = "Haskell bindings for nanovg"; description = "Haskell bindings for nanovg";
license = lib.licenses.isc; license = lib.licenses.isc;
badPlatforms = lib.platforms.darwin;
}) {inherit (pkgs) freetype; inherit (pkgs) glew; }) {inherit (pkgs) freetype; inherit (pkgs) glew;
inherit (pkgs) libGL; inherit (pkgs) libGLU; inherit (pkgs) libGL; inherit (pkgs) libGLU;
inherit (pkgs.xorg) libX11;}; inherit (pkgs.xorg) libX11;};