nixpkgs: 2025-08-06 -> 2025-08-08
This commit is contained in:
@@ -41,14 +41,6 @@ in
|
||||
# hareHook = crossHareHook;
|
||||
# };
|
||||
|
||||
# XXX(2024-12-26 - 2025-04-30): prefer pre-built electron because otherwise it takes 4 hrs to build from source.
|
||||
# but wait 2 days after staging -> master merge, and normal electron should be cached and safe to remove
|
||||
electron = electron-bin;
|
||||
electron_33 = electron_33-bin;
|
||||
electron_34 = electron_34-bin;
|
||||
electron_35 = electron_35-bin;
|
||||
electron_36 = electron_36-bin;
|
||||
|
||||
# evolution-data-server = super.evolution-data-server.override {
|
||||
# # OAuth depends on webkitgtk_4_1: old, forces an annoying recompilation
|
||||
# enableOAuth2 = false;
|
||||
@@ -183,4 +175,19 @@ in
|
||||
# 2023/12/10: zbar barcode scanner: used by megapixels, frog.
|
||||
# the video component does not cross compile (qt deps), but i don't need that.
|
||||
zbar = super.zbar.override { enableVideo = false; };
|
||||
})
|
||||
} // (
|
||||
let
|
||||
# XXX(2024-12-26 - 2025-08-07): prefer pre-built electron because otherwise it takes 4 hrs to build from source.
|
||||
# but wait 2 days after staging -> master merge, and normal electron should be cached and safe to remove
|
||||
maxVersion = 99;
|
||||
versions = super.lib.range 1 maxVersion;
|
||||
electronName = v: "electron_${builtins.toString v}";
|
||||
electronOverrides = builtins.foldl' (acc: name: acc // super.lib.optionalAttrs (super ? "${name}-bin") {
|
||||
"${name}" = super."${name}-bin";
|
||||
}) {} (builtins.map electronName versions);
|
||||
in
|
||||
super.lib.throwIf
|
||||
(super ? "${electronName (maxVersion+1)}")
|
||||
"electron has updated past ${builtins.toString maxVersion}: bump maxVersion to continue using electron-bin"
|
||||
electronOverrides
|
||||
))
|
||||
|
@@ -14,8 +14,8 @@
|
||||
mkNixpkgs ? import ./mkNixpkgs.nix {},
|
||||
}:
|
||||
mkNixpkgs {
|
||||
rev = "c2ae88e026f9525daf89587f3cbee584b92b6134";
|
||||
sha256 = "sha256-erbiH2agUTD0Z30xcVSFcDHzkRvkRXOQ3lb887bcVrs=";
|
||||
version = "unstable-2025-08-06";
|
||||
rev = "53befe95a9700fa9bb6b93e913c02a8d7f0cd22e";
|
||||
sha256 = "sha256-uOOXepnXGHCv4203sHEqKGipoiWvMmmw1NGN7+tZ5sQ=";
|
||||
version = "unstable-2025-08-08";
|
||||
branch = "master";
|
||||
}
|
||||
|
@@ -2,8 +2,8 @@
|
||||
mkNixpkgs ? import ./mkNixpkgs.nix {},
|
||||
}:
|
||||
mkNixpkgs {
|
||||
rev = "5da2bc6cb2ef285e10507d34d0481658cfca8f45";
|
||||
sha256 = "sha256-E6fJqlTrOWmMS1rjfWF1uwcYWHU3gAXK2C6xmTPx6Ew=";
|
||||
version = "unstable-2025-08-06";
|
||||
rev = "b207c5222b84e13aed244e90134c687e67f00430";
|
||||
sha256 = "sha256-Tczp3NqjLGA8k+7OC2T/+gwncD0tLTaKxBdIqUMJD7A=";
|
||||
version = "unstable-2025-08-08";
|
||||
branch = "staging-next";
|
||||
}
|
||||
|
@@ -2,8 +2,8 @@
|
||||
mkNixpkgs ? import ./mkNixpkgs.nix {},
|
||||
}:
|
||||
mkNixpkgs {
|
||||
rev = "13e07277976e41011caf25fe62201e9fb6de29df";
|
||||
sha256 = "sha256-aYWjNYBfusR2CMhKNOWhQ1CDsqS+Yc6xvmdTNSZP/0Q=";
|
||||
version = "unstable-2025-08-06";
|
||||
rev = "7bd6f87deb4e8c19b34b42019ba411456ec12c48";
|
||||
sha256 = "sha256-2GLHTVZtVMZpmSx7RloLZKo963ZU+HW5tAM8oewhKe0=";
|
||||
version = "unstable-2025-08-08";
|
||||
branch = "staging";
|
||||
}
|
||||
|
Reference in New Issue
Block a user