···274 word-breaking. So you want to write `extraArgs = [ "--prefer" "spaced pat" ]`
275 rather than previous `extraArgs = [ "--prefer 'spaced pat'" ]`.
27600277- `nodePackages."@commitlint/config-conventional"` has been removed, as it is a library, and projects should depend on it instead.
278279- zigbee2mqtt is now available in version 2.x as `zigbee2mqtt_2`. In NixOS 25.11 we'll remove `zigbee2mqtt_1` and default to `zigbee2mqtt_2`. See the [breaking changes](https://github.com/Koenkk/zigbee2mqtt/discussions/24198) announcement for 2.0.0.
···274 word-breaking. So you want to write `extraArgs = [ "--prefer" "spaced pat" ]`
275 rather than previous `extraArgs = [ "--prefer 'spaced pat'" ]`.
276277+- `mkBinaryCache` now defaults to using `zstd` compression for the binary caches it creates. The previous `xz` compression method can be used by passing `compression = "xz";`.
278+279- `nodePackages."@commitlint/config-conventional"` has been removed, as it is a library, and projects should depend on it instead.
280281- zigbee2mqtt is now available in version 2.x as `zigbee2mqtt_2`. In NixOS 25.11 we'll remove `zigbee2mqtt_1` and default to `zigbee2mqtt_2`. See the [breaking changes](https://github.com/Koenkk/zigbee2mqtt/discussions/24198) announcement for 2.0.0.
···50in
51stdenv.mkDerivation (finalAttrs: {
52 pname = "surrealist";
53- version = "3.1.9";
5455 src = fetchFromGitHub {
56 owner = "surrealdb";
57 repo = "surrealist";
58 rev = "surrealist-v${finalAttrs.version}";
59- hash = "sha256-p+Tyu65A+vykqafu1RCRKYFXb435Uyu9WxUoEqjI8d8=";
60 };
6162- # HACK: A dependency (surrealist -> tauri -> **reqwest**) contains hyper-tls
63- # as an actually optional dependency. It ends up in the `Cargo.lock` file of
64- # tauri, but not in the one of surrealist. We apply a patch to `Cargo.toml`
65- # and `Cargo.lock` to ensure that we have it in our vendor archive. This may
66- # be a result of the following bug:
67- # https://github.com/rust-lang/cargo/issues/10801
68- patches = [
69- ./0001-Cargo.patch
70- ];
71-72 cargoDeps = rustPlatform.fetchCargoVendor {
73- inherit (finalAttrs) patches src;
74 sourceRoot = "${finalAttrs.src.name}/${finalAttrs.cargoRoot}";
75- hash = "sha256-qrPIcWpdrvTmaFcfKAfz+n8a6lp6IcIMq9ZCHaa7AHQ=";
76- patchFlags = [ "-p2" ];
77 };
7879 pnpmDeps = pnpm_9.fetchDeps {
80 inherit (finalAttrs) pname version src;
81- hash = "sha256-JwOY6Z8UjbrodSQ3csnT+puftbQUDF3NIK7o6rSpl2o=";
82 };
8384 nativeBuildInputs = [
···36 compiler = recurseIntoAttrs super.haskell.compiler;
37 };
38000039 # minimal-bootstrap packages aren't used for anything but bootstrapping our
40 # stdenv. They should not be used for any other purpose and therefore not
41 # show up in search results or repository tracking services that consume our
···36 compiler = recurseIntoAttrs super.haskell.compiler;
37 };
3839+ # emacsPackages is an alias for emacs.pkgs
40+ # Re-introduce emacsPackages here so that emacs.pkgs can be searched.
41+ emacsPackages = emacs.pkgs;
42+43 # minimal-bootstrap packages aren't used for anything but bootstrapping our
44 # stdenv. They should not be used for any other purpose and therefore not
45 # show up in search results or repository tracking services that consume our