diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index aac9b5e27209..e3a00fc09b12 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -571,6 +571,7 @@ unsupported-platforms: bytelog: [ platforms.darwin ] # due to posix-api camfort: [ aarch64-linux ] 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 cut-the-crap: [ 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-webkit2: [ platforms.darwin ] # webkitgtk marked broken on darwin gi-wnck: [ platforms.darwin ] + gl: [ platforms.darwin ] # depends on mesa + GLHUI: [ platforms.darwin ] # depends on mesa gnome-keyring: [ platforms.darwin ] grid-proto: [ platforms.darwin ] gtk-sni-tray: [ platforms.darwin ] + h-raylib: [ platforms.darwin ] # depends on mesa haskell-snake: [ platforms.darwin ] hb3sum: [ aarch64-linux ] # depends on blake3, which is not supported on aarch64-linux hcwiid: [ platforms.darwin ] @@ -603,6 +607,7 @@ unsupported-platforms: hinotify-bytestring: [ platforms.darwin ] honk: [ platforms.darwin ] HSoM: [ platforms.darwin ] + intricacy: [ platforms.darwin ] # depends on mesa iwlib: [ platforms.darwin ] Jazzkell: [ platforms.darwin ] # depends on Euterpea jsaddle-hello: [ platforms.darwin ] # depends on jsaddle-webkit2gtk @@ -624,8 +629,10 @@ unsupported-platforms: mpi-hs-cereal: [ aarch64-linux, platforms.darwin ] mpi-hs-store: [ aarch64-linux, platforms.darwin ] mplayer-spot: [ aarch64-linux, platforms.darwin ] + monomer: [ platforms.darwin ] # depends on mesa monomer-hagrid: [ platforms.darwin ] # depends on mesa mptcp-pm: [ platforms.darwin ] + nanovg: [ platforms.darwin ] # depends on mesa netlink: [ platforms.darwin ] notifications-tray-icon: [ platforms.darwin ] # depends on gi-dbusmenu oculus: [ platforms.darwin ] @@ -644,6 +651,7 @@ unsupported-platforms: rtlsdr: [ platforms.darwin ] rubberband: [ platforms.darwin ] SDL-mixer: [ platforms.darwin ] # depends on mesa + SDL-mpeg: [ platforms.darwin ] # depends on mesa sdl2-mixer: [ platforms.darwin ] sdl2-ttf: [ platforms.darwin ] sensei: [ platforms.darwin ] diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index fdb5094d159c..283c74cd448d 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -3561,6 +3561,7 @@ self: { librarySystemDepends = [ libdevil ]; description = "An FFI interface to the DevIL library"; license = lib.licenses.bsd3; + badPlatforms = lib.platforms.darwin; }) {inherit (pkgs) libdevil;}; "Color" = callPackage @@ -7019,6 +7020,7 @@ self: { librarySystemDepends = [ libGL libX11 ]; description = "Open OpenGL context windows in X11 with libX11"; license = lib.licenses.bsd3; + badPlatforms = lib.platforms.darwin; }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11;}; "GLM" = callPackage @@ -18390,6 +18392,7 @@ self: { librarySystemDepends = [ smpeg ]; description = "Binding to the SMPEG library"; license = lib.licenses.bsd3; + badPlatforms = lib.platforms.darwin; }) {inherit (pkgs) smpeg;}; "SDL-ttf" = callPackage @@ -117287,6 +117290,7 @@ self: { librarySystemDepends = [ libGL ]; description = "Complete OpenGL raw bindings"; license = lib.licenses.bsd3; + badPlatforms = lib.platforms.darwin; }) {inherit (pkgs) libGL;}; "gl-capture" = callPackage @@ -124938,6 +124942,7 @@ self: { ]; description = "Raylib bindings for Haskell"; license = lib.licenses.asl20; + badPlatforms = lib.platforms.darwin; }) {c = null; inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXi; inherit (pkgs.xorg) libXinerama; @@ -165946,6 +165951,7 @@ self: { executablePkgconfigDepends = [ ncurses ]; description = "A game of competitive puzzle-design"; license = lib.licenses.gpl3Only; + badPlatforms = lib.platforms.darwin; mainProgram = "intricacy"; }) {inherit (pkgs) ncurses;}; @@ -199461,6 +199467,7 @@ self: { ]; description = "A GUI library for writing native Haskell applications"; license = lib.licenses.bsd3; + badPlatforms = lib.platforms.darwin; mainProgram = "dev-test-app"; }) {inherit (pkgs) glew;}; @@ -204847,6 +204854,7 @@ self: { testHaskellDepends = [ base containers hspec inline-c QuickCheck ]; description = "Haskell bindings for nanovg"; license = lib.licenses.isc; + badPlatforms = lib.platforms.darwin; }) {inherit (pkgs) freetype; inherit (pkgs) glew; inherit (pkgs) libGL; inherit (pkgs) libGLU; inherit (pkgs.xorg) libX11;};