···36 };
37in
3839-stdenv.mkDerivation rec {
40 pname = "pinegrow";
41 # deactivate auto update, because an old 6.21 version is getting mixed up
42 # see e.g. https://github.com/NixOS/nixpkgs/pull/184460
···36 };
37in
3839+stdenv.mkDerivation {
40 pname = "pinegrow";
41 # deactivate auto update, because an old 6.21 version is getting mixed up
42 # see e.g. https://github.com/NixOS/nixpkgs/pull/184460
···95 # we strictly adhere to the EOL timeline, despite 3.3.4 being released one day before (2023-12-08).
96 # A better policy is to keep these versions around, and clean up EOL versions just before
97 # a new NixOS release.
98- spark_3_5 = spark rec {
99 pname = "spark";
100 version = "3.5.4";
101 hash = "sha256-rSr7UH1dZIkUYW6ehc/dYxlmN9yVjEKwrwLMT+uMd/0=";
···95 # we strictly adhere to the EOL timeline, despite 3.3.4 being released one day before (2023-12-08).
96 # A better policy is to keep these versions around, and clean up EOL versions just before
97 # a new NixOS release.
98+ spark_3_5 = spark {
99 pname = "spark";
100 version = "3.5.4";
101 hash = "sha256-rSr7UH1dZIkUYW6ehc/dYxlmN9yVjEKwrwLMT+uMd/0=";
···13 firewallSupport ? false,
14}:
1516-stdenv.mkDerivation rec {
17 pname = "lkl";
1819 # NOTE: pinned to the last known version that doesn't have a hang in cptofs.
···13 firewallSupport ? false,
14}:
1516+stdenv.mkDerivation {
17 pname = "lkl";
1819 # NOTE: pinned to the last known version that doesn't have a hang in cptofs.
···7 python3,
8}:
910-stdenv.mkDerivation rec {
11 pname = "gnome-shell-extension-sound-output-device-chooser";
12 # For gnome 42 support many commits not tagged yet are needed.
13 version = "unstable-2022-03-29";
···7 python3,
8}:
910+stdenv.mkDerivation {
11 pname = "gnome-shell-extension-sound-output-device-chooser";
12 # For gnome 42 support many commits not tagged yet are needed.
13 version = "unstable-2022-03-29";
···65 (builtins.throw "GNATprove depends on a specific GNAT version and can't be built using GNAT ${gnat_version}.");
6667in
68-stdenv.mkDerivation rec {
69 pname = "gnatprove";
70 version = "fsf-${gnat_version}_${thisSpark.commit_date}";
71
···65 (builtins.throw "GNATprove depends on a specific GNAT version and can't be built using GNAT ${gnat_version}.");
6667in
68+stdenv.mkDerivation {
69 pname = "gnatprove";
70 version = "fsf-${gnat_version}_${thisSpark.commit_date}";
71
···6 self: super:
7 let
8 inherit (pkgs.haskell.lib.compose) justStaticExecutables overrideCabal doJailbreak;
9- elmPkgs = rec {
10 /*
11 The elm-format expression is updated via a script in the https://github.com/avh4/elm-format repo:
12 `package/nix/build.sh`
···6 self: super:
7 let
8 inherit (pkgs.haskell.lib.compose) justStaticExecutables overrideCabal doJailbreak;
9+ elmPkgs = {
10 /*
11 The elm-format expression is updated via a script in the https://github.com/avh4/elm-format repo:
12 `package/nix/build.sh`
+1-1
pkgs/development/compilers/factor-lang/scope.nix
···4let
5 inside = (self:
6 let callPackage = pkgs.newScope self;
7- in rec {
8 interpreter = callPackage ./factor99.nix { inherit (pkgs) stdenv; };
910 # Convenience access for using the returned attribute the same way as the
···4let
5 inside = (self:
6 let callPackage = pkgs.newScope self;
7+ in {
8 interpreter = callPackage ./factor99.nix { inherit (pkgs) stdenv; };
910 # Convenience access for using the returned attribute the same way as the
···31 '';
3233in
34-resholve.mkDerivation rec {
35 # bashup.events doesn't version yet but it has two variants with
36 # differing features/performance characteristics:
37 # - branch master: a variant for bash 3.2+
···31 '';
3233in
34+resholve.mkDerivation {
35 # bashup.events doesn't version yet but it has two variants with
36 # differing features/performance characteristics:
37 # - branch master: a variant for bash 3.2+
···11 throw "ppx_bitstring is not available with ppxlib-${ppxlib.version}"
12else
1314- buildDunePackage rec {
15 pname = "ppx_bitstring";
16 inherit (bitstring) version src;
17
···11 throw "ppx_bitstring is not available with ppxlib-${ppxlib.version}"
12else
1314+ buildDunePackage {
15 pname = "ppx_bitstring";
16 inherit (bitstring) version src;
17
···11 throw "erm_xml is not available for OCaml ${ocaml.version}"
12else
1314- stdenv.mkDerivation rec {
15 pname = "ocaml${ocaml.version}-erm_xml";
16 version = "0.3+20180112";
17
···11 throw "erm_xml is not available for OCaml ${ocaml.version}"
12else
1314+ stdenv.mkDerivation {
15 pname = "ocaml${ocaml.version}-erm_xml";
16 version = "0.3+20180112";
17
···11 "kafka_lwt is not available for OCaml ${ocaml.version}"
1213 buildDunePackage
14- rec {
15 pname = "kafka_lwt";
1617 inherit (kafka) version src;
···11 "kafka_lwt is not available for OCaml ${ocaml.version}"
1213 buildDunePackage
14+ {
15 pname = "kafka_lwt";
1617 inherit (kafka) version src;
···88 or (throw "labltk is not available for OCaml ${ocaml.version}");
89in
9091-param.stdenv.mkDerivation rec {
92 inherit (param) version src;
93 pname = "ocaml${ocaml.version}-labltk";
94
···88 or (throw "labltk is not available for OCaml ${ocaml.version}");
89in
9091+param.stdenv.mkDerivation {
92 inherit (param) version src;
93 pname = "ocaml${ocaml.version}-labltk";
94
···10 fetchFromGitHub,
11}:
1213-buildPythonPackage rec {
14 pname = "mullvad-closest";
15 version = "unstable-2023-07-09";
16 format = "pyproject";
···10 fetchFromGitHub,
11}:
1213+buildPythonPackage {
14 pname = "mullvad-closest";
15 version = "unstable-2023-07-09";
16 format = "pyproject";
+1-1
pkgs/development/python-modules/myhdl/default.nix
···8 pytest-xdist,
9}:
1011-buildPythonPackage rec {
12 pname = "myhdl";
13 # The stable version is from 2019 and it doesn't pass tests
14 version = "unstable-2022-04-26";
···8 pytest-xdist,
9}:
1011+buildPythonPackage {
12 pname = "myhdl";
13 # The stable version is from 2019 and it doesn't pass tests
14 version = "unstable-2022-04-26";
···4 hatchling,
5}:
67-buildPythonPackage rec {
8 pname = "pytest-cov-stub";
9 # please use pythonRemoveDeps rather than change this version
10 version = (lib.importTOML ./src/pyproject.toml).project.version;
···4 hatchling,
5}:
67+buildPythonPackage {
8 pname = "pytest-cov-stub";
9 # please use pythonRemoveDeps rather than change this version
10 version = (lib.importTOML ./src/pyproject.toml).project.version;
···12 testing-common-database,
13}:
1415-buildPythonPackage rec {
16 pname = "testing-postgresql";
17 # Version 1.3.0 isn't working so let's use the latest commit from GitHub
18 version = "unstable-2017-10-31";
···12 testing-common-database,
13}:
1415+buildPythonPackage {
16 pname = "testing-postgresql";
17 # Version 1.3.0 isn't working so let's use the latest commit from GitHub
18 version = "unstable-2017-10-31";
···7 pytestCheckHook,
8}:
910-buildPythonPackage rec {
11 pname = "tiptapy";
12 # github repository does not have version tags
13 version = "0.20.0-unstable-2024-06-14";
···7 pytestCheckHook,
8}:
910+buildPythonPackage {
11 pname = "tiptapy";
12 # github repository does not have version tags
13 version = "0.20.0-unstable-2024-06-14";
···45 '';
46 };
47in
48-buildPythonPackage rec {
49 inherit pname version;
50 # Because of bootstrapping we don't use the setuptoolsBuildHook that comes with format="setuptools" directly.
51 # Instead, we override it to remove setuptools to avoid a circular dependency.
···45 '';
46 };
47in
48+buildPythonPackage {
49 inherit pname version;
50 # Because of bootstrapping we don't use the setuptoolsBuildHook that comes with format="setuptools" directly.
51 # Instead, we override it to remove setuptools to avoid a circular dependency.
···115{
116 inherit buildArmTrustedFirmware;
117118- armTrustedFirmwareTools = buildArmTrustedFirmware rec {
119 # Normally, arm-trusted-firmware builds the build tools for buildPlatform
120 # using CC_FOR_BUILD (or as it calls it HOSTCC). Since want to build them
121 # for the hostPlatform here, we trick it by overriding the HOSTCC setting
···115{
116 inherit buildArmTrustedFirmware;
117118+ armTrustedFirmwareTools = buildArmTrustedFirmware {
119 # Normally, arm-trusted-firmware builds the build tools for buildPlatform
120 # using CC_FOR_BUILD (or as it calls it HOSTCC). Since want to build them
121 # for the hostPlatform here, we trick it by overriding the HOSTCC setting
···19 # The fcopy program is explicitly left out in the Makefile on aarch64
20 (if stdenv.hostPlatform.isAarch64 then null else "fcopy_uio");
2122- daemons = stdenv.mkDerivation rec {
23 pname = "hyperv-daemons-bin";
24 inherit (kernel) src version;
25
···19 # The fcopy program is explicitly left out in the Makefile on aarch64
20 (if stdenv.hostPlatform.isAarch64 then null else "fcopy_uio");
2122+ daemons = stdenv.mkDerivation {
23 pname = "hyperv-daemons-bin";
24 inherit (kernel) src version;
25
···73 });
7475 # The remainder are Git dependencies (and their deps) that are not supported by mix2nix currently.
76- web_push_encryption = buildMix rec {
77 name = "web_push_encryption";
78 version = "0.3.1";
79 src = fetchFromGitHub {
···73 });
7475 # The remainder are Git dependencies (and their deps) that are not supported by mix2nix currently.
76+ web_push_encryption = buildMix {
77 name = "web_push_encryption";
78 version = "0.3.1";
79 src = fetchFromGitHub {
···2829 # keep the scope, as it is used throughout the derivation and tests
30 # this also makes potential future overrides easier
31- pythonPackages = python3.pkgs.overrideScope (final: prev: rec { });
3233 offlineCache = fetchYarnDeps {
34 yarnLock = ./yarn.lock;
···2829 # keep the scope, as it is used throughout the derivation and tests
30 # this also makes potential future overrides easier
31+ pythonPackages = python3.pkgs.overrideScope (final: prev: { });
3233 offlineCache = fetchYarnDeps {
34 yarnLock = ./yarn.lock;