Unverified Commit f07e7af9 authored by nixpkgs-ci[bot]'s avatar nixpkgs-ci[bot] Committed by GitHub
Browse files

Merge master into staging-nixos

parents a903fb84 4db04c4f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -513,7 +513,7 @@ Unless set to `false`, some build systems with good support for parallel buildin

### Fixed-point arguments of `mkDerivation` {#mkderivation-recursive-attributes}

If you pass a function to `mkDerivation`, it will receive as its argument the final arguments, including the overrides when reinvoked via `overrideAttrs`. For example:
If you pass a function to `mkDerivation`, it will call the function with an argument that represents the final state of the package: the return value of the function itself, with any overrides applied, as the function is reinvoked by any `overrideAttrs` calls. For example:

```nix
mkDerivation (finalAttrs: {
+17 −0
Original line number Diff line number Diff line
@@ -15878,6 +15878,12 @@
    githubId = 60079945;
    keys = [ { fingerprint = "7590 C9DD E19D 4497 9EE9  0B14 CE96 9670 FB4B 4A56"; } ];
  };
  madebydamo = {
    email = "damian.d.moser@gmail.com";
    github = "madebydamo";
    githubId = 94169482;
    name = "Damian Moser";
  };
  madeddie = {
    email = "edwin@madtech.cx";
    github = "madeddie";
@@ -16378,6 +16384,17 @@
    githubId = 36074738;
    name = "MasterEvarior";
  };
  matanyall = {
    email = "matanya@loewenthal.net";
    github = "matanyall";
    githubId = 28307422;
    name = "Matanya Loewenthal";
    keys = [
      {
        fingerprint = "50E3 E2DF 756A 1C25 9AAF  C1B8 1B48 7B28 582B 9C51";
      }
    ];
  };
  matdibu = {
    email = "contact@mateidibu.dev";
    github = "matdibu";
+6 −0
Original line number Diff line number Diff line
@@ -94,6 +94,12 @@ of pulling the upstream container image from Docker Hub. If you want the old beh

- `services.desktopManager.gnome` no longer installs the Geary e-mail client since it is not part of the GNOME [core applications](https://apps.gnome.org/) list. Geary's position in the default favorite apps section has been replaced by GNOME Text Editor. To keep it installed, add `programs.geary.enable = true;` to your configuration.

- `walker` has been updated to 2.0.0+, which is a complete rewrite in rust.

  It now requires a running `elephant` application launcher backend service, which can be enabled using the new `services.elephpant.enable`.

  The way keybinds and actions are handled have been completely revamped. Please refer to the [default config](https://raw.githubusercontent.com/abenz1267/walker/refs/heads/master/resources/config.toml).

- Support for `reiserfs` in nixpkgs has been removed, following the removal in Linux 6.13.

- `services.tor` no longer bind mounts Unix sockets of onion services into its chroot
+1 −1
Original line number Diff line number Diff line
{
  pkgs ? import ../../.. { },
}:
pkgs.callPackage ./default.nix { }
pkgs.python3Packages.callPackage ./default.nix { }
+1 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ mkJetBrainsProduct {
    ''--set M2 "${maven}/maven/bin"''
  ];

  buildInputs = [
  buildInputs = lib.optionals stdenv.hostPlatform.isLinux [
    lldb
    musl
  ];
Loading