about summary refs log tree commit diff
diff options
context:
space:
mode:
authorwxt2024-11-13 17:01:26 +0800
committergithub-actions[bot]2024-11-14 19:48:55 +0000
commitfd16dd7fe0022bf77e2e2a63b7438694df698649 (patch)
treeadb7cc910dee9187ae951962608c51a1a46de234
parenta77f9b22ad139d3ddbe07627730353f5bbd1ece6 (diff)
fx-cast-bridge: disable on aarch64-linux backport-355626-to-release-24.11
(cherry picked from commit e1e70bdd0bb231cfdcf3536295b1773759ed2fb5)
-rw-r--r--pkgs/by-name/fx/fx-cast-bridge/package.nix13
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/by-name/fx/fx-cast-bridge/package.nix b/pkgs/by-name/fx/fx-cast-bridge/package.nix
index a915cdd360fe..99e7e80a9431 100644
--- a/pkgs/by-name/fx/fx-cast-bridge/package.nix
+++ b/pkgs/by-name/fx/fx-cast-bridge/package.nix
@@ -5,6 +5,7 @@
   avahi-compat,
   nodejs_18,
   python3,
+  stdenv,
 }:
 
 buildNpmPackage rec {
@@ -55,11 +56,17 @@ buildNpmPackage rec {
     runHook postInstall
   '';
 
-  meta = with lib; {
+  meta = {
     description = "Implementation of the Chrome Sender API (Chromecast) within Firefox";
     homepage = "https://hensm.github.io/fx_cast/";
-    license = licenses.mit;
-    maintainers = [ ];
+    license = lib.licenses.mit;
+    maintainers = with lib.maintainers; [ bot-wxt1221 ];
+    platforms = [
+      "x86_64-linux"
+      "aarch64-darwin"
+      "x86_64-darwin"
+    ]; # aarch64-linux wasn't support in upstream according to README
+    broken = stdenv.hostPlatform.isDarwin;
     mainProgram = "fx_cast_bridge";
   };
 }