diff --git a/pkgs/by-name/as/asahi-bless/package.nix b/pkgs/by-name/as/asahi-bless/package.nix index 00edbc973005..65ee4ebe93b8 100644 --- a/pkgs/by-name/as/asahi-bless/package.nix +++ b/pkgs/by-name/as/asahi-bless/package.nix @@ -2,6 +2,7 @@ lib, fetchCrate, rustPlatform, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -16,6 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-nfSJ9RkzFAWlxlfoUKk8ZmIXDJXoSyHCGgRgMy9FDkw="; cargoDepsName = finalAttrs.pname; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Tool to select active boot partition on ARM Macs"; homepage = "https://crates.io/crates/asahi-bless"; diff --git a/pkgs/by-name/as/asahi-btsync/package.nix b/pkgs/by-name/as/asahi-btsync/package.nix index f60c1a8d5174..132e88cbd838 100644 --- a/pkgs/by-name/as/asahi-btsync/package.nix +++ b/pkgs/by-name/as/asahi-btsync/package.nix @@ -2,6 +2,7 @@ lib, fetchCrate, rustPlatform, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -16,6 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-gGWhi0T7xDIsbzfw/KL3TSneLvQaiz/2xbpHeZt1i3I="; cargoDepsName = finalAttrs.pname; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Tool to sync Bluetooth pairing keys with macos on ARM Macs"; homepage = "https://crates.io/crates/asahi-btsync"; diff --git a/pkgs/by-name/as/asahi-nvram/package.nix b/pkgs/by-name/as/asahi-nvram/package.nix index 555a30bf00f8..7ca200d4421b 100644 --- a/pkgs/by-name/as/asahi-nvram/package.nix +++ b/pkgs/by-name/as/asahi-nvram/package.nix @@ -2,6 +2,7 @@ lib, fetchCrate, rustPlatform, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -16,6 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-NW/puo/Xoum7DjSQjBgilQcKbY3mAfVgXxUK6+1H1JI="; cargoDepsName = finalAttrs.pname; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Tool to read and write nvram variables on ARM Macs"; homepage = "https://crates.io/crates/asahi-nvram"; diff --git a/pkgs/by-name/as/asahi-wifisync/package.nix b/pkgs/by-name/as/asahi-wifisync/package.nix index d09fb0020e30..7033cfb6ab4b 100644 --- a/pkgs/by-name/as/asahi-wifisync/package.nix +++ b/pkgs/by-name/as/asahi-wifisync/package.nix @@ -2,6 +2,7 @@ lib, fetchCrate, rustPlatform, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -16,6 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-ZxgRxQyDID3mBpr8dhHScctk14Pm9V51Gn24d24JyVk="; cargoDepsName = finalAttrs.pname; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Tool to sync Wifi passwords with macos on ARM Macs"; homepage = "https://crates.io/crates/asahi-wifisync"; diff --git a/pkgs/by-name/ti/tiny-dfr/package.nix b/pkgs/by-name/ti/tiny-dfr/package.nix index 0d5c65ef41e1..d967a42a6d22 100644 --- a/pkgs/by-name/ti/tiny-dfr/package.nix +++ b/pkgs/by-name/ti/tiny-dfr/package.nix @@ -12,6 +12,7 @@ pango, udev, udevCheckHook, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -55,6 +56,10 @@ rustPlatform.buildRustPackage (finalAttrs: { doInstallCheck = true; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { homepage = "https://github.com/AsahiLinux/tiny-dfr"; description = "Most basic dynamic function row daemon possible";