···3636 };
3737in
38383939-stdenv.mkDerivation rec {
3939+stdenv.mkDerivation {
4040 pname = "pinegrow";
4141 # deactivate auto update, because an old 6.21 version is getting mixed up
4242 # see e.g. https://github.com/NixOS/nixpkgs/pull/184460
···9595 # we strictly adhere to the EOL timeline, despite 3.3.4 being released one day before (2023-12-08).
9696 # A better policy is to keep these versions around, and clean up EOL versions just before
9797 # a new NixOS release.
9898- spark_3_5 = spark rec {
9898+ spark_3_5 = spark {
9999 pname = "spark";
100100 version = "3.5.4";
101101 hash = "sha256-rSr7UH1dZIkUYW6ehc/dYxlmN9yVjEKwrwLMT+uMd/0=";
···1313 firewallSupport ? false,
1414}:
15151616-stdenv.mkDerivation rec {
1616+stdenv.mkDerivation {
1717 pname = "lkl";
18181919 # NOTE: pinned to the last known version that doesn't have a hang in cptofs.
···77 python3,
88}:
991010-stdenv.mkDerivation rec {
1010+stdenv.mkDerivation {
1111 pname = "gnome-shell-extension-sound-output-device-chooser";
1212 # For gnome 42 support many commits not tagged yet are needed.
1313 version = "unstable-2022-03-29";
···6565 (builtins.throw "GNATprove depends on a specific GNAT version and can't be built using GNAT ${gnat_version}.");
66666767in
6868-stdenv.mkDerivation rec {
6868+stdenv.mkDerivation {
6969 pname = "gnatprove";
7070 version = "fsf-${gnat_version}_${thisSpark.commit_date}";
7171
···66 self: super:
77 let
88 inherit (pkgs.haskell.lib.compose) justStaticExecutables overrideCabal doJailbreak;
99- elmPkgs = rec {
99+ elmPkgs = {
1010 /*
1111 The elm-format expression is updated via a script in the https://github.com/avh4/elm-format repo:
1212 `package/nix/build.sh`
+1-1
pkgs/development/compilers/factor-lang/scope.nix
···44let
55 inside = (self:
66 let callPackage = pkgs.newScope self;
77- in rec {
77+ in {
88 interpreter = callPackage ./factor99.nix { inherit (pkgs) stdenv; };
991010 # Convenience access for using the returned attribute the same way as the
···3131 '';
32323333in
3434-resholve.mkDerivation rec {
3434+resholve.mkDerivation {
3535 # bashup.events doesn't version yet but it has two variants with
3636 # differing features/performance characteristics:
3737 # - branch master: a variant for bash 3.2+
···1313 typing,
1414}:
15151616-rec {
1616+{
1717 /*
1818 Upstream isn't interested in packaging this as a library
1919 (or accepting all of the patches we need to do so).
···1111 "kafka_lwt is not available for OCaml ${ocaml.version}"
12121313 buildDunePackage
1414- rec {
1414+ {
1515 pname = "kafka_lwt";
16161717 inherit (kafka) version src;
···8888 or (throw "labltk is not available for OCaml ${ocaml.version}");
8989in
90909191-param.stdenv.mkDerivation rec {
9191+param.stdenv.mkDerivation {
9292 inherit (param) version src;
9393 pname = "ocaml${ocaml.version}-labltk";
9494
···1010 fetchFromGitHub,
1111}:
12121313-buildPythonPackage rec {
1313+buildPythonPackage {
1414 pname = "mullvad-closest";
1515 version = "unstable-2023-07-09";
1616 format = "pyproject";
+1-1
pkgs/development/python-modules/myhdl/default.nix
···88 pytest-xdist,
99}:
10101111-buildPythonPackage rec {
1111+buildPythonPackage {
1212 pname = "myhdl";
1313 # The stable version is from 2019 and it doesn't pass tests
1414 version = "unstable-2022-04-26";
···44 hatchling,
55}:
6677-buildPythonPackage rec {
77+buildPythonPackage {
88 pname = "pytest-cov-stub";
99 # please use pythonRemoveDeps rather than change this version
1010 version = (lib.importTOML ./src/pyproject.toml).project.version;
···1212 testing-common-database,
1313}:
14141515-buildPythonPackage rec {
1515+buildPythonPackage {
1616 pname = "testing-postgresql";
1717 # Version 1.3.0 isn't working so let's use the latest commit from GitHub
1818 version = "unstable-2017-10-31";
···77 pytestCheckHook,
88}:
991010-buildPythonPackage rec {
1010+buildPythonPackage {
1111 pname = "tiptapy";
1212 # github repository does not have version tags
1313 version = "0.20.0-unstable-2024-06-14";
···4545 '';
4646 };
4747in
4848-buildPythonPackage rec {
4848+buildPythonPackage {
4949 inherit pname version;
5050 # Because of bootstrapping we don't use the setuptoolsBuildHook that comes with format="setuptools" directly.
5151 # Instead, we override it to remove setuptools to avoid a circular dependency.
···115115{
116116 inherit buildArmTrustedFirmware;
117117118118- armTrustedFirmwareTools = buildArmTrustedFirmware rec {
118118+ armTrustedFirmwareTools = buildArmTrustedFirmware {
119119 # Normally, arm-trusted-firmware builds the build tools for buildPlatform
120120 # using CC_FOR_BUILD (or as it calls it HOSTCC). Since want to build them
121121 # for the hostPlatform here, we trick it by overriding the HOSTCC setting
···1919 # The fcopy program is explicitly left out in the Makefile on aarch64
2020 (if stdenv.hostPlatform.isAarch64 then null else "fcopy_uio");
21212222- daemons = stdenv.mkDerivation rec {
2222+ daemons = stdenv.mkDerivation {
2323 pname = "hyperv-daemons-bin";
2424 inherit (kernel) src version;
2525
···7373 });
74747575 # The remainder are Git dependencies (and their deps) that are not supported by mix2nix currently.
7676- web_push_encryption = buildMix rec {
7676+ web_push_encryption = buildMix {
7777 name = "web_push_encryption";
7878 version = "0.3.1";
7979 src = fetchFromGitHub {
···28282929 # keep the scope, as it is used throughout the derivation and tests
3030 # this also makes potential future overrides easier
3131- pythonPackages = python3.pkgs.overrideScope (final: prev: rec { });
3131+ pythonPackages = python3.pkgs.overrideScope (final: prev: { });
32323333 offlineCache = fetchYarnDeps {
3434 yarnLock = ./yarn.lock;