From 28081ba79550acd1075d98e94fa1173fb0019d6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 08:15:10 +0000 Subject: [PATCH 01/34] ptcollab: 0.6.4.10 -> 0.6.4.11 --- pkgs/by-name/pt/ptcollab/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pt/ptcollab/package.nix b/pkgs/by-name/pt/ptcollab/package.nix index 6cec5df4641a..aed0c3ebff5f 100644 --- a/pkgs/by-name/pt/ptcollab/package.nix +++ b/pkgs/by-name/pt/ptcollab/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ptcollab"; - version = "0.6.4.10"; + version = "0.6.4.11"; src = fetchFromGitHub { owner = "yuxshao"; repo = "ptcollab"; rev = "v${finalAttrs.version}"; - hash = "sha256-8CllDcbbVXmDyD5jyKVoNq96wqWtfoPM2CEN13KYptQ="; + hash = "sha256-tjsSaKUvswp+/gyJeIJ/cnBrerNMAguzv2mFFLDPaoI="; }; nativeBuildInputs = [ From e68491b91b564e15883f81029be7258dc2681d6d Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Tue, 27 Jan 2026 16:55:37 +0100 Subject: [PATCH 02/34] element-web-unwrapped: 1.12.8 -> 1.12.9 Release notes: https://github.com/element-hq/element-web/releases/tag/v1.12.9 Full changelog: https://github.com/element-hq/element-web/compare/v1.12.8...v1.12.9 --- pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix b/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix index 68f55011557f..bd10d6850309 100644 --- a/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix +++ b/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix @@ -1,8 +1,8 @@ { - "version" = "1.12.8"; + "version" = "1.12.9"; "hashes" = { - "webSrcHash" = "sha256-c1vrFEe0kEpCXs67oeZPv0xqmL3YaqAvD1nqoTQXlzk="; - "webYarnHash" = "sha256-Vo0SkCUPVQsVCgVILT+uvjbExDpYk4/DRfWdiisbf1o="; - "webSharedComponentsYarnHash" = "sha256-8wvjoanSd5KLDW6MbwY+3Ch9rzWpukeQEvYzMxXsbKA="; + "webSrcHash" = "sha256-txG91VN4b0ZtUnQp4IfN47YAn1WBI9UUxemReachcDo="; + "webYarnHash" = "sha256-Y2AvBlS7qdVUXalKet3Ud4a6MA4MKHM4ffRhB7Uq8Co="; + "webSharedComponentsYarnHash" = "sha256-yeFFVVMWyPN3BqOY46KAxPv7VRVrsFvPan5arTNd/GM"; }; } From acccfa175e6e087fecb1786efb7f362b1b90fe7e Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Tue, 27 Jan 2026 16:58:04 +0100 Subject: [PATCH 03/34] element-desktop: 1.12.8 -> 1.12.9 Release notes: https://github.com/element-hq/element-desktop/releases/tag/v1.12.9 Full changelog: https://github.com/element-hq/element-desktop/compare/v1.12.8...v1.12.9 --- pkgs/by-name/el/element-desktop/element-desktop-pin.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/el/element-desktop/element-desktop-pin.nix b/pkgs/by-name/el/element-desktop/element-desktop-pin.nix index 522dbb0fef13..4d97a1db6c19 100644 --- a/pkgs/by-name/el/element-desktop/element-desktop-pin.nix +++ b/pkgs/by-name/el/element-desktop/element-desktop-pin.nix @@ -1,7 +1,7 @@ { - "version" = "1.12.8"; + "version" = "1.12.9"; "hashes" = { - "desktopSrcHash" = "sha256-J+ITqHLxbmhhjFnyfBlHFzxrPeIvsCv+iaxa8DiWorM="; - "desktopYarnHash" = "sha256-coa2AMNGLDtqcrQJDc/DDkcaWBCLa76VTKJLGlr7dpQ="; + "desktopSrcHash" = "sha256-VBlKFknwafXar05kEpwv0+9EwUPe9WQRMn8S8uhX2U8="; + "desktopYarnHash" = "sha256-tBO8rtz5/8OxmGsPmMEATqNVuBEcNp6L6lJCaJdPlNY="; }; } From ef3b573df1325ad35fd02964efa735483adba660 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 02:23:23 +0000 Subject: [PATCH 04/34] immich-public-proxy: 1.14.2 -> 1.15.1 --- pkgs/by-name/im/immich-public-proxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/im/immich-public-proxy/package.nix b/pkgs/by-name/im/immich-public-proxy/package.nix index 30549a8ee2c9..5441d715bb3a 100644 --- a/pkgs/by-name/im/immich-public-proxy/package.nix +++ b/pkgs/by-name/im/immich-public-proxy/package.nix @@ -8,17 +8,17 @@ }: buildNpmPackage rec { pname = "immich-public-proxy"; - version = "1.14.2"; + version = "1.15.1"; src = fetchFromGitHub { owner = "alangrainger"; repo = "immich-public-proxy"; tag = "v${version}"; - hash = "sha256-+A32kg232mRFRX/7t+etDOKG5bAc9A+Kepvcr+JmDhA="; + hash = "sha256-bZKBKHO6WHzN+TFQDgQGqPNCDAQ26ks8gsNPsrKpW4E="; }; sourceRoot = "${src.name}/app"; - npmDepsHash = "sha256-PHsKi5wBXZPbTpYIg3pCZSxB7Up/Xtaam1dUGy8zLk0="; + npmDepsHash = "sha256-UGl2ZUb3SQOlT1femMtCxup5998WseDr/laJKlSB6cM="; # patch in absolute nix store paths so the process doesn't need to cwd in $out postPatch = '' From 5f1c71f85d9e1e82a68ffa565cf9dc132cede540 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 15:55:59 +0000 Subject: [PATCH 05/34] mirrord: 3.182.0 -> 3.184.0 --- pkgs/by-name/mi/mirrord/manifest.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/mi/mirrord/manifest.json b/pkgs/by-name/mi/mirrord/manifest.json index aae36828c467..3e9e5da10c18 100644 --- a/pkgs/by-name/mi/mirrord/manifest.json +++ b/pkgs/by-name/mi/mirrord/manifest.json @@ -1,21 +1,21 @@ { - "version": "3.182.0", + "version": "3.184.0", "assets": { "x86_64-linux": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.182.0/mirrord_linux_x86_64", - "hash": "sha256-Qm1+qI5WMgoDwudvxynv+He1g7RgqCfbsTjKwYxzCLk=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.184.0/mirrord_linux_x86_64", + "hash": "sha256-/1LTDzulmiMzoobMUyADv+MWthoL/slQldgImUFikC4=" }, "aarch64-linux": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.182.0/mirrord_linux_aarch64", - "hash": "sha256-3Jfv1HUV/jOApA0XJQkK1W/W83KyD59A6jr3TcLUJo4=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.184.0/mirrord_linux_aarch64", + "hash": "sha256-zlpLCuJO+gouYYCBZ2Oo711QIvSfDXX/81JyyL3vdKE=" }, "aarch64-darwin": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.182.0/mirrord_mac_universal", - "hash": "sha256-+0NXyGjJ7HJmLVYPgIVjbXuFidnPmHmDY6hFf3CABxA=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.184.0/mirrord_mac_universal", + "hash": "sha256-iHTWgj18BDrvW0PCriWZdkMKA0V0D828xoaD3mSHTac=" }, "x86_64-darwin": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.182.0/mirrord_mac_universal", - "hash": "sha256-+0NXyGjJ7HJmLVYPgIVjbXuFidnPmHmDY6hFf3CABxA=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.184.0/mirrord_mac_universal", + "hash": "sha256-iHTWgj18BDrvW0PCriWZdkMKA0V0D828xoaD3mSHTac=" } } } From 413917af409a60aa7ac50c9f8dd62633ed5c8842 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 22:14:17 +0100 Subject: [PATCH 06/34] python313Packages.nibe: 2.21.0 -> 2.22.0 Diff: https://github.com/yozik04/nibe/compare/2.21.0...2.22.0 Changelog: https://github.com/yozik04/nibe/releases/tag/2.22.0 --- pkgs/development/python-modules/nibe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nibe/default.nix b/pkgs/development/python-modules/nibe/default.nix index 3d5d6cf6ac84..fa0358de0baf 100644 --- a/pkgs/development/python-modules/nibe/default.nix +++ b/pkgs/development/python-modules/nibe/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "nibe"; - version = "2.21.0"; + version = "2.22.0"; pyproject = true; src = fetchFromGitHub { owner = "yozik04"; repo = "nibe"; tag = version; - hash = "sha256-I4Qgwdx5alkNso0FMz4wRWZffbDQm5VblmPdwtU/jXg="; + hash = "sha256-mbLasfHPPrZvL+PheMutqvIiyQQoew7dGIPGekuk0Oo="; }; pythonRelaxDeps = [ "async-modbus" ]; From 5ce718f9449a6114c096b6dec74c54e290c4ab2d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 22:15:25 +0100 Subject: [PATCH 07/34] python313Packages.nibe: migrate to finalAttrs --- pkgs/development/python-modules/nibe/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/nibe/default.nix b/pkgs/development/python-modules/nibe/default.nix index fa0358de0baf..6dbb5898aebf 100644 --- a/pkgs/development/python-modules/nibe/default.nix +++ b/pkgs/development/python-modules/nibe/default.nix @@ -16,7 +16,7 @@ tenacity, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "nibe"; version = "2.22.0"; pyproject = true; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "yozik04"; repo = "nibe"; - tag = version; + tag = finalAttrs.version; hash = "sha256-mbLasfHPPrZvL+PheMutqvIiyQQoew7dGIPGekuk0Oo="; }; @@ -53,15 +53,15 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.concatAttrValues optional-dependencies; + ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies); pythonImportsCheck = [ "nibe" ]; meta = { description = "Library for the communication with Nibe heatpumps"; homepage = "https://github.com/yozik04/nibe"; - changelog = "https://github.com/yozik04/nibe/releases/tag/${src.tag}"; + changelog = "https://github.com/yozik04/nibe/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 50c04ab7558fcd4e4a65ab2a44cdfc6ab822c0d9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 22:20:57 +0100 Subject: [PATCH 08/34] python314Packages.renault-api: 0.5.2 -> 0.5.3 Diff: https://github.com/hacf-fr/renault-api/compare/v0.5.2...v0.5.3 Changelog: https://github.com/hacf-fr/renault-api/releases/tag/v0.5.3 --- pkgs/development/python-modules/renault-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/renault-api/default.nix b/pkgs/development/python-modules/renault-api/default.nix index 6995d57601d2..0701d4aacf80 100644 --- a/pkgs/development/python-modules/renault-api/default.nix +++ b/pkgs/development/python-modules/renault-api/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "renault-api"; - version = "0.5.2"; + version = "0.5.3"; pyproject = true; src = fetchFromGitHub { owner = "hacf-fr"; repo = "renault-api"; tag = "v${version}"; - hash = "sha256-7ZvUg2Dgu9hSG1VXDT+YC6PBbylsR4d12ZR66UrPlyE="; + hash = "sha256-L5Ld6CyMapW2qX5YmExQzfWddQkQjSHgy7sz3OtL4TQ="; }; build-system = [ poetry-core ]; From 6cf87e99374f597bd1c5472ab0ba92641e92f4f3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 22:36:08 +0100 Subject: [PATCH 09/34] python314Packages.renault-api: migrate to finalAttrs --- .../development/python-modules/renault-api/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/renault-api/default.nix b/pkgs/development/python-modules/renault-api/default.nix index 0701d4aacf80..35b5d5f0eb99 100644 --- a/pkgs/development/python-modules/renault-api/default.nix +++ b/pkgs/development/python-modules/renault-api/default.nix @@ -17,7 +17,7 @@ typeguard, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "renault-api"; version = "0.5.3"; pyproject = true; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "hacf-fr"; repo = "renault-api"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-L5Ld6CyMapW2qX5YmExQzfWddQkQjSHgy7sz3OtL4TQ="; }; @@ -53,16 +53,16 @@ buildPythonPackage rec { syrupy typeguard ] - ++ lib.concatAttrValues optional-dependencies; + ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies); pythonImportsCheck = [ "renault_api" ]; meta = { description = "Python library to interact with the Renault API"; homepage = "https://github.com/hacf-fr/renault-api"; - changelog = "https://github.com/hacf-fr/renault-api/releases/tag/v${version}"; + changelog = "https://github.com/hacf-fr/renault-api/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "renault-api"; }; -} +}) From 16db6778c8befce0e8c88400b3e6af968e6ef488 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 22:40:07 +0100 Subject: [PATCH 10/34] python314Packages.freebox-api: 1.2.2 -> 1.3.0 Diff: https://github.com/hacf-fr/freebox-api/compare/v1.2.2...v1.3.0 Changelog: https://github.com/hacf-fr/freebox-api/releases/tag/v1.3.0 --- pkgs/development/python-modules/freebox-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/freebox-api/default.nix b/pkgs/development/python-modules/freebox-api/default.nix index 6bd35c71d50e..94a21da03897 100644 --- a/pkgs/development/python-modules/freebox-api/default.nix +++ b/pkgs/development/python-modules/freebox-api/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "freebox-api"; - version = "1.2.2"; + version = "1.3.0"; pyproject = true; src = fetchFromGitHub { owner = "hacf-fr"; repo = "freebox-api"; tag = "v${version}"; - hash = "sha256-piPC3F63Yqk1rYPYyIoEHSpC8TS4HyIVa8XbQlAgcqA="; + hash = "sha256-3rmOIHneGUtaLw+0Z0UTKoCSoJs70KKLjDPi0gOtV6I="; }; build-system = [ poetry-core ]; From 0968f66f26aa4eb144279ea95712bade1a0d511c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 22:41:20 +0100 Subject: [PATCH 11/34] python314Packages.freebox-api: migrate to finalAttrs --- pkgs/development/python-modules/freebox-api/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/freebox-api/default.nix b/pkgs/development/python-modules/freebox-api/default.nix index 94a21da03897..627126bbd205 100644 --- a/pkgs/development/python-modules/freebox-api/default.nix +++ b/pkgs/development/python-modules/freebox-api/default.nix @@ -8,7 +8,7 @@ urllib3, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "freebox-api"; version = "1.3.0"; pyproject = true; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "hacf-fr"; repo = "freebox-api"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-3rmOIHneGUtaLw+0Z0UTKoCSoJs70KKLjDPi0gOtV6I="; }; @@ -36,9 +36,9 @@ buildPythonPackage rec { meta = { description = "Python module to interact with the Freebox OS API"; homepage = "https://github.com/hacf-fr/freebox-api"; - changelog = "https://github.com/hacf-fr/freebox-api/releases/tag/v${version}"; + changelog = "https://github.com/hacf-fr/freebox-api/releases/tag/v${finalAttrs.src.tag}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; mainProgram = "freebox_api"; }; -} +}) From 7b7ddc7370129ddddf1298d4fe0297cbcd0fb0bb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 22:24:40 +0000 Subject: [PATCH 12/34] cnspec: 12.19.2 -> 12.20.1 --- pkgs/by-name/cn/cnspec/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cn/cnspec/package.nix b/pkgs/by-name/cn/cnspec/package.nix index 8989e0347d04..3bf1badb3a51 100644 --- a/pkgs/by-name/cn/cnspec/package.nix +++ b/pkgs/by-name/cn/cnspec/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnspec"; - version = "12.19.2"; + version = "12.20.1"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnspec"; tag = "v${version}"; - hash = "sha256-tP3JtuiQJeLmN5YbRgUiuzCvtE690n3O2jHCWbxcBLE="; + hash = "sha256-tckUExRppqjpO2yS4J/+8w8SE4b6zKWjFY6xlpVFcKE="; }; proxyVendor = true; - vendorHash = "sha256-AyhnFjUzbT54JhmUEX045EiTCLuMTqXiA/ofl7HpJQM="; + vendorHash = "sha256-z6Y4d76TaormYbtstm1uytfXGfoHQ+9/6bw6uyRYsP8="; subPackages = [ "apps/cnspec" ]; From d5cd8758f0b6bdb6c01024c222cbaf2e6f86c722 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 22:30:41 +0000 Subject: [PATCH 13/34] vicinae: 0.19.2 -> 0.19.3 --- pkgs/by-name/vi/vicinae/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vicinae/package.nix b/pkgs/by-name/vi/vicinae/package.nix index c415ea524d4e..388442b0b329 100644 --- a/pkgs/by-name/vi/vicinae/package.nix +++ b/pkgs/by-name/vi/vicinae/package.nix @@ -22,13 +22,13 @@ }: gcc15Stdenv.mkDerivation (finalAttrs: { pname = "vicinae"; - version = "0.19.2"; + version = "0.19.3"; src = fetchFromGitHub { owner = "vicinaehq"; repo = "vicinae"; tag = "v${finalAttrs.version}"; - hash = "sha256-YXFSCJ4q1XIom4/CzCy4ASt7RDjxSkIWH6MqrCg+PNY="; + hash = "sha256-x/WIhul+slaDhW8PvcHpa/FElraGCWfFvgT7Xgw1Hbo="; }; apiDeps = fetchNpmDeps { From e2fbaacb283f6101c961a64c9c691b18d336a0fb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 23:46:23 +0100 Subject: [PATCH 14/34] cnspec: migrate to finalAttrs --- pkgs/by-name/cn/cnspec/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/cn/cnspec/package.nix b/pkgs/by-name/cn/cnspec/package.nix index 3bf1badb3a51..4e8a271f62c4 100644 --- a/pkgs/by-name/cn/cnspec/package.nix +++ b/pkgs/by-name/cn/cnspec/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "cnspec"; version = "12.20.1"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnspec"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-tckUExRppqjpO2yS4J/+8w8SE4b6zKWjFY6xlpVFcKE="; }; @@ -24,17 +24,17 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X=go.mondoo.com/cnspec.Version=${version}" + "-X=go.mondoo.com/cnspec.Version=${finalAttrs.version}" ]; meta = { description = "Open source, cloud-native security and policy project"; homepage = "https://github.com/mondoohq/cnspec"; - changelog = "https://github.com/mondoohq/cnspec/releases/tag/v${version}"; + changelog = "https://github.com/mondoohq/cnspec/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsl11; maintainers = with lib.maintainers; [ fab mariuskimmina ]; }; -} +}) From cccf0f6be315a594d9c6abba0a36d4748f2af576 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 23:05:08 +0000 Subject: [PATCH 15/34] python3Packages.busypie: 0.5.1 -> 0.5.2 --- pkgs/development/python-modules/busypie/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/busypie/default.nix b/pkgs/development/python-modules/busypie/default.nix index 2659c8b86424..366ecdfa9b38 100644 --- a/pkgs/development/python-modules/busypie/default.nix +++ b/pkgs/development/python-modules/busypie/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "busypie"; - version = "0.5.1"; + version = "0.5.2"; pyproject = true; src = fetchFromGitHub { owner = "rockem"; repo = "busypie"; tag = "v${version}"; - hash = "sha256-dw0Sc/a27/EYY7LVMQqDkYuxrUFYK+N6XLk6A7A/eS8="; + hash = "sha256-LaPgK36ieHKAbm9btx6t//dMdSGdzcaDJVou96D6J3U="; }; postPatch = '' From e38263844e3603fc5798a4f229424086097ff15d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 30 Jan 2026 00:44:20 +0100 Subject: [PATCH 16/34] python314Packages.busypie: migrate to finalAttrs --- .../python-modules/busypie/default.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/busypie/default.nix b/pkgs/development/python-modules/busypie/default.nix index 366ecdfa9b38..788d833dd7c8 100644 --- a/pkgs/development/python-modules/busypie/default.nix +++ b/pkgs/development/python-modules/busypie/default.nix @@ -6,10 +6,9 @@ pytest-timeout, pytestCheckHook, setuptools, - wheel, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "busypie"; version = "0.5.2"; pyproject = true; @@ -17,19 +16,16 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "rockem"; repo = "busypie"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-LaPgK36ieHKAbm9btx6t//dMdSGdzcaDJVou96D6J3U="; }; postPatch = '' substituteInPlace setup.py \ - --replace "pytest-runner" "" + --replace-fail "pytest-runner" "" ''; - nativeBuildInputs = [ - setuptools - wheel - ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytest-asyncio @@ -42,8 +38,8 @@ buildPythonPackage rec { meta = { description = "Expressive busy wait for Python"; homepage = "https://github.com/rockem/busypie"; - changelog = "https://github.com/rockem/busypie/releases/tag/v${version}"; + changelog = "https://github.com/rockem/busypie/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From b8ab5a00e3569b6030c13bbdb597d5a1b1359572 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 23:46:31 +0000 Subject: [PATCH 17/34] pyroscope: 1.18.0 -> pyroscope-1.18.1 --- pkgs/by-name/py/pyroscope/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/py/pyroscope/package.nix b/pkgs/by-name/py/pyroscope/package.nix index 4e99c54b8bb5..181ff06ec0b9 100644 --- a/pkgs/by-name/py/pyroscope/package.nix +++ b/pkgs/by-name/py/pyroscope/package.nix @@ -10,7 +10,7 @@ buildGoModule (finalAttrs: { pname = "pyroscope"; - version = "1.18.0"; + version = "pyroscope-1.18.1"; src = fetchFromGitHub { owner = "grafana"; From fb8e3062f25a11b6730759719a52c53e7257340b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 23:47:06 +0000 Subject: [PATCH 18/34] all-the-package-names: 2.0.2334 -> 2.0.2341 --- pkgs/by-name/al/all-the-package-names/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/al/all-the-package-names/package.nix b/pkgs/by-name/al/all-the-package-names/package.nix index de0559e36a68..a26dedd94d4f 100644 --- a/pkgs/by-name/al/all-the-package-names/package.nix +++ b/pkgs/by-name/al/all-the-package-names/package.nix @@ -7,16 +7,16 @@ buildNpmPackage rec { pname = "all-the-package-names"; - version = "2.0.2334"; + version = "2.0.2341"; src = fetchFromGitHub { owner = "nice-registry"; repo = "all-the-package-names"; tag = "v${version}"; - hash = "sha256-4/GKOjUSlj+upjGg0B642HRolCA46N+B2fM3fL1ip6Y="; + hash = "sha256-ZjUCNdP5UGq/sqUk7iqx2L2ymby5KcQyQdmdmxv57LY="; }; - npmDepsHash = "sha256-fBoHOmMvmNSmldwME8i7Xo2C2koYcAo4aTsU+JIptcs="; + npmDepsHash = "sha256-u/copIR9UIZ6A1k6SSv8CBgHL9rNs/T/m/Zani9+Edg="; passthru.updateScript = nix-update-script { }; From cb722535bf0e474d7f41dac8f51b15f8bb82a004 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 30 Jan 2026 00:22:49 +0000 Subject: [PATCH 19/34] edmarketconnector: 6.1.0 -> 6.1.1 --- pkgs/by-name/ed/edmarketconnector/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ed/edmarketconnector/package.nix b/pkgs/by-name/ed/edmarketconnector/package.nix index 15aac51508ca..0bf83b5c809c 100644 --- a/pkgs/by-name/ed/edmarketconnector/package.nix +++ b/pkgs/by-name/ed/edmarketconnector/package.nix @@ -24,13 +24,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "edmarketconnector"; - version = "6.1.0"; + version = "6.1.1"; src = fetchFromGitHub { owner = "EDCD"; repo = "EDMarketConnector"; tag = "Release/${finalAttrs.version}"; - hash = "sha256-MBbm6537HEYKql42//EzEy1Iwi6W3rX/4hFYrRVaAbw="; + hash = "sha256-kWxen2CTmccI6FMoIZIvgI0Sk5TIL09onxTB3iY60I4="; }; nativeBuildInputs = [ makeWrapper ]; From 627434d798988f0bde8ae1536b376dd8c09fd3f8 Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Thu, 29 Jan 2026 16:27:08 -0800 Subject: [PATCH 20/34] nixos/immich-public-proxy: increase test vm memory --- nixos/tests/web-apps/immich-public-proxy.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/tests/web-apps/immich-public-proxy.nix b/nixos/tests/web-apps/immich-public-proxy.nix index 1516156223ce..7f627e14404c 100644 --- a/nixos/tests/web-apps/immich-public-proxy.nix +++ b/nixos/tests/web-apps/immich-public-proxy.nix @@ -5,6 +5,7 @@ nodes.machine = { pkgs, ... }@args: { + virtualisation.memorySize = 2048; # test hits OOM with default 1024 environment.systemPackages = [ pkgs.imagemagick pkgs.immich-cli From aa20e16a9c223fba8f0eade4f486ec31ed4cbb2b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 30 Jan 2026 01:27:14 +0100 Subject: [PATCH 21/34] python314Packages.pysiaalarm: 3.1.1 -> 3.2.2 Changelog: https://github.com/eavanvalkenburg/pysiaalarm/releases/tag/v3.2.2 --- pkgs/development/python-modules/pysiaalarm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysiaalarm/default.nix b/pkgs/development/python-modules/pysiaalarm/default.nix index 64053f27e3e0..54d8d569008b 100644 --- a/pkgs/development/python-modules/pysiaalarm/default.nix +++ b/pkgs/development/python-modules/pysiaalarm/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "pysiaalarm"; - version = "3.1.1"; + version = "3.2.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-q42bsBeAwU9lt7wtYGFJv23UBND+aMXZJlSWyTfZDQE="; + hash = "sha256-9icZnEpSaezVj9EH5s1u2mB2h9jP/oZcpkVE0WFM4W8="; }; postPatch = '' From 055b5a79e4fff1184b62b1b22c364ebe1fc73e8f Mon Sep 17 00:00:00 2001 From: MithicSpirit Date: Thu, 29 Jan 2026 16:54:52 -0500 Subject: [PATCH 22/34] hyprshutdown: track releases rather than unstable commits This is possible now that v0.1.0 has been released. Note that this commit does not include any actual updates. This also permits us to use versionCheckHook, which removes the need for the runCommand test. --- pkgs/by-name/hy/hyprshutdown/package.nix | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/hy/hyprshutdown/package.nix b/pkgs/by-name/hy/hyprshutdown/package.nix index 92fd6d6ae4f0..a10b21a17b9c 100644 --- a/pkgs/by-name/hy/hyprshutdown/package.nix +++ b/pkgs/by-name/hy/hyprshutdown/package.nix @@ -13,17 +13,17 @@ hyprgraphics, cairo, nix-update-script, - testers, + versionCheckHook, }: gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprshutdown"; - version = "0-unstable-2026-01-27"; + version = "0.1.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprshutdown"; - rev = "9f18be9c4e1a484c65b22dd53280815dc79a5a56"; + tag = "v${finalAttrs.version}"; hash = "sha256-dp5lyZzKsjdqJLfwr0S4ILets8eu1kLfBB2y/LxspsU="; }; @@ -43,20 +43,12 @@ gcc15Stdenv.mkDerivation (finalAttrs: { (glaze.override { enableSSL = false; }) ]; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--help"; + passthru = { - updateScript = nix-update-script { - # TODO: remove when stable release available - extraArgs = [ "--version=branch" ]; - }; - tests = { - help = testers.runCommand { - name = "${finalAttrs.pname}-help-test"; - nativeBuildInputs = [ finalAttrs.finalPackage ]; - script = '' - '${finalAttrs.meta.mainProgram}' --help && touch "$out" - ''; - }; - }; + updateScript = nix-update-script { }; }; meta = { From 695559fe41136ed91033b91423e981e7789c9535 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 30 Jan 2026 00:29:39 +0000 Subject: [PATCH 23/34] python3Packages.internetarchive: 5.7.1 -> 5.7.2 --- pkgs/development/python-modules/internetarchive/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/internetarchive/default.nix b/pkgs/development/python-modules/internetarchive/default.nix index 9b4170f3045c..80189868d51c 100644 --- a/pkgs/development/python-modules/internetarchive/default.nix +++ b/pkgs/development/python-modules/internetarchive/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "internetarchive"; - version = "5.7.1"; + version = "5.7.2"; pyproject = true; src = fetchFromGitHub { owner = "jjjake"; repo = "internetarchive"; tag = "v${version}"; - hash = "sha256-SNzscVFFuvRyG976lWtktPobcIvfQgk4tAQ8+NXu4yw="; + hash = "sha256-eBTUKJs3j8LmQJSIBKAlDOjUglLHrjwtGx5O9Wn5C8Y="; }; build-system = [ setuptools ]; From f2ce847ca57c5645452b316c6d6803b237638833 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 30 Jan 2026 01:31:39 +0100 Subject: [PATCH 24/34] python314Packages.pysiaalarm: modernize --- .../python-modules/pysiaalarm/default.nix | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/pysiaalarm/default.nix b/pkgs/development/python-modules/pysiaalarm/default.nix index 54d8d569008b..21b9368f103d 100644 --- a/pkgs/development/python-modules/pysiaalarm/default.nix +++ b/pkgs/development/python-modules/pysiaalarm/default.nix @@ -5,38 +5,33 @@ dataclasses-json, pycryptodome, setuptools-scm, - pytest-asyncio_0, + pytest-asyncio, pytest-cases, pytest-cov-stub, pytestCheckHook, pytz, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pysiaalarm"; version = "3.2.2"; pyproject = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-9icZnEpSaezVj9EH5s1u2mB2h9jP/oZcpkVE0WFM4W8="; }; - postPatch = '' - substituteInPlace setup.cfg \ - --replace "==" ">=" - ''; - build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ dataclasses-json pycryptodome pytz ]; nativeCheckInputs = [ - pytest-asyncio_0 + pytest-asyncio pytest-cases pytest-cov-stub pytestCheckHook @@ -50,8 +45,8 @@ buildPythonPackage rec { meta = { description = "Python package for creating a client that talks with SIA-based alarm systems"; homepage = "https://github.com/eavanvalkenburg/pysiaalarm"; - changelog = "https://github.com/eavanvalkenburg/pysiaalarm/releases/tag/v${version}"; + changelog = "https://github.com/eavanvalkenburg/pysiaalarm/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) From b88faae891a82b921fdfab6979f443bc2ab1eef7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 30 Jan 2026 01:35:50 +0100 Subject: [PATCH 25/34] python313Packages.tencentcloud-sdk-python: 3.1.40 -> 3.1.41 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.40...3.1.41 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.41/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 9cbf67d7a86c..77c446724991 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.40"; + version = "3.1.41"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-3040m7RGQDcVRR6x03+bKCmbBNXtbBmu208k8ADjZ24="; + hash = "sha256-egzZfCjTeMViZKe7hoMcvQjexOsTNNkIQu+Ms0M3UnA="; }; build-system = [ setuptools ]; From 45a80d65c94a77532a7e2fa271de490202dc3b79 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 30 Jan 2026 01:40:05 +0100 Subject: [PATCH 26/34] python313Packages.pyportainer: 1.0.23 -> 1.0.24 Diff: https://github.com/erwindouna/pyportainer/compare/v1.0.23...v1.0.24 Changelog: https://github.com/erwindouna/pyportainer/releases/tag/v1.0.24 --- pkgs/development/python-modules/pyportainer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyportainer/default.nix b/pkgs/development/python-modules/pyportainer/default.nix index d2ef003fab1f..aae838dc228c 100644 --- a/pkgs/development/python-modules/pyportainer/default.nix +++ b/pkgs/development/python-modules/pyportainer/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "pyportainer"; - version = "1.0.23"; + version = "1.0.24"; pyproject = true; src = fetchFromGitHub { owner = "erwindouna"; repo = "pyportainer"; tag = "v${finalAttrs.version}"; - hash = "sha256-bPVAqL25kJ5EsnM7bUA+sqn0Q5uTOuFuKzneviK6078="; + hash = "sha256-RuoOkmiEndS2NpNKWRD+ZScNLwGl9Ud2sGvg5IWb7JI="; }; build-system = [ hatchling ]; From 27df4de994207b9d62eb339f5be97351b50e383d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 30 Jan 2026 01:56:56 +0100 Subject: [PATCH 27/34] python313Packages.internetarchive: migrate to finalAttrs --- .../python-modules/internetarchive/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/internetarchive/default.nix b/pkgs/development/python-modules/internetarchive/default.nix index 80189868d51c..28f7828f9fa3 100644 --- a/pkgs/development/python-modules/internetarchive/default.nix +++ b/pkgs/development/python-modules/internetarchive/default.nix @@ -12,7 +12,7 @@ urllib3, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "internetarchive"; version = "5.7.2"; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "jjjake"; repo = "internetarchive"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-eBTUKJs3j8LmQJSIBKAlDOjUglLHrjwtGx5O9Wn5C8Y="; }; @@ -60,9 +60,9 @@ buildPythonPackage rec { meta = { description = "Python and Command-Line Interface to Archive.org"; homepage = "https://github.com/jjjake/internetarchive"; - changelog = "https://github.com/jjjake/internetarchive/blob/${src.tag}/HISTORY.rst"; + changelog = "https://github.com/jjjake/internetarchive/blob/${finalAttrs.src.tag}/HISTORY.rst"; license = lib.licenses.agpl3Plus; maintainers = with lib.maintainers; [ pyrox0 ]; mainProgram = "ia"; }; -} +}) From 6b612491068732c34396a47428309ee9f711353e Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 26 Jan 2026 11:47:06 +0100 Subject: [PATCH 28/34] various: switch to finalAttrs pattern this shouldn't create any rebuilds --- pkgs/by-name/_3/_3proxy/package.nix | 6 ++--- pkgs/by-name/_4/_4ti2/package.nix | 6 ++--- pkgs/by-name/_6/_6tunnel/package.nix | 8 +++---- pkgs/by-name/_9/_915resolution/package.nix | 6 ++--- pkgs/by-name/_9/_9pfs/package.nix | 6 ++--- pkgs/by-name/a2/a2jmidid/package.nix | 6 ++--- pkgs/by-name/a2/a2ps/package.nix | 6 ++--- pkgs/by-name/a5/a52dec/package.nix | 8 +++---- pkgs/by-name/aa/aalib/package.nix | 6 ++--- .../ab/abi-compliance-checker/package.nix | 6 ++--- pkgs/by-name/ab/abi-dumper/package.nix | 6 ++--- pkgs/by-name/ab/abiword/package.nix | 6 ++--- pkgs/by-name/ab/abootimg/package.nix | 6 ++--- pkgs/by-name/ab/abracadabra/package.nix | 6 ++--- pkgs/by-name/ac/accountsservice/package.nix | 6 ++--- pkgs/by-name/ac/acct/package.nix | 6 ++--- .../ac/accuraterip-checksum/package.nix | 6 ++--- pkgs/by-name/ac/ace/package.nix | 6 ++--- pkgs/by-name/ac/acme-sh/package.nix | 8 +++---- pkgs/by-name/ac/acme/package.nix | 6 ++--- pkgs/by-name/ac/acpid/package.nix | 6 ++--- pkgs/by-name/ac/acpitool/package.nix | 6 ++--- pkgs/by-name/ac/actkbd/package.nix | 6 ++--- pkgs/by-name/ad/ada/package.nix | 6 ++--- .../by-name/ad/adapta-backgrounds/package.nix | 6 ++--- pkgs/by-name/ad/adapta-gtk-theme/package.nix | 6 ++--- pkgs/by-name/ad/adapta-kde-theme/package.nix | 6 ++--- pkgs/by-name/ad/adementary-theme/package.nix | 6 ++--- pkgs/by-name/ad/adms/package.nix | 6 ++--- .../ad/adoptopenjdk-icedtea-web/package.nix | 6 ++--- pkgs/by-name/ad/adriconf/package.nix | 8 +++---- pkgs/by-name/ad/advancecomp/package.nix | 10 ++++---- .../by-name/ad/adwaita-icon-theme/package.nix | 8 +++---- pkgs/by-name/ae/aerospike/package.nix | 10 ++++---- pkgs/by-name/ae/aescrypt/package.nix | 6 ++--- pkgs/by-name/ae/aesfix/package.nix | 6 ++--- pkgs/by-name/ae/aeskeyfind/package.nix | 6 ++--- pkgs/by-name/ae/aespipe/package.nix | 6 ++--- pkgs/by-name/ae/aether-lv2/package.nix | 6 ++--- pkgs/by-name/af/afetch/package.nix | 6 ++--- pkgs/by-name/af/afio/package.nix | 6 ++--- pkgs/by-name/af/afuse/package.nix | 6 ++--- pkgs/by-name/ag/agenda/package.nix | 6 ++--- pkgs/by-name/ag/agg/package.nix | 6 ++--- pkgs/by-name/ah/aha/package.nix | 8 +++---- pkgs/by-name/ah/ahcpd/package.nix | 6 ++--- pkgs/by-name/ah/ahoviewer/package.nix | 6 ++--- pkgs/by-name/ai/aircrack-ng/package.nix | 8 +++---- pkgs/by-name/ai/airgeddon/package.nix | 8 +++---- pkgs/by-name/ai/airsonic/package.nix | 6 ++--- pkgs/by-name/ai/airspy/package.nix | 6 ++--- pkgs/by-name/ai/airstrike/package.nix | 6 ++--- pkgs/by-name/aj/aj-snapshot/package.nix | 6 ++--- pkgs/by-name/ak/akira-unstable/package.nix | 6 ++--- pkgs/by-name/al/albatross/package.nix | 6 ++--- pkgs/by-name/al/alchemy/package.nix | 6 ++--- pkgs/by-name/al/alegreya-sans/package.nix | 6 ++--- pkgs/by-name/al/alegreya/package.nix | 6 ++--- pkgs/by-name/al/alembic/package.nix | 6 ++--- pkgs/by-name/al/alglib/package.nix | 6 ++--- pkgs/by-name/al/almanah/package.nix | 6 ++--- pkgs/by-name/al/alock/package.nix | 6 ++--- pkgs/by-name/al/alpine/package.nix | 6 ++--- pkgs/by-name/al/alsa-oss/package.nix | 6 ++--- pkgs/by-name/al/alsa-scarlett-gui/package.nix | 8 +++---- pkgs/by-name/al/alsaequal/package.nix | 6 ++--- pkgs/by-name/al/alttab/package.nix | 6 ++--- pkgs/by-name/am/amazon-ec2-utils/package.nix | 6 ++--- pkgs/by-name/am/amber-theme/package.nix | 6 ++--- pkgs/by-name/am/amd-libflame/package.nix | 6 ++--- pkgs/by-name/am/amdctl/package.nix | 6 ++--- pkgs/by-name/am/amf-headers/package.nix | 6 ++--- pkgs/by-name/am/amule/package.nix | 6 ++--- pkgs/by-name/an/anarchism/package.nix | 6 ++--- .../an/android-file-transfer/package.nix | 6 ++--- pkgs/by-name/an/angelscript/package.nix | 6 ++--- pkgs/by-name/an/angsd/package.nix | 6 ++--- pkgs/by-name/an/animatch/package.nix | 6 ++--- pkgs/by-name/an/ansilove/package.nix | 8 +++---- pkgs/by-name/an/anthy/package.nix | 6 ++--- pkgs/by-name/an/antigen/package.nix | 6 ++--- pkgs/by-name/an/antiword/package.nix | 6 ++--- pkgs/by-name/an/any-nix-shell/package.nix | 6 ++--- .../ap/apache-directory-server/package.nix | 6 ++--- pkgs/by-name/ap/apfel/package.nix | 8 +++---- pkgs/by-name/ap/apitrace/package.nix | 6 ++--- pkgs/by-name/ap/apktool/package.nix | 12 +++++----- pkgs/by-name/ap/apng2gif/package.nix | 6 ++--- pkgs/by-name/ap/apngopt/package.nix | 6 ++--- pkgs/by-name/ap/apparix/package.nix | 6 ++--- pkgs/by-name/ap/appeditor/package.nix | 6 ++--- pkgs/by-name/ap/aptdec/package.nix | 6 ++--- pkgs/by-name/ar/aravis/package.nix | 6 ++--- pkgs/by-name/ar/arc-kde-theme/package.nix | 6 ++--- pkgs/by-name/ar/archimedes/package.nix | 6 ++--- pkgs/by-name/ar/arduino-ci/package.nix | 8 +++---- pkgs/by-name/ar/arduino-mk/package.nix | 6 ++--- pkgs/by-name/ar/argp-standalone/package.nix | 6 ++--- pkgs/by-name/ar/argparse/package.nix | 6 ++--- pkgs/by-name/ar/aria2/package.nix | 8 +++---- pkgs/by-name/ar/armadillo/package.nix | 6 ++--- pkgs/by-name/ar/arpa2cm/package.nix | 6 ++--- pkgs/by-name/ar/arping/package.nix | 8 +++---- pkgs/by-name/ar/arpoison/package.nix | 6 ++--- pkgs/by-name/ar/art/package.nix | 6 ++--- pkgs/by-name/ar/artha/package.nix | 6 ++--- pkgs/by-name/ar/artyFX/package.nix | 6 ++--- pkgs/by-name/ar/arx-libertatis/package.nix | 6 ++--- pkgs/by-name/as/ashuffle/package.nix | 6 ++--- pkgs/by-name/as/asn/package.nix | 8 +++---- pkgs/by-name/as/aspcud/package.nix | 6 ++--- pkgs/by-name/as/async-profiler/package.nix | 6 ++--- pkgs/by-name/at/at/package.nix | 6 ++--- pkgs/by-name/at/atheme/package.nix | 6 ++--- pkgs/by-name/at/atkmm/package.nix | 6 ++--- pkgs/by-name/at/atkmm_2_36/package.nix | 6 ++--- .../at/atlassian-plugin-sdk/package.nix | 14 +++++------ pkgs/by-name/at/atomicparsley/package.nix | 6 ++--- pkgs/by-name/at/atool/package.nix | 6 ++--- pkgs/by-name/at/atop/package.nix | 8 +++---- pkgs/by-name/au/aubio/package.nix | 6 ++--- pkgs/by-name/au/augeas/package.nix | 8 +++---- pkgs/by-name/au/augustus/package.nix | 6 ++--- pkgs/by-name/au/auto-epp/package.nix | 6 ++--- pkgs/by-name/au/autoconf-archive/package.nix | 6 ++--- pkgs/by-name/au/autofs5/package.nix | 6 ++--- pkgs/by-name/au/autogen/package.nix | 6 ++--- pkgs/by-name/au/autojump/package.nix | 6 ++--- pkgs/by-name/au/autologin/package.nix | 8 +++---- .../au/automaticcomponenttoolkit/package.nix | 6 ++--- pkgs/by-name/au/automirror/package.nix | 6 ++--- pkgs/by-name/au/automysqlbackup/package.nix | 6 ++--- pkgs/by-name/au/autopsy/package.nix | 8 +++---- pkgs/by-name/au/autorevision/package.nix | 6 ++--- pkgs/by-name/av/avidemux/package.nix | 6 ++--- pkgs/by-name/av/avra/package.nix | 6 ++--- pkgs/by-name/av/avro-c/package.nix | 6 ++--- pkgs/by-name/av/avro-cpp/package.nix | 6 ++--- pkgs/by-name/aw/await/package.nix | 8 +++---- pkgs/by-name/aw/aws-c-auth/package.nix | 6 ++--- pkgs/by-name/aw/aws-c-common/package.nix | 6 ++--- pkgs/by-name/aw/aws-c-compression/package.nix | 6 ++--- .../by-name/aw/aws-c-event-stream/package.nix | 6 ++--- pkgs/by-name/aw/aws-c-http/package.nix | 6 ++--- pkgs/by-name/aw/aws-c-io/package.nix | 6 ++--- pkgs/by-name/aw/aws-c-mqtt/package.nix | 6 ++--- pkgs/by-name/aw/aws-c-s3/package.nix | 6 ++--- pkgs/by-name/aw/aws-c-sdkutils/package.nix | 6 ++--- pkgs/by-name/aw/aws-checksums/package.nix | 6 ++--- pkgs/by-name/aw/aws-crt-cpp/package.nix | 6 ++--- pkgs/by-name/aw/aws-sdk-cpp/package.nix | 6 ++--- pkgs/by-name/ay/ayatana-ido/package.nix | 8 +++---- pkgs/by-name/az/azimuth/package.nix | 8 +++---- pkgs/by-name/az/azpainter/package.nix | 6 ++--- pkgs/by-name/b4/b43FirmwareCutter/package.nix | 6 ++--- pkgs/by-name/ba/bacnet-stack/package.nix | 6 ++--- pkgs/by-name/ba/badvpn/package.nix | 6 ++--- pkgs/by-name/ba/bam/package.nix | 6 ++--- pkgs/by-name/ba/bamf/package.nix | 6 ++--- pkgs/by-name/ba/banner/package.nix | 6 ++--- pkgs/by-name/ba/baobab/package.nix | 6 ++--- pkgs/by-name/ba/bar/package.nix | 6 ++--- pkgs/by-name/ba/baresip/package.nix | 6 ++--- pkgs/by-name/ba/base16384/package.nix | 6 ++--- pkgs/by-name/ba/basez/package.nix | 6 ++--- pkgs/by-name/ba/bash-completion/package.nix | 6 ++--- pkgs/by-name/ba/bash_unit/package.nix | 6 ++--- pkgs/by-name/ba/bashcards/package.nix | 6 ++--- pkgs/by-name/ba/bashmount/package.nix | 6 ++--- pkgs/by-name/ba/bashrun2/package.nix | 6 ++--- pkgs/by-name/ba/bastet/package.nix | 6 ++--- pkgs/by-name/ba/batsignal/package.nix | 6 ++--- pkgs/by-name/ba/batticonplus/package.nix | 6 ++--- pkgs/by-name/ba/bayescan/package.nix | 12 +++++----- pkgs/by-name/bb/bbe/package.nix | 6 ++--- pkgs/by-name/bc/bc/package.nix | 6 ++--- pkgs/by-name/bc/bcache-tools/package.nix | 6 ++--- pkgs/by-name/bc/bcal/package.nix | 6 ++--- pkgs/by-name/bc/bcg729/package.nix | 8 +++---- pkgs/by-name/bc/bchoppr/package.nix | 6 ++--- pkgs/by-name/bd/bdf2psf/package.nix | 6 ++--- pkgs/by-name/bd/bdf2sfd/package.nix | 6 ++--- pkgs/by-name/bd/bdfresize/package.nix | 6 ++--- pkgs/by-name/bd/bdsync/package.nix | 6 ++--- pkgs/by-name/be/beanstalkd/package.nix | 6 ++--- pkgs/by-name/be/beats/package.nix | 6 ++--- pkgs/by-name/be/bedops/package.nix | 6 ++--- pkgs/by-name/be/beebeep/package.nix | 6 ++--- pkgs/by-name/be/beefi/package.nix | 6 ++--- pkgs/by-name/be/beep/package.nix | 6 ++--- pkgs/by-name/be/bees/package.nix | 10 ++++---- pkgs/by-name/be/bencode/package.nix | 8 +++---- pkgs/by-name/be/bento4/package.nix | 6 ++--- pkgs/by-name/be/betterlockscreen/package.nix | 6 ++--- pkgs/by-name/bf/bfr/package.nix | 6 ++--- pkgs/by-name/bf/bfs/package.nix | 6 ++--- pkgs/by-name/bf/bftools/package.nix | 6 ++--- pkgs/by-name/bg/bgpdump/package.nix | 6 ++--- pkgs/by-name/bg/bgpq3/package.nix | 6 ++--- pkgs/by-name/bg/bgpq4/package.nix | 6 ++--- pkgs/by-name/bg/bgs/package.nix | 6 ++--- pkgs/by-name/bi/bibclean/package.nix | 6 ++--- pkgs/by-name/bi/biblatex-check/package.nix | 6 ++--- pkgs/by-name/bi/biblesync/package.nix | 6 ++--- pkgs/by-name/bi/bibtool/package.nix | 6 ++--- pkgs/by-name/bi/bigloo/package.nix | 6 ++--- pkgs/by-name/bi/biglybt/package.nix | 8 +++---- pkgs/by-name/bi/bililiverecorder/package.nix | 8 +++---- pkgs/by-name/bi/binbloom/package.nix | 6 ++--- pkgs/by-name/bi/biosdevname/package.nix | 6 ++--- pkgs/by-name/bi/bird3/package.nix | 8 +++---- pkgs/by-name/bi/bitlbee-discord/package.nix | 6 ++--- pkgs/by-name/bi/bitlbee-facebook/package.nix | 6 ++--- pkgs/by-name/bi/bitlbee-mastodon/package.nix | 6 ++--- pkgs/by-name/bi/bitlbee-steam/package.nix | 6 ++--- pkgs/by-name/bi/bitwise/package.nix | 6 ++--- pkgs/by-name/bj/bjumblr/package.nix | 6 ++--- pkgs/by-name/bl/blahtexml/package.nix | 6 ++--- pkgs/by-name/bl/blast/package.nix | 8 +++---- pkgs/by-name/bl/blink1-tool/package.nix | 8 +++---- pkgs/by-name/bl/blis/package.nix | 6 ++--- pkgs/by-name/bl/blktrace/package.nix | 6 ++--- pkgs/by-name/bl/blockhash/package.nix | 6 ++--- pkgs/by-name/bl/blogc/package.nix | 6 ++--- pkgs/by-name/bl/blugon/package.nix | 6 ++--- pkgs/by-name/bl/blur-effect/package.nix | 6 ++--- pkgs/by-name/bm/bmon/package.nix | 6 ++--- pkgs/by-name/bo/bobcat/package.nix | 8 +++---- pkgs/by-name/bo/boca/package.nix | 6 ++--- pkgs/by-name/bo/bogofilter/package.nix | 6 ++--- pkgs/by-name/bo/bolt/package.nix | 6 ++--- pkgs/by-name/bo/bomutils/package.nix | 6 ++--- pkgs/by-name/bo/bonmin/package.nix | 8 +++---- pkgs/by-name/bo/bonnie/package.nix | 6 ++--- pkgs/by-name/bo/boolector/package.nix | 6 ++--- pkgs/by-name/bo/boops/package.nix | 6 ++--- pkgs/by-name/bo/boost-sml/package.nix | 6 ++--- pkgs/by-name/bo/boot/package.nix | 6 ++--- pkgs/by-name/bo/boron/package.nix | 6 ++--- pkgs/by-name/bo/bossa/package.nix | 6 ++--- pkgs/by-name/bo/bowtie/package.nix | 6 ++--- pkgs/by-name/bo/boxes/package.nix | 6 ++--- pkgs/by-name/bp/bpfmon/package.nix | 8 +++---- pkgs/by-name/bp/bpftune/package.nix | 6 ++--- pkgs/by-name/bp/bpp-core/package.nix | 6 ++--- pkgs/by-name/bp/bpp-phyl/package.nix | 6 ++--- pkgs/by-name/bp/bpp-popgen/package.nix | 6 ++--- pkgs/by-name/bp/bpp-seq/package.nix | 6 ++--- pkgs/by-name/bp/bppsuite/package.nix | 6 ++--- pkgs/by-name/br/braa/package.nix | 6 ++--- pkgs/by-name/br/braincurses/package.nix | 6 ++--- pkgs/by-name/br/brial/package.nix | 6 ++--- pkgs/by-name/br/bridge-utils/package.nix | 6 ++--- pkgs/by-name/br/brightnessctl/package.nix | 6 ++--- pkgs/by-name/br/brillo/package.nix | 6 ++--- pkgs/by-name/br/briss/package.nix | 8 +++---- pkgs/by-name/br/brlaser/package.nix | 8 +++---- pkgs/by-name/br/brltty/package.nix | 6 ++--- pkgs/by-name/br/brunsli/package.nix | 6 ++--- pkgs/by-name/br/brutefir/package.nix | 6 ++--- pkgs/by-name/br/bruteforce-luks/package.nix | 6 ++--- .../br/bruteforce-salted-openssl/package.nix | 8 +++---- pkgs/by-name/br/bruteforce-wallet/package.nix | 8 +++---- pkgs/by-name/bs/bs2b-lv2/package.nix | 6 ++--- pkgs/by-name/bs/bschaffl/package.nix | 6 ++--- pkgs/by-name/bs/bsequencer/package.nix | 6 ++--- pkgs/by-name/bs/bshapr/package.nix | 6 ++--- pkgs/by-name/bs/bslizr/package.nix | 6 ++--- pkgs/by-name/bs/bspwm/package.nix | 6 ++--- pkgs/by-name/bt/btar/package.nix | 6 ++--- pkgs/by-name/bt/btfs/package.nix | 6 ++--- pkgs/by-name/bt/btrfs-heatmap/package.nix | 6 ++--- pkgs/by-name/bt/btrfs-progs/package.nix | 8 +++---- pkgs/by-name/bu/bubblewrap/package.nix | 8 +++---- pkgs/by-name/bu/bugdom/package.nix | 6 ++--- pkgs/by-name/bu/build2-bootstrap/package.nix | 8 +++---- pkgs/by-name/bu/bulky/package.nix | 8 +++---- pkgs/by-name/bu/bullet/package.nix | 6 ++--- pkgs/by-name/bu/bupc/package.nix | 6 ++--- pkgs/by-name/bu/burp/package.nix | 6 ++--- pkgs/by-name/bu/bustools/package.nix | 8 +++---- pkgs/by-name/c-/c-graph/package.nix | 6 ++--- pkgs/by-name/c-/c-stdaux/package.nix | 8 +++---- pkgs/by-name/ca/cabextract/package.nix | 6 ++--- pkgs/by-name/ca/cadaver/package.nix | 8 +++---- pkgs/by-name/ca/cadzinho/package.nix | 6 ++--- pkgs/by-name/ca/caf/package.nix | 8 +++---- pkgs/by-name/ca/cairomm/package.nix | 6 ++--- pkgs/by-name/ca/cairomm_1_16/package.nix | 6 ++--- pkgs/by-name/ca/calculix-ccx/package.nix | 8 +++---- pkgs/by-name/ca/calf/package.nix | 6 ++--- pkgs/by-name/ca/callaudiod/package.nix | 6 ++--- pkgs/by-name/ca/can-utils/package.nix | 6 ++--- pkgs/by-name/ca/canfigger/package.nix | 8 +++---- pkgs/by-name/ca/canta-theme/package.nix | 6 ++--- pkgs/by-name/ca/caper/package.nix | 6 ++--- pkgs/by-name/ca/capnproto-java/package.nix | 6 ++--- pkgs/by-name/ca/caprice32/package.nix | 6 ++--- pkgs/by-name/ca/caps/package.nix | 6 ++--- pkgs/by-name/ca/capstone/package.nix | 6 ++--- pkgs/by-name/ca/capstone_4/package.nix | 6 ++--- pkgs/by-name/ca/cardinal/package.nix | 6 ++--- pkgs/by-name/ca/caroline/package.nix | 6 ++--- .../ca/cassandra-cpp-driver/package.nix | 6 ++--- pkgs/by-name/ca/cassette/package.nix | 6 ++--- pkgs/by-name/ca/catatonit/package.nix | 6 ++--- pkgs/by-name/ca/catch2/package.nix | 6 ++--- pkgs/by-name/ca/catimg/package.nix | 6 ++--- pkgs/by-name/ca/caudec/package.nix | 6 ++--- pkgs/by-name/ca/cava/package.nix | 8 +++---- pkgs/by-name/cb/cbatticon/package.nix | 6 ++--- pkgs/by-name/cb/cbonsai/package.nix | 6 ++--- pkgs/by-name/cc/ccal/package.nix | 6 ++--- pkgs/by-name/cc/ccd2iso/package.nix | 6 ++--- pkgs/by-name/cc/ccemux/package.nix | 6 ++--- pkgs/by-name/cc/ccid/package.nix | 6 ++--- pkgs/by-name/cc/ccls/package.nix | 8 +++---- pkgs/by-name/cc/cconv/package.nix | 6 ++--- pkgs/by-name/cc/ccrtp/package.nix | 6 ++--- pkgs/by-name/cc/ccrypt/package.nix | 6 ++--- pkgs/by-name/cd/cddlib/package.nix | 6 ++--- pkgs/by-name/cd/cdecrypt/package.nix | 8 +++---- pkgs/by-name/cd/cdogs-sdl/package.nix | 6 ++--- pkgs/by-name/cd/cdparanoiaIII/package.nix | 6 ++--- pkgs/by-name/ce/ceph-csi/package.nix | 8 +++---- pkgs/by-name/ce/cewl/package.nix | 6 ++--- pkgs/by-name/cf/cflow/package.nix | 6 ++--- pkgs/by-name/cf/cfm/package.nix | 6 ++--- pkgs/by-name/cf/cfr/package.nix | 8 +++---- pkgs/by-name/cg/cgal/5.nix | 6 ++--- pkgs/by-name/cg/cglm/package.nix | 6 ++--- pkgs/by-name/cg/cgminer/package.nix | 6 ++--- pkgs/by-name/ch/charls/package.nix | 6 ++--- pkgs/by-name/ch/chase/package.nix | 6 ++--- pkgs/by-name/ch/check-sieve/package.nix | 8 +++---- pkgs/by-name/ch/check/package.nix | 6 ++--- pkgs/by-name/ch/cheese/package.nix | 8 +++---- pkgs/by-name/ch/chelf/package.nix | 6 ++--- pkgs/by-name/ch/cherry/package.nix | 6 ++--- pkgs/by-name/ch/chess-clock/package.nix | 6 ++--- pkgs/by-name/ch/chessdb/package.nix | 6 ++--- pkgs/by-name/ch/chez-matchable/package.nix | 6 ++--- pkgs/by-name/ch/chez-srfi/package.nix | 6 ++--- pkgs/by-name/ch/chibi/package.nix | 6 ++--- pkgs/by-name/ch/cholmod-extra/package.nix | 6 ++--- pkgs/by-name/ch/chrome-export/package.nix | 6 ++--- pkgs/by-name/ch/chrpath/package.nix | 6 ++--- pkgs/by-name/ch/chunksync/package.nix | 6 ++--- pkgs/by-name/ci/ciao/package.nix | 6 ++--- pkgs/by-name/ci/ciftilib/package.nix | 6 ++--- .../ci/cinnamon-control-center/package.nix | 6 ++--- pkgs/by-name/ci/cinnamon-desktop/package.nix | 6 ++--- pkgs/by-name/ci/cinnamon-menus/package.nix | 6 ++--- .../ci/cinnamon-screensaver/package.nix | 6 ++--- pkgs/by-name/ci/cinnamon-session/package.nix | 6 ++--- .../ci/cinnamon-translations/package.nix | 6 ++--- pkgs/by-name/ci/ciopfs/package.nix | 6 ++--- pkgs/by-name/ci/cipher/package.nix | 6 ++--- pkgs/by-name/cj/cjose/package.nix | 8 +++---- pkgs/by-name/cj/cjson/package.nix | 6 ++--- pkgs/by-name/ck/ckbcomp/package.nix | 6 ++--- pkgs/by-name/ck/cksfv/package.nix | 6 ++--- pkgs/by-name/cl/cl-launch/package.nix | 6 ++--- pkgs/by-name/cl/classads/package.nix | 6 ++--- pkgs/by-name/cl/claws-mail/package.nix | 10 ++++---- pkgs/by-name/cl/clblast/package.nix | 6 ++--- pkgs/by-name/cl/clboss/package.nix | 6 ++--- pkgs/by-name/cl/clearlooks-phenix/package.nix | 6 ++--- pkgs/by-name/cl/clearlyU/package.nix | 6 ++--- pkgs/by-name/cl/clex/package.nix | 6 ++--- pkgs/by-name/cl/clfft/package.nix | 8 +++---- pkgs/by-name/cl/clhep/package.nix | 6 ++--- pkgs/by-name/cl/clib/package.nix | 6 ++--- pkgs/by-name/cl/clickclack/package.nix | 6 ++--- pkgs/by-name/cl/clightning/package.nix | 8 +++---- pkgs/by-name/cl/clinfo/package.nix | 6 ++--- pkgs/by-name/cl/clipboard-jh/package.nix | 6 ++--- pkgs/by-name/cl/clipp/package.nix | 6 ++--- pkgs/by-name/cl/clipper/package.nix | 6 ++--- pkgs/by-name/cl/clipper2/package.nix | 8 +++---- pkgs/by-name/cl/cliquer/package.nix | 8 +++---- pkgs/by-name/cl/clolcat/package.nix | 6 ++--- pkgs/by-name/cl/clooj/package.nix | 6 ++--- pkgs/by-name/cl/closurecompiler/package.nix | 10 ++++---- pkgs/by-name/cl/cloud-utils/package.nix | 6 ++--- pkgs/by-name/cl/cloudcompare/package.nix | 6 ++--- pkgs/by-name/cl/clp/package.nix | 6 ++--- pkgs/by-name/cl/clucene-core_2/package.nix | 6 ++--- pkgs/by-name/cm/cm256cc/package.nix | 6 ++--- pkgs/by-name/cm/cmark-gfm/package.nix | 8 +++---- pkgs/by-name/cm/cmdstan/package.nix | 6 ++--- pkgs/by-name/cm/cmrt/package.nix | 6 ++--- pkgs/by-name/cm/cmt/package.nix | 6 ++--- pkgs/by-name/cm/cmus/package.nix | 6 ++--- pkgs/by-name/cm/cmusfm/package.nix | 6 ++--- pkgs/by-name/co/coin-utils/package.nix | 6 ++--- pkgs/by-name/co/collapseos-cvm/package.nix | 6 ++--- pkgs/by-name/co/colord-gtk/package.nix | 6 ++--- pkgs/by-name/co/colord/package.nix | 6 ++--- pkgs/by-name/co/colordiff/package.nix | 6 ++--- .../co/combinatorial_designs/package.nix | 6 ++--- pkgs/by-name/co/comical/package.nix | 6 ++--- pkgs/by-name/co/common-licenses/package.nix | 6 ++--- pkgs/by-name/co/commonsBcel/package.nix | 10 ++++---- pkgs/by-name/co/commonsBsf/package.nix | 6 ++--- pkgs/by-name/co/commonsDaemon/package.nix | 8 +++---- pkgs/by-name/co/commonsLogging/package.nix | 6 ++--- pkgs/by-name/co/commonsMath/package.nix | 8 +++---- pkgs/by-name/co/connect/package.nix | 6 ++--- pkgs/by-name/co/conserver/package.nix | 6 ++--- pkgs/by-name/co/console-bridge/package.nix | 6 ++--- pkgs/by-name/co/convbin/package.nix | 6 ++--- pkgs/by-name/co/convimg/package.nix | 6 ++--- pkgs/by-name/co/cool-retro-term/package.nix | 6 ++--- pkgs/by-name/co/coq2html/package.nix | 6 ++--- pkgs/by-name/co/corrosion/package.nix | 8 +++---- pkgs/by-name/co/costa/package.nix | 6 ++--- pkgs/by-name/co/coturn/package.nix | 8 +++---- pkgs/by-name/co/courier-unicode/package.nix | 6 ++--- pkgs/by-name/co/cowpatty/package.nix | 6 ++--- pkgs/by-name/cp/cp437/package.nix | 6 ++--- pkgs/by-name/cp/cpcfs/package.nix | 8 +++---- pkgs/by-name/cp/cpio/package.nix | 6 ++--- pkgs/by-name/cp/cpp-jwt/package.nix | 6 ++--- pkgs/by-name/cp/cpp-redis/package.nix | 8 +++---- pkgs/by-name/cp/cppe/package.nix | 6 ++--- pkgs/by-name/cp/cpptest/package.nix | 6 ++--- pkgs/by-name/cp/cppzmq/package.nix | 6 ++--- pkgs/by-name/cp/cproto/package.nix | 10 ++++---- pkgs/by-name/cp/cpu-energy-meter/package.nix | 6 ++--- pkgs/by-name/cp/cpufetch/package.nix | 8 +++---- pkgs/by-name/cp/cpufrequtils/package.nix | 6 ++--- pkgs/by-name/cp/cpulimit/package.nix | 6 ++--- pkgs/by-name/cp/cpuminer/package.nix | 6 ++--- pkgs/by-name/cp/cpustat/package.nix | 6 ++--- pkgs/by-name/cr/crackxls/package.nix | 6 ++--- pkgs/by-name/cr/crcpp/package.nix | 8 +++---- pkgs/by-name/cr/cre2/package.nix | 6 ++--- pkgs/by-name/cr/createrepo_c/package.nix | 6 ++--- pkgs/by-name/cr/creep/package.nix | 6 ++--- pkgs/by-name/cr/crex/package.nix | 6 ++--- pkgs/by-name/cr/criu/package.nix | 8 +++---- pkgs/by-name/cr/cromfs/package.nix | 6 ++--- pkgs/by-name/cr/crosswords/package.nix | 8 +++---- pkgs/by-name/cr/crumbs/package.nix | 6 ++--- pkgs/by-name/cr/cryptominisat/package.nix | 6 ++--- pkgs/by-name/cs/csdp/package.nix | 6 ++--- pkgs/by-name/cs/csdr/package.nix | 6 ++--- pkgs/by-name/cs/csound-manual/package.nix | 6 ++--- pkgs/by-name/cs/csv2latex/package.nix | 6 ++--- pkgs/by-name/cs/csvquote/package.nix | 6 ++--- pkgs/by-name/ct/ctmg/package.nix | 6 ++--- pkgs/by-name/ct/ctodo/package.nix | 6 ++--- pkgs/by-name/ct/ctpl/package.nix | 6 ++--- pkgs/by-name/ct/ctpv/package.nix | 6 ++--- pkgs/by-name/ct/ctre/package.nix | 6 ++--- pkgs/by-name/ct/ctrtool/package.nix | 8 +++---- pkgs/by-name/ct/ctypes_sh/package.nix | 6 ++--- pkgs/by-name/cu/cubicsdr/package.nix | 6 ++--- pkgs/by-name/cu/cuetools/package.nix | 6 ++--- pkgs/by-name/cu/cunit/package.nix | 6 ++--- pkgs/by-name/cu/cups-browsed/package.nix | 6 ++--- pkgs/by-name/cu/cups-pk-helper/package.nix | 6 ++--- pkgs/by-name/cu/curlftpfs/package.nix | 6 ++--- pkgs/by-name/cu/curlpp/package.nix | 6 ++--- pkgs/by-name/cv/cvc4/package.nix | 6 ++--- pkgs/by-name/cv/cvc5/package.nix | 6 ++--- pkgs/by-name/cv/cvs-fast-export/package.nix | 6 ++--- pkgs/by-name/cv/cvsps/package.nix | 6 ++--- pkgs/by-name/cv/cvsq/package.nix | 6 ++--- pkgs/by-name/cw/cwm/package.nix | 6 ++--- pkgs/by-name/cx/cxxtools/package.nix | 6 ++--- pkgs/by-name/cy/cyan/package.nix | 6 ++--- pkgs/by-name/cy/cyclonedds-cxx/package.nix | 6 ++--- pkgs/by-name/cy/cyclonedds/package.nix | 6 ++--- .../by-name/cy/cyrus-sasl-xoauth2/package.nix | 6 ++--- pkgs/by-name/da/dablin/package.nix | 6 ++--- pkgs/by-name/da/daemon/package.nix | 6 ++--- pkgs/by-name/da/daemonize/package.nix | 6 ++--- pkgs/by-name/da/daemontools/package.nix | 10 ++++---- pkgs/by-name/da/dalphaball/package.nix | 6 ++--- pkgs/by-name/da/darkhttpd/package.nix | 6 ++--- pkgs/by-name/da/darkstat/package.nix | 8 +++---- pkgs/by-name/da/dasm/package.nix | 6 ++--- pkgs/by-name/da/datamash/package.nix | 6 ++--- pkgs/by-name/da/dateutils/package.nix | 6 ++--- pkgs/by-name/da/davtest/package.nix | 6 ++--- pkgs/by-name/db/dbacl/package.nix | 6 ++--- pkgs/by-name/db/dbcsr/package.nix | 6 ++--- pkgs/by-name/db/dbus/package.nix | 8 +++---- pkgs/by-name/db/dbus_java/package.nix | 6 ++--- pkgs/by-name/dc/dcap/package.nix | 6 ++--- pkgs/by-name/dc/dcmtk/package.nix | 6 ++--- pkgs/by-name/dc/dconf-editor/package.nix | 8 +++---- pkgs/by-name/dd/ddate/package.nix | 6 ++--- pkgs/by-name/dd/ddcutil/package.nix | 8 +++---- pkgs/by-name/dd/ddgr/package.nix | 6 ++--- pkgs/by-name/dd/ddrescue/package.nix | 6 ++--- pkgs/by-name/dd/dduper/package.nix | 6 ++--- pkgs/by-name/de/debian-goodies/package.nix | 6 ++--- pkgs/by-name/de/debootstrap/package.nix | 10 ++++---- pkgs/by-name/de/debugedit/package.nix | 6 ++--- pkgs/by-name/de/decker/package.nix | 6 ++--- pkgs/by-name/de/deer/package.nix | 6 ++--- pkgs/by-name/de/deheader/package.nix | 6 ++--- pkgs/by-name/de/dejsonlz4/package.nix | 6 ++--- pkgs/by-name/de/design/package.nix | 6 ++--- pkgs/by-name/de/deskew/package.nix | 6 ++--- .../by-name/de/desktop-file-utils/package.nix | 6 ++--- pkgs/by-name/de/detach/package.nix | 6 ++--- pkgs/by-name/de/dethrace/package.nix | 6 ++--- pkgs/by-name/de/devhelp/package.nix | 8 +++---- pkgs/by-name/de/devour/package.nix | 6 ++--- pkgs/by-name/de/dex/package.nix | 6 ++--- pkgs/by-name/dh/dhcpdump/package.nix | 8 +++---- pkgs/by-name/dh/dhcping/package.nix | 6 ++--- pkgs/by-name/dh/dhewm3/package.nix | 6 ++--- pkgs/by-name/dh/dhex/package.nix | 6 ++--- pkgs/by-name/di/diamond/package.nix | 6 ++--- pkgs/by-name/di/diction/package.nix | 6 ++--- pkgs/by-name/di/dictu/package.nix | 6 ++--- pkgs/by-name/di/diff-so-fancy/package.nix | 6 ++--- pkgs/by-name/di/diffstat/package.nix | 8 +++---- pkgs/by-name/di/digitemp/package.nix | 6 ++--- pkgs/by-name/di/ding-libs/package.nix | 6 ++--- pkgs/by-name/di/dinit/package.nix | 6 ++--- pkgs/by-name/di/diod/package.nix | 8 +++---- pkgs/by-name/di/dippi/package.nix | 6 ++--- pkgs/by-name/di/dirb/package.nix | 6 ++--- pkgs/by-name/di/directfb/package.nix | 6 ++--- pkgs/by-name/di/directx-headers/package.nix | 6 ++--- pkgs/by-name/di/direvent/package.nix | 6 ++--- pkgs/by-name/di/dirvish/package.nix | 6 ++--- pkgs/by-name/di/disarchive/package.nix | 6 ++--- pkgs/by-name/di/discord-rpc/package.nix | 6 ++--- pkgs/by-name/di/discount/package.nix | 6 ++--- .../di/discourse-mail-receiver/package.nix | 6 ++--- pkgs/by-name/di/disfetch/package.nix | 6 ++--- pkgs/by-name/di/diskscan/package.nix | 6 ++--- pkgs/by-name/di/ditaa/package.nix | 8 +++---- pkgs/by-name/dj/djenrandom/package.nix | 6 ++--- pkgs/by-name/dj/djent/package.nix | 6 ++--- pkgs/by-name/dj/djvu2pdf/package.nix | 6 ++--- pkgs/by-name/dk/dkh/package.nix | 6 ++--- pkgs/by-name/dm/dmalloc/package.nix | 6 ++--- pkgs/by-name/dm/dmenu-rs/package.nix | 6 ++--- pkgs/by-name/dm/dmidecode/package.nix | 6 ++--- pkgs/by-name/dm/dmrconfig/package.nix | 8 +++---- pkgs/by-name/dm/dmtx-utils/package.nix | 6 ++--- pkgs/by-name/dn/dnadd/package.nix | 6 ++--- pkgs/by-name/dn/dnsdbq/package.nix | 6 ++--- pkgs/by-name/dn/dnsdist/package.nix | 6 ++--- pkgs/by-name/dn/dnsenum/package.nix | 6 ++--- pkgs/by-name/dn/dnsperf/package.nix | 8 +++---- pkgs/by-name/do/docbook2mdoc/package.nix | 6 ++--- pkgs/by-name/do/docbook2odf/package.nix | 6 ++--- pkgs/by-name/do/docbook2x/package.nix | 6 ++--- pkgs/by-name/do/docbook5/package.nix | 6 ++--- .../do/docbook_xml_ebnf_dtd/package.nix | 6 ++--- pkgs/by-name/do/docopt_cpp/package.nix | 6 ++--- pkgs/by-name/do/dog/package.nix | 6 ++--- pkgs/by-name/do/doodle/package.nix | 6 ++--- pkgs/by-name/do/dool/package.nix | 8 +++---- pkgs/by-name/do/doona/package.nix | 8 +++---- pkgs/by-name/do/dosbox/package.nix | 6 ++--- pkgs/by-name/do/dosemu_fonts/package.nix | 6 ++--- pkgs/by-name/do/dosfstools/package.nix | 6 ++--- pkgs/by-name/do/dotconf/package.nix | 6 ++--- pkgs/by-name/do/dotenv-cli/package.nix | 10 ++++---- .../do/dovecot-fts-flatcurve/package.nix | 6 ++--- .../by-name/do/dovecot_pigeonhole/package.nix | 6 ++--- pkgs/by-name/dp/dps8m/package.nix | 8 +++---- pkgs/by-name/dr/draco/tinygltf.nix | 6 ++--- pkgs/by-name/dr/dracut/package.nix | 8 +++---- pkgs/by-name/dr/dragonfly-reverb/package.nix | 6 ++--- pkgs/by-name/dr/driftnet/package.nix | 8 +++---- pkgs/by-name/dr/droidcam/package.nix | 6 ++--- pkgs/by-name/dr/dropbear/package.nix | 8 +++---- pkgs/by-name/dr/dropwatch/package.nix | 6 ++--- pkgs/by-name/ds/dsniff/package.nix | 6 ++--- pkgs/by-name/ds/dsvpn/package.nix | 6 ++--- pkgs/by-name/dt/dtach/package.nix | 6 ++--- pkgs/by-name/dt/dtcmp/package.nix | 6 ++--- pkgs/by-name/dt/dterm/package.nix | 6 ++--- pkgs/by-name/du/duc/package.nix | 6 ++--- pkgs/by-name/du/dump/package.nix | 6 ++--- pkgs/by-name/du/dumptorrent/package.nix | 6 ++--- pkgs/by-name/du/duo-unix/package.nix | 6 ++--- pkgs/by-name/du/dupd/package.nix | 6 ++--- pkgs/by-name/du/duperemove/package.nix | 10 ++++---- pkgs/by-name/dv/dvdauthor/package.nix | 6 ++--- pkgs/by-name/dv/dvdstyler/package.nix | 6 ++--- pkgs/by-name/dw/dwdiff/package.nix | 6 ++--- pkgs/by-name/dw/dwz/package.nix | 6 ++--- pkgs/by-name/dy/dynamic-colors/package.nix | 6 ++--- pkgs/by-name/dy/dynamips/package.nix | 8 +++---- pkgs/by-name/dy/dyncall/package.nix | 6 ++--- pkgs/by-name/dz/dzen2/package.nix | 6 ++--- pkgs/by-name/e1/e16/package.nix | 6 ++--- pkgs/by-name/ea/easyeffects/package.nix | 8 +++---- pkgs/by-name/ea/easypdkprog/package.nix | 6 ++--- pkgs/by-name/ea/easyrsa/package.nix | 10 ++++---- pkgs/by-name/eb/ebook_tools/package.nix | 6 ++--- pkgs/by-name/ec/ecasound/package.nix | 6 ++--- pkgs/by-name/ec/eclib/package.nix | 6 ++--- pkgs/by-name/ec/ecopcr/package.nix | 6 ++--- pkgs/by-name/ee/eepers/package.nix | 8 +++---- pkgs/by-name/ef/efitools/package.nix | 6 ++--- pkgs/by-name/ef/efivar/package.nix | 6 ++--- pkgs/by-name/eg/eggdrop/package.nix | 6 ++--- pkgs/by-name/eg/egl-wayland/package.nix | 6 ++--- .../eg/eglexternalplatform/package.nix | 6 ++--- pkgs/by-name/eg/egoboo/package.nix | 12 +++++----- pkgs/by-name/ei/eiciel/package.nix | 6 ++--- pkgs/by-name/ei/eigen2/package.nix | 6 ++--- pkgs/by-name/ei/eigen_3_4_0/package.nix | 6 ++--- pkgs/by-name/el/elastic/package.nix | 6 ++--- .../el/elementary-xfce-icon-theme/package.nix | 6 ++--- pkgs/by-name/el/elfio/package.nix | 6 ++--- pkgs/by-name/el/elfkickers/package.nix | 6 ++--- pkgs/by-name/el/elkhound/package.nix | 6 ++--- pkgs/by-name/el/ell/package.nix | 8 +++---- pkgs/by-name/el/elogind/package.nix | 6 ++--- pkgs/by-name/el/elpa/package.nix | 6 ++--- pkgs/by-name/em/emboss/package.nix | 6 ++--- pkgs/by-name/em/emojify/package.nix | 6 ++--- pkgs/by-name/em/empty/package.nix | 6 ++--- pkgs/by-name/em/emulsion-palette/package.nix | 6 ++--- pkgs/by-name/en/encfs/package.nix | 6 ++--- pkgs/by-name/en/enchant_2/package.nix | 6 ++--- pkgs/by-name/en/enchive/package.nix | 6 ++--- pkgs/by-name/en/encpipe/package.nix | 6 ++--- pkgs/by-name/en/endeavour/package.nix | 6 ++--- pkgs/by-name/en/endless-sky/package.nix | 6 ++--- pkgs/by-name/en/endlessh/package.nix | 8 +++---- pkgs/by-name/en/enjarify/package.nix | 6 ++--- pkgs/by-name/en/enscript/package.nix | 6 ++--- pkgs/by-name/en/entr/package.nix | 8 +++---- pkgs/by-name/en/entt/package.nix | 6 ++--- pkgs/by-name/en/entwine/package.nix | 6 ++--- pkgs/by-name/en/enum4linux/package.nix | 6 ++--- pkgs/by-name/en/envchain/package.nix | 6 ++--- pkgs/by-name/en/envypn-font/package.nix | 6 ++--- pkgs/by-name/en/enyo-launcher/package.nix | 6 ++--- pkgs/by-name/eo/eog/package.nix | 8 +++---- pkgs/by-name/eo/eos-installer/package.nix | 6 ++--- pkgs/by-name/eo/eot_utilities/package.nix | 6 ++--- pkgs/by-name/ep/epeg/package.nix | 6 ++--- pkgs/by-name/ep/epm/package.nix | 6 ++--- pkgs/by-name/ep/epstool/package.nix | 6 ++--- pkgs/by-name/ep/epub2txt2/package.nix | 6 ++--- pkgs/by-name/ep/epubcheck/package.nix | 6 ++--- pkgs/by-name/er/eresi/package.nix | 6 ++--- pkgs/by-name/er/ergo/package.nix | 6 ++--- pkgs/by-name/er/ergoscf/package.nix | 6 ++--- pkgs/by-name/es/es/package.nix | 6 ++--- pkgs/by-name/es/eschalot/package.nix | 6 ++--- pkgs/by-name/es/esdm/package.nix | 6 ++--- pkgs/by-name/es/esh/package.nix | 6 ++--- pkgs/by-name/es/espeakup/package.nix | 6 ++--- pkgs/by-name/es/esptool-ck/package.nix | 6 ++--- .../by-name/es/essentia-extractor/package.nix | 6 ++--- pkgs/by-name/et/et/package.nix | 6 ++--- pkgs/by-name/et/eternal-terminal/package.nix | 8 +++---- pkgs/by-name/et/etherape/package.nix | 6 ++--- pkgs/by-name/et/ethq/package.nix | 6 ++--- pkgs/by-name/et/ethtool/package.nix | 6 ++--- pkgs/by-name/et/ettercap/package.nix | 6 ++--- pkgs/by-name/eu/eureka-editor/package.nix | 6 ++--- pkgs/by-name/ev/evemu/package.nix | 6 ++--- pkgs/by-name/ev/eventstat/package.nix | 6 ++--- pkgs/by-name/ev/evil-winrm/package.nix | 8 +++---- pkgs/by-name/ev/evtest/package.nix | 6 ++--- pkgs/by-name/ex/exaile/package.nix | 6 ++--- pkgs/by-name/ex/exfatprogs/package.nix | 6 ++--- pkgs/by-name/ex/exif/package.nix | 6 ++--- pkgs/by-name/ex/exiv2/package.nix | 6 ++--- pkgs/by-name/ex/expected-lite/package.nix | 8 +++---- pkgs/by-name/ex/exprtk/package.nix | 6 ++--- pkgs/by-name/ex/extra-container/package.nix | 8 +++---- pkgs/by-name/ex/extrace/package.nix | 6 ++--- pkgs/by-name/ex/extract_url/package.nix | 6 ++--- pkgs/by-name/ex/extractpdfmark/package.nix | 6 ++--- pkgs/by-name/ex/exult/package.nix | 6 ++--- pkgs/by-name/f2/f2fs-tools/package.nix | 6 ++--- pkgs/by-name/f3/f3/package.nix | 6 ++--- pkgs/by-name/fa/faad2/package.nix | 6 ++--- pkgs/by-name/fa/fabric-installer/package.nix | 6 ++--- pkgs/by-name/fa/factplusplus/package.nix | 6 ++--- pkgs/by-name/fa/fakechroot/package.nix | 6 ++--- pkgs/by-name/fa/fakeroute/package.nix | 6 ++--- pkgs/by-name/fa/fancontrol-gui/package.nix | 8 +++---- pkgs/by-name/fa/farbfeld/package.nix | 6 ++--- pkgs/by-name/fa/fasmg/package.nix | 6 ++--- pkgs/by-name/fa/fast-downward/package.nix | 6 ++--- pkgs/by-name/fa/fastJson/package.nix | 6 ++--- pkgs/by-name/fa/fastcap/package.nix | 10 ++++---- pkgs/by-name/fa/fastd/package.nix | 6 ++--- pkgs/by-name/fa/fastjet-contrib/package.nix | 8 +++---- pkgs/by-name/fa/fastjet/package.nix | 6 ++--- pkgs/by-name/fa/fastnlo-toolkit/package.nix | 6 ++--- pkgs/by-name/fa/fastp/package.nix | 6 ++--- pkgs/by-name/fa/fastpbkdf2/package.nix | 6 ++--- pkgs/by-name/fa/fatcat/package.nix | 6 ++--- pkgs/by-name/fa/fatrace/package.nix | 6 ++--- pkgs/by-name/fa/fatresize/package.nix | 6 ++--- .../fa/faustPhysicalModeling/package.nix | 6 ++--- pkgs/by-name/fa/faustlive/package.nix | 6 ++--- pkgs/by-name/fb/fbcat/package.nix | 6 ++--- pkgs/by-name/fb/fbida/package.nix | 6 ++--- pkgs/by-name/fb/fbmark/package.nix | 6 ++--- pkgs/by-name/fb/fbterm/package.nix | 6 ++--- pkgs/by-name/fc/fcft/package.nix | 8 +++---- pkgs/by-name/fc/fcgiwrap/package.nix | 6 ++--- pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix | 6 ++--- pkgs/by-name/fc/fcl/package.nix | 6 ++--- pkgs/by-name/fc/fcppt/package.nix | 6 ++--- pkgs/by-name/fd/fdk-aac-encoder/package.nix | 6 ++--- pkgs/by-name/fd/fdm/package.nix | 6 ++--- pkgs/by-name/fd/fdupes/package.nix | 6 ++--- pkgs/by-name/fe/fead/package.nix | 8 +++---- pkgs/by-name/fe/felix/package.nix | 6 ++--- pkgs/by-name/fe/felix_remoteshell/package.nix | 8 +++---- pkgs/by-name/fe/ferm/package.nix | 6 ++--- pkgs/by-name/fe/fermyon-spin/package.nix | 6 ++--- pkgs/by-name/fe/fetch-scm/package.nix | 6 ++--- pkgs/by-name/fe/fetchmail/package.nix | 6 ++--- pkgs/by-name/ff/ff2mpv/package.nix | 6 ++--- pkgs/by-name/ff/ffcast/package.nix | 6 ++--- pkgs/by-name/ff/fff/package.nix | 6 ++--- pkgs/by-name/ff/ffms/package.nix | 6 ++--- pkgs/by-name/fg/fgallery/package.nix | 6 ++--- pkgs/by-name/fh/fheroes2/package.nix | 6 ++--- pkgs/by-name/fi/fiche/package.nix | 8 +++---- pkgs/by-name/fi/fig2dev/package.nix | 6 ++--- pkgs/by-name/fi/fiji/package.nix | 6 ++--- pkgs/by-name/fi/filebench/package.nix | 6 ++--- pkgs/by-name/fi/fileshare/package.nix | 8 +++---- pkgs/by-name/fi/filter-audio/package.nix | 6 ++--- pkgs/by-name/fi/find-billy/package.nix | 6 ++--- pkgs/by-name/fi/find-cursor/package.nix | 6 ++--- pkgs/by-name/fi/findnewest/package.nix | 6 ++--- pkgs/by-name/fi/fio/package.nix | 6 ++--- pkgs/by-name/fi/firejail/package.nix | 6 ++--- pkgs/by-name/fi/firewalld/package.nix | 6 ++--- pkgs/by-name/fi/fityk/package.nix | 6 ++--- pkgs/by-name/fl/flann/package.nix | 6 ++--- pkgs/by-name/fl/flare/engine.nix | 6 ++--- pkgs/by-name/fl/flare/game.nix | 6 ++--- pkgs/by-name/fl/flat-remix-gnome/package.nix | 6 ++--- pkgs/by-name/fl/flat-remix-gtk/package.nix | 6 ++--- pkgs/by-name/fl/flatcc/package.nix | 6 ++--- pkgs/by-name/fl/flexcpp/package.nix | 6 ++--- pkgs/by-name/fl/flips/package.nix | 6 ++--- pkgs/by-name/fl/flock/package.nix | 6 ++--- pkgs/by-name/fl/florist/package.nix | 6 ++--- pkgs/by-name/fl/flowtime/package.nix | 6 ++--- pkgs/by-name/fl/flvstreamer/package.nix | 6 ++--- pkgs/by-name/fl/flycast/package.nix | 8 +++---- pkgs/by-name/fl/flywheel-cli/package.nix | 8 +++---- pkgs/by-name/fm/fm-tune/package.nix | 6 ++--- pkgs/by-name/fn/fna3d/package.nix | 6 ++--- pkgs/by-name/fn/fnlfmt/package.nix | 10 ++++---- pkgs/by-name/fn/fnotifystat/package.nix | 6 ++--- pkgs/by-name/fo/focus-stack/package.nix | 6 ++--- pkgs/by-name/fo/foliate/package.nix | 8 +++---- pkgs/by-name/fo/folio/package.nix | 6 ++--- pkgs/by-name/fo/foma/package.nix | 6 ++--- pkgs/by-name/fo/fomp/package.nix | 6 ++--- pkgs/by-name/fo/fondu/package.nix | 6 ++--- pkgs/by-name/fo/font-config-info/package.nix | 6 ++--- pkgs/by-name/fo/fontpreview/package.nix | 6 ++--- pkgs/by-name/fo/foo2zjs/package.nix | 6 ++--- pkgs/by-name/fo/forkstat/package.nix | 6 ++--- pkgs/by-name/fo/formatter/package.nix | 6 ++--- pkgs/by-name/fo/four-in-a-row/package.nix | 8 +++---- pkgs/by-name/fo/foxotron/package.nix | 6 ++--- pkgs/by-name/fp/fpart/package.nix | 6 ++--- pkgs/by-name/fp/fping/package.nix | 8 +++---- pkgs/by-name/fp/fplll/package.nix | 10 ++++---- pkgs/by-name/fp/fpm2/package.nix | 6 ++--- pkgs/by-name/fp/fpp/package.nix | 6 ++--- pkgs/by-name/fr/freac/package.nix | 6 ++--- pkgs/by-name/fr/free42/package.nix | 6 ++--- pkgs/by-name/fr/freebayes/package.nix | 8 +++---- pkgs/by-name/fr/freenect/package.nix | 6 ++--- pkgs/by-name/fr/freepats/package.nix | 6 ++--- pkgs/by-name/fr/freepv/package.nix | 6 ++--- pkgs/by-name/fr/freeswitch/package.nix | 6 ++--- pkgs/by-name/fr/freetalk/package.nix | 6 ++--- pkgs/by-name/fr/freexl/package.nix | 6 ++--- pkgs/by-name/fr/frei0r/package.nix | 6 ++--- pkgs/by-name/fr/fricas/package.nix | 6 ++--- pkgs/by-name/fr/frotz/package.nix | 8 +++---- pkgs/by-name/fs/fsearch/package.nix | 6 ++--- pkgs/by-name/fs/fsharp/package.nix | 6 ++--- pkgs/by-name/fs/fsmark/package.nix | 6 ++--- pkgs/by-name/fs/fsmon/package.nix | 8 +++---- pkgs/by-name/fs/fsnotifier/package.nix | 8 +++---- pkgs/by-name/fs/fstrcmp/package.nix | 6 ++--- pkgs/by-name/fs/fstrm/package.nix | 6 ++--- pkgs/by-name/fs/fswatch/package.nix | 6 ++--- pkgs/by-name/fs/fswebcam/package.nix | 6 ++--- pkgs/by-name/ft/ft2-clone/package.nix | 6 ++--- pkgs/by-name/ft/ftgl/package.nix | 6 ++--- pkgs/by-name/fu/fujprog/package.nix | 8 +++---- pkgs/by-name/fu/funambol/package.nix | 6 ++--- pkgs/by-name/fu/functionalplus/package.nix | 6 ++--- pkgs/by-name/fu/fuse-archive/package.nix | 8 +++---- .../fu/fusee-interfacee-tk/package.nix | 6 ++--- pkgs/by-name/fu/fuzzylite/package.nix | 6 ++--- pkgs/by-name/fv/fvwm2/package.nix | 8 +++---- pkgs/by-name/fw/fwknop/package.nix | 6 ++--- pkgs/by-name/fz/fzy/package.nix | 6 ++--- pkgs/by-name/g3/g3kb-switch/package.nix | 8 +++---- pkgs/by-name/ga/gabutdm/package.nix | 6 ++--- pkgs/by-name/ga/galen/package.nix | 6 ++--- pkgs/by-name/ga/game-music-emu/package.nix | 6 ++--- pkgs/by-name/ga/gammu/package.nix | 6 ++--- .../gancio/plugin-telegram-bridge/default.nix | 6 ++--- pkgs/by-name/ga/ganttproject-bin/package.nix | 8 +++---- pkgs/by-name/ga/gargoyle/package.nix | 6 ++--- pkgs/by-name/ga/gatk/package.nix | 10 ++++---- pkgs/by-name/ga/gav/package.nix | 6 ++--- pkgs/by-name/ga/gaw/package.nix | 8 +++---- pkgs/by-name/gb/gbdfed/package.nix | 6 ++--- pkgs/by-name/gb/gbenchmark/package.nix | 6 ++--- pkgs/by-name/gc/gcab/package.nix | 6 ++--- pkgs/by-name/gc/gcfflasher/package.nix | 6 ++--- pkgs/by-name/gc/gcolor3/package.nix | 6 ++--- pkgs/by-name/gc/gcr/package.nix | 6 ++--- pkgs/by-name/gc/gcstar/package.nix | 6 ++--- pkgs/by-name/gd/gdbuspp/package.nix | 8 +++---- pkgs/by-name/gd/gdk-pixbuf-xlib/package.nix | 6 ++--- pkgs/by-name/ge/geant4/package.nix | 6 ++--- pkgs/by-name/ge/geary/package.nix | 8 +++---- pkgs/by-name/ge/gebaar-libinput/package.nix | 6 ++--- pkgs/by-name/ge/gedit/package.nix | 6 ++--- pkgs/by-name/ge/geeqie/package.nix | 6 ++--- pkgs/by-name/ge/gef/package.nix | 6 ++--- pkgs/by-name/ge/gen-oath-safe/package.nix | 6 ++--- pkgs/by-name/ge/gen6dns/package.nix | 6 ++--- pkgs/by-name/ge/genann/package.nix | 6 ++--- pkgs/by-name/ge/gencfsm/package.nix | 6 ++--- pkgs/by-name/ge/genext2fs/package.nix | 6 ++--- pkgs/by-name/ge/genimage/package.nix | 6 ++--- pkgs/by-name/ge/genmap/package.nix | 6 ++--- pkgs/by-name/ge/gensio/package.nix | 6 ++--- pkgs/by-name/ge/geogram/package.nix | 6 ++--- pkgs/by-name/ge/geographiclib/package.nix | 6 ++--- pkgs/by-name/ge/geoip/package.nix | 6 ++--- pkgs/by-name/ge/geoipjava/package.nix | 6 ++--- pkgs/by-name/ge/geomyidae/package.nix | 6 ++--- pkgs/by-name/ge/geonkick/package.nix | 6 ++--- pkgs/by-name/ge/gerbera/package.nix | 8 +++---- pkgs/by-name/ge/getdata/package.nix | 6 ++--- pkgs/by-name/ge/geteltorito/package.nix | 8 +++---- pkgs/by-name/ge/getopt/package.nix | 6 ++--- pkgs/by-name/gf/gf2x/package.nix | 6 ++--- pkgs/by-name/gf/gfan/package.nix | 6 ++--- pkgs/by-name/gf/gfs2-utils/package.nix | 6 ++--- pkgs/by-name/gf/gfshare/package.nix | 6 ++--- pkgs/by-name/gf/gfxreconstruct/package.nix | 6 ++--- pkgs/by-name/gf/gfxtablet/package.nix | 6 ++--- pkgs/by-name/gg/ggz_base_libs/package.nix | 6 ++--- pkgs/by-name/gi/giac/package.nix | 6 ++--- pkgs/by-name/gi/gif2apng/package.nix | 6 ++--- pkgs/by-name/gi/gifgen/package.nix | 6 ++--- pkgs/by-name/gi/gimx/package.nix | 6 ++--- pkgs/by-name/gi/ginac/package.nix | 6 ++--- pkgs/by-name/gi/gio-sharp/package.nix | 6 ++--- pkgs/by-name/gi/girara/package.nix | 6 ++--- pkgs/by-name/gi/git-crypt/package.nix | 6 ++--- pkgs/by-name/gi/git-extras/package.nix | 6 ++--- pkgs/by-name/gi/git-latexdiff/package.nix | 8 +++---- pkgs/by-name/gi/git-octopus/package.nix | 6 ++--- pkgs/by-name/gi/git-open/package.nix | 8 +++---- pkgs/by-name/gi/git-quick-stats/package.nix | 6 ++--- pkgs/by-name/gi/git-radar/package.nix | 6 ++--- pkgs/by-name/gi/git-repo/package.nix | 6 ++--- pkgs/by-name/gi/git-secrets/package.nix | 6 ++--- pkgs/by-name/gi/git-subrepo/package.nix | 6 ++--- pkgs/by-name/gi/git-test/package.nix | 6 ++--- pkgs/by-name/gi/git-when-merged/package.nix | 6 ++--- pkgs/by-name/gi/gitflow/package.nix | 6 ++--- pkgs/by-name/gi/gitg/package.nix | 8 +++---- pkgs/by-name/gi/gitnuro/package.nix | 10 ++++---- pkgs/by-name/gi/gitstats/package.nix | 6 ++--- pkgs/by-name/gi/gitstatus/package.nix | 6 ++--- pkgs/by-name/gi/gittyup/package.nix | 6 ++--- pkgs/by-name/gl/glava/package.nix | 8 +++---- pkgs/by-name/gl/glbinding/package.nix | 6 ++--- pkgs/by-name/gl/glfw2/package.nix | 6 ++--- pkgs/by-name/gl/glib-testing/package.nix | 6 ++--- pkgs/by-name/gl/glibmm_2_68/package.nix | 6 ++--- pkgs/by-name/gl/glmark2/package.nix | 6 ++--- pkgs/by-name/gl/globalarrays/package.nix | 6 ++--- pkgs/by-name/gl/gloox/package.nix | 6 ++--- pkgs/by-name/gl/glowing-bear/package.nix | 6 ++--- pkgs/by-name/gl/glpng/package.nix | 6 ++--- pkgs/by-name/gl/glslviewer/package.nix | 6 ++--- pkgs/by-name/gl/gltron/package.nix | 6 ++--- pkgs/by-name/gl/glui/package.nix | 6 ++--- pkgs/by-name/gl/glusterfs/package.nix | 8 +++---- pkgs/by-name/gl/glyr/package.nix | 6 ++--- pkgs/by-name/gm/gmetronome/package.nix | 8 +++---- pkgs/by-name/gm/gmid/package.nix | 6 ++--- pkgs/by-name/gn/gnet/package.nix | 6 ++--- pkgs/by-name/gn/gnome-autoar/package.nix | 6 ++--- pkgs/by-name/gn/gnome-backgrounds/package.nix | 8 +++---- pkgs/by-name/gn/gnome-boxes/package.nix | 6 ++--- pkgs/by-name/gn/gnome-calculator/package.nix | 6 ++--- pkgs/by-name/gn/gnome-calendar/package.nix | 6 ++--- pkgs/by-name/gn/gnome-characters/package.nix | 6 ++--- pkgs/by-name/gn/gnome-chess/package.nix | 6 ++--- .../gn/gnome-color-manager/package.nix | 6 ++--- pkgs/by-name/gn/gnome-common/package.nix | 6 ++--- pkgs/by-name/gn/gnome-contacts/package.nix | 6 ++--- .../gn/gnome-desktop-testing/package.nix | 6 ++--- .../by-name/gn/gnome-disk-utility/package.nix | 6 ++--- .../gn/gnome-epub-thumbnailer/package.nix | 6 ++--- .../gn/gnome-extension-manager/package.nix | 6 ++--- pkgs/by-name/gn/gnome-font-viewer/package.nix | 6 ++--- pkgs/by-name/gn/gnome-keyring/package.nix | 8 +++---- pkgs/by-name/gn/gnome-klotski/package.nix | 8 +++---- pkgs/by-name/gn/gnome-logs/package.nix | 6 ++--- pkgs/by-name/gn/gnome-nettool/package.nix | 6 ++--- pkgs/by-name/gn/gnome-notes/package.nix | 6 ++--- pkgs/by-name/gn/gnome-packagekit/package.nix | 6 ++--- .../gn/gnome-power-manager/package.nix | 6 ++--- .../gn/gnome-remote-desktop/package.nix | 8 +++---- pkgs/by-name/gn/gnome-screenshot/package.nix | 6 ++--- pkgs/by-name/gn/gnome-session/ctl.nix | 6 ++--- .../gn/gnome-sound-recorder/package.nix | 8 +++---- pkgs/by-name/gn/gnome-sudoku/package.nix | 8 +++---- pkgs/by-name/gn/gnome-taquin/package.nix | 6 ++--- pkgs/by-name/gn/gnome-tetravex/package.nix | 6 ++--- pkgs/by-name/gn/gnu-cim/package.nix | 6 ++--- pkgs/by-name/gn/gnu-shepherd/package.nix | 6 ++--- pkgs/by-name/gn/gnuapl/package.nix | 6 ++--- pkgs/by-name/gn/gnuastro/package.nix | 8 +++---- pkgs/by-name/gn/gnuchess/package.nix | 6 ++--- pkgs/by-name/gn/gnugo/package.nix | 6 ++--- pkgs/by-name/gn/gnumake42/package.nix | 6 ++--- pkgs/by-name/gn/gnupg-pkcs11-scd/package.nix | 8 +++---- pkgs/by-name/gn/gnupth/package.nix | 6 ++--- pkgs/by-name/go/goaccess/package.nix | 8 +++---- pkgs/by-name/go/gobby/package.nix | 6 ++--- pkgs/by-name/go/gocr/package.nix | 6 ++--- pkgs/by-name/go/gom/package.nix | 6 ++--- pkgs/by-name/go/goocanvas_2/package.nix | 8 +++---- pkgs/by-name/go/goodvibes/package.nix | 6 ++--- .../go/google-app-engine-go-sdk/package.nix | 10 ++++---- .../go/google-authenticator/package.nix | 6 ++--- .../go/google-guest-configs/package.nix | 6 ++--- .../go/google-guest-oslogin/package.nix | 8 +++---- pkgs/by-name/go/google-lighthouse/package.nix | 8 +++---- pkgs/by-name/go/googlesans-code/package.nix | 8 +++---- pkgs/by-name/go/gopher/package.nix | 6 ++--- pkgs/by-name/go/gopro/package.nix | 6 ++--- pkgs/by-name/go/gorilla-bin/package.nix | 14 +++++------ pkgs/by-name/go/gosmore/package.nix | 6 ++--- pkgs/by-name/gp/gpa/package.nix | 8 +++---- pkgs/by-name/gp/gpick/package.nix | 6 ++--- pkgs/by-name/gp/gpsbabel/package.nix | 6 ++--- pkgs/by-name/gp/gpsprune/package.nix | 10 ++++---- pkgs/by-name/gp/gpuvis/package.nix | 6 ++--- pkgs/by-name/gp/gpx/package.nix | 6 ++--- pkgs/by-name/gp/gpxlab/package.nix | 6 ++--- pkgs/by-name/gr/grandorgue/package.nix | 6 ++--- pkgs/by-name/gr/graphite-cursors/package.nix | 6 ++--- pkgs/by-name/gr/graphwar/package.nix | 6 ++--- pkgs/by-name/gr/gravit/package.nix | 6 ++--- pkgs/by-name/gr/greenx/package.nix | 6 ++--- pkgs/by-name/gr/gremlin-console/package.nix | 6 ++--- pkgs/by-name/gr/gremlin-server/package.nix | 6 ++--- pkgs/by-name/gr/greybird/package.nix | 6 ++--- pkgs/by-name/gr/gridtracker/package.nix | 6 ++--- pkgs/by-name/gr/grig/package.nix | 6 ++--- pkgs/by-name/gr/grilo/package.nix | 6 ++--- pkgs/by-name/gr/grip-search/package.nix | 8 +++---- pkgs/by-name/gr/grip/package.nix | 6 ++--- pkgs/by-name/gr/grive2/package.nix | 6 ++--- pkgs/by-name/gr/grml-zsh-config/package.nix | 6 ++--- pkgs/by-name/gr/groovy/package.nix | 8 +++---- pkgs/by-name/gr/grpc-tools/package.nix | 8 +++---- pkgs/by-name/gr/grpc/package.nix | 8 +++---- pkgs/by-name/gr/grpc_cli/package.nix | 6 ++--- pkgs/by-name/gr/grsync/package.nix | 6 ++--- pkgs/by-name/gr/gruvbox-dark-gtk/package.nix | 6 ++--- pkgs/by-name/gs/gsimplecal/package.nix | 6 ++--- pkgs/by-name/gs/gsoap/package.nix | 6 ++--- pkgs/by-name/gs/gsocket/package.nix | 6 ++--- pkgs/by-name/gs/gss/package.nix | 6 ++--- pkgs/by-name/gt/gt5/package.nix | 6 ++--- pkgs/by-name/gt/gthree/package.nix | 6 ++--- pkgs/by-name/gt/gti/package.nix | 6 ++--- pkgs/by-name/gt/gtk-server/package.nix | 6 ++--- pkgs/by-name/gt/gtk-sharp-2_0/package.nix | 8 +++---- pkgs/by-name/gt/gtk-sharp-beans/package.nix | 6 ++--- pkgs/by-name/gt/gtk_engines/package.nix | 6 ++--- pkgs/by-name/gt/gtkhash/package.nix | 6 ++--- pkgs/by-name/gt/gtkhtml/package.nix | 6 ++--- pkgs/by-name/gt/gtkmm2/package.nix | 6 ++--- pkgs/by-name/gt/gtkmm3/package.nix | 6 ++--- pkgs/by-name/gt/gtkmm4/package.nix | 6 ++--- pkgs/by-name/gt/gtkradiant/package.nix | 6 ++--- pkgs/by-name/gt/gtkspell3/package.nix | 6 ++--- pkgs/by-name/gt/gtkterm/package.nix | 6 ++--- pkgs/by-name/gu/guff/package.nix | 6 ++--- pkgs/by-name/gu/guile-avahi/package.nix | 6 ++--- pkgs/by-name/gu/guile-config/package.nix | 6 ++--- pkgs/by-name/gu/guile-fibers/package.nix | 6 ++--- pkgs/by-name/gu/guile-gcrypt/package.nix | 6 ++--- pkgs/by-name/gu/guile-gnutls/package.nix | 6 ++--- pkgs/by-name/gu/guile-goblins/package.nix | 6 ++--- pkgs/by-name/gu/guile-hall/package.nix | 8 +++---- pkgs/by-name/gu/guile-lzlib/package.nix | 6 ++--- pkgs/by-name/gu/guile-lzma/package.nix | 6 ++--- pkgs/by-name/gu/guile-quickcheck/package.nix | 6 ++--- pkgs/by-name/gu/guile-sdl2/package.nix | 6 ++--- pkgs/by-name/gu/guile-semver/package.nix | 6 ++--- pkgs/by-name/gu/guile-zlib/package.nix | 6 ++--- pkgs/by-name/gu/guile-zstd/package.nix | 6 ++--- pkgs/by-name/gu/gumbo/package.nix | 6 ++--- pkgs/by-name/gu/gummi/package.nix | 6 ++--- pkgs/by-name/gu/gupnp-av/package.nix | 6 ++--- pkgs/by-name/gu/gutenprint/package.nix | 6 ++--- pkgs/by-name/gv/gv/package.nix | 6 ++--- pkgs/by-name/gv/gvpe/package.nix | 6 ++--- pkgs/by-name/gw/gwc/package.nix | 8 +++---- pkgs/by-name/gw/gwyddion/package.nix | 6 ++--- pkgs/by-name/gx/gxplugins-lv2/package.nix | 6 ++--- pkgs/by-name/gz/gzdoom/package.nix | 14 +++++------ pkgs/by-name/gz/gzrt/package.nix | 6 ++--- pkgs/by-name/h/h/package.nix | 6 ++--- pkgs/by-name/ha/hackrf/package.nix | 6 ++--- pkgs/by-name/ha/hactool/package.nix | 6 ++--- pkgs/by-name/ha/hakuneko/package.nix | 8 +++---- .../ha/hal-hardware-analyzer/package.nix | 16 ++++++------- pkgs/by-name/ha/half/package.nix | 6 ++--- pkgs/by-name/ha/halfempty/package.nix | 6 ++--- pkgs/by-name/ha/halibut/package.nix | 6 ++--- pkgs/by-name/ha/halo/package.nix | 6 ++--- pkgs/by-name/ha/hamlib_4/package.nix | 6 ++--- pkgs/by-name/ha/hammer/package.nix | 6 ++--- pkgs/by-name/ha/hans/package.nix | 6 ++--- pkgs/by-name/ha/harminv/package.nix | 6 ++--- pkgs/by-name/ha/hashcash/package.nix | 6 ++--- pkgs/by-name/ha/hashcat-utils/package.nix | 8 +++---- pkgs/by-name/ha/hashcat/package.nix | 8 +++---- pkgs/by-name/ha/hashdeep/package.nix | 6 ++--- pkgs/by-name/ha/hashi-ui/package.nix | 6 ++--- pkgs/by-name/ha/hashit/package.nix | 6 ++--- pkgs/by-name/ha/haveged/package.nix | 8 +++---- pkgs/by-name/hb/hblock/package.nix | 6 ++--- pkgs/by-name/hc/hcxtools/package.nix | 6 ++--- pkgs/by-name/hd/hdaps-gl/package.nix | 6 ++--- pkgs/by-name/hd/hdapsd/package.nix | 6 ++--- pkgs/by-name/hd/hdate/package.nix | 6 ++--- pkgs/by-name/hd/hddtemp/package.nix | 6 ++--- pkgs/by-name/hd/hdf5-blosc/package.nix | 6 ++--- .../hd/hdhomerun-config-gui/package.nix | 6 ++--- pkgs/by-name/hd/hdrmerge/package.nix | 6 ++--- pkgs/by-name/hd/hdt/package.nix | 6 ++--- pkgs/by-name/he/headset/package.nix | 6 ++--- pkgs/by-name/he/headsetcontrol/package.nix | 6 ++--- pkgs/by-name/he/health-check/package.nix | 6 ++--- pkgs/by-name/he/helio-workstation/package.nix | 6 ++--- pkgs/by-name/he/help2man/package.nix | 6 ++--- pkgs/by-name/he/hepmc2/package.nix | 6 ++--- pkgs/by-name/he/herbe/package.nix | 6 ++--- pkgs/by-name/he/herbstluftwm/package.nix | 6 ++--- pkgs/by-name/he/hercules/package.nix | 6 ++--- pkgs/by-name/he/hevea/package.nix | 8 +++---- pkgs/by-name/he/hexbinhex/package.nix | 8 +++---- pkgs/by-name/he/hexchat/package.nix | 6 ++--- pkgs/by-name/he/hexcurse/package.nix | 6 ++--- pkgs/by-name/he/hexd/package.nix | 6 ++--- pkgs/by-name/he/hexio/package.nix | 6 ++--- pkgs/by-name/hh/hhpc/package.nix | 6 ++--- pkgs/by-name/hi/hid-listen/package.nix | 8 +++---- pkgs/by-name/hi/highfive/package.nix | 6 ++--- pkgs/by-name/hi/hime/package.nix | 6 ++--- pkgs/by-name/hi/hiredis/package.nix | 6 ++--- pkgs/by-name/ho/homebank/package.nix | 6 ++--- pkgs/by-name/ho/honggfuzz/package.nix | 6 ++--- pkgs/by-name/ho/horst/package.nix | 6 ++--- pkgs/by-name/ho/hostname-debian/package.nix | 8 +++---- pkgs/by-name/ho/hotpatch/package.nix | 6 ++--- pkgs/by-name/ho/hotspot/package.nix | 8 +++---- .../ho/howard-hinnant-date/package.nix | 8 +++---- pkgs/by-name/ho/howl/package.nix | 8 +++---- pkgs/by-name/hp/hpcg/package.nix | 6 ++--- pkgs/by-name/hp/hpe-ltfs/package.nix | 8 +++---- pkgs/by-name/hp/hpl/package.nix | 6 ++--- pkgs/by-name/hp/hpx/package.nix | 6 ++--- pkgs/by-name/hr/hr/package.nix | 6 ++--- pkgs/by-name/hs/hsetroot/package.nix | 6 ++--- pkgs/by-name/hs/hstr/package.nix | 6 ++--- pkgs/by-name/ht/ht/package.nix | 6 ++--- pkgs/by-name/ht/html-tidy/package.nix | 6 ++--- pkgs/by-name/ht/html2text/package.nix | 6 ++--- pkgs/by-name/ht/htmldoc/package.nix | 8 +++---- pkgs/by-name/ht/htpdate/package.nix | 6 ++--- pkgs/by-name/ht/httpfs2/package.nix | 6 ++--- pkgs/by-name/ht/httpunit/package.nix | 6 ++--- pkgs/by-name/ht/httrack/package.nix | 6 ++--- pkgs/by-name/hu/hubicfuse/package.nix | 6 ++--- pkgs/by-name/hu/hugin/package.nix | 6 ++--- pkgs/by-name/hy/hyp2mat/package.nix | 6 ++--- pkgs/by-name/hy/hyperhdr/package.nix | 8 +++---- pkgs/by-name/hy/hypnotix/package.nix | 10 ++++---- pkgs/by-name/hy/hyprfreeze/package.nix | 6 ++--- pkgs/by-name/hy/hyprlax/package.nix | 6 ++--- pkgs/by-name/hy/hyx/package.nix | 6 ++--- pkgs/by-name/i2/i2c-tools/package.nix | 6 ++--- pkgs/by-name/i2/i2pd/package.nix | 6 ++--- pkgs/by-name/ia/iagno/package.nix | 6 ++--- pkgs/by-name/ic/icmake/package.nix | 6 ++--- pkgs/by-name/ic/icon-library/package.nix | 6 ++--- pkgs/by-name/ic/icon-slicer/package.nix | 6 ++--- pkgs/by-name/ic/icoutils/package.nix | 6 ++--- pkgs/by-name/ic/ictree/package.nix | 6 ++--- pkgs/by-name/id/id3/package.nix | 6 ++--- pkgs/by-name/id/ideogram/package.nix | 6 ++--- pkgs/by-name/id/ideviceinstaller/package.nix | 6 ++--- pkgs/by-name/id/idevicerestore/package.nix | 6 ++--- pkgs/by-name/id/idle3tools/package.nix | 6 ++--- pkgs/by-name/id/idsk/package.nix | 8 +++---- pkgs/by-name/id/idutils/package.nix | 6 ++--- pkgs/by-name/if/ifenslave/package.nix | 6 ++--- pkgs/by-name/if/ifstat-legacy/package.nix | 6 ++--- pkgs/by-name/if/iftop/package.nix | 6 ++--- pkgs/by-name/ig/igmpproxy/package.nix | 8 +++---- pkgs/by-name/ig/igprof/package.nix | 6 ++--- pkgs/by-name/ig/igv/package.nix | 6 ++--- pkgs/by-name/ih/ihp-new/package.nix | 8 +++---- pkgs/by-name/ik/iksemel/package.nix | 6 ++--- pkgs/by-name/il/illum/package.nix | 6 ++--- pkgs/by-name/im/ima-evm-utils/package.nix | 6 ++--- pkgs/by-name/im/imagej/package.nix | 6 ++--- pkgs/by-name/im/imagelol/package.nix | 6 ++--- pkgs/by-name/im/imath/package.nix | 6 ++--- pkgs/by-name/im/imgcat/package.nix | 6 ++--- pkgs/by-name/im/imgpatchtools/package.nix | 6 ++--- pkgs/by-name/im/imgui-file-dialog/package.nix | 8 +++---- pkgs/by-name/im/imgui/package.nix | 6 ++--- pkgs/by-name/im/imgur-screenshot/package.nix | 6 ++--- pkgs/by-name/im/imgurbash2/package.nix | 6 ++--- pkgs/by-name/im/iml/package.nix | 6 ++--- pkgs/by-name/im/immich-cli/package.nix | 6 ++--- pkgs/by-name/im/imwheel/package.nix | 6 ++--- pkgs/by-name/in/inadyn/package.nix | 6 ++--- pkgs/by-name/in/infamousPlugins/package.nix | 6 ++--- pkgs/by-name/in/inform6/package.nix | 8 +++---- pkgs/by-name/in/infra-arcana/package.nix | 6 ++--- pkgs/by-name/in/inih/package.nix | 8 +++---- pkgs/by-name/in/initool/package.nix | 8 +++---- pkgs/by-name/in/ink/package.nix | 6 ++--- pkgs/by-name/in/inspircd/package.nix | 8 +++---- pkgs/by-name/in/intel-cmt-cat/package.nix | 6 ++--- pkgs/by-name/in/intel-gmmlib/package.nix | 6 ++--- pkgs/by-name/in/intel-gpu-tools/package.nix | 8 +++---- .../by-name/in/intel-media-driver/package.nix | 8 +++---- pkgs/by-name/io/ioping/package.nix | 6 ++--- pkgs/by-name/io/ioport/package.nix | 6 ++--- pkgs/by-name/io/iortcw/sp.nix | 10 ++++---- pkgs/by-name/io/iosevka-bin/package.nix | 6 ++--- pkgs/by-name/ip/ip2location-c/package.nix | 6 ++--- pkgs/by-name/ip/ip2location/package.nix | 6 ++--- pkgs/by-name/ip/ip2unix/package.nix | 6 ++--- pkgs/by-name/ip/ipbt/package.nix | 6 ++--- pkgs/by-name/ip/ipcalc/package.nix | 6 ++--- pkgs/by-name/ip/ipmiutil/package.nix | 6 ++--- pkgs/by-name/ip/ipopt/package.nix | 6 ++--- pkgs/by-name/ip/iptraf-ng/package.nix | 6 ++--- pkgs/by-name/ip/iptsd/package.nix | 8 +++---- pkgs/by-name/ip/ipv6calc/package.nix | 6 ++--- pkgs/by-name/iq/iqueue/package.nix | 6 ++--- pkgs/by-name/ir/ircdHybrid/package.nix | 6 ++--- pkgs/by-name/ir/irssi/package.nix | 6 ++--- pkgs/by-name/is/ised/package.nix | 6 ++--- pkgs/by-name/is/isolate/package.nix | 6 ++--- pkgs/by-name/is/isomd5sum/package.nix | 6 ++--- pkgs/by-name/it/ite-backlight/package.nix | 6 ++--- pkgs/by-name/it/itsx/package.nix | 6 ++--- pkgs/by-name/iu/iucode-tool/package.nix | 6 ++--- pkgs/by-name/iw/iwgtk/package.nix | 8 +++---- pkgs/by-name/ja/jacoco/package.nix | 6 ++--- pkgs/by-name/ja/jags/package.nix | 6 ++--- pkgs/by-name/ja/jamulus/package.nix | 6 ++--- pkgs/by-name/ja/janus-gateway/package.nix | 8 +++---- pkgs/by-name/ja/janusgraph/package.nix | 6 ++--- pkgs/by-name/jb/jbake/package.nix | 8 +++---- pkgs/by-name/jb/jbig2dec/package.nix | 6 ++--- pkgs/by-name/jb/jbig2enc/package.nix | 6 ++--- pkgs/by-name/jc/jcal/package.nix | 6 ++--- pkgs/by-name/jd/jdom/package.nix | 6 ++--- pkgs/by-name/je/jetbrains-runner/package.nix | 6 ++--- pkgs/by-name/jf/jfsutils/package.nix | 6 ++--- pkgs/by-name/jf/jftui/package.nix | 6 ++--- pkgs/by-name/jg/jgmenu/package.nix | 6 ++--- pkgs/by-name/jh/jhiccup/package.nix | 8 +++---- pkgs/by-name/ji/jigdo/package.nix | 8 +++---- pkgs/by-name/ji/jing-trang/package.nix | 6 ++--- pkgs/by-name/ji/jirafeau/package.nix | 6 ++--- .../by-name/ji/jitterentropy-rngd/package.nix | 8 +++---- pkgs/by-name/ji/jitterentropy/package.nix | 8 +++---- pkgs/by-name/ji/jive/package.nix | 6 ++--- pkgs/by-name/jj/jj-fzf/package.nix | 6 ++--- pkgs/by-name/jm/jmol/package.nix | 8 +++---- pkgs/by-name/jm/jmtpfs/package.nix | 6 ++--- pkgs/by-name/jm/jmusicbot/package.nix | 6 ++--- pkgs/by-name/jn/jnetmap/package.nix | 8 +++---- pkgs/by-name/jn/jnettop/package.nix | 6 ++--- pkgs/by-name/jo/johnny/package.nix | 6 ++--- pkgs/by-name/jo/jonquil/package.nix | 6 ++--- pkgs/by-name/jo/jose/package.nix | 6 ++--- pkgs/by-name/jp/jpcre2/package.nix | 8 +++---- pkgs/by-name/jp/jpegoptim/package.nix | 6 ++--- pkgs/by-name/jp/jpilot/package.nix | 6 ++--- pkgs/by-name/jq/jq-zsh-plugin/package.nix | 6 ++--- pkgs/by-name/js/json-fortran/package.nix | 6 ++--- pkgs/by-name/js/json2tsv/package.nix | 6 ++--- pkgs/by-name/js/jsvc/package.nix | 6 ++--- .../by-name/jt/jtag-remote-server/package.nix | 6 ++--- pkgs/by-name/jt/jtc/package.nix | 6 ++--- pkgs/by-name/ju/judy/package.nix | 6 ++--- pkgs/by-name/ju/jujuutils/package.nix | 6 ++--- pkgs/by-name/ju/julius/package.nix | 6 ++--- pkgs/by-name/ju/junction/package.nix | 6 ++--- pkgs/by-name/ju/junkie/package.nix | 6 ++--- pkgs/by-name/ju/juno-theme/package.nix | 12 +++++----- pkgs/by-name/jx/jxplorer/package.nix | 6 ++--- pkgs/by-name/jy/jython/package.nix | 6 ++--- pkgs/by-name/k4/k40-whisperer/package.nix | 6 ++--- .../ka/kaitai-struct-compiler/package.nix | 6 ++--- pkgs/by-name/ka/kallisto/package.nix | 6 ++--- pkgs/by-name/ka/kamilalisp/package.nix | 10 ++++---- .../ka/kapitonov-plugins-pack/package.nix | 6 ++--- pkgs/by-name/ka/kapow/package.nix | 6 ++--- pkgs/by-name/kb/kbdlight/package.nix | 6 ++--- pkgs/by-name/kc/kcat/package.nix | 6 ++--- pkgs/by-name/kc/kcp/package.nix | 6 ++--- pkgs/by-name/kd/kdbg/package.nix | 6 ++--- pkgs/by-name/kd/kddockwidgets/package.nix | 6 ++--- .../kd/kde-rounded-corners/package.nix | 6 ++--- pkgs/by-name/kd/kdiskmark/package.nix | 6 ++--- .../kd/kdsingleapplication/package.nix | 8 +++---- pkgs/by-name/ke/keama/package.nix | 6 ++--- pkgs/by-name/ke/keepalived/package.nix | 6 ++--- pkgs/by-name/ke/keybinder/package.nix | 6 ++--- pkgs/by-name/ke/keybinder3/package.nix | 6 ++--- pkgs/by-name/ke/keychain/package.nix | 6 ++--- pkgs/by-name/ke/keylight-cli/package.nix | 6 ++--- pkgs/by-name/ke/keystone/package.nix | 6 ++--- .../kh/khronos-ocl-icd-loader/package.nix | 6 ++--- pkgs/by-name/kh/khronos/package.nix | 6 ++--- pkgs/by-name/ki/kile/package.nix | 6 ++--- pkgs/by-name/ki/kirc/package.nix | 6 ++--- pkgs/by-name/ki/kitsas/package.nix | 6 ++--- pkgs/by-name/kl/klick/package.nix | 6 ++--- pkgs/by-name/kl/klong/package.nix | 6 ++--- .../km/kmod-debian-aliases/package.nix | 6 ++--- pkgs/by-name/km/kmsvnc/package.nix | 6 ++--- pkgs/by-name/kn/knightos-genkfs/package.nix | 6 ++--- pkgs/by-name/kn/knightos-kcc/package.nix | 6 ++--- pkgs/by-name/kn/knightos-kimg/package.nix | 6 ++--- pkgs/by-name/kn/knightos-kpack/package.nix | 6 ++--- pkgs/by-name/kn/knightos-mkrom/package.nix | 6 ++--- .../kn/knightos-mktiupgrade/package.nix | 6 ++--- pkgs/by-name/kn/knightos-patchrom/package.nix | 6 ++--- pkgs/by-name/kn/knightos-scas/package.nix | 6 ++--- pkgs/by-name/kn/knightos-z80e/package.nix | 6 ++--- pkgs/by-name/kn/knot-dns/package.nix | 8 +++---- pkgs/by-name/ko/kobodeluxe/package.nix | 6 ++--- pkgs/by-name/ko/kompute/package.nix | 6 ++--- pkgs/by-name/ko/kona/package.nix | 6 ++--- pkgs/by-name/ko/kore/package.nix | 6 ++--- .../ko/kotlin-language-server/package.nix | 8 +++---- pkgs/by-name/kr/kronosnet/package.nix | 6 ++--- .../kr/krunner-vscodeprojects/package.nix | 6 ++--- pkgs/by-name/kr/krusader/package.nix | 6 ++--- pkgs/by-name/ks/kseexpr/package.nix | 6 ++--- pkgs/by-name/ks/ksmbd-tools/package.nix | 6 ++--- pkgs/by-name/ks/ksuperkey/package.nix | 6 ++--- pkgs/by-name/kt/ktlint/package.nix | 6 ++--- pkgs/by-name/kt/ktls-utils/package.nix | 8 +++---- pkgs/by-name/kt/ktx-tools/package.nix | 6 ++--- pkgs/by-name/ku/kubetail/package.nix | 6 ++--- pkgs/by-name/ky/kyotocabinet/package.nix | 6 ++--- pkgs/by-name/la/lambda-delta/package.nix | 6 ++--- pkgs/by-name/la/laminar/package.nix | 8 +++---- pkgs/by-name/la/larswm/package.nix | 6 ++--- pkgs/by-name/la/lasem/package.nix | 6 ++--- pkgs/by-name/la/lasso/package.nix | 10 ++++---- .../package.nix | 10 ++++---- .../la/lasuite-docs-frontend/package.nix | 10 ++++---- pkgs/by-name/la/latex2html/package.nix | 6 ++--- pkgs/by-name/la/layan-gtk-theme/package.nix | 6 ++--- pkgs/by-name/lb/lbdb/package.nix | 6 ++--- pkgs/by-name/lb/lbzip2/package.nix | 6 ++--- pkgs/by-name/lc/lcalc/package.nix | 6 ++--- pkgs/by-name/lc/lcdf-typetools/package.nix | 6 ++--- pkgs/by-name/lc/lcdproc/package.nix | 6 ++--- pkgs/by-name/lc/lcm/package.nix | 6 ++--- pkgs/by-name/ld/ldacbt/package.nix | 6 ++--- pkgs/by-name/ld/ldm/package.nix | 6 ++--- pkgs/by-name/ld/ldmtool/package.nix | 6 ++--- pkgs/by-name/le/leatherman/package.nix | 6 ++--- pkgs/by-name/le/ledger2beancount/package.nix | 6 ++--- pkgs/by-name/le/ledmon/package.nix | 6 ++--- pkgs/by-name/le/lemon-graph/package.nix | 6 ++--- pkgs/by-name/le/leo3-bin/package.nix | 8 +++---- pkgs/by-name/le/leptonica/package.nix | 6 ++--- pkgs/by-name/le/lesspipe/package.nix | 6 ++--- pkgs/by-name/le/level-zero/package.nix | 8 +++---- pkgs/by-name/lh/lhapdf/package.nix | 6 ++--- pkgs/by-name/lh/lhasa/package.nix | 6 ++--- pkgs/by-name/li/lib3ds/package.nix | 6 ++--- pkgs/by-name/li/libGDSII/package.nix | 6 ++--- pkgs/by-name/li/libacars/package.nix | 6 ++--- pkgs/by-name/li/libaccounts-glib/package.nix | 6 ++--- pkgs/by-name/li/libad9361/package.nix | 6 ++--- pkgs/by-name/li/libaec/package.nix | 6 ++--- pkgs/by-name/li/libajantv2/package.nix | 8 +++---- pkgs/by-name/li/libansilove/package.nix | 8 +++---- pkgs/by-name/li/libantlr3c/package.nix | 6 ++--- pkgs/by-name/li/libao/package.nix | 6 ++--- pkgs/by-name/li/libaosd/package.nix | 6 ++--- pkgs/by-name/li/libappimage/package.nix | 6 ++--- pkgs/by-name/li/libargs/package.nix | 6 ++--- pkgs/by-name/li/libaribcaption/package.nix | 8 +++---- pkgs/by-name/li/libassuan/package.nix | 8 +++---- pkgs/by-name/li/libatasmart/package.nix | 6 ++--- pkgs/by-name/li/libatomic_ops/package.nix | 8 +++---- pkgs/by-name/li/libaudec/package.nix | 6 ++--- pkgs/by-name/li/libavif/package.nix | 8 +++---- .../li/libayatana-appindicator/package.nix | 8 +++---- .../li/libayatana-indicator/package.nix | 8 +++---- pkgs/by-name/li/libb64/package.nix | 6 ++--- pkgs/by-name/li/libbase58/package.nix | 6 ++--- pkgs/by-name/li/libbladeRF/package.nix | 6 ++--- pkgs/by-name/li/libbtbb/package.nix | 6 ++--- pkgs/by-name/li/libcaca/package.nix | 6 ++--- pkgs/by-name/li/libcangjie/package.nix | 6 ++--- pkgs/by-name/li/libccd/package.nix | 6 ++--- pkgs/by-name/li/libcdada/package.nix | 6 ++--- pkgs/by-name/li/libcdaudio/package.nix | 6 ++--- pkgs/by-name/li/libcdio-paranoia/package.nix | 6 ++--- pkgs/by-name/li/libcec/package.nix | 6 ++--- pkgs/by-name/li/libcec_platform/package.nix | 6 ++--- pkgs/by-name/li/libcello/package.nix | 6 ++--- pkgs/by-name/li/libcerf/package.nix | 6 ++--- pkgs/by-name/li/libcgroup/package.nix | 6 ++--- pkgs/by-name/li/libchardet/package.nix | 6 ++--- pkgs/by-name/li/libcint/package.nix | 6 ++--- pkgs/by-name/li/libcircle/package.nix | 6 ++--- pkgs/by-name/li/libck/package.nix | 6 ++--- pkgs/by-name/li/libcli/package.nix | 6 ++--- pkgs/by-name/li/libcloudproviders/package.nix | 6 ++--- pkgs/by-name/li/libclthreads/package.nix | 6 ++--- pkgs/by-name/li/libclxclient/package.nix | 6 ++--- pkgs/by-name/li/libcmis/package.nix | 6 ++--- pkgs/by-name/li/libcoap/package.nix | 6 ++--- pkgs/by-name/li/libcomps/package.nix | 6 ++--- pkgs/by-name/li/libcork/package.nix | 10 ++++---- pkgs/by-name/li/libcotp/package.nix | 6 ++--- pkgs/by-name/li/libcouchbase/package.nix | 6 ++--- pkgs/by-name/li/libcpuid/package.nix | 6 ++--- pkgs/by-name/li/libcrafter/package.nix | 6 ++--- pkgs/by-name/li/libcredis/package.nix | 6 ++--- pkgs/by-name/li/libcryptui/package.nix | 6 ++--- pkgs/by-name/li/libcsptr/package.nix | 6 ++--- pkgs/by-name/li/libctemplate/package.nix | 6 ++--- pkgs/by-name/li/libctl/package.nix | 6 ++--- pkgs/by-name/li/libcue/package.nix | 6 ++--- pkgs/by-name/li/libcyaml/package.nix | 8 +++---- pkgs/by-name/li/libdatachannel/package.nix | 6 ++--- pkgs/by-name/li/libdatovka/package.nix | 6 ++--- pkgs/by-name/li/libdbiDrivers/package.nix | 6 ++--- pkgs/by-name/li/libdecor/package.nix | 6 ++--- pkgs/by-name/li/libdigidocpp/package.nix | 6 ++--- pkgs/by-name/li/libdivsufsort/package.nix | 6 ++--- pkgs/by-name/li/libdmtx/package.nix | 8 +++---- pkgs/by-name/li/libdnf/package.nix | 8 +++---- pkgs/by-name/li/libdv/package.nix | 6 ++--- pkgs/by-name/li/libdvdnav/package.nix | 6 ++--- pkgs/by-name/li/libdvdnav_4_2_1/package.nix | 6 ++--- pkgs/by-name/li/libdvdread_4_9_9/package.nix | 6 ++--- pkgs/by-name/li/libdynd/package.nix | 6 ++--- pkgs/by-name/li/libeatmydata/package.nix | 6 ++--- pkgs/by-name/li/libeb/package.nix | 6 ++--- pkgs/by-name/li/libebml/package.nix | 6 ++--- pkgs/by-name/li/libebur128/package.nix | 6 ++--- pkgs/by-name/li/libee/package.nix | 6 ++--- pkgs/by-name/li/libei/package.nix | 6 ++--- pkgs/by-name/li/libemf2svg/package.nix | 6 ++--- pkgs/by-name/li/libepubgen/package.nix | 6 ++--- pkgs/by-name/li/liberfa/package.nix | 6 ++--- pkgs/by-name/li/libesmtp/package.nix | 6 ++--- pkgs/by-name/li/libetpan/package.nix | 6 ++--- pkgs/by-name/li/libevdevc/package.nix | 6 ++--- pkgs/by-name/li/libewf/package.nix | 6 ++--- pkgs/by-name/li/libexif/package.nix | 6 ++--- pkgs/by-name/li/libexsid/package.nix | 6 ++--- pkgs/by-name/li/libf2c/package.nix | 6 ++--- pkgs/by-name/li/libfabric/package.nix | 6 ++--- pkgs/by-name/li/libfakekey/package.nix | 6 ++--- pkgs/by-name/li/libffcall/package.nix | 6 ++--- pkgs/by-name/li/libfixposix/package.nix | 6 ++--- pkgs/by-name/li/libfreeaptx/package.nix | 6 ++--- pkgs/by-name/li/libgbinder/package.nix | 6 ++--- pkgs/by-name/li/libgda5/package.nix | 6 ++--- pkgs/by-name/li/libgda6/package.nix | 6 ++--- pkgs/by-name/li/libgedit-amtk/package.nix | 8 +++---- pkgs/by-name/li/libgedit-tepl/package.nix | 6 ++--- pkgs/by-name/li/libgeotiff/package.nix | 10 ++++---- pkgs/by-name/li/libgestures/package.nix | 6 ++--- pkgs/by-name/li/libgflow/package.nix | 6 ++--- pkgs/by-name/li/libglibutil/package.nix | 6 ++--- .../li/libgnome-games-support/package.nix | 6 ++--- pkgs/by-name/li/libgnurl/package.nix | 6 ++--- pkgs/by-name/li/libgpiod/package.nix | 6 ++--- pkgs/by-name/li/libgpiod_1/package.nix | 6 ++--- pkgs/by-name/li/libgpod/package.nix | 6 ++--- pkgs/by-name/li/libgrapheme/package.nix | 6 ++--- pkgs/by-name/li/libgtkflow3/package.nix | 6 ++--- pkgs/by-name/li/libgtkflow4/package.nix | 6 ++--- pkgs/by-name/li/libhandy/package.nix | 8 +++---- pkgs/by-name/li/libhandy_0/package.nix | 6 ++--- pkgs/by-name/li/libhangul/package.nix | 6 ++--- pkgs/by-name/li/libharu/package.nix | 6 ++--- pkgs/by-name/li/libhdhomerun/package.nix | 6 ++--- pkgs/by-name/li/libheif/package.nix | 6 ++--- pkgs/by-name/li/libhomfly/package.nix | 6 ++--- pkgs/by-name/li/libhttpserver/package.nix | 6 ++--- pkgs/by-name/li/libid3tag/package.nix | 6 ++--- pkgs/by-name/li/libiec61883/package.nix | 8 +++---- pkgs/by-name/li/libieee1284/package.nix | 6 ++--- pkgs/by-name/li/libime/package.nix | 6 ++--- .../li/libimobiledevice-glue/package.nix | 8 +++---- pkgs/by-name/li/libindicator/package.nix | 6 ++--- pkgs/by-name/li/libinjection/package.nix | 6 ++--- pkgs/by-name/li/libinsane/package.nix | 6 ++--- pkgs/by-name/li/libinstpatch/package.nix | 6 ++--- pkgs/by-name/li/libipt/package.nix | 6 ++--- pkgs/by-name/li/libiptcdata/package.nix | 6 ++--- pkgs/by-name/li/libirecovery/package.nix | 8 +++---- pkgs/by-name/li/libiscsi/package.nix | 6 ++--- pkgs/by-name/li/libite/package.nix | 6 ++--- pkgs/by-name/li/libivykis/package.nix | 6 ++--- pkgs/by-name/li/libixion/package.nix | 8 +++---- pkgs/by-name/li/libjcat/package.nix | 6 ++--- pkgs/by-name/li/libjson-rpc-cpp/package.nix | 6 ++--- pkgs/by-name/li/libjson/package.nix | 6 ++--- pkgs/by-name/li/libjwt/package.nix | 6 ++--- pkgs/by-name/li/libkeyfinder/package.nix | 6 ++--- pkgs/by-name/li/libkqueue/package.nix | 8 +++---- pkgs/by-name/li/libksba/package.nix | 6 ++--- pkgs/by-name/li/libksi/package.nix | 6 ++--- pkgs/by-name/li/liblastfmSF/package.nix | 6 ++--- pkgs/by-name/li/liblaxjson/package.nix | 6 ++--- pkgs/by-name/li/liblbfgs/package.nix | 6 ++--- pkgs/by-name/li/liblcf/package.nix | 6 ++--- pkgs/by-name/li/liblinear/package.nix | 6 ++--- pkgs/by-name/li/liblockfile/package.nix | 6 ++--- pkgs/by-name/li/liblogging/package.nix | 6 ++--- pkgs/by-name/li/liblsl/package.nix | 8 +++---- pkgs/by-name/li/libltc/package.nix | 6 ++--- pkgs/by-name/li/libmatchbox/package.nix | 6 ++--- pkgs/by-name/li/libmatroska/package.nix | 8 +++---- pkgs/by-name/li/libmatthew_java/package.nix | 6 ++--- pkgs/by-name/li/libmbd/package.nix | 8 +++---- pkgs/by-name/li/libmbim/package.nix | 8 +++---- pkgs/by-name/li/libmediainfo/package.nix | 6 ++--- pkgs/by-name/li/libmemcached/package.nix | 6 ++--- pkgs/by-name/li/libmicrodns/package.nix | 6 ++--- pkgs/by-name/li/libmikmod/package.nix | 6 ++--- pkgs/by-name/li/libmilter/package.nix | 6 ++--- pkgs/by-name/li/libmkv/package.nix | 6 ++--- pkgs/by-name/li/libmms/package.nix | 6 ++--- pkgs/by-name/li/libmodbus/package.nix | 6 ++--- pkgs/by-name/li/libmodsecurity/package.nix | 8 +++---- pkgs/by-name/li/libmodule/package.nix | 6 ++--- pkgs/by-name/li/libmodulemd/package.nix | 6 ++--- pkgs/by-name/li/libmongocrypt/package.nix | 8 +++---- pkgs/by-name/li/libmowgli/package.nix | 6 ++--- pkgs/by-name/li/libmpack/package.nix | 6 ++--- pkgs/by-name/li/libmpc/package.nix | 6 ++--- pkgs/by-name/li/libmpcdec/package.nix | 6 ++--- pkgs/by-name/li/libmtp/package.nix | 6 ++--- pkgs/by-name/li/libmwaw/package.nix | 6 ++--- pkgs/by-name/li/libmypaint/package.nix | 6 ++--- pkgs/by-name/li/libmysofa/package.nix | 6 ++--- .../li/libmysqlconnectorcpp/package.nix | 6 ++--- pkgs/by-name/li/libnats-c/package.nix | 6 ++--- pkgs/by-name/li/libndp/package.nix | 6 ++--- pkgs/by-name/li/libnet/package.nix | 6 ++--- pkgs/by-name/li/libnfc/package.nix | 6 ++--- pkgs/by-name/li/libnfnetlink/package.nix | 6 ++--- pkgs/by-name/li/libnfs/package.nix | 6 ++--- pkgs/by-name/li/libngspice/package.nix | 6 ++--- pkgs/by-name/li/libnl/package.nix | 6 ++--- pkgs/by-name/li/libnsl/package.nix | 6 ++--- pkgs/by-name/li/libnss-mysql/package.nix | 6 ++--- pkgs/by-name/li/libnss_nis/package.nix | 6 ++--- pkgs/by-name/li/libnut/package.nix | 6 ++--- pkgs/by-name/li/libodfgen/package.nix | 6 ++--- pkgs/by-name/li/libofx/package.nix | 6 ++--- pkgs/by-name/li/libomemo-c/package.nix | 6 ++--- pkgs/by-name/li/libopenaptx/package.nix | 6 ++--- .../by-name/li/libopenmpt-modplug/package.nix | 6 ++--- pkgs/by-name/li/libopenmpt/package.nix | 6 ++--- pkgs/by-name/li/libopenraw/package.nix | 6 ++--- pkgs/by-name/li/libopensmtpd/package.nix | 6 ++--- pkgs/by-name/li/libopusenc/package.nix | 6 ++--- pkgs/by-name/li/liborcus/package.nix | 8 +++---- pkgs/by-name/li/libosip/package.nix | 6 ++--- pkgs/by-name/li/libosmo-netif/package.nix | 8 +++---- pkgs/by-name/li/libosmo-sigtran/package.nix | 8 +++---- pkgs/by-name/li/libosmoabis/package.nix | 8 +++---- pkgs/by-name/li/libosmocore/package.nix | 8 +++---- pkgs/by-name/li/libossp_uuid/package.nix | 6 ++--- pkgs/by-name/li/libotr/package.nix | 6 ++--- pkgs/by-name/li/libow/package.nix | 6 ++--- pkgs/by-name/li/libpam-wrapper/package.nix | 6 ++--- pkgs/by-name/li/libpaper/package.nix | 6 ++--- pkgs/by-name/li/libpg_query/package.nix | 8 +++---- pkgs/by-name/li/libpipeline/package.nix | 6 ++--- pkgs/by-name/li/libplacebo/package.nix | 8 +++---- pkgs/by-name/li/libplacebo_5/package.nix | 8 +++---- pkgs/by-name/li/libplist/package.nix | 8 +++---- pkgs/by-name/li/libpoly/package.nix | 6 ++--- pkgs/by-name/li/libportal/package.nix | 6 ++--- pkgs/by-name/li/libpostal/package.nix | 6 ++--- pkgs/by-name/li/libppd/package.nix | 6 ++--- pkgs/by-name/li/libpsl/package.nix | 8 +++---- pkgs/by-name/li/libpsm2/package.nix | 6 ++--- pkgs/by-name/li/libqmi/package.nix | 8 +++---- pkgs/by-name/li/libqrtr-glib/package.nix | 6 ++--- pkgs/by-name/li/libr3/package.nix | 6 ++--- pkgs/by-name/li/libraqm/package.nix | 6 ++--- pkgs/by-name/li/librasterlite2/package.nix | 6 ++--- pkgs/by-name/li/libratbag/package.nix | 6 ++--- .../libre-graph-api-cpp-qt-client/package.nix | 10 ++++---- pkgs/by-name/li/libre/package.nix | 6 ++--- pkgs/by-name/li/libredwg/package.nix | 8 +++---- pkgs/by-name/li/librelp/package.nix | 6 ++--- pkgs/by-name/li/librem/package.nix | 6 ++--- pkgs/by-name/li/librevenge/package.nix | 6 ++--- pkgs/by-name/li/librime/package.nix | 6 ++--- pkgs/by-name/li/librist/package.nix | 6 ++--- pkgs/by-name/li/libroxml/package.nix | 6 ++--- pkgs/by-name/li/librsync/package.nix | 8 +++---- pkgs/by-name/li/librtprocess/package.nix | 6 ++--- pkgs/by-name/li/librttopo/package.nix | 6 ++--- pkgs/by-name/li/librum/package.nix | 8 +++---- pkgs/by-name/li/libsamplerate/package.nix | 6 ++--- pkgs/by-name/li/libscfg/package.nix | 6 ++--- pkgs/by-name/li/libscrypt/package.nix | 6 ++--- pkgs/by-name/li/libseccomp/package.nix | 6 ++--- pkgs/by-name/li/libsecret/package.nix | 6 ++--- pkgs/by-name/li/libserdes/package.nix | 6 ++--- pkgs/by-name/li/libsieve/package.nix | 6 ++--- .../li/libsignal-protocol-c/package.nix | 6 ++--- pkgs/by-name/li/libsigsegv/package.nix | 6 ++--- pkgs/by-name/li/libskk/package.nix | 6 ++--- pkgs/by-name/li/libslirp/package.nix | 8 +++---- pkgs/by-name/li/libsmbios/package.nix | 6 ++--- pkgs/by-name/li/libsmf/package.nix | 6 ++--- pkgs/by-name/li/libsndfile/package.nix | 8 +++---- pkgs/by-name/li/libsolv/package.nix | 6 ++--- pkgs/by-name/li/libsoundio/package.nix | 6 ++--- pkgs/by-name/li/libspecbleach/package.nix | 6 ++--- pkgs/by-name/li/libspf2/package.nix | 6 ++--- pkgs/by-name/li/libspiro/package.nix | 6 ++--- pkgs/by-name/li/libspnav/package.nix | 6 ++--- pkgs/by-name/li/libspng/package.nix | 6 ++--- pkgs/by-name/li/libsrs2/package.nix | 6 ++--- pkgs/by-name/li/libssc/package.nix | 6 ++--- pkgs/by-name/li/libssh/package.nix | 6 ++--- pkgs/by-name/li/libssh2/package.nix | 6 ++--- .../li/libstartup_notification/package.nix | 6 ++--- pkgs/by-name/li/libstemmer/package.nix | 6 ++--- pkgs/by-name/li/libstrophe/package.nix | 8 +++---- pkgs/by-name/li/libsurvive/package.nix | 6 ++--- pkgs/by-name/li/libsvm/package.nix | 6 ++--- pkgs/by-name/li/libtar/package.nix | 6 ++--- pkgs/by-name/li/libtermkey/package.nix | 6 ++--- pkgs/by-name/li/libthai/package.nix | 6 ++--- pkgs/by-name/li/libtiger/package.nix | 6 ++--- pkgs/by-name/li/libtomcrypt/package.nix | 8 +++---- pkgs/by-name/li/libtommath/package.nix | 6 ++--- pkgs/by-name/li/libtpms/package.nix | 6 ++--- pkgs/by-name/li/libtraceevent/package.nix | 6 ++--- pkgs/by-name/li/libtracefs/package.nix | 6 ++--- pkgs/by-name/li/libucl/package.nix | 6 ++--- pkgs/by-name/li/libucontext/package.nix | 6 ++--- pkgs/by-name/li/libudev0-shim/package.nix | 6 ++--- pkgs/by-name/li/libuecc/package.nix | 6 ++--- pkgs/by-name/li/libuev/package.nix | 6 ++--- pkgs/by-name/li/libuiohook/package.nix | 6 ++--- pkgs/by-name/li/libuldaq/package.nix | 6 ++--- pkgs/by-name/li/libunarr/package.nix | 6 ++--- pkgs/by-name/li/libuninameslist/package.nix | 8 +++---- pkgs/by-name/li/libupnp/package.nix | 6 ++--- pkgs/by-name/li/liburcu/package.nix | 8 +++---- pkgs/by-name/li/libusbmuxd/package.nix | 8 +++---- pkgs/by-name/li/libusbsio/package.nix | 6 ++--- pkgs/by-name/li/libutempter/package.nix | 6 ++--- pkgs/by-name/li/libversion/package.nix | 6 ++--- pkgs/by-name/li/libvisio2svg/package.nix | 6 ++--- pkgs/by-name/li/libvolume_id/package.nix | 6 ++--- pkgs/by-name/li/libvpx/package.nix | 8 +++---- pkgs/by-name/li/libvterm-neovim/package.nix | 6 ++--- pkgs/by-name/li/libwebp/package.nix | 6 ++--- pkgs/by-name/li/libwhich/package.nix | 6 ++--- pkgs/by-name/li/libwmf/package.nix | 6 ++--- pkgs/by-name/li/libx86emu/package.nix | 8 +++---- pkgs/by-name/li/libxcomp/package.nix | 6 ++--- pkgs/by-name/li/libxdg_basedir/package.nix | 6 ++--- pkgs/by-name/li/libxlsxwriter/package.nix | 8 +++---- pkgs/by-name/li/libxmlb/package.nix | 6 ++--- pkgs/by-name/li/libxmlxx5/package.nix | 6 ++--- pkgs/by-name/li/libyaml/package.nix | 6 ++--- pkgs/by-name/li/libyang/package.nix | 6 ++--- pkgs/by-name/li/libzbc/package.nix | 6 ++--- pkgs/by-name/li/libzbd/package.nix | 6 ++--- pkgs/by-name/li/libzdb/package.nix | 6 ++--- pkgs/by-name/li/libzen/package.nix | 6 ++--- pkgs/by-name/li/libzim/package.nix | 8 +++---- .../li/lightdm-mini-greeter/package.nix | 6 ++--- .../li/lightdm-slick-greeter/package.nix | 6 ++--- pkgs/by-name/li/lightspark/package.nix | 6 ++--- pkgs/by-name/li/likwid/package.nix | 8 +++---- pkgs/by-name/li/lilo/package.nix | 6 ++--- pkgs/by-name/li/limitcpu/package.nix | 6 ++--- pkgs/by-name/li/line-awesome/package.nix | 8 +++---- pkgs/by-name/li/lingua-franca/package.nix | 8 +++---- pkgs/by-name/li/linux-router/package.nix | 8 +++---- pkgs/by-name/li/linux_logo/package.nix | 8 +++---- pkgs/by-name/li/linuxdoc-tools/package.nix | 6 ++--- .../li/linuxhw-edid-fetcher/package.nix | 6 ++--- pkgs/by-name/li/linuxptp/package.nix | 6 ++--- pkgs/by-name/li/linuxquota/package.nix | 6 ++--- pkgs/by-name/li/liquidprompt/package.nix | 6 ++--- pkgs/by-name/li/liquidwar5/package.nix | 6 ++--- pkgs/by-name/li/lisgd/package.nix | 6 ++--- pkgs/by-name/li/lite/package.nix | 6 ++--- pkgs/by-name/li/litmus/package.nix | 6 ++--- pkgs/by-name/li/litterbox/package.nix | 6 ++--- pkgs/by-name/li/littlefs-fuse/package.nix | 8 +++---- pkgs/by-name/li/livi/package.nix | 8 +++---- pkgs/by-name/lk/lksctp-tools/package.nix | 6 ++--- pkgs/by-name/ll/llpp/package.nix | 8 +++---- pkgs/by-name/lm/lm4flash/package.nix | 8 +++---- pkgs/by-name/lm/lms/package.nix | 8 +++---- pkgs/by-name/lo/lockdep/package.nix | 6 ++--- pkgs/by-name/lo/lockfileProgs/package.nix | 6 ++--- pkgs/by-name/lo/log4cplus/package.nix | 6 ++--- pkgs/by-name/lo/logiops_0_2_3/package.nix | 6 ++--- pkgs/by-name/lo/logrotate/package.nix | 6 ++--- pkgs/by-name/lo/logtop/package.nix | 6 ++--- pkgs/by-name/lo/loki/package.nix | 6 ++--- pkgs/by-name/lo/lolcode/package.nix | 6 ++--- pkgs/by-name/lo/lombok/package.nix | 6 ++--- pkgs/by-name/lo/loudgain/package.nix | 8 +++---- pkgs/by-name/lo/lout/package.nix | 6 ++--- pkgs/by-name/lp/lprint/package.nix | 6 ++--- pkgs/by-name/lr/lr/package.nix | 6 ++--- pkgs/by-name/lr/lrcalc/package.nix | 6 ++--- pkgs/by-name/lr/lrdf/package.nix | 6 ++--- pkgs/by-name/lr/lrzip/package.nix | 6 ++--- pkgs/by-name/lr/lrzsz/package.nix | 6 ++--- pkgs/by-name/ls/lsdvd/package.nix | 6 ++--- pkgs/by-name/ls/lse/package.nix | 8 +++---- pkgs/by-name/ls/lsfg-vk/package.nix | 8 +++---- pkgs/by-name/ls/lsscsi/package.nix | 6 ++--- pkgs/by-name/ls/lswt/package.nix | 6 ++--- pkgs/by-name/lt/ltc-tools/package.nix | 6 ++--- pkgs/by-name/lt/ltunify/package.nix | 6 ++--- pkgs/by-name/lu/luaformatter/package.nix | 6 ++--- pkgs/by-name/lu/luppp/package.nix | 6 ++--- pkgs/by-name/lv/lv2-cpp-tools/package.nix | 6 ++--- pkgs/by-name/lv/lv2bm/package.nix | 6 ++--- pkgs/by-name/lw/lwgrp/package.nix | 6 ++--- pkgs/by-name/lx/lxcfs/package.nix | 6 ++--- .../lx/lxqt-panel-profiles/package.nix | 8 +++---- pkgs/by-name/ly/lynx/package.nix | 8 +++---- pkgs/by-name/ly/lyra/package.nix | 6 ++--- pkgs/by-name/lz/lzop/package.nix | 6 ++--- pkgs/by-name/m1/m17-cxx-demod/package.nix | 6 ++--- pkgs/by-name/m4/m4acut/package.nix | 6 ++--- pkgs/by-name/m4/m4ri/package.nix | 6 ++--- pkgs/by-name/m4/m4rie/package.nix | 6 ++--- pkgs/by-name/ma/macchanger/package.nix | 6 ++--- pkgs/by-name/ma/macopix/package.nix | 6 ++--- pkgs/by-name/ma/maeparser/package.nix | 6 ++--- .../ma/magicard-cups-driver/package.nix | 8 +++---- pkgs/by-name/ma/mailcap/package.nix | 6 ++--- pkgs/by-name/ma/mailcheck/package.nix | 6 ++--- pkgs/by-name/ma/maildrop/package.nix | 6 ++--- pkgs/by-name/ma/makebootfat/package.nix | 6 ++--- pkgs/by-name/ma/makefile2graph/package.nix | 6 ++--- pkgs/by-name/ma/makerpm/package.nix | 6 ++--- pkgs/by-name/ma/malt/package.nix | 6 ++--- pkgs/by-name/ma/mamba/package.nix | 6 ++--- pkgs/by-name/ma/man-db/package.nix | 6 ++--- pkgs/by-name/ma/mandoc/package.nix | 6 ++--- pkgs/by-name/ma/mangareader/package.nix | 8 +++---- pkgs/by-name/ma/map-cmd/package.nix | 6 ++--- pkgs/by-name/ma/mapserver/package.nix | 6 ++--- pkgs/by-name/ma/mariadb-galera/package.nix | 6 ++--- pkgs/by-name/ma/marisa/package.nix | 8 +++---- pkgs/by-name/ma/marker/package.nix | 10 ++++---- pkgs/by-name/ma/marwaita-orange/package.nix | 6 ++--- pkgs/by-name/ma/marwaita-red/package.nix | 6 ++--- pkgs/by-name/ma/marwaita-teal/package.nix | 6 ++--- pkgs/by-name/ma/marwaita-yellow/package.nix | 6 ++--- pkgs/by-name/ma/masscan/package.nix | 10 ++++---- pkgs/by-name/ma/massdns/package.nix | 10 ++++---- pkgs/by-name/ma/master_me/package.nix | 6 ++--- pkgs/by-name/ma/matchbox/package.nix | 6 ++--- pkgs/by-name/ma/materia-kde-theme/package.nix | 6 ++--- pkgs/by-name/ma/mathgl/package.nix | 6 ++--- pkgs/by-name/ma/matrix-brandy/package.nix | 6 ++--- pkgs/by-name/ma/maxcso/package.nix | 6 ++--- pkgs/by-name/ma/maxflow/package.nix | 6 ++--- pkgs/by-name/ma/maxlib/package.nix | 6 ++--- pkgs/by-name/mb/mb2md/package.nix | 6 ++--- pkgs/by-name/mb/mbelib/package.nix | 6 ++--- pkgs/by-name/mb/mblaze/package.nix | 6 ++--- pkgs/by-name/mb/mbpfan/package.nix | 6 ++--- pkgs/by-name/mb/mbusd/package.nix | 8 +++---- pkgs/by-name/mc/mcabber/package.nix | 6 ++--- pkgs/by-name/mc/mcrcon/package.nix | 6 ++--- pkgs/by-name/mc/mcron/package.nix | 6 ++--- pkgs/by-name/mc/mctc-lib/package.nix | 6 ++--- pkgs/by-name/md/mdadm4/package.nix | 6 ++--- pkgs/by-name/md/mdf2iso/package.nix | 6 ++--- pkgs/by-name/md/mdk/package.nix | 6 ++--- pkgs/by-name/md/mdns/package.nix | 8 +++---- pkgs/by-name/md/mdp/package.nix | 6 ++--- pkgs/by-name/me/med/package.nix | 8 +++---- pkgs/by-name/me/media-player-info/package.nix | 6 ++--- pkgs/by-name/me/mediasynclite/package.nix | 6 ++--- pkgs/by-name/me/mediawriter/package.nix | 8 +++---- pkgs/by-name/me/medusa/package.nix | 8 +++---- pkgs/by-name/me/megatools/package.nix | 6 ++--- pkgs/by-name/me/mela/package.nix | 6 ++--- pkgs/by-name/me/memorado/package.nix | 6 ++--- pkgs/by-name/me/memtester/package.nix | 6 ++--- pkgs/by-name/me/memtier-benchmark/package.nix | 8 +++---- pkgs/by-name/me/mencal/package.nix | 6 ++--- pkgs/by-name/me/merkaartor/package.nix | 6 ++--- pkgs/by-name/me/meson-tools/package.nix | 6 ++--- pkgs/by-name/me/messer-slim/package.nix | 6 ++--- pkgs/by-name/me/metaBuildEnv/package.nix | 6 ++--- pkgs/by-name/me/metamath/package.nix | 6 ++--- pkgs/by-name/me/metastore/package.nix | 6 ++--- pkgs/by-name/mf/mfoc/package.nix | 6 ++--- pkgs/by-name/mh/mhddfs/package.nix | 6 ++--- pkgs/by-name/mi/microdnf/package.nix | 6 ++--- pkgs/by-name/mi/micronaut/package.nix | 6 ++--- pkgs/by-name/mi/microscheme/package.nix | 6 ++--- pkgs/by-name/mi/microsocks/package.nix | 8 +++---- pkgs/by-name/mi/microsoft-gsl/package.nix | 6 ++--- pkgs/by-name/mi/mid2key/package.nix | 6 ++--- pkgs/by-name/mi/midi-trigger/package.nix | 6 ++--- pkgs/by-name/mi/midicsv/package.nix | 6 ++--- pkgs/by-name/mi/migmix/package.nix | 12 +++++----- pkgs/by-name/mi/migu/package.nix | 12 +++++----- pkgs/by-name/mi/millipixels/package.nix | 6 ++--- pkgs/by-name/mi/mimic/package.nix | 6 ++--- pkgs/by-name/mi/minder/package.nix | 6 ++--- pkgs/by-name/mi/mingetty/package.nix | 6 ++--- pkgs/by-name/mi/mingtest/package.nix | 6 ++--- pkgs/by-name/mi/minia/package.nix | 6 ++--- pkgs/by-name/mi/minicom/package.nix | 6 ++--- pkgs/by-name/mi/minimacy/package.nix | 6 ++--- pkgs/by-name/mi/minimap2/package.nix | 6 ++--- pkgs/by-name/mi/mininet/package.nix | 6 ++--- pkgs/by-name/mi/minipro/package.nix | 8 +++---- pkgs/by-name/mi/minisign/package.nix | 6 ++--- pkgs/by-name/mi/ministat/package.nix | 6 ++--- pkgs/by-name/mi/minivmac/package.nix | 6 ++--- pkgs/by-name/mi/minixml/package.nix | 6 ++--- pkgs/by-name/mi/mint-artwork/package.nix | 8 +++---- pkgs/by-name/mi/miredo/package.nix | 6 ++--- pkgs/by-name/mi/miscfiles/package.nix | 6 ++--- pkgs/by-name/mi/mix2nix/package.nix | 6 ++--- pkgs/by-name/mi/mixxx/package.nix | 8 +++---- pkgs/by-name/mj/mjpegtools/package.nix | 6 ++--- pkgs/by-name/mk/mkcue/package.nix | 6 ++--- .../mk/mkinitcpio-nfs-utils/package.nix | 8 +++---- pkgs/by-name/mk/mkrand/package.nix | 6 ++--- pkgs/by-name/mk/mktemp/package.nix | 6 ++--- pkgs/by-name/mk/mktorrent/package.nix | 6 ++--- pkgs/by-name/ml/mle/package.nix | 6 ++--- pkgs/by-name/ml/mlib/package.nix | 8 +++---- pkgs/by-name/ml/mlkit/package.nix | 8 +++---- pkgs/by-name/ml/mlvwm/package.nix | 6 ++--- pkgs/by-name/mm/MMA/package.nix | 6 ++--- pkgs/by-name/mm/mmdoc/package.nix | 6 ++--- pkgs/by-name/mm/mmex/package.nix | 6 ++--- pkgs/by-name/mm/mmv/package.nix | 6 ++--- pkgs/by-name/mo/mo/package.nix | 6 ++--- pkgs/by-name/mo/mockobjects/package.nix | 6 ++--- pkgs/by-name/mo/modern-cpp-kafka/package.nix | 6 ++--- pkgs/by-name/mo/modsecurity-crs/package.nix | 18 +++++++------- pkgs/by-name/mo/mokutil/package.nix | 6 ++--- pkgs/by-name/mo/molly-guard/package.nix | 6 ++--- pkgs/by-name/mo/molot-lite/package.nix | 6 ++--- pkgs/by-name/mo/mommy/package.nix | 8 +++---- pkgs/by-name/mo/mongoc/package.nix | 8 +++---- pkgs/by-name/mo/monica/package.nix | 6 ++--- pkgs/by-name/mo/monit/package.nix | 6 ++--- pkgs/by-name/mo/monocypher/package.nix | 6 ++--- pkgs/by-name/mo/moon-buggy/package.nix | 6 ++--- .../by-name/mo/moonlight-embedded/package.nix | 6 ++--- pkgs/by-name/mo/moosefs/package.nix | 6 ++--- pkgs/by-name/mo/mopac/package.nix | 6 ++--- pkgs/by-name/mo/moserial/package.nix | 6 ++--- pkgs/by-name/mo/mosh/package.nix | 6 ++--- pkgs/by-name/mo/mosml/package.nix | 6 ++--- pkgs/by-name/mo/mosquitto/package.nix | 8 +++---- pkgs/by-name/mo/most/package.nix | 6 ++--- pkgs/by-name/mo/motion/package.nix | 6 ++--- pkgs/by-name/mo/mozjpeg/package.nix | 6 ++--- pkgs/by-name/mo/mozlz4a/package.nix | 6 ++--- pkgs/by-name/mp/mp3cat/package.nix | 6 ++--- pkgs/by-name/mp/mp3fs/package.nix | 6 ++--- pkgs/by-name/mp/mp4v2/package.nix | 6 ++--- pkgs/by-name/mp/mpack/package.nix | 8 +++---- pkgs/by-name/mp/mpage/package.nix | 6 ++--- pkgs/by-name/mp/mpd-notification/package.nix | 6 ++--- pkgs/by-name/mp/mpdas/package.nix | 6 ++--- pkgs/by-name/mp/mpdecimal/package.nix | 6 ++--- pkgs/by-name/mp/mpdscribble/package.nix | 6 ++--- pkgs/by-name/mp/mpifileutils/package.nix | 6 ++--- pkgs/by-name/mp/mpir/package.nix | 6 ++--- pkgs/by-name/mp/mpris-scrobbler/package.nix | 8 +++---- pkgs/by-name/mp/mpv/scripts/inhibit-gnome.nix | 6 ++--- pkgs/by-name/mp/mpv/scripts/mpris.nix | 8 +++---- pkgs/by-name/mp/mpvpaper/package.nix | 6 ++--- pkgs/by-name/mr/mrbayes/package.nix | 6 ++--- pkgs/by-name/mr/mricron/package.nix | 6 ++--- pkgs/by-name/mr/mrtg/package.nix | 6 ++--- pkgs/by-name/ms/mscgen/package.nix | 6 ++--- pkgs/by-name/ms/msfpc/package.nix | 6 ++--- pkgs/by-name/ms/msgpuck/package.nix | 6 ++--- pkgs/by-name/ms/msieve/package.nix | 6 ++--- pkgs/by-name/ms/mstore/package.nix | 6 ++--- pkgs/by-name/ms/mstpd/package.nix | 6 ++--- pkgs/by-name/mt/mt-st/package.nix | 6 ++--- pkgs/by-name/mt/mtm/package.nix | 6 ++--- pkgs/by-name/mt/mtpfs/package.nix | 6 ++--- pkgs/by-name/mt/mtprotoproxy/package.nix | 6 ++--- pkgs/by-name/mu/mujs/package.nix | 6 ++--- pkgs/by-name/mu/multicharge/package.nix | 6 ++--- pkgs/by-name/mu/multilockscreen/package.nix | 6 ++--- pkgs/by-name/mu/multimon-ng/package.nix | 6 ++--- pkgs/by-name/mu/multirun/package.nix | 6 ++--- pkgs/by-name/mu/multitail/package.nix | 6 ++--- pkgs/by-name/mu/multitime/package.nix | 6 ++--- pkgs/by-name/mu/munin/package.nix | 8 +++---- pkgs/by-name/mu/muparser/package.nix | 6 ++--- pkgs/by-name/mu/muparserx/package.nix | 6 ++--- pkgs/by-name/mu/mupen64plus/package.nix | 6 ++--- pkgs/by-name/mu/musl-fts/package.nix | 6 ++--- pkgs/by-name/mu/musl-obstack/package.nix | 6 ++--- pkgs/by-name/mu/mustache-hpp/package.nix | 6 ++--- pkgs/by-name/mu/mustache-spec/package.nix | 6 ++--- pkgs/by-name/mv/mvapich/package.nix | 6 ++--- pkgs/by-name/mx/mxnet/package.nix | 8 +++---- pkgs/by-name/mx/mxt-app/package.nix | 6 ++--- pkgs/by-name/my/mydumper/package.nix | 10 ++++---- pkgs/by-name/my/myrddin/package.nix | 6 ++--- pkgs/by-name/my/mysql2pgsql/package.nix | 6 ++--- pkgs/by-name/my/mysql_jdbc/package.nix | 6 ++--- pkgs/by-name/my/mysqltuner/package.nix | 6 ++--- pkgs/by-name/my/mythes/package.nix | 6 ++--- pkgs/by-name/n2/n2n/package.nix | 6 ++--- pkgs/by-name/na/nabi/package.nix | 8 +++---- pkgs/by-name/na/namecoind/package.nix | 6 ++--- pkgs/by-name/na/nanobench/package.nix | 8 +++---- pkgs/by-name/na/nanomsg/package.nix | 6 ++--- pkgs/by-name/na/nanovna-qt/package.nix | 8 +++---- pkgs/by-name/na/napi-rs-cli/package.nix | 6 ++--- pkgs/by-name/na/narsil/package.nix | 8 +++---- pkgs/by-name/na/nat-traverse/package.nix | 6 ++--- pkgs/by-name/na/natural-docs/package.nix | 6 ++--- .../na/nautilus-open-in-blackbox/package.nix | 6 ++--- pkgs/by-name/na/nav/package.nix | 6 ++--- pkgs/by-name/nb/nb/package.nix | 6 ++--- pkgs/by-name/nb/nbd/package.nix | 6 ++--- pkgs/by-name/nb/nbench/package.nix | 6 ++--- pkgs/by-name/nc/ncmpc/package.nix | 6 ++--- pkgs/by-name/nc/ncmpcpp/package.nix | 8 +++---- pkgs/by-name/nc/ncompress/package.nix | 6 ++--- pkgs/by-name/nc/ncpamixer/package.nix | 6 ++--- pkgs/by-name/nc/ncrack/package.nix | 6 ++--- pkgs/by-name/nd/ndisc6/package.nix | 6 ++--- pkgs/by-name/nd/ndn-cxx/package.nix | 6 ++--- pkgs/by-name/nd/ndn-tools/package.nix | 6 ++--- pkgs/by-name/nd/ndppd/package.nix | 6 ++--- pkgs/by-name/nd/ndstool/package.nix | 6 ++--- pkgs/by-name/ne/neatvnc/package.nix | 8 +++---- pkgs/by-name/ne/neil/package.nix | 6 ++--- pkgs/by-name/ne/neko/package.nix | 6 ++--- pkgs/by-name/ne/nelua/package.nix | 8 +++---- pkgs/by-name/ne/nemo-fileroller/package.nix | 8 +++---- pkgs/by-name/ne/nemo-python/package.nix | 8 +++---- pkgs/by-name/ne/nemo-seahorse/package.nix | 8 +++---- pkgs/by-name/ne/nemo/package.nix | 6 ++--- pkgs/by-name/ne/neo/package.nix | 6 ++--- pkgs/by-name/ne/neo4j/package.nix | 6 ++--- pkgs/by-name/ne/nest/package.nix | 8 +++---- pkgs/by-name/ne/netcdf/package.nix | 8 +++---- pkgs/by-name/ne/netcdfcxx4/package.nix | 6 ++--- pkgs/by-name/ne/netcdffortran/package.nix | 6 ++--- pkgs/by-name/ne/netdiscover/package.nix | 8 +++---- pkgs/by-name/ne/nethogs/package.nix | 8 +++---- pkgs/by-name/ne/netmask/package.nix | 6 ++--- pkgs/by-name/ne/netpbm/package.nix | 6 ++--- pkgs/by-name/ne/netplan/package.nix | 6 ++--- pkgs/by-name/ne/netrw/package.nix | 8 +++---- pkgs/by-name/ne/netsniff-ng/package.nix | 6 ++--- .../ne/networkd-dispatcher/package.nix | 6 ++--- .../ne/networkmanager_dmenu/package.nix | 6 ++--- pkgs/by-name/ne/neverball/package.nix | 6 ++--- .../ne/new-session-manager/package.nix | 6 ++--- pkgs/by-name/ne/nextcloud-client/package.nix | 8 +++---- pkgs/by-name/nf/nf-test/package.nix | 6 ++--- pkgs/by-name/nf/nfd/package.nix | 6 ++--- pkgs/by-name/nf/nfdump/package.nix | 8 +++---- pkgs/by-name/nf/nfs-ganesha/package.nix | 6 ++--- pkgs/by-name/nf/nfs-utils/package.nix | 6 ++--- .../ng/nginx-config-formatter/package.nix | 6 ++--- pkgs/by-name/ni/nifi/package.nix | 6 ++--- pkgs/by-name/ni/nifticlib/package.nix | 6 ++--- pkgs/by-name/ni/niftyseg/package.nix | 6 ++--- pkgs/by-name/ni/nilfs-utils/package.nix | 6 ++--- pkgs/by-name/ni/ninjas2/package.nix | 6 ++--- pkgs/by-name/ni/ninvaders/package.nix | 6 ++--- pkgs/by-name/ni/nip2/package.nix | 6 ++--- .../ni/nix-bash-completions/package.nix | 6 ++--- pkgs/by-name/ni/nix-plugins/package.nix | 6 ++--- pkgs/by-name/ni/nix-top/package.nix | 6 ++--- .../ni/nix-zsh-completions/package.nix | 6 ++--- pkgs/by-name/ni/nixos-generators/package.nix | 6 ++--- pkgs/by-name/nj/njam/package.nix | 6 ++--- pkgs/by-name/nl/nlojet/package.nix | 6 ++--- pkgs/by-name/nm/nmap/package.nix | 8 +++---- pkgs/by-name/nm/nmon/package.nix | 8 +++---- pkgs/by-name/nm/nmrpflash/package.nix | 8 +++---- pkgs/by-name/nm/nms/package.nix | 6 ++--- pkgs/by-name/nn/nnpdf/package.nix | 6 ++--- pkgs/by-name/no/nodenv/package.nix | 8 +++---- pkgs/by-name/no/notcurses/package.nix | 6 ++--- pkgs/by-name/no/notejot/package.nix | 6 ++--- pkgs/by-name/no/notemap/package.nix | 6 ++--- .../no/notify-osd-customizable/package.nix | 6 ++--- pkgs/by-name/no/notmuch-bower/package.nix | 6 ++--- pkgs/by-name/no/novnc/package.nix | 6 ++--- pkgs/by-name/np/npth/package.nix | 6 ++--- pkgs/by-name/nq/nq/package.nix | 8 +++---- pkgs/by-name/nq/nqc/package.nix | 6 ++--- pkgs/by-name/nq/nqptp/package.nix | 6 ++--- pkgs/by-name/ns/nsis/package.nix | 12 +++++----- pkgs/by-name/ns/nsnake/package.nix | 6 ++--- pkgs/by-name/ns/nspr/package.nix | 6 ++--- pkgs/by-name/ns/nss_ldap/package.nix | 6 ++--- pkgs/by-name/ns/nss_wrapper/package.nix | 6 ++--- pkgs/by-name/ns/nssmdns/package.nix | 6 ++--- pkgs/by-name/ns/nsync/package.nix | 6 ++--- pkgs/by-name/nt/ntbtls/package.nix | 6 ++--- pkgs/by-name/nt/ntfs2btrfs/package.nix | 6 ++--- pkgs/by-name/nt/ntirpc/package.nix | 6 ++--- pkgs/by-name/nt/ntk/package.nix | 8 +++---- pkgs/by-name/nt/ntp/package.nix | 6 ++--- pkgs/by-name/nt/ntttcp/package.nix | 6 ++--- pkgs/by-name/nu/nudoku/package.nix | 6 ++--- pkgs/by-name/nu/nullidentdmod/package.nix | 6 ++--- pkgs/by-name/nu/nulloy/package.nix | 8 +++---- pkgs/by-name/nu/num-utils/package.nix | 6 ++--- pkgs/by-name/nu/numactl/package.nix | 6 ++--- pkgs/by-name/nu/numdiff/package.nix | 6 ++--- .../nu/numix-solarized-gtk-theme/package.nix | 6 ++--- pkgs/by-name/nu/nuraft/package.nix | 6 ++--- pkgs/by-name/nu/nusmv/package.nix | 8 +++---- pkgs/by-name/nu/nuttcp/package.nix | 8 +++---- pkgs/by-name/nv/nvc/package.nix | 6 ++--- pkgs/by-name/nv/nvi/package.nix | 6 ++--- .../nvidia-docker.nix | 8 +++---- pkgs/by-name/nv/nvidia-modprobe/package.nix | 6 ++--- pkgs/by-name/nv/nvimpager/package.nix | 6 ++--- pkgs/by-name/nw/nwg-launchers/package.nix | 6 ++--- pkgs/by-name/nw/nwipe/package.nix | 6 ++--- pkgs/by-name/nx/nx-libs/package.nix | 6 ++--- pkgs/by-name/nx/nxpmicro-mfgtools/package.nix | 8 +++---- pkgs/by-name/ny/nyancat/package.nix | 6 ++--- pkgs/by-name/ny/nylon/package.nix | 6 ++--- pkgs/by-name/oa/oatpp/package.nix | 6 ++--- pkgs/by-name/ob/obex_data_server/package.nix | 6 ++--- pkgs/by-name/ob/obexd/package.nix | 6 ++--- pkgs/by-name/ob/obexfs/package.nix | 6 ++--- pkgs/by-name/ob/obexftp/package.nix | 6 ++--- pkgs/by-name/ob/obuild/package.nix | 6 ++--- pkgs/by-name/oc/ocl-icd/package.nix | 6 ++--- pkgs/by-name/oc/ocproxy/package.nix | 6 ++--- pkgs/by-name/oc/ocr-a/package.nix | 6 ++--- pkgs/by-name/oc/octomap/package.nix | 8 +++---- pkgs/by-name/oc/octopus-caller/package.nix | 6 ++--- pkgs/by-name/od/odp-dpdk/package.nix | 6 ++--- pkgs/by-name/od/odyssey/package.nix | 6 ++--- pkgs/by-name/oe/oed/package.nix | 6 ++--- pkgs/by-name/og/ogmtools/package.nix | 6 ++--- pkgs/by-name/oi/oidc-agent/package.nix | 6 ++--- pkgs/by-name/oi/ois/package.nix | 6 ++--- pkgs/by-name/ol/olsrd/package.nix | 6 ++--- pkgs/by-name/om/om4/package.nix | 6 ++--- pkgs/by-name/om/omniorb/package.nix | 6 ++--- pkgs/by-name/on/oneko/package.nix | 6 ++--- pkgs/by-name/on/onestepback/package.nix | 8 +++---- pkgs/by-name/on/oniguruma/package.nix | 6 ++--- pkgs/by-name/oo/oonf-olsrd2/package.nix | 6 ++--- pkgs/by-name/op/opam2json/package.nix | 6 ++--- pkgs/by-name/op/open-isns/package.nix | 6 ++--- pkgs/by-name/op/openbsm/package.nix | 6 ++--- pkgs/by-name/op/opencbm/package.nix | 6 ++--- pkgs/by-name/op/opencc/package.nix | 6 ++--- pkgs/by-name/op/opencflite/package.nix | 6 ++--- .../package.nix | 6 ++--- .../package.nix | 6 ++--- pkgs/by-name/op/opencollada/package.nix | 6 ++--- pkgs/by-name/op/opencore-amr/package.nix | 6 ++--- pkgs/by-name/op/opendbx/package.nix | 6 ++--- pkgs/by-name/op/opendht/package.nix | 6 ++--- pkgs/by-name/op/opendkim/package.nix | 6 ++--- pkgs/by-name/op/opendmarc/package.nix | 6 ++--- pkgs/by-name/op/opendune/package.nix | 6 ++--- .../op/openfortivpn-webview-qt/package.nix | 8 +++---- pkgs/by-name/op/openfortivpn/package.nix | 6 ++--- pkgs/by-name/op/opengrm-ngram/package.nix | 6 ++--- pkgs/by-name/op/openipmi/package.nix | 6 ++--- pkgs/by-name/op/openiscsi/package.nix | 6 ++--- pkgs/by-name/op/openjade/package.nix | 6 ++--- pkgs/by-name/op/openlibm/package.nix | 6 ++--- pkgs/by-name/op/openobex/package.nix | 6 ++--- pkgs/by-name/op/openonload/package.nix | 6 ++--- .../op/openorbitaloptimizer/package.nix | 6 ++--- .../op/openorienteering-mapper/package.nix | 8 +++---- pkgs/by-name/op/openpace/package.nix | 6 ++--- pkgs/by-name/op/openresolv/package.nix | 6 ++--- pkgs/by-name/op/openrussian-cli/package.nix | 6 ++--- pkgs/by-name/op/opensaml-cpp/package.nix | 6 ++--- pkgs/by-name/op/opensc/package.nix | 6 ++--- pkgs/by-name/op/openscap/package.nix | 8 +++---- pkgs/by-name/op/openscenegraph/package.nix | 6 ++--- pkgs/by-name/op/openseachest/package.nix | 6 ++--- pkgs/by-name/op/opensm/package.nix | 6 ++--- .../op/opensmtpd-filter-dkimsign/package.nix | 6 ++--- pkgs/by-name/op/opensoundmeter/package.nix | 8 +++---- pkgs/by-name/op/opensp/package.nix | 6 ++--- pkgs/by-name/op/openspecfun/package.nix | 6 ++--- pkgs/by-name/op/opentimelineio/package.nix | 6 ++--- pkgs/by-name/op/opentsdb/package.nix | 6 ++--- pkgs/by-name/op/opentyrian/package.nix | 6 ++--- pkgs/by-name/op/openvas-scanner/package.nix | 8 +++---- pkgs/by-name/op/openvas-smb/package.nix | 6 ++--- pkgs/by-name/op/openvdb/package.nix | 6 ++--- pkgs/by-name/op/openvswitch/package.nix | 8 +++---- pkgs/by-name/op/openwsman/package.nix | 6 ++--- pkgs/by-name/op/openxr-loader/package.nix | 6 ++--- pkgs/by-name/op/openzone-cursors/package.nix | 6 ++--- pkgs/by-name/op/ophcrack/package.nix | 6 ++--- pkgs/by-name/op/oppai-ng/package.nix | 6 ++--- pkgs/by-name/op/opusfile/package.nix | 6 ++--- pkgs/by-name/op/opustags/package.nix | 6 ++--- pkgs/by-name/or/orcania/package.nix | 6 ++--- pkgs/by-name/or/orion/package.nix | 6 ++--- pkgs/by-name/or/orocos-kdl/package.nix | 8 +++---- pkgs/by-name/os/os-prober/package.nix | 6 ++--- pkgs/by-name/os/oscar/package.nix | 6 ++--- pkgs/by-name/os/osdlyrics/package.nix | 6 ++--- pkgs/by-name/os/osi/package.nix | 6 ++--- pkgs/by-name/os/osmctools/package.nix | 6 ++--- pkgs/by-name/os/osmid/package.nix | 6 ++--- pkgs/by-name/os/osmo-bsc/package.nix | 8 +++---- pkgs/by-name/os/osmo-bts/package.nix | 8 +++---- pkgs/by-name/os/osmo-ggsn/package.nix | 8 +++---- pkgs/by-name/os/osmo-hlr/package.nix | 8 +++---- pkgs/by-name/os/osmo-mgw/package.nix | 8 +++---- pkgs/by-name/os/osmo-msc/package.nix | 8 +++---- pkgs/by-name/os/osmo-pcu/package.nix | 8 +++---- pkgs/by-name/os/osmo-sgsn/package.nix | 8 +++---- .../by-name/os/osmo-sip-connector/package.nix | 8 +++---- pkgs/by-name/os/osrm-backend/package.nix | 8 +++---- pkgs/by-name/os/osslsigncode/package.nix | 6 ++--- pkgs/by-name/ot/otf2bdf/package.nix | 6 ++--- pkgs/by-name/ot/otpclient/package.nix | 8 +++---- pkgs/by-name/ot/ott/package.nix | 6 ++--- pkgs/by-name/ou/outils/package.nix | 6 ++--- pkgs/by-name/ov/overseerr/package.nix | 10 ++++---- pkgs/by-name/ov/ovh-ttyrec/package.nix | 6 ++--- pkgs/by-name/ow/owamp/package.nix | 6 ++--- pkgs/by-name/ow/owl-lisp/package.nix | 6 ++--- pkgs/by-name/p9/p910nd/package.nix | 6 ++--- pkgs/by-name/pa/pacemaker/package.nix | 6 ++--- pkgs/by-name/pa/pahole/package.nix | 6 ++--- pkgs/by-name/pa/pam_ccreds/package.nix | 6 ++--- pkgs/by-name/pa/pam_gnupg/package.nix | 6 ++--- pkgs/by-name/pa/pam_krb5/package.nix | 6 ++--- pkgs/by-name/pa/pam_mysql/package.nix | 6 ++--- pkgs/by-name/pa/pam_p11/package.nix | 6 ++--- pkgs/by-name/pa/pam_rundir/package.nix | 6 ++--- pkgs/by-name/pa/pam_tmpdir/package.nix | 6 ++--- pkgs/by-name/pa/pamixer/package.nix | 6 ++--- pkgs/by-name/pa/pamtester/package.nix | 6 ++--- .../by-name/pa/pandoc-lua-filters/package.nix | 6 ++--- pkgs/by-name/pa/papirus-folders/package.nix | 6 ++--- pkgs/by-name/pa/pappl/package.nix | 8 +++---- pkgs/by-name/pa/paprefs/package.nix | 6 ++--- pkgs/by-name/pa/par/package.nix | 6 ++--- pkgs/by-name/pa/par2cmdline-turbo/package.nix | 6 ++--- pkgs/by-name/pa/par2cmdline/package.nix | 6 ++--- pkgs/by-name/pa/parlatype/package.nix | 6 ++--- pkgs/by-name/pa/parse-cli-bin/package.nix | 6 ++--- pkgs/by-name/pa/partclone/package.nix | 6 ++--- pkgs/by-name/pa/partimage/package.nix | 6 ++--- pkgs/by-name/pa/partio/package.nix | 6 ++--- pkgs/by-name/pa/passff-host/package.nix | 12 +++++----- pkgs/by-name/pa/pasystray/package.nix | 6 ++--- pkgs/by-name/pa/patchage/package.nix | 6 ++--- pkgs/by-name/pa/pax-utils/package.nix | 6 ++--- pkgs/by-name/pa/pax/package.nix | 6 ++--- pkgs/by-name/pb/pbzx/package.nix | 6 ++--- pkgs/by-name/pc/pcapc/package.nix | 6 ++--- pkgs/by-name/pc/pcapfix/package.nix | 6 ++--- pkgs/by-name/pc/pcb2gcode/package.nix | 8 +++---- pkgs/by-name/pc/pcem/package.nix | 6 ++--- pkgs/by-name/pc/pcm/package.nix | 6 ++--- pkgs/by-name/pc/pcmanx-gtk2/package.nix | 6 ++--- pkgs/by-name/pc/pcmciaUtils/package.nix | 6 ++--- pkgs/by-name/pc/pcmsolver/package.nix | 6 ++--- pkgs/by-name/pd/pdf2svg/package.nix | 6 ++--- pkgs/by-name/pd/pdfcrack/package.nix | 6 ++--- pkgs/by-name/pd/pdfmixtool/package.nix | 6 ++--- pkgs/by-name/pd/pdfslicer/package.nix | 6 ++--- pkgs/by-name/pd/pdftag/package.nix | 6 ++--- pkgs/by-name/pd/pdnsd/package.nix | 6 ++--- pkgs/by-name/pd/pdpmake/package.nix | 6 ++--- pkgs/by-name/pe/pe-parse/package.nix | 8 +++---- pkgs/by-name/pe/peek/package.nix | 6 ++--- pkgs/by-name/pe/pencil/package.nix | 6 ++--- pkgs/by-name/pg/pg_top/package.nix | 6 ++--- pkgs/by-name/pg/pgmodeler/package.nix | 8 +++---- pkgs/by-name/pg/pgmoneta/package.nix | 8 +++---- pkgs/by-name/pg/pgpdump/package.nix | 6 ++--- pkgs/by-name/ph/phash/package.nix | 6 ++--- pkgs/by-name/ph/phd2/package.nix | 8 +++---- pkgs/by-name/ph/phockup/package.nix | 6 ++--- .../ph/phoronix-test-suite/package.nix | 6 ++--- pkgs/by-name/ph/photoflare/package.nix | 6 ++--- pkgs/by-name/ph/photonvision/package.nix | 8 +++---- pkgs/by-name/ph/photoqt/package.nix | 6 ++--- pkgs/by-name/ph/phototonic/package.nix | 6 ++--- pkgs/by-name/ph/physlock/package.nix | 6 ++--- pkgs/by-name/pi/picard-tools/package.nix | 6 ++--- pkgs/by-name/pi/picoloop/package.nix | 8 +++---- .../pi/pietrasanta-traceroute/package.nix | 6 ++--- pkgs/by-name/pi/pigz/package.nix | 6 ++--- pkgs/by-name/pi/pinentry-bemenu/package.nix | 6 ++--- pkgs/by-name/pi/pinentry-rofi/package.nix | 6 ++--- pkgs/by-name/pi/pinfo/package.nix | 6 ++--- pkgs/by-name/pi/pioneer/package.nix | 6 ++--- pkgs/by-name/pi/pipectl/package.nix | 6 ++--- pkgs/by-name/pi/piper-phonemize/package.nix | 6 ++--- pkgs/by-name/pi/pipes/package.nix | 6 ++--- pkgs/by-name/pi/pix/package.nix | 6 ++--- pkgs/by-name/pi/pixd/package.nix | 6 ++--- pkgs/by-name/pi/pixiewps/package.nix | 6 ++--- pkgs/by-name/pi/pixz/package.nix | 6 ++--- pkgs/by-name/pk/pkcs11-provider/package.nix | 6 ++--- pkgs/by-name/pk/pkgdiff/package.nix | 6 ++--- pkgs/by-name/pk/pktgen/package.nix | 6 ++--- pkgs/by-name/pl/planarity/package.nix | 6 ++--- pkgs/by-name/pl/planify/package.nix | 6 ++--- pkgs/by-name/pl/planner/package.nix | 8 +++---- pkgs/by-name/pl/plano-theme/package.nix | 6 ++--- pkgs/by-name/pl/playerctl/package.nix | 6 ++--- pkgs/by-name/pl/plink-ng/package.nix | 6 ++--- pkgs/by-name/pl/plocate/package.nix | 6 ++--- pkgs/by-name/pl/plog/package.nix | 6 ++--- pkgs/by-name/pl/plotinus/package.nix | 6 ++--- pkgs/by-name/pl/plotutils/package.nix | 6 ++--- pkgs/by-name/pl/plowshare/package.nix | 6 ++--- pkgs/by-name/pl/plumed/package.nix | 6 ++--- pkgs/by-name/pl/plus42/package.nix | 6 ++--- pkgs/by-name/pm/pmccabe/package.nix | 6 ++--- pkgs/by-name/pm/pmd/package.nix | 8 +++---- pkgs/by-name/pm/pmount/package.nix | 6 ++--- pkgs/by-name/pm/pmutils/package.nix | 6 ++--- pkgs/by-name/pn/pngcheck/package.nix | 6 ++--- pkgs/by-name/pn/pngcrush/package.nix | 6 ++--- pkgs/by-name/pn/pngnq/package.nix | 6 ++--- pkgs/by-name/pn/pngoptimizer/package.nix | 6 ++--- pkgs/by-name/pn/pngpp/package.nix | 6 ++--- pkgs/by-name/pn/pngtoico/package.nix | 6 ++--- pkgs/by-name/po/podofo_0_9/package.nix | 6 ++--- pkgs/by-name/po/poedit/package.nix | 6 ++--- pkgs/by-name/po/poly2tri-c/package.nix | 6 ++--- pkgs/by-name/po/polygraph/package.nix | 6 ++--- pkgs/by-name/po/polymake/package.nix | 8 +++---- pkgs/by-name/po/pommed_light/package.nix | 6 ++--- pkgs/by-name/po/ponymix/package.nix | 6 ++--- pkgs/by-name/po/ponysay/package.nix | 4 ++-- pkgs/by-name/po/popt/package.nix | 6 ++--- pkgs/by-name/po/portaudio/package.nix | 6 ++--- pkgs/by-name/po/portmidi/package.nix | 6 ++--- pkgs/by-name/po/postfix/package.nix | 8 +++---- .../by-name/po/postiats-utilities/package.nix | 6 ++--- pkgs/by-name/po/postsrsd/package.nix | 6 ++--- pkgs/by-name/po/potrace/package.nix | 6 ++--- pkgs/by-name/po/power-calibrate/package.nix | 6 ++--- pkgs/by-name/po/poweralertd/package.nix | 6 ++--- pkgs/by-name/po/powercap/package.nix | 6 ++--- pkgs/by-name/po/powerjoular/package.nix | 6 ++--- pkgs/by-name/po/powerstat/package.nix | 6 ++--- pkgs/by-name/pp/ppp/package.nix | 6 ++--- pkgs/by-name/pp/pps-tools/package.nix | 6 ++--- pkgs/by-name/pr/prettyping/package.nix | 6 ++--- pkgs/by-name/pr/prevo-tools/package.nix | 6 ++--- pkgs/by-name/pr/prime-server/package.nix | 6 ++--- pkgs/by-name/pr/procdump/package.nix | 8 +++---- pkgs/by-name/pr/procmail/package.nix | 6 ++--- pkgs/by-name/pr/prodigal/package.nix | 6 ++--- pkgs/by-name/pr/profetch/package.nix | 6 ++--- pkgs/by-name/pr/profile-cleaner/package.nix | 6 ++--- .../pr/profile-sync-daemon/package.nix | 6 ++--- pkgs/by-name/pr/proggyfonts/package.nix | 6 ++--- pkgs/by-name/pr/progress/package.nix | 6 ++--- pkgs/by-name/pr/proj-datumgrid/package.nix | 8 +++---- pkgs/by-name/pr/proot/package.nix | 6 ++--- .../pr/protege-distribution/package.nix | 6 ++--- pkgs/by-name/pr/protobufc/package.nix | 6 ++--- pkgs/by-name/pr/proverif/package.nix | 6 ++--- pkgs/by-name/pr/proxychains-ng/package.nix | 6 ++--- pkgs/by-name/pr/proxychains/package.nix | 6 ++--- pkgs/by-name/pr/proycon-wayout/package.nix | 6 ++--- pkgs/by-name/pr/prrte/package.nix | 6 ++--- pkgs/by-name/ps/pscircle/package.nix | 6 ++--- pkgs/by-name/ps/psi-notify/package.nix | 6 ++--- pkgs/by-name/ps/psmisc/package.nix | 6 ++--- pkgs/by-name/ps/pspg/package.nix | 6 ++--- pkgs/by-name/ps/pstoedit/package.nix | 6 ++--- pkgs/by-name/ps/pstreams/package.nix | 6 ++--- pkgs/by-name/pt/pterm/package.nix | 8 +++---- pkgs/by-name/pt/ptex/package.nix | 6 ++--- pkgs/by-name/pt/ptouch-driver/package.nix | 8 +++---- pkgs/by-name/pu/publii/package.nix | 8 +++---- pkgs/by-name/pu/pugixml/package.nix | 6 ++--- pkgs/by-name/pu/pulsemixer/package.nix | 6 ++--- pkgs/by-name/pu/pure-ftpd/package.nix | 6 ++--- pkgs/by-name/pu/pure-prompt/package.nix | 6 ++--- pkgs/by-name/pu/puredata/package.nix | 6 ++--- pkgs/by-name/pu/puremapping/package.nix | 6 ++--- pkgs/by-name/pv/pvsneslib/package.nix | 8 +++---- pkgs/by-name/pw/pwgen/package.nix | 6 ++--- pkgs/by-name/pw/pwsafe/package.nix | 8 +++---- pkgs/by-name/px/pxattr/package.nix | 6 ++--- pkgs/by-name/px/pxder/package.nix | 8 +++---- pkgs/by-name/py/py3c/package.nix | 6 ++--- pkgs/by-name/py/pyenv/package.nix | 8 +++---- pkgs/by-name/qa/qastools/package.nix | 6 ++--- pkgs/by-name/qc/qcomicbook/package.nix | 6 ++--- pkgs/by-name/qd/qdigidoc/package.nix | 6 ++--- pkgs/by-name/qd/qdirstat/package.nix | 6 ++--- pkgs/by-name/qd/qdmr/package.nix | 8 +++---- pkgs/by-name/qg/qgrep/package.nix | 6 ++--- pkgs/by-name/qh/qhull/package.nix | 6 ++--- pkgs/by-name/qj/qjournalctl/package.nix | 6 ++--- pkgs/by-name/ql/qlog/package.nix | 6 ++--- pkgs/by-name/qm/qm-dsp/package.nix | 6 ++--- pkgs/by-name/qm/qmidiarp/package.nix | 6 ++--- pkgs/by-name/qm/qmk-udev-rules/package.nix | 6 ++--- pkgs/by-name/qm/qmqtt/package.nix | 6 ++--- pkgs/by-name/qo/qosmic/package.nix | 6 ++--- pkgs/by-name/qp/qperf/package.nix | 6 ++--- pkgs/by-name/qp/qprint/package.nix | 6 ++--- pkgs/by-name/qq/qqwing/package.nix | 6 ++--- pkgs/by-name/qr/qrq/package.nix | 10 ++++---- pkgs/by-name/qt/qtox/package.nix | 8 +++---- pkgs/by-name/qt/qtractor/package.nix | 8 +++---- pkgs/by-name/qt/qtrvsim/package.nix | 6 ++--- pkgs/by-name/qu/quadrafuzz/package.nix | 6 ++--- pkgs/by-name/qu/quantomatic/package.nix | 6 ++--- pkgs/by-name/qu/quantumminigolf/package.nix | 6 ++--- pkgs/by-name/qu/qucsator-rf/package.nix | 6 ++--- pkgs/by-name/qu/quich/package.nix | 6 ++--- pkgs/by-name/qu/quickfix/package.nix | 6 ++--- pkgs/by-name/qu/quickmem/package.nix | 6 ++--- pkgs/by-name/qu/qusb2snes/package.nix | 6 ++--- pkgs/by-name/r2/r2mod_cli/package.nix | 6 ++--- pkgs/by-name/ra/racer/package.nix | 8 +++---- pkgs/by-name/ra/radamsa/package.nix | 6 ++--- pkgs/by-name/ra/radcli/package.nix | 10 ++++---- pkgs/by-name/ra/radeontop/package.nix | 8 +++---- pkgs/by-name/ra/radsecproxy/package.nix | 6 ++--- pkgs/by-name/ra/raft-cowsql/package.nix | 6 ++--- pkgs/by-name/ra/ramfetch/package.nix | 6 ++--- pkgs/by-name/ra/randomx/package.nix | 6 ++--- pkgs/by-name/ra/rang/package.nix | 6 ++--- pkgs/by-name/ra/range-v3/package.nix | 8 +++---- pkgs/by-name/ra/rankwidth/package.nix | 6 ++--- pkgs/by-name/ra/rapidyaml/package.nix | 6 ++--- pkgs/by-name/ra/raspa/package.nix | 6 ++--- pkgs/by-name/ra/ratmen/package.nix | 6 ++--- pkgs/by-name/ra/ratools/package.nix | 6 ++--- pkgs/by-name/ra/rauc/package.nix | 6 ++--- pkgs/by-name/ra/raxml/package.nix | 6 ++--- pkgs/by-name/rb/rbdoom-3-bfg/package.nix | 6 ++--- pkgs/by-name/rc/rclone-browser/package.nix | 8 +++---- pkgs/by-name/rc/rcm/package.nix | 6 ++--- pkgs/by-name/rc/rcon/package.nix | 6 ++--- pkgs/by-name/re/re-flex/package.nix | 6 ++--- pkgs/by-name/re/re2c/package.nix | 6 ++--- pkgs/by-name/re/readosm/package.nix | 6 ++--- pkgs/by-name/re/readstat/package.nix | 6 ++--- pkgs/by-name/re/reaverwps-t6x/package.nix | 8 +++---- pkgs/by-name/re/recoverjpeg/package.nix | 6 ++--- pkgs/by-name/re/recutils/package.nix | 6 ++--- pkgs/by-name/re/redeclipse/package.nix | 6 ++--- pkgs/by-name/re/redir/package.nix | 6 ++--- pkgs/by-name/re/redo-apenwarr/package.nix | 6 ++--- pkgs/by-name/re/redo-c/package.nix | 6 ++--- pkgs/by-name/re/redoflacs/package.nix | 6 ++--- pkgs/by-name/re/redsocks/package.nix | 6 ++--- pkgs/by-name/re/redstore/package.nix | 6 ++--- pkgs/by-name/re/redwax-tool/package.nix | 6 ++--- pkgs/by-name/re/refind/package.nix | 6 ++--- pkgs/by-name/re/regextester/package.nix | 6 ++--- pkgs/by-name/re/regina/package.nix | 6 ++--- pkgs/by-name/re/regpg/package.nix | 8 +++---- pkgs/by-name/re/rehex/package.nix | 8 +++---- .../re/remarkable-toolchain/package.nix | 6 ++--- .../re/remarkable2-toolchain/package.nix | 6 ++--- pkgs/by-name/re/renameutils/package.nix | 6 ++--- pkgs/by-name/re/rep/package.nix | 6 ++--- pkgs/by-name/re/replace/package.nix | 6 ++--- pkgs/by-name/re/reproc/package.nix | 6 ++--- pkgs/by-name/re/repseek/package.nix | 6 ++--- pkgs/by-name/re/reptyr/package.nix | 6 ++--- pkgs/by-name/re/reredirect/package.nix | 6 ++--- pkgs/by-name/re/resolv_wrapper/package.nix | 6 ++--- pkgs/by-name/re/restream/package.nix | 10 ++++---- pkgs/by-name/re/retroarch-bare/package.nix | 8 +++---- pkgs/by-name/re/revanced-cli/package.nix | 6 ++--- pkgs/by-name/rf/rfdump/package.nix | 6 ++--- pkgs/by-name/rg/rgbds/package.nix | 6 ++--- pkgs/by-name/rh/rhvoice/package.nix | 6 ++--- pkgs/by-name/ri/riemann_c_client/package.nix | 6 ++--- pkgs/by-name/ri/ries/package.nix | 6 ++--- pkgs/by-name/ri/rig/package.nix | 6 ++--- pkgs/by-name/ri/rinetd/package.nix | 8 +++---- pkgs/by-name/ri/riot-redis/package.nix | 6 ++--- pkgs/by-name/ri/ripes/package.nix | 6 ++--- pkgs/by-name/ri/river-tag-overlay/package.nix | 6 ++--- pkgs/by-name/rl/rlog/package.nix | 6 ++--- pkgs/by-name/rm/rmate-sh/package.nix | 6 ++--- pkgs/by-name/rm/rmount/package.nix | 12 +++++----- pkgs/by-name/rm/rmw/package.nix | 8 +++---- pkgs/by-name/rn/rng-tools/package.nix | 8 +++---- pkgs/by-name/rn/rnm/package.nix | 8 +++---- pkgs/by-name/rn/rnnoise-plugin/package.nix | 6 ++--- pkgs/by-name/rn/rnv/package.nix | 6 ++--- pkgs/by-name/ro/robin-map/package.nix | 8 +++---- pkgs/by-name/ro/roc-toolkit/package.nix | 6 ++--- pkgs/by-name/ro/rockbox-utility/package.nix | 6 ++--- pkgs/by-name/ro/rofi-calc/package.nix | 6 ++--- pkgs/by-name/ro/rofi-file-browser/package.nix | 6 ++--- pkgs/by-name/ro/rofi-power-menu/package.nix | 6 ++--- pkgs/by-name/ro/rofi-pulse-select/package.nix | 6 ++--- pkgs/by-name/ro/rofi-vpn/package.nix | 6 ++--- pkgs/by-name/ro/rosie/package.nix | 6 ++--- pkgs/by-name/ro/roswell/package.nix | 8 +++---- pkgs/by-name/ro/roundup/package.nix | 6 ++--- pkgs/by-name/ro/routino/package.nix | 6 ++--- pkgs/by-name/ro/rox-filer/package.nix | 8 +++---- pkgs/by-name/rp/rp/package.nix | 6 ++--- pkgs/by-name/rp/rpcsvc-proto/package.nix | 6 ++--- pkgs/by-name/rp/rpiboot/package.nix | 8 +++---- pkgs/by-name/rp/rpm-ostree/package.nix | 6 ++--- pkgs/by-name/rr/rrdtool/package.nix | 6 ++--- pkgs/by-name/rs/rsbep/package.nix | 6 ++--- pkgs/by-name/rs/rset/package.nix | 8 +++---- pkgs/by-name/rs/rsgain/package.nix | 8 +++---- pkgs/by-name/rs/rspamd/package.nix | 6 ++--- pkgs/by-name/rs/rss-bridge/package.nix | 6 ++--- pkgs/by-name/rs/rssguard/package.nix | 8 +++---- pkgs/by-name/rt/rt/package.nix | 8 +++---- pkgs/by-name/rt/rtaudio_5/package.nix | 6 ++--- pkgs/by-name/rt/rtklib-ex/package.nix | 8 +++---- pkgs/by-name/rt/rtl_433/package.nix | 6 ++--- pkgs/by-name/rt/rtptools/package.nix | 6 ++--- pkgs/by-name/rt/rtrlib/package.nix | 6 ++--- pkgs/by-name/rt/rttr/package.nix | 6 ++--- pkgs/by-name/ru/rubberband/package.nix | 6 ++--- pkgs/by-name/ru/rubiks/package.nix | 6 ++--- pkgs/by-name/ru/rubyripper/package.nix | 6 ++--- pkgs/by-name/ru/rund/package.nix | 6 ++--- pkgs/by-name/ru/runzip/package.nix | 6 ++--- pkgs/by-name/rv/rvvm/package.nix | 6 ++--- pkgs/by-name/rw/rw/package.nix | 6 ++--- pkgs/by-name/rw/rwc/package.nix | 6 ++--- pkgs/by-name/ry/ryzenadj/package.nix | 6 ++--- pkgs/by-name/rz/rzip/package.nix | 6 ++--- pkgs/by-name/s-/s-tar/package.nix | 6 ++--- pkgs/by-name/s2/s2n-tls/package.nix | 6 ++--- pkgs/by-name/s2/s2png/package.nix | 6 ++--- pkgs/by-name/s3/s3fs/package.nix | 8 +++---- pkgs/by-name/s9/s9fes/package.nix | 6 ++--- pkgs/by-name/sa/sacc/package.nix | 6 ++--- pkgs/by-name/sa/safecopy/package.nix | 6 ++--- pkgs/by-name/sa/sagetex/package.nix | 6 ++--- pkgs/by-name/sa/sailsd/package.nix | 6 ++--- pkgs/by-name/sa/saldl/package.nix | 8 +++---- pkgs/by-name/sa/sam-ba/package.nix | 6 ++--- pkgs/by-name/sa/sambamba/package.nix | 8 +++---- pkgs/by-name/sa/samblaster/package.nix | 6 ++--- pkgs/by-name/sa/samplicator/package.nix | 6 ++--- pkgs/by-name/sa/samurai/package.nix | 6 ++--- pkgs/by-name/sa/sane-airscan/package.nix | 6 ++--- pkgs/by-name/sa/sanjuuni/package.nix | 8 +++---- pkgs/by-name/sa/sanoid/package.nix | 6 ++--- pkgs/by-name/sa/sassc/package.nix | 8 +++---- pkgs/by-name/sa/savvycan/package.nix | 8 +++---- pkgs/by-name/sb/sbs/package.nix | 6 ++--- pkgs/by-name/sb/sbsigntool/package.nix | 6 ++--- pkgs/by-name/sc/sc-im/package.nix | 10 ++++---- pkgs/by-name/sc/scd2html/package.nix | 6 ++--- .../sc/scheme-bytestructures/package.nix | 6 ++--- pkgs/by-name/sc/scheme48/package.nix | 6 ++--- pkgs/by-name/sc/schemes/package.nix | 6 ++--- pkgs/by-name/sc/schismtracker/package.nix | 8 +++---- pkgs/by-name/sc/scipopt-papilo/package.nix | 6 ++--- pkgs/by-name/sc/scipopt-scip/package.nix | 8 +++---- pkgs/by-name/sc/scipopt-zimpl/package.nix | 6 ++--- pkgs/by-name/sc/scorched3d/package.nix | 6 ++--- pkgs/by-name/sc/scowl/package.nix | 6 ++--- pkgs/by-name/sc/scream/package.nix | 6 ++--- pkgs/by-name/sc/screen-message/package.nix | 6 ++--- pkgs/by-name/sc/screen/package.nix | 6 ++--- pkgs/by-name/sc/screenfetch/package.nix | 6 ++--- pkgs/by-name/sc/scriptaculous/package.nix | 6 ++--- pkgs/by-name/sc/scrot/package.nix | 6 ++--- pkgs/by-name/sc/scrub/package.nix | 6 ++--- pkgs/by-name/sd/sdate/package.nix | 6 ++--- pkgs/by-name/sd/sdcv/package.nix | 6 ++--- pkgs/by-name/sd/sdlpop/package.nix | 8 +++---- pkgs/by-name/se/seafile-client/package.nix | 8 +++---- pkgs/by-name/se/seafile-shared/package.nix | 6 ++--- pkgs/by-name/se/seahorse/package.nix | 6 ++--- pkgs/by-name/se/seamly2d/package.nix | 6 ++--- pkgs/by-name/se/seasocks/package.nix | 6 ++--- pkgs/by-name/se/seaview/package.nix | 6 ++--- pkgs/by-name/se/sec/package.nix | 6 ++--- pkgs/by-name/se/secp256k1/package.nix | 6 ++--- pkgs/by-name/se/sedutil/package.nix | 6 ++--- pkgs/by-name/se/semver-tool/package.nix | 6 ++--- pkgs/by-name/se/sensible-utils/package.nix | 6 ++--- pkgs/by-name/se/sent/package.nix | 6 ++--- pkgs/by-name/se/sentencepiece/package.nix | 6 ++--- pkgs/by-name/se/sequeler/package.nix | 6 ++--- pkgs/by-name/se/ser2net/package.nix | 6 ++--- pkgs/by-name/se/serialdv/package.nix | 6 ++--- pkgs/by-name/se/setroot/package.nix | 6 ++--- pkgs/by-name/se/seturgent/package.nix | 6 ++--- pkgs/by-name/se/seyren/package.nix | 6 ++--- pkgs/by-name/sf/sfrotz/package.nix | 8 +++---- pkgs/by-name/sf/sfsexp/package.nix | 6 ++--- pkgs/by-name/sg/sgdboop/package.nix | 6 ++--- .../sg/sgx-azure-dcap-client/package.nix | 6 ++--- .../sh/sha1collisiondetection/package.nix | 6 ++--- pkgs/by-name/sh/shaarli/package.nix | 6 ++--- pkgs/by-name/sh/shairport-sync/package.nix | 6 ++--- pkgs/by-name/sh/shared-mime-info/package.nix | 6 ++--- pkgs/by-name/sh/sharutils/package.nix | 6 ++--- pkgs/by-name/sh/shellspec/package.nix | 8 +++---- pkgs/by-name/sh/shepherd/package.nix | 10 ++++---- pkgs/by-name/sh/sherpa/package.nix | 6 ++--- pkgs/by-name/sh/shfm/package.nix | 6 ++--- pkgs/by-name/sh/shhmsg/package.nix | 6 ++--- pkgs/by-name/sh/shibboleth-sp/package.nix | 6 ++--- pkgs/by-name/sh/shim-unsigned/package.nix | 6 ++--- pkgs/by-name/sh/shipments/package.nix | 8 +++---- pkgs/by-name/sh/shmig/package.nix | 6 ++--- pkgs/by-name/sh/shocco/package.nix | 6 ++--- pkgs/by-name/sh/shod/package.nix | 6 ++--- pkgs/by-name/sh/shorewall/package.nix | 24 +++++++++---------- pkgs/by-name/sh/showmethekey/package.nix | 8 +++---- pkgs/by-name/sh/shtns/package.nix | 6 ++--- pkgs/by-name/sh/shutter/package.nix | 6 ++--- pkgs/by-name/si/sic/package.nix | 6 ++--- pkgs/by-name/si/sickgear/package.nix | 6 ++--- pkgs/by-name/si/sieve-connect/package.nix | 8 +++---- pkgs/by-name/si/sigil/package.nix | 6 ++--- pkgs/by-name/si/siglo/package.nix | 8 +++---- .../by-name/si/signal-desktop-bin/generic.nix | 10 ++++---- .../by-name/si/signalbackup-tools/package.nix | 6 ++--- pkgs/by-name/si/signaturepdf/package.nix | 8 +++---- pkgs/by-name/si/signify/package.nix | 6 ++--- pkgs/by-name/si/signing-party/package.nix | 6 ++--- pkgs/by-name/si/sigslot/package.nix | 6 ++--- pkgs/by-name/si/sil-q/package.nix | 10 ++++---- pkgs/by-name/si/sil/package.nix | 8 +++---- pkgs/by-name/si/silver-searcher/package.nix | 6 ++--- pkgs/by-name/si/simde/package.nix | 6 ++--- pkgs/by-name/si/simg2img/package.nix | 6 ++--- pkgs/by-name/si/simgear/package.nix | 6 ++--- pkgs/by-name/si/simple-mtpfs/package.nix | 6 ++--- pkgs/by-name/si/simple-scan/package.nix | 8 +++---- pkgs/by-name/si/simpleTpmPk11/package.nix | 6 ++--- pkgs/by-name/si/sispmctl/package.nix | 6 ++--- pkgs/by-name/sk/skktools/package.nix | 8 +++---- pkgs/by-name/sk/skrooge/package.nix | 6 ++--- pkgs/by-name/sl/sl/package.nix | 6 ++--- pkgs/by-name/sl/slack-cli/package.nix | 6 ++--- pkgs/by-name/sl/slirp4netns/package.nix | 6 ++--- pkgs/by-name/sl/slowhttptest/package.nix | 6 ++--- pkgs/by-name/sl/slsnif/package.nix | 6 ++--- pkgs/by-name/sl/slurm-nm/package.nix | 6 ++--- .../sl/slurm-spank-stunnel/package.nix | 6 ++--- pkgs/by-name/sl/slurm-spank-x11/package.nix | 6 ++--- pkgs/by-name/sm/smartdeblur/package.nix | 6 ++--- pkgs/by-name/sm/smartdns/package.nix | 8 +++---- pkgs/by-name/sm/smarty3-i18n/package.nix | 6 ++--- pkgs/by-name/sm/smarty3/package.nix | 6 ++--- pkgs/by-name/sm/smcroute/package.nix | 6 ++--- pkgs/by-name/sm/smem/package.nix | 6 ++--- pkgs/by-name/sm/smemstat/package.nix | 6 ++--- pkgs/by-name/sm/smenu/package.nix | 6 ++--- pkgs/by-name/sm/smlpkg/package.nix | 6 ++--- pkgs/by-name/sm/smokeping/package.nix | 6 ++--- pkgs/by-name/sm/smooth/package.nix | 6 ++--- pkgs/by-name/sm/smpeg/package.nix | 6 ++--- pkgs/by-name/sm/smu/package.nix | 6 ++--- pkgs/by-name/sn/snabb/package.nix | 6 ++--- pkgs/by-name/sn/snake4/package.nix | 6 ++--- pkgs/by-name/sn/snap7/package.nix | 8 +++---- pkgs/by-name/sn/snapraid/package.nix | 8 +++---- pkgs/by-name/sn/snd/package.nix | 6 ++--- pkgs/by-name/sn/sndpeek/package.nix | 8 +++---- pkgs/by-name/sn/sngrep/package.nix | 6 ++--- pkgs/by-name/sn/snippetexpanderx/package.nix | 8 +++---- pkgs/by-name/sn/snippetpixie/package.nix | 6 ++--- pkgs/by-name/sn/snixembed/package.nix | 8 +++---- pkgs/by-name/sn/snmpcheck/package.nix | 6 ++--- pkgs/by-name/sn/snobol4/package.nix | 8 +++---- pkgs/by-name/sn/snooze/package.nix | 6 ++--- pkgs/by-name/sn/snore/package.nix | 6 ++--- pkgs/by-name/sn/snow/package.nix | 6 ++--- pkgs/by-name/so/soapui/package.nix | 8 +++---- pkgs/by-name/so/soapyairspy/package.nix | 6 ++--- pkgs/by-name/so/soapyaudio/package.nix | 6 ++--- pkgs/by-name/so/socket_wrapper/package.nix | 6 ++--- pkgs/by-name/so/sockperf/package.nix | 6 ++--- pkgs/by-name/so/softhsm/package.nix | 6 ++--- pkgs/by-name/so/sollya/package.nix | 6 ++--- pkgs/by-name/so/solvespace/package.nix | 8 +++---- pkgs/by-name/so/somafm-cli/package.nix | 6 ++--- pkgs/by-name/so/somebar/package.nix | 6 ++--- pkgs/by-name/so/sonivox/package.nix | 6 ++--- .../so/sony-headphones-client/package.nix | 8 +++---- pkgs/by-name/so/sopwith/package.nix | 6 ++--- pkgs/by-name/so/sorcer/package.nix | 6 ++--- pkgs/by-name/so/sord/package.nix | 6 ++--- pkgs/by-name/so/sorted-grep/package.nix | 6 ++--- pkgs/by-name/so/sortmerna/package.nix | 6 ++--- pkgs/by-name/so/souffle/package.nix | 6 ++--- pkgs/by-name/so/soundtouch/package.nix | 6 ++--- pkgs/by-name/so/soxr/package.nix | 6 ++--- pkgs/by-name/sp/spaceFM/package.nix | 6 ++--- pkgs/by-name/sp/spacevim/package.nix | 6 ++--- pkgs/by-name/sp/span-lite/package.nix | 6 ++--- pkgs/by-name/sp/sparsehash/package.nix | 6 ++--- pkgs/by-name/sp/spectra/package.nix | 6 ++--- pkgs/by-name/sp/spectre-cli/package.nix | 6 ++--- pkgs/by-name/sp/speech-tools/package.nix | 6 ++--- pkgs/by-name/sp/speed-dreams/package.nix | 8 +++---- pkgs/by-name/sp/speedread/package.nix | 6 ++--- pkgs/by-name/sp/spfft/package.nix | 6 ++--- pkgs/by-name/sp/sphinxsearch/package.nix | 6 ++--- .../sp/spicy-parser-generator/package.nix | 6 ++--- pkgs/by-name/sp/spin/package.nix | 8 +++---- pkgs/by-name/sp/spiped/package.nix | 6 ++--- pkgs/by-name/sp/spit/package.nix | 6 ++--- pkgs/by-name/sp/spla/package.nix | 6 ++--- pkgs/by-name/sp/splix/package.nix | 6 ++--- pkgs/by-name/sp/spooles/package.nix | 6 ++--- pkgs/by-name/sp/spotify-tray/package.nix | 6 ++--- pkgs/by-name/sp/sptk/package.nix | 8 +++---- pkgs/by-name/sq/sql-formatter/package.nix | 8 +++---- pkgs/by-name/sq/sqlitestudio/package.nix | 6 ++--- pkgs/by-name/sq/squashfs-tools-ng/package.nix | 6 ++--- pkgs/by-name/sq/squashfsTools/package.nix | 6 ++--- pkgs/by-name/sq/squashfuse/package.nix | 6 ++--- pkgs/by-name/sr/srain/package.nix | 6 ++--- pkgs/by-name/sr/srandrd/package.nix | 6 ++--- pkgs/by-name/sr/sregex/package.nix | 6 ++--- pkgs/by-name/sr/srelay/package.nix | 6 ++--- pkgs/by-name/sr/srt-live-server/package.nix | 6 ++--- pkgs/by-name/ss/ssdeep/package.nix | 6 ++--- pkgs/by-name/ss/sshfs-fuse/common.nix | 6 ++--- pkgs/by-name/ss/sshlatex/package.nix | 6 ++--- pkgs/by-name/ss/sshpass/package.nix | 6 ++--- pkgs/by-name/ss/sshping/package.nix | 6 ++--- pkgs/by-name/ss/sslh/package.nix | 6 ++--- pkgs/by-name/ss/sslsplit/package.nix | 6 ++--- pkgs/by-name/ss/ssocr/package.nix | 6 ++--- pkgs/by-name/ss/ssrc/package.nix | 6 ++--- pkgs/by-name/ss/sssnake/package.nix | 6 ++--- pkgs/by-name/ss/ssss/package.nix | 6 ++--- pkgs/by-name/ss/ssw/package.nix | 6 ++--- pkgs/by-name/st/stagit/package.nix | 6 ++--- pkgs/by-name/st/stalonetray/package.nix | 6 ++--- pkgs/by-name/st/star/package.nix | 8 +++---- pkgs/by-name/st/starfetch/package.nix | 6 ++--- pkgs/by-name/st/stargate-libcds/package.nix | 6 ++--- pkgs/by-name/st/statserial/package.nix | 6 ++--- pkgs/by-name/st/stderred/package.nix | 6 ++--- pkgs/by-name/st/stdman/package.nix | 6 ++--- pkgs/by-name/st/stdmanpages/package.nix | 6 ++--- pkgs/by-name/st/stegseek/package.nix | 6 ++--- pkgs/by-name/st/stenc/package.nix | 6 ++--- pkgs/by-name/st/sticky-notes/package.nix | 12 +++++----- pkgs/by-name/st/sticky/package.nix | 6 ++--- pkgs/by-name/st/stilo-themes/package.nix | 6 ++--- pkgs/by-name/st/stlink/package.nix | 6 ++--- pkgs/by-name/st/stochas/package.nix | 6 ++--- pkgs/by-name/st/stone-phaser/package.nix | 6 ++--- pkgs/by-name/st/stone/package.nix | 6 ++--- pkgs/by-name/st/stopmotion/package.nix | 6 ++--- pkgs/by-name/st/storeBackup/package.nix | 6 ++--- pkgs/by-name/st/stress-ng/package.nix | 8 +++---- pkgs/by-name/st/stressapptest/package.nix | 8 +++---- pkgs/by-name/st/strongswan/package.nix | 8 +++---- pkgs/by-name/st/stt/package.nix | 6 ++--- pkgs/by-name/st/stxxl/package.nix | 6 ++--- pkgs/by-name/st/styx/package.nix | 6 ++--- pkgs/by-name/su/su-exec/package.nix | 6 ++--- pkgs/by-name/su/subread/package.nix | 6 ++--- pkgs/by-name/su/subtitlecomposer/package.nix | 6 ++--- pkgs/by-name/su/suil/package.nix | 6 ++--- .../su/suitesparse-graphblas/package.nix | 6 ++--- pkgs/by-name/su/sumo/package.nix | 6 ++--- pkgs/by-name/su/superTux/package.nix | 6 ++--- pkgs/by-name/su/superTuxKart/package.nix | 8 +++---- .../su/supergfxctl-plasmoid/package.nix | 6 ++--- pkgs/by-name/su/supervise/package.nix | 6 ++--- pkgs/by-name/su/surfraw/package.nix | 6 ++--- pkgs/by-name/su/suscan/package.nix | 6 ++--- pkgs/by-name/su/sushi/package.nix | 8 +++---- pkgs/by-name/su/sutils/package.nix | 6 ++--- pkgs/by-name/sv/svaba/package.nix | 6 ++--- pkgs/by-name/sv/svnfs/package.nix | 6 ++--- pkgs/by-name/sw/swappy/package.nix | 6 ++--- pkgs/by-name/sw/swaykbdd/package.nix | 6 ++--- pkgs/by-name/sw/swaysettings/package.nix | 6 ++--- pkgs/by-name/sw/swfmill/package.nix | 6 ++--- pkgs/by-name/sw/swh_lv2/package.nix | 6 ++--- pkgs/by-name/sw/swiften/package.nix | 6 ++--- pkgs/by-name/sw/swingsane/package.nix | 12 +++++----- pkgs/by-name/sw/switchfin/package.nix | 8 +++---- pkgs/by-name/sy/symbolic-preview/package.nix | 6 ++--- pkgs/by-name/sy/symlinks/package.nix | 6 ++--- pkgs/by-name/sy/symmetrica/package.nix | 6 ++--- pkgs/by-name/sy/sympa/package.nix | 6 ++--- pkgs/by-name/sy/sympow/package.nix | 6 ++--- pkgs/by-name/sy/synaesthesia/package.nix | 6 ++--- pkgs/by-name/sy/syncterm/package.nix | 6 ++--- pkgs/by-name/sy/synergy/package.nix | 8 +++---- pkgs/by-name/sy/sysbench/package.nix | 10 ++++---- pkgs/by-name/sy/sysfsutils/package.nix | 6 ++--- pkgs/by-name/sy/sysklogd/package.nix | 6 ++--- pkgs/by-name/sy/systembus-notify/package.nix | 6 ++--- pkgs/by-name/sy/systemc/package.nix | 6 ++--- pkgs/by-name/sy/sysvinit/package.nix | 6 ++--- pkgs/by-name/t1/t1utils/package.nix | 6 ++--- pkgs/by-name/t4/t4kcommon/package.nix | 6 ++--- pkgs/by-name/ta/ta-lib/package.nix | 6 ++--- pkgs/by-name/ta/tab/package.nix | 6 ++--- pkgs/by-name/ta/tacacsplus/package.nix | 6 ++--- pkgs/by-name/ta/tageditor/package.nix | 6 ++--- pkgs/by-name/ta/taglib-sharp/package.nix | 6 ++--- pkgs/by-name/ta/taglib_extras/package.nix | 6 ++--- pkgs/by-name/ta/tagparser/package.nix | 6 ++--- pkgs/by-name/ta/tagutil/package.nix | 6 ++--- pkgs/by-name/ta/tail-tray/package.nix | 8 +++---- pkgs/by-name/ta/talentedhack/package.nix | 6 ++--- pkgs/by-name/ta/tali/package.nix | 8 +++---- pkgs/by-name/ta/tambura/package.nix | 6 ++--- pkgs/by-name/ta/tamzen/package.nix | 6 ++--- pkgs/by-name/ta/tango-cpp/package.nix | 6 ++--- pkgs/by-name/ta/tango-database/package.nix | 8 +++---- pkgs/by-name/ta/tango-idl/package.nix | 6 ++--- pkgs/by-name/ta/tangram/package.nix | 6 ++--- pkgs/by-name/ta/taoup/package.nix | 6 ++--- pkgs/by-name/ta/target-isns/package.nix | 6 ++--- pkgs/by-name/ta/tasknc/package.nix | 6 ++--- pkgs/by-name/ta/taskopen/package.nix | 6 ++--- pkgs/by-name/ta/taskserver/package.nix | 6 ++--- pkgs/by-name/ta/taskwarrior2/package.nix | 6 ++--- pkgs/by-name/tb/tbox/package.nix | 6 ++--- pkgs/by-name/tc/tcp_wrappers/package.nix | 6 ++--- pkgs/by-name/tc/tcpcrypt/package.nix | 6 ++--- pkgs/by-name/tc/tcpdirect/package.nix | 6 ++--- pkgs/by-name/tc/tcpdump/package.nix | 6 ++--- pkgs/by-name/tc/tcpreplay/package.nix | 6 ++--- pkgs/by-name/td/tdrop/package.nix | 6 ++--- pkgs/by-name/te/teetertorture/package.nix | 6 ++--- pkgs/by-name/te/teeworlds/package.nix | 8 +++---- pkgs/by-name/te/termcolor/package.nix | 6 ++--- pkgs/by-name/te/terminal-colors/package.nix | 6 ++--- pkgs/by-name/te/termsyn/package.nix | 6 ++--- pkgs/by-name/te/terra/package.nix | 8 +++---- pkgs/by-name/te/terranix/package.nix | 6 ++--- pkgs/by-name/te/test-drive/package.nix | 6 ++--- pkgs/by-name/te/tetgen/package.nix | 6 ++--- pkgs/by-name/te/texi2mdoc/package.nix | 6 ++--- pkgs/by-name/tg/tgt/package.nix | 6 ++--- pkgs/by-name/th/thc-ipv6/package.nix | 6 ++--- pkgs/by-name/th/the-powder-toy/package.nix | 6 ++--- pkgs/by-name/th/theft/package.nix | 6 ++--- pkgs/by-name/th/theme-jade1/package.nix | 6 ++--- pkgs/by-name/th/theme-sh/package.nix | 6 ++--- pkgs/by-name/th/therion/package.nix | 8 +++---- pkgs/by-name/th/thermald/package.nix | 6 ++--- pkgs/by-name/th/thinkingRock/package.nix | 6 ++--- pkgs/by-name/th/throttled/package.nix | 6 ++--- .../th/thunar-dropbox-plugin/package.nix | 6 ++--- pkgs/by-name/th/thunderbolt/package.nix | 6 ++--- pkgs/by-name/ti/tig/package.nix | 6 ++--- pkgs/by-name/ti/tiledb/package.nix | 6 ++--- pkgs/by-name/ti/time-ghc-modules/package.nix | 6 ++--- .../ti/timelapse-deflicker/package.nix | 6 ++--- pkgs/by-name/ti/timelimit/package.nix | 6 ++--- pkgs/by-name/ti/timeloop/package.nix | 6 ++--- pkgs/by-name/ti/timemachine/package.nix | 6 ++--- pkgs/by-name/ti/timewarrior/package.nix | 6 ++--- pkgs/by-name/ti/tini/package.nix | 6 ++--- pkgs/by-name/ti/tintin/package.nix | 6 ++--- pkgs/by-name/ti/tinycbor/package.nix | 6 ++--- pkgs/by-name/ti/tinycompress/package.nix | 6 ++--- pkgs/by-name/ti/tinyfecvpn/package.nix | 6 ++--- pkgs/by-name/ti/tinyfetch/package.nix | 8 +++---- pkgs/by-name/ti/tinyobjloader/package.nix | 6 ++--- pkgs/by-name/ti/tinyproxy/package.nix | 6 ++--- pkgs/by-name/ti/tiscamera/package.nix | 6 ++--- pkgs/by-name/tk/tkrev/package.nix | 6 ++--- pkgs/by-name/tk/tkrzw/package.nix | 6 ++--- pkgs/by-name/tl/tl-expected/package.nix | 6 ++--- pkgs/by-name/tl/tla/package.nix | 6 ++--- pkgs/by-name/tl/tlaplus/package.nix | 6 ++--- pkgs/by-name/tl/tlaplus18/package.nix | 6 ++--- pkgs/by-name/tl/tlf/package.nix | 6 ++--- pkgs/by-name/tl/tlwg/package.nix | 6 ++--- pkgs/by-name/tm/tmatrix/package.nix | 6 ++--- pkgs/by-name/tm/tmpwatch/package.nix | 6 ++--- pkgs/by-name/tm/tmux-mem-cpu-load/package.nix | 6 ++--- pkgs/by-name/tm/tmux-xpanes/package.nix | 6 ++--- pkgs/by-name/tm/tmuxifier/package.nix | 6 ++--- pkgs/by-name/tn/tnat64/package.nix | 6 ++--- pkgs/by-name/tn/tncattach/package.nix | 6 ++--- pkgs/by-name/tn/tnef/package.nix | 6 ++--- pkgs/by-name/tn/tntdb/package.nix | 6 ++--- pkgs/by-name/tn/tntnet/package.nix | 6 ++--- pkgs/by-name/to/todofi-sh/package.nix | 6 ++--- pkgs/by-name/to/tofi/package.nix | 6 ++--- pkgs/by-name/to/toilet/package.nix | 6 ++--- pkgs/by-name/to/tokyotyrant/package.nix | 6 ++--- pkgs/by-name/to/toml-f/package.nix | 6 ++--- pkgs/by-name/to/torcs/package.nix | 6 ++--- pkgs/by-name/to/torctl/package.nix | 6 ++--- pkgs/by-name/to/torrent7z/package.nix | 6 ++--- pkgs/by-name/to/totem/package.nix | 8 +++---- pkgs/by-name/tp/tpacpi-bat/package.nix | 6 ++--- pkgs/by-name/tp/tpm2-abrmd/package.nix | 8 +++---- pkgs/by-name/tp/tpm2-totp/package.nix | 8 +++---- pkgs/by-name/tp/tpmmanager/package.nix | 6 ++--- pkgs/by-name/tr/tracebox/package.nix | 8 +++---- pkgs/by-name/tr/tracy/package.nix | 6 ++--- pkgs/by-name/tr/trafficserver/package.nix | 8 +++---- pkgs/by-name/tr/transcrypt/package.nix | 8 +++---- pkgs/by-name/tr/translate-shell/package.nix | 6 ++--- .../tr/transmission-remote-gtk/package.nix | 8 +++---- pkgs/by-name/tr/tree/package.nix | 6 ++--- pkgs/by-name/tr/trexio/package.nix | 6 ++--- pkgs/by-name/tr/trf/package.nix | 6 ++--- pkgs/by-name/tr/triggerhappy/package.nix | 6 ++--- pkgs/by-name/tr/trilinos/package.nix | 6 ++--- pkgs/by-name/tr/trimal/package.nix | 6 ++--- pkgs/by-name/tr/trompeloeil/package.nix | 6 ++--- pkgs/by-name/tr/truecrack/package.nix | 22 ++++++++--------- pkgs/by-name/tr/trunk-recorder/package.nix | 8 +++---- pkgs/by-name/ts/ts/package.nix | 6 ++--- pkgs/by-name/ts/tsung/package.nix | 8 +++---- .../tt/tt-rss-plugin-feediron/package.nix | 6 ++--- .../tt/tt-rss-theme-feedly/package.nix | 6 ++--- pkgs/by-name/tt/tt-rss/package.nix | 6 ++--- pkgs/by-name/tt/tthsum/package.nix | 6 ++--- pkgs/by-name/tt/ttyd/package.nix | 6 ++--- pkgs/by-name/tt/ttygif/package.nix | 6 ++--- pkgs/by-name/tt/ttylog/package.nix | 6 ++--- pkgs/by-name/tt/ttyplot/package.nix | 6 ++--- pkgs/by-name/tu/tuba/package.nix | 8 +++---- pkgs/by-name/tu/tunctl/package.nix | 6 ++--- pkgs/by-name/tu/tuner/package.nix | 6 ++--- pkgs/by-name/tu/tup/package.nix | 8 +++---- pkgs/by-name/tu/tuptime/package.nix | 6 ++--- pkgs/by-name/tu/tuxtype/package.nix | 6 ++--- pkgs/by-name/tv/tvm/package.nix | 6 ++--- pkgs/by-name/tw/twa/package.nix | 6 ++--- pkgs/by-name/tw/twelf/package.nix | 6 ++--- pkgs/by-name/tx/txt2man/package.nix | 6 ++--- pkgs/by-name/tx/txtw/package.nix | 6 ++--- pkgs/by-name/ty/tym/package.nix | 6 ++--- pkgs/by-name/ty/typespeed/package.nix | 6 ++--- pkgs/by-name/ua/uacme/package.nix | 6 ++--- pkgs/by-name/ua/uarmsolver/package.nix | 6 ++--- pkgs/by-name/ub/ubertooth/package.nix | 8 +++---- pkgs/by-name/ub/ubridge/package.nix | 8 +++---- pkgs/by-name/ub/ubuntu-themes/package.nix | 6 ++--- pkgs/by-name/uc/ucarp/package.nix | 6 ++--- pkgs/by-name/uc/ucl/package.nix | 6 ++--- pkgs/by-name/uc/ucode/package.nix | 6 ++--- pkgs/by-name/uc/ucspi-tcp/package.nix | 6 ++--- pkgs/by-name/ud/udevil/package.nix | 6 ++--- pkgs/by-name/ud/udftools/package.nix | 6 ++--- pkgs/by-name/ud/udisks/package.nix | 6 ++--- pkgs/by-name/ud/udp2raw/package.nix | 10 ++++---- pkgs/by-name/ud/udpreplay/package.nix | 6 ++--- pkgs/by-name/ud/udptunnel/package.nix | 6 ++--- pkgs/by-name/uf/ufiformat/package.nix | 6 ++--- pkgs/by-name/uf/ufoai/package.nix | 10 ++++---- pkgs/by-name/uf/uftp/package.nix | 6 ++--- pkgs/by-name/uf/uftpd/package.nix | 6 ++--- pkgs/by-name/uf/uftrace/package.nix | 6 ++--- pkgs/by-name/ug/uget-integrator/package.nix | 6 ++--- pkgs/by-name/ug/ugs/package.nix | 8 +++---- pkgs/by-name/ug/ugtrain/package.nix | 6 ++--- pkgs/by-name/uh/uhubctl/package.nix | 6 ++--- pkgs/by-name/ui/uid_wrapper/package.nix | 6 ++--- pkgs/by-name/ui/uisp/package.nix | 6 ++--- pkgs/by-name/ul/ultrastardx/package.nix | 6 ++--- pkgs/by-name/um/umpire/package.nix | 6 ++--- pkgs/by-name/um/umr/package.nix | 6 ++--- pkgs/by-name/um/ums/package.nix | 6 ++--- pkgs/by-name/un/unclutter/package.nix | 6 ++--- pkgs/by-name/un/uncrustify/package.nix | 6 ++--- pkgs/by-name/un/uni2ascii/package.nix | 6 ++--- pkgs/by-name/un/unibilium/package.nix | 6 ++--- pkgs/by-name/un/unicorn-angr/package.nix | 6 ++--- pkgs/by-name/un/unicorn/package.nix | 6 ++--- pkgs/by-name/un/unihan-database/package.nix | 6 ++--- pkgs/by-name/un/unionfs-fuse/package.nix | 6 ++--- pkgs/by-name/un/unit/package.nix | 6 ++--- pkgs/by-name/un/unittest-cpp/package.nix | 8 +++---- pkgs/by-name/un/unoconv/package.nix | 6 ++--- pkgs/by-name/un/unshield/package.nix | 6 ++--- pkgs/by-name/un/unstick/package.nix | 6 ++--- pkgs/by-name/up/uptimed/package.nix | 6 ++--- pkgs/by-name/uq/uqm/package.nix | 24 +++++++++---------- pkgs/by-name/ur/urbackup-client/package.nix | 6 ++--- pkgs/by-name/ur/urbit/package.nix | 8 +++---- pkgs/by-name/ur/uri/package.nix | 6 ++--- pkgs/by-name/ur/urjtag/package.nix | 6 ++--- pkgs/by-name/us/usbimager/package.nix | 8 +++---- pkgs/by-name/us/usbmuxd/package.nix | 6 ++--- pkgs/by-name/us/usbutils/package.nix | 6 ++--- pkgs/by-name/us/usbview/package.nix | 6 ++--- pkgs/by-name/us/userhosts/package.nix | 6 ++--- pkgs/by-name/us/usrsctp/package.nix | 6 ++--- pkgs/by-name/us/ustreamer/package.nix | 6 ++--- pkgs/by-name/ut/utf8cpp/package.nix | 8 +++---- pkgs/by-name/ut/uthash/package.nix | 6 ++--- pkgs/by-name/ut/uthenticode/package.nix | 6 ++--- pkgs/by-name/ut/utsushi/package.nix | 6 ++--- pkgs/by-name/uv/uvccapture/package.nix | 6 ++--- pkgs/by-name/uw/uwimap/package.nix | 6 ++--- pkgs/by-name/uw/uwufetch/package.nix | 8 +++---- .../by-name/va/vaapi-intel-hybrid/package.nix | 6 ++--- .../va/vala-language-server/package.nix | 6 ++--- pkgs/by-name/va/valijson/package.nix | 6 ++--- pkgs/by-name/va/vamp-plugin-sdk/package.nix | 6 ++--- .../va/vapoursynth-mvtools/package.nix | 6 ++--- pkgs/by-name/va/vapoursynth/package.nix | 8 +++---- pkgs/by-name/vc/vc/package.nix | 6 ++--- pkgs/by-name/vc/vcal/package.nix | 8 +++---- pkgs/by-name/vc/vcftools/package.nix | 6 ++--- pkgs/by-name/vc/vcs_query/package.nix | 6 ++--- pkgs/by-name/vd/vde2/package.nix | 6 ++--- pkgs/by-name/ve/venta/package.nix | 6 ++--- pkgs/by-name/ve/vercel-pkg/package.nix | 8 +++---- pkgs/by-name/ve/verilator/package.nix | 10 ++++---- pkgs/by-name/vi/vice/package.nix | 6 ++--- pkgs/by-name/vi/video-compare/package.nix | 6 ++--- pkgs/by-name/vi/vifm/package.nix | 8 +++---- pkgs/by-name/vi/viking/package.nix | 6 ++--- pkgs/by-name/vi/vimb-unwrapped/package.nix | 6 ++--- pkgs/by-name/vi/vimer/package.nix | 6 ++--- pkgs/by-name/vi/vimpc/package.nix | 6 ++--- pkgs/by-name/vi/virt-manager/package.nix | 8 +++---- pkgs/by-name/vi/virt-viewer/package.nix | 6 ++--- pkgs/by-name/vi/virtio-win/package.nix | 6 ++--- pkgs/by-name/vi/virtualpg/package.nix | 6 ++--- pkgs/by-name/vi/vitetris/package.nix | 6 ++--- pkgs/by-name/vk/vk-bootstrap/package.nix | 6 ++--- pkgs/by-name/vk/vk-cli/package.nix | 8 +++---- pkgs/by-name/vk/vkdevicechooser/package.nix | 6 ++--- pkgs/by-name/vk/vkdisplayinfo/package.nix | 6 ++--- pkgs/by-name/vl/vlock/package.nix | 6 ++--- pkgs/by-name/vm/vmmlib/package.nix | 6 ++--- pkgs/by-name/vm/vmtouch/package.nix | 6 ++--- pkgs/by-name/vn/vnstat/package.nix | 6 ++--- pkgs/by-name/vo/vo-amrwbenc/package.nix | 6 ++--- pkgs/by-name/vo/vokoscreen-ng/package.nix | 6 ++--- pkgs/by-name/vo/volume_key/package.nix | 6 ++--- pkgs/by-name/vo/volumeicon/package.nix | 6 ++--- pkgs/by-name/vo/vorbis-tools/package.nix | 6 ++--- pkgs/by-name/vo/vorbisgain/package.nix | 6 ++--- pkgs/by-name/vo/vowpal-wabbit/package.nix | 6 ++--- pkgs/by-name/vp/vpl-gpu-rt/package.nix | 8 +++---- pkgs/by-name/vr/vrpn/package.nix | 6 ++--- pkgs/by-name/vs/vsqlite/package.nix | 6 ++--- pkgs/by-name/vt/vtable-dumper/package.nix | 6 ++--- pkgs/by-name/vt/vttest/package.nix | 8 +++---- pkgs/by-name/vu/vue/package.nix | 6 ++--- .../vu/vulkan-extension-layer/package.nix | 6 ++--- pkgs/by-name/vu/vulkan-headers/package.nix | 6 ++--- .../vu/vulkan-tools-lunarg/package.nix | 6 ++--- .../vu/vulkan-validation-layers/package.nix | 6 ++--- .../robin-hood-hashing.nix | 6 ++--- pkgs/by-name/vz/vzic/package.nix | 6 ++--- pkgs/by-name/w_/w_scan2/package.nix | 6 ++--- pkgs/by-name/wa/wabt/package.nix | 8 +++---- pkgs/by-name/wa/waffle/package.nix | 6 ++--- .../wa/waifu2x-converter-cpp/package.nix | 6 ++--- pkgs/by-name/wa/wannier90/package.nix | 6 ++--- pkgs/by-name/wa/waon/package.nix | 6 ++--- pkgs/by-name/wa/warpd/package.nix | 8 +++---- pkgs/by-name/wa/warpinator/package.nix | 6 ++--- pkgs/by-name/wa/watchdogd/package.nix | 8 +++---- pkgs/by-name/wa/watcher/package.nix | 8 +++---- pkgs/by-name/wa/wavemon/package.nix | 6 ++--- pkgs/by-name/wa/wavpack/package.nix | 8 +++---- pkgs/by-name/wa/way-displays/package.nix | 6 ++--- pkgs/by-name/wa/wayland-logout/package.nix | 6 ++--- pkgs/by-name/wa/wayland-utils/package.nix | 6 ++--- pkgs/by-name/wa/waynergy/package.nix | 6 ++--- pkgs/by-name/wc/wch-isp/package.nix | 6 ++--- pkgs/by-name/wc/wcpg/package.nix | 6 ++--- pkgs/by-name/wd/wdfs/package.nix | 6 ++--- pkgs/by-name/we/webalizer/package.nix | 6 ++--- .../by-name/we/webp-pixbuf-loader/package.nix | 6 ++--- .../webrtc-audio-processing_0_3/package.nix | 6 ++--- .../we/webrtc-audio-processing_1/package.nix | 6 ++--- pkgs/by-name/we/websocketpp/package.nix | 6 ++--- pkgs/by-name/we/weidu/package.nix | 6 ++--- pkgs/by-name/we/weston/package.nix | 6 ++--- pkgs/by-name/wf/wfa2-lib/package.nix | 6 ++--- pkgs/by-name/wg/wget/package.nix | 6 ++--- pkgs/by-name/wg/wget2/package.nix | 8 +++---- pkgs/by-name/wg/wgetpaste/package.nix | 6 ++--- pkgs/by-name/wh/whatfiles/package.nix | 6 ++--- pkgs/by-name/wh/whatweb/package.nix | 6 ++--- pkgs/by-name/wh/whois/package.nix | 6 ++--- pkgs/by-name/wh/whsniff/package.nix | 6 ++--- pkgs/by-name/wi/wifish/package.nix | 6 ++--- pkgs/by-name/wi/wiggle/package.nix | 6 ++--- pkgs/by-name/wi/wiiload/package.nix | 6 ++--- pkgs/by-name/wi/wiimms-iso-tools/package.nix | 6 ++--- pkgs/by-name/wi/wimboot/package.nix | 8 +++---- pkgs/by-name/wi/windowchef/package.nix | 6 ++--- pkgs/by-name/wi/wings/package.nix | 24 +++++++++---------- pkgs/by-name/wi/wireguard-tools/package.nix | 8 +++---- pkgs/by-name/wi/wirelesstools/package.nix | 6 ++--- pkgs/by-name/wl/wl-clipboard-x11/package.nix | 6 ++--- pkgs/by-name/wl/wl-clipboard/package.nix | 6 ++--- pkgs/by-name/wl/wl-mirror/package.nix | 8 +++---- pkgs/by-name/wl/wla-dx/package.nix | 6 ++--- pkgs/by-name/wl/wlclock/package.nix | 6 ++--- pkgs/by-name/wl/wlr-randr/package.nix | 6 ++--- pkgs/by-name/wl/wlrctl/package.nix | 6 ++--- pkgs/by-name/wl/wlsunset/package.nix | 8 +++---- pkgs/by-name/wm/wmic-bin/package.nix | 6 ++--- pkgs/by-name/wm/wmname/package.nix | 6 ++--- pkgs/by-name/wm/wmutils-core/package.nix | 6 ++--- pkgs/by-name/wm/wmutils-libwm/package.nix | 6 ++--- pkgs/by-name/wo/wofi-emoji/package.nix | 6 ++--- pkgs/by-name/wo/wofi/package.nix | 6 ++--- pkgs/by-name/wo/wolf-shaper/package.nix | 6 ++--- pkgs/by-name/wo/wolfebin/package.nix | 6 ++--- pkgs/by-name/wo/wordgrinder/package.nix | 6 ++--- pkgs/by-name/wo/wordnet/package.nix | 6 ++--- pkgs/by-name/wo/workcraft/package.nix | 6 ++--- pkgs/by-name/wo/wownero/package.nix | 6 ++--- pkgs/by-name/wr/wrk/package.nix | 8 +++---- pkgs/by-name/ws/wsmancli/package.nix | 6 ++--- pkgs/by-name/wt/wtype/package.nix | 6 ++--- pkgs/by-name/wv/wv2/package.nix | 6 ++--- pkgs/by-name/wx/wxGTK31/package.nix | 6 ++--- pkgs/by-name/wx/wxGTK32/package.nix | 6 ++--- pkgs/by-name/wx/wxedid/package.nix | 6 ++--- pkgs/by-name/wx/wxhexeditor/package.nix | 6 ++--- pkgs/by-name/wx/wxmacmolplt/package.nix | 6 ++--- pkgs/by-name/wx/wxsqlite3/package.nix | 6 ++--- pkgs/by-name/wx/wxsqliteplus/package.nix | 6 ++--- pkgs/by-name/x1/x11_ssh_askpass/package.nix | 6 ++--- pkgs/by-name/x2/x2vnc/package.nix | 6 ++--- pkgs/by-name/x4/x42-avldrums/package.nix | 6 ++--- pkgs/by-name/x4/x42-gmsynth/package.nix | 6 ++--- pkgs/by-name/xa/Xaw3d/package.nix | 6 ++--- pkgs/by-name/xa/xaos/package.nix | 8 +++---- pkgs/by-name/xa/xapp/package.nix | 6 ++--- pkgs/by-name/xa/xarchiver/package.nix | 6 ++--- pkgs/by-name/xa/xastir/package.nix | 6 ++--- pkgs/by-name/xa/xautoclick/package.nix | 6 ++--- pkgs/by-name/xa/xautomation/package.nix | 6 ++--- pkgs/by-name/xa/xavs/package.nix | 6 ++--- pkgs/by-name/xa/xawtv/package.nix | 6 ++--- pkgs/by-name/xb/xbanish/package.nix | 6 ++--- pkgs/by-name/xb/xbindkeys/package.nix | 6 ++--- pkgs/by-name/xb/xboard/package.nix | 6 ++--- pkgs/by-name/xb/xbomb/package.nix | 6 ++--- pkgs/by-name/xc/xc3sprog/package.nix | 6 ++--- pkgs/by-name/xc/xcb-imdkit/package.nix | 6 ++--- pkgs/by-name/xc/xcd/package.nix | 6 ++--- pkgs/by-name/xc/xcftools/package.nix | 6 ++--- pkgs/by-name/xc/xcfun/package.nix | 6 ++--- pkgs/by-name/xc/xchainkeys/package.nix | 6 ++--- pkgs/by-name/xc/xchm/package.nix | 6 ++--- pkgs/by-name/xc/xclip/package.nix | 6 ++--- pkgs/by-name/xc/xconq/package.nix | 6 ++--- pkgs/by-name/xc/xcowsay/package.nix | 6 ++--- pkgs/by-name/xc/xcpc/package.nix | 6 ++--- pkgs/by-name/xc/xcruiser/package.nix | 6 ++--- pkgs/by-name/xc/xcur2png/package.nix | 6 ++--- pkgs/by-name/xd/xdaliclock/package.nix | 6 ++--- pkgs/by-name/xd/xdelta/package.nix | 6 ++--- .../xd/xdg-desktop-portal-wlr/package.nix | 6 ++--- .../xd/xdg-desktop-portal-xapp/package.nix | 6 ++--- pkgs/by-name/xd/xdg-launch/package.nix | 6 ++--- pkgs/by-name/xd/xdg-utils-cxx/package.nix | 6 ++--- pkgs/by-name/xd/xdo/package.nix | 6 ++--- pkgs/by-name/xd/xdotool/package.nix | 6 ++--- pkgs/by-name/xd/xdp-tools/package.nix | 6 ++--- pkgs/by-name/xe/xe/package.nix | 6 ++--- pkgs/by-name/xe/xed-editor/package.nix | 6 ++--- pkgs/by-name/xe/xephem/package.nix | 6 ++--- pkgs/by-name/xf/xf86-input-cmt/package.nix | 6 ++--- pkgs/by-name/xf/xf86-input-wacom/package.nix | 6 ++--- pkgs/by-name/xf/xfe/package.nix | 6 ++--- pkgs/by-name/xf/xfstests/package.nix | 6 ++--- pkgs/by-name/xg/xgalagapp/package.nix | 6 ++--- pkgs/by-name/xg/xgeometry-select/package.nix | 6 ++--- pkgs/by-name/xi/xits-math/package.nix | 6 ++--- pkgs/by-name/xk/xkb-switch-i3/package.nix | 6 ++--- pkgs/by-name/xk/xkb-switch/package.nix | 6 ++--- pkgs/by-name/xk/xkblayout-state/package.nix | 6 ++--- pkgs/by-name/xk/xkbmon/package.nix | 6 ++--- pkgs/by-name/xl/xl2tpd/package.nix | 8 +++---- .../xl/xlibinput-calibrator/package.nix | 8 +++---- pkgs/by-name/xl/xlogo/package.nix | 6 ++--- pkgs/by-name/xl/xlslib/package.nix | 6 ++--- pkgs/by-name/xm/xmagnify/package.nix | 6 ++--- pkgs/by-name/xm/xml2/package.nix | 6 ++--- pkgs/by-name/xm/xmlsec/package.nix | 10 ++++---- pkgs/by-name/xm/xmlstarlet/package.nix | 6 ++--- pkgs/by-name/xm/xmousepasteblock/package.nix | 6 ++--- pkgs/by-name/xm/xmpp-bridge/package.nix | 6 ++--- pkgs/by-name/xm/xmppc/package.nix | 6 ++--- pkgs/by-name/xm/xmrig-proxy/package.nix | 6 ++--- pkgs/by-name/xn/xnbd/package.nix | 8 +++---- pkgs/by-name/xn/xnotify/package.nix | 6 ++--- pkgs/by-name/xp/xpano/package.nix | 8 +++---- pkgs/by-name/xp/xplugd/package.nix | 6 ++--- pkgs/by-name/xp/xprompt/package.nix | 6 ++--- pkgs/by-name/xq/xqilla/package.nix | 6 ++--- pkgs/by-name/xr/xreader/package.nix | 6 ++--- pkgs/by-name/xr/xrectsel/package.nix | 6 ++--- pkgs/by-name/xr/xrestop/package.nix | 6 ++--- pkgs/by-name/xs/xsane/package.nix | 6 ++--- pkgs/by-name/xs/xschem/package.nix | 6 ++--- pkgs/by-name/xs/xsecurelock/package.nix | 8 +++---- pkgs/by-name/xs/xsettingsd/package.nix | 6 ++--- pkgs/by-name/xs/xskat/package.nix | 6 ++--- pkgs/by-name/xs/xsnow/package.nix | 6 ++--- pkgs/by-name/xs/xsos/package.nix | 6 ++--- pkgs/by-name/xs/xssproxy/package.nix | 6 ++--- pkgs/by-name/xs/xsuspender/package.nix | 6 ++--- pkgs/by-name/xt/xteddy/package.nix | 10 ++++---- pkgs/by-name/xt/xtermcontrol/package.nix | 6 ++--- pkgs/by-name/xt/xtitle/package.nix | 6 ++--- pkgs/by-name/xt/xtrace/package.nix | 6 ++--- pkgs/by-name/xt/xtris/package.nix | 6 ++--- pkgs/by-name/xt/xtuner/package.nix | 6 ++--- pkgs/by-name/xv/xva-img/package.nix | 6 ++--- pkgs/by-name/xv/xviewer/package.nix | 6 ++--- pkgs/by-name/xv/xvkbd/package.nix | 6 ++--- pkgs/by-name/xw/xwallpaper/package.nix | 6 ++--- pkgs/by-name/xw/xwinmosaic/package.nix | 6 ++--- pkgs/by-name/xw/xwinwrap/package.nix | 6 ++--- pkgs/by-name/xx/xxHash/package.nix | 6 ++--- pkgs/by-name/xx/xxkb/package.nix | 6 ++--- pkgs/by-name/xz/xzgv/package.nix | 6 ++--- pkgs/by-name/ya/yacas/package.nix | 6 ++--- pkgs/by-name/ya/yacreader/package.nix | 6 ++--- pkgs/by-name/ya/yad/package.nix | 6 ++--- pkgs/by-name/ya/yaft/package.nix | 6 ++--- pkgs/by-name/ya/yallback/package.nix | 6 ++--- pkgs/by-name/ya/yamdi/package.nix | 6 ++--- pkgs/by-name/ya/yaml-filter/package.nix | 6 ++--- pkgs/by-name/ya/yank/package.nix | 6 ++--- .../ya/yarn-bash-completion/package.nix | 6 ++--- pkgs/by-name/ya/yarp/package.nix | 6 ++--- pkgs/by-name/ya/yaru-theme/package.nix | 6 ++--- pkgs/by-name/ya/yash/package.nix | 6 ++--- pkgs/by-name/ya/yasm/package.nix | 6 ++--- pkgs/by-name/ya/yaws/package.nix | 6 ++--- pkgs/by-name/yc/ycm-cmake-modules/package.nix | 6 ++--- pkgs/by-name/yd/yder/package.nix | 6 ++--- pkgs/by-name/ym/ympd/package.nix | 6 ++--- pkgs/by-name/yo/yoda/package.nix | 8 +++---- pkgs/by-name/yo/yoshimi/package.nix | 8 +++---- pkgs/by-name/yp/ypbind-mt/package.nix | 6 ++--- pkgs/by-name/yt/ytfzf/package.nix | 6 ++--- pkgs/by-name/yu/yubico-pam/package.nix | 6 ++--- pkgs/by-name/yu/yubihsm-shell/package.nix | 6 ++--- .../yu/yubikey-personalization/package.nix | 6 ++--- pkgs/by-name/z-/z-lua/package.nix | 6 ++--- pkgs/by-name/z3/z3-tptp/package.nix | 6 ++--- pkgs/by-name/za/zam-plugins/package.nix | 6 ++--- pkgs/by-name/za/zarchive/package.nix | 6 ++--- pkgs/by-name/zd/zdbsp/package.nix | 6 ++--- pkgs/by-name/ze/zeitgeist/package.nix | 6 ++--- pkgs/by-name/ze/zenoh-cpp/package.nix | 6 ++--- pkgs/by-name/ze/zeroad-data/package.nix | 6 ++--- pkgs/by-name/ze/zeroad-unwrapped/package.nix | 6 ++--- pkgs/by-name/ze/zexy/package.nix | 6 ++--- .../zf/zfs-prune-snapshots/package.nix | 6 ++--- pkgs/by-name/zf/zfsnap/package.nix | 6 ++--- pkgs/by-name/zi/zimfw/package.nix | 6 ++--- pkgs/by-name/zi/zimg/package.nix | 6 ++--- pkgs/by-name/zi/zip2hashcat/package.nix | 6 ++--- pkgs/by-name/zi/zipkin/package.nix | 10 ++++---- pkgs/by-name/zi/zix/package.nix | 8 +++---- pkgs/by-name/zl/zlib-ng/package.nix | 6 ++--- pkgs/by-name/zm/zmap/package.nix | 6 ++--- pkgs/by-name/zm/zmusic/package.nix | 6 ++--- pkgs/by-name/zo/zoom/package.nix | 6 ++--- pkgs/by-name/zo/zotero/darwin.nix | 6 ++--- pkgs/by-name/zp/zpaq/package.nix | 6 ++--- pkgs/by-name/zp/zpaqd/package.nix | 6 ++--- pkgs/by-name/zp/zplug/package.nix | 6 ++--- pkgs/by-name/zp/zps/package.nix | 8 +++---- pkgs/by-name/zs/zs-apc-spdu-ctl/package.nix | 6 ++--- .../zs/zsh-autosuggestions/package.nix | 6 ++--- pkgs/by-name/zs/zsh-completions/package.nix | 6 ++--- .../zsh-history-substring-search/package.nix | 6 ++--- .../zs/zsh-navigation-tools/package.nix | 6 ++--- pkgs/by-name/zs/zsh-nix-shell/package.nix | 8 +++---- pkgs/by-name/zs/zsh-vi-mode/package.nix | 6 ++--- pkgs/by-name/zs/zsync/package.nix | 6 ++--- pkgs/by-name/zu/zuki-themes/package.nix | 6 ++--- pkgs/by-name/zx/zxcvbn-c/package.nix | 6 ++--- pkgs/by-name/zy/zydis/package.nix | 8 +++---- pkgs/by-name/zy/zydis/zycore.nix | 6 ++--- pkgs/by-name/zz/zziplib/package.nix | 8 +++---- pkgs/by-name/zz/zzz/package.nix | 6 ++--- 3183 files changed, 10207 insertions(+), 10207 deletions(-) diff --git a/pkgs/by-name/_3/_3proxy/package.nix b/pkgs/by-name/_3/_3proxy/package.nix index 2403efe6b346..1236f6ba4077 100644 --- a/pkgs/by-name/_3/_3proxy/package.nix +++ b/pkgs/by-name/_3/_3proxy/package.nix @@ -5,14 +5,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "3proxy"; version = "0.9.5"; src = fetchFromGitHub { owner = "3proxy"; repo = "3proxy"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-uy6flZ1a7o02pr5O0pgl9zCjh8mE9W5JxotJeBMB16A="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ misuzu ]; }; -} +}) diff --git a/pkgs/by-name/_4/_4ti2/package.nix b/pkgs/by-name/_4/_4ti2/package.nix index 50e952280963..65ad8e3b7611 100644 --- a/pkgs/by-name/_4/_4ti2/package.nix +++ b/pkgs/by-name/_4/_4ti2/package.nix @@ -7,14 +7,14 @@ gmp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "4ti2"; version = "1.6.13"; src = fetchFromGitHub { owner = "4ti2"; repo = "4ti2"; - rev = "Release_${builtins.replaceStrings [ "." ] [ "_" ] version}"; + rev = "Release_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-gbYG55LfVhjJJFJu0L8AWIAnFDViHIW2N1qtS8xOFAc="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/_6/_6tunnel/package.nix b/pkgs/by-name/_6/_6tunnel/package.nix index 29fcdc928f63..f1292c4837da 100644 --- a/pkgs/by-name/_6/_6tunnel/package.nix +++ b/pkgs/by-name/_6/_6tunnel/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "6tunnel"; version = "0.14"; src = fetchFromGitHub { owner = "wojtekka"; repo = "6tunnel"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-ftTAFjHlXRrXH6co8bX0RY092lAmv15svZn4BKGVuq0="; }; @@ -22,8 +22,8 @@ stdenv.mkDerivation rec { description = "Tunnelling for application that don't speak IPv6"; mainProgram = "6tunnel"; homepage = "https://github.com/wojtekka/6tunnel"; - changelog = "https://github.com/wojtekka/6tunnel/blob/${version}/ChangeLog"; + changelog = "https://github.com/wojtekka/6tunnel/blob/${finalAttrs.version}/ChangeLog"; license = lib.licenses.gpl2Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/_9/_915resolution/package.nix b/pkgs/by-name/_9/_915resolution/package.nix index 681855bb2862..b0597c491c09 100644 --- a/pkgs/by-name/_9/_915resolution/package.nix +++ b/pkgs/by-name/_9/_915resolution/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "915resolution"; version = "0.5.3"; src = fetchurl { - url = "http://915resolution.mango-lang.org/915resolution-${version}.tar.gz"; + url = "http://915resolution.mango-lang.org/915resolution-${finalAttrs.version}.tar.gz"; sha256 = "0hmmy4kkz3x6yigz6hk99416ybznd67dpjaxap50nhay9f1snk5n"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { ]; license = lib.licenses.publicDomain; }; -} +}) diff --git a/pkgs/by-name/_9/_9pfs/package.nix b/pkgs/by-name/_9/_9pfs/package.nix index 618710516d33..d57ea3abcb37 100644 --- a/pkgs/by-name/_9/_9pfs/package.nix +++ b/pkgs/by-name/_9/_9pfs/package.nix @@ -7,14 +7,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "9pfs"; version = "0.5"; src = fetchFromGitHub { owner = "ftrvxmtrx"; repo = "9pfs"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-NT8oIQK8Os3HRZLOH2OvauiCvh5bXZFbeEtTFbzNvrs="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { bsd2 ]; }; -} +}) diff --git a/pkgs/by-name/a2/a2jmidid/package.nix b/pkgs/by-name/a2/a2jmidid/package.nix index a615756043fb..61fd1a471b76 100644 --- a/pkgs/by-name/a2/a2jmidid/package.nix +++ b/pkgs/by-name/a2/a2jmidid/package.nix @@ -13,7 +13,7 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "a2jmidid"; version = "12"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { domain = "gitea.ladish.org"; owner = "LADI"; repo = "a2jmidid"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-PZKGhHmPMf0AucPruOLB9DniM5A3BKdghFCrd5pTzeM="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { "aarch64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/a2/a2ps/package.nix b/pkgs/by-name/a2/a2ps/package.nix index 8d97f7f96b11..1f4b30713050 100644 --- a/pkgs/by-name/a2/a2ps/package.nix +++ b/pkgs/by-name/a2/a2ps/package.nix @@ -12,12 +12,12 @@ libpaper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "a2ps"; version = "4.15.7"; src = fetchurl { - url = "mirror://gnu/a2ps/a2ps-${version}.tar.gz"; + url = "mirror://gnu/a2ps/a2ps-${finalAttrs.version}.tar.gz"; hash = "sha256-cV84Zwr9lQtMpxwB9Gj+760mXKUtPxEpNMY8Cov7uK8="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bennofs ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/a5/a52dec/package.nix b/pkgs/by-name/a5/a52dec/package.nix index b84b4763743e..d428b36d1785 100644 --- a/pkgs/by-name/a5/a52dec/package.nix +++ b/pkgs/by-name/a5/a52dec/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "a52dec"; version = "0.8.0"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { domain = "git.adelielinux.org"; owner = "community"; repo = "a52dec"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Z4riiwetJkhQYa+AD8qOiwB1+cuLbOyN/g7D8HM8Pkw="; }; @@ -36,10 +36,10 @@ stdenv.mkDerivation rec { meta = { description = "ATSC A/52 stream decoder"; homepage = "https://liba52.sourceforge.io/"; - changelog = "https://git.adelielinux.org/community/a52dec/-/blob/v${version}/ChangeLog?ref_type=tags"; + changelog = "https://git.adelielinux.org/community/a52dec/-/blob/v${finalAttrs.version}/ChangeLog?ref_type=tags"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ wegank ]; mainProgram = "a52dec"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/aa/aalib/package.nix b/pkgs/by-name/aa/aalib/package.nix index fb602b2ee596..ed722db84c0d 100644 --- a/pkgs/by-name/aa/aalib/package.nix +++ b/pkgs/by-name/aa/aalib/package.nix @@ -5,12 +5,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aalib"; version = "1.4rc5"; src = fetchurl { - url = "mirror://sourceforge/aa-project/aalib-${version}.tar.gz"; + url = "mirror://sourceforge/aa-project/aalib-${finalAttrs.version}.tar.gz"; sha256 = "1vkh19gb76agvh4h87ysbrgy82hrw88lnsvhynjf4vng629dmpgv"; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.lgpl2; }; -} +}) diff --git a/pkgs/by-name/ab/abi-compliance-checker/package.nix b/pkgs/by-name/ab/abi-compliance-checker/package.nix index c08d64e5d26c..b0aa53d67428 100644 --- a/pkgs/by-name/ab/abi-compliance-checker/package.nix +++ b/pkgs/by-name/ab/abi-compliance-checker/package.nix @@ -8,14 +8,14 @@ abi-dumper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "abi-compliance-checker"; version = "2.3"; src = fetchFromGitHub { owner = "lvc"; repo = "abi-compliance-checker"; - tag = version; + tag = finalAttrs.version; sha256 = "1f1f9j2nf9j83sfl2ljadch99v6ha8rq8xm7ax5akc05hjpyckij"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ab/abi-dumper/package.nix b/pkgs/by-name/ab/abi-dumper/package.nix index aedefd7b022c..1008f350d17f 100644 --- a/pkgs/by-name/ab/abi-dumper/package.nix +++ b/pkgs/by-name/ab/abi-dumper/package.nix @@ -8,14 +8,14 @@ vtable-dumper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "abi-dumper"; version = "1.4"; src = fetchFromGitHub { owner = "lvc"; repo = "abi-dumper"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-BefDMeKHx4MNU6SyX5UpQnwdI+zqap7zunsgdWG/2xc="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ab/abiword/package.nix b/pkgs/by-name/ab/abiword/package.nix index 9bd0c0a5f7ce..1b2cf142e0e5 100644 --- a/pkgs/by-name/ab/abiword/package.nix +++ b/pkgs/by-name/ab/abiword/package.nix @@ -23,7 +23,7 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "abiword"; version = "3.0.7"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "World"; repo = "AbiWord"; - tag = "release-${version}"; + tag = "release-${finalAttrs.version}"; hash = "sha256-dYbJ726Zuxs7+VTTCWHYQLsVZ/86hRUBQRac6toO4UI="; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { sna ]; }; -} +}) diff --git a/pkgs/by-name/ab/abootimg/package.nix b/pkgs/by-name/ab/abootimg/package.nix index a1148560e271..1d8bd4d90a60 100644 --- a/pkgs/by-name/ab/abootimg/package.nix +++ b/pkgs/by-name/ab/abootimg/package.nix @@ -10,7 +10,7 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "abootimg"; version = "0.6"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { postPatch = '' cat < version.h - #define VERSION_STR "${version}" + #define VERSION_STR "${finalAttrs.version}" EOF ''; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ flokli ]; }; -} +}) diff --git a/pkgs/by-name/ab/abracadabra/package.nix b/pkgs/by-name/ab/abracadabra/package.nix index da69e5021756..6abd42cb3f82 100644 --- a/pkgs/by-name/ab/abracadabra/package.nix +++ b/pkgs/by-name/ab/abracadabra/package.nix @@ -13,14 +13,14 @@ soapysdr-with-plugins, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "abracadabra"; version = "3.3.2"; src = fetchFromGitHub { owner = "KejPi"; repo = "AbracaDABra"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-QR3wc+eltIpmdNpyzQqJd4Zo40JVlTzRBNSr11tE0X8="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ markuskowa ]; mainProgram = "AbracaDABra"; }; -} +}) diff --git a/pkgs/by-name/ac/accountsservice/package.nix b/pkgs/by-name/ac/accountsservice/package.nix index 6401c52f0184..36f274498fea 100644 --- a/pkgs/by-name/ac/accountsservice/package.nix +++ b/pkgs/by-name/ac/accountsservice/package.nix @@ -20,7 +20,7 @@ libxcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "accountsservice"; version = "23.13.9"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://www.freedesktop.org/software/accountsservice/accountsservice-${version}.tar.xz"; + url = "https://www.freedesktop.org/software/accountsservice/accountsservice-${finalAttrs.version}.tar.xz"; sha256 = "rdpM3q4k+gmS598///nv+nCQvjrCM6Pt/fadWpybkk8="; }; @@ -107,4 +107,4 @@ stdenv.mkDerivation rec { teams = with lib.teams; [ freedesktop ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ac/acct/package.nix b/pkgs/by-name/ac/acct/package.nix index 6457cb539a98..760d11281d49 100644 --- a/pkgs/by-name/ac/acct/package.nix +++ b/pkgs/by-name/ac/acct/package.nix @@ -5,12 +5,12 @@ fetchpatch2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "acct"; version = "6.6.4"; src = fetchurl { - url = "mirror://gnu/acct/acct-${version}.tar.gz"; + url = "mirror://gnu/acct/acct-${finalAttrs.version}.tar.gz"; sha256 = "0gv6m8giazshvgpvwbng98chpas09myyfw1zr2y7hqxib0mvy5ac"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ac/accuraterip-checksum/package.nix b/pkgs/by-name/ac/accuraterip-checksum/package.nix index 6febd3179693..4d942a8ec538 100644 --- a/pkgs/by-name/ac/accuraterip-checksum/package.nix +++ b/pkgs/by-name/ac/accuraterip-checksum/package.nix @@ -5,14 +5,14 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "accuraterip-checksum"; version = "1.5"; src = fetchFromGitHub { owner = "leo-bogert"; repo = "accuraterip-checksum"; - tag = "version${version}"; + tag = "version${finalAttrs.version}"; sha256 = "1a6biy78jb094rifazn4a2g1dlhryg5q8p8gwj0a60ipl0vfb9bj"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "accuraterip-checksum"; }; -} +}) diff --git a/pkgs/by-name/ac/ace/package.nix b/pkgs/by-name/ac/ace/package.nix index 6b927e741c95..8cb204982dbd 100644 --- a/pkgs/by-name/ac/ace/package.nix +++ b/pkgs/by-name/ac/ace/package.nix @@ -7,12 +7,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ace"; version = "7.0.11"; src = fetchurl { - url = "https://download.dre.vanderbilt.edu/previous_versions/ACE-${version}.tar.bz2"; + url = "https://download.dre.vanderbilt.edu/previous_versions/ACE-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-r+LRiu/u1qMcbrjkSr8ErnemX6zvhgvc5cLWu8AQhww="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nico202 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ac/acme-sh/package.nix b/pkgs/by-name/ac/acme-sh/package.nix index 90d9d9d4b744..d8a70ec76578 100644 --- a/pkgs/by-name/ac/acme-sh/package.nix +++ b/pkgs/by-name/ac/acme-sh/package.nix @@ -14,14 +14,14 @@ unixtools, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "acme.sh"; version = "3.1.1"; src = fetchFromGitHub { owner = "acmesh-official"; repo = "acme.sh"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Fgik1TCWDlkyEI9QkXpc/94mGKb7U7hMoamdYU7nTJc="; }; @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://acme.sh/"; - changelog = "https://github.com/acmesh-official/acme.sh/releases/tag/${version}"; + changelog = "https://github.com/acmesh-official/acme.sh/releases/tag/${finalAttrs.version}"; description = "Pure Unix shell script implementing ACME client protocol"; longDescription = '' An ACME Shell script: acme.sh @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { inherit (coreutils.meta) platforms; mainProgram = "acme.sh"; }; -} +}) diff --git a/pkgs/by-name/ac/acme/package.nix b/pkgs/by-name/ac/acme/package.nix index 0712590464f8..3fb043ad15b7 100644 --- a/pkgs/by-name/ac/acme/package.nix +++ b/pkgs/by-name/ac/acme/package.nix @@ -4,7 +4,7 @@ fetchsvn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "acme"; version = "unstable-2021-11-05"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { sha256 = "1dzvip90yf1wg0fhfghn96dwrhg289d06b624px9a2wwy3vp5ryg"; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; postPatch = '' substituteInPlace Makefile \ @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ OPNA2608 ]; }; -} +}) diff --git a/pkgs/by-name/ac/acpid/package.nix b/pkgs/by-name/ac/acpid/package.nix index 97a5416ab271..9d0ae904a326 100644 --- a/pkgs/by-name/ac/acpid/package.nix +++ b/pkgs/by-name/ac/acpid/package.nix @@ -5,12 +5,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "acpid"; version = "2.0.34"; src = fetchurl { - url = "mirror://sourceforge/acpid2/acpid-${version}.tar.xz"; + url = "mirror://sourceforge/acpid2/acpid-${finalAttrs.version}.tar.xz"; sha256 = "sha256-LQlcjPy8hHyux0bWLNyNC/8ewbxy73xnTHIeBNpqszM="; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ac/acpitool/package.nix b/pkgs/by-name/ac/acpitool/package.nix index a8096c07a0c5..8852e795ac7c 100644 --- a/pkgs/by-name/ac/acpitool/package.nix +++ b/pkgs/by-name/ac/acpitool/package.nix @@ -14,12 +14,12 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "acpitool"; version = "0.5.1"; src = fetchurl { - url = "mirror://sourceforge/acpitool/acpitool-${version}.tar.bz2"; + url = "mirror://sourceforge/acpitool/acpitool-${finalAttrs.version}.tar.bz2"; sha256 = "004fb6cd43102918b6302cf537a2db7ceadda04aef2e0906ddf230f820dad34f"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.guibert ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ac/actkbd/package.nix b/pkgs/by-name/ac/actkbd/package.nix index bd838c13f50a..2916d4dc93f3 100644 --- a/pkgs/by-name/ac/actkbd/package.nix +++ b/pkgs/by-name/ac/actkbd/package.nix @@ -4,12 +4,12 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "actkbd"; version = "0.2.8"; src = fetchurl { - url = "http://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/files/actkbd-${version}.tar.bz2"; + url = "http://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/files/actkbd-${finalAttrs.version}.tar.bz2"; sha256 = "1ipb7k5q7k7p54is96ij2n74jfa6xc0llb9lpjwxhsqviqxn9slm"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "actkbd"; }; -} +}) diff --git a/pkgs/by-name/ad/ada/package.nix b/pkgs/by-name/ad/ada/package.nix index c6c8a6cd5192..a6d2ef1fe989 100644 --- a/pkgs/by-name/ad/ada/package.nix +++ b/pkgs/by-name/ad/ada/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ada"; version = "3.4.1"; src = fetchFromGitHub { owner = "ada-url"; repo = "ada"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-2xrued35FRqmtZjrMTBtl5r/TB/pXNhhcKOfuwjxrhc="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nickcao ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ad/adapta-backgrounds/package.nix b/pkgs/by-name/ad/adapta-backgrounds/package.nix index 18aac63bf065..fa4669c443d2 100644 --- a/pkgs/by-name/ad/adapta-backgrounds/package.nix +++ b/pkgs/by-name/ad/adapta-backgrounds/package.nix @@ -8,14 +8,14 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "adapta-backgrounds"; version = "0.5.3.1"; src = fetchFromGitHub { owner = "adapta-project"; repo = "adapta-backgrounds"; - tag = version; + tag = finalAttrs.version; sha256 = "04hmbmzf97rsii8gpwy3wkljy5xhxmlsl34d63s6hfy05knclydj"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ romildo ]; }; -} +}) diff --git a/pkgs/by-name/ad/adapta-gtk-theme/package.nix b/pkgs/by-name/ad/adapta-gtk-theme/package.nix index 7bb6862f0463..670cff3ad815 100644 --- a/pkgs/by-name/ad/adapta-gtk-theme/package.nix +++ b/pkgs/by-name/ad/adapta-gtk-theme/package.nix @@ -15,14 +15,14 @@ gnome-shell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "adapta-gtk-theme"; version = "3.95.0.11"; src = fetchFromGitHub { owner = "adapta-project"; repo = "adapta-gtk-theme"; - tag = version; + tag = finalAttrs.version; sha256 = "19skrhp10xx07hbd0lr3d619vj2im35d8p9rmb4v4zacci804q04"; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ romildo ]; }; -} +}) diff --git a/pkgs/by-name/ad/adapta-kde-theme/package.nix b/pkgs/by-name/ad/adapta-kde-theme/package.nix index 54c5cb2de524..440681880fe8 100644 --- a/pkgs/by-name/ad/adapta-kde-theme/package.nix +++ b/pkgs/by-name/ad/adapta-kde-theme/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "adapta-kde-theme"; version = "20180828"; src = fetchFromGitHub { owner = "PapirusDevelopmentTeam"; repo = "adapta-kde"; - tag = version; + tag = finalAttrs.version; sha256 = "1q85678sff8is2kwvgd703ckcns42gdga2c1rqlp61gb6bqf09j8"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.tadfisher ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ad/adementary-theme/package.nix b/pkgs/by-name/ad/adementary-theme/package.nix index 688e37965e47..5b28c627d262 100644 --- a/pkgs/by-name/ad/adementary-theme/package.nix +++ b/pkgs/by-name/ad/adementary-theme/package.nix @@ -6,14 +6,14 @@ sassc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "adementary-theme"; version = "201905r1"; src = fetchFromGitHub { owner = "hrdwrrsk"; repo = "adementary-theme"; - tag = version; + tag = finalAttrs.version; sha256 = "14y5s18g9r2c1ciw1skfksn09gvqgy8vjvwbr0z8gacf0jc2apqk"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ad/adms/package.nix b/pkgs/by-name/ad/adms/package.nix index 405c1f510d82..b634700f28f8 100644 --- a/pkgs/by-name/ad/adms/package.nix +++ b/pkgs/by-name/ad/adms/package.nix @@ -13,14 +13,14 @@ gd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.3.7"; pname = "adms"; src = fetchFromGitHub { owner = "Qucs"; repo = "adms"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "0i37c9k6q1iglmzp9736rrgsnx7sw8xn3djqbbjw29zsyl3pf62c"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix b/pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix index 967a38d5c006..ddbd9a2d9f0c 100644 --- a/pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix +++ b/pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix @@ -17,7 +17,7 @@ let jdk = jdk8; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "adoptopenjdk-icedtea-web"; version = "1.8.8"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "AdoptOpenJDK"; repo = "IcedTea-Web"; - rev = "icedtea-web-${version}"; + rev = "icedtea-web-${finalAttrs.version}"; sha256 = "sha256-hpEVWG9ltNDL/0EFJjgQRRce+BLcCO4ZERULYZxyC1o="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/adoptopenjdk/icedtea-web"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ad/adriconf/package.nix b/pkgs/by-name/ad/adriconf/package.nix index 9577c178a2b9..f9940a6fc4db 100644 --- a/pkgs/by-name/ad/adriconf/package.nix +++ b/pkgs/by-name/ad/adriconf/package.nix @@ -16,7 +16,7 @@ pciutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "adriconf"; version = "2.7.2"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "mesa"; repo = "adriconf"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-0XTsYeS4tNAnGhuJ81fmjHhFS6fVq1lirui5b+ojxTQ="; }; @@ -65,11 +65,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.freedesktop.org/mesa/adriconf/"; - changelog = "https://gitlab.freedesktop.org/mesa/adriconf/-/releases/v${version}"; + changelog = "https://gitlab.freedesktop.org/mesa/adriconf/-/releases/v${finalAttrs.version}"; description = "GUI tool used to configure open source graphics drivers"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ muscaln ]; platforms = lib.platforms.linux; mainProgram = "adriconf"; }; -} +}) diff --git a/pkgs/by-name/ad/advancecomp/package.nix b/pkgs/by-name/ad/advancecomp/package.nix index 3b79c32cf82c..7da02ef792e2 100644 --- a/pkgs/by-name/ad/advancecomp/package.nix +++ b/pkgs/by-name/ad/advancecomp/package.nix @@ -6,14 +6,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "advancecomp"; version = "2.6"; src = fetchFromGitHub { owner = "amadvance"; repo = "advancecomp"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-MwXdXT/ZEvTcYV4DjhCUFflrPKBFu0fk5PmaWt4MMOU="; }; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { # the full git repo. so we have to put the version number in `.version`, otherwise # the binaries get built reporting "none" as their version number. postPatch = '' - echo "${version}" >.version + echo "${finalAttrs.version}" >.version ''; meta = { @@ -33,6 +33,6 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.raskin ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; homepage = "https://github.com/amadvance/advancecomp"; - changelog = "https://github.com/amadvance/advancecomp/blob/v${version}/HISTORY"; + changelog = "https://github.com/amadvance/advancecomp/blob/v${finalAttrs.version}/HISTORY"; }; -} +}) diff --git a/pkgs/by-name/ad/adwaita-icon-theme/package.nix b/pkgs/by-name/ad/adwaita-icon-theme/package.nix index 77383abe1725..3d9035b013bd 100644 --- a/pkgs/by-name/ad/adwaita-icon-theme/package.nix +++ b/pkgs/by-name/ad/adwaita-icon-theme/package.nix @@ -12,12 +12,12 @@ hicolor-icon-theme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "adwaita-icon-theme"; version = "49.0"; src = fetchurl { - url = "mirror://gnome/sources/adwaita-icon-theme/${lib.versions.major version}/adwaita-icon-theme-${version}.tar.xz"; + url = "mirror://gnome/sources/adwaita-icon-theme/${lib.versions.major finalAttrs.version}/adwaita-icon-theme-${finalAttrs.version}.tar.xz"; hash = "sha256-ZRZkYdGyeKqUL1mqjQ/M8RCNccZfNyxiZuFyRJeRdVw="; }; @@ -55,9 +55,9 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/adwaita-icon-theme"; - changelog = "https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; platforms = with lib.platforms; linux ++ darwin; teams = [ lib.teams.gnome ]; license = lib.licenses.cc-by-sa-30; }; -} +}) diff --git a/pkgs/by-name/ae/aerospike/package.nix b/pkgs/by-name/ae/aerospike/package.nix index acfc089ce1e5..b90753491800 100644 --- a/pkgs/by-name/ae/aerospike/package.nix +++ b/pkgs/by-name/ae/aerospike/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aerospike-server"; version = "8.0.0.10"; src = fetchFromGitHub { owner = "aerospike"; repo = "aerospike-server"; - rev = version; + rev = finalAttrs.version; hash = "sha256-RZqlU6vF8w/w8YZRmDV1x/X6tMQ+I1HEwx2WA3zS7mc="; fetchSubmodules = true; }; @@ -38,8 +38,8 @@ stdenv.mkDerivation rec { preBuild = '' patchShebangs build/gen_version substituteInPlace build/gen_version \ - --replace-fail 'VERSION="$(git describe --abbrev=7)"' 'VERSION="${version}"' \ - --replace-fail 'CE_SHA="$(git rev-parse HEAD)"' 'CE_SHA="${version}"' \ + --replace-fail 'VERSION="$(git describe --abbrev=7)"' 'VERSION="${finalAttrs.version}"' \ + --replace-fail 'CE_SHA="$(git rev-parse HEAD)"' 'CE_SHA="${finalAttrs.version}"' \ --replace-fail '$(date)' '$(date -u -d "@$SOURCE_DATE_EPOCH" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH")' patchShebangs build/os_version ''; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; maintainers = with lib.maintainers; [ kalbasit ]; }; -} +}) diff --git a/pkgs/by-name/ae/aescrypt/package.nix b/pkgs/by-name/ae/aescrypt/package.nix index a93e73ddf10b..5b01512cc890 100644 --- a/pkgs/by-name/ae/aescrypt/package.nix +++ b/pkgs/by-name/ae/aescrypt/package.nix @@ -5,12 +5,12 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.16"; pname = "aescrypt"; src = fetchurl { - url = "https://www.aescrypt.com/download/v3/linux/aescrypt-${version}.tgz"; + url = "https://www.aescrypt.com/download/v3/linux/aescrypt-${finalAttrs.version}.tgz"; sha256 = "sha256-4uGS0LReq5dI7+Wel7ZWzFXx+utZWi93q4TUSw7AhNI="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; hydraPlatforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/ae/aesfix/package.nix b/pkgs/by-name/ae/aesfix/package.nix index b4df2a8a1e26..aede73905fe2 100644 --- a/pkgs/by-name/ae/aesfix/package.nix +++ b/pkgs/by-name/ae/aesfix/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aesfix"; version = "1.0.1"; src = fetchurl { - url = "https://citpsite.s3.amazonaws.com/memory-content/src/aesfix-${version}.tar.gz"; + url = "https://citpsite.s3.amazonaws.com/memory-content/src/aesfix-${finalAttrs.version}.tar.gz"; sha256 = "sha256-exd+h2yu5qrkjwEjEC8R32WUpzhIP5pH8sdv6BzARdQ="; }; installPhase = '' @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { homepage = "https://citp.princeton.edu/our-work/memory/"; maintainers = with lib.maintainers; [ fedx-sudo ]; }; -} +}) diff --git a/pkgs/by-name/ae/aeskeyfind/package.nix b/pkgs/by-name/ae/aeskeyfind/package.nix index 0d663322a9cb..d95a17c5e031 100644 --- a/pkgs/by-name/ae/aeskeyfind/package.nix +++ b/pkgs/by-name/ae/aeskeyfind/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aeskeyfind"; version = "1.0"; src = fetchurl { - url = "https://citpsite.s3.amazonaws.com/memory-content/src/aeskeyfind-${version}.tar.gz"; + url = "https://citpsite.s3.amazonaws.com/memory-content/src/aeskeyfind-${finalAttrs.version}.tar.gz"; sha256 = "sha256-FBflwbYehruVJ9sfW+4ZlaDuqCR12zy8iA4Ev3Bgg+Q="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fedx-sudo ]; }; -} +}) diff --git a/pkgs/by-name/ae/aespipe/package.nix b/pkgs/by-name/ae/aespipe/package.nix index d0b52c57cdcb..6fbd589ebfb6 100644 --- a/pkgs/by-name/ae/aespipe/package.nix +++ b/pkgs/by-name/ae/aespipe/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aespipe"; version = "2.4j"; src = fetchurl { - url = "mirror://sourceforge/loop-aes/aespipe/aespipe-v${version}.tar.bz2"; + url = "mirror://sourceforge/loop-aes/aespipe/aespipe-v${finalAttrs.version}.tar.bz2"; sha256 = "sha256-RI/h5YYSwYSVFkXd2Sb8W9tk/E8vgox2bIKqESfpo+I="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ae/aether-lv2/package.nix b/pkgs/by-name/ae/aether-lv2/package.nix index 3bc7e3efba04..7a0abfdc3b82 100644 --- a/pkgs/by-name/ae/aether-lv2/package.nix +++ b/pkgs/by-name/ae/aether-lv2/package.nix @@ -10,14 +10,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aether-lv2"; version = "1.2.1"; src = fetchFromGitHub { owner = "Dougal-s"; repo = "aether"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "0xhih4smjxn87s0f4gaab51d8594qlp0lyypzxl5lm37j1i9zigs"; fetchSubmodules = true; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/af/afetch/package.nix b/pkgs/by-name/af/afetch/package.nix index 8af8ed4438e0..aa145033dcdd 100644 --- a/pkgs/by-name/af/afetch/package.nix +++ b/pkgs/by-name/af/afetch/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "afetch"; version = "2.2.0"; src = fetchFromGitHub { owner = "13-CF"; repo = "afetch"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-bHP3DJpgh89AaCX4c1tQGaZ/PiWjArED1rMdszFUq+U="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "afetch"; }; -} +}) diff --git a/pkgs/by-name/af/afio/package.nix b/pkgs/by-name/af/afio/package.nix index f2421773190d..991de700f19d 100644 --- a/pkgs/by-name/af/afio/package.nix +++ b/pkgs/by-name/af/afio/package.nix @@ -5,14 +5,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.5.2"; pname = "afio"; src = fetchFromGitHub { owner = "kholtman"; repo = "afio"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1vbxl66r5rp5a1qssjrkfsjqjjgld1cq57c871gd0m4qiq9rmcfy"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.free; mainProgram = "afio"; }; -} +}) diff --git a/pkgs/by-name/af/afuse/package.nix b/pkgs/by-name/af/afuse/package.nix index 91d04ad73613..221a7aa379a3 100644 --- a/pkgs/by-name/af/afuse/package.nix +++ b/pkgs/by-name/af/afuse/package.nix @@ -7,14 +7,14 @@ fuse, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "afuse"; version = "0.5.0"; src = fetchFromGitHub { owner = "pcarrier"; repo = "afuse"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-KpysJRvDx+12BSl9pIGRqbJAM4W1NbzxMgDycGCr2RM="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ag/agenda/package.nix b/pkgs/by-name/ag/agenda/package.nix index 3fc37e1b6e72..c36ac63c7067 100644 --- a/pkgs/by-name/ag/agenda/package.nix +++ b/pkgs/by-name/ag/agenda/package.nix @@ -16,14 +16,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "agenda"; version = "1.2.1"; src = fetchFromGitHub { owner = "dahenson"; repo = "agenda"; - tag = version; + tag = finalAttrs.version; hash = "sha256-CjlGkG43FFDdKGuwevBeCCazOzLcH114bqihMWTykC8="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "com.github.dahenson.agenda"; }; -} +}) diff --git a/pkgs/by-name/ag/agg/package.nix b/pkgs/by-name/ag/agg/package.nix index b55eb554d94e..247d4caec288 100644 --- a/pkgs/by-name/ag/agg/package.nix +++ b/pkgs/by-name/ag/agg/package.nix @@ -13,11 +13,11 @@ let stdenv = gccStdenv; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "agg"; version = "2.5"; src = fetchurl { - url = "https://www.antigrain.com/agg-${version}.tar.gz"; + url = "https://www.antigrain.com/agg-${finalAttrs.version}.tar.gz"; sha256 = "07wii4i824vy9qsvjsgqxppgqmfdxq0xa87i5yk53fijriadq7mb"; }; nativeBuildInputs = [ @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; hydraPlatforms = lib.platforms.linux; # build hangs on both Darwin platforms, needs investigation }; -} +}) diff --git a/pkgs/by-name/ah/aha/package.nix b/pkgs/by-name/ah/aha/package.nix index 943246c3a193..d8b586c2ebdd 100644 --- a/pkgs/by-name/ah/aha/package.nix +++ b/pkgs/by-name/ah/aha/package.nix @@ -4,13 +4,13 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aha"; version = "0.5.1"; src = fetchFromGitHub { sha256 = "1gywad0rvvz3c5balz8cxsnx0562hj2ngzqyr8zsy2mb4pn0lpgv"; - tag = version; + tag = finalAttrs.version; repo = "aha"; owner = "theZiz"; }; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { aha takes ANSI SGR-coloured input and produces W3C-conformant HTML code. ''; homepage = "https://github.com/theZiz/aha"; - changelog = "https://github.com/theZiz/aha/blob/${version}/CHANGELOG"; + changelog = "https://github.com/theZiz/aha/blob/${finalAttrs.version}/CHANGELOG"; license = with lib.licenses; [ lgpl2Plus mpl11 @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ah/ahcpd/package.nix b/pkgs/by-name/ah/ahcpd/package.nix index 054fbb4c3654..07075b9d61d9 100644 --- a/pkgs/by-name/ah/ahcpd/package.nix +++ b/pkgs/by-name/ah/ahcpd/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ahcpd"; version = "0.53"; src = fetchurl { - url = "http://www.pps.univ-paris-diderot.fr/~jch/software/files/ahcpd-${version}.tar.gz"; + url = "http://www.pps.univ-paris-diderot.fr/~jch/software/files/ahcpd-${finalAttrs.version}.tar.gz"; sha256 = "0lhdmky3zdyk51hclv2lrhw3hzymbdc8bw2khs3rnaibgn0jwqm4"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ahcpd"; }; -} +}) diff --git a/pkgs/by-name/ah/ahoviewer/package.nix b/pkgs/by-name/ah/ahoviewer/package.nix index 1af07950efdc..3824cda9795a 100644 --- a/pkgs/by-name/ah/ahoviewer/package.nix +++ b/pkgs/by-name/ah/ahoviewer/package.nix @@ -21,14 +21,14 @@ assert useUnrar -> unrar != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ahoviewer"; version = "1.6.5"; src = fetchFromGitHub { owner = "ahodesuka"; repo = "ahoviewer"; - tag = version; + tag = finalAttrs.version; sha256 = "1avdl4qcpznvf3s2id5qi1vnzy4wgh6vxpnrz777a1s4iydxpcd8"; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { # https://github.com/ahodesuka/ahoviewer/issues/62 platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ai/aircrack-ng/package.nix b/pkgs/by-name/ai/aircrack-ng/package.nix index 239c35c590cd..ee6ec7cd52cc 100644 --- a/pkgs/by-name/ai/aircrack-ng/package.nix +++ b/pkgs/by-name/ai/aircrack-ng/package.nix @@ -47,14 +47,14 @@ let extension = "zip"; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aircrack-ng"; version = "1.7"; src = fetchFromGitHub { owner = "aircrack-ng"; repo = "aircrack-ng"; - tag = version; + tag = finalAttrs.version; hash = "sha256-niQDwiqi5GtBW5HIn0endnqPb/MqllcjsjXw4pTyFKY="; }; @@ -140,6 +140,6 @@ stdenv.mkDerivation rec { freebsd illumos ]; - changelog = "https://github.com/aircrack-ng/aircrack-ng/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/aircrack-ng/aircrack-ng/blob/${finalAttrs.src.rev}/ChangeLog"; }; -} +}) diff --git a/pkgs/by-name/ai/airgeddon/package.nix b/pkgs/by-name/ai/airgeddon/package.nix index 0059f1a35707..eba12694ac69 100644 --- a/pkgs/by-name/ai/airgeddon/package.nix +++ b/pkgs/by-name/ai/airgeddon/package.nix @@ -112,14 +112,14 @@ let xorg.xdpyinfo ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "airgeddon"; version = "11.52"; src = fetchFromGitHub { owner = "v1s1t0r1sh3r3"; repo = "airgeddon"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-FQB348wOXi89CnjS32cwZwTewjkguTbhK5Izvh/74Q0="; }; @@ -165,9 +165,9 @@ stdenv.mkDerivation rec { description = "Multi-use TUI to audit wireless networks"; mainProgram = "airgeddon"; homepage = "https://github.com/v1s1t0r1sh3r3/airgeddon"; - changelog = "https://github.com/v1s1t0r1sh3r3/airgeddon/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/v1s1t0r1sh3r3/airgeddon/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.gpl3Plus; maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ai/airsonic/package.nix b/pkgs/by-name/ai/airsonic/package.nix index d34667a32f9c..33cc47b2f8b7 100644 --- a/pkgs/by-name/ai/airsonic/package.nix +++ b/pkgs/by-name/ai/airsonic/package.nix @@ -5,12 +5,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "airsonic"; version = "10.6.2"; src = fetchurl { - url = "https://github.com/airsonic/airsonic/releases/download/v${version}/airsonic.war"; + url = "https://github.com/airsonic/airsonic/releases/download/v${finalAttrs.version}/airsonic.war"; sha256 = "0q3qnqymj3gaa6n79pvbyidn1ga99lpngp5wvhlw1aarg1m7vccl"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ai/airspy/package.nix b/pkgs/by-name/ai/airspy/package.nix index 798d2f97c8cd..ac8f3f5acabd 100644 --- a/pkgs/by-name/ai/airspy/package.nix +++ b/pkgs/by-name/ai/airspy/package.nix @@ -8,14 +8,14 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "airspy"; version = "1.0.10"; src = fetchFromGitHub { owner = "airspy"; repo = "airspyone_host"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1v7sfkkxc6f8ny1p9xrax1agkl6q583mjx8k0lrrwdz31rf9qgw9"; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; maintainers = with lib.maintainers; [ markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/ai/airstrike/package.nix b/pkgs/by-name/ai/airstrike/package.nix index af846ee1ff87..c0eb06eeba78 100644 --- a/pkgs/by-name/ai/airstrike/package.nix +++ b/pkgs/by-name/ai/airstrike/package.nix @@ -7,12 +7,12 @@ SDL_image, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "airstrike"; version = "pre6a"; src = fetchurl { - url = "https://icculus.org/airstrike/airstrike-${version}-src.tar.gz"; + url = "https://icculus.org/airstrike/airstrike-${finalAttrs.version}-src.tar.gz"; sha256 = "1h6rv2zcp84ycmd0kv1pbpqjgwx57dw42x7878d2c2vnpi5jn8qi"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/aj/aj-snapshot/package.nix b/pkgs/by-name/aj/aj-snapshot/package.nix index 0f24c9f967d4..941509d01c8f 100644 --- a/pkgs/by-name/aj/aj-snapshot/package.nix +++ b/pkgs/by-name/aj/aj-snapshot/package.nix @@ -8,12 +8,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aj-snapshot"; version = "0.9.9"; src = fetchurl { - url = "mirror://sourceforge/aj-snapshot/aj-snapshot-${version}.tar.bz2"; + url = "mirror://sourceforge/aj-snapshot/aj-snapshot-${finalAttrs.version}.tar.bz2"; sha256 = "0z8wd5yvxdmw1h1rj6km9h01xd4xmp4d86gczlix7hsc7zrf0wil"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "aj-snapshot"; }; -} +}) diff --git a/pkgs/by-name/ak/akira-unstable/package.nix b/pkgs/by-name/ak/akira-unstable/package.nix index 4af6b8f8ab8b..8e133afb1098 100644 --- a/pkgs/by-name/ak/akira-unstable/package.nix +++ b/pkgs/by-name/ak/akira-unstable/package.nix @@ -22,14 +22,14 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "akira"; version = "0.0.16"; src = fetchFromGitHub { owner = "akiraux"; repo = "Akira"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-qrqmSCwA0kQVFD1gzutks9gMr7My7nw/KJs/VPisa0w="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "com.github.akiraux.akira"; }; -} +}) diff --git a/pkgs/by-name/al/albatross/package.nix b/pkgs/by-name/al/albatross/package.nix index d016fc18f944..64b051b3dac7 100644 --- a/pkgs/by-name/al/albatross/package.nix +++ b/pkgs/by-name/al/albatross/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "Albatross"; version = "1.7.4"; src = fetchFromGitHub { repo = "Albatross"; owner = "shimmerproject"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "0mq87n2hxy44nzr567av24n5nqjaljhi1afxrn3mpjqdbkq7lx88"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/al/alchemy/package.nix b/pkgs/by-name/al/alchemy/package.nix index d113d7a9c9ab..6fa02bc2ff38 100644 --- a/pkgs/by-name/al/alchemy/package.nix +++ b/pkgs/by-name/al/alchemy/package.nix @@ -6,14 +6,14 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alchemy"; version = "008"; enableParallelBuilding = true; src = fetchurl { - url = "http://al.chemy.org/files/Alchemy-${version}.tar.gz"; + url = "http://al.chemy.org/files/Alchemy-${finalAttrs.version}.tar.gz"; sha256 = "0449bvdccgx1jqnws1bckzs4nv2d230523qs0jx015gi81s1q7li"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "alchemy"; }; -} +}) diff --git a/pkgs/by-name/al/alegreya-sans/package.nix b/pkgs/by-name/al/alegreya-sans/package.nix index a2db445ef4e4..c44919858224 100644 --- a/pkgs/by-name/al/alegreya-sans/package.nix +++ b/pkgs/by-name/al/alegreya-sans/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alegreya-sans"; version = "2.008"; src = fetchFromGitHub { owner = "huertatipografica"; repo = "Alegreya-Sans"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "0xz5lq9fh0pj02ifazhddzh792qkxkz1z6ylj26d93wshc90jl5g"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ Thra11 ]; }; -} +}) diff --git a/pkgs/by-name/al/alegreya/package.nix b/pkgs/by-name/al/alegreya/package.nix index ab886d2233b0..a231abd11977 100644 --- a/pkgs/by-name/al/alegreya/package.nix +++ b/pkgs/by-name/al/alegreya/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alegreya"; version = "2.008"; src = fetchFromGitHub { owner = "huertatipografica"; repo = "Alegreya"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1m5xr95y6qxxv2ryvhfck39d6q5hxsr51f530fshg53x48l2mpwr"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ Thra11 ]; }; -} +}) diff --git a/pkgs/by-name/al/alembic/package.nix b/pkgs/by-name/al/alembic/package.nix index c1ae808b9888..12e36c6b2719 100644 --- a/pkgs/by-name/al/alembic/package.nix +++ b/pkgs/by-name/al/alembic/package.nix @@ -7,14 +7,14 @@ hdf5-threadsafe, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alembic"; version = "1.8.8"; src = fetchFromGitHub { owner = "alembic"; repo = "alembic"; - tag = version; + tag = finalAttrs.version; hash = "sha256-R69UYyvLnMwv1JzEQ6S6elvR83Rmvc8acBJwSV/+hCk="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { tmarkus ]; }; -} +}) diff --git a/pkgs/by-name/al/alglib/package.nix b/pkgs/by-name/al/alglib/package.nix index e630c73a31ee..67ede7419971 100644 --- a/pkgs/by-name/al/alglib/package.nix +++ b/pkgs/by-name/al/alglib/package.nix @@ -6,12 +6,12 @@ clang, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alglib3"; version = "4.07.0"; src = fetchurl { - url = "https://www.alglib.net/translator/re/alglib-${version}.cpp.gpl.tgz"; + url = "https://www.alglib.net/translator/re/alglib-${finalAttrs.version}.cpp.gpl.tgz"; sha256 = "sha256-y4mlU+4gKwqUFgUHKoVxAjdq5EsMzSJeT6Dg4Llwi/A="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { * Fast Fourier Transform and many other algorithms ''; }; -} +}) diff --git a/pkgs/by-name/al/almanah/package.nix b/pkgs/by-name/al/almanah/package.nix index 2d1d0b096e82..509a2f6a1635 100644 --- a/pkgs/by-name/al/almanah/package.nix +++ b/pkgs/by-name/al/almanah/package.nix @@ -25,12 +25,12 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "almanah"; version = "0.12.4"; src = fetchurl { - url = "mirror://gnome/sources/almanah/${lib.versions.majorMinor version}/almanah-${version}.tar.xz"; + url = "mirror://gnome/sources/almanah/${lib.versions.majorMinor finalAttrs.version}/almanah-${finalAttrs.version}.tar.xz"; sha256 = "DywW6Gkohf0lrX3Mw/UawrS4h2JOaOfqH2SulHkxlFI="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; teams = [ lib.teams.gnome ]; }; -} +}) diff --git a/pkgs/by-name/al/alock/package.nix b/pkgs/by-name/al/alock/package.nix index 965619d8b0ee..9938810d1196 100644 --- a/pkgs/by-name/al/alock/package.nix +++ b/pkgs/by-name/al/alock/package.nix @@ -12,14 +12,14 @@ imlib2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alock"; version = "2.5.1"; src = fetchFromGitHub { owner = "Arkq"; repo = "alock"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xfPhsXZrTlEqea75SvacDfjM9o21MTudrqfNN9xtdcg="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { ]; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/al/alpine/package.nix b/pkgs/by-name/al/alpine/package.nix index 61d51e5ea0aa..a5f7050a5ea1 100644 --- a/pkgs/by-name/al/alpine/package.nix +++ b/pkgs/by-name/al/alpine/package.nix @@ -13,13 +13,13 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alpine"; version = "2.26"; src = fetchgit { url = "https://repo.or.cz/alpine.git"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-cJyUBatQBjD6RG+jesJ0JRhWghPRBACc/HQl+2aCTd0="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; homepage = "https://alpineapp.email/"; }; -} +}) diff --git a/pkgs/by-name/al/alsa-oss/package.nix b/pkgs/by-name/al/alsa-oss/package.nix index 76e075d482e3..698b843c81de 100644 --- a/pkgs/by-name/al/alsa-oss/package.nix +++ b/pkgs/by-name/al/alsa-oss/package.nix @@ -8,12 +8,12 @@ libsamplerate, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alsa-oss"; version = "1.1.8"; src = fetchurl { - url = "mirror://alsa/oss-lib/alsa-oss-${version}.tar.bz2"; + url = "mirror://alsa/oss-lib/alsa-oss-${finalAttrs.version}.tar.bz2"; hash = "sha256-ZK3O9ZJ+hI0uAk5kxL+FtvOVlk2ZdOxhkFrky4011o4="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/al/alsa-scarlett-gui/package.nix b/pkgs/by-name/al/alsa-scarlett-gui/package.nix index c26925fec9f5..5e7773229026 100644 --- a/pkgs/by-name/al/alsa-scarlett-gui/package.nix +++ b/pkgs/by-name/al/alsa-scarlett-gui/package.nix @@ -11,14 +11,14 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alsa-scarlett-gui"; version = "0.5.1"; src = fetchFromGitHub { owner = "geoffreybennett"; repo = "alsa-scarlett-gui"; - tag = version; + tag = finalAttrs.version; hash = "sha256-DkfpMK0T67B4mnriignf4hx6Ifddls0rN0SxyfEsPZg="; }; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { "DESTDIR=\${out}" "PREFIX=''" ]; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; postPatch = '' substituteInPlace file.c \ @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mdorman ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/al/alsaequal/package.nix b/pkgs/by-name/al/alsaequal/package.nix index de522ea490bb..973eab8fe54e 100644 --- a/pkgs/by-name/al/alsaequal/package.nix +++ b/pkgs/by-name/al/alsaequal/package.nix @@ -7,14 +7,14 @@ ladspaH, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "alsaequal"; version = "0.7.1"; src = fetchFromGitHub { owner = "bassdr"; repo = "alsaequal"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-jI+w/jCFslQSNeIS7mwb+LZSawU4XjbSNNgpvuShH1g="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ ymeister ]; }; -} +}) diff --git a/pkgs/by-name/al/alttab/package.nix b/pkgs/by-name/al/alttab/package.nix index 0695c17551de..3a37e6a98e19 100644 --- a/pkgs/by-name/al/alttab/package.nix +++ b/pkgs/by-name/al/alttab/package.nix @@ -16,7 +16,7 @@ python3Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.7.1"; pname = "alttab"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "sagb"; repo = "alttab"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-1+hk0OeSriXPyefv3wOgeiW781PL4VP5Luvt+RS5jmg="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "alttab"; }; -} +}) diff --git a/pkgs/by-name/am/amazon-ec2-utils/package.nix b/pkgs/by-name/am/amazon-ec2-utils/package.nix index e3e2cab53826..211acaf1ef27 100644 --- a/pkgs/by-name/am/amazon-ec2-utils/package.nix +++ b/pkgs/by-name/am/amazon-ec2-utils/package.nix @@ -16,14 +16,14 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "amazon-ec2-utils"; version = "2.2.0"; src = fetchFromGitHub { owner = "amazonlinux"; repo = "amazon-ec2-utils"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-plTBh2LAXkYVSxN0IZJQuPr7QxD7+OAqHl/Zl8JPCmg="; }; @@ -116,4 +116,4 @@ stdenv.mkDerivation rec { thefloweringash ]; }; -} +}) diff --git a/pkgs/by-name/am/amber-theme/package.nix b/pkgs/by-name/am/amber-theme/package.nix index 16a227216941..4627309ecc70 100644 --- a/pkgs/by-name/am/amber-theme/package.nix +++ b/pkgs/by-name/am/amber-theme/package.nix @@ -11,14 +11,14 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "amber-theme"; version = "3.38-1"; src = fetchFromGitHub { owner = "lassekongo83"; repo = "amber-theme"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-OrdBeAD+gdIu6u8ESE9PtqYadSuJ8nx1Z8fB4D9y4W4="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/am/amd-libflame/package.nix b/pkgs/by-name/am/amd-libflame/package.nix index 6f3c59995539..b72755f874b2 100644 --- a/pkgs/by-name/am/amd-libflame/package.nix +++ b/pkgs/by-name/am/amd-libflame/package.nix @@ -13,14 +13,14 @@ withAMDOpt ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "amd-libflame"; version = "5.1"; src = fetchFromGitHub { owner = "amd"; repo = "libflame"; - tag = version; + tag = finalAttrs.version; hash = "sha256-9Z0e6RCJfqQlq3oT4fBu8rwPH1OWEKQ52rVDa0Y0rJU="; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/am/amdctl/package.nix b/pkgs/by-name/am/amdctl/package.nix index ae46d5f4c097..46d49b03bcc4 100644 --- a/pkgs/by-name/am/amdctl/package.nix +++ b/pkgs/by-name/am/amdctl/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "amdctl"; version = "0.11"; src = fetchFromGitHub { owner = "kevinlekiller"; repo = "amdctl"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-2wBk/9aAD7ARMGbcVxk+CzEvUf8U4RS4ZwTCj8cHNNo="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/am/amf-headers/package.nix b/pkgs/by-name/am/amf-headers/package.nix index 3c3ed6643916..b1f1dcc0e174 100644 --- a/pkgs/by-name/am/amf-headers/package.nix +++ b/pkgs/by-name/am/amf-headers/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "amf-headers"; version = "1.5.0"; src = fetchFromGitHub { owner = "GPUOpen-LibrariesAndSDKs"; repo = "AMF"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-ZVC1e4S5CNpfl3ewHR9aVfYwxDBE7/BJ6OyH2kF00fQ="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ devusb ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/am/amule/package.nix b/pkgs/by-name/am/amule/package.nix index 87225a32e87b..9f559ab9ca77 100644 --- a/pkgs/by-name/am/amule/package.nix +++ b/pkgs/by-name/am/amule/package.nix @@ -25,7 +25,7 @@ # daemon and client are not build monolithic assert monolithic || (!monolithic && (enableDaemon || client || httpServer)); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "amule" + lib.optionalString httpServer "-web" @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "amule-project"; repo = "amule"; - tag = version; + tag = finalAttrs.version; sha256 = "1nm4vxgmisn1b6l3drmz0q04x067j2i8lw5rnf0acaapwlp8qwvi"; }; @@ -112,4 +112,4 @@ stdenv.mkDerivation rec { # Undefined symbols for architecture arm64: "_FSFindFolder" broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/an/anarchism/package.nix b/pkgs/by-name/an/anarchism/package.nix index 0e9cd164c62c..c4b12ca509f5 100644 --- a/pkgs/by-name/an/anarchism/package.nix +++ b/pkgs/by-name/an/anarchism/package.nix @@ -5,7 +5,7 @@ xdg-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "anarchism"; version = "15.3-1"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "debian"; repo = "anarchism"; - rev = "debian/${version}"; + rev = "debian/${finalAttrs.version}"; sha256 = "04ylk0y5b3jml2awmyz7m1hnymni8y1n83m0k6ychdh0px8frhm5"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ davidak ]; platforms = with lib.platforms; all; }; -} +}) diff --git a/pkgs/by-name/an/android-file-transfer/package.nix b/pkgs/by-name/an/android-file-transfer/package.nix index 97b84ba965c8..f49f0790a878 100644 --- a/pkgs/by-name/an/android-file-transfer/package.nix +++ b/pkgs/by-name/an/android-file-transfer/package.nix @@ -9,14 +9,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "android-file-transfer"; version = "4.5"; src = fetchFromGitHub { owner = "whoozle"; repo = "android-file-transfer-linux"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-G+ErwZ/F8Cl8WLSzC+5LrEWWqNZL3xDMBvx/gjkgAXk="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.xaverdh ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/an/angelscript/package.nix b/pkgs/by-name/an/angelscript/package.nix index d0811fe73c0e..00f51c318b4b 100644 --- a/pkgs/by-name/an/angelscript/package.nix +++ b/pkgs/by-name/an/angelscript/package.nix @@ -6,12 +6,12 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "angelscript"; version = "2.38.0"; src = fetchurl { - url = "https://www.angelcode.com/angelscript/sdk/files/angelscript_${version}.zip"; + url = "https://www.angelcode.com/angelscript/sdk/files/angelscript_${finalAttrs.version}.zip"; sha256 = "sha256-sztdvNoQMX72fWKDU9gyRphM5vysEC1Nwq7RIeulLm8="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { downloadPage = "https://www.angelcode.com/angelscript/downloads.html"; homepage = "https://www.angelcode.com/angelscript/"; }; -} +}) diff --git a/pkgs/by-name/an/angsd/package.nix b/pkgs/by-name/an/angsd/package.nix index 2ef0ac0c1e74..b93b6a25b90c 100644 --- a/pkgs/by-name/an/angsd/package.nix +++ b/pkgs/by-name/an/angsd/package.nix @@ -11,7 +11,7 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "angsd"; version = "0.940"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { owner = "ANGSD"; repo = "angsd"; sha256 = "sha256-Ppxgy54pAnqJUzNX5c12NHjKTQyEEcPSpCEEVOyZ/LA="; - tag = version; + tag = finalAttrs.version; }; patches = [ @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bzizou ]; license = lib.licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/an/animatch/package.nix b/pkgs/by-name/an/animatch/package.nix index e85ea5fe0253..2595efce7fa9 100644 --- a/pkgs/by-name/an/animatch/package.nix +++ b/pkgs/by-name/an/animatch/package.nix @@ -7,14 +7,14 @@ stdenv, xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "animatch"; version = "1.0.3"; src = fetchFromGitLab { owner = "HolyPangolin"; repo = "animatch"; fetchSubmodules = true; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-zBV45WMAXtCpPPbDpr04K/a9UtZ4KLP9nUauBlbhrFo="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ gpl3Plus ]; maintainers = with lib.maintainers; [ colinsane ]; }; -} +}) diff --git a/pkgs/by-name/an/ansilove/package.nix b/pkgs/by-name/an/ansilove/package.nix index ea2faa9b5fd5..604ebd1109a7 100644 --- a/pkgs/by-name/an/ansilove/package.nix +++ b/pkgs/by-name/an/ansilove/package.nix @@ -6,14 +6,14 @@ libansilove, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ansilove"; version = "4.2.1"; src = fetchFromGitHub { owner = "ansilove"; repo = "ansilove"; - tag = version; + tag = finalAttrs.version; hash = "sha256-13v2NLVJt11muwocBiQYz/rxQkte/W6LXwB/H/E9Nvk="; }; @@ -26,10 +26,10 @@ stdenv.mkDerivation rec { meta = { description = "ANSI and ASCII art to PNG converter in C"; homepage = "https://github.com/ansilove/ansilove"; - changelog = "https://github.com/ansilove/ansilove/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/ansilove/ansilove/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ jethair ]; mainProgram = "ansilove"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/an/anthy/package.nix b/pkgs/by-name/an/anthy/package.nix index e38485fcbc02..c47b6f7d08b6 100644 --- a/pkgs/by-name/an/anthy/package.nix +++ b/pkgs/by-name/an/anthy/package.nix @@ -5,7 +5,7 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "anthy"; version = "9100h"; @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { ''; src = fetchurl { - url = "mirror://osdn/anthy/37536/anthy-${version}.tar.gz"; + url = "mirror://osdn/anthy/37536/anthy-${finalAttrs.version}.tar.gz"; sha256 = "0ism4zibcsa5nl77wwi12vdsfjys3waxcphn1p5s7d0qy1sz0mnj"; }; -} +}) diff --git a/pkgs/by-name/an/antigen/package.nix b/pkgs/by-name/an/antigen/package.nix index f5efbc5fa790..4082d2a20e65 100644 --- a/pkgs/by-name/an/antigen/package.nix +++ b/pkgs/by-name/an/antigen/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.2.3"; pname = "antigen"; src = fetchurl { - url = "https://github.com/zsh-users/antigen/releases/download/v${version}/antigen.zsh"; + url = "https://github.com/zsh-users/antigen/releases/download/v${finalAttrs.version}/antigen.zsh"; sha256 = "1bmp3qf14509swpxin4j9f98n05pdilzapjm0jdzbv0dy3hn20ix"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { homepage = "https://antigen.sharats.me/"; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/an/antiword/package.nix b/pkgs/by-name/an/antiword/package.nix index 62fdbb93dbce..2faeafacf987 100644 --- a/pkgs/by-name/an/antiword/package.nix +++ b/pkgs/by-name/an/antiword/package.nix @@ -4,12 +4,12 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "antiword"; version = "0.37"; src = fetchurl { - url = "http://www.winfield.demon.nl/linux/antiword-${version}.tar.gz"; + url = "http://www.winfield.demon.nl/linux/antiword-${finalAttrs.version}.tar.gz"; sha256 = "1b7mi1l20jhj09kyh0bq14qzz8vdhhyf35gzwsq43mn6rc7h0b4f"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/an/any-nix-shell/package.nix b/pkgs/by-name/an/any-nix-shell/package.nix index 8bbe481e8292..1891d91d2bac 100644 --- a/pkgs/by-name/an/any-nix-shell/package.nix +++ b/pkgs/by-name/an/any-nix-shell/package.nix @@ -8,14 +8,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "any-nix-shell"; version = "2.0.1"; src = fetchFromGitHub { owner = "haslersn"; repo = "any-nix-shell"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-t6+LKSGWmkHQhfqw/4Ztz4QgDXQ2RZr9R/mMEEA3jlY="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ haslersn ]; mainProgram = "any-nix-shell"; }; -} +}) diff --git a/pkgs/by-name/ap/apache-directory-server/package.nix b/pkgs/by-name/ap/apache-directory-server/package.nix index c217bd94f90a..d341eeec3339 100644 --- a/pkgs/by-name/ap/apache-directory-server/package.nix +++ b/pkgs/by-name/ap/apache-directory-server/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "apache-directory-server"; version = "2.0.0.AM26"; src = fetchzip { - url = "mirror://apache/directory/apacheds/dist/${version}/apacheds-${version}.zip"; + url = "mirror://apache/directory/apacheds/dist/${finalAttrs.version}/apacheds-${finalAttrs.version}.zip"; sha256 = "sha256-36kDvfSy5rt/3+nivEFTepnIKf6sX0NTgPRm28M+1v4="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.ners ]; }; -} +}) diff --git a/pkgs/by-name/ap/apfel/package.nix b/pkgs/by-name/ap/apfel/package.nix index 3432d1beec5e..71ff36540574 100644 --- a/pkgs/by-name/ap/apfel/package.nix +++ b/pkgs/by-name/ap/apfel/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "apfel"; version = "3.1.1"; src = fetchFromGitHub { owner = "scarrazza"; repo = "apfel"; - tag = version; + tag = finalAttrs.version; hash = "sha256-0Ix7KwEZUG/NmGJ380DVJbUA0PcoEJDlcGSc09l5Tbc="; }; @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { lhapdf.pdf_sets.NNPDF31_nnlo_as_0118 ]; - env.NIX_CFLAGS_COMPILE = "-DAPFEL_VERSION=${version}"; + env.NIX_CFLAGS_COMPILE = "-DAPFEL_VERSION=${finalAttrs.version}"; meta = { description = "PDF Evolution Library"; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ veprbl ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ap/apitrace/package.nix b/pkgs/by-name/ap/apitrace/package.nix index b2553e23d1dc..9319b421cf23 100644 --- a/pkgs/by-name/ap/apitrace/package.nix +++ b/pkgs/by-name/ap/apitrace/package.nix @@ -15,14 +15,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "apitrace"; version = "13.0"; src = fetchFromGitHub { owner = "apitrace"; repo = "apitrace"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ZZ2RL9nvwvHBEuKSDr1tgRhxBeg+XJKPUvSiHz6g/cg="; fetchSubmodules = true; }; @@ -102,4 +102,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ap/apktool/package.nix b/pkgs/by-name/ap/apktool/package.nix index 115369aa4b5f..d5a8db44706e 100644 --- a/pkgs/by-name/ap/apktool/package.nix +++ b/pkgs/by-name/ap/apktool/package.nix @@ -17,14 +17,14 @@ let ]; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "apktool"; version = "2.12.1"; src = fetchurl { urls = [ - "https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_${version}.jar" - "https://github.com/iBotPeaches/Apktool/releases/download/v${version}/apktool_${version}.jar" + "https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_${finalAttrs.version}.jar" + "https://github.com/iBotPeaches/Apktool/releases/download/v${finalAttrs.version}/apktool_${finalAttrs.version}.jar" ]; hash = "sha256-Zs9FJKSkWn9WVn0Issm27CN7zdeM7mn9SlnIoCQ66vo="; }; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { sourceRoot = "."; installPhase = '' - install -D ${src} "$out/libexec/apktool/apktool.jar" + install -D ${finalAttrs.src} "$out/libexec/apktool/apktool.jar" mkdir -p "$out/bin" makeWrapper "${jre}/bin/java" "$out/bin/apktool" \ --add-flags "-jar $out/libexec/apktool/apktool.jar" \ @@ -47,10 +47,10 @@ stdenv.mkDerivation rec { description = "Tool for reverse engineering Android apk files"; mainProgram = "apktool"; homepage = "https://ibotpeaches.github.io/Apktool/"; - changelog = "https://github.com/iBotPeaches/Apktool/releases/tag/v${version}"; + changelog = "https://github.com/iBotPeaches/Apktool/releases/tag/v${finalAttrs.version}"; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ offline ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/ap/apng2gif/package.nix b/pkgs/by-name/ap/apng2gif/package.nix index 5d302e1ca6bd..dd1d977558bb 100644 --- a/pkgs/by-name/ap/apng2gif/package.nix +++ b/pkgs/by-name/ap/apng2gif/package.nix @@ -5,12 +5,12 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "apng2gif"; version = "1.8"; src = fetchzip { - url = "mirror://sourceforge/apng2gif/apng2gif-${version}-src.zip"; + url = "mirror://sourceforge/apng2gif/apng2gif-${finalAttrs.version}-src.zip"; stripRoot = false; hash = "sha256-qX8gmE0Lu2p15kL0y6cmX/bI0uk5Ehfi8ygt07BbgmU="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fgaz ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ap/apngopt/package.nix b/pkgs/by-name/ap/apngopt/package.nix index 649162226f34..e631b119be6e 100644 --- a/pkgs/by-name/ap/apngopt/package.nix +++ b/pkgs/by-name/ap/apngopt/package.nix @@ -7,12 +7,12 @@ zopfli, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "apngopt"; version = "1.4"; src = fetchzip { - url = "mirror://sourceforge/apng/apngopt-${version}-src.zip"; + url = "mirror://sourceforge/apng/apngopt-${finalAttrs.version}-src.zip"; stripRoot = false; hash = "sha256-MAqth5Yt7+SabY6iEgSFcaBmuHvA0ZkNdXSgvhKao1Y="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fgaz ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ap/apparix/package.nix b/pkgs/by-name/ap/apparix/package.nix index 3d3391761461..a4ffe8b8d6c8 100644 --- a/pkgs/by-name/ap/apparix/package.nix +++ b/pkgs/by-name/ap/apparix/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "apparix"; version = "11-062"; src = fetchurl { - url = "https://micans.org/apparix/src/apparix-${version}.tar.gz"; + url = "https://micans.org/apparix/src/apparix-${finalAttrs.version}.tar.gz"; sha256 = "211bb5f67b32ba7c3e044a13e4e79eb998ca017538e9f4b06bc92d5953615235"; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "apparix"; }; -} +}) diff --git a/pkgs/by-name/ap/appeditor/package.nix b/pkgs/by-name/ap/appeditor/package.nix index d422afdf677b..6ce089457f67 100644 --- a/pkgs/by-name/ap/appeditor/package.nix +++ b/pkgs/by-name/ap/appeditor/package.nix @@ -16,14 +16,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "appeditor"; version = "1.1.5"; src = fetchFromGitHub { owner = "donadigo"; repo = "appeditor"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-A0YasHw5osGrgUPiUPuRBnv1MR/Pth6jVHGEx/klOGY="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "com.github.donadigo.appeditor"; }; -} +}) diff --git a/pkgs/by-name/ap/aptdec/package.nix b/pkgs/by-name/ap/aptdec/package.nix index 30aca08b3fee..ee51bf02ecf9 100644 --- a/pkgs/by-name/ap/aptdec/package.nix +++ b/pkgs/by-name/ap/aptdec/package.nix @@ -8,14 +8,14 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aptdec"; version = "1.8.0"; src = fetchFromGitHub { owner = "Xerbo"; repo = "aptdec"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-5Pr2PlCPSEIWnThJXKcQEudmxhLJC2sVa9BfAOEKHB4="; fetchSubmodules = true; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ar/aravis/package.nix b/pkgs/by-name/ar/aravis/package.nix index 886fce3e95f4..82ea3b737c74 100644 --- a/pkgs/by-name/ar/aravis/package.nix +++ b/pkgs/by-name/ar/aravis/package.nix @@ -28,14 +28,14 @@ assert enableViewer -> enableGstPlugin; assert enableViewer -> gtk3 != null; assert enableViewer -> wrapGAppsHook3 != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aravis"; version = "0.8.35"; src = fetchFromGitHub { owner = "AravisProject"; repo = "aravis"; - tag = version; + tag = finalAttrs.version; hash = "sha256-RRIYZHtljZ44s1kmmUI1KMx92+PLLI/eCJRs4m0+egg="; }; @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ tpw_rules ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ar/arc-kde-theme/package.nix b/pkgs/by-name/ar/arc-kde-theme/package.nix index b1cb4b83928e..7ac03002a8eb 100644 --- a/pkgs/by-name/ar/arc-kde-theme/package.nix +++ b/pkgs/by-name/ar/arc-kde-theme/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "arc-kde-theme"; version = "20220908"; src = fetchFromGitHub { owner = "PapirusDevelopmentTeam"; repo = "arc-kde"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-dxk8YpJB4XaZHD/O+WvQUFKJD2TE38VZyC5orn4N7BA="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.nixy ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ar/archimedes/package.nix b/pkgs/by-name/ar/archimedes/package.nix index 19f290dfb377..b2190aac8a40 100644 --- a/pkgs/by-name/ar/archimedes/package.nix +++ b/pkgs/by-name/ar/archimedes/package.nix @@ -5,12 +5,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "archimedes"; version = "2.0.1"; src = fetchurl { - url = "mirror://gnu/archimedes/archimedes-${version}.tar.gz"; + url = "mirror://gnu/archimedes/archimedes-${finalAttrs.version}.tar.gz"; sha256 = "0jfpnd3pns5wxcxbiw49v5sgpmm5b4v8s4q1a5292hxxk2hzmb3z"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/ar/arduino-ci/package.nix b/pkgs/by-name/ar/arduino-ci/package.nix index 9553322bfec1..77011350a8f6 100644 --- a/pkgs/by-name/ar/arduino-ci/package.nix +++ b/pkgs/by-name/ar/arduino-ci/package.nix @@ -16,14 +16,14 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "arduino-ci"; version = "0.2.0"; src = fetchFromGitHub { owner = "pololu"; repo = "arduino-ci"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-9RbBxgwsSQ7oGGKr1Vsn9Ug9AsacoRgvQgd9jbRQ034="; }; @@ -46,9 +46,9 @@ stdenv.mkDerivation rec { meta = { description = "CI for Arduino Libraries"; mainProgram = "arduino-ci"; - homepage = src.meta.homepage; + homepage = finalAttrs.src.meta.homepage; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ryantm ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ar/arduino-mk/package.nix b/pkgs/by-name/ar/arduino-mk/package.nix index e83caa531a60..255943ec7482 100644 --- a/pkgs/by-name/ar/arduino-mk/package.nix +++ b/pkgs/by-name/ar/arduino-mk/package.nix @@ -6,14 +6,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.6.0"; pname = "arduino-mk"; src = fetchFromGitHub { owner = "sudar"; repo = "Arduino-Makefile"; - tag = version; + tag = finalAttrs.version; sha256 = "0flpl97d2231gp51n3y4qvf3y1l8xzafi1sgpwc305vwc2h4dl2x"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.eyjhb ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ar/argp-standalone/package.nix b/pkgs/by-name/ar/argp-standalone/package.nix index 260f0a392f4c..3064c3c94f83 100644 --- a/pkgs/by-name/ar/argp-standalone/package.nix +++ b/pkgs/by-name/ar/argp-standalone/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "argp-standalone"; version = "1.5.0"; src = fetchFromGitHub { owner = "argp-standalone"; repo = "argp-standalone"; - tag = version; + tag = finalAttrs.version; sha256 = "jWnoWVnUVDQlsC9ru7oB9PdtZuyCCNqGnMqF/f2m0ZY="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ amar1729 ]; license = lib.licenses.lgpl21Plus; }; -} +}) diff --git a/pkgs/by-name/ar/argparse/package.nix b/pkgs/by-name/ar/argparse/package.nix index 19eebd6d7c4a..df7b2285c08a 100644 --- a/pkgs/by-name/ar/argparse/package.nix +++ b/pkgs/by-name/ar/argparse/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "argparse"; version = "3.2"; src = fetchFromGitHub { owner = "p-ranav"; repo = "argparse"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-w4IU8Yr+zPFOo7xR4YMHlqNJcEov4KU/ppDYrgsGlxM="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/ar/aria2/package.nix b/pkgs/by-name/ar/aria2/package.nix index 6eb58a32fb3e..272b4498f3d1 100644 --- a/pkgs/by-name/ar/aria2/package.nix +++ b/pkgs/by-name/ar/aria2/package.nix @@ -15,14 +15,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aria2"; version = "1.37.0"; src = fetchFromGitHub { owner = "aria2"; repo = "aria2"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "sha256-xbiNSg/Z+CA0x0DQfMNsWdA+TATyX6dCeW2Nf3L3Kfs="; }; @@ -71,7 +71,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://aria2.github.io"; - changelog = "https://github.com/aria2/aria2/releases/tag/release-${version}"; + changelog = "https://github.com/aria2/aria2/releases/tag/release-${finalAttrs.version}"; description = "Lightweight, multi-protocol, multi-source, command-line download utility"; mainProgram = "aria2c"; license = lib.licenses.gpl2Plus; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { timhae ]; }; -} +}) diff --git a/pkgs/by-name/ar/armadillo/package.nix b/pkgs/by-name/ar/armadillo/package.nix index 5745305c5a14..ddf1ded228c4 100644 --- a/pkgs/by-name/ar/armadillo/package.nix +++ b/pkgs/by-name/ar/armadillo/package.nix @@ -9,12 +9,12 @@ hdf5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "armadillo"; version = "15.2.3"; src = fetchurl { - url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz"; + url = "mirror://sourceforge/arma/armadillo-${finalAttrs.version}.tar.xz"; hash = "sha256-AYLWfWlJ5DR6C8YvyMJ5O+frIDxx8Z7f+T+MRf1KgZA="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { juliendehos ]; }; -} +}) diff --git a/pkgs/by-name/ar/arpa2cm/package.nix b/pkgs/by-name/ar/arpa2cm/package.nix index 56f42060ed7f..84eb1eeff552 100644 --- a/pkgs/by-name/ar/arpa2cm/package.nix +++ b/pkgs/by-name/ar/arpa2cm/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "arpa2cm"; version = "1.0.4"; src = fetchFromGitLab { owner = "arpa2"; repo = "arpa2cm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-2vb/7UL+uWGrQNh8yOZ3gih5G1/eOp064hF78SDsPGk="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { fufexan ]; }; -} +}) diff --git a/pkgs/by-name/ar/arping/package.nix b/pkgs/by-name/ar/arping/package.nix index 41f7170c1f46..ccd012595cdd 100644 --- a/pkgs/by-name/ar/arping/package.nix +++ b/pkgs/by-name/ar/arping/package.nix @@ -7,14 +7,14 @@ libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "arping"; version = "2.28"; src = fetchFromGitHub { owner = "ThomasHabets"; repo = "arping"; - tag = "arping-${version}"; + tag = "arping-${finalAttrs.version}"; hash = "sha256-SS4z/aGu1qpTG1k4Cbj1TlC2kHRrP+7HRQyrIX2Xc/E="; }; @@ -30,10 +30,10 @@ stdenv.mkDerivation rec { meta = { description = "Broadcasts a who-has ARP packet on the network and prints answers"; homepage = "https://github.com/ThomasHabets/arping"; - changelog = "https://github.com/ThomasHabets/arping/releases/tag/${src.tag}"; + changelog = "https://github.com/ThomasHabets/arping/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ michalrus ]; platforms = lib.platforms.unix; mainProgram = "arping"; }; -} +}) diff --git a/pkgs/by-name/ar/arpoison/package.nix b/pkgs/by-name/ar/arpoison/package.nix index c7aaa0d8fcf2..c75964942e7b 100644 --- a/pkgs/by-name/ar/arpoison/package.nix +++ b/pkgs/by-name/ar/arpoison/package.nix @@ -5,14 +5,14 @@ libnet, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "arpoison"; version = "0.7"; buildInputs = [ libnet ]; src = fetchzip { - url = "http://www.arpoison.net/arpoison-${version}.tar.gz"; + url = "http://www.arpoison.net/arpoison-${finalAttrs.version}.tar.gz"; sha256 = "0krhszx3s0qwfg4rma5a51ak71nnd9xfs2ibggc3hwiz506s2x37"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "arpoison"; }; -} +}) diff --git a/pkgs/by-name/ar/art/package.nix b/pkgs/by-name/ar/art/package.nix index 0ff6e83dd84c..845c910b6748 100644 --- a/pkgs/by-name/ar/art/package.nix +++ b/pkgs/by-name/ar/art/package.nix @@ -38,14 +38,14 @@ color-transformation-language, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "art"; version = "1.26.1"; src = fetchFromGitHub { owner = "artpixls"; repo = "ART"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Abh3Hj3wKdWNN7rdU61MgkZHmoa7ufYzZGKsrxplkj0="; }; @@ -120,4 +120,4 @@ stdenv.mkDerivation rec { mainProgram = "ART"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ar/artha/package.nix b/pkgs/by-name/ar/artha/package.nix index 766cdb772c27..85d7a879b094 100644 --- a/pkgs/by-name/ar/artha/package.nix +++ b/pkgs/by-name/ar/artha/package.nix @@ -9,12 +9,12 @@ wordnet, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "artha"; version = "1.0.5"; src = fetchurl { - url = "mirror://sourceforge/artha/${version}/artha-${version}.tar.bz2"; + url = "mirror://sourceforge/artha/${finalAttrs.version}/artha-${finalAttrs.version}.tar.bz2"; sha256 = "034r7vfk5y7705k068cdlq52ikp6ip10w6047a5zjdakbn55c3as"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "artha"; }; -} +}) diff --git a/pkgs/by-name/ar/artyFX/package.nix b/pkgs/by-name/ar/artyFX/package.nix index d3219d8b3cdc..6064c7d8cd11 100644 --- a/pkgs/by-name/ar/artyFX/package.nix +++ b/pkgs/by-name/ar/artyFX/package.nix @@ -14,14 +14,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "artyFX"; version = "1.3.1"; src = fetchFromGitHub { owner = "openAVproductions"; repo = "openAV-ArtyFX"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; hash = "sha256-GD9nwXdXSJX5OvAMxEAnngkvRW+E1jrNfWXK122bsTM="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { # Build uses `-msse` and `-mfpmath=sse` badPlatforms = [ "aarch64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/ar/arx-libertatis/package.nix b/pkgs/by-name/ar/arx-libertatis/package.nix index 4a31ab757b97..960fafc36e5a 100644 --- a/pkgs/by-name/ar/arx-libertatis/package.nix +++ b/pkgs/by-name/ar/arx-libertatis/package.nix @@ -31,14 +31,14 @@ let ; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "arx-libertatis"; version = "1.2.1"; src = fetchFromGitHub { owner = "arx"; repo = "ArxLibertatis"; - rev = version; + rev = finalAttrs.version; sha256 = "GBJcsibolZP3oVOTSaiVqG2nMmvXonKTp5i/0NNODKY="; }; @@ -96,4 +96,4 @@ stdenv.mkDerivation rec { platforms = platforms.linux; }; -} +}) diff --git a/pkgs/by-name/as/ashuffle/package.nix b/pkgs/by-name/as/ashuffle/package.nix index 7448598ae588..2d9995a419af 100644 --- a/pkgs/by-name/as/ashuffle/package.nix +++ b/pkgs/by-name/as/ashuffle/package.nix @@ -10,14 +10,14 @@ yaml-cpp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ashuffle"; version = "3.14.9"; src = fetchFromGitHub { owner = "joshkunz"; repo = "ashuffle"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-HQ4+vyTvX0mhfuRclbiC+MvllV3300ztAwL0IxrUiC8="; fetchSubmodules = true; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; mainProgram = "ashuffle"; }; -} +}) diff --git a/pkgs/by-name/as/asn/package.nix b/pkgs/by-name/as/asn/package.nix index 1482e89ed3cc..f4b94b04c662 100644 --- a/pkgs/by-name/as/asn/package.nix +++ b/pkgs/by-name/as/asn/package.nix @@ -14,14 +14,14 @@ aha, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "asn"; version = "0.80.0"; src = fetchFromGitHub { owner = "nitefood"; repo = "asn"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-GHzlYLBiWkayYvbkc/n1HLhL7RN1Q/AEjj+IDQBDTek="; }; @@ -56,9 +56,9 @@ stdenv.mkDerivation rec { lookup API server / Web traceroute server ''; homepage = "https://github.com/nitefood/asn"; - changelog = "https://github.com/nitefood/asn/releases/tag/v${version}"; + changelog = "https://github.com/nitefood/asn/releases/tag/v${finalAttrs.version}"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ devhell ]; mainProgram = "asn"; }; -} +}) diff --git a/pkgs/by-name/as/aspcud/package.nix b/pkgs/by-name/as/aspcud/package.nix index da5914a1b8ed..5d83cc86be8c 100644 --- a/pkgs/by-name/as/aspcud/package.nix +++ b/pkgs/by-name/as/aspcud/package.nix @@ -10,14 +10,14 @@ re2c, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.9.6"; pname = "aspcud"; src = fetchFromGitHub { owner = "potassco"; repo = "aspcud"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-PdRfpmH7zF5dn+feoijtzdSUjaYhjHwyAUfuYoWCL9E="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.hakuch ]; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/as/async-profiler/package.nix b/pkgs/by-name/as/async-profiler/package.nix index 0bb0d1aa4cf8..c7e916bf6466 100644 --- a/pkgs/by-name/as/async-profiler/package.nix +++ b/pkgs/by-name/as/async-profiler/package.nix @@ -6,14 +6,14 @@ makeWrapper, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "async-profiler"; version = "4.2.1"; src = fetchFromGitHub { owner = "jvm-profiling-tools"; repo = "async-profiler"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ggqfBndcwHUerWjsvDqmRQ5uEyL6zhNgwVl18R18k0Q="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "async-profiler"; }; -} +}) diff --git a/pkgs/by-name/at/at/package.nix b/pkgs/by-name/at/at/package.nix index d354dc4b0d3d..cd1a7ea6dfcb 100644 --- a/pkgs/by-name/at/at/package.nix +++ b/pkgs/by-name/at/at/package.nix @@ -11,13 +11,13 @@ atWrapperPath ? "/run/wrappers/bin/at", }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "at"; version = "3.2.5"; src = fetchurl { # Debian is apparently the last location where it can be found. - url = "mirror://debian/pool/main/a/at/at_${version}.orig.tar.gz"; + url = "mirror://debian/pool/main/a/at/at_${finalAttrs.version}.orig.tar.gz"; hash = "sha256-uwZrOJ18m7nYSjVzgDK4XDDLp9lJ91gZKtxyyUd/07g="; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "at"; }; -} +}) diff --git a/pkgs/by-name/at/atheme/package.nix b/pkgs/by-name/at/atheme/package.nix index 021786741ea4..9008c59ff772 100644 --- a/pkgs/by-name/at/atheme/package.nix +++ b/pkgs/by-name/at/atheme/package.nix @@ -13,13 +13,13 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "atheme"; version = "7.2.12"; src = fetchgit { url = "https://github.com/atheme/atheme.git"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-KAC1ZPNo4TqfVryKOYYef8cRWRgFmyEdvl1bgvpGNiM="; leaveDotGit = true; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ leo60228 ]; }; -} +}) diff --git a/pkgs/by-name/at/atkmm/package.nix b/pkgs/by-name/at/atkmm/package.nix index 336c885f2637..5b793a06baaf 100644 --- a/pkgs/by-name/at/atkmm/package.nix +++ b/pkgs/by-name/at/atkmm/package.nix @@ -11,12 +11,12 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "atkmm"; version = "2.28.4"; src = fetchurl { - url = "mirror://gnome/sources/atkmm/${lib.versions.majorMinor version}/atkmm-${version}.tar.xz"; + url = "mirror://gnome/sources/atkmm/${lib.versions.majorMinor finalAttrs.version}/atkmm-${finalAttrs.version}.tar.xz"; sha256 = "sha256-ChQqgSj4PAAe+4AU7kY+mnZgVO+EaGr5UxNeBNKP2rM="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { homepage = "https://gtkmm.org"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/at/atkmm_2_36/package.nix b/pkgs/by-name/at/atkmm_2_36/package.nix index e6bdd135d324..c86abd5b2abc 100644 --- a/pkgs/by-name/at/atkmm_2_36/package.nix +++ b/pkgs/by-name/at/atkmm_2_36/package.nix @@ -11,12 +11,12 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "atkmm"; version = "2.36.3"; src = fetchurl { - url = "mirror://gnome/sources/atkmm/${lib.versions.majorMinor version}/atkmm-${version}.tar.xz"; + url = "mirror://gnome/sources/atkmm/${lib.versions.majorMinor finalAttrs.version}/atkmm-${finalAttrs.version}.tar.xz"; sha256 = "sha256-bsJk6qDE3grbcgLGABcL3pp/vk1Ga/vpQOr3+qpsWXQ="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { homepage = "https://gtkmm.org"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/at/atlassian-plugin-sdk/package.nix b/pkgs/by-name/at/atlassian-plugin-sdk/package.nix index e8c20ce197e5..1b712b9f8bb3 100644 --- a/pkgs/by-name/at/atlassian-plugin-sdk/package.nix +++ b/pkgs/by-name/at/atlassian-plugin-sdk/package.nix @@ -17,12 +17,12 @@ let mavenGroupIdUrl = "https://packages.atlassian.com/maven/public/com/atlassian/amps"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "atlassian-plugin-sdk"; version = "9.9.1"; src = fetchurl { - url = "${mavenGroupIdUrl}/atlassian-plugin-sdk/${version}/atlassian-plugin-sdk-${version}.tar.gz"; + url = "${mavenGroupIdUrl}/atlassian-plugin-sdk/${finalAttrs.version}/atlassian-plugin-sdk-${finalAttrs.version}.tar.gz"; hash = "sha256-6svtGwk9d+/ipPHy/1kCQ5kyt1v9uaTwjYv6/ncCStc="; }; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { runHook preInstall mkdir -p $out - cp -r atlassian-plugin-sdk-${version}/* $out + cp -r atlassian-plugin-sdk-${finalAttrs.version}/* $out rm $out/bin/*.bat for file in "$out"/bin/*; do @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { tests.version = testers.testVersion { package = atlassian-plugin-sdk; command = "atlas-version"; - version = "atlassian-plugin-sdk-${version}"; + version = "atlassian-plugin-sdk-${finalAttrs.version}"; }; updateScript = writeShellScript "update-atlassian-plugin-sdk" '' @@ -65,12 +65,12 @@ stdenv.mkDerivation rec { NEW_VERSION=$(curl -sL ${mavenGroupIdUrl}/atlassian-plugin-sdk/maven-metadata.xml | xq -r '.metadata.versioning.latest') - if [[ "${version}" = "$NEW_VERSION" ]]; then + if [[ "${finalAttrs.version}" = "$NEW_VERSION" ]]; then echo "The new version same as the old version." exit 0 fi - DOWNLOAD_URL="${mavenGroupIdUrl}/atlassian-plugin-sdk/${version}/atlassian-plugin-sdk-$NEW_VERSION.tar.gz" + DOWNLOAD_URL="${mavenGroupIdUrl}/atlassian-plugin-sdk/${finalAttrs.version}/atlassian-plugin-sdk-$NEW_VERSION.tar.gz" NIX_HASH=$(nix --extra-experimental-features nix-command hash to-sri sha256:$(nix-prefetch-url $DOWNLOAD_URL)) update-source-version "atlassian-plugin-sdk" "$NEW_VERSION" "$NIX_HASH" "$DOWNLOAD_URL" @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "atlas-mvn"; }; -} +}) diff --git a/pkgs/by-name/at/atomicparsley/package.nix b/pkgs/by-name/at/atomicparsley/package.nix index 7cd995415b4a..53d0c2734a43 100644 --- a/pkgs/by-name/at/atomicparsley/package.nix +++ b/pkgs/by-name/at/atomicparsley/package.nix @@ -6,14 +6,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "atomicparsley"; version = "20240608.083822.1ed9031"; src = fetchFromGitHub { owner = "wez"; repo = "atomicparsley"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-VhrOMpGNMkNNYjcfCqlHI8gdApWr1ThtcxDwQ6gyV/g="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pjones ]; mainProgram = "AtomicParsley"; }; -} +}) diff --git a/pkgs/by-name/at/atool/package.nix b/pkgs/by-name/at/atool/package.nix index 4b5110d98094..d3baea2bb87d 100644 --- a/pkgs/by-name/at/atool/package.nix +++ b/pkgs/by-name/at/atool/package.nix @@ -6,12 +6,12 @@ bash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "atool"; version = "0.39.0"; src = fetchurl { - url = "mirror://savannah/atool/atool-${version}.tar.gz"; + url = "mirror://savannah/atool/atool-${finalAttrs.version}.tar.gz"; sha256 = "aaf60095884abb872e25f8e919a8a63d0dabaeca46faeba87d12812d6efc703b"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; mainProgram = "atool"; }; -} +}) diff --git a/pkgs/by-name/at/atop/package.nix b/pkgs/by-name/at/atop/package.nix index 10c5f2816c65..0463c91245ea 100644 --- a/pkgs/by-name/at/atop/package.nix +++ b/pkgs/by-name/at/atop/package.nix @@ -14,12 +14,12 @@ withAtopgpu ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "atop"; version = "2.12.1"; src = fetchurl { - url = "https://www.atoptool.nl/download/atop-${version}.tar.gz"; + url = "https://www.atoptool.nl/download/atop-${finalAttrs.version}.tar.gz"; hash = "sha256-T9vmfF36+JQFY54YWZ9OrneXgHP/pU88eMNoq1S9EvY="; }; @@ -77,7 +77,7 @@ stdenv.mkDerivation rec { postInstall = '' # Remove extra files we don't need - rm -r $out/{var,etc} $out/bin/atop{sar,}-${version} + rm -r $out/{var,etc} $out/bin/atop{sar,}-${finalAttrs.version} '' + ( if withAtopgpu then @@ -107,4 +107,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; downloadPage = "http://atoptool.nl/downloadatop.php"; }; -} +}) diff --git a/pkgs/by-name/au/aubio/package.nix b/pkgs/by-name/au/aubio/package.nix index c6f1b09b9525..d450b9ec742f 100644 --- a/pkgs/by-name/au/aubio/package.nix +++ b/pkgs/by-name/au/aubio/package.nix @@ -12,12 +12,12 @@ wafHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aubio"; version = "0.4.9"; src = fetchurl { - url = "https://aubio.org/pub/aubio-${version}.tar.bz2"; + url = "https://aubio.org/pub/aubio-${finalAttrs.version}.tar.bz2"; sha256 = "1npks71ljc48w6858l9bq30kaf5nph8z0v61jkfb70xb9np850nl"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/au/augeas/package.nix b/pkgs/by-name/au/augeas/package.nix index ddf84c05ccf5..ab8d027664df 100644 --- a/pkgs/by-name/au/augeas/package.nix +++ b/pkgs/by-name/au/augeas/package.nix @@ -11,14 +11,14 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "augeas"; version = "1.14.1"; src = fetchFromGitHub { owner = "hercules-team"; repo = "augeas"; - tag = "release-${version}"; + tag = "release-${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-U5tm3LDUeI/idHtL2Zy33BigkyvHunXPjToDC59G9VE="; }; @@ -66,9 +66,9 @@ stdenv.mkDerivation rec { description = "Configuration editing tool"; license = lib.licenses.lgpl21Only; homepage = "https://augeas.net/"; - changelog = "https://github.com/hercules-team/augeas/releases/tag/release-${version}"; + changelog = "https://github.com/hercules-team/augeas/releases/tag/release-${finalAttrs.version}"; mainProgram = "augtool"; maintainers = with lib.maintainers; [ offline ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/au/augustus/package.nix b/pkgs/by-name/au/augustus/package.nix index d183ab7d0f2e..f6be90fd9773 100644 --- a/pkgs/by-name/au/augustus/package.nix +++ b/pkgs/by-name/au/augustus/package.nix @@ -11,14 +11,14 @@ imagemagick, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "augustus"; version = "4.0.0"; src = fetchFromGitHub { owner = "Keriew"; repo = "augustus"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-UWJmxirRJJqvL4ZSjBvFepeKVvL77+WMp4YdZuFNEkg="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { matteopacini ]; }; -} +}) diff --git a/pkgs/by-name/au/auto-epp/package.nix b/pkgs/by-name/au/auto-epp/package.nix index 4d902a889813..5a05736e0ae2 100644 --- a/pkgs/by-name/au/auto-epp/package.nix +++ b/pkgs/by-name/au/auto-epp/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "auto-epp"; version = "1.2.1"; src = fetchFromGitHub { owner = "jothi-prasath"; repo = "auto-epp"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-7sI8K+7ZAdzBN/XOzYQQZ1f9t+fFo6fcXYzX6abNyQ8="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ lib.maintainers.lamarios ]; }; -} +}) diff --git a/pkgs/by-name/au/autoconf-archive/package.nix b/pkgs/by-name/au/autoconf-archive/package.nix index 91e3e07e1740..8a3e537001e7 100644 --- a/pkgs/by-name/au/autoconf-archive/package.nix +++ b/pkgs/by-name/au/autoconf-archive/package.nix @@ -5,12 +5,12 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "autoconf-archive"; version = "2024.10.16"; src = fetchurl { - url = "mirror://gnu/autoconf-archive/autoconf-archive-${version}.tar.xz"; + url = "mirror://gnu/autoconf-archive/autoconf-archive-${finalAttrs.version}.tar.xz"; hash = "sha256-e81dABkW86UO10NvT3AOPSsbrePtgDIZxZLWJQKlc2M="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/au/autofs5/package.nix b/pkgs/by-name/au/autofs5/package.nix index 3b053f0d0165..c5d115d83185 100644 --- a/pkgs/by-name/au/autofs5/package.nix +++ b/pkgs/by-name/au/autofs5/package.nix @@ -23,12 +23,12 @@ libnsl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "5.1.9"; pname = "autofs"; src = fetchurl { - url = "mirror://kernel/linux/daemons/autofs/v5/autofs-${version}.tar.xz"; + url = "mirror://kernel/linux/daemons/autofs/v5/autofs-${finalAttrs.version}.tar.xz"; sha256 = "sha256-h+avagN5S5Ri6lGXgeUOfSO198ks1Z4RQshdJJOzwks="; }; patches = [ @@ -100,4 +100,4 @@ stdenv.mkDerivation rec { executables = [ "automount" ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/au/autogen/package.nix b/pkgs/by-name/au/autogen/package.nix index e0559379ce25..125c25bc27f6 100644 --- a/pkgs/by-name/au/autogen/package.nix +++ b/pkgs/by-name/au/autogen/package.nix @@ -12,12 +12,12 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "autogen"; version = "5.18.16"; src = fetchurl { - url = "mirror://gnu/autogen/rel${version}/autogen-${version}.tar.xz"; + url = "mirror://gnu/autogen/rel${finalAttrs.version}/autogen-${finalAttrs.version}.tar.xz"; sha256 = "16mlbdys8q4ckxlvxyhwkdnh1ay9f6g0cyp1kylkpalgnik398gq"; }; @@ -160,4 +160,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/au/autojump/package.nix b/pkgs/by-name/au/autojump/package.nix index 7e36a036ed5c..349e2ddf45f4 100644 --- a/pkgs/by-name/au/autojump/package.nix +++ b/pkgs/by-name/au/autojump/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "autojump"; version = "22.5.3"; src = fetchFromGitHub { owner = "wting"; repo = "autojump"; - rev = "release-v${version}"; + rev = "release-v${finalAttrs.version}"; sha256 = "1rgpsh70manr2dydna9da4x7p8ahii7dgdgwir5fka340n1wrcws"; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { yurrriq ]; }; -} +}) diff --git a/pkgs/by-name/au/autologin/package.nix b/pkgs/by-name/au/autologin/package.nix index 0711999710cb..fb7033aab148 100644 --- a/pkgs/by-name/au/autologin/package.nix +++ b/pkgs/by-name/au/autologin/package.nix @@ -8,14 +8,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "autologin"; version = "1.0.0"; src = fetchFromSourcehut { owner = "~kennylevinsen"; repo = "autologin"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Cy4v/1NuaiSr5Bl6SQMWk5rga8h1QMBUkHpN6M3bWOc="; }; @@ -32,10 +32,10 @@ stdenv.mkDerivation rec { meta = { description = "Run a command inside of a new PAM user session"; homepage = "https://sr.ht/~kennylevinsen/autologin"; - changelog = "https://git.sr.ht/~kennylevinsen/autologin/refs/${version}"; + changelog = "https://git.sr.ht/~kennylevinsen/autologin/refs/${finalAttrs.version}"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ beviu ]; mainProgram = "autologin"; }; -} +}) diff --git a/pkgs/by-name/au/automaticcomponenttoolkit/package.nix b/pkgs/by-name/au/automaticcomponenttoolkit/package.nix index aae670560be8..f007eddb4da2 100644 --- a/pkgs/by-name/au/automaticcomponenttoolkit/package.nix +++ b/pkgs/by-name/au/automaticcomponenttoolkit/package.nix @@ -6,14 +6,14 @@ writableTmpDirAsHomeHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "AutomaticComponentToolkit"; version = "1.6.0"; src = fetchFromGitHub { owner = "Autodesk"; repo = "AutomaticComponentToolkit"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1r0sbw82cf9dbcj3vgnbd4sc1lklzvijic2z5wgkvs21azcm0yzh"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/au/automirror/package.nix b/pkgs/by-name/au/automirror/package.nix index f0740c09097b..b571c055bf65 100644 --- a/pkgs/by-name/au/automirror/package.nix +++ b/pkgs/by-name/au/automirror/package.nix @@ -6,14 +6,14 @@ ronn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "automirror"; version = "49"; src = fetchFromGitHub { owner = "schlomo"; repo = "automirror"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1syyf7dcm8fbyw31cpgmacg80h7pg036dayaaf0svvdsk0hqlsch"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "automirror"; }; -} +}) diff --git a/pkgs/by-name/au/automysqlbackup/package.nix b/pkgs/by-name/au/automysqlbackup/package.nix index 95d3298b81f1..1db5b17c67c1 100644 --- a/pkgs/by-name/au/automysqlbackup/package.nix +++ b/pkgs/by-name/au/automysqlbackup/package.nix @@ -11,14 +11,14 @@ gzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "automysqlbackup"; version = "3.0.7"; src = fetchFromGitHub { owner = "sixhop"; repo = "automysqlbackup"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-C0p1AY4yIxybQ6a/HsE3ZTHumtvQw5kKM51Ap+Se0ZI="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.aanderse ]; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/au/autopsy/package.nix b/pkgs/by-name/au/autopsy/package.nix index c95da9e437e2..2499d94a6487 100644 --- a/pkgs/by-name/au/autopsy/package.nix +++ b/pkgs/by-name/au/autopsy/package.nix @@ -16,12 +16,12 @@ let } ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "autopsy"; version = "4.22.1"; src = fetchzip { - url = "https://github.com/sleuthkit/autopsy/releases/download/autopsy-${version}/autopsy-${version}_v2.zip"; + url = "https://github.com/sleuthkit/autopsy/releases/download/autopsy-${finalAttrs.version}/autopsy-${finalAttrs.version}_v2.zip"; hash = "sha256-IHpUzwSXoghjixsPwpj3lMwHIby3+zx7BjzGRlAVcVs="; }; @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { meta = { description = "Graphical interface to The Sleuth Kit and other open source digital forensics tools"; homepage = "https://www.sleuthkit.org/autopsy"; - changelog = "https://github.com/sleuthkit/autopsy/releases/tag/autopsy-${version}"; + changelog = "https://github.com/sleuthkit/autopsy/releases/tag/autopsy-${finalAttrs.version}"; # Autopsy brings a lot of vendored dependencies license = with lib.licenses; [ asl20 @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { # Autopsy theoretically also supports darwin platforms = lib.platforms.x86_64; }; -} +}) diff --git a/pkgs/by-name/au/autorevision/package.nix b/pkgs/by-name/au/autorevision/package.nix index 0c2e3b37faf0..1eaa4ac2be2a 100644 --- a/pkgs/by-name/au/autorevision/package.nix +++ b/pkgs/by-name/au/autorevision/package.nix @@ -13,12 +13,12 @@ gnused, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "autorevision"; version = "1.22"; src = fetchurl { - url = "https://github.com/Autorevision/autorevision/releases/download/v%2F${version}/autorevision-${version}.tgz"; + url = "https://github.com/Autorevision/autorevision/releases/download/v%2F${finalAttrs.version}/autorevision-${finalAttrs.version}.tgz"; sha256 = "sha256-3ktLVC73m2xddq5BhxVKw/FJd6pZ5RVb7fv29dxUoRE="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "autorevision"; }; -} +}) diff --git a/pkgs/by-name/av/avidemux/package.nix b/pkgs/by-name/av/avidemux/package.nix index 435427403252..de00a6caac59 100644 --- a/pkgs/by-name/av/avidemux/package.nix +++ b/pkgs/by-name/av/avidemux/package.nix @@ -49,12 +49,12 @@ assert default != "qt5" -> default == "cli"; assert !withQT -> default != "qt5"; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "avidemux"; version = "2.8.1"; src = fetchurl { - url = "mirror://sourceforge/avidemux/avidemux/${version}/avidemux_${version}.tar.gz"; + url = "mirror://sourceforge/avidemux/avidemux/${finalAttrs.version}/avidemux_${finalAttrs.version}.tar.gz"; sha256 = "sha256-d9m9yoaDzlfBkradIHz6t8+Sp3Wc4PY/o3tcjkKtPaI="; }; @@ -188,4 +188,4 @@ stdenv.mkDerivation rec { ]; license = lib.licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/av/avra/package.nix b/pkgs/by-name/av/avra/package.nix index ea89544b0f7d..092fd326c9d2 100644 --- a/pkgs/by-name/av/avra/package.nix +++ b/pkgs/by-name/av/avra/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "avra"; version = "1.4.2"; src = fetchFromGitHub { owner = "Ro5bert"; repo = "avra"; - tag = version; + tag = finalAttrs.version; hash = "sha256-joOj89WZ9Si5fcu1w1VHj5fOcnB9N2313Yb29A+nCCY="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/av/avro-c/package.nix b/pkgs/by-name/av/avro-c/package.nix index d50bed88d0f2..648247a2146a 100644 --- a/pkgs/by-name/av/avro-c/package.nix +++ b/pkgs/by-name/av/avro-c/package.nix @@ -10,12 +10,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "avro-c"; version = "1.12.1"; src = fetchurl { - url = "mirror://apache/avro/avro-${version}/c/avro-c-${version}.tar.gz"; + url = "mirror://apache/avro/avro-${finalAttrs.version}/c/avro-c-${finalAttrs.version}.tar.gz"; sha256 = "sha256-tk4xuUcZSZVJYiqpLx2W0XQpZ87SYaCTG2O+O76Qfyw="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lblasc ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/av/avro-cpp/package.nix b/pkgs/by-name/av/avro-cpp/package.nix index 9762e2b75ba5..9a2a7990b0c1 100644 --- a/pkgs/by-name/av/avro-cpp/package.nix +++ b/pkgs/by-name/av/avro-cpp/package.nix @@ -9,12 +9,12 @@ versionCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "avro-c++"; version = "1.12.0"; src = fetchurl { - url = "mirror://apache/avro/avro-${version}/cpp/avro-cpp-${version}.tar.gz"; + url = "mirror://apache/avro/avro-${finalAttrs.version}/cpp/avro-cpp-${finalAttrs.version}.tar.gz"; hash = "sha256-8u33cSanWw7BrRZncr4Fg1HOo9dESL5+LO8gBQwPmKs="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/aw/await/package.nix b/pkgs/by-name/aw/await/package.nix index f5f042ec3737..52d943a19726 100644 --- a/pkgs/by-name/aw/await/package.nix +++ b/pkgs/by-name/aw/await/package.nix @@ -6,14 +6,14 @@ versionCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "await"; version = "2.4.0"; src = fetchFromGitHub { owner = "slavaGanzin"; repo = "await"; - tag = version; + tag = finalAttrs.version; hash = "sha256-MpdP4OJvxjF8zbKQ1YGVrtcC8RKxDNHDA90tWvLDQbU="; }; @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { doInstallCheck = true; meta = { - changelog = "https://github.com/slavaGanzin/await/releases/tag/${version}"; + changelog = "https://github.com/slavaGanzin/await/releases/tag/${finalAttrs.version}"; description = "Small binary that runs a list of commands in parallel and awaits termination"; homepage = "https://github.com/slavaGanzin/await"; license = lib.licenses.mit; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "await"; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-auth/package.nix b/pkgs/by-name/aw/aws-c-auth/package.nix index afc41ea299a9..fd65cad5037f 100644 --- a/pkgs/by-name/aw/aws-c-auth/package.nix +++ b/pkgs/by-name/aw/aws-c-auth/package.nix @@ -13,7 +13,7 @@ s2n-tls, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-auth"; # nixpkgs-update: no auto update version = "0.9.1"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-auth"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-8oQTTqBuEzhBUWqXHVYrGtaX44SmB2sJQZchiweHekM="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ r-burns ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-common/package.nix b/pkgs/by-name/aw/aws-c-common/package.nix index e2e3833da048..46dd7b013a25 100644 --- a/pkgs/by-name/aw/aws-c-common/package.nix +++ b/pkgs/by-name/aw/aws-c-common/package.nix @@ -6,7 +6,7 @@ nix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-common"; # nixpkgs-update: no auto update version = "0.12.4"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-common"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-hKCIPZlLPyH7D3Derk2onyqTzWGUtCx+f2+EKtAKlwA="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { r-burns ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-compression/package.nix b/pkgs/by-name/aw/aws-c-compression/package.nix index ac143760193f..2722bb676973 100644 --- a/pkgs/by-name/aw/aws-c-compression/package.nix +++ b/pkgs/by-name/aw/aws-c-compression/package.nix @@ -7,7 +7,7 @@ nix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-compression"; # nixpkgs-update: no auto update version = "0.3.1"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-compression"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-gpru+hnppgLHhcPfVBOaMdcT6e8wUjZmY7Caaa/KAW4="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ r-burns ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-event-stream/package.nix b/pkgs/by-name/aw/aws-c-event-stream/package.nix index d8e93de74428..56e7f41d4529 100644 --- a/pkgs/by-name/aw/aws-c-event-stream/package.nix +++ b/pkgs/by-name/aw/aws-c-event-stream/package.nix @@ -12,7 +12,7 @@ libexecinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-event-stream"; # nixpkgs-update: no auto update version = "0.5.7"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-event-stream"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-JvjUrIj1bh5WZEzkauLSLIolxrT8CKIMjO7p1c35XZI="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-http/package.nix b/pkgs/by-name/aw/aws-c-http/package.nix index 7e5dfdc6d402..01b333b01b35 100644 --- a/pkgs/by-name/aw/aws-c-http/package.nix +++ b/pkgs/by-name/aw/aws-c-http/package.nix @@ -11,7 +11,7 @@ s2n-tls, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-http"; # nixpkgs-update: no auto update version = "0.10.4"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-http"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-t9PoxOjgV9qLris+C18SaEwXodBGcgK591LZl0dajxU="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ r-burns ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-io/package.nix b/pkgs/by-name/aw/aws-c-io/package.nix index 837f8fc45e0e..590195761664 100644 --- a/pkgs/by-name/aw/aws-c-io/package.nix +++ b/pkgs/by-name/aw/aws-c-io/package.nix @@ -9,7 +9,7 @@ s2n-tls, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-io"; # nixpkgs-update: no auto update version = "0.22.0"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-io"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-NOEjXk4s/FV4CdmyXOr4Oh2y+pFNrUMP/Sy+X+fVQc4="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-mqtt/package.nix b/pkgs/by-name/aw/aws-c-mqtt/package.nix index 250fe47283d8..4afa38301a65 100644 --- a/pkgs/by-name/aw/aws-c-mqtt/package.nix +++ b/pkgs/by-name/aw/aws-c-mqtt/package.nix @@ -12,7 +12,7 @@ s2n-tls, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-mqtt"; # nixpkgs-update: no auto update version = "0.13.3"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-mqtt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Nf8c5iVl+NOPZFjsAPCMOGq2e7D8e7PafuMQh6t0DYw="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ r-burns ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-s3/package.nix b/pkgs/by-name/aw/aws-c-s3/package.nix index a82a3abb340b..9a732bf9237d 100644 --- a/pkgs/by-name/aw/aws-c-s3/package.nix +++ b/pkgs/by-name/aw/aws-c-s3/package.nix @@ -14,7 +14,7 @@ s2n-tls, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-s3"; # nixpkgs-update: no auto update version = "0.8.7"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-s3"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8yUwgiZ50BiItapeg0zIc5vr0+OFHvzIRrwWH4lQFBM="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { mainProgram = "s3"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/aw/aws-c-sdkutils/package.nix b/pkgs/by-name/aw/aws-c-sdkutils/package.nix index f676da89baa7..1b75863eba31 100644 --- a/pkgs/by-name/aw/aws-c-sdkutils/package.nix +++ b/pkgs/by-name/aw/aws-c-sdkutils/package.nix @@ -7,7 +7,7 @@ nix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-c-sdkutils"; # nixpkgs-update: no auto update version = "0.2.4"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-c-sdkutils"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-zc8E5ESZxXBJ6WA/V5i2Us61UcNf9wXa2k63NWqGRtI="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ r-burns ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-checksums/package.nix b/pkgs/by-name/aw/aws-checksums/package.nix index 6c57c249129d..9ae804c87e13 100644 --- a/pkgs/by-name/aw/aws-checksums/package.nix +++ b/pkgs/by-name/aw/aws-checksums/package.nix @@ -7,7 +7,7 @@ nix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-checksums"; # nixpkgs-update: no auto update version = "0.2.7"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-checksums"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-dYDTDWZJJ0JlvkMfLS376uUt5QzSmbV0UNRC4aq35TY="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-crt-cpp/package.nix b/pkgs/by-name/aw/aws-crt-cpp/package.nix index 2f540e015edf..d7b41258fc23 100644 --- a/pkgs/by-name/aw/aws-crt-cpp/package.nix +++ b/pkgs/by-name/aw/aws-crt-cpp/package.nix @@ -17,7 +17,7 @@ nix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-crt-cpp"; # nixpkgs-update: no auto update version = "0.34.3"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "awslabs"; repo = "aws-crt-cpp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-jKmIsWAzxnfsNgHavR6crhIQXVJq/PbQgaj4KVGrMP0="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ r-burns ]; }; -} +}) diff --git a/pkgs/by-name/aw/aws-sdk-cpp/package.nix b/pkgs/by-name/aw/aws-sdk-cpp/package.nix index d1fdc2f125a4..23c4f10171c3 100644 --- a/pkgs/by-name/aw/aws-sdk-cpp/package.nix +++ b/pkgs/by-name/aw/aws-sdk-cpp/package.nix @@ -32,7 +32,7 @@ let throw "Unknown host OS"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "aws-sdk-cpp"; # nixpkgs-update: no auto update version = "1.11.647"; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "aws"; repo = "aws-sdk-cpp"; - tag = version; + tag = finalAttrs.version; hash = "sha256-RJKR0xw3HTNItaLGyYCjibmfK3UBDA4hfAZzQ0xYg9U="; }; @@ -165,4 +165,4 @@ stdenv.mkDerivation rec { # building ec2 runs out of memory: cc1plus: out of memory allocating 33554372 bytes after a total of 74424320 bytes broken = stdenv.buildPlatform.is32bit && ((builtins.elem "ec2" apis) || (builtins.elem "*" apis)); }; -} +}) diff --git a/pkgs/by-name/ay/ayatana-ido/package.nix b/pkgs/by-name/ay/ayatana-ido/package.nix index a8ce5c744536..f55d9ab7a1b9 100644 --- a/pkgs/by-name/ay/ayatana-ido/package.nix +++ b/pkgs/by-name/ay/ayatana-ido/package.nix @@ -8,14 +8,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ayatana-ido"; version = "0.10.4"; src = fetchFromGitHub { owner = "AyatanaIndicators"; repo = "ayatana-ido"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-KeErrT2umMaIVfLDr4CcQCmFrMb8/h6pNYbunuC/JtI="; }; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { meta = { description = "Ayatana Display Indicator Objects"; homepage = "https://github.com/AyatanaIndicators/ayatana-ido"; - changelog = "https://github.com/AyatanaIndicators/ayatana-ido/blob/${version}/ChangeLog"; + changelog = "https://github.com/AyatanaIndicators/ayatana-ido/blob/${finalAttrs.version}/ChangeLog"; license = [ lib.licenses.lgpl3Plus lib.licenses.lgpl21Plus @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.nickhu ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/az/azimuth/package.nix b/pkgs/by-name/az/azimuth/package.nix index c0bf9a664cf2..4b54eee406df 100644 --- a/pkgs/by-name/az/azimuth/package.nix +++ b/pkgs/by-name/az/azimuth/package.nix @@ -8,14 +8,14 @@ installTool ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "azimuth"; version = "1.0.3"; src = fetchFromGitHub { owner = "mdsteele"; repo = "azimuth"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1znfvpmqiixd977jv748glk5zc4cmhw5813zp81waj07r9b0828r"; }; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { preConfigure = '' substituteInPlace data/azimuth.desktop \ --replace Exec=azimuth "Exec=$out/bin/azimuth" \ - --replace "Version=%AZ_VERSION_NUMBER" "Version=${version}" + --replace "Version=%AZ_VERSION_NUMBER" "Version=${finalAttrs.version}" ''; makeFlags = [ @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/az/azpainter/package.nix b/pkgs/by-name/az/azpainter/package.nix index f5e740555e6c..31ebda65c6ba 100644 --- a/pkgs/by-name/az/azpainter/package.nix +++ b/pkgs/by-name/az/azpainter/package.nix @@ -21,14 +21,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "azpainter"; version = "3.0.12"; src = fetchFromGitLab { owner = "azelpg"; repo = "azpainter"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-cUq1UmS0k5eib0aJI1zOJbJRzErezfAAXOOIFrgUS6E="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; mainProgram = "azpainter"; }; -} +}) diff --git a/pkgs/by-name/b4/b43FirmwareCutter/package.nix b/pkgs/by-name/b4/b43FirmwareCutter/package.nix index ada2eabe0990..b590b3ab6408 100644 --- a/pkgs/by-name/b4/b43FirmwareCutter/package.nix +++ b/pkgs/by-name/b4/b43FirmwareCutter/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "b43-fwcutter"; version = "019"; src = fetchurl { - url = "https://bues.ch/b43/fwcutter/b43-fwcutter-${version}.tar.bz2"; + url = "https://bues.ch/b43/fwcutter/b43-fwcutter-${finalAttrs.version}.tar.bz2"; sha256 = "1ki1f5fy3yrw843r697f8mqqdz0pbsbqnvg4yzkhibpn1lqqbsnn"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ba/bacnet-stack/package.nix b/pkgs/by-name/ba/bacnet-stack/package.nix index 9d4d454319d3..e70700ee7c32 100644 --- a/pkgs/by-name/ba/bacnet-stack/package.nix +++ b/pkgs/by-name/ba/bacnet-stack/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bacnet-stack"; version = "1.3.5"; src = fetchFromGitHub { owner = "bacnet-stack"; repo = "bacnet-stack"; - rev = "bacnet-stack-${version}"; + rev = "bacnet-stack-${finalAttrs.version}"; sha256 = "sha256-Iwo0bNulKdFNwNU2xj6Uin+5hQt1I3N6+zso5BHrIOU="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ WhittlesJr ]; }; -} +}) diff --git a/pkgs/by-name/ba/badvpn/package.nix b/pkgs/by-name/ba/badvpn/package.nix index c7cc75de227b..5d6f80fabb2c 100644 --- a/pkgs/by-name/ba/badvpn/package.nix +++ b/pkgs/by-name/ba/badvpn/package.nix @@ -11,14 +11,14 @@ debug ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "badvpn"; version = "1.999.130"; src = fetchFromGitHub { owner = "ambrop72"; repo = "badvpn"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-bLTDpq3ohUP+KooPvhv1/AZfdo0HwB3g9QOuE2E/pmY="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ba/bam/package.nix b/pkgs/by-name/ba/bam/package.nix index f6d4436b8443..74b34c555f6e 100644 --- a/pkgs/by-name/ba/bam/package.nix +++ b/pkgs/by-name/ba/bam/package.nix @@ -6,14 +6,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bam"; version = "0.5.1"; src = fetchFromGitHub { owner = "matricks"; repo = "bam"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "13br735ig7lygvzyfd15fc2rdygrqm503j6xj5xkrl1r7w2wipq6"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.zlib; downloadPage = "http://matricks.github.com/bam/"; }; -} +}) diff --git a/pkgs/by-name/ba/bamf/package.nix b/pkgs/by-name/ba/bamf/package.nix index 2a500d5f1a50..0f0dfc309246 100644 --- a/pkgs/by-name/ba/bamf/package.nix +++ b/pkgs/by-name/ba/bamf/package.nix @@ -22,7 +22,7 @@ withDocs ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bamf"; version = "0.5.6"; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { src = fetchgit { url = "https://git.launchpad.net/~unity-team/bamf"; - tag = version; + tag = finalAttrs.version; sha256 = "7U+2GcuDjPU8quZjkd8bLADGlG++tl6wSo0mUQkjAXQ="; }; @@ -109,4 +109,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ davidak ]; teams = [ lib.teams.pantheon ]; }; -} +}) diff --git a/pkgs/by-name/ba/banner/package.nix b/pkgs/by-name/ba/banner/package.nix index 6946017ed023..f585bfe624cb 100644 --- a/pkgs/by-name/ba/banner/package.nix +++ b/pkgs/by-name/ba/banner/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "banner"; version = "1.3.6"; src = fetchFromGitHub { owner = "pronovic"; repo = "banner"; - rev = "BANNER_V${version}"; + rev = "BANNER_V${finalAttrs.version}"; sha256 = "sha256-g9i460W0SanW2xIfZk9Am/vDsRlL7oxJOUhksa+I8zY="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/ba/baobab/package.nix b/pkgs/by-name/ba/baobab/package.nix index 650780e09824..683551b45e0c 100644 --- a/pkgs/by-name/ba/baobab/package.nix +++ b/pkgs/by-name/ba/baobab/package.nix @@ -17,12 +17,12 @@ gnome, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "baobab"; version = "49.1"; src = fetchurl { - url = "mirror://gnome/sources/baobab/${lib.versions.major version}/baobab-${version}.tar.xz"; + url = "mirror://gnome/sources/baobab/${lib.versions.major finalAttrs.version}/baobab-${finalAttrs.version}.tar.xz"; hash = "sha256-YkPJIAK+fpH13s0klhL6zipKEtN0Kv2IsIapS4dd/+A="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ba/bar/package.nix b/pkgs/by-name/ba/bar/package.nix index 938dde819cfd..4fc6e9a2c720 100644 --- a/pkgs/by-name/ba/bar/package.nix +++ b/pkgs/by-name/ba/bar/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bar"; version = "1.11.1"; src = fetchurl { - url = "mirror://sourceforge/project/clpbar/clpbar/bar-${version}/bar_${version}.tar.gz"; + url = "mirror://sourceforge/project/clpbar/clpbar/bar-${finalAttrs.version}/bar_${finalAttrs.version}.tar.gz"; sha256 = "00v5cb6vzizyyhflgr62d3k8dqc0rg6wdgfyyk11c0s0r32mw3zs"; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "bar"; }; -} +}) diff --git a/pkgs/by-name/ba/baresip/package.nix b/pkgs/by-name/ba/baresip/package.nix index 03c6654470ea..d68e5e377a74 100644 --- a/pkgs/by-name/ba/baresip/package.nix +++ b/pkgs/by-name/ba/baresip/package.nix @@ -30,14 +30,14 @@ dbusSupport ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "4.4.0"; pname = "baresip"; src = fetchFromGitHub { owner = "baresip"; repo = "baresip"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-/4XFuOKE/VCIkue9QGwNK/MxkeBU8XoyfLPZd6WAuNg="; }; @@ -191,4 +191,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ba/base16384/package.nix b/pkgs/by-name/ba/base16384/package.nix index 8517ef6cdd5a..ff82ee325041 100644 --- a/pkgs/by-name/ba/base16384/package.nix +++ b/pkgs/by-name/ba/base16384/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "base16384"; version = "2.3.2"; src = fetchFromGitHub { owner = "fumiama"; repo = "base16384"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-qaDnv+KpXMYdx6eqH7pU0pEjSpU5xg9I7afxpoO3iGs="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aleksana ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ba/basez/package.nix b/pkgs/by-name/ba/basez/package.nix index df86a85a5eed..b296f685a859 100644 --- a/pkgs/by-name/ba/basez/package.nix +++ b/pkgs/by-name/ba/basez/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "basez"; version = "1.6.2"; src = fetchurl { - url = "http://www.quarkline.net/basez/download/basez-${version}.tar.gz"; + url = "http://www.quarkline.net/basez/download/basez-${finalAttrs.version}.tar.gz"; sha256 = "sha256-Kp+CFIh5HCdj7wEgx1xD3IPdFlZ7fEFvMDMYif1ZiTc="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.oaksoaj ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ba/bash-completion/package.nix b/pkgs/by-name/ba/bash-completion/package.nix index b2da793ce093..f7c9b961c948 100644 --- a/pkgs/by-name/ba/bash-completion/package.nix +++ b/pkgs/by-name/ba/bash-completion/package.nix @@ -9,7 +9,7 @@ bashInteractive, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bash-completion"; version = "2.17.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { # test fixtures that are part of the repository. # See discussion in https://github.com/NixOS/nixpkgs/issues/107768 src = fetchurl { - url = "https://github.com/scop/bash-completion/releases/download/${version}/bash-completion-${version}.tar.xz"; + url = "https://github.com/scop/bash-completion/releases/download/${finalAttrs.version}/bash-completion-${finalAttrs.version}.tar.xz"; hash = "sha256-3Z2CXklkNfs766Oue+qfd+gh6JRmfQdDHR1MjFcLnlg="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ philiptaron ]; }; -} +}) diff --git a/pkgs/by-name/ba/bash_unit/package.nix b/pkgs/by-name/ba/bash_unit/package.nix index 760333f9b31f..2eba0309bea8 100644 --- a/pkgs/by-name/ba/bash_unit/package.nix +++ b/pkgs/by-name/ba/bash_unit/package.nix @@ -4,14 +4,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bash_unit"; version = "2.3.3"; src = fetchFromGitHub { owner = "bash-unit"; repo = "bash_unit"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-uRUqa6sXaXXDes9JjyTsMlA+nYdTGdioM0/y2XDIiEw="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "bash_unit"; }; -} +}) diff --git a/pkgs/by-name/ba/bashcards/package.nix b/pkgs/by-name/ba/bashcards/package.nix index f6cab3d940b3..643ba4ebd692 100644 --- a/pkgs/by-name/ba/bashcards/package.nix +++ b/pkgs/by-name/ba/bashcards/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bashcards"; version = "0.1.3"; src = fetchFromGitHub { owner = "rpearce"; repo = "bashcards"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1rpqrh0022sbrjvd55a0jvpdqhhka5msf8dsz6adbbmxy3xzgdid"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "bashcards"; }; -} +}) diff --git a/pkgs/by-name/ba/bashmount/package.nix b/pkgs/by-name/ba/bashmount/package.nix index 5d4397cd8529..2b8f6ca3c366 100644 --- a/pkgs/by-name/ba/bashmount/package.nix +++ b/pkgs/by-name/ba/bashmount/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bashmount"; version = "4.3.2"; src = fetchFromGitHub { owner = "jamielinux"; repo = "bashmount"; - tag = version; + tag = finalAttrs.version; sha256 = "1irw47s6i1qwxd20cymzlfw5sv579cw877l27j3p66qfhgadwxrl"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ba/bashrun2/package.nix b/pkgs/by-name/ba/bashrun2/package.nix index 057d1e3894a4..71f8114e4b2c 100644 --- a/pkgs/by-name/ba/bashrun2/package.nix +++ b/pkgs/by-name/ba/bashrun2/package.nix @@ -14,14 +14,14 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bashrun2"; version = "0.2.6"; src = fetchFromGitHub { owner = "hbekel"; repo = "bashrun2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-U2ntplhyv8KAkaMd2D6wRsUIYkhJzxdgHo2xsbNRfqM="; }; @@ -87,4 +87,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; description = "Application launcher based on a modified bash session in a small terminal window"; }; -} +}) diff --git a/pkgs/by-name/ba/bastet/package.nix b/pkgs/by-name/ba/bastet/package.nix index 945fe048dbd0..7dba2a7eb54a 100644 --- a/pkgs/by-name/ba/bastet/package.nix +++ b/pkgs/by-name/ba/bastet/package.nix @@ -7,7 +7,7 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bastet"; version = "0.43.2"; buildInputs = [ @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "fph"; repo = "bastet"; - tag = version; + tag = finalAttrs.version; sha256 = "09kamxapm9jw9przpsgjfg33n9k94bccv65w95dakj0br33a75wn"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.dezgeg ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ba/batsignal/package.nix b/pkgs/by-name/ba/batsignal/package.nix index 17b20e4acc99..65b15cc185e1 100644 --- a/pkgs/by-name/ba/batsignal/package.nix +++ b/pkgs/by-name/ba/batsignal/package.nix @@ -7,14 +7,14 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "batsignal"; version = "1.8.0"; src = fetchFromGitHub { owner = "electrickite"; repo = "batsignal"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-yngd2yP6XtRp8y8ZUd0NISdf8+8wJvpLogrQQMdB0lA="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "batsignal"; }; -} +}) diff --git a/pkgs/by-name/ba/batticonplus/package.nix b/pkgs/by-name/ba/batticonplus/package.nix index d83eacc1dacb..6794b2346788 100644 --- a/pkgs/by-name/ba/batticonplus/package.nix +++ b/pkgs/by-name/ba/batticonplus/package.nix @@ -12,14 +12,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "batticonplus"; version = "2.0.1"; src = fetchFromGitHub { owner = "artist4xlibre"; repo = "batticonplus"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-H9ZoiQ5zWMIoWWol2a6f9Z8g4o9DIHYdF+/nEsBfuzc="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ yechielw ]; }; -} +}) diff --git a/pkgs/by-name/ba/bayescan/package.nix b/pkgs/by-name/ba/bayescan/package.nix index 1919f0fea456..0a901f4355d8 100644 --- a/pkgs/by-name/ba/bayescan/package.nix +++ b/pkgs/by-name/ba/bayescan/package.nix @@ -6,12 +6,12 @@ llvmPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bayescan"; version = "2.1"; src = fetchurl { - url = "http://cmpg.unibe.ch/software/BayeScan/files/BayeScan${version}.zip"; + url = "http://cmpg.unibe.ch/software/BayeScan/files/BayeScan${finalAttrs.version}.zip"; sha256 = "0ismima8j8z0zj9yc267rpf7z90w57b2pbqzjnayhc3ab8mcbfy6"; }; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { # Disable FORTIFY_SOURCE or the binary fails with "buffer overflow" hardeningDisable = [ "fortify" ]; - sourceRoot = "BayeScan${version}/source"; + sourceRoot = "BayeScan${finalAttrs.version}/source"; postPatch = '' substituteInPlace Makefile --replace-fail "-static" "" \ @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin mkdir -p $out/share/doc/bayescan - cp bayescan_${version} $out/bin + cp bayescan_${finalAttrs.version} $out/bin cp -r ../*pdf ../input_examples ../"R functions" $out/share/doc/bayescan ''; @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { homepage = "http://cmpg.unibe.ch/software/BayeScan"; license = lib.licenses.gpl3; maintainers = [ lib.maintainers.bzizou ]; - mainProgram = "bayescan_${version}"; + mainProgram = "bayescan_${finalAttrs.version}"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/bb/bbe/package.nix b/pkgs/by-name/bb/bbe/package.nix index 2087730fa62b..5597c382b51b 100644 --- a/pkgs/by-name/bb/bbe/package.nix +++ b/pkgs/by-name/bb/bbe/package.nix @@ -4,12 +4,12 @@ fetchurl, autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bbe"; version = "0.2.2"; src = fetchurl { - url = "mirror://sourceforge/bbe-/${version}/bbe-${version}.tar.gz"; + url = "mirror://sourceforge/bbe-/${finalAttrs.version}/bbe-${finalAttrs.version}.tar.gz"; sha256 = "1nyxdqi4425sffjrylh7gl57lrssyk4018afb7mvrnd6fmbszbms"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.hhm ]; mainProgram = "bbe"; }; -} +}) diff --git a/pkgs/by-name/bc/bc/package.nix b/pkgs/by-name/bc/bc/package.nix index c483783dc4a8..20e27fa528c6 100644 --- a/pkgs/by-name/bc/bc/package.nix +++ b/pkgs/by-name/bc/bc/package.nix @@ -11,11 +11,11 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bc"; version = "1.08.2"; src = fetchurl { - url = "mirror://gnu/bc/bc-${version}.tar.lz"; + url = "mirror://gnu/bc/bc-${finalAttrs.version}.tar.lz"; hash = "sha256-eeMeAiqEsx3YCYFQY9S46lkLQJY3pSxQ7J9Cwr8zJxE="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "bc"; }; -} +}) diff --git a/pkgs/by-name/bc/bcache-tools/package.nix b/pkgs/by-name/bc/bcache-tools/package.nix index 9220ff281f25..65ae970d9804 100644 --- a/pkgs/by-name/bc/bcache-tools/package.nix +++ b/pkgs/by-name/bc/bcache-tools/package.nix @@ -9,13 +9,13 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bcache-tools"; version = "1.1"; src = fetchgit { url = "https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git"; - rev = "bcache-tools-${version}"; + rev = "bcache-tools-${finalAttrs.version}"; hash = "sha256-8BiHC8qxk4otFPyKnvGNk57JSZytEOy51AGertWo2O0="; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { mainProgram = "bcache-tools"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bc/bcal/package.nix b/pkgs/by-name/bc/bcal/package.nix index 401c01d3b9b8..badd1c043dcd 100644 --- a/pkgs/by-name/bc/bcal/package.nix +++ b/pkgs/by-name/bc/bcal/package.nix @@ -7,14 +7,14 @@ python3Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bcal"; version = "2.4"; src = fetchFromGitHub { owner = "jarun"; repo = "bcal"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-PleWU2yyJzkUAZEvEYoCGdpEXqOgRvZK9zXTYrxRtQU="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/bc/bcg729/package.nix b/pkgs/by-name/bc/bcg729/package.nix index 942e9e4d6ebc..f53eded8c0c5 100644 --- a/pkgs/by-name/bc/bcg729/package.nix +++ b/pkgs/by-name/bc/bcg729/package.nix @@ -5,7 +5,7 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bcg729"; version = "1.1.1"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { owner = "public"; group = "BC"; repo = "bcg729"; - tag = version; + tag = finalAttrs.version; sha256 = "1hal6b3w6f8y5r1wa0xzj8sj2jjndypaxyw62q50p63garp2h739"; }; @@ -32,9 +32,9 @@ stdenv.mkDerivation rec { meta = { description = "Opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec"; homepage = "https://linphone.org/technical-corner/bcg729"; - changelog = "https://gitlab.linphone.org/BC/public/bcg729/raw/${version}/NEWS"; + changelog = "https://gitlab.linphone.org/BC/public/bcg729/raw/${finalAttrs.version}/NEWS"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ c0bw3b ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/bc/bchoppr/package.nix b/pkgs/by-name/bc/bchoppr/package.nix index 47c35fe14a0c..0a32a4b8578a 100644 --- a/pkgs/by-name/bc/bchoppr/package.nix +++ b/pkgs/by-name/bc/bchoppr/package.nix @@ -8,14 +8,14 @@ lv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bchoppr"; version = "1.12.6"; src = fetchFromGitHub { owner = "sjaehn"; repo = "bchoppr"; - tag = version; + tag = finalAttrs.version; hash = "sha256-/aLoLUpWu66VKd9lwjli+FZZctblrZUPSEsdYH85HwQ="; fetchSubmodules = true; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/bd/bdf2psf/package.nix b/pkgs/by-name/bd/bdf2psf/package.nix index 86d1257540a7..3fb6412b647e 100644 --- a/pkgs/by-name/bd/bdf2psf/package.nix +++ b/pkgs/by-name/bd/bdf2psf/package.nix @@ -6,12 +6,12 @@ dpkg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bdf2psf"; version = "1.245"; src = fetchurl { - url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb"; + url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${finalAttrs.version}_all.deb"; sha256 = "sha256-2NG/UYz4e6nqkf0JvKQXXvy+mU2pMjaB3xyfI+Is/eY="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "bdf2psf"; }; -} +}) diff --git a/pkgs/by-name/bd/bdf2sfd/package.nix b/pkgs/by-name/bd/bdf2sfd/package.nix index 20e6dd4a6ff1..ef29121a083d 100644 --- a/pkgs/by-name/bd/bdf2sfd/package.nix +++ b/pkgs/by-name/bd/bdf2sfd/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bdf2sfd"; version = "1.1.9"; src = fetchFromGitHub { owner = "fcambus"; repo = "bdf2sfd"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-L1fIPZdVP4px73VbnEA6sb28WrmsNUJ2tqLeGPpwDbA="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "bdf2sfd"; }; -} +}) diff --git a/pkgs/by-name/bd/bdfresize/package.nix b/pkgs/by-name/bd/bdfresize/package.nix index ab8ebee3f20d..dd92b30be47e 100644 --- a/pkgs/by-name/bd/bdfresize/package.nix +++ b/pkgs/by-name/bd/bdfresize/package.nix @@ -4,12 +4,12 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bdfresize"; version = "1.5"; src = fetchzip { - url = "http://openlab.ring.gr.jp/efont/dist/tools/bdfresize/bdfresize-${version}.tar.gz"; + url = "http://openlab.ring.gr.jp/efont/dist/tools/bdfresize/bdfresize-${finalAttrs.version}.tar.gz"; hash = "sha256-C4ZLJIn6vVeVUCpNwMu0vdfQQ3qUz4EVIcPob9NejP0="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ malte-v ]; mainProgram = "bdfresize"; }; -} +}) diff --git a/pkgs/by-name/bd/bdsync/package.nix b/pkgs/by-name/bd/bdsync/package.nix index edf765d3967e..5efcd2dfa5da 100644 --- a/pkgs/by-name/bd/bdsync/package.nix +++ b/pkgs/by-name/bd/bdsync/package.nix @@ -7,14 +7,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bdsync"; version = "0.11.4"; src = fetchFromGitHub { owner = "rolffokkens"; repo = "bdsync"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-uvP26gdyIPC+IHxO5CYVuabfT4mnoWDOyaLTplYCW0I="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jluttine ]; mainProgram = "bdsync"; }; -} +}) diff --git a/pkgs/by-name/be/beanstalkd/package.nix b/pkgs/by-name/be/beanstalkd/package.nix index b022c9653d8b..8daaf3911ce8 100644 --- a/pkgs/by-name/be/beanstalkd/package.nix +++ b/pkgs/by-name/be/beanstalkd/package.nix @@ -6,14 +6,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.13"; pname = "beanstalkd"; src = fetchFromGitHub { owner = "kr"; repo = "beanstalkd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-xoudhPad4diGGE8iZaY1/4LiENlKT2dYcIR6wlQdlTU="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "beanstalkd"; }; -} +}) diff --git a/pkgs/by-name/be/beats/package.nix b/pkgs/by-name/be/beats/package.nix index d27d2556d8db..5865fc420b22 100644 --- a/pkgs/by-name/be/beats/package.nix +++ b/pkgs/by-name/be/beats/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "beats"; version = "1.1"; src = fetchFromGitHub { owner = "j0hax"; repo = "beats"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1rdvsqrjpily74y8vwch711401585xckb4p41cfwrmj6vf44jhif"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.j0hax ]; mainProgram = "beats"; }; -} +}) diff --git a/pkgs/by-name/be/bedops/package.nix b/pkgs/by-name/be/bedops/package.nix index a47a50ce2c08..007bc6e14482 100644 --- a/pkgs/by-name/be/bedops/package.nix +++ b/pkgs/by-name/be/bedops/package.nix @@ -8,14 +8,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bedops"; version = "2.4.42"; src = fetchFromGitHub { owner = "bedops"; repo = "bedops"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-IF2MWGpdnP8PKwLRboe5bxu8N+gV4qZ82BemJE/JCU0="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jbedo ]; platforms = lib.platforms.x86_64; }; -} +}) diff --git a/pkgs/by-name/be/beebeep/package.nix b/pkgs/by-name/be/beebeep/package.nix index 95c08c03ae5f..5619eb79a4ed 100644 --- a/pkgs/by-name/be/beebeep/package.nix +++ b/pkgs/by-name/be/beebeep/package.nix @@ -6,12 +6,12 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "beebeep"; version = "5.8.6"; src = fetchzip { - url = "https://netix.dl.sourceforge.net/project/beebeep/Linux/beebeep-${version}-qt5-amd64.tar.gz"; + url = "https://netix.dl.sourceforge.net/project/beebeep/Linux/beebeep-${finalAttrs.version}-qt5-amd64.tar.gz"; hash = "sha256-YDgFRXFBM1tjLP99mHYJadgccHJYYPAZ1kqR+FngLKU="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/be/beefi/package.nix b/pkgs/by-name/be/beefi/package.nix index ac3a5e6b9d02..eaaee3aa1acc 100644 --- a/pkgs/by-name/be/beefi/package.nix +++ b/pkgs/by-name/be/beefi/package.nix @@ -7,14 +7,14 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "beefi"; version = "0.1.1"; src = fetchFromGitHub { owner = "jfeick"; repo = "beefi"; - tag = version; + tag = finalAttrs.version; sha256 = "1180avalbw414q1gnfqdgc9zg3k9y0401kw9qvcn51qph81d04v5"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ tu-maurice ]; homepage = "https://github.com/jfeick/beefi"; }; -} +}) diff --git a/pkgs/by-name/be/beep/package.nix b/pkgs/by-name/be/beep/package.nix index 5d534994419e..92e247961cf6 100644 --- a/pkgs/by-name/be/beep/package.nix +++ b/pkgs/by-name/be/beep/package.nix @@ -7,14 +7,14 @@ # this package is working only as root # in order to work as a non privileged user you would need to suid the bin -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "beep"; version = "1.4.12"; src = fetchFromGitHub { owner = "spkr-beep"; repo = "beep"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-gDgGI9F+wW2cN89IwP93PkMv6vixJA2JckF78nxZ+TU="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "beep"; }; -} +}) diff --git a/pkgs/by-name/be/bees/package.nix b/pkgs/by-name/be/bees/package.nix index 0366d72e5741..a3bf6614a5fb 100644 --- a/pkgs/by-name/be/bees/package.nix +++ b/pkgs/by-name/be/bees/package.nix @@ -14,14 +14,14 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bees"; version = "0.11"; src = fetchFromGitHub { owner = "Zygo"; repo = "bees"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-qaiRWRd9+ElJ40QGOS3AxT2NvF3phQCyPnVz6RfTt8c="; }; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { ]; preBuild = '' - git() { if [[ $1 = describe ]]; then echo ${version}; else command git "$@"; fi; } + git() { if [[ $1 = describe ]]; then echo ${finalAttrs.version}; else command git "$@"; fi; } export -f git ''; @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { "SHELL=bash" "PREFIX=$(out)" "ETC_PREFIX=$(out)/etc" - "BEES_VERSION=${version}" + "BEES_VERSION=${finalAttrs.version}" "SYSTEMD_SYSTEM_UNIT_DIR=$(out)/etc/systemd/system" ]; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ chaduffy ]; }; -} +}) diff --git a/pkgs/by-name/be/bencode/package.nix b/pkgs/by-name/be/bencode/package.nix index 6ef2f15debc5..c4f66b92cd8c 100644 --- a/pkgs/by-name/be/bencode/package.nix +++ b/pkgs/by-name/be/bencode/package.nix @@ -10,14 +10,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bencode"; version = "1.0.1"; src = fetchFromGitHub { owner = "fbdtemme"; repo = "bencode"; - rev = version; + rev = finalAttrs.version; hash = "sha256-zpxvADZfYTUdlNLMZJSCanPL40EGl9BBCxR7oDhvOTw="; }; @@ -48,11 +48,11 @@ stdenv.mkDerivation rec { meta = { description = "Header-only C++20 bencode serialization/deserialization library"; homepage = "https://github.com/fbdtemme/bencode"; - changelog = "https://github.com/fbdtemme/bencode/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/fbdtemme/bencode/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = [ ]; platforms = lib.platforms.unix; # Broken because the default stdenv on these targets doesn't support C++20. broken = with stdenv; isDarwin || (isLinux && isAarch64); }; -} +}) diff --git a/pkgs/by-name/be/bento4/package.nix b/pkgs/by-name/be/bento4/package.nix index 64f4a6e27bdd..49bc54336100 100644 --- a/pkgs/by-name/be/bento4/package.nix +++ b/pkgs/by-name/be/bento4/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bento4"; version = "1.6.0-641"; src = fetchFromGitHub { owner = "axiomatic-systems"; repo = "Bento4"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Qy8D3cbCVHmLAaXtiF64rL2oRurXNCtd5Dsgt0W7WdY="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ makefu ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/be/betterlockscreen/package.nix b/pkgs/by-name/be/betterlockscreen/package.nix index 13d9998fdbb4..848d6d4f332d 100644 --- a/pkgs/by-name/be/betterlockscreen/package.nix +++ b/pkgs/by-name/be/betterlockscreen/package.nix @@ -37,14 +37,14 @@ let ++ lib.optionals withDunst [ dunst ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "betterlockscreen"; version = "4.4.0"; src = fetchFromGitHub { owner = "betterlockscreen"; repo = "betterlockscreen"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-59Ct7XIfZqU3yaW9FO7UV8SSMLdcZMPRc7WJangxFPo="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { sebtm ]; }; -} +}) diff --git a/pkgs/by-name/bf/bfr/package.nix b/pkgs/by-name/bf/bfr/package.nix index 04a07efff125..acf9bfdca6fc 100644 --- a/pkgs/by-name/bf/bfr/package.nix +++ b/pkgs/by-name/bf/bfr/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bfr"; version = "1.6"; src = fetchurl { - url = "http://www.sourcefiles.org/Utilities/Text_Utilities/bfr-${version}.tar.bz2"; + url = "http://www.sourcefiles.org/Utilities/Text_Utilities/bfr-${finalAttrs.version}.tar.bz2"; sha256 = "0fadfssvj9klj4dq9wdrzys1k2a1z2j0p6kgnfgbjv0n1bq6h4cy"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bf/bfs/package.nix b/pkgs/by-name/bf/bfs/package.nix index 4a4461b264ca..b64898bbfaeb 100644 --- a/pkgs/by-name/bf/bfs/package.nix +++ b/pkgs/by-name/bf/bfs/package.nix @@ -9,14 +9,14 @@ oniguruma, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bfs"; version = "4.1"; src = fetchFromGitHub { repo = "bfs"; owner = "tavianator"; - tag = version; + tag = finalAttrs.version; hash = "sha256-+hGxdsk9MU5MVvvx3C2cqomboNxD0UZ5y7t84fAwfqs="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "bfs"; }; -} +}) diff --git a/pkgs/by-name/bf/bftools/package.nix b/pkgs/by-name/bf/bftools/package.nix index 09ff0514e32b..2797e594d232 100644 --- a/pkgs/by-name/bf/bftools/package.nix +++ b/pkgs/by-name/bf/bftools/package.nix @@ -6,12 +6,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bftools"; version = "7.3.0"; src = fetchzip { - url = "http://downloads.openmicroscopy.org/bio-formats/${version}/artifacts/bftools.zip"; + url = "http://downloads.openmicroscopy.org/bio-formats/${finalAttrs.version}/artifacts/bftools.zip"; hash = "sha256-EQ7P07d53e6Q/9Wt2Pa1h0TfuYblOZeByGW30oE3i6M="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { homepage = "https://www.openmicroscopy.org/bio-formats/"; maintainers = [ lib.maintainers.tbenst ]; }; -} +}) diff --git a/pkgs/by-name/bg/bgpdump/package.nix b/pkgs/by-name/bg/bgpdump/package.nix index 93b5528f16ae..9a272ffe96fc 100644 --- a/pkgs/by-name/bg/bgpdump/package.nix +++ b/pkgs/by-name/bg/bgpdump/package.nix @@ -7,14 +7,14 @@ bzip2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bgpdump"; version = "1.6.2"; src = fetchFromGitHub { owner = "RIPE-NCC"; repo = "bgpdump"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-1HXMf9mHManR7jhonU2Agon0YFXOlM9APIN1Zm840AM="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "bgpdump"; }; -} +}) diff --git a/pkgs/by-name/bg/bgpq3/package.nix b/pkgs/by-name/bg/bgpq3/package.nix index c628b26be221..635afb626d06 100644 --- a/pkgs/by-name/bg/bgpq3/package.nix +++ b/pkgs/by-name/bg/bgpq3/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bgpq3"; version = "0.1.38"; src = fetchFromGitHub { owner = "snar"; repo = "bgpq3"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rqZI7yqlVHfdRTOsA5V6kzJ2TGCy8mp6yP+rzsQX9Yc="; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "bgpq3"; }; -} +}) diff --git a/pkgs/by-name/bg/bgpq4/package.nix b/pkgs/by-name/bg/bgpq4/package.nix index 4f30a93f98a2..276b95752c10 100644 --- a/pkgs/by-name/bg/bgpq4/package.nix +++ b/pkgs/by-name/bg/bgpq4/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bgpq4"; version = "1.15"; src = fetchFromGitHub { owner = "bgp"; repo = "bgpq4"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-3mfFj9KoQbDe0gH7Le03N1Yds/bTEmY+OiXNaOtHkpY="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "bgpq4"; }; -} +}) diff --git a/pkgs/by-name/bg/bgs/package.nix b/pkgs/by-name/bg/bgs/package.nix index c731c393059d..08cf1f52b143 100644 --- a/pkgs/by-name/bg/bgs/package.nix +++ b/pkgs/by-name/bg/bgs/package.nix @@ -8,7 +8,7 @@ imlib2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bgs"; version = "0.8"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "Gottox"; repo = "bgs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "V8GP+xLSiCvaYZt8Bi3/3KlTBaGnMYQUeNCHwH6Ejzo="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; mainProgram = "bgs"; }; -} +}) diff --git a/pkgs/by-name/bi/bibclean/package.nix b/pkgs/by-name/bi/bibclean/package.nix index 7a32cdce0745..23a04a34fabe 100644 --- a/pkgs/by-name/bi/bibclean/package.nix +++ b/pkgs/by-name/bi/bibclean/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bibclean"; version = "3.07"; src = fetchurl { - url = "http://ftp.math.utah.edu/pub/bibclean/bibclean-${version}.tar.xz"; + url = "http://ftp.math.utah.edu/pub/bibclean/bibclean-${finalAttrs.version}.tar.xz"; sha256 = "sha256-kZM2eC6ePCBOYPVkhf0fjdZ562IvyP0fSDNZXuEBkaY="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/bi/biblatex-check/package.nix b/pkgs/by-name/bi/biblatex-check/package.nix index 0cac66cc10c1..5d24aa0f218f 100644 --- a/pkgs/by-name/bi/biblatex-check/package.nix +++ b/pkgs/by-name/bi/biblatex-check/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "biblatex-check"; version = "1.0.2"; src = fetchFromGitHub { owner = "Pezmc"; repo = "BibLatex-Check"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-8oHX56+kRWWl8t22DqLAFinjPngRMo3vXxXuVXBwutM="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "biblatex-check"; }; -} +}) diff --git a/pkgs/by-name/bi/biblesync/package.nix b/pkgs/by-name/bi/biblesync/package.nix index 1ea944123e14..56b3d9a2cc01 100644 --- a/pkgs/by-name/bi/biblesync/package.nix +++ b/pkgs/by-name/bi/biblesync/package.nix @@ -8,7 +8,7 @@ libuuid, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "biblesync"; version = "2.1.0"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "karlkleinpaste"; repo = "biblesync"; - tag = version; + tag = finalAttrs.version; sha256 = "0prmd12jq2cjdhsph5v89y38j7hhd51dr3r1hivgkhczr3m5hf4s"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bi/bibtool/package.nix b/pkgs/by-name/bi/bibtool/package.nix index 5a3dd0a88dca..0c0bdf12b2fc 100644 --- a/pkgs/by-name/bi/bibtool/package.nix +++ b/pkgs/by-name/bi/bibtool/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bibtool"; version = "2.68"; src = fetchurl { - url = "http://www.gerd-neugebauer.de/software/TeX/BibTool/BibTool-${version}.tar.gz"; + url = "http://www.gerd-neugebauer.de/software/TeX/BibTool/BibTool-${finalAttrs.version}.tar.gz"; sha256 = "1ymq901ckaysq2n1bplk1064rb2njq9n30pii15w157y0lxcwd3i"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.rycee ]; mainProgram = "bibtool"; }; -} +}) diff --git a/pkgs/by-name/bi/bigloo/package.nix b/pkgs/by-name/bi/bigloo/package.nix index 961716f0564a..a844d11e11ff 100644 --- a/pkgs/by-name/bi/bigloo/package.nix +++ b/pkgs/by-name/bi/bigloo/package.nix @@ -9,12 +9,12 @@ libunistring, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bigloo"; version = "4.6a"; src = fetchurl { - url = "https://www-sop.inria.fr/mimosa/fp/Bigloo/download/bigloo-${version}.tar.gz"; + url = "https://www-sop.inria.fr/mimosa/fp/Bigloo/download/bigloo-${finalAttrs.version}.tar.gz"; hash = "sha256-lwXsPeAMwcUe52mYlIQaN3DAaodCFbRWNbiESuba8KY="; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { between Scheme and C# programs. ''; }; -} +}) diff --git a/pkgs/by-name/bi/biglybt/package.nix b/pkgs/by-name/bi/biglybt/package.nix index 63619e92bbfe..03d2bef1af38 100644 --- a/pkgs/by-name/bi/biglybt/package.nix +++ b/pkgs/by-name/bi/biglybt/package.nix @@ -8,12 +8,12 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "biglybt"; version = "3.9.0.0"; src = fetchurl { - url = "https://github.com/BiglySoftware/BiglyBT/releases/download/v${version}/GitHub_BiglyBT_unix.tar.gz"; + url = "https://github.com/BiglySoftware/BiglyBT/releases/download/v${finalAttrs.version}/GitHub_BiglyBT_unix.tar.gz"; hash = "sha256-NBXEY5f2kVPoZit7Gy4rM61bwQSdXovg0gURukhxJJ4="; }; @@ -70,7 +70,7 @@ stdenv.mkDerivation rec { }; meta = { - changelog = "https://github.com/BiglySoftware/BiglyBT/releases/tag/v${version}"; + changelog = "https://github.com/BiglySoftware/BiglyBT/releases/tag/v${finalAttrs.version}"; description = "BitTorrent client based on the Azureus that supports I2P darknet for privacy"; downloadPage = "https://github.com/BiglySoftware/BiglyBT"; homepage = "https://www.biglybt.com/"; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { mainProgram = "biglybt"; maintainers = with lib.maintainers; [ raspher ]; }; -} +}) diff --git a/pkgs/by-name/bi/bililiverecorder/package.nix b/pkgs/by-name/bi/bililiverecorder/package.nix index db693ab7d95e..6c1831380660 100644 --- a/pkgs/by-name/bi/bililiverecorder/package.nix +++ b/pkgs/by-name/bi/bililiverecorder/package.nix @@ -14,12 +14,12 @@ let aspnetcore_8_0-bin ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bililiverecorder"; version = "2.18.0"; src = fetchzip { - url = "https://github.com/BililiveRecorder/BililiveRecorder/releases/download/v${version}/BililiveRecorder-CLI-any.zip"; + url = "https://github.com/BililiveRecorder/BililiveRecorder/releases/download/v${finalAttrs.version}/BililiveRecorder-CLI-any.zip"; hash = "sha256-b1hHLf0w+XwBBbnvP07Ik6bwIWSs13MPVjIN5b1n+C4="; stripRoot = false; }; @@ -40,10 +40,10 @@ stdenv.mkDerivation rec { meta = { description = "Convenient free open source bilibili live recording tool"; homepage = "https://rec.danmuji.org/"; - changelog = "https://github.com/BililiveRecorder/BililiveRecorder/releases/tag/${version}"; + changelog = "https://github.com/BililiveRecorder/BililiveRecorder/releases/tag/${finalAttrs.version}"; mainProgram = "BililiveRecorder"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ zaldnoay ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/bi/binbloom/package.nix b/pkgs/by-name/bi/binbloom/package.nix index 869a907bc2f1..12b545a5bb5a 100644 --- a/pkgs/by-name/bi/binbloom/package.nix +++ b/pkgs/by-name/bi/binbloom/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "binbloom"; version = "2.1"; src = fetchFromGitHub { owner = "quarkslab"; repo = "binbloom"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ox4o9RPtqMsme//8dVatNUo+mA/6dM9eI/T5lsuSAus="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ erdnaxe ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bi/biosdevname/package.nix b/pkgs/by-name/bi/biosdevname/package.nix index 26ec44e35d29..db07553b8a77 100644 --- a/pkgs/by-name/bi/biosdevname/package.nix +++ b/pkgs/by-name/bi/biosdevname/package.nix @@ -7,14 +7,14 @@ pciutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "biosdevname"; version = "0.7.3"; src = fetchFromGitHub { owner = "dell"; repo = "biosdevname"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "19wbb79x9h79k55sgd4dylvdbhhrvfaiaknbw9s1wvfmirkxa1dz"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "biosdevname"; }; -} +}) diff --git a/pkgs/by-name/bi/bird3/package.nix b/pkgs/by-name/bi/bird3/package.nix index 83b65e3ccc35..0177350e1fc3 100644 --- a/pkgs/by-name/bi/bird3/package.nix +++ b/pkgs/by-name/bi/bird3/package.nix @@ -10,7 +10,7 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bird"; version = "3.1.4"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { domain = "gitlab.nic.cz"; owner = "labs"; repo = "bird"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-xLhx+GWUrbyTXNdacy67F3f9liWHTwVPEDF7O37Q5Es="; }; @@ -46,11 +46,11 @@ stdenv.mkDerivation rec { passthru.tests = nixosTests.bird3; meta = { - changelog = "https://gitlab.nic.cz/labs/bird/-/blob/v${version}/NEWS"; + changelog = "https://gitlab.nic.cz/labs/bird/-/blob/v${finalAttrs.version}/NEWS"; description = "BIRD Internet Routing Daemon"; homepage = "https://bird.nic.cz/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ herbetom ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bi/bitlbee-discord/package.nix b/pkgs/by-name/bi/bitlbee-discord/package.nix index c777f92c4a24..391c240f42e2 100644 --- a/pkgs/by-name/bi/bitlbee-discord/package.nix +++ b/pkgs/by-name/bi/bitlbee-discord/package.nix @@ -7,12 +7,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bitlbee-discord"; version = "0.4.3"; src = fetchFromGitHub { - tag = version; + tag = finalAttrs.version; owner = "sm00th"; repo = "bitlbee-discord"; sha256 = "00qgdvrp7hv02n0ns685igp810zxmv3adsama8601122al6x041n"; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lassulus ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bi/bitlbee-facebook/package.nix b/pkgs/by-name/bi/bitlbee-facebook/package.nix index 43ccd789e11d..c8f678dfaabc 100644 --- a/pkgs/by-name/bi/bitlbee-facebook/package.nix +++ b/pkgs/by-name/bi/bitlbee-facebook/package.nix @@ -10,12 +10,12 @@ json-glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bitlbee-facebook"; version = "1.2.2"; src = fetchFromGitHub { - rev = "v${version}"; + rev = "v${finalAttrs.version}"; owner = "bitlbee"; repo = "bitlbee-facebook"; sha256 = "1qiiiq17ybylbhwgbwsvmshb517589r8yy5rsh1rfaylmlcxyy7z"; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ toonn ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bi/bitlbee-mastodon/package.nix b/pkgs/by-name/bi/bitlbee-mastodon/package.nix index 10d6b239e2cb..579ed5c20ef6 100644 --- a/pkgs/by-name/bi/bitlbee-mastodon/package.nix +++ b/pkgs/by-name/bi/bitlbee-mastodon/package.nix @@ -7,13 +7,13 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bitlbee-mastodon"; version = "1.4.5"; src = fetchgit { url = "https://alexschroeder.ch/cgit/bitlbee-mastodon"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-8vmq/YstuBYUxe00P4NrxD/eMYI++R9uvn1sCcMTr7I="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jpotier ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bi/bitlbee-steam/package.nix b/pkgs/by-name/bi/bitlbee-steam/package.nix index 1aed226f155a..54506265176c 100644 --- a/pkgs/by-name/bi/bitlbee-steam/package.nix +++ b/pkgs/by-name/bi/bitlbee-steam/package.nix @@ -10,12 +10,12 @@ libgcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.4.2"; pname = "bitlbee-steam"; src = fetchFromGitHub { - rev = "v${version}"; + rev = "v${finalAttrs.version}"; owner = "bitlbee"; repo = "bitlbee-steam"; sha256 = "121r92mgwv445wwxzh35n19fs5k81ihr0j19k256ia5502b1xxaq"; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bi/bitwise/package.nix b/pkgs/by-name/bi/bitwise/package.nix index 1da56d712dc3..d21048103220 100644 --- a/pkgs/by-name/bi/bitwise/package.nix +++ b/pkgs/by-name/bi/bitwise/package.nix @@ -7,14 +7,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bitwise"; version = "0.50"; src = fetchFromGitHub { owner = "mellowcandle"; repo = "bitwise"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-x+ky1X0c0bQZnkNvNNuXN2BoMDtDSCt/8dBAG92jCCQ="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "bitwise"; }; -} +}) diff --git a/pkgs/by-name/bj/bjumblr/package.nix b/pkgs/by-name/bj/bjumblr/package.nix index da18b166204f..e72a29221607 100644 --- a/pkgs/by-name/bj/bjumblr/package.nix +++ b/pkgs/by-name/bj/bjumblr/package.nix @@ -9,14 +9,14 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bjumblr"; version = "1.6.8"; src = fetchFromGitHub { owner = "sjaehn"; repo = "BJumblr"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-qSoGmWUGaMjx/bkiCJ/qb4LBbuFPXXlJ0e9hrFBXzwE="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/bl/blahtexml/package.nix b/pkgs/by-name/bl/blahtexml/package.nix index b5dd1ab54cbd..5d146930d141 100644 --- a/pkgs/by-name/bl/blahtexml/package.nix +++ b/pkgs/by-name/bl/blahtexml/package.nix @@ -7,14 +7,14 @@ xercesc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blahtexml"; version = "1.0"; src = fetchFromGitHub { owner = "gvanas"; repo = "blahtexml"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-DL5DyfARHHbwWBVHSa/VwHzNaAx/v7EDdnw1GLOk+y0="; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.xworld21 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/bl/blast/package.nix b/pkgs/by-name/bl/blast/package.nix index 287b6a67637c..c91010e6635f 100644 --- a/pkgs/by-name/bl/blast/package.nix +++ b/pkgs/by-name/bl/blast/package.nix @@ -11,16 +11,16 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blast"; version = "2.14.1"; src = fetchurl { - url = "https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${version}/ncbi-blast-${version}+-src.tar.gz"; + url = "https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${finalAttrs.version}/ncbi-blast-${finalAttrs.version}+-src.tar.gz"; sha256 = "sha256-cSwtvfD7E8wcLU9O9d0c5LBsO1fpbf6o8j5umfWxZQ4="; }; - sourceRoot = "ncbi-blast-${version}+-src/c++"; + sourceRoot = "ncbi-blast-${finalAttrs.version}+-src/c++"; configureFlags = [ # With flat Makefile we can use all_projects in order not to build extra. @@ -127,4 +127,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ luispedro ]; }; -} +}) diff --git a/pkgs/by-name/bl/blink1-tool/package.nix b/pkgs/by-name/bl/blink1-tool/package.nix index 01e6f09ffb40..e619acc3689e 100644 --- a/pkgs/by-name/bl/blink1-tool/package.nix +++ b/pkgs/by-name/bl/blink1-tool/package.nix @@ -6,14 +6,14 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blink1"; version = "2.4.0"; src = fetchFromGitHub { owner = "todbot"; repo = "blink1-tool"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-9kbWZ0vq+A3y8IeqvK1HnWWgxXaieu1eU8l+om5F2/w="; }; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { buildInputs = [ libusb1 ]; makeFlags = [ - "GIT_TAG=v${version}" + "GIT_TAG=v${finalAttrs.version}" "USBLIB_TYPE=HIDAPI" "HIDAPI_TYPE=LIBUSB" ]; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "blink1-tool"; }; -} +}) diff --git a/pkgs/by-name/bl/blis/package.nix b/pkgs/by-name/bl/blis/package.nix index f0a553c16d90..0002f7c3c3ee 100644 --- a/pkgs/by-name/bl/blis/package.nix +++ b/pkgs/by-name/bl/blis/package.nix @@ -18,14 +18,14 @@ let blasIntSize = if blas64 then "64" else "32"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blis"; version = "2.0"; src = fetchFromGitHub { owner = "flame"; repo = "blis"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-+n8SbiiEJDN4j1IPmZfI5g1i2J+jWrUXh7S48JEDTAE="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ stephen-huan ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/bl/blktrace/package.nix b/pkgs/by-name/bl/blktrace/package.nix index ab1e6a20fe23..14950009e8b2 100644 --- a/pkgs/by-name/bl/blktrace/package.nix +++ b/pkgs/by-name/bl/blktrace/package.nix @@ -5,14 +5,14 @@ libaio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blktrace"; version = "1.3.0"; # Official source # "https://git.kernel.org/pub/scm/linux/kernel/git/axboe/blktrace.git" src = fetchurl { - url = "https://brick.kernel.dk/snaps/blktrace-${version}.tar.bz2"; + url = "https://brick.kernel.dk/snaps/blktrace-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-1t7aA4Yt4r0bG5+6cpu7hi2bynleaqf3yoa2VoEacNY="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bl/blockhash/package.nix b/pkgs/by-name/bl/blockhash/package.nix index f1e1974a5533..ff236bf394bb 100644 --- a/pkgs/by-name/bl/blockhash/package.nix +++ b/pkgs/by-name/bl/blockhash/package.nix @@ -8,14 +8,14 @@ wafHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blockhash"; version = "0.3.3"; src = fetchFromGitHub { owner = "commonsmachinery"; repo = "blockhash"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-QoqFTCfWtXIrFF3Yx4NfOa9cSjHtCSKz3k3i0u9Qx9M="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "blockhash"; }; -} +}) diff --git a/pkgs/by-name/bl/blogc/package.nix b/pkgs/by-name/bl/blogc/package.nix index b67dd86a70c5..6d03c9925e5e 100644 --- a/pkgs/by-name/bl/blogc/package.nix +++ b/pkgs/by-name/bl/blogc/package.nix @@ -9,14 +9,14 @@ cmocka, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blogc"; version = "0.20.1"; src = fetchFromGitHub { owner = "blogc"; repo = "blogc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-YAwGgV5Vllz8JlIASbGIkdRzpciQbgPiXl5DjiSEJyE="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ sikmir ]; }; -} +}) diff --git a/pkgs/by-name/bl/blugon/package.nix b/pkgs/by-name/bl/blugon/package.nix index b334c1344473..5ee5ebf58c95 100644 --- a/pkgs/by-name/bl/blugon/package.nix +++ b/pkgs/by-name/bl/blugon/package.nix @@ -7,14 +7,14 @@ libXrandr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blugon"; version = "1.12.1"; src = fetchFromGitHub { owner = "jumper149"; repo = "blugon"; - tag = version; + tag = finalAttrs.version; sha256 = "1i67v8jxvavgax3dwvns200iwwdcvgki04liq0x64q52lg0vrh7m"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jumper149 ]; mainProgram = "blugon"; }; -} +}) diff --git a/pkgs/by-name/bl/blur-effect/package.nix b/pkgs/by-name/bl/blur-effect/package.nix index 0629583afb30..cb06b7f865f6 100644 --- a/pkgs/by-name/bl/blur-effect/package.nix +++ b/pkgs/by-name/bl/blur-effect/package.nix @@ -10,14 +10,14 @@ libgbm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "blur-effect"; version = "1.1.3"; src = fetchFromGitHub { owner = "sonald"; repo = "blur-effect"; - tag = version; + tag = finalAttrs.version; sha256 = "0cjw7iz0p7x1bi4vmwrivfidry5wlkgfgdl9wly88cm3z9ib98jj"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ romildo ]; mainProgram = "blur_image"; }; -} +}) diff --git a/pkgs/by-name/bm/bmon/package.nix b/pkgs/by-name/bm/bmon/package.nix index bf7c33d77187..d31a2cb30cde 100644 --- a/pkgs/by-name/bm/bmon/package.nix +++ b/pkgs/by-name/bm/bmon/package.nix @@ -10,14 +10,14 @@ libnl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bmon"; version = "4.0"; src = fetchFromGitHub { owner = "tgraf"; repo = "bmon"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1ilba872c09mnlvylslv4hqv6c9cz36l76q74rr99jvis1dg69gf"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "bmon"; }; -} +}) diff --git a/pkgs/by-name/bo/bobcat/package.nix b/pkgs/by-name/bo/bobcat/package.nix index 778a4e482cbe..115f211aa1b9 100644 --- a/pkgs/by-name/bo/bobcat/package.nix +++ b/pkgs/by-name/bo/bobcat/package.nix @@ -11,7 +11,7 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bobcat"; version = "5.11.01"; @@ -19,11 +19,11 @@ stdenv.mkDerivation rec { domain = "gitlab.com"; owner = "fbb-git"; repo = "bobcat"; - tag = version; + tag = finalAttrs.version; hash = "sha256-JLJKaJmztputIon9JkKzpm3Ch60iwm4Imh9p42crYzA="; }; - sourceRoot = "${src.name}/bobcat"; + sourceRoot = "${finalAttrs.src.name}/bobcat"; postPatch = '' substituteInPlace INSTALL.im \ @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bo/boca/package.nix b/pkgs/by-name/bo/boca/package.nix index de108025a1f2..52437597f8a0 100644 --- a/pkgs/by-name/bo/boca/package.nix +++ b/pkgs/by-name/bo/boca/package.nix @@ -13,14 +13,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "BoCA"; version = "1.0.7"; src = fetchFromGitHub { owner = "enzo1982"; repo = "boca"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-HIYUMFj5yiEC+liZLMXD9otPyoEb1sxHlECTYtYXc2I="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ shamilton ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bo/bogofilter/package.nix b/pkgs/by-name/bo/bogofilter/package.nix index e5df34147405..74bffb835b78 100644 --- a/pkgs/by-name/bo/bogofilter/package.nix +++ b/pkgs/by-name/bo/bogofilter/package.nix @@ -8,12 +8,12 @@ pax, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bogofilter"; version = "1.2.5"; src = fetchurl { - url = "mirror://sourceforge/bogofilter/bogofilter-${version}.tar.xz"; + url = "mirror://sourceforge/bogofilter/bogofilter-${finalAttrs.version}.tar.xz"; hash = "sha256-MkihNzv/VSxQCDStvqS2yu4EIkUWrlgfslpMam3uieo="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bo/bolt/package.nix b/pkgs/by-name/bo/bolt/package.nix index c13efed9e5bb..c15ab862a6ff 100644 --- a/pkgs/by-name/bo/bolt/package.nix +++ b/pkgs/by-name/bo/bolt/package.nix @@ -21,7 +21,7 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bolt"; version = "0.9.8"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "bolt"; repo = "bolt"; - tag = version; + tag = finalAttrs.version; hash = "sha256-sDPipSIT2MJMdsOjOQSB+uOe6KXzVnyAqcQxPPr2NsU="; }; @@ -103,4 +103,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ callahad ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bo/bomutils/package.nix b/pkgs/by-name/bo/bomutils/package.nix index 89b36dc62e8e..f36e8879246b 100644 --- a/pkgs/by-name/bo/bomutils/package.nix +++ b/pkgs/by-name/bo/bomutils/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bomutils"; version = "0.2"; src = fetchFromGitHub { owner = "hogliux"; repo = "bomutils"; - tag = version; + tag = finalAttrs.version; sha256 = "1i7nhbq1fcbrjwfg64znz8p4l7662f7qz2l6xcvwd5z93dnmgmdr"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ prusnak ]; }; -} +}) diff --git a/pkgs/by-name/bo/bonmin/package.nix b/pkgs/by-name/bo/bonmin/package.nix index 8104e34ad4bd..a710c5fd7dc6 100644 --- a/pkgs/by-name/bo/bonmin/package.nix +++ b/pkgs/by-name/bo/bonmin/package.nix @@ -21,14 +21,14 @@ assert (!blas.isILP64) && (!lapack.isILP64); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bonmin"; version = "1.8.9"; src = fetchFromGitHub { owner = "coin-or"; repo = "Bonmin"; - rev = "releases/${version}"; + rev = "releases/${finalAttrs.version}"; sha256 = "sha256-nqjAQ1NdNJ/T4p8YljEWRt/uy2aDwyBeAsag0TmRc5Q="; }; @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { # Fix doc install. Should not be necessary after next release # ref https://github.com/coin-or/Bonmin/commit/4f665bc9e489a73cb867472be9aea518976ecd28 - sourceRoot = "${src.name}/Bonmin"; + sourceRoot = "${finalAttrs.src.name}/Bonmin"; # Fontconfig error: Cannot load default config file: No such file: (null) env.FONTCONFIG_FILE = "${fontconfig.out}/etc/fonts/fonts.conf"; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ aanderse ]; }; -} +}) diff --git a/pkgs/by-name/bo/bonnie/package.nix b/pkgs/by-name/bo/bonnie/package.nix index 7d912d103504..1fa624517881 100644 --- a/pkgs/by-name/bo/bonnie/package.nix +++ b/pkgs/by-name/bo/bonnie/package.nix @@ -5,12 +5,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bonnie++"; version = "2.00a"; src = fetchurl { - url = "https://www.coker.com.au/bonnie++/bonnie++-${version}.tgz"; + url = "https://www.coker.com.au/bonnie++/bonnie++-${finalAttrs.version}.tgz"; hash = "sha256-qNM7vYG8frVZzlv25YS5tT+uo5zPtK6S5Y8nJX5Gjw4="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/bo/boolector/package.nix b/pkgs/by-name/bo/boolector/package.nix index 6d9d3d7526de..363d7b373a37 100644 --- a/pkgs/by-name/bo/boolector/package.nix +++ b/pkgs/by-name/bo/boolector/package.nix @@ -10,14 +10,14 @@ gmp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "boolector"; version = "3.2.4"; src = fetchFromGitHub { owner = "boolector"; repo = "boolector"; - tag = version; + tag = finalAttrs.version; hash = "sha256-CKhaPaWUB6Fz0LfnCl81LVmTebCWzTvZLKeC0KH3by4="; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; maintainers = with lib.maintainers; [ thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/bo/boops/package.nix b/pkgs/by-name/bo/boops/package.nix index e3e3908479ff..f825fe9a21b2 100644 --- a/pkgs/by-name/bo/boops/package.nix +++ b/pkgs/by-name/bo/boops/package.nix @@ -9,14 +9,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "boops"; version = "1.8.2"; src = fetchFromGitHub { owner = "sjaehn"; repo = "BOops"; - tag = version; + tag = finalAttrs.version; sha256 = "0nvpawk58g189z96xnjs4pyri5az3ckdi9mhi0i9s0a7k4gdkarr"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/bo/boost-sml/package.nix b/pkgs/by-name/bo/boost-sml/package.nix index 3d925b316772..2aa88070e2b8 100644 --- a/pkgs/by-name/bo/boost-sml/package.nix +++ b/pkgs/by-name/bo/boost-sml/package.nix @@ -6,14 +6,14 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "boost-sml"; version = "1.1.13"; src = fetchFromGitHub { owner = "boost-ext"; repo = "sml"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-VgJl09kCRCXBF/IraVbAVowrrMJH0NFcblQAKVQwl6w="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ prtzl ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/bo/boot/package.nix b/pkgs/by-name/bo/boot/package.nix index fcaabd8ccbb9..c9387be25702 100644 --- a/pkgs/by-name/bo/boot/package.nix +++ b/pkgs/by-name/bo/boot/package.nix @@ -5,12 +5,12 @@ jdk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.7.2"; pname = "boot"; src = fetchurl { - url = "https://github.com/boot-clj/boot-bin/releases/download/${version}/boot.sh"; + url = "https://github.com/boot-clj/boot-bin/releases/download/${finalAttrs.version}/boot.sh"; sha256 = "1hqp3xxmsj5vkym0l3blhlaq9g3w0lhjgmp37g6y3rr741znkk8c"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ ragge ]; }; -} +}) diff --git a/pkgs/by-name/bo/boron/package.nix b/pkgs/by-name/bo/boron/package.nix index f524378f1790..1ba0472398f2 100644 --- a/pkgs/by-name/bo/boron/package.nix +++ b/pkgs/by-name/bo/boron/package.nix @@ -5,12 +5,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "boron"; version = "2.1.0"; src = fetchurl { - url = "https://sourceforge.net/projects/urlan/files/Boron/boron-${version}.tar.gz"; + url = "https://sourceforge.net/projects/urlan/files/Boron/boron-${finalAttrs.version}.tar.gz"; sha256 = "sha256-50HKcK2hQpe9k9RIoVa/N5krTRKlW9AsGYTmHITx7Nc="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ mausch ]; }; -} +}) diff --git a/pkgs/by-name/bo/bossa/package.nix b/pkgs/by-name/bo/bossa/package.nix index fbbe01285159..fcba7c83a213 100644 --- a/pkgs/by-name/bo/bossa/package.nix +++ b/pkgs/by-name/bo/bossa/package.nix @@ -21,14 +21,14 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bossa"; version = "1.9.1"; src = fetchFromGitHub { owner = "shumatech"; repo = "BOSSA"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-8M3MU/+Y1L6SaQ1yoC9Z27A/gGruZdopLnL1z7h7YJw="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/bo/bowtie/package.nix b/pkgs/by-name/bo/bowtie/package.nix index 3ccf414c60a1..a100e548003c 100644 --- a/pkgs/by-name/bo/bowtie/package.nix +++ b/pkgs/by-name/bo/bowtie/package.nix @@ -6,14 +6,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bowtie"; version = "1.3.1"; src = fetchFromGitHub { owner = "BenLangmead"; repo = "bowtie"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-mWItmrTMPst/NnzSpxxTHcBztDqHPCza9yOsZPwp7G4="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ prusnak ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/bo/boxes/package.nix b/pkgs/by-name/bo/boxes/package.nix index b8b348633910..2b8f92d52547 100644 --- a/pkgs/by-name/bo/boxes/package.nix +++ b/pkgs/by-name/bo/boxes/package.nix @@ -9,14 +9,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "boxes"; version = "2.3.1"; src = fetchFromGitHub { owner = "ascii-boxes"; repo = "boxes"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-dvhb5KWBQt7g4n0ZTQMcJQljIfavV3g8i+P3PWB6Gwk="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ waiting-for-dev ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/bp/bpfmon/package.nix b/pkgs/by-name/bp/bpfmon/package.nix index 1f539d04050a..37881e460c7f 100644 --- a/pkgs/by-name/bp/bpfmon/package.nix +++ b/pkgs/by-name/bp/bpfmon/package.nix @@ -6,14 +6,14 @@ yascreen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bpfmon"; version = "2.53"; src = fetchFromGitHub { owner = "bbonev"; repo = "bpfmon"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-+W+3RLvgXXtUImzLkJr9mSWExvAUgjMp+lR9sg14VaY="; }; @@ -30,9 +30,9 @@ stdenv.mkDerivation rec { description = "BPF based visual packet rate monitor"; mainProgram = "bpfmon"; homepage = "https://github.com/bbonev/bpfmon"; - changelog = "https://github.com/bbonev/bpfmon/releases/tag/v${version}"; + changelog = "https://github.com/bbonev/bpfmon/releases/tag/v${finalAttrs.version}"; maintainers = with lib.maintainers; [ arezvov ]; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bp/bpftune/package.nix b/pkgs/by-name/bp/bpftune/package.nix index 3a7a0ce77b6f..14ac6330b4a2 100644 --- a/pkgs/by-name/bp/bpftune/package.nix +++ b/pkgs/by-name/bp/bpftune/package.nix @@ -12,7 +12,7 @@ unstableGitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bpftune"; version = "0-unstable-2025-03-20"; @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { "prefix=${placeholder "out"}" "confprefix=${placeholder "out"}/etc" "libdir=lib" - "BPFTUNE_VERSION=${version}" + "BPFTUNE_VERSION=${finalAttrs.version}" "NL_INCLUDE=${lib.getDev libnl}/include/libnl3" "BPF_INCLUDE=${lib.getDev libbpf}/include" ]; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ nickcao ]; }; -} +}) diff --git a/pkgs/by-name/bp/bpp-core/package.nix b/pkgs/by-name/bp/bpp-core/package.nix index 1b7ccaacbb0f..f06bfdd398cb 100644 --- a/pkgs/by-name/bp/bpp-core/package.nix +++ b/pkgs/by-name/bp/bpp-core/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bpp-core"; version = "2.4.1"; src = fetchFromGitHub { owner = "BioPP"; repo = "bpp-core"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0ma2cl677l7s0n5sffh66cy9lxp5wycm50f121g8rx85p95vkgwv"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bcdarwin ]; license = lib.licenses.cecill20; }; -} +}) diff --git a/pkgs/by-name/bp/bpp-phyl/package.nix b/pkgs/by-name/bp/bpp-phyl/package.nix index d2078dfaf454..285570be147a 100644 --- a/pkgs/by-name/bp/bpp-phyl/package.nix +++ b/pkgs/by-name/bp/bpp-phyl/package.nix @@ -6,7 +6,7 @@ bpp-seq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bpp-phyl"; inherit (bpp-core) version postPatch; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "BioPP"; repo = "bpp-phyl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "192zks6wyk903n06c2lbsscdhkjnfwms8p7jblsmk3lvjhdipb20"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/BioPP/bpp-phyl"; changelog = "https://github.com/BioPP/bpp-phyl/blob/master/ChangeLog"; }; -} +}) diff --git a/pkgs/by-name/bp/bpp-popgen/package.nix b/pkgs/by-name/bp/bpp-popgen/package.nix index b62a86cd5c8f..5985bdfc5a54 100644 --- a/pkgs/by-name/bp/bpp-popgen/package.nix +++ b/pkgs/by-name/bp/bpp-popgen/package.nix @@ -6,7 +6,7 @@ bpp-seq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bpp-popgen"; inherit (bpp-core) version postPatch; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "BioPP"; repo = "bpp-popgen"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0bz0fhrq3dri6a0hvfc3zlvrns8mrzzlnicw5pyfa812gc1qwfvh"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/BioPP/bpp-popgen"; changelog = "https://github.com/BioPP/bpp-popgen/blob/master/ChangeLog"; }; -} +}) diff --git a/pkgs/by-name/bp/bpp-seq/package.nix b/pkgs/by-name/bp/bpp-seq/package.nix index 59e92324395b..d07780ddf592 100644 --- a/pkgs/by-name/bp/bpp-seq/package.nix +++ b/pkgs/by-name/bp/bpp-seq/package.nix @@ -5,7 +5,7 @@ bpp-core, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bpp-seq"; inherit (bpp-core) version postPatch; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "BioPP"; repo = "bpp-seq"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1mc09g8jswzsa4wgrfv59jxn15ys3q8s0227p1j838wkphlwn2qk"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/BioPP/bpp-seq"; changelog = "https://github.com/BioPP/bpp-seq/blob/master/ChangeLog"; }; -} +}) diff --git a/pkgs/by-name/bp/bppsuite/package.nix b/pkgs/by-name/bp/bppsuite/package.nix index 1444767bac16..7e0ca7ed618f 100644 --- a/pkgs/by-name/bp/bppsuite/package.nix +++ b/pkgs/by-name/bp/bppsuite/package.nix @@ -9,7 +9,7 @@ bpp-popgen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bppsuite"; inherit (bpp-core) version postPatch; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "BioPP"; repo = "bppsuite"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1wdwcgczqbc3m116vakvi0129wm3acln3cfc7ivqnalwvi6lrpds"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/BioPP/bppsuite"; changelog = "https://github.com/BioPP/bppsuite/blob/master/ChangeLog"; }; -} +}) diff --git a/pkgs/by-name/br/braa/package.nix b/pkgs/by-name/br/braa/package.nix index 30273379b3db..d54ace91b763 100644 --- a/pkgs/by-name/br/braa/package.nix +++ b/pkgs/by-name/br/braa/package.nix @@ -4,12 +4,12 @@ fetchzip, zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "braa"; version = "0.82"; src = fetchzip { - url = "http://s-tech.elsat.net.pl/braa/braa-${version}.tar.gz"; + url = "http://s-tech.elsat.net.pl/braa/braa-${finalAttrs.version}.tar.gz"; hash = "sha256-GS3kk432BdGx/sLzzjXvotD9Qn4S3U4XtMmM0fWMhGA="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bycEEE ]; mainProgram = "braa"; }; -} +}) diff --git a/pkgs/by-name/br/braincurses/package.nix b/pkgs/by-name/br/braincurses/package.nix index 7dde10da68c2..b16e393c4a1f 100644 --- a/pkgs/by-name/br/braincurses/package.nix +++ b/pkgs/by-name/br/braincurses/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "braincurses"; version = "1.1.0"; src = fetchFromGitHub { owner = "bderrly"; repo = "braincurses"; - tag = version; + tag = finalAttrs.version; sha256 = "0gpny9wrb0zj3lr7iarlgn9j4367awj09v3hhxz9r9a6yhk4anf5"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ dotlambda ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/br/brial/package.nix b/pkgs/by-name/br/brial/package.nix index f9894246b2e7..b58e1b87e497 100644 --- a/pkgs/by-name/br/brial/package.nix +++ b/pkgs/by-name/br/brial/package.nix @@ -9,14 +9,14 @@ gd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.15"; pname = "brial"; src = fetchFromGitHub { owner = "BRiAl"; repo = "BRiAl"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-I8p2jdc2/oq9piy1QvNl+N0+MHDE5Xv1kawkRTjrWSU="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/br/bridge-utils/package.nix b/pkgs/by-name/br/bridge-utils/package.nix index 07b59bcc327d..b2486b630def 100644 --- a/pkgs/by-name/br/bridge-utils/package.nix +++ b/pkgs/by-name/br/bridge-utils/package.nix @@ -6,12 +6,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bridge-utils"; version = "1.7.1"; src = fetchurl { - url = "https://kernel.org/pub/linux/utils/net/bridge-utils/bridge-utils-${version}.tar.xz"; + url = "https://kernel.org/pub/linux/utils/net/bridge-utils/bridge-utils-${finalAttrs.version}.tar.xz"; sha256 = "sha256-ph2L5PGhQFxgyO841UTwwYwFszubB+W0sxAzU2Fl5g4="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/br/brightnessctl/package.nix b/pkgs/by-name/br/brightnessctl/package.nix index 5b770fed6537..2d7d01cd9409 100644 --- a/pkgs/by-name/br/brightnessctl/package.nix +++ b/pkgs/by-name/br/brightnessctl/package.nix @@ -8,14 +8,14 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "brightnessctl"; version = "0.5.1"; src = fetchFromGitHub { owner = "Hummer12007"; repo = "brightnessctl"; - tag = version; + tag = finalAttrs.version; sha256 = "0immxc7almmpg80n3bdn834p3nrrz7bspl2syhb04s3lawa5y2lq"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { mainProgram = "brightnessctl"; }; -} +}) diff --git a/pkgs/by-name/br/brillo/package.nix b/pkgs/by-name/br/brillo/package.nix index f02b17e415fc..a7f5be00ea7e 100644 --- a/pkgs/by-name/br/brillo/package.nix +++ b/pkgs/by-name/br/brillo/package.nix @@ -8,14 +8,14 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "brillo"; version = "1.4.13"; src = fetchFromGitLab { owner = "cameronnemo"; repo = "brillo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-+BUyM3FFnsk87NFaD9FBwdLqf6wsNhX+FDB7nqhgAmM="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.alexarice ]; }; -} +}) diff --git a/pkgs/by-name/br/briss/package.nix b/pkgs/by-name/br/briss/package.nix index 73cde5730b8c..8a5aba9d4b76 100644 --- a/pkgs/by-name/br/briss/package.nix +++ b/pkgs/by-name/br/briss/package.nix @@ -8,11 +8,11 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "briss"; version = "0.9"; src = fetchurl { - url = "mirror://sourceforge/briss/briss-${version}.tar.gz"; + url = "mirror://sourceforge/briss/briss-${finalAttrs.version}.tar.gz"; sha256 = "45dd668a9ceb9cd59529a9fefe422a002ee1554a61be07e6fc8b3baf33d733d9"; }; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { mkdir -p "$out/bin"; mkdir -p "$out/share"; install -D -m444 -t "$out/share" *.jar - makeWrapper "${jre}/bin/java" "$out/bin/briss" --add-flags "-Xms128m -Xmx1024m -cp \"$out/share/\" -jar \"$out/share/briss-${version}.jar\"" + makeWrapper "${jre}/bin/java" "$out/bin/briss" --add-flags "-Xms128m -Xmx1024m -cp \"$out/share/\" -jar \"$out/share/briss-${finalAttrs.version}.jar\"" ''; meta = { @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "briss"; }; -} +}) diff --git a/pkgs/by-name/br/brlaser/package.nix b/pkgs/by-name/br/brlaser/package.nix index e3e42d050cee..3358fe7ab5a3 100644 --- a/pkgs/by-name/br/brlaser/package.nix +++ b/pkgs/by-name/br/brlaser/package.nix @@ -7,14 +7,14 @@ cups, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "brlaser"; version = "6.2.8"; src = fetchFromGitHub { owner = "Owl-Maintain"; repo = "brlaser"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-fE3mKGrYPvLl66gVJJJPc3P3rBJk695SP7+3exE5exw="; }; @@ -42,9 +42,9 @@ stdenv.mkDerivation rec { See the homepage for a full list. ''; homepage = "https://github.com/Owl-Maintain/brlaser"; - changelog = "https://github.com/Owl-Maintain/brlaser/releases/tag/v${version}"; + changelog = "https://github.com/Owl-Maintain/brlaser/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ onny ]; }; -} +}) diff --git a/pkgs/by-name/br/brltty/package.nix b/pkgs/by-name/br/brltty/package.nix index e6fb8a20baef..ca83614c6eac 100644 --- a/pkgs/by-name/br/brltty/package.nix +++ b/pkgs/by-name/br/brltty/package.nix @@ -20,12 +20,12 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "brltty"; version = "6.8"; src = fetchurl { - url = "https://brltty.app/archive/brltty-${version}.tar.gz"; + url = "https://brltty.app/archive/brltty-${finalAttrs.version}.tar.gz"; sha256 = "sha256-MoDYjHU6aJY9e5cgjm9InOEDGCs+jvlEurMWg9wo4RY="; }; @@ -141,4 +141,4 @@ stdenv.mkDerivation rec { --replace 'logger' "${util-linux}/bin/logger" \ --replace 'udevadm' "${systemdMinimal}/bin/udevadm" ''; -} +}) diff --git a/pkgs/by-name/br/brunsli/package.nix b/pkgs/by-name/br/brunsli/package.nix index 1a0399733fb8..2a1f9d66410f 100644 --- a/pkgs/by-name/br/brunsli/package.nix +++ b/pkgs/by-name/br/brunsli/package.nix @@ -7,7 +7,7 @@ brotli, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "brunsli"; version = "0.1"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "google"; repo = "brunsli"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ZcrRz2xSoRepgG8KZYY/JzgONerItW0e6mH1PYsko98="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/br/brutefir/package.nix b/pkgs/by-name/br/brutefir/package.nix index 38524edc4202..35a127ccd293 100644 --- a/pkgs/by-name/br/brutefir/package.nix +++ b/pkgs/by-name/br/brutefir/package.nix @@ -9,12 +9,12 @@ libjack2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "brutefir"; version = "1.0o"; src = fetchurl { - url = "https://torger.se/anders/files/brutefir-${version}.tar.gz"; + url = "https://torger.se/anders/files/brutefir-${finalAttrs.version}.tar.gz"; sha256 = "caae4a933b53b55b29d6cb7e2803e20819f31def6d0e4e12f9a48351e6dbbe9f"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "brutefir"; }; -} +}) diff --git a/pkgs/by-name/br/bruteforce-luks/package.nix b/pkgs/by-name/br/bruteforce-luks/package.nix index 1070911a7fc4..4e001b5ebe08 100644 --- a/pkgs/by-name/br/bruteforce-luks/package.nix +++ b/pkgs/by-name/br/bruteforce-luks/package.nix @@ -6,14 +6,14 @@ cryptsetup, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bruteforce-luks"; version = "1.4.1"; src = fetchFromGitHub { owner = "glv2"; repo = "bruteforce-luks"; - tag = version; + tag = finalAttrs.version; hash = "sha256-t07YyfCjaXQs/OMekcPNBT8DeSRtq2+8tUpsPP2pG7o="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/br/bruteforce-salted-openssl/package.nix b/pkgs/by-name/br/bruteforce-salted-openssl/package.nix index 6e50f2bc80a0..5fcbc623a7df 100644 --- a/pkgs/by-name/br/bruteforce-salted-openssl/package.nix +++ b/pkgs/by-name/br/bruteforce-salted-openssl/package.nix @@ -6,14 +6,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bruteforce-salted-openssl"; version = "1.5.0"; src = fetchFromGitHub { owner = "glv2"; repo = "bruteforce-salted-openssl"; - tag = version; + tag = finalAttrs.version; hash = "sha256-hXB4CUQ5pihKmahyK359cgQACrs6YH1gHmZJAuTXgQM="; }; @@ -30,10 +30,10 @@ stdenv.mkDerivation rec { meta = { description = "Try to find the password of file encrypted with OpenSSL"; homepage = "https://github.com/glv2/bruteforce-salted-openssl"; - changelog = "https://github.com/glv2/bruteforce-salted-openssl/blob/${src.rev}/NEWS"; + changelog = "https://github.com/glv2/bruteforce-salted-openssl/blob/${finalAttrs.src.rev}/NEWS"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ octodi ]; mainProgram = "bruteforce-salted-openssl"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/br/bruteforce-wallet/package.nix b/pkgs/by-name/br/bruteforce-wallet/package.nix index f9a3c705aed8..a5fdb8cc5faa 100644 --- a/pkgs/by-name/br/bruteforce-wallet/package.nix +++ b/pkgs/by-name/br/bruteforce-wallet/package.nix @@ -7,14 +7,14 @@ db, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bruteforce-wallet"; version = "1.5.4"; src = fetchFromGitHub { owner = "glv2"; repo = "bruteforce-wallet"; - tag = version; + tag = finalAttrs.version; hash = "sha256-ngzG39c/bWv++PHVgce9r1PXElFhpgYoAepbqD/1Dq0="; }; @@ -32,10 +32,10 @@ stdenv.mkDerivation rec { meta = { description = "Try to find password of encrypted cryptocurrency wallet"; homepage = "https://github.com/glv2/bruteforce-wallet"; - changelog = "https://github.com/glv2/bruteforce-wallet/blob/${src.rev}/NEWS"; + changelog = "https://github.com/glv2/bruteforce-wallet/blob/${finalAttrs.src.rev}/NEWS"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ octodi ]; mainProgram = "bruteforce-wallet"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bs/bs2b-lv2/package.nix b/pkgs/by-name/bs/bs2b-lv2/package.nix index f8f02e07a339..6028eebbfe40 100644 --- a/pkgs/by-name/bs/bs2b-lv2/package.nix +++ b/pkgs/by-name/bs/bs2b-lv2/package.nix @@ -9,14 +9,14 @@ lv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bs2b-lv2"; version = "1.1.1"; src = fetchFromGitHub { owner = "nilninull"; repo = "bs2b-lv2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-dOcDPtiKN9Kfs2cdaeDO/GkWrh5tfJSHfiHPBtxJXvc="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bs/bschaffl/package.nix b/pkgs/by-name/bs/bschaffl/package.nix index 0ee9d001a0b1..aaae1dcc53ca 100644 --- a/pkgs/by-name/bs/bschaffl/package.nix +++ b/pkgs/by-name/bs/bschaffl/package.nix @@ -8,14 +8,14 @@ lv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bschaffl"; version = "1.4.10"; src = fetchFromGitHub { owner = "sjaehn"; repo = "bschaffl"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-zfhPYH4eUNWHV27ZtX2IIvobyPdKs5yGr/ryJRQa6as="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/bs/bsequencer/package.nix b/pkgs/by-name/bs/bsequencer/package.nix index 10deec5009b1..648722e98f62 100644 --- a/pkgs/by-name/bs/bsequencer/package.nix +++ b/pkgs/by-name/bs/bsequencer/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bsequencer"; version = "1.8.10"; src = fetchFromGitHub { owner = "sjaehn"; repo = "BSEQuencer"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-1PSICm5mw37nO3gkHA9MNUH+CFULeOZURjimYEA/dXA="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/bs/bshapr/package.nix b/pkgs/by-name/bs/bshapr/package.nix index 18656405e55a..c9bb7da26a35 100644 --- a/pkgs/by-name/bs/bshapr/package.nix +++ b/pkgs/by-name/bs/bshapr/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bshapr"; version = "0.13"; src = fetchFromGitHub { owner = "sjaehn"; repo = "BShapr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-9I4DPRl6i/VL8Etw3qLGZkP45BGsbxFxNOvRy3B3I+M="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/bs/bslizr/package.nix b/pkgs/by-name/bs/bslizr/package.nix index ec102ea1b281..56bcab6f6418 100644 --- a/pkgs/by-name/bs/bslizr/package.nix +++ b/pkgs/by-name/bs/bslizr/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bslizr"; version = "1.2.16"; src = fetchFromGitHub { owner = "sjaehn"; repo = "BSlizr"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-5DvVkTz79CLvZMZ3XnI0COIfxnhERDSvzbVoJAcqNRI="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/bs/bspwm/package.nix b/pkgs/by-name/bs/bspwm/package.nix index 4faf9f3da5bb..e7052cb87b54 100644 --- a/pkgs/by-name/bs/bspwm/package.nix +++ b/pkgs/by-name/bs/bspwm/package.nix @@ -10,14 +10,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bspwm"; version = "0.9.12"; src = fetchFromGitHub { owner = "baskerville"; repo = "bspwm"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-sEheWAZgKVDCEipQTtDLNfDSA2oho9zU9gK2d6W6WSU="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bt/btar/package.nix b/pkgs/by-name/bt/btar/package.nix index d3e13559c2c8..a325398ca61f 100644 --- a/pkgs/by-name/bt/btar/package.nix +++ b/pkgs/by-name/bt/btar/package.nix @@ -6,12 +6,12 @@ librsync, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "btar"; version = "1.1.1"; src = fetchurl { - url = "https://vicerveza.homeunix.net/~viric/soft/btar/btar-${version}.tar.gz"; + url = "https://vicerveza.homeunix.net/~viric/soft/btar/btar-${finalAttrs.version}.tar.gz"; sha256 = "0miklk4bqblpyzh1bni4x6lqn88fa8fjn15x1k1n8bxkx60nlymd"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/bt/btfs/package.nix b/pkgs/by-name/bt/btfs/package.nix index 18b15cae94a5..5f8f48d6aa2c 100644 --- a/pkgs/by-name/bt/btfs/package.nix +++ b/pkgs/by-name/bt/btfs/package.nix @@ -11,14 +11,14 @@ curl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "btfs"; version = "3.1"; src = fetchFromGitHub { owner = "johang"; repo = "btfs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-JuofC4TpbZ56qiUrHeoK607YHVbwqwLGMIdUpsTm9Ic="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ rnhmjoj ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/bt/btrfs-heatmap/package.nix b/pkgs/by-name/bt/btrfs-heatmap/package.nix index c331dc57fc69..4222c249c9ca 100644 --- a/pkgs/by-name/bt/btrfs-heatmap/package.nix +++ b/pkgs/by-name/bt/btrfs-heatmap/package.nix @@ -6,14 +6,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "btrfs-heatmap"; version = "9"; src = fetchFromGitHub { owner = "knorrie"; repo = "btrfs-heatmap"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-yCkuZqWwxrs2eS7EXY6pAOVVVSq7dAMxJtf581gX8vg="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/bt/btrfs-progs/package.nix b/pkgs/by-name/bt/btrfs-progs/package.nix index dd7562919915..3d9d3cdf5968 100644 --- a/pkgs/by-name/bt/btrfs-progs/package.nix +++ b/pkgs/by-name/bt/btrfs-progs/package.nix @@ -19,12 +19,12 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "btrfs-progs"; version = "6.17.1"; src = fetchurl { - url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; + url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${finalAttrs.version}.tar.xz"; hash = "sha256-pL4Kbrs8R2Qn+12Xss8CewzNtrDFX/FjIzIMHoy3dlg="; }; @@ -109,10 +109,10 @@ stdenv.mkDerivation rec { meta = { description = "Utilities for the btrfs filesystem"; homepage = "https://btrfs.readthedocs.io/en/latest/"; - changelog = "https://github.com/kdave/btrfs-progs/raw/v${version}/CHANGES"; + changelog = "https://github.com/kdave/btrfs-progs/raw/v${finalAttrs.version}/CHANGES"; license = lib.licenses.gpl2Only; mainProgram = "btrfs"; maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/bu/bubblewrap/package.nix b/pkgs/by-name/bu/bubblewrap/package.nix index f8e4f6b2f4a3..b8f75fa1a6c3 100644 --- a/pkgs/by-name/bu/bubblewrap/package.nix +++ b/pkgs/by-name/bu/bubblewrap/package.nix @@ -12,14 +12,14 @@ libselinux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bubblewrap"; version = "0.11.0"; src = fetchFromGitHub { owner = "containers"; repo = "bubblewrap"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8IDMLQPeO576N1lizVudXUmTV6hNOiowjzRpEWBsZ+U="; }; @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { doCheck = false; meta = { - changelog = "https://github.com/containers/bubblewrap/releases/tag/${src.rev}"; + changelog = "https://github.com/containers/bubblewrap/releases/tag/${finalAttrs.src.rev}"; description = "Unprivileged sandboxing tool"; homepage = "https://github.com/containers/bubblewrap"; license = lib.licenses.lgpl2Plus; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "bwrap"; }; -} +}) diff --git a/pkgs/by-name/bu/bugdom/package.nix b/pkgs/by-name/bu/bugdom/package.nix index 46b991693a9b..a3d3054f3a96 100644 --- a/pkgs/by-name/bu/bugdom/package.nix +++ b/pkgs/by-name/bu/bugdom/package.nix @@ -8,14 +8,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bugdom"; version = "1.3.4"; src = fetchFromGitHub { owner = "jorio"; repo = "bugdom"; - tag = version; + tag = finalAttrs.version; hash = "sha256-0c7v5tSqYuqtLOFl4sqD7+naJNqX/wlKHVntkZQGJ8A="; fetchSubmodules = true; }; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { mainProgram = "Bugdom"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/bu/build2-bootstrap/package.nix b/pkgs/by-name/bu/build2-bootstrap/package.nix index 5c5c4098e65e..8520945927b9 100644 --- a/pkgs/by-name/bu/build2-bootstrap/package.nix +++ b/pkgs/by-name/bu/build2-bootstrap/package.nix @@ -5,11 +5,11 @@ buildPackages, fixDarwinDylibNames, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "build2-bootstrap"; version = "0.17.0"; src = fetchurl { - url = "https://download.build2.org/${version}/build2-toolchain-${version}.tar.xz"; + url = "https://download.build2.org/${finalAttrs.version}/build2-toolchain-${finalAttrs.version}.tar.xz"; hash = "sha256-NyKonqht90JTnQ+Ru0Qp/Ua79mhVOjUHgKY0EbZIv10="; }; patches = [ @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { ./nix-ldflags-sysdirs.patch ]; - sourceRoot = "build2-toolchain-${version}/build2"; + sourceRoot = "build2-toolchain-${finalAttrs.version}/build2"; makefile = "bootstrap.gmake"; enableParallelBuilding = true; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { r-burns ]; }; -} +}) diff --git a/pkgs/by-name/bu/bulky/package.nix b/pkgs/by-name/bu/bulky/package.nix index 370d05326e2b..9ff7145e46a3 100644 --- a/pkgs/by-name/bu/bulky/package.nix +++ b/pkgs/by-name/bu/bulky/package.nix @@ -13,14 +13,14 @@ xapp-symbolic-icons, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bulky"; version = "4.2"; src = fetchFromGitHub { owner = "linuxmint"; repo = "bulky"; - tag = version; + tag = finalAttrs.version; hash = "sha256-rUQ4GN8Pj7dXLbQBt99RmFk4rs+mFL/1taFJiTTVC2A="; }; @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { --replace-fail "/usr/share/locale" "$out/share/locale" \ --replace-fail /usr/share/bulky "$out/share/bulky" \ --replace-fail /usr/share/common-licenses "${common-licenses}/share/common-licenses" \ - --replace-fail __DEB_VERSION__ "${version}" + --replace-fail __DEB_VERSION__ "${finalAttrs.version}" ''; installPhase = '' @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/bu/bullet/package.nix b/pkgs/by-name/bu/bullet/package.nix index b553a8ce52c1..ed46639f290b 100644 --- a/pkgs/by-name/bu/bullet/package.nix +++ b/pkgs/by-name/bu/bullet/package.nix @@ -9,14 +9,14 @@ libglut, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bullet"; version = "3.25"; src = fetchFromGitHub { owner = "bulletphysics"; repo = "bullet3"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-AGP05GoxLjHqlnW63/KkZe+TjO3IKcgBi+Qb/osQuCM="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aforemny ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/bu/bupc/package.nix b/pkgs/by-name/bu/bupc/package.nix index e46d31fabf00..0077d8ad9730 100644 --- a/pkgs/by-name/bu/bupc/package.nix +++ b/pkgs/by-name/bu/bupc/package.nix @@ -6,12 +6,12 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "berkeley_upc"; version = "2020.12.0"; src = fetchurl { - url = "http://upc.lbl.gov/download/release/berkeley_upc-${version}.tar.gz"; + url = "http://upc.lbl.gov/download/release/berkeley_upc-${finalAttrs.version}.tar.gz"; hash = "sha256-JdpFORlXHpCQE+TivoQQnjQlxQN7C8BNfHvTOSwXbYQ="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ zimbatm ]; }; -} +}) diff --git a/pkgs/by-name/bu/burp/package.nix b/pkgs/by-name/bu/burp/package.nix index b8dd5e994a51..330974ba70b9 100644 --- a/pkgs/by-name/bu/burp/package.nix +++ b/pkgs/by-name/bu/burp/package.nix @@ -13,14 +13,14 @@ uthash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "burp"; version = "2.4.0"; src = fetchFromGitHub { owner = "grke"; repo = "burp"; - tag = version; + tag = finalAttrs.version; hash = "sha256-y6kRd1jD6t+Q6d5t7W9MDuk+m2Iq1THQkP50PJwI7Nc="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ arjan-s ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/bu/bustools/package.nix b/pkgs/by-name/bu/bustools/package.nix index 4951b32c5115..b032d65cb394 100644 --- a/pkgs/by-name/bu/bustools/package.nix +++ b/pkgs/by-name/bu/bustools/package.nix @@ -8,14 +8,14 @@ bustools, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "bustools"; version = "0.45.1"; src = fetchFromGitHub { owner = "BUStools"; repo = "bustools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-G+ZMoUmhINp18XKmXpdb5GT7YMsiK/XX2zrjt56CbLg="; }; @@ -41,10 +41,10 @@ stdenv.mkDerivation rec { ''; homepage = "https://www.kallistobus.tools/"; downloadPage = "https://bustools.github.io/download"; - changelog = "https://github.com/BUStools/bustools/releases/tag/v${version}"; + changelog = "https://github.com/BUStools/bustools/releases/tag/v${finalAttrs.version}"; maintainers = [ lib.maintainers.dflores ]; license = lib.licenses.bsd2; mainProgram = "bustools"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/c-/c-graph/package.nix b/pkgs/by-name/c-/c-graph/package.nix index 3e60cfe16473..ec8a857a9954 100644 --- a/pkgs/by-name/c-/c-graph/package.nix +++ b/pkgs/by-name/c-/c-graph/package.nix @@ -7,12 +7,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "c-graph"; version = "2.0.1"; src = fetchurl { - url = "mirror://gnu/c-graph/c-graph-${version}.tar.gz"; + url = "mirror://gnu/c-graph/c-graph-${finalAttrs.version}.tar.gz"; hash = "sha256-LSZ948nXXY3pXltR2hHnql6YEpHumjTvbtz4/qUIRCQ="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "c-graph"; }; -} +}) diff --git a/pkgs/by-name/c-/c-stdaux/package.nix b/pkgs/by-name/c-/c-stdaux/package.nix index 520c744007dd..07c18fdd34e1 100644 --- a/pkgs/by-name/c-/c-stdaux/package.nix +++ b/pkgs/by-name/c-/c-stdaux/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "c-stdaux"; version = "1.6.0"; src = fetchFromGitHub { owner = "c-util"; repo = "c-stdaux"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-/15lop+WUkTW9v9h7BBdwRSpJgcBXaJNtMM7LXgcQE4="; }; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/c-util/c-stdaux"; description = "Auxiliary macros and functions for the C standard library"; - changelog = "https://github.com/c-util/c-stdaux/releases/tag/${src.tag}"; + changelog = "https://github.com/c-util/c-stdaux/releases/tag/${finalAttrs.src.tag}"; license = with lib.licenses; [ asl20 lgpl2Plus @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ qbisi ]; }; -} +}) diff --git a/pkgs/by-name/ca/cabextract/package.nix b/pkgs/by-name/ca/cabextract/package.nix index 2cc6c90876ae..0ac72b30e80a 100644 --- a/pkgs/by-name/ca/cabextract/package.nix +++ b/pkgs/by-name/ca/cabextract/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cabextract"; version = "1.11"; src = fetchurl { - url = "https://www.cabextract.org.uk/cabextract-${version}.tar.gz"; + url = "https://www.cabextract.org.uk/cabextract-${finalAttrs.version}.tar.gz"; sha256 = "sha256-tVRtsRVeTHGP89SyeFc2BPMN1kw8W/1GV80Im4I6OsY="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; mainProgram = "cabextract"; }; -} +}) diff --git a/pkgs/by-name/ca/cadaver/package.nix b/pkgs/by-name/ca/cadaver/package.nix index 261e0922c372..8b3d5462180e 100644 --- a/pkgs/by-name/ca/cadaver/package.nix +++ b/pkgs/by-name/ca/cadaver/package.nix @@ -9,12 +9,12 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cadaver"; version = "0.28"; src = fetchurl { - url = "https://notroj.github.io/cadaver/cadaver-${version}.tar.gz"; + url = "https://notroj.github.io/cadaver/cadaver-${finalAttrs.version}.tar.gz"; hash = "sha256-M+OlS9VLHrMltIMWp8rMJAR8Uz74jm75i4jfu2DhJzQ="; }; @@ -36,10 +36,10 @@ stdenv.mkDerivation rec { meta = { description = "Command-line WebDAV client"; homepage = "https://notroj.github.io/cadaver/"; - changelog = "https://github.com/notroj/cadaver/blob/${version}/NEWS"; + changelog = "https://github.com/notroj/cadaver/blob/${finalAttrs.version}/NEWS"; maintainers = with lib.maintainers; [ ianwookim ]; license = lib.licenses.gpl2Plus; platforms = with lib.platforms; linux ++ freebsd ++ openbsd; mainProgram = "cadaver"; }; -} +}) diff --git a/pkgs/by-name/ca/cadzinho/package.nix b/pkgs/by-name/ca/cadzinho/package.nix index 3ffc084f253a..7ffd7f6f1904 100644 --- a/pkgs/by-name/ca/cadzinho/package.nix +++ b/pkgs/by-name/ca/cadzinho/package.nix @@ -9,14 +9,14 @@ desktopToDarwinBundle, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cadzinho"; version = "0.6.0"; src = fetchFromGitHub { owner = "zecruel"; repo = "CadZinho"; - tag = version; + tag = finalAttrs.version; hash = "sha256-AHojy6lYLEyeBaYiIzo6MdQCM3jX5ENNTKgU+PGSD00="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "cadzinho"; }; -} +}) diff --git a/pkgs/by-name/ca/caf/package.nix b/pkgs/by-name/ca/caf/package.nix index d75d7166b8b5..a979212e10cf 100644 --- a/pkgs/by-name/ca/caf/package.nix +++ b/pkgs/by-name/ca/caf/package.nix @@ -6,14 +6,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "actor-framework"; version = "1.1.0"; src = fetchFromGitHub { owner = "actor-framework"; repo = "actor-framework"; - tag = version; + tag = finalAttrs.version; hash = "sha256-opQaRMjEgPS78wPSFRIWb5kkxcQMuAb7aAa/93LKqpo="; }; @@ -33,10 +33,10 @@ stdenv.mkDerivation rec { homepage = "http://actor-framework.org/"; license = lib.licenses.bsd3; platforms = lib.platforms.unix; - changelog = "https://github.com/actor-framework/actor-framework/raw/${version}/CHANGELOG.md"; + changelog = "https://github.com/actor-framework/actor-framework/raw/${finalAttrs.version}/CHANGELOG.md"; maintainers = with lib.maintainers; [ bobakker tobim ]; }; -} +}) diff --git a/pkgs/by-name/ca/cairomm/package.nix b/pkgs/by-name/ca/cairomm/package.nix index 8c761ef204f9..06fc8e71d9d2 100644 --- a/pkgs/by-name/ca/cairomm/package.nix +++ b/pkgs/by-name/ca/cairomm/package.nix @@ -11,7 +11,7 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cairomm"; version = "1.14.5"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://www.cairographics.org/releases/cairomm-${version}.tar.xz"; + url = "https://www.cairographics.org/releases/cairomm-${finalAttrs.version}.tar.xz"; sha256 = "cBNiA1QMiE6Jzhye37Y2m5lTk39s1ZbZfHjJdYpdSNs="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ca/cairomm_1_16/package.nix b/pkgs/by-name/ca/cairomm_1_16/package.nix index 263f2bf3b5e5..c4ad5a60d154 100644 --- a/pkgs/by-name/ca/cairomm_1_16/package.nix +++ b/pkgs/by-name/ca/cairomm_1_16/package.nix @@ -11,7 +11,7 @@ libsigcxx30, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cairomm"; version = "1.18.0"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://www.cairographics.org/releases/cairomm-${version}.tar.xz"; + url = "https://www.cairographics.org/releases/cairomm-${finalAttrs.version}.tar.xz"; sha256 = "uBJVOU4+qOiqiHJ20ir6iYX8ja72BpLrJAfSMEnwPPs="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ca/calculix-ccx/package.nix b/pkgs/by-name/ca/calculix-ccx/package.nix index b9ddbcee6242..72100a5c4b70 100644 --- a/pkgs/by-name/ca/calculix-ccx/package.nix +++ b/pkgs/by-name/ca/calculix-ccx/package.nix @@ -11,12 +11,12 @@ assert (blas.isILP64 == lapack.isILP64 && blas.isILP64 == arpack.isILP64 && !blas.isILP64); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "calculix-ccx"; version = "2.22"; src = fetchurl { - url = "http://www.dhondt.de/ccx_${version}.src.tar.bz2"; + url = "http://www.dhondt.de/ccx_${finalAttrs.version}.src.tar.bz2"; hash = "sha256-OpTcx3WjH1cCKXNLNB1rBjAevcdZhj35Aci5vxhUwLw="; }; @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - install -Dm0755 ccx_${version} $out/bin/ccx + install -Dm0755 ccx_${finalAttrs.version} $out/bin/ccx runHook postInstall ''; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ca/calf/package.nix b/pkgs/by-name/ca/calf/package.nix index 34edfdc3b7bb..9991ed0d05ae 100644 --- a/pkgs/by-name/ca/calf/package.nix +++ b/pkgs/by-name/ca/calf/package.nix @@ -15,14 +15,14 @@ fetchFromGitHub, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "calf"; version = "0.90.6"; src = fetchFromGitHub { owner = "calf-studio-gear"; repo = "calf"; - tag = version; + tag = finalAttrs.version; hash = "sha256-rcMuQFig6BrnyGFyvYaAHmOvabEHGl+1lMNfffLHn1w="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "calfjackhost"; }; -} +}) diff --git a/pkgs/by-name/ca/callaudiod/package.nix b/pkgs/by-name/ca/callaudiod/package.nix index 1468fb4998aa..a3de6449d519 100644 --- a/pkgs/by-name/ca/callaudiod/package.nix +++ b/pkgs/by-name/ca/callaudiod/package.nix @@ -10,7 +10,7 @@ libpulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "callaudiod"; version = "0.1.10"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { domain = "gitlab.com"; owner = "mobian1"; repo = "callaudiod"; - tag = version; + tag = finalAttrs.version; hash = "sha256-gc66XrrFyhF1TvrDECBfGQc+MiDtqZPxdCn0S/43XQU="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pacman99 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ca/can-utils/package.nix b/pkgs/by-name/ca/can-utils/package.nix index 0baea4fe36e9..0ff4141bddd0 100644 --- a/pkgs/by-name/ca/can-utils/package.nix +++ b/pkgs/by-name/ca/can-utils/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "can-utils"; version = "2025.01"; src = fetchFromGitHub { owner = "linux-can"; repo = "can-utils"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-wum0hqPj3rCHHubNsOnj89tvrRQxoXrGQvZFcMKAGME="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { Luflosi ]; }; -} +}) diff --git a/pkgs/by-name/ca/canfigger/package.nix b/pkgs/by-name/ca/canfigger/package.nix index dd563cffb6e2..c9c7c71e35f6 100644 --- a/pkgs/by-name/ca/canfigger/package.nix +++ b/pkgs/by-name/ca/canfigger/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "canfigger"; version = "0.3.0"; src = fetchFromGitHub { owner = "andy5995"; repo = "canfigger"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-S2rEQT8wKSjJ7LFF6vcigqb9r5QR/nNUCzNdhuBNjTo="; }; @@ -30,10 +30,10 @@ stdenv.mkDerivation rec { meta = { description = "Lightweight library designed to parse configuration files"; homepage = "https://github.com/andy5995/canfigger"; - changelog = "https://github.com/andy5995/canfigger/blob/${src.rev}/ChangeLog.txt"; + changelog = "https://github.com/andy5995/canfigger/blob/${finalAttrs.src.rev}/ChangeLog.txt"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ iynaix ]; mainProgram = "canfigger"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ca/canta-theme/package.nix b/pkgs/by-name/ca/canta-theme/package.nix index 29f7355deeaa..a51dce1f9bdb 100644 --- a/pkgs/by-name/ca/canta-theme/package.nix +++ b/pkgs/by-name/ca/canta-theme/package.nix @@ -12,14 +12,14 @@ hicolor-icon-theme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "canta-theme"; version = "2021-09-08"; src = fetchFromGitHub { owner = "vinceliuice"; repo = "canta-theme"; - tag = version; + tag = finalAttrs.version; sha256 = "05h42nrggb6znzjcbh4lqqfcm41h4r85n3vwimp3l4lq5p90igr2"; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; # numix-icon-theme-circle unavailable in darwin maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/ca/caper/package.nix b/pkgs/by-name/ca/caper/package.nix index f7dc73b829de..56900ec36b8b 100644 --- a/pkgs/by-name/ca/caper/package.nix +++ b/pkgs/by-name/ca/caper/package.nix @@ -6,14 +6,14 @@ gnum4, fetchFromGitLab, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "caper"; version = "0.9"; src = fetchFromGitLab { owner = "niksu"; repo = "caper"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-TSryjz0NrGdkc+6vmfBqsuVpV3N9FvteTFsVqpUcm0w="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ willow_ch ]; mainProgram = "caper"; }; -} +}) diff --git a/pkgs/by-name/ca/capnproto-java/package.nix b/pkgs/by-name/ca/capnproto-java/package.nix index e8833fffe065..c5feb66b5136 100644 --- a/pkgs/by-name/ca/capnproto-java/package.nix +++ b/pkgs/by-name/ca/capnproto-java/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "capnproto-java"; version = "0.1.16"; src = fetchFromGitHub { owner = "capnproto"; repo = "capnproto-java"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-7uYtRHKsJvbE1b0HbNXGbRXpkUHHLjMDIWLlOUcQWDk="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { solson ]; }; -} +}) diff --git a/pkgs/by-name/ca/caprice32/package.nix b/pkgs/by-name/ca/caprice32/package.nix index 502d2e27bd38..668082457ce1 100644 --- a/pkgs/by-name/ca/caprice32/package.nix +++ b/pkgs/by-name/ca/caprice32/package.nix @@ -11,7 +11,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "caprice32"; version = "4.6.0"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { repo = "caprice32"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; owner = "ColinPitrat"; sha256 = "0hng5krwgc1h9bz1xlkp2hwnvas965nd7sb3z9mb2m6x9ghxlacz"; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "cap32"; }; -} +}) diff --git a/pkgs/by-name/ca/caps/package.nix b/pkgs/by-name/ca/caps/package.nix index 5f12ee25b738..fbe3c02827d0 100644 --- a/pkgs/by-name/ca/caps/package.nix +++ b/pkgs/by-name/ca/caps/package.nix @@ -3,11 +3,11 @@ stdenv, fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "caps"; version = "0.9.26"; src = fetchurl { - url = "http://www.quitte.de/dsp/caps_${version}.tar.bz2"; + url = "http://www.quitte.de/dsp/caps_${finalAttrs.version}.tar.bz2"; sha256 = "1jcq9y51vdnk93q27r566y9qmddvadhr4ddnvkiypaq5rrdnqjg7"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ca/capstone/package.nix b/pkgs/by-name/ca/capstone/package.nix index 5fd139afecce..e774c10f4372 100644 --- a/pkgs/by-name/ca/capstone/package.nix +++ b/pkgs/by-name/ca/capstone/package.nix @@ -6,14 +6,14 @@ fixDarwinDylibNames, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "capstone"; version = "5.0.6"; src = fetchFromGitHub { owner = "capstone-engine"; repo = "capstone"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ovIvsxVq+/q5UUMzP4WpxzaE0898uayNc1g2Coignnc="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { mainProgram = "cstool"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ca/capstone_4/package.nix b/pkgs/by-name/ca/capstone_4/package.nix index adb245c9b40e..2873697df194 100644 --- a/pkgs/by-name/ca/capstone_4/package.nix +++ b/pkgs/by-name/ca/capstone_4/package.nix @@ -6,14 +6,14 @@ fixDarwinDylibNames, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "capstone"; version = "4.0.2"; src = fetchFromGitHub { owner = "capstone-engine"; repo = "capstone"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-XMwQ7UaPC8YYu4yxsE4bbR3leYPfBHu5iixSLz05r3g="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { mainProgram = "cstool"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ca/cardinal/package.nix b/pkgs/by-name/ca/cardinal/package.nix index cfd49ad3ca1a..2f769dfd698d 100644 --- a/pkgs/by-name/ca/cardinal/package.nix +++ b/pkgs/by-name/ca/cardinal/package.nix @@ -26,12 +26,12 @@ headless ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cardinal"; version = "25.06"; src = fetchurl { - url = "https://github.com/DISTRHO/Cardinal/releases/download/${version}/cardinal+deps-${version}.tar.xz"; + url = "https://github.com/DISTRHO/Cardinal/releases/download/${finalAttrs.version}/cardinal+deps-${finalAttrs.version}.tar.xz"; hash = "sha256-siZbbYrMGjhiof2M2ZBl2gekePuwsKvR8uZCdjyywiE="; }; @@ -101,4 +101,4 @@ stdenv.mkDerivation rec { # never built on aarch64-darwin, x86_64-darwin since first introduction in nixpkgs broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ca/caroline/package.nix b/pkgs/by-name/ca/caroline/package.nix index a0d47bc16611..1a1c0faa49a3 100644 --- a/pkgs/by-name/ca/caroline/package.nix +++ b/pkgs/by-name/ca/caroline/package.nix @@ -11,14 +11,14 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "caroline"; version = "0.3.1"; src = fetchFromGitHub { owner = "dcharles525"; repo = "caroline"; - tag = version; + tag = finalAttrs.version; hash = "sha256-v423h9EC/h6B9VABhkvmYcyYXKPpvqhI8O7ZjbO637k"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ca/cassandra-cpp-driver/package.nix b/pkgs/by-name/ca/cassandra-cpp-driver/package.nix index 66e868fe9692..c74f13db2708 100644 --- a/pkgs/by-name/ca/cassandra-cpp-driver/package.nix +++ b/pkgs/by-name/ca/cassandra-cpp-driver/package.nix @@ -10,14 +10,14 @@ pkg-config, examples ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cassandra-cpp-driver"; version = "2.17.1"; src = fetchFromGitHub { owner = "datastax"; repo = "cpp-driver"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-GuvmKHJknudyn7ahrn/8+kKUA4NW5UjCfkYoX3aTE+Q="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { homepage = "https://docs.datastax.com/en/developer/cpp-driver/"; maintainers = [ lib.maintainers.npatsakula ]; }; -} +}) diff --git a/pkgs/by-name/ca/cassette/package.nix b/pkgs/by-name/ca/cassette/package.nix index 3f0fc3958cff..275f07febeb7 100644 --- a/pkgs/by-name/ca/cassette/package.nix +++ b/pkgs/by-name/ca/cassette/package.nix @@ -22,14 +22,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cassette"; version = "0.2.1.g49"; src = fetchFromGitHub { owner = "Rirusha"; repo = "Cassette"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-1wIYEDaVlqNDS50MiYGqCtf5xGWou/g/YfZChTdQIns="; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "cassette"; }; -} +}) diff --git a/pkgs/by-name/ca/catatonit/package.nix b/pkgs/by-name/ca/catatonit/package.nix index 23c62c0afd85..6b1827e827c7 100644 --- a/pkgs/by-name/ca/catatonit/package.nix +++ b/pkgs/by-name/ca/catatonit/package.nix @@ -7,14 +7,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "catatonit"; version = "0.2.1"; src = fetchFromGitHub { owner = "openSUSE"; repo = "catatonit"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-sc/T4WjCPFfwUWxlBx07mQTmcOApblHygfVT824HcJM="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "catatonit"; }; -} +}) diff --git a/pkgs/by-name/ca/catch2/package.nix b/pkgs/by-name/ca/catch2/package.nix index 2163b3696315..5d8315120c08 100644 --- a/pkgs/by-name/ca/catch2/package.nix +++ b/pkgs/by-name/ca/catch2/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "catch2"; version = "2.13.10"; src = fetchFromGitHub { owner = "catchorg"; repo = "Catch2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-XnT2ziES94Y4uzWmaxSw7nWegJFQjAqFUG8PkwK5nLU="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; unix ++ windows; }; -} +}) diff --git a/pkgs/by-name/ca/catimg/package.nix b/pkgs/by-name/ca/catimg/package.nix index 4c5e97131dbd..70965486125b 100644 --- a/pkgs/by-name/ca/catimg/package.nix +++ b/pkgs/by-name/ca/catimg/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "catimg"; version = "2.7.0"; src = fetchFromGitHub { owner = "posva"; repo = "catimg"; - rev = version; + rev = finalAttrs.version; sha256 = "0a2dswbv4xddb2l2d55hc43lzvjwrjs5z9am7v6i0p0mi2fmc89s"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { mainProgram = "catimg"; }; -} +}) diff --git a/pkgs/by-name/ca/caudec/package.nix b/pkgs/by-name/ca/caudec/package.nix index 742d4c5863c1..b53a71d7d7ab 100644 --- a/pkgs/by-name/ca/caudec/package.nix +++ b/pkgs/by-name/ca/caudec/package.nix @@ -12,12 +12,12 @@ sox, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "caudec"; version = "1.7.5"; src = fetchurl { - url = "http://caudec.cocatre.net/downloads/caudec-${version}.tar.gz"; + url = "http://caudec.cocatre.net/downloads/caudec-${finalAttrs.version}.tar.gz"; sha256 = "5d1f5ab3286bb748bd29cbf45df2ad2faf5ed86070f90deccf71c60be832f3d5"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/ca/cava/package.nix b/pkgs/by-name/ca/cava/package.nix index e3e12a739346..39419c786b6d 100644 --- a/pkgs/by-name/ca/cava/package.nix +++ b/pkgs/by-name/ca/cava/package.nix @@ -20,14 +20,14 @@ withPipewire ? stdenv.hostPlatform.isLinux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cava"; version = "0.10.6"; src = fetchFromGitHub { owner = "karlstav"; repo = "cava"; - rev = version; + rev = finalAttrs.version; hash = "sha256-dWPW9vd9LdGALt7Po4nZnW5HkivtZcIUBlXEFurq2os="; }; @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { versionCheckProgramArg = "-v"; preAutoreconf = '' - echo ${version} > version + echo ${finalAttrs.version} > version ''; meta = { @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "cava"; }; -} +}) diff --git a/pkgs/by-name/cb/cbatticon/package.nix b/pkgs/by-name/cb/cbatticon/package.nix index 77e444b32207..e02491ff88f5 100644 --- a/pkgs/by-name/cb/cbatticon/package.nix +++ b/pkgs/by-name/cb/cbatticon/package.nix @@ -10,14 +10,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cbatticon"; version = "1.6.13"; src = fetchFromGitHub { owner = "valr"; repo = "cbatticon"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-VQjJujF9lnVvQxV+0YqodLgnI9F90JKDAGBu5nM/Q/c="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/cb/cbonsai/package.nix b/pkgs/by-name/cb/cbonsai/package.nix index 15a527cf33a2..ef13aaee2050 100644 --- a/pkgs/by-name/cb/cbonsai/package.nix +++ b/pkgs/by-name/cb/cbonsai/package.nix @@ -8,14 +8,14 @@ scdoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cbonsai"; version = "1.4.2"; src = fetchFromGitLab { owner = "jallbrit"; repo = "cbonsai"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-TZb/5DBdWcl54GoZXxz2xYy9dXq5lmJQsOA3C26tjEU="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ gpl3Only ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cc/ccal/package.nix b/pkgs/by-name/cc/ccal/package.nix index 31de2947e763..547270481821 100644 --- a/pkgs/by-name/cc/ccal/package.nix +++ b/pkgs/by-name/cc/ccal/package.nix @@ -6,11 +6,11 @@ ghostscript_headless, # for ps2pdf binary }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ccal"; version = "2.5.3"; src = fetchurl { - url = "https://ccal.chinesebay.com/ccal-${version}.tar.gz"; + url = "https://ccal.chinesebay.com/ccal-${finalAttrs.version}.tar.gz"; sha256 = "sha256-PUy9yfkFzgKrSEBB+79/C3oxmuajUMbBbWNuGlpQ35Y="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sharzy ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cc/ccd2iso/package.nix b/pkgs/by-name/cc/ccd2iso/package.nix index 486ca1858865..8f8e630f03a5 100644 --- a/pkgs/by-name/cc/ccd2iso/package.nix +++ b/pkgs/by-name/cc/ccd2iso/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ccd2iso"; version = "0.3"; src = fetchurl { - url = "mirror://sourceforge/ccd2iso/ccd2iso-${version}.tar.gz"; + url = "mirror://sourceforge/ccd2iso/ccd2iso-${finalAttrs.version}.tar.gz"; sha256 = "1z000zi7hpr2h9cabj6hzf3n6a6gd6glmm8nn36v4b8i4vzbhx7q"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "ccd2iso"; }; -} +}) diff --git a/pkgs/by-name/cc/ccemux/package.nix b/pkgs/by-name/cc/ccemux/package.nix index 663d44b6ea61..9337a0ecec56 100644 --- a/pkgs/by-name/cc/ccemux/package.nix +++ b/pkgs/by-name/cc/ccemux/package.nix @@ -40,7 +40,7 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ccemux"; inherit version; @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { mkdir -p $out/{bin,share/ccemux} cp -r ${desktopItem}/share/applications $out/share/applications - install -D ${src} $out/share/ccemux/ccemux.jar + install -D ${finalAttrs.src} $out/share/ccemux/ccemux.jar install -D ${desktopIcon} $out/share/pixmaps/ccemux.png makeWrapper ${jre}/bin/java $out/bin/ccemux \ @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "ccemux"; }; -} +}) diff --git a/pkgs/by-name/cc/ccid/package.nix b/pkgs/by-name/cc/ccid/package.nix index 3c28c5faeaae..c5bc1aa625d3 100644 --- a/pkgs/by-name/cc/ccid/package.nix +++ b/pkgs/by-name/cc/ccid/package.nix @@ -13,14 +13,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ccid"; version = "1.6.2"; src = fetchFromGitHub { owner = "LudovicRousseau"; repo = "CCID"; - tag = version; + tag = finalAttrs.version; hash = "sha256-n7rOjnLZH4RLmddtBycr3FK2Bi/OLR+9IjWBRbWjnUw="; }; @@ -92,4 +92,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.anthonyroussel ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cc/ccls/package.nix b/pkgs/by-name/cc/ccls/package.nix index 9971193f5585..c6c7f597277a 100644 --- a/pkgs/by-name/cc/ccls/package.nix +++ b/pkgs/by-name/cc/ccls/package.nix @@ -8,14 +8,14 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ccls"; version = "0.20241108"; src = fetchFromGitHub { owner = "MaskRay"; repo = "ccls"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-0hZ4VnscnKYBrXy58IjeoeDxja1oNq0mNaQGPmej5BA="; }; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { rapidjson ]; - cmakeFlags = [ "-DCCLS_VERSION=${version}" ]; + cmakeFlags = [ "-DCCLS_VERSION=${finalAttrs.version}" ]; preConfigure = '' cmakeFlagsArray+=(-DCMAKE_CXX_FLAGS="-fvisibility=hidden -fno-rtti") @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { tobim ]; }; -} +}) diff --git a/pkgs/by-name/cc/cconv/package.nix b/pkgs/by-name/cc/cconv/package.nix index 092aad782b18..ecaf9c4a7c99 100644 --- a/pkgs/by-name/cc/cconv/package.nix +++ b/pkgs/by-name/cc/cconv/package.nix @@ -6,14 +6,14 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cconv"; version = "0.6.3"; src = fetchFromGitHub { owner = "xiaoyjy"; repo = "cconv"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "RAFl/+I+usUfeG/l17F3ltThK7G4+TekyQGwzQIgeH8="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.redfish64 ]; }; -} +}) diff --git a/pkgs/by-name/cc/ccrtp/package.nix b/pkgs/by-name/cc/ccrtp/package.nix index e1177402c003..60bd79c01f49 100644 --- a/pkgs/by-name/cc/ccrtp/package.nix +++ b/pkgs/by-name/cc/ccrtp/package.nix @@ -8,12 +8,12 @@ libgcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ccrtp"; version = "2.1.2"; src = fetchurl { - url = "mirror://gnu/ccrtp/ccrtp-${version}.tar.gz"; + url = "mirror://gnu/ccrtp/ccrtp-${finalAttrs.version}.tar.gz"; sha256 = "17ili8l7zqbbkzr1rcy4hlnazkf50mds41wg6n7bfdsx3c7cldgh"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ marcweber ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/cc/ccrypt/package.nix b/pkgs/by-name/cc/ccrypt/package.nix index bdfef537e8a8..d64e62913e3f 100644 --- a/pkgs/by-name/cc/ccrypt/package.nix +++ b/pkgs/by-name/cc/ccrypt/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ccrypt"; version = "1.11"; src = fetchurl { - url = "mirror://sourceforge/ccrypt/ccrypt-${version}.tar.gz"; + url = "mirror://sourceforge/ccrypt/ccrypt-${finalAttrs.version}.tar.gz"; sha256 = "0kx4a5mhmp73ljknl2lcccmw9z3f5y8lqw0ghaymzvln1984g75i"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; all; }; -} +}) diff --git a/pkgs/by-name/cd/cddlib/package.nix b/pkgs/by-name/cd/cddlib/package.nix index e9bda06e0d70..98d81a7db6c2 100644 --- a/pkgs/by-name/cd/cddlib/package.nix +++ b/pkgs/by-name/cd/cddlib/package.nix @@ -7,13 +7,13 @@ texliveSmall, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cddlib"; version = "0.94n"; src = fetchFromGitHub { owner = "cddlib"; repo = "cddlib"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-j4gXrxsWWiJH5gZc2ZzfYGsBCMJ7G7SQ1xEgurRWZrQ="; }; buildInputs = [ gmp ]; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; homepage = "https://www.inf.ethz.ch/personal/fukudak/cdd_home/index.html"; }; -} +}) diff --git a/pkgs/by-name/cd/cdecrypt/package.nix b/pkgs/by-name/cd/cdecrypt/package.nix index 91ce7bc654eb..13a81d0fa27d 100644 --- a/pkgs/by-name/cd/cdecrypt/package.nix +++ b/pkgs/by-name/cd/cdecrypt/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cdecrypt"; version = "4.8"; src = fetchFromGitHub { owner = "VitaSmith"; repo = "cdecrypt"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-PyT60RDyp1/Co/7WHC0+KrsnrDeTJ605x1pt4OmlGYg="; }; @@ -23,9 +23,9 @@ stdenv.mkDerivation rec { description = "Utility that decrypts Wii U NUS content files"; mainProgram = "cdecrypt"; homepage = "https://github.com/VitaSmith/cdecrypt"; - changelog = "https://github.com/VitaSmith/cdecrypt/releases/tag/v${version}"; + changelog = "https://github.com/VitaSmith/cdecrypt/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ hughobrien ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/cd/cdogs-sdl/package.nix b/pkgs/by-name/cd/cdogs-sdl/package.nix index f88126c1b81d..458746e7f744 100644 --- a/pkgs/by-name/cd/cdogs-sdl/package.nix +++ b/pkgs/by-name/cd/cdogs-sdl/package.nix @@ -12,14 +12,14 @@ protobuf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cdogs-sdl"; version = "2.3.2"; src = fetchFromGitHub { repo = "cdogs-sdl"; owner = "cxong"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-g1eLFdHsmqnz6zTlmaiLOXgX5dnS94k/PvaFJE3gfLo="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/cdogs-sdl.x86_64-darwin }; -} +}) diff --git a/pkgs/by-name/cd/cdparanoiaIII/package.nix b/pkgs/by-name/cd/cdparanoiaIII/package.nix index 1f968bb1499c..4b3243c1415b 100644 --- a/pkgs/by-name/cd/cdparanoiaIII/package.nix +++ b/pkgs/by-name/cd/cdparanoiaIII/package.nix @@ -8,12 +8,12 @@ freebsd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cdparanoia-III"; version = "10.2"; src = fetchurl { - url = "https://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-${version}.src.tgz"; + url = "https://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-${finalAttrs.version}.src.tgz"; sha256 = "1pv4zrajm46za0f6lv162iqffih57a8ly4pc69f7y0gfyigb8p80"; }; @@ -174,4 +174,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "cdparanoia"; }; -} +}) diff --git a/pkgs/by-name/ce/ceph-csi/package.nix b/pkgs/by-name/ce/ceph-csi/package.nix index 19d3e61306db..02ddfdee1e26 100644 --- a/pkgs/by-name/ce/ceph-csi/package.nix +++ b/pkgs/by-name/ce/ceph-csi/package.nix @@ -6,14 +6,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ceph-csi"; version = "3.15.1"; src = fetchFromGitHub { owner = "ceph"; repo = "ceph-csi"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-eLF/V6NaBU8r3ttJku4lSGrIuP2vao24rsAsEAWB0wk="; }; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { meta = { description = "Container Storage Interface (CSI) driver for Ceph RBD and CephFS"; downloadPage = "https://github.com/ceph/ceph-csi"; - changelog = "https://github.com/ceph/ceph-csi/releases/tag/v${version}"; + changelog = "https://github.com/ceph/ceph-csi/releases/tag/v${finalAttrs.version}"; homepage = "https://ceph.com/"; license = lib.licenses.asl20; mainProgram = "cephcsi"; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { "aarch64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/ce/cewl/package.nix b/pkgs/by-name/ce/cewl/package.nix index 098f36398310..a3cdebb0d54f 100644 --- a/pkgs/by-name/ce/cewl/package.nix +++ b/pkgs/by-name/ce/cewl/package.nix @@ -12,13 +12,13 @@ let gemdir = ./.; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cewl"; version = "5.5.2"; src = fetchFromGitHub { owner = "digininja"; repo = "CeWL"; - tag = version; + tag = finalAttrs.version; hash = "sha256-5LTZUr3OMeu1NODhIgBiVqtQnUWYfZTm73q61vT3rXc="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { homepage = "https://digi.ninja/projects/cewl.php/"; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/cf/cflow/package.nix b/pkgs/by-name/cf/cflow/package.nix index 2fa5fbf34219..37bed2201a6b 100644 --- a/pkgs/by-name/cf/cflow/package.nix +++ b/pkgs/by-name/cf/cflow/package.nix @@ -6,12 +6,12 @@ emacs, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cflow"; version = "1.8"; src = fetchurl { - url = "mirror://gnu/cflow/cflow-${version}.tar.bz2"; + url = "mirror://gnu/cflow/cflow-${finalAttrs.version}.tar.bz2"; hash = "sha256-gyFie1W2x4d/akP8xvn4RqlLFHaggaA1Rl96eNNJmrg="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/cf/cfm/package.nix b/pkgs/by-name/cf/cfm/package.nix index 9209a64b4e02..5a7cd9d625d9 100644 --- a/pkgs/by-name/cf/cfm/package.nix +++ b/pkgs/by-name/cf/cfm/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cfm"; version = "0.6.6"; src = fetchFromGitHub { owner = "willeccles"; repo = "cfm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-uXL0RO9P+NYSZ0xCv91KzjHOJJI500YUT8IJkFS86pE="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "cfm"; }; -} +}) diff --git a/pkgs/by-name/cf/cfr/package.nix b/pkgs/by-name/cf/cfr/package.nix index f9d159a6fcb1..77f681fc594a 100644 --- a/pkgs/by-name/cf/cfr/package.nix +++ b/pkgs/by-name/cf/cfr/package.nix @@ -6,19 +6,19 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cfr"; version = "0.152"; src = fetchurl { - url = "http://www.benf.org/other/cfr/cfr_${version}.jar"; + url = "http://www.benf.org/other/cfr/cfr_${finalAttrs.version}.jar"; sha256 = "sha256-9obo897Td9e8h9IWqQ6elRLfQVbnWwbGVaFmSK6HZbI="; }; nativeBuildInputs = [ makeWrapper ]; buildCommand = '' - jar=$out/share/java/cfr_${version}.jar + jar=$out/share/java/cfr_${finalAttrs.version}.jar install -Dm444 $src $jar makeWrapper ${jre}/bin/java $out/bin/cfr --add-flags "-jar $jar" ''; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cg/cgal/5.nix b/pkgs/by-name/cg/cgal/5.nix index 7048408ac0ec..345d123f5d01 100644 --- a/pkgs/by-name/cg/cgal/5.nix +++ b/pkgs/by-name/cg/cgal/5.nix @@ -8,12 +8,12 @@ mpfr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cgal"; version = "5.6.2"; src = fetchurl { - url = "https://github.com/CGAL/cgal/releases/download/v${version}/CGAL-${version}.tar.xz"; + url = "https://github.com/CGAL/cgal/releases/download/v${finalAttrs.version}/CGAL-${finalAttrs.version}.tar.xz"; hash = "sha256-RY9g346PHy/a2TyPJOGqj0sJXMYaFPrIG5BoDXMGpC4="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.raskin ]; }; -} +}) diff --git a/pkgs/by-name/cg/cglm/package.nix b/pkgs/by-name/cg/cglm/package.nix index 7ab692763c03..5af03055982f 100644 --- a/pkgs/by-name/cg/cglm/package.nix +++ b/pkgs/by-name/cg/cglm/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cglm"; version = "0.9.6"; src = fetchFromGitHub { owner = "recp"; repo = "cglm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-caDw9Sqf4hS2JNbNxG/xaFIvO6oIlvT+hZQhdX37BKw="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cg/cgminer/package.nix b/pkgs/by-name/cg/cgminer/package.nix index 8e96b24e0310..39fb0a161999 100644 --- a/pkgs/by-name/cg/cgminer/package.nix +++ b/pkgs/by-name/cg/cgminer/package.nix @@ -15,14 +15,14 @@ jansson, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cgminer"; version = "4.11.1"; src = fetchFromGitHub { owner = "ckolivas"; repo = "cgminer"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0l1ms3nxnjzh4mpiadikvngcr9k3jnjqy3yna207za0va0c28dj5"; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ch/charls/package.nix b/pkgs/by-name/ch/charls/package.nix index 430f289ec253..d62da5e9670f 100644 --- a/pkgs/by-name/ch/charls/package.nix +++ b/pkgs/by-name/ch/charls/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "charls"; version = "2.4.2"; src = fetchFromGitHub { owner = "team-charls"; repo = "charls"; - tag = version; + tag = finalAttrs.version; hash = "sha256-c1wrk6JLcAH7TFPwjARlggaKXrAsLWyUQF/3WHlqoqg="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ch/chase/package.nix b/pkgs/by-name/ch/chase/package.nix index a22ff96a6180..25bbb21cdd1c 100644 --- a/pkgs/by-name/ch/chase/package.nix +++ b/pkgs/by-name/ch/chase/package.nix @@ -7,7 +7,7 @@ boehmgc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "chase"; version = "0.5.2"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { boehmgc ]; src = fetchurl { - url = "mirror://debian/pool/main/c/chase/chase_${version}.orig.tar.gz"; + url = "mirror://debian/pool/main/c/chase/chase_${finalAttrs.version}.orig.tar.gz"; sha256 = "68d95c2d4dc45553b75790fcea4413b7204a2618dff148116ca9bdb0310d737f"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "chase"; }; -} +}) diff --git a/pkgs/by-name/ch/check-sieve/package.nix b/pkgs/by-name/ch/check-sieve/package.nix index 0a29ac7162d7..e07ce964f47d 100644 --- a/pkgs/by-name/ch/check-sieve/package.nix +++ b/pkgs/by-name/ch/check-sieve/package.nix @@ -8,14 +8,14 @@ python3, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "check-sieve"; version = "0.11"; src = fetchFromGitHub { owner = "dburkart"; repo = "check-sieve"; - tag = "check-sieve-${version}"; + tag = "check-sieve-${finalAttrs.version}"; hash = "sha256-vmfHXjcZ5J/+kO3/a0p8krLOuC67+q8SxcPJgW+UaTw="; }; @@ -56,9 +56,9 @@ stdenv.mkDerivation rec { description = "Syntax checker for mail sieves"; mainProgram = "check-sieve"; homepage = "https://github.com/dburkart/check-sieve"; - changelog = "https://github.com/dburkart/check-sieve/blob/${src.tag}/ChangeLog"; + changelog = "https://github.com/dburkart/check-sieve/blob/${finalAttrs.src.tag}/ChangeLog"; license = lib.licenses.mit; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ eilvelia ]; }; -} +}) diff --git a/pkgs/by-name/ch/check/package.nix b/pkgs/by-name/ch/check/package.nix index dd8566805aff..caa7223352ec 100644 --- a/pkgs/by-name/ch/check/package.nix +++ b/pkgs/by-name/ch/check/package.nix @@ -4,12 +4,12 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "check"; version = "0.15.2"; src = fetchurl { - url = "https://github.com/libcheck/check/releases/download/${version}/check-${version}.tar.gz"; + url = "https://github.com/libcheck/check/releases/download/${finalAttrs.version}/check-${finalAttrs.version}.tar.gz"; sha256 = "02m25y9m46pb6n46s51av62kpd936lkfv3b13kfpckgvmh5lxpm8"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { mainProgram = "checkmk"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ch/cheese/package.nix b/pkgs/by-name/ch/cheese/package.nix index 6742b32ed5a0..fa7535f31756 100644 --- a/pkgs/by-name/ch/cheese/package.nix +++ b/pkgs/by-name/ch/cheese/package.nix @@ -32,7 +32,7 @@ pipewire, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cheese"; version = "44.1"; @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/cheese/${lib.versions.major version}/cheese-${version}.tar.xz"; + url = "mirror://gnome/sources/cheese/${lib.versions.major finalAttrs.version}/cheese-${finalAttrs.version}.tar.xz"; hash = "sha256-XyGFxMmeVN3yuLr2DIKBmVDlSVLhMuhjmHXz7cv49o4="; }; @@ -111,11 +111,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/cheese"; - changelog = "https://gitlab.gnome.org/GNOME/cheese/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/cheese/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Take photos and videos with your webcam, with fun graphical effects"; mainProgram = "cheese"; maintainers = with lib.maintainers; [ aleksana ]; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ch/chelf/package.nix b/pkgs/by-name/ch/chelf/package.nix index c331b418ad00..6a3ecd6db28e 100644 --- a/pkgs/by-name/ch/chelf/package.nix +++ b/pkgs/by-name/ch/chelf/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "chelf"; version = "0.2.2"; src = fetchFromGitHub { owner = "Gottox"; repo = "chelf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0xwd84aynyqsi2kcndbff176vmhrak3jmn3lfcwya59653pppjr6"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "chelf"; }; -} +}) diff --git a/pkgs/by-name/ch/cherry/package.nix b/pkgs/by-name/ch/cherry/package.nix index 55f778cc7372..9343af03f455 100644 --- a/pkgs/by-name/ch/cherry/package.nix +++ b/pkgs/by-name/ch/cherry/package.nix @@ -5,14 +5,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cherry"; version = "1.4"; src = fetchFromGitHub { owner = "turquoise-hexagon"; repo = "cherry"; - tag = version; + tag = finalAttrs.version; sha256 = "13zkxwp6r6kcxv4x459vwscr0n0sik4a3kcz5xnmlpvcdnbxi586"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ch/chess-clock/package.nix b/pkgs/by-name/ch/chess-clock/package.nix index 353a94422c17..875b0af184e3 100644 --- a/pkgs/by-name/ch/chess-clock/package.nix +++ b/pkgs/by-name/ch/chess-clock/package.nix @@ -15,7 +15,7 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "chess-clock"; version = "0.6.1"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "World"; repo = "chess-clock"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-XDOCHFZC3s3b/4kD1ZkhWar3kozW3vXc0pk7O6oQfiE="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { mainProgram = "chess-clock"; teams = [ lib.teams.gnome-circle ]; }; -} +}) diff --git a/pkgs/by-name/ch/chessdb/package.nix b/pkgs/by-name/ch/chessdb/package.nix index 987906795e40..4c117dc62236 100644 --- a/pkgs/by-name/ch/chessdb/package.nix +++ b/pkgs/by-name/ch/chessdb/package.nix @@ -8,12 +8,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "chessdb"; version = "3.6.19-beta-1"; src = fetchurl { - url = "mirror://sourceforge/chessdb/ChessDB-${version}.tar.gz"; + url = "mirror://sourceforge/chessdb/ChessDB-${finalAttrs.version}.tar.gz"; sha256 = "0brc3wln3bxp979iqj2w1zxpfd0pch8zzazhdmwf7acww4hrsz62"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { description = "Free chess database"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ch/chez-matchable/package.nix b/pkgs/by-name/ch/chez-matchable/package.nix index 88288690db47..5242c7bdef90 100644 --- a/pkgs/by-name/ch/chez-matchable/package.nix +++ b/pkgs/by-name/ch/chez-matchable/package.nix @@ -5,7 +5,7 @@ chez, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "chez-matchable"; # nixpkgs-update: no auto update version = "0.2"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "fedeinthemix"; repo = "chez-matchable"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-UYoT8Kp1FTfiL22ntrFXFcAB1HGVrJ6p9JgvhUKi+Yo="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { license = lib.licenses.publicDomain; }; -} +}) diff --git a/pkgs/by-name/ch/chez-srfi/package.nix b/pkgs/by-name/ch/chez-srfi/package.nix index 1079950de668..72b043217690 100644 --- a/pkgs/by-name/ch/chez-srfi/package.nix +++ b/pkgs/by-name/ch/chez-srfi/package.nix @@ -5,14 +5,14 @@ chez, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "chez-srfi"; version = "1.1"; src = fetchFromGitHub { owner = "fedeinthemix"; repo = "chez-srfi"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-yBhRNfoEt1LOn3/zd/yOWwfErN/qG/tQZnDRqEf8j/0="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.x11; }; -} +}) diff --git a/pkgs/by-name/ch/chibi/package.nix b/pkgs/by-name/ch/chibi/package.nix index 309d16af8e50..49018564bc39 100644 --- a/pkgs/by-name/ch/chibi/package.nix +++ b/pkgs/by-name/ch/chibi/package.nix @@ -5,14 +5,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.11"; pname = "chibi-scheme"; src = fetchFromGitHub { owner = "ashinn"; repo = "chibi-scheme"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-i+xiaYwM7a+0T824VSuh7UUNI6HV9KpqzQPE1WAZ+As="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { DerGuteMoritz ]; }; -} +}) diff --git a/pkgs/by-name/ch/cholmod-extra/package.nix b/pkgs/by-name/ch/cholmod-extra/package.nix index 25594400d56a..5426acb9b724 100644 --- a/pkgs/by-name/ch/cholmod-extra/package.nix +++ b/pkgs/by-name/ch/cholmod-extra/package.nix @@ -7,14 +7,14 @@ blas, lapack, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cholmod-extra"; version = "1.2.0"; src = fetchFromGitHub { repo = "cholmod-extra"; owner = "jluttine"; - tag = version; + tag = finalAttrs.version; sha256 = "0hz1lfp0zaarvl0dv0zgp337hyd8np41kmdpz5rr3fc6yzw7vmkg"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/ch/chrome-export/package.nix b/pkgs/by-name/ch/chrome-export/package.nix index 92dc04c14bba..0228861b2edf 100644 --- a/pkgs/by-name/ch/chrome-export/package.nix +++ b/pkgs/by-name/ch/chrome-export/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "chrome-export"; version = "2.0.2"; src = fetchFromGitHub { owner = "bdesham"; repo = "chrome-export"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0p1914wfjggjavw7a0dh2nb7z97z3wrkwrpwxkdc2pj5w5lv405m"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bdesham ]; platforms = python3.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/ch/chrpath/package.nix b/pkgs/by-name/ch/chrpath/package.nix index 51007a25d2e9..c595c1fce4e5 100644 --- a/pkgs/by-name/ch/chrpath/package.nix +++ b/pkgs/by-name/ch/chrpath/package.nix @@ -5,12 +5,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "chrpath"; version = "0.18"; src = fetchurl { - url = "https://codeberg.org/pere/chrpath/archive/release-${version}.tar.gz"; + url = "https://codeberg.org/pere/chrpath/archive/release-${finalAttrs.version}.tar.gz"; hash = "sha256-8JxJ8GGGYMoR/G2VgN3ekExyJNTG0Pby0fm83JECyao="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/ch/chunksync/package.nix b/pkgs/by-name/ch/chunksync/package.nix index be6909a7e9d5..179619c35068 100644 --- a/pkgs/by-name/ch/chunksync/package.nix +++ b/pkgs/by-name/ch/chunksync/package.nix @@ -6,12 +6,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.4"; pname = "chunksync"; src = fetchurl { - url = "https://chunksync.florz.de/chunksync_${version}.tar.gz"; + url = "https://chunksync.florz.de/chunksync_${finalAttrs.version}.tar.gz"; sha256 = "1gwqp1kjwhcmwhynilakhzpzgc0c6kk8c9vkpi30gwwrwpz3cf00"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; maintainers = with lib.maintainers; [ yayayayaka ]; }; -} +}) diff --git a/pkgs/by-name/ci/ciao/package.nix b/pkgs/by-name/ci/ciao/package.nix index 80f6ed061d60..f65f9c758114 100644 --- a/pkgs/by-name/ci/ciao/package.nix +++ b/pkgs/by-name/ci/ciao/package.nix @@ -4,13 +4,13 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ciao"; version = "1.25.0-m1"; src = fetchFromGitHub { owner = "ciao-lang"; repo = "ciao"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-jsHz50+R/bs19ees3kKYalYk72ET9eSAAUY7QogI0go="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/staging-next/ciao.x86_64-darwin }; -} +}) diff --git a/pkgs/by-name/ci/ciftilib/package.nix b/pkgs/by-name/ci/ciftilib/package.nix index a45f77f23cc5..0e1497f396a4 100644 --- a/pkgs/by-name/ci/ciftilib/package.nix +++ b/pkgs/by-name/ci/ciftilib/package.nix @@ -9,14 +9,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ciftilib"; version = "1.6.0"; src = fetchFromGitHub { owner = "Washington-University"; repo = "CiftiLib"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xc2dpMse4SozYEV/w3rXCrh1LKpTThq5nHB2y5uAD0A="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { broken = stdenv.hostPlatform.isDarwin; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/ci/cinnamon-control-center/package.nix b/pkgs/by-name/ci/cinnamon-control-center/package.nix index 9cb9a33c8ad6..fc64851c586c 100644 --- a/pkgs/by-name/ci/cinnamon-control-center/package.nix +++ b/pkgs/by-name/ci/cinnamon-control-center/package.nix @@ -28,14 +28,14 @@ upower, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cinnamon-control-center"; version = "6.6.0"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon-control-center"; - tag = version; + tag = finalAttrs.version; hash = "sha256-TjTwtTFbiC4A4qe9TIyZJtGrSymujhEgM8SpZQ92RZA="; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ci/cinnamon-desktop/package.nix b/pkgs/by-name/ci/cinnamon-desktop/package.nix index 56fafa564c12..a571089dd408 100644 --- a/pkgs/by-name/ci/cinnamon-desktop/package.nix +++ b/pkgs/by-name/ci/cinnamon-desktop/package.nix @@ -19,14 +19,14 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cinnamon-desktop"; version = "6.6.2"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon-desktop"; - tag = version; + tag = finalAttrs.version; hash = "sha256-AcUJ9anKuvUAJKaQVHbkYShmrlSHG35gV/NIkPgJojk="; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ci/cinnamon-menus/package.nix b/pkgs/by-name/ci/cinnamon-menus/package.nix index f6cbfb50d737..9900ff162e47 100644 --- a/pkgs/by-name/ci/cinnamon-menus/package.nix +++ b/pkgs/by-name/ci/cinnamon-menus/package.nix @@ -10,14 +10,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cinnamon-menus"; version = "6.6.0"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon-menus"; - tag = version; + tag = finalAttrs.version; hash = "sha256-vjgWPFNmRkJWynimvBuxCxLK5C7tQxqJ5Y4dkZXSDSA="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ci/cinnamon-screensaver/package.nix b/pkgs/by-name/ci/cinnamon-screensaver/package.nix index 57f16731c8bf..db2d8f1679c8 100644 --- a/pkgs/by-name/ci/cinnamon-screensaver/package.nix +++ b/pkgs/by-name/ci/cinnamon-screensaver/package.nix @@ -26,14 +26,14 @@ iso-flags-png-320x240, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cinnamon-screensaver"; version = "6.6.1"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon-screensaver"; - tag = version; + tag = finalAttrs.version; hash = "sha256-NK33cIrcTicLs59eJ550FghjuWS93yD642ObAS55Dtk="; }; @@ -113,4 +113,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ci/cinnamon-session/package.nix b/pkgs/by-name/ci/cinnamon-session/package.nix index 501f001979c2..8e0cfe9b38f9 100644 --- a/pkgs/by-name/ci/cinnamon-session/package.nix +++ b/pkgs/by-name/ci/cinnamon-session/package.nix @@ -31,14 +31,14 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cinnamon-session"; version = "6.6.1"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon-session"; - tag = version; + tag = finalAttrs.version; hash = "sha256-zPfyPBKN9Qqs2UndW0vYzBqmeFla3ytvdcv/X2dv1zs="; }; @@ -102,4 +102,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ci/cinnamon-translations/package.nix b/pkgs/by-name/ci/cinnamon-translations/package.nix index cdf4d74b03df..5d77a779ec66 100644 --- a/pkgs/by-name/ci/cinnamon-translations/package.nix +++ b/pkgs/by-name/ci/cinnamon-translations/package.nix @@ -5,14 +5,14 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cinnamon-translations"; version = "6.6.2"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon-translations"; - tag = version; + tag = finalAttrs.version; hash = "sha256-DHwW9YrQFNtTvY4/QMBVLQ2idyuknacZvoMIMiHFsU4="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ci/ciopfs/package.nix b/pkgs/by-name/ci/ciopfs/package.nix index b2f0c62fc109..7f504e09813b 100644 --- a/pkgs/by-name/ci/ciopfs/package.nix +++ b/pkgs/by-name/ci/ciopfs/package.nix @@ -8,12 +8,12 @@ attr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ciopfs"; version = "0.4"; src = fetchurl { - url = "http://www.brain-dump.org/projects/ciopfs/ciopfs-${version}.tar.gz"; + url = "http://www.brain-dump.org/projects/ciopfs/ciopfs-${finalAttrs.version}.tar.gz"; sha256 = "0sr9i9b3qfwbfvzvk00yrrg3x2xqk1njadbldkvn7hwwa4z5bm9l"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ci/cipher/package.nix b/pkgs/by-name/ci/cipher/package.nix index 13c80ea8dda8..cda00d8dd58c 100644 --- a/pkgs/by-name/ci/cipher/package.nix +++ b/pkgs/by-name/ci/cipher/package.nix @@ -16,14 +16,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cipher"; version = "2.5.0"; src = fetchFromGitHub { owner = "arshubham"; repo = "cipher"; - tag = version; + tag = finalAttrs.version; sha256 = "00azc5ck17zkdypfza6x1viknwhimd9fqgk2ybff3mx6aphmla7a"; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "com.github.arshubham.cipher"; }; -} +}) diff --git a/pkgs/by-name/cj/cjose/package.nix b/pkgs/by-name/cj/cjose/package.nix index 38f042660a37..59ceae11a2de 100644 --- a/pkgs/by-name/cj/cjose/package.nix +++ b/pkgs/by-name/cj/cjose/package.nix @@ -11,14 +11,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cjose"; version = "0.6.2.2"; src = fetchFromGitHub { owner = "zmartzone"; repo = "cjose"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-vDvCxMpgCdteGvNxy2HCNRaxbhxOuTadL0nM2wkFHtk="; }; @@ -48,10 +48,10 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/zmartzone/cjose"; - changelog = "https://github.com/zmartzone/cjose/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/zmartzone/cjose/blob/${finalAttrs.version}/CHANGELOG.md"; description = "C library for Javascript Object Signing and Encryption. This is a maintained fork of the original project"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ midchildan ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cj/cjson/package.nix b/pkgs/by-name/cj/cjson/package.nix index 3c650787f2c6..e9bb7894f2b8 100644 --- a/pkgs/by-name/cj/cjson/package.nix +++ b/pkgs/by-name/cj/cjson/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cjson"; version = "1.7.19"; src = fetchFromGitHub { owner = "DaveGamble"; repo = "cJSON"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-WjgzokT9aHJ7dB40BtmhS7ur1slTuXmemgDimZHLVQM="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.matthiasbeyer ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ck/ckbcomp/package.nix b/pkgs/by-name/ck/ckbcomp/package.nix index 4b3b57270f4c..c62a20fa3f5d 100644 --- a/pkgs/by-name/ck/ckbcomp/package.nix +++ b/pkgs/by-name/ck/ckbcomp/package.nix @@ -6,7 +6,7 @@ xkeyboard_config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ckbcomp"; version = "1.242"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "installer-team"; repo = "console-setup"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-5PV1Mbg7ZGQsotwnBVz8DI77Y8ULCnoTANqBLlP3YrE="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "ckbcomp"; }; -} +}) diff --git a/pkgs/by-name/ck/cksfv/package.nix b/pkgs/by-name/ck/cksfv/package.nix index 5cfb5738934e..5b8010c894da 100644 --- a/pkgs/by-name/ck/cksfv/package.nix +++ b/pkgs/by-name/ck/cksfv/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cksfv"; version = "1.3.15"; src = fetchurl { - url = "https://zakalwe.fi/~shd/foss/cksfv/files/cksfv-${version}.tar.bz2"; + url = "https://zakalwe.fi/~shd/foss/cksfv/files/cksfv-${finalAttrs.version}.tar.bz2"; sha256 = "0k06aq94cn5xp4knjw0p7gz06hzh622ql2xvnrlr3q8rcmdvwwx1"; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; mainProgram = "cksfv"; }; -} +}) diff --git a/pkgs/by-name/cl/cl-launch/package.nix b/pkgs/by-name/cl/cl-launch/package.nix index 3f08e828e7b5..a43b56dac306 100644 --- a/pkgs/by-name/cl/cl-launch/package.nix +++ b/pkgs/by-name/cl/cl-launch/package.nix @@ -3,12 +3,12 @@ stdenv, fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cl-launch"; version = "4.1.4.1"; src = fetchurl { - url = "http://common-lisp.net/project/xcvb/cl-launch/cl-launch-${version}.tar.gz"; + url = "http://common-lisp.net/project/xcvb/cl-launch/cl-launch-${finalAttrs.version}.tar.gz"; sha256 = "sha256-v5aURs2Verhn2HmGiijvY9br20OTPFrOGBWsb6cHhSQ="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cl/classads/package.nix b/pkgs/by-name/cl/classads/package.nix index 7902c5672cf4..9e15be4e8591 100644 --- a/pkgs/by-name/cl/classads/package.nix +++ b/pkgs/by-name/cl/classads/package.nix @@ -6,12 +6,12 @@ pcre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "classads"; version = "1.0.10"; src = fetchurl { - url = "ftp://ftp.cs.wisc.edu/condor/classad/c++/classads-${version}.tar.gz"; + url = "ftp://ftp.cs.wisc.edu/condor/classad/c++/classads-${finalAttrs.version}.tar.gz"; sha256 = "1czgj53gnfkq3ncwlsrwnr4y91wgz35sbicgkp4npfrajqizxqnd"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cl/claws-mail/package.nix b/pkgs/by-name/cl/claws-mail/package.nix index c3ce6862c281..da2821fff9f1 100644 --- a/pkgs/by-name/cl/claws-mail/package.nix +++ b/pkgs/by-name/cl/claws-mail/package.nix @@ -273,12 +273,12 @@ let } ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "claws-mail"; version = "4.3.1"; src = fetchurl { - url = "https://claws-mail.org/download.php?file=releases/claws-mail-${version}.tar.xz"; + url = "https://claws-mail.org/download.php?file=releases/claws-mail-${finalAttrs.version}.tar.xz"; hash = "sha256-2K3yEMdnq1glLfxas8aeYD1//bcoGh4zQNLYYGL0aKY="; }; @@ -295,12 +295,12 @@ stdenv.mkDerivation rec { # autotools check tries to dlopen libpython as a requirement for the python plugin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}${python3}/lib # generate version without .git - [ -e version ] || echo "echo ${version}" > version + [ -e version ] || echo "echo ${finalAttrs.version}" > version ''; postPatch = '' substituteInPlace configure.ac \ - --replace 'm4_esyscmd([./get-git-version])' '${version}' + --replace 'm4_esyscmd([./get-git-version])' '${finalAttrs.version}' substituteInPlace src/procmime.c \ --subst-var-by MIMEROOTDIR ${shared-mime-info}/share ''; @@ -355,4 +355,4 @@ stdenv.mkDerivation rec { ajs124 ]; }; -} +}) diff --git a/pkgs/by-name/cl/clblast/package.nix b/pkgs/by-name/cl/clblast/package.nix index 42825af00cda..49169200e764 100644 --- a/pkgs/by-name/cl/clblast/package.nix +++ b/pkgs/by-name/cl/clblast/package.nix @@ -9,14 +9,14 @@ ocl-icd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clblast"; version = "1.6.3"; src = fetchFromGitHub { owner = "CNugteren"; repo = "CLBlast"; - rev = version; + rev = finalAttrs.version; hash = "sha256-fzenYFCAQ0B2NQgh5OaErv/yNEzjznB6ogRapqfL6P4="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ Tungsten842 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/cl/clboss/package.nix b/pkgs/by-name/cl/clboss/package.nix index 1f12b714b060..f998d8f2c6d5 100644 --- a/pkgs/by-name/cl/clboss/package.nix +++ b/pkgs/by-name/cl/clboss/package.nix @@ -11,13 +11,13 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clboss"; version = "0.15.1"; # The release tarball includes the pre-generated file `commit_hash.h` that is required for building src = fetchzip { - url = "https://github.com/ZmnSCPxj/clboss/releases/download/v${version}/clboss-v${version}.tar.gz"; + url = "https://github.com/ZmnSCPxj/clboss/releases/download/v${finalAttrs.version}/clboss-v${finalAttrs.version}.tar.gz"; hash = "sha256-9wrgJzXVBKGSNB2UbP+CnUmaRwdXgRAnHBZbvm/Am7Q="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "clboss"; }; -} +}) diff --git a/pkgs/by-name/cl/clearlooks-phenix/package.nix b/pkgs/by-name/cl/clearlooks-phenix/package.nix index f46008f892d6..2b5a1b576773 100644 --- a/pkgs/by-name/cl/clearlooks-phenix/package.nix +++ b/pkgs/by-name/cl/clearlooks-phenix/package.nix @@ -4,12 +4,12 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "7.1"; pname = "clearlooks-phenix"; src = fetchzip { - url = "https://github.com/jpfleury/clearlooks-phenix/archive/${version}.tar.gz"; + url = "https://github.com/jpfleury/clearlooks-phenix/archive/${finalAttrs.version}.tar.gz"; sha256 = "sha256-UJgKPoNcpBkIxITAIn3INsANJn/hD8l9NCr/entbZx8="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.prikhi ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/cl/clearlyU/package.nix b/pkgs/by-name/cl/clearlyU/package.nix index bba31404b07b..f9ba178ca7d1 100644 --- a/pkgs/by-name/cl/clearlyU/package.nix +++ b/pkgs/by-name/cl/clearlyU/package.nix @@ -6,12 +6,12 @@ libfaketime, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clearlyU"; version = "12-1.9"; src = fetchurl { - url = "https://www.math.nmsu.edu/~mleisher/Software/cu/cu${version}.tgz"; + url = "https://www.math.nmsu.edu/~mleisher/Software/cu/cu${finalAttrs.version}.tgz"; sha256 = "1xn14jbv3m1khy7ydvad9ydkn7yygdbhjy9wm1v000jzjwr3lv21"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ lib.maintainers.raskin ]; }; -} +}) diff --git a/pkgs/by-name/cl/clex/package.nix b/pkgs/by-name/cl/clex/package.nix index 45baf3c9ad4b..376d1baeecbb 100644 --- a/pkgs/by-name/cl/clex/package.nix +++ b/pkgs/by-name/cl/clex/package.nix @@ -5,12 +5,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clex"; version = "4.7"; src = fetchurl { - url = "https://github.com/xitop/clex/releases/download/v${version}/clex-${version}.tar.gz"; + url = "https://github.com/xitop/clex/releases/download/v${finalAttrs.version}/clex-${finalAttrs.version}.tar.gz"; hash = "sha256-3Y3ayJEy9pHLTUSeXYeekTVdopwKLZ8vVcVarLIFnpM="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/cl/clfft/package.nix b/pkgs/by-name/cl/clfft/package.nix index 9df79dc4638a..b3d55f41e5c0 100644 --- a/pkgs/by-name/cl/clfft/package.nix +++ b/pkgs/by-name/cl/clfft/package.nix @@ -13,18 +13,18 @@ let stdenv = gccStdenv; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clfft"; version = "2.12.2"; src = fetchFromGitHub { owner = "clMathLibraries"; repo = "clFFT"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-yp7u6qhpPYQpBw3d+VLg0GgMyZONVII8BsBCEoRZm4w="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; postPatch = '' sed -i '/-m64/d;/-m32/d' CMakeLists.txt @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ chessai ]; }; -} +}) diff --git a/pkgs/by-name/cl/clhep/package.nix b/pkgs/by-name/cl/clhep/package.nix index c93d000e2df1..cc36efb40a82 100644 --- a/pkgs/by-name/cl/clhep/package.nix +++ b/pkgs/by-name/cl/clhep/package.nix @@ -5,12 +5,12 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clhep"; version = "2.4.7.1"; src = fetchurl { - url = "https://proj-clhep.web.cern.ch/proj-clhep/dist1/clhep-${version}.tgz"; + url = "https://proj-clhep.web.cern.ch/proj-clhep/dist1/clhep-${finalAttrs.version}.tgz"; hash = "sha256-HIMEp3cqxrmRlfEwA3jG4930rQfIXWSgRQVlKruKVfk="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ veprbl ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cl/clib/package.nix b/pkgs/by-name/cl/clib/package.nix index 666a5d7275e4..cba265393440 100644 --- a/pkgs/by-name/cl/clib/package.nix +++ b/pkgs/by-name/cl/clib/package.nix @@ -5,12 +5,12 @@ curl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.8.7"; pname = "clib"; src = fetchFromGitHub { - rev = version; + rev = finalAttrs.version; owner = "clibs"; repo = "clib"; sha256 = "sha256-uL8prMk2DrYLjCmZW8DdbCg5FJ5uksT3vIATyOW2ZzY="; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jb55 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cl/clickclack/package.nix b/pkgs/by-name/cl/clickclack/package.nix index 368af05775a1..3eeda9b090e9 100644 --- a/pkgs/by-name/cl/clickclack/package.nix +++ b/pkgs/by-name/cl/clickclack/package.nix @@ -5,14 +5,14 @@ SDL2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clickclack"; version = "0.2.3"; src = fetchFromSourcehut { owner = "~proycon"; repo = "clickclack"; - rev = version; + rev = finalAttrs.version; hash = "sha256-YmlbGEmZgT/30c+mWQzdz4rKc69d75zhoNUA5FdxdMc="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ dotlambda ]; mainProgram = "clickclack"; }; -} +}) diff --git a/pkgs/by-name/cl/clightning/package.nix b/pkgs/by-name/cl/clightning/package.nix index d7d3e9256f2c..2ad63012eca3 100644 --- a/pkgs/by-name/cl/clightning/package.nix +++ b/pkgs/by-name/cl/clightning/package.nix @@ -27,12 +27,12 @@ let p.mako ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clightning"; version = "25.12.1"; src = fetchurl { - url = "https://github.com/ElementsProject/lightning/releases/download/v${version}/clightning-v${version}.zip"; + url = "https://github.com/ElementsProject/lightning/releases/download/v${finalAttrs.version}/clightning-v${finalAttrs.version}.zip"; hash = "sha256-50rcNH9dXeRezJ3nEW/cRK5uE+IpGoHAzkU3C7p44KY="; }; @@ -85,7 +85,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--disable-valgrind" ]; - makeFlags = [ "VERSION=v${version}" ]; + makeFlags = [ "VERSION=v${finalAttrs.version}" ]; enableParallelBuilding = true; @@ -112,4 +112,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/cl/clinfo/package.nix b/pkgs/by-name/cl/clinfo/package.nix index 92dbaa9912ba..93e26b017066 100644 --- a/pkgs/by-name/cl/clinfo/package.nix +++ b/pkgs/by-name/cl/clinfo/package.nix @@ -6,14 +6,14 @@ opencl-headers, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clinfo"; version = "3.0.25.02.14"; src = fetchFromGitHub { owner = "Oblomov"; repo = "clinfo"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-UkkrRpmY5vZtTeEqPNYfxAGaJDoTSrNUG9N1Bknozow="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "clinfo"; }; -} +}) diff --git a/pkgs/by-name/cl/clipboard-jh/package.nix b/pkgs/by-name/cl/clipboard-jh/package.nix index 96443b89733b..a7d73657d965 100644 --- a/pkgs/by-name/cl/clipboard-jh/package.nix +++ b/pkgs/by-name/cl/clipboard-jh/package.nix @@ -14,14 +14,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clipboard-jh"; version = "0.10.0"; src = fetchFromGitHub { owner = "Slackadays"; repo = "clipboard"; - rev = version; + rev = finalAttrs.version; hash = "sha256-3SloqijgbX3XIwdO2VBOd61or7tnByi7w45dCBKTkm8="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "cb"; }; -} +}) diff --git a/pkgs/by-name/cl/clipp/package.nix b/pkgs/by-name/cl/clipp/package.nix index 9ace3f390b67..1e948343155c 100644 --- a/pkgs/by-name/cl/clipp/package.nix +++ b/pkgs/by-name/cl/clipp/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clipp"; version = "1.2.3"; src = fetchFromGitHub { owner = "muellan"; repo = "clipp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0rq80ba2krwzvcg4r2g1al88453c7lz6ziri2s1ygv8inp9r775s"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ xbreak ]; platforms = with lib.platforms; all; }; -} +}) diff --git a/pkgs/by-name/cl/clipper/package.nix b/pkgs/by-name/cl/clipper/package.nix index cf660f30fc86..0e08cbfc4ac0 100644 --- a/pkgs/by-name/cl/clipper/package.nix +++ b/pkgs/by-name/cl/clipper/package.nix @@ -7,11 +7,11 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "6.4.2"; pname = "Clipper"; src = fetchurl { - url = "mirror://sourceforge/polyclipping/clipper_ver${version}.zip"; + url = "mirror://sourceforge/polyclipping/clipper_ver${finalAttrs.version}.zip"; sha256 = "09q6jc5k7p9y5d75qr2na5d1gm0wly5cjnffh127r04l47c20hx1"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mpickering ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/cl/clipper2/package.nix b/pkgs/by-name/cl/clipper2/package.nix index febf7b4a8a28..c250a2e55fa5 100644 --- a/pkgs/by-name/cl/clipper2/package.nix +++ b/pkgs/by-name/cl/clipper2/package.nix @@ -6,18 +6,18 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clipper2"; version = "1.5.4"; src = fetchFromGitHub { owner = "AngusJohnson"; repo = "Clipper2"; - rev = "Clipper2_${version}"; + rev = "Clipper2_${finalAttrs.version}"; hash = "sha256-2vZXxT5hISz2xbWbvYNGTrq9QovTjNwUK103iVtz8ok="; }; - sourceRoot = "${src.name}/CPP"; + sourceRoot = "${finalAttrs.src.name}/CPP"; nativeBuildInputs = [ cmake @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.cadkin ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cl/cliquer/package.nix b/pkgs/by-name/cl/cliquer/package.nix index 6cb0e3bbc78a..90be31a3b072 100644 --- a/pkgs/by-name/cl/cliquer/package.nix +++ b/pkgs/by-name/cl/cliquer/package.nix @@ -6,7 +6,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.23"; pname = "cliquer"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "dimpase"; repo = "autocliquer"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-SGpur3sF1dYQU97wprERUqlr6LIX+NyXZVl0eSEd3uM="; }; @@ -34,10 +34,10 @@ stdenv.mkDerivation rec { easy to use. ''; homepage = "https://users.aalto.fi/~pat/cliquer.html"; - downloadPage = src.meta.homepage; # autocliquer + downloadPage = finalAttrs.src.meta.homepage; # autocliquer license = lib.licenses.gpl2Plus; teams = [ lib.teams.sage ]; mainProgram = "cl"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cl/clolcat/package.nix b/pkgs/by-name/cl/clolcat/package.nix index da60ef80ff9e..66b58534fb3e 100644 --- a/pkgs/by-name/cl/clolcat/package.nix +++ b/pkgs/by-name/cl/clolcat/package.nix @@ -4,14 +4,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clolcat"; version = "1.1"; src = fetchFromGitHub { owner = "IchMageBaume"; repo = "clolcat"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-fLa239dwEXe4Jyy5ntgfU9V0h5wrBsvq6/s2HCis7Sc="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.wtfpl; mainProgram = "clolcat"; }; -} +}) diff --git a/pkgs/by-name/cl/clooj/package.nix b/pkgs/by-name/cl/clooj/package.nix index d723a12be424..3435c7b4aae6 100644 --- a/pkgs/by-name/cl/clooj/package.nix +++ b/pkgs/by-name/cl/clooj/package.nix @@ -6,13 +6,13 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clooj"; version = "0.4.4"; jar = fetchurl { # mirrored as original mediafire.com source does not work without user interaction - url = "https://archive.org/download/clooj-${version}-standalone/clooj-${version}-standalone.jar"; + url = "https://archive.org/download/clooj-${finalAttrs.version}-standalone/clooj-${finalAttrs.version}-standalone.jar"; sha256 = "0hbc29bg2a86rm3sx9kvj7h7db9j0kbnrb706wsfiyk3zi3bavnd"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cl/closurecompiler/package.nix b/pkgs/by-name/cl/closurecompiler/package.nix index 1b3945f6b2ba..4123d2a06020 100644 --- a/pkgs/by-name/cl/closurecompiler/package.nix +++ b/pkgs/by-name/cl/closurecompiler/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "closure-compiler"; version = "20250820"; src = fetchurl { - url = "mirror://maven/com/google/javascript/closure-compiler/v${version}/closure-compiler-v${version}.jar"; + url = "mirror://maven/com/google/javascript/closure-compiler/v${finalAttrs.version}/closure-compiler-v${finalAttrs.version}.jar"; sha256 = "sha256-Fx0kNU/+fc03j+Tfsw5Gc4WTkfTaEacLoE/awN1NgtI="; }; @@ -22,9 +22,9 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/share/java $out/bin - cp ${src} $out/share/java/closure-compiler-v${version}.jar + cp ${finalAttrs.src} $out/share/java/closure-compiler-v${finalAttrs.version}.jar makeWrapper ${jre}/bin/java $out/bin/closure-compiler \ - --add-flags "-jar $out/share/java/closure-compiler-v${version}.jar" + --add-flags "-jar $out/share/java/closure-compiler-v${finalAttrs.version}.jar" ''; meta = { @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cl/cloud-utils/package.nix b/pkgs/by-name/cl/cloud-utils/package.nix index bf63afe7147b..73c98d600722 100644 --- a/pkgs/by-name/cl/cloud-utils/package.nix +++ b/pkgs/by-name/cl/cloud-utils/package.nix @@ -31,7 +31,7 @@ let cdrkit ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { # NOTICE: if you bump this, make sure to run # $ nix-build nixos/release-combined.nix -A nixos.tests.ec2-nixops # growpart is needed in initrd in nixos/system/boot/grow-partition.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "canonical"; repo = "cloud-utils"; - tag = version; + tag = finalAttrs.version; hash = "sha256-YqfkmYclPZu6Mc2bFYxtiuH7uvfa3V4YlD0aHuKn1hw="; }; nativeBuildInputs = [ makeWrapper ]; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/cl/cloudcompare/package.nix b/pkgs/by-name/cl/cloudcompare/package.nix index 0b1db7e3a7d1..799c9cb7e8c7 100644 --- a/pkgs/by-name/cl/cloudcompare/package.nix +++ b/pkgs/by-name/cl/cloudcompare/package.nix @@ -20,14 +20,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cloudcompare"; version = "2.13.2"; src = fetchFromGitHub { owner = "CloudCompare"; repo = "CloudCompare"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-a/0lf3Mt5ZpLFRM8jAoqZer8pY1ROgPRY4dPt34Bk3E="; fetchSubmodules = true; }; @@ -160,4 +160,4 @@ stdenv.mkDerivation rec { mainProgram = "CloudCompare"; platforms = with lib.platforms; linux; # only tested here; might work on others }; -} +}) diff --git a/pkgs/by-name/cl/clp/package.nix b/pkgs/by-name/cl/clp/package.nix index a3ca971e5c27..5f3c55fccdf8 100644 --- a/pkgs/by-name/cl/clp/package.nix +++ b/pkgs/by-name/cl/clp/package.nix @@ -8,13 +8,13 @@ osi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.17.10"; pname = "clp"; src = fetchFromGitHub { owner = "coin-or"; repo = "Clp"; - rev = "releases/${version}"; + rev = "releases/${finalAttrs.version}"; hash = "sha256-9IlBT6o1aHAaYw2/39XrUis72P9fesmG3B6i/e+v3mM="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.darwin ++ lib.platforms.linux; maintainers = [ lib.maintainers.vbgl ]; }; -} +}) diff --git a/pkgs/by-name/cl/clucene-core_2/package.nix b/pkgs/by-name/cl/clucene-core_2/package.nix index e3da56146fae..78ca99d327c7 100644 --- a/pkgs/by-name/cl/clucene-core_2/package.nix +++ b/pkgs/by-name/cl/clucene-core_2/package.nix @@ -8,12 +8,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "clucene-core"; version = "2.3.3.4"; src = fetchurl { - url = "mirror://sourceforge/clucene/clucene-core-${version}.tar.gz"; + url = "mirror://sourceforge/clucene/clucene-core-${finalAttrs.version}.tar.gz"; sha256 = "1arffdwivig88kkx685pldr784njm0249k0rb1f1plwavlrw9zfx"; }; @@ -100,4 +100,4 @@ stdenv.mkDerivation rec { lgpl2 ]; }; -} +}) diff --git a/pkgs/by-name/cm/cm256cc/package.nix b/pkgs/by-name/cm/cm256cc/package.nix index 86c2f7b3eebd..3e427fd6d47d 100644 --- a/pkgs/by-name/cm/cm256cc/package.nix +++ b/pkgs/by-name/cm/cm256cc/package.nix @@ -6,14 +6,14 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cm256cc"; version = "1.1.2"; src = fetchFromGitHub { owner = "f4exb"; repo = "cm256cc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-sAbc8yieGolV8lowiwFBVsd1HNYl1oxJwIw1kc3iI3U="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { ]; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/cm/cmark-gfm/package.nix b/pkgs/by-name/cm/cmark-gfm/package.nix index 1ea91aaa9751..cd4bcdf6d800 100644 --- a/pkgs/by-name/cm/cmark-gfm/package.nix +++ b/pkgs/by-name/cm/cmark-gfm/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cmark-gfm"; version = "0.29.0.gfm.13"; src = fetchFromGitHub { owner = "github"; repo = "cmark-gfm"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-HiSGtRsSbW03R6aKoMVVFOLrwP5aXtpeXUC/bE5M/qo="; }; @@ -30,9 +30,9 @@ stdenv.mkDerivation rec { description = "GitHub's fork of cmark, a CommonMark parsing and rendering library and program in C"; mainProgram = "cmark-gfm"; homepage = "https://github.com/github/cmark-gfm"; - changelog = "https://github.com/github/cmark-gfm/raw/${version}/changelog.txt"; + changelog = "https://github.com/github/cmark-gfm/raw/${finalAttrs.version}/changelog.txt"; maintainers = with lib.maintainers; [ cyplo ]; platforms = lib.platforms.unix; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/cm/cmdstan/package.nix b/pkgs/by-name/cm/cmdstan/package.nix index 6d5f39f3f654..87d0feed6a6a 100644 --- a/pkgs/by-name/cm/cmdstan/package.nix +++ b/pkgs/by-name/cm/cmdstan/package.nix @@ -10,14 +10,14 @@ cmdstan, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cmdstan"; version = "2.37.0"; src = fetchFromGitHub { owner = "stan-dev"; repo = "cmdstan"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-bKkzzFkMF8+Ufz/EdKLJdB290Fvc2t8b47xB8oPz/sk="; }; @@ -94,4 +94,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cm/cmrt/package.nix b/pkgs/by-name/cm/cmrt/package.nix index 6720317abb1c..052afa01740e 100644 --- a/pkgs/by-name/cm/cmrt/package.nix +++ b/pkgs/by-name/cm/cmrt/package.nix @@ -8,14 +8,14 @@ libva, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cmrt"; version = "1.0.6"; src = fetchFromGitHub { owner = "intel"; repo = "cmrt"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-W6MQI41J9CKeM1eILCkvmW34cbCC8YeEF2mE+Ci8o7s="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ tadfisher ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/cm/cmt/package.nix b/pkgs/by-name/cm/cmt/package.nix index 3066e0e4921e..adaf0b2950ca 100644 --- a/pkgs/by-name/cm/cmt/package.nix +++ b/pkgs/by-name/cm/cmt/package.nix @@ -5,12 +5,12 @@ ladspaH, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cmt"; version = "1.18"; src = fetchurl { - url = "http://www.ladspa.org/download/cmt_${version}.tgz"; + url = "http://www.ladspa.org/download/cmt_${finalAttrs.version}.tgz"; sha256 = "sha256-qC+GNt4fSto4ahmaAXqc13Wkm0nnFrEejdP3I8k99so="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ sjfloat ]; }; -} +}) diff --git a/pkgs/by-name/cm/cmus/package.nix b/pkgs/by-name/cm/cmus/package.nix index 7e73d01a2cd5..410f3aa35469 100644 --- a/pkgs/by-name/cm/cmus/package.nix +++ b/pkgs/by-name/cm/cmus/package.nix @@ -135,14 +135,14 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cmus"; version = "2.12.0"; src = fetchFromGitHub { owner = "cmus"; repo = "cmus"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8hgibGtkiwzenMI9YImIApRmw2EzTwE6RhglALpUkp4="; }; @@ -172,4 +172,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ oxij ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/cm/cmusfm/package.nix b/pkgs/by-name/cm/cmusfm/package.nix index 9e22a7d2d06e..56a0e284bfcc 100644 --- a/pkgs/by-name/cm/cmusfm/package.nix +++ b/pkgs/by-name/cm/cmusfm/package.nix @@ -11,14 +11,14 @@ debug ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cmusfm"; version = "0.5.0"; src = fetchFromGitHub { owner = "Arkq"; repo = "cmusfm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-CA585ZpkxMMLgzv81QB2kKMFg5R5CwKS9xAYrU+pAxs="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "cmusfm"; }; -} +}) diff --git a/pkgs/by-name/co/coin-utils/package.nix b/pkgs/by-name/co/coin-utils/package.nix index 97ce0ba699ed..9dc46b2da028 100644 --- a/pkgs/by-name/co/coin-utils/package.nix +++ b/pkgs/by-name/co/coin-utils/package.nix @@ -5,14 +5,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.11.10"; pname = "coinutils"; src = fetchFromGitHub { owner = "coin-or"; repo = "CoinUtils"; - rev = "releases/${version}"; + rev = "releases/${finalAttrs.version}"; hash = "sha256-Rbm45HRbRKQ6Cdup+gvKJ1xkK1HKG3irR5AIjhLer7g="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { description = "Collection of classes and helper functions that are generally useful to multiple COIN-OR projects"; maintainers = with lib.maintainers; [ tmarkus ]; }; -} +}) diff --git a/pkgs/by-name/co/collapseos-cvm/package.nix b/pkgs/by-name/co/collapseos-cvm/package.nix index ce97d00ab9d2..48b519ff1e15 100644 --- a/pkgs/by-name/co/collapseos-cvm/package.nix +++ b/pkgs/by-name/co/collapseos-cvm/package.nix @@ -5,11 +5,11 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "collapseos-cvm"; version = "20220316"; src = fetchurl { - url = "http://collapseos.org/files/collapseos-${version}.tar.gz"; + url = "http://collapseos.org/files/collapseos-${finalAttrs.version}.tar.gz"; hash = "sha256-8bt6wj93T82K9fqtuC/mctkMCzfvW0taxv6QAKeJb5g="; }; buildInputs = [ ncurses ]; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; mainProgram = "cos-serial"; }; -} +}) diff --git a/pkgs/by-name/co/colord-gtk/package.nix b/pkgs/by-name/co/colord-gtk/package.nix index ce1ae366d4eb..34ada9509bf6 100644 --- a/pkgs/by-name/co/colord-gtk/package.nix +++ b/pkgs/by-name/co/colord-gtk/package.nix @@ -20,7 +20,7 @@ lcms2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "colord-gtk"; version = "0.3.1"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://www.freedesktop.org/software/colord/releases/colord-gtk-${version}.tar.xz"; + url = "https://www.freedesktop.org/software/colord/releases/colord-gtk-${finalAttrs.version}.tar.xz"; sha256 = "wXa4ibdWMKF/Tj1+8kwJo+EjaOYzSWCHRZyLU6w6Ei0="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "cd-convert"; }; -} +}) diff --git a/pkgs/by-name/co/colord/package.nix b/pkgs/by-name/co/colord/package.nix index 04a22087a26f..f3e60c1b6ec2 100644 --- a/pkgs/by-name/co/colord/package.nix +++ b/pkgs/by-name/co/colord/package.nix @@ -34,7 +34,7 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "colord"; version = "1.4.6"; @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://www.freedesktop.org/software/colord/releases/colord-${version}.tar.xz"; + url = "https://www.freedesktop.org/software/colord/releases/colord-${finalAttrs.version}.tar.xz"; sha256 = "dAdjGie/5dG2cueuQndwAcEF2GC3tzkig8jGMA3ojm8="; }; @@ -144,4 +144,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.freedesktop ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/co/colordiff/package.nix b/pkgs/by-name/co/colordiff/package.nix index 66d7183d1a1c..17def3b74ae0 100644 --- a/pkgs/by-name/co/colordiff/package.nix +++ b/pkgs/by-name/co/colordiff/package.nix @@ -10,14 +10,14 @@ diffutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "colordiff"; version = "1.0.22"; src = fetchFromGitHub { owner = "daveewart"; repo = "colordiff"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ZFxBY/QrKlRC7glEGWpB/79Jup0e4RCnS82Ct6lhK4Y="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ SuperSandro2000 ]; mainProgram = "colordiff"; }; -} +}) diff --git a/pkgs/by-name/co/combinatorial_designs/package.nix b/pkgs/by-name/co/combinatorial_designs/package.nix index da6479f4dd65..8e26ae3b4f7d 100644 --- a/pkgs/by-name/co/combinatorial_designs/package.nix +++ b/pkgs/by-name/co/combinatorial_designs/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "combinatorial_designs"; version = "20140630"; src = fetchurl { - url = "mirror://sageupstream/combinatorial_designs/combinatorial_designs-${version}.tar.bz2"; + url = "mirror://sageupstream/combinatorial_designs/combinatorial_designs-${finalAttrs.version}.tar.bz2"; sha256 = "0bj8ngiq59hipa6izi6g5ph5akmy4cbk0vlsb0wa67f7grnnqj69"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; teams = [ lib.teams.sage ]; }; -} +}) diff --git a/pkgs/by-name/co/comical/package.nix b/pkgs/by-name/co/comical/package.nix index 5443b5231cfc..12b60ba5c3f9 100644 --- a/pkgs/by-name/co/comical/package.nix +++ b/pkgs/by-name/co/comical/package.nix @@ -7,12 +7,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "comical"; version = "0.8"; src = fetchurl { - url = "mirror://sourceforge/comical/comical-${version}.tar.gz"; + url = "mirror://sourceforge/comical/comical-${finalAttrs.version}.tar.gz"; hash = "sha256-C2UnzAayWpNwQfHrJI0P2IHPBVNiCXA2uTmBf3hauF4="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "comical"; }; -} +}) diff --git a/pkgs/by-name/co/common-licenses/package.nix b/pkgs/by-name/co/common-licenses/package.nix index f738d88cb129..53b819bcf086 100644 --- a/pkgs/by-name/co/common-licenses/package.nix +++ b/pkgs/by-name/co/common-licenses/package.nix @@ -4,12 +4,12 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "common-licenses"; version = "13"; src = fetchurl { - url = "http://deb.debian.org/debian/pool/main/b/base-files/base-files_${version}.tar.xz"; + url = "http://deb.debian.org/debian/pool/main/b/base-files/base-files_${finalAttrs.version}.tar.xz"; hash = "sha256-Q5FTvfKWSBE1ywuAH+RnZdyD+LmRSgJ11qFiM53hL1Y="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.mkg20001 ]; }; -} +}) diff --git a/pkgs/by-name/co/commonsBcel/package.nix b/pkgs/by-name/co/commonsBcel/package.nix index 68f15b6bdd7b..9e6fae6adf90 100644 --- a/pkgs/by-name/co/commonsBcel/package.nix +++ b/pkgs/by-name/co/commonsBcel/package.nix @@ -4,19 +4,19 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "6.10.0"; pname = "commons-bcel"; src = fetchurl { - url = "mirror://apache/commons/bcel/binaries/bcel-${version}-bin.tar.gz"; + url = "mirror://apache/commons/bcel/binaries/bcel-${finalAttrs.version}-bin.tar.gz"; hash = "sha256-RRVXxPtwbT9AX92T60uDJpFWF6DiotcG1KvKrlFfEWU="; }; installPhase = '' - tar xf ${src} + tar xf ${finalAttrs.src} mkdir -p $out/share/java - cp bcel-${version}.jar $out/share/java/ + cp bcel-${finalAttrs.version}.jar $out/share/java/ ''; meta = { @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/co/commonsBsf/package.nix b/pkgs/by-name/co/commonsBsf/package.nix index 1050cca9c6ee..96cdd942da05 100644 --- a/pkgs/by-name/co/commonsBsf/package.nix +++ b/pkgs/by-name/co/commonsBsf/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "commons-bsf"; version = "2.4.0"; src = fetchurl { - url = "mirror://apache/commons/bsf/binaries/bsf-bin-${version}.tar.gz"; + url = "mirror://apache/commons/bsf/binaries/bsf-bin-${finalAttrs.version}.tar.gz"; sha256 = "1my3hv4y8cvrd1kr315wvbjqsamzlzswnbqcmsa2m4hqcafddfr8"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/co/commonsDaemon/package.nix b/pkgs/by-name/co/commonsDaemon/package.nix index 37208c10c6b2..f59e5da48daa 100644 --- a/pkgs/by-name/co/commonsDaemon/package.nix +++ b/pkgs/by-name/co/commonsDaemon/package.nix @@ -4,17 +4,17 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.4.1"; pname = "commons-daemon"; src = fetchurl { - url = "mirror://apache/commons/daemon/binaries/commons-daemon-${version}-bin.tar.gz"; + url = "mirror://apache/commons/daemon/binaries/commons-daemon-${finalAttrs.version}-bin.tar.gz"; sha256 = "sha256-pfKrZ3duDz5wKTn3+SM+ye3UNN129VWCPOeI7JSuYts="; }; installPhase = '' - tar xf ${src} + tar xf ${finalAttrs.src} mkdir -p $out/share/java cp *.jar $out/share/java/ ''; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/co/commonsLogging/package.nix b/pkgs/by-name/co/commonsLogging/package.nix index e296d5ea0625..a1f5961e687f 100644 --- a/pkgs/by-name/co/commonsLogging/package.nix +++ b/pkgs/by-name/co/commonsLogging/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "commons-logging"; version = "1.3.5"; src = fetchurl { - url = "mirror://apache/commons/logging/binaries/commons-logging-${version}-bin.tar.gz"; + url = "mirror://apache/commons/logging/binaries/commons-logging-${finalAttrs.version}-bin.tar.gz"; sha256 = "sha256-4s/DfNYp/CXSIAtUAUHC2GReQrmlhpN8tRwvpHmB2G0="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/co/commonsMath/package.nix b/pkgs/by-name/co/commonsMath/package.nix index 6254ce20ce4d..a0a598d09fa2 100644 --- a/pkgs/by-name/co/commonsMath/package.nix +++ b/pkgs/by-name/co/commonsMath/package.nix @@ -4,17 +4,17 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.6.1"; pname = "commons-math"; src = fetchurl { - url = "mirror://apache/commons/math/binaries/commons-math3-${version}-bin.tar.gz"; + url = "mirror://apache/commons/math/binaries/commons-math3-${finalAttrs.version}-bin.tar.gz"; sha256 = "0x4nx5pngv2n4ga11c1s4w2mf6cwydwkgs7da6wwvcjraw57bhkz"; }; installPhase = '' - tar xf ${src} + tar xf ${finalAttrs.src} mkdir -p $out/share/java cp *.jar $out/share/java/ ''; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/co/connect/package.nix b/pkgs/by-name/co/connect/package.nix index 3e1834c11e8c..c0c97c76f938 100644 --- a/pkgs/by-name/co/connect/package.nix +++ b/pkgs/by-name/co/connect/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "connect"; version = "1.105"; src = fetchurl { - url = "https://bitbucket.org/gotoh/connect/get/${version}.tar.bz2"; + url = "https://bitbucket.org/gotoh/connect/get/${finalAttrs.version}.tar.bz2"; sha256 = "00yld6yinc8s4xv3b8kbvzn2f4rja5dmp6ysv3n4847qn4k60dh7"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jcumming ]; mainProgram = "connect"; }; -} +}) diff --git a/pkgs/by-name/co/conserver/package.nix b/pkgs/by-name/co/conserver/package.nix index f9eb15eb04a4..51dc6f11f5de 100644 --- a/pkgs/by-name/co/conserver/package.nix +++ b/pkgs/by-name/co/conserver/package.nix @@ -16,14 +16,14 @@ udsSupport ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "conserver"; version = "8.2.7"; src = fetchFromGitHub { owner = "bstansell"; repo = "conserver"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-LiCknqitBoa8E8rNMVgp1004CwkW8G4O5XGKe4NfZI8="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ sarcasticadmin ]; }; -} +}) diff --git a/pkgs/by-name/co/console-bridge/package.nix b/pkgs/by-name/co/console-bridge/package.nix index 707ba47ca24d..8560fd9cc223 100644 --- a/pkgs/by-name/co/console-bridge/package.nix +++ b/pkgs/by-name/co/console-bridge/package.nix @@ -7,14 +7,14 @@ validatePkgConfig, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "console-bridge"; version = "1.0.2"; src = fetchFromGitHub { owner = "ros"; repo = "console_bridge"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-M3GocT0hodw3Sc2NHcFDiPVZ1XN7BqIUuYLW8OaXMqM="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lopsided98 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/co/convbin/package.nix b/pkgs/by-name/co/convbin/package.nix index 57ee6f63c737..9846b9d9d775 100644 --- a/pkgs/by-name/co/convbin/package.nix +++ b/pkgs/by-name/co/convbin/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "convbin"; version = "5.1"; src = fetchFromGitHub { owner = "mateoconlechuga"; repo = "convbin"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-k0hwBdjOweFoAE6jzhlRFZsMOVDDpi4R4LHA7SwO3os="; fetchSubmodules = true; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "convbin"; }; -} +}) diff --git a/pkgs/by-name/co/convimg/package.nix b/pkgs/by-name/co/convimg/package.nix index 087345f5f5e0..56af50db6f8f 100644 --- a/pkgs/by-name/co/convimg/package.nix +++ b/pkgs/by-name/co/convimg/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "convimg"; version = "9.4"; src = fetchFromGitHub { owner = "mateoconlechuga"; repo = "convimg"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-5insJ391Usef8GF3Yh74PEqE534zitQg9udFRPcz69g="; fetchSubmodules = true; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "convimg"; }; -} +}) diff --git a/pkgs/by-name/co/cool-retro-term/package.nix b/pkgs/by-name/co/cool-retro-term/package.nix index 233b7674108a..11023013463c 100644 --- a/pkgs/by-name/co/cool-retro-term/package.nix +++ b/pkgs/by-name/co/cool-retro-term/package.nix @@ -6,14 +6,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.0"; pname = "cool-retro-term"; src = fetchFromGitHub { owner = "Swordfish90"; repo = "cool-retro-term"; - tag = version; + tag = finalAttrs.version; hash = "sha256-PewHLVmo+RTBHIQ/y2FBkgXsIvujYd7u56JdFC10B4c="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "cool-retro-term"; }; -} +}) diff --git a/pkgs/by-name/co/coq2html/package.nix b/pkgs/by-name/co/coq2html/package.nix index 2fe644068c64..28fce147c50a 100644 --- a/pkgs/by-name/co/coq2html/package.nix +++ b/pkgs/by-name/co/coq2html/package.nix @@ -5,14 +5,14 @@ ocaml, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "coq2html"; version = "1.4"; src = fetchFromGitHub { owner = "xavierleroy"; repo = "coq2html"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-dBXYeRwBhBWXJfdULLzfgZU+WD6WC6R8wV2eS1zAkq8="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "coq2html"; }; -} +}) diff --git a/pkgs/by-name/co/corrosion/package.nix b/pkgs/by-name/co/corrosion/package.nix index ab018ed8f613..ce647cbdf350 100644 --- a/pkgs/by-name/co/corrosion/package.nix +++ b/pkgs/by-name/co/corrosion/package.nix @@ -8,14 +8,14 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "corrosion"; version = "0.6.1"; src = fetchFromGitHub { owner = "corrosion-rs"; repo = "corrosion"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ppuDNObfKhneD9AlnPAvyCRHKW3BidXKglD1j/LE9CM="; }; @@ -62,8 +62,8 @@ stdenv.mkDerivation rec { meta = { description = "Tool for integrating Rust into an existing CMake project"; homepage = "https://github.com/corrosion-rs/corrosion"; - changelog = "https://github.com/corrosion-rs/corrosion/blob/${src.rev}/RELEASES.md"; + changelog = "https://github.com/corrosion-rs/corrosion/blob/${finalAttrs.src.rev}/RELEASES.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/co/costa/package.nix b/pkgs/by-name/co/costa/package.nix index 3413c4f77b85..b5b19e1c6706 100644 --- a/pkgs/by-name/co/costa/package.nix +++ b/pkgs/by-name/co/costa/package.nix @@ -8,14 +8,14 @@ llvmPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "COSTA"; version = "2.2.4"; src = fetchFromGitHub { owner = "eth-cscs"; repo = "COSTA"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-smrDK7iucGWlL1pDv+O4QXefxr1QirC00q5Wva0S+ks="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/co/coturn/package.nix b/pkgs/by-name/co/coturn/package.nix index 71143d692017..dd9b4bed60b4 100644 --- a/pkgs/by-name/co/coturn/package.nix +++ b/pkgs/by-name/co/coturn/package.nix @@ -12,14 +12,14 @@ systemdMinimal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "coturn"; version = "4.8.0"; src = fetchFromGitHub { owner = "coturn"; repo = "coturn"; - tag = version; + tag = finalAttrs.version; hash = "sha256-YeEyEGtlzzltEssPez7BIS3Wcfd+HgDgmrKyxOVu9PA="; }; @@ -63,10 +63,10 @@ stdenv.mkDerivation rec { meta = { description = "TURN server"; homepage = "https://coturn.net/"; - changelog = "https://github.com/coturn/coturn/blob/${version}/ChangeLog"; + changelog = "https://github.com/coturn/coturn/blob/${finalAttrs.version}/ChangeLog"; license = with lib.licenses; [ bsd3 ]; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ _0x4A6F ]; broken = stdenv.hostPlatform.isDarwin; # 2018-10-21 }; -} +}) diff --git a/pkgs/by-name/co/courier-unicode/package.nix b/pkgs/by-name/co/courier-unicode/package.nix index 208cc63491c6..899fae0fe2c9 100644 --- a/pkgs/by-name/co/courier-unicode/package.nix +++ b/pkgs/by-name/co/courier-unicode/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "courier-unicode"; version = "2.5.0"; src = fetchurl { - url = "mirror://sourceforge/courier/courier-unicode/${version}/courier-unicode-${version}.tar.bz2"; + url = "mirror://sourceforge/courier/courier-unicode/${finalAttrs.version}/courier-unicode-${finalAttrs.version}.tar.bz2"; hash = "sha256-Xsp6U2UWEg745d5gFOaQcRvGs/saG9V9LxkDxU3ts+A="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/co/cowpatty/package.nix b/pkgs/by-name/co/cowpatty/package.nix index 0e5924de2396..1493c7185c6f 100644 --- a/pkgs/by-name/co/cowpatty/package.nix +++ b/pkgs/by-name/co/cowpatty/package.nix @@ -9,14 +9,14 @@ libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cowpatty"; version = "4.8"; src = fetchFromGitHub { owner = "joswr1ght"; repo = "cowpatty"; - tag = version; + tag = finalAttrs.version; sha256 = "0fvwwghhd7wsx0lw2dj9rdsjnirawnq3c6silzvhi0yfnzn5fs0s"; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/cp/cp437/package.nix b/pkgs/by-name/cp/cp437/package.nix index 4bc341e2db3f..1f45365ca434 100644 --- a/pkgs/by-name/cp/cp437/package.nix +++ b/pkgs/by-name/cp/cp437/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cp437"; version = "0.6"; src = fetchFromGitHub { owner = "keaston"; repo = "cp437"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "18f4mnfnyviqclbhmbhix80k823481ypkwbp26qfvhnxdgzbggcc"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jb55 ]; mainProgram = "cp437"; }; -} +}) diff --git a/pkgs/by-name/cp/cpcfs/package.nix b/pkgs/by-name/cp/cpcfs/package.nix index 4e347430250a..a13a24eb906e 100644 --- a/pkgs/by-name/cp/cpcfs/package.nix +++ b/pkgs/by-name/cp/cpcfs/package.nix @@ -8,7 +8,7 @@ ronn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpcfs"; version = "0.85.4"; @@ -16,11 +16,11 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "derikz"; repo = "cpcfs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0rfbry0qy8mv746mzk9zdfffkdgq4w7invgb5cszjma2cp83q3i2"; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; nativeBuildInputs = [ makeWrapper @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cp/cpio/package.nix b/pkgs/by-name/cp/cpio/package.nix index 69efb5f2f2a2..d53c81fe6919 100644 --- a/pkgs/by-name/cp/cpio/package.nix +++ b/pkgs/by-name/cp/cpio/package.nix @@ -11,12 +11,12 @@ rpm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpio"; version = "2.15"; src = fetchurl { - url = "mirror://gnu/cpio/cpio-${version}.tar.bz2"; + url = "mirror://gnu/cpio/cpio-${finalAttrs.version}.tar.bz2"; hash = "sha256-k3YQuXwymh7JJoVT+3gAN7z/8Nz/6XJevE/ZwaqQdds="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { priority = 6; # resolves collision with gnutar's "libexec/rmt" mainProgram = "cpio"; }; -} +}) diff --git a/pkgs/by-name/cp/cpp-jwt/package.nix b/pkgs/by-name/cp/cpp-jwt/package.nix index 09f78320572f..ec50abda75a0 100644 --- a/pkgs/by-name/cp/cpp-jwt/package.nix +++ b/pkgs/by-name/cp/cpp-jwt/package.nix @@ -8,14 +8,14 @@ nlohmann_json, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpp-jwt"; version = "1.5.1"; src = fetchFromGitHub { owner = "arun11299"; repo = "cpp-jwt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-TyLYTk7vlpNmYJxaH9zhGwFvv1BEcShTDr7JYfgu6f0="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fpletz ]; }; -} +}) diff --git a/pkgs/by-name/cp/cpp-redis/package.nix b/pkgs/by-name/cp/cpp-redis/package.nix index 255e379c09fb..5f129f3352da 100644 --- a/pkgs/by-name/cp/cpp-redis/package.nix +++ b/pkgs/by-name/cp/cpp-redis/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpp-redis"; version = "4.3.1"; src = fetchFromGitHub { owner = "cpp-redis"; repo = "cpp_redis"; - tag = version; + tag = finalAttrs.version; hash = "sha256-dLAnxgldylWWKO3WIyx+F7ylOpRH+0nD7NZjWSOxuwQ="; fetchSubmodules = true; }; @@ -38,9 +38,9 @@ stdenv.mkDerivation rec { meta = { description = "C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform"; homepage = "https://github.com/cpp-redis/cpp_redis"; - changelog = "https://github.com/cpp-redis/cpp_redis/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/cpp-redis/cpp_redis/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ poelzi ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cp/cppe/package.nix b/pkgs/by-name/cp/cppe/package.nix index dfe9ace7a411..69779fff4fd9 100644 --- a/pkgs/by-name/cp/cppe/package.nix +++ b/pkgs/by-name/cp/cppe/package.nix @@ -6,14 +6,14 @@ llvmPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cppe"; version = "0.3.1"; src = fetchFromGitHub { owner = "maxscheurer"; repo = "cppe"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-guM7+ZWDJLcAUJtPkKLvC4LYSA2eBvER7cgwPZ7FxHw="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/cp/cpptest/package.nix b/pkgs/by-name/cp/cpptest/package.nix index 8ee7b241aa3f..8ca514ceded9 100644 --- a/pkgs/by-name/cp/cpptest/package.nix +++ b/pkgs/by-name/cp/cpptest/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpptest"; version = "2.0.0"; src = fetchurl { - url = "mirror://sourceforge/project/cpptest/cpptest/cpptest-${version}/cpptest-${version}.tar.gz"; + url = "mirror://sourceforge/project/cpptest/cpptest/cpptest-${finalAttrs.version}/cpptest-${finalAttrs.version}.tar.gz"; sha256 = "0lpy3f2fjx1srh02myanlp6zfi497whlldcrnij39ghfhm0arcnm"; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cp/cppzmq/package.nix b/pkgs/by-name/cp/cppzmq/package.nix index f465fa3279b3..d8284a40bc62 100644 --- a/pkgs/by-name/cp/cppzmq/package.nix +++ b/pkgs/by-name/cp/cppzmq/package.nix @@ -6,14 +6,14 @@ zeromq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cppzmq"; version = "4.11.0"; src = fetchFromGitHub { owner = "zeromq"; repo = "cppzmq"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-c6IZ5PnuB96NLYHDHdNclYSF4LpqAfFWxVzeP8BzhCE="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cp/cproto/package.nix b/pkgs/by-name/cp/cproto/package.nix index 4dc9a1c1d364..2c9e3be32dd4 100644 --- a/pkgs/by-name/cp/cproto/package.nix +++ b/pkgs/by-name/cp/cproto/package.nix @@ -6,15 +6,15 @@ bison, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cproto"; version = "4.7y"; src = fetchurl { urls = [ - "mirror://debian/pool/main/c/cproto/cproto_${version}.orig.tar.gz" + "mirror://debian/pool/main/c/cproto/cproto_${finalAttrs.version}.orig.tar.gz" # No version listings and apparently no versioned tarball over http(s). - "https://invisible-island.net/archives/cproto/cproto-${version}.tgz" + "https://invisible-island.net/archives/cproto/cproto-${finalAttrs.version}.tgz" ]; sha256 = "sha256-C9HYvo/wpMpD+Uf5V1DTT2TtqTyeLKeRAP1gFAt8YzE="; }; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { doInstallCheck = true; installCheckPhase = '' - [ "$("$out/bin/cproto" -V 2>&1)" = '${version}' ] + [ "$("$out/bin/cproto" -V 2>&1)" = '${finalAttrs.version}' ] ''; meta = { @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.publicDomain; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cp/cpu-energy-meter/package.nix b/pkgs/by-name/cp/cpu-energy-meter/package.nix index 965155643821..280a15274045 100644 --- a/pkgs/by-name/cp/cpu-energy-meter/package.nix +++ b/pkgs/by-name/cp/cpu-energy-meter/package.nix @@ -5,14 +5,14 @@ libcap, udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpu-energy-meter"; version = "1.2"; src = fetchFromGitHub { owner = "sosy-lab"; repo = "cpu-energy-meter"; - rev = version; + rev = finalAttrs.version; hash = "sha256-QW65Z8mRYLHcyLeOtNAHjwPNWAUP214wqIYclK+whFw="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; mainProgram = "cpu-energy-meter"; }; -} +}) diff --git a/pkgs/by-name/cp/cpufetch/package.nix b/pkgs/by-name/cp/cpufetch/package.nix index d6afdd378943..9ccd5a422957 100644 --- a/pkgs/by-name/cp/cpufetch/package.nix +++ b/pkgs/by-name/cp/cpufetch/package.nix @@ -5,14 +5,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpufetch"; version = "1.07"; src = fetchFromGitHub { owner = "Dr-Noob"; repo = "cpufetch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-qmT7WBWKtSWGIK/dEd3/bF1bBjqSjfkP99htfnlFLCw="; }; @@ -35,8 +35,8 @@ stdenv.mkDerivation rec { description = "Simplistic yet fancy CPU architecture fetching tool"; license = lib.licenses.gpl2Only; homepage = "https://github.com/Dr-Noob/cpufetch"; - changelog = "https://github.com/Dr-Noob/cpufetch/releases/tag/v${version}"; + changelog = "https://github.com/Dr-Noob/cpufetch/releases/tag/v${finalAttrs.version}"; maintainers = with lib.maintainers; [ devhell ]; mainProgram = "cpufetch"; }; -} +}) diff --git a/pkgs/by-name/cp/cpufrequtils/package.nix b/pkgs/by-name/cp/cpufrequtils/package.nix index c739aa6a0ca8..4116cf65e373 100644 --- a/pkgs/by-name/cp/cpufrequtils/package.nix +++ b/pkgs/by-name/cp/cpufrequtils/package.nix @@ -6,12 +6,12 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpufrequtils"; version = "008"; src = fetchurl { - url = "http://ftp.be.debian.org/pub/linux/utils/kernel/cpufreq/cpufrequtils-${version}.tar.gz"; + url = "http://ftp.be.debian.org/pub/linux/utils/kernel/cpufreq/cpufrequtils-${finalAttrs.version}.tar.gz"; hash = "sha256-AFOgcYPQaUg70GJhS8YcuAgMV32mHN9+ExsGThoa8Yg="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; mainProgram = "cpufreq-set"; }; -} +}) diff --git a/pkgs/by-name/cp/cpulimit/package.nix b/pkgs/by-name/cp/cpulimit/package.nix index 49ecd04353f5..0c99b63edaa5 100644 --- a/pkgs/by-name/cp/cpulimit/package.nix +++ b/pkgs/by-name/cp/cpulimit/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpulimit"; version = "0.2"; src = fetchFromGitHub { owner = "opsengine"; repo = "cpulimit"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1dz045yhcsw1rdamzpz4bk8mw888in7fyqk1q1b3m1yk4pd1ahkh"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { mainProgram = "cpulimit"; maintainers = [ lib.maintainers.jsoo1 ]; }; -} +}) diff --git a/pkgs/by-name/cp/cpuminer/package.nix b/pkgs/by-name/cp/cpuminer/package.nix index c330418259d0..f8fc77cddc58 100644 --- a/pkgs/by-name/cp/cpuminer/package.nix +++ b/pkgs/by-name/cp/cpuminer/package.nix @@ -9,14 +9,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpuminer"; version = "2.5.1"; src = fetchFromGitHub { owner = "pooler"; repo = "cpuminer"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0f44i0z8rid20c2hiyp92xq0q0mjj537r05sa6vdbc0nl0a5q40i"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; mainProgram = "minerd"; }; -} +}) diff --git a/pkgs/by-name/cp/cpustat/package.nix b/pkgs/by-name/cp/cpustat/package.nix index 7f67942f15ed..d99a632e9f3a 100644 --- a/pkgs/by-name/cp/cpustat/package.nix +++ b/pkgs/by-name/cp/cpustat/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpustat"; version = "0.03.00"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "cpustat"; - tag = "V${version}"; + tag = "V${finalAttrs.version}"; hash = "sha256-wvCaMmWKEzanwgDBL2+8qAIIIKfGNi0O2J+SUXOx508="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "cpustat"; }; -} +}) diff --git a/pkgs/by-name/cr/crackxls/package.nix b/pkgs/by-name/cr/crackxls/package.nix index 7e7d4d9cf798..c54620e40bd7 100644 --- a/pkgs/by-name/cr/crackxls/package.nix +++ b/pkgs/by-name/cr/crackxls/package.nix @@ -10,14 +10,14 @@ gmp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "crackxls"; version = "1.0"; src = fetchFromGitHub { owner = "GavinSmith0123"; repo = "crackxls2003"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-CJFC4iKHHpSRQBdotmum7NjpPNUjbB6cSCs5HMXnjO8="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/cr/crcpp/package.nix b/pkgs/by-name/cr/crcpp/package.nix index fdc0b20661ab..422c6a7fc45f 100644 --- a/pkgs/by-name/cr/crcpp/package.nix +++ b/pkgs/by-name/cr/crcpp/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "crcpp"; version = "1.2.1.0"; src = fetchFromGitHub { owner = "d-bahr"; repo = "CRCpp"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "sha256-9oAG2MCeSsgA9x1mSU+xiKHUlUuPndIqQJnkrItgsAA="; }; @@ -22,10 +22,10 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/d-bahr/CRCpp"; - changelog = "https://github.com/d-bahr/CRCpp/releases/tag/release-${version}"; + changelog = "https://github.com/d-bahr/CRCpp/releases/tag/release-${finalAttrs.version}"; description = "Easy to use and fast C++ CRC library"; platforms = lib.platforms.all; maintainers = [ ]; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/cr/cre2/package.nix b/pkgs/by-name/cr/cre2/package.nix index f479a75117ab..9a058fd4d3bf 100644 --- a/pkgs/by-name/cr/cre2/package.nix +++ b/pkgs/by-name/cr/cre2/package.nix @@ -9,14 +9,14 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cre2"; version = "0.3.6"; src = fetchFromGitHub { owner = "marcomaggi"; repo = "cre2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1h9jwn6z8kjf4agla85b5xf7gfkdwncp0mfd8zwk98jkm8y2qx9q"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cr/createrepo_c/package.nix b/pkgs/by-name/cr/createrepo_c/package.nix index 0d7b0b14e283..83f8e7d4486b 100644 --- a/pkgs/by-name/cr/createrepo_c/package.nix +++ b/pkgs/by-name/cr/createrepo_c/package.nix @@ -21,14 +21,14 @@ libmodulemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "createrepo_c"; version = "1.2.1"; src = fetchFromGitHub { owner = "rpm-software-management"; repo = "createrepo_c"; - tag = version; + tag = finalAttrs.version; hash = "sha256-2mvU2F9rvG4FtDgq+M9VXWg+c+AsW/+tDPaEj7zVmQ0="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/cr/creep/package.nix b/pkgs/by-name/cr/creep/package.nix index f79b3e228f82..66ca03eec022 100644 --- a/pkgs/by-name/cr/creep/package.nix +++ b/pkgs/by-name/cr/creep/package.nix @@ -6,14 +6,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "creep"; version = "0.31"; src = fetchFromGitHub { owner = "romeovs"; repo = "creep"; - rev = version; + rev = finalAttrs.version; sha256 = "0zs21kznh1q883jfdgz74bb63i4lxlv98hj3ipp0wvsi6zw0vs8n"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/cr/crex/package.nix b/pkgs/by-name/cr/crex/package.nix index c08d5e9254c5..cd927702e9e0 100644 --- a/pkgs/by-name/cr/crex/package.nix +++ b/pkgs/by-name/cr/crex/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "crex"; version = "0.2.5"; src = fetchFromGitHub { owner = "octobanana"; repo = "crex"; - rev = version; + rev = finalAttrs.version; sha256 = "086rvwl494z48acgsq3yq11qh1nxm8kbf11adn16aszai4d4ipr3"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "crex"; }; -} +}) diff --git a/pkgs/by-name/cr/criu/package.nix b/pkgs/by-name/cr/criu/package.nix index da0fb8dcb68e..aeb6aed9b409 100644 --- a/pkgs/by-name/cr/criu/package.nix +++ b/pkgs/by-name/cr/criu/package.nix @@ -27,14 +27,14 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "criu"; version = "4.1.1"; src = fetchFromGitHub { owner = "checkpoint-restore"; repo = "criu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-SfpJskXX7r3jbAwgZl2qpa7j1M4i8/sV6rlAWiUEoQs="; }; @@ -77,7 +77,7 @@ stdenv.mkDerivation rec { substituteInPlace ./Documentation/Makefile \ --replace "2>/dev/null" "" \ --replace "-m custom.xsl" "-m custom.xsl --skip-validation -x ${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl" - substituteInPlace ./Makefile --replace "head-name := \$(shell git tag -l v\$(CRIU_VERSION))" "head-name = ${version}.0" + substituteInPlace ./Makefile --replace "head-name := \$(shell git tag -l v\$(CRIU_VERSION))" "head-name = ${finalAttrs.version}.0" ln -sf ${protobuf}/include/google/protobuf/descriptor.proto ./images/google/protobuf/descriptor.proto ''; @@ -150,4 +150,4 @@ stdenv.mkDerivation rec { ]; maintainers = [ lib.maintainers.thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/cr/cromfs/package.nix b/pkgs/by-name/cr/cromfs/package.nix index 0465bf6e506d..894893e3c45d 100644 --- a/pkgs/by-name/cr/cromfs/package.nix +++ b/pkgs/by-name/cr/cromfs/package.nix @@ -7,12 +7,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cromfs"; version = "1.5.10.2"; src = fetchurl { - url = "https://bisqwit.iki.fi/src/arch/cromfs-${version}.tar.bz2"; + url = "https://bisqwit.iki.fi/src/arch/cromfs-${finalAttrs.version}.tar.bz2"; sha256 = "0xy2x1ws1qqfp7hfj6yzm80zhrxzmhn0w2yns77im1lmd2h18817"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/cr/crosswords/package.nix b/pkgs/by-name/cr/crosswords/package.nix index f2aa015e19f6..2944e468c472 100644 --- a/pkgs/by-name/cr/crosswords/package.nix +++ b/pkgs/by-name/cr/crosswords/package.nix @@ -15,7 +15,7 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "crosswords"; version = "0.3.15"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "jrb"; repo = "crosswords"; - rev = version; + rev = finalAttrs.version; hash = "sha256-KcHcTjPoQNA5TBXnKgudjBTV/0JbeVMJ09XVAL7SizI="; }; @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { meta = { description = "Crossword player and editor for GNOME"; homepage = "https://gitlab.gnome.org/jrb/crosswords"; - changelog = "https://gitlab.gnome.org/jrb/crosswords/-/blob/${version}/NEWS.md?ref_type=tags"; + changelog = "https://gitlab.gnome.org/jrb/crosswords/-/blob/${finalAttrs.version}/NEWS.md?ref_type=tags"; license = lib.licenses.gpl3Plus; mainProgram = "crosswords"; maintainers = with lib.maintainers; [ @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cr/crumbs/package.nix b/pkgs/by-name/cr/crumbs/package.nix index 4e9cf9153999..467d2e00bf13 100644 --- a/pkgs/by-name/cr/crumbs/package.nix +++ b/pkgs/by-name/cr/crumbs/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "crumbs"; version = "0.0.3"; src = fetchFromGitHub { owner = "fasseg"; repo = "crumbs"; - rev = version; + rev = finalAttrs.version; sha256 = "0jjvydn4i4n9xv8vsal2jxpa95mk2lw6myv0gx9wih242k9vy0l7"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ thesola10 ]; mainProgram = "crumbs"; }; -} +}) diff --git a/pkgs/by-name/cr/cryptominisat/package.nix b/pkgs/by-name/cr/cryptominisat/package.nix index 16683bd8ac4f..305f0c0a7270 100644 --- a/pkgs/by-name/cr/cryptominisat/package.nix +++ b/pkgs/by-name/cr/cryptominisat/package.nix @@ -7,14 +7,14 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cryptominisat"; version = "5.11.21"; src = fetchFromGitHub { owner = "msoos"; repo = "cryptominisat"; - rev = version; + rev = finalAttrs.version; hash = "sha256-8oH9moMjQEWnQXKmKcqmXuXcYkEyvr4hwC1bC4l26mo="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mic92 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cs/csdp/package.nix b/pkgs/by-name/cs/csdp/package.nix index f858bb526114..3bb5c2585de5 100644 --- a/pkgs/by-name/cs/csdp/package.nix +++ b/pkgs/by-name/cs/csdp/package.nix @@ -7,12 +7,12 @@ lapack, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "csdp"; version = "6.1.1"; src = fetchurl { - url = "https://www.coin-or.org/download/source/Csdp/Csdp-${version}.tgz"; + url = "https://www.coin-or.org/download/source/Csdp/Csdp-${finalAttrs.version}.tgz"; sha256 = "1f9ql6cjy2gwiyc51ylfan24v1ca9sjajxkbhszlds1lqmma8n05"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { description = "C Library for Semidefinite Programming"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cs/csdr/package.nix b/pkgs/by-name/cs/csdr/package.nix index 744119cf1663..aa1a6e039727 100644 --- a/pkgs/by-name/cs/csdr/package.nix +++ b/pkgs/by-name/cs/csdr/package.nix @@ -9,14 +9,14 @@ versionCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "csdr"; version = "0.18.2"; src = fetchFromGitHub { owner = "jketterl"; repo = "csdr"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-LdVzeTTIvDQIXRdcz/vpQu/fUgtE8nx1kIEfoiwxrUg="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/cs/csound-manual/package.nix b/pkgs/by-name/cs/csound-manual/package.nix index 52437fb368f9..a6e58ebb6a4a 100644 --- a/pkgs/by-name/cs/csound-manual/package.nix +++ b/pkgs/by-name/cs/csound-manual/package.nix @@ -8,14 +8,14 @@ libxslt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "csound-manual"; version = "6.18.0"; src = fetchFromGitHub { owner = "csound"; repo = "manual"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-W8MghqUBr3V7LPgNwU6Ugw16wdK3G37zAPuasMlZ2+I="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ hlolli ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cs/csv2latex/package.nix b/pkgs/by-name/cs/csv2latex/package.nix index 60b572f1e908..3e785ede7722 100644 --- a/pkgs/by-name/cs/csv2latex/package.nix +++ b/pkgs/by-name/cs/csv2latex/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "csv2latex"; version = "0.23.1"; src = fetchurl { - url = "http://brouits.free.fr/csv2latex/csv2latex-${version}.tar.gz"; + url = "http://brouits.free.fr/csv2latex/csv2latex-${finalAttrs.version}.tar.gz"; sha256 = "sha256-k1vQyrVJmfaJ7jVaoW2dkPD7GO8EoDqJY5m8O2U/kYw="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; mainProgram = "csv2latex"; }; -} +}) diff --git a/pkgs/by-name/cs/csvquote/package.nix b/pkgs/by-name/cs/csvquote/package.nix index e5c7b28dec52..ec2c999f0700 100644 --- a/pkgs/by-name/cs/csvquote/package.nix +++ b/pkgs/by-name/cs/csvquote/package.nix @@ -6,14 +6,14 @@ patsh, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "csvquote"; version = "0.1.5"; src = fetchFromGitHub { owner = "dbro"; repo = "csvquote"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-847JAoDEfA9K4LB8z9cqSw+GTImqmITBylB/4odLDb0="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ct/ctmg/package.nix b/pkgs/by-name/ct/ctmg/package.nix index 90cdfe0df74f..fbea468407ba 100644 --- a/pkgs/by-name/ct/ctmg/package.nix +++ b/pkgs/by-name/ct/ctmg/package.nix @@ -4,12 +4,12 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ctmg"; version = "1.2"; src = fetchzip { - url = "https://git.zx2c4.com/ctmg/snapshot/ctmg-${version}.tar.xz"; + url = "https://git.zx2c4.com/ctmg/snapshot/ctmg-${finalAttrs.version}.tar.xz"; sha256 = "1i4v8sriwjrmj3yizbl1ysckb711yl9qsn9x45jq0ij1apsydhyc"; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ctmg"; }; -} +}) diff --git a/pkgs/by-name/ct/ctodo/package.nix b/pkgs/by-name/ct/ctodo/package.nix index f779042e6a09..c2c93ba6e22b 100644 --- a/pkgs/by-name/ct/ctodo/package.nix +++ b/pkgs/by-name/ct/ctodo/package.nix @@ -7,14 +7,14 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ctodo"; version = "1.3"; src = fetchFromGitHub { owner = "Acolarh"; repo = "ctodo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0mqy5b35cbdwfpbs91ilsgz3wc4cky38xfz9pnr4q88q1vybigna"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "ctodo"; }; -} +}) diff --git a/pkgs/by-name/ct/ctpl/package.nix b/pkgs/by-name/ct/ctpl/package.nix index a7287ea2cc9a..298121b6da71 100644 --- a/pkgs/by-name/ct/ctpl/package.nix +++ b/pkgs/by-name/ct/ctpl/package.nix @@ -6,12 +6,12 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ctpl"; version = "0.3.5"; src = fetchurl { - url = "https://download.tuxfamily.org/ctpl/releases/ctpl-${version}.tar.gz"; + url = "https://download.tuxfamily.org/ctpl/releases/ctpl-${finalAttrs.version}.tar.gz"; sha256 = "sha256-IRCPx1Z+0hbe6kWRrb/s6OiLH0uxynfDdACSBkTXVr4="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/ct/ctpv/package.nix b/pkgs/by-name/ct/ctpv/package.nix index cad23ee246d6..f0087e476b8f 100644 --- a/pkgs/by-name/ct/ctpv/package.nix +++ b/pkgs/by-name/ct/ctpv/package.nix @@ -19,14 +19,14 @@ ueberzug, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ctpv"; version = "1.1"; src = fetchFromGitHub { owner = "NikitaIvanovV"; repo = "ctpv"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-3BQi4m44hBmPkJBFNCg6d9YKRbDZwLxdzBb/NDWTQP4="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.wesleyjrz ]; }; -} +}) diff --git a/pkgs/by-name/ct/ctre/package.nix b/pkgs/by-name/ct/ctre/package.nix index 50fe7527e55b..7c62280763bb 100644 --- a/pkgs/by-name/ct/ctre/package.nix +++ b/pkgs/by-name/ct/ctre/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ctre"; version = "3.10.0"; src = fetchFromGitHub { owner = "hanickadot"; repo = "compile-time-regular-expressions"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-/44oZi6j8+a1D6ZGZpoy82GHjPtqzOvuS7d3SPbH7fs="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ azahi ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ct/ctrtool/package.nix b/pkgs/by-name/ct/ctrtool/package.nix index 4ae0290dcbb4..eabfba7e4c8e 100644 --- a/pkgs/by-name/ct/ctrtool/package.nix +++ b/pkgs/by-name/ct/ctrtool/package.nix @@ -5,18 +5,18 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ctrtool"; version = "1.3.0"; src = fetchFromGitHub { owner = "jakcron"; repo = "Project_CTR"; - rev = "ctrtool-v${version}"; + rev = "ctrtool-v${finalAttrs.version}"; sha256 = "GvEzv97DqCsaDWVqDpajQRWYe+WM8xCYmGE0D3UcSrM="; }; - sourceRoot = "${src.name}/ctrtool"; + sourceRoot = "${finalAttrs.src.name}/ctrtool"; enableParallelBuilding = true; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { mainProgram = "ctrtool"; }; -} +}) diff --git a/pkgs/by-name/ct/ctypes_sh/package.nix b/pkgs/by-name/ct/ctypes_sh/package.nix index 6d2151a355cb..c2885e928179 100644 --- a/pkgs/by-name/ct/ctypes_sh/package.nix +++ b/pkgs/by-name/ct/ctypes_sh/package.nix @@ -10,14 +10,14 @@ libdwarf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ctypes.sh"; version = "1.2"; src = fetchFromGitHub { owner = "taviso"; repo = "ctypes.sh"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1wafyfhwd7nf7xdici0djpwgykizaz7jlarn0r1b4spnpjx1zbx4"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cu/cubicsdr/package.nix b/pkgs/by-name/cu/cubicsdr/package.nix index 65c31cfacaa6..796e4587faf3 100644 --- a/pkgs/by-name/cu/cubicsdr/package.nix +++ b/pkgs/by-name/cu/cubicsdr/package.nix @@ -16,14 +16,14 @@ enableDigitalLab ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cubicsdr"; version = "0.2.7"; src = fetchFromGitHub { owner = "cjcliffe"; repo = "CubicSDR"; - rev = version; + rev = finalAttrs.version; sha256 = "0cyv1vk97x4i3h3hhh7dx8mv6d1ad0fypdbx5fl26bz661sr8j2n"; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "CubicSDR"; }; -} +}) diff --git a/pkgs/by-name/cu/cuetools/package.nix b/pkgs/by-name/cu/cuetools/package.nix index de0ba4563b21..7a569beffb1d 100644 --- a/pkgs/by-name/cu/cuetools/package.nix +++ b/pkgs/by-name/cu/cuetools/package.nix @@ -10,14 +10,14 @@ vorbis-tools, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cuetools"; version = "1.4.1"; src = fetchFromGitHub { owner = "svend"; repo = "cuetools"; - rev = version; + rev = finalAttrs.version; sha256 = "02ksv1ahf1v4cr2xbclsfv5x17m9ivzbssb5r8xjm97yh8a7spa3"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cu/cunit/package.nix b/pkgs/by-name/cu/cunit/package.nix index 756b9aa49f8e..7d9ee6b0f51d 100644 --- a/pkgs/by-name/cu/cunit/package.nix +++ b/pkgs/by-name/cu/cunit/package.nix @@ -8,7 +8,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "CUnit"; version = "2.1-3"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { buildInputs = [ libtool ]; src = fetchurl { - url = "mirror://sourceforge/cunit/CUnit/${version}/CUnit-${version}.tar.bz2"; + url = "mirror://sourceforge/cunit/CUnit/${finalAttrs.version}/CUnit-${finalAttrs.version}.tar.bz2"; sha256 = "057j82da9vv4li4z5ri3227ybd18nzyq81f6gsvhifs5z0vr3cpm"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cu/cups-browsed/package.nix b/pkgs/by-name/cu/cups-browsed/package.nix index 24b7a0332803..4f85130c12db 100644 --- a/pkgs/by-name/cu/cups-browsed/package.nix +++ b/pkgs/by-name/cu/cups-browsed/package.nix @@ -11,14 +11,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cups-browsed"; version = "2.1.1"; src = fetchFromGitHub { owner = "OpenPrinting"; repo = "cups-browsed"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Cfk28rxxgzzQs7B+tNmeUzDYL1eCx9zYwRsS/J6QX9s="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { mainProgram = "cups-browsed"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/cu/cups-pk-helper/package.nix b/pkgs/by-name/cu/cups-pk-helper/package.nix index f3d4001ee708..8de1a6327d24 100644 --- a/pkgs/by-name/cu/cups-pk-helper/package.nix +++ b/pkgs/by-name/cu/cups-pk-helper/package.nix @@ -10,12 +10,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.2.6"; pname = "cups-pk-helper"; src = fetchurl { - url = "https://www.freedesktop.org/software/cups-pk-helper/releases/cups-pk-helper-${version}.tar.xz"; + url = "https://www.freedesktop.org/software/cups-pk-helper/releases/cups-pk-helper-${finalAttrs.version}.tar.xz"; sha256 = "0a52jw6rm7lr5nbyksiia0rn7sasyb5cjqcb95z1wxm2yprgi6lm"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/cu/curlftpfs/package.nix b/pkgs/by-name/cu/curlftpfs/package.nix index fcf9fc9e6f77..2d4b90b9c764 100644 --- a/pkgs/by-name/cu/curlftpfs/package.nix +++ b/pkgs/by-name/cu/curlftpfs/package.nix @@ -10,12 +10,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "curlftpfs"; version = "0.9.2"; src = fetchurl { - url = "mirror://sourceforge/curlftpfs/curlftpfs-${version}.tar.gz"; + url = "mirror://sourceforge/curlftpfs/curlftpfs-${finalAttrs.version}.tar.gz"; sha256 = "0n397hmv21jsr1j7zx3m21i7ryscdhkdsyqpvvns12q7qwwlgd2f"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cu/curlpp/package.nix b/pkgs/by-name/cu/curlpp/package.nix index 64b6db7da128..88b4369d642d 100644 --- a/pkgs/by-name/cu/curlpp/package.nix +++ b/pkgs/by-name/cu/curlpp/package.nix @@ -6,13 +6,13 @@ curl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "curlpp"; version = "0.8.1"; src = fetchFromGitHub { owner = "jpbarrette"; repo = "curlpp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1b0ylnnrhdax4kwjq64r1fk0i24n5ss6zfzf4hxwgslny01xiwrk"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/cv/cvc4/package.nix b/pkgs/by-name/cv/cvc4/package.nix index a0de9d03fdc3..7f692eff8de8 100644 --- a/pkgs/by-name/cv/cvc4/package.nix +++ b/pkgs/by-name/cv/cvc4/package.nix @@ -16,14 +16,14 @@ antlr3_4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cvc4"; version = "1.8"; src = fetchFromGitHub { owner = "cvc4"; repo = "cvc4-archived"; - rev = version; + rev = finalAttrs.version; sha256 = "1rhs4pvzaa1wk00czrczp58b2cxfghpsnq534m0l3snnya2958jp"; }; @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/cv/cvc5/package.nix b/pkgs/by-name/cv/cvc5/package.nix index b9156237f890..93a36acc5bbc 100644 --- a/pkgs/by-name/cv/cvc5/package.nix +++ b/pkgs/by-name/cv/cvc5/package.nix @@ -15,14 +15,14 @@ libpoly, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cvc5"; version = "1.3.2"; src = fetchFromGitHub { owner = "cvc5"; repo = "cvc5"; - tag = "cvc5-${version}"; + tag = "cvc5-${finalAttrs.version}"; hash = "sha256-Um1x+XgQ5yWSoqtx1ZWbVAnNET2C4GVasIbn0eNfico="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ shadaj ]; }; -} +}) diff --git a/pkgs/by-name/cv/cvs-fast-export/package.nix b/pkgs/by-name/cv/cvs-fast-export/package.nix index d4ce023e4329..07338a107e3d 100644 --- a/pkgs/by-name/cv/cvs-fast-export/package.nix +++ b/pkgs/by-name/cv/cvs-fast-export/package.nix @@ -15,12 +15,12 @@ rsync, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cvs-fast-export"; version = "1.63"; src = fetchurl { - url = "http://www.catb.org/~esr/cvs-fast-export/cvs-fast-export-${version}.tar.gz"; + url = "http://www.catb.org/~esr/cvs-fast-export/cvs-fast-export-${finalAttrs.version}.tar.gz"; sha256 = "sha256-YZF2QebWbvn/N9pLpccudZsFHzocJp/3M0Gx9p7fQ5Y="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { homepage = "http://www.catb.org/esr/cvs-fast-export/"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/cv/cvsps/package.nix b/pkgs/by-name/cv/cvsps/package.nix index 055ade25d49e..6c2f53094d77 100644 --- a/pkgs/by-name/cv/cvsps/package.nix +++ b/pkgs/by-name/cv/cvsps/package.nix @@ -7,12 +7,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cvsps"; version = "2.1"; src = fetchurl { - url = "mirror://debian/pool/main/c/cvsps/cvsps_${version}.orig.tar.gz"; + url = "mirror://debian/pool/main/c/cvsps/cvsps_${finalAttrs.version}.orig.tar.gz"; sha256 = "0nh7q7zcmagx0i63h6fqqkkq9i55k77myvb8h6jn2f266f5iklwi"; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "cvsps"; }; -} +}) diff --git a/pkgs/by-name/cv/cvsq/package.nix b/pkgs/by-name/cv/cvsq/package.nix index f0e0334d6a35..11ad7e53053c 100644 --- a/pkgs/by-name/cv/cvsq/package.nix +++ b/pkgs/by-name/cv/cvsq/package.nix @@ -12,12 +12,12 @@ diffutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cvsq"; version = "1.11"; src = fetchurl { - url = "http://www.linta.de/~aehlig/cvsq/cvsq-${version}.tgz"; + url = "http://www.linta.de/~aehlig/cvsq/cvsq-${finalAttrs.version}.tgz"; sha256 = "0491k4skk3jyyd6plp2kcihmxxav9rsch7vd1yi697m2fqckp5ws"; }; @@ -113,4 +113,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ clkamp ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/cw/cwm/package.nix b/pkgs/by-name/cw/cwm/package.nix index 1128e945ca74..e2dc85ce035a 100644 --- a/pkgs/by-name/cw/cwm/package.nix +++ b/pkgs/by-name/cw/cwm/package.nix @@ -10,7 +10,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cwm"; version = "7.4"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "leahneukirchen"; repo = "cwm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-L3u4mH2UH2pTHhSPVr5dUi94b9DheslkIWL6EgQ05yA="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "cwm"; }; -} +}) diff --git a/pkgs/by-name/cx/cxxtools/package.nix b/pkgs/by-name/cx/cxxtools/package.nix index 356440e046b6..bad3b441dcaf 100644 --- a/pkgs/by-name/cx/cxxtools/package.nix +++ b/pkgs/by-name/cx/cxxtools/package.nix @@ -8,14 +8,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cxxtools"; version = "3.0"; src = fetchFromGitHub { owner = "maekitalo"; repo = "cxxtools"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-AiMVmtvI20nyv/nuHHxGH4xFnlc9AagVkKlnRlaYCPM="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; maintainers = [ lib.maintainers.juliendehos ]; }; -} +}) diff --git a/pkgs/by-name/cy/cyan/package.nix b/pkgs/by-name/cy/cyan/package.nix index 414ca5077d4e..5399803a20ec 100644 --- a/pkgs/by-name/cy/cyan/package.nix +++ b/pkgs/by-name/cy/cyan/package.nix @@ -10,14 +10,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cyan"; version = "1.2.4"; src = fetchFromGitHub { owner = "rodlie"; repo = "cyan"; - rev = version; + rev = finalAttrs.version; hash = "sha256-R5sj8AN7UT9OIeUPNrdTIUQvtEitXp1A32l/Z2qRS94="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ zendo ]; }; -} +}) diff --git a/pkgs/by-name/cy/cyclonedds-cxx/package.nix b/pkgs/by-name/cy/cyclonedds-cxx/package.nix index 3dd19cdb4b32..702e2554f3e5 100644 --- a/pkgs/by-name/cy/cyclonedds-cxx/package.nix +++ b/pkgs/by-name/cy/cyclonedds-cxx/package.nix @@ -6,7 +6,7 @@ cyclonedds, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cyclonedds-cxx"; version = "0.10.5"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "eclipse-cyclonedds"; repo = "cyclonedds-cxx"; - rev = version; + rev = finalAttrs.version; hash = "sha256-whFVEQec/Ca+dr6R7z9mMrNg315z3oIWchVT+vQ36So="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ linbreux ]; }; -} +}) diff --git a/pkgs/by-name/cy/cyclonedds/package.nix b/pkgs/by-name/cy/cyclonedds/package.nix index 7af6b7e22425..ec54083be952 100644 --- a/pkgs/by-name/cy/cyclonedds/package.nix +++ b/pkgs/by-name/cy/cyclonedds/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cyclonedds"; version = "0.10.5"; src = fetchFromGitHub { owner = "eclipse-cyclonedds"; repo = "cyclonedds"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-MQVUZ7PkxauoPpfxlhhAtsKztMe9tcZOpOzshuz/eb8="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ epl20 ]; maintainers = with lib.maintainers; [ bachp ]; }; -} +}) diff --git a/pkgs/by-name/cy/cyrus-sasl-xoauth2/package.nix b/pkgs/by-name/cy/cyrus-sasl-xoauth2/package.nix index 291f6f84a639..807f386d4a4a 100644 --- a/pkgs/by-name/cy/cyrus-sasl-xoauth2/package.nix +++ b/pkgs/by-name/cy/cyrus-sasl-xoauth2/package.nix @@ -8,14 +8,14 @@ cyrus_sasl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cyrus-sasl-xoauth2"; version = "0.2"; src = fetchFromGitHub { owner = "moriyoshi"; repo = "cyrus-sasl-xoauth2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-lI8uKtVxrziQ8q/Ss+QTgg1xTObZUTAzjL3MYmtwyd8="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ wentasah ]; }; -} +}) diff --git a/pkgs/by-name/da/dablin/package.nix b/pkgs/by-name/da/dablin/package.nix index a989199bd2fa..644c13ee5b0c 100644 --- a/pkgs/by-name/da/dablin/package.nix +++ b/pkgs/by-name/da/dablin/package.nix @@ -11,14 +11,14 @@ pcre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dablin"; version = "1.16.1"; src = fetchFromGitHub { owner = "Opendigitalradio"; repo = "dablin"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-dx+KPPFCx78HtNvEb00URX/eu49Wtj7fksPjDtpkk5Q="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/da/daemon/package.nix b/pkgs/by-name/da/daemon/package.nix index 03af4a3cf836..6471eac596b7 100644 --- a/pkgs/by-name/da/daemon/package.nix +++ b/pkgs/by-name/da/daemon/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "daemon"; version = "0.8.4"; src = fetchurl { - url = "http://libslack.org/daemon/download/daemon-${version}.tar.gz"; + url = "http://libslack.org/daemon/download/daemon-${finalAttrs.version}.tar.gz"; sha256 = "sha256-+iiFmtNBywoLASwRwnGBT4cEggE7SfcQYAMh03mIfNE="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "daemon"; }; -} +}) diff --git a/pkgs/by-name/da/daemonize/package.nix b/pkgs/by-name/da/daemonize/package.nix index be5daa3c708b..a08e31d6d3c7 100644 --- a/pkgs/by-name/da/daemonize/package.nix +++ b/pkgs/by-name/da/daemonize/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "daemonize"; version = "1.7.8"; src = fetchFromGitHub { owner = "bmc"; repo = "daemonize"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "1e6LZXf/lK7sB2CbXwOg7LOi0Q8IBQNAa4d7rX0Ej3A="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ freebsd ++ darwin; mainProgram = "daemonize"; }; -} +}) diff --git a/pkgs/by-name/da/daemontools/package.nix b/pkgs/by-name/da/daemontools/package.nix index c3f9d28f38c7..dfc5b8bf1354 100644 --- a/pkgs/by-name/da/daemontools/package.nix +++ b/pkgs/by-name/da/daemontools/package.nix @@ -13,12 +13,12 @@ let sha256 = "sha256-om5r1ddUx1uObp9LR+SwCLLtm+rRuLoq28OLbhWhdzU="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "daemontools"; version = "0.76"; src = fetchurl { - url = "https://cr.yp.to/daemontools/daemontools-${version}.tar.gz"; + url = "https://cr.yp.to/daemontools/daemontools-${finalAttrs.version}.tar.gz"; sha256 = "07scvw88faxkscxi91031pjkpccql6wspk4yrlnsbrrb5c0kamd5"; }; @@ -40,14 +40,14 @@ stdenv.mkDerivation rec { configurePhase = '' runHook preConfigure - cd daemontools-${version} + cd daemontools-${finalAttrs.version} sed -i -e '1 s_$_ -include ${glibc.dev}/include/errno.h -std=gnu17_' src/conf-cc substituteInPlace src/Makefile \ --replace-fail '/bin/sh' '${bash}/bin/bash -oxtrace' - sed -i -e "s_^PATH=.*_PATH=$src/daemontools-${version}/compile:''${PATH}_" src/rts.tests + sed -i -e "s_^PATH=.*_PATH=$src/daemontools-${finalAttrs.version}/compile:''${PATH}_" src/rts.tests cat ${glibc.dev}/include/errno.h @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kevincox ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/da/dalphaball/package.nix b/pkgs/by-name/da/dalphaball/package.nix index 5a1142f993e2..1561aaf9bbd8 100644 --- a/pkgs/by-name/da/dalphaball/package.nix +++ b/pkgs/by-name/da/dalphaball/package.nix @@ -6,7 +6,7 @@ gmp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dalphaball"; version = "0-unstable-2023-06-15"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { hash = "sha256-mUxEL9b67z/mG+0pcM5uQ/jPAfEUpJlXOXPmqDea+U4="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; strictDeps = true; nativeBuildInputs = [ @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aschleck ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/da/darkhttpd/package.nix b/pkgs/by-name/da/darkhttpd/package.nix index c58139703e2e..462fe16592fd 100644 --- a/pkgs/by-name/da/darkhttpd/package.nix +++ b/pkgs/by-name/da/darkhttpd/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "darkhttpd"; version = "1.17"; src = fetchFromGitHub { owner = "emikulic"; repo = "darkhttpd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-d5pDUY1EbVjykb4in4hhbgbjIXJtj133nRAQ84ASicQ="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bobvanderlinden ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/da/darkstat/package.nix b/pkgs/by-name/da/darkstat/package.nix index d5efe788aa35..b907988a7a81 100644 --- a/pkgs/by-name/da/darkstat/package.nix +++ b/pkgs/by-name/da/darkstat/package.nix @@ -8,14 +8,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "darkstat"; version = "3.0.721"; src = fetchFromGitHub { owner = "emikulic"; repo = "darkstat"; - tag = version; + tag = finalAttrs.version; hash = "sha256-kKj4fCgphoe3lojJfARwpITxQh7E6ehUew9FVEW63uQ="; }; @@ -51,9 +51,9 @@ stdenv.mkDerivation rec { - Supports IPv6. ''; homepage = "http://unix4lyfe.org/darkstat"; - changelog = "https://github.com/emikulic/darkstat/releases/tag/${version}"; + changelog = "https://github.com/emikulic/darkstat/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl2Only; platforms = with lib.platforms; unix; mainProgram = "darkstat"; }; -} +}) diff --git a/pkgs/by-name/da/dasm/package.nix b/pkgs/by-name/da/dasm/package.nix index 688465cad182..0c438f3d1373 100644 --- a/pkgs/by-name/da/dasm/package.nix +++ b/pkgs/by-name/da/dasm/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dasm"; version = "2.20.14.1"; src = fetchFromGitHub { owner = "dasm-assembler"; repo = "dasm"; - rev = version; + rev = finalAttrs.version; sha256 = "1bna0bj503xyn5inwzzsrsgi9qg8p20by4dfk7azj91ynw56pl41"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.jwatt ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/da/datamash/package.nix b/pkgs/by-name/da/datamash/package.nix index d716852e53b3..1a30f828c130 100644 --- a/pkgs/by-name/da/datamash/package.nix +++ b/pkgs/by-name/da/datamash/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "datamash"; version = "1.9"; src = fetchurl { - url = "mirror://gnu/datamash/datamash-${version}.tar.gz"; + url = "mirror://gnu/datamash/datamash-${finalAttrs.version}.tar.gz"; sha256 = "sha256-84Lr2gNlDdZ5Fh91j5wKbMkpMhNDjUp3qO2jJarLh9I="; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/da/dateutils/package.nix b/pkgs/by-name/da/dateutils/package.nix index e7f5bc416916..41fac34b3d23 100644 --- a/pkgs/by-name/da/dateutils/package.nix +++ b/pkgs/by-name/da/dateutils/package.nix @@ -6,12 +6,12 @@ tzdata, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.4.11"; pname = "dateutils"; src = fetchurl { - url = "https://bitbucket.org/hroptatyr/dateutils/downloads/dateutils-${version}.tar.xz"; + url = "https://bitbucket.org/hroptatyr/dateutils/downloads/dateutils-${finalAttrs.version}.tar.xz"; sha256 = "sha256-uP6gsJcUu63yArmzQ0zOa1nCgueGkmjQwIuFiA/btEY="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.paperdigits ]; }; -} +}) diff --git a/pkgs/by-name/da/davtest/package.nix b/pkgs/by-name/da/davtest/package.nix index 3f914bbe7e66..1c0c8262f3c4 100644 --- a/pkgs/by-name/da/davtest/package.nix +++ b/pkgs/by-name/da/davtest/package.nix @@ -5,12 +5,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "davtest"; version = "1.0"; src = fetchurl { - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/davtest/davtest-${version}.tar.bz2"; + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/davtest/davtest-${finalAttrs.version}.tar.bz2"; sha256 = "0kigcgv1bbnan9yr5481s4b9islmvzl2arpg1ig1i39sxrna06y7"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ emilytrau ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/db/dbacl/package.nix b/pkgs/by-name/db/dbacl/package.nix index 6cc65fb8cae4..07f974ddda6a 100644 --- a/pkgs/by-name/db/dbacl/package.nix +++ b/pkgs/by-name/db/dbacl/package.nix @@ -4,12 +4,12 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dbacl"; version = "1.14"; src = fetchurl { - url = "https://www.lbreyer.com/gpl/dbacl-${version}.tar.gz"; + url = "https://www.lbreyer.com/gpl/dbacl-${finalAttrs.version}.tar.gz"; sha256 = "0224g6x71hyvy7jikfxmgcwww1r5lvk0jx36cva319cb9nmrbrq7"; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/db/dbcsr/package.nix b/pkgs/by-name/db/dbcsr/package.nix index 5631ff15e8ef..3021ba446435 100644 --- a/pkgs/by-name/db/dbcsr/package.nix +++ b/pkgs/by-name/db/dbcsr/package.nix @@ -14,14 +14,14 @@ mpi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dbcsr"; version = "2.9.1"; src = fetchFromGitHub { owner = "cp2k"; repo = "dbcsr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-F6EvpsPAJJvmEZQKJDW2Mk4Yo8VsQCD4CE2IqxpjyN8="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/cp2k/dbcsr"; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/db/dbus/package.nix b/pkgs/by-name/db/dbus/package.nix index 5e38403c93cc..1e0cc22055a4 100644 --- a/pkgs/by-name/db/dbus/package.nix +++ b/pkgs/by-name/db/dbus/package.nix @@ -18,12 +18,12 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dbus"; version = "1.14.10"; src = fetchurl { - url = "https://dbus.freedesktop.org/releases/dbus/dbus-${version}.tar.xz"; + url = "https://dbus.freedesktop.org/releases/dbus/dbus-${finalAttrs.version}.tar.xz"; sha256 = "sha256-uh8h0r2dM52i1KqHgMCd8y/qh5mLc9ok9Jq53x42pQ8="; }; @@ -136,9 +136,9 @@ stdenv.mkDerivation rec { meta = { description = "Simple interprocess messaging system"; homepage = "https://www.freedesktop.org/wiki/Software/dbus/"; - changelog = "https://gitlab.freedesktop.org/dbus/dbus/-/blob/dbus-${version}/NEWS"; + changelog = "https://gitlab.freedesktop.org/dbus/dbus/-/blob/dbus-${finalAttrs.version}/NEWS"; license = lib.licenses.gpl2Plus; # most is also under AFL-2.1 teams = [ lib.teams.freedesktop ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/db/dbus_java/package.nix b/pkgs/by-name/db/dbus_java/package.nix index ef324f70c244..ef558cba2a29 100644 --- a/pkgs/by-name/db/dbus_java/package.nix +++ b/pkgs/by-name/db/dbus_java/package.nix @@ -7,12 +7,12 @@ libmatthew_java, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dbus-java"; version = "2.7"; src = fetchurl { - url = "https://dbus.freedesktop.org/releases/dbus-java/dbus-java-${version}.tar.gz"; + url = "https://dbus.freedesktop.org/releases/dbus-java/dbus-java-${finalAttrs.version}.tar.gz"; sha256 = "0cyaxd8x6sxmi6pklkkx45j311a6w51fxl4jc5j3inc4cailwh5y"; }; JAVA_HOME = jdk8; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.afl21; }; -} +}) diff --git a/pkgs/by-name/dc/dcap/package.nix b/pkgs/by-name/dc/dcap/package.nix index b0c9a0e8c00a..1b6bf5b24a41 100644 --- a/pkgs/by-name/dc/dcap/package.nix +++ b/pkgs/by-name/dc/dcap/package.nix @@ -9,14 +9,14 @@ cunit, libxcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dcap"; version = "2.47.14"; src = fetchFromGitHub { owner = "dCache"; repo = "dcap"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-hn4nkFTIbSUUhvf9UfsEqVhphAdNWmATaCrv8jOuC0Y="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { mainProgram = "dccp"; maintainers = with lib.maintainers; [ ShamrockLee ]; }; -} +}) diff --git a/pkgs/by-name/dc/dcmtk/package.nix b/pkgs/by-name/dc/dcmtk/package.nix index f96e19b502ae..ce9865b7e472 100644 --- a/pkgs/by-name/dc/dcmtk/package.nix +++ b/pkgs/by-name/dc/dcmtk/package.nix @@ -12,14 +12,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dcmtk"; version = "3.6.9"; src = fetchFromGitHub { owner = "DCMTK"; repo = "dcmtk"; - tag = "DCMTK-${version}"; + tag = "DCMTK-${finalAttrs.version}"; hash = "sha256-mdI/YqM38WhnCbsylIlmqLLWC5/QR+a8Wn9CNcN7KXU="; }; @@ -102,4 +102,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ iimog ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/dc/dconf-editor/package.nix b/pkgs/by-name/dc/dconf-editor/package.nix index f44dd682222f..69831571d54c 100644 --- a/pkgs/by-name/dc/dconf-editor/package.nix +++ b/pkgs/by-name/dc/dconf-editor/package.nix @@ -20,12 +20,12 @@ gobject-introspection, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dconf-editor"; version = "49.0"; src = fetchurl { - url = "mirror://gnome/sources/dconf-editor/${lib.versions.major version}/dconf-editor-${version}.tar.xz"; + url = "mirror://gnome/sources/dconf-editor/${lib.versions.major finalAttrs.version}/dconf-editor-${finalAttrs.version}.tar.xz"; hash = "sha256-kKjM+t9R3/MeACgyT7mjWLLSbFroYaccfb+fTdm905k="; }; @@ -66,9 +66,9 @@ stdenv.mkDerivation rec { description = "GSettings editor for GNOME"; mainProgram = "dconf-editor"; homepage = "https://apps.gnome.org/DconfEditor/"; - changelog = "https://gitlab.gnome.org/GNOME/dconf-editor/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/dconf-editor/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; license = lib.licenses.gpl3Plus; teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/dd/ddate/package.nix b/pkgs/by-name/dd/ddate/package.nix index 9130752cbba8..16389c8ab8ee 100644 --- a/pkgs/by-name/dd/ddate/package.nix +++ b/pkgs/by-name/dd/ddate/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ddate"; version = "0.2.2"; src = fetchFromGitHub { owner = "bo0ts"; repo = "ddate"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1qchxnxvghbma6gp1g78wnjxsri0b72ha9axyk31cplssl7yn73f"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "ddate"; }; -} +}) diff --git a/pkgs/by-name/dd/ddcutil/package.nix b/pkgs/by-name/dd/ddcutil/package.nix index 0b67ce5e17f7..52810319c3cb 100644 --- a/pkgs/by-name/dd/ddcutil/package.nix +++ b/pkgs/by-name/dd/ddcutil/package.nix @@ -13,12 +13,12 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ddcutil"; version = "2.2.3"; src = fetchurl { - url = "https://www.ddcutil.com/tarballs/ddcutil-${version}.tar.gz"; + url = "https://www.ddcutil.com/tarballs/ddcutil-${finalAttrs.version}.tar.gz"; hash = "sha256-4XvAUqYvnqhS2eOLpPHtfnNmVnoOGdvhpDnuca2+BqA="; }; @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ rnhmjoj ]; - changelog = "https://github.com/rockowitz/ddcutil/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/rockowitz/ddcutil/blob/v${finalAttrs.version}/CHANGELOG.md"; mainProgram = "ddcutil"; }; -} +}) diff --git a/pkgs/by-name/dd/ddgr/package.nix b/pkgs/by-name/dd/ddgr/package.nix index 032764f1049a..b59940213ad2 100644 --- a/pkgs/by-name/dd/ddgr/package.nix +++ b/pkgs/by-name/dd/ddgr/package.nix @@ -6,14 +6,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.2"; pname = "ddgr"; src = fetchFromGitHub { owner = "jarun"; repo = "ddgr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-88cCQm3eViy0OwSyCTlnW7uuiFwz2/6Wz45QzxCgXxg="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = python3.meta.platforms; mainProgram = "ddgr"; }; -} +}) diff --git a/pkgs/by-name/dd/ddrescue/package.nix b/pkgs/by-name/dd/ddrescue/package.nix index 0988990cb4e6..406466805d20 100644 --- a/pkgs/by-name/dd/ddrescue/package.nix +++ b/pkgs/by-name/dd/ddrescue/package.nix @@ -5,12 +5,12 @@ lzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ddrescue"; version = "1.29.1"; src = fetchurl { - url = "mirror://gnu/ddrescue/ddrescue-${version}.tar.lz"; + url = "mirror://gnu/ddrescue/ddrescue-${finalAttrs.version}.tar.lz"; sha256 = "sha256-3dfUXfAmgHg1ouxqucNl3y7xno3hpQ/+aIbNOR4E3XU="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { fpletz ]; }; -} +}) diff --git a/pkgs/by-name/dd/dduper/package.nix b/pkgs/by-name/dd/dduper/package.nix index 7311aa772735..68ce1a13857f 100644 --- a/pkgs/by-name/dd/dduper/package.nix +++ b/pkgs/by-name/dd/dduper/package.nix @@ -24,14 +24,14 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dduper"; version = "0.04"; src = fetchFromGitHub { owner = "lakshmipathi"; repo = "dduper"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "09ncdawxkffldadqhfblqlkdl05q2qmywxyg6p61fv3dr2f2v5wm"; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ thesola10 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/de/debian-goodies/package.nix b/pkgs/by-name/de/debian-goodies/package.nix index 2d63b7df09df..2e4ed623ac4a 100644 --- a/pkgs/by-name/de/debian-goodies/package.nix +++ b/pkgs/by-name/de/debian-goodies/package.nix @@ -9,7 +9,7 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "debian-goodies"; version = "0.88.2"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "debian"; repo = "debian-goodies"; - tag = "debian/${version}"; + tag = "debian/${finalAttrs.version}"; sha256 = "sha256-KPPRxYmCEYwlUAR29tc8w4rerXpswO/rbpEjXPoDV4Q="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ SuperSandro2000 ]; }; -} +}) diff --git a/pkgs/by-name/de/debootstrap/package.nix b/pkgs/by-name/de/debootstrap/package.nix index c825db3b1f70..3a394ec99974 100644 --- a/pkgs/by-name/de/debootstrap/package.nix +++ b/pkgs/by-name/de/debootstrap/package.nix @@ -44,7 +44,7 @@ let zstd ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "debootstrap"; version = "1.0.140_bpo12+1"; @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "installer-team"; repo = "debootstrap"; - tag = version; + tag = finalAttrs.version; hash = "sha256-4vINaMRo6IrZ6e2/DAJ06ODy2BWm4COR1JDSY52upUc="; }; @@ -68,7 +68,7 @@ stdenv.mkDerivation rec { --replace 'CHROOT_CMD="unshare ' 'CHROOT_CMD="${util-linux}/bin/unshare ' \ --replace /usr/bin/dpkg ${dpkg}/bin/dpkg \ --replace '#!/bin/sh' '#!/bin/bash' \ - --subst-var-by VERSION ${version} + --subst-var-by VERSION ${finalAttrs.version} d=$out/share/debootstrap mkdir -p $out/{share/debootstrap,bin} @@ -97,7 +97,7 @@ stdenv.mkDerivation rec { }; meta = { - changelog = "https://salsa.debian.org/installer-team/debootstrap/-/blob/${version}/debian/changelog"; + changelog = "https://salsa.debian.org/installer-team/debootstrap/-/blob/${finalAttrs.version}/debian/changelog"; description = "Tool to create a Debian system in a chroot"; homepage = "https://wiki.debian.org/Debootstrap"; license = lib.licenses.mit; @@ -105,4 +105,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "debootstrap"; }; -} +}) diff --git a/pkgs/by-name/de/debugedit/package.nix b/pkgs/by-name/de/debugedit/package.nix index 002c5a75dd1a..e2a7ee58f038 100644 --- a/pkgs/by-name/de/debugedit/package.nix +++ b/pkgs/by-name/de/debugedit/package.nix @@ -14,13 +14,13 @@ gdb, dwz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "debugedit"; version = "5.2"; src = fetchgit { url = "git://sourceware.org/git/debugedit.git"; - tag = "debugedit-${version}"; + tag = "debugedit-${finalAttrs.version}"; hash = "sha256-6SOw5t9Hnb9Picx18LwqLwaPieueO6mXl8/vGnU+81E="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = [ lib.systems.inspect.patterns.isElf ]; maintainers = with lib.maintainers; [ deliciouslytyped ]; }; -} +}) diff --git a/pkgs/by-name/de/decker/package.nix b/pkgs/by-name/de/decker/package.nix index 3c97c6768ed4..d01fefa06869 100644 --- a/pkgs/by-name/de/decker/package.nix +++ b/pkgs/by-name/de/decker/package.nix @@ -8,14 +8,14 @@ multimarkdown, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "decker"; version = "1.60"; src = fetchFromGitHub { owner = "JohnEarnest"; repo = "Decker"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-A8lsQs3fZm8XREHx2IPRNWZp4tTZ4Jya30+gBT6xME8="; }; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/de/deer/package.nix b/pkgs/by-name/de/deer/package.nix index db0adc93a325..2a153d302db2 100644 --- a/pkgs/by-name/de/deer/package.nix +++ b/pkgs/by-name/de/deer/package.nix @@ -5,14 +5,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "deer"; version = "1.4"; src = fetchFromGitHub { owner = "Vifon"; repo = "deer"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1xnbnbi0zk2xsyn8dqsmyxqlfnl36pb1wwibnlp0dxixw6sfymyl"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/de/deheader/package.nix b/pkgs/by-name/de/deheader/package.nix index 3b71e375ca60..28f0b2a1effd 100644 --- a/pkgs/by-name/de/deheader/package.nix +++ b/pkgs/by-name/de/deheader/package.nix @@ -8,7 +8,7 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "deheader"; version = "1.11"; outputs = [ @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitLab { owner = "esr"; repo = "deheader"; - rev = version; + rev = finalAttrs.version; hash = "sha256-RaWU6075PvgxbsH1+Lt/CEDAcl9Vx6kxcZAA/A/Af4o="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/de/dejsonlz4/package.nix b/pkgs/by-name/de/dejsonlz4/package.nix index 04118e6a2733..cffbf5676ab7 100644 --- a/pkgs/by-name/de/dejsonlz4/package.nix +++ b/pkgs/by-name/de/dejsonlz4/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dejsonlz4"; version = "1.1"; src = fetchFromGitHub { owner = "avih"; repo = "dejsonlz4"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0ggs69qamaama5mid07mhp95m1x42wljdb953lrwfr7p8p6f8czh"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "dejsonlz4"; }; -} +}) diff --git a/pkgs/by-name/de/design/package.nix b/pkgs/by-name/de/design/package.nix index cff89d7b38a3..0c18480cc07d 100644 --- a/pkgs/by-name/de/design/package.nix +++ b/pkgs/by-name/de/design/package.nix @@ -14,14 +14,14 @@ libadwaita, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "design"; version = "48-alpha1"; src = fetchFromGitHub { owner = "dubstar-04"; repo = "Design"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-xLARmvqJUxVjHHeak/BrpfIe18KCy9++8HRjOFjwE7I="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "io.github.dubstar_04.design"; }; -} +}) diff --git a/pkgs/by-name/de/deskew/package.nix b/pkgs/by-name/de/deskew/package.nix index 51ffc7ad3d01..f56001da55c4 100644 --- a/pkgs/by-name/de/deskew/package.nix +++ b/pkgs/by-name/de/deskew/package.nix @@ -6,7 +6,7 @@ fpc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "deskew"; version = "1.30"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "galfar"; repo = "deskew"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-xghVOEMkQ/mXpOzJqMaT3SII7xneMNoFqRlqjtzmDnA="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { mainProgram = "deskew"; }; -} +}) diff --git a/pkgs/by-name/de/desktop-file-utils/package.nix b/pkgs/by-name/de/desktop-file-utils/package.nix index 3119ac5e2251..b1dc3f5bd6c0 100644 --- a/pkgs/by-name/de/desktop-file-utils/package.nix +++ b/pkgs/by-name/de/desktop-file-utils/package.nix @@ -9,12 +9,12 @@ libintl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "desktop-file-utils"; version = "0.28"; src = fetchurl { - url = "https://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-${version}.tar.xz"; + url = "https://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-${finalAttrs.version}.tar.xz"; hash = "sha256-RAHU4jHYQsLegkI5WnSjlcpGjNlvX2ENgi3zNZSJinA="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin ++ lib.platforms.freebsd; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/de/detach/package.nix b/pkgs/by-name/de/detach/package.nix index a9025beaee11..a83f3721817c 100644 --- a/pkgs/by-name/de/detach/package.nix +++ b/pkgs/by-name/de/detach/package.nix @@ -5,12 +5,12 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "detach"; version = "0.2.3"; src = fetchzip { - url = "http://inglorion.net/download/detach-${version}.tar.bz2"; + url = "http://inglorion.net/download/detach-${finalAttrs.version}.tar.bz2"; hash = "sha256-nnhJGtmPlTeqM20FAKRyhhSMViTXFpQT0A1ol4lhsoc="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pbsds ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/de/dethrace/package.nix b/pkgs/by-name/de/dethrace/package.nix index 5ff9c61cfd34..35620afd9a81 100644 --- a/pkgs/by-name/de/dethrace/package.nix +++ b/pkgs/by-name/de/dethrace/package.nix @@ -7,14 +7,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dethrace"; version = "0.9.0"; src = fetchFromGitHub { owner = "dethrace-labs"; repo = "dethrace"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-+C3NyRLmvXrkZuhLGwIIHFWjXLMpt3srLZCVrxRUlkA="; fetchSubmodules = true; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ astro ]; mainProgram = "dethrace"; }; -} +}) diff --git a/pkgs/by-name/de/devhelp/package.nix b/pkgs/by-name/de/devhelp/package.nix index 074af5591d80..61cb0dfca537 100644 --- a/pkgs/by-name/de/devhelp/package.nix +++ b/pkgs/by-name/de/devhelp/package.nix @@ -19,7 +19,7 @@ shared-mime-info, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "devhelp"; version = "43.0"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/devhelp/${lib.versions.major version}/devhelp-${version}.tar.xz"; + url = "mirror://gnome/sources/devhelp/${lib.versions.major finalAttrs.version}/devhelp-${finalAttrs.version}.tar.xz"; hash = "sha256-Y87u/QU5LgIESIHvHs1yQpNVPaVzW378CCstE/6F3QQ="; }; @@ -84,9 +84,9 @@ stdenv.mkDerivation rec { description = "API documentation browser for GNOME"; mainProgram = "devhelp"; homepage = "https://apps.gnome.org/Devhelp/"; - changelog = "https://gitlab.gnome.org/GNOME/devhelp/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/devhelp/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; license = lib.licenses.gpl3Plus; teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/de/devour/package.nix b/pkgs/by-name/de/devour/package.nix index 5d1f87cd385a..f49b88e4cea4 100644 --- a/pkgs/by-name/de/devour/package.nix +++ b/pkgs/by-name/de/devour/package.nix @@ -5,14 +5,14 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "devour"; version = "12"; src = fetchFromGitHub { owner = "salman-abedin"; repo = "devour"; - rev = version; + rev = finalAttrs.version; sha256 = "1qq5l6d0fn8azg7sj7a4m2jsmhlpswl5793clcxs1p34vy4wb2lp"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "devour"; }; -} +}) diff --git a/pkgs/by-name/de/dex/package.nix b/pkgs/by-name/de/dex/package.nix index 81ad7dd5389d..9aebc493f164 100644 --- a/pkgs/by-name/de/dex/package.nix +++ b/pkgs/by-name/de/dex/package.nix @@ -6,14 +6,14 @@ sphinx, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dex"; version = "0.10.1"; src = fetchFromGitHub { owner = "jceb"; repo = "dex"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-1fgSz4f6W+Dr3mo4vQY8buD2dNC8RBMGrwCTOIzH7rQ="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nickcao ]; mainProgram = "dex"; }; -} +}) diff --git a/pkgs/by-name/dh/dhcpdump/package.nix b/pkgs/by-name/dh/dhcpdump/package.nix index 21ce06a7373d..f3df31573529 100644 --- a/pkgs/by-name/dh/dhcpdump/package.nix +++ b/pkgs/by-name/dh/dhcpdump/package.nix @@ -7,14 +7,14 @@ libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dhcpdump"; version = "1.9"; src = fetchFromGitHub { owner = "bbonev"; repo = "dhcpdump"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ck6DLsLQ00unNqPLBKkxaJLDCaPFjTFJcQjTbKSq0U8="; }; @@ -41,10 +41,10 @@ stdenv.mkDerivation rec { meta = { description = "Tool for visualization of DHCP packets as recorded and output by tcpdump to analyze DHCP server responses"; homepage = "https://github.com/bbonev/dhcpdump"; - changelog = "https://github.com/bbonev/dhcpdump/releases/tag/v${version}"; + changelog = "https://github.com/bbonev/dhcpdump/releases/tag/v${finalAttrs.version}"; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ nickcao ]; license = lib.licenses.bsd2; mainProgram = "dhcpdump"; }; -} +}) diff --git a/pkgs/by-name/dh/dhcping/package.nix b/pkgs/by-name/dh/dhcping/package.nix index 4a625dda5ace..bb281d4ceb32 100644 --- a/pkgs/by-name/dh/dhcping/package.nix +++ b/pkgs/by-name/dh/dhcping/package.nix @@ -4,13 +4,13 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dhcping"; version = "1.2"; src = fetchurl { sha256 = "0sk4sg3hn88n44dxikipf3ggfj3ixrp22asb7nry9p0bkfaqdvrj"; - url = "https://www.mavetju.org/download/dhcping-${version}.tar.gz"; + url = "https://www.mavetju.org/download/dhcping-${finalAttrs.version}.tar.gz"; }; enableParallelBuilding = true; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "dhcping"; }; -} +}) diff --git a/pkgs/by-name/dh/dhewm3/package.nix b/pkgs/by-name/dh/dhewm3/package.nix index 063bd11942cf..03e314492d1d 100644 --- a/pkgs/by-name/dh/dhewm3/package.nix +++ b/pkgs/by-name/dh/dhewm3/package.nix @@ -17,14 +17,14 @@ makeDesktopItem, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dhewm3"; version = "1.5.4"; src = fetchFromGitHub { owner = "dhewm"; repo = "dhewm3"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-losqnxnjRPOczjrRPyyOxCeg9TNScXLcXADgo9Bxm5k="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/dh/dhex/package.nix b/pkgs/by-name/dh/dhex/package.nix index 845541bafbfe..c3ae0517edb2 100644 --- a/pkgs/by-name/dh/dhex/package.nix +++ b/pkgs/by-name/dh/dhex/package.nix @@ -5,12 +5,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dhex"; version = "0.69"; src = fetchurl { - url = "http://www.dettus.net/dhex/dhex_${version}.tar.gz"; + url = "http://www.dettus.net/dhex/dhex_${finalAttrs.version}.tar.gz"; sha256 = "06y4lrp29f2fh303ijk1xhspa1d4x4dm6hnyw3dd8szi3k6hnwsj"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "dhex"; }; -} +}) diff --git a/pkgs/by-name/di/diamond/package.nix b/pkgs/by-name/di/diamond/package.nix index 2f457fc6932e..80e54beb7250 100644 --- a/pkgs/by-name/di/diamond/package.nix +++ b/pkgs/by-name/di/diamond/package.nix @@ -6,14 +6,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "diamond"; version = "2.1.14"; src = fetchFromGitHub { owner = "bbuchfink"; repo = "diamond"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-nTMfWpXTsdcas0VwZzyU6ix4reNQX7EoyYRZ1wUN2pM="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/di/diction/package.nix b/pkgs/by-name/di/diction/package.nix index f0c6dd42461e..25dad74f8ecb 100644 --- a/pkgs/by-name/di/diction/package.nix +++ b/pkgs/by-name/di/diction/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "diction"; version = "1.14"; src = fetchurl { - url = "https://www.moria.de/~michael/comp/diction/diction-${version}.tar.gz"; + url = "https://www.moria.de/~michael/comp/diction/diction-${finalAttrs.version}.tar.gz"; hash = "sha256-2gEvs6XLplZtI4zahpsM7NvvBFJ4DE02gQCoQEcv1/w="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/di/dictu/package.nix b/pkgs/by-name/di/dictu/package.nix index dc49f45147b0..b8b99593affc 100644 --- a/pkgs/by-name/di/dictu/package.nix +++ b/pkgs/by-name/di/dictu/package.nix @@ -14,14 +14,14 @@ assert enableLTO -> stdenv.cc.isGNU; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dictu"; version = "0.25.0"; src = fetchFromGitHub { owner = "dictu-lang"; repo = "dictu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Tahi2K8Q/KPc9MN7yWhkqp/MzXfzJzrGSsvnTCyI03U="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/staging-next/dictu.x86_64-darwin }; -} +}) diff --git a/pkgs/by-name/di/diff-so-fancy/package.nix b/pkgs/by-name/di/diff-so-fancy/package.nix index 9a5c31ab441a..24bbe74f7d25 100644 --- a/pkgs/by-name/di/diff-so-fancy/package.nix +++ b/pkgs/by-name/di/diff-so-fancy/package.nix @@ -9,14 +9,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "diff-so-fancy"; version = "1.4.4"; src = fetchFromGitHub { owner = "so-fancy"; repo = "diff-so-fancy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-yF+LI1lsE1qwOc3u7mtc+uu0N/8m4bZD5qP+xFraaTI="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "diff-so-fancy"; }; -} +}) diff --git a/pkgs/by-name/di/diffstat/package.nix b/pkgs/by-name/di/diffstat/package.nix index 7aa1b6e3ed81..3c4ede5b1f66 100644 --- a/pkgs/by-name/di/diffstat/package.nix +++ b/pkgs/by-name/di/diffstat/package.nix @@ -6,14 +6,14 @@ directoryListingUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "diffstat"; version = "1.68"; src = fetchurl { urls = [ - "https://invisible-island.net/archives/diffstat/diffstat-${version}.tgz" - "https://invisible-mirror.net/archives/diffstat/diffstat-${version}.tgz" + "https://invisible-island.net/archives/diffstat/diffstat-${finalAttrs.version}.tgz" + "https://invisible-mirror.net/archives/diffstat/diffstat-${finalAttrs.version}.tgz" ]; hash = "sha256-ifkpSorHT8728bmsQI9D6+340gjj7+C5m0rMFtxlgsc="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/di/digitemp/package.nix b/pkgs/by-name/di/digitemp/package.nix index 4c96b8128413..d3f654b72813 100644 --- a/pkgs/by-name/di/digitemp/package.nix +++ b/pkgs/by-name/di/digitemp/package.nix @@ -4,14 +4,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "digitemp"; version = "3.7.2"; src = fetchFromGitHub { owner = "bcl"; repo = "digitemp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "19zka5fcdxhhginaspak76l984iqq9v2j6qrwvi5mvca7bcj8f72"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/di/ding-libs/package.nix b/pkgs/by-name/di/ding-libs/package.nix index 2f375904165e..5c50f6c7ba0f 100644 --- a/pkgs/by-name/di/ding-libs/package.nix +++ b/pkgs/by-name/di/ding-libs/package.nix @@ -5,12 +5,12 @@ check, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ding-libs"; version = "0.6.1"; src = fetchurl { - url = "https://releases.pagure.org/SSSD/ding-libs/ding-libs-${version}.tar.gz"; + url = "https://releases.pagure.org/SSSD/ding-libs/ding-libs-${finalAttrs.version}.tar.gz"; sha256 = "1h97mx2jdv4caiz4r7y8rxfsq78fx0k4jjnfp7x2s7xqvqks66d3"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { lib.licenses.lgpl3 ]; }; -} +}) diff --git a/pkgs/by-name/di/dinit/package.nix b/pkgs/by-name/di/dinit/package.nix index c16d3f20b07f..0f802630ac5f 100644 --- a/pkgs/by-name/di/dinit/package.nix +++ b/pkgs/by-name/di/dinit/package.nix @@ -7,14 +7,14 @@ util-linuxMinimal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dinit"; version = "0.20.0"; src = fetchFromGitHub { owner = "davmac314"; repo = "dinit"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; # fix for case-insensitive filesystems postFetch = '' [ -f "$out/BUILD" ] && rm "$out/BUILD" @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/di/diod/package.nix b/pkgs/by-name/di/diod/package.nix index bbc3c89e6e1d..1645cc6a8ed1 100644 --- a/pkgs/by-name/di/diod/package.nix +++ b/pkgs/by-name/di/diod/package.nix @@ -13,19 +13,19 @@ let lua = lua5_1; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "diod"; version = "1.1.0"; src = fetchFromGitHub { owner = "chaos"; repo = "diod"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Fz+qvgw5ipyAcZlWBGkmSHuGrZ95i5OorLN3dkdsYKU="; }; postPatch = '' - sed -i configure.ac -e '/git describe/c ${version})' + sed -i configure.ac -e '/git describe/c ${finalAttrs.version})' ''; nativeBuildInputs = [ @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/di/dippi/package.nix b/pkgs/by-name/di/dippi/package.nix index 079a34d1c51e..8f601fddf0d9 100644 --- a/pkgs/by-name/di/dippi/package.nix +++ b/pkgs/by-name/di/dippi/package.nix @@ -14,14 +14,14 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dippi"; version = "4.2.0"; src = fetchFromGitHub { owner = "cassidyjames"; repo = "dippi"; - rev = version; + rev = finalAttrs.version; hash = "sha256-iA7ymByLVrkOatW4Y79pGV7GhlS8G2gHY6PHpOfMq8g="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ zendo ]; }; -} +}) diff --git a/pkgs/by-name/di/dirb/package.nix b/pkgs/by-name/di/dirb/package.nix index c0093d379193..dbf59823052d 100644 --- a/pkgs/by-name/di/dirb/package.nix +++ b/pkgs/by-name/di/dirb/package.nix @@ -10,12 +10,12 @@ let major = "2"; minor = "22"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dirb"; version = "${major}.${minor}"; src = fetchurl { - url = "mirror://sourceforge/dirb/${version}/dirb${major}${minor}.tar.gz"; + url = "mirror://sourceforge/dirb/${finalAttrs.version}/dirb${major}${minor}.tar.gz"; sha256 = "0b7wc2gvgnyp54rxf1n9arn6ymrvdb633v6b3ah138hw4gg8lx7k"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ gpl2Only ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/di/directfb/package.nix b/pkgs/by-name/di/directfb/package.nix index 79b009cd05ea..12d4c9559165 100644 --- a/pkgs/by-name/di/directfb/package.nix +++ b/pkgs/by-name/di/directfb/package.nix @@ -18,14 +18,14 @@ SDL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "directfb"; version = "1.7.7"; src = fetchFromGitHub { owner = "deniskropp"; repo = "DirectFB"; - rev = "DIRECTFB_${lib.replaceStrings [ "." ] [ "_" ] version}"; + rev = "DIRECTFB_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; sha256 = "0bs3yzb7hy3mgydrj8ycg7pllrd2b6j0gxj596inyr7ihssr3i0y"; }; @@ -144,4 +144,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/di/directx-headers/package.nix b/pkgs/by-name/di/directx-headers/package.nix index 8190a6c58d8b..d60f635a4397 100644 --- a/pkgs/by-name/di/directx-headers/package.nix +++ b/pkgs/by-name/di/directx-headers/package.nix @@ -5,14 +5,14 @@ meson, ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "directx-headers"; version = "1.618.2"; src = fetchFromGitHub { owner = "microsoft"; repo = "DirectX-Headers"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-zKlKUnPHUCDYRBIFU2gpOUvx1d5ZoMy1vYMdByaMIyA="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ k900 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/di/direvent/package.nix b/pkgs/by-name/di/direvent/package.nix index e257ea0c0140..80c722a028df 100644 --- a/pkgs/by-name/di/direvent/package.nix +++ b/pkgs/by-name/di/direvent/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "direvent"; version = "5.4"; src = fetchurl { - url = "mirror://gnu/direvent/direvent-${version}.tar.gz"; + url = "mirror://gnu/direvent/direvent-${finalAttrs.version}.tar.gz"; sha256 = "sha256-HbvGGSqrZ+NFclFIYD1XDGooKDgMlkIVdir5FSTXlbo="; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ puffnfresh ]; }; -} +}) diff --git a/pkgs/by-name/di/dirvish/package.nix b/pkgs/by-name/di/dirvish/package.nix index 712950bfe804..8ffcb503974f 100644 --- a/pkgs/by-name/di/dirvish/package.nix +++ b/pkgs/by-name/di/dirvish/package.nix @@ -7,12 +7,12 @@ perlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dirvish"; version = "1.2.1"; src = fetchurl { - url = "http://dirvish.org/dirvish${version}.tgz"; + url = "http://dirvish.org/dirvish${finalAttrs.version}.tgz"; sha256 = "6b7f29c3541448db3d317607bda3eb9bac9fb3c51f970611ffe27e9d63507dcd"; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.winpat ]; }; -} +}) diff --git a/pkgs/by-name/di/disarchive/package.nix b/pkgs/by-name/di/disarchive/package.nix index 598a47d1e6e6..406ffca299d1 100644 --- a/pkgs/by-name/di/disarchive/package.nix +++ b/pkgs/by-name/di/disarchive/package.nix @@ -12,12 +12,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "disarchive"; version = "0.5.0"; src = fetchurl { - url = "https://files.ngyro.com/disarchive/disarchive-${version}.tar.gz"; + url = "https://files.ngyro.com/disarchive/disarchive-${finalAttrs.version}.tar.gz"; hash = "sha256-Agt7v5HTpaskXuYmMdGDRIolaqCHUpwd/CfbZCe9Ups="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/di/discord-rpc/package.nix b/pkgs/by-name/di/discord-rpc/package.nix index 293f4ad07a04..3948a05be270 100644 --- a/pkgs/by-name/di/discord-rpc/package.nix +++ b/pkgs/by-name/di/discord-rpc/package.nix @@ -8,14 +8,14 @@ buildExamples ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "discord-rpc"; version = "3.4.0"; src = fetchFromGitHub { owner = "discordapp"; repo = "discord-rpc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "04cxhqdv5r92lrpnhxf8702a8iackdf3sfk1050z7pijbijiql2a"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/di/discount/package.nix b/pkgs/by-name/di/discount/package.nix index 383000c1401a..528697595f60 100644 --- a/pkgs/by-name/di/discount/package.nix +++ b/pkgs/by-name/di/discount/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.0.1.2"; pname = "discount"; src = fetchFromGitHub { owner = "Orc"; repo = "discount"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-QZmbc3imBlQmFgTjtepEx2HqsfW93yqqUy0LN5WWKwM="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { mainProgram = "markdown"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/di/discourse-mail-receiver/package.nix b/pkgs/by-name/di/discourse-mail-receiver/package.nix index 32b1265f8bbc..794d74da2fa8 100644 --- a/pkgs/by-name/di/discourse-mail-receiver/package.nix +++ b/pkgs/by-name/di/discourse-mail-receiver/package.nix @@ -7,14 +7,14 @@ replace, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "discourse-mail-receiver"; version = "4.1.0"; src = fetchFromGitHub { owner = "discourse"; repo = "mail-receiver"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ob4Hb88odlFf5vSC9qhikhJowo4C5LksVmMuJRMNoI4="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { description = "Helper program which receives incoming mail for Discourse"; }; -} +}) diff --git a/pkgs/by-name/di/disfetch/package.nix b/pkgs/by-name/di/disfetch/package.nix index 744e780dc18f..fdfb04d69736 100644 --- a/pkgs/by-name/di/disfetch/package.nix +++ b/pkgs/by-name/di/disfetch/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "disfetch"; version = "3.7"; src = fetchFromGitHub { owner = "q60"; repo = "disfetch"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-xzOE+Pnx0qb3B9vWWrF5Q0nhUo0QYBUO6j6al8N3deY="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vel ]; mainProgram = "disfetch"; }; -} +}) diff --git a/pkgs/by-name/di/diskscan/package.nix b/pkgs/by-name/di/diskscan/package.nix index e8bfcd8ce581..b86d841f4978 100644 --- a/pkgs/by-name/di/diskscan/package.nix +++ b/pkgs/by-name/di/diskscan/package.nix @@ -8,14 +8,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "diskscan"; version = "0.21"; src = fetchFromGitHub { owner = "baruch"; repo = "diskscan"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-2y1ncPg9OKxqImBN5O5kXrTsuwZ/Cg/8exS7lWyZY1c="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; mainProgram = "diskscan"; }; -} +}) diff --git a/pkgs/by-name/di/ditaa/package.nix b/pkgs/by-name/di/ditaa/package.nix index 2ecd720729e6..60b104e5ad94 100644 --- a/pkgs/by-name/di/ditaa/package.nix +++ b/pkgs/by-name/di/ditaa/package.nix @@ -5,12 +5,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ditaa"; version = "0.11.0"; src = fetchurl { - url = "https://github.com/stathissideris/ditaa/releases/download/v${version}/ditaa-${version}-standalone.jar"; + url = "https://github.com/stathissideris/ditaa/releases/download/v${finalAttrs.version}/ditaa-${finalAttrs.version}-standalone.jar"; sha256 = "1acnl7khz8aasg230nbsx9dyf8716scgb5l3679cb2bdzxisl64l"; }; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin $out/lib - cp ${src} "$out/lib/ditaa.jar" + cp ${finalAttrs.src} "$out/lib/ditaa.jar" cat > "$out/bin/ditaa" << EOF #!${stdenv.shell} @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "ditaa"; }; -} +}) diff --git a/pkgs/by-name/dj/djenrandom/package.nix b/pkgs/by-name/dj/djenrandom/package.nix index f7aafdb775f1..b7e868f53c42 100644 --- a/pkgs/by-name/dj/djenrandom/package.nix +++ b/pkgs/by-name/dj/djenrandom/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "djenrandom"; version = "1.0"; src = fetchFromGitHub { owner = "dj-on-github"; repo = "djenrandom"; - rev = "${version}"; + rev = "${finalAttrs.version}"; hash = "sha256-r5UT8z8vvFZDffsl6CqBXuvBaZ/sl1WLxJi26CxkpAw="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "djenrandom"; }; -} +}) diff --git a/pkgs/by-name/dj/djent/package.nix b/pkgs/by-name/dj/djent/package.nix index 141c7aff3509..576fdbfa1161 100644 --- a/pkgs/by-name/dj/djent/package.nix +++ b/pkgs/by-name/dj/djent/package.nix @@ -5,14 +5,14 @@ mpfr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "djent"; version = "1.0"; src = fetchFromGitHub { owner = "dj-on-github"; repo = "djent"; - rev = "${version}"; + rev = "${finalAttrs.version}"; hash = "sha256-inMh7l/6LlrVnIin+L+fj+4Lchk0Xvt09ngVrCuvphE="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { thillux ]; }; -} +}) diff --git a/pkgs/by-name/dj/djvu2pdf/package.nix b/pkgs/by-name/dj/djvu2pdf/package.nix index cb2e4fe7cdaa..915211a0a99a 100644 --- a/pkgs/by-name/dj/djvu2pdf/package.nix +++ b/pkgs/by-name/dj/djvu2pdf/package.nix @@ -8,12 +8,12 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.9.2"; pname = "djvu2pdf"; src = fetchurl { - url = "http://0x2a.at/site/projects/djvu2pdf/djvu2pdf-${version}.tar.gz"; + url = "http://0x2a.at/site/projects/djvu2pdf/djvu2pdf-${finalAttrs.version}.tar.gz"; sha256 = "0v2ax30m7j1yi4m02nzn9rc4sn4vzqh5vywdh96r64j4pwvn5s5g"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "djvu2pdf"; }; -} +}) diff --git a/pkgs/by-name/dk/dkh/package.nix b/pkgs/by-name/dk/dkh/package.nix index f0afd79c69e5..c18a62fee00c 100644 --- a/pkgs/by-name/dk/dkh/package.nix +++ b/pkgs/by-name/dk/dkh/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dkh"; version = "1.2"; src = fetchFromGitHub { owner = "psi4"; repo = "dkh"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1wb4qmb9f8rnrwnnw1gdhzx1fmhy628bxfrg56khxy3j5ljxkhck"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/dm/dmalloc/package.nix b/pkgs/by-name/dm/dmalloc/package.nix index c65d4d888f03..15066822f76b 100644 --- a/pkgs/by-name/dm/dmalloc/package.nix +++ b/pkgs/by-name/dm/dmalloc/package.nix @@ -6,14 +6,14 @@ dmalloc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dmalloc"; version = "5.6.5"; src = fetchFromGitHub { owner = "j256"; repo = "dmalloc"; - rev = "dmalloc_release_${lib.replaceStrings [ "." ] [ "_" ] version}"; + rev = "dmalloc_release_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-P63I9s32C3v1q+Sy9joK0HKYb0ebBu9g72tTTwxvkz8="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "dmalloc"; }; -} +}) diff --git a/pkgs/by-name/dm/dmenu-rs/package.nix b/pkgs/by-name/dm/dmenu-rs/package.nix index cb1b5dcb97e5..ddca968f9f32 100644 --- a/pkgs/by-name/dm/dmenu-rs/package.nix +++ b/pkgs/by-name/dm/dmenu-rs/package.nix @@ -37,14 +37,14 @@ let cargoLockFile = if enablePlugins then ./enablePlugins.Cargo.lock else ./Cargo.lock; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dmenu-rs"; version = "5.5.4"; src = fetchFromGitHub { owner = "Shizcow"; repo = "dmenu-rs"; - tag = version; + tag = finalAttrs.version; hash = "sha256-05Ia+GHeL8PzOwR7H+NEVhKJVMPhlIaQLwGfvwOAl0g="; }; @@ -111,4 +111,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; broken = stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64; }; -} +}) diff --git a/pkgs/by-name/dm/dmidecode/package.nix b/pkgs/by-name/dm/dmidecode/package.nix index aa1ef9a3757f..c6b56e3e06c9 100644 --- a/pkgs/by-name/dm/dmidecode/package.nix +++ b/pkgs/by-name/dm/dmidecode/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dmidecode"; version = "3.7"; src = fetchurl { - url = "mirror://savannah/dmidecode/dmidecode-${version}.tar.xz"; + url = "mirror://savannah/dmidecode/dmidecode-${finalAttrs.version}.tar.xz"; sha256 = "sha256-LDrtEshaHmqUENQG1eQXxFVGbcG8fIkni7Ms98rZHoo="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/dm/dmrconfig/package.nix b/pkgs/by-name/dm/dmrconfig/package.nix index cade048f73a6..f3153fb3748d 100644 --- a/pkgs/by-name/dm/dmrconfig/package.nix +++ b/pkgs/by-name/dm/dmrconfig/package.nix @@ -7,14 +7,14 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dmrconfig"; version = "1.1"; src = fetchFromGitHub { owner = "sergev"; repo = "dmrconfig"; - rev = version; + rev = finalAttrs.version; sha256 = "1qwix75z749628w583fwp7m7kxbj0k3g159sxb7vgqxbadqqz1ab"; }; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { ''; makeFlags = [ - "VERSION=${version}" + "VERSION=${finalAttrs.version}" "GITCOUNT=0" ]; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "dmrconfig"; }; -} +}) diff --git a/pkgs/by-name/dm/dmtx-utils/package.nix b/pkgs/by-name/dm/dmtx-utils/package.nix index 4736c2b0418c..57ffc292737f 100644 --- a/pkgs/by-name/dm/dmtx-utils/package.nix +++ b/pkgs/by-name/dm/dmtx-utils/package.nix @@ -8,7 +8,7 @@ imagemagick, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dmtx-utils"; version = "0.7.6-unstable-2023-09-21"; @@ -32,9 +32,9 @@ stdenv.mkDerivation rec { meta = { description = "Data matrix command-line utilities"; homepage = "https://github.com/dmtx/dmtx-utils"; - changelog = "https://github.com/dmtx/dmtx-utils/blob/v${version}/ChangeLog"; + changelog = "https://github.com/dmtx/dmtx-utils/blob/v${finalAttrs.version}/ChangeLog"; license = lib.licenses.lgpl2; maintainers = [ lib.maintainers.raskin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/dn/dnadd/package.nix b/pkgs/by-name/dn/dnadd/package.nix index 544f79326e3e..acf61ac35d53 100644 --- a/pkgs/by-name/dn/dnadd/package.nix +++ b/pkgs/by-name/dn/dnadd/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dnadd"; version = "1.0.0"; src = fetchFromGitHub { owner = "JoeLancaster"; repo = "dnadd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1vzbgz8y9gj4lszsx4iczfbrj373sl4wi43j7rp46zfcbw323d4r"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ joelancaster ]; }; -} +}) diff --git a/pkgs/by-name/dn/dnsdbq/package.nix b/pkgs/by-name/dn/dnsdbq/package.nix index 9070dd89767e..5a45e1f7cb0e 100644 --- a/pkgs/by-name/dn/dnsdbq/package.nix +++ b/pkgs/by-name/dn/dnsdbq/package.nix @@ -8,14 +8,14 @@ stdenv, testers, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dnsdbq"; version = "2.6.8"; src = fetchFromGitHub { owner = "dnsdb"; repo = "dnsdbq"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-5Pi8xFZXnU3abIsH9m6xqrQ6NnEtAbhMU6HXsOYP0gg="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { mainProgram = "dnsdbq"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/dn/dnsdist/package.nix b/pkgs/by-name/dn/dnsdist/package.nix index 6eb249204cbf..07f3f465b2e4 100644 --- a/pkgs/by-name/dn/dnsdist/package.nix +++ b/pkgs/by-name/dn/dnsdist/package.nix @@ -18,12 +18,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dnsdist"; version = "1.9.10"; src = fetchurl { - url = "https://downloads.powerdns.com/releases/dnsdist-${version}.tar.bz2"; + url = "https://downloads.powerdns.com/releases/dnsdist-${finalAttrs.version}.tar.bz2"; hash = "sha256-An3b3uaVxaWXKAV7/EHFsaaR+hx6XokniwnzVTJfvtY="; }; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ jojosch ]; }; -} +}) diff --git a/pkgs/by-name/dn/dnsenum/package.nix b/pkgs/by-name/dn/dnsenum/package.nix index fcd24512add5..dfa56e97df6e 100644 --- a/pkgs/by-name/dn/dnsenum/package.nix +++ b/pkgs/by-name/dn/dnsenum/package.nix @@ -7,14 +7,14 @@ perlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dnsenum"; version = "1.2.4.2"; src = fetchFromGitHub { owner = "fwaeytens"; repo = "dnsenum"; - rev = version; + rev = finalAttrs.version; sha256 = "1bg1ljv6klic13wq4r53bg6inhc74kqwm3w210865b1v1n8wj60v"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/dn/dnsperf/package.nix b/pkgs/by-name/dn/dnsperf/package.nix index a69b594b7348..fe4d507a800d 100644 --- a/pkgs/by-name/dn/dnsperf/package.nix +++ b/pkgs/by-name/dn/dnsperf/package.nix @@ -11,14 +11,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dnsperf"; version = "2.14.0"; src = fetchFromGitHub { owner = "DNS-OARC"; repo = "dnsperf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-eDDVNFMjj+0wEBe1qO6r4Bai554Sp+EmP86reJ/VXGk="; }; @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { meta = { description = "Tools for DNS benchmaring"; homepage = "https://www.dns-oarc.net/tools/dnsperf"; - changelog = "https://github.com/DNS-OARC/dnsperf/releases/tag/v${version}"; + changelog = "https://github.com/DNS-OARC/dnsperf/releases/tag/v${finalAttrs.version}"; license = lib.licenses.isc; platforms = lib.platforms.unix; mainProgram = "dnsperf"; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { mfrw ]; }; -} +}) diff --git a/pkgs/by-name/do/docbook2mdoc/package.nix b/pkgs/by-name/do/docbook2mdoc/package.nix index e74d29571852..cb3b9f3b16e8 100644 --- a/pkgs/by-name/do/docbook2mdoc/package.nix +++ b/pkgs/by-name/do/docbook2mdoc/package.nix @@ -5,12 +5,12 @@ expat, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "docbook2mdoc"; version = "0.0.9"; src = fetchurl { - url = "http://mdocml.bsd.lv/docbook2mdoc/snapshots/docbook2mdoc-${version}.tgz"; + url = "http://mdocml.bsd.lv/docbook2mdoc/snapshots/docbook2mdoc-${finalAttrs.version}.tgz"; sha256 = "07il80sg89xf6ym4bry6hxdacfzqgbwkxzyf7bjaihmw5jj0lclk"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ramkromberg ]; mainProgram = "docbook2mdoc"; }; -} +}) diff --git a/pkgs/by-name/do/docbook2odf/package.nix b/pkgs/by-name/do/docbook2odf/package.nix index 2750ced778c3..efa3db05342c 100644 --- a/pkgs/by-name/do/docbook2odf/package.nix +++ b/pkgs/by-name/do/docbook2odf/package.nix @@ -8,12 +8,12 @@ libxslt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "docbook2odf"; version = "0.244"; src = fetchurl { - url = "http://open.comsultia.com/docbook2odf/dwn/docbook2odf-${version}.tar.gz"; + url = "http://open.comsultia.com/docbook2odf/dwn/docbook2odf-${finalAttrs.version}.tar.gz"; sha256 = "10k44g0qqa37k30pfj8vz95j6zdzz0nmnqjq1lyahfs2h4glzgwb"; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "docbook2odf"; }; -} +}) diff --git a/pkgs/by-name/do/docbook2x/package.nix b/pkgs/by-name/do/docbook2x/package.nix index b1d33c450736..fbbe6e3daeb2 100644 --- a/pkgs/by-name/do/docbook2x/package.nix +++ b/pkgs/by-name/do/docbook2x/package.nix @@ -16,12 +16,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "docbook2X"; version = "0.8.8"; src = fetchurl { - url = "mirror://sourceforge/docbook2x/docbook2X-${version}.tar.gz"; + url = "mirror://sourceforge/docbook2x/docbook2X-${finalAttrs.version}.tar.gz"; sha256 = "0ifwzk99rzjws0ixzimbvs83x6cxqk1xzmg84wa1p7bs6rypaxs0"; }; @@ -99,4 +99,4 @@ stdenv.mkDerivation rec { homepage = "https://docbook2x.sourceforge.net/"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/do/docbook5/package.nix b/pkgs/by-name/do/docbook5/package.nix index d6db5ec896f2..d1148f26e285 100644 --- a/pkgs/by-name/do/docbook5/package.nix +++ b/pkgs/by-name/do/docbook5/package.nix @@ -5,12 +5,12 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "docbook5"; version = "5.0.1"; src = fetchurl { - url = "http://www.docbook.org/xml/${version}/docbook-${version}.zip"; + url = "http://www.docbook.org/xml/${finalAttrs.version}/docbook-${finalAttrs.version}.zip"; sha256 = "1iz3hq1lqgnshvlz4j9gvh4jy1ml74qf90vqf2ikbq0h4i2xzybs"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/do/docbook_xml_ebnf_dtd/package.nix b/pkgs/by-name/do/docbook_xml_ebnf_dtd/package.nix index fe1d11111a92..06127a92fd0c 100644 --- a/pkgs/by-name/do/docbook_xml_ebnf_dtd/package.nix +++ b/pkgs/by-name/do/docbook_xml_ebnf_dtd/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "docbook-xml-ebnf"; version = "1.2b1"; dtd = fetchurl { - url = "https://docbook.org/xml/ebnf/${version}/dbebnf.dtd"; + url = "https://docbook.org/xml/ebnf/${finalAttrs.version}/dbebnf.dtd"; sha256 = "0min5dsc53my13b94g2yd65q1nkjcf4x1dak00bsc4ckf86mrx95"; }; catalog = ./docbook-ebnf.cat; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { meta = { platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/do/docopt_cpp/package.nix b/pkgs/by-name/do/docopt_cpp/package.nix index 3a3d21b92b2e..fb9f661fbefa 100644 --- a/pkgs/by-name/do/docopt_cpp/package.nix +++ b/pkgs/by-name/do/docopt_cpp/package.nix @@ -7,14 +7,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.6.3"; pname = "docopt.cpp"; src = fetchFromGitHub { owner = "docopt"; repo = "docopt.cpp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0cz3vv7g5snfbsqcf3q8bmd6kv5qp84gj3avwkn4vl00krw13bl7"; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/do/dog/package.nix b/pkgs/by-name/do/dog/package.nix index 5520ffb86ebb..b8b89758403a 100644 --- a/pkgs/by-name/do/dog/package.nix +++ b/pkgs/by-name/do/dog/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dog"; version = "1.7"; src = fetchurl { - url = "http://archive.debian.org/debian/pool/main/d/dog/dog_${version}.orig.tar.gz"; + url = "http://archive.debian.org/debian/pool/main/d/dog/dog_${finalAttrs.version}.orig.tar.gz"; sha256 = "3ef25907ec5d1dfb0df94c9388c020b593fbe162d7aaa9bd08f35d2a125af056"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "dog"; }; -} +}) diff --git a/pkgs/by-name/do/doodle/package.nix b/pkgs/by-name/do/doodle/package.nix index 40e425150393..1c85afd7ff4f 100644 --- a/pkgs/by-name/do/doodle/package.nix +++ b/pkgs/by-name/do/doodle/package.nix @@ -6,7 +6,7 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "doodle"; version = "0.7.3"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://grothoff.org/christian/doodle/download/doodle-${version}.tar.gz"; + url = "https://grothoff.org/christian/doodle/download/doodle-${finalAttrs.version}.tar.gz"; sha256 = "sha256-qodp2epYyolg38MNhBV+/NMLmfXjhsn2X9uKTUniv2s="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "doodle"; }; -} +}) diff --git a/pkgs/by-name/do/dool/package.nix b/pkgs/by-name/do/dool/package.nix index 956355eabdee..cc364138b450 100644 --- a/pkgs/by-name/do/dool/package.nix +++ b/pkgs/by-name/do/dool/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dool"; version = "1.3.8"; src = fetchFromGitHub { owner = "scottchiefbaker"; repo = "dool"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-aIGYv8UAC3toQe21xdtPUnsnrJhzbvQLfN/pPU3L2J0="; }; @@ -35,10 +35,10 @@ stdenv.mkDerivation rec { meta = { description = "Python3 compatible clone of dstat"; homepage = "https://github.com/scottchiefbaker/dool"; - changelog = "https://github.com/scottchiefbaker/dool/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/scottchiefbaker/dool/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.matthiasbeyer ]; platforms = lib.platforms.linux; mainProgram = "dool"; }; -} +}) diff --git a/pkgs/by-name/do/doona/package.nix b/pkgs/by-name/do/doona/package.nix index 198db2e01871..24ee22f557e7 100644 --- a/pkgs/by-name/do/doona/package.nix +++ b/pkgs/by-name/do/doona/package.nix @@ -5,7 +5,7 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "doona"; version = "0-unstable-2019-03-08"; @@ -20,8 +20,8 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin - cp -r ${src}/bedmod $out/bin/bedmod - cp ${src}/doona.pl $out/bin/doona + cp -r ${finalAttrs.src}/bedmod $out/bin/bedmod + cp ${finalAttrs.src}/doona.pl $out/bin/doona chmod +x $out/bin/doona ''; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ pamplemousse ]; }; -} +}) diff --git a/pkgs/by-name/do/dosbox/package.nix b/pkgs/by-name/do/dosbox/package.nix index 5d71601a58e0..a9a22b0ee095 100644 --- a/pkgs/by-name/do/dosbox/package.nix +++ b/pkgs/by-name/do/dosbox/package.nix @@ -16,12 +16,12 @@ makeDesktopItem, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dosbox"; version = "0.74-3"; src = fetchurl { - url = "mirror://sourceforge/dosbox/dosbox-${version}.tar.gz"; + url = "mirror://sourceforge/dosbox/dosbox-${finalAttrs.version}.tar.gz"; hash = "sha256-wNE91+0u02O2jeYVR1eB6JHNWC6BYrXDZpE3UCIiJgo="; }; @@ -102,4 +102,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "dosbox"; }; -} +}) diff --git a/pkgs/by-name/do/dosemu_fonts/package.nix b/pkgs/by-name/do/dosemu_fonts/package.nix index 8b568e3efd6c..a9facecc59c4 100644 --- a/pkgs/by-name/do/dosemu_fonts/package.nix +++ b/pkgs/by-name/do/dosemu_fonts/package.nix @@ -7,12 +7,12 @@ mkfontscale, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dosemu-fonts"; version = "1.4.0"; src = fetchurl { - url = "mirror://sourceforge/dosemu/dosemu-${version}.tgz"; + url = "mirror://sourceforge/dosemu/dosemu-${finalAttrs.version}.tgz"; sha256 = "0l1zwmw42mpakjrzmbygshcg2qzq9mv8lx42738rz3j9hrqzg4pw"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { description = "Various fonts from the DOSEmu project"; license = lib.licenses.gpl2Only; }; -} +}) diff --git a/pkgs/by-name/do/dosfstools/package.nix b/pkgs/by-name/do/dosfstools/package.nix index 02fe10faf169..cb9773af1526 100644 --- a/pkgs/by-name/do/dosfstools/package.nix +++ b/pkgs/by-name/do/dosfstools/package.nix @@ -10,14 +10,14 @@ xxd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dosfstools"; version = "4.2"; src = fetchFromGitHub { owner = "dosfstools"; repo = "dosfstools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-2gxB0lQixiHOHw8uTetHekaM57fvUd9zOzSxWnvUz/c="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/do/dotconf/package.nix b/pkgs/by-name/do/dotconf/package.nix index d7fe95d84444..7b91d2c44171 100644 --- a/pkgs/by-name/do/dotconf/package.nix +++ b/pkgs/by-name/do/dotconf/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dotconf"; version = "1.4.1"; src = fetchFromGitHub { owner = "williamh"; repo = "dotconf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-6Du26Ffz08DLGg6uIiPi8Sgjf691MM2kn0qXe3oFeTw="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/do/dotenv-cli/package.nix b/pkgs/by-name/do/dotenv-cli/package.nix index 0d732fb54b3e..3c3b08b13c92 100644 --- a/pkgs/by-name/do/dotenv-cli/package.nix +++ b/pkgs/by-name/do/dotenv-cli/package.nix @@ -8,19 +8,19 @@ nodejs, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dotenv-cli"; version = "11.0.0"; src = fetchFromGitHub { owner = "entropitor"; repo = "dotenv-cli"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-oPgi2l6YNt7WyaOzr7EkjgXOitpw9PY7tmN86bUM88Q="; }; yarnOfflineCache = fetchYarnDeps { - yarnLock = "${src}/yarn.lock"; + yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-I/DzRBETcusE4YS3nC47I1igsVzophNXoVtcD+upZPc="; }; @@ -35,9 +35,9 @@ stdenv.mkDerivation rec { meta = { description = "CLI to load dotenv files"; homepage = "https://github.com/entropitor/dotenv-cli"; - changelog = "https://github.com/entropitor/dotenv-cli/releases/tag/v${version}"; + changelog = "https://github.com/entropitor/dotenv-cli/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; mainProgram = "dotenv"; maintainers = with lib.maintainers; [ pyrox0 ]; }; -} +}) diff --git a/pkgs/by-name/do/dovecot-fts-flatcurve/package.nix b/pkgs/by-name/do/dovecot-fts-flatcurve/package.nix index b5644f536fab..7cceb60a6fc5 100644 --- a/pkgs/by-name/do/dovecot-fts-flatcurve/package.nix +++ b/pkgs/by-name/do/dovecot-fts-flatcurve/package.nix @@ -8,14 +8,14 @@ xapian, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dovecot-fts-flatcurve"; version = "1.0.5"; src = fetchFromGitHub { owner = "slusarz"; repo = "dovecot-fts-flatcurve"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-96sR/pl0G0sSjh/YrXdgVgASJPhrL32xHCbBGrDxzoU="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ euxane ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/do/dovecot_pigeonhole/package.nix b/pkgs/by-name/do/dovecot_pigeonhole/package.nix index 9c8f2387f0ad..90d50c6d5d20 100644 --- a/pkgs/by-name/do/dovecot_pigeonhole/package.nix +++ b/pkgs/by-name/do/dovecot_pigeonhole/package.nix @@ -8,12 +8,12 @@ let dovecotMajorMinor = lib.versions.majorMinor dovecot.version; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dovecot-pigeonhole"; version = "0.5.21.1"; src = fetchurl { - url = "https://pigeonhole.dovecot.org/releases/${dovecotMajorMinor}/dovecot-${dovecotMajorMinor}-pigeonhole-${version}.tar.gz"; + url = "https://pigeonhole.dovecot.org/releases/${dovecotMajorMinor}/dovecot-${dovecotMajorMinor}-pigeonhole-${finalAttrs.version}.tar.gz"; hash = "sha256-A3fbKEtiByPeBgQxEV+y53keHfQyFBGvcYIB1pJcRpI="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/dp/dps8m/package.nix b/pkgs/by-name/dp/dps8m/package.nix index ad830e58edb6..b090321428ae 100644 --- a/pkgs/by-name/dp/dps8m/package.nix +++ b/pkgs/by-name/dp/dps8m/package.nix @@ -9,14 +9,14 @@ gnused, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dps8m"; version = "3.1.0"; src = fetchFromGitLab { owner = "dps8m"; repo = "dps8m"; - rev = "R${version}"; + rev = "R${finalAttrs.version}"; hash = "sha256-2PTL9C1sV+UTZibjyxBkQh9Y1xqwawNPwWL4eX0ilvU="; fetchSubmodules = true; }; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { meta = { description = "GE / Honeywell / Bull DPS-8/M mainframe simulator"; homepage = "https://gitlab.com/dps8m/dps8m"; - changelog = "https://gitlab.com/dps8m/dps8m/-/wikis/DPS8M-${src.rev}-Release-Notes"; + changelog = "https://gitlab.com/dps8m/dps8m/-/wikis/DPS8M-${finalAttrs.src.rev}-Release-Notes"; license = lib.licenses.icu; maintainers = with lib.maintainers; [ matthewcroughan @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { mainProgram = "dps8m"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/dr/draco/tinygltf.nix b/pkgs/by-name/dr/draco/tinygltf.nix index 85433ff963ad..49b762f933bb 100644 --- a/pkgs/by-name/dr/draco/tinygltf.nix +++ b/pkgs/by-name/dr/draco/tinygltf.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.8.7"; pname = "tinygltf"; src = fetchFromGitHub { owner = "syoyo"; repo = "tinygltf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-uQlv+mUWnqUJIXnPf2pVuRg1akcXAfqyBIzPPmm4Np4="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jansol ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/dr/dracut/package.nix b/pkgs/by-name/dr/dracut/package.nix index db1a06e68121..2dcac697dc05 100644 --- a/pkgs/by-name/dr/dracut/package.nix +++ b/pkgs/by-name/dr/dracut/package.nix @@ -27,14 +27,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dracut"; version = "059"; src = fetchFromGitHub { owner = "dracutdevs"; repo = "dracut"; - rev = version; + rev = finalAttrs.version; hash = "sha256-zSyC2SnSQkmS/mDpBXG2DtVVanRRI9COKQJqYZZCPJM="; }; @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { substituteInPlace lsinitrd.sh \ --replace 'dracutbasedir=/usr/lib/dracut' "dracutbasedir=$out/lib/dracut" - echo 'DRACUT_VERSION=${version}' >dracut-version.sh + echo 'DRACUT_VERSION=${finalAttrs.version}' >dracut-version.sh ''; postFixup = '' @@ -116,4 +116,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/dr/dragonfly-reverb/package.nix b/pkgs/by-name/dr/dragonfly-reverb/package.nix index 305854d58ad9..b531cb167f3e 100644 --- a/pkgs/by-name/dr/dragonfly-reverb/package.nix +++ b/pkgs/by-name/dr/dragonfly-reverb/package.nix @@ -8,14 +8,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dragonfly-reverb"; version = "3.2.10"; src = fetchFromGitHub { owner = "michaelwillis"; repo = "dragonfly-reverb"; - tag = version; + tag = finalAttrs.version; hash = "sha256-YXJ4U5J8Za+DlXvp6QduvCHIVC2eRJ3+I/KPihCaIoY="; fetchSubmodules = true; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/dr/driftnet/package.nix b/pkgs/by-name/dr/driftnet/package.nix index cc9e0a3fc5c9..e98af044791a 100644 --- a/pkgs/by-name/dr/driftnet/package.nix +++ b/pkgs/by-name/dr/driftnet/package.nix @@ -17,14 +17,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "driftnet"; version = "1.6.0"; src = fetchFromGitHub { owner = "deiv"; repo = "driftnet"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-f7EPC/n3CyxVOXC6j43Nnwkgu/aDVst8lQpzfgegDsI="; }; @@ -54,10 +54,10 @@ stdenv.mkDerivation rec { meta = { description = "Watches network traffic, and picks out and displays JPEG and GIF images for display"; homepage = "https://github.com/deiv/driftnet"; - changelog = "https://github.com/deiv/driftnet/releases/tag/v${version}"; + changelog = "https://github.com/deiv/driftnet/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ offline ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "driftnet"; }; -} +}) diff --git a/pkgs/by-name/dr/droidcam/package.nix b/pkgs/by-name/dr/droidcam/package.nix index c6dfa57d1bdf..5e9caf964d96 100644 --- a/pkgs/by-name/dr/droidcam/package.nix +++ b/pkgs/by-name/dr/droidcam/package.nix @@ -12,14 +12,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "droidcam"; version = "2.1.4"; src = fetchFromGitHub { owner = "aramg"; repo = "droidcam"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-z/SteW3jYR/VR+HffvTetdGs5oz4qWBNkaqLYiP1V8c="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.suhr ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/dr/dropbear/package.nix b/pkgs/by-name/dr/dropbear/package.nix index a6001c904174..47f81d6a25bb 100644 --- a/pkgs/by-name/dr/dropbear/package.nix +++ b/pkgs/by-name/dr/dropbear/package.nix @@ -18,12 +18,12 @@ let in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dropbear"; version = "2025.89"; src = fetchurl { - url = "https://matt.ucc.asn.au/dropbear/releases/dropbear-${version}.tar.bz2"; + url = "https://matt.ucc.asn.au/dropbear/releases/dropbear-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-DR98pxHPwzbcioXmcsq5z9giOgL+LaCkp661jJ4RNjQ="; }; @@ -73,9 +73,9 @@ stdenv.mkDerivation rec { meta = { description = "Small footprint implementation of the SSH 2 protocol"; homepage = "https://matt.ucc.asn.au/dropbear/dropbear.html"; - changelog = "https://github.com/mkj/dropbear/raw/DROPBEAR_${version}/CHANGES"; + changelog = "https://github.com/mkj/dropbear/raw/DROPBEAR_${finalAttrs.version}/CHANGES"; license = lib.licenses.mit; maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/dr/dropwatch/package.nix b/pkgs/by-name/dr/dropwatch/package.nix index aac939d4f3b0..ed6ccc99414a 100644 --- a/pkgs/by-name/dr/dropwatch/package.nix +++ b/pkgs/by-name/dr/dropwatch/package.nix @@ -12,14 +12,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dropwatch"; version = "1.5.5"; src = fetchFromGitHub { owner = "nhorman"; repo = "dropwatch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-+7bT1Gw4ncwLFkrxxbXjNs3KMM1sSQrCqXMYxKso9/4="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ c0bw3b ]; }; -} +}) diff --git a/pkgs/by-name/ds/dsniff/package.nix b/pkgs/by-name/ds/dsniff/package.nix index 5ad808699f30..22069f210ab6 100644 --- a/pkgs/by-name/ds/dsniff/package.nix +++ b/pkgs/by-name/ds/dsniff/package.nix @@ -76,7 +76,7 @@ let ]; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dsniff"; version = "2.4b1"; # upstream is so old that nearly every distribution packages the beta version. @@ -87,7 +87,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "pkg-security-team"; repo = "dsniff"; - tag = "debian/${version}+debian-35"; + tag = "debian/${finalAttrs.version}+debian-35"; hash = "sha256-RVv9USAHTVYnGgKygIPgfXpfjCYigJvScuzc2+1Uzfw="; name = "dsniff.tar.gz"; }; @@ -129,4 +129,4 @@ stdenv.mkDerivation rec { # bsd and solaris should work as well platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ds/dsvpn/package.nix b/pkgs/by-name/ds/dsvpn/package.nix index 6d9b619bd535..3765a787e298 100644 --- a/pkgs/by-name/ds/dsvpn/package.nix +++ b/pkgs/by-name/ds/dsvpn/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dsvpn"; version = "0.1.4"; src = fetchFromGitHub { owner = "jedisct1"; repo = "dsvpn"; - rev = version; + rev = finalAttrs.version; sha256 = "1gbj3slwmq990qxsbsaxasi98alnnzv3adp6f8w8sxd4gi6qxhdh"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "dsvpn"; }; -} +}) diff --git a/pkgs/by-name/dt/dtach/package.nix b/pkgs/by-name/dt/dtach/package.nix index 9e359d43f594..552026083c58 100644 --- a/pkgs/by-name/dt/dtach/package.nix +++ b/pkgs/by-name/dt/dtach/package.nix @@ -5,12 +5,12 @@ fetchpatch2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dtach"; version = "0.9"; src = fetchurl { - url = "mirror://sourceforge/project/dtach/dtach/${version}/dtach-${version}.tar.gz"; + url = "mirror://sourceforge/project/dtach/dtach/${finalAttrs.version}/dtach-${finalAttrs.version}.tar.gz"; sha256 = "1wwj2hlngi8qn2pisvhyfxxs8gyqjlgrrv5lz91w8ly54dlzvs9j"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "dtach"; }; -} +}) diff --git a/pkgs/by-name/dt/dtcmp/package.nix b/pkgs/by-name/dt/dtcmp/package.nix index 14f0c1a8b149..bb3029c34339 100644 --- a/pkgs/by-name/dt/dtcmp/package.nix +++ b/pkgs/by-name/dt/dtcmp/package.nix @@ -8,14 +8,14 @@ lwgrp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dtcmp"; version = "1.1.5"; src = fetchFromGitHub { owner = "LLNL"; repo = "dtcmp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Dc+c8JCc5D23CtpwiWkHCqngywEZXw7cYsRiSYiQdWk="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/dt/dterm/package.nix b/pkgs/by-name/dt/dterm/package.nix index 5766e9d78589..50c70acd933e 100644 --- a/pkgs/by-name/dt/dterm/package.nix +++ b/pkgs/by-name/dt/dterm/package.nix @@ -5,12 +5,12 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dterm"; version = "0.5"; src = fetchurl { - url = "http://www.knossos.net.nz/downloads/dterm-${version}.tgz"; + url = "http://www.knossos.net.nz/downloads/dterm-${finalAttrs.version}.tgz"; hash = "sha256-lFM7558e7JZeWYhtXwCjXLZ1xdsdiUGfJTu3LxQKvds="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "dterm"; }; -} +}) diff --git a/pkgs/by-name/du/duc/package.nix b/pkgs/by-name/du/duc/package.nix index 4c195ed8aa8b..e1efe100bd30 100644 --- a/pkgs/by-name/du/duc/package.nix +++ b/pkgs/by-name/du/duc/package.nix @@ -13,14 +13,14 @@ assert enableCairo -> cairo != null && pango != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "duc"; version = "1.4.6"; src = fetchFromGitHub { owner = "zevv"; repo = "duc"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-hZ8bhPXS/trt6ZePjfuwx8PEfv0xCBqSJxRonLB7Ui0="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "duc"; }; -} +}) diff --git a/pkgs/by-name/du/dump/package.nix b/pkgs/by-name/du/dump/package.nix index 873f9cd51873..e1861a1ad197 100644 --- a/pkgs/by-name/du/dump/package.nix +++ b/pkgs/by-name/du/dump/package.nix @@ -11,12 +11,12 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dump"; version = "0.4b51"; src = fetchurl { - url = "mirror://sourceforge/dump/dump-${version}.tar.gz"; + url = "mirror://sourceforge/dump/dump-${finalAttrs.version}.tar.gz"; sha256 = "sha256-huaDpzNVNMkVzwpQUlPay/RrYiSnD79or3RgsWPkU+s="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/du/dumptorrent/package.nix b/pkgs/by-name/du/dumptorrent/package.nix index d30888501282..c62f21f08306 100644 --- a/pkgs/by-name/du/dumptorrent/package.nix +++ b/pkgs/by-name/du/dumptorrent/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dumptorrent"; version = "1.2"; src = fetchurl { - url = "mirror://sourceforge/dumptorrent/dumptorrent-${version}.tar.gz"; + url = "mirror://sourceforge/dumptorrent/dumptorrent-${finalAttrs.version}.tar.gz"; sha256 = "073h03bmpfdy15qh37lvppayld2747i4acpyk0pm5nf2raiak0zm"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "dumptorrent"; }; -} +}) diff --git a/pkgs/by-name/du/duo-unix/package.nix b/pkgs/by-name/du/duo-unix/package.nix index 9cce892d6dd4..0ba3cf5f09dc 100644 --- a/pkgs/by-name/du/duo-unix/package.nix +++ b/pkgs/by-name/du/duo-unix/package.nix @@ -7,12 +7,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "duo-unix"; version = "2.2.1"; src = fetchurl { - url = "https://dl.duosecurity.com/duo_unix-${version}.tar.gz"; + url = "https://dl.duosecurity.com/duo_unix-${finalAttrs.version}.tar.gz"; sha256 = "sha256-43a+BYWzw9ETpYjxlSXjV83uJG1prrjoYMv0/dv5AMo="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/du/dupd/package.nix b/pkgs/by-name/du/dupd/package.nix index 2abbce1fddb7..f70593f8ea51 100644 --- a/pkgs/by-name/du/dupd/package.nix +++ b/pkgs/by-name/du/dupd/package.nix @@ -11,14 +11,14 @@ # Instead of writing directly into $HOME, we change the default db location # from $HOME/.dupd_sqlite to $HOME/.cache/dupd.sqlite3 -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dupd"; version = "1.7.3"; src = fetchFromGitHub { owner = "jvirkki"; repo = "dupd"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ZiQroJ5fjBCIjU+M8KRA0N3Mrg9h0NVtfYUIS4cYyhw="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ peterhoeg ]; mainProgram = "dupd"; }; -} +}) diff --git a/pkgs/by-name/du/duperemove/package.nix b/pkgs/by-name/du/duperemove/package.nix index 571599913ff8..88d12d8f043e 100644 --- a/pkgs/by-name/du/duperemove/package.nix +++ b/pkgs/by-name/du/duperemove/package.nix @@ -14,14 +14,14 @@ duperemove, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "duperemove"; version = "0.15.2"; src = fetchFromGitHub { owner = "markfasheh"; repo = "duperemove"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Y3HIqq61bLfZi4XR2RtSyuCPmcWrTxeWvqpTh+3hUjc="; }; @@ -43,13 +43,13 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=${placeholder "out"}" - "VERSION=v${version}" + "VERSION=v${finalAttrs.version}" ]; passthru.tests.version = testers.testVersion { package = duperemove; command = "duperemove --version"; - version = "v${version}"; + version = "v${finalAttrs.version}"; }; meta = { @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "duperemove"; }; -} +}) diff --git a/pkgs/by-name/dv/dvdauthor/package.nix b/pkgs/by-name/dv/dvdauthor/package.nix index 53ce43ecf80c..be88da4feeb2 100644 --- a/pkgs/by-name/dv/dvdauthor/package.nix +++ b/pkgs/by-name/dv/dvdauthor/package.nix @@ -15,12 +15,12 @@ bison, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dvdauthor"; version = "0.7.2"; src = fetchurl { - url = "mirror://sourceforge/dvdauthor/dvdauthor-${version}.tar.gz"; + url = "mirror://sourceforge/dvdauthor/dvdauthor-${finalAttrs.version}.tar.gz"; hash = "sha256-MCCpLen3jrNvSLbyLVoAHEcQeCZjSnhaYt/NCA9hLrc="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/dv/dvdstyler/package.nix b/pkgs/by-name/dv/dvdstyler/package.nix index b81f27483f04..ff6ef0bd0110 100644 --- a/pkgs/by-name/dv/dvdstyler/package.nix +++ b/pkgs/by-name/dv/dvdstyler/package.nix @@ -35,12 +35,12 @@ let inherit (lib) optionals makeBinPath; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dvdstyler"; version = "3.3b4"; src = fetchurl { - url = "mirror://sourceforge/project/dvdstyler/dvdstyler-devel/${version}/DVDStyler-${version}.tar.bz2"; + url = "mirror://sourceforge/project/dvdstyler/dvdstyler-devel/${finalAttrs.version}/DVDStyler-${finalAttrs.version}.tar.bz2"; hash = "sha256-JCaKcE7jkTxT57KKePs8gmgQedoOcP5NEQ2FwIDS2Ho="; }; @@ -131,4 +131,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "dvdstyler"; }; -} +}) diff --git a/pkgs/by-name/dw/dwdiff/package.nix b/pkgs/by-name/dw/dwdiff/package.nix index 882c2016d3ed..ae7302711853 100644 --- a/pkgs/by-name/dw/dwdiff/package.nix +++ b/pkgs/by-name/dw/dwdiff/package.nix @@ -7,12 +7,12 @@ icu, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dwdiff"; version = "2.1.4"; src = fetchurl { - url = "https://os.ghalkes.nl/dist/dwdiff-${version}.tar.bz2"; + url = "https://os.ghalkes.nl/dist/dwdiff-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-3xb+xE3LRn1lpCRqQ2KPk3QZlsF3PpMLkMbd4i3Vjgo="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ onny ]; }; -} +}) diff --git a/pkgs/by-name/dw/dwz/package.nix b/pkgs/by-name/dw/dwz/package.nix index e660f627d204..da4cc9bb4e2a 100644 --- a/pkgs/by-name/dw/dwz/package.nix +++ b/pkgs/by-name/dw/dwz/package.nix @@ -8,12 +8,12 @@ gdb, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dwz"; version = "0.16"; src = fetchurl { - url = "https://www.sourceware.org/ftp/dwz/releases/dwz-${version}.tar.gz"; + url = "https://www.sourceware.org/ftp/dwz/releases/dwz-${finalAttrs.version}.tar.gz"; hash = "sha256-R1hT4bSebtjMLQqQnHpPwcxXHrzPxmJ4/UM0Lb4n1Q4="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jbcrail ]; platforms = [ lib.systems.inspect.patterns.isElf ]; }; -} +}) diff --git a/pkgs/by-name/dy/dynamic-colors/package.nix b/pkgs/by-name/dy/dynamic-colors/package.nix index 17df2cc22ee4..2d453bcab36d 100644 --- a/pkgs/by-name/dy/dynamic-colors/package.nix +++ b/pkgs/by-name/dy/dynamic-colors/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dynamic-colors"; version = "0.2.5"; src = fetchFromGitHub { owner = "peterhoeg"; repo = "dynamic-colors"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-jSdwq9WwYZP8MK6z7zJa0q93xfanr6iuvAt8YQkQxxE="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "dynamic-colors"; }; -} +}) diff --git a/pkgs/by-name/dy/dynamips/package.nix b/pkgs/by-name/dy/dynamips/package.nix index cd4699600a19..59d53f71ac96 100644 --- a/pkgs/by-name/dy/dynamips/package.nix +++ b/pkgs/by-name/dy/dynamips/package.nix @@ -9,14 +9,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dynamips"; version = "0.2.23"; src = fetchFromGitHub { owner = "GNS3"; repo = "dynamips"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-+h+WsZ/QrDd+dNrR6CJb2uMG+vbUvK8GTxFJZOxknL0="; }; @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { routers. ''; homepage = "https://github.com/GNS3/dynamips"; - changelog = "https://github.com/GNS3/dynamips/releases/tag/v${version}"; + changelog = "https://github.com/GNS3/dynamips/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; mainProgram = "dynamips"; maintainers = with lib.maintainers; [ @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/dy/dyncall/package.nix b/pkgs/by-name/dy/dyncall/package.nix index dcede20c1d82..86e45b132439 100644 --- a/pkgs/by-name/dy/dyncall/package.nix +++ b/pkgs/by-name/dy/dyncall/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dyncall"; version = "1.4"; src = fetchurl { - url = "https://www.dyncall.org/r${version}/dyncall-${version}.tar.gz"; + url = "https://www.dyncall.org/r${finalAttrs.version}/dyncall-${finalAttrs.version}.tar.gz"; # https://www.dyncall.org/r1.4/SHA256 sha256 = "sha256-FEN9u+87bckkg/ZQfq+CWrl5ZKie7K6Ms0emvsnDKq4="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/dz/dzen2/package.nix b/pkgs/by-name/dz/dzen2/package.nix index ae7910ad2c0b..549bf4e6f732 100644 --- a/pkgs/by-name/dz/dzen2/package.nix +++ b/pkgs/by-name/dz/dzen2/package.nix @@ -9,7 +9,7 @@ libXpm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dzen2"; version = "0.9.5"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://github.com/robm/dzen/tarball/master/dzen2-${version}git.tar.gz"; + url = "https://github.com/robm/dzen/tarball/master/dzen2-${finalAttrs.version}git.tar.gz"; sha256 = "d4f7943cd39dc23fd825eb684b49dc3484860fa8443d30b06ee38af72a53b556"; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { description = "X notification utility"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/e1/e16/package.nix b/pkgs/by-name/e1/e16/package.nix index 12320c6b52e8..d2e70a0beefa 100644 --- a/pkgs/by-name/e1/e16/package.nix +++ b/pkgs/by-name/e1/e16/package.nix @@ -21,12 +21,12 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "e16"; version = "1.0.31"; src = fetchurl { - url = "mirror://sourceforge/enlightenment/e16-${version}.tar.xz"; + url = "mirror://sourceforge/enlightenment/e16-${finalAttrs.version}.tar.xz"; hash = "sha256-ZQTsIy/BiO/xUiCu+bc2n406F0unAinxyYLjVRfUSiQ="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/ea/easyeffects/package.nix b/pkgs/by-name/ea/easyeffects/package.nix index c8404e721196..8031453475ca 100644 --- a/pkgs/by-name/ea/easyeffects/package.nix +++ b/pkgs/by-name/ea/easyeffects/package.nix @@ -57,14 +57,14 @@ let ; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "easyeffects"; version = "8.0.9"; src = fetchFromGitHub { owner = "wwmm"; repo = "easyeffects"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-cFMbeJeEIDP7uiNi+rRKErgHtjP/PbPKASo+M2qogZQ="; }; @@ -148,7 +148,7 @@ stdenv.mkDerivation rec { meta = { description = "Audio effects for PipeWire applications"; homepage = "https://github.com/wwmm/easyeffects"; - changelog = "https://github.com/wwmm/easyeffects/blob/v${version}/src/contents/docs/community/CHANGELOG.md"; + changelog = "https://github.com/wwmm/easyeffects/blob/v${finalAttrs.version}/src/contents/docs/community/CHANGELOG.md"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ getchoo @@ -158,4 +158,4 @@ stdenv.mkDerivation rec { mainProgram = "easyeffects"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ea/easypdkprog/package.nix b/pkgs/by-name/ea/easypdkprog/package.nix index ebd7713b6681..345928fe46fc 100644 --- a/pkgs/by-name/ea/easypdkprog/package.nix +++ b/pkgs/by-name/ea/easypdkprog/package.nix @@ -5,14 +5,14 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "easypdkprog"; version = "1.3"; src = fetchFromGitHub { owner = "free-pdk"; repo = "easy-pdk-programmer-software"; - rev = version; + rev = finalAttrs.version; sha256 = "0hc3gdmn6l01z63hzzwdhbdyy288gh5v219bsfm8fb1498vpnd6f"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ david-sawatzke ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ea/easyrsa/package.nix b/pkgs/by-name/ea/easyrsa/package.nix index a395b9697e99..2c88029a56ff 100644 --- a/pkgs/by-name/ea/easyrsa/package.nix +++ b/pkgs/by-name/ea/easyrsa/package.nix @@ -7,14 +7,14 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "easyrsa"; version = "3.2.5"; src = fetchFromGitHub { owner = "OpenVPN"; repo = "easy-rsa"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-GD4KL8CqQ8U0ISrLm8zlnfi1AuYK0AZLiLuufEhZ7B0="; }; @@ -28,8 +28,8 @@ stdenv.mkDerivation rec { substituteInPlace $out/bin/easyrsa \ --replace /usr/ $out/ \ - --replace '~VER~' '${version}' \ - --replace '~GITHEAD~' 'v${version}' \ + --replace '~VER~' '${finalAttrs.version}' \ + --replace '~GITHEAD~' 'v${finalAttrs.version}' \ --replace '~DATE~' '1970-01-01' # Wrap it with the correct OpenSSL binary. @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/eb/ebook_tools/package.nix b/pkgs/by-name/eb/ebook_tools/package.nix index 367a22630b0b..601500756a76 100644 --- a/pkgs/by-name/eb/ebook_tools/package.nix +++ b/pkgs/by-name/eb/ebook_tools/package.nix @@ -8,12 +8,12 @@ libzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ebook-tools"; version = "0.2.2"; src = fetchurl { - url = "mirror://sourceforge/ebook-tools/ebook-tools-${version}.tar.gz"; + url = "mirror://sourceforge/ebook-tools/ebook-tools-${finalAttrs.version}.tar.gz"; sha256 = "1bi7wsz3p5slb43kj7lgb3r6lb91lvb6ldi556k4y50ix6b5khyb"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/ec/ecasound/package.nix b/pkgs/by-name/ec/ecasound/package.nix index 4d991d2a7fbe..b643c8aa7fe5 100644 --- a/pkgs/by-name/ec/ecasound/package.nix +++ b/pkgs/by-name/ec/ecasound/package.nix @@ -22,12 +22,12 @@ # The error is # /nix/store/*-lilv-0.24.10/include/lilv-0/lilv/lilvmm.hpp:272:53: error: 'nullptr' was not declared in this scope -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ecasound"; version = "2.9.3"; src = fetchurl { - url = "https://ecasound.seul.org/download/ecasound-${version}.tar.gz"; + url = "https://ecasound.seul.org/download/ecasound-${finalAttrs.version}.tar.gz"; sha256 = "1m7njfjdb7sqf0lhgc4swihgdr4snkg8v02wcly08wb5ar2fr2s6"; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { ]; homepage = "http://nosignal.fi/ecasound/"; }; -} +}) diff --git a/pkgs/by-name/ec/eclib/package.nix b/pkgs/by-name/ec/eclib/package.nix index 4a58e66eaf1b..e8f40208bfd3 100644 --- a/pkgs/by-name/ec/eclib/package.nix +++ b/pkgs/by-name/ec/eclib/package.nix @@ -15,7 +15,7 @@ assert withFlint -> flint != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eclib"; version = "20250627"; # upgrade might break the sage interface # sage tests to run: @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { # # see https://github.com/JohnCremona/eclib/issues/64#issuecomment-789788561 # for upstream's explanation of the above - url = "https://github.com/JohnCremona/eclib/releases/download/${version}/eclib-${version}.tar.bz2"; + url = "https://github.com/JohnCremona/eclib/releases/download/${finalAttrs.version}/eclib-${finalAttrs.version}.tar.bz2"; hash = "sha256-uI1LUmEuSRxUFZRtnjXyBiyhAV7n+74LYfFY+nTLS8k="; }; buildInputs = [ @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ec/ecopcr/package.nix b/pkgs/by-name/ec/ecopcr/package.nix index 27f8b07f0e59..a6f86ca72d6c 100644 --- a/pkgs/by-name/ec/ecopcr/package.nix +++ b/pkgs/by-name/ec/ecopcr/package.nix @@ -7,12 +7,12 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ecopcr"; version = "1.0.1"; src = fetchurl { - url = "https://git.metabarcoding.org/obitools/ecopcr/-/archive/ecopcr_v${version}/ecopcr-ecopcr_v${version}.tar.gz"; + url = "https://git.metabarcoding.org/obitools/ecopcr/-/archive/ecopcr_v${finalAttrs.version}/ecopcr-ecopcr_v${finalAttrs.version}.tar.gz"; hash = "sha256-ssvWpi7HuuRRAkpqqrX3ijLuBqM3QsrmrG+t7/m6fZA="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.cecill20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ee/eepers/package.nix b/pkgs/by-name/ee/eepers/package.nix index d109a13515b2..78d4bcb413a0 100644 --- a/pkgs/by-name/ee/eepers/package.nix +++ b/pkgs/by-name/ee/eepers/package.nix @@ -8,14 +8,14 @@ wayland, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eepers"; version = "1.3"; src = fetchFromGitHub { owner = "tsoding"; repo = "eepers"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-KG7ci327qlTtlN4yV54P8Q34ExFLJfTGMTZxN3RtZbc="; }; @@ -72,10 +72,10 @@ stdenv.mkDerivation rec { meta = { description = "Simple Turn-based Game"; homepage = "https://github.com/tsoding/eepers"; - changelog = "https://github.com/tsoding/eepers/blob/${src.rev}/CHANGELOG.txt"; + changelog = "https://github.com/tsoding/eepers/blob/${finalAttrs.src.rev}/CHANGELOG.txt"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ GaetanLepage ]; mainProgram = "eepers"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ef/efitools/package.nix b/pkgs/by-name/ef/efitools/package.nix index 9c060b374e96..89c451277b8e 100644 --- a/pkgs/by-name/ef/efitools/package.nix +++ b/pkgs/by-name/ef/efitools/package.nix @@ -9,7 +9,7 @@ help2man, fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "efitools"; version = "1.9.2"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { ]; src = fetchzip { - url = "https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/efitools-v${version}.tar.gz"; + url = "https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/efitools-v${finalAttrs.version}.tar.gz"; sha256 = "0jabgl2pxvfl780yvghq131ylpf82k7banjz0ksjhlm66ik8gb1i"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ef/efivar/package.nix b/pkgs/by-name/ef/efivar/package.nix index 85ed7dc3265d..bdc7a06b9503 100644 --- a/pkgs/by-name/ef/efivar/package.nix +++ b/pkgs/by-name/ef/efivar/package.nix @@ -8,7 +8,7 @@ mandoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "efivar"; version = "39"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "rhboot"; repo = "efivar"; - rev = version; + rev = finalAttrs.version; hash = "sha256-s/1k5a3n33iLmSpKQT5u08xoj8ypjf2Vzln88OBrqf0="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { # See https://github.com/NixOS/nixpkgs/issues/388309 broken = stdenv.hostPlatform.is32bit; }; -} +}) diff --git a/pkgs/by-name/eg/eggdrop/package.nix b/pkgs/by-name/eg/eggdrop/package.nix index 29aa8b1c62a8..f7270926c323 100644 --- a/pkgs/by-name/eg/eggdrop/package.nix +++ b/pkgs/by-name/eg/eggdrop/package.nix @@ -5,12 +5,12 @@ tcl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eggdrop"; version = "1.9.5"; src = fetchurl { - url = "https://ftp.eggheads.org/pub/eggdrop/source/${lib.versions.majorMinor version}/eggdrop-${version}.tar.gz"; + url = "https://ftp.eggheads.org/pub/eggdrop/source/${lib.versions.majorMinor finalAttrs.version}/eggdrop-${finalAttrs.version}.tar.gz"; hash = "sha256-4mkY6opk2YV1ecW2DGYaM38gdz7dgwhrNWUlvrWBc2o="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { homepage = "https://www.eggheads.org"; description = "Internet Relay Chat (IRC) bot"; }; -} +}) diff --git a/pkgs/by-name/eg/egl-wayland/package.nix b/pkgs/by-name/eg/egl-wayland/package.nix index 337d9b147289..2ddfe076adaa 100644 --- a/pkgs/by-name/eg/egl-wayland/package.nix +++ b/pkgs/by-name/eg/egl-wayland/package.nix @@ -14,7 +14,7 @@ wayland-protocols, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "egl-wayland"; version = "1.1.21"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "Nvidia"; repo = "egl-wayland"; - rev = version; + rev = finalAttrs.version; hash = "sha256-a98DzmzCG6DlLJ1HCl/LeD21Q7yyNbTce1poOoAnTjA="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ hedning ]; }; -} +}) diff --git a/pkgs/by-name/eg/eglexternalplatform/package.nix b/pkgs/by-name/eg/eglexternalplatform/package.nix index 2ec8c102ec2f..8fe33c583934 100644 --- a/pkgs/by-name/eg/eglexternalplatform/package.nix +++ b/pkgs/by-name/eg/eglexternalplatform/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eglexternalplatform"; version = "1.2.1"; src = fetchFromGitHub { owner = "Nvidia"; repo = "eglexternalplatform"; - rev = version; + rev = finalAttrs.version; hash = "sha256-tDKh1oSnOSG/XztHHYCwg1tDB7M6olOtJ8te+uan9ko="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ hedning ]; }; -} +}) diff --git a/pkgs/by-name/eg/egoboo/package.nix b/pkgs/by-name/eg/egoboo/package.nix index 91c9a44935ed..062188aa520f 100644 --- a/pkgs/by-name/eg/egoboo/package.nix +++ b/pkgs/by-name/eg/egoboo/package.nix @@ -10,7 +10,7 @@ SDL_ttf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { # pf5234 (a developer?) at freenode #egoboo told me that I better use 2.7.3 until # they fix more, because it even has at least one bugs less than 2.7.4. # 2.8.0 does not start properly on linux @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { version = "2.7.3"; src = fetchurl { - url = "mirror://sourceforge/egoboo/egoboo-${version}.tar.gz"; + url = "mirror://sourceforge/egoboo/egoboo-${finalAttrs.version}.tar.gz"; sha256 = "18cjgp9kakrsa90jcb4cl8hhh9k57mi5d1sy5ijjpd3p7zl647hd"; }; @@ -33,10 +33,10 @@ stdenv.mkDerivation rec { # The user will need to have all the files in '.' to run egoboo, with # writeable controls.txt and setup.txt installPhase = '' - mkdir -p $out/share/egoboo-${version} - cp -v game/egoboo $out/share/egoboo-${version} + mkdir -p $out/share/egoboo-${finalAttrs.version} + cp -v game/egoboo $out/share/egoboo-${finalAttrs.version} cd .. - cp -v -Rd controls.txt setup.txt players modules basicdat $out/share/egoboo-${version} + cp -v -Rd controls.txt setup.txt players modules basicdat $out/share/egoboo-${finalAttrs.version} ''; buildInputs = [ @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { # maintainers = [ ]; # platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ei/eiciel/package.nix b/pkgs/by-name/ei/eiciel/package.nix index 229ef3e9470d..a5d3dad1092f 100644 --- a/pkgs/by-name/ei/eiciel/package.nix +++ b/pkgs/by-name/ei/eiciel/package.nix @@ -14,7 +14,7 @@ gtk4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eiciel"; version = "0.10.1"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "rofirrim"; repo = "eiciel"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-gpuxx1Ts9HCO+3C+Z3k1tVA+1Mip8/Bd+FvWisVdsVY="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "eiciel"; }; -} +}) diff --git a/pkgs/by-name/ei/eigen2/package.nix b/pkgs/by-name/ei/eigen2/package.nix index fa28930070f8..660d758f827f 100644 --- a/pkgs/by-name/ei/eigen2/package.nix +++ b/pkgs/by-name/ei/eigen2/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eigen"; version = "2.0.17"; src = fetchFromGitLab { owner = "libeigen"; repo = "eigen"; - rev = version; + rev = finalAttrs.version; hash = "sha256-C1Bu2H4zxd/2QVzz9AOdoCSRwOYjF41Vr/0S8Fm2kzQ="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ei/eigen_3_4_0/package.nix b/pkgs/by-name/ei/eigen_3_4_0/package.nix index edf197fbea54..774c9e89e651 100644 --- a/pkgs/by-name/ei/eigen_3_4_0/package.nix +++ b/pkgs/by-name/ei/eigen_3_4_0/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eigen"; version = "3.4.0"; src = fetchFromGitLab { owner = "libeigen"; repo = "eigen"; - rev = version; + rev = finalAttrs.version; hash = "sha256-1/4xMetKMDOgZgzz3WMxfHUEpmdAm52RqZvz6i0mLEw="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/el/elastic/package.nix b/pkgs/by-name/el/elastic/package.nix index d2457424acfe..d11ea67fb7f7 100644 --- a/pkgs/by-name/el/elastic/package.nix +++ b/pkgs/by-name/el/elastic/package.nix @@ -17,7 +17,7 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "elastic"; version = "0.1.9"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "World"; repo = "elastic"; - rev = version; + rev = finalAttrs.version; hash = "sha256-jK9RcZ5U1Dwkpu1mlfq/l4347eRCd3Y/KDYYIIkGytk="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ _0xMRTT ]; teams = [ lib.teams.gnome-circle ]; }; -} +}) diff --git a/pkgs/by-name/el/elementary-xfce-icon-theme/package.nix b/pkgs/by-name/el/elementary-xfce-icon-theme/package.nix index f5188c0adb7f..de04b461617b 100644 --- a/pkgs/by-name/el/elementary-xfce-icon-theme/package.nix +++ b/pkgs/by-name/el/elementary-xfce-icon-theme/package.nix @@ -13,14 +13,14 @@ hicolor-icon-theme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "elementary-xfce-icon-theme"; version = "0.22"; src = fetchFromGitHub { owner = "shimmerproject"; repo = "elementary-xfce"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-snNh6883YUmzU1OG8jLf41/0NrEzfwFikyVtX1JeNdw="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.xfce ]; }; -} +}) diff --git a/pkgs/by-name/el/elfio/package.nix b/pkgs/by-name/el/elfio/package.nix index f84730de258a..a479c71f8ecd 100644 --- a/pkgs/by-name/el/elfio/package.nix +++ b/pkgs/by-name/el/elfio/package.nix @@ -6,14 +6,14 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "elfio"; version = "3.10"; src = fetchFromGitHub { owner = "serge1"; repo = "elfio"; - rev = "Release_${version}"; + rev = "Release_${finalAttrs.version}"; sha256 = "sha256-DuZhkiHXdCplRiOy1Gsu7voVPdCbFt+4qFqlOeOeWQw="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ prusnak ]; }; -} +}) diff --git a/pkgs/by-name/el/elfkickers/package.nix b/pkgs/by-name/el/elfkickers/package.nix index e7ff8f1652b2..800659329644 100644 --- a/pkgs/by-name/el/elfkickers/package.nix +++ b/pkgs/by-name/el/elfkickers/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "elfkickers"; version = "3.2"; src = fetchurl { - url = "https://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-${version}.tar.gz"; + url = "https://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-${finalAttrs.version}.tar.gz"; sha256 = "sha256-m4HmxT4MlPwZjZiC63NxVvNtVlFS3DIRiJfHewaiaHw="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/el/elkhound/package.nix b/pkgs/by-name/el/elkhound/package.nix index a771e2497104..0e7bdf87035c 100644 --- a/pkgs/by-name/el/elkhound/package.nix +++ b/pkgs/by-name/el/elkhound/package.nix @@ -8,7 +8,7 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "elkhound"; version = "0-unstable-2020-04-13"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { --replace-fail "cmake_minimum_required(VERSION 3.0)" "cmake_minimum_required(VERSION 3.10)" ''; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; nativeBuildInputs = [ bison @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "elkhound"; }; -} +}) diff --git a/pkgs/by-name/el/ell/package.nix b/pkgs/by-name/el/ell/package.nix index 8f9679a0ee11..8a45c1061056 100644 --- a/pkgs/by-name/el/ell/package.nix +++ b/pkgs/by-name/el/ell/package.nix @@ -9,7 +9,7 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ell"; version = "0.81"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { src = fetchgit { url = "https://git.kernel.org/pub/scm/libs/ell/ell.git"; - rev = version; + rev = finalAttrs.version; hash = "sha256-NopI9aDtpEbf2JlboLTIg/9zXaZelfYhF0/RgwUgakI="; }; @@ -61,11 +61,11 @@ stdenv.mkDerivation rec { longDescription = '' The Embedded Linux* Library (ELL) provides core, low-level functionality for system daemons. It typically has no dependencies other than the Linux kernel, C standard library, and libdl (for dynamic linking). While ELL is designed to be efficient and compact enough for use on embedded Linux platforms, it is not limited to resource-constrained systems. ''; - changelog = "https://git.kernel.org/pub/scm/libs/ell/ell.git/tree/ChangeLog?h=${version}"; + changelog = "https://git.kernel.org/pub/scm/libs/ell/ell.git/tree/ChangeLog?h=${finalAttrs.version}"; license = lib.licenses.lgpl21Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ mic92 ]; }; -} +}) diff --git a/pkgs/by-name/el/elogind/package.nix b/pkgs/by-name/el/elogind/package.nix index 0b0400c56d43..b08378bb96a1 100644 --- a/pkgs/by-name/el/elogind/package.nix +++ b/pkgs/by-name/el/elogind/package.nix @@ -35,14 +35,14 @@ enableSystemd ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "elogind"; version = "255.5"; src = fetchFromGitHub { owner = "elogind"; repo = "elogind"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-4KZr/NiiGVwzdDROhiX3GEQTUyIGva6ezb+xC2U3bkg="; }; @@ -159,4 +159,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; maintainers = with lib.maintainers; [ nh2 ]; }; -} +}) diff --git a/pkgs/by-name/el/elpa/package.nix b/pkgs/by-name/el/elpa/package.nix index 2fda624d90e0..53df2f856f05 100644 --- a/pkgs/by-name/el/elpa/package.nix +++ b/pkgs/by-name/el/elpa/package.nix @@ -26,14 +26,14 @@ assert blas.isILP64 == lapack.isILP64; assert blas.isILP64 == scalapack.isILP64; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "elpa"; version = "2025.06.002"; passthru = { inherit (blas) isILP64; }; src = fetchurl { - url = "https://elpa.mpcdf.mpg.de/software/tarball-archive/Releases/${version}/elpa-${version}.tar.gz"; + url = "https://elpa.mpcdf.mpg.de/software/tarball-archive/Releases/${finalAttrs.version}/elpa-${finalAttrs.version}.tar.gz"; sha256 = "sha256-3jGAwG4rDbtWk56ErRpf0WhEZb04rSGWeS0PQCiTf9o="; }; @@ -130,4 +130,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/em/emboss/package.nix b/pkgs/by-name/em/emboss/package.nix index 128aab262e39..83177cc85da2 100644 --- a/pkgs/by-name/em/emboss/package.nix +++ b/pkgs/by-name/em/emboss/package.nix @@ -11,12 +11,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "emboss"; version = "6.6.0"; src = fetchurl { - url = "ftp://emboss.open-bio.org/pub/EMBOSS/EMBOSS-${version}.tar.gz"; + url = "ftp://emboss.open-bio.org/pub/EMBOSS/EMBOSS-${finalAttrs.version}.tar.gz"; sha256 = "7184a763d39ad96bb598bfd531628a34aa53e474db9e7cac4416c2a40ab10c6e"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { # The last successful Darwin Hydra build was in 2024 broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/em/emojify/package.nix b/pkgs/by-name/em/emojify/package.nix index 186074da829a..44c73b08c1ee 100644 --- a/pkgs/by-name/em/emojify/package.nix +++ b/pkgs/by-name/em/emojify/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "emojify"; version = "2.2.0"; src = fetchFromGitHub { owner = "mrowa44"; repo = "emojify"; - rev = version; + rev = finalAttrs.version; hash = "sha256-6cV+S8wTqJxPGsxiJ3hP6/CYPMWdF3qnz4ddL+F/oJU="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "emojify"; }; -} +}) diff --git a/pkgs/by-name/em/empty/package.nix b/pkgs/by-name/em/empty/package.nix index c6dff73c9e8a..b6c3309b846b 100644 --- a/pkgs/by-name/em/empty/package.nix +++ b/pkgs/by-name/em/empty/package.nix @@ -5,12 +5,12 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "empty"; version = "0.6.21b"; src = fetchzip { - url = "mirror://sourceforge/empty/empty/empty-${version}.tgz"; + url = "mirror://sourceforge/empty/empty/empty-${finalAttrs.version}.tgz"; sha256 = "1rkixh2byr70pdxrwr4lj1ckh191rjny1m5xbjsa7nqw1fw6c2xs"; stripRoot = false; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.djwf ]; mainProgram = "empty"; }; -} +}) diff --git a/pkgs/by-name/em/emulsion-palette/package.nix b/pkgs/by-name/em/emulsion-palette/package.nix index e9b90da1dbbe..c4022725f028 100644 --- a/pkgs/by-name/em/emulsion-palette/package.nix +++ b/pkgs/by-name/em/emulsion-palette/package.nix @@ -14,14 +14,14 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "emulsion-palette"; version = "3.3.9"; src = fetchFromGitHub { owner = "lainsce"; repo = "emulsion"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-xG7yZKbbNao/pzFhdTMof/lw9K12NKZi47YRaEd65ok="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/en/encfs/package.nix b/pkgs/by-name/en/encfs/package.nix index 58ee6ee82f9b..ba1f655747fe 100644 --- a/pkgs/by-name/en/encfs/package.nix +++ b/pkgs/by-name/en/encfs/package.nix @@ -13,13 +13,13 @@ gtest, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "encfs"; version = "1.9.5"; src = fetchFromGitHub { sha256 = "099rjb02knr6yz7przlnyj62ic0ag5ncs7vvcc36ikyqrmpqsdch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; repo = "encfs"; owner = "vgough"; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { # The last successful Darwin Hydra build was in 2024 broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/en/enchant_2/package.nix b/pkgs/by-name/en/enchant_2/package.nix index 1ce5f5b2360c..eb682080aab5 100644 --- a/pkgs/by-name/en/enchant_2/package.nix +++ b/pkgs/by-name/en/enchant_2/package.nix @@ -23,7 +23,7 @@ assert withAppleSpell -> stdenv.hostPlatform.isDarwin; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "enchant"; version = "2.6.9"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://github.com/rrthomas/enchant/releases/download/v${version}/enchant-${version}.tar.gz"; + url = "https://github.com/rrthomas/enchant/releases/download/v${finalAttrs.version}/enchant-${finalAttrs.version}.tar.gz"; hash = "sha256-2aWhDcmzikOzoPoix27W67fgnrU1r/YpVK/NvUDv/2s="; }; @@ -91,4 +91,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jtojnar ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/en/enchive/package.nix b/pkgs/by-name/en/enchive/package.nix index 51f7113b09dd..5acb597f7167 100644 --- a/pkgs/by-name/en/enchive/package.nix +++ b/pkgs/by-name/en/enchive/package.nix @@ -4,13 +4,13 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "enchive"; version = "3.5"; src = fetchFromGitHub { owner = "skeeto"; repo = "enchive"; - rev = version; + rev = finalAttrs.version; sha256 = "0fdrfc5l42lj2bvmv9dmkmhmm7qiszwk7cmdvnqad3fs7652g0qa"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.nico202 ]; }; -} +}) diff --git a/pkgs/by-name/en/encpipe/package.nix b/pkgs/by-name/en/encpipe/package.nix index e6b9f0ffd35f..ec739068e058 100644 --- a/pkgs/by-name/en/encpipe/package.nix +++ b/pkgs/by-name/en/encpipe/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "encpipe"; version = "0.5"; src = fetchFromGitHub { owner = "jedisct1"; repo = "encpipe"; - tag = version; + tag = finalAttrs.version; hash = "sha256-YlEKSWzZuQyDi0mbwJh9Dfn4gKiOeqihSHPt4yY6YdY="; fetchSubmodules = true; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "encpipe"; }; -} +}) diff --git a/pkgs/by-name/en/endeavour/package.nix b/pkgs/by-name/en/endeavour/package.nix index c551a2fdf603..a42b5119e33c 100644 --- a/pkgs/by-name/en/endeavour/package.nix +++ b/pkgs/by-name/en/endeavour/package.nix @@ -21,7 +21,7 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "endeavour"; version = "43.0"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "World"; repo = "Endeavour"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-1mCTw+nJ1w7RdCXfPCO31t1aYOq9Bki3EaXsHiiveD0="; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/en/endless-sky/package.nix b/pkgs/by-name/en/endless-sky/package.nix index 17ad129bba8b..ed153ed6991a 100644 --- a/pkgs/by-name/en/endless-sky/package.nix +++ b/pkgs/by-name/en/endless-sky/package.nix @@ -18,14 +18,14 @@ minizip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "endless-sky"; version = "0.10.16"; src = fetchFromGitHub { owner = "endless-sky"; repo = "endless-sky"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-QO7Yv8H7hvavyOG/G9+HZh+a7XlCAf7fyPlszvOF91M="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; # Maybe other non-darwin Unix }; -} +}) diff --git a/pkgs/by-name/en/endlessh/package.nix b/pkgs/by-name/en/endlessh/package.nix index 01bc2ab030f6..474217993cd7 100644 --- a/pkgs/by-name/en/endlessh/package.nix +++ b/pkgs/by-name/en/endlessh/package.nix @@ -7,14 +7,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "endlessh"; version = "1.1"; src = fetchFromGitHub { owner = "skeeto"; repo = "endlessh"; - rev = version; + rev = finalAttrs.version; hash = "sha256-yHQzDrjZycDL/2oSQCJjxbZQJ30FoixVG1dnFyTKPH4="; }; @@ -31,10 +31,10 @@ stdenv.mkDerivation rec { meta = { description = "SSH tarpit that slowly sends an endless banner"; homepage = "https://github.com/skeeto/endlessh"; - changelog = "https://github.com/skeeto/endlessh/releases/tag/${version}"; + changelog = "https://github.com/skeeto/endlessh/releases/tag/${finalAttrs.version}"; license = lib.licenses.unlicense; maintainers = with lib.maintainers; [ azahi ]; platforms = lib.platforms.unix; mainProgram = "endlessh"; }; -} +}) diff --git a/pkgs/by-name/en/enjarify/package.nix b/pkgs/by-name/en/enjarify/package.nix index 10de71381857..4fa597312e7f 100644 --- a/pkgs/by-name/en/enjarify/package.nix +++ b/pkgs/by-name/en/enjarify/package.nix @@ -6,14 +6,14 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "enjarify"; version = "1.0.3"; src = fetchFromGitHub { owner = "google"; repo = "enjarify"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-VDBC5n2jWLNJsilX+PV1smL5JeBDj23jYFRwdObXwYs="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "enjarify"; }; -} +}) diff --git a/pkgs/by-name/en/enscript/package.nix b/pkgs/by-name/en/enscript/package.nix index 0c6296adc0c9..2ef594bf8e3f 100644 --- a/pkgs/by-name/en/enscript/package.nix +++ b/pkgs/by-name/en/enscript/package.nix @@ -6,12 +6,12 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "enscript"; version = "1.6.6"; src = fetchurl { - url = "mirror://gnu/enscript/enscript-${version}.tar.gz"; + url = "mirror://gnu/enscript/enscript-${finalAttrs.version}.tar.gz"; sha256 = "1fy0ymvzrrvs889zanxcaxjfcxarm2d3k43c9frmbl1ld7dblmkd"; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "enscript"; }; -} +}) diff --git a/pkgs/by-name/en/entr/package.nix b/pkgs/by-name/en/entr/package.nix index 030b655478f3..497658013547 100644 --- a/pkgs/by-name/en/entr/package.nix +++ b/pkgs/by-name/en/entr/package.nix @@ -5,12 +5,12 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "entr"; version = "5.7"; src = fetchurl { - url = "https://eradman.com/entrproject/code/entr-${version}.tar.gz"; + url = "https://eradman.com/entrproject/code/entr-${finalAttrs.version}.tar.gz"; hash = "sha256-kMXZQ4IMcM7zfrQaOCpupPXdf9le/vE7K1Ug0yD10Gc="; }; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://eradman.com/entrproject/"; description = "Run arbitrary commands when files change"; - changelog = "https://github.com/eradman/entr/raw/${version}/NEWS"; + changelog = "https://github.com/eradman/entr/raw/${finalAttrs.version}/NEWS"; license = lib.licenses.isc; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "entr"; }; -} +}) diff --git a/pkgs/by-name/en/entt/package.nix b/pkgs/by-name/en/entt/package.nix index b9a3232344e3..0db42a3a6d18 100644 --- a/pkgs/by-name/en/entt/package.nix +++ b/pkgs/by-name/en/entt/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "entt"; version = "3.14.0"; src = fetchFromGitHub { owner = "skypjack"; repo = "entt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-IPAM7fr/tvSOMKWUbXbloNAnlp5t7J0ynSsTMZ2jKYs="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/en/entwine/package.nix b/pkgs/by-name/en/entwine/package.nix index 0c277b830e24..f3114d2ed054 100644 --- a/pkgs/by-name/en/entwine/package.nix +++ b/pkgs/by-name/en/entwine/package.nix @@ -11,14 +11,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "entwine"; version = "3.2.1"; src = fetchFromGitHub { owner = "connormanning"; repo = "entwine"; - rev = version; + rev = finalAttrs.version; hash = "sha256-K/mR3Js5F6JeS9xvEOhzX4sXGK/Zo+1mHCXDSaBdV2M="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "entwine"; }; -} +}) diff --git a/pkgs/by-name/en/enum4linux/package.nix b/pkgs/by-name/en/enum4linux/package.nix index b70bb94e5f07..ec327bff958f 100644 --- a/pkgs/by-name/en/enum4linux/package.nix +++ b/pkgs/by-name/en/enum4linux/package.nix @@ -8,14 +8,14 @@ openldap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "enum4linux"; version = "0.9.1"; src = fetchFromGitHub { owner = "CiscoCXSecurity"; repo = "enum4linux"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/R0P4Ft9Y0LZwKwhDGAe36UKviih6CNbJbj1lcNKEkM="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fishi0x01 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/en/envchain/package.nix b/pkgs/by-name/en/envchain/package.nix index 9e4b486420b2..228fa7c95fd6 100644 --- a/pkgs/by-name/en/envchain/package.nix +++ b/pkgs/by-name/en/envchain/package.nix @@ -9,14 +9,14 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "envchain"; version = "1.1.0"; src = fetchFromGitHub { owner = "sorah"; repo = "envchain"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-QUy38kJzMbYOyT86as4/yq2ctcszSnB8a3eVWxgd4Fo="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "envchain"; }; -} +}) diff --git a/pkgs/by-name/en/envypn-font/package.nix b/pkgs/by-name/en/envypn-font/package.nix index 9c5bda82eeb1..fa29d8a52ac3 100644 --- a/pkgs/by-name/en/envypn-font/package.nix +++ b/pkgs/by-name/en/envypn-font/package.nix @@ -6,12 +6,12 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "envypn-font"; version = "1.7.1"; src = fetchurl { - url = "https://ywstd.fr/files/p/envypn-font/envypn-font-${version}.tar.gz"; + url = "https://ywstd.fr/files/p/envypn-font/envypn-font-${finalAttrs.version}.tar.gz"; sha256 = "bda67b6bc6d5d871a4d46565d4126729dfb8a0de9611dae6c68132a7b7db1270"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ erdnaxe ]; }; -} +}) diff --git a/pkgs/by-name/en/enyo-launcher/package.nix b/pkgs/by-name/en/enyo-launcher/package.nix index 7db29bca5f6a..4646a2a84ab9 100644 --- a/pkgs/by-name/en/enyo-launcher/package.nix +++ b/pkgs/by-name/en/enyo-launcher/package.nix @@ -5,14 +5,14 @@ cmake, qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "enyo-launcher"; version = "2.0.7"; src = fetchFromGitLab { owner = "sdcofer70"; repo = "enyo-launcher"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Ig1b+JylRlxhl5k5ys9SOGMYw3eUxXyoVXt3YNeWNqI="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.usrfriendly ]; }; -} +}) diff --git a/pkgs/by-name/eo/eog/package.nix b/pkgs/by-name/eo/eog/package.nix index 66970fd86564..eed14f08bc98 100644 --- a/pkgs/by-name/eo/eog/package.nix +++ b/pkgs/by-name/eo/eog/package.nix @@ -32,7 +32,7 @@ gi-docgen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eog"; version = "49.1"; @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/eog/${lib.versions.major version}/eog-${version}.tar.xz"; + url = "mirror://gnome/sources/eog/${lib.versions.major finalAttrs.version}/eog-${finalAttrs.version}.tar.xz"; hash = "sha256-+t0S4UupzSvmmJ37zvQAAWRbY0QM7tjgSGewdYewZtw="; }; @@ -132,10 +132,10 @@ stdenv.mkDerivation rec { meta = { description = "GNOME image viewer"; homepage = "https://gitlab.gnome.org/GNOME/eog"; - changelog = "https://gitlab.gnome.org/GNOME/eog/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/eog/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; license = lib.licenses.gpl2Plus; teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; mainProgram = "eog"; }; -} +}) diff --git a/pkgs/by-name/eo/eos-installer/package.nix b/pkgs/by-name/eo/eos-installer/package.nix index 548611c96f3a..7b3fa20efef0 100644 --- a/pkgs/by-name/eo/eos-installer/package.nix +++ b/pkgs/by-name/eo/eos-installer/package.nix @@ -17,14 +17,14 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eos-installer"; version = "5.1.0"; src = fetchFromGitHub { owner = "endlessm"; repo = "eos-installer"; - tag = "Release_${version}"; + tag = "Release_${finalAttrs.version}"; sha256 = "BqvZglzFJabGXkI8hnLiw1r+CvM7kSKQPj8IKYBB6S4="; fetchSubmodules = true; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { mainProgram = "gnome-image-installer"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/eo/eot_utilities/package.nix b/pkgs/by-name/eo/eot_utilities/package.nix index d14456f33bab..5daf11caa63c 100644 --- a/pkgs/by-name/eo/eot_utilities/package.nix +++ b/pkgs/by-name/eo/eot_utilities/package.nix @@ -5,12 +5,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eot_utilities"; version = "1.1"; src = fetchurl { - url = "https://www.w3.org/Tools/eot-utils/eot-utilities-${version}.tar.gz"; + url = "https://www.w3.org/Tools/eot-utils/eot-utilities-${finalAttrs.version}.tar.gz"; sha256 = "0cb41riabss23hgfg7vxhky09d6zqwjy1nxdvr3l2bh5qzd4kvaf"; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { license = lib.licenses.w3c; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/ep/epeg/package.nix b/pkgs/by-name/ep/epeg/package.nix index 49fe09db21e9..4ff57c36c543 100644 --- a/pkgs/by-name/ep/epeg/package.nix +++ b/pkgs/by-name/ep/epeg/package.nix @@ -10,14 +10,14 @@ libexif, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "epeg"; version = "0.9.3"; src = fetchFromGitHub { owner = "mattes"; repo = "epeg"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-lttqarR8gScNIlSrc5uU3FLfvwxxJ2A1S4oESUW7oIw="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nh2 ]; mainProgram = "epeg"; }; -} +}) diff --git a/pkgs/by-name/ep/epm/package.nix b/pkgs/by-name/ep/epm/package.nix index 860622b297c6..35d36a1e7737 100644 --- a/pkgs/by-name/ep/epm/package.nix +++ b/pkgs/by-name/ep/epm/package.nix @@ -6,14 +6,14 @@ rpm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "epm"; version = "5.0.0"; src = fetchFromGitHub { owner = "jimjag"; repo = "epm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-o4B5lWBeve+U70FDgF1DrtNrXxaEY4etkPpwbqF7fmc="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ep/epstool/package.nix b/pkgs/by-name/ep/epstool/package.nix index 7c37dcc99c1b..042bab703142 100644 --- a/pkgs/by-name/ep/epstool/package.nix +++ b/pkgs/by-name/ep/epstool/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.09"; pname = "epstool"; src = fetchurl { - url = "http://ftp.de.debian.org/debian/pool/main/e/epstool/epstool_${version}.orig.tar.xz"; + url = "http://ftp.de.debian.org/debian/pool/main/e/epstool/epstool_${finalAttrs.version}.orig.tar.xz"; hash = "sha256-HoUknRpE+UGLH5Wjrr2LB4TauOSd62QXrJuZbKCPYBE="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "epstool"; }; -} +}) diff --git a/pkgs/by-name/ep/epub2txt2/package.nix b/pkgs/by-name/ep/epub2txt2/package.nix index c7809c39a2f8..f66645095dab 100644 --- a/pkgs/by-name/ep/epub2txt2/package.nix +++ b/pkgs/by-name/ep/epub2txt2/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "epub2txt2"; version = "2.08"; src = fetchFromGitHub { owner = "kevinboone"; repo = "epub2txt2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-YFaXkcIdat2cn1ITYFyG1hxbbepqcxvyJ6ZzDo4dVYI="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.leonid ]; mainProgram = "epub2txt"; }; -} +}) diff --git a/pkgs/by-name/ep/epubcheck/package.nix b/pkgs/by-name/ep/epubcheck/package.nix index 8dfa45563ab5..b4f59b2fc8aa 100644 --- a/pkgs/by-name/ep/epubcheck/package.nix +++ b/pkgs/by-name/ep/epubcheck/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "epubcheck"; version = "5.3.0"; src = fetchzip { - url = "https://github.com/w3c/epubcheck/releases/download/v${version}/epubcheck-${version}.zip"; + url = "https://github.com/w3c/epubcheck/releases/download/v${finalAttrs.version}/epubcheck-${finalAttrs.version}.zip"; sha256 = "sha256-wROsu/s0EuNQQsbMtxWVIwDZvDozBk/kfwxhivCIRAo="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ eadwu ]; }; -} +}) diff --git a/pkgs/by-name/er/eresi/package.nix b/pkgs/by-name/er/eresi/package.nix index 0e2783ad658b..97b7e50c295e 100644 --- a/pkgs/by-name/er/eresi/package.nix +++ b/pkgs/by-name/er/eresi/package.nix @@ -8,14 +8,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eresi"; version = "0.83-a3-phoenix"; src = fetchFromGitHub { owner = "thorkill"; repo = "eresi"; - rev = version; + rev = finalAttrs.version; sha256 = "0a5a7mh2zw9lcdrl8n1mqccrc0xcgj7743l7l4kslkh722fxv625"; }; @@ -92,4 +92,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/thorkill/eresi"; # Formerly http://www.eresi-project.org/ platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/er/ergo/package.nix b/pkgs/by-name/er/ergo/package.nix index ab2414a1365b..d713be97b7b6 100644 --- a/pkgs/by-name/er/ergo/package.nix +++ b/pkgs/by-name/er/ergo/package.nix @@ -7,12 +7,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ergo"; version = "6.0.2"; src = fetchurl { - url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar"; + url = "https://github.com/ergoplatform/ergo/releases/download/v${finalAttrs.version}/ergo-${finalAttrs.version}.jar"; sha256 = "sha256-9igU/BTWMbCM4Zzd1+HrjwYMZ8Os+k/fqokxtnCSO04="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mmahut ]; mainProgram = "ergo"; }; -} +}) diff --git a/pkgs/by-name/er/ergoscf/package.nix b/pkgs/by-name/er/ergoscf/package.nix index b3d9d02ad18f..322f6915cae3 100644 --- a/pkgs/by-name/er/ergoscf/package.nix +++ b/pkgs/by-name/er/ergoscf/package.nix @@ -6,12 +6,12 @@ lapack, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ergoscf"; version = "3.8.2"; src = fetchurl { - url = "http://www.ergoscf.org/source/tarfiles/ergo-${version}.tar.gz"; + url = "http://www.ergoscf.org/source/tarfiles/ergo-${finalAttrs.version}.tar.gz"; sha256 = "sha256-U0NVREEZ8HI0Q0ZcbwvZsYA76PWMh7bqgDG1uaUc01c="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/es/es/package.nix b/pkgs/by-name/es/es/package.nix index b747d8e792bb..d9a04958c8a7 100644 --- a/pkgs/by-name/es/es/package.nix +++ b/pkgs/by-name/es/es/package.nix @@ -7,13 +7,13 @@ bison, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "es"; version = "0.9.2"; src = fetchurl { - url = "https://github.com/wryun/es-shell/releases/download/v${version}/es-${version}.tar.gz"; + url = "https://github.com/wryun/es-shell/releases/download/v${finalAttrs.version}/es-${finalAttrs.version}.tar.gz"; sha256 = "sha256-ySZIK0IITpA+uHHuHrDO/Ana5vGt64QI3Z6TMDXE9d0="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { passthru = { shellPath = "/bin/es"; }; -} +}) diff --git a/pkgs/by-name/es/eschalot/package.nix b/pkgs/by-name/es/eschalot/package.nix index b0d84faea926..e8c6afe49bd0 100644 --- a/pkgs/by-name/es/eschalot/package.nix +++ b/pkgs/by-name/es/eschalot/package.nix @@ -5,7 +5,7 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eschalot"; version = "1.2.0.20191006"; @@ -24,9 +24,9 @@ stdenv.mkDerivation rec { meta = { description = "Tor hidden service name generator"; - homepage = src.meta.homepage; + homepage = finalAttrs.src.meta.homepage; license = lib.licenses.isc; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/es/esdm/package.nix b/pkgs/by-name/es/esdm/package.nix index 2c96a1aefc77..2092cf4f8585 100644 --- a/pkgs/by-name/es/esdm/package.nix +++ b/pkgs/by-name/es/esdm/package.nix @@ -55,14 +55,14 @@ assert cryptoBackend == "openssl" || cryptoBackend == "botan"; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "esdm"; version = "1.2.1"; src = fetchFromGitHub { owner = "smuellerDD"; repo = "esdm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-41vc5mB2MiQJu0HXFzSjiudlu1sRj2IP8FcFPQfu5uo="; }; @@ -139,4 +139,4 @@ stdenv.mkDerivation rec { thillux ]; }; -} +}) diff --git a/pkgs/by-name/es/esh/package.nix b/pkgs/by-name/es/esh/package.nix index 2b681fcc005d..e682d0f7c818 100644 --- a/pkgs/by-name/es/esh/package.nix +++ b/pkgs/by-name/es/esh/package.nix @@ -10,14 +10,14 @@ esh, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "esh"; version = "0.1.1"; src = fetchFromGitHub { owner = "jirutka"; repo = "esh"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1ddaji5nplf1dyvgkrhqjy8m5djaycqcfhjv30yprj1avjymlj6w"; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mnacamura ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/es/espeakup/package.nix b/pkgs/by-name/es/espeakup/package.nix index 3fe87c511371..08639d30962a 100644 --- a/pkgs/by-name/es/espeakup/package.nix +++ b/pkgs/by-name/es/espeakup/package.nix @@ -11,14 +11,14 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "espeakup"; version = "0.90"; src = fetchFromGitHub { owner = "linux-speakup"; repo = "espeakup"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Qjdg1kParsnpb8Lv51wXLdrLufxtbBTsP8B3t53islI="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "espeakup"; }; -} +}) diff --git a/pkgs/by-name/es/esptool-ck/package.nix b/pkgs/by-name/es/esptool-ck/package.nix index f47ca4ed54fa..adf84ba5ce4b 100644 --- a/pkgs/by-name/es/esptool-ck/package.nix +++ b/pkgs/by-name/es/esptool-ck/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "esptool-ck"; version = "0.4.13"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { sha256 = "1cb81b30a71r7i0gmkh2qagfx9lhq0myq5i37fk881bq6g7i5n2k"; }; - makeFlags = [ "VERSION=${version}" ]; + makeFlags = [ "VERSION=${finalAttrs.version}" ]; installPhase = '' mkdir -p $out/bin @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "esptool"; }; -} +}) diff --git a/pkgs/by-name/es/essentia-extractor/package.nix b/pkgs/by-name/es/essentia-extractor/package.nix index 9c079565d391..f51ef466fc98 100644 --- a/pkgs/by-name/es/essentia-extractor/package.nix +++ b/pkgs/by-name/es/essentia-extractor/package.nix @@ -17,12 +17,12 @@ let throwSystem = throw "Unsupported system: ${stdenv.system}"; arch = arch_table.${stdenv.system} or throwSystem; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "essentia-extractor"; version = "2.1_beta2"; src = fetchurl { - url = "https://ftp.acousticbrainz.org/pub/acousticbrainz/essentia-extractor-v${version}-${arch}.tar.gz"; + url = "https://ftp.acousticbrainz.org/pub/acousticbrainz/essentia-extractor-v${finalAttrs.version}-${arch}.tar.gz"; sha256 = sha_table.${stdenv.system} or throwSystem; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "streaming_extractor_music"; }; -} +}) diff --git a/pkgs/by-name/et/et/package.nix b/pkgs/by-name/et/et/package.nix index 90e40833417f..c4267c32d924 100644 --- a/pkgs/by-name/et/et/package.nix +++ b/pkgs/by-name/et/et/package.nix @@ -7,14 +7,14 @@ gdk-pixbuf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "et"; version = "0.1.2"; src = fetchFromGitHub { owner = "oxzi"; repo = "et"; - rev = version; + rev = finalAttrs.version; sha256 = "0i0lgmnly8n7y4y6pb10pxgxyz8s5zk26k8z1g1578v1wan01lnq"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ oxzi ]; }; -} +}) diff --git a/pkgs/by-name/et/eternal-terminal/package.nix b/pkgs/by-name/et/eternal-terminal/package.nix index d74baa3baa10..98d93face05c 100644 --- a/pkgs/by-name/et/eternal-terminal/package.nix +++ b/pkgs/by-name/et/eternal-terminal/package.nix @@ -11,14 +11,14 @@ catch2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eternal-terminal"; version = "6.2.11"; src = fetchFromGitHub { owner = "MisterTea"; repo = "EternalTerminal"; - tag = "et-v${version}"; + tag = "et-v${finalAttrs.version}"; hash = "sha256-d3mCZQO12NUQjGIOX1FWTLUq+adMTNb9QYCSU3ibZMY="; }; @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { meta = { description = "Remote shell that automatically reconnects without interrupting the session"; homepage = "https://eternalterminal.dev/"; - changelog = "https://github.com/MisterTea/EternalTerminal/releases/tag/et-v${version}"; + changelog = "https://github.com/MisterTea/EternalTerminal/releases/tag/et-v${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ dezgeg @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/et/etherape/package.nix b/pkgs/by-name/et/etherape/package.nix index 3cfad5e9cde7..6dd181e18be8 100644 --- a/pkgs/by-name/et/etherape/package.nix +++ b/pkgs/by-name/et/etherape/package.nix @@ -11,11 +11,11 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "etherape"; version = "0.9.21"; src = fetchurl { - url = "mirror://sourceforge/etherape/etherape-${version}.tar.gz"; + url = "mirror://sourceforge/etherape/etherape-${finalAttrs.version}.tar.gz"; sha256 = "sha256-SckN87uIDTxg36xERMqPxdaLqPNrgg7V+Hc4HJoHF1w="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; maintainers = with lib.maintainers; [ symphorien ]; }; -} +}) diff --git a/pkgs/by-name/et/ethq/package.nix b/pkgs/by-name/et/ethq/package.nix index 140ec4f03ae9..592ba1ce7349 100644 --- a/pkgs/by-name/et/ethq/package.nix +++ b/pkgs/by-name/et/ethq/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ethq"; version = "0.7.0"; src = fetchFromGitHub { owner = "isc-projects"; repo = "ethq"; - tag = "v${builtins.replaceStrings [ "." ] [ "_" ] version}"; + tag = "v${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-ye5ep9EM9Sq/NqNZHENPmFZefVBx1BGrPm3YEG1NcSc="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/et/ethtool/package.nix b/pkgs/by-name/et/ethtool/package.nix index 4e2a94d6f303..cdb6ad61e124 100644 --- a/pkgs/by-name/et/ethtool/package.nix +++ b/pkgs/by-name/et/ethtool/package.nix @@ -7,12 +7,12 @@ writeScript, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ethtool"; version = "6.15"; src = fetchurl { - url = "mirror://kernel/software/network/ethtool/ethtool-${version}.tar.xz"; + url = "mirror://kernel/software/network/ethtool/ethtool-${finalAttrs.version}.tar.xz"; hash = "sha256-lHfDZRFNkQEgquxTNqHRYZbIM9hIb3xtpnvt71eICt4="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bjornfor ]; mainProgram = "ethtool"; }; -} +}) diff --git a/pkgs/by-name/et/ettercap/package.nix b/pkgs/by-name/et/ettercap/package.nix index ffdc9ba85cde..a34721462648 100644 --- a/pkgs/by-name/et/ettercap/package.nix +++ b/pkgs/by-name/et/ettercap/package.nix @@ -22,7 +22,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ettercap"; version = "0.8.4-unstable-2025-07-16"; @@ -83,9 +83,9 @@ stdenv.mkDerivation rec { analysis. ''; homepage = "https://www.ettercap-project.org/"; - changelog = "https://github.com/Ettercap/ettercap/releases/tag/${version}"; + changelog = "https://github.com/Ettercap/ettercap/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/eu/eureka-editor/package.nix b/pkgs/by-name/eu/eureka-editor/package.nix index e27027ae21f2..a3abfca5b0e9 100644 --- a/pkgs/by-name/eu/eureka-editor/package.nix +++ b/pkgs/by-name/eu/eureka-editor/package.nix @@ -10,12 +10,12 @@ libGLU, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eureka-editor"; version = "1.27b"; src = fetchzip { - url = "mirror://sourceforge/eureka-editor/Eureka/${lib.versions.majorMinor version}/eureka-${version}-source.tar.gz"; + url = "mirror://sourceforge/eureka-editor/Eureka/${lib.versions.majorMinor finalAttrs.version}/eureka-${finalAttrs.version}-source.tar.gz"; sha256 = "075w7xxsgbgh6dhndc1pfxb2h1s5fhsw28yl1c025gmx9bb4v3bf"; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; badPlatforms = lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/ev/evemu/package.nix b/pkgs/by-name/ev/evemu/package.nix index f4c97955388d..763f227d6a20 100644 --- a/pkgs/by-name/ev/evemu/package.nix +++ b/pkgs/by-name/ev/evemu/package.nix @@ -8,7 +8,7 @@ libevdev, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "evemu"; version = "2.7.0"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { # each time it is downloaded :/ src = fetchgit { url = "git://git.freedesktop.org/git/evemu"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-SQDaARuqBMBVlUz+Nw6mjdxaZfVOukmzTlIqy8U2rus="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ev/eventstat/package.nix b/pkgs/by-name/ev/eventstat/package.nix index f7c9c1ce88ec..5cd57e92f705 100644 --- a/pkgs/by-name/ev/eventstat/package.nix +++ b/pkgs/by-name/ev/eventstat/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "eventstat"; version = "0.06.00"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "eventstat"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-lCtXILpZn1/laRnsfE5DlQQQKKvfHxOJu87SkpWKeTE="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ev/evil-winrm/package.nix b/pkgs/by-name/ev/evil-winrm/package.nix index 8179f1edd858..d1e8cb0de4dd 100644 --- a/pkgs/by-name/ev/evil-winrm/package.nix +++ b/pkgs/by-name/ev/evil-winrm/package.nix @@ -33,14 +33,14 @@ let activate = 1 ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "evil-winrm"; version = "3.7"; src = fetchFromGitHub { owner = "Hackplayers"; repo = "evil-winrm"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-jr8glS732UvSt+qFkhhLFZUB7OIRpRj3SzXm6mVikrE="; }; @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { description = "WinRM shell for hacking/pentesting"; mainProgram = "evil-winrm"; homepage = "https://github.com/Hackplayers/evil-winrm"; - changelog = "https://github.com/Hackplayers/evil-winrm/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Hackplayers/evil-winrm/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.lgpl3Plus; }; -} +}) diff --git a/pkgs/by-name/ev/evtest/package.nix b/pkgs/by-name/ev/evtest/package.nix index 1b9343aa7f84..d4be04e8b00f 100644 --- a/pkgs/by-name/ev/evtest/package.nix +++ b/pkgs/by-name/ev/evtest/package.nix @@ -7,7 +7,7 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "evtest"; version = "1.36"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "libevdev"; repo = "evtest"; - tag = "evtest-${version}"; + tag = "evtest-${finalAttrs.version}"; sha256 = "sha256-M7AGcHklErfRIOu64+OU397OFuqkAn4dqZxx7sDfklc="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "evtest"; }; -} +}) diff --git a/pkgs/by-name/ex/exaile/package.nix b/pkgs/by-name/ex/exaile/package.nix index ba78350786b1..c339b4192f91 100644 --- a/pkgs/by-name/ex/exaile/package.nix +++ b/pkgs/by-name/ex/exaile/package.nix @@ -34,14 +34,14 @@ wikipediaSupport ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "exaile"; version = "4.2.1"; src = fetchFromGitHub { owner = "exaile"; repo = "exaile"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-eH7JhoGd5jiaye8ZLx836tgEXsRpEd3D3z6gvnVrbIs="; }; @@ -120,4 +120,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ryneeverett ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ex/exfatprogs/package.nix b/pkgs/by-name/ex/exfatprogs/package.nix index 092a03bde873..37f3d88a06da 100644 --- a/pkgs/by-name/ex/exfatprogs/package.nix +++ b/pkgs/by-name/ex/exfatprogs/package.nix @@ -7,14 +7,14 @@ file, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "exfatprogs"; version = "1.3.1"; src = fetchFromGitHub { owner = "exfatprogs"; repo = "exfatprogs"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-AwY5TkQRfWjkkcleymNN580mKGxIdZ0O30tt6yBbo5M="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ yuannan ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ex/exif/package.nix b/pkgs/by-name/ex/exif/package.nix index 46bedb6cd676..db88bf9b73e5 100644 --- a/pkgs/by-name/ex/exif/package.nix +++ b/pkgs/by-name/ex/exif/package.nix @@ -10,14 +10,14 @@ libintl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "exif"; version = "0.6.22"; src = fetchFromGitHub { owner = "libexif"; repo = "exif"; - rev = "exif-${builtins.replaceStrings [ "." ] [ "_" ] version}-release"; + rev = "exif-${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}-release"; sha256 = "1xlb1gdwxm3rmw7vlrynhvjp9dkwmvw23mxisdbdmma7ah2nda3i"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; mainProgram = "exif"; }; -} +}) diff --git a/pkgs/by-name/ex/exiv2/package.nix b/pkgs/by-name/ex/exiv2/package.nix index 83aaab70b309..f37a79d8ac95 100644 --- a/pkgs/by-name/ex/exiv2/package.nix +++ b/pkgs/by-name/ex/exiv2/package.nix @@ -18,7 +18,7 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "exiv2"; version = "0.28.7"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "exiv2"; repo = "exiv2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-a7nPjDjTcwsQeypARvy2rRsv9jpasSSxSyCTLWNDDtA="; }; @@ -115,4 +115,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ wegank ]; }; -} +}) diff --git a/pkgs/by-name/ex/expected-lite/package.nix b/pkgs/by-name/ex/expected-lite/package.nix index 5f5ebe2cad5d..e0a3828f6a0e 100644 --- a/pkgs/by-name/ex/expected-lite/package.nix +++ b/pkgs/by-name/ex/expected-lite/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "expected-lite"; version = "0.10.0"; src = fetchFromGitHub { owner = "martinmoene"; repo = "expected-lite"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-nxwdymBNbd+RuL8rKi2Fx2gC68TnJe7WnoN0O01lecQ="; }; @@ -29,8 +29,8 @@ stdenv.mkDerivation rec { Expected objects in C++11 and later in a single-file header-only library ''; homepage = "https://github.com/martinmoene/expected-lite"; - changelog = "https://github.com/martinmoene/expected-lite/blob/${src.rev}/CHANGES.txt"; + changelog = "https://github.com/martinmoene/expected-lite/blob/${finalAttrs.src.rev}/CHANGES.txt"; license = lib.licenses.boost; maintainers = with lib.maintainers; [ azahi ]; }; -} +}) diff --git a/pkgs/by-name/ex/exprtk/package.nix b/pkgs/by-name/ex/exprtk/package.nix index c3a4467ed0dc..ae3298e7fb44 100644 --- a/pkgs/by-name/ex/exprtk/package.nix +++ b/pkgs/by-name/ex/exprtk/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "exprtk"; version = "0.0.3"; src = fetchFromGitHub { owner = "ArashPartow"; repo = "exprtk"; - rev = version; + rev = finalAttrs.version; hash = "sha256-A4UzNYZZGgTJOw9G4Jg1wJZhxguFRohNEcwmwUOAX18="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ex/extra-container/package.nix b/pkgs/by-name/ex/extra-container/package.nix index b3c1fef27393..804fc0c3bf16 100644 --- a/pkgs/by-name/ex/extra-container/package.nix +++ b/pkgs/by-name/ex/extra-container/package.nix @@ -7,14 +7,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "extra-container"; version = "0.14"; src = fetchFromGitHub { owner = "erikarvstedt"; repo = "extra-container"; - rev = version; + rev = finalAttrs.version; hash = "sha256-XGp4HHH6D6ZKiO5RnMzqYJYnZB538EnEflvlTsOKpvo="; }; @@ -38,10 +38,10 @@ stdenv.mkDerivation rec { meta = { description = "Run declarative containers without full system rebuilds"; homepage = "https://github.com/erikarvstedt/extra-container"; - changelog = "https://github.com/erikarvstedt/extra-container/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/erikarvstedt/extra-container/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.erikarvstedt ]; mainProgram = "extra-container"; }; -} +}) diff --git a/pkgs/by-name/ex/extrace/package.nix b/pkgs/by-name/ex/extrace/package.nix index c8330db655f1..6fe6a0470a96 100644 --- a/pkgs/by-name/ex/extrace/package.nix +++ b/pkgs/by-name/ex/extrace/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "extrace"; version = "0.9"; src = fetchFromGitHub { owner = "leahneukirchen"; repo = "extrace"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Jy/Ac3NcqBkW0kHyypMAVUGAQ41qWM96BbLAym06ogM="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.leahneukirchen ]; }; -} +}) diff --git a/pkgs/by-name/ex/extract_url/package.nix b/pkgs/by-name/ex/extract_url/package.nix index 74dce6213902..96a13ab7a562 100644 --- a/pkgs/by-name/ex/extract_url/package.nix +++ b/pkgs/by-name/ex/extract_url/package.nix @@ -17,14 +17,14 @@ let ++ lib.optional uriFindSupport perlPackages.URIFind; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "extract_url"; version = "1.6.2"; src = fetchFromGitHub { owner = "m3m0ryh0l3"; repo = "extracturl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "05589lp15jmcpbj4y9a3hmf6n2gsqrm4ybcyh3hd4j6pc7hmnhny"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.qyliss ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ex/extractpdfmark/package.nix b/pkgs/by-name/ex/extractpdfmark/package.nix index df1f911c4310..ffda241e9ef6 100644 --- a/pkgs/by-name/ex/extractpdfmark/package.nix +++ b/pkgs/by-name/ex/extractpdfmark/package.nix @@ -9,14 +9,14 @@ texlive, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "extractpdfmark"; version = "1.1.1"; src = fetchFromGitHub { owner = "trueroad"; repo = "extractpdfmark"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-pNc/SWAtQWMbB2+lIQkJdBYSZ97iJXK71mS59qQa7Hs="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "extractpdfmark"; }; -} +}) diff --git a/pkgs/by-name/ex/exult/package.nix b/pkgs/by-name/ex/exult/package.nix index cb3dcdf93688..795a56d2f1fa 100644 --- a/pkgs/by-name/ex/exult/package.nix +++ b/pkgs/by-name/ex/exult/package.nix @@ -16,14 +16,14 @@ enableTools ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "exult"; version = "1.12.0"; src = fetchFromGitHub { owner = "exult"; repo = "exult"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-SZwYaqTTWESNRphXefa3JyH988y3WiaIr12yORhiFow="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "exult"; }; -} +}) diff --git a/pkgs/by-name/f2/f2fs-tools/package.nix b/pkgs/by-name/f2/f2fs-tools/package.nix index a50001e3eeb6..5e4b80fdc5ef 100644 --- a/pkgs/by-name/f2/f2fs-tools/package.nix +++ b/pkgs/by-name/f2/f2fs-tools/package.nix @@ -11,12 +11,12 @@ lzo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "f2fs-tools"; version = "1.16.0"; src = fetchzip { - url = "https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/f2fs-tools-v${version}.tar.gz"; + url = "https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/f2fs-tools-v${finalAttrs.version}.tar.gz"; hash = "sha256-zNG1F//+BTBzlEc6qNVixyuCB6PMZD5Kf8pVK0ePYiA="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/f3/f3/package.nix b/pkgs/by-name/f3/f3/package.nix index 1089b6325ec4..9143b484cb8f 100644 --- a/pkgs/by-name/f3/f3/package.nix +++ b/pkgs/by-name/f3/f3/package.nix @@ -7,14 +7,14 @@ argp-standalone, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "f3"; version = "9.0"; src = fetchFromGitHub { owner = "AltraMayor"; repo = "f3"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ZajlFGXJcYUVe/wUFfdPYVW8stOo1Aqe8uD2Bm9KIk0="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { makefu ]; }; -} +}) diff --git a/pkgs/by-name/fa/faad2/package.nix b/pkgs/by-name/fa/faad2/package.nix index f36c56084a11..00870ca2f764 100644 --- a/pkgs/by-name/fa/faad2/package.nix +++ b/pkgs/by-name/fa/faad2/package.nix @@ -11,14 +11,14 @@ vlc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "faad2"; version = "2.11.2"; src = fetchFromGitHub { owner = "knik0"; repo = "faad2"; - rev = version; + rev = finalAttrs.version; hash = "sha256-JvmblrmE3doUMUwObBN2b+Ej+CDBWNemBsyYSCXGwo8="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { mainProgram = "faad"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/fa/fabric-installer/package.nix b/pkgs/by-name/fa/fabric-installer/package.nix index d933068b7313..1b7a7741fc10 100644 --- a/pkgs/by-name/fa/fabric-installer/package.nix +++ b/pkgs/by-name/fa/fabric-installer/package.nix @@ -6,12 +6,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fabric-installer"; version = "1.1.0"; src = fetchurl { - url = "https://maven.fabricmc.net/net/fabricmc/fabric-installer/${version}/fabric-installer-${version}.jar"; + url = "https://maven.fabricmc.net/net/fabricmc/fabric-installer/${finalAttrs.version}/fabric-installer-${finalAttrs.version}.jar"; sha256 = "sha256-wgxAfVyksRmq6XhH6y+7HTTJKWm2R/u7HeL9NsoAc44="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fa/factplusplus/package.nix b/pkgs/by-name/fa/factplusplus/package.nix index 2b2536708ac0..7d60792e99da 100644 --- a/pkgs/by-name/fa/factplusplus/package.nix +++ b/pkgs/by-name/fa/factplusplus/package.nix @@ -5,14 +5,14 @@ jdk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "factplusplus"; version = "1.6.5"; src = fetchFromBitbucket { owner = "dtsarkov"; repo = "factplusplus"; - rev = "Release-${version}"; + rev = "Release-${finalAttrs.version}"; sha256 = "wzK1QJsNN0Q73NM+vjaE/vLuGf8J1Zu5ZPAkZNiKnME="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { broken = !stdenv.hostPlatform.isLinux; mainProgram = "FaCT++"; }; -} +}) diff --git a/pkgs/by-name/fa/fakechroot/package.nix b/pkgs/by-name/fa/fakechroot/package.nix index d54ecf93b881..9cca417b8644 100644 --- a/pkgs/by-name/fa/fakechroot/package.nix +++ b/pkgs/by-name/fa/fakechroot/package.nix @@ -11,14 +11,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fakechroot"; version = "2.20.1"; src = fetchFromGitHub { owner = "dex4er"; repo = "fakechroot"; - rev = version; + rev = finalAttrs.version; sha256 = "0xgnwazrmrg4gm30xjxdn6sx3lhqvxahrh6gmy3yfswxc30pmg86"; }; @@ -100,4 +100,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fa/fakeroute/package.nix b/pkgs/by-name/fa/fakeroute/package.nix index e31acae0b43d..398a3f2240da 100644 --- a/pkgs/by-name/fa/fakeroute/package.nix +++ b/pkgs/by-name/fa/fakeroute/package.nix @@ -5,12 +5,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fakeroute"; version = "0.3"; src = fetchurl { - url = "https://maxwell.eurofusion.eu/git/rnhmjoj/fakeroute/releases/download/v${version}/fakeroute-${version}.tar.gz"; + url = "https://maxwell.eurofusion.eu/git/rnhmjoj/fakeroute/releases/download/v${finalAttrs.version}/fakeroute-${finalAttrs.version}.tar.gz"; hash = "sha256-DoXGJm8vOlAD6ZuvVAt6bkgfahc8WgyYIXCrgqzfiWg="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "fakeroute"; }; -} +}) diff --git a/pkgs/by-name/fa/fancontrol-gui/package.nix b/pkgs/by-name/fa/fancontrol-gui/package.nix index cdf776561946..dd38a9b4cba7 100644 --- a/pkgs/by-name/fa/fancontrol-gui/package.nix +++ b/pkgs/by-name/fa/fancontrol-gui/package.nix @@ -10,14 +10,14 @@ stdenv, testers, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fancontrol-gui"; version = "0.8"; src = fetchFromGitHub { owner = "Maldela"; repo = "fancontrol-gui"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-hJaU8SL0b6GmTONGSIzUzzbex6KxHf2Np0bCX8YSSVM="; }; @@ -58,10 +58,10 @@ stdenv.mkDerivation rec { meta = { description = "GUI for fancontrol with QT and KDE framework 5"; homepage = "https://github.com/Maldela/fancontrol-gui"; - changelog = "https://github.com/Maldela/fancontrol-gui/releases/tag/v${version}"; + changelog = "https://github.com/Maldela/fancontrol-gui/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; mainProgram = "fancontrol_gui"; maintainers = with lib.maintainers; [ dashietm ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fa/farbfeld/package.nix b/pkgs/by-name/fa/farbfeld/package.nix index dc829432f5a9..a94ed6840c26 100644 --- a/pkgs/by-name/fa/farbfeld/package.nix +++ b/pkgs/by-name/fa/farbfeld/package.nix @@ -8,12 +8,12 @@ libjpeg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "farbfeld"; version = "4"; src = fetchurl { - url = "https://dl.suckless.org/farbfeld/farbfeld-${version}.tar.gz"; + url = "https://dl.suckless.org/farbfeld/farbfeld-${finalAttrs.version}.tar.gz"; sha256 = "0ap7rcngffhdd57jw9j22arzkbrhwh0zpxhwbdfwl8fixlhmkpy7"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/fa/fasmg/package.nix b/pkgs/by-name/fa/fasmg/package.nix index db3d10bc982d..663337700437 100644 --- a/pkgs/by-name/fa/fasmg/package.nix +++ b/pkgs/by-name/fa/fasmg/package.nix @@ -12,12 +12,12 @@ nix-update, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fasmg"; version = "l04h"; src = fetchzip { - url = "https://flatassembler.net/fasmg.${version}.zip"; + url = "https://flatassembler.net/fasmg.${finalAttrs.version}.zip"; sha256 = "sha256-LPRDNtkNVlA2RFvIncFWaCtJ/gH7uApqJPizeO7BmrM="; stripRoot = false; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.iamanaws ]; platforms = with lib.platforms; lib.intersectLists (linux ++ darwin) x86; }; -} +}) diff --git a/pkgs/by-name/fa/fast-downward/package.nix b/pkgs/by-name/fa/fast-downward/package.nix index a3a7d1a48248..b24bd13b1cd4 100644 --- a/pkgs/by-name/fa/fast-downward/package.nix +++ b/pkgs/by-name/fa/fast-downward/package.nix @@ -8,14 +8,14 @@ cplex, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fast-downward"; version = "24.06.1"; src = fetchFromGitHub { owner = "aibasel"; repo = "downward"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "sha256-JwBdV44h6LAJeIjKHPouvb3ZleydAc55QiuaFGrFx1Y="; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/fa/fastJson/package.nix b/pkgs/by-name/fa/fastJson/package.nix index c7adbcec9ecc..1f86fc65caab 100644 --- a/pkgs/by-name/fa/fastJson/package.nix +++ b/pkgs/by-name/fa/fastJson/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fastjson"; version = "1.2304.0"; src = fetchFromGitHub { owner = "rsyslog"; repo = "libfastjson"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-WnM6lQjHz0n5BwWWZoDBavURokcaROXJW46RZen9vj4="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/fa/fastcap/package.nix b/pkgs/by-name/fa/fastcap/package.nix index cb2d82d3a355..cc6cb1a41d38 100644 --- a/pkgs/by-name/fa/fastcap/package.nix +++ b/pkgs/by-name/fa/fastcap/package.nix @@ -6,12 +6,12 @@ texliveMedium, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fastcap"; version = "2.0-18Sep92"; src = fetchzip { - url = "https://www.rle.mit.edu/cpg/codes/fastcap-${version}.tgz"; + url = "https://www.rle.mit.edu/cpg/codes/fastcap-${finalAttrs.version}.tgz"; hash = "sha256-fnmC6WNd7xk8fphxkMZUq2+Qz+2mWIP2lvBUBAmUvHI"; stripRoot = false; }; @@ -76,8 +76,8 @@ stdenv.mkDerivation rec { mv bin $out/bin rm $out/bin/README - mkdir -p $doc/share/doc/fastcap-${version} - cp doc/*.pdf $doc/share/doc/fastcap-${version} + mkdir -p $doc/share/doc/fastcap-${finalAttrs.version} + cp doc/*.pdf $doc/share/doc/fastcap-${finalAttrs.version} mkdir -p $out/share/fastcap mv examples $out/share/fastcap @@ -98,4 +98,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "fastcap"; }; -} +}) diff --git a/pkgs/by-name/fa/fastd/package.nix b/pkgs/by-name/fa/fastd/package.nix index 6043c8a06a49..6c53a65b74b4 100644 --- a/pkgs/by-name/fa/fastd/package.nix +++ b/pkgs/by-name/fa/fastd/package.nix @@ -14,14 +14,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fastd"; version = "23"; src = fetchFromGitHub { owner = "neocturne"; repo = "fastd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Sz6VEjKziL/w2a4VWFfMPDYvm7UZh5A/NmzP10rJ2r8="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "fastd"; }; -} +}) diff --git a/pkgs/by-name/fa/fastjet-contrib/package.nix b/pkgs/by-name/fa/fastjet-contrib/package.nix index 2d10599e80c4..0f472c2f2d1c 100644 --- a/pkgs/by-name/fa/fastjet-contrib/package.nix +++ b/pkgs/by-name/fa/fastjet-contrib/package.nix @@ -5,12 +5,12 @@ fastjet, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fastjet-contrib"; version = "1.101"; src = fetchurl { - url = "https://fastjet.hepforge.org/contrib/downloads/fjcontrib-${version}.tar.gz"; + url = "https://fastjet.hepforge.org/contrib/downloads/fjcontrib-${finalAttrs.version}.tar.gz"; sha256 = "sha256-2+itIZn3LWTdKfYhj29T793I+z5d2cXRDy/R4j1uRPY="; }; @@ -51,9 +51,9 @@ stdenv.mkDerivation rec { meta = { description = "Third party extensions for FastJet"; homepage = "http://fastjet.fr/"; - changelog = "https://phab.hepforge.org/source/fastjetsvn/browse/contrib/tags/${version}/NEWS?as=source&blame=off"; + changelog = "https://phab.hepforge.org/source/fastjetsvn/browse/contrib/tags/${finalAttrs.version}/NEWS?as=source&blame=off"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ veprbl ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fa/fastjet/package.nix b/pkgs/by-name/fa/fastjet/package.nix index c09fc2999519..e50b2f0d491b 100644 --- a/pkgs/by-name/fa/fastjet/package.nix +++ b/pkgs/by-name/fa/fastjet/package.nix @@ -7,12 +7,12 @@ withPython ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fastjet"; version = "3.4.3"; src = fetchurl { - url = "http://fastjet.fr/repo/fastjet-${version}.tar.gz"; + url = "http://fastjet.fr/repo/fastjet-${finalAttrs.version}.tar.gz"; hash = "sha256-zBdUcb+rhla4xhg6jl6a0F1fdQbkbzISqagjCQW49qM="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) diff --git a/pkgs/by-name/fa/fastnlo-toolkit/package.nix b/pkgs/by-name/fa/fastnlo-toolkit/package.nix index b6d60316e43c..d717e9208d54 100644 --- a/pkgs/by-name/fa/fastnlo-toolkit/package.nix +++ b/pkgs/by-name/fa/fastnlo-toolkit/package.nix @@ -13,12 +13,12 @@ withPython ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fastnlo-toolkit"; version = "2.5.0-2826"; src = fetchurl { - url = "https://fastnlo.hepforge.org/code/v25/fastnlo_toolkit-${version}.tar.gz"; + url = "https://fastnlo.hepforge.org/code/v25/fastnlo_toolkit-${finalAttrs.version}.tar.gz"; hash = "sha256-7aIMYCOkHC/17CHYiEfrxvtSJxTDivrS7BQ32cGiEy0="; }; @@ -107,4 +107,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/fa/fastp/package.nix b/pkgs/by-name/fa/fastp/package.nix index aa15a3497982..51796920881d 100644 --- a/pkgs/by-name/fa/fastp/package.nix +++ b/pkgs/by-name/fa/fastp/package.nix @@ -7,14 +7,14 @@ isa-l, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fastp"; version = "1.1.0"; src = fetchFromGitHub { owner = "OpenGene"; repo = "fastp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-0hLq6r/XcYkF1J9LpiQ+qxh5MN4vDTRr5JibnIsq2J0="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jbedo ]; platforms = lib.platforms.x86_64; }; -} +}) diff --git a/pkgs/by-name/fa/fastpbkdf2/package.nix b/pkgs/by-name/fa/fastpbkdf2/package.nix index c369db642b39..c940c201395d 100644 --- a/pkgs/by-name/fa/fastpbkdf2/package.nix +++ b/pkgs/by-name/fa/fastpbkdf2/package.nix @@ -5,14 +5,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fastpbkdf2"; version = "1.0.0"; src = fetchFromGitHub { owner = "ctz"; repo = "fastpbkdf2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "09ax0h4ik3vhvp3s98lic93l3g9f4v1jkr5k6z4g1lvm7s3lrha2"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.cc0; maintainers = with lib.maintainers; [ ledif ]; }; -} +}) diff --git a/pkgs/by-name/fa/fatcat/package.nix b/pkgs/by-name/fa/fatcat/package.nix index 4f4be94920db..15c339aec600 100644 --- a/pkgs/by-name/fa/fatcat/package.nix +++ b/pkgs/by-name/fa/fatcat/package.nix @@ -6,14 +6,14 @@ cmake, gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fatcat"; version = "1.1.1"; src = fetchFromGitHub { owner = "Gregwar"; repo = "fatcat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-/iGNVP7Bz/UZAR+dFxAKMKM9jm07h0x0F3VGpdxlHdk="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ cynerd ]; }; -} +}) diff --git a/pkgs/by-name/fa/fatrace/package.nix b/pkgs/by-name/fa/fatrace/package.nix index 9d98abc7e53c..0972b478c41b 100644 --- a/pkgs/by-name/fa/fatrace/package.nix +++ b/pkgs/by-name/fa/fatrace/package.nix @@ -6,14 +6,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fatrace"; version = "0.19.1"; src = fetchFromGitHub { owner = "martinpitt"; repo = "fatrace"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ncLmO7DwkB2nC4K/40ctwRheVVSPDK+zfcGJZvYyuVI="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ''; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fa/fatresize/package.nix b/pkgs/by-name/fa/fatresize/package.nix index ae48d5456776..c05a74e9338a 100644 --- a/pkgs/by-name/fa/fatresize/package.nix +++ b/pkgs/by-name/fa/fatresize/package.nix @@ -7,7 +7,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.1.0"; pname = "fatresize"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "ya-mouse"; repo = "fatresize"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1vhz84kxfyl0q7mkqn68nvzzly0a4xgzv76m6db0bk7xyczv1qr2"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; mainProgram = "fatresize"; }; -} +}) diff --git a/pkgs/by-name/fa/faustPhysicalModeling/package.nix b/pkgs/by-name/fa/faustPhysicalModeling/package.nix index 789cdae0e3ee..eb724acb31fc 100644 --- a/pkgs/by-name/fa/faustPhysicalModeling/package.nix +++ b/pkgs/by-name/fa/faustPhysicalModeling/package.nix @@ -6,14 +6,14 @@ faust2jaqt, faust2lv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "faustPhysicalModeling"; version = "2.83.1"; src = fetchFromGitHub { owner = "grame-cncm"; repo = "faust"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-c1I5ha9QvnC7jKdycAhW/iAzUcEA7NopXAquIS001Y8="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { # compiles stuff for the build platform, difficult to do properly broken = stdenv.hostPlatform != stdenv.buildPlatform; }; -} +}) diff --git a/pkgs/by-name/fa/faustlive/package.nix b/pkgs/by-name/fa/faustlive/package.nix index 5b54b5e55a29..33c9a3553d02 100644 --- a/pkgs/by-name/fa/faustlive/package.nix +++ b/pkgs/by-name/fa/faustlive/package.nix @@ -26,13 +26,13 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "faustlive"; version = "2.5.17"; src = fetchFromGitHub { owner = "grame-cncm"; repo = "faustlive"; - tag = version; + tag = finalAttrs.version; hash = "sha256-RqtdDkP63l/30sL5PDocvpar5TI4LdKfeeliSNeOHog="; fetchSubmodules = true; }; @@ -97,4 +97,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ magnetophon ]; }; -} +}) diff --git a/pkgs/by-name/fb/fbcat/package.nix b/pkgs/by-name/fb/fbcat/package.nix index 5f3d106327ac..3ee6d901d38d 100644 --- a/pkgs/by-name/fb/fbcat/package.nix +++ b/pkgs/by-name/fb/fbcat/package.nix @@ -5,14 +5,14 @@ netpbm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fbcat"; version = "0.5.2"; src = fetchFromGitHub { owner = "jwilk"; repo = "fbcat"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ORzcd8XGy2BfwuPK5UX+K5Z+FYkb+tdg/gHl3zHjvbk="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.matthiasbeyer ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fb/fbida/package.nix b/pkgs/by-name/fb/fbida/package.nix index 8f269d0eacea..7bb852386840 100644 --- a/pkgs/by-name/fb/fbida/package.nix +++ b/pkgs/by-name/fb/fbida/package.nix @@ -25,12 +25,12 @@ lirc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fbida"; version = "2.14"; src = fetchurl { - url = "http://dl.bytesex.org/releases/fbida/fbida-${version}.tar.gz"; + url = "http://dl.bytesex.org/releases/fbida/fbida-${finalAttrs.version}.tar.gz"; sha256 = "0f242mix20rgsqz1llibhsz4r2pbvx6k32rmky0zjvnbaqaw1dwm"; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fb/fbmark/package.nix b/pkgs/by-name/fb/fbmark/package.nix index 618123a50e40..7ddc952756d0 100644 --- a/pkgs/by-name/fb/fbmark/package.nix +++ b/pkgs/by-name/fb/fbmark/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fbmark"; version = "0.3"; src = fetchFromGitHub { owner = "caramelli"; repo = "fbmark"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0n2czl2sy1k6r5ri0hp7jgq84xcwrx4x43bqvw1b4na99mqhyahn"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ davidak ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fb/fbterm/package.nix b/pkgs/by-name/fb/fbterm/package.nix index 7ab8da427b62..5ea5e88d4da5 100644 --- a/pkgs/by-name/fb/fbterm/package.nix +++ b/pkgs/by-name/fb/fbterm/package.nix @@ -12,7 +12,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.7-2"; pname = "fbterm"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "debian"; repo = "fbterm"; - rev = "debian/${version}"; + rev = "debian/${finalAttrs.version}"; hash = "sha256-vRUZgFpA1IkzkLzl7ImT+Yff5XqjFbUlkHmj/hd7XDE="; }; @@ -106,4 +106,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fc/fcft/package.nix b/pkgs/by-name/fc/fcft/package.nix index 40c7f3bbb8d1..a59b2da9f9a2 100644 --- a/pkgs/by-name/fc/fcft/package.nix +++ b/pkgs/by-name/fc/fcft/package.nix @@ -31,7 +31,7 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fcft"; version = "3.3.3"; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "dnkl"; repo = "fcft"; - rev = version; + rev = finalAttrs.version; hash = "sha256-MkGlph9WpqH4daov5ZZPO2ua2mUbrsuo8Xk6GoKhoxg="; }; @@ -82,7 +82,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://codeberg.org/dnkl/fcft"; - changelog = "https://codeberg.org/dnkl/fcft/releases/tag/${version}"; + changelog = "https://codeberg.org/dnkl/fcft/releases/tag/${finalAttrs.version}"; description = "Simple library for font loading and glyph rasterization"; maintainers = with lib.maintainers; [ fionera @@ -94,4 +94,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/fc/fcgiwrap/package.nix b/pkgs/by-name/fc/fcgiwrap/package.nix index d29a5f8363b6..a57dc313fe62 100644 --- a/pkgs/by-name/fc/fcgiwrap/package.nix +++ b/pkgs/by-name/fc/fcgiwrap/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fcgiwrap"; version = "1.1.0"; src = fetchFromGitHub { owner = "gnosek"; repo = "fcgiwrap"; - rev = version; + rev = finalAttrs.version; hash = "sha256-znAsZk+aB2XO2NK8Mjc+DLwykYKHolnVQPErlaAx3Oc="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; mainProgram = "fcgiwrap"; }; -} +}) diff --git a/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix b/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix index f0c5bdf8a228..cedfc8083a17 100644 --- a/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix +++ b/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix @@ -13,14 +13,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fcitx5-mcbopomofo"; version = "2.9.5"; src = fetchFromGitHub { owner = "openvanilla"; repo = "fcitx5-mcbopomofo"; - rev = version; + rev = finalAttrs.version; hash = "sha256-efpVvWchJywKyGu7I6pNRVKJhIv01iKAXFCJ+7kcMwc="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ shiphan ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fc/fcl/package.nix b/pkgs/by-name/fc/fcl/package.nix index 895240b00900..de781eded5c1 100644 --- a/pkgs/by-name/fc/fcl/package.nix +++ b/pkgs/by-name/fc/fcl/package.nix @@ -8,14 +8,14 @@ octomap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fcl"; version = "0.7.0"; src = fetchFromGitHub { owner = "flexible-collision-library"; repo = "fcl"; - rev = version; + rev = finalAttrs.version; sha256 = "0f5lhg6f9np7w16s6wz4mb349bycil1irk8z8ylfjwllxi4n6x7a"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lopsided98 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fc/fcppt/package.nix b/pkgs/by-name/fc/fcppt/package.nix index 75b8bebddc3d..df48ce23a374 100644 --- a/pkgs/by-name/fc/fcppt/package.nix +++ b/pkgs/by-name/fc/fcppt/package.nix @@ -6,14 +6,14 @@ boost, catch2_3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fcppt"; version = "5.0.0"; src = fetchFromGitHub { owner = "freundlich"; repo = "fcppt"; - rev = version; + rev = finalAttrs.version; hash = "sha256-8dBG6LdSngsutBboqb3WVVg3ylayoUYDOJV6p/ZFkoE="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { "x86_64-windows" ]; }; -} +}) diff --git a/pkgs/by-name/fd/fdk-aac-encoder/package.nix b/pkgs/by-name/fd/fdk-aac-encoder/package.nix index 6dd05ddb4182..959d74bfdb01 100644 --- a/pkgs/by-name/fd/fdk-aac-encoder/package.nix +++ b/pkgs/by-name/fd/fdk-aac-encoder/package.nix @@ -7,14 +7,14 @@ fdk_aac, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fdkaac"; version = "1.0.6"; src = fetchFromGitHub { owner = "nu774"; repo = "fdkaac"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-nVVeYk7t4+n/BsOKs744stsvgJd+zNnbASk3bAgFTpk="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.lunik1 ]; }; -} +}) diff --git a/pkgs/by-name/fd/fdm/package.nix b/pkgs/by-name/fd/fdm/package.nix index aa3c45893e85..d6af884afe1c 100644 --- a/pkgs/by-name/fd/fdm/package.nix +++ b/pkgs/by-name/fd/fdm/package.nix @@ -10,14 +10,14 @@ bison, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fdm"; version = "2.2"; src = fetchFromGitHub { owner = "nicm"; repo = "fdm"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Gqpz+N1ELU5jQpPJAG9s8J9UHWOJNhkT+s7+xuQazd0="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { downloadPage = "https://github.com/nicm/fdm/releases"; license = lib.licenses.isc; }; -} +}) diff --git a/pkgs/by-name/fd/fdupes/package.nix b/pkgs/by-name/fd/fdupes/package.nix index eb2d34ad3de1..1670297ca335 100644 --- a/pkgs/by-name/fd/fdupes/package.nix +++ b/pkgs/by-name/fd/fdupes/package.nix @@ -9,14 +9,14 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fdupes"; version = "2.4.0"; src = fetchFromGitHub { owner = "adrianlopezroche"; repo = "fdupes"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-epregz+i2mML5zCQErQDJFUFUxnUoqcBlUPGPJ4tcmc="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "fdupes"; }; -} +}) diff --git a/pkgs/by-name/fe/fead/package.nix b/pkgs/by-name/fe/fead/package.nix index 00a617f3933d..c063adcd867a 100644 --- a/pkgs/by-name/fe/fead/package.nix +++ b/pkgs/by-name/fe/fead/package.nix @@ -6,12 +6,12 @@ help2man, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fead"; version = "1.0.0"; src = fetchzip { - url = "https://trong.loang.net/~cnx/fead/snapshot/fead-${version}.tar.gz"; + url = "https://trong.loang.net/~cnx/fead/snapshot/fead-${finalAttrs.version}.tar.gz"; hash = "sha256-cbU379Zz+mwRqEHiDUlGvWheLkkr0YidHeVs/1Leg38="; }; @@ -35,8 +35,8 @@ stdenv.mkDerivation rec { description = "Advert generator from web feeds"; homepage = "https://trong.loang.net/~cnx/fead"; license = lib.licenses.agpl3Plus; - changelog = "https://trong.loang.net/~cnx/fead/tag?h=${version}"; + changelog = "https://trong.loang.net/~cnx/fead/tag?h=${finalAttrs.version}"; maintainers = with lib.maintainers; [ McSinyx ]; mainProgram = "fead"; }; -} +}) diff --git a/pkgs/by-name/fe/felix/package.nix b/pkgs/by-name/fe/felix/package.nix index a519acb070c7..0a2210f1ceb2 100644 --- a/pkgs/by-name/fe/felix/package.nix +++ b/pkgs/by-name/fe/felix/package.nix @@ -4,11 +4,11 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "apache-felix"; version = "7.0.5"; src = fetchurl { - url = "mirror://apache/felix/org.apache.felix.main.distribution-${version}.tar.gz"; + url = "mirror://apache/felix/org.apache.felix.main.distribution-${finalAttrs.version}.tar.gz"; sha256 = "sha256-N9mbkIzMkMV2RLONv15EiosJxMU9iEJvwPWEauPIEe8="; }; buildCommand = '' @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; mainProgram = "felix.jar"; }; -} +}) diff --git a/pkgs/by-name/fe/felix_remoteshell/package.nix b/pkgs/by-name/fe/felix_remoteshell/package.nix index 7d8bbdf5b197..1456434ce2cc 100644 --- a/pkgs/by-name/fe/felix_remoteshell/package.nix +++ b/pkgs/by-name/fe/felix_remoteshell/package.nix @@ -1,14 +1,14 @@ { stdenv, fetchurl }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.1.2"; pname = "apache-felix-remoteshell-bundle"; src = fetchurl { - url = "http://apache.proserve.nl/felix/org.apache.felix.shell.remote-${version}.jar"; + url = "http://apache.proserve.nl/felix/org.apache.felix.shell.remote-${finalAttrs.version}.jar"; sha256 = "147zw5ppn98wfl3pr32isyb267xm3gwsvdfdvjr33m9g2v1z69aq"; }; buildCommand = '' mkdir -p $out/bundle - cp ${src} $out/bundle/org.apache.felix.shell.remote-${version}.jar + cp ${finalAttrs.src} $out/bundle/org.apache.felix.shell.remote-${finalAttrs.version}.jar ''; -} +}) diff --git a/pkgs/by-name/fe/ferm/package.nix b/pkgs/by-name/fe/ferm/package.nix index 1d7da4ea13ca..3f1c7f40ddf4 100644 --- a/pkgs/by-name/fe/ferm/package.nix +++ b/pkgs/by-name/fe/ferm/package.nix @@ -11,12 +11,12 @@ let inherit (lib.versions) majorMinor; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.7"; pname = "ferm"; src = fetchurl { - url = "http://ferm.foo-projects.org/download/${majorMinor version}/ferm-${version}.tar.xz"; + url = "http://ferm.foo-projects.org/download/${majorMinor finalAttrs.version}/ferm-${finalAttrs.version}.tar.xz"; sha256 = "sha256-wA2RDVOU5pZ1YI617g9QTVz9pB6ZCi2akbqsbfk+P5I="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mic92 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fe/fermyon-spin/package.nix b/pkgs/by-name/fe/fermyon-spin/package.nix index 0ec9ac574e72..1445eafddbd8 100644 --- a/pkgs/by-name/fe/fermyon-spin/package.nix +++ b/pkgs/by-name/fe/fermyon-spin/package.nix @@ -28,7 +28,7 @@ let packageHash = packageHashes.${system} or (throw "Unsupported system: ${system}"); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fermyon-spin"; version = "3.5.0"; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { # and not by GitHub (and thus are stable) - this simplifies the update script # by allowing it to use the output of `nix store prefetch-file`. src = fetchurl { - url = "https://github.com/spinframework/spin/releases/download/v${version}/spin-v${version}-${platform}.tar.gz"; + url = "https://github.com/spinframework/spin/releases/download/v${finalAttrs.version}/spin-v${finalAttrs.version}-${platform}.tar.gz"; hash = packageHash; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = builtins.attrNames packageHashes; }; -} +}) diff --git a/pkgs/by-name/fe/fetch-scm/package.nix b/pkgs/by-name/fe/fetch-scm/package.nix index e9644a5e3e7f..1f8ab2c43150 100644 --- a/pkgs/by-name/fe/fetch-scm/package.nix +++ b/pkgs/by-name/fe/fetch-scm/package.nix @@ -5,14 +5,14 @@ guile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fetch-scm"; version = "0.1.6"; src = fetchFromGitHub { owner = "KikyTokamuro"; repo = "fetch.scm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-WdYi8EVxQ6xPtld8JyZlUmgpxroevBehtkRANovMh2E="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vel ]; mainProgram = "fetch-scm"; }; -} +}) diff --git a/pkgs/by-name/fe/fetchmail/package.nix b/pkgs/by-name/fe/fetchmail/package.nix index a560a4611b07..3c847d4a1144 100644 --- a/pkgs/by-name/fe/fetchmail/package.nix +++ b/pkgs/by-name/fe/fetchmail/package.nix @@ -7,12 +7,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fetchmail"; version = "6.6.2"; src = fetchurl { - url = "mirror://sourceforge/fetchmail/fetchmail-${version}.tar.xz"; + url = "mirror://sourceforge/fetchmail/fetchmail-${finalAttrs.version}.tar.xz"; hash = "sha256-pRCSlewzGeDkXt0AnS2XcEKoMmq1LGqBeoL6mHED5PM="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; mainProgram = "fetchmail"; }; -} +}) diff --git a/pkgs/by-name/ff/ff2mpv/package.nix b/pkgs/by-name/ff/ff2mpv/package.nix index f9f865675b50..8adb62b92d9e 100644 --- a/pkgs/by-name/ff/ff2mpv/package.nix +++ b/pkgs/by-name/ff/ff2mpv/package.nix @@ -6,14 +6,14 @@ mpv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ff2mpv"; version = "5.1.0"; src = fetchFromGitHub { owner = "woodruffw"; repo = "ff2mpv"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Xx18EX/MxLrnwZGwMFZJxJURUpjU2P01CQue5XbZ3fw="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "ff2mpv.py"; }; -} +}) diff --git a/pkgs/by-name/ff/ffcast/package.nix b/pkgs/by-name/ff/ffcast/package.nix index 68aab967e3c4..9e1e0575da4f 100644 --- a/pkgs/by-name/ff/ffcast/package.nix +++ b/pkgs/by-name/ff/ffcast/package.nix @@ -14,14 +14,14 @@ xwininfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ffcast"; version = "2.5.1"; src = fetchFromGitHub { owner = "ropery"; repo = "FFcast"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-kxqwDGEguFTFHkQzXctXqxslt0+bYnfUdQ8C/8+eTXo="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ffcast"; }; -} +}) diff --git a/pkgs/by-name/ff/fff/package.nix b/pkgs/by-name/ff/fff/package.nix index 0e7a73972803..0820622f8b20 100644 --- a/pkgs/by-name/ff/fff/package.nix +++ b/pkgs/by-name/ff/fff/package.nix @@ -11,14 +11,14 @@ xdotool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fff"; version = "2.2"; src = fetchFromGitHub { owner = "dylanaraps"; repo = "fff"; - rev = version; + rev = finalAttrs.version; sha256 = "14ymdw6l6phnil0xf1frd5kgznaiwppcic0v4hb61s1zpf4wrshg"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ff/ffms/package.nix b/pkgs/by-name/ff/ffms/package.nix index cde639177d03..f0e65482f2f3 100644 --- a/pkgs/by-name/ff/ffms/package.nix +++ b/pkgs/by-name/ff/ffms/package.nix @@ -8,14 +8,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ffms"; version = "5.0"; src = fetchFromGitHub { owner = "FFMS"; repo = "ffms2"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-Ildl8hbKSFGh4MUBK+k8uYMDrOZD9NSMdPAWIIaGy4E="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fg/fgallery/package.nix b/pkgs/by-name/fg/fgallery/package.nix index 845cbec717b7..72628c328675 100644 --- a/pkgs/by-name/fg/fgallery/package.nix +++ b/pkgs/by-name/fg/fgallery/package.nix @@ -20,12 +20,12 @@ # $jpegoptim = 0; # } -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fgallery"; version = "1.9.1"; src = fetchurl { - url = "https://www.thregr.org/~wavexx/software/fgallery/releases/fgallery-${version}.zip"; + url = "https://www.thregr.org/~wavexx/software/fgallery/releases/fgallery-${finalAttrs.version}.zip"; hash = "sha256-FvF0wkRe3wTPUG9/GEBxkaxvZ1B4wEd9kI9rURHKxn0="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "fgallery"; }; -} +}) diff --git a/pkgs/by-name/fh/fheroes2/package.nix b/pkgs/by-name/fh/fheroes2/package.nix index 8111c6370952..88f2bcbeeec8 100644 --- a/pkgs/by-name/fh/fheroes2/package.nix +++ b/pkgs/by-name/fh/fheroes2/package.nix @@ -16,14 +16,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fheroes2"; version = "1.1.13"; src = fetchFromGitHub { owner = "ihhub"; repo = "fheroes2"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ct58Rkc6ORXldINQZVzMuObMl0BMk6QG88oU4tT0WcE="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fi/fiche/package.nix b/pkgs/by-name/fi/fiche/package.nix index 5fff1716c7c6..b03f121e5f23 100644 --- a/pkgs/by-name/fi/fiche/package.nix +++ b/pkgs/by-name/fi/fiche/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fiche"; version = "0.9.1"; src = fetchFromGitHub { owner = "solusipse"; repo = "fiche"; - rev = version; + rev = finalAttrs.version; sha256 = "1102r39xw17kip7mjp987jy8na333gw9vxv31f7v8q05cr7d7kfb"; }; @@ -33,10 +33,10 @@ stdenv.mkDerivation rec { ''; homepage = "https://github.com/solusipse/fiche"; - changelog = "https://github.com/solusipse/fiche/releases/tag/${version}"; + changelog = "https://github.com/solusipse/fiche/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = [ lib.maintainers.pinpox ]; platforms = lib.platforms.all; mainProgram = "fiche"; }; -} +}) diff --git a/pkgs/by-name/fi/fig2dev/package.nix b/pkgs/by-name/fi/fig2dev/package.nix index e4ab9b3067ce..73444a95bd14 100644 --- a/pkgs/by-name/fi/fig2dev/package.nix +++ b/pkgs/by-name/fi/fig2dev/package.nix @@ -13,12 +13,12 @@ gnused, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fig2dev"; version = "3.2.9a"; src = fetchurl { - url = "mirror://sourceforge/mcj/fig2dev-${version}.tar.xz"; + url = "mirror://sourceforge/mcj/fig2dev-${finalAttrs.version}.tar.xz"; hash = "sha256-YeGFOTF2hS8DuQGzsFsZ+8Wtglj/FC89pucLG4NRMyY="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ lesuisse ]; }; -} +}) diff --git a/pkgs/by-name/fi/fiji/package.nix b/pkgs/by-name/fi/fiji/package.nix index 271acf3b8a64..f1e5b74d251f 100644 --- a/pkgs/by-name/fi/fiji/package.nix +++ b/pkgs/by-name/fi/fiji/package.nix @@ -12,12 +12,12 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fiji"; version = "20250408-1717"; src = fetchurl { - url = "https://downloads.imagej.net/fiji/archive/${version}/fiji-nojre.zip"; + url = "https://downloads.imagej.net/fiji/archive/${finalAttrs.version}/fiji-nojre.zip"; sha256 = "sha256-bqVrTBKII58E7WSlQfRPE0Dxd4h/oJALFvIOdAAFZoI="; }; @@ -98,4 +98,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ davisrichard437 ]; }; -} +}) diff --git a/pkgs/by-name/fi/filebench/package.nix b/pkgs/by-name/fi/filebench/package.nix index 8d2aab3e39d8..21ea332c3fae 100644 --- a/pkgs/by-name/fi/filebench/package.nix +++ b/pkgs/by-name/fi/filebench/package.nix @@ -7,12 +7,12 @@ flex, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "filebench"; version = "1.4.9.1"; src = fetchurl { - url = "mirror://sourceforge/filebench/filebench-${version}.tar.gz"; + url = "mirror://sourceforge/filebench/filebench-${finalAttrs.version}.tar.gz"; sha256 = "13hmx67lsz367sn8lrvz1780mfczlbiz8v80gig9kpkpf009yksc"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "filebench"; }; -} +}) diff --git a/pkgs/by-name/fi/fileshare/package.nix b/pkgs/by-name/fi/fileshare/package.nix index 69b057bff9c5..d100bd763575 100644 --- a/pkgs/by-name/fi/fileshare/package.nix +++ b/pkgs/by-name/fi/fileshare/package.nix @@ -7,7 +7,7 @@ libmicrohttpd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fileshare"; version = "0.2.4"; @@ -15,12 +15,12 @@ stdenv.mkDerivation rec { domain = "git.tkolb.de"; owner = "Public"; repo = "fileshare"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-00MxPivZngQ2I7Hopz2MipJFnbvSZU0HF2wZucmEWQ4="; }; postPatch = '' - sed -i 's,$(shell git rev-parse --short HEAD),/${version},g' Makefile + sed -i 's,$(shell git rev-parse --short HEAD),/${finalAttrs.version},g' Makefile substituteInPlace Makefile \ --replace-fail pkg-config "${stdenv.cc.targetPrefix}pkg-config" \ --replace-fail gcc "${stdenv.cc.targetPrefix}cc" @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "fileshare"; }; -} +}) diff --git a/pkgs/by-name/fi/filter-audio/package.nix b/pkgs/by-name/fi/filter-audio/package.nix index 41e488501d0d..5239a915e199 100644 --- a/pkgs/by-name/fi/filter-audio/package.nix +++ b/pkgs/by-name/fi/filter-audio/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "filter-audio"; version = "0.0.1"; src = fetchFromGitHub { owner = "irungentoo"; repo = "filter_audio"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1dv4pram317c1w97cjsv9f6r8cdxhgri7ib0v364z08pk7r2avfn"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/fi/find-billy/package.nix b/pkgs/by-name/fi/find-billy/package.nix index ff3c0822a32e..7cdb6dfd7a40 100644 --- a/pkgs/by-name/fi/find-billy/package.nix +++ b/pkgs/by-name/fi/find-billy/package.nix @@ -10,7 +10,7 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "find-billy"; version = "1.1.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "annaaurora"; repo = "Find-Billy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-jKN3lEnLy0aN98S8BN3dcoOgc0RrxNoqfQdeCawKQaU="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { ]; maintainers = [ lib.maintainers.annaaurora ]; }; -} +}) diff --git a/pkgs/by-name/fi/find-cursor/package.nix b/pkgs/by-name/fi/find-cursor/package.nix index a8012d07cc64..c13e901dc427 100644 --- a/pkgs/by-name/fi/find-cursor/package.nix +++ b/pkgs/by-name/fi/find-cursor/package.nix @@ -11,14 +11,14 @@ git, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "find-cursor"; version = "1.8"; src = fetchFromGitHub { owner = "arp242"; repo = "find-cursor"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/Dw4bOTCnpCbeI0YJ5DJ9Q2AGBognylUk7xYGn0KIA8="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.yanganto ]; mainProgram = "find-cursor"; }; -} +}) diff --git a/pkgs/by-name/fi/findnewest/package.nix b/pkgs/by-name/fi/findnewest/package.nix index 2cdd81f72a4f..35f7b6d1cea3 100644 --- a/pkgs/by-name/fi/findnewest/package.nix +++ b/pkgs/by-name/fi/findnewest/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "findnewest"; version = "0.3"; src = fetchFromGitHub { owner = "0-wiz-0"; repo = "findnewest"; - rev = "findnewest-${version}"; + rev = "findnewest-${finalAttrs.version}"; sha256 = "1x1cbn2b27h5r0ah5xc06fkalfdci2ngrgd4wibxjw0h88h0nvgq"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { mainProgram = "fn"; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/fi/fio/package.nix b/pkgs/by-name/fi/fio/package.nix index a5fd7b26072c..048888567e86 100644 --- a/pkgs/by-name/fi/fio/package.nix +++ b/pkgs/by-name/fi/fio/package.nix @@ -14,14 +14,14 @@ libnbd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fio"; version = "3.41"; src = fetchFromGitHub { owner = "axboe"; repo = "fio"; - rev = "fio-${version}"; + rev = "fio-${finalAttrs.version}"; sha256 = "sha256-m4JskjSc/KHjID+6j/hbhnGzehPxMxA3m2Iyn49bJDU="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fi/firejail/package.nix b/pkgs/by-name/fi/firejail/package.nix index 1975d2a676e0..881e83f4f5d5 100644 --- a/pkgs/by-name/fi/firejail/package.nix +++ b/pkgs/by-name/fi/firejail/package.nix @@ -9,14 +9,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "firejail"; version = "0.9.76"; src = fetchFromGitHub { owner = "netblue30"; repo = "firejail"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-0zb5olSuXOHeRj4dqeevubedjqOuDnUEBQaD/vOj2CM="; }; @@ -101,4 +101,4 @@ stdenv.mkDerivation rec { homepage = "https://firejail.wordpress.com/"; mainProgram = "firejail"; }; -} +}) diff --git a/pkgs/by-name/fi/firewalld/package.nix b/pkgs/by-name/fi/firewalld/package.nix index a42428b4e197..c8a900b678bc 100644 --- a/pkgs/by-name/fi/firewalld/package.nix +++ b/pkgs/by-name/fi/firewalld/package.nix @@ -43,14 +43,14 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "firewalld"; version = "2.4.0"; src = fetchFromGitHub { owner = "firewalld"; repo = "firewalld"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-P48qdgvcF3BQZ5h+HaylHb70ECa2bmEvYiAi9CeH0qs="; }; @@ -167,4 +167,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ prince213 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fi/fityk/package.nix b/pkgs/by-name/fi/fityk/package.nix index 0793e847e9a8..670a46b802b2 100644 --- a/pkgs/by-name/fi/fityk/package.nix +++ b/pkgs/by-name/fi/fityk/package.nix @@ -14,14 +14,14 @@ swig, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fityk"; version = "1.3.2"; src = fetchFromGitHub { owner = "wojdyr"; repo = "fityk"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-m2RaZMYT6JGwa3sOUVsBIzCdZetTbiygaInQWoJ4m1o="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { homepage = "https://fityk.nieto.pl/"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fl/flann/package.nix b/pkgs/by-name/fl/flann/package.nix index 7d17227a14af..b17f5925ae7f 100644 --- a/pkgs/by-name/fl/flann/package.nix +++ b/pkgs/by-name/fl/flann/package.nix @@ -11,14 +11,14 @@ enablePython ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flann"; version = "1.9.1"; src = fetchFromGitHub { owner = "flann-lib"; repo = "flann"; - rev = version; + rev = finalAttrs.version; sha256 = "13lg9nazj5s9a41j61vbijy04v6839i67lqd925xmxsbybf36gjc"; }; @@ -87,4 +87,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/fl/flare/engine.nix b/pkgs/by-name/fl/flare/engine.nix index bfa24d0e9469..afc85deac707 100644 --- a/pkgs/by-name/fl/flare/engine.nix +++ b/pkgs/by-name/fl/flare/engine.nix @@ -10,14 +10,14 @@ SDL2_ttf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flare-engine"; version = "1.14"; src = fetchFromGitHub { owner = "flareteam"; repo = "flare-engine"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-DIzfTqwZJ8NAPB/TWzvPjepHb7hIbIr+Kk+doXJmpLc="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { license = [ lib.licenses.gpl3Plus ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fl/flare/game.nix b/pkgs/by-name/fl/flare/game.nix index 59bd9a52d19d..9a34465fbd36 100644 --- a/pkgs/by-name/fl/flare/game.nix +++ b/pkgs/by-name/fl/flare/game.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flare-game"; version = "1.14"; src = fetchFromGitHub { owner = "flareteam"; repo = "flare-game"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-tINIwxyQn8eeJCHwRmAMo2TYRgrgJlGaUrnrgbmM3Jo="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = [ lib.licenses.cc-by-sa-30 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fl/flat-remix-gnome/package.nix b/pkgs/by-name/fl/flat-remix-gnome/package.nix index 435deb5f38c5..01bad631b51a 100644 --- a/pkgs/by-name/fl/flat-remix-gnome/package.nix +++ b/pkgs/by-name/fl/flat-remix-gnome/package.nix @@ -11,14 +11,14 @@ let # https://github.com/daniruiz/flat-remix-gnome/blob/20250926/Makefile#L38 fake-dconf = writeScriptBin "dconf" "echo -n"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flat-remix-gnome"; version = "20250926"; src = fetchFromGitHub { owner = "daniruiz"; repo = "flat-remix-gnome"; - rev = version; + rev = finalAttrs.version; hash = "sha256-6K/BQqVOeDeJuUi0+NgCFeerX5sSy+nKapYxIQfbKFQ="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.vanilla ]; }; -} +}) diff --git a/pkgs/by-name/fl/flat-remix-gtk/package.nix b/pkgs/by-name/fl/flat-remix-gtk/package.nix index 78d10be7b506..e2764fe1a3f4 100644 --- a/pkgs/by-name/fl/flat-remix-gtk/package.nix +++ b/pkgs/by-name/fl/flat-remix-gtk/package.nix @@ -5,14 +5,14 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flat-remix-gtk"; version = "20240730"; src = fetchFromGitHub { owner = "daniruiz"; repo = "flat-remix-gtk"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-EWe84bLG14RkCNbHp0S5FbUQ5/Ye/KbCk3gPTsGg9oQ="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.mkg20001 ]; }; -} +}) diff --git a/pkgs/by-name/fl/flatcc/package.nix b/pkgs/by-name/fl/flatcc/package.nix index 16e6095f3a45..9629f3e14bf5 100644 --- a/pkgs/by-name/fl/flatcc/package.nix +++ b/pkgs/by-name/fl/flatcc/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flatcc"; version = "0.6.1"; src = fetchFromGitHub { owner = "dvidelabs"; repo = "flatcc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-0/IZ7eX6b4PTnlSSdoOH0FsORGK9hrLr1zlr/IHsJFQ="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { license = [ lib.licenses.asl20 ]; maintainers = with lib.maintainers; [ onny ]; }; -} +}) diff --git a/pkgs/by-name/fl/flexcpp/package.nix b/pkgs/by-name/fl/flexcpp/package.nix index 56ce0c5aa113..2983ef60d21b 100644 --- a/pkgs/by-name/fl/flexcpp/package.nix +++ b/pkgs/by-name/fl/flexcpp/package.nix @@ -7,13 +7,13 @@ yodl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flexc++"; version = "2.05.00"; src = fetchFromGitHub { sha256 = "0s25d9jsfsqvm34rwf48cxwz23aq1zja3cqlzfz3z33p29wwazwz"; - rev = version; + rev = finalAttrs.version; repo = "flexcpp"; owner = "fbb-git"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fl/flips/package.nix b/pkgs/by-name/fl/flips/package.nix index f677641f8d15..3dcaf3a11f77 100644 --- a/pkgs/by-name/fl/flips/package.nix +++ b/pkgs/by-name/fl/flips/package.nix @@ -11,7 +11,7 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flips"; version = "198"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { domain = "git.disroot.org"; owner = "Sir_Walrus"; repo = "Flips"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-zYGDcUbtzstk1sTKgX2Mna0rzH7z6Dic+OvjZLI1umI="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "flips"; }; -} +}) diff --git a/pkgs/by-name/fl/flock/package.nix b/pkgs/by-name/fl/flock/package.nix index da29b2c60f74..cae8ac8a8697 100644 --- a/pkgs/by-name/fl/flock/package.nix +++ b/pkgs/by-name/fl/flock/package.nix @@ -7,14 +7,14 @@ ronn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flock"; version = "0.4.0"; src = fetchFromGitHub { owner = "discoteq"; repo = "flock"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-cCpckORtogs6Nt7c5q2+z0acXAnALdLV6uzxa5ng3s4="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.isc; }; -} +}) diff --git a/pkgs/by-name/fl/florist/package.nix b/pkgs/by-name/fl/florist/package.nix index b04148b63da7..e211498e7ce8 100644 --- a/pkgs/by-name/fl/florist/package.nix +++ b/pkgs/by-name/fl/florist/package.nix @@ -6,14 +6,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { name = "florist"; version = "24.2"; src = fetchFromGitHub { owner = "adacore"; repo = "florist"; - rev = "refs/heads/${version}"; + rev = "refs/heads/${finalAttrs.version}"; hash = "sha256-EFGmcQfWpxEWfsAoQrHegTlizl6siE8obKx+fCpVwUQ="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lutzberger ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fl/flowtime/package.nix b/pkgs/by-name/fl/flowtime/package.nix index 01d6a9b28d10..2075ccabce59 100644 --- a/pkgs/by-name/fl/flowtime/package.nix +++ b/pkgs/by-name/fl/flowtime/package.nix @@ -16,14 +16,14 @@ appstream-glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flowtime"; version = "6.5"; src = fetchFromGitHub { owner = "Diego-Ivan"; repo = "Flowtime"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-J0Pscv0ZOpA/LV2mPTLOmDPQpfZhizTghatGnrJHToE="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fl/flvstreamer/package.nix b/pkgs/by-name/fl/flvstreamer/package.nix index dfe18eebd698..a209189b660e 100644 --- a/pkgs/by-name/fl/flvstreamer/package.nix +++ b/pkgs/by-name/fl/flvstreamer/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flvstreamer"; version = "2.1c1"; src = fetchurl { - url = "mirror://savannah/flvstreamer/source/flvstreamer-${version}.tar.gz"; + url = "mirror://savannah/flvstreamer/source/flvstreamer-${finalAttrs.version}.tar.gz"; sha256 = "e90e24e13a48c57b1be01e41c9a7ec41f59953cdb862b50cf3e667429394d1ee"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/fl/flycast/package.nix b/pkgs/by-name/fl/flycast/package.nix index 19511deb6a1a..6fa6a6ce8356 100644 --- a/pkgs/by-name/fl/flycast/package.nix +++ b/pkgs/by-name/fl/flycast/package.nix @@ -16,14 +16,14 @@ vulkan-loader, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flycast"; version = "2.5"; src = fetchFromGitHub { owner = "flyinghead"; repo = "flycast"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-OnlSkwPDUrpj9uEPEAxZO1iSgd5ZiQUJLneu14v9pKQ="; fetchSubmodules = true; }; @@ -55,11 +55,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/flyinghead/flycast"; - changelog = "https://github.com/flyinghead/flycast/releases/tag/v${version}"; + changelog = "https://github.com/flyinghead/flycast/releases/tag/v${finalAttrs.version}"; description = "Multi-platform Sega Dreamcast, Naomi and Atomiswave emulator"; mainProgram = "flycast"; license = lib.licenses.gpl2Only; platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/fl/flywheel-cli/package.nix b/pkgs/by-name/fl/flywheel-cli/package.nix index a047dd7e089a..dfc2a3b68421 100644 --- a/pkgs/by-name/fl/flywheel-cli/package.nix +++ b/pkgs/by-name/fl/flywheel-cli/package.nix @@ -23,19 +23,19 @@ let } .${system} or throwSystem; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "flywheel-cli"; version = "16.2.0"; src = fetchurl { - url = "https://storage.googleapis.com/flywheel-dist/cli/${version}/fw-${os}_amd64-${version}.zip"; + url = "https://storage.googleapis.com/flywheel-dist/cli/${finalAttrs.version}/fw-${os}_amd64-${finalAttrs.version}.zip"; inherit sha256; }; nativeBuildInputs = [ unzip ]; unpackPhase = '' - unzip ${src} + unzip ${finalAttrs.src} ''; installPhase = '' @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/fm/fm-tune/package.nix b/pkgs/by-name/fm/fm-tune/package.nix index dae3f2d66fcc..29dbe906f52c 100644 --- a/pkgs/by-name/fm/fm-tune/package.nix +++ b/pkgs/by-name/fm/fm-tune/package.nix @@ -7,14 +7,14 @@ soapysdr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fm-tune"; version = "1.1"; src = fetchFromGitHub { owner = "viraptor"; repo = "fm_tune"; - rev = version; + rev = finalAttrs.version; hash = "sha256-pwL2G1Ni1Ixw/N0diSoGGIoVrtmF92mWZ5i57OOvkX4="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ viraptor ]; mainProgram = "fm_tune"; }; -} +}) diff --git a/pkgs/by-name/fn/fna3d/package.nix b/pkgs/by-name/fn/fna3d/package.nix index 9230c32f88a2..9ac88a8bd702 100644 --- a/pkgs/by-name/fn/fna3d/package.nix +++ b/pkgs/by-name/fn/fna3d/package.nix @@ -9,14 +9,14 @@ useSDL3 ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fna3d"; version = "26.01"; src = fetchFromGitHub { owner = "FNA-XNA"; repo = "FNA3D"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-MlSaB7PNw3lBIgbLlU1o2lk4LGIJDLRzxddZYSju5jY="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ mrtnvgr ]; }; -} +}) diff --git a/pkgs/by-name/fn/fnlfmt/package.nix b/pkgs/by-name/fn/fnlfmt/package.nix index 9d00ae87dccb..783b5e6daf56 100644 --- a/pkgs/by-name/fn/fnlfmt/package.nix +++ b/pkgs/by-name/fn/fnlfmt/package.nix @@ -6,14 +6,14 @@ luaPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fnlfmt"; version = "0.3.2"; src = fetchFromSourcehut { owner = "~technomancy"; repo = "fnlfmt"; - tag = version; + tag = finalAttrs.version; hash = "sha256-wbeWAv4xhxh7M6tRd9qpgBRtg1/fqg0AUPvh2M5f60Q="; }; @@ -37,11 +37,11 @@ stdenv.mkDerivation rec { meta = { description = "Formatter for Fennel"; - homepage = src.meta.homepage; - changelog = "${src.meta.homepage}/tree/${version}/changelog.md"; + homepage = finalAttrs.src.meta.homepage; + changelog = "${finalAttrs.src.meta.homepage}/tree/${finalAttrs.version}/changelog.md"; license = lib.licenses.mit; platforms = lua.meta.platforms; maintainers = with lib.maintainers; [ chiroptical ]; mainProgram = "fnlfmt"; }; -} +}) diff --git a/pkgs/by-name/fn/fnotifystat/package.nix b/pkgs/by-name/fn/fnotifystat/package.nix index 42cb3fa73b35..d720ff1e905c 100644 --- a/pkgs/by-name/fn/fnotifystat/package.nix +++ b/pkgs/by-name/fn/fnotifystat/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fnotifystat"; version = "0.03.00"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "fnotifystat"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-UGww0/m+JMftQyAguc8UpPrtIphjCq9TINabFaAKN0A="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ womfoo ]; }; -} +}) diff --git a/pkgs/by-name/fo/focus-stack/package.nix b/pkgs/by-name/fo/focus-stack/package.nix index 57c9d30c2a4b..ee64a9be26b4 100644 --- a/pkgs/by-name/fo/focus-stack/package.nix +++ b/pkgs/by-name/fo/focus-stack/package.nix @@ -8,14 +8,14 @@ opencv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "focus-stack"; version = "1.5"; src = fetchFromGitHub { owner = "PetteriAimonen"; repo = "focus-stack"; - rev = version; + rev = finalAttrs.version; hash = "sha256-hIaK8hjeuu6w/8nh9DHOffqZufQdqB1/VQRezCPQIPk="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ paperdigits ]; mainProgram = "focus-stack"; }; -} +}) diff --git a/pkgs/by-name/fo/foliate/package.nix b/pkgs/by-name/fo/foliate/package.nix index c1d379b0a1c3..97c1d60ebaaa 100644 --- a/pkgs/by-name/fo/foliate/package.nix +++ b/pkgs/by-name/fo/foliate/package.nix @@ -18,14 +18,14 @@ libadwaita, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "foliate"; version = "3.3.0"; src = fetchFromGitHub { owner = "johnfactotum"; repo = "foliate"; - tag = version; + tag = finalAttrs.version; hash = "sha256-QpWJDwatT4zOAPF+dn+Sm5xivk9SIZOvexj0M/Nyu24="; fetchSubmodules = true; }; @@ -53,7 +53,7 @@ stdenv.mkDerivation rec { meta = { description = "Simple and modern GTK eBook reader"; homepage = "https://johnfactotum.github.io/foliate"; - changelog = "https://github.com/johnfactotum/foliate/releases/tag/${version}"; + changelog = "https://github.com/johnfactotum/foliate/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ onny @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "foliate"; }; -} +}) diff --git a/pkgs/by-name/fo/folio/package.nix b/pkgs/by-name/fo/folio/package.nix index ea9d78ac61f8..0512b3246231 100644 --- a/pkgs/by-name/fo/folio/package.nix +++ b/pkgs/by-name/fo/folio/package.nix @@ -14,14 +14,14 @@ gtksourceview5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "folio"; version = "25.02"; src = fetchFromGitHub { owner = "toolstack"; repo = "Folio"; - tag = version; + tag = finalAttrs.version; hash = "sha256-u7HieTsbSohCjpLNyeY/ZZdmpQWulZaCkxOV5a5QyBY="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aleksana ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fo/foma/package.nix b/pkgs/by-name/fo/foma/package.nix index ee4ebe8b40ed..9b11bd232994 100644 --- a/pkgs/by-name/fo/foma/package.nix +++ b/pkgs/by-name/fo/foma/package.nix @@ -9,7 +9,7 @@ readline, zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "foma"; version = "0.10.0alpha-unstable-2025-09-10"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { hash = "sha256-CXRZNcEgsjD/9PowNynPyfLVbk8KDe3T52UetYMwC6w="; }; - sourceRoot = "${src.name}/foma"; + sourceRoot = "${finalAttrs.src.name}/foma"; outputs = [ "out" @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.tckmn ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/fo/fomp/package.nix b/pkgs/by-name/fo/fomp/package.nix index e0b8a88d6515..3b84bbf520ae 100644 --- a/pkgs/by-name/fo/fomp/package.nix +++ b/pkgs/by-name/fo/fomp/package.nix @@ -10,14 +10,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fomp"; version = "1.2.4"; src = fetchFromGitLab { owner = "drobilla"; repo = "fomp"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-8rkAV+RJS9vQV+9+swclAP0QBjBDT2tKeLWHxwpUrlk="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fo/fondu/package.nix b/pkgs/by-name/fo/fondu/package.nix index e13ce1b4920f..f4094ef60f69 100644 --- a/pkgs/by-name/fo/fondu/package.nix +++ b/pkgs/by-name/fo/fondu/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "060102"; pname = "fondu"; src = fetchurl { - url = "http://fondu.sourceforge.net/fondu_src-${version}.tgz"; + url = "http://fondu.sourceforge.net/fondu_src-${finalAttrs.version}.tgz"; sha256 = "152prqad9jszjmm4wwqrq83zk13ypsz09n02nrk1gg0fcxfm7fr2"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/fo/font-config-info/package.nix b/pkgs/by-name/fo/font-config-info/package.nix index e8719442beab..9ee14d3d1762 100644 --- a/pkgs/by-name/fo/font-config-info/package.nix +++ b/pkgs/by-name/fo/font-config-info/package.nix @@ -7,14 +7,14 @@ xsettingsd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "font-config-info"; version = "1.0.0"; src = fetchFromGitHub { owner = "derat"; repo = "font-config-info"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "14z7hg9c7q8wliyqv68kp080mmk2rh6kpww6pn87hy7lwq20l2b7"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ romildo ]; mainProgram = "font-config-info"; }; -} +}) diff --git a/pkgs/by-name/fo/fontpreview/package.nix b/pkgs/by-name/fo/fontpreview/package.nix index 1e1f271d02bb..846018f6abe0 100644 --- a/pkgs/by-name/fo/fontpreview/package.nix +++ b/pkgs/by-name/fo/fontpreview/package.nix @@ -10,14 +10,14 @@ getopt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fontpreview"; version = "1.0.6"; src = fetchFromGitHub { owner = "sdushantha"; repo = "fontpreview"; - rev = version; + rev = finalAttrs.version; sha256 = "0g3i2k6n2yhp88rrcf0hp6ils7836db7hx73hw9qnpcbmckz0i4w"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.erictapen ]; mainProgram = "fontpreview"; }; -} +}) diff --git a/pkgs/by-name/fo/foo2zjs/package.nix b/pkgs/by-name/fo/foo2zjs/package.nix index 0deb8f939bd4..05d65d856f91 100644 --- a/pkgs/by-name/fo/foo2zjs/package.nix +++ b/pkgs/by-name/fo/foo2zjs/package.nix @@ -11,12 +11,12 @@ time, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "foo2zjs"; version = "20210116"; src = fetchurl { - url = "http://www.loegria.net/mirrors/foo2zjs/foo2zjs-${version}.tar.gz"; + url = "http://www.loegria.net/mirrors/foo2zjs/foo2zjs-${finalAttrs.version}.tar.gz"; sha256 = "14x3wizvncdy0xgvmcx541qanwb7bg76abygqy17bxycn1zh5r1x"; }; @@ -94,4 +94,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/fo/forkstat/package.nix b/pkgs/by-name/fo/forkstat/package.nix index 0d4bb0acd162..0c04fbd21f31 100644 --- a/pkgs/by-name/fo/forkstat/package.nix +++ b/pkgs/by-name/fo/forkstat/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "forkstat"; version = "0.04.00"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "forkstat"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-HHyGjhu8yaBvDncloW8ST2L4iUU2ik2ydW1z9pFhfrw="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ womfoo ]; }; -} +}) diff --git a/pkgs/by-name/fo/formatter/package.nix b/pkgs/by-name/fo/formatter/package.nix index 25497b404728..76b3a38bb64f 100644 --- a/pkgs/by-name/fo/formatter/package.nix +++ b/pkgs/by-name/fo/formatter/package.nix @@ -21,14 +21,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "formatter"; version = "0.4.0"; src = fetchFromGitHub { owner = "Djaler"; repo = "Formatter"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-8lZ0jUwHuc3Kntz73Btj6dJvkW2bvShu2KWTSQszbJo="; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2Plus; mainProgram = "com.github.djaler.formatter"; }; -} +}) diff --git a/pkgs/by-name/fo/four-in-a-row/package.nix b/pkgs/by-name/fo/four-in-a-row/package.nix index 332d3178b182..0105fb4ea85c 100644 --- a/pkgs/by-name/fo/four-in-a-row/package.nix +++ b/pkgs/by-name/fo/four-in-a-row/package.nix @@ -18,12 +18,12 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "four-in-a-row"; version = "3.38.1"; src = fetchurl { - url = "mirror://gnome/sources/four-in-a-row/${lib.versions.majorMinor version}/four-in-a-row-${version}.tar.xz"; + url = "mirror://gnome/sources/four-in-a-row/${lib.versions.majorMinor finalAttrs.version}/four-in-a-row-${finalAttrs.version}.tar.xz"; hash = "sha256-IdJ2m4BBFNHPDzN0Jv2IGB7O/WCSz1YmN+s31xYwUYI="; }; @@ -57,11 +57,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/four-in-a-row"; - changelog = "https://gitlab.gnome.org/GNOME/four-in-a-row/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/four-in-a-row/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Make lines of the same color to win"; mainProgram = "four-in-a-row"; teams = [ lib.teams.gnome ]; license = lib.licenses.gpl2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fo/foxotron/package.nix b/pkgs/by-name/fo/foxotron/package.nix index 43f2d003ef8d..fceb3fd10547 100644 --- a/pkgs/by-name/fo/foxotron/package.nix +++ b/pkgs/by-name/fo/foxotron/package.nix @@ -18,14 +18,14 @@ alsa-lib, fontconfig, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "foxotron"; version = "2024-09-23"; src = fetchFromGitHub { owner = "Gargaj"; repo = "Foxotron"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-OnZWoiQ5ASKQV73/W6nl17B2ANwqCy/PlybHbNwrOyQ="; }; @@ -113,4 +113,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "Foxotron"; }; -} +}) diff --git a/pkgs/by-name/fp/fpart/package.nix b/pkgs/by-name/fp/fpart/package.nix index 514245493c08..1858a238e017 100644 --- a/pkgs/by-name/fp/fpart/package.nix +++ b/pkgs/by-name/fp/fpart/package.nix @@ -6,14 +6,14 @@ fts, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fpart"; version = "1.7.0"; src = fetchFromGitHub { owner = "martymac"; repo = "fpart"; - rev = "fpart-${version}"; + rev = "fpart-${finalAttrs.version}"; sha256 = "sha256-BQGSKDSuK2iB0o2v8I+XOwhYtU/0QtMevt4pgIfRhNQ="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/fp/fping/package.nix b/pkgs/by-name/fp/fping/package.nix index ea2346a1d1e6..4b89421fd401 100644 --- a/pkgs/by-name/fp/fping/package.nix +++ b/pkgs/by-name/fp/fping/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fping"; version = "5.5"; src = fetchurl { - url = "https://www.fping.org/dist/fping-${version}.tar.gz"; + url = "https://www.fping.org/dist/fping-${finalAttrs.version}.tar.gz"; hash = "sha256-FcTjK2xV/xBbr+A+jJHHyhsu2jG/mnEnMmu4eIfuGP4="; }; @@ -21,10 +21,10 @@ stdenv.mkDerivation rec { meta = { description = "Send ICMP echo probes to network hosts"; homepage = "http://fping.org/"; - changelog = "https://github.com/schweikert/fping/releases/tag/v${version}"; + changelog = "https://github.com/schweikert/fping/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd0; mainProgram = "fping"; maintainers = with lib.maintainers; [ fab ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/fp/fplll/package.nix b/pkgs/by-name/fp/fplll/package.nix index 1b50e0744532..1e1795c34b79 100644 --- a/pkgs/by-name/fp/fplll/package.nix +++ b/pkgs/by-name/fp/fplll/package.nix @@ -9,14 +9,14 @@ mpfr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fplll"; version = "5.5.0"; src = fetchFromGitHub { owner = "fplll"; repo = "fplll"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-WvjXaCnUMioSmLlWmLV673mhRjnF+8DU9MqgUmBgaFQ="; }; @@ -36,14 +36,14 @@ stdenv.mkDerivation rec { changelog = [ # Some release notes are added to the github tags, though they are not # always complete. - "https://github.com/fplll/fplll/releases/tag/${version}" + "https://github.com/fplll/fplll/releases/tag/${finalAttrs.version}" # Releases are announced on this mailing list. Unfortunately it is not # possible to generate a direct link to the most recent announcement, but # this search should find it. - "https://groups.google.com/forum/#!searchin/fplll-devel/FPLLL$20${version}" + "https://groups.google.com/forum/#!searchin/fplll-devel/FPLLL$20${finalAttrs.version}" ]; license = lib.licenses.lgpl21Plus; teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fp/fpm2/package.nix b/pkgs/by-name/fp/fpm2/package.nix index 28c0f6cffbb7..bbcc7f46de56 100644 --- a/pkgs/by-name/fp/fpm2/package.nix +++ b/pkgs/by-name/fp/fpm2/package.nix @@ -10,12 +10,12 @@ nettle, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fpm2"; version = "0.90.1"; src = fetchurl { - url = "https://als.regnet.cz/fpm2/download/fpm2-${version}.tar.xz"; + url = "https://als.regnet.cz/fpm2/download/fpm2-${finalAttrs.version}.tar.xz"; sha256 = "sha256-G6PF5wlEc19jtqOxBTp/10dQiFYPDO/W6v9Oyzz1lZA="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ hce ]; }; -} +}) diff --git a/pkgs/by-name/fp/fpp/package.nix b/pkgs/by-name/fp/fpp/package.nix index c065782c33ea..5c5b645db904 100644 --- a/pkgs/by-name/fp/fpp/package.nix +++ b/pkgs/by-name/fp/fpp/package.nix @@ -6,14 +6,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fpp"; version = "0.9.5"; src = fetchFromGitHub { owner = "facebook"; repo = "PathPicker"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-4BkdGvG/RyF3JBnd/X5r5nboEHG4aqahcYHDunMv2zU="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "fpp"; }; -} +}) diff --git a/pkgs/by-name/fr/freac/package.nix b/pkgs/by-name/fr/freac/package.nix index ebbf7cbd2a29..d1d147262e7f 100644 --- a/pkgs/by-name/fr/freac/package.nix +++ b/pkgs/by-name/fr/freac/package.nix @@ -9,14 +9,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freac"; version = "1.1.7"; src = fetchFromGitHub { owner = "enzo1982"; repo = "freac"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-bHoRxxhSM7ipRkiBG7hEa1Iw8Z3tOHQ/atngC/3X1a4="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ shamilton ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fr/free42/package.nix b/pkgs/by-name/fr/free42/package.nix index 64d3471da57f..0e237120cb03 100644 --- a/pkgs/by-name/fr/free42/package.nix +++ b/pkgs/by-name/fr/free42/package.nix @@ -9,12 +9,12 @@ pkg-config, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "free42"; version = "3.3.11"; src = fetchurl { - url = "https://thomasokken.com/free42/upstream/free42-nologo-${version}.tgz"; + url = "https://thomasokken.com/free42/upstream/free42-nologo-${finalAttrs.version}.tgz"; hash = "sha256-Y9tV06K+1tZmoNBLS5tsOoLPjS2unTe8c0AYkHgDVVo="; }; @@ -117,4 +117,4 @@ stdenv.mkDerivation rec { mainProgram = "free42dec"; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/fr/freebayes/package.nix b/pkgs/by-name/fr/freebayes/package.nix index eaba4b381c39..dfcad223285a 100644 --- a/pkgs/by-name/fr/freebayes/package.nix +++ b/pkgs/by-name/fr/freebayes/package.nix @@ -7,15 +7,15 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freebayes"; version = "1.3.1"; src = fetchFromGitHub { - name = "freebayes-${version}-src"; + name = "freebayes-${finalAttrs.version}-src"; owner = "ekg"; repo = "freebayes"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "035nriknjqq8gvil81vvsmvqwi35v80q8h1cw24vd1gdyn1x7bys"; fetchSubmodules = true; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jdagilliland ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/fr/freenect/package.nix b/pkgs/by-name/fr/freenect/package.nix index 165d914c9ebd..437aa1f39da1 100644 --- a/pkgs/by-name/fr/freenect/package.nix +++ b/pkgs/by-name/fr/freenect/package.nix @@ -12,14 +12,14 @@ libXmu, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freenect"; version = "0.7.5"; src = fetchFromGitHub { owner = "OpenKinect"; repo = "libfreenect"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-PpJGFWrlQ5sK7TJxQNoPujw1MxWRjphvblwOqnF+mSg="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bennofs ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/fr/freepats/package.nix b/pkgs/by-name/fr/freepats/package.nix index 1245690c816a..d1c1a97baedb 100644 --- a/pkgs/by-name/fr/freepats/package.nix +++ b/pkgs/by-name/fr/freepats/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freepats"; version = "20060219"; src = fetchurl { - url = "https://freepats.zenvoid.org/freepats-${version}.tar.bz2"; + url = "https://freepats.zenvoid.org/freepats-${finalAttrs.version}.tar.bz2"; sha256 = "12iw36rd94zirll96cd5k0va7p5hxmf2shvjlhzihcmjaw8flq82"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/fr/freepv/package.nix b/pkgs/by-name/fr/freepv/package.nix index 61d1dfeb005a..ef2d48c49ddc 100644 --- a/pkgs/by-name/fr/freepv/package.nix +++ b/pkgs/by-name/fr/freepv/package.nix @@ -14,12 +14,12 @@ libXxf86vm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freepv"; version = "0.3.0"; src = fetchurl { - url = "mirror://sourceforge/freepv/freepv-${version}.tar.gz"; + url = "mirror://sourceforge/freepv/freepv-${finalAttrs.version}.tar.gz"; sha256 = "1w19abqjn64w47m35alg7bcdl1p97nf11zn64cp4p0dydihmhv56"; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { homepage = "https://freepv.sourceforge.net/"; license = [ lib.licenses.lgpl21 ]; }; -} +}) diff --git a/pkgs/by-name/fr/freeswitch/package.nix b/pkgs/by-name/fr/freeswitch/package.nix index 3b88653441ef..1b43feeca048 100644 --- a/pkgs/by-name/fr/freeswitch/package.nix +++ b/pkgs/by-name/fr/freeswitch/package.nix @@ -107,13 +107,13 @@ let in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freeswitch"; version = "1.10.12"; src = fetchFromGitHub { owner = "signalwire"; repo = "freeswitch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-uOO+TpKjJkdjEp4nHzxcHtZOXqXzpkIF3dno1AX17d8="; }; @@ -195,4 +195,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/fr/freetalk/package.nix b/pkgs/by-name/fr/freetalk/package.nix index e6b177f404d7..08ab6f55073f 100644 --- a/pkgs/by-name/fr/freetalk/package.nix +++ b/pkgs/by-name/fr/freetalk/package.nix @@ -17,12 +17,12 @@ texinfo, argp-standalone, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freetalk"; version = "4.2"; src = fetchurl { - url = "mirror://gnu/freetalk/freetalk-${version}.tar.gz"; + url = "mirror://gnu/freetalk/freetalk-${finalAttrs.version}.tar.gz"; hash = "sha256-u1tPKacGry+JGYeAIgDia3N7zs5EM4FyQZdV8e7htYA="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; downloadPage = "https://www.gnu.org/software/freetalk/"; }; -} +}) diff --git a/pkgs/by-name/fr/freexl/package.nix b/pkgs/by-name/fr/freexl/package.nix index 7c8e7fc80d3c..d50aaa0a38c8 100644 --- a/pkgs/by-name/fr/freexl/package.nix +++ b/pkgs/by-name/fr/freexl/package.nix @@ -9,12 +9,12 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freexl"; version = "2.0.0"; src = fetchurl { - url = "https://www.gaia-gis.it/gaia-sins/freexl-${version}.tar.gz"; + url = "https://www.gaia-gis.it/gaia-sins/freexl-${finalAttrs.version}.tar.gz"; hash = "sha256-F2cF8d5Yq3we679cbeRqt2/Ni4VlCNvSj1ZI98bhp/A="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ sikmir ]; }; -} +}) diff --git a/pkgs/by-name/fr/frei0r/package.nix b/pkgs/by-name/fr/frei0r/package.nix index 352ba334de67..586010b65ecd 100644 --- a/pkgs/by-name/fr/frei0r/package.nix +++ b/pkgs/by-name/fr/frei0r/package.nix @@ -11,14 +11,14 @@ cudaPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "frei0r-plugins"; version = "2.5.1"; src = fetchFromGitHub { owner = "dyne"; repo = "frei0r"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-3gUWvO5izOrJt+XwcNBNiLfu+iMqo4nuPbx++TYzao0="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fr/fricas/package.nix b/pkgs/by-name/fr/fricas/package.nix index 95bb1e5ee3a6..8227890003a2 100644 --- a/pkgs/by-name/fr/fricas/package.nix +++ b/pkgs/by-name/fr/fricas/package.nix @@ -12,14 +12,14 @@ libXdmcp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fricas"; version = "1.3.12"; src = fetchFromGitHub { owner = "fricas"; repo = "fricas"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-GUGJR65K1bPC0D36l4Yyj3GOsWtUrSKLu6JnlfjHzDc="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sprock ]; }; -} +}) diff --git a/pkgs/by-name/fr/frotz/package.nix b/pkgs/by-name/fr/frotz/package.nix index 1b30be141957..75d60c2eaa82 100644 --- a/pkgs/by-name/fr/frotz/package.nix +++ b/pkgs/by-name/fr/frotz/package.nix @@ -13,7 +13,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "frotz"; version = "2.54"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { domain = "gitlab.com"; owner = "DavidGriffith"; repo = "frotz"; - rev = version; + rev = finalAttrs.version; hash = "sha256-GvGxojD8d5GVy/d8h3q6K7KJroz2lsKbfE0F0acjBl8="; }; @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://davidgriffith.gitlab.io/frotz/"; - changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${version}/NEWS"; + changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${finalAttrs.version}/NEWS"; description = "Z-machine interpreter for Infocom games and other interactive fiction"; mainProgram = "frotz"; platforms = lib.platforms.unix; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { ]; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/fs/fsearch/package.nix b/pkgs/by-name/fs/fsearch/package.nix index 3075f2a02623..d0f680af21ff 100644 --- a/pkgs/by-name/fs/fsearch/package.nix +++ b/pkgs/by-name/fs/fsearch/package.nix @@ -14,14 +14,14 @@ icu, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fsearch"; version = "0.2.3"; src = fetchFromGitHub { owner = "cboxdoerfer"; repo = "fsearch"; - rev = version; + rev = finalAttrs.version; hash = "sha256-VBcoDxh4ip2zLBcXVHDe9s1lVRQF4bZJKsGUt6sPcos="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { mainProgram = "fsearch"; broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/fsearch.x86_64-darwin }; -} +}) diff --git a/pkgs/by-name/fs/fsharp/package.nix b/pkgs/by-name/fs/fsharp/package.nix index 716d637a84e8..ead61ec12c19 100644 --- a/pkgs/by-name/fs/fsharp/package.nix +++ b/pkgs/by-name/fs/fsharp/package.nix @@ -12,14 +12,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fsharp"; version = "4.0.1.1"; src = fetchFromGitHub { owner = "fsharp"; repo = "fsharp"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-dgTEM2aL8lVjVMuW0+HLc+TUA39IiuBv/RfHYNURh5s="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/fs/fsmark/package.nix b/pkgs/by-name/fs/fsmark/package.nix index 1b2b6bb8f63f..d8fc32a2c0b1 100644 --- a/pkgs/by-name/fs/fsmark/package.nix +++ b/pkgs/by-name/fs/fsmark/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fsmark"; version = "3.3"; src = fetchurl { - url = "mirror://sourceforge/fsmark/${version}/fs_mark-${version}.tar.gz"; + url = "mirror://sourceforge/fsmark/${finalAttrs.version}/fs_mark-${finalAttrs.version}.tar.gz"; sha256 = "15f8clcz49qsfijdmcz165ysp8v4ybsm57d3dxhhlnq1bp1i9w33"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "fs_mark"; }; -} +}) diff --git a/pkgs/by-name/fs/fsmon/package.nix b/pkgs/by-name/fs/fsmon/package.nix index 4e55fc183e50..de9a0ff6b586 100644 --- a/pkgs/by-name/fs/fsmon/package.nix +++ b/pkgs/by-name/fs/fsmon/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fsmon"; version = "1.8.8"; src = fetchFromGitHub { owner = "nowsecure"; repo = "fsmon"; - tag = version; + tag = finalAttrs.version; hash = "sha256-WxOPNc939qwrdDNC3v3pmcltd8MnM8Gsu8t6VR/ZWYY="; }; @@ -22,10 +22,10 @@ stdenv.mkDerivation rec { meta = { description = "FileSystem Monitor utility"; homepage = "https://github.com/nowsecure/fsmon"; - changelog = "https://github.com/nowsecure/fsmon/releases/tag/${version}"; + changelog = "https://github.com/nowsecure/fsmon/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dezgeg ]; platforms = lib.platforms.linux; mainProgram = "fsmon"; }; -} +}) diff --git a/pkgs/by-name/fs/fsnotifier/package.nix b/pkgs/by-name/fs/fsnotifier/package.nix index 151b6ae7b2f6..d5e9bba7874b 100644 --- a/pkgs/by-name/fs/fsnotifier/package.nix +++ b/pkgs/by-name/fs/fsnotifier/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2024.2.0"; pname = "fsnotifier"; @@ -19,12 +19,12 @@ stdenv.mkDerivation rec { # fix for hard-links in nix-store, https://github.com/JetBrains/intellij-community/pull/2171 patches = [ ./fsnotifier.patch ]; - sourceRoot = "${src.name}/native/fsNotifier/linux"; + sourceRoot = "${finalAttrs.src.name}/native/fsNotifier/linux"; buildPhase = '' mkdir -p $out/bin - $CC -O2 -Wall -Wextra -Wpedantic -D "VERSION=\"${version}\"" -std=c11 main.c inotify.c util.c -o fsnotifier + $CC -O2 -Wall -Wextra -Wpedantic -D "VERSION=\"${finalAttrs.version}\"" -std=c11 main.c inotify.c util.c -o fsnotifier cp fsnotifier $out/bin/fsnotifier ''; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/fs/fstrcmp/package.nix b/pkgs/by-name/fs/fstrcmp/package.nix index 289b218dab6c..0a282b5247d4 100644 --- a/pkgs/by-name/fs/fstrcmp/package.nix +++ b/pkgs/by-name/fs/fstrcmp/package.nix @@ -8,12 +8,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fstrcmp"; version = "0.7"; src = fetchzip { - url = "https://sourceforge.net/projects/fstrcmp/files/fstrcmp/${version}/fstrcmp-${version}.D001.tar.gz"; + url = "https://sourceforge.net/projects/fstrcmp/files/fstrcmp/${finalAttrs.version}/fstrcmp-${finalAttrs.version}.D001.tar.gz"; sha256 = "0yg3y3k0wz50gmhgigfi2dx725w1gc8snb95ih7vpcnj6kabgz9a"; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.sephalon ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fs/fstrm/package.nix b/pkgs/by-name/fs/fstrm/package.nix index 6831dde02c7e..b23fc9136cf8 100644 --- a/pkgs/by-name/fs/fstrm/package.nix +++ b/pkgs/by-name/fs/fstrm/package.nix @@ -8,14 +8,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fstrm"; version = "0.6.1"; src = fetchFromGitHub { owner = "farsightsec"; repo = "fstrm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/WFP2g3Vuf/qaY8pprY8XFAlpEE+0SJUlFNWfa+7ZlE="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fs/fswatch/package.nix b/pkgs/by-name/fs/fswatch/package.nix index 0db8cc50e0a9..5a691c945a30 100644 --- a/pkgs/by-name/fs/fswatch/package.nix +++ b/pkgs/by-name/fs/fswatch/package.nix @@ -10,14 +10,14 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fswatch"; version = "1.18.3"; src = fetchFromGitHub { owner = "emcrisostomo"; repo = "fswatch"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-C/NHDhhRTQppu8xRWe9fy1+KIutyoRbkkabUtGlJ1fE="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/fs/fswebcam/package.nix b/pkgs/by-name/fs/fswebcam/package.nix index 131e256f0eef..6276e526b8fd 100644 --- a/pkgs/by-name/fs/fswebcam/package.nix +++ b/pkgs/by-name/fs/fswebcam/package.nix @@ -6,12 +6,12 @@ gd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fswebcam"; version = "20200725"; src = fetchurl { - url = "https://www.sanslogic.co.uk/fswebcam/files/fswebcam-${version}.tar.gz"; + url = "https://www.sanslogic.co.uk/fswebcam/files/fswebcam-${finalAttrs.version}.tar.gz"; sha256 = "1dazsrcaw9s30zz3jpxamk9lkff5dkmflp1s0jjjvdbwa0k6k6ii"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Only; }; -} +}) diff --git a/pkgs/by-name/ft/ft2-clone/package.nix b/pkgs/by-name/ft/ft2-clone/package.nix index faaf00f6d1df..76a75f49da0a 100644 --- a/pkgs/by-name/ft/ft2-clone/package.nix +++ b/pkgs/by-name/ft/ft2-clone/package.nix @@ -9,14 +9,14 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ft2-clone"; version = "2.03"; src = fetchFromGitHub { owner = "8bitbubsy"; repo = "ft2-clone"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-kOSH9jEdS3wU2XAEh7fh5XIuIU7zqqWrpcBZqKEZM84="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.littleEndian; mainProgram = "ft2-clone"; }; -} +}) diff --git a/pkgs/by-name/ft/ftgl/package.nix b/pkgs/by-name/ft/ftgl/package.nix index 6a7fef29f5af..41614a636126 100644 --- a/pkgs/by-name/ft/ftgl/package.nix +++ b/pkgs/by-name/ft/ftgl/package.nix @@ -11,14 +11,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ftgl"; version = "2.4.0"; src = fetchFromGitHub { owner = "frankheckenbach"; repo = "ftgl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-6TDNGoMeBLnucmHRgEDIVWcjlJb7N0sTluqBwRMMWn4="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fu/fujprog/package.nix b/pkgs/by-name/fu/fujprog/package.nix index 0d6428a70c0e..87363e2402c7 100644 --- a/pkgs/by-name/fu/fujprog/package.nix +++ b/pkgs/by-name/fu/fujprog/package.nix @@ -8,14 +8,14 @@ libusb-compat-0_1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fujprog"; version = "4.8"; src = fetchFromGitHub { owner = "kost"; repo = "fujprog"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "08kzkzd5a1wfd1aycywdynxh3qy6n7z9i8lihkahmb4xac3chmz5"; }; @@ -36,6 +36,6 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ trepetti ]; platforms = lib.platforms.all; - changelog = "https://github.com/kost/fujprog/releases/tag/v${version}"; + changelog = "https://github.com/kost/fujprog/releases/tag/v${finalAttrs.version}"; }; -} +}) diff --git a/pkgs/by-name/fu/funambol/package.nix b/pkgs/by-name/fu/funambol/package.nix index cd2c0d75d060..08ea16d01d73 100644 --- a/pkgs/by-name/fu/funambol/package.nix +++ b/pkgs/by-name/fu/funambol/package.nix @@ -8,12 +8,12 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "funambol-client-cpp"; version = "9.0.0"; src = fetchurl { - url = "mirror://sourceforge/funambol/funambol-client-sdk-${version}.zip"; + url = "mirror://sourceforge/funambol/funambol-client-sdk-${finalAttrs.version}.zip"; sha256 = "1667gahz30i5r8kbv7w415z0hbgm6f6pln1137l5skapi1if6r73"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.agpl3Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/fu/functionalplus/package.nix b/pkgs/by-name/fu/functionalplus/package.nix index a6be05246ca6..4521f5d81e87 100644 --- a/pkgs/by-name/fu/functionalplus/package.nix +++ b/pkgs/by-name/fu/functionalplus/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "functionalplus"; version = "0.2.25"; src = fetchFromGitHub { owner = "Dobiasd"; repo = "FunctionalPlus"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-eKCOi5g8YdKgxaI/mLlqB2m1zwrU9DOSrQF+PW2DBBQ="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/fu/fuse-archive/package.nix b/pkgs/by-name/fu/fuse-archive/package.nix index ce3b9b338cfd..6fe0271e0591 100644 --- a/pkgs/by-name/fu/fuse-archive/package.nix +++ b/pkgs/by-name/fu/fuse-archive/package.nix @@ -8,14 +8,14 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fuse-archive"; version = "1.10"; src = fetchFromGitHub { owner = "google"; repo = "fuse-archive"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Fta/IYKWsB4ZuPOWtGO6p6l03eoRXaO0lIGaCU3SRag="; }; @@ -45,9 +45,9 @@ stdenv.mkDerivation rec { inherit (fuse.meta) platforms; description = "Serve an archive or a compressed file as a read-only FUSE file system"; homepage = "https://github.com/google/fuse-archive"; - changelog = "https://github.com/google/fuse-archive/releases/tag/v${version}"; + changelog = "https://github.com/google/fuse-archive/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ icyrockcom ]; mainProgram = "fuse-archive"; }; -} +}) diff --git a/pkgs/by-name/fu/fusee-interfacee-tk/package.nix b/pkgs/by-name/fu/fusee-interfacee-tk/package.nix index 7c9383715a9f..78023218153a 100644 --- a/pkgs/by-name/fu/fusee-interfacee-tk/package.nix +++ b/pkgs/by-name/fu/fusee-interfacee-tk/package.nix @@ -12,14 +12,14 @@ let ps.pyusb ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fusee-interfacee-tk"; version = "1.0.1"; src = fetchFromGitHub { owner = "nh-server"; repo = "fusee-interfacee-tk"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; sha256 = "0ngwbwsj999flprv14xvhk7lp51nprrvcnlbnbk6y4qx5casm5md"; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kristian-brucaj ]; license = lib.licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/fu/fuzzylite/package.nix b/pkgs/by-name/fu/fuzzylite/package.nix index 7e8393369001..16f75d9c5b8e 100644 --- a/pkgs/by-name/fu/fuzzylite/package.nix +++ b/pkgs/by-name/fu/fuzzylite/package.nix @@ -8,7 +8,7 @@ unstableGitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fuzzylite"; version = "6.0-unstable-2025-08-30"; @@ -46,9 +46,9 @@ stdenv.mkDerivation rec { description = "Fuzzy logic control library in C++"; mainProgram = "fuzzylite"; homepage = "https://fuzzylite.com"; - changelog = "https://github.com/fuzzylite/fuzzylite/${src.rev}/release/CHANGELOG"; + changelog = "https://github.com/fuzzylite/fuzzylite/${finalAttrs.src.rev}/release/CHANGELOG"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ azahi ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/fv/fvwm2/package.nix b/pkgs/by-name/fv/fvwm2/package.nix index 62413aaa4952..d886799f2ab2 100644 --- a/pkgs/by-name/fv/fvwm2/package.nix +++ b/pkgs/by-name/fv/fvwm2/package.nix @@ -23,14 +23,14 @@ enableGestures ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fvwm"; version = "2.7.0"; src = fetchFromGitHub { owner = "fvwmorg"; repo = "fvwm"; - tag = version; + tag = finalAttrs.version; hash = "sha256-KcuX8las1n8UUE/BOHj7WOeZjva5hxgpFHtATMUk3bg="; }; @@ -80,10 +80,10 @@ stdenv.mkDerivation rec { meta = { homepage = "http://fvwm.org"; - changelog = "https://github.com/fvwmorg/fvwm/releases/tag/${src.rev}"; + changelog = "https://github.com/fvwmorg/fvwm/releases/tag/${finalAttrs.src.rev}"; description = "Multiple large virtual desktop window manager"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ edanaher ]; }; -} +}) diff --git a/pkgs/by-name/fw/fwknop/package.nix b/pkgs/by-name/fw/fwknop/package.nix index 0631d7ef0c5b..9ffdb5905061 100644 --- a/pkgs/by-name/fw/fwknop/package.nix +++ b/pkgs/by-name/fw/fwknop/package.nix @@ -15,14 +15,14 @@ buildClient ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fwknop"; version = "2.6.11"; src = fetchFromGitHub { owner = "mrash"; repo = "fwknop"; - tag = version; + tag = finalAttrs.version; hash = "sha256-jnEBRJCt7pAmXRIBVT2OwJqT5Zr/JaRgPDqccx0W/9o="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/fz/fzy/package.nix b/pkgs/by-name/fz/fzy/package.nix index c1046a49df6b..a6e3698aab53 100644 --- a/pkgs/by-name/fz/fzy/package.nix +++ b/pkgs/by-name/fz/fzy/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "fzy"; version = "1.1"; src = fetchFromGitHub { owner = "jhawthorn"; repo = "fzy"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ZGAt8rW21WFGuf/nE44ZrL68L/RmTYCBzuXWhidqJB8="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "fzy"; }; -} +}) diff --git a/pkgs/by-name/g3/g3kb-switch/package.nix b/pkgs/by-name/g3/g3kb-switch/package.nix index 73ad6649e8a5..550d98d4e264 100644 --- a/pkgs/by-name/g3/g3kb-switch/package.nix +++ b/pkgs/by-name/g3/g3kb-switch/package.nix @@ -6,13 +6,13 @@ glib, fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "g3kb-switch"; version = "1.5"; src = fetchFromGitHub { owner = "lyokha"; repo = "g3kb-switch"; - rev = version; + rev = finalAttrs.version; hash = "sha256-kTJfV0xQmWuxibUlfC1qJX2J2nrZ4wimdf/nGciQq0Y="; }; @@ -26,11 +26,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/lyokha/g3kb-switch"; - changelog = "https://github.com/lyokha/g3kb-switch/releases/tag/${src.rev}"; + changelog = "https://github.com/lyokha/g3kb-switch/releases/tag/${finalAttrs.src.rev}"; description = "CLI keyboard layout switcher for GNOME Shell"; mainProgram = "g3kb-switch"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ Freed-Wu ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ga/gabutdm/package.nix b/pkgs/by-name/ga/gabutdm/package.nix index d841db14aef9..0719d1a08cea 100644 --- a/pkgs/by-name/ga/gabutdm/package.nix +++ b/pkgs/by-name/ga/gabutdm/package.nix @@ -19,14 +19,14 @@ aria2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gabutdm"; version = "2.7.0"; src = fetchFromGitHub { owner = "gabutakut"; repo = "gabutdm"; - rev = version; + rev = finalAttrs.version; hash = "sha256-nzhEJiGBH+semfwLPdpIfPNGQLorqPwwmiAUNM91Br4="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aleksana ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ga/galen/package.nix b/pkgs/by-name/ga/galen/package.nix index da7484e915a2..2ec44d138d8d 100644 --- a/pkgs/by-name/ga/galen/package.nix +++ b/pkgs/by-name/ga/galen/package.nix @@ -6,14 +6,14 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "galen"; version = "2.4.4"; inherit jre8; src = fetchurl { - url = "https://github.com/galenframework/galen/releases/download/galen-${version}/galen-bin-${version}.zip"; + url = "https://github.com/galenframework/galen/releases/download/galen-${finalAttrs.version}/galen-bin-${finalAttrs.version}.zip"; sha256 = "13dq8cf0yy24vym6z7p8hb0mybgpcl4j5crsaq8a6pjfxz6d17mq"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/ga/game-music-emu/package.nix b/pkgs/by-name/ga/game-music-emu/package.nix index 3cd720d8dca5..54eee2b237f9 100644 --- a/pkgs/by-name/ga/game-music-emu/package.nix +++ b/pkgs/by-name/ga/game-music-emu/package.nix @@ -7,14 +7,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.6.4"; pname = "game-music-emu"; src = fetchFromGitHub { owner = "libgme"; repo = "game-music-emu"; - tag = version; + tag = finalAttrs.version; hash = "sha256-qGNWFFUUjv2R5e/nQrriAyDJCARISqNB8e5/1zEJ3fk="; }; nativeBuildInputs = [ @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ga/gammu/package.nix b/pkgs/by-name/ga/gammu/package.nix index 6806cf3a58a3..755dd55ee684 100644 --- a/pkgs/by-name/ga/gammu/package.nix +++ b/pkgs/by-name/ga/gammu/package.nix @@ -20,14 +20,14 @@ libpq ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gammu"; version = "1.42.0"; src = fetchFromGitHub { owner = "gammu"; repo = "gammu"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-aeaGHVxOMiXRU6RHws+oAnzdO9RY1jw/X/xuGfSt76I="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ga/gancio/plugin-telegram-bridge/default.nix b/pkgs/by-name/ga/gancio/plugin-telegram-bridge/default.nix index 52e4c876d4ba..9e5f33a67b5f 100644 --- a/pkgs/by-name/ga/gancio/plugin-telegram-bridge/default.nix +++ b/pkgs/by-name/ga/gancio/plugin-telegram-bridge/default.nix @@ -19,7 +19,7 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gancio-plugin-telegram-bridge"; version = "1.0.6"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { domain = "framagit.org"; owner = "bcn.convocala"; repo = "gancio-plugin-telegram-bridge"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-J7FIfJjounrq/hPQk58mYXigjD7BZQWoE4aGi0eJ4sY="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ jbgi ]; }; -} +}) diff --git a/pkgs/by-name/ga/ganttproject-bin/package.nix b/pkgs/by-name/ga/ganttproject-bin/package.nix index c3a566812da0..1dff9cf909b4 100644 --- a/pkgs/by-name/ga/ganttproject-bin/package.nix +++ b/pkgs/by-name/ga/ganttproject-bin/package.nix @@ -11,12 +11,12 @@ let enableJavaFX = true; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ganttproject-bin"; version = "3.3.3316"; src = fetchzip { - url = "https://dl.ganttproject.biz/ganttproject-${version}/ganttproject-${version}.zip"; + url = "https://dl.ganttproject.biz/ganttproject-${finalAttrs.version}/ganttproject-${finalAttrs.version}.zip"; stripRoot = false; hash = "sha256-tiEq/xdC0gXiUInLS9xGR/vI/BpdSA+mSf5yukuejc4="; }; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { icon = "ganttproject"; desktopName = "GanttProject"; genericName = "Shedule and manage projects"; - comment = meta.description; + comment = finalAttrs.meta.description; categories = [ "Office" ]; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ganttproject"; }; -} +}) diff --git a/pkgs/by-name/ga/gargoyle/package.nix b/pkgs/by-name/ga/gargoyle/package.nix index facbb232f59c..831fe0ce1e34 100644 --- a/pkgs/by-name/ga/gargoyle/package.nix +++ b/pkgs/by-name/ga/gargoyle/package.nix @@ -18,14 +18,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gargoyle"; version = "2023.1"; src = fetchFromGitHub { owner = "garglk"; repo = "garglk"; - tag = version; + tag = finalAttrs.version; hash = "sha256-XsN5FXWJb3DSOjipxr/HW9R7QS+7iEaITERTrbGEMwA="; }; @@ -91,4 +91,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ga/gatk/package.nix b/pkgs/by-name/ga/gatk/package.nix index b343f9fb6711..5348d9b147ad 100644 --- a/pkgs/by-name/ga/gatk/package.nix +++ b/pkgs/by-name/ga/gatk/package.nix @@ -7,11 +7,11 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gatk"; version = "4.6.2.0"; src = fetchzip { - url = "https://github.com/broadinstitute/gatk/releases/download/${version}/gatk-${version}.zip"; + url = "https://github.com/broadinstitute/gatk/releases/download/${finalAttrs.version}/gatk-${finalAttrs.version}.zip"; sha256 = "sha256-I2p7BLh4q0i8qn1fTbzsaKVnCkMrPIxEpBUjOxNxgxI="; }; @@ -22,8 +22,8 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin - install -m755 -D $src/gatk-package-${version}-local.jar $out/bin/ - install -m755 -D $src/gatk-package-${version}-spark.jar $out/bin/ + install -m755 -D $src/gatk-package-${finalAttrs.version}-local.jar $out/bin/ + install -m755 -D $src/gatk-package-${finalAttrs.version}-spark.jar $out/bin/ install -m755 -D $src/gatk $out/bin/ ''; postFixup = '' @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { genome data from any organism, with any level of ploidy. ''; }; -} +}) diff --git a/pkgs/by-name/ga/gav/package.nix b/pkgs/by-name/ga/gav/package.nix index 00793115b786..829f65c86793 100644 --- a/pkgs/by-name/ga/gav/package.nix +++ b/pkgs/by-name/ga/gav/package.nix @@ -8,12 +8,12 @@ SDL_net, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gav"; version = "0.9.0"; src = fetchurl { - url = "mirror://sourceforge/gav/gav-${version}.tar.gz"; + url = "mirror://sourceforge/gav/gav-${finalAttrs.version}.tar.gz"; sha256 = "8f0deb8b2cd775b339229054f4f282583a4cfbcba9d27a6213cf910bab944f3e"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ga/gaw/package.nix b/pkgs/by-name/ga/gaw/package.nix index a4bab64143d5..0269c21f82d6 100644 --- a/pkgs/by-name/ga/gaw/package.nix +++ b/pkgs/by-name/ga/gaw/package.nix @@ -9,17 +9,17 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gaw3"; version = "20250128"; # https://www.rvq.fr/php/ndl.php?id=gaw.* # https://www.rvq.fr/php/ndl.php?id=gaw3-20250128.tar.gz src = - runCommandLocal "gaw3-${version}.tar.gz" + runCommandLocal "gaw3-${finalAttrs.version}.tar.gz" { BASE = "https://www.rvq.fr/php/ndl.php"; - FNAME = "gaw3-${version}.tar.gz"; + FNAME = "gaw3-${finalAttrs.version}.tar.gz"; nativeBuildInputs = [ htmlq @@ -92,4 +92,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fbeffa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gb/gbdfed/package.nix b/pkgs/by-name/gb/gbdfed/package.nix index d0f182ac7331..7f3a0c30622c 100644 --- a/pkgs/by-name/gb/gbdfed/package.nix +++ b/pkgs/by-name/gb/gbdfed/package.nix @@ -7,12 +7,12 @@ gtk2-x11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.6"; pname = "gbdfed"; src = fetchurl { - url = "http://sofia.nmsu.edu/~mleisher/Software/gbdfed/gbdfed-${version}.tar.bz2"; + url = "http://sofia.nmsu.edu/~mleisher/Software/gbdfed/gbdfed-${finalAttrs.version}.tar.bz2"; sha256 = "0g09k6wim58hngxncq2brr7mwjm92j3famp0vs4b3p48wr65vcjx"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "gbdfed"; }; -} +}) diff --git a/pkgs/by-name/gb/gbenchmark/package.nix b/pkgs/by-name/gb/gbenchmark/package.nix index 495a3d5f6081..6cc1617193ee 100644 --- a/pkgs/by-name/gb/gbenchmark/package.nix +++ b/pkgs/by-name/gb/gbenchmark/package.nix @@ -8,14 +8,14 @@ prometheus-cpp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gbenchmark"; version = "1.9.4"; src = fetchFromGitHub { owner = "google"; repo = "benchmark"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-P7wJcKkIBoWtN9FCRticpBzYbEZPq71a0iW/2oDTZRU="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin ++ lib.platforms.freebsd; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/gc/gcab/package.nix b/pkgs/by-name/gc/gcab/package.nix index 3e57dcdc2dc4..961dc2c9d970 100644 --- a/pkgs/by-name/gc/gcab/package.nix +++ b/pkgs/by-name/gc/gcab/package.nix @@ -17,7 +17,7 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gcab"; version = "1.6"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/gcab/${lib.versions.majorMinor version}/gcab-${version}.tar.xz"; + url = "mirror://gnome/sources/gcab/${lib.versions.majorMinor finalAttrs.version}/gcab-${finalAttrs.version}.tar.xz"; hash = "sha256-LwyWFVd8QSaQniUfneBibD7noVI3bBW1VE3xD8h+Vgs="; }; @@ -87,4 +87,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gc/gcfflasher/package.nix b/pkgs/by-name/gc/gcfflasher/package.nix index c92f4e88cc87..37ac0b0a1b5a 100644 --- a/pkgs/by-name/gc/gcfflasher/package.nix +++ b/pkgs/by-name/gc/gcfflasher/package.nix @@ -7,14 +7,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gcfflasher"; version = "4.11.0"; src = fetchFromGitHub { owner = "dresden-elektronik"; repo = "gcfflasher"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-nYLGKem4+Ty2QyhDQIyo9wLEKrbumYKuoGIA9Ore7XM="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "GCFFlasher"; }; -} +}) diff --git a/pkgs/by-name/gc/gcolor3/package.nix b/pkgs/by-name/gc/gcolor3/package.nix index 65a3f2ad0eee..f5d59f37624e 100644 --- a/pkgs/by-name/gc/gcolor3/package.nix +++ b/pkgs/by-name/gc/gcolor3/package.nix @@ -12,7 +12,7 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gcolor3"; version = "2.4.0"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "World"; repo = "gcolor3"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "rHIAjk2m3Lkz11obgNZaapa1Zr2GDH7XzgzuAJmq+MU="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gc/gcr/package.nix b/pkgs/by-name/gc/gcr/package.nix index 49f11feb1e48..035b303ba59e 100644 --- a/pkgs/by-name/gc/gcr/package.nix +++ b/pkgs/by-name/gc/gcr/package.nix @@ -26,7 +26,7 @@ shared-mime-info, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gcr"; version = "3.41.2"; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/gcr/${lib.versions.majorMinor version}/gcr-${version}.tar.xz"; + url = "mirror://gnome/sources/gcr/${lib.versions.majorMinor finalAttrs.version}/gcr-${finalAttrs.version}.tar.xz"; sha256 = "utEPPFU6DhhUZJq1nFskNNoiyhpUrmE48fU5YVZ+Grc="; }; @@ -129,4 +129,4 @@ stdenv.mkDerivation rec { (G)object oriented way. ''; }; -} +}) diff --git a/pkgs/by-name/gc/gcstar/package.nix b/pkgs/by-name/gc/gcstar/package.nix index df1288c7842f..0f282e663f7e 100644 --- a/pkgs/by-name/gc/gcstar/package.nix +++ b/pkgs/by-name/gc/gcstar/package.nix @@ -6,14 +6,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gcstar"; version = "1.8.0"; src = fetchFromGitLab { owner = "Kerenoc"; repo = "GCstar"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-37yjKI4l/nUzDnra1AGxDQxNafMsLi1bSifG6pz33zg="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ dasj19 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/gd/gdbuspp/package.nix b/pkgs/by-name/gd/gdbuspp/package.nix index 5bd0db891709..3e6a559e31d6 100644 --- a/pkgs/by-name/gd/gdbuspp/package.nix +++ b/pkgs/by-name/gd/gdbuspp/package.nix @@ -9,13 +9,13 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gdbuspp"; version = "3"; src = fetchFromGitHub { owner = "OpenVPN"; repo = "gdbuspp"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-LwEUNBQ7BUyoTm8tBgE4hwL7AbimCY/grQus8lWSI/M="; }; @@ -43,10 +43,10 @@ stdenv.mkDerivation rec { into applications in a more C++ approach, based on the C++17 standard. ''; homepage = "https://codeberg.org/OpenVPN/gdbuspp"; - changelog = "https://codeberg.org/OpenVPN/gdbuspp/releases/tag/v${version}"; + changelog = "https://codeberg.org/OpenVPN/gdbuspp/releases/tag/v${finalAttrs.version}"; license = lib.licenses.agpl3Only; sourceProvenance = [ lib.sourceTypes.fromSource ]; maintainers = [ lib.maintainers.progrm_jarvis ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gd/gdk-pixbuf-xlib/package.nix b/pkgs/by-name/gd/gdk-pixbuf-xlib/package.nix index 3046f380a410..01ef50d256b9 100644 --- a/pkgs/by-name/gd/gdk-pixbuf-xlib/package.nix +++ b/pkgs/by-name/gd/gdk-pixbuf-xlib/package.nix @@ -12,7 +12,7 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gdk-pixbuf-xlib"; version = "2.40.2"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "Archive"; repo = "gdk-pixbuf-xlib"; - rev = version; + rev = finalAttrs.version; hash = "sha256-b4EUaYzg2NlBMU90dGQivOvkv9KKSzES/ymPqzrelu8="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ge/geant4/package.nix b/pkgs/by-name/ge/geant4/package.nix index b8d7305f831c..ef6f60a71c88 100644 --- a/pkgs/by-name/ge/geant4/package.nix +++ b/pkgs/by-name/ge/geant4/package.nix @@ -37,12 +37,12 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "11.3.2"; pname = "geant4"; src = fetchurl { - url = "https://cern.ch/geant4-data/releases/geant4-v${version}.tar.gz"; + url = "https://cern.ch/geant4-data/releases/geant4-v${finalAttrs.version}.tar.gz"; hash = "sha256-iSrt10JSYqUKw9PHEX2BwMDaS0CMaIDbr1R4uTAeSIw="; }; @@ -152,4 +152,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ge/geary/package.nix b/pkgs/by-name/ge/geary/package.nix index b741ac74f993..ea99c747f6e1 100644 --- a/pkgs/by-name/ge/geary/package.nix +++ b/pkgs/by-name/ge/geary/package.nix @@ -45,12 +45,12 @@ gsound, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "geary"; version = "46.0"; src = fetchurl { - url = "mirror://gnome/sources/geary/${lib.versions.major version}/geary-${version}.tar.xz"; + url = "mirror://gnome/sources/geary/${lib.versions.major finalAttrs.version}/geary-${finalAttrs.version}.tar.xz"; hash = "sha256-r60VEwKBfd8Ji15BbnrH8tXupWejuAu5C9PGKv0TuaE="; }; @@ -153,10 +153,10 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/geary"; - changelog = "https://gitlab.gnome.org/GNOME/geary/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/geary/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Mail client for GNOME 3"; teams = [ lib.teams.gnome ]; license = lib.licenses.lgpl21Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ge/gebaar-libinput/package.nix b/pkgs/by-name/ge/gebaar-libinput/package.nix index 524eead3ffec..53c2d42d165b 100644 --- a/pkgs/by-name/ge/gebaar-libinput/package.nix +++ b/pkgs/by-name/ge/gebaar-libinput/package.nix @@ -9,14 +9,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gebaar-libinput"; version = "0.0.5"; src = fetchFromGitHub { owner = "Coffee2CodeNL"; repo = "gebaar-libinput"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1kqcgwkia1p195xr082838dvj1gqif9d63i8a52jb0lc32zzizh6"; fetchSubmodules = true; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { lovesegfault ]; }; -} +}) diff --git a/pkgs/by-name/ge/gedit/package.nix b/pkgs/by-name/ge/gedit/package.nix index c6d374972030..df81fb5b2d06 100644 --- a/pkgs/by-name/ge/gedit/package.nix +++ b/pkgs/by-name/ge/gedit/package.nix @@ -26,7 +26,7 @@ vala, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gedit"; version = "49.0"; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { group = "World"; owner = "gedit"; repo = "gedit"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-IW3zBQOq/eeIjJbgJooHlOd+6/ZHOG6DUspHUlopG8A="; }; @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "gedit"; }; -} +}) diff --git a/pkgs/by-name/ge/geeqie/package.nix b/pkgs/by-name/ge/geeqie/package.nix index 7cd1cff35bda..282b44140401 100644 --- a/pkgs/by-name/ge/geeqie/package.nix +++ b/pkgs/by-name/ge/geeqie/package.nix @@ -38,14 +38,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "geeqie"; version = "2.5"; src = fetchFromGitHub { owner = "BestImageViewer"; repo = "geeqie"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-k2FXj2ZKZzB5XpCcWzEv7Q1ozATfU3221XKcOFdWOGU="; }; @@ -186,4 +186,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.gnu ++ lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ge/gef/package.nix b/pkgs/by-name/ge/gef/package.nix index 5f6a9c139fa2..ee5b1b03cb39 100644 --- a/pkgs/by-name/ge/gef/package.nix +++ b/pkgs/by-name/ge/gef/package.nix @@ -23,14 +23,14 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gef"; version = "2025.01"; src = fetchFromGitHub { owner = "hugsy"; repo = "gef"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-JM9zH1wWEdjpBafnxMIFtePjXWf3UOXhBSWZCXEOzKw="; }; @@ -87,4 +87,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ freax13 ]; }; -} +}) diff --git a/pkgs/by-name/ge/gen-oath-safe/package.nix b/pkgs/by-name/ge/gen-oath-safe/package.nix index 5daef03f9a56..15b2f0d8a136 100644 --- a/pkgs/by-name/ge/gen-oath-safe/package.nix +++ b/pkgs/by-name/ge/gen-oath-safe/package.nix @@ -12,14 +12,14 @@ yubikey-manager, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gen-oath-safe"; version = "0.11.0"; src = fetchFromSourcehut { owner = "~mcepl"; repo = "gen-oath-safe"; - tag = version; + tag = finalAttrs.version; sha256 = "1914z0jgj7lni0nf3hslkjgkv87mhxdr92cmhmbzhpjgjgr23ydp"; }; nativeBuildInputs = [ makeWrapper ]; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { mainProgram = "gen-oath-safe"; }; -} +}) diff --git a/pkgs/by-name/ge/gen6dns/package.nix b/pkgs/by-name/ge/gen6dns/package.nix index 0de728463b23..9dc3693e6cc6 100644 --- a/pkgs/by-name/ge/gen6dns/package.nix +++ b/pkgs/by-name/ge/gen6dns/package.nix @@ -5,12 +5,12 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gen6dns"; version = "1.3"; src = fetchurl { - url = "https://www.hznet.de/tools/gen6dns-${version}.tar.gz"; + url = "https://www.hznet.de/tools/gen6dns-${finalAttrs.version}.tar.gz"; hash = "sha256-MhYfgzbGPmrhPx89EpObrEkxaII7uz4TbWXeEGF7Xws="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ majiir ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ge/genann/package.nix b/pkgs/by-name/ge/genann/package.nix index e785918de0b5..8cc0dedfa7db 100644 --- a/pkgs/by-name/ge/genann/package.nix +++ b/pkgs/by-name/ge/genann/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "genann"; version = "1.0.0"; src = fetchFromGitHub { owner = "codeplea"; repo = "genann"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0z45ndpd4a64i6jayr4yxfcr5h87bsmhm7lfgnbp35pnfywiclmq"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ge/gencfsm/package.nix b/pkgs/by-name/ge/gencfsm/package.nix index 780684a117ff..0a2e9840c5be 100644 --- a/pkgs/by-name/ge/gencfsm/package.nix +++ b/pkgs/by-name/ge/gencfsm/package.nix @@ -18,14 +18,14 @@ gobject-introspection, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.9"; pname = "gnome-encfs-manager"; src = fetchurl { url = with lib.versions; - "https://launchpad.net/gencfsm/trunk/${major version}.${minor version}/+download/gnome-encfs-manager_${version}.tar.xz"; + "https://launchpad.net/gencfsm/trunk/${major finalAttrs.version}.${minor finalAttrs.version}/+download/gnome-encfs-manager_${finalAttrs.version}.tar.xz"; sha256 = "RXVwg/xhfAQv3pWp3UylOhMKDh9ZACTuKM4lPrn1dk8="; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.spacefrogg ]; }; -} +}) diff --git a/pkgs/by-name/ge/genext2fs/package.nix b/pkgs/by-name/ge/genext2fs/package.nix index 9f4b7ad0d75f..9969bab78027 100644 --- a/pkgs/by-name/ge/genext2fs/package.nix +++ b/pkgs/by-name/ge/genext2fs/package.nix @@ -6,14 +6,14 @@ libarchive, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "genext2fs"; version = "1.5.0"; src = fetchFromGitHub { owner = "bestouff"; repo = "genext2fs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-9LAU5XuCwwEhU985MzZ2X+YYibvyECULQSn9X2jdj5I="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "genext2fs"; }; -} +}) diff --git a/pkgs/by-name/ge/genimage/package.nix b/pkgs/by-name/ge/genimage/package.nix index f64494b37459..c9403ae7c263 100644 --- a/pkgs/by-name/ge/genimage/package.nix +++ b/pkgs/by-name/ge/genimage/package.nix @@ -8,12 +8,12 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "genimage"; version = "19"; src = fetchurl { - url = "https://public.pengutronix.de/software/genimage/genimage-${version}.tar.xz"; + url = "https://public.pengutronix.de/software/genimage/genimage-${finalAttrs.version}.tar.xz"; sha256 = "sha256-fsT8uGVmKosv8gKEgZBE/6hBN788oW+3SXASkbwB8Qg="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "genimage"; }; -} +}) diff --git a/pkgs/by-name/ge/genmap/package.nix b/pkgs/by-name/ge/genmap/package.nix index f3ab17dcbe89..91c157319401 100644 --- a/pkgs/by-name/ge/genmap/package.nix +++ b/pkgs/by-name/ge/genmap/package.nix @@ -7,14 +7,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "genmap"; version = "1.3.0"; src = fetchFromGitHub { owner = "cpockrandt"; repo = "genmap"; - rev = "genmap-v${version}"; + rev = "genmap-v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-7sIKBRMNzyCrZ/c2nXkknb6a5YsXe6DRE2IFhp6AviY="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ge/gensio/package.nix b/pkgs/by-name/ge/gensio/package.nix index 4051afc77f00..c15cdc0eb382 100644 --- a/pkgs/by-name/ge/gensio/package.nix +++ b/pkgs/by-name/ge/gensio/package.nix @@ -8,14 +8,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gensio"; version = "3.0.1"; src = fetchFromGitHub { owner = "cminyard"; repo = "gensio"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-rgNolodA+fjnOYP1r5pwRYxngrHJ5/Lv1XUsTIlK5KQ="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { mainProgram = "gensiot"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ge/geogram/package.nix b/pkgs/by-name/ge/geogram/package.nix index 2415e49c51c6..de6a8d83e6fe 100644 --- a/pkgs/by-name/ge/geogram/package.nix +++ b/pkgs/by-name/ge/geogram/package.nix @@ -24,14 +24,14 @@ let hash = "sha256-zUmYI6+0IdDkglLzzWHS8ZKmc5O6aJ2X4IwRBouRIxI="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "geogram"; version = "1.9.2"; src = fetchFromGitHub { owner = "BrunoLevy"; repo = "geogram"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-v7ChuE9F/z1MD5OUMiGXZWiGqjMauIka4sNXVDe/yYU="; fetchSubmodules = true; }; @@ -151,4 +151,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ tmarkus ]; }; -} +}) diff --git a/pkgs/by-name/ge/geographiclib/package.nix b/pkgs/by-name/ge/geographiclib/package.nix index 4d8ab6b869af..9f915f128d89 100644 --- a/pkgs/by-name/ge/geographiclib/package.nix +++ b/pkgs/by-name/ge/geographiclib/package.nix @@ -6,14 +6,14 @@ doxygen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "geographiclib"; version = "2.7"; src = fetchFromGitHub { owner = "geographiclib"; repo = "geographiclib"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xqrt7KeYyYB90kuvn2qmK8VI3RVQuIhNN8qCzV//yko="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.geospatial ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ge/geoip/package.nix b/pkgs/by-name/ge/geoip/package.nix index 5ee72cc8f719..91b15e34cd1f 100644 --- a/pkgs/by-name/ge/geoip/package.nix +++ b/pkgs/by-name/ge/geoip/package.nix @@ -15,14 +15,14 @@ let if lib.isDerivation geoipDatabase then "${toString geoipDatabase}/share/GeoIP" else geoipDatabase; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = drvName; version = "1.6.12"; src = fetchFromGitHub { owner = "maxmind"; repo = "geoip-api-c"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0ixyp3h51alnncr17hqp1p0rlqz9w69nlhm60rbzjjz3vjx52ajv"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; homepage = "https://www.maxmind.com"; }; -} +}) diff --git a/pkgs/by-name/ge/geoipjava/package.nix b/pkgs/by-name/ge/geoipjava/package.nix index bff080287adc..be68dbea92fb 100644 --- a/pkgs/by-name/ge/geoipjava/package.nix +++ b/pkgs/by-name/ge/geoipjava/package.nix @@ -6,12 +6,12 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "GeoIPJava"; version = "1.2.5"; src = fetchurl { - url = "https://geolite.maxmind.com/download/geoip/api/java/GeoIPJava-${version}.zip"; + url = "https://geolite.maxmind.com/download/geoip/api/java/GeoIPJava-${finalAttrs.version}.zip"; sha256 = "1gb2d0qvvq7xankz7l7ymbr3qprwk9bifpy4hlgw0sq4i6a55ypd"; }; nativeBuildInputs = [ unzip ]; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ge/geomyidae/package.nix b/pkgs/by-name/ge/geomyidae/package.nix index 4c9a9179101b..352b1f472a64 100644 --- a/pkgs/by-name/ge/geomyidae/package.nix +++ b/pkgs/by-name/ge/geomyidae/package.nix @@ -5,12 +5,12 @@ libressl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "geomyidae"; version = "0.99"; src = fetchurl { - url = "gopher://bitreich.org/9/scm/geomyidae/tag/geomyidae-v${version}.tar.gz"; + url = "gopher://bitreich.org/9/scm/geomyidae/tag/geomyidae-v${finalAttrs.version}.tar.gz"; hash = "sha256-QnAUqvyi+b14kIjqnreY6adFl62glRiuX9QiVamR6zw="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.athas ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ge/geonkick/package.nix b/pkgs/by-name/ge/geonkick/package.nix index 0515a5f6874f..2083993f076d 100644 --- a/pkgs/by-name/ge/geonkick/package.nix +++ b/pkgs/by-name/ge/geonkick/package.nix @@ -13,14 +13,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "geonkick"; version = "3.7.0"; src = fetchFromGitLab { owner = "Geonkick-Synthesizer"; repo = "geonkick"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8FfgtqFfiO1CKp2t0uXbXEtH6C1bx1EJWagjCfDwIwY="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.magnetophon ]; mainProgram = "geonkick"; }; -} +}) diff --git a/pkgs/by-name/ge/gerbera/package.nix b/pkgs/by-name/ge/gerbera/package.nix index b5e6ad4aa428..95d214060029 100644 --- a/pkgs/by-name/ge/gerbera/package.nix +++ b/pkgs/by-name/ge/gerbera/package.nix @@ -121,14 +121,14 @@ let inherit (lib) flatten; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gerbera"; version = "3.0.0"; src = fetchFromGitHub { repo = "gerbera"; owner = "gerbera"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-dszd4WSTjOWwLNha0yq1gtC5kxCrJMhnnhKYaor8JyU="; }; @@ -174,7 +174,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://docs.gerbera.io/"; - changelog = "https://github.com/gerbera/gerbera/releases/tag/v${version}"; + changelog = "https://github.com/gerbera/gerbera/releases/tag/v${finalAttrs.version}"; description = "UPnP Media Server for 2024"; longDescription = '' Gerbera is a Mediatomb fork. @@ -186,4 +186,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "gerbera"; }; -} +}) diff --git a/pkgs/by-name/ge/getdata/package.nix b/pkgs/by-name/ge/getdata/package.nix index 7d4d47d19d0c..b66f8c179e60 100644 --- a/pkgs/by-name/ge/getdata/package.nix +++ b/pkgs/by-name/ge/getdata/package.nix @@ -5,13 +5,13 @@ autoreconfHook, libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "getdata"; version = "0.11.0"; src = fetchFromGitHub { owner = "ketiltrout"; repo = "getdata"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-fuFakbkxDwDp6Z9VITPIB8NiYRSp98Ub1y5SC6W5S1E="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.vbgl ]; homepage = "https://getdata.sourceforge.net/"; }; -} +}) diff --git a/pkgs/by-name/ge/geteltorito/package.nix b/pkgs/by-name/ge/geteltorito/package.nix index a0fe8a036ea3..7b367555cc5e 100644 --- a/pkgs/by-name/ge/geteltorito/package.nix +++ b/pkgs/by-name/ge/geteltorito/package.nix @@ -6,12 +6,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "geteltorito"; version = "0.6"; src = fetchurl { - url = "https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito-${version}.tar.gz"; + url = "https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito-${finalAttrs.version}.tar.gz"; sha256 = "1gkbm9ahj2mgqrkrfpibzclsriqgsbsvjh19fr815vpd9f6snkxv"; }; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { installPhase = '' # reformat README to ronn markdown cat > README.new < tmp + cat <(echo echo '% git-open (1) Version ${finalAttrs.version} | Git manual') git-open.1.md > tmp mv tmp git-open.1.md pandoc --standalone --to man git-open.1.md -o git-open.1 ''; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ SuperSandro2000 ]; mainProgram = "git-open"; }; -} +}) diff --git a/pkgs/by-name/gi/git-quick-stats/package.nix b/pkgs/by-name/gi/git-quick-stats/package.nix index 29b7aed3e80c..eebf32503476 100644 --- a/pkgs/by-name/gi/git-quick-stats/package.nix +++ b/pkgs/by-name/gi/git-quick-stats/package.nix @@ -11,14 +11,14 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "git-quick-stats"; version = "2.8.0"; src = fetchFromGitHub { repo = "git-quick-stats"; owner = "arzzen"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-YVvlrlNRDDci7fH9LW4NxZcIkakVgvKe9FhJ2gCfoXg="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; mainProgram = "git-quick-stats"; }; -} +}) diff --git a/pkgs/by-name/gi/git-radar/package.nix b/pkgs/by-name/gi/git-radar/package.nix index ddda63be55ac..b9e07e31f906 100644 --- a/pkgs/by-name/gi/git-radar/package.nix +++ b/pkgs/by-name/gi/git-radar/package.nix @@ -6,14 +6,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "git-radar"; version = "0.6"; src = fetchFromGitHub { owner = "michaeldfallen"; repo = "git-radar"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0c3zp8s4w7m4s71qgwk1jyfc8yzw34f2hi43x1w437ypgabwg81j"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kamilchm ]; mainProgram = "git-radar"; }; -} +}) diff --git a/pkgs/by-name/gi/git-repo/package.nix b/pkgs/by-name/gi/git-repo/package.nix index 938e2676cb27..913ebe0ba977 100644 --- a/pkgs/by-name/gi/git-repo/package.nix +++ b/pkgs/by-name/gi/git-repo/package.nix @@ -11,14 +11,14 @@ openssh, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "git-repo"; version = "2.59"; src = fetchFromGitHub { owner = "android"; repo = "tools_repo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-5ffk5B4ZA/Wy2bQNahFaXPFRSZdKz5t6TaGbN00mfxo="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "repo"; }; -} +}) diff --git a/pkgs/by-name/gi/git-secrets/package.nix b/pkgs/by-name/gi/git-secrets/package.nix index 811d6788c7d7..b32f82e6538e 100644 --- a/pkgs/by-name/gi/git-secrets/package.nix +++ b/pkgs/by-name/gi/git-secrets/package.nix @@ -7,14 +7,14 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "git-secrets"; version = "1.3.0"; src = fetchFromGitHub { owner = "awslabs"; repo = "git-secrets"; - rev = version; + rev = finalAttrs.version; sha256 = "10lnxg0q855zi3d6804ivlrn6dc817kilzdh05mmz8a0ccvm2qc7"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "git-secrets"; }; -} +}) diff --git a/pkgs/by-name/gi/git-subrepo/package.nix b/pkgs/by-name/gi/git-subrepo/package.nix index ad5510fbd2fd..531239b6a62f 100644 --- a/pkgs/by-name/gi/git-subrepo/package.nix +++ b/pkgs/by-name/gi/git-subrepo/package.nix @@ -8,14 +8,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "git-subrepo"; version = "0.4.9"; src = fetchFromGitHub { owner = "ingydotnet"; repo = "git-subrepo"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-Fwh4haGXVDsLexe/1kjUhY4lF6u5cTrAwivZiOkPig0="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ ryantrinkle ]; }; -} +}) diff --git a/pkgs/by-name/gi/git-test/package.nix b/pkgs/by-name/gi/git-test/package.nix index 09d9dc40866a..6ac47095bce5 100644 --- a/pkgs/by-name/gi/git-test/package.nix +++ b/pkgs/by-name/gi/git-test/package.nix @@ -6,14 +6,14 @@ git, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "git-test"; version = "1.0.4"; src = fetchFromGitHub { owner = "spotify"; repo = "git-test"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "01h3f0andv1p7pwir3k6n01v92hgr5zbjadfwl144yjw9x37fm2f"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "git-test"; }; -} +}) diff --git a/pkgs/by-name/gi/git-when-merged/package.nix b/pkgs/by-name/gi/git-when-merged/package.nix index f3dec2b4adfc..b79478f6706f 100644 --- a/pkgs/by-name/gi/git-when-merged/package.nix +++ b/pkgs/by-name/gi/git-when-merged/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "git-when-merged"; version = "1.2.1"; src = fetchFromGitHub { owner = "mhagger"; repo = "git-when-merged"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Yp/GNzD+7EPlk/kzZnT1eiSNsSxpYEiZezRbUU3HfLc="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ DamienCassou ]; mainProgram = "git-when-merged"; }; -} +}) diff --git a/pkgs/by-name/gi/gitflow/package.nix b/pkgs/by-name/gi/gitflow/package.nix index 0ef611cbf86a..e534d74980b3 100644 --- a/pkgs/by-name/gi/gitflow/package.nix +++ b/pkgs/by-name/gi/gitflow/package.nix @@ -8,14 +8,14 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gitflow"; version = "1.12.3"; src = fetchFromGitHub { owner = "petervanderdoes"; repo = "gitflow"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-kHirHG/bfsU6tKyQ0khNSTyChhzHfzib+HyA3LOtBI8="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ offline ]; }; -} +}) diff --git a/pkgs/by-name/gi/gitg/package.nix b/pkgs/by-name/gi/gitg/package.nix index 60db4a99330a..63ef74da77a5 100644 --- a/pkgs/by-name/gi/gitg/package.nix +++ b/pkgs/by-name/gi/gitg/package.nix @@ -30,12 +30,12 @@ libdazzle, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gitg"; version = "44"; src = fetchurl { - url = "mirror://gnome/sources/gitg/${lib.versions.majorMinor version}/gitg-${version}.tar.xz"; + url = "mirror://gnome/sources/gitg/${lib.versions.majorMinor finalAttrs.version}/gitg-${finalAttrs.version}.tar.xz"; hash = "sha256-NCoxaE2rlnHNNBvT485mWtzuBGDCoIHdxJPNvAMTJTA="; }; @@ -101,7 +101,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/gitg"; - changelog = "https://gitlab.gnome.org/GNOME/gitg/-/blob/v${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/gitg/-/blob/v${finalAttrs.version}/NEWS?ref_type=tags"; description = "GNOME GUI client to view git repositories"; mainProgram = "gitg"; maintainers = with lib.maintainers; [ @@ -110,4 +110,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gi/gitnuro/package.nix b/pkgs/by-name/gi/gitnuro/package.nix index 24be877f4e39..1a777e586905 100644 --- a/pkgs/by-name/gi/gitnuro/package.nix +++ b/pkgs/by-name/gi/gitnuro/package.nix @@ -9,19 +9,19 @@ libGL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gitnuro"; version = "1.5.0"; src = fetchurl ( if stdenv.hostPlatform.system == "x86_64-linux" then { - url = "https://github.com/JetpackDuba/Gitnuro/releases/download/v${version}/Gitnuro-linux-x86_64-${version}.jar"; + url = "https://github.com/JetpackDuba/Gitnuro/releases/download/v${finalAttrs.version}/Gitnuro-linux-x86_64-${finalAttrs.version}.jar"; hash = "sha256-EoBjw98O5gO2wTO34KMiFeteryYapZC83MUfIqxtbmQ="; } else if stdenv.hostPlatform.system == "aarch64-linux" then { - url = "https://github.com/JetpackDuba/Gitnuro/releases/download/v${version}/Gitnuro-linux-arm_aarch64-${version}.jar"; + url = "https://github.com/JetpackDuba/Gitnuro/releases/download/v${finalAttrs.version}/Gitnuro-linux-arm_aarch64-${finalAttrs.version}.jar"; hash = "sha256-oAmCapu9xFS1LMasj21q39Q/4yjLh6MZx79tC8Yjlec="; } else @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { icon = "com.jetpackduba.Gitnuro"; desktopName = "Gitnuro"; categories = [ "Development" ]; - comment = meta.description; + comment = finalAttrs.meta.description; }) ]; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ zendo ]; mainProgram = "gitnuro"; }; -} +}) diff --git a/pkgs/by-name/gi/gitstats/package.nix b/pkgs/by-name/gi/gitstats/package.nix index b82ae925a494..7e7b59bf262a 100644 --- a/pkgs/by-name/gi/gitstats/package.nix +++ b/pkgs/by-name/gi/gitstats/package.nix @@ -11,7 +11,7 @@ gnugrep, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gitstats"; version = "2016-01-08"; @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=$(out)" - "VERSION=${version}" + "VERSION=${finalAttrs.version}" ]; buildFlags = [ "man" ]; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bjornfor ]; mainProgram = "gitstats"; }; -} +}) diff --git a/pkgs/by-name/gi/gitstatus/package.nix b/pkgs/by-name/gi/gitstatus/package.nix index bf9acf118c9e..4e741d33a5ef 100644 --- a/pkgs/by-name/gi/gitstatus/package.nix +++ b/pkgs/by-name/gi/gitstatus/package.nix @@ -11,14 +11,14 @@ let romkatv_libgit2 = callPackage ./romkatv_libgit2.nix { }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gitstatus"; version = "1.5.5"; src = fetchFromGitHub { owner = "romkatv"; repo = "gitstatus"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-b+9bwJ87VV6rbOPobkwMkDXGH34STjYPlt8wCRR5tEc="; }; @@ -140,4 +140,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "gitstatusd"; }; -} +}) diff --git a/pkgs/by-name/gi/gittyup/package.nix b/pkgs/by-name/gi/gittyup/package.nix index e9e94815cae7..c9eb5640288e 100644 --- a/pkgs/by-name/gi/gittyup/package.nix +++ b/pkgs/by-name/gi/gittyup/package.nix @@ -14,14 +14,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gittyup"; version = "1.4.0"; src = fetchFromGitHub { owner = "Murmele"; repo = "Gittyup"; - rev = "gittyup_v${version}"; + rev = "gittyup_v${finalAttrs.version}"; hash = "sha256-anyjHSF0ZCBJTuqNdH49iwngt3zeJZat5XGDsKbiwPE="; fetchSubmodules = true; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/gl/glava/package.nix b/pkgs/by-name/gl/glava/package.nix index 5f30b2ac82ff..ca8691ca493a 100644 --- a/pkgs/by-name/gl/glava/package.nix +++ b/pkgs/by-name/gl/glava/package.nix @@ -34,14 +34,14 @@ let esac ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glava"; version = "1.6.3"; src = fetchFromGitHub { owner = "wacossusca34"; repo = "glava"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0kqkjxmpqkmgby05lsf6c6iwm45n33jk5qy6gi3zvjx4q4yzal1i"; }; @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { --replace '$(DESTDIR)$(SHADERDIR)' '$(SHADERDIR)' substituteInPlace Makefile \ - --replace 'unknown' 'v${version}' + --replace 'unknown' 'v${finalAttrs.version}' ''; makeFlags = optional (!enableGlfw) "DISABLE_GLFW=1"; @@ -103,4 +103,4 @@ stdenv.mkDerivation rec { eadwu ]; }; -} +}) diff --git a/pkgs/by-name/gl/glbinding/package.nix b/pkgs/by-name/gl/glbinding/package.nix index 8987d558b75e..9677572b55a6 100644 --- a/pkgs/by-name/gl/glbinding/package.nix +++ b/pkgs/by-name/gl/glbinding/package.nix @@ -6,14 +6,14 @@ libGLU, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glbinding"; version = "3.5.0"; src = fetchFromGitHub { owner = "cginternals"; repo = "glbinding"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-oLtOsiXfl/18rY/89vl9JDDWpPmEELOFKAHuClveU0c="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ lib.maintainers.mt-caret ]; }; -} +}) diff --git a/pkgs/by-name/gl/glfw2/package.nix b/pkgs/by-name/gl/glfw2/package.nix index 3b96505771c5..ab12c967942f 100644 --- a/pkgs/by-name/gl/glfw2/package.nix +++ b/pkgs/by-name/gl/glfw2/package.nix @@ -8,12 +8,12 @@ libXext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glfw"; version = "2.7.9"; src = fetchurl { - url = "mirror://sourceforge/glfw/glfw-${version}.tar.bz2"; + url = "mirror://sourceforge/glfw/glfw-${finalAttrs.version}.tar.bz2"; sha256 = "17c2msdcb7pn3p8f83805h1c216bmdqnbn9hgzr1j8wnwjcpxx6i"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gl/glib-testing/package.nix b/pkgs/by-name/gl/glib-testing/package.nix index d96ed43ed399..1b58157c8728 100644 --- a/pkgs/by-name/gl/glib-testing/package.nix +++ b/pkgs/by-name/gl/glib-testing/package.nix @@ -12,7 +12,7 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glib-testing"; version = "0.1.1"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "pwithnall"; repo = "libglib-testing"; - rev = version; + rev = finalAttrs.version; sha256 = "U3epLDdLES7MA71z7Q1WXMjzySTFERWBU0u8poObbEo="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jtojnar ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gl/glibmm_2_68/package.nix b/pkgs/by-name/gl/glibmm_2_68/package.nix index 0e4215207ac0..69744a348c83 100644 --- a/pkgs/by-name/gl/glibmm_2_68/package.nix +++ b/pkgs/by-name/gl/glibmm_2_68/package.nix @@ -11,7 +11,7 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glibmm"; version = "2.86.0"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/glibmm/${lib.versions.majorMinor version}/glibmm-${version}.tar.xz"; + url = "mirror://gnome/sources/glibmm/${lib.versions.majorMinor finalAttrs.version}/glibmm-${finalAttrs.version}.tar.xz"; hash = "sha256-OcDp9toEbWeTkHdO/bmtVkQ2I2c23C94JeYUstQIeCY="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gl/glmark2/package.nix b/pkgs/by-name/gl/glmark2/package.nix index b20f467468e7..004b11f3ee32 100644 --- a/pkgs/by-name/gl/glmark2/package.nix +++ b/pkgs/by-name/gl/glmark2/package.nix @@ -18,14 +18,14 @@ libgbm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glmark2"; version = "2023.01"; src = fetchFromGitHub { owner = "glmark2"; repo = "glmark2"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-WCvc5GqrAdpIKQ4LVqwO6ZGbzBgLCl49NxiGJynIjSQ="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.wmertens ]; }; -} +}) diff --git a/pkgs/by-name/gl/globalarrays/package.nix b/pkgs/by-name/gl/globalarrays/package.nix index 161675e59669..8372e0459e61 100644 --- a/pkgs/by-name/gl/globalarrays/package.nix +++ b/pkgs/by-name/gl/globalarrays/package.nix @@ -9,14 +9,14 @@ mpi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "globalarrays"; version = "5.9.2"; src = fetchFromGitHub { owner = "GlobalArrays"; repo = "ga"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-leCvbWteOp7z7ORwtljA+KslHUptY2vdupZTmAjsArg="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gl/gloox/package.nix b/pkgs/by-name/gl/gloox/package.nix index 8eb315e6c5c4..46a4f1b755bb 100644 --- a/pkgs/by-name/gl/gloox/package.nix +++ b/pkgs/by-name/gl/gloox/package.nix @@ -10,12 +10,12 @@ libidn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gloox"; version = "1.0.28"; src = fetchurl { - url = "https://camaya.net/download/gloox-${version}.tar.bz2"; + url = "https://camaya.net/download/gloox-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-WRvRLCSe3gtQoe9rmawN6O+cG6T9Lhhvl6dAIVzFlmw="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { # The last successful Darwin Hydra build was in 2023 broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/gl/glowing-bear/package.nix b/pkgs/by-name/gl/glowing-bear/package.nix index 2f2f4b1e98d6..8e10888b4f05 100644 --- a/pkgs/by-name/gl/glowing-bear/package.nix +++ b/pkgs/by-name/gl/glowing-bear/package.nix @@ -4,12 +4,12 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glowing-bear"; version = "0.9.0"; src = fetchFromGitHub { - rev = version; + rev = finalAttrs.version; owner = "glowing-bear"; repo = "glowing-bear"; sha256 = "0lf0j72m6rwlgqssdxf0m9si99lah08lww7q7i08p5i5lpv6zh2s"; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gl/glpng/package.nix b/pkgs/by-name/gl/glpng/package.nix index 39ef641c4d0d..f63260106698 100644 --- a/pkgs/by-name/gl/glpng/package.nix +++ b/pkgs/by-name/gl/glpng/package.nix @@ -9,13 +9,13 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glpng"; version = "1.47"; src = fetchFromRepoOrCz { repo = "glpng"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-mwh0E8OZKBf6UcRScAeco8dfQ4LJ+7TG0IPuRi3Mzfc="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gl/glslviewer/package.nix b/pkgs/by-name/gl/glslviewer/package.nix index ed3a269789fa..6180075d63b9 100644 --- a/pkgs/by-name/gl/glslviewer/package.nix +++ b/pkgs/by-name/gl/glslviewer/package.nix @@ -15,14 +15,14 @@ ffmpeg_7, ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glslviewer"; version = "3.2.4"; src = fetchFromGitHub { owner = "patriciogonzalezvivo"; repo = "glslViewer"; fetchSubmodules = true; - tag = version; + tag = finalAttrs.version; hash = "sha256-Ve3wmX5+kABCu8IRe4ySrwsBJm47g1zvMqDbqrpQl88="; }; nativeBuildInputs = [ @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { # never built on aarch64-darwin since first introduction in nixpkgs broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/gl/gltron/package.nix b/pkgs/by-name/gl/gltron/package.nix index 4fe74f8b68b1..40095bcd98db 100644 --- a/pkgs/by-name/gl/gltron/package.nix +++ b/pkgs/by-name/gl/gltron/package.nix @@ -12,11 +12,11 @@ SDL_sound, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gltron"; version = "0.70"; src = fetchurl { - url = "mirror://sourceforge/gltron/gltron-${version}-source.tar.gz"; + url = "mirror://sourceforge/gltron/gltron-${finalAttrs.version}-source.tar.gz"; sha256 = "e0c8ebb41a18a1f8d7302a9c2cb466f5b1dd63e9a9966c769075e6b6bdad8bb0"; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/gl/glui/package.nix b/pkgs/by-name/gl/glui/package.nix index 4002e3479fbe..e45437749789 100644 --- a/pkgs/by-name/gl/glui/package.nix +++ b/pkgs/by-name/gl/glui/package.nix @@ -11,14 +11,14 @@ libXmu, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glui"; version = "2.37"; src = fetchFromGitHub { owner = "libglui"; repo = "glui"; - rev = version; + rev = finalAttrs.version; sha256 = "0qg2y8w95s03zay1qsqs8pqxxlg6l9kwm7rrs1qmx0h22sxb360i"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.raskin ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gl/glusterfs/package.nix b/pkgs/by-name/gl/glusterfs/package.nix index 4a615f3927e4..ebd42589a28e 100644 --- a/pkgs/by-name/gl/glusterfs/package.nix +++ b/pkgs/by-name/gl/glusterfs/package.nix @@ -103,14 +103,14 @@ let xfsprogs # xfs_info ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "glusterfs"; version = "11.2"; src = fetchFromGitHub { owner = "gluster"; repo = "glusterfs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-MGTntR9SVmejgpAkZnhJOaIkZeCMNBGaQSorLOStdjo="; }; inherit buildInputs propagatedBuildInputs; @@ -150,7 +150,7 @@ stdenv.mkDerivation rec { # See upstream GlusterFS bug https://bugzilla.redhat.com/show_bug.cgi?id=1452705 preConfigure = '' patchShebangs build-aux/pkg-version - echo "v${version}" > VERSION + echo "v${finalAttrs.version}" > VERSION ./autogen.sh export PYTHON=${python3}/bin/python ''; @@ -266,4 +266,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.raskin ]; platforms = with lib.platforms; linux ++ freebsd; }; -} +}) diff --git a/pkgs/by-name/gl/glyr/package.nix b/pkgs/by-name/gl/glyr/package.nix index 985f54bcc692..b2935c6aa9e7 100644 --- a/pkgs/by-name/gl/glyr/package.nix +++ b/pkgs/by-name/gl/glyr/package.nix @@ -10,14 +10,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.0.10"; pname = "glyr"; src = fetchFromGitHub { owner = "sahib"; repo = "glyr"; - rev = version; + rev = finalAttrs.version; sha256 = "1miwbqzkhg0v3zysrwh60pj9sv6ci4lzq2vq2hhc6pc6hdyh8xyr"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { mainProgram = "glyrc"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gm/gmetronome/package.nix b/pkgs/by-name/gm/gmetronome/package.nix index 749d4834bda7..ab2bfefcc1f0 100644 --- a/pkgs/by-name/gm/gmetronome/package.nix +++ b/pkgs/by-name/gm/gmetronome/package.nix @@ -9,7 +9,7 @@ libpulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gmetronome"; version = "0.4.2"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "dqpb"; repo = "gmetronome"; - rev = version; + rev = finalAttrs.version; hash = "sha256-/UWOvVeZILDR29VjBK+mFJt1hzWcOljOr7J7+cMrKtM="; }; @@ -35,11 +35,11 @@ stdenv.mkDerivation rec { meta = { description = "Free software metronome and tempo measurement tool"; homepage = "https://gitlab.gnome.org/dqpb/gmetronome"; - changelog = "https://gitlab.gnome.org/dqpb/gmetronome/-/blob/${src.rev}/NEWS"; + changelog = "https://gitlab.gnome.org/dqpb/gmetronome/-/blob/${finalAttrs.src.rev}/NEWS"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ aleksana ]; mainProgram = "gmetronome"; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/gm/gmid/package.nix b/pkgs/by-name/gm/gmid/package.nix index 6bc88339d170..5483d43e8770 100644 --- a/pkgs/by-name/gm/gmid/package.nix +++ b/pkgs/by-name/gm/gmid/package.nix @@ -7,14 +7,14 @@ libevent, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gmid"; version = "2.1.1"; src = fetchFromGitHub { owner = "omar-polo"; repo = "gmid"; - rev = version; + rev = finalAttrs.version; hash = "sha256-JyiGkVF9aRJXgWAwZEnGgaD+IiH3UzamfTAcWyN0now="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sikmir ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnet/package.nix b/pkgs/by-name/gn/gnet/package.nix index 4d79b18f4e47..55eba24e975a 100644 --- a/pkgs/by-name/gn/gnet/package.nix +++ b/pkgs/by-name/gn/gnet/package.nix @@ -9,7 +9,7 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnet"; version = "2.0.8"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "Archive"; repo = "gnet"; - rev = "GNET_${lib.replaceStrings [ "." ] [ "_" ] version}"; + rev = "GNET_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-B2H8s1JWNrvVR8qn6UFfAaCXQd0zEpNaLUPET99Ex7M="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-autoar/package.nix b/pkgs/by-name/gn/gnome-autoar/package.nix index 0f1e22be31c1..ec5de715b8c2 100644 --- a/pkgs/by-name/gn/gnome-autoar/package.nix +++ b/pkgs/by-name/gn/gnome-autoar/package.nix @@ -13,7 +13,7 @@ vala, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-autoar"; version = "0.4.5"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/gnome-autoar/${lib.versions.majorMinor version}/gnome-autoar-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-autoar/${lib.versions.majorMinor finalAttrs.version}/gnome-autoar-${finalAttrs.version}.tar.xz"; hash = "sha256-g4xTBvw4v6ovI6viQmL0vxV3HjMD+13LdPW5x6YV2r4="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; description = "Library to integrate compressed files management with GNOME"; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-backgrounds/package.nix b/pkgs/by-name/gn/gnome-backgrounds/package.nix index 08dd14cf8c41..da9072f1b8b7 100644 --- a/pkgs/by-name/gn/gnome-backgrounds/package.nix +++ b/pkgs/by-name/gn/gnome-backgrounds/package.nix @@ -7,12 +7,12 @@ gnome, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-backgrounds"; version = "49.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-backgrounds/${lib.versions.major version}/gnome-backgrounds-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-backgrounds/${lib.versions.major finalAttrs.version}/gnome-backgrounds-${finalAttrs.version}.tar.xz"; hash = "sha256-Af4mDeWLoA5Eq6WJqZjjPovHrsxwHfC+5kz0z7pE9LU="; }; @@ -35,9 +35,9 @@ stdenv.mkDerivation rec { meta = { description = "Default wallpaper set for GNOME"; homepage = "https://gitlab.gnome.org/GNOME/gnome-backgrounds"; - changelog = "https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; license = lib.licenses.cc-by-sa-30; platforms = lib.platforms.unix; teams = [ lib.teams.gnome ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-boxes/package.nix b/pkgs/by-name/gn/gnome-boxes/package.nix index a6f4d2469daa..81b07fc583e0 100644 --- a/pkgs/by-name/gn/gnome-boxes/package.nix +++ b/pkgs/by-name/gn/gnome-boxes/package.nix @@ -48,12 +48,12 @@ libportal-gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-boxes"; version = "49.1"; src = fetchurl { - url = "mirror://gnome/sources/gnome-boxes/${lib.versions.major version}/gnome-boxes-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-boxes/${lib.versions.major finalAttrs.version}/gnome-boxes-${finalAttrs.version}.tar.xz"; hash = "sha256-VUeIAd3Qg4IL0yMZKoN04E879CoOcSYy0F5olVMORMo="; }; @@ -139,4 +139,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.gnome ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-calculator/package.nix b/pkgs/by-name/gn/gnome-calculator/package.nix index c9ce36adfabf..67500d02803a 100644 --- a/pkgs/by-name/gn/gnome-calculator/package.nix +++ b/pkgs/by-name/gn/gnome-calculator/package.nix @@ -25,12 +25,12 @@ libgee, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-calculator"; version = "49.2"; src = fetchurl { - url = "mirror://gnome/sources/gnome-calculator/${lib.versions.major version}/gnome-calculator-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-calculator/${lib.versions.major finalAttrs.version}/gnome-calculator-${finalAttrs.version}.tar.xz"; hash = "sha256-3fTNLt2hNcQcivaPnAzc2dmpFjy59/jijKLI6B/Ydlc="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-calendar/package.nix b/pkgs/by-name/gn/gnome-calendar/package.nix index 9358ae381d9f..c3f2f04b7c1a 100644 --- a/pkgs/by-name/gn/gnome-calendar/package.nix +++ b/pkgs/by-name/gn/gnome-calendar/package.nix @@ -22,12 +22,12 @@ libadwaita, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-calendar"; version = "49.1"; src = fetchurl { - url = "mirror://gnome/sources/gnome-calendar/${lib.versions.major version}/gnome-calendar-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-calendar/${lib.versions.major finalAttrs.version}/gnome-calendar-${finalAttrs.version}.tar.xz"; hash = "sha256-DBEVqylNUyxMGfVs4Neu5T+OoysUMCCd0dntpHqD0sI="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-characters/package.nix b/pkgs/by-name/gn/gnome-characters/package.nix index b537f0cdf421..f6d444760b69 100644 --- a/pkgs/by-name/gn/gnome-characters/package.nix +++ b/pkgs/by-name/gn/gnome-characters/package.nix @@ -20,12 +20,12 @@ gnome-desktop, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-characters"; version = "49.1"; src = fetchurl { - url = "mirror://gnome/sources/gnome-characters/${lib.versions.major version}/gnome-characters-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-characters/${lib.versions.major finalAttrs.version}/gnome-characters-${finalAttrs.version}.tar.xz"; hash = "sha256-eVwP5DTmAtx4M5H7WDDbx9jh6gXKdyEPsUDi9vQKFFw="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-chess/package.nix b/pkgs/by-name/gn/gnome-chess/package.nix index 52df36c8f2da..c05c18d87fdc 100644 --- a/pkgs/by-name/gn/gnome-chess/package.nix +++ b/pkgs/by-name/gn/gnome-chess/package.nix @@ -20,12 +20,12 @@ pango, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-chess"; version = "49.2"; src = fetchurl { - url = "mirror://gnome/sources/gnome-chess/${lib.versions.major version}/gnome-chess-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-chess/${lib.versions.major finalAttrs.version}/gnome-chess-${finalAttrs.version}.tar.xz"; hash = "sha256-xAoABKRz/nSawvpPrZjbZBGNGPn9msAu7Po2TwPb6bA="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-color-manager/package.nix b/pkgs/by-name/gn/gnome-color-manager/package.nix index e16788cb684c..e47c1758c426 100644 --- a/pkgs/by-name/gn/gnome-color-manager/package.nix +++ b/pkgs/by-name/gn/gnome-color-manager/package.nix @@ -21,12 +21,12 @@ exiv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-color-manager"; version = "3.32.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-color-manager/${lib.versions.majorMinor version}/gnome-color-manager-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-color-manager/${lib.versions.majorMinor finalAttrs.version}/gnome-color-manager-${finalAttrs.version}.tar.xz"; hash = "sha256-fDwXj6rPy/EdVt4izSZZRqfViqEOPNlowpOOL79Q/e4="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-common/package.nix b/pkgs/by-name/gn/gnome-common/package.nix index c5aa6f3f92d9..d236eefc72c6 100644 --- a/pkgs/by-name/gn/gnome-common/package.nix +++ b/pkgs/by-name/gn/gnome-common/package.nix @@ -8,12 +8,12 @@ automake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-common"; version = "3.18.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-common/${lib.versions.majorMinor version}/gnome-common-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-common/${lib.versions.majorMinor finalAttrs.version}/gnome-common-${finalAttrs.version}.tar.xz"; hash = "sha256-IlaeNwrnVeBFJ7djKL78THO2K/1KVySZ/eEWuDGK+M8="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { meta = { teams = [ lib.teams.gnome ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-contacts/package.nix b/pkgs/by-name/gn/gnome-contacts/package.nix index ac37f6d7919d..ab06d7c8de20 100644 --- a/pkgs/by-name/gn/gnome-contacts/package.nix +++ b/pkgs/by-name/gn/gnome-contacts/package.nix @@ -28,12 +28,12 @@ pipewire, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-contacts"; version = "49.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-contacts/${lib.versions.major version}/gnome-contacts-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-contacts/${lib.versions.major finalAttrs.version}/gnome-contacts-${finalAttrs.version}.tar.xz"; hash = "sha256-JfIcZ7wp133vLZzT4i0oRg0StH/ySKIBdzG1TbSF5K8="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-desktop-testing/package.nix b/pkgs/by-name/gn/gnome-desktop-testing/package.nix index f42d354ec71f..4e5af574cd7f 100644 --- a/pkgs/by-name/gn/gnome-desktop-testing/package.nix +++ b/pkgs/by-name/gn/gnome-desktop-testing/package.nix @@ -9,7 +9,7 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-desktop-testing"; version = "2021.1"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "GNOME"; repo = "gnome-desktop-testing"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-PWn4eEZskY0YgMpf6O2dgXNSu8b8T311vFHREv2HE/Q="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.jtojnar ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-disk-utility/package.nix b/pkgs/by-name/gn/gnome-disk-utility/package.nix index a220f10b7e52..6de8af9fa7b0 100644 --- a/pkgs/by-name/gn/gnome-disk-utility/package.nix +++ b/pkgs/by-name/gn/gnome-disk-utility/package.nix @@ -29,12 +29,12 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-disk-utility"; version = "46.1"; src = fetchurl { - url = "mirror://gnome/sources/gnome-disk-utility/${lib.versions.major version}/gnome-disk-utility-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-disk-utility/${lib.versions.major finalAttrs.version}/gnome-disk-utility-${finalAttrs.version}.tar.xz"; hash = "sha256-wk6UOaBNcLz640nKE0xwBUNf4rb0UhFN+Hi/8Libv/4="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "gnome-disks"; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-epub-thumbnailer/package.nix b/pkgs/by-name/gn/gnome-epub-thumbnailer/package.nix index befa5e4f0a1c..34cc7992f2cb 100644 --- a/pkgs/by-name/gn/gnome-epub-thumbnailer/package.nix +++ b/pkgs/by-name/gn/gnome-epub-thumbnailer/package.nix @@ -14,12 +14,12 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-epub-thumbnailer"; version = "1.8"; src = fetchurl { - url = "mirror://gnome/sources/gnome-epub-thumbnailer/${lib.versions.majorMinor version}/gnome-epub-thumbnailer-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-epub-thumbnailer/${lib.versions.majorMinor finalAttrs.version}/gnome-epub-thumbnailer-${finalAttrs.version}.tar.xz"; sha256 = "sha256-+QYZ1YxpkC8u/1e58AQrRzeGEIP0dZIaMQ/sxhL8oBc="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-extension-manager/package.nix b/pkgs/by-name/gn/gnome-extension-manager/package.nix index b3927611775b..efb881ec34b8 100644 --- a/pkgs/by-name/gn/gnome-extension-manager/package.nix +++ b/pkgs/by-name/gn/gnome-extension-manager/package.nix @@ -23,14 +23,14 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-extension-manager"; version = "0.6.3"; src = fetchFromGitHub { owner = "mjakeman"; repo = "extension-manager"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-d9MmDDtxRDw+z5DqtnsKAWf5fw62CPkhrkGILiVjtzM="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { mainProgram = "extension-manager"; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-font-viewer/package.nix b/pkgs/by-name/gn/gnome-font-viewer/package.nix index 330102f59425..33429df08969 100644 --- a/pkgs/by-name/gn/gnome-font-viewer/package.nix +++ b/pkgs/by-name/gn/gnome-font-viewer/package.nix @@ -16,12 +16,12 @@ harfbuzz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-font-viewer"; version = "49.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-font-viewer/${lib.versions.major version}/gnome-font-viewer-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-font-viewer/${lib.versions.major finalAttrs.version}/gnome-font-viewer-${finalAttrs.version}.tar.xz"; hash = "sha256-fAGJJcKFdxtV19Gm8VcRwMGT10UO2YceINRPJUhWJAQ="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-keyring/package.nix b/pkgs/by-name/gn/gnome-keyring/package.nix index 692b78069077..223cfa31ad28 100644 --- a/pkgs/by-name/gn/gnome-keyring/package.nix +++ b/pkgs/by-name/gn/gnome-keyring/package.nix @@ -23,7 +23,7 @@ useWrappedDaemon ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-keyring"; version = "48.0"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/gnome-keyring/${lib.versions.major version}/gnome-keyring-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-keyring/${lib.versions.major finalAttrs.version}/gnome-keyring-${finalAttrs.version}.tar.xz"; hash = "sha256-8gUYySDp6j+cm4tEvoxQ2Nf+7NDdViSWD3e9LKT7650="; }; @@ -119,7 +119,7 @@ stdenv.mkDerivation rec { meta = { description = "Collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications"; homepage = "https://gitlab.gnome.org/GNOME/gnome-keyring"; - changelog = "https://gitlab.gnome.org/GNOME/gnome-keyring/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/gnome-keyring/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; license = [ # Most of the code (some is 2Plus) lib.licenses.lgpl21Plus @@ -129,4 +129,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-klotski/package.nix b/pkgs/by-name/gn/gnome-klotski/package.nix index cb2cf22b3647..8d2795fa5756 100644 --- a/pkgs/by-name/gn/gnome-klotski/package.nix +++ b/pkgs/by-name/gn/gnome-klotski/package.nix @@ -22,12 +22,12 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-klotski"; version = "3.38.2"; src = fetchurl { - url = "mirror://gnome/sources/gnome-klotski/${lib.versions.majorMinor version}/gnome-klotski-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-klotski/${lib.versions.majorMinor finalAttrs.version}/gnome-klotski-${finalAttrs.version}.tar.xz"; hash = "sha256-kWN4RWSfPKcJ0p9x7ndblG0REghyCfMiZOj60hoMoOI="; }; @@ -65,11 +65,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/gnome-klotski"; - changelog = "https://gitlab.gnome.org/GNOME/gnome-klotski/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/gnome-klotski/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Slide blocks to solve the puzzle"; mainProgram = "gnome-klotski"; teams = [ lib.teams.gnome ]; license = lib.licenses.gpl2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-logs/package.nix b/pkgs/by-name/gn/gnome-logs/package.nix index e0b4c7d7a1a0..3dce3e45e6d8 100644 --- a/pkgs/by-name/gn/gnome-logs/package.nix +++ b/pkgs/by-name/gn/gnome-logs/package.nix @@ -22,12 +22,12 @@ gsettings-desktop-schemas, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-logs"; version = "49.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-logs/${lib.versions.major version}/gnome-logs-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-logs/${lib.versions.major finalAttrs.version}/gnome-logs-${finalAttrs.version}.tar.xz"; hash = "sha256-+PV56wu22ajWrl7hQj+UR6+RIAeFF4tQu63UrC0lXUU="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-nettool/package.nix b/pkgs/by-name/gn/gnome-nettool/package.nix index eee7e8331833..a8b0c0d6e640 100644 --- a/pkgs/by-name/gn/gnome-nettool/package.nix +++ b/pkgs/by-name/gn/gnome-nettool/package.nix @@ -20,12 +20,12 @@ gnome, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-nettool"; version = "42.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-nettool/${lib.versions.major version}/gnome-nettool-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-nettool/${lib.versions.major finalAttrs.version}/gnome-nettool-${finalAttrs.version}.tar.xz"; hash = "sha256-pU8p7vIDiu5pVRyLGcpPdY5eueIJCkvGtWM9/wGIdR8="; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-notes/package.nix b/pkgs/by-name/gn/gnome-notes/package.nix index 07d06ca0bec9..63527713b4b4 100644 --- a/pkgs/by-name/gn/gnome-notes/package.nix +++ b/pkgs/by-name/gn/gnome-notes/package.nix @@ -26,12 +26,12 @@ tinysparql, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-notes"; version = "40.2"; src = fetchurl { - url = "mirror://gnome/sources/bijiben/${lib.versions.major version}/bijiben-${version}.tar.xz"; + url = "mirror://gnome/sources/bijiben/${lib.versions.major finalAttrs.version}/bijiben-${finalAttrs.version}.tar.xz"; hash = "sha256-siERvAaVa+81mqzx1u3h5So1sADIgROTZjL4rGztzmc="; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-packagekit/package.nix b/pkgs/by-name/gn/gnome-packagekit/package.nix index b8e921d5b1f0..4712d5292ad9 100644 --- a/pkgs/by-name/gn/gnome-packagekit/package.nix +++ b/pkgs/by-name/gn/gnome-packagekit/package.nix @@ -15,12 +15,12 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-packagekit"; version = "43.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-packagekit/${lib.versions.major version}/gnome-packagekit-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-packagekit/${lib.versions.major finalAttrs.version}/gnome-packagekit-${finalAttrs.version}.tar.xz"; hash = "sha256-zaRVplKpI7LqL3Axa9D92Clve2Lu8/r9nOUMjmbF8ZU="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; description = "Tools for installing software on the GNOME desktop using PackageKit"; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-power-manager/package.nix b/pkgs/by-name/gn/gnome-power-manager/package.nix index c94a373499a3..c3d4b5d66d6e 100644 --- a/pkgs/by-name/gn/gnome-power-manager/package.nix +++ b/pkgs/by-name/gn/gnome-power-manager/package.nix @@ -15,12 +15,12 @@ gnome, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-power-manager"; version = "43.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-power-manager/${lib.versions.major version}/gnome-power-manager-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-power-manager/${lib.versions.major finalAttrs.version}/gnome-power-manager-${finalAttrs.version}.tar.xz"; hash = "sha256-faq0i73bMOnfKrplDLYNBeZnyfiFrOagoeeVDgy90y8="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-remote-desktop/package.nix b/pkgs/by-name/gn/gnome-remote-desktop/package.nix index 9602d1427a3a..2e8de6eac7b9 100644 --- a/pkgs/by-name/gn/gnome-remote-desktop/package.nix +++ b/pkgs/by-name/gn/gnome-remote-desktop/package.nix @@ -32,12 +32,12 @@ polkit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-remote-desktop"; version = "49.2"; src = fetchurl { - url = "mirror://gnome/sources/gnome-remote-desktop/${lib.versions.major version}/gnome-remote-desktop-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-remote-desktop/${lib.versions.major finalAttrs.version}/gnome-remote-desktop-${finalAttrs.version}.tar.xz"; hash = "sha256-c9ROHnR04WIVgP9WEs3+HZxIr8+rRUjOkh1cpuLZFq0="; }; @@ -91,11 +91,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/gnome-remote-desktop"; - changelog = "https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "GNOME Remote Desktop server"; mainProgram = "grdctl"; teams = [ lib.teams.gnome ]; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-screenshot/package.nix b/pkgs/by-name/gn/gnome-screenshot/package.nix index 313ec978f150..ad8c4fb3f46c 100644 --- a/pkgs/by-name/gn/gnome-screenshot/package.nix +++ b/pkgs/by-name/gn/gnome-screenshot/package.nix @@ -21,12 +21,12 @@ gsettings-desktop-schemas, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-screenshot"; version = "41.0"; src = fetchurl { - url = "mirror://gnome/sources/gnome-screenshot/${lib.versions.major version}/gnome-screenshot-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-screenshot/${lib.versions.major finalAttrs.version}/gnome-screenshot-${finalAttrs.version}.tar.xz"; hash = "sha256-Stt97JJkKPdCY9V5ZnPPFC5HILbnaPVGio0JM/mMlZc="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-session/ctl.nix b/pkgs/by-name/gn/gnome-session/ctl.nix index 6dab6532395e..4a8c6410c0bb 100644 --- a/pkgs/by-name/gn/gnome-session/ctl.nix +++ b/pkgs/by-name/gn/gnome-session/ctl.nix @@ -10,14 +10,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-session-ctl"; version = "49.0"; src = fetchFromGitHub { owner = "nix-community"; repo = "gnome-session-ctl"; - rev = version; + rev = finalAttrs.version; hash = "sha256-rudb7ioTE5iaou0tzU5i2gWFW06NyWF5W5tjx2b5/0Y="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-sound-recorder/package.nix b/pkgs/by-name/gn/gnome-sound-recorder/package.nix index 34739b77d926..ce0bf322dfcb 100644 --- a/pkgs/by-name/gn/gnome-sound-recorder/package.nix +++ b/pkgs/by-name/gn/gnome-sound-recorder/package.nix @@ -19,12 +19,12 @@ libadwaita, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-sound-recorder"; version = "43.beta"; src = fetchurl { - url = "mirror://gnome/sources/gnome-sound-recorder/${lib.versions.major version}/gnome-sound-recorder-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-sound-recorder/${lib.versions.major finalAttrs.version}/gnome-sound-recorder-${finalAttrs.version}.tar.xz"; hash = "sha256-bbbbmjsbUv0KtU+aW/Tymctx5SoTrF/fw+dOtGmFpOY="; }; @@ -68,9 +68,9 @@ stdenv.mkDerivation rec { description = "Simple and modern sound recorder"; mainProgram = "gnome-sound-recorder"; homepage = "https://gitlab.gnome.org/World/vocalis"; - changelog = "https://gitlab.gnome.org/World/vocalis/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/World/vocalis/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; license = lib.licenses.gpl2Plus; teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-sudoku/package.nix b/pkgs/by-name/gn/gnome-sudoku/package.nix index 81230546e173..6985d4328410 100644 --- a/pkgs/by-name/gn/gnome-sudoku/package.nix +++ b/pkgs/by-name/gn/gnome-sudoku/package.nix @@ -21,12 +21,12 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-sudoku"; version = "49.3"; src = fetchurl { - url = "mirror://gnome/sources/gnome-sudoku/${lib.versions.major version}/gnome-sudoku-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-sudoku/${lib.versions.major finalAttrs.version}/gnome-sudoku-${finalAttrs.version}.tar.xz"; hash = "sha256-ybVGyN/pcWHfXVD1U4GCp0FTYmy8NoBbB4FSjvM7xZU="; }; @@ -58,11 +58,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/gnome-sudoku"; - changelog = "https://gitlab.gnome.org/GNOME/gnome-sudoku/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/gnome-sudoku/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Test your logic skills in this number grid puzzle"; mainProgram = "gnome-sudoku"; teams = [ lib.teams.gnome ]; license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-taquin/package.nix b/pkgs/by-name/gn/gnome-taquin/package.nix index 3e4d5e1441eb..ff0b235708bc 100644 --- a/pkgs/by-name/gn/gnome-taquin/package.nix +++ b/pkgs/by-name/gn/gnome-taquin/package.nix @@ -20,12 +20,12 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-taquin"; version = "3.38.1"; src = fetchurl { - url = "mirror://gnome/sources/gnome-taquin/${lib.versions.majorMinor version}/gnome-taquin-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-taquin/${lib.versions.majorMinor finalAttrs.version}/gnome-taquin-${finalAttrs.version}.tar.xz"; hash = "sha256-lts9j61JeSSnOQrRCKPvckMqHWLSRWyuXhk0BXAYgU8="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnome-tetravex/package.nix b/pkgs/by-name/gn/gnome-tetravex/package.nix index 541f1dfaf3a5..4051410a3286 100644 --- a/pkgs/by-name/gn/gnome-tetravex/package.nix +++ b/pkgs/by-name/gn/gnome-tetravex/package.nix @@ -17,12 +17,12 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-tetravex"; version = "3.38.3"; src = fetchurl { - url = "mirror://gnome/sources/gnome-tetravex/${lib.versions.majorMinor version}/gnome-tetravex-${version}.tar.xz"; + url = "mirror://gnome/sources/gnome-tetravex/${lib.versions.majorMinor finalAttrs.version}/gnome-tetravex-${finalAttrs.version}.tar.xz"; hash = "sha256-g4SawGTUVuHdRrbiAcaGFSYkw9HsS5mTWYWkmqeRcss="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnu-cim/package.nix b/pkgs/by-name/gn/gnu-cim/package.nix index fe2339f27a1a..a2b81433c18f 100644 --- a/pkgs/by-name/gn/gnu-cim/package.nix +++ b/pkgs/by-name/gn/gnu-cim/package.nix @@ -4,7 +4,7 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnu-cim"; version = "5.1"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnu/cim/cim-${version}.tar.gz"; + url = "mirror://gnu/cim/cim-${finalAttrs.version}.tar.gz"; hash = "sha256-uQcXtm7EAFA73WnlN+i38+ip0QbDupoIoErlc2mgaak="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { badPlatforms = [ "aarch64-darwin" ]; maintainers = with lib.maintainers; [ pbsds ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnu-shepherd/package.nix b/pkgs/by-name/gn/gnu-shepherd/package.nix index b6eb0085202d..3b8be6079788 100644 --- a/pkgs/by-name/gn/gnu-shepherd/package.nix +++ b/pkgs/by-name/gn/gnu-shepherd/package.nix @@ -7,12 +7,12 @@ guile-fibers, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnu-shepherd"; version = "1.0.9"; src = fetchurl { - url = "mirror://gnu/shepherd/shepherd-${version}.tar.gz"; + url = "mirror://gnu/shepherd/shepherd-${finalAttrs.version}.tar.gz"; hash = "sha256-5IjFhchBjfbo9HbcqBtykQ8zfJzTYI+0Z95SYABAANY="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ kloenk ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnuapl/package.nix b/pkgs/by-name/gn/gnuapl/package.nix index bd37e1397418..c20c30510bdf 100644 --- a/pkgs/by-name/gn/gnuapl/package.nix +++ b/pkgs/by-name/gn/gnuapl/package.nix @@ -7,12 +7,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnu-apl"; version = "1.9"; src = fetchurl { - url = "mirror://gnu/apl/apl-${version}.tar.gz"; + url = "mirror://gnu/apl/apl-${finalAttrs.version}.tar.gz"; sha256 = "sha256-KRhn8bGTdpOrtXvn2aN2GLA3bj4nCVdIVKe75Suyjrg="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { Jürgen Sauermann. ''; }; -} +}) diff --git a/pkgs/by-name/gn/gnuastro/package.nix b/pkgs/by-name/gn/gnuastro/package.nix index 824deb4449a0..b36d019aaa13 100644 --- a/pkgs/by-name/gn/gnuastro/package.nix +++ b/pkgs/by-name/gn/gnuastro/package.nix @@ -14,12 +14,12 @@ wcslib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnuastro"; version = "0.24"; src = fetchurl { - url = "mirror://gnu/gnuastro/gnuastro-${version}.tar.gz"; + url = "mirror://gnu/gnuastro/gnuastro-${finalAttrs.version}.tar.gz"; hash = "sha256-xOZAHu5dgWGbgtjRimRHhRs24HVBGOv1vfrHoDGU+YE="; }; @@ -44,9 +44,9 @@ stdenv.mkDerivation rec { meta = { description = "GNU astronomy utilities and library"; homepage = "https://www.gnu.org/software/gnuastro/"; - changelog = "https://git.savannah.gnu.org/cgit/gnuastro.git/plain/NEWS?id=gnuastro_v${version}"; + changelog = "https://git.savannah.gnu.org/cgit/gnuastro.git/plain/NEWS?id=gnuastro_v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ sikmir ]; }; -} +}) diff --git a/pkgs/by-name/gn/gnuchess/package.nix b/pkgs/by-name/gn/gnuchess/package.nix index a300854e78f4..361adf6fc113 100644 --- a/pkgs/by-name/gn/gnuchess/package.nix +++ b/pkgs/by-name/gn/gnuchess/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnuchess"; version = "6.3.0"; src = fetchurl { - url = "mirror://gnu/chess/gnuchess-${version}.tar.gz"; + url = "mirror://gnu/chess/gnuchess-${finalAttrs.version}.tar.gz"; sha256 = "sha256-Cze+wgmMKtaVt0Q+XXlE3G3IKE+NAfzDC9uU3QM8ojo="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/gn/gnugo/package.nix b/pkgs/by-name/gn/gnugo/package.nix index b6c994ec4613..34e9254413ef 100644 --- a/pkgs/by-name/gn/gnugo/package.nix +++ b/pkgs/by-name/gn/gnugo/package.nix @@ -5,12 +5,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnugo"; version = "3.8"; src = fetchurl { - url = "mirror://gnu/gnugo/gnugo-${version}.tar.gz"; + url = "mirror://gnu/gnugo/gnugo-${finalAttrs.version}.tar.gz"; sha256 = "0wkahvqpzq6lzl5r49a4sd4p52frdmphnqsfdv7gdp24bykdfs6s"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnumake42/package.nix b/pkgs/by-name/gn/gnumake42/package.nix index 05499df0fa9c..32d8a5cce7d7 100644 --- a/pkgs/by-name/gn/gnumake42/package.nix +++ b/pkgs/by-name/gn/gnumake42/package.nix @@ -9,12 +9,12 @@ assert guileSupport -> (pkg-config != null && guile != null); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnumake"; version = "4.2.1"; src = fetchurl { - url = "mirror://gnu/make/make-${version}.tar.bz2"; + url = "mirror://gnu/make/make-${finalAttrs.version}.tar.bz2"; sha256 = "12f5zzyq2w56g95nni65hc0g5p7154033y2f3qmjvd016szn5qnn"; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { mainProgram = "make"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/gn/gnupg-pkcs11-scd/package.nix b/pkgs/by-name/gn/gnupg-pkcs11-scd/package.nix index 2c1243aef61e..1775a87e33c8 100644 --- a/pkgs/by-name/gn/gnupg-pkcs11-scd/package.nix +++ b/pkgs/by-name/gn/gnupg-pkcs11-scd/package.nix @@ -10,12 +10,12 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnupg-pkcs11-scd"; version = "0.11.0"; src = fetchurl { - url = "https://github.com/alonbl/gnupg-pkcs11-scd/releases/download/gnupg-pkcs11-scd-${version}/gnupg-pkcs11-scd-${version}.tar.bz2"; + url = "https://github.com/alonbl/gnupg-pkcs11-scd/releases/download/gnupg-pkcs11-scd-${finalAttrs.version}/gnupg-pkcs11-scd-${finalAttrs.version}.tar.bz2"; hash = "sha256-lUeH5WLys9kpQhLDLdDYGizTesolDmaFAC0ok7uVkIc="; }; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { ]; meta = { - changelog = "https://github.com/alonbl/gnupg-pkcs11-scd/blob/gnupg-pkcs11-scd-${version}/ChangeLog"; + changelog = "https://github.com/alonbl/gnupg-pkcs11-scd/blob/gnupg-pkcs11-scd-${finalAttrs.version}/ChangeLog"; description = "Smart-card daemon to enable the use of PKCS#11 tokens with GnuPG"; mainProgram = "gnupg-pkcs11-scd"; longDescription = '' @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gn/gnupth/package.nix b/pkgs/by-name/gn/gnupth/package.nix index 97ef0550aa60..e30d536ef6df 100644 --- a/pkgs/by-name/gn/gnupth/package.nix +++ b/pkgs/by-name/gn/gnupth/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pth"; version = "2.0.7"; src = fetchurl { - url = "mirror://gnu/pth/pth-${version}.tar.gz"; + url = "mirror://gnu/pth/pth-${finalAttrs.version}.tar.gz"; sha256 = "0ckjqw5kz5m30srqi87idj7xhpw6bpki43mj07bazjm2qmh3cdbj"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/go/goaccess/package.nix b/pkgs/by-name/go/goaccess/package.nix index 1a242c9ec589..7cafe38a3ee5 100644 --- a/pkgs/by-name/go/goaccess/package.nix +++ b/pkgs/by-name/go/goaccess/package.nix @@ -10,14 +10,14 @@ withGeolocation ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "goaccess"; version = "1.9.4"; src = fetchFromGitHub { owner = "allinurl"; repo = "goaccess"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-KevxuZuIrMybNlPZgVDLO0zQe4LfAKxfVBbHnyTUC/o="; }; @@ -45,10 +45,10 @@ stdenv.mkDerivation rec { meta = { description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems"; homepage = "https://goaccess.io"; - changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog"; + changelog = "https://github.com/allinurl/goaccess/raw/v${finalAttrs.version}/ChangeLog"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ederoyd46 ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "goaccess"; }; -} +}) diff --git a/pkgs/by-name/go/gobby/package.nix b/pkgs/by-name/go/gobby/package.nix index a9327bceb535..d97acf362679 100644 --- a/pkgs/by-name/go/gobby/package.nix +++ b/pkgs/by-name/go/gobby/package.nix @@ -23,14 +23,14 @@ let inherit avahiSupport; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gobby"; version = "0.6.0"; src = fetchFromGitHub { owner = "gobby"; repo = "gobby"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "06cbc2y4xkw89jaa0ayhgh7fxr5p2nv3jjs8h2xcbbbgwaw08lk0"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/go/gocr/package.nix b/pkgs/by-name/go/gocr/package.nix index 5f808d3ae670..a8894378d645 100644 --- a/pkgs/by-name/go/gocr/package.nix +++ b/pkgs/by-name/go/gocr/package.nix @@ -5,12 +5,12 @@ tk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gocr"; version = "0.52"; src = fetchurl { - url = "https://www-e.uni-magdeburg.de/jschulen/ocr/gocr-${version}.tar.gz"; + url = "https://www-e.uni-magdeburg.de/jschulen/ocr/gocr-${finalAttrs.version}.tar.gz"; sha256 = "11l6gds1lrm8lwrrsxnm5fjlwz8q1xbh896cprrl4psz21in946z"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/go/gom/package.nix b/pkgs/by-name/go/gom/package.nix index 70699b6b92dc..84d8c641770e 100644 --- a/pkgs/by-name/go/gom/package.nix +++ b/pkgs/by-name/go/gom/package.nix @@ -13,7 +13,7 @@ gobject-introspection, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gom"; version = "0.5.5"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/gom/${lib.versions.majorMinor version}/gom-${version}.tar.xz"; + url = "mirror://gnome/sources/gom/${lib.versions.majorMinor finalAttrs.version}/gom-${finalAttrs.version}.tar.xz"; sha256 = "rWHwWvIxenqxdx/PqBaYn7ujsYlX0uC13t6e9F8JtTQ="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; teams = [ lib.teams.gnome ]; }; -} +}) diff --git a/pkgs/by-name/go/goocanvas_2/package.nix b/pkgs/by-name/go/goocanvas_2/package.nix index ab1137530cee..eb479b581b53 100644 --- a/pkgs/by-name/go/goocanvas_2/package.nix +++ b/pkgs/by-name/go/goocanvas_2/package.nix @@ -14,7 +14,7 @@ gnome, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "goocanvas"; version = "2.0.4"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/goocanvas/2.0/goocanvas-${version}.tar.xz"; + url = "mirror://gnome/sources/goocanvas/2.0/goocanvas-${finalAttrs.version}.tar.xz"; sha256 = "141fm7mbqib0011zmkv3g8vxcjwa7hypmq71ahdyhnj2sjvy4a67"; }; @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { passthru = { updateScript = gnome.updateScript { - attrPath = "goocanvas${lib.versions.major version}"; + attrPath = "goocanvas${lib.versions.major finalAttrs.version}"; packageName = "goocanvas"; versionPolicy = "odd-unstable"; freeze = true; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/go/goodvibes/package.nix b/pkgs/by-name/go/goodvibes/package.nix index b30f0205b847..a1413acae3e5 100644 --- a/pkgs/by-name/go/goodvibes/package.nix +++ b/pkgs/by-name/go/goodvibes/package.nix @@ -16,14 +16,14 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "goodvibes"; version = "0.8.3"; src = fetchFromGitLab { owner = "goodvibes"; repo = "goodvibes"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Lh4FPH0Bdxg2J4IxsZPs8Zjc7Tcobb4bTpvJzVNIy0Y="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ zendo ]; }; -} +}) diff --git a/pkgs/by-name/go/google-app-engine-go-sdk/package.nix b/pkgs/by-name/go/google-app-engine-go-sdk/package.nix index a1fe19852d99..6cea608e8941 100644 --- a/pkgs/by-name/go/google-app-engine-go-sdk/package.nix +++ b/pkgs/by-name/go/google-app-engine-go-sdk/package.nix @@ -8,18 +8,18 @@ with python3Packages; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "google-app-engine-go-sdk"; version = "1.9.61"; src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchzip { - url = "https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-${version}.zip"; + url = "https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-${finalAttrs.version}.zip"; sha256 = "1i2j9ympl1218akwsmm7yb31v0gibgpzlb657bcravi1irfv1hhs"; } else fetchzip { - url = "https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_darwin_amd64-${version}.zip"; + url = "https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_darwin_amd64-${finalAttrs.version}.zip"; sha256 = "0s8sqyc72lnc7dxd4cl559gyfx83x71jjpsld3i3nbp3mwwamczp"; }; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { meta = { description = "Google App Engine SDK for Go"; - version = version; + version = finalAttrs.version; homepage = "https://cloud.google.com/appengine/docs/go/"; sourceProvenance = with lib.sourceTypes; [ fromSource @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ lufia ]; }; -} +}) diff --git a/pkgs/by-name/go/google-authenticator/package.nix b/pkgs/by-name/go/google-authenticator/package.nix index 8075dcccb8b6..e135ac97e402 100644 --- a/pkgs/by-name/go/google-authenticator/package.nix +++ b/pkgs/by-name/go/google-authenticator/package.nix @@ -7,14 +7,14 @@ qrencode, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "google-authenticator-libpam"; version = "1.11"; src = fetchFromGitHub { owner = "google"; repo = "google-authenticator-libpam"; - rev = version; + rev = finalAttrs.version; hash = "sha256-cLMX5SdKvyQr3annc/Hhhz6XgY+BypRHASKRh6xTdmo="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aneeshusa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/go/google-guest-configs/package.nix b/pkgs/by-name/go/google-guest-configs/package.nix index 0783cdcd4881..f3aae8205d1c 100644 --- a/pkgs/by-name/go/google-guest-configs/package.nix +++ b/pkgs/by-name/go/google-guest-configs/package.nix @@ -14,14 +14,14 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "google-guest-configs"; version = "20211116.00"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "guest-configs"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-0SRu6p/DsHNNI20mkXJitt/Ee5S2ooiy5hNmD+ndecM="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/go/google-guest-oslogin/package.nix b/pkgs/by-name/go/google-guest-oslogin/package.nix index 1f3d2d697c1f..b2b9d1c9009b 100644 --- a/pkgs/by-name/go/google-guest-oslogin/package.nix +++ b/pkgs/by-name/go/google-guest-oslogin/package.nix @@ -8,14 +8,14 @@ pam, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "google-guest-oslogin"; version = "20250821.00"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "guest-oslogin"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-dvLr3rOzHs5gRbllxqmnkLlHUFYv9Hm2vz6AkwZoZy4="; }; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = toString [ "-I${json_c.dev}/include/json-c" ]; makeFlags = [ - "VERSION=${version}" + "VERSION=${finalAttrs.version}" "PREFIX=$(out)" "MANDIR=$(out)/share/man" "SYSTEMDDIR=$(out)/etc/systemd/system" @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/go/google-lighthouse/package.nix b/pkgs/by-name/go/google-lighthouse/package.nix index 3cb82ea5048b..5547481f9f09 100644 --- a/pkgs/by-name/go/google-lighthouse/package.nix +++ b/pkgs/by-name/go/google-lighthouse/package.nix @@ -10,19 +10,19 @@ nodejs, makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "google-lighthouse"; version = "12.8.2"; src = fetchFromGitHub { owner = "GoogleChrome"; repo = "lighthouse"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-pluMFOyW352tEWjz28jhI4AZcKDB5jhoWIzTWyLxwGY="; }; yarnOfflineCache = fetchYarnDeps { - yarnLock = "${src}/yarn.lock"; + yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-yQT2JUsu/3ttJU8zUdtlhzUscepISNUr3wlxKHLaz3I="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { mainProgram = "lighthouse"; maintainers = with lib.maintainers; [ theCapypara ]; }; -} +}) diff --git a/pkgs/by-name/go/googlesans-code/package.nix b/pkgs/by-name/go/googlesans-code/package.nix index d57ff08f2d2a..ab563051321a 100644 --- a/pkgs/by-name/go/googlesans-code/package.nix +++ b/pkgs/by-name/go/googlesans-code/package.nix @@ -5,14 +5,14 @@ fontc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "googlesans-code"; version = "6.001"; src = fetchFromGitHub { owner = "googlefonts"; repo = "googlesans-code"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ScFx+uty9x+VTWxw7NJm3M7AYr0C00bdSnJJmFW3Jy0="; }; @@ -42,9 +42,9 @@ stdenv.mkDerivation rec { meta = { description = "Google Sans Code font family"; homepage = "https://github.com/googlefonts/googlesans-code"; - changelog = "https://github.com/googlefonts/googlesans-code/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/googlefonts/googlesans-code/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.ofl; maintainers = with lib.maintainers; [ shiphan ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/go/gopher/package.nix b/pkgs/by-name/go/gopher/package.nix index 78fafa6214e5..68fd58df74d5 100644 --- a/pkgs/by-name/go/gopher/package.nix +++ b/pkgs/by-name/go/gopher/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gopher"; version = "3.0.19"; src = fetchFromGitHub { owner = "jgoerzen"; repo = "gopher"; - rev = "release/${version}"; + rev = "release/${finalAttrs.version}"; sha256 = "sha256-8J63TnC3Yq7+64PPLrlPEueMa9D/eWkPsb08t1+rPAA="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ sternenseemann ]; }; -} +}) diff --git a/pkgs/by-name/go/gopro/package.nix b/pkgs/by-name/go/gopro/package.nix index 66cc4c51e0a2..989d10184e87 100644 --- a/pkgs/by-name/go/gopro/package.nix +++ b/pkgs/by-name/go/gopro/package.nix @@ -8,14 +8,14 @@ mplayer, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gopro"; version = "1.0"; src = fetchFromGitHub { owner = "KonradIT"; repo = "gopro-linux"; - rev = version; + rev = finalAttrs.version; sha256 = "0sb9vpiadrq8g4ag828h8mvq01fg0306j0wjwkxdmwfqync1128l"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "gopro"; }; -} +}) diff --git a/pkgs/by-name/go/gorilla-bin/package.nix b/pkgs/by-name/go/gorilla-bin/package.nix index 14a6a5ed14f5..fb7a79e47675 100644 --- a/pkgs/by-name/go/gorilla-bin/package.nix +++ b/pkgs/by-name/go/gorilla-bin/package.nix @@ -13,7 +13,7 @@ libXext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gorilla-bin"; version = "1.5.3.7"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { unpackCmd = '' mkdir gorilla; - cp $curSrc gorilla/gorilla-${version}; + cp $curSrc gorilla/gorilla-${finalAttrs.version}; ''; installPhase = @@ -49,10 +49,10 @@ stdenv.mkDerivation rec { '' mkdir -p $out/opt/password-gorilla mkdir -p $out/bin - cp gorilla-${version} $out/opt/password-gorilla - chmod ugo+x $out/opt/password-gorilla/gorilla-${version} - patchelf --set-interpreter "${interpreter}" "$out/opt/password-gorilla/gorilla-${version}" - makeWrapper "$out/opt/password-gorilla/gorilla-${version}" "$out/bin/gorilla" \ + cp gorilla-${finalAttrs.version} $out/opt/password-gorilla + chmod ugo+x $out/opt/password-gorilla/gorilla-${finalAttrs.version} + patchelf --set-interpreter "${interpreter}" "$out/opt/password-gorilla/gorilla-${finalAttrs.version}" + makeWrapper "$out/opt/password-gorilla/gorilla-${finalAttrs.version}" "$out/bin/gorilla" \ --prefix LD_LIBRARY_PATH : "${libPath}" ''; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/go/gosmore/package.nix b/pkgs/by-name/go/gosmore/package.nix index 0073450267cd..57c9158f9eff 100644 --- a/pkgs/by-name/go/gosmore/package.nix +++ b/pkgs/by-name/go/gosmore/package.nix @@ -8,7 +8,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gosmore"; version = "0-unstable-2014-03-17"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { hash = "sha256-MfuJVsyGWspGNAFD6Ktbbyawb4bPwUITe7WkyFs6JxI="; }; - sourceRoot = "${src.name}/applications/rendering/gosmore"; + sourceRoot = "${finalAttrs.src.name}/applications/rendering/gosmore"; buildInputs = [ libxml2 @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/gp/gpa/package.nix b/pkgs/by-name/gp/gpa/package.nix index 29ec915516d2..d0b5621401d9 100644 --- a/pkgs/by-name/gp/gpa/package.nix +++ b/pkgs/by-name/gp/gpa/package.nix @@ -11,12 +11,12 @@ libassuan, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gpa"; version = "0.11.0"; src = fetchurl { - url = "mirror://gnupg/gpa/gpa-${version}.tar.bz2"; + url = "mirror://gnupg/gpa/gpa-${finalAttrs.version}.tar.bz2"; hash = "sha256-Jqj6W/cFQct0Hwxxt8/ikbHqVuq2jusHqpYs71zfM8w="; }; @@ -43,11 +43,11 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; meta = { - changelog = "https://dev.gnupg.org/source/gpa/browse/master/NEWS;gpa-${version}?view=raw"; + changelog = "https://dev.gnupg.org/source/gpa/browse/master/NEWS;gpa-${finalAttrs.version}?view=raw"; description = "Graphical user interface for the GnuPG"; homepage = "https://www.gnupg.org/related_software/gpa/"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; mainProgram = "gpa"; }; -} +}) diff --git a/pkgs/by-name/gp/gpick/package.nix b/pkgs/by-name/gp/gpick/package.nix index 4e026df59d28..967aae905238 100644 --- a/pkgs/by-name/gp/gpick/package.nix +++ b/pkgs/by-name/gp/gpick/package.nix @@ -11,14 +11,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gpick"; version = "0.3"; src = fetchFromGitHub { owner = "thezbyg"; repo = "gpick"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Z17YpdAAr2wvDFkrAosyCN6Y/wsFVkiB9IDvXuP9lYo="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "gpick"; }; -} +}) diff --git a/pkgs/by-name/gp/gpsbabel/package.nix b/pkgs/by-name/gp/gpsbabel/package.nix index 2e951060c0ae..e2695b1a155f 100644 --- a/pkgs/by-name/gp/gpsbabel/package.nix +++ b/pkgs/by-name/gp/gpsbabel/package.nix @@ -21,14 +21,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gpsbabel"; version = "1.8.0"; src = fetchFromGitHub { owner = "gpsbabel"; repo = "gpsbabel"; - rev = "gpsbabel_${lib.replaceStrings [ "." ] [ "_" ] version}"; + rev = "gpsbabel_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; sha256 = "sha256-0w8LsO+HwqZF8SQmwd8bCKma9PCM0hAzXhzWR4DgAHs="; }; @@ -171,4 +171,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sikmir ]; mainProgram = "gpsbabel"; }; -} +}) diff --git a/pkgs/by-name/gp/gpsprune/package.nix b/pkgs/by-name/gp/gpsprune/package.nix index 8bb7875ebc29..346fc57e2304 100644 --- a/pkgs/by-name/gp/gpsprune/package.nix +++ b/pkgs/by-name/gp/gpsprune/package.nix @@ -9,12 +9,12 @@ copyDesktopItems, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gpsprune"; version = "25"; src = fetchurl { - url = "https://activityworkshop.net/software/gpsprune/gpsprune_${version}.jar"; + url = "https://activityworkshop.net/software/gpsprune/gpsprune_${finalAttrs.version}.jar"; hash = "sha256-8FGOigjHIvj+CZwq0Lht7UZjtmrE5l2Aqx92gZjau44="; }; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { icon = "gpsprune"; desktopName = "GpsPrune"; genericName = "GPS Data Editor"; - comment = meta.description; + comment = finalAttrs.meta.description; categories = [ "Education" "Geoscience" @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - install -Dm644 ${src} $out/share/java/gpsprune.jar + install -Dm644 ${finalAttrs.src} $out/share/java/gpsprune.jar makeWrapper ${jre}/bin/java $out/bin/gpsprune \ --add-flags "-jar $out/share/java/gpsprune.jar" mkdir -p $out/share/pixmaps @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "gpsprune"; }; -} +}) diff --git a/pkgs/by-name/gp/gpuvis/package.nix b/pkgs/by-name/gp/gpuvis/package.nix index 8de03907efd1..802627e8eb6a 100644 --- a/pkgs/by-name/gp/gpuvis/package.nix +++ b/pkgs/by-name/gp/gpuvis/package.nix @@ -11,14 +11,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gpuvis"; version = "0.1"; src = fetchFromGitHub { owner = "mikesart"; repo = "gpuvis"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-a9eAYDsiwyzZc4FAPo0wANysisIT4qCHLh2PrYswJtw="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ emantor ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gp/gpx/package.nix b/pkgs/by-name/gp/gpx/package.nix index bc1113b99b20..a3d0aa085014 100644 --- a/pkgs/by-name/gp/gpx/package.nix +++ b/pkgs/by-name/gp/gpx/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gpx"; version = "2.6.8"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "markwal"; repo = "GPX"; - rev = version; + rev = finalAttrs.version; sha256 = "1izs8s5npkbfrsyk17429hyl1vyrbj9dp6vmdlbb2vh6mfgl54h8"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.leo60228 ]; }; -} +}) diff --git a/pkgs/by-name/gp/gpxlab/package.nix b/pkgs/by-name/gp/gpxlab/package.nix index 9bb2bf0c2fe8..db43c9bd27cf 100644 --- a/pkgs/by-name/gp/gpxlab/package.nix +++ b/pkgs/by-name/gp/gpxlab/package.nix @@ -5,14 +5,14 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gpxlab"; version = "0.7.0"; src = fetchFromGitHub { owner = "BourgeoisLab"; repo = "GPXLab"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "080vnwcciqblfrbfyz9gjhl2lqw1hkdpbgr5qfrlyglkd4ynjd84"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sikmir ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gr/grandorgue/package.nix b/pkgs/by-name/gr/grandorgue/package.nix index 24e22cf5ee42..f599a2f592fa 100644 --- a/pkgs/by-name/gr/grandorgue/package.nix +++ b/pkgs/by-name/gr/grandorgue/package.nix @@ -20,14 +20,14 @@ includeDemo ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grandorgue"; version = "3.16.3-1"; src = fetchFromGitHub { owner = "GrandOrgue"; repo = "grandorgue"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-A6Gc9kCtohz1nWj/fmYsyXM0X3uJxEmDK2N2Dr5CW1U="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.puzzlewolf ]; mainProgram = "GrandOrgue"; }; -} +}) diff --git a/pkgs/by-name/gr/graphite-cursors/package.nix b/pkgs/by-name/gr/graphite-cursors/package.nix index 0b8f4c78671d..2e7cd0e8aa15 100644 --- a/pkgs/by-name/gr/graphite-cursors/package.nix +++ b/pkgs/by-name/gr/graphite-cursors/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "graphite-cursors"; version = "2021-11-26"; src = fetchFromGitHub { owner = "vinceliuice"; repo = "graphite-cursors"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-Kopl2NweYrq9rhw+0EUMhY/pfGo4g387927TZAhI5/A="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ oluceps ]; }; -} +}) diff --git a/pkgs/by-name/gr/graphwar/package.nix b/pkgs/by-name/gr/graphwar/package.nix index d76d75097412..1522c5428e22 100644 --- a/pkgs/by-name/gr/graphwar/package.nix +++ b/pkgs/by-name/gr/graphwar/package.nix @@ -8,14 +8,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "graphwar"; version = "1.0.0"; src = fetchFromGitHub { owner = "catabriga"; repo = "graphwar"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-t3Y576dXWp2Mj6OSQN5cm9FuNBWNqKq6xxkVRbjIBgE="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { platforms = jdk.meta.platforms; maintainers = with lib.maintainers; [ yrd ]; }; -} +}) diff --git a/pkgs/by-name/gr/gravit/package.nix b/pkgs/by-name/gr/gravit/package.nix index 6701a6f18b63..b763b0e74dc5 100644 --- a/pkgs/by-name/gr/gravit/package.nix +++ b/pkgs/by-name/gr/gravit/package.nix @@ -17,14 +17,14 @@ mesa, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gravit"; version = "0.5.1"; src = fetchFromGitHub { owner = "gak"; repo = "gravit"; - rev = version; + rev = finalAttrs.version; hash = "sha256-JuqnLLD5+Ec8kQI0SK98V1O6TTbGM6+yKn5KCHe85eM="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { inherit (mesa.meta) platforms; hydraPlatforms = lib.platforms.linux; # darwin times out }; -} +}) diff --git a/pkgs/by-name/gr/greenx/package.nix b/pkgs/by-name/gr/greenx/package.nix index 5bb8e0665cf2..c08356a17058 100644 --- a/pkgs/by-name/gr/greenx/package.nix +++ b/pkgs/by-name/gr/greenx/package.nix @@ -9,14 +9,14 @@ lapack, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "greenx"; version = "2.2"; src = fetchFromGitHub { owner = "nomad-coe"; repo = "greenx"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-otIs2Y79KoEL4ut8YQe7Y27LpmpId8h/X8B6GIg8l+E="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/gr/gremlin-console/package.nix b/pkgs/by-name/gr/gremlin-console/package.nix index 3d0bbba23971..ebd228e80b3a 100644 --- a/pkgs/by-name/gr/gremlin-console/package.nix +++ b/pkgs/by-name/gr/gremlin-console/package.nix @@ -8,11 +8,11 @@ let openjdk = openjdk11; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gremlin-console"; version = "3.8.0"; src = fetchzip { - url = "https://downloads.apache.org/tinkerpop/${version}/apache-tinkerpop-gremlin-console-${version}-bin.zip"; + url = "https://downloads.apache.org/tinkerpop/${finalAttrs.version}/apache-tinkerpop-gremlin-console-${finalAttrs.version}-bin.zip"; sha256 = "sha256-vTv2a3+Ezd87ph4BnRaypPuUz0/s8DFcHVsKaURucTY="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "gremlin-console"; }; -} +}) diff --git a/pkgs/by-name/gr/gremlin-server/package.nix b/pkgs/by-name/gr/gremlin-server/package.nix index 9c310fbe97f7..8e7adfee898e 100644 --- a/pkgs/by-name/gr/gremlin-server/package.nix +++ b/pkgs/by-name/gr/gremlin-server/package.nix @@ -8,11 +8,11 @@ let openjdk = openjdk11; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gremlin-server"; version = "3.7.0"; src = fetchzip { - url = "https://downloads.apache.org/tinkerpop/${version}/apache-tinkerpop-gremlin-server-${version}-bin.zip"; + url = "https://downloads.apache.org/tinkerpop/${finalAttrs.version}/apache-tinkerpop-gremlin-server-${finalAttrs.version}-bin.zip"; sha256 = "sha256-cS7R7Raz5tkrr5DNeW7jbEYDee2OgE4htTXJRnqXlqI="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "gremlin-server"; }; -} +}) diff --git a/pkgs/by-name/gr/greybird/package.nix b/pkgs/by-name/gr/greybird/package.nix index 48cfff2fcedc..29bd35504195 100644 --- a/pkgs/by-name/gr/greybird/package.nix +++ b/pkgs/by-name/gr/greybird/package.nix @@ -12,14 +12,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "greybird"; version = "3.23.4"; src = fetchFromGitHub { owner = "shimmerproject"; repo = "greybird"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-De8y+LRQ26UKrUECLCcbCg7p9Z+aRssQ/7YzegAUPw4="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/gr/gridtracker/package.nix b/pkgs/by-name/gr/gridtracker/package.nix index 236b08be4224..33ba4e8d1034 100644 --- a/pkgs/by-name/gr/gridtracker/package.nix +++ b/pkgs/by-name/gr/gridtracker/package.nix @@ -7,14 +7,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gridtracker"; version = "1.24.0922"; src = fetchFromGitLab { owner = "gridtracker.org"; repo = "gridtracker"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-6WgP13JVOzYnYtCDH3qCQXT70X9j4yqlUb18FFf1aSY="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gr/grig/package.nix b/pkgs/by-name/gr/grig/package.nix index 0dbb126f4e3e..b1b250723845 100644 --- a/pkgs/by-name/gr/grig/package.nix +++ b/pkgs/by-name/gr/grig/package.nix @@ -9,14 +9,14 @@ hamlib_4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grig"; version = "0.9.0"; src = fetchFromGitHub { owner = "fillods"; repo = "grig"; - rev = "GRIG-${lib.replaceStrings [ "." ] [ "_" ] version}"; + rev = "GRIG-${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; sha256 = "sha256-OgIgHW9NMW/xSSti3naIR8AQWUtNSv5bYdOcObStBlM="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { mafo ]; }; -} +}) diff --git a/pkgs/by-name/gr/grilo/package.nix b/pkgs/by-name/gr/grilo/package.nix index ac1129b46b67..50d28a609941 100644 --- a/pkgs/by-name/gr/grilo/package.nix +++ b/pkgs/by-name/gr/grilo/package.nix @@ -22,7 +22,7 @@ totem-pl-parser, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grilo"; version = "0.3.19"; # if you change minor, also change ./setup-hook.sh @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { setupHook = ./setup-hook.sh; src = fetchurl { - url = "mirror://gnome/sources/grilo/${lib.versions.majorMinor version}/grilo-${version}.tar.xz"; + url = "mirror://gnome/sources/grilo/${lib.versions.majorMinor finalAttrs.version}/grilo-${finalAttrs.version}.tar.xz"; sha256 = "CGnIHRmrE5xmfXlWfBTdy2y1y/wBCNBMreKH6ylTZwY="; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gr/grip-search/package.nix b/pkgs/by-name/gr/grip-search/package.nix index e3878bb534f5..feae85beb34c 100644 --- a/pkgs/by-name/gr/grip-search/package.nix +++ b/pkgs/by-name/gr/grip-search/package.nix @@ -9,14 +9,14 @@ catch2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grip-search"; version = "0.8"; src = fetchFromGitHub { owner = "sc0ty"; repo = "grip"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0bkqarylgzhis6fpj48qbifcd6a26cgnq8784hgnm707rq9kb0rx"; }; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { ]; postPatch = '' - substituteInPlace src/general/config.h --replace-fail "CUSTOM-BUILD" "${version}" + substituteInPlace src/general/config.h --replace-fail "CUSTOM-BUILD" "${finalAttrs.version}" substituteInPlace CMakeLists.txt \ --replace-fail "cmake_minimum_required (VERSION 3.1)" "cmake_minimum_required(VERSION 3.10)" @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/gr/grip/package.nix b/pkgs/by-name/gr/grip/package.nix index ffce916f7a0d..2d504a9b1d75 100644 --- a/pkgs/by-name/gr/grip/package.nix +++ b/pkgs/by-name/gr/grip/package.nix @@ -10,12 +10,12 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grip"; version = "4.2.4"; src = fetchurl { - url = "mirror://sourceforge/grip/grip-${version}.tar.gz"; + url = "mirror://sourceforge/grip/grip-${finalAttrs.version}.tar.gz"; sha256 = "sha256-lXu0mLLfcX8K1EmoFH0vp2cHluyRwhTL0/bW5Ax36mI="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "grip"; }; -} +}) diff --git a/pkgs/by-name/gr/grive2/package.nix b/pkgs/by-name/gr/grive2/package.nix index 7cdf8925d8a0..8c2c7260d9e1 100644 --- a/pkgs/by-name/gr/grive2/package.nix +++ b/pkgs/by-name/gr/grive2/package.nix @@ -13,14 +13,14 @@ libiberty, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.5.3"; pname = "grive2"; src = fetchFromGitHub { owner = "vitalif"; repo = "grive2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-P6gitA5cXfNbNDy4ohRLyXj/5dUXkCkOdE/9rJPzNCg="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "grive"; }; -} +}) diff --git a/pkgs/by-name/gr/grml-zsh-config/package.nix b/pkgs/by-name/gr/grml-zsh-config/package.nix index fc2ce3c691d0..3a5c04f1e085 100644 --- a/pkgs/by-name/gr/grml-zsh-config/package.nix +++ b/pkgs/by-name/gr/grml-zsh-config/package.nix @@ -5,14 +5,14 @@ asciidoctor, txt2tags, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grml-zsh-config"; version = "0.19.26"; src = fetchFromGitHub { owner = "grml"; repo = "grml-etc-core"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-WZ3eyX9ijsU221I4hEhWUtFmtBQ9jm1QvQZh20gcR/s="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { rvolosatovs ]; }; -} +}) diff --git a/pkgs/by-name/gr/groovy/package.nix b/pkgs/by-name/gr/groovy/package.nix index 62d88f3af0f9..2f898a97000f 100644 --- a/pkgs/by-name/gr/groovy/package.nix +++ b/pkgs/by-name/gr/groovy/package.nix @@ -13,12 +13,12 @@ # at runtime, need jdk -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "groovy"; version = "5.0.2"; src = fetchurl { - url = "mirror://apache/groovy/${version}/distribution/apache-groovy-binary-${version}.zip"; + url = "mirror://apache/groovy/${finalAttrs.version}/distribution/apache-groovy-binary-${finalAttrs.version}.zip"; sha256 = "sha256-cPgvEbG3ZOIH3PVWiILHjcdyk/MHgWJCOUo/enTyDoE="; }; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { desktopName = "Groovy Console"; exec = "groovyConsole"; icon = "groovy"; - comment = meta.description; + comment = finalAttrs.meta.description; terminal = false; startupNotify = false; categories = [ "Development" ]; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/gr/grpc-tools/package.nix b/pkgs/by-name/gr/grpc-tools/package.nix index 6d0a1d2294f2..137c13f421d5 100644 --- a/pkgs/by-name/gr/grpc-tools/package.nix +++ b/pkgs/by-name/gr/grpc-tools/package.nix @@ -6,19 +6,19 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grpc-tools"; version = "1.13.0"; src = fetchFromGitHub { owner = "grpc"; repo = "grpc-node"; - tag = "grpc-tool@${version}"; + tag = "grpc-tool@${finalAttrs.version}"; hash = "sha256-bLG7hIKr0maFu/at4Vmf59YMwGAnAEOdPbRlGLasm2k="; fetchSubmodules = true; }; - sourceRoot = "${src.name}/packages/grpc-tools"; + sourceRoot = "${finalAttrs.src.name}/packages/grpc-tools"; nativeBuildInputs = [ cmake ]; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.nzhang-zh ]; }; -} +}) diff --git a/pkgs/by-name/gr/grpc/package.nix b/pkgs/by-name/gr/grpc/package.nix index 2763b6a619f6..9eff6acea234 100644 --- a/pkgs/by-name/gr/grpc/package.nix +++ b/pkgs/by-name/gr/grpc/package.nix @@ -23,7 +23,7 @@ # This package should be updated together with all related python grpc packages # to ensure compatibility. # nixpkgs-update: no auto update -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grpc"; version = "1.76.0"; # N.B: if you change this, please update: # pythonPackages.grpcio @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "grpc"; repo = "grpc"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-f25ccZC0pJw00ETgxBtXU6+0OnlJsV7zXjK/ayiCIJY="; fetchSubmodules = true; }; @@ -139,6 +139,6 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lnl7 ]; homepage = "https://grpc.io/"; platforms = lib.platforms.all; - changelog = "https://github.com/grpc/grpc/releases/tag/v${version}"; + changelog = "https://github.com/grpc/grpc/releases/tag/v${finalAttrs.version}"; }; -} +}) diff --git a/pkgs/by-name/gr/grpc_cli/package.nix b/pkgs/by-name/gr/grpc_cli/package.nix index 638ce231df31..47662a9c3f42 100644 --- a/pkgs/by-name/gr/grpc_cli/package.nix +++ b/pkgs/by-name/gr/grpc_cli/package.nix @@ -9,13 +9,13 @@ numactl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "grpc_cli"; version = "1.75.1"; src = fetchFromGitHub { owner = "grpc"; repo = "grpc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-SnKK52VLO4MM/ftfmzRV/LeLfOucdIyHMyWk6EKRfvM="; fetchSubmodules = true; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "grpc_cli"; }; -} +}) diff --git a/pkgs/by-name/gr/grsync/package.nix b/pkgs/by-name/gr/grsync/package.nix index 3b2b625b198d..514a194af9f7 100644 --- a/pkgs/by-name/gr/grsync/package.nix +++ b/pkgs/by-name/gr/grsync/package.nix @@ -12,12 +12,12 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.3.1"; pname = "grsync"; src = fetchurl { - url = "mirror://sourceforge/grsync/grsync-${version}.tar.gz"; + url = "mirror://sourceforge/grsync/grsync-${finalAttrs.version}.tar.gz"; sha256 = "sha256-M8wOJdqmLlunCRyuo8g6jcdNxddyHEUB00nyEMSzxtM="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { mainProgram = "grsync"; maintainers = [ lib.maintainers.kuznero ]; }; -} +}) diff --git a/pkgs/by-name/gr/gruvbox-dark-gtk/package.nix b/pkgs/by-name/gr/gruvbox-dark-gtk/package.nix index 570330b23671..cba93b573066 100644 --- a/pkgs/by-name/gr/gruvbox-dark-gtk/package.nix +++ b/pkgs/by-name/gr/gruvbox-dark-gtk/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gruvbox-dark-gtk"; version = "1.0.2"; src = fetchFromGitHub { owner = "jmattheis"; repo = "gruvbox-dark-gtk"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-C681o89MTGNp1l3DLQsRpH9HQdmdCXZzk0F0rNhcyL4="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.nomisiv ]; }; -} +}) diff --git a/pkgs/by-name/gs/gsimplecal/package.nix b/pkgs/by-name/gs/gsimplecal/package.nix index 443c18f0ff38..470d3d692631 100644 --- a/pkgs/by-name/gs/gsimplecal/package.nix +++ b/pkgs/by-name/gs/gsimplecal/package.nix @@ -8,14 +8,14 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gsimplecal"; version = "2.5.2"; src = fetchFromGitHub { owner = "dmedvinsky"; repo = "gsimplecal"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-OaXZ/ch/Os6oi6V75Sy+QHeIGolwtieecFuLy4998yc="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "gsimplecal"; }; -} +}) diff --git a/pkgs/by-name/gs/gsoap/package.nix b/pkgs/by-name/gs/gsoap/package.nix index e534ca3cf575..af156cdb3726 100644 --- a/pkgs/by-name/gs/gsoap/package.nix +++ b/pkgs/by-name/gs/gsoap/package.nix @@ -17,12 +17,12 @@ let isCross = stdenv.hostPlatform != stdenv.buildPlatform; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gsoap"; version = "${majorVersion}.108"; src = fetchurl { - url = "mirror://sourceforge/project/gsoap2/gsoap-${majorVersion}/gsoap_${version}.zip"; + url = "mirror://sourceforge/project/gsoap2/gsoap-${majorVersion}/gsoap_${finalAttrs.version}.zip"; sha256 = "0x58bwlclk7frv03kg8bp0pm7zl784samvbzskrnr7dl5v866nvl"; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { veprbl ]; }; -} +}) diff --git a/pkgs/by-name/gs/gsocket/package.nix b/pkgs/by-name/gs/gsocket/package.nix index 1b82e6095053..5740bfacb81a 100644 --- a/pkgs/by-name/gs/gsocket/package.nix +++ b/pkgs/by-name/gs/gsocket/package.nix @@ -6,14 +6,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gsocket"; version = "1.4.43"; src = fetchFromGitHub { owner = "hackerschoice"; repo = "gsocket"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-7ph7YaY8rbfzvEh1ABgl3Jg15d6WBP4pywFn/nXjPKY="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.msm ]; }; -} +}) diff --git a/pkgs/by-name/gs/gss/package.nix b/pkgs/by-name/gs/gss/package.nix index cb1f7dd16ad6..cfec67533056 100644 --- a/pkgs/by-name/gs/gss/package.nix +++ b/pkgs/by-name/gs/gss/package.nix @@ -16,7 +16,7 @@ shishi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gss"; version = "1.0.4"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { # # https://lists.gnu.org/archive/html/help-libidn/2021-07/msg00009.html src = fetchzip { - url = "https://gitweb.git.savannah.gnu.org/gitweb/?p=gss.git;a=snapshot;h=v${version};sf=tgz"; + url = "https://gitweb.git.savannah.gnu.org/gitweb/?p=gss.git;a=snapshot;h=v${finalAttrs.version};sf=tgz"; extension = "tar.gz"; hash = "sha256-yT19kwAhGzbIoMjRbrrsn6CyvkMH5v1nxxWpnGYmZUw="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/gt/gt5/package.nix b/pkgs/by-name/gt/gt5/package.nix index f25f70e331d8..0e13ae1eab61 100644 --- a/pkgs/by-name/gt/gt5/package.nix +++ b/pkgs/by-name/gt/gt5/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gt5"; version = "1.4.0"; src = fetchurl { - url = "mirror://sourceforge/gt5/gt5-${version}.tar.gz"; + url = "mirror://sourceforge/gt5/gt5-${finalAttrs.version}.tar.gz"; sha256 = "0gm0gzyp4d9rxqddbaskbz5zvmlhyr4nyb5x9g7x4abyyxqjlnkq"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; all; mainProgram = "gt5"; }; -} +}) diff --git a/pkgs/by-name/gt/gthree/package.nix b/pkgs/by-name/gt/gthree/package.nix index a7188aab27d9..9e4881b49168 100644 --- a/pkgs/by-name/gt/gthree/package.nix +++ b/pkgs/by-name/gt/gthree/package.nix @@ -17,7 +17,7 @@ json-glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gthree"; version = "0.9.0"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "alexlarsson"; repo = "gthree"; - rev = version; + rev = finalAttrs.version; sha256 = "09fcnjc3j21lh5fjf067wm35sb4qni4vgzing61kixnn2shy79iy"; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/gthree.x86_64-darwin }; -} +}) diff --git a/pkgs/by-name/gt/gti/package.nix b/pkgs/by-name/gt/gti/package.nix index e5633ed0a873..2d6842d29534 100644 --- a/pkgs/by-name/gt/gti/package.nix +++ b/pkgs/by-name/gt/gti/package.nix @@ -5,14 +5,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gti"; version = "1.9.1"; src = fetchFromGitHub { owner = "rwos"; repo = "gti"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-DUDCFcaB38Xkp3lLfEhjGC0j430dphXFBVhGzm7/Bp0="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "gti"; }; -} +}) diff --git a/pkgs/by-name/gt/gtk-server/package.nix b/pkgs/by-name/gt/gtk-server/package.nix index 2726dda47c04..1c45fa07bbc1 100644 --- a/pkgs/by-name/gt/gtk-server/package.nix +++ b/pkgs/by-name/gt/gtk-server/package.nix @@ -9,12 +9,12 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtk-server"; version = "2.4.6"; src = fetchurl { - url = "https://www.gtk-server.org/stable/gtk-server-${version}.tar.gz"; + url = "https://www.gtk-server.org/stable/gtk-server-${finalAttrs.version}.tar.gz"; sha256 = "sha256-sFL3y068oXDKgkEUcNnGVsNSPBdI1NzpsqdYJfmOQoA="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gt/gtk-sharp-2_0/package.nix b/pkgs/by-name/gt/gtk-sharp-2_0/package.nix index 9034d06c3217..9306c9795ca2 100644 --- a/pkgs/by-name/gt/gtk-sharp-2_0/package.nix +++ b/pkgs/by-name/gt/gtk-sharp-2_0/package.nix @@ -16,7 +16,7 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtk-sharp"; version = "2.12.45"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "mono"; repo = "gtk-sharp"; - rev = version; + rev = finalAttrs.version; sha256 = "1vy6yfwkfv6bb45bzf4g6dayiqkvqqvlr02rsnhd10793hlpqlgg"; }; @@ -61,7 +61,7 @@ stdenv.mkDerivation rec { ]; preConfigure = '' - ./bootstrap-${lib.versions.majorMinor version} + ./bootstrap-${lib.versions.majorMinor finalAttrs.version} ''; env.NIX_CFLAGS_COMPILE = "-Wno-error=int-conversion"; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/gt/gtk-sharp-beans/package.nix b/pkgs/by-name/gt/gtk-sharp-beans/package.nix index ea90d636bc02..c1e51246fe2a 100644 --- a/pkgs/by-name/gt/gtk-sharp-beans/package.nix +++ b/pkgs/by-name/gt/gtk-sharp-beans/package.nix @@ -10,7 +10,7 @@ gio-sharp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtk-sharp-beans"; version = "2.14.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { owner = "mono"; repo = "gtk-sharp-beans"; - rev = version; + rev = finalAttrs.version; sha256 = "04sylwdllb6gazzs2m4jjfn14mil9l3cny2q0xf0zkhczzih6ah1"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl21; }; -} +}) diff --git a/pkgs/by-name/gt/gtk_engines/package.nix b/pkgs/by-name/gt/gtk_engines/package.nix index a4d9e10bc486..67d2b4c60dc2 100644 --- a/pkgs/by-name/gt/gtk_engines/package.nix +++ b/pkgs/by-name/gt/gtk_engines/package.nix @@ -7,12 +7,12 @@ gtk2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtk-engines"; version = "2.20.2"; src = fetchurl { - url = "mirror://gnome/sources/gtk-engines/${lib.versions.majorMinor version}/gtk-engines-${version}.tar.bz2"; + url = "mirror://gnome/sources/gtk-engines/${lib.versions.majorMinor finalAttrs.version}/gtk-engines-${finalAttrs.version}.tar.bz2"; sha256 = "1db65pb0j0mijmswrvpgkdabilqd23x22d95hp5kwxvcramq1dhm"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gt/gtkhash/package.nix b/pkgs/by-name/gt/gtkhash/package.nix index 86f50df8c159..7fe44f708c6e 100644 --- a/pkgs/by-name/gt/gtkhash/package.nix +++ b/pkgs/by-name/gt/gtkhash/package.nix @@ -15,14 +15,14 @@ libgcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtkhash"; version = "1.5"; src = fetchFromGitHub { repo = "gtkhash"; owner = "gtkhash"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-XpgTolpTSsW3i0xk19tt4cn9qANoeiq7YnBBR6g8ioU="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { mainProgram = "gtkhash"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gt/gtkhtml/package.nix b/pkgs/by-name/gt/gtkhtml/package.nix index c7cf2b3dfc9d..df62645e59f5 100644 --- a/pkgs/by-name/gt/gtkhtml/package.nix +++ b/pkgs/by-name/gt/gtkhtml/package.nix @@ -14,12 +14,12 @@ gsettings-desktop-schemas, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtkhtml"; version = "4.10.0"; src = fetchurl { - url = "mirror://gnome/sources/gtkhtml/${lib.versions.majorMinor version}/gtkhtml-${version}.tar.xz"; + url = "mirror://gnome/sources/gtkhtml/${lib.versions.majorMinor finalAttrs.version}/gtkhtml-${finalAttrs.version}.tar.xz"; hash = "sha256-yjtkJPssesXZy4/a+2kxj6LoJcnPbtF9HjjZsp5WBsM="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/gt/gtkmm2/package.nix b/pkgs/by-name/gt/gtkmm2/package.nix index 02da63e96792..41c6b7ae2325 100644 --- a/pkgs/by-name/gt/gtkmm2/package.nix +++ b/pkgs/by-name/gt/gtkmm2/package.nix @@ -10,12 +10,12 @@ atkmm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtkmm"; version = "2.24.5"; src = fetchurl { - url = "mirror://gnome/sources/gtkmm/${lib.versions.majorMinor version}/gtkmm-${version}.tar.xz"; + url = "mirror://gnome/sources/gtkmm/${lib.versions.majorMinor finalAttrs.version}/gtkmm-${finalAttrs.version}.tar.xz"; sha256 = "0680a53b7bf90b4e4bf444d1d89e6df41c777e0bacc96e9c09fc4dd2f5fe6b72"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gt/gtkmm3/package.nix b/pkgs/by-name/gt/gtkmm3/package.nix index d261bd1ef552..ce5d82602a49 100644 --- a/pkgs/by-name/gt/gtkmm3/package.nix +++ b/pkgs/by-name/gt/gtkmm3/package.nix @@ -17,12 +17,12 @@ gdk-pixbuf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtkmm"; version = "3.24.10"; src = fetchurl { - url = "mirror://gnome/sources/gtkmm/${lib.versions.majorMinor version}/gtkmm-${version}.tar.xz"; + url = "mirror://gnome/sources/gtkmm/${lib.versions.majorMinor finalAttrs.version}/gtkmm-${finalAttrs.version}.tar.xz"; sha256 = "erfiJmgIcW4mw5kkrOH7RtqGwX7znZiWJMQjFLMrWnY="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gt/gtkmm4/package.nix b/pkgs/by-name/gt/gtkmm4/package.nix index 2a426090e29d..2ab6e28fe6fe 100644 --- a/pkgs/by-name/gt/gtkmm4/package.nix +++ b/pkgs/by-name/gt/gtkmm4/package.nix @@ -17,7 +17,7 @@ xvfb-run, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtkmm"; version = "4.20.0"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/gtkmm/${lib.versions.majorMinor version}/gtkmm-${version}.tar.xz"; + url = "mirror://gnome/sources/gtkmm/${lib.versions.majorMinor finalAttrs.version}/gtkmm-${finalAttrs.version}.tar.xz"; hash = "sha256-2q2b+bcPkJdfkXgfx6ZWySOpE3QmH1dsiDzTrr1ZyDM="; }; @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gt/gtkradiant/package.nix b/pkgs/by-name/gt/gtkradiant/package.nix index d54d037eaf76..d27750786c0f 100644 --- a/pkgs/by-name/gt/gtkradiant/package.nix +++ b/pkgs/by-name/gt/gtkradiant/package.nix @@ -180,7 +180,7 @@ let ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtkradiant"; version = "unstable-2023-04-24"; @@ -242,7 +242,7 @@ stdenv.mkDerivation rec { name = "gtkradiant"; exec = "gtkradiant"; desktopName = "GtkRadiant"; - comment = meta.description; + comment = finalAttrs.meta.description; categories = [ "Development" ]; icon = "gtkradiant"; # includes its own splash screen @@ -283,4 +283,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ astro ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gt/gtkspell3/package.nix b/pkgs/by-name/gt/gtkspell3/package.nix index 0d379530af3a..a60b78877a82 100644 --- a/pkgs/by-name/gt/gtkspell3/package.nix +++ b/pkgs/by-name/gt/gtkspell3/package.nix @@ -12,7 +12,7 @@ vala, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtkspell"; version = "3.0.10"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://sourceforge/gtkspell/gtkspell3-${version}.tar.xz"; + url = "mirror://sourceforge/gtkspell/gtkspell3-${finalAttrs.version}.tar.xz"; sha256 = "0cjp6xdcnzh6kka42w9g0w2ihqjlq8yl8hjm9wsfnixk6qwgch5h"; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/gt/gtkterm/package.nix b/pkgs/by-name/gt/gtkterm/package.nix index ed837b3aaff6..a472701272bd 100644 --- a/pkgs/by-name/gt/gtkterm/package.nix +++ b/pkgs/by-name/gt/gtkterm/package.nix @@ -12,14 +12,14 @@ pcre2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gtkterm"; version = "1.3.1"; src = fetchFromGitHub { owner = "wvdakker"; repo = "gtkterm"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-oGqOXIu5P3KfdV6Unm7Nz+BRhb5Z6rne0+e0wZ2EcAI="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "gtkterm"; }; -} +}) diff --git a/pkgs/by-name/gu/guff/package.nix b/pkgs/by-name/gu/guff/package.nix index 401bb15a481b..5a2005e93c0e 100644 --- a/pkgs/by-name/gu/guff/package.nix +++ b/pkgs/by-name/gu/guff/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guff"; version = "0.1.0"; src = fetchFromGitHub { owner = "silentbicycle"; repo = "guff"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0n8mc9j3044j4b3vgc94ryd2j9ik6g73fqja54yxfdfrks4ksyds"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "guff"; }; -} +}) diff --git a/pkgs/by-name/gu/guile-avahi/package.nix b/pkgs/by-name/gu/guile-avahi/package.nix index ff847a50f5bf..5636e28929fd 100644 --- a/pkgs/by-name/gu/guile-avahi/package.nix +++ b/pkgs/by-name/gu/guile-avahi/package.nix @@ -11,13 +11,13 @@ guile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-avahi"; version = "0.4.1"; src = fetchgit { url = "git://git.sv.gnu.org/guile-avahi.git"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Yr+OiqaGv6DgsjxSoc4sAjy4OO/D+Q50vdSTPEeIrV8="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-config/package.nix b/pkgs/by-name/gu/guile-config/package.nix index b2ddd60adf11..05caeaa724c0 100644 --- a/pkgs/by-name/gu/guile-config/package.nix +++ b/pkgs/by-name/gu/guile-config/package.nix @@ -8,14 +8,14 @@ guile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-config"; version = "0.5.1"; src = fetchFromGitLab { owner = "a-sassmannshausen"; repo = "guile-config"; - rev = version; + rev = finalAttrs.version; hash = "sha256-n4ukGCyIx5G1ITfKSqS6FGJ6dnDBsyxXKSFNi81E4Gg="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sikmir ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-fibers/package.nix b/pkgs/by-name/gu/guile-fibers/package.nix index d25821b11467..37d1e50eba55 100644 --- a/pkgs/by-name/gu/guile-fibers/package.nix +++ b/pkgs/by-name/gu/guile-fibers/package.nix @@ -9,14 +9,14 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-fibers"; version = "1.3.1"; src = fetchFromGitHub { owner = "wingo"; repo = "fibers"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-jJKA5JEHsmqQ/IKb1aNmOtoVaGKNjcgTKyo5VCiJbXM="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-gcrypt/package.nix b/pkgs/by-name/gu/guile-gcrypt/package.nix index e716c456c034..b449cf0922cc 100644 --- a/pkgs/by-name/gu/guile-gcrypt/package.nix +++ b/pkgs/by-name/gu/guile-gcrypt/package.nix @@ -9,7 +9,7 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-gcrypt"; version = "0.5.0"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "notabug.org"; owner = "cwebber"; repo = "guile-gcrypt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-YPzOKFwKxEbu4+tW1Pu6EeALArTUEfM/bSQPth5eBX4="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ethancedwards8 ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-gnutls/package.nix b/pkgs/by-name/gu/guile-gnutls/package.nix index ccf83b132745..8e33074de73f 100644 --- a/pkgs/by-name/gu/guile-gnutls/package.nix +++ b/pkgs/by-name/gu/guile-gnutls/package.nix @@ -10,12 +10,12 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-gnutls"; version = "5.0.1"; src = fetchurl { - url = "mirror://gnu/gnutls/guile-gnutls-${version}.tar.gz"; + url = "mirror://gnu/gnutls/guile-gnutls-${finalAttrs.version}.tar.gz"; hash = "sha256-zABn8+60IbwXJHFAlipJCG31RQ8NPnHFW/VBotK57ys="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-goblins/package.nix b/pkgs/by-name/gu/guile-goblins/package.nix index d3dbab8e9611..74af100c7678 100644 --- a/pkgs/by-name/gu/guile-goblins/package.nix +++ b/pkgs/by-name/gu/guile-goblins/package.nix @@ -10,12 +10,12 @@ texinfo, pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-goblins"; version = "0.17.0"; src = fetchurl { - url = "https://spritely.institute/files/releases/guile-goblins/guile-goblins-${version}.tar.gz"; + url = "https://spritely.institute/files/releases/guile-goblins/guile-goblins-${finalAttrs.version}.tar.gz"; hash = "sha256-IFZEB/HbBx1EDAO8+0xB/UB3iyogyzKbE+pbfbWrU5o="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-hall/package.nix b/pkgs/by-name/gu/guile-hall/package.nix index 5d656466fdae..2ff9151135e2 100644 --- a/pkgs/by-name/gu/guile-hall/package.nix +++ b/pkgs/by-name/gu/guile-hall/package.nix @@ -10,14 +10,14 @@ guile-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-hall"; version = "0.4.1"; src = fetchFromGitLab { owner = "a-sassmannshausen"; repo = "guile-hall"; - rev = version; + rev = finalAttrs.version; hash = "sha256-TUCN8kW44X6iGbSJURurcz/Tc2eCH1xgmXH1sMOMOXs="; }; @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { installCheckPhase = '' runHook preInstallCheck export HOME=$TMPDIR - $out/bin/hall --version | grep ${version} > /dev/null + $out/bin/hall --version | grep ${finalAttrs.version} > /dev/null runHook postInstallCheck ''; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sikmir ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-lzlib/package.nix b/pkgs/by-name/gu/guile-lzlib/package.nix index 32eb144609f4..5a37bb872d52 100644 --- a/pkgs/by-name/gu/guile-lzlib/package.nix +++ b/pkgs/by-name/gu/guile-lzlib/package.nix @@ -10,12 +10,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-lzlib"; version = "0.3.0"; src = fetchurl { - url = "https://notabug.org/guile-lzlib/guile-lzlib/archive/${version}.tar.gz"; + url = "https://notabug.org/guile-lzlib/guile-lzlib/archive/${finalAttrs.version}.tar.gz"; hash = "sha256-p/mcjSoUPgXqItstyLnObCfK6UIWK0XuMBXtkCevD/I="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-lzma/package.nix b/pkgs/by-name/gu/guile-lzma/package.nix index c1a214795cc3..24937c6df93f 100644 --- a/pkgs/by-name/gu/guile-lzma/package.nix +++ b/pkgs/by-name/gu/guile-lzma/package.nix @@ -8,12 +8,12 @@ scheme-bytestructures, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-lzma"; version = "0.1.1"; src = fetchurl { - url = "https://files.ngyro.com/guile-lzma/guile-lzma-${version}.tar.gz"; + url = "https://files.ngyro.com/guile-lzma/guile-lzma-${finalAttrs.version}.tar.gz"; hash = "sha256-K4ZoltZy7U05AI9LUzZ1DXiXVgoGZ4Nl9cWnK9L8zl4="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-quickcheck/package.nix b/pkgs/by-name/gu/guile-quickcheck/package.nix index bb52f836238c..c42ba9c6825b 100644 --- a/pkgs/by-name/gu/guile-quickcheck/package.nix +++ b/pkgs/by-name/gu/guile-quickcheck/package.nix @@ -6,12 +6,12 @@ guile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-quickcheck"; version = "0.1.0"; src = fetchurl { - url = "https://files.ngyro.com/guile-quickcheck/guile-quickcheck-${version}.tar.gz"; + url = "https://files.ngyro.com/guile-quickcheck/guile-quickcheck-${finalAttrs.version}.tar.gz"; hash = "sha256-y5msW+mbQ7YeucRS2VNUPokOKoP8g6ysKJ2UMWiIvA4="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-sdl2/package.nix b/pkgs/by-name/gu/guile-sdl2/package.nix index b8500ecdda84..456f9c5fab15 100644 --- a/pkgs/by-name/gu/guile-sdl2/package.nix +++ b/pkgs/by-name/gu/guile-sdl2/package.nix @@ -11,12 +11,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-sdl2"; version = "0.8.0"; src = fetchurl { - url = "https://files.dthompson.us/releases/guile-sdl2/guile-sdl2-${version}.tar.gz"; + url = "https://files.dthompson.us/releases/guile-sdl2/guile-sdl2-${finalAttrs.version}.tar.gz"; hash = "sha256-V/XrpFrqOxS5mAphtIt2e3ewflK+HdLFEqOmix98p+w="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/gu/guile-semver/package.nix b/pkgs/by-name/gu/guile-semver/package.nix index c3d39b672ce6..163f77cd61d7 100644 --- a/pkgs/by-name/gu/guile-semver/package.nix +++ b/pkgs/by-name/gu/guile-semver/package.nix @@ -8,12 +8,12 @@ guile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-semver"; version = "0.1.1"; src = fetchurl { - url = "https://files.ngyro.com/guile-semver/guile-semver-${version}.tar.gz"; + url = "https://files.ngyro.com/guile-semver/guile-semver-${finalAttrs.version}.tar.gz"; hash = "sha256-T3kJGTdf6yBKjqLtqSopHZu03kyOscZ3Z4RYmoYlN4E="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-zlib/package.nix b/pkgs/by-name/gu/guile-zlib/package.nix index 1d7110610736..3815bb8b5224 100644 --- a/pkgs/by-name/gu/guile-zlib/package.nix +++ b/pkgs/by-name/gu/guile-zlib/package.nix @@ -9,7 +9,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-zlib"; version = "0.2.2"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "notabug.org"; owner = "guile-zlib"; repo = "guile-zlib"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-aaZhwHimQq408DNtHy442kh/EYdRdxP0Z1tQGDKmkmc="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/guile-zstd/package.nix b/pkgs/by-name/gu/guile-zstd/package.nix index 403430708abd..68866a483a8e 100644 --- a/pkgs/by-name/gu/guile-zstd/package.nix +++ b/pkgs/by-name/gu/guile-zstd/package.nix @@ -9,7 +9,7 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-zstd"; version = "0.1.1"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "notabug.org"; owner = "guile-zstd"; repo = "guile-zstd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-IAyDoqb7qHAy666hxs6CCZrFnfwwV8AaR92XlQQ6FLE="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = guile.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/gu/gumbo/package.nix b/pkgs/by-name/gu/gumbo/package.nix index 73d771b9b823..6c8524460ec7 100644 --- a/pkgs/by-name/gu/gumbo/package.nix +++ b/pkgs/by-name/gu/gumbo/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gumbo"; version = "0.13.2"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "gumbo-parser"; repo = "gumbo-parser"; - rev = version; + rev = finalAttrs.version; hash = "sha256-8mri7mLZkuIZgzE6p0yc41bNNyzGTV9V90OiA/9TkkU="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; license = lib.licenses.asl20; }; -} +}) diff --git a/pkgs/by-name/gu/gummi/package.nix b/pkgs/by-name/gu/gummi/package.nix index 8c7af62fde9f..fb2c52c5262d 100644 --- a/pkgs/by-name/gu/gummi/package.nix +++ b/pkgs/by-name/gu/gummi/package.nix @@ -14,14 +14,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.8.3"; pname = "gummi"; src = pkgs.fetchFromGitHub { owner = "alexandervdm"; repo = "gummi"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-71n71KjLmICp4gznd27NlbyA3kayje3hYk/cwkOXEO0="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ flokli ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/gu/gupnp-av/package.nix b/pkgs/by-name/gu/gupnp-av/package.nix index 67f872eef703..9ab6982ea828 100644 --- a/pkgs/by-name/gu/gupnp-av/package.nix +++ b/pkgs/by-name/gu/gupnp-av/package.nix @@ -13,7 +13,7 @@ gnome, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gupnp-av"; version = "0.14.4"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/gupnp-av/${lib.versions.majorMinor version}/gupnp-av-${version}.tar.xz"; + url = "mirror://gnome/sources/gupnp-av/${lib.versions.majorMinor finalAttrs.version}/gupnp-av-${finalAttrs.version}.tar.xz"; sha256 = "Idl0sydctdz1uKodmj/IDn7cpwaTX2+9AEx5eHE4+Mc="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gu/gutenprint/package.nix b/pkgs/by-name/gu/gutenprint/package.nix index da41904663f0..e992fc85411c 100644 --- a/pkgs/by-name/gu/gutenprint/package.nix +++ b/pkgs/by-name/gu/gutenprint/package.nix @@ -15,12 +15,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gutenprint"; version = "5.3.5"; src = fetchurl { - url = "mirror://sourceforge/gimp-print/gutenprint-${version}.tar.xz"; + url = "mirror://sourceforge/gimp-print/gutenprint-${finalAttrs.version}.tar.xz"; hash = "sha256-9an0feKFMLGuIGnPvGR6mmQbruq+gJuw7ys+xblmjXA="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; isGutenprint = true; }; -} +}) diff --git a/pkgs/by-name/gv/gv/package.nix b/pkgs/by-name/gv/gv/package.nix index 1038447e9720..5efb38dbda01 100644 --- a/pkgs/by-name/gv/gv/package.nix +++ b/pkgs/by-name/gv/gv/package.nix @@ -10,12 +10,12 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gv"; version = "3.7.4"; src = fetchurl { - url = "mirror://gnu/gv/gv-${version}.tar.gz"; + url = "mirror://gnu/gv/gv-${finalAttrs.version}.tar.gz"; sha256 = "0q8s43z14vxm41pfa8s5h9kyyzk1fkwjhkiwbf2x70alm6rv6qi1"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/gv/gvpe/package.nix b/pkgs/by-name/gv/gvpe/package.nix index 9eefaaa0d851..53a6bcb9f2b4 100644 --- a/pkgs/by-name/gv/gvpe/package.nix +++ b/pkgs/by-name/gv/gvpe/package.nix @@ -10,12 +10,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gvpe"; version = "3.1"; src = fetchurl { - url = "https://ftp.gnu.org/gnu/gvpe/gvpe-${version}.tar.gz"; + url = "https://ftp.gnu.org/gnu/gvpe/gvpe-${finalAttrs.version}.tar.gz"; sha256 = "sha256-8evVctclu5QOCAdxocEIZ8NQnc2DFvYRSBRQPcux6LM="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ freebsd; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/gw/gwc/package.nix b/pkgs/by-name/gw/gwc/package.nix index 602986105379..148623357d6a 100644 --- a/pkgs/by-name/gw/gwc/package.nix +++ b/pkgs/by-name/gw/gwc/package.nix @@ -12,14 +12,14 @@ fftw, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gwc"; version = "0.22-06"; src = fetchFromGitHub { owner = "AlisterH"; repo = "gwc"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-hRwy++gZiW/olIIeiVTpdIjPLIHgvgVUGEaUX9tpFbY="; }; @@ -48,9 +48,9 @@ stdenv.mkDerivation rec { meta = { description = "GUI application for removing noise (hiss, pops and clicks) from audio files"; homepage = "https://github.com/AlisterH/gwc/"; - changelog = "https://github.com/AlisterH/gwc/blob/${version}/Changelog"; + changelog = "https://github.com/AlisterH/gwc/blob/${finalAttrs.version}/Changelog"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gw/gwyddion/package.nix b/pkgs/by-name/gw/gwyddion/package.nix index 6f7b969aa0c4..3bfd538bb467 100644 --- a/pkgs/by-name/gw/gwyddion/package.nix +++ b/pkgs/by-name/gw/gwyddion/package.nix @@ -32,11 +32,11 @@ libGL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gwyddion"; version = "2.69"; src = fetchurl { - url = "mirror://sourceforge/gwyddion/gwyddion-${version}.tar.xz"; + url = "mirror://sourceforge/gwyddion/gwyddion-${finalAttrs.version}.tar.xz"; sha256 = "sha256-WX62tR7ldaB/NQzAVzvHTQBaNJDZgyrRNqNp5w0w76Y="; }; @@ -89,4 +89,4 @@ stdenv.mkDerivation rec { # never built on aarch64-darwin since first introduction in nixpkgs broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; }; -} +}) diff --git a/pkgs/by-name/gx/gxplugins-lv2/package.nix b/pkgs/by-name/gx/gxplugins-lv2/package.nix index 47a51da77ec6..518b09ce37ec 100644 --- a/pkgs/by-name/gx/gxplugins-lv2/package.nix +++ b/pkgs/by-name/gx/gxplugins-lv2/package.nix @@ -9,14 +9,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "GxPlugins.lv2"; version = "1.0"; src = fetchFromGitHub { owner = "brummer10"; repo = "GxPlugins.lv2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-NvmFoOAQtAnKrZgzG1Shy1HuJEWgjJloQEx6jw59hag="; fetchSubmodules = true; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/gz/gzdoom/package.nix b/pkgs/by-name/gz/gzdoom/package.nix index 6aac6b724567..d91f7c34de20 100644 --- a/pkgs/by-name/gz/gzdoom/package.nix +++ b/pkgs/by-name/gz/gzdoom/package.nix @@ -23,14 +23,14 @@ zmusic, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gzdoom"; version = "4.14.2"; src = fetchFromGitHub { owner = "ZDoom"; repo = "gzdoom"; - rev = "g${version}"; + rev = "g${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-kYw+r08v/Q/hphJuvjn38Dj5mZRijE6pWKoEZBlN5P4="; }; @@ -67,10 +67,10 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace tools/updaterevision/UpdateRevision.cmake \ - --replace-fail "ret_var(Tag)" "ret_var(\"${src.rev}\")" \ + --replace-fail "ret_var(Tag)" "ret_var(\"${finalAttrs.src.rev}\")" \ --replace-fail "ret_var(Timestamp)" "ret_var(\"1970-00-00 00:00:00 +0000\")" \ - --replace-fail "ret_var(Hash)" "ret_var(\"${src.rev}\")" \ - --replace-fail "" "${src.rev}" + --replace-fail "ret_var(Hash)" "ret_var(\"${finalAttrs.src.rev}\")" \ + --replace-fail "" "${finalAttrs.src.rev}" ''; # Apple dropped GL support @@ -86,7 +86,7 @@ stdenv.mkDerivation rec { name = "gzdoom"; exec = "gzdoom"; desktopName = "GZDoom"; - comment = meta.description; + comment = finalAttrs.meta.description; icon = "gzdoom"; categories = [ "Game" ]; }) @@ -126,4 +126,4 @@ stdenv.mkDerivation rec { r4v3n6101 ]; }; -} +}) diff --git a/pkgs/by-name/gz/gzrt/package.nix b/pkgs/by-name/gz/gzrt/package.nix index 9876b9ac7737..034f340604b5 100644 --- a/pkgs/by-name/gz/gzrt/package.nix +++ b/pkgs/by-name/gz/gzrt/package.nix @@ -5,12 +5,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gzrt"; version = "0.8"; src = fetchurl { - url = "https://www.urbanophile.com/arenn/coding/gzrt/gzrt-${version}.tar.gz"; + url = "https://www.urbanophile.com/arenn/coding/gzrt/gzrt-${finalAttrs.version}.tar.gz"; sha256 = "1vhzazj47xfpbfhzkwalz27cc0n5gazddmj3kynhk0yxv99xrdxh"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/h/h/package.nix b/pkgs/by-name/h/h/package.nix index d9d822d3334e..e4b75325face 100644 --- a/pkgs/by-name/h/h/package.nix +++ b/pkgs/by-name/h/h/package.nix @@ -5,14 +5,14 @@ ruby, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "h"; version = "1.1.1"; src = fetchFromGitHub { owner = "zimbatm"; repo = "h"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Iv+BqM6AF7wD5yyFSvA5pkG2yfQrNp6aBFV1OCUom5c="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ lib.maintainers.zimbatm ]; }; -} +}) diff --git a/pkgs/by-name/ha/hackrf/package.nix b/pkgs/by-name/ha/hackrf/package.nix index fedb36f3a808..9c5fe0cb5d70 100644 --- a/pkgs/by-name/ha/hackrf/package.nix +++ b/pkgs/by-name/ha/hackrf/package.nix @@ -9,14 +9,14 @@ fftwSinglePrec, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hackrf"; version = "2024.02.1"; src = fetchFromGitHub { owner = "greatscottgadgets"; repo = "hackrf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-b3nGrk2P6ZLYBSCSD7c0aIApCh3ZoVDcFftybqm4vx0="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ sjmackenzie ]; }; -} +}) diff --git a/pkgs/by-name/ha/hactool/package.nix b/pkgs/by-name/ha/hactool/package.nix index b0ccdfb0bf37..587f2c792b7a 100644 --- a/pkgs/by-name/ha/hactool/package.nix +++ b/pkgs/by-name/ha/hactool/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hactool"; version = "1.4.0"; src = fetchFromGitHub { owner = "SciresM"; repo = "hactool"; - rev = version; + rev = finalAttrs.version; sha256 = "0305ngsnwm8npzgyhyifasi4l802xnfz19r0kbzzniirmcn4082d"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "hactool"; }; -} +}) diff --git a/pkgs/by-name/ha/hakuneko/package.nix b/pkgs/by-name/ha/hakuneko/package.nix index 14af708e1c83..cd6930ee369d 100644 --- a/pkgs/by-name/ha/hakuneko/package.nix +++ b/pkgs/by-name/ha/hakuneko/package.nix @@ -27,18 +27,18 @@ let name = "hakuneko-desktop"; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hakuneko"; version = "6.1.7"; src = { "x86_64-linux" = fetchurl { - url = "https://github.com/manga-download/hakuneko/releases/download/v${version}/hakuneko-desktop_${version}_linux_amd64.deb"; + url = "https://github.com/manga-download/hakuneko/releases/download/v${finalAttrs.version}/hakuneko-desktop_${finalAttrs.version}_linux_amd64.deb"; sha256 = "06bb17d7a06bb0601053eaaf423f9176f06ff3636cc43ffc024438e1962dcd02"; }; "i686-linux" = fetchurl { - url = "https://github.com/manga-download/hakuneko/releases/download/v${version}/hakuneko-desktop_${version}_linux_i386.deb"; + url = "https://github.com/manga-download/hakuneko/releases/download/v${finalAttrs.version}/hakuneko-desktop_${finalAttrs.version}_linux_i386.deb"; sha256 = "32017d26bafffaaf0a83dd6954d3926557014af4022a972371169c56c0e3d98b"; }; } @@ -101,4 +101,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "hakuneko"; }; -} +}) diff --git a/pkgs/by-name/ha/hal-hardware-analyzer/package.nix b/pkgs/by-name/ha/hal-hardware-analyzer/package.nix index 3b68619aac27..17698a2c0566 100644 --- a/pkgs/by-name/ha/hal-hardware-analyzer/package.nix +++ b/pkgs/by-name/ha/hal-hardware-analyzer/package.nix @@ -19,14 +19,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "4.5.0"; pname = "hal-hardware-analyzer"; src = fetchFromGitHub { owner = "emsec"; repo = "hal"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-4HLM/7JCDxWRWusGL4lUa8KXCn9pe3Vkr+lOxHOraNU="; }; @@ -66,10 +66,10 @@ stdenv.mkDerivation rec { ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; cmakeFlags = with lib.versions; [ - "-DHAL_VERSION_RETURN=${version}" - "-DHAL_VERSION_MAJOR=${major version}" - "-DHAL_VERSION_MINOR=${minor version}" - "-DHAL_VERSION_PATCH=${patch version}" + "-DHAL_VERSION_RETURN=${finalAttrs.version}" + "-DHAL_VERSION_MAJOR=${major finalAttrs.version}" + "-DHAL_VERSION_MINOR=${minor finalAttrs.version}" + "-DHAL_VERSION_PATCH=${patch finalAttrs.version}" "-DHAL_VERSION_TWEAK=0" "-DHAL_VERSION_ADDITIONAL_COMMITS=0" "-DHAL_VERSION_DIRTY=false" @@ -99,7 +99,7 @@ stdenv.mkDerivation rec { passthru.updateScript = nix-update-script { }; meta = { - changelog = "https://github.com/emsec/hal/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/emsec/hal/blob/${finalAttrs.src.tag}/CHANGELOG.md"; description = "Comprehensive reverse engineering and manipulation framework for gate-level netlists"; mainProgram = "hal"; homepage = "https://github.com/emsec/hal"; @@ -110,4 +110,4 @@ stdenv.mkDerivation rec { shamilton ]; }; -} +}) diff --git a/pkgs/by-name/ha/half/package.nix b/pkgs/by-name/ha/half/package.nix index 06651364202e..7d5b6037c4c5 100644 --- a/pkgs/by-name/ha/half/package.nix +++ b/pkgs/by-name/ha/half/package.nix @@ -4,12 +4,12 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.2.0"; pname = "half"; src = fetchzip { - url = "mirror://sourceforge/half/${version}/half-${version}.zip"; + url = "mirror://sourceforge/half/${finalAttrs.version}/half-${finalAttrs.version}.zip"; sha256 = "sha256-ZdGgBMZylFgkvs/XVBnvgBY2EYSHRLY3S4YwXjshpOY="; stripRoot = false; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ha/halfempty/package.nix b/pkgs/by-name/ha/halfempty/package.nix index 2647a889a2b1..f0550d84e6f9 100644 --- a/pkgs/by-name/ha/halfempty/package.nix +++ b/pkgs/by-name/ha/halfempty/package.nix @@ -9,14 +9,14 @@ scowl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "halfempty"; version = "0.40"; src = fetchFromGitHub { owner = "googleprojectzero"; repo = "halfempty"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-YGq6fneAMo2jCpLPrjzRJ0eeOsStKaK5L+lwQfqcfpY="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ asl20 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ha/halibut/package.nix b/pkgs/by-name/ha/halibut/package.nix index 5e0062258135..0369aa6d0dbf 100644 --- a/pkgs/by-name/ha/halibut/package.nix +++ b/pkgs/by-name/ha/halibut/package.nix @@ -7,12 +7,12 @@ fetchpatch2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "halibut"; version = "1.3"; src = fetchurl { - url = "https://www.chiark.greenend.org.uk/~sgtatham/halibut/halibut-${version}/halibut-${version}.tar.gz"; + url = "https://www.chiark.greenend.org.uk/~sgtatham/halibut/halibut-${finalAttrs.version}/halibut-${finalAttrs.version}.tar.gz"; sha256 = "0ciikn878vivs4ayvwvr63nnhpcg12m8023xv514zxqpdxlzg85a"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "halibut"; }; -} +}) diff --git a/pkgs/by-name/ha/halo/package.nix b/pkgs/by-name/ha/halo/package.nix index 0e6314d322f8..a5660bc2980a 100644 --- a/pkgs/by-name/ha/halo/package.nix +++ b/pkgs/by-name/ha/halo/package.nix @@ -6,11 +6,11 @@ # official jre size is 500MB, but temurin-jre-bin is 100MB. temurin-jre-bin, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "halo"; version = "2.22.11"; src = fetchurl { - url = "https://github.com/halo-dev/halo/releases/download/v${version}/halo-${version}.jar"; + url = "https://github.com/halo-dev/halo/releases/download/v${finalAttrs.version}/halo-${finalAttrs.version}.jar"; hash = "sha256-22Fp1OMLBU/d6zCZ3zpT4FisTc9OPEC2POfEtLJhHxA="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { mainProgram = "halo"; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; }; -} +}) diff --git a/pkgs/by-name/ha/hamlib_4/package.nix b/pkgs/by-name/ha/hamlib_4/package.nix index 087fab80f324..1eade7399d8e 100644 --- a/pkgs/by-name/ha/hamlib_4/package.nix +++ b/pkgs/by-name/ha/hamlib_4/package.nix @@ -21,12 +21,12 @@ let python3 = python311; # needs distutils and imp in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hamlib"; version = "4.6.2"; src = fetchurl { - url = "mirror://sourceforge/hamlib/hamlib-${version}.tar.gz"; + url = "mirror://sourceforge/hamlib/hamlib-${finalAttrs.version}.tar.gz"; hash = "sha256-sqxz9E3RFh6V/e5slSdhRHV2R7+S1/2zae4v5B7Ueug="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ relrod ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/ha/hammer/package.nix b/pkgs/by-name/ha/hammer/package.nix index 48516bb4ea0f..364d8bf48789 100644 --- a/pkgs/by-name/ha/hammer/package.nix +++ b/pkgs/by-name/ha/hammer/package.nix @@ -7,7 +7,7 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hammer"; version = "nightly_20220416"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { domain = "gitlab.special-circumstanc.es"; owner = "hammer"; repo = "hammer"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-xMZhUnycGeHkNZfHQ2d9mETti8HwGHZNskFqh9f0810="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ azahi ]; }; -} +}) diff --git a/pkgs/by-name/ha/hans/package.nix b/pkgs/by-name/ha/hans/package.nix index f53260712a0b..b39eb61879d2 100644 --- a/pkgs/by-name/ha/hans/package.nix +++ b/pkgs/by-name/ha/hans/package.nix @@ -5,13 +5,13 @@ net-tools, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hans"; version = "1.1"; src = fetchFromGitHub { sha256 = "sha256-r6IDs8Seys94LBNnedcfVX5aW8x//ZN0Yh/DGTg8niA="; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; repo = "hans"; owner = "friedrich"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "hans"; }; -} +}) diff --git a/pkgs/by-name/ha/harminv/package.nix b/pkgs/by-name/ha/harminv/package.nix index ccb1b06b39c1..7fcddde46393 100644 --- a/pkgs/by-name/ha/harminv/package.nix +++ b/pkgs/by-name/ha/harminv/package.nix @@ -11,14 +11,14 @@ assert !blas.isILP64; assert !lapack.isILP64; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "harminv"; version = "1.4.2"; src = fetchFromGitHub { owner = "NanoComp"; repo = "harminv"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-HV8xylK2IOvbONYGgyaqAabp6xA7/uvN4DU7upIlZh0="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ha/hashcash/package.nix b/pkgs/by-name/ha/hashcash/package.nix index 3b457166f480..805874178de2 100644 --- a/pkgs/by-name/ha/hashcash/package.nix +++ b/pkgs/by-name/ha/hashcash/package.nix @@ -5,14 +5,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hashcash"; version = "1.22"; buildInputs = [ openssl ]; src = fetchurl { - url = "http://www.hashcash.org/source/hashcash-${version}.tgz"; + url = "http://www.hashcash.org/source/hashcash-${finalAttrs.version}.tgz"; sha256 = "15kqaimwb2y8wvzpn73021bvay9mz1gqqfc40gk4hj6f84nz34h1"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ kisonecat ]; }; -} +}) diff --git a/pkgs/by-name/ha/hashcat-utils/package.nix b/pkgs/by-name/ha/hashcat-utils/package.nix index 609dba87e06b..b2078a4098da 100644 --- a/pkgs/by-name/ha/hashcat-utils/package.nix +++ b/pkgs/by-name/ha/hashcat-utils/package.nix @@ -4,18 +4,18 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hashcat-utils"; version = "1.10"; src = fetchFromGitHub { owner = "hashcat"; repo = "hashcat-utils"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-S2aRNTJMQO/YXdCHexKQ+gZnZp2vGvsvhD5O7t3tfhw="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; installPhase = '' runHook preInstall @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ha/hashcat/package.nix b/pkgs/by-name/ha/hashcat/package.nix index 36ecdcfe92e2..31987ce3c8da 100644 --- a/pkgs/by-name/ha/hashcat/package.nix +++ b/pkgs/by-name/ha/hashcat/package.nix @@ -19,12 +19,12 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hashcat"; version = "7.1.2"; src = fetchurl { - url = "https://hashcat.net/files/hashcat-${version}.tar.gz"; + url = "https://hashcat.net/files/hashcat-${finalAttrs.version}.tar.gz"; sha256 = "sha256-lUamMm10dTC0T8wHm6utQDBKh/MtPJCAAW1Ys5z8i5Y="; }; @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=${placeholder "out"}" "COMPTIME=1337" - "VERSION_TAG=${version}" + "VERSION_TAG=${finalAttrs.version}" "USE_SYSTEM_OPENCL=1" "USE_SYSTEM_XXHASH=1" "USE_SYSTEM_ZLIB=1" @@ -127,4 +127,4 @@ stdenv.mkDerivation rec { zimbatm ]; }; -} +}) diff --git a/pkgs/by-name/ha/hashdeep/package.nix b/pkgs/by-name/ha/hashdeep/package.nix index f0a225e9bfe1..23461426a98d 100644 --- a/pkgs/by-name/ha/hashdeep/package.nix +++ b/pkgs/by-name/ha/hashdeep/package.nix @@ -6,14 +6,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hashdeep"; version = "4.4"; src = fetchFromGitHub { owner = "jessek"; repo = "hashdeep"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "0m2b042ndikavmplv3qjdhfj44hl1h8car83c192xi9nv5ahi7mf"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.karantan ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ha/hashi-ui/package.nix b/pkgs/by-name/ha/hashi-ui/package.nix index 783d357d984d..4f1639cc1fe2 100644 --- a/pkgs/by-name/ha/hashi-ui/package.nix +++ b/pkgs/by-name/ha/hashi-ui/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hashi-ui"; version = "1.3.8"; src = fetchurl { - url = "https://github.com/jippi/hashi-ui/releases/download/v${version}/hashi-ui-linux-amd64"; + url = "https://github.com/jippi/hashi-ui/releases/download/v${finalAttrs.version}/hashi-ui-linux-amd64"; sha256 = "999a34b6e99657ffc7e6c98a15b8ea744c28420e891a8802c7d99b737752dfb6"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; mainProgram = "hashi-ui"; }; -} +}) diff --git a/pkgs/by-name/ha/hashit/package.nix b/pkgs/by-name/ha/hashit/package.nix index f66815471aa3..0d287e9f492a 100644 --- a/pkgs/by-name/ha/hashit/package.nix +++ b/pkgs/by-name/ha/hashit/package.nix @@ -15,14 +15,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hashit"; version = "1.1.0"; src = fetchFromGitHub { owner = "artemanufrij"; repo = "hashit"; - rev = version; + rev = finalAttrs.version; sha256 = "1s8fbzg1z2ypn55xg1pfm5xh15waq55fkp49j8rsqiq8flvg6ybf"; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "com.github.artemanufrij.hashit"; }; -} +}) diff --git a/pkgs/by-name/ha/haveged/package.nix b/pkgs/by-name/ha/haveged/package.nix index 7b9fd31fa5f9..cccefa02e042 100644 --- a/pkgs/by-name/ha/haveged/package.nix +++ b/pkgs/by-name/ha/haveged/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "haveged"; version = "1.9.19"; src = fetchFromGitHub { owner = "jirka-h"; repo = "haveged"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-tq4OXLlyC6exJEZ80H1gQQRBgYGbu+3kGz99RxsyauI="; }; @@ -39,10 +39,10 @@ stdenv.mkDerivation rec { the barriers to using haveged for other tasks. ''; homepage = "https://github.com/jirka-h/haveged"; - changelog = "https://raw.githubusercontent.com/jirka-h/haveged/v${version}/ChangeLog"; + changelog = "https://raw.githubusercontent.com/jirka-h/haveged/v${finalAttrs.version}/ChangeLog"; license = lib.licenses.gpl3Plus; maintainers = [ ]; platforms = lib.platforms.unix; badPlatforms = lib.platforms.darwin; # fails to build since v1.9.15 }; -} +}) diff --git a/pkgs/by-name/hb/hblock/package.nix b/pkgs/by-name/hb/hblock/package.nix index 8180482005e9..fb7959f3c321 100644 --- a/pkgs/by-name/hb/hblock/package.nix +++ b/pkgs/by-name/hb/hblock/package.nix @@ -9,14 +9,14 @@ gnugrep, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hblock"; version = "3.5.1"; src = fetchFromGitHub { owner = "hectorm"; repo = "hblock"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-cke3MppQm8p8B9+5IcvCplw6CtyRbgq46wHqli7U77I="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ alanpearce ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/hc/hcxtools/package.nix b/pkgs/by-name/hc/hcxtools/package.nix index 3f1ff1a14b02..ac3af3116b92 100644 --- a/pkgs/by-name/hc/hcxtools/package.nix +++ b/pkgs/by-name/hc/hcxtools/package.nix @@ -8,14 +8,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hcxtools"; version = "7.0.1"; src = fetchFromGitHub { owner = "ZerBea"; repo = "hcxtools"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-WV5+1PQF999qSIMrIYApmIx6C+ovbKOtJDFglzxzSB4="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ dywedir ]; }; -} +}) diff --git a/pkgs/by-name/hd/hdaps-gl/package.nix b/pkgs/by-name/hd/hdaps-gl/package.nix index 20d091a7dff0..ef5ea97e5956 100644 --- a/pkgs/by-name/hd/hdaps-gl/package.nix +++ b/pkgs/by-name/hd/hdaps-gl/package.nix @@ -8,13 +8,13 @@ libGLU, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hdaps-gl"; version = "0.0.7"; src = fetchFromGitHub { owner = "linux-thinkpad"; repo = "hdaps-gl"; - rev = version; + rev = finalAttrs.version; sha256 = "0jywsrcr1wzkjig5cvz014c3r026sbwscbkv7zh1014lkjm0kyyh"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.symphorien ]; mainProgram = "hdaps-gl"; }; -} +}) diff --git a/pkgs/by-name/hd/hdapsd/package.nix b/pkgs/by-name/hd/hdapsd/package.nix index 7239e9b3d5d1..c0411c5e541d 100644 --- a/pkgs/by-name/hd/hdapsd/package.nix +++ b/pkgs/by-name/hd/hdapsd/package.nix @@ -6,12 +6,12 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hdapsd"; version = "20250908"; src = fetchurl { - url = "https://github.com/linux-thinkpad/hdapsd/releases/download/${version}/hdapsd-${version}.tar.gz"; + url = "https://github.com/linux-thinkpad/hdapsd/releases/download/${finalAttrs.version}/hdapsd-${finalAttrs.version}.tar.gz"; hash = "sha256-qENcOFJ9x5CkN72ZkTx/OL+gpwAYJlJomKvAjTklDYQ="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/hd/hdate/package.nix b/pkgs/by-name/hd/hdate/package.nix index cb7b8fcf4ada..f54a9f2951e6 100644 --- a/pkgs/by-name/hd/hdate/package.nix +++ b/pkgs/by-name/hd/hdate/package.nix @@ -4,11 +4,11 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.6.02"; pname = "hdate"; src = fetchurl { - url = "https://sourceforge.net/projects/libhdate/files/libhdate/libhdate-${version}/libhdate-${version}.tar.bz2"; + url = "https://sourceforge.net/projects/libhdate/files/libhdate/libhdate-${finalAttrs.version}/libhdate-${finalAttrs.version}.tar.bz2"; sha256 = "3c930a8deb57c01896dc37f0d7804e5a330ee8e88c4ff610b71f9d2b02c17762"; }; meta = { @@ -17,4 +17,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ CharlesHD ]; }; -} +}) diff --git a/pkgs/by-name/hd/hddtemp/package.nix b/pkgs/by-name/hd/hddtemp/package.nix index f2917aa97f8d..7e8aadce0940 100644 --- a/pkgs/by-name/hd/hddtemp/package.nix +++ b/pkgs/by-name/hd/hddtemp/package.nix @@ -10,12 +10,12 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hddtemp"; version = "0.3-beta15"; src = fetchurl { - url = "mirror://savannah/hddtemp/hddtemp-${version}.tar.bz2"; + url = "mirror://savannah/hddtemp/hddtemp-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-YYVBWEBUCT1TvootnoHJcXTzDwCvkcuHAKl+RC1571s="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "hddtemp"; }; -} +}) diff --git a/pkgs/by-name/hd/hdf5-blosc/package.nix b/pkgs/by-name/hd/hdf5-blosc/package.nix index 24f3b7acc10d..0a99cb5ee163 100644 --- a/pkgs/by-name/hd/hdf5-blosc/package.nix +++ b/pkgs/by-name/hd/hdf5-blosc/package.nix @@ -8,14 +8,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hdf5-blosc"; version = "1.0.1"; src = fetchFromGitHub { owner = "Blosc"; repo = "hdf5-blosc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-pM438hUEdzdZEGYxoKlBAHi1G27auj9uGSeiXwVPAE8="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/Blosc/hdf5-blosc"; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/hd/hdhomerun-config-gui/package.nix b/pkgs/by-name/hd/hdhomerun-config-gui/package.nix index 455c759225ae..b9388f958137 100644 --- a/pkgs/by-name/hd/hdhomerun-config-gui/package.nix +++ b/pkgs/by-name/hd/hdhomerun-config-gui/package.nix @@ -7,12 +7,12 @@ gtk2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hdhomerun-config-gui"; version = "20250506"; src = fetchurl { - url = "https://download.silicondust.com/hdhomerun/hdhomerun_config_gui_${version}.tgz"; + url = "https://download.silicondust.com/hdhomerun/hdhomerun_config_gui_${finalAttrs.version}.tgz"; sha256 = "sha256-bmAdPR5r2mKCncQSSHZ6GYtAk3scHpatnmXGy+a/654="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.louisdk1 ]; mainProgram = "hdhomerun_config_gui"; }; -} +}) diff --git a/pkgs/by-name/hd/hdrmerge/package.nix b/pkgs/by-name/hd/hdrmerge/package.nix index 0d7e173363e2..14ea7ed9ba4e 100644 --- a/pkgs/by-name/hd/hdrmerge/package.nix +++ b/pkgs/by-name/hd/hdrmerge/package.nix @@ -13,7 +13,7 @@ copyDesktopItems, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hdrmerge"; version = "0.5.0-unstable-2025-04-26"; src = fetchFromGitHub { @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { name = "HDRMerge"; genericName = "HDR raw image merge"; desktopName = "HDRMerge"; - comment = meta.description; + comment = finalAttrs.meta.description; icon = "hdrmerge"; exec = "hdrmerge %F"; categories = [ "Graphics" ]; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.paperdigits ]; }; -} +}) diff --git a/pkgs/by-name/hd/hdt/package.nix b/pkgs/by-name/hd/hdt/package.nix index 07dfd80c2ed9..e2924cedb1df 100644 --- a/pkgs/by-name/hd/hdt/package.nix +++ b/pkgs/by-name/hd/hdt/package.nix @@ -10,14 +10,14 @@ serd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hdt"; version = "1.3.3"; src = fetchFromGitHub { owner = "rdfhdt"; repo = "hdt-cpp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1vsq80jnix6cy78ayag7v8ajyw7h8dqyad1q6xkf2hzz3skvr34z"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.koslambrou ]; }; -} +}) diff --git a/pkgs/by-name/he/headset/package.nix b/pkgs/by-name/he/headset/package.nix index 53b0710e3f27..3f17b75a67e0 100644 --- a/pkgs/by-name/he/headset/package.nix +++ b/pkgs/by-name/he/headset/package.nix @@ -7,12 +7,12 @@ electron, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "headset"; version = "4.2.1"; src = fetchurl { - url = "https://github.com/headsetapp/headset-electron/releases/download/v${version}/headset_${version}_amd64.deb"; + url = "https://github.com/headsetapp/headset-electron/releases/download/v${finalAttrs.version}/headset_${finalAttrs.version}_amd64.deb"; hash = "sha256-81gsIq74sggauE6g8pM6z05KTmsbe49CZa9aRQEDwMo="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ muscaln ]; mainProgram = "headset"; }; -} +}) diff --git a/pkgs/by-name/he/headsetcontrol/package.nix b/pkgs/by-name/he/headsetcontrol/package.nix index e02604015fbc..f638dfd74510 100644 --- a/pkgs/by-name/he/headsetcontrol/package.nix +++ b/pkgs/by-name/he/headsetcontrol/package.nix @@ -7,14 +7,14 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "headsetcontrol"; version = "3.1.0"; src = fetchFromGitHub { owner = "Sapd"; repo = "HeadsetControl"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-9LUqYV0MMTtlFYZCEn81kML5F46GDYWYwoKpO0UORcQ="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ leixb ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/he/health-check/package.nix b/pkgs/by-name/he/health-check/package.nix index 098e979e50cc..13143da94ad6 100644 --- a/pkgs/by-name/he/health-check/package.nix +++ b/pkgs/by-name/he/health-check/package.nix @@ -6,14 +6,14 @@ libbsd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "health-check"; version = "0.04.01"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "health-check"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-sBhFH9BNRQ684ydqh8p4TtFwO+Aygu4Ke4+/nNMlZ/E="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/he/helio-workstation/package.nix b/pkgs/by-name/he/helio-workstation/package.nix index 07108a2c222b..5779f1a6b32b 100644 --- a/pkgs/by-name/he/helio-workstation/package.nix +++ b/pkgs/by-name/he/helio-workstation/package.nix @@ -13,14 +13,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "helio-workstation"; version = "3.17"; src = fetchFromGitHub { owner = "helio-fm"; repo = "helio-workstation"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-uEo4dxwc1HksYGU5ssYp3rLugszSir2kKo4XxgqvSno="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.suhr ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/he/help2man/package.nix b/pkgs/by-name/he/help2man/package.nix index 222f74529b94..aee62e34cb57 100644 --- a/pkgs/by-name/he/help2man/package.nix +++ b/pkgs/by-name/he/help2man/package.nix @@ -12,12 +12,12 @@ # cgit) that are needed here should be included directly in Nixpkgs as # files. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "help2man"; version = "1.49.3"; src = fetchurl { - url = "mirror://gnu/help2man/help2man-${version}.tar.xz"; + url = "mirror://gnu/help2man/help2man-${finalAttrs.version}.tar.xz"; sha256 = "sha256-TX5P3vLspq/geiaCFRzqeHgeCk6PliIULZ9wwIOi/U8="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/he/hepmc2/package.nix b/pkgs/by-name/he/hepmc2/package.nix index b83cdfc5a91c..a8ffe2f615d5 100644 --- a/pkgs/by-name/he/hepmc2/package.nix +++ b/pkgs/by-name/he/hepmc2/package.nix @@ -5,12 +5,12 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hepmc"; version = "2.06.11"; src = fetchurl { - url = "http://hepmc.web.cern.ch/hepmc/releases/HepMC-${version}.tar.gz"; + url = "http://hepmc.web.cern.ch/hepmc/releases/HepMC-${finalAttrs.version}.tar.gz"; sha256 = "1pp89bs05nv60wjk1690ndwh4dsd5mk20bzsd4a2lklysdifvb6f"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) diff --git a/pkgs/by-name/he/herbe/package.nix b/pkgs/by-name/he/herbe/package.nix index 0849a544791d..9c74d9aacd1a 100644 --- a/pkgs/by-name/he/herbe/package.nix +++ b/pkgs/by-name/he/herbe/package.nix @@ -9,14 +9,14 @@ extraLibs ? [ ], }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "herbe"; version = "1.0.0"; src = fetchFromGitHub { owner = "dudik"; repo = "herbe"; - rev = version; + rev = finalAttrs.version; sha256 = "0358i5jmmlsvy2j85ij7m1k4ar2jr5lsv7y1c58dlf9710h186cv"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wishfort36 ]; mainProgram = "herbe"; }; -} +}) diff --git a/pkgs/by-name/he/herbstluftwm/package.nix b/pkgs/by-name/he/herbstluftwm/package.nix index 1e569ae5645f..4f7b6fec3ab9 100644 --- a/pkgs/by-name/he/herbstluftwm/package.nix +++ b/pkgs/by-name/he/herbstluftwm/package.nix @@ -24,12 +24,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "herbstluftwm"; version = "0.9.5"; src = fetchurl { - url = "https://herbstluftwm.org/tarballs/herbstluftwm-${version}.tar.gz"; + url = "https://herbstluftwm.org/tarballs/herbstluftwm-${finalAttrs.version}.tar.gz"; sha256 = "sha256-stRgCQnlvs5a1jgY37MLsZ/SrJ9ShHsaenStQEBxgQU="; }; @@ -138,4 +138,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ thibautmarty ]; }; -} +}) diff --git a/pkgs/by-name/he/hercules/package.nix b/pkgs/by-name/he/hercules/package.nix index 9cbfe138b56d..1bd6b9ecbd62 100644 --- a/pkgs/by-name/he/hercules/package.nix +++ b/pkgs/by-name/he/hercules/package.nix @@ -106,14 +106,14 @@ let done ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hercules"; version = "4.8"; src = fetchFromGitHub { owner = "SDL-Hercules-390"; repo = "hyperion"; - rev = "Release_${version}"; + rev = "Release_${finalAttrs.version}"; hash = "sha256-3Go5m4/K8d4Vu7Yi8ULQpX83d44fu9XzmG/gClWeUKo="; }; @@ -158,4 +158,4 @@ stdenv.mkDerivation rec { vifino ]; }; -} +}) diff --git a/pkgs/by-name/he/hevea/package.nix b/pkgs/by-name/he/hevea/package.nix index ba31818f024b..b3f0985c59d2 100644 --- a/pkgs/by-name/he/hevea/package.nix +++ b/pkgs/by-name/he/hevea/package.nix @@ -5,12 +5,12 @@ ocamlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hevea"; version = "2.37"; src = fetchurl { - url = "https://hevea.inria.fr/distri/hevea-${version}.tar.gz"; + url = "https://hevea.inria.fr/distri/hevea-${finalAttrs.version}.tar.gz"; sha256 = "sha256-tuk/B/WBedZbTrfoxKXV9otKJfEEwCmmL8kVTpPhr1k="; }; @@ -26,9 +26,9 @@ stdenv.mkDerivation rec { meta = { description = "Quite complete and fast LATEX to HTML translator"; homepage = "https://hevea.inria.fr/"; - changelog = "https://github.com/maranget/hevea/raw/v${version}/CHANGES"; + changelog = "https://github.com/maranget/hevea/raw/v${finalAttrs.version}/CHANGES"; license = lib.licenses.qpl; maintainers = with lib.maintainers; [ pSub ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/he/hexbinhex/package.nix b/pkgs/by-name/he/hexbinhex/package.nix index ec0dd6db3325..4aa8264aec4d 100644 --- a/pkgs/by-name/he/hexbinhex/package.nix +++ b/pkgs/by-name/he/hexbinhex/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hexbinhex"; version = "1.1"; src = fetchFromGitHub { owner = "dj-on-github"; repo = "hexbinhex"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-nfOmiF+t5QtAl1I7CSz26C9SGo7ZkdSziO2eiHbk6pA="; }; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/dj-on-github/hexbinhex"; - changelog = "https://github.com/dj-on-github/hexbinhex/releases/tag/${src.rev}"; + changelog = "https://github.com/dj-on-github/hexbinhex/releases/tag/${finalAttrs.src.rev}"; description = '' Six utility programs to convert between hex, binary, ascii-binary and the oddball NIST format for 90B testing. @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { thillux ]; }; -} +}) diff --git a/pkgs/by-name/he/hexchat/package.nix b/pkgs/by-name/he/hexchat/package.nix index 2991989c85a4..3cf5cf778b59 100644 --- a/pkgs/by-name/he/hexchat/package.nix +++ b/pkgs/by-name/he/hexchat/package.nix @@ -21,14 +21,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hexchat"; version = "2.16.2"; src = fetchFromGitHub { owner = "hexchat"; repo = "hexchat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rgaXqXbBWlfSyz+CT0jRLyfGOR1cYYnRhEAu7AsaWus="; }; @@ -87,4 +87,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ romildo ]; }; -} +}) diff --git a/pkgs/by-name/he/hexcurse/package.nix b/pkgs/by-name/he/hexcurse/package.nix index d296ff01f50b..2c27ee1fc5d2 100644 --- a/pkgs/by-name/he/hexcurse/package.nix +++ b/pkgs/by-name/he/hexcurse/package.nix @@ -6,14 +6,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hexcurse"; version = "1.60.0"; src = fetchFromGitHub { owner = "LonnyGomes"; repo = "hexcurse"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "17ckkxfzbqvvfdnh10if4aqdcq98q3vl6dn1v6f4lhr4ifnyjdlk"; }; buildInputs = [ ncurses ]; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "hexcurse"; }; -} +}) diff --git a/pkgs/by-name/he/hexd/package.nix b/pkgs/by-name/he/hexd/package.nix index 577e00a57239..4ff4b506ddad 100644 --- a/pkgs/by-name/he/hexd/package.nix +++ b/pkgs/by-name/he/hexd/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hexd"; version = "1.1.0"; src = fetchFromGitHub { owner = "FireyFly"; repo = "hexd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-b/dROBQVPEiMBTcu4MTi6Lf6ChkFZqZrJ1V0j54rrFY="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "hexd"; }; -} +}) diff --git a/pkgs/by-name/he/hexio/package.nix b/pkgs/by-name/he/hexio/package.nix index 6c7b296e508f..67867a7d79a2 100644 --- a/pkgs/by-name/he/hexio/package.nix +++ b/pkgs/by-name/he/hexio/package.nix @@ -6,14 +6,14 @@ pth, python3Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hexio"; version = "1.1"; src = fetchFromGitLab { owner = "vanrein"; repo = "hexio"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-jp7VHT08Rhw5nUtNpqkRHDHT0R51PCBy0cKb1sI6zkg="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/hh/hhpc/package.nix b/pkgs/by-name/hh/hhpc/package.nix index af81dc16b893..f8e3ebd3a7f8 100644 --- a/pkgs/by-name/hh/hhpc/package.nix +++ b/pkgs/by-name/hh/hhpc/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hhpc"; version = "0.3.1"; src = fetchFromGitHub { owner = "aktau"; repo = "hhpc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1djsw1r38mh6zx0rbyn2cfa931hyddib4fl3i27c4z7xinl709ss"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; mainProgram = "hhpc"; }; -} +}) diff --git a/pkgs/by-name/hi/hid-listen/package.nix b/pkgs/by-name/hi/hid-listen/package.nix index ec1ed6626b84..4c9ddfa0b437 100644 --- a/pkgs/by-name/hi/hid-listen/package.nix +++ b/pkgs/by-name/hi/hid-listen/package.nix @@ -3,13 +3,13 @@ stdenv, fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hid-listen"; version = "1.01"; src = fetchzip { - name = "hid_listen_${version}"; - url = "https://www.pjrc.com/teensy/hid_listen_${version}.zip"; + name = "hid_listen_${finalAttrs.version}"; + url = "https://www.pjrc.com/teensy/hid_listen_${finalAttrs.version}.zip"; sha256 = "0sd4dvi39fl4vy880mg531ryks5zglfz5mdyyqr7x6qv056ffx9w"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "hid_listen"; }; -} +}) diff --git a/pkgs/by-name/hi/highfive/package.nix b/pkgs/by-name/hi/highfive/package.nix index fd9b2b60af4b..202d6239c11a 100644 --- a/pkgs/by-name/hi/highfive/package.nix +++ b/pkgs/by-name/hi/highfive/package.nix @@ -12,14 +12,14 @@ assert mpiSupport -> mpi != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "highfive${lib.optionalString mpiSupport "-mpi"}"; version = "2.10.1"; src = fetchFromGitHub { owner = "BlueBrain"; repo = "HighFive"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Nv+nbel/xGlGTB8sKF0EM1xwz/ZEri5uGB7ma6Ba6fo="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ robertodr ]; }; -} +}) diff --git a/pkgs/by-name/hi/hime/package.nix b/pkgs/by-name/hi/hime/package.nix index 82573a063ef3..82e5f2e999db 100644 --- a/pkgs/by-name/hi/hime/package.nix +++ b/pkgs/by-name/hi/hime/package.nix @@ -13,14 +13,14 @@ anthy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hime"; version = "0.9.11"; src = fetchFromGitHub { repo = "hime"; owner = "hime-ime"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-fCqet+foQjI+LpTQ/6Egup1GzXELlL2hgbh0dCKLwPI="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ yanganto ]; }; -} +}) diff --git a/pkgs/by-name/hi/hiredis/package.nix b/pkgs/by-name/hi/hiredis/package.nix index 6ef8b0c2f16e..2ad7a1c14aac 100644 --- a/pkgs/by-name/hi/hiredis/package.nix +++ b/pkgs/by-name/hi/hiredis/package.nix @@ -5,14 +5,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hiredis"; version = "1.2.0"; src = fetchFromGitHub { owner = "redis"; repo = "hiredis"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ZxUITm3OcbERcvaNqGQU46bEfV+jN6safPalG0TVfBg="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ho/homebank/package.nix b/pkgs/by-name/ho/homebank/package.nix index 74c6dcb55ea6..e91edb61e306 100644 --- a/pkgs/by-name/ho/homebank/package.nix +++ b/pkgs/by-name/ho/homebank/package.nix @@ -11,11 +11,11 @@ adwaita-icon-theme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "homebank"; version = "5.9.7"; src = fetchurl { - url = "https://www.gethomebank.org/public/sources/homebank-${version}.tar.gz"; + url = "https://www.gethomebank.org/public/sources/homebank-${finalAttrs.version}.tar.gz"; hash = "sha256-K4/fUSQpow7XpFfPWvR2dWwM/dyfznYA2rlcfwO+JuQ="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/ho/honggfuzz/package.nix b/pkgs/by-name/ho/honggfuzz/package.nix index 9fa9071c091b..c18b2b88f951 100644 --- a/pkgs/by-name/ho/honggfuzz/package.nix +++ b/pkgs/by-name/ho/honggfuzz/package.nix @@ -12,14 +12,14 @@ libblocksruntime, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "honggfuzz"; version = "2.6"; src = fetchFromGitHub { owner = "google"; repo = "honggfuzz"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-/ra6g0qjjC8Lo8/n2XEbwnZ95yDHcGhYd5+TTvQ6FAc="; }; @@ -89,4 +89,4 @@ stdenv.mkDerivation rec { chivay ]; }; -} +}) diff --git a/pkgs/by-name/ho/horst/package.nix b/pkgs/by-name/ho/horst/package.nix index a47e3ea828e5..f7a17e13773a 100644 --- a/pkgs/by-name/ho/horst/package.nix +++ b/pkgs/by-name/ho/horst/package.nix @@ -8,14 +8,14 @@ libnl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "horst"; version = "5.1"; src = fetchFromGitHub { owner = "br101"; repo = "horst"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "140pyv6rlsh4c745w4b59pz3hrarr39qq3mz9z1lsd3avc12nx1a"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "horst"; }; -} +}) diff --git a/pkgs/by-name/ho/hostname-debian/package.nix b/pkgs/by-name/ho/hostname-debian/package.nix index f2a804d91683..225abf7f01f9 100644 --- a/pkgs/by-name/ho/hostname-debian/package.nix +++ b/pkgs/by-name/ho/hostname-debian/package.nix @@ -4,7 +4,7 @@ fetchFromGitLab, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hostname-debian"; version = "3.25"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "meskes"; repo = "hostname"; - tag = "debian/${version}"; + tag = "debian/${finalAttrs.version}"; hash = "sha256-Yq8P5bF/RRZnWuFW0y2u08oZrydAKfopOtbrwbeIu3w="; }; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { ]; meta = { - changelog = "https://salsa.debian.org/meskes/hostname/-/blob/${src.tag}/debian/changelog"; + changelog = "https://salsa.debian.org/meskes/hostname/-/blob/${finalAttrs.src.tag}/debian/changelog"; description = "Utility to set/show the host name or domain name"; longDescription = '' This package provides commands which can be used to display the system's @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ posch ]; platforms = lib.platforms.gnu; }; -} +}) diff --git a/pkgs/by-name/ho/hotpatch/package.nix b/pkgs/by-name/ho/hotpatch/package.nix index c413a0410137..4134e78afa8e 100644 --- a/pkgs/by-name/ho/hotpatch/package.nix +++ b/pkgs/by-name/ho/hotpatch/package.nix @@ -5,7 +5,7 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hotpatch"; version = "0.2"; @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { meta = { description = "Hot patching executables on Linux using .so file injection"; mainProgram = "hotpatcher"; - homepage = src.meta.homepage; + homepage = finalAttrs.src.meta.homepage; license = lib.licenses.bsd3; maintainers = [ ]; platforms = [ @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/ho/hotspot/package.nix b/pkgs/by-name/ho/hotspot/package.nix index f433feb0fc42..7deeee3fb609 100644 --- a/pkgs/by-name/ho/hotspot/package.nix +++ b/pkgs/by-name/ho/hotspot/package.nix @@ -16,14 +16,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hotspot"; version = "1.5.1"; src = fetchFromGitHub { owner = "KDAB"; repo = "hotspot"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-O2wp19scyHIwIY2AzKmPmorGXDH249/OhSg+KtzOYhI="; fetchSubmodules = true; }; @@ -96,7 +96,7 @@ stdenv.mkDerivation rec { then displays the result in a graphical way. ''; homepage = "https://github.com/KDAB/hotspot"; - changelog = "https://github.com/KDAB/hotspot/releases/tag/v${version}"; + changelog = "https://github.com/KDAB/hotspot/releases/tag/v${finalAttrs.version}"; license = with lib.licenses; [ gpl2Only gpl3Only @@ -107,4 +107,4 @@ stdenv.mkDerivation rec { tmarkus ]; }; -} +}) diff --git a/pkgs/by-name/ho/howard-hinnant-date/package.nix b/pkgs/by-name/ho/howard-hinnant-date/package.nix index da53f7150228..e5f03cab4a5b 100644 --- a/pkgs/by-name/ho/howard-hinnant-date/package.nix +++ b/pkgs/by-name/ho/howard-hinnant-date/package.nix @@ -8,14 +8,14 @@ replaceVars, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "howard-hinnant-date"; version = "3.0.3"; src = fetchFromGitHub { owner = "HowardHinnant"; repo = "date"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-qfrmH3NRyrDVmHRmmWzM5Zz37E7RFXJqaV1Rq2E59qs="; }; @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { substituteInPlace date.pc.in \ --replace '@CMAKE_INSTALL_LIB@' '@CMAKE_INSTALL_FULL_LIBDIR@' \ --replace '@CMAKE_INSTALL_INCLUDE@' '@CMAKE_INSTALL_FULL_INCLUDEDIR@' \ - --replace '@PACKAGE_VERSION@' '${version}' + --replace '@PACKAGE_VERSION@' '${finalAttrs.version}' ''; nativeBuildInputs = [ cmake ]; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix ++ windows; maintainers = with lib.maintainers; [ r-burns ]; }; -} +}) diff --git a/pkgs/by-name/ho/howl/package.nix b/pkgs/by-name/ho/howl/package.nix index ae757c7dd0fb..7f04a9497a48 100644 --- a/pkgs/by-name/ho/howl/package.nix +++ b/pkgs/by-name/ho/howl/package.nix @@ -8,17 +8,17 @@ librsvg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "howl"; version = "0.6"; # Use the release tarball containing pre-downloaded dependencies sources src = fetchurl { - url = "https://github.com/howl-editor/howl/releases/download/${version}/howl-${version}.tgz"; + url = "https://github.com/howl-editor/howl/releases/download/${finalAttrs.version}/howl-${finalAttrs.version}.tgz"; sha256 = "1qc58l3rkr37cj6vhf8c7bnwbz93nscyraz7jxqwjq6k4gj0cjw3"; }; - sourceRoot = "howl-${version}/src"; + sourceRoot = "howl-${finalAttrs.version}/src"; # The Makefile uses "/usr/local" if not explicitly overridden installFlags = [ "PREFIX=$(out)" ]; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/hp/hpcg/package.nix b/pkgs/by-name/hp/hpcg/package.nix index b1fb7dcc1f8c..37e78647b042 100644 --- a/pkgs/by-name/hp/hpcg/package.nix +++ b/pkgs/by-name/hp/hpcg/package.nix @@ -5,12 +5,12 @@ mpi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hpcg"; version = "3.1"; src = fetchurl { - url = "http://www.hpcg-benchmark.org/downloads/hpcg-${version}.tar.gz"; + url = "http://www.hpcg-benchmark.org/downloads/hpcg-${finalAttrs.version}.tar.gz"; sha256 = "197lw2nwmzsmfsbvgvi8z7kj69n374kgfzzp8pkmk7mp2vkk991k"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; mainProgram = "xhpcg"; }; -} +}) diff --git a/pkgs/by-name/hp/hpe-ltfs/package.nix b/pkgs/by-name/hp/hpe-ltfs/package.nix index db8b2705403e..9552feca3384 100644 --- a/pkgs/by-name/hp/hpe-ltfs/package.nix +++ b/pkgs/by-name/hp/hpe-ltfs/package.nix @@ -9,18 +9,18 @@ libuuid, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.4.2_Z7550-02501"; pname = "hpe-ltfs"; src = fetchFromGitHub { - rev = version; + rev = finalAttrs.version; owner = "nix-community"; repo = "hpe-ltfs"; sha256 = "193593hsc8nf5dn1fkxhzs1z4fpjh64hdkc8q6n9fgplrpxdlr4s"; }; - sourceRoot = "${src.name}/ltfs"; + sourceRoot = "${finalAttrs.src.name}/ltfs"; # include sys/sysctl.h is deprecated in glibc. The sysctl calls are only used # for Apple to determine the kernel version. Because this build only targets @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; downloadPage = "https://github.com/nix-community/hpe-ltfs"; }; -} +}) diff --git a/pkgs/by-name/hp/hpl/package.nix b/pkgs/by-name/hp/hpl/package.nix index 1b314e176043..dc10078d5d95 100644 --- a/pkgs/by-name/hp/hpl/package.nix +++ b/pkgs/by-name/hp/hpl/package.nix @@ -9,12 +9,12 @@ assert (!blas.isILP64) && (!lapack.isILP64); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hpl"; version = "2.3"; src = fetchurl { - url = "http://www.netlib.org/benchmark/hpl/hpl-${version}.tar.gz"; + url = "http://www.netlib.org/benchmark/hpl/hpl-${finalAttrs.version}.tar.gz"; sha256 = "0c18c7fzlqxifz1bf3izil0bczv3a7nsv0dn6winy3ik49yw3i9j"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; mainProgram = "xhpl"; }; -} +}) diff --git a/pkgs/by-name/hp/hpx/package.nix b/pkgs/by-name/hp/hpx/package.nix index d83564b94bdd..3fb86c2680d4 100644 --- a/pkgs/by-name/hp/hpx/package.nix +++ b/pkgs/by-name/hp/hpx/package.nix @@ -11,14 +11,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hpx"; version = "1.11.0"; src = fetchFromGitHub { owner = "STEllAR-GROUP"; repo = "hpx"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-AhByaw1KnEDuRfKiN+/vQMbkG0BJ6Z3+h+QT8scFzAY="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; # lib.platforms.linux; maintainers = with lib.maintainers; [ bobakker ]; }; -} +}) diff --git a/pkgs/by-name/hr/hr/package.nix b/pkgs/by-name/hr/hr/package.nix index 93602154d370..1e586b8d52af 100644 --- a/pkgs/by-name/hr/hr/package.nix +++ b/pkgs/by-name/hr/hr/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hr"; version = "1.5"; src = fetchFromGitHub { owner = "LuRsT"; repo = "hr"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-05num4v8C3n+uieKQJVLOzu9OOMBsUMPqq08Ou6gmYQ="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "hr"; }; -} +}) diff --git a/pkgs/by-name/hs/hsetroot/package.nix b/pkgs/by-name/hs/hsetroot/package.nix index fce226c0a2f5..eaaa3886e1e1 100644 --- a/pkgs/by-name/hs/hsetroot/package.nix +++ b/pkgs/by-name/hs/hsetroot/package.nix @@ -8,14 +8,14 @@ libXinerama, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hsetroot"; version = "1.0.5"; src = fetchFromGitHub { owner = "himdel"; repo = "hsetroot"; - rev = version; + rev = finalAttrs.version; sha256 = "1jbk5hlxm48zmjzkaq5946s58rqwg1v1ds2sdyd2ba029hmvr722"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ shamilton ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/hs/hstr/package.nix b/pkgs/by-name/hs/hstr/package.nix index a92128622780..4975d106f258 100644 --- a/pkgs/by-name/hs/hstr/package.nix +++ b/pkgs/by-name/hs/hstr/package.nix @@ -9,14 +9,14 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hstr"; version = "3.1"; src = fetchFromGitHub { owner = "dvorka"; repo = "hstr"; - rev = version; + rev = finalAttrs.version; hash = "sha256-OuLy1aiEwUJDGy3+UXYF1Vx1nNXic46WIZEM1xrIPfA="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/ht/ht/package.nix b/pkgs/by-name/ht/ht/package.nix index a2fd162ef84e..6e1e3023128a 100644 --- a/pkgs/by-name/ht/ht/package.nix +++ b/pkgs/by-name/ht/ht/package.nix @@ -5,12 +5,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ht"; version = "2.1.0"; src = fetchurl { - url = "mirror://sourceforge/project/hte/ht-source/ht-${version}.tar.bz2"; + url = "mirror://sourceforge/project/hte/ht-source/ht-${finalAttrs.version}.tar.bz2"; sha256 = "0w2xnw3z9ws9qrdpb80q55h6ynhh3aziixcfn45x91bzrbifix9i"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "ht"; }; -} +}) diff --git a/pkgs/by-name/ht/html-tidy/package.nix b/pkgs/by-name/ht/html-tidy/package.nix index fe53847a3024..9c47ba7a636f 100644 --- a/pkgs/by-name/ht/html-tidy/package.nix +++ b/pkgs/by-name/ht/html-tidy/package.nix @@ -8,14 +8,14 @@ html-tidy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "html-tidy"; version = "5.8.0"; src = fetchFromGitHub { owner = "htacg"; repo = "tidy-html5"; - rev = version; + rev = finalAttrs.version; hash = "sha256-vzVWQodwzi3GvC9IcSQniYBsbkJV20iZanF33A0Gpe0="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ edwtjo ]; mainProgram = "tidy"; }; -} +}) diff --git a/pkgs/by-name/ht/html2text/package.nix b/pkgs/by-name/ht/html2text/package.nix index 80969c8e34a4..1f996d3d620a 100644 --- a/pkgs/by-name/ht/html2text/package.nix +++ b/pkgs/by-name/ht/html2text/package.nix @@ -9,14 +9,14 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "html2text"; version = "2.3.0"; src = fetchFromGitLab { owner = "grobian"; repo = "html2text"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-e/KWyc7lOdWhtFC7ZAD7sYgCsO3JzGkLUThVI7edqIQ="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.eikek ]; }; -} +}) diff --git a/pkgs/by-name/ht/htmldoc/package.nix b/pkgs/by-name/ht/htmldoc/package.nix index af5d5ebe7234..ec5ea87621c7 100644 --- a/pkgs/by-name/ht/htmldoc/package.nix +++ b/pkgs/by-name/ht/htmldoc/package.nix @@ -11,13 +11,13 @@ htmldoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "htmldoc"; version = "1.9.21"; src = fetchFromGitHub { owner = "michaelrsweet"; repo = "htmldoc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-MZKXEwJdQzn49JIUm4clqKBTtjKu6tBU5Sdq6ESn1k4="; }; @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { meta = { description = "Converts HTML files to PostScript and PDF"; homepage = "https://michaelrsweet.github.io/htmldoc"; - changelog = "https://github.com/michaelrsweet/htmldoc/releases/tag/v${version}"; + changelog = "https://github.com/michaelrsweet/htmldoc/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Only; maintainers = [ ]; platforms = lib.platforms.unix; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { ''; mainProgram = "htmldoc"; }; -} +}) diff --git a/pkgs/by-name/ht/htpdate/package.nix b/pkgs/by-name/ht/htpdate/package.nix index 240b377102f6..a192747bed76 100644 --- a/pkgs/by-name/ht/htpdate/package.nix +++ b/pkgs/by-name/ht/htpdate/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.0.1"; pname = "htpdate"; src = fetchFromGitHub { owner = "twekkel"; repo = "htpdate"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-dl3xlwk2q1DdGrIQsbKwdYDjyhGxpYwQGcd9k91LkxA="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ julienmalka ]; mainProgram = "htpdate"; }; -} +}) diff --git a/pkgs/by-name/ht/httpfs2/package.nix b/pkgs/by-name/ht/httpfs2/package.nix index c4c0bbf04be0..68c050793a5c 100644 --- a/pkgs/by-name/ht/httpfs2/package.nix +++ b/pkgs/by-name/ht/httpfs2/package.nix @@ -12,12 +12,12 @@ libxslt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "httpfs2"; version = "0.1.5"; src = fetchurl { - url = "mirror://sourceforge/httpfs/httpfs2/httpfs2-${version}.tar.gz"; + url = "mirror://sourceforge/httpfs/httpfs2/httpfs2-${finalAttrs.version}.tar.gz"; sha256 = "1h8ggvhw30n2r6w11n1s458ypggdqx6ldwd61ma4yd7binrlpjq1"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ht/httpunit/package.nix b/pkgs/by-name/ht/httpunit/package.nix index 075c94bc0ba9..2ecfa5f7da20 100644 --- a/pkgs/by-name/ht/httpunit/package.nix +++ b/pkgs/by-name/ht/httpunit/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "httpunit"; version = "1.7"; src = fetchurl { - url = "mirror://sourceforge/httpunit/httpunit-${version}.zip"; + url = "mirror://sourceforge/httpunit/httpunit-${finalAttrs.version}.zip"; sha256 = "09gnayqgizd8cjqayvdpkxrc69ipyxawc96aznfrgdhdiwv8l5zf"; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/ht/httrack/package.nix b/pkgs/by-name/ht/httrack/package.nix index cd0b843be34a..9fea3afdd19e 100644 --- a/pkgs/by-name/ht/httrack/package.nix +++ b/pkgs/by-name/ht/httrack/package.nix @@ -7,12 +7,12 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.49.2"; pname = "httrack"; src = fetchurl { - url = "https://mirror.httrack.com/httrack-${version}.tar.gz"; + url = "https://mirror.httrack.com/httrack-${finalAttrs.version}.tar.gz"; sha256 = "09a0gm67nml86qby1k1gh7rdxamnrnzwr6l9r5iiq94favjs0xrl"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/hu/hubicfuse/package.nix b/pkgs/by-name/hu/hubicfuse/package.nix index 662f49f490fb..acdd7fe3f5d4 100644 --- a/pkgs/by-name/hu/hubicfuse/package.nix +++ b/pkgs/by-name/hu/hubicfuse/package.nix @@ -12,14 +12,14 @@ file, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hubicfuse"; version = "3.0.1"; src = fetchFromGitHub { owner = "TurboGit"; repo = "hubicfuse"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1x988hfffxgvqxh083pv3lj5031fz03sbgiiwrjpaiywfbhm8ffr"; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ lib.maintainers.jpierre03 ]; }; -} +}) diff --git a/pkgs/by-name/hu/hugin/package.nix b/pkgs/by-name/hu/hugin/package.nix index 1303b917cac8..df621a612cf8 100644 --- a/pkgs/by-name/hu/hugin/package.nix +++ b/pkgs/by-name/hu/hugin/package.nix @@ -34,12 +34,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hugin"; version = "2025.0.1"; src = fetchurl { - url = "mirror://sourceforge/hugin/hugin-${version}.tar.bz2"; + url = "mirror://sourceforge/hugin/hugin-${finalAttrs.version}.tar.bz2"; hash = "sha256-fPjrM6aohIzH+Bb69LyIOJIoiD1VExNtzLXLJDkSq3k="; }; @@ -104,4 +104,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/hy/hyp2mat/package.nix b/pkgs/by-name/hy/hyp2mat/package.nix index 4ab50545da8c..81ebb78e0c2d 100644 --- a/pkgs/by-name/hy/hyp2mat/package.nix +++ b/pkgs/by-name/hy/hyp2mat/package.nix @@ -15,14 +15,14 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hyp2mat"; version = "0.0.18"; src = fetchFromGitHub { owner = "koendv"; repo = "hyp2mat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "03ibk51swxfl7pfrhcrfiffdi4mnf8kla0g1xj1lsrvrjwapfx03"; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ matthuszagh ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/hy/hyperhdr/package.nix b/pkgs/by-name/hy/hyperhdr/package.nix index 0e8670cd6617..cdd183d90168 100644 --- a/pkgs/by-name/hy/hyperhdr/package.nix +++ b/pkgs/by-name/hy/hyperhdr/package.nix @@ -27,14 +27,14 @@ let ; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hyperhdr"; version = "21.0.0.0"; src = fetchFromGitHub { owner = "awawa-dev"; repo = "HyperHDR"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-CSggawgUPkpeADc8VXs5FA+ubZAtrtTu0qYgIWA0V/c="; }; @@ -88,7 +88,7 @@ stdenv.mkDerivation rec { meta = { description = "Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM"; homepage = "https://github.com/awawa-dev/HyperHDR"; - changelog = "https://github.com/awawa-dev/HyperHDR/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/awawa-dev/HyperHDR/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa @@ -97,4 +97,4 @@ stdenv.mkDerivation rec { mainProgram = "hyperhdr"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/hy/hypnotix/package.nix b/pkgs/by-name/hy/hypnotix/package.nix index 19f11b1d33eb..82287ef0dec2 100644 --- a/pkgs/by-name/hy/hypnotix/package.nix +++ b/pkgs/by-name/hy/hypnotix/package.nix @@ -14,14 +14,14 @@ yt-dlp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hypnotix"; version = "5.6"; src = fetchFromGitHub { owner = "linuxmint"; repo = "hypnotix"; - tag = version; + tag = finalAttrs.version; hash = "sha256-7CPrRMoVM1FaU8aJlnZigTkHa97bDPdwcu4JY7sERJQ="; }; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace usr/lib/hypnotix/hypnotix.py \ - --replace __DEB_VERSION__ ${version} \ + --replace __DEB_VERSION__ ${finalAttrs.version} \ --replace /usr/bin/yt-dlp ${yt-dlp}/bin/yt-dlp \ --replace /usr/share/circle-flags-svg ${circle-flags}/share/circle-flags-svg \ --replace /usr/share/hypnotix $out/share/hypnotix @@ -89,7 +89,7 @@ stdenv.mkDerivation rec { meta = { description = "IPTV streaming application"; homepage = "https://github.com/linuxmint/hypnotix"; - changelog = "https://github.com/linuxmint/hypnotix/blob/${src.tag}/debian/changelog"; + changelog = "https://github.com/linuxmint/hypnotix/blob/${finalAttrs.src.tag}/debian/changelog"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dotlambda @@ -98,4 +98,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "hypnotix"; }; -} +}) diff --git a/pkgs/by-name/hy/hyprfreeze/package.nix b/pkgs/by-name/hy/hyprfreeze/package.nix index 4a5b6638098a..004bfe792e41 100644 --- a/pkgs/by-name/hy/hyprfreeze/package.nix +++ b/pkgs/by-name/hy/hyprfreeze/package.nix @@ -9,14 +9,14 @@ libnotify, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hyprfreeze"; version = "1.2.0"; src = fetchFromGitHub { owner = "Zerodya"; repo = "hyprfreeze"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-omwAWBEnb14ZBux7bvXSJyi7FI1LZ5GaZFn46/bWJA4="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "hyprfreeze"; }; -} +}) diff --git a/pkgs/by-name/hy/hyprlax/package.nix b/pkgs/by-name/hy/hyprlax/package.nix index 415c5627c561..80f47bfd537c 100644 --- a/pkgs/by-name/hy/hyprlax/package.nix +++ b/pkgs/by-name/hy/hyprlax/package.nix @@ -9,14 +9,14 @@ libGL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hyprlax"; version = "2.2.0"; src = fetchFromGitHub { owner = "sandwichfarm"; repo = "hyprlax"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-RIeMsQt6MxSTI7TunIxk7wd08sYmr3EvjAQifr+M4e8="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers._6543 ]; mainProgram = "hyprlax"; }; -} +}) diff --git a/pkgs/by-name/hy/hyx/package.nix b/pkgs/by-name/hy/hyx/package.nix index 91e798e815c7..d702a50b165a 100644 --- a/pkgs/by-name/hy/hyx/package.nix +++ b/pkgs/by-name/hy/hyx/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hyx"; version = "2024.02.29"; src = fetchurl { - url = "https://yx7.cc/code/hyx/hyx-${lib.replaceStrings [ "-" ] [ "." ] version}.tar.xz"; + url = "https://yx7.cc/code/hyx/hyx-${lib.replaceStrings [ "-" ] [ "." ] finalAttrs.version}.tar.xz"; sha256 = "sha256-dufx3zsabeet7Rp0d60MIuNqisIQd6UgE7WDZYNHl3E="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fpletz ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/i2/i2c-tools/package.nix b/pkgs/by-name/i2/i2c-tools/package.nix index 96db4848fffc..fa015ee797fa 100644 --- a/pkgs/by-name/i2/i2c-tools/package.nix +++ b/pkgs/by-name/i2/i2c-tools/package.nix @@ -6,12 +6,12 @@ read-edid, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "i2c-tools"; version = "4.4"; src = fetchzip { - url = "https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git/snapshot/i2c-tools-v${version}.tar.gz"; + url = "https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git/snapshot/i2c-tools-v${finalAttrs.version}.tar.gz"; sha256 = "sha256-Zm83gxdZH2XQCc/Dihp7vumF9WAvKgt6OORns5Mua7M="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.dezgeg ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/i2/i2pd/package.nix b/pkgs/by-name/i2/i2pd/package.nix index 633baddaa3bf..65f0424b4d93 100644 --- a/pkgs/by-name/i2/i2pd/package.nix +++ b/pkgs/by-name/i2/i2pd/package.nix @@ -10,14 +10,14 @@ miniupnpc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "i2pd"; version = "2.58.0"; src = fetchFromGitHub { owner = "PurpleI2P"; repo = "i2pd"; - tag = version; + tag = finalAttrs.version; hash = "sha256-moUcivW3YIE2SvjS7rCXTjeCKUW/u/NXWH3VmJ9x6jg="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "i2pd"; }; -} +}) diff --git a/pkgs/by-name/ia/iagno/package.nix b/pkgs/by-name/ia/iagno/package.nix index 8f04ca2748f8..0df48f4f37b3 100644 --- a/pkgs/by-name/ia/iagno/package.nix +++ b/pkgs/by-name/ia/iagno/package.nix @@ -20,12 +20,12 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iagno"; version = "3.38.1"; src = fetchurl { - url = "mirror://gnome/sources/iagno/${lib.versions.majorMinor version}/iagno-${version}.tar.xz"; + url = "mirror://gnome/sources/iagno/${lib.versions.majorMinor finalAttrs.version}/iagno-${finalAttrs.version}.tar.xz"; hash = "sha256-hLnzLOA4l1iiHWPH6xwifbcRa1HTFJqg6uNQkWjg7SQ="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ic/icmake/package.nix b/pkgs/by-name/ic/icmake/package.nix index af47abfd7364..df6843d591de 100644 --- a/pkgs/by-name/ic/icmake/package.nix +++ b/pkgs/by-name/ic/icmake/package.nix @@ -7,13 +7,13 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "icmake"; version = "9.03.01"; src = fetchFromGitLab { sha256 = "05r0a69w0hv2qhjpb2bxd0lmp2vv5r2d4iggg6ly4miam0i318jy"; - rev = version; + rev = finalAttrs.version; repo = "icmake"; owner = "fbb-git"; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ic/icon-library/package.nix b/pkgs/by-name/ic/icon-library/package.nix index a468ca12b0ef..923c7453c74d 100644 --- a/pkgs/by-name/ic/icon-library/package.nix +++ b/pkgs/by-name/ic/icon-library/package.nix @@ -18,12 +18,12 @@ libadwaita, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "icon-library"; version = "0.0.19"; src = fetchurl { - url = "https://gitlab.gnome.org/World/design/icon-library/uploads/7725604ce39be278abe7c47288085919/icon-library-${version}.tar.xz"; + url = "https://gitlab.gnome.org/World/design/icon-library/uploads/7725604ce39be278abe7c47288085919/icon-library-${finalAttrs.version}.tar.xz"; hash = "sha256-nWGTYoSa0/fxnD0Mb2132LkeB1oa/gj/oIXBbI+FDw8="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ic/icon-slicer/package.nix b/pkgs/by-name/ic/icon-slicer/package.nix index 5a12f452494a..34d08cce01f7 100644 --- a/pkgs/by-name/ic/icon-slicer/package.nix +++ b/pkgs/by-name/ic/icon-slicer/package.nix @@ -6,12 +6,12 @@ gdk-pixbuf, popt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "icon-slicer"; version = "0.3"; src = fetchurl { - url = "https://freedesktop.org/software/icon-slicer/releases/icon-slicer-${version}.tar.gz"; + url = "https://freedesktop.org/software/icon-slicer/releases/icon-slicer-${finalAttrs.version}.tar.gz"; sha256 = "0kdnc08k2rs8llfg7xgvnrsk60x59pv5fqz6kn2ifnn2s1nj3w05"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "icon-slicer"; }; -} +}) diff --git a/pkgs/by-name/ic/icoutils/package.nix b/pkgs/by-name/ic/icoutils/package.nix index b6505b0c768d..ef6db9b85017 100644 --- a/pkgs/by-name/ic/icoutils/package.nix +++ b/pkgs/by-name/ic/icoutils/package.nix @@ -10,12 +10,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "icoutils"; version = "0.32.3"; src = fetchurl { - url = "mirror://savannah/icoutils/icoutils-${version}.tar.bz2"; + url = "mirror://savannah/icoutils/icoutils-${finalAttrs.version}.tar.bz2"; sha256 = "1q66cksms4l62y0wizb8vfavhmf7kyfgcfkynil3n99s0hny1aqp"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/ic/ictree/package.nix b/pkgs/by-name/ic/ictree/package.nix index 83088602f18f..e90343b300e1 100644 --- a/pkgs/by-name/ic/ictree/package.nix +++ b/pkgs/by-name/ic/ictree/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ictree"; version = "1.0.1"; src = fetchFromGitHub { owner = "NikitaIvanovV"; repo = "ictree"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-77Wo6jN8VUGTXBuGL0a9kvSIixdyEQoxqqNsHq9jcWw="; fetchSubmodules = true; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "ictree"; }; -} +}) diff --git a/pkgs/by-name/id/id3/package.nix b/pkgs/by-name/id/id3/package.nix index e0cd063141c5..037c222cb7cd 100644 --- a/pkgs/by-name/id/id3/package.nix +++ b/pkgs/by-name/id/id3/package.nix @@ -5,14 +5,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "id3"; version = "0.81"; src = fetchFromGitHub { owner = "squell"; repo = "id3"; - rev = version; + rev = finalAttrs.version; hash = "sha256-+h1wwgTB7CpbjyUAK+9BNRhmy83D+1I+cZ70E1m3ENk="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "id3"; }; -} +}) diff --git a/pkgs/by-name/id/ideogram/package.nix b/pkgs/by-name/id/ideogram/package.nix index ac7d171cfc40..a9e34c3f8e9a 100644 --- a/pkgs/by-name/id/ideogram/package.nix +++ b/pkgs/by-name/id/ideogram/package.nix @@ -17,14 +17,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ideogram"; version = "1.3.3"; src = fetchFromGitHub { owner = "cassidyjames"; repo = "ideogram"; - rev = version; + rev = finalAttrs.version; sha256 = "1zkr7x022khn5g3sq2dkxzy1hiiz66vl81s3i5sb9qr88znh79p1"; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { mainProgram = "com.github.cassidyjames.ideogram"; }; -} +}) diff --git a/pkgs/by-name/id/ideviceinstaller/package.nix b/pkgs/by-name/id/ideviceinstaller/package.nix index 74f584492426..37bb21b9a909 100644 --- a/pkgs/by-name/id/ideviceinstaller/package.nix +++ b/pkgs/by-name/id/ideviceinstaller/package.nix @@ -9,7 +9,7 @@ libzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ideviceinstaller"; version = "1.1.1+date=2023-04-30"; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { ]; preAutoreconf = '' - export RELEASE_VERSION=${version} + export RELEASE_VERSION=${finalAttrs.version} ''; meta = { @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "ideviceinstaller"; }; -} +}) diff --git a/pkgs/by-name/id/idevicerestore/package.nix b/pkgs/by-name/id/idevicerestore/package.nix index 05930b51d44d..5b1bad477867 100644 --- a/pkgs/by-name/id/idevicerestore/package.nix +++ b/pkgs/by-name/id/idevicerestore/package.nix @@ -11,7 +11,7 @@ libusbmuxd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "idevicerestore"; version = "1.0.0-unstable-2025-10-02"; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { ]; preAutoreconf = '' - export RELEASE_VERSION=${version} + export RELEASE_VERSION=${finalAttrs.version} ''; meta = { @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nh2 ]; mainProgram = "idevicerestore"; }; -} +}) diff --git a/pkgs/by-name/id/idle3tools/package.nix b/pkgs/by-name/id/idle3tools/package.nix index 141da480488e..4cf9a787de75 100644 --- a/pkgs/by-name/id/idle3tools/package.nix +++ b/pkgs/by-name/id/idle3tools/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "idle3-tools"; version = "0.9.1"; src = fetchurl { - url = "mirror://sourceforge/idle3-tools/idle3-tools-${version}.tgz"; + url = "mirror://sourceforge/idle3-tools/idle3-tools-${finalAttrs.version}.tgz"; sha256 = "00ia7xq9yldxyl9gz0mr4xa568nav14p0fnv82f2rbbkg060cy4p"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "idle3ctl"; }; -} +}) diff --git a/pkgs/by-name/id/idsk/package.nix b/pkgs/by-name/id/idsk/package.nix index 1847ecdca64b..ef561dbea547 100644 --- a/pkgs/by-name/id/idsk/package.nix +++ b/pkgs/by-name/id/idsk/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "idsk"; version = "0.20"; src = fetchFromGitHub { owner = "cpcsdk"; repo = "idsk"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rYClWq1Nl3COoG+eOJyFDTvBSzpHpGminU4bndZs6xc="; }; @@ -39,10 +39,10 @@ stdenv.mkDerivation rec { meta = { description = "Manipulating CPC dsk images and files"; homepage = "https://github.com/cpcsdk/idsk"; - changelog = "https://github.com/cpcsdk/idsk/releases/tag/${src.rev}"; + changelog = "https://github.com/cpcsdk/idsk/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.mit; mainProgram = "iDSK"; maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/id/idutils/package.nix b/pkgs/by-name/id/idutils/package.nix index 40658cd3e064..fe61acdbe689 100644 --- a/pkgs/by-name/id/idutils/package.nix +++ b/pkgs/by-name/id/idutils/package.nix @@ -14,12 +14,12 @@ rsync, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "idutils"; version = "4.6"; src = fetchurl { - url = "mirror://gnu/idutils/idutils-${version}.tar.xz"; + url = "mirror://gnu/idutils/idutils-${finalAttrs.version}.tar.xz"; sha256 = "1hmai3422iaqnp34kkzxdnywl7n7pvlxp11vrw66ybxn9wxg90c1"; }; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ gfrascadorio ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/if/ifenslave/package.nix b/pkgs/by-name/if/ifenslave/package.nix index 1d37842df637..ef922278a88f 100644 --- a/pkgs/by-name/if/ifenslave/package.nix +++ b/pkgs/by-name/if/ifenslave/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ifenslave"; version = "1.1.0"; src = fetchurl { - url = "mirror://debian/pool/main/i/ifenslave-2.6/ifenslave-2.6_${version}.orig.tar.gz"; + url = "mirror://debian/pool/main/i/ifenslave-2.6/ifenslave-2.6_${finalAttrs.version}.orig.tar.gz"; sha256 = "0h9hrmy19zdksl7ys250r158b943ihbgkb95n8p4k8l0vqsby5vr"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/if/ifstat-legacy/package.nix b/pkgs/by-name/if/ifstat-legacy/package.nix index c94dee2e7f5a..2661751510e2 100644 --- a/pkgs/by-name/if/ifstat-legacy/package.nix +++ b/pkgs/by-name/if/ifstat-legacy/package.nix @@ -6,12 +6,12 @@ net-snmp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ifstat-legacy"; version = "1.1"; src = fetchurl { - url = "http://gael.roualland.free.fr/ifstat/ifstat-${version}.tar.gz"; + url = "http://gael.roualland.free.fr/ifstat/ifstat-${finalAttrs.version}.tar.gz"; sha256 = "01zmv6vk5kh5xmd563xws8a1qnxjb6b6kv59yzz9r3rrghxhd6c5"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; mainProgram = "ifstat-legacy"; }; -} +}) diff --git a/pkgs/by-name/if/iftop/package.nix b/pkgs/by-name/if/iftop/package.nix index c6ffaabd4ac0..283a214a2082 100644 --- a/pkgs/by-name/if/iftop/package.nix +++ b/pkgs/by-name/if/iftop/package.nix @@ -7,12 +7,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iftop"; version = "1.0pre4"; src = fetchurl { - url = "http://ex-parrot.com/pdw/iftop/download/iftop-${version}.tar.gz"; + url = "http://ex-parrot.com/pdw/iftop/download/iftop-${finalAttrs.version}.tar.gz"; sha256 = "15sgkdyijb7vbxpxjavh5qm5nvyii3fqcg9mzvw7fx8s6zmfwczp"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "iftop"; }; -} +}) diff --git a/pkgs/by-name/ig/igmpproxy/package.nix b/pkgs/by-name/ig/igmpproxy/package.nix index a510dd42e5b1..9d71c90f3816 100644 --- a/pkgs/by-name/ig/igmpproxy/package.nix +++ b/pkgs/by-name/ig/igmpproxy/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "igmpproxy"; version = "0.4"; src = fetchFromGitHub { owner = "pali"; repo = "igmpproxy"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-kv8XtZ/z8zPHYSZ4k4arn2Y+L2xegr2DwhvlguJV820="; }; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { meta = { description = "Daemon that routes multicast using IGMP forwarding"; homepage = "https://github.com/pali/igmpproxy/"; - changelog = "https://github.com/pali/igmpproxy/releases/tag/${version}"; + changelog = "https://github.com/pali/igmpproxy/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.sdier ]; # The maintainer is using this on linux, but if you test it on other platforms @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "igmpproxy"; }; -} +}) diff --git a/pkgs/by-name/ig/igprof/package.nix b/pkgs/by-name/ig/igprof/package.nix index b188a0dfbadf..3cb0885b43f7 100644 --- a/pkgs/by-name/ig/igprof/package.nix +++ b/pkgs/by-name/ig/igprof/package.nix @@ -8,14 +8,14 @@ gdb, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "5.9.18"; pname = "igprof"; src = fetchFromGitHub { owner = "igprof"; repo = "igprof"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-UTrAaH8C79km78Z/7NxvQ6dnl4u4Ki80nORf4bsoSNw="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ ktf ]; }; -} +}) diff --git a/pkgs/by-name/ig/igv/package.nix b/pkgs/by-name/ig/igv/package.nix index 3fe5510fa7af..b9015f6a1601 100644 --- a/pkgs/by-name/ig/igv/package.nix +++ b/pkgs/by-name/ig/igv/package.nix @@ -8,11 +8,11 @@ igv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "igv"; version = "2.19.7"; src = fetchzip { - url = "https://data.broadinstitute.org/igv/projects/downloads/${lib.versions.majorMinor version}/IGV_${version}.zip"; + url = "https://data.broadinstitute.org/igv/projects/downloads/${lib.versions.majorMinor finalAttrs.version}/IGV_${finalAttrs.version}.zip"; sha256 = "sha256-IkzaQAM+s1boEKo/3ShtbUhihrhxLQCTz8/0lzAyYJA="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { lib.maintainers.rollf ]; }; -} +}) diff --git a/pkgs/by-name/ih/ihp-new/package.nix b/pkgs/by-name/ih/ihp-new/package.nix index 25c6864897f9..eb3e56a032a0 100644 --- a/pkgs/by-name/ih/ihp-new/package.nix +++ b/pkgs/by-name/ih/ihp-new/package.nix @@ -6,19 +6,19 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ihp-new"; version = "1.3.0"; src = fetchFromGitHub { owner = "digitallyinduced"; repo = "ihp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-DmaIr9kF+TG24wVNPVufxC74TYMCLziLYS9hCZHBDTc="; }; dontConfigure = true; - sourceRoot = "${src.name}/ProjectGenerator"; + sourceRoot = "${finalAttrs.src.name}/ProjectGenerator"; nativeBuildInputs = [ makeWrapper ]; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.mpscholten ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ik/iksemel/package.nix b/pkgs/by-name/ik/iksemel/package.nix index 3fc9bf9e1794..e46685aafeba 100644 --- a/pkgs/by-name/ik/iksemel/package.nix +++ b/pkgs/by-name/ik/iksemel/package.nix @@ -9,14 +9,14 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iksemel"; version = "1.4.2"; src = fetchFromGitHub { owner = "timothytylee"; repo = "iksemel-1.4"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1xv302p344hnpxqcgs3z6wwxhrik39ckgfw5cjyrw0dkf316z9yh"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/il/illum/package.nix b/pkgs/by-name/il/illum/package.nix index 1d8336d97e2f..dd4af58281b4 100644 --- a/pkgs/by-name/il/illum/package.nix +++ b/pkgs/by-name/il/illum/package.nix @@ -10,14 +10,14 @@ udev, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "illum"; version = "0.5"; src = fetchFromGitHub { owner = "jmesmon"; repo = "illum"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "S4lUBeRnZlRUpIxFdN/bh979xvdS7roF6/6Dk0ZUrnM="; fetchSubmodules = true; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { license = lib.licenses.agpl3Plus; mainProgram = "illum-d"; }; -} +}) diff --git a/pkgs/by-name/im/ima-evm-utils/package.nix b/pkgs/by-name/im/ima-evm-utils/package.nix index c4842222cf94..20f1289ac7dc 100644 --- a/pkgs/by-name/im/ima-evm-utils/package.nix +++ b/pkgs/by-name/im/ima-evm-utils/package.nix @@ -12,14 +12,14 @@ docbook_xsl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ima-evm-utils"; version = "1.6.2"; src = fetchFromGitHub { owner = "linux-integrity"; repo = "ima-evm-utils"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vIu12Flc2DiEqUSKAfoUi7Zg6D25pURvlYKEQKHER4I="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ nickcao ]; }; -} +}) diff --git a/pkgs/by-name/im/imagej/package.nix b/pkgs/by-name/im/imagej/package.nix index 893664d9fb1a..bdc27870bdcf 100644 --- a/pkgs/by-name/im/imagej/package.nix +++ b/pkgs/by-name/im/imagej/package.nix @@ -17,12 +17,12 @@ let sha256 = "sha256-nU2nWI1wxZB/xlOKsZzdUjj+qiCTjO6GwEKYgZ5Risg="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imagej"; version = "153"; src = fetchurl { - url = "https://wsr.imagej.net/distros/cross-platform/ij${version}.zip"; + url = "https://wsr.imagej.net/distros/cross-platform/ij${finalAttrs.version}.zip"; sha256 = "sha256-MGuUdUDuW3s/yGC68rHr6xxzmYScUjdXRawDpc1UQqw="; }; nativeBuildInputs = [ @@ -89,4 +89,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ yuriaisaka ]; mainProgram = "imagej"; }; -} +}) diff --git a/pkgs/by-name/im/imagelol/package.nix b/pkgs/by-name/im/imagelol/package.nix index a7f2e57bfdef..1a4e394293d5 100644 --- a/pkgs/by-name/im/imagelol/package.nix +++ b/pkgs/by-name/im/imagelol/package.nix @@ -8,14 +8,14 @@ stb, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imagelol"; version = "0.2"; src = fetchFromGitHub { owner = "MCRedstoner2004"; repo = "imagelol"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "0978zdrfj41jsqm78afyyd1l64iki9nwjvhd8ynii1b553nn4dmd"; fetchSubmodules = true; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "ImageLOL"; }; -} +}) diff --git a/pkgs/by-name/im/imath/package.nix b/pkgs/by-name/im/imath/package.nix index f77102bc5890..f1da63b47c14 100644 --- a/pkgs/by-name/im/imath/package.nix +++ b/pkgs/by-name/im/imath/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imath"; version = "3.2.1"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "imath"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-O8IpP2MQ7egDbHIiL5TNBygmQCiS6Q/0VSe0LypsM/g="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ paperdigits ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/im/imgcat/package.nix b/pkgs/by-name/im/imgcat/package.nix index 232f461ca4d9..ad858cfaf1ea 100644 --- a/pkgs/by-name/im/imgcat/package.nix +++ b/pkgs/by-name/im/imgcat/package.nix @@ -6,7 +6,7 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imgcat"; version = "2.6.0"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "eddieantonio"; repo = "imgcat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-miFjlahTI0GDpgsjnA/K1R4R5654M8AoK78CycoLTqA="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "imgcat"; }; -} +}) diff --git a/pkgs/by-name/im/imgpatchtools/package.nix b/pkgs/by-name/im/imgpatchtools/package.nix index 610682bdf256..d1f51150df3a 100644 --- a/pkgs/by-name/im/imgpatchtools/package.nix +++ b/pkgs/by-name/im/imgpatchtools/package.nix @@ -7,14 +7,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imgpatchtools"; version = "0.3"; src = fetchFromGitHub { owner = "erfanoabdi"; repo = "imgpatchtools"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-7TOkqaXPui14VcSmMmYJ1Wg+s85wrgp+E0XcCB0Ml7M="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/im/imgui-file-dialog/package.nix b/pkgs/by-name/im/imgui-file-dialog/package.nix index 9e0ad4f30025..fdf078f756b3 100644 --- a/pkgs/by-name/im/imgui-file-dialog/package.nix +++ b/pkgs/by-name/im/imgui-file-dialog/package.nix @@ -7,14 +7,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imgui-file-dialog"; version = "0.6.8"; src = fetchFromGitHub { owner = "aiekick"; repo = "ImGuiFileDialog"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-v5ROW4o4of3tUGMN/p/CNH1eWT+RNRlWvhI84HUMEGo="; }; @@ -35,9 +35,9 @@ stdenv.mkDerivation rec { meta = { description = "Full featured file dialog for Dear ImGui"; homepage = "https://github.com/aiekick/ImGuiFileDialog"; - changelog = "https://github.com/aiekick/ImGuiFileDialog/releases/tag/v${version}"; + changelog = "https://github.com/aiekick/ImGuiFileDialog/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ZZBaron ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/im/imgui/package.nix b/pkgs/by-name/im/imgui/package.nix index cc1e4ffaa222..7af8ec3963a7 100644 --- a/pkgs/by-name/im/imgui/package.nix +++ b/pkgs/by-name/im/imgui/package.nix @@ -70,7 +70,7 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imgui"; version = "1.91.4"; outputs = [ @@ -83,7 +83,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "ocornut"; repo = "imgui"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-6j4keBOAzbBDsV0+R4zTNlsltxz2dJDGI43UIrHXDNM="; }; @@ -158,4 +158,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/im/imgur-screenshot/package.nix b/pkgs/by-name/im/imgur-screenshot/package.nix index 8049ce75e8a9..307a5bf4a116 100644 --- a/pkgs/by-name/im/imgur-screenshot/package.nix +++ b/pkgs/by-name/im/imgur-screenshot/package.nix @@ -23,14 +23,14 @@ let xclip ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.0.0"; pname = "imgur-screenshot"; src = fetchFromGitHub { owner = "jomo"; repo = "imgur-screenshot"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0fkhvfraijbrw806pgij41bn1hc3r7l7l3snkicmshxj83lmsd5k"; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "imgur-screenshot"; }; -} +}) diff --git a/pkgs/by-name/im/imgurbash2/package.nix b/pkgs/by-name/im/imgurbash2/package.nix index f890f8e93152..3631ba7200e9 100644 --- a/pkgs/by-name/im/imgurbash2/package.nix +++ b/pkgs/by-name/im/imgurbash2/package.nix @@ -7,14 +7,14 @@ xsel, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imgurbash2"; version = "3.3"; src = fetchFromGitHub { owner = "ram-on"; repo = "imgurbash2"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-7J3LquzcYX0wBR6kshz7VuPv/TftTzKFdWcgsML2DnI="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/ram-on/imgurbash2"; mainProgram = "imgurbash2"; }; -} +}) diff --git a/pkgs/by-name/im/iml/package.nix b/pkgs/by-name/im/iml/package.nix index ebcbc34ebee5..16531a4c5e4c 100644 --- a/pkgs/by-name/im/iml/package.nix +++ b/pkgs/by-name/im/iml/package.nix @@ -6,11 +6,11 @@ gmp, blas, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iml"; version = "1.0.5"; src = fetchurl { - url = "http://www.cs.uwaterloo.ca/~astorjoh/iml-${version}.tar.bz2"; + url = "http://www.cs.uwaterloo.ca/~astorjoh/iml-${finalAttrs.version}.tar.bz2"; sha256 = "0akwhhz9b40bz6lrfxpamp7r7wkk48p455qbn04mfnl9a1l6db8x"; }; buildInputs = [ @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; homepage = "https://cs.uwaterloo.ca/~astorjoh/iml.html"; }; -} +}) diff --git a/pkgs/by-name/im/immich-cli/package.nix b/pkgs/by-name/im/immich-cli/package.nix index 1203a1630f24..214365c9b182 100644 --- a/pkgs/by-name/im/immich-cli/package.nix +++ b/pkgs/by-name/im/immich-cli/package.nix @@ -8,14 +8,14 @@ versionCheckHook, pnpmConfigHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "immich-cli"; version = "2.2.105"; inherit (immich) src pnpmDeps; postPatch = '' local -r cli_version="$(jq -r .version cli/package.json)" - test "$cli_version" = ${version} \ + test "$cli_version" = ${finalAttrs.version} \ || (echo "error: update immich-cli version to $cli_version" && exit 1) ''; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { inherit (nodejs.meta) platforms; mainProgram = "immich"; }; -} +}) diff --git a/pkgs/by-name/im/imwheel/package.nix b/pkgs/by-name/im/imwheel/package.nix index 2fd756c0f52d..4ef9ffbfb422 100644 --- a/pkgs/by-name/im/imwheel/package.nix +++ b/pkgs/by-name/im/imwheel/package.nix @@ -10,12 +10,12 @@ libXtst, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imwheel"; version = "1.0.0pre12"; src = fetchurl { - url = "mirror://sourceforge/imwheel/imwheel-${version}.tar.gz"; + url = "mirror://sourceforge/imwheel/imwheel-${finalAttrs.version}.tar.gz"; sha256 = "2320ed019c95ca4d922968e1e1cbf0c075a914e865e3965d2bd694ca3d57cfe3"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; mainProgram = "imwheel"; }; -} +}) diff --git a/pkgs/by-name/in/inadyn/package.nix b/pkgs/by-name/in/inadyn/package.nix index a7417eb873dc..bb98210c286f 100644 --- a/pkgs/by-name/in/inadyn/package.nix +++ b/pkgs/by-name/in/inadyn/package.nix @@ -9,14 +9,14 @@ libconfuse, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "inadyn"; version = "2.13.0"; src = fetchFromGitHub { owner = "troglobit"; repo = "inadyn"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-R+DlhRZOwL/hBZAu4L7w7DAoHy1/1m8wsidSxByO74E="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "inadyn"; }; -} +}) diff --git a/pkgs/by-name/in/infamousPlugins/package.nix b/pkgs/by-name/in/infamousPlugins/package.nix index e9cdb6edf73b..bf63c3781a9a 100644 --- a/pkgs/by-name/in/infamousPlugins/package.nix +++ b/pkgs/by-name/in/infamousPlugins/package.nix @@ -15,14 +15,14 @@ zita-resampler, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "infamousPlugins"; version = "0.3.2"; src = fetchFromGitHub { owner = "ssj71"; repo = "infamousPlugins"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-AhW4hLmCxz7yHMdxM6kOvtCXk1jEg/XtyPgt4yk1xqs="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "infamous-rule"; }; -} +}) diff --git a/pkgs/by-name/in/inform6/package.nix b/pkgs/by-name/in/inform6/package.nix index a2c51a6523b4..a9250f76ba69 100644 --- a/pkgs/by-name/in/inform6/package.nix +++ b/pkgs/by-name/in/inform6/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "inform6"; version = "6.42-r9"; src = fetchurl { - url = "https://ifarchive.org/if-archive/infocom/compilers/inform6/source/inform-${version}.tar.gz"; + url = "https://ifarchive.org/if-archive/infocom/compilers/inform6/source/inform-${finalAttrs.version}.tar.gz"; sha256 = "sha256-aHYjqjdISnyUxtruDDWD0cHEOxBpvm3+TfNxtGofezQ="; }; @@ -28,9 +28,9 @@ stdenv.mkDerivation rec { (text adventure) games. ''; homepage = "https://gitlab.com/DavidGriffith/inform6unix"; - changelog = "https://gitlab.com/DavidGriffith/inform6unix/-/raw/${version}/NEWS"; + changelog = "https://gitlab.com/DavidGriffith/inform6unix/-/raw/${finalAttrs.version}/NEWS"; license = lib.licenses.artistic2; maintainers = with lib.maintainers; [ ddelabru ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/in/infra-arcana/package.nix b/pkgs/by-name/in/infra-arcana/package.nix index 2709433f56cf..4c657856e545 100644 --- a/pkgs/by-name/in/infra-arcana/package.nix +++ b/pkgs/by-name/in/infra-arcana/package.nix @@ -10,14 +10,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "infra-arcana"; version = "23.0.0"; src = fetchFromGitLab { owner = "martin-tornqvist"; repo = "ia"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-b7YRhoQa298fcP4cXlWhLXajjL0M3Mk4Kbb81iH6s5w="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.kenran ]; license = lib.licenses.agpl3Plus; }; -} +}) diff --git a/pkgs/by-name/in/inih/package.nix b/pkgs/by-name/in/inih/package.nix index 4bfe3df86292..ee5c5e4f8068 100644 --- a/pkgs/by-name/in/inih/package.nix +++ b/pkgs/by-name/in/inih/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "inih"; version = "62"; src = fetchFromGitHub { owner = "benhoyt"; repo = "inih"; - rev = "r${version}"; + rev = "r${finalAttrs.version}"; hash = "sha256-jnMGOncnH+ffgtyNzA8tZPtxPCR/yq9jmPsJZE4BhXo="; }; @@ -25,9 +25,9 @@ stdenv.mkDerivation rec { meta = { description = "Simple .INI file parser in C, good for embedded systems"; homepage = "https://github.com/benhoyt/inih"; - changelog = "https://github.com/benhoyt/inih/releases/tag/r${version}"; + changelog = "https://github.com/benhoyt/inih/releases/tag/r${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ TredwellGit ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/in/initool/package.nix b/pkgs/by-name/in/initool/package.nix index a0c882074f98..aac82f69ea6c 100644 --- a/pkgs/by-name/in/initool/package.nix +++ b/pkgs/by-name/in/initool/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "initool"; version = "1.0.0"; src = fetchFromGitHub { owner = "dbohdan"; repo = "initool"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-PROsyYw8xdnn0PX+3OyUPaybQbTmO88G2koeZhBfwjg="; }; @@ -37,6 +37,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/dbohdan/initool"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ e1mo ]; - changelog = "https://github.com/dbohdan/initool/releases/tag/v${version}"; + changelog = "https://github.com/dbohdan/initool/releases/tag/v${finalAttrs.version}"; }; -} +}) diff --git a/pkgs/by-name/in/ink/package.nix b/pkgs/by-name/in/ink/package.nix index dd63340c1dec..502c5b4b208c 100644 --- a/pkgs/by-name/in/ink/package.nix +++ b/pkgs/by-name/in/ink/package.nix @@ -5,12 +5,12 @@ libinklevel, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ink"; version = "0.5.3"; src = fetchurl { - url = "mirror://sourceforge/ink/ink-${version}.tar.gz"; + url = "mirror://sourceforge/ink/ink-${finalAttrs.version}.tar.gz"; sha256 = "1fk0b8vic04a3i3vmq73hbk7mzbi57s8ks6ighn3mvr6m2v8yc9d"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ samb96 ]; mainProgram = "ink"; }; -} +}) diff --git a/pkgs/by-name/in/inspircd/package.nix b/pkgs/by-name/in/inspircd/package.nix index c2af1cea3d37..f5d9ea0bafe5 100644 --- a/pkgs/by-name/in/inspircd/package.nix +++ b/pkgs/by-name/in/inspircd/package.nix @@ -149,14 +149,14 @@ let in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "inspircd"; version = "4.9.0"; src = fetchFromGitHub { owner = "inspircd"; repo = "inspircd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-DoXf0F7tjfQZRFMrVECrlRlJLt7PymjwHSg9+4RLH00="; }; @@ -202,7 +202,7 @@ stdenv.mkDerivation rec { # this manually sets the flags instead of using configureFlags, because otherwise stdenv passes flags like --bindir, which make configure fail ./configure \ --disable-auto-extras \ - --distribution-label nixpkgs${version} \ + --distribution-label nixpkgs${finalAttrs.version} \ --disable-ownership \ --binary-dir ${placeholder "bin"}/bin \ --config-dir /etc/inspircd \ @@ -253,4 +253,4 @@ stdenv.mkDerivation rec { # in binary form. They can be built locally of course. hydraPlatforms = [ ]; }; -} +}) diff --git a/pkgs/by-name/in/intel-cmt-cat/package.nix b/pkgs/by-name/in/intel-cmt-cat/package.nix index 1c013a0e2e05..22d1b89d5fd6 100644 --- a/pkgs/by-name/in/intel-cmt-cat/package.nix +++ b/pkgs/by-name/in/intel-cmt-cat/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "25.04"; pname = "intel-cmt-cat"; src = fetchFromGitHub { owner = "intel"; repo = "intel-cmt-cat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Sbxfa9F+TSv2A8nilrB0PD312v1qN++k8Pezd7wd0PA="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ arkivm ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/in/intel-gmmlib/package.nix b/pkgs/by-name/in/intel-gmmlib/package.nix index bf48641bed44..20f9387152e4 100644 --- a/pkgs/by-name/in/intel-gmmlib/package.nix +++ b/pkgs/by-name/in/intel-gmmlib/package.nix @@ -8,14 +8,14 @@ intel-media-driver, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "intel-gmmlib"; version = "22.9.0"; src = fetchFromGitHub { owner = "intel"; repo = "gmmlib"; - tag = "intel-gmmlib-${version}"; + tag = "intel-gmmlib-${finalAttrs.version}"; hash = "sha256-hgVdUTbPLEKVZpg+73kxpeMQ5gOjBHeRAJgTYds9lYQ="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ SuperSandro2000 ]; }; -} +}) diff --git a/pkgs/by-name/in/intel-gpu-tools/package.nix b/pkgs/by-name/in/intel-gpu-tools/package.nix index dd95a1bbce15..508a673cced8 100644 --- a/pkgs/by-name/in/intel-gpu-tools/package.nix +++ b/pkgs/by-name/in/intel-gpu-tools/package.nix @@ -41,7 +41,7 @@ xorgproto, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "intel-gpu-tools"; version = "2.2"; @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "drm"; repo = "igt-gpu-tools"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Lt/mqx13nHyD5QiDl8oWGiYIiK006uQvbbzHH44LB/0="; }; @@ -99,7 +99,7 @@ stdenv.mkDerivation rec { hardeningDisable = [ "bindnow" ]; meta = { - changelog = "https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/v${version}/NEWS"; + changelog = "https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/v${finalAttrs.version}/NEWS"; homepage = "https://drm.pages.freedesktop.org/igt-gpu-tools/"; description = "Tools for development and testing of the Intel DRM driver"; license = lib.licenses.mit; @@ -109,4 +109,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/in/intel-media-driver/package.nix b/pkgs/by-name/in/intel-media-driver/package.nix index c6e2bc6f8e44..c56d7df90fec 100644 --- a/pkgs/by-name/in/intel-media-driver/package.nix +++ b/pkgs/by-name/in/intel-media-driver/package.nix @@ -15,7 +15,7 @@ pkgsi686Linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "intel-media-driver"; version = "25.3.4"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "intel"; repo = "media-driver"; - rev = "intel-media-${version}"; + rev = "intel-media-${finalAttrs.version}"; hash = "sha256-76FBaeTXSRbUN63AaV0XSj/QFi0UF+K/ig+LFjQQgFQ="; }; @@ -84,7 +84,7 @@ stdenv.mkDerivation rec { video post processing for GEN based graphics hardware. ''; homepage = "https://github.com/intel/media-driver"; - changelog = "https://github.com/intel/media-driver/releases/tag/intel-media-${version}"; + changelog = "https://github.com/intel/media-driver/releases/tag/intel-media-${finalAttrs.version}"; license = with lib.licenses; [ bsd3 mit @@ -92,4 +92,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ SuperSandro2000 ]; }; -} +}) diff --git a/pkgs/by-name/io/ioping/package.nix b/pkgs/by-name/io/ioping/package.nix index be78c69a3236..5847a7a261b9 100644 --- a/pkgs/by-name/io/ioping/package.nix +++ b/pkgs/by-name/io/ioping/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ioping"; version = "1.3"; src = fetchFromGitHub { owner = "koct9i"; repo = "ioping"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-9lJEjns8ttjgI52ZXeWgL77GMd7o7IvefBJ5UH9y9ks="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/koct9i/ioping"; mainProgram = "ioping"; }; -} +}) diff --git a/pkgs/by-name/io/ioport/package.nix b/pkgs/by-name/io/ioport/package.nix index 54a25c7ca233..f0543e269e74 100644 --- a/pkgs/by-name/io/ioport/package.nix +++ b/pkgs/by-name/io/ioport/package.nix @@ -5,12 +5,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ioport"; version = "1.2"; src = fetchurl { - url = "https://people.redhat.com/rjones/ioport/files/ioport-${version}.tar.gz"; + url = "https://people.redhat.com/rjones/ioport/files/ioport-${finalAttrs.version}.tar.gz"; sha256 = "1h4d5g78y7kla0zl25jgyrk43wy3m3bygqg0blki357bc55irb3z"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { ]; maintainers = [ lib.maintainers.cleverca22 ]; }; -} +}) diff --git a/pkgs/by-name/io/iortcw/sp.nix b/pkgs/by-name/io/iortcw/sp.nix index 17e2c47783fa..863f61dafdc2 100644 --- a/pkgs/by-name/io/iortcw/sp.nix +++ b/pkgs/by-name/io/iortcw/sp.nix @@ -12,20 +12,20 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iortcw-sp"; version = "1.51c"; src = fetchFromGitHub { owner = "iortcw"; repo = "iortcw"; - rev = version; + rev = finalAttrs.version; sha256 = "0g5wgqb1gm34pd05dj2i8nj3qhsz0831p3m7bsgxpjcg9c00jpyw"; }; enableParallelBuilding = true; - sourceRoot = "${src.name}/SP"; + sourceRoot = "${finalAttrs.src.name}/SP"; makeFlags = [ "USE_INTERNAL_LIBS=0" @@ -61,9 +61,9 @@ stdenv.mkDerivation rec { meta = { description = "Single player version of game engine for Return to Castle Wolfenstein"; - homepage = src.meta.homepage; + homepage = finalAttrs.src.meta.homepage; license = lib.licenses.gpl3; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ rjpcasalino ]; }; -} +}) diff --git a/pkgs/by-name/io/iosevka-bin/package.nix b/pkgs/by-name/io/iosevka-bin/package.nix index b209f8275ce4..c4f0cb673e95 100644 --- a/pkgs/by-name/io/iosevka-bin/package.nix +++ b/pkgs/by-name/io/iosevka-bin/package.nix @@ -15,12 +15,12 @@ let builtins.attrNames (removeAttrs variantHashes [ "Iosevka" ]) ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "${name}-bin"; version = "34.0.0"; src = fetchurl { - url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/PkgTTC-${name}-${version}.zip"; + url = "https://github.com/be5invis/Iosevka/releases/download/v${finalAttrs.version}/PkgTTC-${name}-${finalAttrs.version}.zip"; sha256 = variantHashes.${name} or (throw '' No such variant "${variant}" for package iosevka-bin. @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { }; passthru.updateScript = ./update-bin.sh; -} +}) diff --git a/pkgs/by-name/ip/ip2location-c/package.nix b/pkgs/by-name/ip/ip2location-c/package.nix index 74da564e02d1..7207f8629b7d 100644 --- a/pkgs/by-name/ip/ip2location-c/package.nix +++ b/pkgs/by-name/ip/ip2location-c/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ip2location-c"; version = "8.7.0"; src = fetchFromGitHub { owner = "chrislim2888"; repo = "IP2Location-C-Library"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-kp0tNZPP9u2xxFOmBAdivsVLtyF66o38H6eRrs2/S/Y="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ip/ip2location/package.nix b/pkgs/by-name/ip/ip2location/package.nix index c1dc6cce66fc..f152c6a43c37 100644 --- a/pkgs/by-name/ip/ip2location/package.nix +++ b/pkgs/by-name/ip/ip2location/package.nix @@ -4,13 +4,13 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ip2location"; version = "7.0.0"; src = fetchurl { sha256 = "05zbc02z7vm19byafi05i1rnkxc6yrfkhnm30ly68zzyipkmzx1l"; - url = "https://www.ip2location.com/downloads/ip2location-${version}.tar.gz"; + url = "https://www.ip2location.com/downloads/ip2location-${finalAttrs.version}.tar.gz"; }; enableParallelBuilding = true; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ip2location"; }; -} +}) diff --git a/pkgs/by-name/ip/ip2unix/package.nix b/pkgs/by-name/ip/ip2unix/package.nix index 3ffc7068370d..00fb619f502e 100644 --- a/pkgs/by-name/ip/ip2unix/package.nix +++ b/pkgs/by-name/ip/ip2unix/package.nix @@ -18,14 +18,14 @@ mesonEmulatorHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ip2unix"; version = "2.2.1"; src = fetchFromGitHub { owner = "nixcloud"; repo = "ip2unix"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-+p5wQbX35LAjZ4vIE4AhI4M6gQ7gVviqf9jJDAr9xg8"; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.aszlig ]; mainProgram = "ip2unix"; }; -} +}) diff --git a/pkgs/by-name/ip/ipbt/package.nix b/pkgs/by-name/ip/ipbt/package.nix index 75fa7c859f8d..a915146750aa 100644 --- a/pkgs/by-name/ip/ipbt/package.nix +++ b/pkgs/by-name/ip/ipbt/package.nix @@ -6,12 +6,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "20210215.5a9cb02"; pname = "ipbt"; src = fetchurl { - url = "https://www.chiark.greenend.org.uk/~sgtatham/ipbt/ipbt-${version}.tar.gz"; + url = "https://www.chiark.greenend.org.uk/~sgtatham/ipbt/ipbt-${finalAttrs.version}.tar.gz"; sha256 = "0w6blpv22jjivzr58y440zv6djvi5iccdmj4y2md52fbpjngmsha"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "ipbt"; }; -} +}) diff --git a/pkgs/by-name/ip/ipcalc/package.nix b/pkgs/by-name/ip/ipcalc/package.nix index 4a95a487b609..4323b16a1567 100644 --- a/pkgs/by-name/ip/ipcalc/package.nix +++ b/pkgs/by-name/ip/ipcalc/package.nix @@ -14,14 +14,14 @@ # geoip.dataDir to a directory containing the data files This would typically be # /var/lib/geoip-databases pointing to geoip-legacy/share/GeoIP -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ipcalc"; version = "1.0.3"; src = fetchFromGitLab { owner = "ipcalc"; repo = "ipcalc"; - rev = version; + rev = finalAttrs.version; hash = "sha256-9eaR1zG8tjSGlkpyY1zTHAVgN5ypuyRfeRq6ct6zsLU="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "ipcalc"; }; -} +}) diff --git a/pkgs/by-name/ip/ipmiutil/package.nix b/pkgs/by-name/ip/ipmiutil/package.nix index 2fab40a124f7..0755bd10415a 100644 --- a/pkgs/by-name/ip/ipmiutil/package.nix +++ b/pkgs/by-name/ip/ipmiutil/package.nix @@ -5,12 +5,12 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ipmiutil"; version = "3.2.1"; src = fetchurl { - url = "mirror://sourceforge/project/ipmiutil/ipmiutil-${version}.tar.gz"; + url = "mirror://sourceforge/project/ipmiutil/ipmiutil-${finalAttrs.version}.tar.gz"; sha256 = "sha256-BIEbLmV/+YzTHkS5GnAMnzPEyd2To2yPyYfeH0fCQCQ="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; downloadPage = "https://sourceforge.net/projects/ipmiutil/files/ipmiutil/"; }; -} +}) diff --git a/pkgs/by-name/ip/ipopt/package.nix b/pkgs/by-name/ip/ipopt/package.nix index 7d365c730506..056136264473 100644 --- a/pkgs/by-name/ip/ipopt/package.nix +++ b/pkgs/by-name/ip/ipopt/package.nix @@ -17,14 +17,14 @@ assert (!blas.isILP64) && (!lapack.isILP64); assert !mumps.mpiSupport; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ipopt"; version = "3.14.19"; src = fetchFromGitHub { owner = "coin-or"; repo = "Ipopt"; - rev = "releases/${version}"; + rev = "releases/${finalAttrs.version}"; sha256 = "sha256-85fUBMwQtG+RWQYk9YzdZYK3CYcDKgWroo4blhVWBzE="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { qbisi ]; }; -} +}) diff --git a/pkgs/by-name/ip/iptraf-ng/package.nix b/pkgs/by-name/ip/iptraf-ng/package.nix index f884306eaa4a..29baaf2cc269 100644 --- a/pkgs/by-name/ip/iptraf-ng/package.nix +++ b/pkgs/by-name/ip/iptraf-ng/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.2"; pname = "iptraf-ng"; src = fetchFromGitHub { owner = "iptraf-ng"; repo = "iptraf-ng"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-SM1cJYNnZlGl3eWaYd8DlPrV4AL9nck1tjdOn0CHVUw="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ devhell ]; mainProgram = "iptraf-ng"; }; -} +}) diff --git a/pkgs/by-name/ip/iptsd/package.nix b/pkgs/by-name/ip/iptsd/package.nix index dbbe955ef9f6..d40cb5b42910 100644 --- a/pkgs/by-name/ip/iptsd/package.nix +++ b/pkgs/by-name/ip/iptsd/package.nix @@ -16,14 +16,14 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iptsd"; version = "3.1.0"; src = fetchFromGitHub { owner = "linux-surface"; repo = "iptsd"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-2yYO1xb576IHaJquTrQtmAjJITGdW06I3eHD+HR88xI="; }; @@ -68,7 +68,7 @@ stdenv.mkDerivation rec { ]; meta = { - changelog = "https://github.com/linux-surface/iptsd/releases/tag/v${version}"; + changelog = "https://github.com/linux-surface/iptsd/releases/tag/v${finalAttrs.version}"; description = "Userspace daemon for Intel Precise Touch & Stylus"; homepage = "https://github.com/linux-surface/iptsd"; license = lib.licenses.gpl2Plus; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ip/ipv6calc/package.nix b/pkgs/by-name/ip/ipv6calc/package.nix index f6bd78b50bd6..4b9cc9d6a144 100644 --- a/pkgs/by-name/ip/ipv6calc/package.nix +++ b/pkgs/by-name/ip/ipv6calc/package.nix @@ -10,14 +10,14 @@ geolite-legacy ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ipv6calc"; version = "4.4.0"; src = fetchFromGitHub { owner = "pbiering"; repo = "ipv6calc"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-+u+7XdW0bS3nE5djdy7I1/NHZdXU9QKukZAvTkWsCK0="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/iq/iqueue/package.nix b/pkgs/by-name/iq/iqueue/package.nix index f76ea8a06e94..d952e1224001 100644 --- a/pkgs/by-name/iq/iqueue/package.nix +++ b/pkgs/by-name/iq/iqueue/package.nix @@ -7,11 +7,11 @@ microsoft-gsl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iqueue"; version = "0.1.0"; src = fetchurl { - url = "https://github.com/twosigma/iqueue/releases/download/v${version}/iqueue-${version}.tar.gz"; + url = "https://github.com/twosigma/iqueue/releases/download/v${finalAttrs.version}/iqueue-${finalAttrs.version}.tar.gz"; sha256 = "0049fnr02k15gr21adav33swrwxrpbananilnrp63vp5zs5v9m4x"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/ir/ircdHybrid/package.nix b/pkgs/by-name/ir/ircdHybrid/package.nix index 9f356b0a685d..4d608618a122 100644 --- a/pkgs/by-name/ir/ircdHybrid/package.nix +++ b/pkgs/by-name/ir/ircdHybrid/package.nix @@ -7,12 +7,12 @@ libxcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ircd-hybrid"; version = "8.2.46"; src = fetchurl { - url = "mirror://sourceforge/ircd-hybrid/ircd-hybrid-${version}.tgz"; + url = "mirror://sourceforge/ircd-hybrid/ircd-hybrid-${finalAttrs.version}.tgz"; sha256 = "sha256-pdXI8YiPqC+97XoxNFb1plm4cfLOB+b/getajXPzx0s="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; homepage = "https://www.ircd-hybrid.org/"; }; -} +}) diff --git a/pkgs/by-name/ir/irssi/package.nix b/pkgs/by-name/ir/irssi/package.nix index 4d0843641f1e..a31f93863f41 100644 --- a/pkgs/by-name/ir/irssi/package.nix +++ b/pkgs/by-name/ir/irssi/package.nix @@ -14,14 +14,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "irssi"; version = "1.4.5"; src = fetchFromGitHub { owner = "irssi"; repo = "irssi"; - rev = version; + rev = finalAttrs.version; hash = "sha256-D+KMjkweStMqVhoQoiJPFt/G0vdf7x2FjYCvqGS8UqY="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/is/ised/package.nix b/pkgs/by-name/is/ised/package.nix index df8953f42f46..2dd66434e01f 100644 --- a/pkgs/by-name/is/ised/package.nix +++ b/pkgs/by-name/is/ised/package.nix @@ -4,11 +4,11 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ised"; version = "2.7.1"; src = fetchurl { - url = "mirror://sourceforge/project/ised/ised-${version}.tar.bz2"; + url = "mirror://sourceforge/project/ised/ised-${finalAttrs.version}.tar.bz2"; sha256 = "0fhha61whkkqranqdxg792g0f5kgp5m3m6z1iqcvjh2c34rczbmb"; }; @@ -19,4 +19,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "ised"; }; -} +}) diff --git a/pkgs/by-name/is/isolate/package.nix b/pkgs/by-name/is/isolate/package.nix index ba66f828709c..86e7f5a6ebfd 100644 --- a/pkgs/by-name/is/isolate/package.nix +++ b/pkgs/by-name/is/isolate/package.nix @@ -10,14 +10,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "isolate"; version = "2.2"; src = fetchFromGitHub { owner = "ioi"; repo = "isolate"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-AacKIRS/Ah1KoE+bz+lK2GPbS3F3ifBGXvvCFWMd7hs="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ virchau13 ]; }; -} +}) diff --git a/pkgs/by-name/is/isomd5sum/package.nix b/pkgs/by-name/is/isomd5sum/package.nix index 75e9c3bb98f5..d15c959acc87 100644 --- a/pkgs/by-name/is/isomd5sum/package.nix +++ b/pkgs/by-name/is/isomd5sum/package.nix @@ -6,14 +6,14 @@ popt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "isomd5sum"; version = "1.2.5"; src = fetchFromGitHub { owner = "rhinstaller"; repo = "isomd5sum"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-c/4CQtAzatfG1Z3SfyB2OZmfJRMnyrZZTqSApsK7R+Q="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ knl ]; }; -} +}) diff --git a/pkgs/by-name/it/ite-backlight/package.nix b/pkgs/by-name/it/ite-backlight/package.nix index ce67e36b49d3..ca2b9ad8b246 100644 --- a/pkgs/by-name/it/ite-backlight/package.nix +++ b/pkgs/by-name/it/ite-backlight/package.nix @@ -11,14 +11,14 @@ microsoft-gsl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ite-backlight"; version = "1.1"; src = fetchFromGitHub { owner = "hexagonal-sun"; repo = "ite-backlight"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1hany4bn93mac9qyz97r1l858d48zdvvmn3mabzr3441ivqr9j0a"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ hexagonal-sun ]; }; -} +}) diff --git a/pkgs/by-name/it/itsx/package.nix b/pkgs/by-name/it/itsx/package.nix index a110cd7ec7ab..a6d51625e7e8 100644 --- a/pkgs/by-name/it/itsx/package.nix +++ b/pkgs/by-name/it/itsx/package.nix @@ -6,12 +6,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.1.1"; pname = "itsx"; src = fetchurl { - url = "http://microbiology.se/sw/ITSx_${version}.tar.gz"; + url = "http://microbiology.se/sw/ITSx_${finalAttrs.version}.tar.gz"; sha256 = "0lrmy2n3ax7f208k0k8l3yz0j5cpz05hv4hx1nnxzn0c51z1pc31"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bzizou ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/iu/iucode-tool/package.nix b/pkgs/by-name/iu/iucode-tool/package.nix index 79c3db0daade..441c49dd65c6 100644 --- a/pkgs/by-name/iu/iucode-tool/package.nix +++ b/pkgs/by-name/iu/iucode-tool/package.nix @@ -7,14 +7,14 @@ argp-standalone, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iucode-tool"; version = "2.3.1"; src = fetchFromGitLab { owner = "iucode-tool"; repo = "iucode-tool"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ajDpywgyerbvgern0b8T4jJUWisMzwrhwKO1g7iOtBE="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { "i686-linux" ]; }; -} +}) diff --git a/pkgs/by-name/iw/iwgtk/package.nix b/pkgs/by-name/iw/iwgtk/package.nix index 62e513b1f264..ff14613e3d17 100644 --- a/pkgs/by-name/iw/iwgtk/package.nix +++ b/pkgs/by-name/iw/iwgtk/package.nix @@ -11,14 +11,14 @@ qrencode, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "iwgtk"; version = "0.9"; src = fetchFromGitHub { owner = "j-lentz"; repo = "iwgtk"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/Nxti4PfYVLnIiBgtAuR3KGI8dULszuSdTp+2DzBfbs="; }; @@ -45,10 +45,10 @@ stdenv.mkDerivation rec { meta = { description = "Lightweight, graphical wifi management utility for Linux"; homepage = "https://github.com/j-lentz/iwgtk"; - changelog = "https://github.com/j-lentz/iwgtk/blob/v${version}/CHANGELOG"; + changelog = "https://github.com/j-lentz/iwgtk/blob/v${finalAttrs.version}/CHANGELOG"; license = lib.licenses.gpl3Only; maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "iwgtk"; }; -} +}) diff --git a/pkgs/by-name/ja/jacoco/package.nix b/pkgs/by-name/ja/jacoco/package.nix index 09d15ed00d08..f8c6f1a82e79 100644 --- a/pkgs/by-name/ja/jacoco/package.nix +++ b/pkgs/by-name/ja/jacoco/package.nix @@ -6,12 +6,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jacoco"; version = "0.8.14"; src = fetchzip { - url = "https://search.maven.org/remotecontent?filepath=org/jacoco/jacoco/${version}/jacoco-${version}.zip"; + url = "https://search.maven.org/remotecontent?filepath=org/jacoco/jacoco/${finalAttrs.version}/jacoco-${finalAttrs.version}.zip"; stripRoot = false; sha256 = "sha256-ysqPAxZK/mcnGiqqqTzfCOCyAcvMMvymFrSme6rFCJE="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ja/jags/package.nix b/pkgs/by-name/ja/jags/package.nix index 2deb7e82eead..23e27b6e4c88 100644 --- a/pkgs/by-name/ja/jags/package.nix +++ b/pkgs/by-name/ja/jags/package.nix @@ -7,12 +7,12 @@ lapack, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "JAGS"; version = "4.3.2"; src = fetchurl { - url = "mirror://sourceforge/mcmc-jags/JAGS-${version}.tar.gz"; + url = "mirror://sourceforge/mcmc-jags/JAGS-${finalAttrs.version}.tar.gz"; sha256 = "sha256-hx9VavQDp8LOag8C8Vz4WlcnY+CT0mZY66xVxKtHL8g="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.andres ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ja/jamulus/package.nix b/pkgs/by-name/ja/jamulus/package.nix index 32166e15f465..ea5a0d8d943c 100644 --- a/pkgs/by-name/ja/jamulus/package.nix +++ b/pkgs/by-name/ja/jamulus/package.nix @@ -6,14 +6,14 @@ libsForQt5, libjack2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jamulus"; version = "3.11.0"; src = fetchFromGitHub { owner = "jamulussoftware"; repo = "jamulus"; - tag = "r${lib.replaceStrings [ "." ] [ "_" ] version}"; + tag = "r${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-YxXSSVm3n96YzE51cXpWf4z2nQBSguvcEp/kU0a6iBA="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { mainProgram = "jamulus"; maintainers = with lib.maintainers; [ seb314 ]; }; -} +}) diff --git a/pkgs/by-name/ja/janus-gateway/package.nix b/pkgs/by-name/ja/janus-gateway/package.nix index 09e7adada2d3..7bd743c205a6 100644 --- a/pkgs/by-name/ja/janus-gateway/package.nix +++ b/pkgs/by-name/ja/janus-gateway/package.nix @@ -32,14 +32,14 @@ let }); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "janus-gateway"; version = "1.3.3"; src = fetchFromGitHub { owner = "meetecho"; repo = "janus-gateway"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-RxLpvmoQLOu0P0cBKObz8sfSHod8uT4dN9tP3CRLIDs="; }; @@ -101,9 +101,9 @@ stdenv.mkDerivation rec { meta = { description = "General purpose WebRTC server"; homepage = "https://janus.conf.meetecho.com/"; - changelog = "https://github.com/meetecho/janus-gateway/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/meetecho/janus-gateway/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.gpl3Only; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ fpletz ]; }; -} +}) diff --git a/pkgs/by-name/ja/janusgraph/package.nix b/pkgs/by-name/ja/janusgraph/package.nix index faa7bde73eeb..1460a286a5cd 100644 --- a/pkgs/by-name/ja/janusgraph/package.nix +++ b/pkgs/by-name/ja/janusgraph/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "janusgraph"; version = "1.1.0"; src = fetchzip { - url = "https://github.com/JanusGraph/janusgraph/releases/download/v${version}/janusgraph-${version}.zip"; + url = "https://github.com/JanusGraph/janusgraph/releases/download/v${finalAttrs.version}/janusgraph-${finalAttrs.version}.zip"; sha256 = "sha256-gEtiY/FXNCtpVlohcTTuZ1V/EHr/trqYQKYUKy9wN4U="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.ners ]; }; -} +}) diff --git a/pkgs/by-name/jb/jbake/package.nix b/pkgs/by-name/jb/jbake/package.nix index 4e66fb825ec8..5ffaf9a58065 100644 --- a/pkgs/by-name/jb/jbake/package.nix +++ b/pkgs/by-name/jb/jbake/package.nix @@ -6,12 +6,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.6.7"; pname = "jbake"; src = fetchzip { - url = "https://github.com/jbake-org/jbake/releases/download/v${version}/jbake-${version}-bin.zip"; + url = "https://github.com/jbake-org/jbake/releases/download/v${finalAttrs.version}/jbake-${finalAttrs.version}-bin.zip"; sha256 = "sha256-kikGnFsParq8g0dzzYtMr2vIJD2ie8PeF6TG2G5K7KE="; }; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { checkPhase = '' export JAVA_HOME=${jre} - bin/jbake | grep -q "${version}" || (echo "jbake did not return correct version"; exit 1) + bin/jbake | grep -q "${finalAttrs.version}" || (echo "jbake did not return correct version"; exit 1) ''; doCheck = true; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ moaxcp ]; }; -} +}) diff --git a/pkgs/by-name/jb/jbig2dec/package.nix b/pkgs/by-name/jb/jbig2dec/package.nix index 41f358123cec..334cd5a59c2f 100644 --- a/pkgs/by-name/jb/jbig2dec/package.nix +++ b/pkgs/by-name/jb/jbig2dec/package.nix @@ -8,12 +8,12 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jbig2dec"; version = "0.20"; src = fetchurl { - url = "https://github.com/ArtifexSoftware/jbig2dec/archive/${version}/jbig2dec-${version}.tar.gz"; + url = "https://github.com/ArtifexSoftware/jbig2dec/archive/${finalAttrs.version}/jbig2dec-${finalAttrs.version}.tar.gz"; hash = "sha256-qXBTaaZjOrpTJpNFDsgCxWI5fhuCRmLegJ7ekvZ6/yE="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.agpl3Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/jb/jbig2enc/package.nix b/pkgs/by-name/jb/jbig2enc/package.nix index 95b38a0a905a..e7abf22a3e1e 100644 --- a/pkgs/by-name/jb/jbig2enc/package.nix +++ b/pkgs/by-name/jb/jbig2enc/package.nix @@ -13,14 +13,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jbig2enc"; version = "0.30"; src = fetchFromGitHub { owner = "agl"; repo = "jbig2enc"; - rev = version; + rev = finalAttrs.version; hash = "sha256-B19l2NdMq+wWKQ5f/y5aoPiBtQnn6sqpaIoyIq+ugTg="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/agl/jbig2enc"; mainProgram = "jbig2"; }; -} +}) diff --git a/pkgs/by-name/jc/jcal/package.nix b/pkgs/by-name/jc/jcal/package.nix index cc9c5e161ec2..bfef63d4eadc 100644 --- a/pkgs/by-name/jc/jcal/package.nix +++ b/pkgs/by-name/jc/jcal/package.nix @@ -6,14 +6,14 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jcal"; version = "0.5.1"; src = fetchFromGitHub { owner = "fzerorubigd"; repo = "jcal"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-vJc5uijZlvohEtiS03LYlqtswVE38S9/ejlHrmZ0wqA="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/jd/jdom/package.nix b/pkgs/by-name/jd/jdom/package.nix index fa23e3952404..2337d94d3c93 100644 --- a/pkgs/by-name/jd/jdom/package.nix +++ b/pkgs/by-name/jd/jdom/package.nix @@ -4,12 +4,12 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jdom"; version = "2.0.6.1"; src = fetchzip { - url = "http://www.jdom.org/dist/binary/jdom-${version}.zip"; + url = "http://www.jdom.org/dist/binary/jdom-${finalAttrs.version}.zip"; stripRoot = false; hash = "sha256-Y++mlO+7N5EU2NhRzLl5x5WXNqu/2tDO/NpNhfRegcg="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.bsdOriginal; }; -} +}) diff --git a/pkgs/by-name/je/jetbrains-runner/package.nix b/pkgs/by-name/je/jetbrains-runner/package.nix index d2b399fd0cf2..90f9b669f785 100644 --- a/pkgs/by-name/je/jetbrains-runner/package.nix +++ b/pkgs/by-name/je/jetbrains-runner/package.nix @@ -6,14 +6,14 @@ kdePackages, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jetbrains-runner"; version = "3.0.7"; src = fetchFromGitHub { owner = "alex1701c"; repo = "JetBrainsRunner"; - tag = version; + tag = finalAttrs.version; hash = "sha256-TaueSAxGiKiPVT26DSy1mzwsw2vBUK3D//vtOLtw2KQ="; fetchSubmodules = true; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ js6pak ]; inherit (kdePackages.krunner.meta) platforms; }; -} +}) diff --git a/pkgs/by-name/jf/jfsutils/package.nix b/pkgs/by-name/jf/jfsutils/package.nix index a0cfb595d06e..00649a5efe3f 100644 --- a/pkgs/by-name/jf/jfsutils/package.nix +++ b/pkgs/by-name/jf/jfsutils/package.nix @@ -7,12 +7,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jfsutils"; version = "1.1.15"; src = fetchurl { - url = "mirror://sourceforge/jfs/jfsutils-${version}.tar.gz"; + url = "mirror://sourceforge/jfs/jfsutils-${finalAttrs.version}.tar.gz"; sha256 = "0kbsy2sk1jv4m82rxyl25gwrlkzvl3hzdga9gshkxkhm83v1aji4"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/jf/jftui/package.nix b/pkgs/by-name/jf/jftui/package.nix index 4c3d4ae85c8e..ac0bc0443921 100644 --- a/pkgs/by-name/jf/jftui/package.nix +++ b/pkgs/by-name/jf/jftui/package.nix @@ -8,14 +8,14 @@ yajl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jftui"; version = "0.7.5"; src = fetchFromGitHub { owner = "Aanok"; repo = "jftui"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-0gTJ2uXDcK9zCx6yKS3VxFyxSQZ2l4ydKUI2gYbsiao="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "jftui"; }; -} +}) diff --git a/pkgs/by-name/jg/jgmenu/package.nix b/pkgs/by-name/jg/jgmenu/package.nix index ce599c2efc51..59a35d508569 100644 --- a/pkgs/by-name/jg/jgmenu/package.nix +++ b/pkgs/by-name/jg/jgmenu/package.nix @@ -17,14 +17,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jgmenu"; version = "4.5.0"; src = fetchFromGitHub { owner = "johanmalm"; repo = "jgmenu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-vuSpiZZYe0l5va9dHM54gaoI9x8qXH1gJORUS5489jQ="; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/jh/jhiccup/package.nix b/pkgs/by-name/jh/jhiccup/package.nix index 82fed9e5d46d..c0bf87a17d61 100644 --- a/pkgs/by-name/jh/jhiccup/package.nix +++ b/pkgs/by-name/jh/jhiccup/package.nix @@ -4,12 +4,12 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jhiccup"; version = "2.0.10"; src = fetchzip { - url = "https://www.azul.com/files/jHiccup-${version}-dist.zip"; + url = "https://www.azul.com/files/jHiccup-${finalAttrs.version}-dist.zip"; sha256 = "1hsvi8wjh615fnjf75h7b5afp04chqcgvini30vfcn3m9a5icbgy"; }; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { # jHiccup.jar for x in ./jHiccup ./jHiccupLogProcessor; do substituteInPlace $x \ - --replace 'JHICCUP_Version=2.0.5' 'JHICCUP_Version=${version}' \ + --replace 'JHICCUP_Version=2.0.5' 'JHICCUP_Version=${finalAttrs.version}' \ --replace '$INSTALLED_PATH' $out/share/java done @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/ji/jigdo/package.nix b/pkgs/by-name/ji/jigdo/package.nix index 5d73d8c58f61..bc77c76d4412 100644 --- a/pkgs/by-name/ji/jigdo/package.nix +++ b/pkgs/by-name/ji/jigdo/package.nix @@ -8,12 +8,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jigdo"; version = "0.8.2"; src = fetchurl { - url = "https://www.einval.com/~steve/software/jigdo/download/jigdo-${version}.tar.xz"; + url = "https://www.einval.com/~steve/software/jigdo/download/jigdo-${finalAttrs.version}.tar.xz"; hash = "sha256-NvKG2T+mtr94hfSJnJl4lNIdo6YhdlkqwWLZxqhkT54="; }; @@ -40,9 +40,9 @@ stdenv.mkDerivation rec { meta = { description = "Download utility that can fetch files from several sources simultaneously"; homepage = "https://www.einval.com/~steve/software/jigdo/"; - changelog = "https://git.einval.com/cgi-bin/gitweb.cgi?p=jigdo.git;a=blob;f=changelog;hb=refs/tags/${version}"; + changelog = "https://git.einval.com/cgi-bin/gitweb.cgi?p=jigdo.git;a=blob;f=changelog;hb=refs/tags/${finalAttrs.version}"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ji/jing-trang/package.nix b/pkgs/by-name/ji/jing-trang/package.nix index 99ac4447edde..d7c72c56232d 100644 --- a/pkgs/by-name/ji/jing-trang/package.nix +++ b/pkgs/by-name/ji/jing-trang/package.nix @@ -10,14 +10,14 @@ let jdk_headless = jdk8_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jing-trang"; version = "20181222"; src = fetchFromGitHub { owner = "relaxng"; repo = "jing-trang"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-Krupa3MGk5UaaQsaNpPMZuIUzHJytDiksz9ysCPkFS4="; fetchSubmodules = true; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { ]; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/ji/jirafeau/package.nix b/pkgs/by-name/ji/jirafeau/package.nix index d3b515e41748..d590bc92c420 100644 --- a/pkgs/by-name/ji/jirafeau/package.nix +++ b/pkgs/by-name/ji/jirafeau/package.nix @@ -12,14 +12,14 @@ let ?> ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jirafeau"; version = "4.4.0"; src = fetchFromGitLab { owner = "mojo42"; repo = "Jirafeau"; - rev = version; + rev = finalAttrs.version; hash = "sha256-jJ2r8XTtAzawTVo2A2pDwy7Z6KHeyBkgXXaCPY0w/rg="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ji/jitterentropy-rngd/package.nix b/pkgs/by-name/ji/jitterentropy-rngd/package.nix index d9e2823b2660..8b216f0abfe4 100644 --- a/pkgs/by-name/ji/jitterentropy-rngd/package.nix +++ b/pkgs/by-name/ji/jitterentropy-rngd/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jitterentropy-rngd"; version = "1.2.8"; src = fetchFromGitHub { owner = "smuellerDD"; repo = "jitterentropy-rngd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-LDym636ss3B1G/vrqatu9g5vbVEeDX0JQcxZ/IxGeY0="; }; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { meta = { description = "Random number generator, which injects entropy to the kernel"; homepage = "https://github.com/smuellerDD/jitterentropy-rngd"; - changelog = "https://github.com/smuellerDD/jitterentropy-rngd/releases/tag/v${version}"; + changelog = "https://github.com/smuellerDD/jitterentropy-rngd/releases/tag/v${finalAttrs.version}"; license = [ lib.licenses.gpl2Only lib.licenses.bsd3 @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ thillux ]; mainProgram = "jitterentropy-rngd"; }; -} +}) diff --git a/pkgs/by-name/ji/jitterentropy/package.nix b/pkgs/by-name/ji/jitterentropy/package.nix index 0c23a9204a98..2415a2e993a7 100644 --- a/pkgs/by-name/ji/jitterentropy/package.nix +++ b/pkgs/by-name/ji/jitterentropy/package.nix @@ -6,14 +6,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jitterentropy"; version = "3.6.3"; src = fetchFromGitHub { owner = "smuellerDD"; repo = "jitterentropy-library"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-A7a0kg9JRiNNKJbLJu5Fbu6ZgCwv3+3oDhZr3jwNXmM="; }; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { meta = { description = "Provides a noise source using the CPU execution timing jitter"; homepage = "https://github.com/smuellerDD/jitterentropy-library"; - changelog = "https://github.com/smuellerDD/jitterentropy-library/raw/v${version}/CHANGES.md"; + changelog = "https://github.com/smuellerDD/jitterentropy-library/raw/v${finalAttrs.version}/CHANGES.md"; license = with lib.licenses; [ bsd3 # OR gpl2Only @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { c0bw3b ]; }; -} +}) diff --git a/pkgs/by-name/ji/jive/package.nix b/pkgs/by-name/ji/jive/package.nix index 35f86112b61a..e92d27fade9a 100644 --- a/pkgs/by-name/ji/jive/package.nix +++ b/pkgs/by-name/ji/jive/package.nix @@ -5,12 +5,12 @@ makeWrapper, jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jive"; version = "7.46"; src = fetchurl { - url = "https://repo.maven.apache.org/maven2/org/tango-controls/Jive/${version}/Jive-${version}-jar-with-dependencies.jar"; + url = "https://repo.maven.apache.org/maven2/org/tango-controls/Jive/${finalAttrs.version}/Jive-${finalAttrs.version}-jar-with-dependencies.jar"; hash = "sha256-AbxTRFi5dCsN/HENTI/o3hBQKZM+cFtJxT3A8RKpQM4="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.gilice ]; sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; }; -} +}) diff --git a/pkgs/by-name/jj/jj-fzf/package.nix b/pkgs/by-name/jj/jj-fzf/package.nix index e785b400f8d7..4a7bf443fbd9 100644 --- a/pkgs/by-name/jj/jj-fzf/package.nix +++ b/pkgs/by-name/jj/jj-fzf/package.nix @@ -14,14 +14,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jj-fzf"; version = "0.34.0"; src = fetchFromGitHub { owner = "tim-janik"; repo = "jj-fzf"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-aJyKVMg/yI2CmAx5TxN0w670Rq26ESdLzESgh8Jr4nE="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { mainProgram = "jj-fzf"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/jm/jmol/package.nix b/pkgs/by-name/jm/jmol/package.nix index c45a1b0c35ee..283eeb29c7ba 100644 --- a/pkgs/by-name/jm/jmol/package.nix +++ b/pkgs/by-name/jm/jmol/package.nix @@ -30,16 +30,16 @@ let ]; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "16.3.45"; pname = "jmol"; src = let - baseVersion = "${lib.versions.major version}.${lib.versions.minor version}"; + baseVersion = "${lib.versions.major finalAttrs.version}.${lib.versions.minor finalAttrs.version}"; in fetchurl { - url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz"; + url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${finalAttrs.version}/Jmol-${finalAttrs.version}-binary.tar.gz"; hash = "sha256-TGL8EU9Ow2rbQpLBbz12AJvO8xHNjmUrlIwIp+4qTgQ="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; teams = [ lib.teams.sage ]; }; -} +}) diff --git a/pkgs/by-name/jm/jmtpfs/package.nix b/pkgs/by-name/jm/jmtpfs/package.nix index abd79b31b874..beb1821d2f3b 100644 --- a/pkgs/by-name/jm/jmtpfs/package.nix +++ b/pkgs/by-name/jm/jmtpfs/package.nix @@ -9,13 +9,13 @@ libmtp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jmtpfs"; version = "0.5"; src = fetchFromGitHub { sha256 = "1pm68agkhrwgrplrfrnbwdcvx5lrivdmqw8pb5gdmm3xppnryji1"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; repo = "jmtpfs"; owner = "JasonFerrara"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.coconnor ]; mainProgram = "jmtpfs"; }; -} +}) diff --git a/pkgs/by-name/jm/jmusicbot/package.nix b/pkgs/by-name/jm/jmusicbot/package.nix index a07971d730f8..98d2bde1881d 100644 --- a/pkgs/by-name/jm/jmusicbot/package.nix +++ b/pkgs/by-name/jm/jmusicbot/package.nix @@ -6,12 +6,12 @@ jre_headless, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "JMusicBot"; version = "0.4.3"; src = fetchurl { - url = "https://github.com/jagrosh/MusicBot/releases/download/${version}/JMusicBot-${version}.jar"; + url = "https://github.com/jagrosh/MusicBot/releases/download/${finalAttrs.version}/JMusicBot-${finalAttrs.version}.jar"; sha256 = "sha256-7CHFc94Fe6ip7RY+XJR9gWpZPKM5JY7utHp8C3paU9s="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { inherit (jre_headless.meta) platforms; mainProgram = "JMusicBot"; }; -} +}) diff --git a/pkgs/by-name/jn/jnetmap/package.nix b/pkgs/by-name/jn/jnetmap/package.nix index 3657ba109c26..778b6c15bb79 100644 --- a/pkgs/by-name/jn/jnetmap/package.nix +++ b/pkgs/by-name/jn/jnetmap/package.nix @@ -6,13 +6,13 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jnetmap"; version = "0.5.5"; versionSuffix = "-703"; src = fetchurl { - url = "mirror://sourceforge/project/jnetmap/jNetMap%20${version}/jNetMap-${version}${versionSuffix}.jar"; + url = "mirror://sourceforge/project/jnetmap/jNetMap%20${finalAttrs.version}/jNetMap-${finalAttrs.version}${finalAttrs.versionSuffix}.jar"; sha256 = "sha256-e4Ssm2Sq/v1YZ7ZudAqgQ7Cz2ffwWbSmLFoKhaZvTPg="; }; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { mkdir -p "$out/bin" mkdir -p "$out/lib" - cp "${src}" "$out/lib/jnetmap.jar" + cp "${finalAttrs.src}" "$out/lib/jnetmap.jar" makeWrapper "${jre}/bin/java" "$out/bin/jnetmap" \ --add-flags "-jar \"$out/lib/jnetmap.jar\"" @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/jn/jnettop/package.nix b/pkgs/by-name/jn/jnettop/package.nix index e824af367bbc..cd00835c8751 100644 --- a/pkgs/by-name/jn/jnettop/package.nix +++ b/pkgs/by-name/jn/jnettop/package.nix @@ -10,12 +10,12 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jnettop"; version = "0.13.0"; src = fetchurl { - url = "http://jnettop.kubs.info/dist/jnettop-${version}.tar.gz"; + url = "http://jnettop.kubs.info/dist/jnettop-${finalAttrs.version}.tar.gz"; sha256 = "1855np7c4b0bqzhf1l1dyzxb90fpnvrirdisajhci5am6als31z9"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "jnettop"; }; -} +}) diff --git a/pkgs/by-name/jo/johnny/package.nix b/pkgs/by-name/jo/johnny/package.nix index 7d04afef0ded..e70c774e2152 100644 --- a/pkgs/by-name/jo/johnny/package.nix +++ b/pkgs/by-name/jo/johnny/package.nix @@ -9,14 +9,14 @@ copyDesktopItems, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "johnny"; version = "2.2"; src = fetchFromGitHub { owner = "openwall"; repo = "johnny"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-fwRvyQbRO63iVt9AHlfl+Cv4NRFQmyVsZUQLxmzGjAY="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ Misaka13514 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/jo/jonquil/package.nix b/pkgs/by-name/jo/jonquil/package.nix index e9b40d20f3aa..5434e3fa091f 100644 --- a/pkgs/by-name/jo/jonquil/package.nix +++ b/pkgs/by-name/jo/jonquil/package.nix @@ -19,14 +19,14 @@ assert ( ] ); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jonquil"; version = "0.3.0"; src = fetchFromGitHub { owner = "toml-f"; repo = "jonquil"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-2JCTHA0nyA7xE0IA+LNrEAulHU2eIbNRvFGQ7YSQMRE="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/jo/jose/package.nix b/pkgs/by-name/jo/jose/package.nix index 000bcba502b1..1414d2fcbf2e 100644 --- a/pkgs/by-name/jo/jose/package.nix +++ b/pkgs/by-name/jo/jose/package.nix @@ -11,14 +11,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jose"; version = "14"; src = fetchFromGitHub { owner = "latchset"; repo = "jose"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rMNPJaCtVpbwIkMQzBNpmRct6S/NelTwjmsuB0RP6R8="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { # The last successful Darwin Hydra build was in 2024 broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/jp/jpcre2/package.nix b/pkgs/by-name/jp/jpcre2/package.nix index a39a02ca3dec..6f2ab424f059 100644 --- a/pkgs/by-name/jp/jpcre2/package.nix +++ b/pkgs/by-name/jp/jpcre2/package.nix @@ -5,15 +5,15 @@ pcre2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jpcre2"; version = "10.32.01"; - rev = version; + rev = finalAttrs.version; src = fetchFromGitHub { owner = "jpcre2"; repo = "jpcre2"; - tag = version; + tag = finalAttrs.version; hash = "sha256-CizjxAiajDLqajZKizMRAk5UEZA+jDeBSldPyIb6Ic8="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/jp/jpegoptim/package.nix b/pkgs/by-name/jp/jpegoptim/package.nix index 53674c35cdc2..4d457153574d 100644 --- a/pkgs/by-name/jp/jpegoptim/package.nix +++ b/pkgs/by-name/jp/jpegoptim/package.nix @@ -5,14 +5,14 @@ libjpeg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.5.6"; pname = "jpegoptim"; src = fetchFromGitHub { owner = "tjko"; repo = "jpegoptim"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Nw9mz5zefkRwqkTIyBQyDlANHEx4dztiIiTuXUnuCKM="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "jpegoptim"; }; -} +}) diff --git a/pkgs/by-name/jp/jpilot/package.nix b/pkgs/by-name/jp/jpilot/package.nix index 430b6fd094b8..84cf5b287410 100644 --- a/pkgs/by-name/jp/jpilot/package.nix +++ b/pkgs/by-name/jp/jpilot/package.nix @@ -12,14 +12,14 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jpilot"; version = "2.0.2"; src = fetchFromGitHub { owner = "juddmon"; repo = "jpilot"; - rev = "v${lib.replaceStrings [ "." ] [ "_" ] version}"; + rev = "v${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-ja/P6kq53C7drEPWemGMV5fB4BktHrbrxL39jLEGhRI="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { mainProgram = "jpilot"; maintainers = with lib.maintainers; [ PapayaJackal ]; }; -} +}) diff --git a/pkgs/by-name/jq/jq-zsh-plugin/package.nix b/pkgs/by-name/jq/jq-zsh-plugin/package.nix index b0566ed6403f..88c6b869d84e 100644 --- a/pkgs/by-name/jq/jq-zsh-plugin/package.nix +++ b/pkgs/by-name/jq/jq-zsh-plugin/package.nix @@ -7,14 +7,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jq-zsh-plugin"; version = "0.6.1"; src = fetchFromGitHub { owner = "reegnz"; repo = "jq-zsh-plugin"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-q/xQZ850kifmd8rCMW+aAEhuA43vB9ZAW22sss9e4SE="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.vinnymeller ]; }; -} +}) diff --git a/pkgs/by-name/js/json-fortran/package.nix b/pkgs/by-name/js/json-fortran/package.nix index c92f24d2ce4e..c98b40431d00 100644 --- a/pkgs/by-name/js/json-fortran/package.nix +++ b/pkgs/by-name/js/json-fortran/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "json-fortran"; version = "9.2.0"; src = fetchFromGitHub { owner = "jacobwilliams"; repo = "json-fortran"; - rev = version; + rev = finalAttrs.version; hash = "sha256-DjNBB1qYXZcUSvjcWqunFeI275F3YojRDCRf61pIkYs="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/js/json2tsv/package.nix b/pkgs/by-name/js/json2tsv/package.nix index 83d2e4d44eeb..7a377dbd29ec 100644 --- a/pkgs/by-name/js/json2tsv/package.nix +++ b/pkgs/by-name/js/json2tsv/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "json2tsv"; version = "1.2"; src = fetchurl { - url = "https://codemadness.org/releases/json2tsv/json2tsv-${version}.tar.gz"; + url = "https://codemadness.org/releases/json2tsv/json2tsv-${finalAttrs.version}.tar.gz"; hash = "sha256-ET5aeuspXn+BNfIxytkACR+Zrr1smDFvdh03fptQ/YQ="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sikmir ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/js/jsvc/package.nix b/pkgs/by-name/js/jsvc/package.nix index 38cdcb1833f7..dbc1127ca201 100644 --- a/pkgs/by-name/js/jsvc/package.nix +++ b/pkgs/by-name/js/jsvc/package.nix @@ -8,12 +8,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jsvc"; version = "1.4.1"; src = fetchurl { - url = "https://downloads.apache.org//commons/daemon/source/commons-daemon-${version}-src.tar.gz"; + url = "https://downloads.apache.org//commons/daemon/source/commons-daemon-${finalAttrs.version}-src.tar.gz"; sha256 = "sha256-yPsiNFbqbfDGHzxlr7So8sZt395BABYEJ7jOmLEhUTE="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "jsvc"; }; -} +}) diff --git a/pkgs/by-name/jt/jtag-remote-server/package.nix b/pkgs/by-name/jt/jtag-remote-server/package.nix index 287099ff04fe..9ed393911a6e 100644 --- a/pkgs/by-name/jt/jtag-remote-server/package.nix +++ b/pkgs/by-name/jt/jtag-remote-server/package.nix @@ -7,14 +7,14 @@ libftdi1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jtag-remote-server"; version = "1.2"; src = fetchFromGitHub { owner = "jiegec"; repo = "jtag-remote-server"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-qtgO0BO2hvWi/E2RzGTTuQynKbh7/OLeoLcm60dqro8="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nickcao ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/jt/jtc/package.nix b/pkgs/by-name/jt/jtc/package.nix index adb03226f735..b158db148753 100644 --- a/pkgs/by-name/jt/jtc/package.nix +++ b/pkgs/by-name/jt/jtc/package.nix @@ -5,14 +5,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jtc"; version = "1.76"; src = fetchFromGitHub { owner = "ldn-softdev"; repo = "jtc"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-VATRlOOV4wBInLOm9J0Dp2vhtL5mb0Yxdl/ya0JiqEU="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ju/judy/package.nix b/pkgs/by-name/ju/judy/package.nix index df3e01552303..daa2fb13831d 100644 --- a/pkgs/by-name/ju/judy/package.nix +++ b/pkgs/by-name/ju/judy/package.nix @@ -6,12 +6,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "judy"; version = "1.0.5"; src = fetchurl { - url = "mirror://sourceforge/judy/Judy-${version}.tar.gz"; + url = "mirror://sourceforge/judy/Judy-${finalAttrs.version}.tar.gz"; sha256 = "1sv3990vsx8hrza1mvq3bhvv9m6ff08y4yz7swn6znszz24l0w6j"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { description = "State-of-the-art C library that implements a sparse dynamic array"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ju/jujuutils/package.nix b/pkgs/by-name/ju/jujuutils/package.nix index 7cfb5340415d..e8bd917d34dc 100644 --- a/pkgs/by-name/ju/jujuutils/package.nix +++ b/pkgs/by-name/ju/jujuutils/package.nix @@ -5,12 +5,12 @@ linuxHeaders, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jujuutils"; version = "0.2"; src = fetchurl { - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/jujuutils/jujuutils-${version}.tar.gz"; + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/jujuutils/jujuutils-${finalAttrs.version}.tar.gz"; sha256 = "1r74m7s7rs9d6y7cffi7mdap3jf96qwm1v6jcw53x5cikgmfxn4x"; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ju/julius/package.nix b/pkgs/by-name/ju/julius/package.nix index 3b8a37720db5..ba4c45d64f8a 100644 --- a/pkgs/by-name/ju/julius/package.nix +++ b/pkgs/by-name/ju/julius/package.nix @@ -10,14 +10,14 @@ libicns, imagemagick, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "julius"; version = "1.8.0"; src = fetchFromGitHub { owner = "bvschaik"; repo = "julius"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ppA/lCugFfzcbANuyWUvH3/1STNRdYOhRNR4tlfWEhc="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ju/junction/package.nix b/pkgs/by-name/ju/junction/package.nix index 3381aa33be08..e6184d85a8a4 100644 --- a/pkgs/by-name/ju/junction/package.nix +++ b/pkgs/by-name/ju/junction/package.nix @@ -17,14 +17,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "junction"; version = "1.9"; src = fetchFromGitHub { owner = "sonnyp"; repo = "junction"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-gnFig8C46x73gAUl9VVx3Y3hrhEVeP/DvaYHYuv9RTg="; fetchSubmodules = true; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome-circle ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ju/junkie/package.nix b/pkgs/by-name/ju/junkie/package.nix index cd4e0af4de58..dc9b8003aedd 100644 --- a/pkgs/by-name/ju/junkie/package.nix +++ b/pkgs/by-name/ju/junkie/package.nix @@ -10,14 +10,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "junkie"; version = "2.8.0"; src = fetchFromGitHub { owner = "rixed"; repo = "junkie"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0kfdjgch667gfb3qpiadd2dj3fxc7r19nr620gffb1ahca02wq31"; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { - a tool listing TLS certificates... ''; }; -} +}) diff --git a/pkgs/by-name/ju/juno-theme/package.nix b/pkgs/by-name/ju/juno-theme/package.nix index fd6827dc25a9..b78d310c72b0 100644 --- a/pkgs/by-name/ju/juno-theme/package.nix +++ b/pkgs/by-name/ju/juno-theme/package.nix @@ -5,25 +5,25 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "juno"; version = "0.0.3"; srcs = [ (fetchurl { - url = "https://github.com/gvolpe/Juno/releases/download/${version}/Juno.tar.xz"; + url = "https://github.com/gvolpe/Juno/releases/download/${finalAttrs.version}/Juno.tar.xz"; sha256 = "sha256-G/H5FZ6VSLHwtMtttRafvPFE2sd30FHbep/0i4dGfl8="; }) (fetchurl { - url = "https://github.com/gvolpe/Juno/releases/download/${version}/Juno-mirage.tar.xz"; + url = "https://github.com/gvolpe/Juno/releases/download/${finalAttrs.version}/Juno-mirage.tar.xz"; sha256 = "sha256-VU8uNH6T9FyOWgIfsGCCihnX3uHfOy6dXsANWKRPQ1c="; }) (fetchurl { - url = "https://github.com/gvolpe/Juno/releases/download/${version}/Juno-ocean.tar.xz"; + url = "https://github.com/gvolpe/Juno/releases/download/${finalAttrs.version}/Juno-ocean.tar.xz"; sha256 = "sha256-OeMXR0nE9aUmwAGfOAfbNP2Rgvv1u/2vj3LKb88mD1s="; }) (fetchurl { - url = "https://github.com/gvolpe/Juno/releases/download/${version}/Juno-palenight.tar.xz"; + url = "https://github.com/gvolpe/Juno/releases/download/${finalAttrs.version}/Juno-palenight.tar.xz"; sha256 = "sha256-DP3fKXYxUHpsw0msfPAZB3UtEa6CCOfqsabAmsmWq44="; }) ]; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.gvolpe ]; }; -} +}) diff --git a/pkgs/by-name/jx/jxplorer/package.nix b/pkgs/by-name/jx/jxplorer/package.nix index a8c7a8140c26..960e79584d00 100644 --- a/pkgs/by-name/jx/jxplorer/package.nix +++ b/pkgs/by-name/jx/jxplorer/package.nix @@ -8,12 +8,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jxplorer"; version = "3.3.1.2"; src = fetchurl { - url = "https://github.com/pegacat/jxplorer/releases/download/v${version}/jxplorer-${version}-project.tar.bz2"; + url = "https://github.com/pegacat/jxplorer/releases/download/v${finalAttrs.version}/jxplorer-${finalAttrs.version}-project.tar.bz2"; hash = "sha256-/lWkavH51OqNFSLpgT+4WcQcfW3WvnnOkB03jB7bE/s="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "jxplorer"; }; -} +}) diff --git a/pkgs/by-name/jy/jython/package.nix b/pkgs/by-name/jy/jython/package.nix index d3a6bd32af5d..c0ce9c3b41ef 100644 --- a/pkgs/by-name/jy/jython/package.nix +++ b/pkgs/by-name/jy/jython/package.nix @@ -6,13 +6,13 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jython"; version = "2.7.4"; src = fetchurl { - url = "http://search.maven.org/remotecontent?filepath=org/python/jython-standalone/${version}/jython-standalone-${version}.jar"; + url = "http://search.maven.org/remotecontent?filepath=org/python/jython-standalone/${finalAttrs.version}/jython-standalone-${finalAttrs.version}.jar"; sha256 = "sha256-H7oXae/8yLGfXhBDa8gnShWM6YhVnyV5J8JMc7sTfzw="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.psfl; platforms = jre.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/k4/k40-whisperer/package.nix b/pkgs/by-name/k4/k40-whisperer/package.nix index 9cfb5cbcc02d..8155c61346d9 100644 --- a/pkgs/by-name/k4/k40-whisperer/package.nix +++ b/pkgs/by-name/k4/k40-whisperer/package.nix @@ -26,12 +26,12 @@ let ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "k40-whisperer"; version = "0.68"; src = fetchzip { - url = "https://www.scorchworks.com/K40whisperer/K40_Whisperer-${version}_src.zip"; + url = "https://www.scorchworks.com/K40whisperer/K40_Whisperer-${finalAttrs.version}_src.zip"; stripRoot = true; sha256 = "sha256-Pc6iqBQUoI0dsrf+2dA1ZbxX+4Eks/lVgMGC4SR+oFI="; }; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fooker ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ka/kaitai-struct-compiler/package.nix b/pkgs/by-name/ka/kaitai-struct-compiler/package.nix index cf273f2523e5..260694e81f07 100644 --- a/pkgs/by-name/ka/kaitai-struct-compiler/package.nix +++ b/pkgs/by-name/ka/kaitai-struct-compiler/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kaitai-struct-compiler"; version = "0.11"; src = fetchzip { - url = "https://github.com/kaitai-io/kaitai_struct_compiler/releases/download/${version}/kaitai-struct-compiler-${version}.zip"; + url = "https://github.com/kaitai-io/kaitai_struct_compiler/releases/download/${finalAttrs.version}/kaitai-struct-compiler-${finalAttrs.version}.zip"; sha256 = "sha256-j9TEilijqgIiD0GbJfGKkU1FLio9aTopIi1v8QT1b+A="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ qubasa ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ka/kallisto/package.nix b/pkgs/by-name/ka/kallisto/package.nix index cec86f056bf3..63ed552052cb 100644 --- a/pkgs/by-name/ka/kallisto/package.nix +++ b/pkgs/by-name/ka/kallisto/package.nix @@ -10,14 +10,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kallisto"; version = "0.51.1"; src = fetchFromGitHub { repo = "kallisto"; owner = "pachterlab"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-hfdeztEyHvuOnLS71oSv8sPqFe2UCX5KlANqrT/Gfx8="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.arcadio ]; }; -} +}) diff --git a/pkgs/by-name/ka/kamilalisp/package.nix b/pkgs/by-name/ka/kamilalisp/package.nix index efaed71a73e0..9d8c499d82ae 100644 --- a/pkgs/by-name/ka/kamilalisp/package.nix +++ b/pkgs/by-name/ka/kamilalisp/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kamilalisp"; version = "0.3.0.1"; src = fetchurl { - url = "https://github.com/kspalaiologos/kamilalisp/releases/download/v${version}/kamilalisp-${version}.jar"; + url = "https://github.com/kspalaiologos/kamilalisp/releases/download/v${finalAttrs.version}/kamilalisp-${finalAttrs.version}.jar"; hash = "sha256-SW0U483eHptkYw+yJV/2cImfK3uEjkl8ma54yeagF6s="; }; @@ -21,9 +21,9 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -pv $out/share/java $out/bin - cp ${src} $out/share/java/kamilalisp-${version}.jar + cp ${finalAttrs.src} $out/share/java/kamilalisp-${finalAttrs.version}.jar makeWrapper ${jre}/bin/java $out/bin/kamilalisp \ - --add-flags "-jar $out/share/java/kamilalisp-${version}.jar" \ + --add-flags "-jar $out/share/java/kamilalisp-${finalAttrs.version}.jar" \ --prefix _JAVA_OPTIONS " " "-Dawt.useSystemAAFontSettings=gasp" \ --set _JAVA_AWT_WM_NONREPARENTING 1 ''; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ cafkafk ]; sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; }; -} +}) diff --git a/pkgs/by-name/ka/kapitonov-plugins-pack/package.nix b/pkgs/by-name/ka/kapitonov-plugins-pack/package.nix index 37f5224b0e78..a9a6321f63d4 100644 --- a/pkgs/by-name/ka/kapitonov-plugins-pack/package.nix +++ b/pkgs/by-name/ka/kapitonov-plugins-pack/package.nix @@ -18,14 +18,14 @@ zita-resampler, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kapitonov-plugins-pack"; version = "1.2.1"; src = fetchFromGitHub { owner = "olegkapitonov"; repo = "kapitonov-plugins-pack"; - rev = version; + rev = finalAttrs.version; sha256 = "1mxi7b1vrzg25x85lqk8c77iziqrqyz18mqkfjlz09sxp5wfs9w4"; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ magnetophon ]; }; -} +}) diff --git a/pkgs/by-name/ka/kapow/package.nix b/pkgs/by-name/ka/kapow/package.nix index 6dc4f20ae7ed..6e6405a9106a 100644 --- a/pkgs/by-name/ka/kapow/package.nix +++ b/pkgs/by-name/ka/kapow/package.nix @@ -5,14 +5,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kapow"; version = "1.5.10"; src = fetchFromGitHub { owner = "gottcode"; repo = "kapow"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1fz9fb4w21ax8hjs6dwfn2410ig4lqvzdlijq0jcj3jbgxd4i1gw"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/kb/kbdlight/package.nix b/pkgs/by-name/kb/kbdlight/package.nix index 4db6a2d50e0b..fae1720b1be1 100644 --- a/pkgs/by-name/kb/kbdlight/package.nix +++ b/pkgs/by-name/kb/kbdlight/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kbdlight"; version = "1.3"; src = fetchFromGitHub { owner = "hobarrera"; repo = "kbdlight"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1f08aid1xrbl4sb5447gkip9lnvkia1c4ap0v8zih5s9w8v72bny"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.womfoo ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/kc/kcat/package.nix b/pkgs/by-name/kc/kcat/package.nix index b01def6c0f97..068c57d2ecf9 100644 --- a/pkgs/by-name/kc/kcat/package.nix +++ b/pkgs/by-name/kc/kcat/package.nix @@ -11,7 +11,7 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kcat"; version = "1.7.1"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "edenhill"; repo = "kcat"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-pCIYNx0GYPGDYzTLq9h/LbOrJjhKWLAV4gq07Ikl5O4="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ nyarly ]; }; -} +}) diff --git a/pkgs/by-name/kc/kcp/package.nix b/pkgs/by-name/kc/kcp/package.nix index 6d46f2275a12..f1a5cdbb3d6d 100644 --- a/pkgs/by-name/kc/kcp/package.nix +++ b/pkgs/by-name/kc/kcp/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kcp"; version = "1.7"; src = fetchFromGitHub { owner = "skywind3000"; repo = "kcp"; - rev = version; + rev = finalAttrs.version; hash = "sha256-yW40x4T++4rB7hoabGN8qiSN7octyoUYEfE9oDlLxjU="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/kd/kdbg/package.nix b/pkgs/by-name/kd/kdbg/package.nix index 917139a42651..488f90fc2692 100644 --- a/pkgs/by-name/kd/kdbg/package.nix +++ b/pkgs/by-name/kd/kdbg/package.nix @@ -7,11 +7,11 @@ kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kdbg"; version = "3.2.0"; src = fetchurl { - url = "mirror://sourceforge/kdbg/${version}/kdbg-${version}.tar.gz"; + url = "mirror://sourceforge/kdbg/${finalAttrs.version}/kdbg-${finalAttrs.version}.tar.gz"; hash = "sha256-GoWLKWD/nWXBTiTbDLxeNArDMyPI/gSzADqyOgxrNHE="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { mainProgram = "kdbg"; license = lib.licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/kd/kddockwidgets/package.nix b/pkgs/by-name/kd/kddockwidgets/package.nix index 213dca33129c..4efc159da341 100644 --- a/pkgs/by-name/kd/kddockwidgets/package.nix +++ b/pkgs/by-name/kd/kddockwidgets/package.nix @@ -9,14 +9,14 @@ nlohmann_json, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "KDDockWidgets"; version = "2.4.0"; src = fetchFromGitHub { owner = "KDAB"; repo = "KDDockWidgets"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/ioCX/Txqr84uJJYPhVLrZKug6VdWQDVirmsTg42PXs="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { tmarkus ]; }; -} +}) diff --git a/pkgs/by-name/kd/kde-rounded-corners/package.nix b/pkgs/by-name/kd/kde-rounded-corners/package.nix index 4c11e4b18669..e85d10b882d1 100644 --- a/pkgs/by-name/kd/kde-rounded-corners/package.nix +++ b/pkgs/by-name/kd/kde-rounded-corners/package.nix @@ -8,14 +8,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kde-rounded-corners"; version = "0.8.6"; src = fetchFromGitHub { owner = "matinlotfali"; repo = "KDE-Rounded-Corners"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-v/kobtUoWBbYP4iMiUqWNnpIYyu5CBmYHnwxfN4eoQ0="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ devusb ]; }; -} +}) diff --git a/pkgs/by-name/kd/kdiskmark/package.nix b/pkgs/by-name/kd/kdiskmark/package.nix index 9e4a4b065e5f..9b8b42fb21b3 100644 --- a/pkgs/by-name/kd/kdiskmark/package.nix +++ b/pkgs/by-name/kd/kdiskmark/package.nix @@ -6,14 +6,14 @@ fetchFromGitHub, kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kdiskmark"; version = "3.2.0"; src = fetchFromGitHub { owner = "jonmagon"; repo = "kdiskmark"; - rev = version; + rev = finalAttrs.version; hash = "sha256-b42PNUrG10RyGct6dPtdT89oO222tEovkSPoRcROfaQ="; fetchSubmodules = true; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "kdiskmark"; }; -} +}) diff --git a/pkgs/by-name/kd/kdsingleapplication/package.nix b/pkgs/by-name/kd/kdsingleapplication/package.nix index 41eb66cbe351..a1be57ca0823 100644 --- a/pkgs/by-name/kd/kdsingleapplication/package.nix +++ b/pkgs/by-name/kd/kdsingleapplication/package.nix @@ -6,14 +6,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "KDSingleApplication"; version = "1.2.0"; src = fetchFromGitHub { owner = "KDAB"; repo = "KDSingleApplication"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-rglt89Gw6OHXXVOEwf0TxezDzyHEvWepeGeup7fBlLs="; }; @@ -29,6 +29,6 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ hellwolf ]; platforms = lib.platforms.unix; license = lib.licenses.mit; - changelog = "https://github.com/KDAB/KDSingleApplication/releases/tag/v${version}"; + changelog = "https://github.com/KDAB/KDSingleApplication/releases/tag/v${finalAttrs.version}"; }; -} +}) diff --git a/pkgs/by-name/ke/keama/package.nix b/pkgs/by-name/ke/keama/package.nix index 89621fbd6b07..76456ef05e98 100644 --- a/pkgs/by-name/ke/keama/package.nix +++ b/pkgs/by-name/ke/keama/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "keama"; version = "4.4.3-P1"; src = fetchurl { - url = "https://ftp.isc.org/isc/dhcp/${version}/dhcp-${version}.tar.gz"; + url = "https://ftp.isc.org/isc/dhcp/${finalAttrs.version}/dhcp-${finalAttrs.version}.tar.gz"; sha256 = "sha256-CsQWu1WZfKhjIXT9EHN/1hzbjbonUhYKM1d1vCHcc8c="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ blitz ]; mainProgram = "keama"; }; -} +}) diff --git a/pkgs/by-name/ke/keepalived/package.nix b/pkgs/by-name/ke/keepalived/package.nix index d52f632dd211..d08c856293f9 100644 --- a/pkgs/by-name/ke/keepalived/package.nix +++ b/pkgs/by-name/ke/keepalived/package.nix @@ -14,14 +14,14 @@ withNetSnmp ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "keepalived"; version = "2.3.4"; src = fetchFromGitHub { owner = "acassen"; repo = "keepalived"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Xv/UGIeZhRHQO5lxkaWgHDUW+3qBi3wFU4+Us1A2uE0="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.raitobezarius ]; mainProgram = "keepalived"; }; -} +}) diff --git a/pkgs/by-name/ke/keybinder/package.nix b/pkgs/by-name/ke/keybinder/package.nix index 958d32612857..0e7ed8ec4ea7 100644 --- a/pkgs/by-name/ke/keybinder/package.nix +++ b/pkgs/by-name/ke/keybinder/package.nix @@ -15,14 +15,14 @@ let lua = lua5_1; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "keybinder"; version = "0.3.1"; src = fetchFromGitHub { owner = "engla"; repo = "keybinder"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-elL6DZtzCwAtoyGZYP0jAma6tHPks2KAtrziWtBENGU="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/ke/keybinder3/package.nix b/pkgs/by-name/ke/keybinder3/package.nix index 7399f3dc0568..085e678931cf 100644 --- a/pkgs/by-name/ke/keybinder3/package.nix +++ b/pkgs/by-name/ke/keybinder3/package.nix @@ -17,14 +17,14 @@ gobject-introspection, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "keybinder3"; version = "0.3.2"; src = fetchFromGitHub { owner = "kupferlauncher"; repo = "keybinder"; - rev = "keybinder-3.0-v${version}"; + rev = "keybinder-3.0-v${finalAttrs.version}"; sha256 = "196ibn86j54fywfwwgyh89i9wygm4vh7ls19fn20vrnm6ijlzh9r"; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ke/keychain/package.nix b/pkgs/by-name/ke/keychain/package.nix index 1582c06144b5..2583d183f81f 100644 --- a/pkgs/by-name/ke/keychain/package.nix +++ b/pkgs/by-name/ke/keychain/package.nix @@ -15,14 +15,14 @@ gnused, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "keychain"; version = "2.9.8"; src = fetchFromGitHub { owner = "funtoo"; repo = "keychain"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-xk3ooFhBkgv93Po5oC4TZRmMhJJXDv7yekoE102FQd8="; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sigma ]; mainProgram = "keychain"; }; -} +}) diff --git a/pkgs/by-name/ke/keylight-cli/package.nix b/pkgs/by-name/ke/keylight-cli/package.nix index d8535dc68be2..757f4e3203fa 100644 --- a/pkgs/by-name/ke/keylight-cli/package.nix +++ b/pkgs/by-name/ke/keylight-cli/package.nix @@ -5,14 +5,14 @@ babashka, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "keylight-cli"; version = "1.0.0"; src = fetchFromGitHub { owner = "versality"; repo = "keylight-cli"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-boL6Sg+C9OxMEcr5tAFCn8NxCDrJ6I2nMn9/2yMOYRI="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { mainProgram = "keylight"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ke/keystone/package.nix b/pkgs/by-name/ke/keystone/package.nix index 0fc9ccd6045a..11b8ff7da8c4 100644 --- a/pkgs/by-name/ke/keystone/package.nix +++ b/pkgs/by-name/ke/keystone/package.nix @@ -8,14 +8,14 @@ fixDarwinDylibNames, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "keystone"; version = "0.9.2"; src = fetchFromGitHub { owner = "keystone-engine"; repo = "keystone"; - rev = version; + rev = finalAttrs.version; sha256 = "020d1l1aqb82g36l8lyfn2j8c660mm6sh1nl4haiykwgdl9xnxfa"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { mainProgram = "kstool"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/kh/khronos-ocl-icd-loader/package.nix b/pkgs/by-name/kh/khronos-ocl-icd-loader/package.nix index 48c5ddb88987..ebd9e4b077f3 100644 --- a/pkgs/by-name/kh/khronos-ocl-icd-loader/package.nix +++ b/pkgs/by-name/kh/khronos-ocl-icd-loader/package.nix @@ -7,14 +7,14 @@ withTracing ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opencl-icd-loader"; version = "2025.07.22"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "OpenCL-ICD-Loader"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-jwviNwX7C7b9lqIS4oZ4YLEFBfBdmQfXHxW3FPPYxYs="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/kh/khronos/package.nix b/pkgs/by-name/kh/khronos/package.nix index 17eb91974ccf..c7b58843a699 100644 --- a/pkgs/by-name/kh/khronos/package.nix +++ b/pkgs/by-name/kh/khronos/package.nix @@ -16,14 +16,14 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "khronos"; version = "4.0.1"; src = fetchFromGitHub { owner = "lainsce"; repo = "khronos"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-2mO2ZMDxZ7sx2EVTN0tsAv8MisGxlK/1h61N+hOqyGI="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "io.github.lainsce.Khronos"; }; -} +}) diff --git a/pkgs/by-name/ki/kile/package.nix b/pkgs/by-name/ki/kile/package.nix index a1219e2ab8bd..83df113af79b 100644 --- a/pkgs/by-name/ki/kile/package.nix +++ b/pkgs/by-name/ki/kile/package.nix @@ -7,12 +7,12 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kile"; version = "2.9.94"; src = fetchurl { - url = "mirror://sourceforge/kile/kile-${version}.tar.bz2"; + url = "mirror://sourceforge/kile/kile-${finalAttrs.version}.tar.bz2"; sha256 = "U8Z0K9g/sJXL3ImLA/344Vq2gKgWk8yvnFB2uTrRo8o="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; mainProgram = "kile"; }; -} +}) diff --git a/pkgs/by-name/ki/kirc/package.nix b/pkgs/by-name/ki/kirc/package.nix index 197ae8768bde..b5830bc07871 100644 --- a/pkgs/by-name/ki/kirc/package.nix +++ b/pkgs/by-name/ki/kirc/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kirc"; version = "1.0.7"; src = fetchFromGitHub { owner = "mcpcpc"; repo = "kirc"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ModcUryLJTbf19ZKZDQ05Wqqac5vBsCN7SaT0/TD4Ro="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ki/kitsas/package.nix b/pkgs/by-name/ki/kitsas/package.nix index 70a2c7a40e7e..5dbe1106eee9 100644 --- a/pkgs/by-name/ki/kitsas/package.nix +++ b/pkgs/by-name/ki/kitsas/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kitsas"; version = "5.9"; src = fetchFromGitHub { owner = "artoh"; repo = "kitupiikki"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-4FCfpUFfi+N207SEAKz8nLpVS8MxfmDwM6r6i5pyqEM="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/kl/klick/package.nix b/pkgs/by-name/kl/klick/package.nix index 2326a26acf8c..ef84e4401967 100644 --- a/pkgs/by-name/kl/klick/package.nix +++ b/pkgs/by-name/kl/klick/package.nix @@ -12,14 +12,14 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "klick"; version = "0.14.2"; src = fetchFromGitHub { owner = "Allfifthstuning"; repo = "klick"; - rev = version; + rev = finalAttrs.version; hash = "sha256-jHyeVCmyy9ipbVaF7GSW19DOVpU9EQJoLcGq9uos+eY="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "klick"; }; -} +}) diff --git a/pkgs/by-name/kl/klong/package.nix b/pkgs/by-name/kl/klong/package.nix index e5ffb916dfd8..a2bfc7acfa8d 100644 --- a/pkgs/by-name/kl/klong/package.nix +++ b/pkgs/by-name/kl/klong/package.nix @@ -8,12 +8,12 @@ gv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "klong"; version = "20221212"; src = fetchurl { - url = "https://t3x.org/klong/klong${version}.tgz"; + url = "https://t3x.org/klong/klong${finalAttrs.version}.tgz"; hash = "sha256-XhpIdyKKPGQ6mdv9LXPmC8P6hW4mFawv54yANw5/lrQ="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { cc0 ]; }; -} +}) diff --git a/pkgs/by-name/km/kmod-debian-aliases/package.nix b/pkgs/by-name/km/kmod-debian-aliases/package.nix index 4cfe90a4499c..ce83fb2c42bc 100644 --- a/pkgs/by-name/km/kmod-debian-aliases/package.nix +++ b/pkgs/by-name/km/kmod-debian-aliases/package.nix @@ -4,12 +4,12 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kmod-debian-aliases.conf"; version = "30+20230601-2"; src = fetchurl { - url = "https://snapshot.debian.org/archive/debian/20231117T085632Z/pool/main/k/kmod/kmod_${version}.debian.tar.xz"; + url = "https://snapshot.debian.org/archive/debian/20231117T085632Z/pool/main/k/kmod/kmod_${finalAttrs.version}.debian.tar.xz"; hash = "sha256-xJMGKht8hu0aQjN9TER87Rv5EYkVMeDfX/jJ8+UjAqM="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { lgpl21Plus ]; }; -} +}) diff --git a/pkgs/by-name/km/kmsvnc/package.nix b/pkgs/by-name/km/kmsvnc/package.nix index 629e3bf929e0..6d50d5f0ab84 100644 --- a/pkgs/by-name/km/kmsvnc/package.nix +++ b/pkgs/by-name/km/kmsvnc/package.nix @@ -10,14 +10,14 @@ libva, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kmsvnc"; version = "0.0.6"; src = fetchFromGitHub { owner = "isjerryxiao"; repo = "kmsvnc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-fOryY9pkeRXjfOq4ZcUKBrBDMWEljLChwXSAbeMNXhw="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { mainProgram = "kmsvnc"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-genkfs/package.nix b/pkgs/by-name/kn/knightos-genkfs/package.nix index a3d13d63d580..eead12805dbb 100644 --- a/pkgs/by-name/kn/knightos-genkfs/package.nix +++ b/pkgs/by-name/kn/knightos-genkfs/package.nix @@ -7,14 +7,14 @@ libxslt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "genkfs"; version = "1.3.2"; src = fetchFromGitHub { owner = "KnightOS"; repo = "genkfs"; - rev = version; + rev = finalAttrs.version; sha256 = "0f50idd2bb73b05qjmwlirjnhr1bp43zhrgy6z949ab9a7hgaydp"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-kcc/package.nix b/pkgs/by-name/kn/knightos-kcc/package.nix index 3cefa6d5ca58..19d592e04048 100644 --- a/pkgs/by-name/kn/knightos-kcc/package.nix +++ b/pkgs/by-name/kn/knightos-kcc/package.nix @@ -8,7 +8,7 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kcc"; version = "4.0.4"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "KnightOS"; repo = "kcc"; - rev = version; + rev = finalAttrs.version; sha256 = "13sbpv8ynq8sjackv93jqxymk0bsy76c5fc0v29wz97v53q3izjp"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-kimg/package.nix b/pkgs/by-name/kn/knightos-kimg/package.nix index b8b262f32745..7ca72e3f1f4c 100644 --- a/pkgs/by-name/kn/knightos-kimg/package.nix +++ b/pkgs/by-name/kn/knightos-kimg/package.nix @@ -7,14 +7,14 @@ asciidoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kimg"; version = "0.4.0"; src = fetchFromGitHub { owner = "KnightOS"; repo = "kimg"; - rev = version; + rev = finalAttrs.version; sha256 = "040782k3rh2a5mhbfgr9gnbfis0wgxvi27vhfn7l35vrr12sw1l3"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-kpack/package.nix b/pkgs/by-name/kn/knightos-kpack/package.nix index 08f3f922ca3e..57a41bce7455 100644 --- a/pkgs/by-name/kn/knightos-kpack/package.nix +++ b/pkgs/by-name/kn/knightos-kpack/package.nix @@ -7,7 +7,7 @@ libxslt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kpack"; version = "1.1.1"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "KnightOS"; repo = "kpack"; - rev = version; + rev = finalAttrs.version; sha256 = "1l6bm2j45946i80qgwhrixg9sckazwb5x4051s76d3mapq9bara8"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-mkrom/package.nix b/pkgs/by-name/kn/knightos-mkrom/package.nix index ce0b1d57d97f..69c1333dbb04 100644 --- a/pkgs/by-name/kn/knightos-mkrom/package.nix +++ b/pkgs/by-name/kn/knightos-mkrom/package.nix @@ -6,14 +6,14 @@ asciidoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mkrom"; version = "1.0.4"; src = fetchFromGitHub { owner = "KnightOS"; repo = "mkrom"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-YFrh0tOGiM90uvU9ZWopW1+9buHDQtetuOtPDSYYaXw="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-mktiupgrade/package.nix b/pkgs/by-name/kn/knightos-mktiupgrade/package.nix index cc84a42066ce..dc2b16e653a6 100644 --- a/pkgs/by-name/kn/knightos-mktiupgrade/package.nix +++ b/pkgs/by-name/kn/knightos-mktiupgrade/package.nix @@ -7,14 +7,14 @@ asciidoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mktiupgrade"; version = "1.1.6"; src = fetchFromGitHub { owner = "KnightOS"; repo = "mktiupgrade"; - rev = version; + rev = finalAttrs.version; sha256 = "15y3rxvv7ipgc80wrvrpksxzdyqr21ywysc9hg6s7d3w8lqdq8dm"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-patchrom/package.nix b/pkgs/by-name/kn/knightos-patchrom/package.nix index e3ab717f1bcb..4fb10e159096 100644 --- a/pkgs/by-name/kn/knightos-patchrom/package.nix +++ b/pkgs/by-name/kn/knightos-patchrom/package.nix @@ -7,7 +7,7 @@ libxslt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "patchrom"; version = "1.1.3"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "KnightOS"; repo = "patchrom"; - rev = version; + rev = finalAttrs.version; sha256 = "0yc4q7n3k7k6rx3cxq5ddd5r0la8gw1287a74kql6gwkxjq0jmcv"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-scas/package.nix b/pkgs/by-name/kn/knightos-scas/package.nix index bd8cc17bed7f..565ab2f3aa82 100644 --- a/pkgs/by-name/kn/knightos-scas/package.nix +++ b/pkgs/by-name/kn/knightos-scas/package.nix @@ -12,14 +12,14 @@ let isCrossCompiling = stdenv.hostPlatform != stdenv.buildPlatform; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scas"; version = "0.5.5"; src = fetchFromGitHub { owner = "KnightOS"; repo = "scas"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-JGQE+orVDKKJsTt8sIjPX+3yhpZkujISroQ6g19+MzU="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/kn/knightos-z80e/package.nix b/pkgs/by-name/kn/knightos-z80e/package.nix index 5f540a065fdd..6dfbc6cf5ec9 100644 --- a/pkgs/by-name/kn/knightos-z80e/package.nix +++ b/pkgs/by-name/kn/knightos-z80e/package.nix @@ -8,14 +8,14 @@ SDL2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "z80e"; version = "0.5.3"; src = fetchFromGitHub { owner = "KnightOS"; repo = "z80e"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-FQMYHxKxHEP+x98JbGyjaM0OL8QK/p3epsAWvQkv6bc="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/kn/knot-dns/package.nix b/pkgs/by-name/kn/knot-dns/package.nix index b047cd0d7d7e..6919ba9ec52d 100644 --- a/pkgs/by-name/kn/knot-dns/package.nix +++ b/pkgs/by-name/kn/knot-dns/package.nix @@ -32,12 +32,12 @@ runCommandLocal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "knot-dns"; version = "3.5.3"; src = fetchurl { - url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz"; + url = "https://secure.nic.cz/files/knot-dns/knot-${finalAttrs.version}.tar.xz"; sha256 = "e003ad1eef229c4e65a6cac876ee773e25a06177ecdc83795a26617a6eebe471"; }; @@ -136,10 +136,10 @@ stdenv.mkDerivation rec { meta = { description = "Authoritative-only DNS server from .cz domain registry"; homepage = "https://knot-dns.cz"; - changelog = "https://gitlab.nic.cz/knot/knot-dns/-/releases/v${version}"; + changelog = "https://gitlab.nic.cz/knot/knot-dns/-/releases/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; maintainers = [ lib.maintainers.vcunat ]; mainProgram = "knotd"; }; -} +}) diff --git a/pkgs/by-name/ko/kobodeluxe/package.nix b/pkgs/by-name/ko/kobodeluxe/package.nix index fa8d47a287bd..6be5b8b85cba 100644 --- a/pkgs/by-name/ko/kobodeluxe/package.nix +++ b/pkgs/by-name/ko/kobodeluxe/package.nix @@ -8,11 +8,11 @@ libGL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kobodeluxe"; version = "0.5.1"; src = fetchurl { - url = "https://olofson.net/kobodl/download/KoboDeluxe-${version}.tar.bz2"; + url = "https://olofson.net/kobodl/download/KoboDeluxe-${finalAttrs.version}.tar.bz2"; sha256 = "0f7b910a399d985437564af8c5d81d6dcf22b96b26b01488d72baa6a6fdb5c2c"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ko/kompute/package.nix b/pkgs/by-name/ko/kompute/package.nix index f7c350c52f16..da8f2cefc385 100644 --- a/pkgs/by-name/ko/kompute/package.nix +++ b/pkgs/by-name/ko/kompute/package.nix @@ -12,14 +12,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kompute"; version = "0.9.0"; src = fetchFromGitHub { owner = "KomputeProject"; repo = "kompute"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-cf9Ef85R+VKao286+WHLgBWUqgwvuRocgeCzVJOGbdc="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ atila ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ko/kona/package.nix b/pkgs/by-name/ko/kona/package.nix index 68ac5b0c0caf..0be40b37c47f 100644 --- a/pkgs/by-name/ko/kona/package.nix +++ b/pkgs/by-name/ko/kona/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kona"; version = "20211225"; src = fetchFromGitHub { owner = "kevinlawler"; repo = "kona"; - rev = "Win64-${version}"; + rev = "Win64-${finalAttrs.version}"; sha256 = "sha256-m3a9conyKN0qHSSAG8zAb3kx8ir+7dqgxm1XGjCQcfk="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.isc; }; -} +}) diff --git a/pkgs/by-name/ko/kore/package.nix b/pkgs/by-name/ko/kore/package.nix index b931fc4748a2..44fc2aecc4cb 100644 --- a/pkgs/by-name/ko/kore/package.nix +++ b/pkgs/by-name/ko/kore/package.nix @@ -9,14 +9,14 @@ yajl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kore"; version = "4.2.3"; src = fetchFromGitHub { owner = "jorisvink"; repo = "kore"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-p0M2P02xwww5EnT28VnEtj5b+/jkPW3YkJMuK79vp4k="; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ johnmh ]; }; -} +}) diff --git a/pkgs/by-name/ko/kotlin-language-server/package.nix b/pkgs/by-name/ko/kotlin-language-server/package.nix index e1efd4904248..a32c8bd468c3 100644 --- a/pkgs/by-name/ko/kotlin-language-server/package.nix +++ b/pkgs/by-name/ko/kotlin-language-server/package.nix @@ -8,11 +8,11 @@ maven, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kotlin-language-server"; version = "1.3.13"; src = fetchzip { - url = "https://github.com/fwcd/kotlin-language-server/releases/download/${version}/server.zip"; + url = "https://github.com/fwcd/kotlin-language-server/releases/download/${finalAttrs.version}/server.zip"; hash = "sha256-ypiOeXA+14Js31WPGJAdSjskQJR9sBPVWGecLkKHiN4="; }; @@ -50,10 +50,10 @@ stdenv.mkDerivation rec { using the Language Server Protocol Topics''; maintainers = with lib.maintainers; [ vtuan10 ]; homepage = "https://github.com/fwcd/kotlin-language-server"; - changelog = "https://github.com/fwcd/kotlin-language-server/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/fwcd/kotlin-language-server/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; platforms = lib.platforms.unix; sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; mainProgram = "kotlin-language-server"; }; -} +}) diff --git a/pkgs/by-name/kr/kronosnet/package.nix b/pkgs/by-name/kr/kronosnet/package.nix index 8136a95f561e..77fa7eeb79bb 100644 --- a/pkgs/by-name/kr/kronosnet/package.nix +++ b/pkgs/by-name/kr/kronosnet/package.nix @@ -19,14 +19,14 @@ doxygen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kronosnet"; version = "1.32"; src = fetchFromGitHub { owner = "kronosnet"; repo = "kronosnet"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-g2AgVAFEmRlMaqH7uRabSNJP0ehUQ6Iws4LT2iB8kTA="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ ryantm ]; }; -} +}) diff --git a/pkgs/by-name/kr/krunner-vscodeprojects/package.nix b/pkgs/by-name/kr/krunner-vscodeprojects/package.nix index 07316f77b59e..47d9bd1884f4 100644 --- a/pkgs/by-name/kr/krunner-vscodeprojects/package.nix +++ b/pkgs/by-name/kr/krunner-vscodeprojects/package.nix @@ -6,14 +6,14 @@ kdePackages, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "krunner-vscodeprojects"; version = "2.0.2"; src = fetchFromGitHub { owner = "alex1701c"; repo = "krunner-vscodeprojects"; - rev = version; + rev = finalAttrs.version; hash = "sha256-a24MFSXYFR4VVUVMOAY0n0sKqY0L9lUhnpgSeDFtceI="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ js6pak ]; inherit (kdePackages.krunner.meta) platforms; }; -} +}) diff --git a/pkgs/by-name/kr/krusader/package.nix b/pkgs/by-name/kr/krusader/package.nix index e4c982772ade..f4e98cb2cffe 100644 --- a/pkgs/by-name/kr/krusader/package.nix +++ b/pkgs/by-name/kr/krusader/package.nix @@ -7,12 +7,12 @@ kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "krusader"; version = "2.9.0"; src = fetchurl { - url = "mirror://kde/stable/krusader/${version}/krusader-${version}.tar.xz"; + url = "mirror://kde/stable/krusader/${finalAttrs.version}/krusader-${finalAttrs.version}.tar.xz"; hash = "sha256-ybeb+t5sxp/g40Hs75Mvysiv2f6U6MvPvXKf61Q5TgQ="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; mainProgram = "krusader"; }; -} +}) diff --git a/pkgs/by-name/ks/kseexpr/package.nix b/pkgs/by-name/ks/kseexpr/package.nix index 138b6c2b56e8..2df3ab19c848 100644 --- a/pkgs/by-name/ks/kseexpr/package.nix +++ b/pkgs/by-name/ks/kseexpr/package.nix @@ -11,14 +11,14 @@ llvm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kseexpr"; version = "4.0.4.0"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "graphics"; repo = "kseexpr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-XjFGAN7kK2b0bLouYG3OhajhOQk4AgC4EQRzseccGCE="; }; patches = [ @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nek0 ]; license = lib.licenses.lgpl3Plus; }; -} +}) diff --git a/pkgs/by-name/ks/ksmbd-tools/package.nix b/pkgs/by-name/ks/ksmbd-tools/package.nix index d84f22f63724..d37f766e796f 100644 --- a/pkgs/by-name/ks/ksmbd-tools/package.nix +++ b/pkgs/by-name/ks/ksmbd-tools/package.nix @@ -12,14 +12,14 @@ withKerberos ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ksmbd-tools"; version = "3.5.6"; src = fetchFromGitHub { owner = "cifsd-team"; repo = "ksmbd-tools"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-JwfxYFBwrMtP2D7GcDpW44WYbLJyxZy3Jhgi+7HsIng="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ks/ksuperkey/package.nix b/pkgs/by-name/ks/ksuperkey/package.nix index 474aa82f2a18..f5355613147b 100644 --- a/pkgs/by-name/ks/ksuperkey/package.nix +++ b/pkgs/by-name/ks/ksuperkey/package.nix @@ -9,14 +9,14 @@ libXi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ksuperkey"; version = "0.4"; src = fetchFromGitHub { owner = "hanschen"; repo = "ksuperkey"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1dvgf356fihfav8pjzww1q6vgd96c5h18dh8vpv022g9iipiwq8a"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ksuperkey"; }; -} +}) diff --git a/pkgs/by-name/kt/ktlint/package.nix b/pkgs/by-name/kt/ktlint/package.nix index e7c6b10d7875..207452241001 100644 --- a/pkgs/by-name/kt/ktlint/package.nix +++ b/pkgs/by-name/kt/ktlint/package.nix @@ -7,12 +7,12 @@ gnused, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ktlint"; version = "1.8.0"; src = fetchurl { - url = "https://github.com/pinterest/ktlint/releases/download/${version}/ktlint"; + url = "https://github.com/pinterest/ktlint/releases/download/${finalAttrs.version}/ktlint"; sha256 = "sha256-o/1iAgfVxA2myniblef4I8VOhUt/ref2E+kQlqNwbXU="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; mainProgram = "ktlint"; }; -} +}) diff --git a/pkgs/by-name/kt/ktls-utils/package.nix b/pkgs/by-name/kt/ktls-utils/package.nix index 170b9126f137..8820b61c3471 100644 --- a/pkgs/by-name/kt/ktls-utils/package.nix +++ b/pkgs/by-name/kt/ktls-utils/package.nix @@ -13,14 +13,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ktls-utils"; version = "1.3.0"; src = fetchFromGitHub { owner = "oracle"; repo = "ktls-utils"; - rev = "ktls-utils-${version}"; + rev = "ktls-utils-${finalAttrs.version}"; hash = "sha256-xBh9iSmTf8YCfahWnJvDx/nvz91NFZ3AiJ2JYs+pMfY="; }; @@ -52,10 +52,10 @@ stdenv.mkDerivation rec { meta = { description = "TLS handshake utilities for in-kernel TLS consumers"; homepage = "https://github.com/oracle/ktls-utils"; - changelog = "https://github.com/oracle/ktls-utils/blob/${src.rev}/NEWS"; + changelog = "https://github.com/oracle/ktls-utils/blob/${finalAttrs.src.rev}/NEWS"; license = lib.licenses.gpl2Only; maintainers = [ ]; mainProgram = "tlshd"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/kt/ktx-tools/package.nix b/pkgs/by-name/kt/ktx-tools/package.nix index c443ce61bafb..c312cc6071cf 100644 --- a/pkgs/by-name/kt/ktx-tools/package.nix +++ b/pkgs/by-name/kt/ktx-tools/package.nix @@ -8,14 +8,14 @@ pkg-config, stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ktx-tools"; version = "4.4.2"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "KTX-Software"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-yBRLKa0h64vDBvaessh2FwP16d8+jvW6udbyZvOMzTQ="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bonsairobo ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ku/kubetail/package.nix b/pkgs/by-name/ku/kubetail/package.nix index 66653a5ccf64..3eb214e0b81b 100644 --- a/pkgs/by-name/ku/kubetail/package.nix +++ b/pkgs/by-name/ku/kubetail/package.nix @@ -7,14 +7,14 @@ kubectl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kubetail"; version = "1.6.22"; src = fetchFromGitHub { owner = "johanhaleby"; repo = "kubetail"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-iCZoK9is3Zpew0q61ZpG/OK3RLU4Fb6XCh7eVaVrTEY="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ky/kyotocabinet/package.nix b/pkgs/by-name/ky/kyotocabinet/package.nix index e27d698799af..ff9d8d52cd83 100644 --- a/pkgs/by-name/ky/kyotocabinet/package.nix +++ b/pkgs/by-name/ky/kyotocabinet/package.nix @@ -5,12 +5,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kyotocabinet"; version = "1.2.80"; src = fetchurl { - url = "https://dbmx.net/kyotocabinet/pkg/kyotocabinet-${version}.tar.gz"; + url = "https://dbmx.net/kyotocabinet/pkg/kyotocabinet-${finalAttrs.version}.tar.gz"; sha256 = "sha256-TIXXNmaNgpIL/b25KsPWa32xEI8JWBp2ndkWCgLe80k="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/la/lambda-delta/package.nix b/pkgs/by-name/la/lambda-delta/package.nix index ec00837035b9..0dd6ca6c5bd1 100644 --- a/pkgs/by-name/la/lambda-delta/package.nix +++ b/pkgs/by-name/la/lambda-delta/package.nix @@ -7,14 +7,14 @@ SDL2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lambda-delta"; version = "0.98.3"; src = fetchFromGitHub { owner = "dseagrav"; repo = "ld"; - rev = version; + rev = finalAttrs.version; sha256 = "02m43fj9dzc1i1jl01qwnhjiq1rh03jw1xq59sx2h3bhn7dk941x"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/la/laminar/package.nix b/pkgs/by-name/la/laminar/package.nix index a3d70ca2eb92..85d7be934fd9 100644 --- a/pkgs/by-name/la/laminar/package.nix +++ b/pkgs/by-name/la/laminar/package.nix @@ -25,7 +25,7 @@ let hash = "sha256-+8RZJua0aEWg+QVVKg4LEzEEm/8RFez5Tb4JBNiV5xA="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "laminar"; version = "1.3"; outputs = [ @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "ohwgiles"; repo = "laminar"; - rev = version; + rev = finalAttrs.version; hash = "sha256-eo5WzvmjBEe0LAfZdQ/U0XepEE2kdWKKiyE4HOi3RXk="; }; patches = [ ./patches/no-network.patch ]; @@ -53,7 +53,7 @@ stdenv.mkDerivation rec { zlib rapidjson ]; - cmakeFlags = [ "-DLAMINAR_VERSION=${version}" ]; + cmakeFlags = [ "-DLAMINAR_VERSION=${finalAttrs.version}" ]; preBuild = '' mkdir -p js css @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { maralorn ]; }; -} +}) diff --git a/pkgs/by-name/la/larswm/package.nix b/pkgs/by-name/la/larswm/package.nix index 28d5fe805c5a..dd931bcd187b 100644 --- a/pkgs/by-name/la/larswm/package.nix +++ b/pkgs/by-name/la/larswm/package.nix @@ -9,12 +9,12 @@ libXmu, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "larswm"; version = "7.5.3"; src = fetchurl { - url = "mirror://sourceforge/larswm/larswm-${version}.tar.gz"; + url = "mirror://sourceforge/larswm/larswm-${finalAttrs.version}.tar.gz"; sha256 = "1xmlx9g1nhklxjrg0wvsya01s4k5b9fphnpl9zdwp29mm484ni3v"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.free; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/la/lasem/package.nix b/pkgs/by-name/la/lasem/package.nix index 17eec751b730..e3c7604a7334 100644 --- a/pkgs/by-name/la/lasem/package.nix +++ b/pkgs/by-name/la/lasem/package.nix @@ -13,7 +13,7 @@ gnome, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lasem"; version = "0.4.4"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/lasem/${lib.versions.majorMinor version}/lasem-${version}.tar.xz"; + url = "mirror://gnome/sources/lasem/${lib.versions.majorMinor finalAttrs.version}/lasem-${finalAttrs.version}.tar.xz"; sha256 = "0fds3fsx84ylsfvf55zp65y8xqjj5n8gbhcsk02vqglivk7izw4v"; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/la/lasso/package.nix b/pkgs/by-name/la/lasso/package.nix index b4aceabd88f0..68792a7ead3c 100644 --- a/pkgs/by-name/la/lasso/package.nix +++ b/pkgs/by-name/la/lasso/package.nix @@ -17,7 +17,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lasso"; version = "2.9.0"; @@ -25,14 +25,14 @@ stdenv.mkDerivation rec { domain = "git.entrouvert.org"; owner = "entrouvert"; repo = "lasso"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-fDMM9DJBzxz6DX4cNK3DEE28FBT8gCF9C9DQfUNNFaY="; }; postPatch = let printVersion = writeShellScript "print-version" '' - echo -n ${lib.escapeShellArg version} + echo -n ${lib.escapeShellArg finalAttrs.version} ''; in '' @@ -67,9 +67,9 @@ stdenv.mkDerivation rec { meta = { homepage = "https://lasso.entrouvert.org/"; description = "Liberty Alliance Single Sign-On library"; - changelog = "https://git.entrouvert.org/entrouvert/lasso/raw/tag/v${version}/NEWS"; + changelog = "https://git.entrouvert.org/entrouvert/lasso/raw/tag/v${finalAttrs.version}/NEWS"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ womfoo ]; }; -} +}) diff --git a/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix b/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix index a415e4174df0..eb31bd752453 100644 --- a/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix +++ b/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix @@ -11,21 +11,21 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lasuite-docs-collaboration-server"; version = "4.4.0"; src = fetchFromGitHub { owner = "suitenumerique"; repo = "docs"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Cm/Ch7dBKInQYPFGfSlSMLgj8uQR6E3S+6gCFUyvFSU="; }; sourceRoot = "source/src/frontend"; offlineCache = fetchYarnDeps { - yarnLock = "${src}/src/frontend/yarn.lock"; + yarnLock = "${finalAttrs.src}/src/frontend/yarn.lock"; hash = "sha256-JacPecJvdyATea8o1jQOxY9Gzx4kH+HLqE0eq03dzjg="; }; @@ -57,10 +57,10 @@ stdenv.mkDerivation rec { meta = { description = "Collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline"; homepage = "https://github.com/suitenumerique/docs"; - changelog = "https://github.com/suitenumerique/docs/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/suitenumerique/docs/blob/${finalAttrs.src.tag}/CHANGELOG.md"; mainProgram = "docs-collaboration-server"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ soyouzpanda ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/la/lasuite-docs-frontend/package.nix b/pkgs/by-name/la/lasuite-docs-frontend/package.nix index 64dbe9867d8a..6d5137df41f0 100644 --- a/pkgs/by-name/la/lasuite-docs-frontend/package.nix +++ b/pkgs/by-name/la/lasuite-docs-frontend/package.nix @@ -10,21 +10,21 @@ yarnBuildHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lasuite-docs-frontend"; version = "4.4.0"; src = fetchFromGitHub { owner = "suitenumerique"; repo = "docs"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Cm/Ch7dBKInQYPFGfSlSMLgj8uQR6E3S+6gCFUyvFSU="; }; sourceRoot = "source/src/frontend"; offlineCache = fetchYarnDeps { - yarnLock = "${src}/src/frontend/yarn.lock"; + yarnLock = "${finalAttrs.src}/src/frontend/yarn.lock"; hash = "sha256-JacPecJvdyATea8o1jQOxY9Gzx4kH+HLqE0eq03dzjg="; }; @@ -49,9 +49,9 @@ stdenv.mkDerivation rec { meta = { description = "Collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline"; homepage = "https://github.com/suitenumerique/docs"; - changelog = "https://github.com/suitenumerique/docs/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/suitenumerique/docs/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ soyouzpanda ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/la/latex2html/package.nix b/pkgs/by-name/la/latex2html/package.nix index ab6d0047a531..b2ff5ba4df73 100644 --- a/pkgs/by-name/la/latex2html/package.nix +++ b/pkgs/by-name/la/latex2html/package.nix @@ -9,14 +9,14 @@ }: # TODO: withTex -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "latex2html"; version = "2025"; src = fetchFromGitHub { owner = "latex2html"; repo = "latex2html"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-xylIU2GY/1t9mA8zJzEjHwAIlvVxZmUAUdQ/IXEy+Wg="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; maintainers = with lib.maintainers; [ yurrriq ]; }; -} +}) diff --git a/pkgs/by-name/la/layan-gtk-theme/package.nix b/pkgs/by-name/la/layan-gtk-theme/package.nix index 8ea8204d4bf6..4fd104475f92 100644 --- a/pkgs/by-name/la/layan-gtk-theme/package.nix +++ b/pkgs/by-name/la/layan-gtk-theme/package.nix @@ -5,14 +5,14 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "layan-gtk-theme"; version = "2023-05-23"; src = fetchFromGitHub { owner = "vinceliuice"; repo = "layan-gtk-theme"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-R8QxDMOXzDIfioAvvescLAu6NjJQ9zhf/niQTXZr+yA="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.vanilla ]; }; -} +}) diff --git a/pkgs/by-name/lb/lbdb/package.nix b/pkgs/by-name/lb/lbdb/package.nix index b04a223950e5..65d2356b2393 100644 --- a/pkgs/by-name/lb/lbdb/package.nix +++ b/pkgs/by-name/lb/lbdb/package.nix @@ -26,12 +26,12 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lbdb"; version = "0.57"; src = fetchurl { - url = "https://www.spinnaker.de/lbdb/download/lbdb-${version}.tar.gz"; + url = "https://www.spinnaker.de/lbdb/download/lbdb-${finalAttrs.version}.tar.gz"; sha256 = "sha256-IS/i5A317T5Ulrxegh5LBoOmyVI7iIXn6HtjS8+SOog="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/lb/lbzip2/package.nix b/pkgs/by-name/lb/lbzip2/package.nix index ce3bdc3f8d27..1e2f4b48a58f 100644 --- a/pkgs/by-name/lb/lbzip2/package.nix +++ b/pkgs/by-name/lb/lbzip2/package.nix @@ -9,14 +9,14 @@ automake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lbzip2"; version = "2.5"; src = fetchFromGitHub { owner = "kjn"; repo = "lbzip2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1h321wva6fp6khz6x0i6rqb76xh327nw6v5jhgjpcckwdarj5jv8"; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/lc/lcalc/package.nix b/pkgs/by-name/lc/lcalc/package.nix index 60b2b3f5ffe1..dc506ffaca5b 100644 --- a/pkgs/by-name/lc/lcalc/package.nix +++ b/pkgs/by-name/lc/lcalc/package.nix @@ -8,14 +8,14 @@ pari, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.1.1"; pname = "lcalc"; src = fetchFromGitLab { owner = "sagemath"; repo = "lcalc"; - tag = version; + tag = finalAttrs.version; hash = "sha256-0CYrRGn5YQ07BaGu0Q5otnjwyh3sNq21EXp3M/KlRdw="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/lc/lcdf-typetools/package.nix b/pkgs/by-name/lc/lcdf-typetools/package.nix index bddf45a1a78b..473a45780408 100644 --- a/pkgs/by-name/lc/lcdf-typetools/package.nix +++ b/pkgs/by-name/lc/lcdf-typetools/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lcdf-typetools"; version = "2.110"; src = fetchFromGitHub { owner = "kohler"; repo = "lcdf-typetools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-hoILYYCef2R1v6aN9V+FoYnXYaKsnGN2jlpb/QFAN/w="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/lc/lcdproc/package.nix b/pkgs/by-name/lc/lcdproc/package.nix index ef1045cfba3d..05b27dca1f42 100644 --- a/pkgs/by-name/lc/lcdproc/package.nix +++ b/pkgs/by-name/lc/lcdproc/package.nix @@ -16,14 +16,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lcdproc"; version = "0.5.9"; src = fetchFromGitHub { owner = "lcdproc"; repo = "lcdproc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1r885zv1gsh88j43x6fvzbdgfkh712a227d369h4fdcbnnfd0kpm"; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { # never built on aarch64-darwin since first introduction in nixpkgs broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; }; -} +}) diff --git a/pkgs/by-name/lc/lcm/package.nix b/pkgs/by-name/lc/lcm/package.nix index f1ff112f4ee4..56c17c318e1f 100644 --- a/pkgs/by-name/lc/lcm/package.nix +++ b/pkgs/by-name/lc/lcm/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lcm"; version = "1.5.2"; src = fetchFromGitHub { owner = "lcm-proj"; repo = "lcm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-72fytJY+uXEHGdZ7N+0g+JK7ALb2e2ZtJuvhiGIMHiA="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kjeremy ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ld/ldacbt/package.nix b/pkgs/by-name/ld/ldacbt/package.nix index c4ec8d49980d..72320637739d 100644 --- a/pkgs/by-name/ld/ldacbt/package.nix +++ b/pkgs/by-name/ld/ldacbt/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ldacBT"; version = "2.0.2.3"; src = fetchFromGitHub { repo = "ldacBT"; owner = "ehfive"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "09dalysx4fgrgpfdm9a51x6slnf4iik1sqba4xjgabpvq91bnb63"; fetchSubmodules = true; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.littleEndian; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ld/ldm/package.nix b/pkgs/by-name/ld/ldm/package.nix index d0a850ee2f6d..44ca16f58a81 100644 --- a/pkgs/by-name/ld/ldm/package.nix +++ b/pkgs/by-name/ld/ldm/package.nix @@ -12,7 +12,7 @@ assert mountPath != ""; let version = "0.5"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ldm"; inherit version; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { # contains important fixes for LVM setups. src = fetchgit { url = "https://github.com/LemonBoy/ldm"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "0lxfypnbamfx6p9ar5k9wra20gvwn665l4pp2j4vsx4yi5q7rw2n"; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ld/ldmtool/package.nix b/pkgs/by-name/ld/ldmtool/package.nix index afc7e7d789bf..e72931cbbc9b 100644 --- a/pkgs/by-name/ld/ldmtool/package.nix +++ b/pkgs/by-name/ld/ldmtool/package.nix @@ -17,14 +17,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ldmtool"; version = "0.2.4"; src = fetchFromGitHub { owner = "mdbooth"; repo = "libldm"; - rev = "libldm-${version}"; + rev = "libldm-${finalAttrs.version}"; sha256 = "1fy5wbmk8kwl86lzswq0d1z2j5y023qzfm2ppm8knzv9c47kniqk"; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ldmtool"; }; -} +}) diff --git a/pkgs/by-name/le/leatherman/package.nix b/pkgs/by-name/le/leatherman/package.nix index e7b5117e8332..00498584b6ad 100644 --- a/pkgs/by-name/le/leatherman/package.nix +++ b/pkgs/by-name/le/leatherman/package.nix @@ -8,13 +8,13 @@ ruby, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "leatherman"; version = "1.12.13"; src = fetchFromGitHub { sha256 = "sha256-rfh4JLnLekx9UhyLH6eDJUeItPROmY/Lc6mcWpbGb3s="; - rev = version; + rev = finalAttrs.version; repo = "leatherman"; owner = "puppetlabs"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/le/ledger2beancount/package.nix b/pkgs/by-name/le/ledger2beancount/package.nix index 0b3c9b527887..ce45aebedf5a 100644 --- a/pkgs/by-name/le/ledger2beancount/package.nix +++ b/pkgs/by-name/le/ledger2beancount/package.nix @@ -21,14 +21,14 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ledger2beancount"; version = "2.7"; src = fetchFromGitHub { owner = "beancount"; repo = "ledger2beancount"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-2LIP3ljK1HMAwjk2ueIf9pFL+UUnGDgx9GYNtRztdFY="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ pablovsky ]; }; -} +}) diff --git a/pkgs/by-name/le/ledmon/package.nix b/pkgs/by-name/le/ledmon/package.nix index f7b9bc96c317..c85d19900f6a 100644 --- a/pkgs/by-name/le/ledmon/package.nix +++ b/pkgs/by-name/le/ledmon/package.nix @@ -7,14 +7,14 @@ sg3_utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ledmon"; version = "0.92"; src = fetchFromGitHub { owner = "intel"; repo = "ledmon"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1lz59606vf2sws5xwijxyffm8kxcf8p9qbdpczsq1b5mm3dk6lvp"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ gpl2Only ]; maintainers = with lib.maintainers; [ sorki ]; }; -} +}) diff --git a/pkgs/by-name/le/lemon-graph/package.nix b/pkgs/by-name/le/lemon-graph/package.nix index 35c1e268a125..ca1ea2a627cc 100644 --- a/pkgs/by-name/le/lemon-graph/package.nix +++ b/pkgs/by-name/le/lemon-graph/package.nix @@ -6,12 +6,12 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lemon-graph"; version = "1.3.1"; src = fetchurl { - url = "https://lemon.cs.elte.hu/pub/sources/lemon-${version}.tar.gz"; + url = "https://lemon.cs.elte.hu/pub/sources/lemon-${finalAttrs.version}.tar.gz"; sha256 = "1j6kp9axhgna47cfnmk1m7vnqn01hwh7pf1fp76aid60yhjwgdvi"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ trepetti ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/le/leo3-bin/package.nix b/pkgs/by-name/le/leo3-bin/package.nix index 856cdb526482..dfdd5f0eb22d 100644 --- a/pkgs/by-name/le/leo3-bin/package.nix +++ b/pkgs/by-name/le/leo3-bin/package.nix @@ -5,12 +5,12 @@ openjdk, runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "leo3"; version = "1.2"; src = fetchurl { - url = "https://github.com/leoprover/Leo-III/releases/download/v${version}/leo3.jar"; + url = "https://github.com/leoprover/Leo-III/releases/download/v${finalAttrs.version}/leo3.jar"; sha256 = "1lgwxbr1rnk72rnvc8raq5i1q71ckhn998pwd9xk6zf27wlzijk7"; }; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p "$out"/{bin,lib/java/leo3} - cp "${src}" "$out/lib/java/leo3/leo3.jar" + cp "${finalAttrs.src}" "$out/lib/java/leo3/leo3.jar" echo "#!${runtimeShell}" > "$out/bin/leo3" echo "'${openjdk}/bin/java' -jar '$out/lib/java/leo3/leo3.jar' \"\$@\"" >> "$out/bin/leo3" chmod a+x "$out/bin/leo3" @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; homepage = "https://page.mi.fu-berlin.de/lex/leo3/"; }; -} +}) diff --git a/pkgs/by-name/le/leptonica/package.nix b/pkgs/by-name/le/leptonica/package.nix index c4031c912852..90dd922ca451 100644 --- a/pkgs/by-name/le/leptonica/package.nix +++ b/pkgs/by-name/le/leptonica/package.nix @@ -16,14 +16,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "leptonica"; version = "1.85.0"; src = fetchFromGitHub { owner = "DanBloomBerg"; repo = "leptonica"; - rev = version; + rev = finalAttrs.version; hash = "sha256-meiSi0qL4i/KCMe5wsRK1/mbuRLHUb55DDOnxkrXZSs="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; # http://www.leptonica.org/about-the-license.html platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/le/lesspipe/package.nix b/pkgs/by-name/le/lesspipe/package.nix index 419a1a5c3dc1..a31266eddfd6 100644 --- a/pkgs/by-name/le/lesspipe/package.nix +++ b/pkgs/by-name/le/lesspipe/package.nix @@ -19,14 +19,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lesspipe"; version = "2.20"; src = fetchFromGitHub { owner = "wofr06"; repo = "lesspipe"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-yb3IzdaMiv1PwqHOfSyHvmWXyStvK/XXC49saXVAJFU="; }; @@ -242,4 +242,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers.martijnvermaat ]; }; -} +}) diff --git a/pkgs/by-name/le/level-zero/package.nix b/pkgs/by-name/le/level-zero/package.nix index a2614074d014..4838a2a229b9 100644 --- a/pkgs/by-name/le/level-zero/package.nix +++ b/pkgs/by-name/le/level-zero/package.nix @@ -9,14 +9,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "level-zero"; version = "1.26.3"; src = fetchFromGitHub { owner = "oneapi-src"; repo = "level-zero"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-AFdACq4oooxv9XMrFjDwSXO+dIoGETqhuqgc0qENkNI="; }; @@ -41,9 +41,9 @@ stdenv.mkDerivation rec { meta = { description = "oneAPI Level Zero Specification Headers and Loader"; homepage = "https://github.com/oneapi-src/level-zero"; - changelog = "https://github.com/oneapi-src/level-zero/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/oneapi-src/level-zero/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.ziguana ]; }; -} +}) diff --git a/pkgs/by-name/lh/lhapdf/package.nix b/pkgs/by-name/lh/lhapdf/package.nix index c6e424c55ca6..b108443dd603 100644 --- a/pkgs/by-name/lh/lhapdf/package.nix +++ b/pkgs/by-name/lh/lhapdf/package.nix @@ -7,12 +7,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lhapdf"; version = "6.5.5"; src = fetchurl { - url = "https://www.hepforge.org/archive/lhapdf/LHAPDF-${version}.tar.gz"; + url = "https://www.hepforge.org/archive/lhapdf/LHAPDF-${finalAttrs.version}.tar.gz"; sha256 = "sha256-ZB1eoJQreeREfhXlozSR/zxwMtcdYYEZk14UrSf146U="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) diff --git a/pkgs/by-name/lh/lhasa/package.nix b/pkgs/by-name/lh/lhasa/package.nix index d0c7d777a4c2..652d97098f14 100644 --- a/pkgs/by-name/lh/lhasa/package.nix +++ b/pkgs/by-name/lh/lhasa/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lhasa"; version = "0.5.0"; src = fetchurl { - url = "https://soulsphere.org/projects/lhasa/lhasa-${version}.tar.gz"; + url = "https://soulsphere.org/projects/lhasa/lhasa-${finalAttrs.version}.tar.gz"; sha256 = "sha256-v4eFxwYJ0h62K32ueJTxOIiPiJ086Xho1QL24Tp5Kxw="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { mainProgram = "lha"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/lib3ds/package.nix b/pkgs/by-name/li/lib3ds/package.nix index 67f34436efe3..9120886961e8 100644 --- a/pkgs/by-name/li/lib3ds/package.nix +++ b/pkgs/by-name/li/lib3ds/package.nix @@ -5,12 +5,12 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lib3ds"; version = "1.3.0"; src = fetchurl { - url = "http://lib3ds.googlecode.com/files/lib3ds-${version}.zip"; + url = "http://lib3ds.googlecode.com/files/lib3ds-${finalAttrs.version}.zip"; sha256 = "1qr9arfdkjf7q11xhvxwzmhxqz3nhcjkyb8zzfjpz9jm54q0rc7m"; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libGDSII/package.nix b/pkgs/by-name/li/libGDSII/package.nix index d1226ad50745..8b66a95d3a23 100644 --- a/pkgs/by-name/li/libGDSII/package.nix +++ b/pkgs/by-name/li/libGDSII/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libGDSII"; version = "0.21"; src = fetchFromGitHub { owner = "HomerReid"; repo = "libGDSII"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-EXEt7l69etcBdDdEDlD1ODOdhTBZCVjgY1jhRUDd/W0="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libacars/package.nix b/pkgs/by-name/li/libacars/package.nix index 6137de5240fd..b9863850961a 100644 --- a/pkgs/by-name/li/libacars/package.nix +++ b/pkgs/by-name/li/libacars/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libacars"; version = "2.2.0"; src = fetchFromGitHub { owner = "szpajder"; repo = "libacars"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-2n1tuKti8Zn5UzQHmRdvW5Q+x4CXS9QuPHFQ+DFriiE="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.mafo ]; }; -} +}) diff --git a/pkgs/by-name/li/libaccounts-glib/package.nix b/pkgs/by-name/li/libaccounts-glib/package.nix index 72e5b0915f97..02dfa6431f80 100644 --- a/pkgs/by-name/li/libaccounts-glib/package.nix +++ b/pkgs/by-name/li/libaccounts-glib/package.nix @@ -21,7 +21,7 @@ gobject-introspection, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libaccounts-glib"; version = "1.27"; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { src = fetchFromGitLab { owner = "accounts-sso"; repo = "libaccounts-glib"; - rev = "VERSION_${version}"; + rev = "VERSION_${finalAttrs.version}"; hash = "sha256-mLhcwp8rhCGSB1K6rTWT0tuiINzgwULwXINfCbgPKEg="; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl21; }; -} +}) diff --git a/pkgs/by-name/li/libad9361/package.nix b/pkgs/by-name/li/libad9361/package.nix index 4b05073cabc3..ba273800a142 100644 --- a/pkgs/by-name/li/libad9361/package.nix +++ b/pkgs/by-name/li/libad9361/package.nix @@ -6,14 +6,14 @@ libiio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libad9361"; version = "0.3"; src = fetchFromGitHub { owner = "analogdevicesinc"; repo = "libad9361-iio"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-9e66qSrKpczatZY9lPAzi/6f7lHChnl2+Pih53oa28Y="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sikmir ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/li/libaec/package.nix b/pkgs/by-name/li/libaec/package.nix index ebd4fc51c83c..b789c473a649 100644 --- a/pkgs/by-name/li/libaec/package.nix +++ b/pkgs/by-name/li/libaec/package.nix @@ -5,7 +5,7 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libaec"; version = "1.1.4"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { domain = "gitlab.dkrz.de"; owner = "k202009"; repo = "libaec"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-MJFx0gErfrSK6EeeGDk8CQWj6j4PVvFPJEI/iys3bI8="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ tbenst ]; }; -} +}) diff --git a/pkgs/by-name/li/libajantv2/package.nix b/pkgs/by-name/li/libajantv2/package.nix index 2044db178b6a..aad9624acc98 100644 --- a/pkgs/by-name/li/libajantv2/package.nix +++ b/pkgs/by-name/li/libajantv2/package.nix @@ -10,14 +10,14 @@ linuxPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libajantv2"; version = "17.5.0"; src = fetchFromGitHub { owner = "aja-video"; repo = "libajantv2"; - rev = "ntv2_${builtins.replaceStrings [ "." ] [ "_" ] version}"; + rev = "ntv2_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-/BfFbBScS75TpUZEeYzAHd1PtnZgnCNfGtjwYPJJjkg="; }; patches = [ @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { Name: libajantv2 Description: Library for controlling AJA NTV2 video devices - Version: ${version} + Version: ${finalAttrs.version} Libs: -L\''${libdir} -lajantv2 Cflags: -I\''${includedir} -I\''${includedir}/ajantv2/includes -I\''${includedir}/ajantv2/src/lin -DAJALinux -DAJA_LINUX -DAJA_USE_CPLUSPLUS11 -DNDEBUG -DNTV2_USE_CPLUSPLUS11 EOF @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.lukegb ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libansilove/package.nix b/pkgs/by-name/li/libansilove/package.nix index 5343ed1b0b0c..bd2e6e52cd60 100644 --- a/pkgs/by-name/li/libansilove/package.nix +++ b/pkgs/by-name/li/libansilove/package.nix @@ -6,14 +6,14 @@ gd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libansilove"; version = "1.4.2"; src = fetchFromGitHub { owner = "ansilove"; repo = "libansilove"; - tag = version; + tag = finalAttrs.version; hash = "sha256-kbQ7tbQbJ8zYhdbfiVZY26woyR4NNzqjCJ/5nrunlWs="; }; @@ -26,10 +26,10 @@ stdenv.mkDerivation rec { meta = { description = "Library for converting ANSI, ASCII, and other formats to PNG"; homepage = "https://github.com/ansilove/libansilove"; - changelog = "https://github.com/ansilove/libansilove/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/ansilove/libansilove/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ jethair ]; mainProgram = "libansilove"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libantlr3c/package.nix b/pkgs/by-name/li/libantlr3c/package.nix index 45919c448c25..cc40666b66b8 100644 --- a/pkgs/by-name/li/libantlr3c/package.nix +++ b/pkgs/by-name/li/libantlr3c/package.nix @@ -4,11 +4,11 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libantlr3c"; version = "3.4"; src = fetchurl { - url = "https://www.antlr3.org/download/C/libantlr3c-${version}.tar.gz"; + url = "https://www.antlr3.org/download/C/libantlr3c-${finalAttrs.version}.tar.gz"; sha256 = "0lpbnb4dq4azmsvlhp6khq1gy42kyqyjv8gww74g5lm2y6blm4fa"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ vbgl ]; }; -} +}) diff --git a/pkgs/by-name/li/libao/package.nix b/pkgs/by-name/li/libao/package.nix index 7e19c4782258..ae7135d649ba 100644 --- a/pkgs/by-name/li/libao/package.nix +++ b/pkgs/by-name/li/libao/package.nix @@ -12,7 +12,7 @@ usePulseAudio ? config.pulseaudio or (lib.meta.availableOn stdenv.hostPlatform libpulseaudio), }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.2"; pname = "libao"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "xiph"; repo = "libao"; - rev = version; + rev = finalAttrs.version; sha256 = "0svgk4sc9kdhcsfyvbvgm5vpbg3sfr6z5rliflrw49v3x2i4vxq5"; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/li/libaosd/package.nix b/pkgs/by-name/li/libaosd/package.nix index e0c4b2eaa966..658c9d287dee 100644 --- a/pkgs/by-name/li/libaosd/package.nix +++ b/pkgs/by-name/li/libaosd/package.nix @@ -11,14 +11,14 @@ automake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.2.7-9-g177589f"; pname = "libaosd"; src = fetchFromGitHub { owner = "atheme-legacy"; repo = "libaosd"; - rev = version; + rev = finalAttrs.version; sha256 = "1cn7k0n74p6jp25kxwcyblhmbdvgw3mikvj0m2jh4c6xccfrgb9a"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ unode ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/li/libappimage/package.nix b/pkgs/by-name/li/libappimage/package.nix index 3f9e51c465ae..7000e59b4d19 100644 --- a/pkgs/by-name/li/libappimage/package.nix +++ b/pkgs/by-name/li/libappimage/package.nix @@ -19,14 +19,14 @@ xz, # for liblzma zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libappimage"; version = "1.0.4-5"; src = fetchFromGitHub { owner = "AppImageCommunity"; repo = "libappimage"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-V9Ilo0zFo9Urke+jCA4CSQB5tpzLC/S5jmon+bA+TEU="; }; @@ -103,4 +103,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ k900 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libargs/package.nix b/pkgs/by-name/li/libargs/package.nix index e3f0d1577514..5702f094ed8e 100644 --- a/pkgs/by-name/li/libargs/package.nix +++ b/pkgs/by-name/li/libargs/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "args"; version = "6.4.7"; src = fetchFromGitHub { owner = "Taywee"; repo = "args"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-IQzhbXl1CfEV164EjulKrOUdCTZNZAFgVyzxk4rTNlU="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libaribcaption/package.nix b/pkgs/by-name/li/libaribcaption/package.nix index b2ff119eaa0a..622242e10daa 100644 --- a/pkgs/by-name/li/libaribcaption/package.nix +++ b/pkgs/by-name/li/libaribcaption/package.nix @@ -9,14 +9,14 @@ }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libaribcaption"; version = "1.1.1"; src = fetchFromGitHub { owner = "xqq"; repo = "libaribcaption"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-x6l0ZrTktSsqfDLVRXpQtUOruhfc8RF3yT991UVZiKA="; }; @@ -32,9 +32,9 @@ stdenv.mkDerivation rec { meta = { description = "Portable ARIB STD-B24 Caption Decoder/Renderer"; homepage = "https://github.com/xqq/libaribcaption"; - changelog = "https://github.com/xqq/libaribcaption/releases/tag/${src.rev}"; + changelog = "https://github.com/xqq/libaribcaption/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ chayleaf ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libassuan/package.nix b/pkgs/by-name/li/libassuan/package.nix index 4c6fbea82951..269be1740ef7 100644 --- a/pkgs/by-name/li/libassuan/package.nix +++ b/pkgs/by-name/li/libassuan/package.nix @@ -9,12 +9,12 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libassuan"; version = "3.0.2"; src = fetchurl { - url = "mirror://gnupg/libassuan/libassuan-${version}.tar.bz2"; + url = "mirror://gnupg/libassuan/libassuan-${finalAttrs.version}.tar.bz2"; hash = "sha256-0pMc2tJm5jNRD5lw4aLzRgVeNRuxn5t4kSR1uAdMNvY="; }; @@ -59,9 +59,9 @@ stdenv.mkDerivation rec { provided. ''; homepage = "https://gnupg.org/software/libassuan/"; - changelog = "https://dev.gnupg.org/source/libassuan/browse/master/NEWS;libassuan-${version}"; + changelog = "https://dev.gnupg.org/source/libassuan/browse/master/NEWS;libassuan-${finalAttrs.version}"; license = lib.licenses.lgpl2Plus; platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libatasmart/package.nix b/pkgs/by-name/li/libatasmart/package.nix index d0cb107a5262..584dd611a150 100644 --- a/pkgs/by-name/li/libatasmart/package.nix +++ b/pkgs/by-name/li/libatasmart/package.nix @@ -7,12 +7,12 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libatasmart"; version = "0.19"; src = fetchurl { - url = "http://0pointer.de/public/libatasmart-${version}.tar.xz"; + url = "http://0pointer.de/public/libatasmart-${finalAttrs.version}.tar.xz"; sha256 = "138gvgdwk6h4ljrjsr09pxk1nrki4b155hqdzyr8mlk3bwsfmw31"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libatomic_ops/package.nix b/pkgs/by-name/li/libatomic_ops/package.nix index 38dda0f5ce14..b871fa2fdd84 100644 --- a/pkgs/by-name/li/libatomic_ops/package.nix +++ b/pkgs/by-name/li/libatomic_ops/package.nix @@ -7,14 +7,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libatomic_ops"; version = "7.10.0"; src = fetchurl { urls = [ - "http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-${version}.tar.gz" - "https://github.com/ivmai/libatomic_ops/releases/download/v${version}/libatomic_ops-${version}.tar.gz" + "http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-${finalAttrs.version}.tar.gz" + "https://github.com/ivmai/libatomic_ops/releases/download/v${finalAttrs.version}/libatomic_ops-${finalAttrs.version}.tar.gz" ]; sha256 = "sha256-DbPr/3VdsXD2XnSmTsRRGBLp7jGFwjLu/+rNJ0GQ37A="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.raskin ]; platforms = with lib.platforms; unix ++ windows; }; -} +}) diff --git a/pkgs/by-name/li/libaudec/package.nix b/pkgs/by-name/li/libaudec/package.nix index 22b6a4dcd568..1a28980ae637 100644 --- a/pkgs/by-name/li/libaudec/package.nix +++ b/pkgs/by-name/li/libaudec/package.nix @@ -9,14 +9,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libaudec"; version = "0.3.4"; src = fetchFromGitHub { owner = "zrythm"; repo = "libaudec"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-8morbrq8zG+2N3ruMeJa85ci9P0wPQOfZ5H56diFEAo="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { mainProgram = "audec"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libavif/package.nix b/pkgs/by-name/li/libavif/package.nix index f406a9974792..9633dc319cbb 100644 --- a/pkgs/by-name/li/libavif/package.nix +++ b/pkgs/by-name/li/libavif/package.nix @@ -29,7 +29,7 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libavif"; version = "1.3.0"; @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "AOMediaCodec"; repo = "libavif"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-0J56wpXa2AVh9JUp5UY2kzWijNE3i253RKhpG5oDFJE="; }; @@ -120,9 +120,9 @@ stdenv.mkDerivation rec { (avifenc/avifdec). ''; homepage = "https://github.com/AOMediaCodec/libavif"; - changelog = "https://github.com/AOMediaCodec/libavif/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/AOMediaCodec/libavif/blob/v${finalAttrs.version}/CHANGELOG.md"; maintainers = with lib.maintainers; [ mkg20001 ]; platforms = lib.platforms.all; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/li/libayatana-appindicator/package.nix b/pkgs/by-name/li/libayatana-appindicator/package.nix index 7814147dd3b2..c74bd25b26b3 100644 --- a/pkgs/by-name/li/libayatana-appindicator/package.nix +++ b/pkgs/by-name/li/libayatana-appindicator/package.nix @@ -12,7 +12,7 @@ gobject-introspection, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libayatana-appindicator"; version = "0.5.92"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "AyatanaIndicators"; repo = "libayatana-appindicator"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-NzaWQBb2Ez1ik23wCgW1ZQh1/rY7GcPlLvaSgV7uXrA="; }; @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { meta = { description = "Ayatana Application Indicators Shared Library"; homepage = "https://github.com/AyatanaIndicators/libayatana-appindicator"; - changelog = "https://github.com/AyatanaIndicators/libayatana-appindicator/blob/${version}/ChangeLog"; + changelog = "https://github.com/AyatanaIndicators/libayatana-appindicator/blob/${finalAttrs.version}/ChangeLog"; license = [ lib.licenses.lgpl3Plus lib.licenses.lgpl21Plus @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.nickhu ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libayatana-indicator/package.nix b/pkgs/by-name/li/libayatana-indicator/package.nix index 4314031deed8..8bf2302721cb 100644 --- a/pkgs/by-name/li/libayatana-indicator/package.nix +++ b/pkgs/by-name/li/libayatana-indicator/package.nix @@ -9,14 +9,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libayatana-indicator"; version = "0.9.4"; src = fetchFromGitHub { owner = "AyatanaIndicators"; repo = "libayatana-indicator"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-OsguZ+jl274uPSCTFHq/ZwUE3yHR7MlUPHCpfmn1F7A="; }; @@ -35,9 +35,9 @@ stdenv.mkDerivation rec { meta = { description = "Ayatana Indicators Shared Library"; homepage = "https://github.com/AyatanaIndicators/libayatana-indicator"; - changelog = "https://github.com/AyatanaIndicators/libayatana-indicator/blob/${version}/ChangeLog"; + changelog = "https://github.com/AyatanaIndicators/libayatana-indicator/blob/${finalAttrs.version}/ChangeLog"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.nickhu ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libb64/package.nix b/pkgs/by-name/li/libb64/package.nix index 398c430cc623..c35204a820a5 100644 --- a/pkgs/by-name/li/libb64/package.nix +++ b/pkgs/by-name/li/libb64/package.nix @@ -5,14 +5,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libb64"; version = "2.0.0.1"; src = fetchFromGitHub { owner = "libb64"; repo = "libb64"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-9loDftr769qnIi00MueO86kjha2EiG9pnCLogp0Iq3c="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { mainProgram = "base64"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libbase58/package.nix b/pkgs/by-name/li/libbase58/package.nix index 94f7c4ec8bc7..b8bcd9f4c3a5 100644 --- a/pkgs/by-name/li/libbase58/package.nix +++ b/pkgs/by-name/li/libbase58/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libbase58"; version = "0.1.4"; src = fetchFromGitHub { owner = "bitcoin"; repo = "libbase58"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-CU55V89GbcYnrhwTPFMd13EGeCk/x9nQswUZ2JsYsUU="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { mainProgram = "base58"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libbladeRF/package.nix b/pkgs/by-name/li/libbladeRF/package.nix index 65775419c7a1..cb340b8bad73 100644 --- a/pkgs/by-name/li/libbladeRF/package.nix +++ b/pkgs/by-name/li/libbladeRF/package.nix @@ -14,14 +14,14 @@ udev, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libbladeRF"; version = "2025.10"; src = fetchFromGitHub { owner = "Nuand"; repo = "bladeRF"; - tag = version; + tag = finalAttrs.version; hash = "sha256-gp+OnAlECGZs4+JEWNX5Gt7LYdTFJUItpmDdJgeoJO4="; fetchSubmodules = true; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ markuskowa ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libbtbb/package.nix b/pkgs/by-name/li/libbtbb/package.nix index db06ab2b0569..c2bb0427e626 100644 --- a/pkgs/by-name/li/libbtbb/package.nix +++ b/pkgs/by-name/li/libbtbb/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libbtbb"; version = "2020-12-R1"; src = fetchFromGitHub { owner = "greatscottgadgets"; repo = "libbtbb"; - rev = version; + rev = finalAttrs.version; sha256 = "1byv8174xam7siakr1p0523x97wkh0fmwmq341sd3g70qr2g767d"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ oxzi ]; }; -} +}) diff --git a/pkgs/by-name/li/libcaca/package.nix b/pkgs/by-name/li/libcaca/package.nix index 848f7c7d3060..3c06707843af 100644 --- a/pkgs/by-name/li/libcaca/package.nix +++ b/pkgs/by-name/li/libcaca/package.nix @@ -11,14 +11,14 @@ x11Support ? !stdenv.hostPlatform.isDarwin, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcaca"; version = "0.99.beta20"; src = fetchFromGitHub { owner = "cacalabs"; repo = "libcaca"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-N0Lfi0d4kjxirEbIjdeearYWvStkKMyV6lgeyNKXcVw="; }; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcangjie/package.nix b/pkgs/by-name/li/libcangjie/package.nix index c2f09fa46fe3..8773b880ad15 100644 --- a/pkgs/by-name/li/libcangjie/package.nix +++ b/pkgs/by-name/li/libcangjie/package.nix @@ -9,7 +9,7 @@ cppcheck, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcangjie"; version = "1.4.0"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "cangjie"; repo = "libcangjie"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-LZRU2hbAC8xftPAIHDKCa2SfFLuH/PVqvjZmOSoUQwc="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "libcangjie-cli"; }; -} +}) diff --git a/pkgs/by-name/li/libccd/package.nix b/pkgs/by-name/li/libccd/package.nix index 202635f62b98..fb2dbdbf9246 100644 --- a/pkgs/by-name/li/libccd/package.nix +++ b/pkgs/by-name/li/libccd/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libccd"; version = "2.1"; src = fetchFromGitHub { owner = "danfis"; repo = "libccd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0sfmn5pd7k5kyhbxnd689xmsa5v843r7sska96dlysqpljd691jc"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lopsided98 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcdada/package.nix b/pkgs/by-name/li/libcdada/package.nix index 318d96159263..4031d35844c5 100644 --- a/pkgs/by-name/li/libcdada/package.nix +++ b/pkgs/by-name/li/libcdada/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcdada"; version = "0.6.1"; src = fetchFromGitHub { owner = "msune"; repo = "libcdada"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-x//22FvgxIGL9H2whMAVCTyI9gAjlMWkEmpOAcoeOgE="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ _0x4A6F ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcdaudio/package.nix b/pkgs/by-name/li/libcdaudio/package.nix index eb21424d349c..1683e1f4b373 100644 --- a/pkgs/by-name/li/libcdaudio/package.nix +++ b/pkgs/by-name/li/libcdaudio/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcdaudio"; version = "0.99.12p2"; src = fetchurl { - url = "mirror://sourceforge/libcdaudio/libcdaudio-${version}.tar.gz"; + url = "mirror://sourceforge/libcdaudio/libcdaudio-${finalAttrs.version}.tar.gz"; sha256 = "1fsy6dlzxrx177qc877qhajm9l4g28mvh06h2l15rxy4bapzknjz"; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl2; }; -} +}) diff --git a/pkgs/by-name/li/libcdio-paranoia/package.nix b/pkgs/by-name/li/libcdio-paranoia/package.nix index 85016c6354f9..661e3d04e89a 100644 --- a/pkgs/by-name/li/libcdio-paranoia/package.nix +++ b/pkgs/by-name/li/libcdio-paranoia/package.nix @@ -8,14 +8,14 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcdio-paranoia"; version = "2.0.2"; src = fetchFromGitHub { owner = "rocky"; repo = "libcdio-paranoia"; - rev = "release-10.2+${version}"; + rev = "release-10.2+${finalAttrs.version}"; hash = "sha256-n05PSVgh6z7BFPq4CjJa5DqCO7Huj8Bsg0x3HQPsbeI="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { mainProgram = "cd-paranoia"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcec/package.nix b/pkgs/by-name/li/libcec/package.nix index edaf5eb8dd21..b9ae94e68be2 100644 --- a/pkgs/by-name/li/libcec/package.nix +++ b/pkgs/by-name/li/libcec/package.nix @@ -10,14 +10,14 @@ libraspberrypi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcec"; version = "7.1.1"; src = fetchFromGitHub { owner = "Pulse-Eight"; repo = "libcec"; - rev = "libcec-${version}"; + rev = "libcec-${finalAttrs.version}"; sha256 = "sha256-t8GUQKWTcxjyaAlsTP4C+heYiVYowG7x+fmjHPND7As="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; teams = [ lib.teams.kodi ]; }; -} +}) diff --git a/pkgs/by-name/li/libcec_platform/package.nix b/pkgs/by-name/li/libcec_platform/package.nix index c98d9ae63234..5a622a67688e 100644 --- a/pkgs/by-name/li/libcec_platform/package.nix +++ b/pkgs/by-name/li/libcec_platform/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "p8-platform"; version = "2.1.0.1"; src = fetchFromGitHub { owner = "Pulse-Eight"; repo = "platform"; - rev = "p8-platform-${version}"; + rev = "p8-platform-${finalAttrs.version}"; hash = "sha256-zAI/AOLJAunv+cCQ6bOXrgkW+wl5frj3ktzx2cDeCCk="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; teams = [ lib.teams.kodi ]; }; -} +}) diff --git a/pkgs/by-name/li/libcello/package.nix b/pkgs/by-name/li/libcello/package.nix index b71675290309..05cefe320295 100644 --- a/pkgs/by-name/li/libcello/package.nix +++ b/pkgs/by-name/li/libcello/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcello"; version = "2.1.0"; src = fetchurl { - url = "https://libcello.org/static/libCello-${version}.tar.gz"; + url = "https://libcello.org/static/libCello-${finalAttrs.version}.tar.gz"; sha256 = "0a1b2x5ni07vd9ridnl7zv7h2s32070wsphjy94qr066b99gdb29"; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.MostAwesomeDude ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcerf/package.nix b/pkgs/by-name/li/libcerf/package.nix index b07e8f05046c..76a4426a7b49 100644 --- a/pkgs/by-name/li/libcerf/package.nix +++ b/pkgs/by-name/li/libcerf/package.nix @@ -7,12 +7,12 @@ gnuplot, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcerf"; version = "3.2"; src = fetchurl { - url = "https://jugit.fz-juelich.de/mlz/libcerf/-/archive/v${version}/libcerf-v${version}.tar.gz"; + url = "https://jugit.fz-juelich.de/mlz/libcerf/-/archive/v${finalAttrs.version}/libcerf-v${finalAttrs.version}.tar.gz"; sha256 = "sha256-6o0RDXPsJKZDBCyjlARhzLsbZUHiExDstwq05NwUSu8="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libcgroup/package.nix b/pkgs/by-name/li/libcgroup/package.nix index a14d24f153da..4cc230a21176 100644 --- a/pkgs/by-name/li/libcgroup/package.nix +++ b/pkgs/by-name/li/libcgroup/package.nix @@ -11,14 +11,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcgroup"; version = "3.2.0"; src = fetchFromGitHub { owner = "libcgroup"; repo = "libcgroup"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-kWW9ID/eYZH0O/Ge8pf3Cso4yu644R5EiQFYfZMcizs="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/li/libchardet/package.nix b/pkgs/by-name/li/libchardet/package.nix index bb673fd2d4d1..7f803ba6a504 100644 --- a/pkgs/by-name/li/libchardet/package.nix +++ b/pkgs/by-name/li/libchardet/package.nix @@ -6,14 +6,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libchardet"; version = "1.0.6"; src = fetchFromGitHub { owner = "Joungkyun"; repo = "libchardet"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-JhEiWM3q8X+eEBHxv8k9yYOaTGoJOzI+/iFYC0gZJJs="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcint/package.nix b/pkgs/by-name/li/libcint/package.nix index ef7c96f88cb9..6eb43b814c2f 100644 --- a/pkgs/by-name/li/libcint/package.nix +++ b/pkgs/by-name/li/libcint/package.nix @@ -8,14 +8,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcint"; version = "6.1.3"; src = fetchFromGitHub { owner = "sunqm"; repo = "libcint"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-k9luTarszZAqh33SzPMM3BYj01HT7cfTipt44nSC+2A="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcircle/package.nix b/pkgs/by-name/li/libcircle/package.nix index 82001484a009..b6291c45b070 100644 --- a/pkgs/by-name/li/libcircle/package.nix +++ b/pkgs/by-name/li/libcircle/package.nix @@ -7,14 +7,14 @@ mpi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcircle"; version = "0.3"; src = fetchFromGitHub { owner = "hpc"; repo = "libcircle"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-EfnoNL6wo6qQES6XzMtpTpYcsJ8V2gy32i26wiTldH0="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/li/libck/package.nix b/pkgs/by-name/li/libck/package.nix index 2715c3f38512..7a645825c3f5 100644 --- a/pkgs/by-name/li/libck/package.nix +++ b/pkgs/by-name/li/libck/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ck"; version = "0.7.2"; src = fetchFromGitHub { owner = "concurrencykit"; repo = "ck"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-lxJ8WsZ3pBGf4sFYj5+tR37EYDZqpksaoohiIKA4pRI="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/li/libcli/package.nix b/pkgs/by-name/li/libcli/package.nix index afc41038077a..8a3765468910 100644 --- a/pkgs/by-name/li/libcli/package.nix +++ b/pkgs/by-name/li/libcli/package.nix @@ -6,14 +6,14 @@ libxcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcli"; version = "1.10.7"; src = fetchFromGitHub { owner = "dparrish"; repo = "libcli"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-ItmZfclx2mprKUOk/MwlS2w4f0ukiiPA5/QaRdGfEO8="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libcloudproviders/package.nix b/pkgs/by-name/li/libcloudproviders/package.nix index 057acdc377a1..ff18b38d237a 100644 --- a/pkgs/by-name/li/libcloudproviders/package.nix +++ b/pkgs/by-name/li/libcloudproviders/package.nix @@ -16,12 +16,12 @@ # TODO: Add installed tests once https://gitlab.gnome.org/World/libcloudproviders/issues/4 is fixed -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcloudproviders"; version = "0.3.6"; src = fetchurl { - url = "mirror://gnome/sources/libcloudproviders/${lib.versions.majorMinor version}/libcloudproviders-${version}.tar.xz"; + url = "mirror://gnome/sources/libcloudproviders/${lib.versions.majorMinor finalAttrs.version}/libcloudproviders-${finalAttrs.version}.tar.xz"; hash = "sha256-O3URCzpP3vTFxaRA5IcB/gVNKuBh0VbIkTa7W6BedLc="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jtojnar ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libclthreads/package.nix b/pkgs/by-name/li/libclthreads/package.nix index ecf506310f4e..d4f021f5511e 100644 --- a/pkgs/by-name/li/libclthreads/package.nix +++ b/pkgs/by-name/li/libclthreads/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libclthreads"; version = "2.4.2"; src = fetchurl { - url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/clthreads-${version}.tar.bz2"; + url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/clthreads-${finalAttrs.version}.tar.bz2"; sha256 = "0cbs1w89q8wfjrrhvxf6xk0y02nkjl5hd0yb692c8ma01i6b2nf6"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libclxclient/package.nix b/pkgs/by-name/li/libclxclient/package.nix index bb15eb70e46e..77785f1e3cb9 100644 --- a/pkgs/by-name/li/libclxclient/package.nix +++ b/pkgs/by-name/li/libclxclient/package.nix @@ -9,12 +9,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libclxclient"; version = "3.9.2"; src = fetchurl { - url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/clxclient-${version}.tar.bz2"; + url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/clxclient-${finalAttrs.version}.tar.bz2"; sha256 = "10bq6fy8d3pr1x2x3xx9qhf2hdxrwdgvg843a2y6lx70y1jfj0c5"; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libcmis/package.nix b/pkgs/by-name/li/libcmis/package.nix index 2d318efb1075..cf1408c4e1a5 100644 --- a/pkgs/by-name/li/libcmis/package.nix +++ b/pkgs/by-name/li/libcmis/package.nix @@ -12,14 +12,14 @@ cppunit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcmis"; version = "0.6.2"; src = fetchFromGitHub { owner = "tdf"; repo = "libcmis"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-HXiyQKjOlQXWABY10XrOiYxPqfpmUJC3a6xD98LIHDw="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { mainProgram = "cmis-client"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcoap/package.nix b/pkgs/by-name/li/libcoap/package.nix index b7fc45841354..42f6f9aa811e 100644 --- a/pkgs/by-name/li/libcoap/package.nix +++ b/pkgs/by-name/li/libcoap/package.nix @@ -13,13 +13,13 @@ withTLS ? true, withDocs ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcoap"; version = "4.3.5a"; src = fetchFromGitHub { repo = "libcoap"; owner = "obgm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-mLVGIG2JkWMlnZOlLxFTZVGM0nF6q2PKJoEo0s4Vq54="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; maintainers = [ lib.maintainers.kmein ]; }; -} +}) diff --git a/pkgs/by-name/li/libcomps/package.nix b/pkgs/by-name/li/libcomps/package.nix index 12a6f3c0bce7..ff5c0ebe3af1 100644 --- a/pkgs/by-name/li/libcomps/package.nix +++ b/pkgs/by-name/li/libcomps/package.nix @@ -12,7 +12,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcomps"; version = "0.1.23"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "rpm-software-management"; repo = "libcomps"; - rev = version; + rev = finalAttrs.version; hash = "sha256-6nX6Oa2ACVALOtXDxjowIGKaziZkGZbtkgZzDfuP4PE="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ katexochen ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcork/package.nix b/pkgs/by-name/li/libcork/package.nix index 7c59221f52d5..8d0afc371a73 100644 --- a/pkgs/by-name/li/libcork/package.nix +++ b/pkgs/by-name/li/libcork/package.nix @@ -6,22 +6,22 @@ pkg-config, check, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcork"; version = "1.0.0--rc3"; src = fetchFromGitHub { owner = "dcreager"; repo = "libcork"; - rev = version; + rev = finalAttrs.version; sha256 = "152gqnmr6wfmflf5l6447am4clmg3p69pvy3iw7yhaawjqa797sk"; }; postPatch = '' # N.B. We need to create this file, otherwise it tries to use git to # determine the package version, which we do not want. - echo "${version}" > .version-stamp - echo "${version}" > .commit-stamp + echo "${finalAttrs.version}" > .version-stamp + echo "${finalAttrs.version}" > .commit-stamp # N.B. We disable tests by force, since their build is broken. sed -i '/add_subdirectory(tests)/d' ./CMakeLists.txt @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ lovesegfault ]; }; -} +}) diff --git a/pkgs/by-name/li/libcotp/package.nix b/pkgs/by-name/li/libcotp/package.nix index 5fdd68034c80..3fe41d69cd33 100644 --- a/pkgs/by-name/li/libcotp/package.nix +++ b/pkgs/by-name/li/libcotp/package.nix @@ -7,14 +7,14 @@ libgcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcotp"; version = "3.1.1"; src = fetchFromGitHub { owner = "paolostivanin"; repo = "libcotp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-5Jjk8uby1QjvU7TraTTTp+29Yh5lzbCvlorfPbGvciM="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ alexbakker ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libcouchbase/package.nix b/pkgs/by-name/li/libcouchbase/package.nix index c7aa9158d92d..05a608e8c96b 100644 --- a/pkgs/by-name/li/libcouchbase/package.nix +++ b/pkgs/by-name/li/libcouchbase/package.nix @@ -8,14 +8,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcouchbase"; version = "3.3.18"; src = fetchFromGitHub { owner = "couchbase"; repo = "libcouchbase"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-+6RrApyml/FPv8pRjmwY1yuZIX1YXNKqdeNjP1y4cbU="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcpuid/package.nix b/pkgs/by-name/li/libcpuid/package.nix index 68402de9a104..b630e46957df 100644 --- a/pkgs/by-name/li/libcpuid/package.nix +++ b/pkgs/by-name/li/libcpuid/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcpuid"; version = "0.8.1"; src = fetchFromGitHub { owner = "anrieff"; repo = "libcpuid"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-+/TTlGk1ePPTHrSTSZmPHT2h3gKs9ouCF4ElvLWHF/g="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.x86; }; -} +}) diff --git a/pkgs/by-name/li/libcrafter/package.nix b/pkgs/by-name/li/libcrafter/package.nix index d53e5e3c917c..807099dff9c5 100644 --- a/pkgs/by-name/li/libcrafter/package.nix +++ b/pkgs/by-name/li/libcrafter/package.nix @@ -8,14 +8,14 @@ libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcrafter"; version = "1.0"; src = fetchFromGitHub { owner = "pellegre"; repo = "libcrafter"; - rev = "version-${version}"; + rev = "version-${finalAttrs.version}"; sha256 = "sha256-tCdN3+EzISVl+wp5umOFD+bgV+uUdabH+2LyxlV/W7Q="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcredis/package.nix b/pkgs/by-name/li/libcredis/package.nix index 9059754b679a..000a35d40492 100644 --- a/pkgs/by-name/li/libcredis/package.nix +++ b/pkgs/by-name/li/libcredis/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcredis"; version = "0.2.3"; src = fetchurl { - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/credis/credis-${version}.tar.gz"; + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/credis/credis-${finalAttrs.version}.tar.gz"; sha256 = "1l3hlw9rrc11qggbg9a2303p3bhxxx2vqkmlk8avsrbqw15r1ayr"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/li/libcryptui/package.nix b/pkgs/by-name/li/libcryptui/package.nix index 5ce3f093ead0..d8d591e76237 100644 --- a/pkgs/by-name/li/libcryptui/package.nix +++ b/pkgs/by-name/li/libcryptui/package.nix @@ -19,12 +19,12 @@ gcr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcryptui"; version = "3.12.2"; src = fetchurl { - url = "mirror://gnome/sources/libcryptui/${lib.versions.majorMinor version}/libcryptui-${version}.tar.xz"; + url = "mirror://gnome/sources/libcryptui/${lib.versions.majorMinor finalAttrs.version}/libcryptui-${finalAttrs.version}.tar.xz"; sha256 = "0rh8wa5k2iwbwppyvij2jdxmnlfjbna7kbh2a5n7zw4nnjkx3ski"; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { # cannot open shared object file: No such file or directory broken = stdenv.buildPlatform != stdenv.hostPlatform; }; -} +}) diff --git a/pkgs/by-name/li/libcsptr/package.nix b/pkgs/by-name/li/libcsptr/package.nix index 3eb1cb52fb3d..b27c4992eeff 100644 --- a/pkgs/by-name/li/libcsptr/package.nix +++ b/pkgs/by-name/li/libcsptr/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcsptr"; version = "2.0.4"; src = fetchFromGitHub { owner = "Snaipe"; repo = "libcsptr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0i1498h2i6zq3fn3zf3iw7glv6brn597165hnibgwccqa8sh3ich"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.fragamus ]; }; -} +}) diff --git a/pkgs/by-name/li/libctemplate/package.nix b/pkgs/by-name/li/libctemplate/package.nix index 11c2323806d5..1c1f14e22cc3 100644 --- a/pkgs/by-name/li/libctemplate/package.nix +++ b/pkgs/by-name/li/libctemplate/package.nix @@ -8,14 +8,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ctemplate"; version = "2.4"; src = fetchFromGitHub { owner = "OlafvdSpek"; repo = "ctemplate"; - rev = "ctemplate-${version}"; + rev = "ctemplate-${finalAttrs.version}"; sha256 = "1x0p5yym6vvcx70pm8ihnbxxrl2wnblfp72ih5vjyg8mzkc8cxrr"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/OlafvdSpek/ctemplate"; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/li/libctl/package.nix b/pkgs/by-name/li/libctl/package.nix index 4cd3482c2ddb..ca62a719dd93 100644 --- a/pkgs/by-name/li/libctl/package.nix +++ b/pkgs/by-name/li/libctl/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libctl"; version = "4.5.1"; src = fetchFromGitHub { owner = "NanoComp"; repo = "libctl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "uOydBWYPXSBUi+4MM6FNx6B5l2to7Ny9Uc1MMTV9bGA="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libcue/package.nix b/pkgs/by-name/li/libcue/package.nix index ffca99114c85..3f0c93133a66 100644 --- a/pkgs/by-name/li/libcue/package.nix +++ b/pkgs/by-name/li/libcue/package.nix @@ -7,14 +7,14 @@ flex, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcue"; version = "2.3.0"; src = fetchFromGitHub { owner = "lipnitsk"; repo = "libcue"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ZMUUa8CmpFNparPsM/P2yvRto9E85EdTxpID5sKQbNI="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libcyaml/package.nix b/pkgs/by-name/li/libcyaml/package.nix index 89f0525be200..04ab5c967bfb 100644 --- a/pkgs/by-name/li/libcyaml/package.nix +++ b/pkgs/by-name/li/libcyaml/package.nix @@ -5,14 +5,14 @@ libyaml, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libcyaml"; version = "1.4.2"; src = fetchFromGitHub { owner = "tlsa"; repo = "libcyaml"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-JIN/cvh9PRl4/K0Z3WZtSCA3casBxyaxNxjXZZdQRWQ="; }; @@ -26,8 +26,8 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/tlsa/libcyaml"; description = "C library for reading and writing YAML"; - changelog = "https://github.com/tlsa/libcyaml/raw/v${version}/CHANGES.md"; + changelog = "https://github.com/tlsa/libcyaml/raw/v${finalAttrs.version}/CHANGES.md"; license = lib.licenses.isc; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libdatachannel/package.nix b/pkgs/by-name/li/libdatachannel/package.nix index cc9b2b5f06ae..734852b1b749 100644 --- a/pkgs/by-name/li/libdatachannel/package.nix +++ b/pkgs/by-name/li/libdatachannel/package.nix @@ -12,14 +12,14 @@ usrsctp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdatachannel"; version = "0.23.2"; src = fetchFromGitHub { owner = "paullouisageneau"; repo = "libdatachannel"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-76rlnO0wr7xQAGCc0GmpHQldzHKnZ8NZWpHmrE70h/c="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ erdnaxe ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/li/libdatovka/package.nix b/pkgs/by-name/li/libdatovka/package.nix index 999fbd7bc608..cb23eb4626af 100644 --- a/pkgs/by-name/li/libdatovka/package.nix +++ b/pkgs/by-name/li/libdatovka/package.nix @@ -14,12 +14,12 @@ docbook_xsl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdatovka"; version = "0.7.2"; src = fetchurl { - url = "https://gitlab.nic.cz/datovka/libdatovka/-/archive/v${version}/libdatovka-v${version}.tar.gz"; + url = "https://gitlab.nic.cz/datovka/libdatovka/-/archive/v${finalAttrs.version}/libdatovka-v${finalAttrs.version}.tar.gz"; sha256 = "sha256-pct+COy7ibyNtwB8l/vDnEHBUEihlo5OaoXWXVRJBrQ="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.ovlach ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libdbiDrivers/package.nix b/pkgs/by-name/li/libdbiDrivers/package.nix index dd8e2b3cdd70..a1211dfce3e3 100644 --- a/pkgs/by-name/li/libdbiDrivers/package.nix +++ b/pkgs/by-name/li/libdbiDrivers/package.nix @@ -9,12 +9,12 @@ libpq ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdbi-drivers"; version = "0.9.0"; src = fetchurl { - url = "mirror://sourceforge/libdbi-drivers/libdbi-drivers-${version}.tar.gz"; + url = "mirror://sourceforge/libdbi-drivers/libdbi-drivers-${finalAttrs.version}.tar.gz"; hash = "sha256-Q9LqzVc6T6/ylvqSXdl/vyrtvxrjXGJjR4IQxhAEyFQ="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libdecor/package.nix b/pkgs/by-name/li/libdecor/package.nix index 2954748ce73f..b93d58b2992b 100644 --- a/pkgs/by-name/li/libdecor/package.nix +++ b/pkgs/by-name/li/libdecor/package.nix @@ -14,7 +14,7 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdecor"; version = "0.2.5"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "libdecor"; repo = "libdecor"; - rev = version; + rev = finalAttrs.version; hash = "sha256-sUktv/k+4IdJ55uH3F6z8XqaAOTic6miuyZ9U+NhtQQ="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ artturin ]; }; -} +}) diff --git a/pkgs/by-name/li/libdigidocpp/package.nix b/pkgs/by-name/li/libdigidocpp/package.nix index 7e0795ce9aa6..d4bffda33301 100644 --- a/pkgs/by-name/li/libdigidocpp/package.nix +++ b/pkgs/by-name/li/libdigidocpp/package.nix @@ -15,14 +15,14 @@ xxd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "4.3.0"; pname = "libdigidocpp"; src = fetchFromGitHub { owner = "open-eid"; repo = "libdigidocpp"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-f5wU3C6NC4op+9Wy+khwNJ6slFyPhq7hZl1Tj5hnYc8="; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { lib.maintainers.flokli ]; }; -} +}) diff --git a/pkgs/by-name/li/libdivsufsort/package.nix b/pkgs/by-name/li/libdivsufsort/package.nix index 05f3f629fa8d..dce05f07d522 100644 --- a/pkgs/by-name/li/libdivsufsort/package.nix +++ b/pkgs/by-name/li/libdivsufsort/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdivsufsort"; version = "2.0.1"; src = fetchFromGitHub { owner = "y-256"; repo = "libdivsufsort"; - rev = "${version}"; + rev = "${finalAttrs.version}"; hash = "sha256-4p+L1bq9SBgWSHXx+WYWAe60V2g1AN+zlJvC+F367Tk="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { description = "Library to construct the suffix array and the BW transformed string"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libdmtx/package.nix b/pkgs/by-name/li/libdmtx/package.nix index 62d1c3e05b44..84cac47ff230 100644 --- a/pkgs/by-name/li/libdmtx/package.nix +++ b/pkgs/by-name/li/libdmtx/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdmtx"; version = "0.7.8"; src = fetchFromGitHub { owner = "dmtx"; repo = "libdmtx"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/sV+t7RAr5dTwfUsGz0KEZYgm0DzQWRdiwrbbEbC1OY="; }; @@ -25,9 +25,9 @@ stdenv.mkDerivation rec { meta = { description = "Open source software for reading and writing Data Matrix barcodes"; homepage = "https://github.com/dmtx/libdmtx"; - changelog = "https://github.com/dmtx/libdmtx/blob/v${version}/ChangeLog"; + changelog = "https://github.com/dmtx/libdmtx/blob/v${finalAttrs.version}/ChangeLog"; platforms = lib.platforms.all; maintainers = [ ]; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/li/libdnf/package.nix b/pkgs/by-name/li/libdnf/package.nix index ab7827cfa43f..5f29d2c8aba6 100644 --- a/pkgs/by-name/li/libdnf/package.nix +++ b/pkgs/by-name/li/libdnf/package.nix @@ -23,7 +23,7 @@ sphinx, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdnf"; version = "0.75.0"; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "rpm-software-management"; repo = "libdnf"; - tag = version; + tag = finalAttrs.version; hash = "sha256-ujkJVeI6wgapTW1DBIhj4F/rXJFBb+KdREpc5jfU124="; }; @@ -100,7 +100,7 @@ stdenv.mkDerivation rec { meta = { description = "Package management library"; homepage = "https://github.com/rpm-software-management/libdnf"; - changelog = "https://github.com/rpm-software-management/libdnf/releases/tag/${version}"; + changelog = "https://github.com/rpm-software-management/libdnf/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ @@ -108,4 +108,4 @@ stdenv.mkDerivation rec { katexochen ]; }; -} +}) diff --git a/pkgs/by-name/li/libdv/package.nix b/pkgs/by-name/li/libdv/package.nix index 4b5d8921aeb1..1bf20a19a0dd 100644 --- a/pkgs/by-name/li/libdv/package.nix +++ b/pkgs/by-name/li/libdv/package.nix @@ -5,12 +5,12 @@ popt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdv"; version = "1.0.0"; src = fetchurl { - url = "mirror://sourceforge/libdv/libdv-${version}.tar.gz"; + url = "mirror://sourceforge/libdv/libdv-${finalAttrs.version}.tar.gz"; sha256 = "1fl96f2xh2slkv1i1ix7kqk576a0ak1d33cylm0mbhm96d0761d3"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libdvdnav/package.nix b/pkgs/by-name/li/libdvdnav/package.nix index 5c6e4913ac68..283ac0f322b5 100644 --- a/pkgs/by-name/li/libdvdnav/package.nix +++ b/pkgs/by-name/li/libdvdnav/package.nix @@ -6,12 +6,12 @@ libdvdread, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdvdnav"; version = "6.1.1"; src = fetchurl { - url = "http://get.videolan.org/libdvdnav/${version}/libdvdnav-${version}.tar.bz2"; + url = "http://get.videolan.org/libdvdnav/${finalAttrs.version}/libdvdnav-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-wZGnR1lH0yP/doDPksD7G+gjdwGIXzdlbGTQTpjRjUg="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { }; passthru = { inherit libdvdread; }; -} +}) diff --git a/pkgs/by-name/li/libdvdnav_4_2_1/package.nix b/pkgs/by-name/li/libdvdnav_4_2_1/package.nix index 2af5f90057a8..26582ae8e7ce 100644 --- a/pkgs/by-name/li/libdvdnav_4_2_1/package.nix +++ b/pkgs/by-name/li/libdvdnav_4_2_1/package.nix @@ -8,12 +8,12 @@ let libdvdread = libdvdread_4_9_9; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdvdnav"; version = "4.2.1"; src = fetchurl { - url = "http://dvdnav.mplayerhq.hu/releases/libdvdnav-${version}.tar.xz"; + url = "http://dvdnav.mplayerhq.hu/releases/libdvdnav-${finalAttrs.version}.tar.xz"; sha256 = "7fca272ecc3241b6de41bbbf7ac9a303ba25cb9e0c82aa23901d3104887f2372"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { }; passthru = { inherit libdvdread; }; -} +}) diff --git a/pkgs/by-name/li/libdvdread_4_9_9/package.nix b/pkgs/by-name/li/libdvdread_4_9_9/package.nix index c1b1e9b3f967..d7b0ec7b2b9f 100644 --- a/pkgs/by-name/li/libdvdread_4_9_9/package.nix +++ b/pkgs/by-name/li/libdvdread_4_9_9/package.nix @@ -5,12 +5,12 @@ libdvdcss, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdvdread"; version = "4.9.9"; src = fetchurl { - url = "http://dvdnav.mplayerhq.hu/releases/libdvdread-${version}.tar.xz"; + url = "http://dvdnav.mplayerhq.hu/releases/libdvdread-${finalAttrs.version}.tar.xz"; sha256 = "d91275471ef69d488b05cf15c60e1cd65e17648bfc692b405787419f47ca424a"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.wmertens ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libdynd/package.nix b/pkgs/by-name/li/libdynd/package.nix index e9ff379b3431..204b1fc3f956 100644 --- a/pkgs/by-name/li/libdynd/package.nix +++ b/pkgs/by-name/li/libdynd/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libdynd"; version = "0.7.2"; src = fetchFromGitHub { owner = "libdynd"; repo = "libdynd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0fkd5rawqni1cq51fmr76iw7ll4fmbahfwv4rglnsabbkylf73pr"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libeatmydata/package.nix b/pkgs/by-name/li/libeatmydata/package.nix index 8d53048ee18f..7fff9e4ec895 100644 --- a/pkgs/by-name/li/libeatmydata/package.nix +++ b/pkgs/by-name/li/libeatmydata/package.nix @@ -7,14 +7,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libeatmydata"; version = "131"; src = fetchFromGitHub { owner = "stewartsmith"; repo = "libeatmydata"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-0lrYDW51/KSr809whGwg9FYhzcLRfmoxipIgrK1zFCc="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { mainProgram = "eatmydata"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libeb/package.nix b/pkgs/by-name/li/libeb/package.nix index fc1528f811a4..06d257c35eda 100644 --- a/pkgs/by-name/li/libeb/package.nix +++ b/pkgs/by-name/li/libeb/package.nix @@ -6,12 +6,12 @@ zlib, fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libeb"; version = "4.4.3"; src = fetchurl { - url = "ftp://ftp.sra.co.jp/pub/misc/eb/eb-${version}.tar.bz2"; + url = "ftp://ftp.sra.co.jp/pub/misc/eb/eb-${finalAttrs.version}.tar.bz2"; sha256 = "0psbdzirazfnn02hp3gsx7xxss9f1brv4ywp6a15ihvggjki1rxb"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/li/libebml/package.nix b/pkgs/by-name/li/libebml/package.nix index 18b548dfddb9..9bf2b689cea7 100644 --- a/pkgs/by-name/li/libebml/package.nix +++ b/pkgs/by-name/li/libebml/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libebml"; version = "1.4.5"; src = fetchFromGitHub { owner = "Matroska-Org"; repo = "libebml"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "sha256-PIVBePTWceMgiENdaL9lvXIL/RQIrtg7l0OG2tO0SU8="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libebur128/package.nix b/pkgs/by-name/li/libebur128/package.nix index 5f4d2b68c6ac..335b4ac1f053 100644 --- a/pkgs/by-name/li/libebur128/package.nix +++ b/pkgs/by-name/li/libebur128/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.6"; pname = "libebur128"; src = fetchFromGitHub { owner = "jiixyj"; repo = "libebur128"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-UKO2k+kKH/dwt2xfaYMrH/GXjEkIrnxh1kGG/3P5d3Y="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.andrewrk ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libee/package.nix b/pkgs/by-name/li/libee/package.nix index d3bdd2c69bdb..347774dbd8b3 100644 --- a/pkgs/by-name/li/libee/package.nix +++ b/pkgs/by-name/li/libee/package.nix @@ -5,12 +5,12 @@ pkg-config, libestr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libee"; version = "0.4.1"; src = fetchurl { - url = "http://www.libee.org/download/files/download/libee-${version}.tar.gz"; + url = "http://www.libee.org/download/files/download/libee-${finalAttrs.version}.tar.gz"; sha256 = "09xhgzmsq0g3jsyj24vy67bhzk2fv971w5ixdkhfwgar70cw1nn0"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { mainProgram = "libee-convert"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libei/package.nix b/pkgs/by-name/li/libei/package.nix index 4fea44d697d7..6a47e6bc0f54 100644 --- a/pkgs/by-name/li/libei/package.nix +++ b/pkgs/by-name/li/libei/package.nix @@ -21,7 +21,7 @@ let hash = "sha256-qm30C++rpLtxBhOABBzo+6WILSpKz2ibvUvoe8ku4ow="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libei"; version = "1.5.0"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "libinput"; repo = "libei"; - rev = version; + rev = finalAttrs.version; hash = "sha256-PqQpJz88tDzjwsBuwxpWcGAWz6Gp6A/oAOS87uxGOGs="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.pedrohlc ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libemf2svg/package.nix b/pkgs/by-name/li/libemf2svg/package.nix index f373db811a87..7e0bd86b7028 100644 --- a/pkgs/by-name/li/libemf2svg/package.nix +++ b/pkgs/by-name/li/libemf2svg/package.nix @@ -8,14 +8,14 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libemf2svg"; version = "1.1.0"; src = fetchFromGitHub { owner = "kakwa"; repo = "libemf2svg"; - rev = version; + rev = finalAttrs.version; sha256 = "04g6dp5xadszqjyjl162x26mfhhwinia65hbkl3mv70bs4an9898"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/li/libepubgen/package.nix b/pkgs/by-name/li/libepubgen/package.nix index e75de3af9e9f..3deb919a43ba 100644 --- a/pkgs/by-name/li/libepubgen/package.nix +++ b/pkgs/by-name/li/libepubgen/package.nix @@ -10,13 +10,13 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libepubgen"; version = "0.1.1"; src = fetchgit { url = "https://git.code.sf.net/p/libepubgen/code"; - rev = "libepubgen-${version}"; + rev = "libepubgen-${finalAttrs.version}"; hash = "sha256-wPpU8Sfhx9GIgDmT/otT5yV4iQKm9QPZqgSBTfFcbbg="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/liberfa/package.nix b/pkgs/by-name/li/liberfa/package.nix index c87f6ed3c8e1..70fcb92b6cea 100644 --- a/pkgs/by-name/li/liberfa/package.nix +++ b/pkgs/by-name/li/liberfa/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "erfa"; version = "2.0.1"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "liberfa"; repo = "erfa"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-NtHYgiN5mo3kWC2H+5TUDbU1nFrwuhNyOIhg2jZbssM="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { free = true; }; }; -} +}) diff --git a/pkgs/by-name/li/libesmtp/package.nix b/pkgs/by-name/li/libesmtp/package.nix index c704e11e2045..6f1e287fa312 100644 --- a/pkgs/by-name/li/libesmtp/package.nix +++ b/pkgs/by-name/li/libesmtp/package.nix @@ -8,7 +8,7 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libESMTP"; version = "1.1.0"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "libesmtp"; repo = "libESMTP"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1bhh8hlsl9597x0bnfl563k2c09b61qnkb9mfyqcmzlq63m1zw5y"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { homepage = "https://libesmtp.github.io/"; license = lib.licenses.lgpl21Plus; }; -} +}) diff --git a/pkgs/by-name/li/libetpan/package.nix b/pkgs/by-name/li/libetpan/package.nix index 285358683767..4ce6ea58d849 100644 --- a/pkgs/by-name/li/libetpan/package.nix +++ b/pkgs/by-name/li/libetpan/package.nix @@ -10,14 +10,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libetpan"; version = "1.9.4"; src = fetchFromGitHub { owner = "dinhviethoa"; repo = "libetpan"; - rev = version; + rev = finalAttrs.version; hash = "sha256-lukeWURNsRPTuFk2q2XVnwkKz5Y+PRiPba5GPQCw6jw="; }; @@ -113,4 +113,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ oxzi ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libevdevc/package.nix b/pkgs/by-name/li/libevdevc/package.nix index eea628fb9330..5c1309ef356a 100644 --- a/pkgs/by-name/li/libevdevc/package.nix +++ b/pkgs/by-name/li/libevdevc/package.nix @@ -5,13 +5,13 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libevdevc"; version = "2.0.1"; src = fetchFromGitHub { owner = "hugegreenbug"; repo = "libevdevc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0ry30krfizh87yckmmv8n082ad91mqhhbbynx1lfidqzb6gdy2dd"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { homepage = "https://chromium.googlesource.com/chromiumos/platform/libevdev/"; maintainers = with lib.maintainers; [ kcalvinalvin ]; }; -} +}) diff --git a/pkgs/by-name/li/libewf/package.nix b/pkgs/by-name/li/libewf/package.nix index b950831600d2..179bbd1da2d3 100644 --- a/pkgs/by-name/li/libewf/package.nix +++ b/pkgs/by-name/li/libewf/package.nix @@ -9,12 +9,12 @@ bzip2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "20231119"; pname = "libewf"; src = fetchurl { - url = "https://github.com/libyal/libewf/releases/download/${version}/libewf-experimental-${version}.tar.gz"; + url = "https://github.com/libyal/libewf/releases/download/${finalAttrs.version}/libewf-experimental-${finalAttrs.version}.tar.gz"; hash = "sha256-7AjUEaXasOzJV9ErZK2a4HMTaqhcBbLKd8M+A5SbKrc="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.raskin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libexif/package.nix b/pkgs/by-name/li/libexif/package.nix index e828aeb8ac23..37b3a92f762d 100644 --- a/pkgs/by-name/li/libexif/package.nix +++ b/pkgs/by-name/li/libexif/package.nix @@ -6,14 +6,14 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libexif"; version = "0.6.25"; src = fetchFromGitHub { owner = "libexif"; repo = "libexif"; - rev = "libexif-${builtins.replaceStrings [ "." ] [ "_" ] version}-release"; + rev = "libexif-${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}-release"; sha256 = "sha256-H8YzfNO2FCrYAwEA4bkOpRdxISK9RXaHVuK8zz70TlM="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libexsid/package.nix b/pkgs/by-name/li/libexsid/package.nix index c9c59508ca0b..9b6b768b1d52 100644 --- a/pkgs/by-name/li/libexsid/package.nix +++ b/pkgs/by-name/li/libexsid/package.nix @@ -10,14 +10,14 @@ libftdi1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libexsid"; version = "2.1"; src = fetchFromGitHub { owner = "libsidplayfp"; repo = "exsid-driver"; - rev = version; + rev = finalAttrs.version; sha256 = "1qbiri549fma8c72nmj3cpz3sn1vc256kfafnygkmkzg7wdmgi7r"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ OPNA2608 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libf2c/package.nix b/pkgs/by-name/li/libf2c/package.nix index 5c45409c2cd0..8d7c9585d86f 100644 --- a/pkgs/by-name/li/libf2c/package.nix +++ b/pkgs/by-name/li/libf2c/package.nix @@ -5,7 +5,7 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libf2c"; version = "20160102"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { unpackPhase = '' mkdir build cd build - unzip ${src} + unzip ${finalAttrs.src} ''; postPatch = '' @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) || (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.libc != "glibc"); }; -} +}) diff --git a/pkgs/by-name/li/libfabric/package.nix b/pkgs/by-name/li/libfabric/package.nix index 125cc98968f7..4e8f961f5934 100644 --- a/pkgs/by-name/li/libfabric/package.nix +++ b/pkgs/by-name/li/libfabric/package.nix @@ -11,7 +11,7 @@ numactl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libfabric"; version = "2.4.0"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "ofiwg"; repo = "libfabric"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-C8k1caArVPBTtSggvAM7S660HpP99y9vac7oyf+HW2c="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.bzizou ]; }; -} +}) diff --git a/pkgs/by-name/li/libfakekey/package.nix b/pkgs/by-name/li/libfakekey/package.nix index d075ce7f25a6..fc7e30f5c145 100644 --- a/pkgs/by-name/li/libfakekey/package.nix +++ b/pkgs/by-name/li/libfakekey/package.nix @@ -12,13 +12,13 @@ xorgproto, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libfakekey"; version = "0.3"; src = fetchgit { url = "https://git.yoctoproject.org/libfakekey"; - tag = version; + tag = finalAttrs.version; hash = "sha256-QNJlxZ9uNwNgFWm9qRJdPfusx7dXHZajjFH7wDhpgcs="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libffcall/package.nix b/pkgs/by-name/li/libffcall/package.nix index a1ee28558af2..308b8691d04d 100644 --- a/pkgs/by-name/li/libffcall/package.nix +++ b/pkgs/by-name/li/libffcall/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libffcall"; version = "2.5"; src = fetchurl { - url = "mirror://gnu/libffcall/libffcall-${version}.tar.gz"; + url = "mirror://gnu/libffcall/libffcall-${finalAttrs.version}.tar.gz"; sha256 = "sha256-f0IglrQEmLE4kJOVWCXxQbtn7WAUJJ2IQAlGPceEaHk="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libfixposix/package.nix b/pkgs/by-name/li/libfixposix/package.nix index 25878860746f..b74840db88ce 100644 --- a/pkgs/by-name/li/libfixposix/package.nix +++ b/pkgs/by-name/li/libfixposix/package.nix @@ -7,14 +7,14 @@ getconf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libfixposix"; version = "0.5.1"; src = fetchFromGitHub { owner = "sionescu"; repo = "libfixposix"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-5qA6ytbqE+/05XQGxP9/4vEs9gFcuI3k7eJJYucW7fM="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/li/libfreeaptx/package.nix b/pkgs/by-name/li/libfreeaptx/package.nix index a0c7f549c9bd..524c92b9d0df 100644 --- a/pkgs/by-name/li/libfreeaptx/package.nix +++ b/pkgs/by-name/li/libfreeaptx/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libfreeaptx"; version = "0.2.2"; src = fetchFromGitHub { owner = "iamthehorker"; repo = "libfreeaptx"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ntbF0jz/ilOk45xMQxx00WJtJq4Wb7VyKE0eKvghYnY="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libgbinder/package.nix b/pkgs/by-name/li/libgbinder/package.nix index a7f97cd3bc15..0736a50e1048 100644 --- a/pkgs/by-name/li/libgbinder/package.nix +++ b/pkgs/by-name/li/libgbinder/package.nix @@ -7,14 +7,14 @@ libglibutil, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgbinder"; version = "1.1.43"; src = fetchFromGitHub { owner = "mer-hybris"; repo = "libgbinder"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-a4lQzWOVdlXQeoJzvNaELiVXLvXsx4reigKrhsrcafM="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libgda5/package.nix b/pkgs/by-name/li/libgda5/package.nix index ea59cdbeb500..9fa9e43d8acd 100644 --- a/pkgs/by-name/li/libgda5/package.nix +++ b/pkgs/by-name/li/libgda5/package.nix @@ -24,12 +24,12 @@ libpq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgda"; version = "5.2.10"; src = fetchurl { - url = "mirror://gnome/sources/libgda/${lib.versions.majorMinor version}/libgda-${version}.tar.xz"; + url = "mirror://gnome/sources/libgda/${lib.versions.majorMinor finalAttrs.version}/libgda-${finalAttrs.version}.tar.xz"; hash = "sha256-b2zfe4BT9VO5B+DIimBk60jPJ1GFLrJDI9zwJ3kjNMg="; }; @@ -129,4 +129,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bot-wxt1221 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libgda6/package.nix b/pkgs/by-name/li/libgda6/package.nix index f91b264d177a..4d13317c8111 100644 --- a/pkgs/by-name/li/libgda6/package.nix +++ b/pkgs/by-name/li/libgda6/package.nix @@ -30,12 +30,12 @@ assert mysqlSupport -> libmysqlclient != null; assert postgresSupport -> libpq != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgda"; version = "6.0.0"; src = fetchurl { - url = "mirror://gnome/sources/libgda/${lib.versions.majorMinor version}/libgda-${version}.tar.xz"; + url = "mirror://gnome/sources/libgda/${lib.versions.majorMinor finalAttrs.version}/libgda-${finalAttrs.version}.tar.xz"; sha256 = "0w564z7krgjk19r39mi5qn4kggpdg9ggbyn9pb4aavb61r14npwr"; }; @@ -116,4 +116,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libgedit-amtk/package.nix b/pkgs/by-name/li/libgedit-amtk/package.nix index 80838b14f74b..4301fb3f186d 100644 --- a/pkgs/by-name/li/libgedit-amtk/package.nix +++ b/pkgs/by-name/li/libgedit-amtk/package.nix @@ -16,7 +16,7 @@ xvfb-run, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgedit-amtk"; version = "5.9.2"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { group = "World"; owner = "gedit"; repo = "libgedit-amtk"; - rev = version; + rev = finalAttrs.version; hash = "sha256-TpPiVIsHIBrRzDG2oBwtrIYB3CYEW6SRRVow9pe2XFs="; }; @@ -74,7 +74,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/World/gedit/libgedit-amtk"; - changelog = "https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Actions, Menus and Toolbars Kit for GTK applications"; maintainers = with lib.maintainers; [ bobby285271 @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libgedit-tepl/package.nix b/pkgs/by-name/li/libgedit-tepl/package.nix index ab6b99865d92..498bb615e15c 100644 --- a/pkgs/by-name/li/libgedit-tepl/package.nix +++ b/pkgs/by-name/li/libgedit-tepl/package.nix @@ -18,7 +18,7 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgedit-tepl"; version = "6.14.0"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { group = "World"; owner = "gedit"; repo = "libgedit-tepl"; - tag = version; + tag = finalAttrs.version; hash = "sha256-KtmExJCEfa4c6alrtWOLNSKZUs65tZ7p9zcT9f8ZC+k="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libgeotiff/package.nix b/pkgs/by-name/li/libgeotiff/package.nix index de629da0e1ec..6ae5462a4bce 100644 --- a/pkgs/by-name/li/libgeotiff/package.nix +++ b/pkgs/by-name/li/libgeotiff/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.7.4"; pname = "libgeotiff"; src = fetchFromGitHub { owner = "OSGeo"; repo = "libgeotiff"; - rev = version; + rev = finalAttrs.version; hash = "sha256-oiuooLejCRI1DFTjhgYoePtKS+OAGnW6OBzgITcY500="; }; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { "dev" ]; - sourceRoot = "${src.name}/libgeotiff"; + sourceRoot = "${finalAttrs.src.name}/libgeotiff"; configureFlags = [ "--with-jpeg=${libjpeg.dev}" @@ -49,10 +49,10 @@ stdenv.mkDerivation rec { meta = { description = "Library implementing attempt to create a tiff based interchange format for georeferenced raster imagery"; homepage = "https://github.com/OSGeo/libgeotiff"; - changelog = "https://github.com/OSGeo/libgeotiff/blob/${src.rev}/libgeotiff/NEWS"; + changelog = "https://github.com/OSGeo/libgeotiff/blob/${finalAttrs.src.rev}/libgeotiff/NEWS"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ marcweber ]; teams = [ lib.teams.geospatial ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/li/libgestures/package.nix b/pkgs/by-name/li/libgestures/package.nix index f8a532c6e519..8d76910e4b7b 100644 --- a/pkgs/by-name/li/libgestures/package.nix +++ b/pkgs/by-name/li/libgestures/package.nix @@ -7,13 +7,13 @@ jsoncpp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgestures"; version = "2.0.1"; src = fetchFromGitHub { owner = "hugegreenbug"; repo = "libgestures"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0dfvads2adzx4k8cqc1rbwrk1jm2wn9wl2jk51m26xxpmh1g0zab"; }; patches = [ ./include-fix.patch ]; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { homepage = "https://chromium.googlesource.com/chromiumos/platform/gestures"; maintainers = with lib.maintainers; [ kcalvinalvin ]; }; -} +}) diff --git a/pkgs/by-name/li/libgflow/package.nix b/pkgs/by-name/li/libgflow/package.nix index 47a603a06a1b..7e5794c3b486 100644 --- a/pkgs/by-name/li/libgflow/package.nix +++ b/pkgs/by-name/li/libgflow/package.nix @@ -11,7 +11,7 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgflow"; version = "1.0.4"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { domain = "notabug.org"; owner = "grindhold"; repo = "libgtkflow"; - rev = "gflow_${version}"; + rev = "gflow_${finalAttrs.version}"; hash = "sha256-JoVq7U5JQ3pRxptR7igWFw7lcBTsgr3aVXxayLqhyFo="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libglibutil/package.nix b/pkgs/by-name/li/libglibutil/package.nix index 97216255c6d4..d05ea175750b 100644 --- a/pkgs/by-name/li/libglibutil/package.nix +++ b/pkgs/by-name/li/libglibutil/package.nix @@ -6,14 +6,14 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libglibutil"; version = "1.0.80"; src = fetchFromGitHub { owner = "sailfishos"; repo = "libglibutil"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-wp87cStOuQILSKFPFlFDL2vGvTQ4Cg5kuSlwnM4kc64="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libgnome-games-support/package.nix b/pkgs/by-name/li/libgnome-games-support/package.nix index 72e1bb3e4513..fb6614258a58 100644 --- a/pkgs/by-name/li/libgnome-games-support/package.nix +++ b/pkgs/by-name/li/libgnome-games-support/package.nix @@ -14,12 +14,12 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgnome-games-support"; version = "1.8.2"; src = fetchurl { - url = "mirror://gnome/sources/libgnome-games-support/${lib.versions.majorMinor version}/libgnome-games-support-${version}.tar.xz"; + url = "mirror://gnome/sources/libgnome-games-support/${lib.versions.majorMinor finalAttrs.version}/libgnome-games-support-${finalAttrs.version}.tar.xz"; sha256 = "KENGBKewOHMawCMXMTiP8QT1ZbsjMMwk54zaBM/T730="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libgnurl/package.nix b/pkgs/by-name/li/libgnurl/package.nix index 8e72d0f5d657..e48762704d64 100644 --- a/pkgs/by-name/li/libgnurl/package.nix +++ b/pkgs/by-name/li/libgnurl/package.nix @@ -12,12 +12,12 @@ libunistring, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgnurl"; version = "7.72.0"; src = fetchurl { - url = "mirror://gnu/gnunet/gnurl-${version}.tar.gz"; + url = "mirror://gnu/gnunet/gnurl-${finalAttrs.version}.tar.gz"; sha256 = "1y4laraq37kw8hc8jlzgcw7y37bfd0n71q0sy3d3z6yg7zh2prxi"; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.curl; }; -} +}) diff --git a/pkgs/by-name/li/libgpiod/package.nix b/pkgs/by-name/li/libgpiod/package.nix index 9d3a6dc374d3..f4547d8b7ac0 100644 --- a/pkgs/by-name/li/libgpiod/package.nix +++ b/pkgs/by-name/li/libgpiod/package.nix @@ -9,13 +9,13 @@ enable-tools ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgpiod"; version = "2.2.2"; src = fetchgit { url = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-MePv6LsK+8zCxG8l4vyiiZPSVqv9F4H4KQB0gHjm0YM="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libgpiod_1/package.nix b/pkgs/by-name/li/libgpiod_1/package.nix index ece00227400a..0d4dd8f33f76 100644 --- a/pkgs/by-name/li/libgpiod_1/package.nix +++ b/pkgs/by-name/li/libgpiod_1/package.nix @@ -12,12 +12,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgpiod"; version = "1.6.4"; src = fetchurl { - url = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${version}.tar.gz"; + url = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${finalAttrs.version}.tar.gz"; hash = "sha256-gp1KwmjfB4U2CdZ8/H9HbpqnNssqaKYwvpno+tGXvgo="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libgpod/package.nix b/pkgs/by-name/li/libgpod/package.nix index 0222cc37c406..86d1dded32f0 100644 --- a/pkgs/by-name/li/libgpod/package.nix +++ b/pkgs/by-name/li/libgpod/package.nix @@ -21,12 +21,12 @@ gtk-sharp-2_0, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgpod"; version = "0.8.3"; src = fetchurl { - url = "mirror://sourceforge/gtkpod/libgpod-${version}.tar.bz2"; + url = "mirror://sourceforge/gtkpod/libgpod-${finalAttrs.version}.tar.bz2"; hash = "sha256-Y4p5WdBOlfHmKrrQK9M3AuTo3++YSFrH2dUDlcN+lV0="; }; @@ -106,4 +106,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libgrapheme/package.nix b/pkgs/by-name/li/libgrapheme/package.nix index cc7f662b8a35..c145a4f2fdfb 100644 --- a/pkgs/by-name/li/libgrapheme/package.nix +++ b/pkgs/by-name/li/libgrapheme/package.nix @@ -5,12 +5,12 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgrapheme"; version = "3.0.0"; src = fetchurl { - url = "https://dl.suckless.org/libgrapheme/libgrapheme-${version}.tar.gz"; + url = "https://dl.suckless.org/libgrapheme/libgrapheme-${finalAttrs.version}.tar.gz"; hash = "sha256-Mlha9z3aYvvMD+0U8ZmqG8mIrQHa0L+9Bs8XXZzz1ow="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ sikmir ]; }; -} +}) diff --git a/pkgs/by-name/li/libgtkflow3/package.nix b/pkgs/by-name/li/libgtkflow3/package.nix index a825f7ab67ec..cfbef278ae9e 100644 --- a/pkgs/by-name/li/libgtkflow3/package.nix +++ b/pkgs/by-name/li/libgtkflow3/package.nix @@ -12,7 +12,7 @@ libgflow, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgtkflow3"; version = "1.0.6"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { domain = "notabug.org"; owner = "grindhold"; repo = "libgtkflow"; - rev = "gtkflow3_${version}"; + rev = "gtkflow3_${finalAttrs.version}"; hash = "sha256-JoVq7U5JQ3pRxptR7igWFw7lcBTsgr3aVXxayLqhyFo="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libgtkflow4/package.nix b/pkgs/by-name/li/libgtkflow4/package.nix index 82c04e72cce4..32824b8ee92f 100644 --- a/pkgs/by-name/li/libgtkflow4/package.nix +++ b/pkgs/by-name/li/libgtkflow4/package.nix @@ -12,7 +12,7 @@ libgflow, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgtkflow4"; version = "0.2.6"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { domain = "notabug.org"; owner = "grindhold"; repo = "libgtkflow"; - rev = "gtkflow4_${version}"; + rev = "gtkflow4_${finalAttrs.version}"; hash = "sha256-JoVq7U5JQ3pRxptR7igWFw7lcBTsgr3aVXxayLqhyFo="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libhandy/package.nix b/pkgs/by-name/li/libhandy/package.nix index 283e598d6a17..94800313273f 100644 --- a/pkgs/by-name/li/libhandy/package.nix +++ b/pkgs/by-name/li/libhandy/package.nix @@ -25,7 +25,7 @@ runCommand, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libhandy"; version = "1.8.3"; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { outputBin = "dev"; src = fetchurl { - url = "mirror://gnome/sources/libhandy/${lib.versions.majorMinor version}/libhandy-${version}.tar.xz"; + url = "mirror://gnome/sources/libhandy/${lib.versions.majorMinor finalAttrs.version}/libhandy-${finalAttrs.version}.tar.xz"; hash = "sha256-BbSXIpBz/1V/ELMm4HTFBm+HQ6MC1IIKuXvLXNLasIc="; }; @@ -140,7 +140,7 @@ stdenv.mkDerivation rec { }; meta = { - changelog = "https://gitlab.gnome.org/GNOME/libhandy/-/tags/${version}"; + changelog = "https://gitlab.gnome.org/GNOME/libhandy/-/tags/${finalAttrs.version}"; description = "Building blocks for modern adaptive GNOME apps"; mainProgram = "handy-1-demo"; homepage = "https://gitlab.gnome.org/GNOME/libhandy"; @@ -148,4 +148,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libhandy_0/package.nix b/pkgs/by-name/li/libhandy_0/package.nix index d1ef1ede527f..563ca1e9cd18 100644 --- a/pkgs/by-name/li/libhandy_0/package.nix +++ b/pkgs/by-name/li/libhandy_0/package.nix @@ -19,7 +19,7 @@ hicolor-icon-theme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libhandy"; version = "0.0.13"; @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { domain = "source.puri.sm"; owner = "Librem5"; repo = "libhandy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1y23k623sjkldfrdiwfarpchg5mg58smcy1pkgnwfwca15wm1ra5"; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libhangul/package.nix b/pkgs/by-name/li/libhangul/package.nix index 5bb008a3d111..e7630d33b024 100644 --- a/pkgs/by-name/li/libhangul/package.nix +++ b/pkgs/by-name/li/libhangul/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libhangul"; version = "0.1.0"; src = fetchurl { - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libhangul/libhangul-${version}.tar.gz"; + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libhangul/libhangul-${finalAttrs.version}.tar.gz"; sha256 = "0ni9b0v70wkm0116na7ghv03pgxsfpfszhgyj3hld3bxamfal1ar"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.ianwookim ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libharu/package.nix b/pkgs/by-name/li/libharu/package.nix index 78402032198a..9e962062410f 100644 --- a/pkgs/by-name/li/libharu/package.nix +++ b/pkgs/by-name/li/libharu/package.nix @@ -7,14 +7,14 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libharu"; version = "2.4.5"; src = fetchFromGitHub { owner = "libharu"; repo = "libharu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-v2vudB95OdYPiLxS9Al5lsAInsvmharhPWdnUmCl+Bs="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libhdhomerun/package.nix b/pkgs/by-name/li/libhdhomerun/package.nix index 1ad5b0466e15..412c7332e805 100644 --- a/pkgs/by-name/li/libhdhomerun/package.nix +++ b/pkgs/by-name/li/libhdhomerun/package.nix @@ -8,12 +8,12 @@ # If your firewall is enabled, make sure to have something like: # networking.firewall.allowedUDPPorts = [ 65001 ]; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libhdhomerun"; version = "20250506"; src = fetchurl { - url = "https://download.silicondust.com/hdhomerun/libhdhomerun_${version}.tgz"; + url = "https://download.silicondust.com/hdhomerun/libhdhomerun_${finalAttrs.version}.tgz"; hash = "sha256-h5sbxHbJuT537igKhPwRV+fMR9Q+2cg5jYiorF81wDQ="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sielicki ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libheif/package.nix b/pkgs/by-name/li/libheif/package.nix index 8b40a9c1fc62..14168a25b284 100644 --- a/pkgs/by-name/li/libheif/package.nix +++ b/pkgs/by-name/li/libheif/package.nix @@ -22,7 +22,7 @@ vips, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libheif"; version = "1.20.2"; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "strukturag"; repo = "libheif"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-PVfdX3/Oe3DXpYU5WMnCSi2p9X4fPszq2X3uuyh8RVU="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ kuflierl ]; }; -} +}) diff --git a/pkgs/by-name/li/libhomfly/package.nix b/pkgs/by-name/li/libhomfly/package.nix index ff919d6b5449..866c65d8b648 100644 --- a/pkgs/by-name/li/libhomfly/package.nix +++ b/pkgs/by-name/li/libhomfly/package.nix @@ -7,14 +7,14 @@ boehmgc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.03"; pname = "libhomfly"; src = fetchFromGitHub { owner = "miguelmarco"; repo = "libhomfly"; - rev = version; + rev = finalAttrs.version; hash = "sha256-lav/c5i4TXiQSp4r376sy7s+xLO85GutTb/UZJ70gh8="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libhttpserver/package.nix b/pkgs/by-name/li/libhttpserver/package.nix index c2117e97b843..87aec6bf9b2a 100644 --- a/pkgs/by-name/li/libhttpserver/package.nix +++ b/pkgs/by-name/li/libhttpserver/package.nix @@ -9,14 +9,14 @@ libmicrohttpd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libhttpserver"; version = "0.19.0"; src = fetchFromGitHub { owner = "etr"; repo = "libhttpserver"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Pc3Fvd8D4Ymp7dG9YgU58mDceOqNfhWE1JtnpVaNx/Y="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; # configure: error: cannot find required auxiliary files: ltmain.sh }; -} +}) diff --git a/pkgs/by-name/li/libid3tag/package.nix b/pkgs/by-name/li/libid3tag/package.nix index 18b8779ad7d3..c0402216d408 100644 --- a/pkgs/by-name/li/libid3tag/package.nix +++ b/pkgs/by-name/li/libid3tag/package.nix @@ -8,7 +8,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libid3tag"; version = "0.16.3"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "tenacityteam"; repo = "libid3tag"; - rev = version; + rev = finalAttrs.version; hash = "sha256-6/49rk7pmIpJRj32WmxC171NtdIOaMNhX8RD7o6Jbzs="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libiec61883/package.nix b/pkgs/by-name/li/libiec61883/package.nix index 45711fd939d6..46a58b9960e5 100644 --- a/pkgs/by-name/li/libiec61883/package.nix +++ b/pkgs/by-name/li/libiec61883/package.nix @@ -6,13 +6,13 @@ libraw1394, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.0"; pname = "libiec61883"; src = fetchurl { - url = "mirror://debian/pool/main/libi/libiec61883/libiec61883_${version}.orig.tar.gz"; - name = "libiec61883-${version}.tar.gz"; + url = "mirror://debian/pool/main/libi/libiec61883/libiec61883_${finalAttrs.version}.orig.tar.gz"; + name = "libiec61883-${finalAttrs.version}.tar.gz"; sha256 = "7c7879c6b9add3148baea697dfbfdcefffbc8ac74e8e6bcf46125ec1d21b373a"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libieee1284/package.nix b/pkgs/by-name/li/libieee1284/package.nix index 70db42c998d9..c741a1953059 100644 --- a/pkgs/by-name/li/libieee1284/package.nix +++ b/pkgs/by-name/li/libieee1284/package.nix @@ -11,14 +11,14 @@ docbook_xsl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libieee1284"; version = "0.2.11"; src = fetchFromGitHub { owner = "twaugh"; repo = "libieee1284"; - rev = "V${builtins.replaceStrings [ "." ] [ "_" ] version}"; + rev = "V${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; sha256 = "0wfv1prmhhpyll9l4g1ij3im7hk9mm96ydw3l9fvhjp3993cdn2x"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ romildo ]; }; -} +}) diff --git a/pkgs/by-name/li/libime/package.nix b/pkgs/by-name/li/libime/package.nix index 8fb616d1797e..b48a8570a40b 100644 --- a/pkgs/by-name/li/libime/package.nix +++ b/pkgs/by-name/li/libime/package.nix @@ -28,14 +28,14 @@ let hash = "sha256-fKa+R1TA1MJ7p3AsDc5lFlm9LKH6pcvyhI2BoAU8jBM="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libime"; version = "1.1.12"; src = fetchFromGitHub { owner = "fcitx"; repo = "libime"; - tag = version; + tag = finalAttrs.version; hash = "sha256-LqbwXpmqUCbaKHaaE9pOrHb1Qdp20/S3QEf9F4/3oiE="; fetchSubmodules = true; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ poscat ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libimobiledevice-glue/package.nix b/pkgs/by-name/li/libimobiledevice-glue/package.nix index 7e1466e43b4f..6738747244ce 100644 --- a/pkgs/by-name/li/libimobiledevice-glue/package.nix +++ b/pkgs/by-name/li/libimobiledevice-glue/package.nix @@ -8,19 +8,19 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libimobiledevice-glue"; version = "1.3.2"; src = fetchFromGitHub { owner = "libimobiledevice"; repo = "libimobiledevice-glue"; - rev = version; + rev = finalAttrs.version; hash = "sha256-cUcJARbZV9Yaqd9TP3NVmF9p8Pjz88a3GmAh4c4sEHo="; }; preAutoreconf = '' - export RELEASE_VERSION=${version} + export RELEASE_VERSION=${finalAttrs.version} ''; nativeBuildInputs = [ @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libindicator/package.nix b/pkgs/by-name/li/libindicator/package.nix index 2fa1a94cbd1c..f24418f297c0 100644 --- a/pkgs/by-name/li/libindicator/package.nix +++ b/pkgs/by-name/li/libindicator/package.nix @@ -10,12 +10,12 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libindicator-gtk${gtkVersion}"; version = "12.10.1"; src = fetchurl { - url = "https://launchpad.net/libindicator/${lib.versions.majorMinor version}/${version}/+download/libindicator-${version}.tar.gz"; + url = "https://launchpad.net/libindicator/${lib.versions.majorMinor finalAttrs.version}/${finalAttrs.version}/+download/libindicator-${finalAttrs.version}.tar.gz"; sha256 = "b2d2e44c10313d5c9cd60db455d520f80b36dc39562df079a3f29495e8f9447f"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.msteen ]; }; -} +}) diff --git a/pkgs/by-name/li/libinjection/package.nix b/pkgs/by-name/li/libinjection/package.nix index a3c3bdf6cfd7..e64a6a70b251 100644 --- a/pkgs/by-name/li/libinjection/package.nix +++ b/pkgs/by-name/li/libinjection/package.nix @@ -6,14 +6,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libinjection"; version = "3.10.0"; src = fetchFromGitHub { owner = "client9"; repo = "libinjection"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "0chsgam5dqr9vjfhdcp8cgk7la6nf3lq44zs6z6si98cq743550g"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/li/libinsane/package.nix b/pkgs/by-name/li/libinsane/package.nix index c91d4b271132..68663010e738 100644 --- a/pkgs/by-name/li/libinsane/package.nix +++ b/pkgs/by-name/li/libinsane/package.nix @@ -16,7 +16,7 @@ cunit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libinsane"; version = "1.0.10"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { repo = "libinsane"; group = "World"; owner = "OpenPaperwork"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-2BLg8zB0InPJqK9JypQIMVXIJndo9ZuNB4OeOAo/Hsc="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3Plus; maintainers = [ lib.maintainers.symphorien ]; }; -} +}) diff --git a/pkgs/by-name/li/libinstpatch/package.nix b/pkgs/by-name/li/libinstpatch/package.nix index 5bce976df79c..47366123c669 100644 --- a/pkgs/by-name/li/libinstpatch/package.nix +++ b/pkgs/by-name/li/libinstpatch/package.nix @@ -8,14 +8,14 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libinstpatch"; version = "1.1.7"; src = fetchFromGitHub { owner = "swami"; repo = "libinstpatch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-y3rmCQk3homgnWT/i/qhKJ6gRO8opMFnaC0T8d5UN48="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libipt/package.nix b/pkgs/by-name/li/libipt/package.nix index b14a14f01eff..4e14d1e306e2 100644 --- a/pkgs/by-name/li/libipt/package.nix +++ b/pkgs/by-name/li/libipt/package.nix @@ -7,14 +7,14 @@ freebsd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libipt"; version = "2.1.2"; src = fetchFromGitHub { owner = "intel"; repo = "libipt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-rO2Mf2/BfKlPh1wHe0qTuyQAyqpSB/j3Q+JWpNDyNm0="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libiptcdata/package.nix b/pkgs/by-name/li/libiptcdata/package.nix index b38ea1b5365b..321374e37c28 100644 --- a/pkgs/by-name/li/libiptcdata/package.nix +++ b/pkgs/by-name/li/libiptcdata/package.nix @@ -7,14 +7,14 @@ libintl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libiptcdata"; version = "1.0.5"; src = fetchFromGitHub { owner = "ianw"; repo = "libiptcdata"; - rev = "release_${builtins.replaceStrings [ "." ] [ "_" ] version}"; + rev = "release_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; sha256 = "sha256-ZjokepDAHiSEwXrkvM9qUAPcpIiRQoOsv7REle7roPU="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ wegank ]; }; -} +}) diff --git a/pkgs/by-name/li/libirecovery/package.nix b/pkgs/by-name/li/libirecovery/package.nix index 22ef42ebe424..ff82099b8e3e 100644 --- a/pkgs/by-name/li/libirecovery/package.nix +++ b/pkgs/by-name/li/libirecovery/package.nix @@ -9,7 +9,7 @@ libimobiledevice-glue, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libirecovery"; version = "1.3.1"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "libimobiledevice"; repo = "libirecovery"; - rev = version; + rev = finalAttrs.version; hash = "sha256-CSDG8mOLvKAIpxmZnNLMKY1HvQIqk66/rkjmzq7F8vY="; }; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { doInstallCheck = true; preAutoreconf = '' - export RELEASE_VERSION=${version} + export RELEASE_VERSION=${finalAttrs.version} ''; # Packager note: Not clear whether this needs a NixOS configuration, @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { mainProgram = "irecovery"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libiscsi/package.nix b/pkgs/by-name/li/libiscsi/package.nix index 69f88454c405..7b8f5d74aea0 100644 --- a/pkgs/by-name/li/libiscsi/package.nix +++ b/pkgs/by-name/li/libiscsi/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libiscsi"; version = "1.20.0"; src = fetchFromGitHub { owner = "sahlberg"; repo = "libiscsi"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-idiK9JowKhGAk5F5qJ57X14Q2Y0TbIKRI02onzLPkas="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ misuzu ]; }; -} +}) diff --git a/pkgs/by-name/li/libite/package.nix b/pkgs/by-name/li/libite/package.nix index 3eaa036be22e..f5b9d2a2d5a4 100644 --- a/pkgs/by-name/li/libite/package.nix +++ b/pkgs/by-name/li/libite/package.nix @@ -7,14 +7,14 @@ libconfuse, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libite"; version = "2.6.2"; src = fetchFromGitHub { owner = "troglobit"; repo = "libite"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-hm3cd7UnskfwEvcMRGHei8KLt0k+WlCzB1LMnZdYo+g="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { bsd3 ]; }; -} +}) diff --git a/pkgs/by-name/li/libivykis/package.nix b/pkgs/by-name/li/libivykis/package.nix index e6232dd1daed..c9fb9cec72ab 100644 --- a/pkgs/by-name/li/libivykis/package.nix +++ b/pkgs/by-name/li/libivykis/package.nix @@ -8,13 +8,13 @@ protobufc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libivykis"; version = "0.43.2"; src = fetchurl { - url = "mirror://sourceforge/libivykis/${version}/ivykis-${version}.tar.gz"; + url = "mirror://sourceforge/libivykis/${finalAttrs.version}/ivykis-${finalAttrs.version}.tar.gz"; sha256 = "sha256-k+PpsjdpVDfNY9SqSKjZ39izm8KKGSpXcNETxP6Qme8="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libixion/package.nix b/pkgs/by-name/li/libixion/package.nix index 3c64585b3475..3a525d8400b5 100644 --- a/pkgs/by-name/li/libixion/package.nix +++ b/pkgs/by-name/li/libixion/package.nix @@ -9,14 +9,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libixion"; version = "0.19.0"; src = fetchFromGitLab { owner = "ixion"; repo = "ixion"; - rev = version; + rev = finalAttrs.version; hash = "sha256-BrexWRaxrLTWuoU62kqws3tlSqVOHecSV5MXc4ZezFs="; }; @@ -39,9 +39,9 @@ stdenv.mkDerivation rec { meta = { description = "General purpose formula parser, interpreter, formula cell dependency tracker and spreadsheet document model backend all in one package"; homepage = "https://gitlab.com/ixion/ixion"; - changelog = "https://gitlab.com/ixion/ixion/-/blob/${src.rev}/CHANGELOG"; + changelog = "https://gitlab.com/ixion/ixion/-/blob/${finalAttrs.src.rev}/CHANGELOG"; license = lib.licenses.mpl20; maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libjcat/package.nix b/pkgs/by-name/li/libjcat/package.nix index b94ea6e87361..dd13204711aa 100644 --- a/pkgs/by-name/li/libjcat/package.nix +++ b/pkgs/by-name/li/libjcat/package.nix @@ -18,7 +18,7 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libjcat"; version = "0.2.3"; @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "hughsie"; repo = "libjcat"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-3Ttk5nwVLB/Ll4Xz25JODOKHsGrOxKeSF2f+6QhDI2Q="; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libjson-rpc-cpp/package.nix b/pkgs/by-name/li/libjson-rpc-cpp/package.nix index a898b6ffee29..b522c1a08cf1 100644 --- a/pkgs/by-name/li/libjson-rpc-cpp/package.nix +++ b/pkgs/by-name/li/libjson-rpc-cpp/package.nix @@ -13,7 +13,7 @@ libmicrohttpd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libjson-rpc-cpp"; version = "1.4.1"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { owner = "cinemast"; repo = "libjson-rpc-cpp"; sha256 = "sha256-YCCZN4y88AixQeo24pk6YHfSCsJz8jJ97Dg40KM08cQ="; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; }; env.NIX_CFLAGS_COMPILE = "-I${catch2}/include/catch2"; @@ -110,4 +110,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; maintainers = with lib.maintainers; [ robertrichter ]; }; -} +}) diff --git a/pkgs/by-name/li/libjson/package.nix b/pkgs/by-name/li/libjson/package.nix index 5bb93c8ad95b..663d29743c61 100644 --- a/pkgs/by-name/li/libjson/package.nix +++ b/pkgs/by-name/li/libjson/package.nix @@ -5,11 +5,11 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libjson"; version = "7.6.1"; src = fetchurl { - url = "mirror://sourceforge/libjson/libjson_${version}.zip"; + url = "mirror://sourceforge/libjson/libjson_${finalAttrs.version}.zip"; sha256 = "0xkk5qc7kjcdwz9l04kmiz1nhmi7iszl3k165phf53h3a4wpl9h7"; }; patches = [ ./install-fix.patch ]; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/li/libjwt/package.nix b/pkgs/by-name/li/libjwt/package.nix index bec9e3ad97ee..df33c4c12703 100644 --- a/pkgs/by-name/li/libjwt/package.nix +++ b/pkgs/by-name/li/libjwt/package.nix @@ -8,14 +8,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libjwt"; version = "1.18.1"; src = fetchFromGitHub { owner = "benmcollins"; repo = "libjwt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-0gFMeSW4gfbI6MUctcN8UuKhMDswaT8BzHTV2VuwZzc="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pnotequalnp ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libkeyfinder/package.nix b/pkgs/by-name/li/libkeyfinder/package.nix index 7346f3793e0b..b22fd208fc37 100644 --- a/pkgs/by-name/li/libkeyfinder/package.nix +++ b/pkgs/by-name/li/libkeyfinder/package.nix @@ -7,14 +7,14 @@ catch2_3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libkeyfinder"; version = "2.2.8"; src = fetchFromGitHub { owner = "mixxxdj"; repo = "libkeyfinder"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Et8u5j/ke9u2bwHFriPCCBiXkPel37gwx+kwuViAr4o="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libkqueue/package.nix b/pkgs/by-name/li/libkqueue/package.nix index e52e7436b585..f0ca9be4f270 100644 --- a/pkgs/by-name/li/libkqueue/package.nix +++ b/pkgs/by-name/li/libkqueue/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libkqueue"; version = "2.6.3"; src = fetchFromGitHub { owner = "mheily"; repo = "libkqueue"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-q9ycYeo8BriD9bZEozjkdHUg2xntQUZwbYX7d1IZPzk="; }; @@ -21,9 +21,9 @@ stdenv.mkDerivation rec { meta = { description = "kqueue(2) compatibility library"; homepage = "https://github.com/mheily/libkqueue"; - changelog = "https://github.com/mheily/libkqueue/raw/v${version}/ChangeLog"; + changelog = "https://github.com/mheily/libkqueue/raw/v${finalAttrs.version}/ChangeLog"; license = lib.licenses.bsd2; maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libksba/package.nix b/pkgs/by-name/li/libksba/package.nix index ddb350d70042..97736060a1ac 100644 --- a/pkgs/by-name/li/libksba/package.nix +++ b/pkgs/by-name/li/libksba/package.nix @@ -7,12 +7,12 @@ libgpg-error, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libksba"; version = "1.6.7"; src = fetchurl { - url = "mirror://gnupg/libksba/libksba-${version}.tar.bz2"; + url = "mirror://gnupg/libksba/libksba-${finalAttrs.version}.tar.bz2"; hash = "sha256-z3JRC467TrZpPu92V0nYNnegPHkpGjEQQKW/15uqt2M="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; license = lib.licenses.lgpl3; }; -} +}) diff --git a/pkgs/by-name/li/libksi/package.nix b/pkgs/by-name/li/libksi/package.nix index 4d5606444c36..ddf7396f70b8 100644 --- a/pkgs/by-name/li/libksi/package.nix +++ b/pkgs/by-name/li/libksi/package.nix @@ -7,14 +7,14 @@ curl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libksi"; version = "3.21.3087"; src = fetchFromGitHub { owner = "Guardtime"; repo = "libksi"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-zEWxJpv0MeGUq/xkM26tDoauFyw53enGyWVhlX0jlYI="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/liblastfmSF/package.nix b/pkgs/by-name/li/liblastfmSF/package.nix index 8c7af49f4be0..9a5cd7e77f63 100644 --- a/pkgs/by-name/li/liblastfmSF/package.nix +++ b/pkgs/by-name/li/liblastfmSF/package.nix @@ -7,7 +7,7 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liblastfm-SF"; version = "0.5"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://sourceforge/liblastfm/libclastfm-${version}.tar.gz"; + url = "mirror://sourceforge/liblastfm/libclastfm-${finalAttrs.version}.tar.gz"; sha256 = "0hpfflvfx6r4vvsbvdc564gkby8kr07p8ma7hgpxiy2pnlbpian9"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { description = "Unofficial C lastfm library"; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/li/liblaxjson/package.nix b/pkgs/by-name/li/liblaxjson/package.nix index 56658b5ff35c..088349952e3a 100644 --- a/pkgs/by-name/li/liblaxjson/package.nix +++ b/pkgs/by-name/li/liblaxjson/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.0.5"; pname = "liblaxjson"; src = fetchFromGitHub { owner = "andrewrk"; repo = "liblaxjson"; - rev = version; + rev = finalAttrs.version; sha256 = "01iqbpbhnqfifhv82m6hi8190w5sdim4qyrkss7z1zyv3gpchc5s"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { broken = stdenv.hostPlatform.isDarwin; maintainers = [ lib.maintainers.andrewrk ]; }; -} +}) diff --git a/pkgs/by-name/li/liblbfgs/package.nix b/pkgs/by-name/li/liblbfgs/package.nix index 2b85c561f88a..d4c1a065d958 100644 --- a/pkgs/by-name/li/liblbfgs/package.nix +++ b/pkgs/by-name/li/liblbfgs/package.nix @@ -3,13 +3,13 @@ stdenv, fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liblbfgs"; version = "1.10"; configureFlags = [ "--enable-sse2" ]; src = fetchurl { - url = "https://github.com/downloads/chokkan/liblbfgs/liblbfgs-${version}.tar.gz"; + url = "https://github.com/downloads/chokkan/liblbfgs/liblbfgs-${finalAttrs.version}.tar.gz"; sha256 = "1kv8d289rbz38wrpswx5dkhr2yh4fg4h6sszkp3fawxm09sann21"; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/liblcf/package.nix b/pkgs/by-name/li/liblcf/package.nix index 615e95de225b..1edcbd599d81 100644 --- a/pkgs/by-name/li/liblcf/package.nix +++ b/pkgs/by-name/li/liblcf/package.nix @@ -10,7 +10,7 @@ inih, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liblcf"; # When updating this package, you should probably also update # easyrpg-player and libretro.easyrpg @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "EasyRPG"; repo = "liblcf"; - rev = version; + rev = finalAttrs.version; hash = "sha256-jIk55+n8wSk3Z3FPR18SE7U3OuWwmp2zJgvSZQBB2l0="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/liblinear/package.nix b/pkgs/by-name/li/liblinear/package.nix index 38fee736dc36..646aa16435a1 100644 --- a/pkgs/by-name/li/liblinear/package.nix +++ b/pkgs/by-name/li/liblinear/package.nix @@ -7,14 +7,14 @@ let soVersion = "5"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liblinear"; version = "2.47"; src = fetchFromGitHub { owner = "cjlin1"; repo = "liblinear"; - rev = "v${builtins.replaceStrings [ "." ] [ "" ] version}"; + rev = "v${builtins.replaceStrings [ "." ] [ "" ] finalAttrs.version}"; sha256 = "sha256-so7uCc/52NdN0V2Ska8EUdw/wSegaudX5AF+c0xe5jk="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/liblockfile/package.nix b/pkgs/by-name/li/liblockfile/package.nix index 30c18c5d6729..52400d222ac3 100644 --- a/pkgs/by-name/li/liblockfile/package.nix +++ b/pkgs/by-name/li/liblockfile/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liblockfile"; version = "1.17"; src = fetchurl { - url = "mirror://debian/pool/main/libl/liblockfile/liblockfile_${version}.orig.tar.gz"; + url = "mirror://debian/pool/main/libl/liblockfile/liblockfile_${finalAttrs.version}.orig.tar.gz"; sha256 = "sha256-bpN/NlCvq0qsGY80i4mxykLtzrF/trsJGPZCFDzP0V4="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/liblogging/package.nix b/pkgs/by-name/li/liblogging/package.nix index 0e21cfeb470c..1f87948f0818 100644 --- a/pkgs/by-name/li/liblogging/package.nix +++ b/pkgs/by-name/li/liblogging/package.nix @@ -7,12 +7,12 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liblogging"; version = "1.0.6"; src = fetchurl { - url = "http://download.rsyslog.com/liblogging/liblogging-${version}.tar.gz"; + url = "http://download.rsyslog.com/liblogging/liblogging-${finalAttrs.version}.tar.gz"; sha256 = "14xz00mq07qmcgprlj5b2r21ljgpa4sbwmpr6jm2wrf8wms6331k"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/liblsl/package.nix b/pkgs/by-name/li/liblsl/package.nix index b923bb0b4c22..0a1e5514b0ca 100644 --- a/pkgs/by-name/li/liblsl/package.nix +++ b/pkgs/by-name/li/liblsl/package.nix @@ -6,14 +6,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liblsl"; version = "1.16.2"; src = fetchFromGitHub { owner = "sccn"; repo = "liblsl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-nmu7Kxk4U5sGO8Od9JR4id4V4mjeibj4AHjUYhpGPeo="; }; passthru.updateScript = nix-update-script { }; @@ -25,9 +25,9 @@ stdenv.mkDerivation rec { meta = { description = "C++ lsl library for multi-modal time-synched data transmission over the local network"; homepage = "https://github.com/sccn/liblsl"; - changelog = "https://github.com/sccn/liblsl/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/sccn/liblsl/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ abcsds ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libltc/package.nix b/pkgs/by-name/li/libltc/package.nix index 438647c3086a..c96bc55e08e7 100644 --- a/pkgs/by-name/li/libltc/package.nix +++ b/pkgs/by-name/li/libltc/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libltc"; version = "1.3.2"; src = fetchurl { - url = "https://github.com/x42/libltc/releases/download/v${version}/libltc-${version}.tar.gz"; + url = "https://github.com/x42/libltc/releases/download/v${finalAttrs.version}/libltc-${finalAttrs.version}.tar.gz"; sha256 = "sha256-Cm1CzWwh6SWif6Vg3EWsgAV9J18jNCECglkJwC07Ekk="; }; @@ -19,4 +19,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libmatchbox/package.nix b/pkgs/by-name/li/libmatchbox/package.nix index 2faa140afea7..70ec8514213b 100644 --- a/pkgs/by-name/li/libmatchbox/package.nix +++ b/pkgs/by-name/li/libmatchbox/package.nix @@ -13,7 +13,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmatchbox"; version = "1.14"; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://git.yoctoproject.org/libmatchbox/snapshot/libmatchbox-${version}.tar.gz"; + url = "https://git.yoctoproject.org/libmatchbox/snapshot/libmatchbox-${finalAttrs.version}.tar.gz"; sha256 = "1b66jl178pkwmswf1gqcyrpy15rll1znz38n07l9b3ybga13w31d"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libmatroska/package.nix b/pkgs/by-name/li/libmatroska/package.nix index 70d8eff99a4d..e37c23943ba0 100644 --- a/pkgs/by-name/li/libmatroska/package.nix +++ b/pkgs/by-name/li/libmatroska/package.nix @@ -12,7 +12,7 @@ libmatroska, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmatroska"; version = "1.7.1"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "Matroska-Org"; repo = "libmatroska"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; hash = "sha256-hfu3Q1lIyMlWFWUM2Pu70Hie0rlQmua7Kq8kSIWnfHE="; }; @@ -59,10 +59,10 @@ stdenv.mkDerivation rec { meta = { description = "Library to parse Matroska files"; homepage = "https://matroska.org/"; - changelog = "https://github.com/Matroska-Org/libmatroska/blob/${src.rev}/NEWS.md"; + changelog = "https://github.com/Matroska-Org/libmatroska/blob/${finalAttrs.src.rev}/NEWS.md"; license = lib.licenses.lgpl21; maintainers = with lib.maintainers; [ getchoo ]; platforms = lib.platforms.unix; pkgConfigModules = [ "libmatroska" ]; }; -} +}) diff --git a/pkgs/by-name/li/libmatthew_java/package.nix b/pkgs/by-name/li/libmatthew_java/package.nix index 297e7ba6908f..c11ae7a4a681 100644 --- a/pkgs/by-name/li/libmatthew_java/package.nix +++ b/pkgs/by-name/li/libmatthew_java/package.nix @@ -7,12 +7,12 @@ let jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmatthew-java"; version = "0.8"; src = fetchurl { - url = "https://src.fedoraproject.org/repo/pkgs/libmatthew-java/libmatthew-java-${version}.tar.gz/8455b8751083ce25c99c2840609271f5/libmatthew-java-${version}.tar.gz"; + url = "https://src.fedoraproject.org/repo/pkgs/libmatthew-java/libmatthew-java-${finalAttrs.version}.tar.gz/8455b8751083ce25c99c2840609271f5/libmatthew-java-${finalAttrs.version}.tar.gz"; sha256 = "1yldkhsdzm0a41a0i881bin2jklhp85y3ah245jd6fz3npcx7l85"; }; JAVA_HOME = jdk; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/li/libmbd/package.nix b/pkgs/by-name/li/libmbd/package.nix index fdba444b8f24..6c2200c25339 100644 --- a/pkgs/by-name/li/libmbd/package.nix +++ b/pkgs/by-name/li/libmbd/package.nix @@ -13,20 +13,20 @@ assert !blas.isILP64; assert !lapack.isILP64; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libMBD"; version = "0.13.0"; src = fetchFromGitHub { owner = "libmbd"; repo = "libMBD"; - rev = version; + rev = finalAttrs.version; hash = "sha256-mSKD/pNluumKP3SCubD68uak2Vya/1tyIh42UxRgSXY="; }; preConfigure = '' cat > cmake/libMBDVersionTag.cmake << EOF - set(VERSION_TAG "${version}") + set(VERSION_TAG "${finalAttrs.version}") EOF ''; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/li/libmbim/package.nix b/pkgs/by-name/li/libmbim/package.nix index b5c9160de6d4..c81226a8c509 100644 --- a/pkgs/by-name/li/libmbim/package.nix +++ b/pkgs/by-name/li/libmbim/package.nix @@ -18,7 +18,7 @@ gobject-introspection, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmbim"; version = "1.32.0"; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "mobile-broadband"; repo = "libmbim"; - rev = version; + rev = finalAttrs.version; hash = "sha256-+4INXuH2kbKs9C6t4bOJye7yyfYH/BLukmgDVvXo+u0="; }; @@ -73,9 +73,9 @@ stdenv.mkDerivation rec { meta = { homepage = "https://www.freedesktop.org/wiki/Software/libmbim/"; description = "Library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol"; - changelog = "https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/raw/${version}/NEWS"; + changelog = "https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/raw/${finalAttrs.version}/NEWS"; teams = [ lib.teams.freedesktop ]; platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/li/libmediainfo/package.nix b/pkgs/by-name/li/libmediainfo/package.nix index 729621a793ba..41d2852f60b7 100644 --- a/pkgs/by-name/li/libmediainfo/package.nix +++ b/pkgs/by-name/li/libmediainfo/package.nix @@ -12,12 +12,12 @@ curl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmediainfo"; version = "25.10"; src = fetchurl { - url = "https://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz"; + url = "https://mediaarea.net/download/source/libmediainfo/${finalAttrs.version}/libmediainfo_${finalAttrs.version}.tar.xz"; hash = "sha256-rRPZeXsEbOOdDGWm+B0q7yQpc0whhlpqTFksfAHySd0="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.devhell ]; }; -} +}) diff --git a/pkgs/by-name/li/libmemcached/package.nix b/pkgs/by-name/li/libmemcached/package.nix index 507816afab6b..dfcd86d022de 100644 --- a/pkgs/by-name/li/libmemcached/package.nix +++ b/pkgs/by-name/li/libmemcached/package.nix @@ -7,12 +7,12 @@ libevent, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmemcached"; version = "1.0.18"; src = fetchurl { - url = "https://launchpad.net/libmemcached/${lib.versions.majorMinor version}/${version}/+download/libmemcached-${version}.tar.gz"; + url = "https://launchpad.net/libmemcached/${lib.versions.majorMinor finalAttrs.version}/${finalAttrs.version}/+download/libmemcached-${finalAttrs.version}.tar.gz"; sha256 = "10jzi14j32lpq0if0p9vygcl2c1352hwbywzvr9qzq7x6aq0nb72"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/li/libmicrodns/package.nix b/pkgs/by-name/li/libmicrodns/package.nix index a2cf4ef48c85..9283fc7a2bed 100644 --- a/pkgs/by-name/li/libmicrodns/package.nix +++ b/pkgs/by-name/li/libmicrodns/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.2.0"; pname = "libmicrodns"; src = fetchFromGitHub { owner = "videolabs"; repo = "libmicrodns"; - rev = version; + rev = finalAttrs.version; sha256 = "05vgka45c1frnv4q7pbz0bggsn5xaykh4xpklh9yb6d6qj7dbx0b"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.shazow ]; }; -} +}) diff --git a/pkgs/by-name/li/libmikmod/package.nix b/pkgs/by-name/li/libmikmod/package.nix index c6e0f62f0804..2a5e44304f46 100644 --- a/pkgs/by-name/li/libmikmod/package.nix +++ b/pkgs/by-name/li/libmikmod/package.nix @@ -11,12 +11,12 @@ let inherit (lib) optional optionalString; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmikmod"; version = "3.3.13"; src = fetchurl { - url = "mirror://sourceforge/mikmod/libmikmod-${version}.tar.gz"; + url = "mirror://sourceforge/mikmod/libmikmod-${finalAttrs.version}.tar.gz"; sha256 = "sha256-n8F5n36mqVx8WILemL6F/H0gugpKb8rK4RyMazgrsgc="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { including MOD, S3M, IT and XM. ''; }; -} +}) diff --git a/pkgs/by-name/li/libmilter/package.nix b/pkgs/by-name/li/libmilter/package.nix index 6a9addcb8e24..13cb982f65e0 100644 --- a/pkgs/by-name/li/libmilter/package.nix +++ b/pkgs/by-name/li/libmilter/package.nix @@ -6,12 +6,12 @@ fixDarwinDylibNames, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmilter"; version = "8.18.2"; src = fetchurl { - url = "ftp://ftp.sendmail.org/pub/sendmail/sendmail.${version}.tar.gz"; + url = "ftp://ftp.sendmail.org/pub/sendmail/sendmail.${finalAttrs.version}.tar.gz"; sha256 = "sha256-GghfqorOUs/94vXpvGEb21+BSByqq/RvBDe3GcoInS8="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fpletz ]; license = lib.licenses.sendmail; }; -} +}) diff --git a/pkgs/by-name/li/libmkv/package.nix b/pkgs/by-name/li/libmkv/package.nix index 5bbf2e44c110..6cb196ab2995 100644 --- a/pkgs/by-name/li/libmkv/package.nix +++ b/pkgs/by-name/li/libmkv/package.nix @@ -7,14 +7,14 @@ automake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmkv"; version = "0.6.5.1"; src = fetchFromGitHub { owner = "saintdev"; repo = "libmkv"; - tag = version; + tag = finalAttrs.version; sha256 = "0pr9q7yprndl8d15ir7i7cznvmf1yqpvnsyivv763n6wryssq6dl"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.wmertens ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libmms/package.nix b/pkgs/by-name/li/libmms/package.nix index e304e654e723..88347e69ad5a 100644 --- a/pkgs/by-name/li/libmms/package.nix +++ b/pkgs/by-name/li/libmms/package.nix @@ -6,12 +6,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmms"; version = "0.6.4"; src = fetchurl { - url = "mirror://sourceforge/libmms/libmms-${version}.tar.gz"; + url = "mirror://sourceforge/libmms/libmms-${finalAttrs.version}.tar.gz"; sha256 = "0kvhxr5hkabj9v7ah2rzkbirndfqdijd9hp8v52c1z6bxddf019w"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.lgpl21; }; -} +}) diff --git a/pkgs/by-name/li/libmodbus/package.nix b/pkgs/by-name/li/libmodbus/package.nix index 71e688eb259c..2e1f1c851fe3 100644 --- a/pkgs/by-name/li/libmodbus/package.nix +++ b/pkgs/by-name/li/libmodbus/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmodbus"; version = "3.1.11"; src = fetchFromGitHub { owner = "stephane"; repo = "libmodbus"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-d/diR9yeV0WY0C6wqxYZfOjEKFeWTvN73MxcWtXPOJc="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix ++ windows; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/li/libmodsecurity/package.nix b/pkgs/by-name/li/libmodsecurity/package.nix index 144b64651851..123a55756e8f 100644 --- a/pkgs/by-name/li/libmodsecurity/package.nix +++ b/pkgs/by-name/li/libmodsecurity/package.nix @@ -19,14 +19,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmodsecurity"; version = "3.0.14"; src = fetchFromGitHub { owner = "owasp-modsecurity"; repo = "ModSecurity"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-SaeBO3+WvPhHiJoiOmijB0G3/QYxjAdxgeCVqESS+4U="; fetchSubmodules = true; }; @@ -85,7 +85,7 @@ stdenv.mkDerivation rec { postInstall = '' mkdir -p $out/share/modsecurity - cp ${src}/{AUTHORS,CHANGES,LICENSE,README.md,modsecurity.conf-recommended,unicode.mapping} $out/share/modsecurity + cp ${finalAttrs.src}/{AUTHORS,CHANGES,LICENSE,README.md,modsecurity.conf-recommended,unicode.mapping} $out/share/modsecurity ''; enableParallelBuilding = true; @@ -112,4 +112,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ izorkin ]; mainProgram = "modsec-rules-check"; }; -} +}) diff --git a/pkgs/by-name/li/libmodule/package.nix b/pkgs/by-name/li/libmodule/package.nix index 435b6a47c8a8..f2345de72eb3 100644 --- a/pkgs/by-name/li/libmodule/package.nix +++ b/pkgs/by-name/li/libmodule/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmodule"; version = "5.0.2"; src = fetchFromGitHub { owner = "FedeDP"; repo = "libmodule"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-93ItLKThtT9JRc+X/bRm06pugsN31HAF3qTUqqCu6nE="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { eadwu ]; }; -} +}) diff --git a/pkgs/by-name/li/libmodulemd/package.nix b/pkgs/by-name/li/libmodulemd/package.nix index bb1b7e430f3d..fd5c78db1990 100644 --- a/pkgs/by-name/li/libmodulemd/package.nix +++ b/pkgs/by-name/li/libmodulemd/package.nix @@ -17,7 +17,7 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmodulemd"; version = "2.15.0"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "fedora-modularity"; repo = "libmodulemd"; - rev = "libmodulemd-${version}"; + rev = "libmodulemd-${finalAttrs.version}"; sha256 = "sha256-mIyrdksyEk1AKV+vw4g8LUwlQRzwwMkPDuCbw2IiNcA="; }; @@ -96,4 +96,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/li/libmongocrypt/package.nix b/pkgs/by-name/li/libmongocrypt/package.nix index 0c59816d8fc8..98efd633bdee 100644 --- a/pkgs/by-name/li/libmongocrypt/package.nix +++ b/pkgs/by-name/li/libmongocrypt/package.nix @@ -9,14 +9,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmongocrypt"; version = "1.7.4"; src = fetchFromGitHub { owner = "mongodb"; repo = "libmongocrypt"; - rev = version; + rev = finalAttrs.version; hash = "sha256-I4KG2BHAovin9EaF8lNzJzucARvi0Qptz5Y9gTt3WkE="; }; @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { "-DMONGOCRYPT_ENABLE_DECIMAL128=OFF" # this avoids a dependency on Python - "-DBUILD_VERSION=${version}" + "-DBUILD_VERSION=${finalAttrs.version}" ]; meta = { @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libmowgli/package.nix b/pkgs/by-name/li/libmowgli/package.nix index d744dfbf9146..75a4bf2476d2 100644 --- a/pkgs/by-name/li/libmowgli/package.nix +++ b/pkgs/by-name/li/libmowgli/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmowgli"; version = "2.1.3"; src = fetchFromGitHub { owner = "atheme"; repo = "libmowgli-2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-jlw6ixMoIdIjmQ86N+KN+Gez218sw894POkcCYnT0s0="; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libmpack/package.nix b/pkgs/by-name/li/libmpack/package.nix index c852ac0736a9..8a64dd0e3f7e 100644 --- a/pkgs/by-name/li/libmpack/package.nix +++ b/pkgs/by-name/li/libmpack/package.nix @@ -5,13 +5,13 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmpack"; version = "1.0.5"; src = fetchFromGitHub { owner = "libmpack"; repo = "libmpack"; - rev = version; + rev = finalAttrs.version; sha256 = "0rai5djdkjz7bsn025k5489in7r1amagw1pib0z4qns6b52kiar2"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lovek323 ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/li/libmpc/package.nix b/pkgs/by-name/li/libmpc/package.nix index 3ff1220deb12..cbfc47befa40 100644 --- a/pkgs/by-name/li/libmpc/package.nix +++ b/pkgs/by-name/li/libmpc/package.nix @@ -12,12 +12,12 @@ # cgit) that are needed here should be included directly in Nixpkgs as # files. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmpc"; version = "1.3.1"; # to avoid clash with the MPD client src = fetchurl { - url = "mirror://gnu/mpc/mpc-${version}.tar.gz"; + url = "mirror://gnu/mpc/mpc-${finalAttrs.version}.tar.gz"; sha256 = "sha256-q2QkkvXPiCt0qgy3MM1BCoHtzb7IlRg86TDnBsHHWbg="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libmpcdec/package.nix b/pkgs/by-name/li/libmpcdec/package.nix index 55d33a2327f9..ef59f3b9c292 100644 --- a/pkgs/by-name/li/libmpcdec/package.nix +++ b/pkgs/by-name/li/libmpcdec/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmpcdec"; version = "1.2.6"; src = fetchurl { - url = "https://files.musepack.net/source/libmpcdec-${version}.tar.bz2"; + url = "https://files.musepack.net/source/libmpcdec-${finalAttrs.version}.tar.bz2"; sha256 = "1a0jdyga1zfi4wgkg3905y6inghy3s4xfs5m4x7pal08m0llkmab"; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/li/libmtp/package.nix b/pkgs/by-name/li/libmtp/package.nix index 3e990343bbfd..41848990378f 100644 --- a/pkgs/by-name/li/libmtp/package.nix +++ b/pkgs/by-name/li/libmtp/package.nix @@ -13,14 +13,14 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmtp"; version = "1.1.22"; src = fetchFromGitHub { owner = "libmtp"; repo = "libmtp"; - rev = "libmtp-${builtins.replaceStrings [ "." ] [ "-" ] version}"; + rev = "libmtp-${builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version}"; sha256 = "sha256-hIH6W8qQ6DB4ST7SlFz6CCnLsEGOWgmUb9HoHMNA3wY="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; maintainers = with lib.maintainers; [ lovesegfault ]; }; -} +}) diff --git a/pkgs/by-name/li/libmwaw/package.nix b/pkgs/by-name/li/libmwaw/package.nix index 3fdb31a44bc1..ed8cbd789a33 100644 --- a/pkgs/by-name/li/libmwaw/package.nix +++ b/pkgs/by-name/li/libmwaw/package.nix @@ -11,12 +11,12 @@ librevenge, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmwaw"; version = "0.3.22"; src = fetchurl { - url = "mirror://sourceforge/libmwaw/libmwaw/libmwaw-${version}/libmwaw-${version}.tar.xz"; + url = "mirror://sourceforge/libmwaw/libmwaw/libmwaw-${finalAttrs.version}/libmwaw-${finalAttrs.version}.tar.xz"; sha256 = "sha256-oaOf/Oo/8qenquDCOHfd9JGLVUv4Kw3l186Of2HqjjI="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libmypaint/package.nix b/pkgs/by-name/li/libmypaint/package.nix index 39b3e6d5508e..c5478e2f106e 100644 --- a/pkgs/by-name/li/libmypaint/package.nix +++ b/pkgs/by-name/li/libmypaint/package.nix @@ -12,7 +12,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmypaint"; version = "1.6.1"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "mypaint"; repo = "libmypaint"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1ppgpmnhph9h8ayx9776f79a0bxbdszfw9c6bw7c3ffy2yk40178"; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jtojnar ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libmysofa/package.nix b/pkgs/by-name/li/libmysofa/package.nix index e5dac672f46f..b32265cc07a7 100644 --- a/pkgs/by-name/li/libmysofa/package.nix +++ b/pkgs/by-name/li/libmysofa/package.nix @@ -6,14 +6,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmysofa"; version = "1.3.3"; src = fetchFromGitHub { owner = "hoene"; repo = "libmysofa"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-jvib1hGPJEY2w/KjlD7iTtRy1s8LFG+Qhb2d6xdpUyc="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libmysqlconnectorcpp/package.nix b/pkgs/by-name/li/libmysqlconnectorcpp/package.nix index 20b43867566d..5638f55440c1 100644 --- a/pkgs/by-name/li/libmysqlconnectorcpp/package.nix +++ b/pkgs/by-name/li/libmysqlconnectorcpp/package.nix @@ -8,12 +8,12 @@ mysql80, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libmysqlconnectorcpp"; version = "9.4.0"; src = fetchurl { - url = "mirror://mysql/Connector-C++/mysql-connector-c++-${version}-src.tar.gz"; + url = "mirror://mysql/Connector-C++/mysql-connector-c++-${finalAttrs.version}-src.tar.gz"; hash = "sha256-NqfJPUoQ0doqLmY2dVnZF0GqDwNivArpQxcc8XcfZhU="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libnats-c/package.nix b/pkgs/by-name/li/libnats-c/package.nix index 4fc6f8938002..2a3ba0cb318e 100644 --- a/pkgs/by-name/li/libnats-c/package.nix +++ b/pkgs/by-name/li/libnats-c/package.nix @@ -9,14 +9,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnats"; version = "3.11.0"; src = fetchFromGitHub { owner = "nats-io"; repo = "nats.c"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-W1WxaQ33K+N3AHCK3sQWTQo4sN57qW2ZuAGrj6JpgCU="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/li/libndp/package.nix b/pkgs/by-name/li/libndp/package.nix index 8d99227d1df4..28b2407b1ff4 100644 --- a/pkgs/by-name/li/libndp/package.nix +++ b/pkgs/by-name/li/libndp/package.nix @@ -6,12 +6,12 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libndp"; version = "1.9"; src = fetchurl { - url = "http://libndp.org/files/libndp-${version}.tar.gz"; + url = "http://libndp.org/files/libndp-${finalAttrs.version}.tar.gz"; hash = "sha256-qKshTgHcOpthUnaQU5VjfzkSmMhNd2UfDL8LEILdLdQ="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; }; -} +}) diff --git a/pkgs/by-name/li/libnet/package.nix b/pkgs/by-name/li/libnet/package.nix index be9a0600baf8..298c0ecf7e2b 100644 --- a/pkgs/by-name/li/libnet/package.nix +++ b/pkgs/by-name/li/libnet/package.nix @@ -8,14 +8,14 @@ bash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnet"; version = "1.3"; src = fetchFromGitHub { owner = "sam-github"; repo = "libnet"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-P3LaDMMNPyEnA8nO1Bm7H0mW/hVBr0cFdg+p2JmWcGI="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libnfc/package.nix b/pkgs/by-name/li/libnfc/package.nix index 75aa3663d192..087bb6ed31d3 100644 --- a/pkgs/by-name/li/libnfc/package.nix +++ b/pkgs/by-name/li/libnfc/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnfc"; version = "1.8.0"; src = fetchFromGitHub { owner = "nfc-tools"; repo = "libnfc"; - rev = "libnfc-${version}"; + rev = "libnfc-${finalAttrs.version}"; sha256 = "5gMv/HajPrUL/vkegEqHgN2d6Yzf01dTMrx4l34KMrQ="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ offline ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libnfnetlink/package.nix b/pkgs/by-name/li/libnfnetlink/package.nix index 897b257ab3ef..f9267390dbb4 100644 --- a/pkgs/by-name/li/libnfnetlink/package.nix +++ b/pkgs/by-name/li/libnfnetlink/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnfnetlink"; version = "1.0.2"; src = fetchurl { - url = "https://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-${version}.tar.bz2"; + url = "https://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-${finalAttrs.version}.tar.bz2"; sha256 = "0xn3rcrzxr6g82kfxzs9bqn2zvl2kf2yda30drwb9vr6sk1wfr5h"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libnfs/package.nix b/pkgs/by-name/li/libnfs/package.nix index c902507761c8..305b95a852f1 100644 --- a/pkgs/by-name/li/libnfs/package.nix +++ b/pkgs/by-name/li/libnfs/package.nix @@ -6,14 +6,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnfs"; version = "5.0.2"; src = fetchFromGitHub { owner = "sahlberg"; repo = "libnfs"; - rev = "libnfs-${version}"; + rev = "libnfs-${finalAttrs.version}"; sha256 = "sha256-rdxi5bPXHTICZQIj/CmHgZ/V70svnITJj/OSF4mmC3o="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ peterhoeg ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libngspice/package.nix b/pkgs/by-name/li/libngspice/package.nix index dfb1e6244a40..88a053851a55 100644 --- a/pkgs/by-name/li/libngspice/package.nix +++ b/pkgs/by-name/li/libngspice/package.nix @@ -12,12 +12,12 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "${lib.optionalString withNgshared "lib"}ngspice"; version = "45"; src = fetchurl { - url = "mirror://sourceforge/ngspice/ngspice-${version}.tar.gz"; + url = "mirror://sourceforge/ngspice/ngspice-${finalAttrs.version}.tar.gz"; hash = "sha256-8arYq6woKKe3HaZkEd6OQGUk518wZuRnVUOcSQRC1zQ="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bgamari ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libnl/package.nix b/pkgs/by-name/li/libnl/package.nix index 21e441960d15..f4f2761ea3c3 100644 --- a/pkgs/by-name/li/libnl/package.nix +++ b/pkgs/by-name/li/libnl/package.nix @@ -17,14 +17,14 @@ python ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnl"; version = "3.12.0"; src = fetchFromGitHub { repo = "libnl"; owner = "thom311"; - rev = "libnl${lib.replaceStrings [ "." ] [ "_" ] version}"; + rev = "libnl${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-K77WamOf+/3PNXe/hI+OYg0EBgBqvDfNDamXYXcK7P8="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fpletz ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libnsl/package.nix b/pkgs/by-name/li/libnsl/package.nix index a031474c6a71..30e91035a7d8 100644 --- a/pkgs/by-name/li/libnsl/package.nix +++ b/pkgs/by-name/li/libnsl/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnsl"; version = "2.0.1"; src = fetchFromGitHub { owner = "thkukuk"; repo = "libnsl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-bCToqXVE4RZcoZ2eTNZcVHyzKlWyIpSAssQCOZcfmEA="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.dezgeg ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libnss-mysql/package.nix b/pkgs/by-name/li/libnss-mysql/package.nix index ed921c924969..125c6a8c0f39 100644 --- a/pkgs/by-name/li/libnss-mysql/package.nix +++ b/pkgs/by-name/li/libnss-mysql/package.nix @@ -8,14 +8,14 @@ libmysqlclient, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnss-mysql"; version = "1.7.1"; src = fetchFromGitHub { owner = "saknopper"; repo = "libnss-mysql"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1fhsswa3h2nkhjkyjxxqnj07rlx6bmfvd8j521snimx2jba8h0d6"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ netali ]; }; -} +}) diff --git a/pkgs/by-name/li/libnss_nis/package.nix b/pkgs/by-name/li/libnss_nis/package.nix index 8bf05cdabad0..f16f5bf133bf 100644 --- a/pkgs/by-name/li/libnss_nis/package.nix +++ b/pkgs/by-name/li/libnss_nis/package.nix @@ -9,7 +9,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnss_nis"; version = "3.4"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "thkukuk"; repo = "libnss_nis"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-FWAyf4soSUpNrYzSefNWthEMfQEopfYX9pMDf1rNK6c="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ BarrOff ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libnut/package.nix b/pkgs/by-name/li/libnut/package.nix index f62fb86d0703..38684e540dad 100644 --- a/pkgs/by-name/li/libnut/package.nix +++ b/pkgs/by-name/li/libnut/package.nix @@ -3,7 +3,7 @@ lib, fetchgit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libnut"; version = "unstable-2020-11-06"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { sha256 = "1wgl2mb9482c1j3yac0v2ilfjs7gb9mhw9kjnrmlj9kp0whm4l1j"; }; - sourceRoot = "${src.name}/src/trunk"; + sourceRoot = "${finalAttrs.src.name}/src/trunk"; makeFlags = [ "prefix=$(out)" ]; installTargets = [ "install-libnut" @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ quag ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libodfgen/package.nix b/pkgs/by-name/li/libodfgen/package.nix index cd5f492fdc91..5a6b9ddc2978 100644 --- a/pkgs/by-name/li/libodfgen/package.nix +++ b/pkgs/by-name/li/libodfgen/package.nix @@ -11,12 +11,12 @@ librevenge, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libodfgen"; version = "0.1.7"; src = fetchurl { - url = "mirror://sourceforge/project/libwpd/libodfgen/libodfgen-${version}/libodfgen-${version}.tar.xz"; + url = "mirror://sourceforge/project/libwpd/libodfgen/libodfgen-${finalAttrs.version}/libodfgen-${finalAttrs.version}.tar.xz"; sha256 = "sha256-Mj5JH5VsjKKrsSyZjjUGcJMKMjF7+WYrBhXdSzkiuDE="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libofx/package.nix b/pkgs/by-name/li/libofx/package.nix index a5cbe80e7bf2..d74091756ecd 100644 --- a/pkgs/by-name/li/libofx/package.nix +++ b/pkgs/by-name/li/libofx/package.nix @@ -13,14 +13,14 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libofx"; version = "0.10.9"; src = fetchFromGitHub { owner = "LibOFX"; repo = "libofx"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-KOQrEAt1jHrOpPQ7QbGUADe0i7sQXNH2fblPRzT0EIg="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libomemo-c/package.nix b/pkgs/by-name/li/libomemo-c/package.nix index 1d7c8e442015..a59d258240f2 100644 --- a/pkgs/by-name/li/libomemo-c/package.nix +++ b/pkgs/by-name/li/libomemo-c/package.nix @@ -10,14 +10,14 @@ protobufc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libomemo-c"; version = "0.5.1"; src = fetchFromGitHub { owner = "dino"; repo = "libomemo-c"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-HoZykdGVDsj4L5yN3SHGF5tjMq5exJyC15zTLBlpX/c="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; maintainers = [ lib.maintainers.astro ]; }; -} +}) diff --git a/pkgs/by-name/li/libopenaptx/package.nix b/pkgs/by-name/li/libopenaptx/package.nix index 61c2c092c524..dab5bd782f01 100644 --- a/pkgs/by-name/li/libopenaptx/package.nix +++ b/pkgs/by-name/li/libopenaptx/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libopenaptx"; version = "0.2.1"; src = fetchFromGitHub { owner = "pali"; repo = "libopenaptx"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-4FYKxw1U+efCfzKOPSDJH8a/dG0KV+anJDgxjqzD80k="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libopenmpt-modplug/package.nix b/pkgs/by-name/li/libopenmpt-modplug/package.nix index c3191eb7b0a9..660d585d8d12 100644 --- a/pkgs/by-name/li/libopenmpt-modplug/package.nix +++ b/pkgs/by-name/li/libopenmpt-modplug/package.nix @@ -7,7 +7,7 @@ libopenmpt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libopenmpt-modplug"; version = "0.8.9.0-openmpt1"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://lib.openmpt.org/files/libopenmpt-modplug/libopenmpt-modplug-${version}.tar.gz"; + url = "https://lib.openmpt.org/files/libopenmpt-modplug/libopenmpt-modplug-${finalAttrs.version}.tar.gz"; sha256 = "sha256-7M4aDuz9sLWCTKuJwnDc5ZWWKVosF8KwQyFez018T/c="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ OPNA2608 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libopenmpt/package.nix b/pkgs/by-name/li/libopenmpt/package.nix index 59c06637b483..5187644b1710 100644 --- a/pkgs/by-name/li/libopenmpt/package.nix +++ b/pkgs/by-name/li/libopenmpt/package.nix @@ -15,7 +15,7 @@ libpulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libopenmpt"; version = "0.8.4"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}+release.autotools.tar.gz"; + url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${finalAttrs.version}+release.autotools.tar.gz"; hash = "sha256-Yn+b8RqsrmFaHyyYLH6IyyHxGy1vAmeUb3yCxerklDs="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ OPNA2608 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libopenraw/package.nix b/pkgs/by-name/li/libopenraw/package.nix index 60cf93670cd4..b125fbd3a736 100644 --- a/pkgs/by-name/li/libopenraw/package.nix +++ b/pkgs/by-name/li/libopenraw/package.nix @@ -12,12 +12,12 @@ rustc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libopenraw"; version = "0.3.7"; src = fetchurl { - url = "https://libopenraw.freedesktop.org/download/libopenraw-${version}.tar.bz2"; + url = "https://libopenraw.freedesktop.org/download/libopenraw-${finalAttrs.version}.tar.bz2"; hash = "sha256-VRWyYQNh7zRYC2uXZjURn23ttPCnnVRmL6X+YYakXtU="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.struan ]; }; -} +}) diff --git a/pkgs/by-name/li/libopensmtpd/package.nix b/pkgs/by-name/li/libopensmtpd/package.nix index ff9556304eb1..9a4142174345 100644 --- a/pkgs/by-name/li/libopensmtpd/package.nix +++ b/pkgs/by-name/li/libopensmtpd/package.nix @@ -5,12 +5,12 @@ libevent, mandoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libopensmtpd"; version = "0.7"; src = fetchurl { - url = "https://imperialat.at/releases/libopensmtpd-${version}.tar.gz"; + url = "https://imperialat.at/releases/libopensmtpd-${finalAttrs.version}.tar.gz"; hash = "sha256-zdbV4RpwY/kmXaQ6QjCcZGVUuLaLA5gsqEctvisIphM="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; maintainers = with lib.maintainers; [ malte-v ]; }; -} +}) diff --git a/pkgs/by-name/li/libopusenc/package.nix b/pkgs/by-name/li/libopusenc/package.nix index 973ca7000d35..d4d5653efa9c 100644 --- a/pkgs/by-name/li/libopusenc/package.nix +++ b/pkgs/by-name/li/libopusenc/package.nix @@ -6,12 +6,12 @@ libopus, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libopusenc"; version = "0.2.1"; src = fetchurl { - url = "mirror://mozilla/opus/libopusenc-${version}.tar.gz"; + url = "mirror://mozilla/opus/libopusenc-${finalAttrs.version}.tar.gz"; sha256 = "1ffb0vhlymlsq70pxsjj0ksz77yfm2x0a1x8q50kxmnkm1hxp642"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ pmiddend ]; }; -} +}) diff --git a/pkgs/by-name/li/liborcus/package.nix b/pkgs/by-name/li/liborcus/package.nix index f9e5a27b7ddc..a91620301b8a 100644 --- a/pkgs/by-name/li/liborcus/package.nix +++ b/pkgs/by-name/li/liborcus/package.nix @@ -11,14 +11,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liborcus"; version = "0.19.2"; src = fetchFromGitLab { owner = "orcus"; repo = "orcus"; - rev = version; + rev = finalAttrs.version; hash = "sha256-+9C52H99c/kL5DEIoXV+WcLnTftRbicRLQN/FdIXBw8="; }; @@ -62,9 +62,9 @@ stdenv.mkDerivation rec { meta = { description = "Collection of parsers and import filters for spreadsheet documents"; homepage = "https://gitlab.com/orcus/orcus"; - changelog = "https://gitlab.com/orcus/orcus/-/blob/${src.rev}/CHANGELOG"; + changelog = "https://gitlab.com/orcus/orcus/-/blob/${finalAttrs.src.rev}/CHANGELOG"; license = lib.licenses.mpl20; maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libosip/package.nix b/pkgs/by-name/li/libosip/package.nix index a7bf8e5e0a31..b0515180856f 100644 --- a/pkgs/by-name/li/libosip/package.nix +++ b/pkgs/by-name/li/libosip/package.nix @@ -3,10 +3,10 @@ stdenv, fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "5.3.1"; src = fetchurl { - url = "mirror://gnu/osip/libosip2-${version}.tar.gz"; + url = "mirror://gnu/osip/libosip2-${finalAttrs.version}.tar.gz"; sha256 = "sha256-/oL+hBYIJmrBWlwRGCFtoAxVTVAG4odaisN1Kx5q3Hk="; }; pname = "libosip2"; @@ -18,4 +18,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libosmo-netif/package.nix b/pkgs/by-name/li/libosmo-netif/package.nix index cd57f4c0ea68..55a192ed0b5b 100644 --- a/pkgs/by-name/li/libosmo-netif/package.nix +++ b/pkgs/by-name/li/libosmo-netif/package.nix @@ -8,19 +8,19 @@ libosmocore, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libosmo-netif"; version = "1.6.1"; src = fetchFromGitHub { owner = "osmocom"; repo = "libosmo-netif"; - rev = version; + rev = finalAttrs.version; hash = "sha256-0INgJV5fS6VdMsJqjlVc3lGMBdLP7cI+Ghc4WEh6AuU="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/li/libosmo-sigtran/package.nix b/pkgs/by-name/li/libosmo-sigtran/package.nix index 1d2555ed4e7b..116ccc5f7211 100644 --- a/pkgs/by-name/li/libosmo-sigtran/package.nix +++ b/pkgs/by-name/li/libosmo-sigtran/package.nix @@ -9,21 +9,21 @@ libosmo-netif, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libosmo-sigtran"; version = "2.1.2"; # fetchFromGitea hangs src = fetchgit { url = "https://gitea.osmocom.org/osmocom/libosmo-sigtran.git"; - rev = version; + rev = finalAttrs.version; hash = "sha256-/TxD7lc/htm1c24rKfnlYxGsVpxawi3nh7m34mRRhUA="; }; configureFlags = [ "--with-systemdsystemunitdir=$out" ]; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/li/libosmoabis/package.nix b/pkgs/by-name/li/libosmoabis/package.nix index 067357f8a895..3e3bfc36174f 100644 --- a/pkgs/by-name/li/libosmoabis/package.nix +++ b/pkgs/by-name/li/libosmoabis/package.nix @@ -9,21 +9,21 @@ linphonePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libosmoabis"; version = "2.0.1"; src = fetchFromGitHub { owner = "osmocom"; repo = "libosmo-abis"; - rev = version; + rev = finalAttrs.version; hash = "sha256-OdmegQXdbpwNBepY+7MeUjaEguVo2q9b8lSkRmlXHEc="; }; configureFlags = [ "enable_dahdi=false" ]; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/li/libosmocore/package.nix b/pkgs/by-name/li/libosmocore/package.nix index df8da21d34b4..454ecea1d58d 100644 --- a/pkgs/by-name/li/libosmocore/package.nix +++ b/pkgs/by-name/li/libosmocore/package.nix @@ -14,19 +14,19 @@ talloc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libosmocore"; version = "1.11.3"; src = fetchFromGitHub { owner = "osmocom"; repo = "libosmocore"; - rev = version; + rev = finalAttrs.version; hash = "sha256-4fb7vmA3iQuQZ+T2Gp0B7bc5+CYE1cTR3IoFwOde7SE="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; propagatedBuildInputs = [ @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { mog ]; }; -} +}) diff --git a/pkgs/by-name/li/libossp_uuid/package.nix b/pkgs/by-name/li/libossp_uuid/package.nix index 058b709ea80e..3d2af7875c5b 100644 --- a/pkgs/by-name/li/libossp_uuid/package.nix +++ b/pkgs/by-name/li/libossp_uuid/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libossp-uuid"; version = "1.6.2"; src = fetchurl { - url = "ftp://ftp.ossp.org/pkg/lib/uuid/uuid-${version}.tar.gz"; + url = "ftp://ftp.ossp.org/pkg/lib/uuid/uuid-${finalAttrs.version}.tar.gz"; sha256 = "11a615225baa5f8bb686824423f50e4427acd3f70d394765bdff32801f0fd5b0"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libotr/package.nix b/pkgs/by-name/li/libotr/package.nix index 0e605813e6df..1995494a170f 100644 --- a/pkgs/by-name/li/libotr/package.nix +++ b/pkgs/by-name/li/libotr/package.nix @@ -7,12 +7,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libotr"; version = "4.1.1"; src = fetchurl { - url = "https://otr.cypherpunks.ca/libotr-${version}.tar.gz"; + url = "https://otr.cypherpunks.ca/libotr-${finalAttrs.version}.tar.gz"; sha256 = "1x8rliydhbibmzwdbyr7pd7n87m2jmxnqkpvaalnf4154hj1hfwb"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { description = "Library for Off-The-Record Messaging"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libow/package.nix b/pkgs/by-name/li/libow/package.nix index 090733a6480c..f4444263531a 100644 --- a/pkgs/by-name/li/libow/package.nix +++ b/pkgs/by-name/li/libow/package.nix @@ -8,14 +8,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.2p4"; pname = "libow"; src = fetchFromGitHub { owner = "owfs"; repo = "owfs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0dln1ar7bxwhpi36sccmpwapy7iz4j097rbf02mgn42lw5vrcg3s"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ disserman ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libpam-wrapper/package.nix b/pkgs/by-name/li/libpam-wrapper/package.nix index 692d86ffa196..2586fdae3a80 100644 --- a/pkgs/by-name/li/libpam-wrapper/package.nix +++ b/pkgs/by-name/li/libpam-wrapper/package.nix @@ -11,13 +11,13 @@ assert enablePython -> python != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libpam-wrapper"; version = "1.1.5"; src = fetchgit { url = "git://git.samba.org/pam_wrapper.git"; - rev = "pam_wrapper-${version}"; + rev = "pam_wrapper-${finalAttrs.version}"; hash = "sha256-AtfkiCUvCxUfll6lOlbMyy5AhS5R2BGF1+ecC1VuwzM="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libpaper/package.nix b/pkgs/by-name/li/libpaper/package.nix index 452d787318ce..d15318f30b06 100644 --- a/pkgs/by-name/li/libpaper/package.nix +++ b/pkgs/by-name/li/libpaper/package.nix @@ -5,12 +5,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.1.29"; pname = "libpaper"; src = fetchurl { - url = "mirror://debian/pool/main/libp/libpaper/libpaper_${version}.tar.gz"; + url = "mirror://debian/pool/main/libp/libpaper/libpaper_${finalAttrs.version}.tar.gz"; hash = "sha256-JjMOIemjEkZY1RX9hQsM3lRv9C2JsllqUmTF8Wd/BUc="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libpg_query/package.nix b/pkgs/by-name/li/libpg_query/package.nix index c25f12819f2a..94ac3a3d48b8 100644 --- a/pkgs/by-name/li/libpg_query/package.nix +++ b/pkgs/by-name/li/libpg_query/package.nix @@ -7,14 +7,14 @@ protobufc, xxHash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libpg_query"; version = "17-6.1.0"; src = fetchFromGitHub { owner = "pganalyze"; repo = "libpg_query"; - tag = version; + tag = finalAttrs.version; hash = "sha256-UXba2WYyIO7RcFcNZeLL+Q9CwlloMZ5oFfHfL7+j4dU="; }; @@ -52,9 +52,9 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/pganalyze/libpg_query"; description = "C library for accessing the PostgreSQL parser outside of the server environment"; - changelog = "https://github.com/pganalyze/libpg_query/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/pganalyze/libpg_query/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.bsd3; platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libpipeline/package.nix b/pkgs/by-name/li/libpipeline/package.nix index af4d705853fc..9de45b81e919 100644 --- a/pkgs/by-name/li/libpipeline/package.nix +++ b/pkgs/by-name/li/libpipeline/package.nix @@ -5,12 +5,12 @@ updateAutotoolsGnuConfigScriptsHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libpipeline"; version = "1.5.8"; src = fetchurl { - url = "mirror://savannah/libpipeline/libpipeline-${version}.tar.gz"; + url = "mirror://savannah/libpipeline/libpipeline-${finalAttrs.version}.tar.gz"; hash = "sha256-GxIDyhUszWOYPD8hEvf+b6Wv1FMhjt5RU9GzHhG7hAU="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/li/libplacebo/package.nix b/pkgs/by-name/li/libplacebo/package.nix index b9f2bc36706a..dee8248139b6 100644 --- a/pkgs/by-name/li/libplacebo/package.nix +++ b/pkgs/by-name/li/libplacebo/package.nix @@ -20,7 +20,7 @@ vulkanSupport ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libplacebo"; version = "7.351.0"; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { domain = "code.videolan.org"; owner = "videolan"; repo = "libplacebo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ccoEFpp6tOFdrfMyE0JNKKMAdN4Q95tP7j7vzUj+lSQ="; }; @@ -90,9 +90,9 @@ stdenv.mkDerivation rec { MoltenVK). ''; homepage = "https://code.videolan.org/videolan/libplacebo"; - changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}"; + changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${finalAttrs.version}"; license = lib.licenses.lgpl21Plus; maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libplacebo_5/package.nix b/pkgs/by-name/li/libplacebo_5/package.nix index a792ccde88ad..edf63e277800 100644 --- a/pkgs/by-name/li/libplacebo_5/package.nix +++ b/pkgs/by-name/li/libplacebo_5/package.nix @@ -17,7 +17,7 @@ libdovi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libplacebo"; version = "5.264.1"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { domain = "code.videolan.org"; owner = "videolan"; repo = "libplacebo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-YEefuEfJURi5/wswQKskA/J1UGzessQQkBpltJ0Spq8="; }; @@ -80,9 +80,9 @@ stdenv.mkDerivation rec { MoltenVK). ''; homepage = "https://code.videolan.org/videolan/libplacebo"; - changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}"; + changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${finalAttrs.version}"; license = lib.licenses.lgpl21Plus; maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libplist/package.nix b/pkgs/by-name/li/libplist/package.nix index 78a7d466bade..f8af87ff1ce7 100644 --- a/pkgs/by-name/li/libplist/package.nix +++ b/pkgs/by-name/li/libplist/package.nix @@ -9,7 +9,7 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libplist"; version = "2.7.0"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "libimobiledevice"; repo = "libplist"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Rc1KwJR+Pb2lN8019q5ywERrR7WA2LuLRiEvNsZSxXc="; }; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { ]; preAutoreconf = '' - export RELEASE_VERSION=${version} + export RELEASE_VERSION=${finalAttrs.version} ''; configureFlags = [ @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "plistutil"; }; -} +}) diff --git a/pkgs/by-name/li/libpoly/package.nix b/pkgs/by-name/li/libpoly/package.nix index d953ed54cdfd..7979242fa6a5 100644 --- a/pkgs/by-name/li/libpoly/package.nix +++ b/pkgs/by-name/li/libpoly/package.nix @@ -7,7 +7,7 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libpoly"; version = "0.2.0"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { owner = "SRI-CSL"; repo = "libpoly"; # they've pushed to the release branch, use explicit tag - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-gE2O1YfiVab/aIqheoMP8GhE+N3yho7kb5EP56pzjW8="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libportal/package.nix b/pkgs/by-name/li/libportal/package.nix index a26b79f2b48d..13e196e9910d 100644 --- a/pkgs/by-name/li/libportal/package.nix +++ b/pkgs/by-name/li/libportal/package.nix @@ -20,7 +20,7 @@ assert variant == null || variant == "gtk3" || variant == "gtk4" || variant == "qt5" || variant == "qt6"; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libportal" + lib.optionalString (variant != null) "-${variant}"; version = "0.9.1"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "flatpak"; repo = "libportal"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-CXI4rBr9wxLUX537d6SNNf8YFR/J6YdeROlFt3edeOU="; }; @@ -105,4 +105,4 @@ stdenv.mkDerivation rec { # needs memfd_create which is available on some unixes but not darwin badPlatforms = [ lib.systems.inspect.patterns.isDarwin ]; }; -} +}) diff --git a/pkgs/by-name/li/libpostal/package.nix b/pkgs/by-name/li/libpostal/package.nix index 0e930a08ba56..4cdafbe4680d 100644 --- a/pkgs/by-name/li/libpostal/package.nix +++ b/pkgs/by-name/li/libpostal/package.nix @@ -25,14 +25,14 @@ let stripRoot = false; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libpostal"; version = "1.1"; src = fetchFromGitHub { owner = "openvenues"; repo = "libpostal"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-7G/CjYdVzsrvUFXGODoXgXoRp8txkl5SddcPtgltrjY="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { mainProgram = "libpostal_data"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libppd/package.nix b/pkgs/by-name/li/libppd/package.nix index 5e0b0706d0bd..5c6879fca097 100644 --- a/pkgs/by-name/li/libppd/package.nix +++ b/pkgs/by-name/li/libppd/package.nix @@ -12,14 +12,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libppd"; version = "2.1.1"; src = fetchFromGitHub { owner = "OpenPrinting"; repo = "libppd"; - rev = version; + rev = finalAttrs.version; hash = "sha256-8ofCv+tKgBk9GoGD4lmBPB/S4ABZ6cWGOk/KqDsEzNk="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libpsl/package.nix b/pkgs/by-name/li/libpsl/package.nix index d738a00d7283..d986b47ff5b9 100644 --- a/pkgs/by-name/li/libpsl/package.nix +++ b/pkgs/by-name/li/libpsl/package.nix @@ -16,12 +16,12 @@ publicsuffix-list, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libpsl"; version = "0.21.5"; src = fetchurl { - url = "https://github.com/rockdaboot/libpsl/releases/download/${version}/libpsl-${version}.tar.lz"; + url = "https://github.com/rockdaboot/libpsl/releases/download/${finalAttrs.version}/libpsl-${finalAttrs.version}.tar.lz"; hash = "sha256-mp9qjG7bplDPnqVUdc0XLdKEhzFoBOnHMgLZdXLNOi0="; }; @@ -93,11 +93,11 @@ stdenv.mkDerivation rec { the domain in a user interface or sorting domain lists by site. ''; homepage = "https://rockdaboot.github.io/libpsl/"; - changelog = "https://raw.githubusercontent.com/rockdaboot/libpsl/libpsl-${version}/NEWS"; + changelog = "https://raw.githubusercontent.com/rockdaboot/libpsl/libpsl-${finalAttrs.version}/NEWS"; license = lib.licenses.mit; maintainers = [ lib.maintainers.c0bw3b ]; mainProgram = "psl"; platforms = lib.platforms.unix ++ lib.platforms.windows; pkgConfigModules = [ "libpsl" ]; }; -} +}) diff --git a/pkgs/by-name/li/libpsm2/package.nix b/pkgs/by-name/li/libpsm2/package.nix index 28ac598c8ff1..0eb5caad1776 100644 --- a/pkgs/by-name/li/libpsm2/package.nix +++ b/pkgs/by-name/li/libpsm2/package.nix @@ -7,7 +7,7 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libpsm2"; version = "12.0.1"; @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "intel"; repo = "opa-psm2"; - rev = "PSM2_${version}"; + rev = "PSM2_${finalAttrs.version}"; sha256 = "sha256-MzocxY+X2a5rJvTo+gFU0U10YzzazR1IxzgEporJyhI="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { # uses __off64_t, srand48_r, lrand48_r, drand48_r broken = stdenv.hostPlatform.isMusl; }; -} +}) diff --git a/pkgs/by-name/li/libqmi/package.nix b/pkgs/by-name/li/libqmi/package.nix index 6508bbc1f663..2b98864120d4 100644 --- a/pkgs/by-name/li/libqmi/package.nix +++ b/pkgs/by-name/li/libqmi/package.nix @@ -24,7 +24,7 @@ withMan ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libqmi"; version = "1.36.0"; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "mobile-broadband"; repo = "libqmi"; - rev = version; + rev = finalAttrs.version; hash = "sha256-cGNnw0vO/Hr9o/eIf6lLTsoGiEkTvZiArgO7tAc208U="; }; @@ -103,6 +103,6 @@ stdenv.mkDerivation rec { # Tools gpl2Plus ]; - changelog = "https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/blob/${version}/NEWS"; + changelog = "https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/blob/${finalAttrs.version}/NEWS"; }; -} +}) diff --git a/pkgs/by-name/li/libqrtr-glib/package.nix b/pkgs/by-name/li/libqrtr-glib/package.nix index c1c98aeca17d..16f5a7cb6301 100644 --- a/pkgs/by-name/li/libqrtr-glib/package.nix +++ b/pkgs/by-name/li/libqrtr-glib/package.nix @@ -13,7 +13,7 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libqrtr-glib"; version = "1.2.2"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "mobile-broadband"; repo = "libqrtr-glib"; - rev = version; + rev = finalAttrs.version; sha256 = "kHLrOXN6wgBrHqipo2KfAM5YejS0/bp7ziBSpt0s1i0="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl2Plus; }; -} +}) diff --git a/pkgs/by-name/li/libr3/package.nix b/pkgs/by-name/li/libr3/package.nix index 046547fdd053..1145b48362d9 100644 --- a/pkgs/by-name/li/libr3/package.nix +++ b/pkgs/by-name/li/libr3/package.nix @@ -8,14 +8,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "r3"; version = "1.3.4"; src = fetchFromGitHub { owner = "c9s"; repo = "r3"; - rev = version; + rev = finalAttrs.version; sha256 = "09cixbms817p6nb77wz3rxp0znnac8ybycvsrrzgwlbfn58a3zwl"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = [ lib.licenses.mit ]; }; -} +}) diff --git a/pkgs/by-name/li/libraqm/package.nix b/pkgs/by-name/li/libraqm/package.nix index fe394696c04e..7d94d69d7ceb 100644 --- a/pkgs/by-name/li/libraqm/package.nix +++ b/pkgs/by-name/li/libraqm/package.nix @@ -10,14 +10,14 @@ fribidi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libraqm"; version = "0.10.3"; src = fetchFromGitHub { owner = "HOST-Oman"; repo = "libraqm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-URW29aEONbMN/DQ6mkKksnwtbIL+SGm5VvKsC9h5MH4="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sifmelcara ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/librasterlite2/package.nix b/pkgs/by-name/li/librasterlite2/package.nix index ee54ea5c6807..9d7dd7a73785 100644 --- a/pkgs/by-name/li/librasterlite2/package.nix +++ b/pkgs/by-name/li/librasterlite2/package.nix @@ -29,12 +29,12 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librasterlite2"; version = "1.1.0-beta1"; src = fetchurl { - url = "https://www.gaia-gis.it/gaia-sins/librasterlite2-sources/librasterlite2-${version}.tar.gz"; + url = "https://www.gaia-gis.it/gaia-sins/librasterlite2-sources/librasterlite2-${finalAttrs.version}.tar.gz"; hash = "sha256-9yhM38B600OjFOSHjfAwCHSwFF2dMxsGOwlrSC5+RPQ="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; teams = [ lib.teams.geospatial ]; }; -} +}) diff --git a/pkgs/by-name/li/libratbag/package.nix b/pkgs/by-name/li/libratbag/package.nix index 8cd47c2fa0e1..c919e6f1c7e1 100644 --- a/pkgs/by-name/li/libratbag/package.nix +++ b/pkgs/by-name/li/libratbag/package.nix @@ -20,14 +20,14 @@ libunistring, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libratbag"; version = "0.18"; src = fetchFromGitHub { owner = "libratbag"; repo = "libratbag"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-dAWKDF5hegvKhUZ4JW2J/P9uSs4xNrZLNinhAff6NSc="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mvnetbiz ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libre-graph-api-cpp-qt-client/package.nix b/pkgs/by-name/li/libre-graph-api-cpp-qt-client/package.nix index 3bed42f3d324..f8621c45c410 100644 --- a/pkgs/by-name/li/libre-graph-api-cpp-qt-client/package.nix +++ b/pkgs/by-name/li/libre-graph-api-cpp-qt-client/package.nix @@ -6,18 +6,18 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libre-graph-api-cpp-qt-client"; version = "1.0.4"; src = fetchFromGitHub { owner = "owncloud"; repo = "libre-graph-api-cpp-qt-client"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-wbdamPi2XSLWeprrYZtBUDH1A2gdp6/5geFZv+ZqSWk="; }; - sourceRoot = "${src.name}/client"; + sourceRoot = "${finalAttrs.src.name}/client"; # cmake 4 compatibility postPatch = '' @@ -35,6 +35,6 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ hellwolf ]; platforms = lib.platforms.unix; license = lib.licenses.asl20; - changelog = "https://github.com/owncloud/libre-graph-api-cpp-qt-client/releases/tag/v${version}"; + changelog = "https://github.com/owncloud/libre-graph-api-cpp-qt-client/releases/tag/v${finalAttrs.version}"; }; -} +}) diff --git a/pkgs/by-name/li/libre/package.nix b/pkgs/by-name/li/libre/package.nix index 81af959b57df..e7c610b61238 100644 --- a/pkgs/by-name/li/libre/package.nix +++ b/pkgs/by-name/li/libre/package.nix @@ -7,13 +7,13 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "4.4.0"; pname = "libre"; src = fetchFromGitHub { owner = "baresip"; repo = "re"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-z/rDpjq483f3xFxZmf6neIQTls0xhn70JrWMlQatasw="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/li/libredwg/package.nix b/pkgs/by-name/li/libredwg/package.nix index 121508c79ade..bfde4639426b 100644 --- a/pkgs/by-name/li/libredwg/package.nix +++ b/pkgs/by-name/li/libredwg/package.nix @@ -16,14 +16,14 @@ let isPython3 = enablePython && python.pythonAtLeast "3"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libredwg"; version = "0.13.3"; src = fetchFromGitHub { owner = "LibreDWG"; repo = "libredwg"; - tag = version; + tag = finalAttrs.version; hash = "sha256-FlBHwNsqVSBE8dTDewoKkCbs8Jd/4d69MPpEFzg6Ruc="; fetchSubmodules = true; }; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { postPatch = let printVersion = writeShellScript "print-version" '' - echo -n ${lib.escapeShellArg version} + echo -n ${lib.escapeShellArg finalAttrs.version} ''; in '' @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/librelp/package.nix b/pkgs/by-name/li/librelp/package.nix index 889e1549bbc5..c8fb20a39c18 100644 --- a/pkgs/by-name/li/librelp/package.nix +++ b/pkgs/by-name/li/librelp/package.nix @@ -9,14 +9,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librelp"; version = "1.12.0"; src = fetchFromGitHub { owner = "rsyslog"; repo = "librelp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-VWW5EM1INxBACoQsIN+mxsJjUKDFbfh2mqdvB/3W6Xw="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/librem/package.nix b/pkgs/by-name/li/librem/package.nix index a39f5301cd05..40c54e607420 100644 --- a/pkgs/by-name/li/librem/package.nix +++ b/pkgs/by-name/li/librem/package.nix @@ -8,13 +8,13 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.12.0"; pname = "librem"; src = fetchFromGitHub { owner = "baresip"; repo = "rem"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-MsXSUxFH89EqxMe4285xFV1Tsqmv2l5RnEeli48O3XQ="; }; nativeBuildInputs = [ cmake ]; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/li/librevenge/package.nix b/pkgs/by-name/li/librevenge/package.nix index 2836060d9455..3f023b20b60f 100644 --- a/pkgs/by-name/li/librevenge/package.nix +++ b/pkgs/by-name/li/librevenge/package.nix @@ -8,12 +8,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librevenge"; version = "0.0.5"; src = fetchurl { - url = "mirror://sourceforge/project/libwpd/librevenge/librevenge-${version}/librevenge-${version}.tar.xz"; + url = "mirror://sourceforge/project/libwpd/librevenge/librevenge-${finalAttrs.version}/librevenge-${finalAttrs.version}.tar.xz"; sha256 = "sha256-EG0MRLtkCLE0i54EZWZvqDuBYXdmWiLNAX6IbBqu6zQ="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/librime/package.nix b/pkgs/by-name/li/librime/package.nix index 158d74692d48..c8021d62e438 100644 --- a/pkgs/by-name/li/librime/package.nix +++ b/pkgs/by-name/li/librime/package.nix @@ -28,14 +28,14 @@ let chmod +w -R plugins/* ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librime"; version = "1.16.1"; src = fetchFromGitHub { owner = "rime"; repo = "librime"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-Jbo6Svt/d00ZJwtYkWMKFeKzpFFYhbnm3m2alDxRGvU="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vonfry ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/li/librist/package.nix b/pkgs/by-name/li/librist/package.nix index 304e80787f50..606b5f6a5acb 100644 --- a/pkgs/by-name/li/librist/package.nix +++ b/pkgs/by-name/li/librist/package.nix @@ -10,7 +10,7 @@ mbedtls, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librist"; version = "0.2.11"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { domain = "code.videolan.org"; owner = "rist"; repo = "librist"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-xWqyQl3peB/ENReMcDHzIdKXXCYOJYbhhG8tcSh36dY="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raphaelr ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libroxml/package.nix b/pkgs/by-name/li/libroxml/package.nix index 6be682e100c2..510568339a04 100644 --- a/pkgs/by-name/li/libroxml/package.nix +++ b/pkgs/by-name/li/libroxml/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libroxml"; version = "2.3.0"; src = fetchurl { - url = "http://download.libroxml.net/pool/v2.x/libroxml-${version}.tar.gz"; + url = "http://download.libroxml.net/pool/v2.x/libroxml-${finalAttrs.version}.tar.gz"; sha256 = "0y0vc9n4rfbimjp28nx4kdfzz08j5xymh5xjy84l9fhfac5z5a0x"; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { mainProgram = "roxml"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/librsync/package.nix b/pkgs/by-name/li/librsync/package.nix index 37816931bdf8..4e20f0d06c88 100644 --- a/pkgs/by-name/li/librsync/package.nix +++ b/pkgs/by-name/li/librsync/package.nix @@ -9,14 +9,14 @@ popt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librsync"; version = "2.3.4"; src = fetchFromGitHub { owner = "librsync"; repo = "librsync"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-fiOby8tOhv0KJ+ZwAWfh/ynqHlYC9kNqKfxNl3IhzR8="; }; @@ -33,9 +33,9 @@ stdenv.mkDerivation rec { meta = { description = "Implementation of the rsync remote-delta algorithm"; homepage = "https://librsync.sourceforge.net/"; - changelog = "https://github.com/librsync/librsync/releases/tag/v${version}"; + changelog = "https://github.com/librsync/librsync/releases/tag/v${finalAttrs.version}"; license = lib.licenses.lgpl2Plus; mainProgram = "rdiff"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/librtprocess/package.nix b/pkgs/by-name/li/librtprocess/package.nix index 6283c5f97c44..3ead088fa4fc 100644 --- a/pkgs/by-name/li/librtprocess/package.nix +++ b/pkgs/by-name/li/librtprocess/package.nix @@ -6,14 +6,14 @@ llvmPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librtprocess"; version = "0.12.0"; src = fetchFromGitHub { owner = "CarVac"; repo = "librtprocess"; - rev = version; + rev = finalAttrs.version; hash = "sha256-/1o6SWUor+ZBQ6RsK2PoDRu03jcVRG58PNYFttriH2w="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/librttopo/package.nix b/pkgs/by-name/li/librttopo/package.nix index 4a62d6d9e24e..448dbce6c02a 100644 --- a/pkgs/by-name/li/librttopo/package.nix +++ b/pkgs/by-name/li/librttopo/package.nix @@ -7,7 +7,7 @@ geos, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librttopo"; version = "1.1.0"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { domain = "git.osgeo.org"; owner = "rttopo"; repo = "librttopo"; - rev = "librttopo-${version}"; + rev = "librttopo-${finalAttrs.version}"; hash = "sha256-VxyQr4nBy4PS2IjabBZHvzejFPDNBgSNn528ZCf99EA="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.geospatial ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/librum/package.nix b/pkgs/by-name/li/librum/package.nix index 1f7028e1f845..e790395327d2 100644 --- a/pkgs/by-name/li/librum/package.nix +++ b/pkgs/by-name/li/librum/package.nix @@ -12,14 +12,14 @@ let mupdf-cxx = mupdf.override { enableCxx = true; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "librum"; version = "0.12.2"; src = fetchFromGitHub { owner = "Librum-Reader"; repo = "Librum"; - tag = "v.${version}"; + tag = "v.${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-Iwcbcz8LrznFP8rfW6mg9p7klAtTx4daFxylTeFKrH0="; }; @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { completely open source. ''; homepage = "https://librumreader.com"; - changelog = "https://github.com/Librum-Reader/Librum/releases/tag/${src.rev}"; + changelog = "https://github.com/Librum-Reader/Librum/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.gpl3Plus; mainProgram = "librum"; maintainers = with lib.maintainers; [ @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libsamplerate/package.nix b/pkgs/by-name/li/libsamplerate/package.nix index 59b9a27d13aa..2840f7b39beb 100644 --- a/pkgs/by-name/li/libsamplerate/package.nix +++ b/pkgs/by-name/li/libsamplerate/package.nix @@ -6,12 +6,12 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsamplerate"; version = "0.2.2"; src = fetchurl { - url = "https://github.com/libsndfile/libsamplerate/releases/download/${version}/libsamplerate-${version}.tar.xz"; + url = "https://github.com/libsndfile/libsamplerate/releases/download/${finalAttrs.version}/libsamplerate-${finalAttrs.version}.tar.xz"; hash = "sha256-MljaKAUR0ktJ1rCGFbvoJNDKzJhCsOTK8RxSzysEOJM="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { # Linker is unhappy with the `.def` file. broken = stdenv.hostPlatform.isMinGW; }; -} +}) diff --git a/pkgs/by-name/li/libscfg/package.nix b/pkgs/by-name/li/libscfg/package.nix index 5ab969b7f2ef..90204a905963 100644 --- a/pkgs/by-name/li/libscfg/package.nix +++ b/pkgs/by-name/li/libscfg/package.nix @@ -9,14 +9,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libscfg"; version = "0.1.1"; src = fetchFromSourcehut { owner = "~emersion"; repo = "libscfg"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-aTcvs7QuDOx17U/yP37LhvIGxmm2WR/6qFYRtfjRN6w="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ michaeladler ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libscrypt/package.nix b/pkgs/by-name/li/libscrypt/package.nix index c9f0aab010d4..420a808128f9 100644 --- a/pkgs/by-name/li/libscrypt/package.nix +++ b/pkgs/by-name/li/libscrypt/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libscrypt"; version = "1.22"; src = fetchFromGitHub { owner = "technion"; repo = "libscrypt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-QWWqC10bENemG5FYEog87tT7IxDaBJUDqu6j/sO3sYE="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ davidak ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libseccomp/package.nix b/pkgs/by-name/li/libseccomp/package.nix index db9ec4511e80..049304bb00a6 100644 --- a/pkgs/by-name/li/libseccomp/package.nix +++ b/pkgs/by-name/li/libseccomp/package.nix @@ -11,12 +11,12 @@ python3Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libseccomp"; version = "2.6.0"; src = fetchurl { - url = "https://github.com/seccomp/libseccomp/releases/download/v${version}/libseccomp-${version}.tar.gz"; + url = "https://github.com/seccomp/libseccomp/releases/download/v${finalAttrs.version}/libseccomp-${finalAttrs.version}.tar.gz"; hash = "sha256-g7YIUjLRWIw3ncm5yuR7s3QHzyYubnSZPGG6ctKnhNw="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/li/libsecret/package.nix b/pkgs/by-name/li/libsecret/package.nix index 92cdc3e13c45..92ab2fa2f8c1 100644 --- a/pkgs/by-name/li/libsecret/package.nix +++ b/pkgs/by-name/li/libsecret/package.nix @@ -69,7 +69,7 @@ let ''; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsecret"; version = "0.21.7"; @@ -80,7 +80,7 @@ stdenv.mkDerivation rec { ++ lib.optional withIntrospection "devdoc"; src = fetchurl { - url = "mirror://gnome/sources/libsecret/${lib.versions.majorMinor version}/libsecret-${version}.tar.xz"; + url = "mirror://gnome/sources/libsecret/${lib.versions.majorMinor finalAttrs.version}/libsecret-${finalAttrs.version}.tar.xz"; hash = "sha256-a0UuR1BZCitWF63EACbyjS9JA94V8SUOHRxAv9aO1V4="; }; @@ -221,4 +221,4 @@ stdenv.mkDerivation rec { glib.meta.platforms; inherit (glib.meta) maintainers teams; }; -} +}) diff --git a/pkgs/by-name/li/libserdes/package.nix b/pkgs/by-name/li/libserdes/package.nix index e35c3d7a6a60..03dd4a710fba 100644 --- a/pkgs/by-name/li/libserdes/package.nix +++ b/pkgs/by-name/li/libserdes/package.nix @@ -12,14 +12,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libserdes"; version = "8.1.0"; src = fetchFromGitHub { owner = "confluentinc"; repo = "libserdes"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-zEBJD7DOhpxfkAPypCZhygA6uaXIdK4yXZtDiuGA5Yg="; }; @@ -91,4 +91,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ liff ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libsieve/package.nix b/pkgs/by-name/li/libsieve/package.nix index a38db2316a9f..5b21c3cba574 100644 --- a/pkgs/by-name/li/libsieve/package.nix +++ b/pkgs/by-name/li/libsieve/package.nix @@ -3,12 +3,12 @@ stdenv, fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.3.1"; pname = "libsieve"; src = fetchurl { - url = "https://github.com/downloads/sodabrew/libsieve/libsieve-${version}.tar.gz"; + url = "https://github.com/downloads/sodabrew/libsieve/libsieve-${finalAttrs.version}.tar.gz"; sha256 = "1gllhl9hbmc86dq3k98d4kjs5bwk0p2rlk7ywqj3fjn7jw6mbhcj"; }; @@ -18,4 +18,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libsignal-protocol-c/package.nix b/pkgs/by-name/li/libsignal-protocol-c/package.nix index 861db375c8df..4f70a5ec113d 100644 --- a/pkgs/by-name/li/libsignal-protocol-c/package.nix +++ b/pkgs/by-name/li/libsignal-protocol-c/package.nix @@ -6,14 +6,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsignal-protocol-c"; version = "2.3.3"; src = fetchFromGitHub { owner = "signalapp"; repo = "libsignal-protocol-c"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0z5p03vk15i6h870azfjgyfgxhv31q2vq6rfhnybrnkxq2wqzwhk"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libsigsegv/package.nix b/pkgs/by-name/li/libsigsegv/package.nix index cd6284d4a549..ff8b5190010a 100644 --- a/pkgs/by-name/li/libsigsegv/package.nix +++ b/pkgs/by-name/li/libsigsegv/package.nix @@ -5,12 +5,12 @@ enableSigbusFix ? false, # required by kernels < 3.18.6 }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsigsegv"; version = "2.15"; src = fetchurl { - url = "mirror://gnu/libsigsegv/libsigsegv-${version}.tar.gz"; + url = "mirror://gnu/libsigsegv/libsigsegv-${finalAttrs.version}.tar.gz"; sha256 = "sha256-A2hVZgIlyzgXoZD8AOZ2TOeDYFG6y0jTXiZES4wXKdk="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libskk/package.nix b/pkgs/by-name/li/libskk/package.nix index 236ffc1dc025..938024b676be 100644 --- a/pkgs/by-name/li/libskk/package.nix +++ b/pkgs/by-name/li/libskk/package.nix @@ -15,14 +15,14 @@ libxkbcommon, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libskk"; version = "1.0.5"; src = fetchFromGitHub { owner = "ueno"; repo = "libskk"; - tag = version; + tag = finalAttrs.version; hash = "sha256-xXed7mQqseefIldGjNsQf8n0YTcI9L9T1FkO/dhNR3g="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ yuriaisaka ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libslirp/package.nix b/pkgs/by-name/li/libslirp/package.nix index 1f59dc7a767c..ed2e91c3e706 100644 --- a/pkgs/by-name/li/libslirp/package.nix +++ b/pkgs/by-name/li/libslirp/package.nix @@ -8,7 +8,7 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libslirp"; version = "4.9.1"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "slirp"; repo = "libslirp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-MKP3iBExaPQryiahI1l/4bTgVht5Vu8AxaDyMotqmMo="; }; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { buildInputs = [ glib ]; postPatch = '' - echo ${version} > .tarball-version + echo ${finalAttrs.version} > .tarball-version ''; meta = { @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libsmbios/package.nix b/pkgs/by-name/li/libsmbios/package.nix index b00c451f2c1e..0adc4c364240 100644 --- a/pkgs/by-name/li/libsmbios/package.nix +++ b/pkgs/by-name/li/libsmbios/package.nix @@ -13,14 +13,14 @@ doxygen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsmbios"; version = "2.4.3"; src = fetchFromGitHub { owner = "dell"; repo = "libsmbios"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0krwwydyvb9224r884y1mlmzyxhlfrcqw73vi1j8787rl0gl5a2i"; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/li/libsmf/package.nix b/pkgs/by-name/li/libsmf/package.nix index 3f28cd6b45ef..609030e3ad95 100644 --- a/pkgs/by-name/li/libsmf/package.nix +++ b/pkgs/by-name/li/libsmf/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.3"; pname = "libsmf"; src = fetchFromGitHub { owner = "stump"; repo = "libsmf"; - rev = "libsmf-${version}"; + rev = "libsmf-${finalAttrs.version}"; sha256 = "sha256-OJXJkXvbM2GQNInZXU2ldObquKHhqkdu1zqUDnVZN0Y="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { mainProgram = "smfsh"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libsndfile/package.nix b/pkgs/by-name/li/libsndfile/package.nix index 4884e3480e49..a8e74d8884ac 100644 --- a/pkgs/by-name/li/libsndfile/package.nix +++ b/pkgs/by-name/li/libsndfile/package.nix @@ -25,14 +25,14 @@ pulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsndfile"; version = "1.2.2"; src = fetchFromGitHub { owner = "libsndfile"; repo = "libsndfile"; - rev = version; + rev = finalAttrs.version; hash = "sha256-MOOX/O0UaoeMaQPW9PvvE0izVp+6IoE5VbtTx0RvMkI="; }; @@ -108,7 +108,7 @@ stdenv.mkDerivation rec { meta = { description = "C library for reading and writing files containing sampled sound"; homepage = "https://libsndfile.github.io/libsndfile/"; - changelog = "https://github.com/libsndfile/libsndfile/releases/tag/${version}"; + changelog = "https://github.com/libsndfile/libsndfile/releases/tag/${finalAttrs.version}"; license = lib.licenses.lgpl2Plus; maintainers = with lib.maintainers; [ lovek323 ]; platforms = lib.platforms.all; @@ -133,4 +133,4 @@ stdenv.mkDerivation rec { formats. ''; }; -} +}) diff --git a/pkgs/by-name/li/libsolv/package.nix b/pkgs/by-name/li/libsolv/package.nix index 5424338c08f3..8edd4a0832da 100644 --- a/pkgs/by-name/li/libsolv/package.nix +++ b/pkgs/by-name/li/libsolv/package.nix @@ -17,14 +17,14 @@ withConda ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.7.35"; pname = "libsolv"; src = fetchFromGitHub { owner = "openSUSE"; repo = "libsolv"; - rev = version; + rev = finalAttrs.version; hash = "sha256-DHECjda7s12hSysbaXK2+wM/nXpAOpTn+eSf9XGC3z0="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libsoundio/package.nix b/pkgs/by-name/li/libsoundio/package.nix index 5461a5934c48..0583b930632b 100644 --- a/pkgs/by-name/li/libsoundio/package.nix +++ b/pkgs/by-name/li/libsoundio/package.nix @@ -8,14 +8,14 @@ libpulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.0.0"; pname = "libsoundio"; src = fetchFromGitHub { owner = "andrewrk"; repo = "libsoundio"; - rev = version; + rev = finalAttrs.version; sha256 = "12l4rvaypv87vigdrmjz48d4d6sq4gfxf5asvnc4adyabxb73i4x"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.andrewrk ]; }; -} +}) diff --git a/pkgs/by-name/li/libspecbleach/package.nix b/pkgs/by-name/li/libspecbleach/package.nix index f3b3bb6d9042..fbd1dbe04e4b 100644 --- a/pkgs/by-name/li/libspecbleach/package.nix +++ b/pkgs/by-name/li/libspecbleach/package.nix @@ -8,14 +8,14 @@ fftwFloat, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libspecbleach"; version = "0.2.0"; src = fetchFromGitHub { owner = "lucianodato"; repo = "libspecbleach"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-s8eHryJfLz63m08O7l3r2iXOAgFqiuVTEcD774C3iXE="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libspf2/package.nix b/pkgs/by-name/li/libspf2/package.nix index c87fa3910f70..cd77d8072305 100644 --- a/pkgs/by-name/li/libspf2/package.nix +++ b/pkgs/by-name/li/libspf2/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libspf2"; version = "2.2.13"; src = fetchFromGitHub { owner = "helsinki-systems"; repo = "libspf2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-tkCHP3B1sBb0+scHBjX5lCvaeSrZryfaGKye02LFlYs="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libspiro/package.nix b/pkgs/by-name/li/libspiro/package.nix index 636d85d4b4ee..1d5706ed67c1 100644 --- a/pkgs/by-name/li/libspiro/package.nix +++ b/pkgs/by-name/li/libspiro/package.nix @@ -6,14 +6,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libspiro"; version = "20240903"; src = fetchFromGitHub { owner = "fontforge"; repo = "libspiro"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-psEF1SWkire6ngEUcMU0xnGYaT8ktqDCBlBckToGUMg="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.erictapen ]; }; -} +}) diff --git a/pkgs/by-name/li/libspnav/package.nix b/pkgs/by-name/li/libspnav/package.nix index f7360eadabf2..bd054ce43b9b 100644 --- a/pkgs/by-name/li/libspnav/package.nix +++ b/pkgs/by-name/li/libspnav/package.nix @@ -5,14 +5,14 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libspnav"; version = "1.2"; src = fetchFromGitHub { owner = "FreeSpacenav"; repo = "libspnav"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-4ESzH2pMTGoDI/AAX8Iz/MVhxQD8q5cg9I91ryUi5Ys="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ sohalt ]; }; -} +}) diff --git a/pkgs/by-name/li/libspng/package.nix b/pkgs/by-name/li/libspng/package.nix index 6f20acd4c137..eb7b69bcbd27 100644 --- a/pkgs/by-name/li/libspng/package.nix +++ b/pkgs/by-name/li/libspng/package.nix @@ -10,14 +10,14 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libspng"; version = "0.7.4"; src = fetchFromGitHub { owner = "randy408"; repo = "libspng"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-BiRuPQEKVJYYgfUsglIuxrBoJBFiQ0ygQmAFrVvCz4Q="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ humancalico ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libsrs2/package.nix b/pkgs/by-name/li/libsrs2/package.nix index e1de774e48e8..b498601ab247 100644 --- a/pkgs/by-name/li/libsrs2/package.nix +++ b/pkgs/by-name/li/libsrs2/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsrs2"; version = "1.0.18"; src = fetchurl { - url = "https://www.libsrs2.org/srs/libsrs2-${version}.tar.gz"; + url = "https://www.libsrs2.org/srs/libsrs2-${finalAttrs.version}.tar.gz"; sha256 = "9d1191b705d7587a5886736899001d04168392bbb6ed6345a057ade50943a492"; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { homepage = "https://www.libsrs2.org/"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libssc/package.nix b/pkgs/by-name/li/libssc/package.nix index fd6862d18941..7eba4d22b9d2 100644 --- a/pkgs/by-name/li/libssc/package.nix +++ b/pkgs/by-name/li/libssc/package.nix @@ -11,7 +11,7 @@ protobuf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libssc"; version = "0.2.2"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "DylanVanAssche"; repo = "libssc"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vc3phLAURKXAVD/o4uiGkBtJ3wsbLEfkwygMltEhqug="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { mainProgram = "libssc"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libssh/package.nix b/pkgs/by-name/li/libssh/package.nix index f40d7d7e38bf..a3068241012b 100644 --- a/pkgs/by-name/li/libssh/package.nix +++ b/pkgs/by-name/li/libssh/package.nix @@ -14,12 +14,12 @@ wireshark, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libssh"; version = "0.11.3"; src = fetchurl { - url = "https://www.libssh.org/files/${lib.versions.majorMinor version}/libssh-${version}.tar.xz"; + url = "https://www.libssh.org/files/${lib.versions.majorMinor finalAttrs.version}/libssh-${finalAttrs.version}.tar.xz"; hash = "sha256-fYoTYbsJTsP1EZZOeKWk26aJtZhuESr6vk9NDWxhJcM="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libssh2/package.nix b/pkgs/by-name/li/libssh2/package.nix index eaef9807c897..ea0b34e491df 100644 --- a/pkgs/by-name/li/libssh2/package.nix +++ b/pkgs/by-name/li/libssh2/package.nix @@ -14,12 +14,12 @@ vlc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libssh2"; version = "1.11.1"; src = fetchurl { - url = "https://www.libssh2.org/download/libssh2-${version}.tar.gz"; + url = "https://www.libssh2.org/download/libssh2-${finalAttrs.version}.tar.gz"; hash = "sha256-2ex2y+NNuY7sNTn+LImdJrDIN8s+tGalaw8QnKv2WPc="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ bsd3 ]; maintainers = with lib.maintainers; [ SuperSandro2000 ]; }; -} +}) diff --git a/pkgs/by-name/li/libstartup_notification/package.nix b/pkgs/by-name/li/libstartup_notification/package.nix index 374c92e963b3..fd308cde106c 100644 --- a/pkgs/by-name/li/libstartup_notification/package.nix +++ b/pkgs/by-name/li/libstartup_notification/package.nix @@ -8,11 +8,11 @@ xcbutil, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libstartup-notification"; version = "0.12"; src = fetchurl { - url = "https://www.freedesktop.org/software/startup-notification/releases/startup-notification-${version}.tar.gz"; + url = "https://www.freedesktop.org/software/startup-notification/releases/startup-notification-${finalAttrs.version}.tar.gz"; sha256 = "3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { description = "Application startup notification and feedback library"; license = lib.licenses.lgpl2; }; -} +}) diff --git a/pkgs/by-name/li/libstemmer/package.nix b/pkgs/by-name/li/libstemmer/package.nix index 619cd1e2b79f..3a7b471f9e8e 100644 --- a/pkgs/by-name/li/libstemmer/package.nix +++ b/pkgs/by-name/li/libstemmer/package.nix @@ -6,14 +6,14 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libstemmer"; version = "2.2.0"; src = fetchFromGitHub { owner = "snowballstem"; repo = "snowball"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-qXrypwv/I+5npvGHGsHveijoui0ZnoGYhskCfLkewVE="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fpletz ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libstrophe/package.nix b/pkgs/by-name/li/libstrophe/package.nix index 32e9326b0f90..a1d603f7485a 100644 --- a/pkgs/by-name/li/libstrophe/package.nix +++ b/pkgs/by-name/li/libstrophe/package.nix @@ -11,14 +11,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libstrophe"; version = "0.14.0"; src = fetchFromGitHub { owner = "strophe"; repo = "libstrophe"; - rev = version; + rev = finalAttrs.version; hash = "sha256-53O8hHyw9y0Bzs+BpGouAxuSGJxh6NSNNWZqi7RHAsY="; }; @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { runs well on both Linux, Unix, and Windows based platforms. ''; homepage = "https://strophe.im/libstrophe/"; - changelog = "https://github.com/strophe/libstrophe/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/strophe/libstrophe/blob/${finalAttrs.src.rev}/ChangeLog"; license = with lib.licenses; [ gpl3Only mit @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { flosse ]; }; -} +}) diff --git a/pkgs/by-name/li/libsurvive/package.nix b/pkgs/by-name/li/libsurvive/package.nix index 21ab58178fb6..db75ee608c6b 100644 --- a/pkgs/by-name/li/libsurvive/package.nix +++ b/pkgs/by-name/li/libsurvive/package.nix @@ -12,14 +12,14 @@ eigen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsurvive"; version = "1.01"; src = fetchFromGitHub { owner = "cntools"; repo = "libsurvive"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; # Fixes 'Unknown CMake command "cnkalman_generate_code"' fetchSubmodules = true; hash = "sha256-NcxdTKra+YkLt/iu9+1QCeQZLV3/qlhma2Ns/+ZYVsk="; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libsvm/package.nix b/pkgs/by-name/li/libsvm/package.nix index 4347c65df84c..e2f5d0454e6f 100644 --- a/pkgs/by-name/li/libsvm/package.nix +++ b/pkgs/by-name/li/libsvm/package.nix @@ -7,14 +7,14 @@ withOpenMP ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsvm"; version = "333"; src = fetchFromGitHub { owner = "cjlin1"; repo = "libsvm"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-eM7O/skOcxkKV4utlC7G9FvMO+d2yZm5D0BoIUhAPXo="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libtar/package.nix b/pkgs/by-name/li/libtar/package.nix index 42e0f69617f4..9045a2c5d3cd 100644 --- a/pkgs/by-name/li/libtar/package.nix +++ b/pkgs/by-name/li/libtar/package.nix @@ -6,14 +6,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.20"; pname = "libtar"; # Maintenance repo for libtar (Arch Linux uses this) src = fetchgit { url = "git://repo.or.cz/libtar.git"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1pjsqnqjaqgkzf1j8m6y5h76bwprffsjjj6gk8rh2fjsha14rqn9"; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/li/libtermkey/package.nix b/pkgs/by-name/li/libtermkey/package.nix index cb1535034a87..6d3b35b056f1 100644 --- a/pkgs/by-name/li/libtermkey/package.nix +++ b/pkgs/by-name/li/libtermkey/package.nix @@ -8,12 +8,12 @@ unibilium, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libtermkey"; version = "0.22"; src = fetchzip { - url = "http://www.leonerd.org.uk/code/libtermkey/libtermkey-${version}.tar.gz"; + url = "http://www.leonerd.org.uk/code/libtermkey/libtermkey-${finalAttrs.version}.tar.gz"; sha256 = "02dks6bj7n23lj005yq41azf95wh3hapmgc2lzyh12vigkjh67rg"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libthai/package.nix b/pkgs/by-name/li/libthai/package.nix index a58384bce9ec..367d472090ab 100644 --- a/pkgs/by-name/li/libthai/package.nix +++ b/pkgs/by-name/li/libthai/package.nix @@ -7,7 +7,7 @@ libdatrie, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libthai"; version = "0.1.30"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://github.com/tlwg/libthai/releases/download/v${version}/libthai-${version}.tar.xz"; + url = "https://github.com/tlwg/libthai/releases/download/v${finalAttrs.version}/libthai-${finalAttrs.version}.tar.xz"; sha256 = "sha256-3bqLU9/lhMMlN2YDAhioiCVIilGn3u8EHQlucVr2S90="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ crertel ]; pkgConfigModules = [ "libthai" ]; }; -} +}) diff --git a/pkgs/by-name/li/libtiger/package.nix b/pkgs/by-name/li/libtiger/package.nix index 915d5900f0d6..46a1b5b2a947 100644 --- a/pkgs/by-name/li/libtiger/package.nix +++ b/pkgs/by-name/li/libtiger/package.nix @@ -9,12 +9,12 @@ cairo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libtiger"; version = "0.3.4"; src = fetchurl { - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libtiger/libtiger-${version}.tar.gz"; + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libtiger/libtiger-${finalAttrs.version}.tar.gz"; sha256 = "0rj1bmr9kngrgbxrjbn4f4f9pww0wmf6viflinq7ava7zdav4hkk"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libtomcrypt/package.nix b/pkgs/by-name/li/libtomcrypt/package.nix index 3aaab9b7a303..3dfbe4fb3979 100644 --- a/pkgs/by-name/li/libtomcrypt/package.nix +++ b/pkgs/by-name/li/libtomcrypt/package.nix @@ -7,12 +7,12 @@ libtommath, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libtomcrypt"; version = "1.18.2"; src = fetchurl { - url = "https://github.com/libtom/libtomcrypt/releases/download/v${version}/crypt-${version}.tar.xz"; + url = "https://github.com/libtom/libtomcrypt/releases/download/v${finalAttrs.version}/crypt-${finalAttrs.version}.tar.xz"; sha256 = "113vfrgapyv72lalhd3nkw7jnks8az0gcb5wqn9hj19nhcxlrbcn"; }; @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { meta = { description = "Fairly comprehensive, modular and portable cryptographic toolkit"; homepage = "https://www.libtom.net/LibTomCrypt/"; - changelog = "https://github.com/libtom/libtomcrypt/raw/v${version}/changes"; + changelog = "https://github.com/libtom/libtomcrypt/raw/v${finalAttrs.version}/changes"; license = with lib.licenses; [ publicDomain wtfpl @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libtommath/package.nix b/pkgs/by-name/li/libtommath/package.nix index 61d1d497ce03..52580ffa819e 100644 --- a/pkgs/by-name/li/libtommath/package.nix +++ b/pkgs/by-name/li/libtommath/package.nix @@ -5,12 +5,12 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libtommath"; version = "1.3.0"; src = fetchurl { - url = "https://github.com/libtom/libtommath/releases/download/v${version}/ltm-${version}.tar.xz"; + url = "https://github.com/libtom/libtommath/releases/download/v${finalAttrs.version}/ltm-${finalAttrs.version}.tar.xz"; sha256 = "sha256-KWJy2TQ1mRMI63NgdgDANLVYgHoH6CnnURQuZcz6nQg="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libtpms/package.nix b/pkgs/by-name/li/libtpms/package.nix index b717baca892d..f658b8d23f6c 100644 --- a/pkgs/by-name/li/libtpms/package.nix +++ b/pkgs/by-name/li/libtpms/package.nix @@ -8,14 +8,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libtpms"; version = "0.10.2"; src = fetchFromGitHub { owner = "stefanberger"; repo = "libtpms"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-UhEpq5f/FT5DmtzQBe/Si414mOq+D4glikgRNK60GKQ="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.baloo ]; }; -} +}) diff --git a/pkgs/by-name/li/libtraceevent/package.nix b/pkgs/by-name/li/libtraceevent/package.nix index 0a646a97aac0..38932b914532 100644 --- a/pkgs/by-name/li/libtraceevent/package.nix +++ b/pkgs/by-name/li/libtraceevent/package.nix @@ -13,13 +13,13 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libtraceevent"; version = "1.8.7"; src = fetchgit { url = "https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git"; - rev = "libtraceevent-${version}"; + rev = "libtraceevent-${finalAttrs.version}"; hash = "sha256-9rDgAHK1m369CGKxC+NEkW7fzOJsgKTQtk9GLfVEoLg="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ wentasah ]; }; -} +}) diff --git a/pkgs/by-name/li/libtracefs/package.nix b/pkgs/by-name/li/libtracefs/package.nix index e5a15e3fc481..bd83e3469db2 100644 --- a/pkgs/by-name/li/libtracefs/package.nix +++ b/pkgs/by-name/li/libtracefs/package.nix @@ -16,12 +16,12 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libtracefs"; version = "1.8.3"; src = fetchzip { - url = "https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-libtracefs-${version}.tar.gz"; + url = "https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-libtracefs-${finalAttrs.version}.tar.gz"; hash = "sha256-uN4alsOmj7IFUL2IJSHbgBiztv2Sq0+MktQiRByvhK0="; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ wentasah ]; }; -} +}) diff --git a/pkgs/by-name/li/libucl/package.nix b/pkgs/by-name/li/libucl/package.nix index 61ce6565153a..de8483c68737 100644 --- a/pkgs/by-name/li/libucl/package.nix +++ b/pkgs/by-name/li/libucl/package.nix @@ -25,14 +25,14 @@ let lua = [ lua ]; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libucl"; version = "0.9.3"; src = fetchFromGitHub { owner = "vstakhov"; repo = "libucl"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-dub829xZ10sJ5qwegYUiGoyAVLiwg44GKSzz+BMLJis="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ jpotier ]; }; -} +}) diff --git a/pkgs/by-name/li/libucontext/package.nix b/pkgs/by-name/li/libucontext/package.nix index 9d469bf884e6..36c010c7218b 100644 --- a/pkgs/by-name/li/libucontext/package.nix +++ b/pkgs/by-name/li/libucontext/package.nix @@ -7,14 +7,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libucontext"; version = "1.5"; src = fetchFromGitHub { owner = "kaniini"; repo = "libucontext"; - rev = "libucontext-${version}"; + rev = "libucontext-${finalAttrs.version}"; hash = "sha256-asT0pV3s4L4zB2qtDJ+2XYxEP6agIEo1LtCuFeOjpRA="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.lix ]; }; -} +}) diff --git a/pkgs/by-name/li/libudev0-shim/package.nix b/pkgs/by-name/li/libudev0-shim/package.nix index 75d54769cda0..8d474ef4e47f 100644 --- a/pkgs/by-name/li/libudev0-shim/package.nix +++ b/pkgs/by-name/li/libudev0-shim/package.nix @@ -5,14 +5,14 @@ udev, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libudev0-shim"; version = "1"; src = fetchFromGitHub { owner = "archlinux"; repo = "libudev0-shim"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1460qm6rp1cqnns39lj24z7191m8sbpvbjabqbzb55dkdd2kw50z"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libuecc/package.nix b/pkgs/by-name/li/libuecc/package.nix index 50b08142bfdd..203015267e39 100644 --- a/pkgs/by-name/li/libuecc/package.nix +++ b/pkgs/by-name/li/libuecc/package.nix @@ -6,13 +6,13 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "7"; pname = "libuecc"; src = fetchgit { url = "git://git.universe-factory.net/libuecc"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1sm05aql75sh13ykgsv3ns4x4zzw9lvzid6misd22gfgf6r9n5fs"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ fpletz ]; }; -} +}) diff --git a/pkgs/by-name/li/libuev/package.nix b/pkgs/by-name/li/libuev/package.nix index c2c16b06f725..1be914e63662 100644 --- a/pkgs/by-name/li/libuev/package.nix +++ b/pkgs/by-name/li/libuev/package.nix @@ -6,14 +6,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libuev"; version = "2.4.1"; src = fetchFromGitHub { owner = "troglobit"; repo = "libuev"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-x1Sk7IuhlBQPFL7Rq4tmEanBxI/WaQ2L5fpUyEWOoi8="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ vifino ]; }; -} +}) diff --git a/pkgs/by-name/li/libuiohook/package.nix b/pkgs/by-name/li/libuiohook/package.nix index 2ae4b266cbdb..10780c28d167 100644 --- a/pkgs/by-name/li/libuiohook/package.nix +++ b/pkgs/by-name/li/libuiohook/package.nix @@ -12,14 +12,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libuiohook"; version = "1.2.2"; src = fetchFromGitHub { owner = "kwhat"; repo = "libuiohook"; - rev = version; + rev = finalAttrs.version; sha256 = "1qlz55fp4i9dd8sdwmy1m8i4i1jy1s09cpmlxzrgf7v34w72ncm7"; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { }; passthru.tests.libuiohook = nixosTests.libuiohook; -} +}) diff --git a/pkgs/by-name/li/libuldaq/package.nix b/pkgs/by-name/li/libuldaq/package.nix index 7dcd9d3c4169..a93b5cb6f672 100644 --- a/pkgs/by-name/li/libuldaq/package.nix +++ b/pkgs/by-name/li/libuldaq/package.nix @@ -6,14 +6,14 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libuldaq"; version = "1.2.1"; src = fetchFromGitHub { owner = "mccdaq"; repo = "uldaq"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-DA1mxu94z5xDpGK9OBwD02HXlOATv/slqZ4lz5GM7QM="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.simonkampe ]; }; -} +}) diff --git a/pkgs/by-name/li/libunarr/package.nix b/pkgs/by-name/li/libunarr/package.nix index f27a5fc36547..015330ee3250 100644 --- a/pkgs/by-name/li/libunarr/package.nix +++ b/pkgs/by-name/li/libunarr/package.nix @@ -6,12 +6,12 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libunarr"; version = "1.1.1"; src = fetchurl { - url = "https://github.com/selmf/unarr/releases/download/v${version}/unarr-${version}.tar.xz"; + url = "https://github.com/selmf/unarr/releases/download/v${finalAttrs.version}/unarr-${finalAttrs.version}.tar.xz"; hash = "sha256-Mo76BOqZbdOJFrEkeozxdqwpuFyvkhdONNMZmN5BdNI="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libuninameslist/package.nix b/pkgs/by-name/li/libuninameslist/package.nix index f29e99aa2b79..af7849bbc4f0 100644 --- a/pkgs/by-name/li/libuninameslist/package.nix +++ b/pkgs/by-name/li/libuninameslist/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libuninameslist"; version = "20260107"; src = fetchFromGitHub { owner = "fontforge"; repo = "libuninameslist"; - rev = version; + rev = finalAttrs.version; hash = "sha256-o+moQBFXIhnqvAc9F08kLRiXVS5pJEuUJwWl4Y/8AS4="; }; @@ -22,10 +22,10 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/fontforge/libuninameslist/"; - changelog = "https://github.com/fontforge/libuninameslist/blob/${version}/ChangeLog"; + changelog = "https://github.com/fontforge/libuninameslist/blob/${finalAttrs.version}/ChangeLog"; description = "Library of Unicode names and annotation data"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ erictapen ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libupnp/package.nix b/pkgs/by-name/li/libupnp/package.nix index 300f98ae4cb8..08da49dc2ccb 100644 --- a/pkgs/by-name/li/libupnp/package.nix +++ b/pkgs/by-name/li/libupnp/package.nix @@ -5,7 +5,7 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libupnp"; version = "1.14.25"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "pupnp"; repo = "pupnp"; - tag = "release-${version}"; + tag = "release-${finalAttrs.version}"; hash = "sha256-emMZKskaFYmLnIZLduHlZ5I3praaBgXY2JHLDAGPO28="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { homepage = "https://pupnp.github.io/pupnp/"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/liburcu/package.nix b/pkgs/by-name/li/liburcu/package.nix index e7dae0dec76d..4a50d964d2ce 100644 --- a/pkgs/by-name/li/liburcu/package.nix +++ b/pkgs/by-name/li/liburcu/package.nix @@ -6,12 +6,12 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.15.5"; pname = "liburcu"; src = fetchurl { - url = "https://lttng.org/files/urcu/userspace-rcu-${version}.tar.bz2"; + url = "https://lttng.org/files/urcu/userspace-rcu-${finalAttrs.version}.tar.bz2"; hash = "sha256-sveHqKg1EsMlmecc2rzFExRklHuCAUiWvRFBOy14LeE="; }; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { meta = { description = "Userspace RCU (read-copy-update) library"; homepage = "https://lttng.org/urcu"; - changelog = "https://github.com/urcu/userspace-rcu/raw/v${version}/ChangeLog"; + changelog = "https://github.com/urcu/userspace-rcu/raw/v${finalAttrs.version}/ChangeLog"; license = lib.licenses.lgpl21Plus; # https://git.liburcu.org/?p=userspace-rcu.git;a=blob;f=include/urcu/arch.h platforms = lib.intersectLists lib.platforms.unix ( @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/li/libusbmuxd/package.nix b/pkgs/by-name/li/libusbmuxd/package.nix index 0c8ccdc34737..398a06eefd26 100644 --- a/pkgs/by-name/li/libusbmuxd/package.nix +++ b/pkgs/by-name/li/libusbmuxd/package.nix @@ -8,14 +8,14 @@ libimobiledevice-glue, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libusbmuxd"; version = "2.1.1"; src = fetchFromGitHub { owner = "libimobiledevice"; repo = "libusbmuxd"; - rev = version; + rev = finalAttrs.version; hash = "sha256-o1EFY/cv+pQrGexvPOwMs5mz9KRcffnloXCQXMzbmDY="; }; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ]; preAutoreconf = '' - export RELEASE_VERSION=${version} + export RELEASE_VERSION=${finalAttrs.version} ''; meta = { @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libusbsio/package.nix b/pkgs/by-name/li/libusbsio/package.nix index f4b15d5c413b..14fa09de3a44 100644 --- a/pkgs/by-name/li/libusbsio/package.nix +++ b/pkgs/by-name/li/libusbsio/package.nix @@ -8,12 +8,12 @@ systemdMinimal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libusbsio"; version = "2.1.11"; src = fetchzip { - url = "https://www.nxp.com/downloads/en/libraries/libusbsio-${version}-src.zip"; + url = "https://www.nxp.com/downloads/en/libraries/libusbsio-${finalAttrs.version}-src.zip"; sha256 = "sha256-qgoeaGWTWdTk5XpJwoauckEQlqB9lp5x2+TN09vQttI="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { sbruder ]; }; -} +}) diff --git a/pkgs/by-name/li/libutempter/package.nix b/pkgs/by-name/li/libutempter/package.nix index e56b6129c7cd..151728e2f442 100644 --- a/pkgs/by-name/li/libutempter/package.nix +++ b/pkgs/by-name/li/libutempter/package.nix @@ -5,12 +5,12 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libutempter"; version = "1.2.1"; src = fetchurl { - url = "http://ftp.altlinux.org/pub/people/ldv/utempter/libutempter-${version}.tar.gz"; + url = "http://ftp.altlinux.org/pub/people/ldv/utempter/libutempter-${finalAttrs.version}.tar.gz"; sha256 = "sha256-ln/vNy85HeUBhDrYdXDGz12r2WUfAPF4MJD7wSsqNMs="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.msteen ]; }; -} +}) diff --git a/pkgs/by-name/li/libversion/package.nix b/pkgs/by-name/li/libversion/package.nix index 30d379af2705..ba5c0d1ee3db 100644 --- a/pkgs/by-name/li/libversion/package.nix +++ b/pkgs/by-name/li/libversion/package.nix @@ -5,14 +5,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libversion"; version = "3.0.4"; src = fetchFromGitHub { owner = "repology"; repo = "libversion"; - rev = version; + rev = finalAttrs.version; hash = "sha256-USgSwAdRHEepq9ZTDHVWkPsZjljfh9sEWOZRfu0H7Go="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ryantm ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libvisio2svg/package.nix b/pkgs/by-name/li/libvisio2svg/package.nix index 9d64a0219573..50d971a0ec0c 100644 --- a/pkgs/by-name/li/libvisio2svg/package.nix +++ b/pkgs/by-name/li/libvisio2svg/package.nix @@ -11,14 +11,14 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libvisio2svg"; version = "0.5.6"; src = fetchFromGitHub { owner = "kakwa"; repo = "libvisio2svg"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-MklZ/pY04kw8BJxoGcBQAWdXytAPkrDz0N0W1t9I5Is="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/li/libvolume_id/package.nix b/pkgs/by-name/li/libvolume_id/package.nix index f39e0b7a01f3..cdaafb458183 100644 --- a/pkgs/by-name/li/libvolume_id/package.nix +++ b/pkgs/by-name/li/libvolume_id/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libvolume_id"; version = "0.81.1"; src = fetchurl { - url = "https://www.marcuscom.com/downloads/libvolume_id-${version}.tar.bz2"; + url = "https://www.marcuscom.com/downloads/libvolume_id-${finalAttrs.version}.tar.bz2"; sha256 = "029z04vdxxsl8gycm9whcljhv6dy4b12ybsxdb99jr251gl1ifs5"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; homepage = "http://www.marcuscom.com/downloads/"; }; -} +}) diff --git a/pkgs/by-name/li/libvpx/package.nix b/pkgs/by-name/li/libvpx/package.nix index f1c99103a243..28a5d6905033 100644 --- a/pkgs/by-name/li/libvpx/package.nix +++ b/pkgs/by-name/li/libvpx/package.nix @@ -134,14 +134,14 @@ assert unitTestsSupport -> curl != null && coreutils != null; assert vp9HighbitdepthSupport -> (vp9DecoderSupport || vp9EncoderSupport); assert isCygwin -> unitTestsSupport && webmIOSupport && libyuvSupport; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libvpx"; version = "1.15.2"; src = fetchFromGitHub { owner = "webmproject"; repo = "libvpx"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-1F5Zlue2DY1yJXwfDfGeh3KcFTQVo9voHcGkgItKgh0="; }; @@ -265,9 +265,9 @@ stdenv.mkDerivation rec { meta = { description = "WebM VP8/VP9 codec SDK"; homepage = "https://www.webmproject.org/"; - changelog = "https://github.com/webmproject/libvpx/raw/v${version}/CHANGELOG"; + changelog = "https://github.com/webmproject/libvpx/raw/v${finalAttrs.version}/CHANGELOG"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ codyopel ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libvterm-neovim/package.nix b/pkgs/by-name/li/libvterm-neovim/package.nix index 3b17c1c6ed84..0dac8eff5579 100644 --- a/pkgs/by-name/li/libvterm-neovim/package.nix +++ b/pkgs/by-name/li/libvterm-neovim/package.nix @@ -6,13 +6,13 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libvterm-neovim"; # Releases are not tagged, look at commit history to find latest release version = "0.3.3"; src = fetchurl { - url = "https://launchpad.net/libvterm/trunk/v${lib.versions.majorMinor version}/+download/libvterm-${version}.tar.gz"; + url = "https://launchpad.net/libvterm/trunk/v${lib.versions.majorMinor finalAttrs.version}/+download/libvterm-${finalAttrs.version}.tar.gz"; hash = "sha256-CRVvQ90hKL00fL7r5Q2aVx0yxk4M8Y0hEZeUav9yJuA="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ rvolosatovs ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libwebp/package.nix b/pkgs/by-name/li/libwebp/package.nix index 1726b821430b..ba0c095a593d 100644 --- a/pkgs/by-name/li/libwebp/package.nix +++ b/pkgs/by-name/li/libwebp/package.nix @@ -34,14 +34,14 @@ libwebp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libwebp"; version = "1.6.0"; src = fetchFromGitHub { owner = "webmproject"; repo = "libwebp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-7i4fGBTsTjAkBzCjVqXqX4n22j6dLgF/0mz4ajNA45U="; }; @@ -112,4 +112,4 @@ stdenv.mkDerivation rec { "libwebpmux" ]; }; -} +}) diff --git a/pkgs/by-name/li/libwhich/package.nix b/pkgs/by-name/li/libwhich/package.nix index 7fc953f59344..008e734c02d1 100644 --- a/pkgs/by-name/li/libwhich/package.nix +++ b/pkgs/by-name/li/libwhich/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libwhich"; version = "1.2.0"; src = fetchFromGitHub { owner = "vtjnash"; repo = "libwhich"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-JNIWdI12sL3TZqVA3GeH0KbgqFDbMsEdecea3392Goc="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libwmf/package.nix b/pkgs/by-name/li/libwmf/package.nix index a96299418f75..76872bf26404 100644 --- a/pkgs/by-name/li/libwmf/package.nix +++ b/pkgs/by-name/li/libwmf/package.nix @@ -12,7 +12,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libwmf"; version = "0.2.13"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "caolanm"; repo = "libwmf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-vffohx57OvQKu8DfNXNBm9bPsA8KgkQWs/3mmFn7L6M="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libx86emu/package.nix b/pkgs/by-name/li/libx86emu/package.nix index e1d4dc1cc68b..2578e1f01a59 100644 --- a/pkgs/by-name/li/libx86emu/package.nix +++ b/pkgs/by-name/li/libx86emu/package.nix @@ -5,14 +5,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libx86emu"; version = "3.7"; src = fetchFromGitHub { owner = "wfeldt"; repo = "libx86emu"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ilAmGlkMeuG0FlygMdE3NreFPJJF6g/26C8C5grvjrk="; }; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { postUnpack = "rm $sourceRoot/git2log"; patchPhase = '' # VERSION is usually generated using Git - echo "${version}" > VERSION + echo "${finalAttrs.version}" > VERSION substituteInPlace Makefile --replace "/usr" "/" ''; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bobvanderlinden ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libxcomp/package.nix b/pkgs/by-name/li/libxcomp/package.nix index f6b7c1b247f0..4d72ddc306da 100644 --- a/pkgs/by-name/li/libxcomp/package.nix +++ b/pkgs/by-name/li/libxcomp/package.nix @@ -10,13 +10,13 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libxcomp"; version = "3.5.99.16"; src = fetchurl { sha256 = "1m3z9w3h6qpgk265xf030w7lcs181jgw2cdyzshb7l97mn1f7hh2"; - url = "https://code.x2go.org/releases/source/nx-libs/nx-libs-${version}-lite.tar.gz"; + url = "https://code.x2go.org/releases/source/nx-libs/nx-libs-${finalAttrs.version}-lite.tar.gz"; }; buildInputs = [ @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libxdg_basedir/package.nix b/pkgs/by-name/li/libxdg_basedir/package.nix index 0360d422ce8d..1c63edf0269a 100644 --- a/pkgs/by-name/li/libxdg_basedir/package.nix +++ b/pkgs/by-name/li/libxdg_basedir/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libxdg-basedir"; version = "1.2.3"; src = fetchFromGitHub { owner = "devnev"; repo = "libxdg-basedir"; - tag = "libxdg-basedir-${version}"; + tag = "libxdg-basedir-${finalAttrs.version}"; hash = "sha256-ewtUKDdE6k9Q9hglWwhbTU3DTxvIN41t+zf2Gch9Dkk="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nickcao ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libxlsxwriter/package.nix b/pkgs/by-name/li/libxlsxwriter/package.nix index 896c0f47ea00..182afcf4981e 100644 --- a/pkgs/by-name/li/libxlsxwriter/package.nix +++ b/pkgs/by-name/li/libxlsxwriter/package.nix @@ -7,14 +7,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libxlsxwriter"; version = "1.2.4"; src = fetchFromGitHub { owner = "jmcnamara"; repo = "libxlsxwriter"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-mbi2jxxlXVyBTXkmSraZn6vMQAJ61PX2vwG10q2Ixos="; }; @@ -42,9 +42,9 @@ stdenv.mkDerivation rec { meta = { description = "C library for creating Excel XLSX files"; homepage = "https://libxlsxwriter.github.io/"; - changelog = "https://github.com/jmcnamara/libxlsxwriter/blob/${src.rev}/Changes.txt"; + changelog = "https://github.com/jmcnamara/libxlsxwriter/blob/${finalAttrs.src.rev}/Changes.txt"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ dotlambda ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libxmlb/package.nix b/pkgs/by-name/li/libxmlb/package.nix index 8d91adeaf782..99a35aeec67d 100644 --- a/pkgs/by-name/li/libxmlb/package.nix +++ b/pkgs/by-name/li/libxmlb/package.nix @@ -21,7 +21,7 @@ && stdenv.hostPlatform.emulatorAvailable buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libxmlb"; version = "0.3.24"; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "hughsie"; repo = "libxmlb"; - rev = version; + rev = finalAttrs.version; hash = "sha256-3Yxq0KZMV9GRmNjZ19eIqGq+UJS4PGyVPS6HBcMEbHo="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libxmlxx5/package.nix b/pkgs/by-name/li/libxmlxx5/package.nix index 980f534ce75c..f9b7642082ac 100644 --- a/pkgs/by-name/li/libxmlxx5/package.nix +++ b/pkgs/by-name/li/libxmlxx5/package.nix @@ -9,12 +9,12 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libxmlxx5"; version = "5.4"; src = fetchurl { - url = "mirror://gnome/sources/libxml++/${version}/libxml++-${lib.versions.pad 3 version}.tar.xz"; + url = "mirror://gnome/sources/libxml++/${finalAttrs.version}/libxml++-${lib.versions.pad 3 finalAttrs.version}.tar.xz"; hash = "sha256-6aI8Q2aGqUaY0hOOa8uvhJEh1jv6D1DcNP77/XlWaEg="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/li/libyaml/package.nix b/pkgs/by-name/li/libyaml/package.nix index 180edb07d305..383201dad3af 100644 --- a/pkgs/by-name/li/libyaml/package.nix +++ b/pkgs/by-name/li/libyaml/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libyaml"; version = "0.2.5"; src = fetchFromGitHub { owner = "yaml"; repo = "libyaml"; - rev = version; + rev = finalAttrs.version; sha256 = "18zsnsxc53pans4a01cs4401a2cjk3qi098hi440pj4zijifgcsb"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libyang/package.nix b/pkgs/by-name/li/libyang/package.nix index 4ae7fb336e06..7e31c1aac735 100644 --- a/pkgs/by-name/li/libyang/package.nix +++ b/pkgs/by-name/li/libyang/package.nix @@ -15,14 +15,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libyang"; version = "3.13.6"; src = fetchFromGitHub { owner = "CESNET"; repo = "libyang"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rc/WdBCVZDwensqnVMrQXCPevLg0INidzN9Qwhqw2Mk="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ woffs ]; }; -} +}) diff --git a/pkgs/by-name/li/libzbc/package.nix b/pkgs/by-name/li/libzbc/package.nix index 4f592158a5a9..7e4e032c12fc 100644 --- a/pkgs/by-name/li/libzbc/package.nix +++ b/pkgs/by-name/li/libzbc/package.nix @@ -9,14 +9,14 @@ guiSupport ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libzbc"; version = "6.2.0"; src = fetchFromGitHub { owner = "westerndigitalcorporation"; repo = "libzbc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-8+HF5Wf6lQHbi8Vp2tpom1FO56lQ5RyYsgs8ii+2RD0="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libzbd/package.nix b/pkgs/by-name/li/libzbd/package.nix index b8307fed9903..091cf8a71ee6 100644 --- a/pkgs/by-name/li/libzbd/package.nix +++ b/pkgs/by-name/li/libzbd/package.nix @@ -10,14 +10,14 @@ guiSupport ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libzbd"; version = "2.0.4"; src = fetchFromGitHub { owner = "westerndigitalcorporation"; repo = "libzbd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-iMQjOWsgsS+uI8mqoOXHRAV1+SIu1McUAcrsY+/zcu8="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/libzdb/package.nix b/pkgs/by-name/li/libzdb/package.nix index 7cfa3c4a47b0..8238ba41117d 100644 --- a/pkgs/by-name/li/libzdb/package.nix +++ b/pkgs/by-name/li/libzdb/package.nix @@ -5,12 +5,12 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.4.1"; pname = "libzdb"; src = fetchurl { - url = "https://www.tildeslash.com/libzdb/dist/libzdb-${version}.tar.gz"; + url = "https://www.tildeslash.com/libzdb/dist/libzdb-${finalAttrs.version}.tar.gz"; sha256 = "sha256-W0Yz/CoWiA93YZf0BF9i7421Bi9jAw+iIQEdS4XXNss="; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/li/libzen/package.nix b/pkgs/by-name/li/libzen/package.nix index be527f259824..2aeb42fef49f 100644 --- a/pkgs/by-name/li/libzen/package.nix +++ b/pkgs/by-name/li/libzen/package.nix @@ -5,11 +5,11 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.4.41"; pname = "libzen"; src = fetchurl { - url = "https://mediaarea.net/download/source/libzen/${version}/libzen_${version}.tar.bz2"; + url = "https://mediaarea.net/download/source/libzen/${finalAttrs.version}/libzen_${finalAttrs.version}.tar.bz2"; sha256 = "sha256-6yN9fT3Kbca6BocZQgon3gk0p4PMrrKGdWKzWvOQHi0="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.devhell ]; }; -} +}) diff --git a/pkgs/by-name/li/libzim/package.nix b/pkgs/by-name/li/libzim/package.nix index c6a208815cfd..5ad134b09014 100644 --- a/pkgs/by-name/li/libzim/package.nix +++ b/pkgs/by-name/li/libzim/package.nix @@ -13,14 +13,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libzim"; version = "9.3.0"; src = fetchFromGitHub { owner = "openzim"; repo = "libzim"; - tag = version; + tag = finalAttrs.version; hash = "sha256-DZiFeZ2ry3JpXDs3mvf0q7diwhkjQ2730KQkDQPbgcY="; }; @@ -63,11 +63,11 @@ stdenv.mkDerivation rec { meta = { description = "Reference implementation of the ZIM specification"; homepage = "https://github.com/openzim/libzim"; - changelog = "https://github.com/openzim/libzim/releases/tag/${version}"; + changelog = "https://github.com/openzim/libzim/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ fab greg ]; }; -} +}) diff --git a/pkgs/by-name/li/lightdm-mini-greeter/package.nix b/pkgs/by-name/li/lightdm-mini-greeter/package.nix index d789afadb058..0aa40aeb47c7 100644 --- a/pkgs/by-name/li/lightdm-mini-greeter/package.nix +++ b/pkgs/by-name/li/lightdm-mini-greeter/package.nix @@ -14,14 +14,14 @@ librsvg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lightdm-mini-greeter"; version = "0.5.1"; src = fetchFromGitHub { owner = "prikhi"; repo = "lightdm-mini-greeter"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-Pm7ExfusFIPktX2C4UE07qgOVhcWhVxnaD3QARpmu7Y="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; changelog = "https://github.com/prikhi/lightdm-mini-greeter/blob/master/CHANGELOG.md"; }; -} +}) diff --git a/pkgs/by-name/li/lightdm-slick-greeter/package.nix b/pkgs/by-name/li/lightdm-slick-greeter/package.nix index ae76e71e78b5..e9ccdcec73ed 100644 --- a/pkgs/by-name/li/lightdm-slick-greeter/package.nix +++ b/pkgs/by-name/li/lightdm-slick-greeter/package.nix @@ -21,14 +21,14 @@ xapp-symbolic-icons, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lightdm-slick-greeter"; version = "2.2.6"; src = fetchFromGitHub { owner = "linuxmint"; repo = "slick-greeter"; - rev = version; + rev = finalAttrs.version; hash = "sha256-zYjtd/Lb9ialq+pzOml4FMfPq9maX848Or6lzyZj4qs="; }; @@ -107,4 +107,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/lightspark/package.nix b/pkgs/by-name/li/lightspark/package.nix index e1c7564b7b68..470213675bea 100644 --- a/pkgs/by-name/li/lightspark/package.nix +++ b/pkgs/by-name/li/lightspark/package.nix @@ -21,14 +21,14 @@ glibmm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lightspark"; version = "0.9.0"; src = fetchFromGitHub { owner = "lightspark"; repo = "lightspark"; - rev = version; + rev = finalAttrs.version; hash = "sha256-2+Kmwj2keCMR7UbKbY6UvrkX4CnW61elres8ltiZuUg="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "lightspark"; }; -} +}) diff --git a/pkgs/by-name/li/likwid/package.nix b/pkgs/by-name/li/likwid/package.nix index 5c877ab22386..49889914b1c7 100644 --- a/pkgs/by-name/li/likwid/package.nix +++ b/pkgs/by-name/li/likwid/package.nix @@ -8,12 +8,12 @@ gnugrep, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "likwid"; version = "5.5.1"; src = fetchurl { - url = "https://ftp.fau.de/pub/likwid/likwid-${version}.tar.gz"; + url = "https://ftp.fau.de/pub/likwid/likwid-${finalAttrs.version}.tar.gz"; hash = "sha256-JceDDmOyA5b8/DsWrnnDm0IgqG03bOt81pSbX/mR23g="; }; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://hpc.fau.de/research/tools/likwid/"; - changelog = "https://github.com/RRZE-HPC/likwid/releases/tag/v${version}"; + changelog = "https://github.com/RRZE-HPC/likwid/releases/tag/v${finalAttrs.version}"; description = "Performance monitoring and benchmarking suite"; license = lib.licenses.gpl3Only; # Might work on ARM by appropriately setting COMPILER in config.mk @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.vbgl ]; mainProgram = "likwid-perfctr"; }; -} +}) diff --git a/pkgs/by-name/li/lilo/package.nix b/pkgs/by-name/li/lilo/package.nix index 4840b1bbda75..ad0d366b5cda 100644 --- a/pkgs/by-name/li/lilo/package.nix +++ b/pkgs/by-name/li/lilo/package.nix @@ -6,11 +6,11 @@ sharutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lilo"; version = "24.2"; src = fetchurl { - url = "https://www.joonet.de/lilo/ftp/sources/lilo-${version}.tar.gz"; + url = "https://www.joonet.de/lilo/ftp/sources/lilo-${finalAttrs.version}.tar.gz"; hash = "sha256-4VjxneRWDJNevgUHwht5v/F2GLkjDYB2/oxf/5/b1bE="; }; nativeBuildInputs = [ @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ kaction ]; }; -} +}) diff --git a/pkgs/by-name/li/limitcpu/package.nix b/pkgs/by-name/li/limitcpu/package.nix index 1e434a405920..8f9919765675 100644 --- a/pkgs/by-name/li/limitcpu/package.nix +++ b/pkgs/by-name/li/limitcpu/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "limitcpu"; version = "3.2"; src = fetchurl { - url = "mirror://sourceforge/limitcpu/cpulimit-${version}.tar.gz"; + url = "mirror://sourceforge/limitcpu/cpulimit-${finalAttrs.version}.tar.gz"; sha256 = "sha256-Wf/rGjUXr+RZmHFL6EGSYKQ2MvfOwI8LAmwezN/1fPw="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.rycee ]; mainProgram = "cpulimit"; }; -} +}) diff --git a/pkgs/by-name/li/line-awesome/package.nix b/pkgs/by-name/li/line-awesome/package.nix index 363130d4fcb7..1ad61941fdf0 100644 --- a/pkgs/by-name/li/line-awesome/package.nix +++ b/pkgs/by-name/li/line-awesome/package.nix @@ -5,18 +5,18 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "line-awesome"; version = "1.3.0"; src = fetchurl { - url = "https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/${version}/line-awesome-${version}.zip"; + url = "https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/${finalAttrs.version}/line-awesome-${finalAttrs.version}.zip"; sha256 = "07qkz8s1wjh5xwqlq1b4lpihr1zah3kh6bnqvfwvncld8l9wjqfk"; }; nativeBuildInputs = [ unzip ]; - sourceRoot = "${version}/fonts"; + sourceRoot = "${finalAttrs.version}/fonts"; installPhase = '' mkdir -p $out/share/fonts/truetype @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ puzzlewolf ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/lingua-franca/package.nix b/pkgs/by-name/li/lingua-franca/package.nix index a38a325153b8..1950d43a33b0 100644 --- a/pkgs/by-name/li/lingua-franca/package.nix +++ b/pkgs/by-name/li/lingua-franca/package.nix @@ -5,12 +5,12 @@ jdk17_headless, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lfc"; version = "0.4.0"; src = fetchzip { - url = "https://github.com/lf-lang/lingua-franca/releases/download/v${version}/lf-cli-${version}.zip"; + url = "https://github.com/lf-lang/lingua-franca/releases/download/v${finalAttrs.version}/lf-cli-${finalAttrs.version}.zip"; sha256 = "sha256-LrAm77iPUlqVfRdYy2bZ4mim7DHIr5JxPdbrgxokGvc="; }; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace bin/lfc \ --replace 'base=`dirname $(dirname ''${abs_path})`' "base='$out'" \ - --replace "run_lfc_with_args" "${jdk17_headless}/bin/java -jar $out/lib/jars/org.lflang.lfc-${version}-all.jar" + --replace "run_lfc_with_args" "${jdk17_headless}/bin/java -jar $out/lib/jars/org.lflang.lfc-${finalAttrs.version}-all.jar" ''; installPhase = '' @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ revol-xut ]; }; -} +}) diff --git a/pkgs/by-name/li/linux-router/package.nix b/pkgs/by-name/li/linux-router/package.nix index 0596e28d10ff..7c892ef33181 100644 --- a/pkgs/by-name/li/linux-router/package.nix +++ b/pkgs/by-name/li/linux-router/package.nix @@ -39,14 +39,14 @@ qrencode, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "linux-router"; version = "0.8.1"; src = fetchFromGitHub { owner = "garywill"; repo = "linux-router"; - tag = version; + tag = finalAttrs.version; hash = "sha256-tBrHuZKTf+7ABmE4FVYT9ny62CBa2A7va7OOFUsKJtM="; }; @@ -106,9 +106,9 @@ stdenv.mkDerivation rec { - DNS proxy - Compatible with NetworkManager (automatically set interface as unmanaged) ''; - changelog = "https://github.com/garywill/linux-router/releases/tag/${version}"; + changelog = "https://github.com/garywill/linux-router/releases/tag/${finalAttrs.version}"; license = lib.licenses.lgpl21Only; platforms = lib.platforms.linux; mainProgram = "lnxrouter"; }; -} +}) diff --git a/pkgs/by-name/li/linux_logo/package.nix b/pkgs/by-name/li/linux_logo/package.nix index 41eb8dc129de..09c40358d19a 100644 --- a/pkgs/by-name/li/linux_logo/package.nix +++ b/pkgs/by-name/li/linux_logo/package.nix @@ -6,14 +6,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "linux_logo"; version = "6.01"; src = fetchFromGitHub { owner = "deater"; repo = "linux_logo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-yBAxPwgKyFFIX0wuG7oG+FbEDpA5cPwyyJgWrFErJ7I="; }; @@ -26,9 +26,9 @@ stdenv.mkDerivation rec { description = "Prints an ASCII logo and some system info"; mainProgram = "linux_logo"; homepage = "http://www.deater.net/weave/vmwprod/linux_logo"; - changelog = "https://github.com/deater/linux_logo/blob/${src.rev}/CHANGES"; + changelog = "https://github.com/deater/linux_logo/blob/${finalAttrs.src.rev}/CHANGES"; license = lib.licenses.gpl2Plus; maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/linuxdoc-tools/package.nix b/pkgs/by-name/li/linuxdoc-tools/package.nix index 91b418d37fbc..7d3feb00d414 100644 --- a/pkgs/by-name/li/linuxdoc-tools/package.nix +++ b/pkgs/by-name/li/linuxdoc-tools/package.nix @@ -15,14 +15,14 @@ withLatex ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "linuxdoc-tools"; version = "0.9.86"; src = fetchFromGitLab { owner = "agmartin"; repo = "linuxdoc-tools"; - rev = version; + rev = finalAttrs.version; hash = "sha256-AsTlrjTYuuLB2jF0zKPVrxOZ2ygUIyMJFV6qDd7ODwA="; }; @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ p-h ]; }; -} +}) diff --git a/pkgs/by-name/li/linuxhw-edid-fetcher/package.nix b/pkgs/by-name/li/linuxhw-edid-fetcher/package.nix index 2a76567b1dc1..136544a97cd4 100644 --- a/pkgs/by-name/li/linuxhw-edid-fetcher/package.nix +++ b/pkgs/by-name/li/linuxhw-edid-fetcher/package.nix @@ -19,7 +19,7 @@ # }; # in # "${edids}/lib/firmware/edid/PG278Q_2014.bin"; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "linuxhw-edid-fetcher"; version = "0-unstable-2026-01-08"; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { gnutar ]; text = '' - repo="''${repo:-"${src}"}" + repo="''${repo:-"${finalAttrs.src}"}" ${builtins.readFile ./linuxhw-edid-fetch.sh} ''; }); @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "linuxhw-edid-fetch"; }; -} +}) diff --git a/pkgs/by-name/li/linuxptp/package.nix b/pkgs/by-name/li/linuxptp/package.nix index c4cc9e76655e..1e1e1cbfe081 100644 --- a/pkgs/by-name/li/linuxptp/package.nix +++ b/pkgs/by-name/li/linuxptp/package.nix @@ -5,14 +5,14 @@ linuxHeaders, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "linuxptp"; version = "4.4"; src = fetchFromGitHub { owner = "nwtime"; repo = "linuxptp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-w1buo+D8Mnd6ytMhQYhvCDqt+RejlNSN/iVjrDR+Khk="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/linuxquota/package.nix b/pkgs/by-name/li/linuxquota/package.nix index 6a1062cde7c5..e944bb0311a5 100644 --- a/pkgs/by-name/li/linuxquota/package.nix +++ b/pkgs/by-name/li/linuxquota/package.nix @@ -9,12 +9,12 @@ linuxquota, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "4.10"; pname = "quota"; src = fetchurl { - url = "mirror://sourceforge/linuxquota/quota-${version}.tar.gz"; + url = "mirror://sourceforge/linuxquota/quota-${finalAttrs.version}.tar.gz"; sha256 = "sha256-oEoMr8opwVvotqxmDgYYi8y4AsGe/i58Ge1/PWZ+z14="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.dezgeg ]; }; -} +}) diff --git a/pkgs/by-name/li/liquidprompt/package.nix b/pkgs/by-name/li/liquidprompt/package.nix index 0c546a193b4f..7137d3fa7faa 100644 --- a/pkgs/by-name/li/liquidprompt/package.nix +++ b/pkgs/by-name/li/liquidprompt/package.nix @@ -5,14 +5,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "liquidprompt"; version = "2.2.1"; src = fetchFromGitHub { owner = "liquidprompt"; repo = "liquidprompt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ZVzFGe3ItWsN23iyGpxZEN2KtviYKI8x/sDa2MRio/Y="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ gerschtli ]; }; -} +}) diff --git a/pkgs/by-name/li/liquidwar5/package.nix b/pkgs/by-name/li/liquidwar5/package.nix index a39d316d767a..48bab4249b39 100644 --- a/pkgs/by-name/li/liquidwar5/package.nix +++ b/pkgs/by-name/li/liquidwar5/package.nix @@ -4,11 +4,11 @@ fetchurl, allegro, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "5.6.6"; pname = "liquidwar5"; src = fetchurl { - url = "http://www.ufoot.org/download/liquidwar/v5/${version}/liquidwar-${version}.tar.gz"; + url = "http://www.ufoot.org/download/liquidwar/v5/${finalAttrs.version}/liquidwar-${finalAttrs.version}.tar.gz"; sha256 = "sha256-JF2AZuzDiCm9EQ8AiQ6230TgmMgML7yJpG80BFqsQ/c="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/lisgd/package.nix b/pkgs/by-name/li/lisgd/package.nix index a631f70ef566..e20df90c02b0 100644 --- a/pkgs/by-name/li/lisgd/package.nix +++ b/pkgs/by-name/li/lisgd/package.nix @@ -10,14 +10,14 @@ patches ? [ ], }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lisgd"; version = "0.4.0"; src = fetchFromSourcehut { owner = "~mil"; repo = "lisgd"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ljRZpBo4lW2cYZYxKKMrXanE0YaHSFwcdyECK0czdWY="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/li/lite/package.nix b/pkgs/by-name/li/lite/package.nix index 9072ec76f914..84af448badef 100644 --- a/pkgs/by-name/li/lite/package.nix +++ b/pkgs/by-name/li/lite/package.nix @@ -9,14 +9,14 @@ openlibm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lite"; version = "1.11"; src = fetchFromGitHub { owner = "rxi"; repo = "lite"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0wxqfb4ly8g7w5qph76xys95b55ackkags8jgd1nasmiyi8gcd5a"; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "lite"; }; -} +}) diff --git a/pkgs/by-name/li/litmus/package.nix b/pkgs/by-name/li/litmus/package.nix index bba8e4c038b2..70b1783b1f62 100644 --- a/pkgs/by-name/li/litmus/package.nix +++ b/pkgs/by-name/li/litmus/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.17"; pname = "litmus"; src = fetchFromGitHub { owner = "notroj"; repo = "litmus"; - tag = version; + tag = finalAttrs.version; # Required for neon m4 macros, bundled neon not used fetchSubmodules = true; hash = "sha256-JsFyZeaUTDCFZtlG8kyycTE14i4U4R6lTTVWLPjKGPU="; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.lorenz ]; mainProgram = "litmus"; }; -} +}) diff --git a/pkgs/by-name/li/litterbox/package.nix b/pkgs/by-name/li/litterbox/package.nix index 455b12c0d3a5..d7f3fc7e6e59 100644 --- a/pkgs/by-name/li/litterbox/package.nix +++ b/pkgs/by-name/li/litterbox/package.nix @@ -7,12 +7,12 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "litterbox"; version = "1.9"; src = fetchzip { - url = "https://git.causal.agency/litterbox/snapshot/litterbox-${version}.tar.gz"; + url = "https://git.causal.agency/litterbox/snapshot/litterbox-${finalAttrs.version}.tar.gz"; hash = "sha256-w4qW7J5CKm+hXHsNNbl9roBslHD14JOe0Nj5WntETqM="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ajwhouse ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/li/littlefs-fuse/package.nix b/pkgs/by-name/li/littlefs-fuse/package.nix index fd59958d36cc..0f7d3ba42dbe 100644 --- a/pkgs/by-name/li/littlefs-fuse/package.nix +++ b/pkgs/by-name/li/littlefs-fuse/package.nix @@ -5,13 +5,13 @@ fuse, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "littlefs-fuse"; version = "2.7.14"; src = fetchFromGitHub { owner = "littlefs-project"; repo = "littlefs-fuse"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-TWvBEoH4YvK4Jdg+QAMyskBUYhCWnmdtEoVXwoKJqIo="; }; buildInputs = [ fuse ]; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ln -s $out/bin $out/sbin runHook postInstall ''; - meta = src.meta // { + meta = finalAttrs.src.meta // { description = "FUSE wrapper that puts the littlefs in user-space"; license = lib.licenses.bsd3; mainProgram = "littlefs-fuse"; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { # fatal error: 'linux/fs.h' file not found broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/li/livi/package.nix b/pkgs/by-name/li/livi/package.nix index 34a434ba88b1..0d820f3ecac2 100644 --- a/pkgs/by-name/li/livi/package.nix +++ b/pkgs/by-name/li/livi/package.nix @@ -14,7 +14,7 @@ libGL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "livi"; version = "0.3.2"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { owner = "guidog"; repo = "livi"; domain = "gitlab.gnome.org"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-cLvSK50RnXCYoXwpp+unTVnxqCkPa3Zr4dZT0TpYFpE="; }; nativeBuildInputs = [ @@ -47,11 +47,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/guidog/livi"; - changelog = "https://gitlab.gnome.org/guidog/livi/-/blob/v${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/guidog/livi/-/blob/v${finalAttrs.version}/NEWS?ref_type=tags"; description = "Small video player targeting mobile devices (also named μPlayer)"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; mainProgram = "livi"; maintainers = with lib.maintainers; [ mksafavi ]; }; -} +}) diff --git a/pkgs/by-name/lk/lksctp-tools/package.nix b/pkgs/by-name/lk/lksctp-tools/package.nix index aa5c7a9ca6bc..a0cccfb978c1 100644 --- a/pkgs/by-name/lk/lksctp-tools/package.nix +++ b/pkgs/by-name/lk/lksctp-tools/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lksctp-tools"; version = "1.0.21"; src = fetchFromGitHub { owner = "sctp"; repo = "lksctp-tools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-+vbdNvHuJLYp901QgtBzMejlbzMyr9Z1eXxR3Zy7eAE="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { ]; # library is lgpl21 platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ll/llpp/package.nix b/pkgs/by-name/ll/llpp/package.nix index f88f0028046a..36b71ef91c8f 100644 --- a/pkgs/by-name/ll/llpp/package.nix +++ b/pkgs/by-name/ll/llpp/package.nix @@ -24,14 +24,14 @@ assert lib.versionAtLeast (lib.getVersion ocaml) "4.07"; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "llpp"; version = "42"; src = fetchFromGitHub { owner = "criticic"; repo = "llpp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-B/jKvBtBwMOErUVmGFGXXIT8FzMl1DFidfDCHIH41TU="; }; @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { ]; postPatch = '' - sed -i "2d;s/ver=.*/ver=${version}/" build.bash + sed -i "2d;s/ver=.*/ver=${finalAttrs.version}/" build.bash ''; strictDeps = true; @@ -100,4 +100,4 @@ stdenv.mkDerivation rec { lib.licenses.bsd3 ]; }; -} +}) diff --git a/pkgs/by-name/lm/lm4flash/package.nix b/pkgs/by-name/lm/lm4flash/package.nix index 46bfbe2c3e41..4bf6c7855f22 100644 --- a/pkgs/by-name/lm/lm4flash/package.nix +++ b/pkgs/by-name/lm/lm4flash/package.nix @@ -11,17 +11,17 @@ let SUBSYSTEM=="usb", ATTRS{idVendor}=="1cbe", ATTRS{idProduct}=="00fd", MODE="0666" ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lm4flash"; version = "0.1.3"; src = fetchFromGitHub { owner = "utzig"; repo = "lm4tools"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ZjuCH/XjQEgg6KHAvb95/BkAy+C2OdbtBb/i6K30+uo="; }; - sourceRoot = "${src.name}/lm4flash"; + sourceRoot = "${finalAttrs.src.name}/lm4flash"; strictDeps = true; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ MostafaKhaled ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/lm/lms/package.nix b/pkgs/by-name/lm/lms/package.nix index 3137d88a0563..093043be1999 100644 --- a/pkgs/by-name/lm/lms/package.nix +++ b/pkgs/by-name/lm/lms/package.nix @@ -21,14 +21,14 @@ pugixml, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lms"; version = "3.74.0"; src = fetchFromGitHub { owner = "epoupon"; repo = "lms"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-D1Sg6XzZ8t/dFKrVh7k+KGLg2r6LeLGJk4FweVb4L1A="; }; @@ -70,11 +70,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/epoupon/lms"; - changelog = "https://github.com/epoupon/lms/releases/tag/${src.rev}"; + changelog = "https://github.com/epoupon/lms/releases/tag/${finalAttrs.src.rev}"; description = "Lightweight Music Server - Access your self-hosted music using a web interface"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; mainProgram = "lms"; maintainers = with lib.maintainers; [ mksafavi ]; }; -} +}) diff --git a/pkgs/by-name/lo/lockdep/package.nix b/pkgs/by-name/lo/lockdep/package.nix index 6464f8cb85be..9f0b76fcb33f 100644 --- a/pkgs/by-name/lo/lockdep/package.nix +++ b/pkgs/by-name/lo/lockdep/package.nix @@ -8,7 +8,7 @@ valgrind, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lockdep"; # it would be nice to be able to pick a kernel version in sync with something @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { version = "5.0.21"; fullver = "5.0.21"; src = fetchurl { - url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; + url = "mirror://kernel/linux/kernel/v5.x/linux-${finalAttrs.version}.tar.xz"; sha256 = "1my2m9hvnvdrvzcg0fgqgaga59y2cd5zlpv7xrfj2nn98sjhglwq"; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/lo/lockfileProgs/package.nix b/pkgs/by-name/lo/lockfileProgs/package.nix index 1040d43fc0e1..2cdf16824d98 100644 --- a/pkgs/by-name/lo/lockfileProgs/package.nix +++ b/pkgs/by-name/lo/lockfileProgs/package.nix @@ -5,12 +5,12 @@ liblockfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lockfile-progs"; version = "0.1.19"; src = fetchurl { - url = "mirror://debian/pool/main/l/lockfile-progs/lockfile-progs_${version}.tar.gz"; + url = "mirror://debian/pool/main/l/lockfile-progs/lockfile-progs_${finalAttrs.version}.tar.gz"; sha256 = "sha256-LFcEsByPR0+CkheA5Fkqknsr9qbXYWNUpsXXzVZkhX4="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/lo/log4cplus/package.nix b/pkgs/by-name/lo/log4cplus/package.nix index da97f95ed5ca..187a662a7224 100644 --- a/pkgs/by-name/lo/log4cplus/package.nix +++ b/pkgs/by-name/lo/log4cplus/package.nix @@ -5,12 +5,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "log4cplus"; version = "2.1.2"; src = fetchurl { - url = "mirror://sourceforge/log4cplus/log4cplus-${version}.tar.bz2"; + url = "mirror://sourceforge/log4cplus/log4cplus-${finalAttrs.version}.tar.bz2"; hash = "sha256-JFDfu0qzXdLJ5k2MdQxRS/cpO4HY8yr3qxJEF/cK360="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/lo/logiops_0_2_3/package.nix b/pkgs/by-name/lo/logiops_0_2_3/package.nix index c7228d4f9912..345e0ddee3c8 100644 --- a/pkgs/by-name/lo/logiops_0_2_3/package.nix +++ b/pkgs/by-name/lo/logiops_0_2_3/package.nix @@ -9,14 +9,14 @@ libconfig, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "logiops"; version = "0.2.3"; src = fetchFromGitHub { owner = "pixlone"; repo = "logiops"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-1v728hbIM2ODtB+r6SYzItczRJCsbuTvhYD2OUM1+/E="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/lo/logrotate/package.nix b/pkgs/by-name/lo/logrotate/package.nix index e8882b8bae82..7e8139df25aa 100644 --- a/pkgs/by-name/lo/logrotate/package.nix +++ b/pkgs/by-name/lo/logrotate/package.nix @@ -11,14 +11,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "logrotate"; version = "3.22.0"; src = fetchFromGitHub { owner = "logrotate"; repo = "logrotate"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-D7E2mpC7v2kbsb1EyhR6hLvGbnIvGB2MK1n1gptYyKI="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "logrotate"; }; -} +}) diff --git a/pkgs/by-name/lo/logtop/package.nix b/pkgs/by-name/lo/logtop/package.nix index f2b9f68d3511..3c6b0ca7b5e8 100644 --- a/pkgs/by-name/lo/logtop/package.nix +++ b/pkgs/by-name/lo/logtop/package.nix @@ -7,12 +7,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "logtop"; version = "0.7"; src = fetchFromGitHub { - rev = "logtop-${version}"; + rev = "logtop-${finalAttrs.version}"; owner = "JulienPalard"; repo = "logtop"; sha256 = "1f8vk9gybldxvc0kwz38jxmwvzwangsvlfslpsx8zf04nvbkqi12"; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.starcraft66 ]; mainProgram = "logtop"; }; -} +}) diff --git a/pkgs/by-name/lo/loki/package.nix b/pkgs/by-name/lo/loki/package.nix index 15fa6e8b2121..54bf660d9e2f 100644 --- a/pkgs/by-name/lo/loki/package.nix +++ b/pkgs/by-name/lo/loki/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "loki"; version = "0.1.7"; src = fetchurl { - url = "mirror://sourceforge/loki-lib/Loki/Loki%20${version}/loki-${version}.tar.gz"; + url = "mirror://sourceforge/loki-lib/Loki/Loki%20${finalAttrs.version}/loki-${finalAttrs.version}.tar.gz"; sha256 = "1xhwna961fl4298ac5cc629x5030zlw31vx4h8zws290amw5860g"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ peterhoeg ]; }; -} +}) diff --git a/pkgs/by-name/lo/lolcode/package.nix b/pkgs/by-name/lo/lolcode/package.nix index ec6e3efaab6c..a296311cd95c 100644 --- a/pkgs/by-name/lo/lolcode/package.nix +++ b/pkgs/by-name/lo/lolcode/package.nix @@ -9,7 +9,7 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lolcode"; version = "0.11.2"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "justinmeza"; repo = "lci"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-VMBW3/sw+1kI6iuOckSPU1TIeY6QORcSfFLFkRYw3Gs="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/lo/lombok/package.nix b/pkgs/by-name/lo/lombok/package.nix index 4a498c2d383f..092e63a9e5c3 100644 --- a/pkgs/by-name/lo/lombok/package.nix +++ b/pkgs/by-name/lo/lombok/package.nix @@ -6,12 +6,12 @@ jdk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lombok"; version = "1.18.42"; src = fetchurl { - url = "https://projectlombok.org/downloads/lombok-${version}.jar"; + url = "https://projectlombok.org/downloads/lombok-${finalAttrs.version}.jar"; sha256 = "sha256-NIik6ZlMJllrqs7r7ljK02pQ472uxb5ytYNNPDtWAwY="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { homepage = "https://projectlombok.org/"; maintainers = [ lib.maintainers.CrystalGamma ]; }; -} +}) diff --git a/pkgs/by-name/lo/loudgain/package.nix b/pkgs/by-name/lo/loudgain/package.nix index 730dcd266526..3d91132b2cea 100644 --- a/pkgs/by-name/lo/loudgain/package.nix +++ b/pkgs/by-name/lo/loudgain/package.nix @@ -11,14 +11,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "loudgain"; version = "0.6.8"; src = fetchFromGitHub { owner = "Moonbase59"; repo = "loudgain"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-XLj+n0GlY/GAkJlW2JVMd0jxMzgdv/YeSTuF6QUIGwU="; }; @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { sed -e "1aPATH=$out/bin:\$PATH" -i "$out/bin/rgbpm" ''; - meta = src.meta // { + meta = finalAttrs.src.meta // { license = lib.licenses.free; }; -} +}) diff --git a/pkgs/by-name/lo/lout/package.nix b/pkgs/by-name/lo/lout/package.nix index 38abe5edf0cf..b1615e247c25 100644 --- a/pkgs/by-name/lo/lout/package.nix +++ b/pkgs/by-name/lo/lout/package.nix @@ -5,14 +5,14 @@ ghostscript, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lout"; version = "3.43.2"; src = fetchFromGitHub { owner = "william8000"; repo = "lout"; - rev = version; + rev = finalAttrs.version; hash = "sha256-8WMRnlb1EGtUo8g9yoIBinKb1ICZMqUZka/5950Lc1M="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/lp/lprint/package.nix b/pkgs/by-name/lp/lprint/package.nix index 12155a67eaa1..b3cff9d725c4 100644 --- a/pkgs/by-name/lp/lprint/package.nix +++ b/pkgs/by-name/lp/lprint/package.nix @@ -9,14 +9,14 @@ enableExperimental ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lprint"; version = "1.3.1"; src = fetchFromGitHub { owner = "michaelrsweet"; repo = "lprint"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-1OOLGQ8S4oRNSJanX/AzJ+g5F+jYnE/+o+ie5ucY22U="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ pandapip1 ]; }; -} +}) diff --git a/pkgs/by-name/lr/lr/package.nix b/pkgs/by-name/lr/lr/package.nix index 5badeb50feaf..770bfc28c746 100644 --- a/pkgs/by-name/lr/lr/package.nix +++ b/pkgs/by-name/lr/lr/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lr"; version = "2.0.1"; src = fetchFromGitHub { owner = "chneukirchen"; repo = "lr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-zpHThIB1FS45RriE214SM9ZQJ1HyuBkBi/+PTeJjEFc="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vikanezrimaya ]; mainProgram = "lr"; }; -} +}) diff --git a/pkgs/by-name/lr/lrcalc/package.nix b/pkgs/by-name/lr/lrcalc/package.nix index aa40b030ad7b..a3c0429f4a7a 100644 --- a/pkgs/by-name/lr/lrcalc/package.nix +++ b/pkgs/by-name/lr/lrcalc/package.nix @@ -8,14 +8,14 @@ sage, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.1"; pname = "lrcalc"; src = fetchFromBitbucket { owner = "asbuch"; repo = "lrcalc"; - rev = "lrcalc-${version}"; + rev = "lrcalc-${finalAttrs.version}"; sha256 = "0s3amf3z75hnrjyszdndrvk4wp5p630dcgyj341i6l57h43d1p4k"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/lr/lrdf/package.nix b/pkgs/by-name/lr/lrdf/package.nix index 4c11211c1a19..06a4f6bc6a83 100644 --- a/pkgs/by-name/lr/lrdf/package.nix +++ b/pkgs/by-name/lr/lrdf/package.nix @@ -10,14 +10,14 @@ ladspaPlugins, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lrdf"; version = "0.6.1"; src = fetchFromGitHub { owner = "swh"; repo = "LRDF"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "00wzkfb8y0aqd519ypz067cq099dpc89w69zw8ln39vl6f9x2pd4"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/lr/lrzip/package.nix b/pkgs/by-name/lr/lrzip/package.nix index b970e75ac2ce..c1bf65572123 100644 --- a/pkgs/by-name/lr/lrzip/package.nix +++ b/pkgs/by-name/lr/lrzip/package.nix @@ -14,14 +14,14 @@ let inherit (stdenv.hostPlatform) isx86; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lrzip"; version = "0.651"; src = fetchFromGitHub { owner = "ckolivas"; repo = "lrzip"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Mb324ojtLV0S10KhL7Vjf3DhSOtCy1pFMTzvLkTnpXM="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/lr/lrzsz/package.nix b/pkgs/by-name/lr/lrzsz/package.nix index 4b65642e2534..8eff28432c69 100644 --- a/pkgs/by-name/lr/lrzsz/package.nix +++ b/pkgs/by-name/lr/lrzsz/package.nix @@ -6,12 +6,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lrzsz"; version = "0.12.20"; src = fetchurl { - url = "https://ohse.de/uwe/releases/lrzsz-${version}.tar.gz"; + url = "https://ohse.de/uwe/releases/lrzsz-${finalAttrs.version}.tar.gz"; sha256 = "1wcgfa9fsigf1gri74gq0pa7pyajk12m4z69x7ci9c6x9fqkd2y2"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ls/lsdvd/package.nix b/pkgs/by-name/ls/lsdvd/package.nix index 8f2ae69322c0..8c4357c004b9 100644 --- a/pkgs/by-name/ls/lsdvd/package.nix +++ b/pkgs/by-name/ls/lsdvd/package.nix @@ -6,11 +6,11 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lsdvd"; version = "0.17"; src = fetchurl { - url = "mirror://sourceforge/lsdvd/lsdvd-${version}.tar.gz"; + url = "mirror://sourceforge/lsdvd/lsdvd-${finalAttrs.version}.tar.gz"; sha256 = "1274d54jgca1prx106iyir7200aflr70bnb1kawndlmcckcmnb3x"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "lsdvd"; }; -} +}) diff --git a/pkgs/by-name/ls/lse/package.nix b/pkgs/by-name/ls/lse/package.nix index f46959a34679..ea49a85ca343 100644 --- a/pkgs/by-name/ls/lse/package.nix +++ b/pkgs/by-name/ls/lse/package.nix @@ -6,14 +6,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lse"; version = "4.14nw"; src = fetchFromGitHub { owner = "diego-treitos"; repo = "linux-smart-enumeration"; - tag = version; + tag = finalAttrs.version; hash = "sha256-qGLmrbyeyhHG6ONs7TJLTm68xpvxB1iAnMUApfTSqEk="; }; @@ -31,10 +31,10 @@ stdenv.mkDerivation rec { meta = { description = "Linux enumeration tool with verbosity levels"; homepage = "https://github.com/diego-treitos/linux-smart-enumeration"; - changelog = "https://github.com/diego-treitos/linux-smart-enumeration/releases/tag/${version}"; + changelog = "https://github.com/diego-treitos/linux-smart-enumeration/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; mainProgram = "lse.sh"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ls/lsfg-vk/package.nix b/pkgs/by-name/ls/lsfg-vk/package.nix index 31910fcfaa7c..ae33cddcc9bf 100644 --- a/pkgs/by-name/ls/lsfg-vk/package.nix +++ b/pkgs/by-name/ls/lsfg-vk/package.nix @@ -6,14 +6,14 @@ llvmPackages, }: -llvmPackages.stdenv.mkDerivation rec { +llvmPackages.stdenv.mkDerivation (finalAttrs: { pname = "lsfg-vk"; version = "1.0.0"; src = fetchFromGitHub { owner = "PancakeTAS"; repo = "lsfg-vk"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-hWpuPH7mKbeMaLaRUwtlkNLy4lOnJEe+yd54L7y2kV0="; fetchSubmodules = true; }; @@ -36,9 +36,9 @@ llvmPackages.stdenv.mkDerivation rec { meta = { description = "Vulkan layer for frame generation (Requires owning Lossless Scaling)"; homepage = "https://github.com/PancakeTAS/lsfg-vk/"; - changelog = "https://github.com/PancakeTAS/lsfg-vk/releases/tag/${src.tag}"; + changelog = "https://github.com/PancakeTAS/lsfg-vk/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ pabloaul ]; }; -} +}) diff --git a/pkgs/by-name/ls/lsscsi/package.nix b/pkgs/by-name/ls/lsscsi/package.nix index 1499ad0b8d32..22bd5c90be74 100644 --- a/pkgs/by-name/ls/lsscsi/package.nix +++ b/pkgs/by-name/ls/lsscsi/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lsscsi"; version = "0.32"; src = fetchurl { - url = "http://sg.danny.cz/scsi/lsscsi-${version}.tgz"; + url = "http://sg.danny.cz/scsi/lsscsi-${finalAttrs.version}.tgz"; sha256 = "sha256-CoAOnpTcoqtwLWXXJ3eujK4Hjj100Ly+1kughJ6AKaE="; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ls/lswt/package.nix b/pkgs/by-name/ls/lswt/package.nix index e811966665f0..b1d5f8b242d1 100644 --- a/pkgs/by-name/ls/lswt/package.nix +++ b/pkgs/by-name/ls/lswt/package.nix @@ -7,14 +7,14 @@ wayland, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lswt"; version = "2.0.0"; src = fetchFromSourcehut { owner = "~leon_plickat"; repo = "lswt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8jP6I2zsDt57STtuq4F9mcsckrjvaCE5lavqKTjhNT0="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "lswt"; }; -} +}) diff --git a/pkgs/by-name/lt/ltc-tools/package.nix b/pkgs/by-name/lt/ltc-tools/package.nix index 5c81f5aad3af..fcf583f6d387 100644 --- a/pkgs/by-name/lt/ltc-tools/package.nix +++ b/pkgs/by-name/lt/ltc-tools/package.nix @@ -8,14 +8,14 @@ jack2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ltc-tools"; version = "0.7.0"; src = fetchFromGitHub { owner = "x42"; repo = "ltc-tools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0vp25b970r1hv5ndzs4di63rgwnl31jfaj3jz5dka276kx34q4al"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ tg-x ]; }; -} +}) diff --git a/pkgs/by-name/lt/ltunify/package.nix b/pkgs/by-name/lt/ltunify/package.nix index d808af58949d..3105d954b35c 100644 --- a/pkgs/by-name/lt/ltunify/package.nix +++ b/pkgs/by-name/lt/ltunify/package.nix @@ -8,14 +8,14 @@ # Although we copy in the udev rules here, you probably just want to use # logitech-udev-rules instead of adding this to services.udev.packages on NixOS -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ltunify"; version = "0.3"; src = fetchFromGitHub { owner = "Lekensteyn"; repo = "ltunify"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-9avri/2H0zv65tkBsIi9yVxx3eVS9oCkVCCFdjXqSgI="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ltunify"; }; -} +}) diff --git a/pkgs/by-name/lu/luaformatter/package.nix b/pkgs/by-name/lu/luaformatter/package.nix index 8a9384d8d8c5..b6b6aacaf2db 100644 --- a/pkgs/by-name/lu/luaformatter/package.nix +++ b/pkgs/by-name/lu/luaformatter/package.nix @@ -12,14 +12,14 @@ let antlr4 = antlr4_9; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "luaformatter"; version = "1.3.6"; src = fetchFromGitHub { owner = "Koihik"; repo = "LuaFormatter"; - rev = version; + rev = finalAttrs.version; sha256 = "14l1f9hrp6m7z3cm5yl0njba6gfixzdirxjl8nihp9val0685vm0"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "lua-format"; }; -} +}) diff --git a/pkgs/by-name/lu/luppp/package.nix b/pkgs/by-name/lu/luppp/package.nix index fd0256da290b..383bbfa2ad4b 100644 --- a/pkgs/by-name/lu/luppp/package.nix +++ b/pkgs/by-name/lu/luppp/package.nix @@ -13,14 +13,14 @@ ntk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "luppp"; version = "1.2.1"; src = fetchFromGitHub { owner = "openAVproductions"; repo = "openAV-Luppp"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "1ncbn099fyfnr7jw2bp3wf2g9k738lw53m6ssw6wji2wxwmghv78"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "luppp"; }; -} +}) diff --git a/pkgs/by-name/lv/lv2-cpp-tools/package.nix b/pkgs/by-name/lv/lv2-cpp-tools/package.nix index c221ba7c6934..d191a72cf518 100644 --- a/pkgs/by-name/lv/lv2-cpp-tools/package.nix +++ b/pkgs/by-name/lv/lv2-cpp-tools/package.nix @@ -8,12 +8,12 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lv2-cpp-tools"; version = "1.0.5"; src = fetchzip { - url = "http://deb.debian.org/debian/pool/main/l/lv2-c++-tools/lv2-c++-tools_${version}.orig.tar.bz2"; + url = "http://deb.debian.org/debian/pool/main/l/lv2-c++-tools/lv2-c++-tools_${finalAttrs.version}.orig.tar.bz2"; sha256 = "039bq7d7s2bhfcnlsfq0mqxr9a9iqwg5bwcpxfi24c6yl6krydsi"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.michalrus ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/lv/lv2bm/package.nix b/pkgs/by-name/lv/lv2bm/package.nix index b4c1e1ea24d1..d1149b519d08 100644 --- a/pkgs/by-name/lv/lv2bm/package.nix +++ b/pkgs/by-name/lv/lv2bm/package.nix @@ -12,14 +12,14 @@ sratom, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lv2bm"; version = "1.1"; src = fetchFromGitHub { owner = "moddevices"; repo = "lv2bm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0vlppxfb9zbmffazs1kiyb79py66s8x9hihj36m2vz86zsq7ybl0"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "lv2bm"; }; -} +}) diff --git a/pkgs/by-name/lw/lwgrp/package.nix b/pkgs/by-name/lw/lwgrp/package.nix index 9ddac9bd3bbb..db1356ea70f1 100644 --- a/pkgs/by-name/lw/lwgrp/package.nix +++ b/pkgs/by-name/lw/lwgrp/package.nix @@ -6,14 +6,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lwgrp"; version = "1.0.6"; src = fetchFromGitHub { owner = "LLNL"; repo = "lwgrp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ZpxxcCqK+qdvnCvobeBV6htRF8wThiQgVFYgEigqmIE="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/lx/lxcfs/package.nix b/pkgs/by-name/lx/lxcfs/package.nix index b03a96499a2f..63a8597bf885 100644 --- a/pkgs/by-name/lx/lxcfs/package.nix +++ b/pkgs/by-name/lx/lxcfs/package.nix @@ -15,14 +15,14 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lxcfs"; version = "6.0.5"; src = fetchFromGitHub { owner = "lxc"; repo = "lxcfs"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-mRTM06QyWcB4XOi0w2qvyDABGuu1SPJX0gjlBktDOac="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.lxc ]; }; -} +}) diff --git a/pkgs/by-name/lx/lxqt-panel-profiles/package.nix b/pkgs/by-name/lx/lxqt-panel-profiles/package.nix index 7a2293fc167a..341188ab873a 100644 --- a/pkgs/by-name/lx/lxqt-panel-profiles/package.nix +++ b/pkgs/by-name/lx/lxqt-panel-profiles/package.nix @@ -11,7 +11,7 @@ let ps.pyqt6 ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lxqt-panel-profiles"; version = "1.3"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "MrReplikant"; repo = "lxqt-panel-profiles"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-mI/Rg3YeK64R3cCn+xz4+CHZldGteZ4Id4h/YUcreW4="; }; @@ -46,10 +46,10 @@ stdenv.mkDerivation rec { meta = { description = ""; homepage = "https://codeberg.org/MrReplikant/lxqt-panel-profiles/"; - changelog = "https://codeberg.org/MrReplikant/lxqt-panel-profiles/releases/tag/${version}"; + changelog = "https://codeberg.org/MrReplikant/lxqt-panel-profiles/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ linuxissuper ]; mainProgram = "lxqt-panel-profiles"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ly/lynx/package.nix b/pkgs/by-name/ly/lynx/package.nix index 2ec3cab0c39d..f5eb99b2e0a2 100644 --- a/pkgs/by-name/ly/lynx/package.nix +++ b/pkgs/by-name/ly/lynx/package.nix @@ -11,14 +11,14 @@ nukeReferences, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lynx"; version = "2.9.2"; src = fetchurl { urls = [ - "https://invisible-island.net/archives/lynx/tarballs/lynx${version}.tar.bz2" - "https://invisible-mirror.net/archives/lynx/tarballs/lynx${version}.tar.bz2" + "https://invisible-island.net/archives/lynx/tarballs/lynx${finalAttrs.version}.tar.bz2" + "https://invisible-mirror.net/archives/lynx/tarballs/lynx${finalAttrs.version}.tar.bz2" ]; hash = "sha256-c3S4mTbZkWaeEB9Ol/LJWSA24ejNqnuvwlmnerb7B84="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ly/lyra/package.nix b/pkgs/by-name/ly/lyra/package.nix index 40d083d61cc8..ef6b1b5857a8 100644 --- a/pkgs/by-name/ly/lyra/package.nix +++ b/pkgs/by-name/ly/lyra/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lyra"; version = "1.7.0"; src = fetchFromGitHub { owner = "bfgroup"; repo = "lyra"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-X8wJwSfOo7v2SKYrKJ4RhpEmOdEkS8lPHIqCxP46VF4="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.boost; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/lz/lzop/package.nix b/pkgs/by-name/lz/lzop/package.nix index d7dafe6f7545..562c7a2a5a39 100644 --- a/pkgs/by-name/lz/lzop/package.nix +++ b/pkgs/by-name/lz/lzop/package.nix @@ -5,12 +5,12 @@ lzo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "lzop"; version = "1.04"; src = fetchurl { - url = "https://www.lzop.org/download/lzop-${version}.tar.gz"; + url = "https://www.lzop.org/download/lzop-${finalAttrs.version}.tar.gz"; sha256 = "0h9gb8q7y54m9mvy3jvsmxf21yx8fc3ylzh418hgbbv0i8mbcwky"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "lzop"; }; -} +}) diff --git a/pkgs/by-name/m1/m17-cxx-demod/package.nix b/pkgs/by-name/m1/m17-cxx-demod/package.nix index f3fd9808c80c..e3bc49bba761 100644 --- a/pkgs/by-name/m1/m17-cxx-demod/package.nix +++ b/pkgs/by-name/m1/m17-cxx-demod/package.nix @@ -9,14 +9,14 @@ codec2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "m17-cxx-demod"; version = "2.3"; src = fetchFromGitHub { owner = "mobilinkd"; repo = "m17-cxx-demod"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-mvppkFBmmPVqvlqIqrbwGrOBih5zS5sZrV/usEhHiws="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { # never built on aarch64-darwin, x86_64-darwin since first introduction in nixpkgs broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/m4/m4acut/package.nix b/pkgs/by-name/m4/m4acut/package.nix index 9408fd792022..2805835b69b4 100644 --- a/pkgs/by-name/m4/m4acut/package.nix +++ b/pkgs/by-name/m4/m4acut/package.nix @@ -6,14 +6,14 @@ l-smash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "m4acut"; version = "0.1.2"; src = fetchFromGitHub { owner = "nu774"; repo = "m4acut"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1hzf9f1fzmlpnxjaxhs2w22wzb28vd87ycaddnix1mmhvh3nvzkd"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "m4acut"; }; -} +}) diff --git a/pkgs/by-name/m4/m4ri/package.nix b/pkgs/by-name/m4/m4ri/package.nix index 1d29c4554345..1abc5e614225 100644 --- a/pkgs/by-name/m4/m4ri/package.nix +++ b/pkgs/by-name/m4/m4ri/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "20260122"; pname = "m4ri"; src = fetchFromGitHub { owner = "malb"; repo = "m4ri"; - rev = version; + rev = finalAttrs.version; hash = "sha256-/M/DVl2tRXIz5l3LFwY8Bvxnzjeoluy+zVgBVpPSdZM="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/m4/m4rie/package.nix b/pkgs/by-name/m4/m4rie/package.nix index 796b50ef7ecb..de7d2414eb57 100644 --- a/pkgs/by-name/m4/m4rie/package.nix +++ b/pkgs/by-name/m4/m4rie/package.nix @@ -7,14 +7,14 @@ m4ri, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "20250128"; pname = "m4rie"; src = fetchFromGitHub { owner = "malb"; repo = "m4rie"; - rev = version; + rev = finalAttrs.version; hash = "sha256-tw6ZX8hKfr9wQLF2nuO1dSkkTYZX6pzNWMlWfzLqQNE="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ma/macchanger/package.nix b/pkgs/by-name/ma/macchanger/package.nix index 49857d1237e4..9a721f0ed200 100644 --- a/pkgs/by-name/ma/macchanger/package.nix +++ b/pkgs/by-name/ma/macchanger/package.nix @@ -7,14 +7,14 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "macchanger"; version = "1.7.0"; src = fetchFromGitHub { owner = "alobbs"; repo = "macchanger"; - rev = version; + rev = finalAttrs.version; sha256 = "1hypx6sxhd2b1nsxj314hpkhj7q4x9p2kfaaf20rjkkkig0nck9r"; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "macchanger"; }; -} +}) diff --git a/pkgs/by-name/ma/macopix/package.nix b/pkgs/by-name/ma/macopix/package.nix index 9893cd314807..c25d32f1c0c8 100644 --- a/pkgs/by-name/ma/macopix/package.nix +++ b/pkgs/by-name/ma/macopix/package.nix @@ -8,14 +8,14 @@ versionCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "macopix"; version = "3.4.0"; # GitHub does not contain tags # https://github.com/chimari/MaCoPiX/issues/6 src = fetchurl { - url = "http://rosegray.sakura.ne.jp/macopix/macopix-${version}.tar.gz"; + url = "http://rosegray.sakura.ne.jp/macopix/macopix-${finalAttrs.version}.tar.gz"; hash = "sha256-1AjqdPPCc9UQWqLdWlA+Va+MmvKL8dAIfJURPifN7RI="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ma/maeparser/package.nix b/pkgs/by-name/ma/maeparser/package.nix index 1a7e4d6ef558..6c9c74220f11 100644 --- a/pkgs/by-name/ma/maeparser/package.nix +++ b/pkgs/by-name/ma/maeparser/package.nix @@ -7,14 +7,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "maeparser"; version = "1.3.3"; src = fetchFromGitHub { owner = "schrodinger"; repo = "maeparser"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-xRyf/n8ezmMPMhlQFapVpnT2LReLe7spXB9jFC+VPRA="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ma/magicard-cups-driver/package.nix b/pkgs/by-name/ma/magicard-cups-driver/package.nix index 5d1c59754891..0db2cfdd900f 100644 --- a/pkgs/by-name/ma/magicard-cups-driver/package.nix +++ b/pkgs/by-name/ma/magicard-cups-driver/package.nix @@ -6,13 +6,13 @@ cups, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "magicard-cups-driver"; version = "1.4.0"; src = fetchzip { # https://support.magicard.com/solution/linux-driver/ - url = "https://f08ddbe93aa02eaf9a6c-f08cd513e3a8c914f4f8f62af1786149.ssl.cf3.rackcdn.com/magicard_ltd-linux_driver-${version}.tar.gz"; + url = "https://f08ddbe93aa02eaf9a6c-f08cd513e3a8c914f4f8f62af1786149.ssl.cf3.rackcdn.com/magicard_ltd-linux_driver-${finalAttrs.version}.tar.gz"; hash = "sha256-1k2Twn1JBizw/tzQ0xF1uJIecblRd6VurB7FAUop5F0="; }; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { # Replace the supplied cmake generated makefile (which is useless on a different machine) # with the CMakeLists.txt taken from v1.3.4 of the driver and patch it to make it compatible with v1.4.0 prePatch = '' - cp ${src_v1_3_4}/CMakeLists.txt CMakeLists.txt + cp ${finalAttrs.src_v1_3_4}/CMakeLists.txt CMakeLists.txt rm makefile ''; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ _0x3f ]; }; -} +}) diff --git a/pkgs/by-name/ma/mailcap/package.nix b/pkgs/by-name/ma/mailcap/package.nix index 6a809eb9e53e..03a5c011d3d3 100644 --- a/pkgs/by-name/ma/mailcap/package.nix +++ b/pkgs/by-name/ma/mailcap/package.nix @@ -13,12 +13,12 @@ nix-update, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mailcap"; version = "2.1.54"; src = fetchurl { - url = "https://releases.pagure.org/mailcap/mailcap-${version}.tar.xz"; + url = "https://releases.pagure.org/mailcap/mailcap-${finalAttrs.version}.tar.xz"; hash = "sha256-mkAyIC/A0rCFj0GxZzianP5SrCTsKC5kebkHZTGd4RM="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ c0bw3b ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ma/mailcheck/package.nix b/pkgs/by-name/ma/mailcheck/package.nix index 0f5e19254729..c5971b9bfe1c 100644 --- a/pkgs/by-name/ma/mailcheck/package.nix +++ b/pkgs/by-name/ma/mailcheck/package.nix @@ -4,14 +4,14 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mailcheck"; version = "1.91.2"; patches = [ ./mailcheck-Makefile.patch ]; src = fetchurl { - url = "mirror://sourceforge/mailcheck/mailcheck_${version}.tar.gz"; + url = "mirror://sourceforge/mailcheck/mailcheck_${finalAttrs.version}.tar.gz"; sha256 = "0p0azaxsnjvjbg41ycicc1i0kzw6jiynq8k49cfkdhlckxfdm9kc"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maildir and remote POP3 and IMAP mailboxes. ''; }; -} +}) diff --git a/pkgs/by-name/ma/maildrop/package.nix b/pkgs/by-name/ma/maildrop/package.nix index e13819560d14..c750bd6d787b 100644 --- a/pkgs/by-name/ma/maildrop/package.nix +++ b/pkgs/by-name/ma/maildrop/package.nix @@ -9,12 +9,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "maildrop"; version = "3.2.1"; src = fetchurl { - url = "mirror://sourceforge/courier/maildrop/${version}/maildrop-${version}.tar.bz2"; + url = "mirror://sourceforge/courier/maildrop/${finalAttrs.version}/maildrop-${finalAttrs.version}.tar.bz2"; hash = "sha256-PFiQ9NQzItTmPz6Aw6YJzeYF9ylm1iNPyIZBjZSdJLk="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ma/makebootfat/package.nix b/pkgs/by-name/ma/makebootfat/package.nix index f39cd82e1116..ffc44f94467f 100644 --- a/pkgs/by-name/ma/makebootfat/package.nix +++ b/pkgs/by-name/ma/makebootfat/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "makebootfat"; version = "1.4"; src = fetchurl { - url = "mirror://sourceforge/advancemame/makebootfat-${version}.tar.gz"; + url = "mirror://sourceforge/advancemame/makebootfat-${finalAttrs.version}.tar.gz"; sha256 = "0v0g1xax0y6hmw2x10nfhchp9n7vqyvgc33gcxqax8jdq2pxm1q2"; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "makebootfat"; }; -} +}) diff --git a/pkgs/by-name/ma/makefile2graph/package.nix b/pkgs/by-name/ma/makefile2graph/package.nix index 787a4231351e..33cd5e60d721 100644 --- a/pkgs/by-name/ma/makefile2graph/package.nix +++ b/pkgs/by-name/ma/makefile2graph/package.nix @@ -7,14 +7,14 @@ gnumake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "makefile2graph"; version = "2021.11.06"; src = fetchFromGitHub { owner = "lindenb"; repo = "makefile2graph"; - tag = version; + tag = finalAttrs.version; hash = "sha256-4jyftC0eCJ13X/L4uEWhT5FA5/UXUmSHSoba89GSySQ="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ma/makerpm/package.nix b/pkgs/by-name/ma/makerpm/package.nix index 7977299bd612..d7edcd74cb97 100644 --- a/pkgs/by-name/ma/makerpm/package.nix +++ b/pkgs/by-name/ma/makerpm/package.nix @@ -7,7 +7,7 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.0"; pname = "makerpm"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "ivan-tkatchev"; repo = "makerpm"; - rev = version; + rev = finalAttrs.version; sha256 = "089dkbh5705ppyi920rd0ksjc0143xmvnhm8qrx93rsgwc1ggi1y"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.ivan-tkatchev ]; }; -} +}) diff --git a/pkgs/by-name/ma/malt/package.nix b/pkgs/by-name/ma/malt/package.nix index 42cc34333d32..d6283f4fce23 100644 --- a/pkgs/by-name/ma/malt/package.nix +++ b/pkgs/by-name/ma/malt/package.nix @@ -8,14 +8,14 @@ libunwind, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "malt"; version = "1.4.1"; src = fetchFromGitHub { owner = "memtt"; repo = "malt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-4lCAEk/b8APuOo+x/kGSTg7vFSBZf/VBuSMDM7o5sts="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ skohtv ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ma/mamba/package.nix b/pkgs/by-name/ma/mamba/package.nix index 82b20777f72c..d6af2ccfc0fb 100644 --- a/pkgs/by-name/ma/mamba/package.nix +++ b/pkgs/by-name/ma/mamba/package.nix @@ -14,14 +14,14 @@ libsmf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mamba"; version = "2.6"; src = fetchFromGitHub { owner = "brummer10"; repo = "Mamba"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-S1+nGnB1LHIUgYves0qtWh+QXYKjtKWICpOo38b3zbY="; fetchSubmodules = true; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ma/man-db/package.nix b/pkgs/by-name/ma/man-db/package.nix index 0b173b013f7b..b86a1acab0e7 100644 --- a/pkgs/by-name/ma/man-db/package.nix +++ b/pkgs/by-name/ma/man-db/package.nix @@ -20,12 +20,12 @@ let libiconv' = if stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isFreeBSD then libiconvReal else libiconv; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "man-db"; version = "2.13.1"; src = fetchurl { - url = "mirror://savannah/man-db/man-db-${version}.tar.xz"; + url = "mirror://savannah/man-db/man-db-${finalAttrs.version}.tar.xz"; hash = "sha256-iv67b362u4VCkpRYhB9cfm8kDjDIY1jB+8776gdsh9k="; }; @@ -128,4 +128,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "man"; }; -} +}) diff --git a/pkgs/by-name/ma/mandoc/package.nix b/pkgs/by-name/ma/mandoc/package.nix index b546854d7816..22d603e8ef20 100644 --- a/pkgs/by-name/ma/mandoc/package.nix +++ b/pkgs/by-name/ma/mandoc/package.nix @@ -14,12 +14,12 @@ let utf8Locale = if stdenv.hostPlatform.isDarwin then "en_US.UTF-8" else "C.UTF-8"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mandoc"; version = "1.14.6"; src = fetchurl { - url = "https://mandoc.bsd.lv/snapshots/mandoc-${version}.tar.gz"; + url = "https://mandoc.bsd.lv/snapshots/mandoc-${finalAttrs.version}.tar.gz"; sha256 = "8bf0d570f01e70a6e124884088870cbed7537f36328d512909eb10cd53179d9c"; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "man"; }; -} +}) diff --git a/pkgs/by-name/ma/mangareader/package.nix b/pkgs/by-name/ma/mangareader/package.nix index ca8f169f120b..d754ce16c6e0 100644 --- a/pkgs/by-name/ma/mangareader/package.nix +++ b/pkgs/by-name/ma/mangareader/package.nix @@ -7,14 +7,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mangareader"; version = "2.2.2"; src = fetchFromGitHub { owner = "g-fb"; repo = "mangareader"; - rev = version; + rev = finalAttrs.version; hash = "sha256-e5mG286Pj4Ey1/VzRxzXsY3bqI3XA0IBtnFTXwas/0s="; }; @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { meta = { description = "Qt manga reader for local files"; homepage = "https://github.com/g-fb/mangareader"; - changelog = "https://github.com/g-fb/mangareader/releases/tag/${src.rev}"; + changelog = "https://github.com/g-fb/mangareader/releases/tag/${finalAttrs.src.rev}"; mainProgram = "mangareader"; platforms = lib.platforms.linux; license = with lib.licenses; [ @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ zendo ]; }; -} +}) diff --git a/pkgs/by-name/ma/map-cmd/package.nix b/pkgs/by-name/ma/map-cmd/package.nix index e78da614fa34..ab905772d2c2 100644 --- a/pkgs/by-name/ma/map-cmd/package.nix +++ b/pkgs/by-name/ma/map-cmd/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "map"; version = "0.1.1"; src = fetchFromGitHub { owner = "soveran"; repo = "map"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-yGzmhZwv1qKy0JNcSzqL996APQO8OGWQ1GBkEkKTOXA="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pogobanane ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ma/mapserver/package.nix b/pkgs/by-name/ma/mapserver/package.nix index 69f406d37fca..44fb40058e43 100644 --- a/pkgs/by-name/ma/mapserver/package.nix +++ b/pkgs/by-name/ma/mapserver/package.nix @@ -28,14 +28,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mapserver"; version = "8.6.0"; src = fetchFromGitHub { owner = "MapServer"; repo = "MapServer"; - rev = "rel-${lib.replaceStrings [ "." ] [ "-" ] version}"; + rev = "rel-${lib.replaceStrings [ "." ] [ "-" ] finalAttrs.version}"; hash = "sha256-KfCYYbBAsOKWkpaPIiN+xxu1IXoMkk0NWSdndk8FpTg="; }; @@ -104,4 +104,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.geospatial ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ma/mariadb-galera/package.nix b/pkgs/by-name/ma/mariadb-galera/package.nix index 5d71dfcd944b..c85fdb37bc4a 100644 --- a/pkgs/by-name/ma/mariadb-galera/package.nix +++ b/pkgs/by-name/ma/mariadb-galera/package.nix @@ -10,14 +10,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mariadb-galera"; version = "26.4.24"; src = fetchFromGitHub { owner = "codership"; repo = "galera"; - tag = "release_${version}"; + tag = "release_${finalAttrs.version}"; hash = "sha256-mpf+YY0m+UwvemdZt6SfRP9IJlq5IZtlOJMucADc1oM="; fetchSubmodules = true; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ma/marisa/package.nix b/pkgs/by-name/ma/marisa/package.nix index e4add9a10ce9..c325fe577d15 100644 --- a/pkgs/by-name/ma/marisa/package.nix +++ b/pkgs/by-name/ma/marisa/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "marisa"; version = "0.3.0"; src = fetchFromGitHub { owner = "s-yata"; repo = "marisa-trie"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-XOXX0NuU+erL/KDAZgBeX+LKO9uSEOyP1/VuMDE5pi0="; }; @@ -22,10 +22,10 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/s-yata/marisa-trie"; - changelog = "https://github.com/s-yata/marisa-trie/releases/tag/${src.tag}"; + changelog = "https://github.com/s-yata/marisa-trie/releases/tag/${finalAttrs.src.tag}"; description = "Static and space-efficient trie data structure library"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sifmelcara ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ma/marker/package.nix b/pkgs/by-name/ma/marker/package.nix index 20f1f653e33e..5a79599b0881 100644 --- a/pkgs/by-name/ma/marker/package.nix +++ b/pkgs/by-name/ma/marker/package.nix @@ -14,14 +14,14 @@ pandoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "marker"; version = "2023.05.02"; src = fetchFromGitHub { owner = "fabiocolacio"; repo = "Marker"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-HhDhigQ6Aqo8R57Yrf1i69sM0feABB9El5R5OpzOyB0="; }; @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { ]; postPatch = '' - meson rewrite kwargs set project / version '${version}' + meson rewrite kwargs set project / version '${finalAttrs.version}' ''; meta = { @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { ]; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; - changelog = "https://github.com/fabiocolacio/Marker/releases/tag/${version}"; + changelog = "https://github.com/fabiocolacio/Marker/releases/tag/${finalAttrs.version}"; mainProgram = "marker"; }; -} +}) diff --git a/pkgs/by-name/ma/marwaita-orange/package.nix b/pkgs/by-name/ma/marwaita-orange/package.nix index 5ce559ef717c..d69ce7854a19 100644 --- a/pkgs/by-name/ma/marwaita-orange/package.nix +++ b/pkgs/by-name/ma/marwaita-orange/package.nix @@ -9,14 +9,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "marwaita-orange"; version = "24"; src = fetchFromGitHub { owner = "darkomarko42"; repo = "marwaita-orange"; - rev = version; + rev = finalAttrs.version; hash = "sha256-/F/nboht7YG9pXVv7/ZvZ4QkxfB+h201G1KZLRohM80="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/ma/marwaita-red/package.nix b/pkgs/by-name/ma/marwaita-red/package.nix index df84010e943a..f9ba337f8bd7 100644 --- a/pkgs/by-name/ma/marwaita-red/package.nix +++ b/pkgs/by-name/ma/marwaita-red/package.nix @@ -9,14 +9,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "marwaita-red"; version = "24"; src = fetchFromGitHub { owner = "darkomarko42"; repo = "marwaita-red"; - rev = version; + rev = finalAttrs.version; hash = "sha256-21U3Z53v2PDJ7Io9WZypQiZPM4mjTa3z6W+vE9qNouA="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/ma/marwaita-teal/package.nix b/pkgs/by-name/ma/marwaita-teal/package.nix index 9d1f18b76238..e8f6e2306687 100644 --- a/pkgs/by-name/ma/marwaita-teal/package.nix +++ b/pkgs/by-name/ma/marwaita-teal/package.nix @@ -9,14 +9,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "marwaita-teal"; version = "24"; src = fetchFromGitHub { owner = "darkomarko42"; repo = "marwaita-teal"; - rev = version; + rev = finalAttrs.version; hash = "sha256-63VJrmb0TcsXT1JM77+ZxN4kOZPBlqR2ANAhY041QCA="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/ma/marwaita-yellow/package.nix b/pkgs/by-name/ma/marwaita-yellow/package.nix index f3d20ee0a6a8..b221c5264d51 100644 --- a/pkgs/by-name/ma/marwaita-yellow/package.nix +++ b/pkgs/by-name/ma/marwaita-yellow/package.nix @@ -9,14 +9,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "marwaita-yellow"; version = "23"; src = fetchFromGitHub { owner = "darkomarko42"; repo = "marwaita-yellow"; - rev = version; + rev = finalAttrs.version; hash = "sha256-1nGQvN6xacMoRyT7WkNC2lKX/QnXA7pCBz1kIo0aOwA="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/ma/masscan/package.nix b/pkgs/by-name/ma/masscan/package.nix index c3a3f658d3c9..c9eadc25de5a 100644 --- a/pkgs/by-name/ma/masscan/package.nix +++ b/pkgs/by-name/ma/masscan/package.nix @@ -8,14 +8,14 @@ libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "masscan"; version = "1.3.2"; src = fetchFromGitHub { owner = "robertdavidgraham"; repo = "masscan"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-mnGC/moQANloR5ODwRjzJzBa55OEZ9QU+9WpAHxQE/g="; }; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=$(out)" - "GITVER=${version}" + "GITVER=${finalAttrs.version}" "CC=${stdenv.cc.targetPrefix}cc" ]; @@ -67,9 +67,9 @@ stdenv.mkDerivation rec { description = "Fast scan of the Internet"; mainProgram = "masscan"; homepage = "https://github.com/robertdavidgraham/masscan"; - changelog = "https://github.com/robertdavidgraham/masscan/releases/tag/${version}"; + changelog = "https://github.com/robertdavidgraham/masscan/releases/tag/${finalAttrs.version}"; license = lib.licenses.agpl3Only; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ rnhmjoj ]; }; -} +}) diff --git a/pkgs/by-name/ma/massdns/package.nix b/pkgs/by-name/ma/massdns/package.nix index 8ee4306d127a..f31ffb22f8f8 100644 --- a/pkgs/by-name/ma/massdns/package.nix +++ b/pkgs/by-name/ma/massdns/package.nix @@ -4,20 +4,20 @@ fetchFromGitHub, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "massdns"; version = "1.1.0"; src = fetchFromGitHub { owner = "blechschmidt"; repo = "massdns"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-hrnAg5ErPt93RV4zobRGVtcKt4aM2tC52r08T7+vRGc="; }; makeFlags = [ "PREFIX=$(out)" - "PROJECT_FLAGS=-DMASSDNS_REVISION='\"v${version}\"'" + "PROJECT_FLAGS=-DMASSDNS_REVISION='\"v${finalAttrs.version}\"'" ]; buildFlags = if stdenv.hostPlatform.isLinux then "all" else "nolinux"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { meta = { description = "Resolve large amounts of domain names"; homepage = "https://github.com/blechschmidt/massdns"; - changelog = "https://github.com/blechschmidt/massdns/releases/tag/v${version}"; + changelog = "https://github.com/blechschmidt/massdns/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ geoffreyfrogeye ]; mainProgram = "massdns"; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { # error: use of undeclared identifier 'MSG_NOSIGNAL' badPlatforms = lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/ma/master_me/package.nix b/pkgs/by-name/ma/master_me/package.nix index b0697ddf0dec..433a684780f2 100644 --- a/pkgs/by-name/ma/master_me/package.nix +++ b/pkgs/by-name/ma/master_me/package.nix @@ -9,14 +9,14 @@ pkg-config, python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "master_me"; version = "1.3.1"; src = fetchFromGitHub { owner = "trummerschlunk"; repo = "master_me"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-eesMXxRcCgzhSQ+WUqM00EuKYhFxysjH+RWKHKGYzUM="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "master_me"; }; -} +}) diff --git a/pkgs/by-name/ma/matchbox/package.nix b/pkgs/by-name/ma/matchbox/package.nix index bfeeeed9a6a7..804dffdda545 100644 --- a/pkgs/by-name/ma/matchbox/package.nix +++ b/pkgs/by-name/ma/matchbox/package.nix @@ -9,7 +9,7 @@ libXext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "matchbox"; version = "1.2"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { NIX_LDFLAGS = "-lX11 -L${libX11}/lib -lXext -L${libXext}/lib"; src = fetchurl { - url = "https://downloads.yoctoproject.org/releases/matchbox/matchbox-window-manager/${version}/matchbox-window-manager-${version}.tar.bz2"; + url = "https://downloads.yoctoproject.org/releases/matchbox/matchbox-window-manager/${finalAttrs.version}/matchbox-window-manager-${finalAttrs.version}.tar.bz2"; sha256 = "1zyfq438b466ygcz78nvsmnsc5bhg4wcfnpxb43kbkwpyx53m8l1"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ma/materia-kde-theme/package.nix b/pkgs/by-name/ma/materia-kde-theme/package.nix index 0cfc022f3901..34c6574b2966 100644 --- a/pkgs/by-name/ma/materia-kde-theme/package.nix +++ b/pkgs/by-name/ma/materia-kde-theme/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "materia-kde-theme"; version = "20220714"; src = fetchFromGitHub { owner = "PapirusDevelopmentTeam"; repo = "materia-kde"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-/LA+H2ekxuO1RpfaPJruRGeWPVopA0rZUxU4Mh7YQ0s="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.diffumist ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ma/mathgl/package.nix b/pkgs/by-name/ma/mathgl/package.nix index 8d06aa75ba62..64e6a2c35a1e 100644 --- a/pkgs/by-name/ma/mathgl/package.nix +++ b/pkgs/by-name/ma/mathgl/package.nix @@ -7,12 +7,12 @@ libpng, libGL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mathgl"; version = "8.0.3"; src = fetchurl { - url = "mirror://sourceforge/mathgl/mathgl-${version}.tar.gz"; + url = "mirror://sourceforge/mathgl/mathgl-${finalAttrs.version}.tar.gz"; sha256 = "sha256-m7qe5qD4bRuPPzugN008t3b3ctu28aAWhMpsC9ViBNY="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { # build tool make_bin is built for host broken = !stdenv.buildPlatform.canExecute stdenv.hostPlatform; }; -} +}) diff --git a/pkgs/by-name/ma/matrix-brandy/package.nix b/pkgs/by-name/ma/matrix-brandy/package.nix index 8c93567d6657..bdfd051a427d 100644 --- a/pkgs/by-name/ma/matrix-brandy/package.nix +++ b/pkgs/by-name/ma/matrix-brandy/package.nix @@ -7,14 +7,14 @@ SDL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "matrix-brandy"; version = "1.23.5"; src = fetchFromGitHub { owner = "stardot"; repo = "MatrixBrandy"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-sMgYgV4/vV1x5xSICXRpW6K8uCdVlJrS7iEg6XzQRo8="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ fiq ]; }; -} +}) diff --git a/pkgs/by-name/ma/maxcso/package.nix b/pkgs/by-name/ma/maxcso/package.nix index 32c88d145bd4..a7e69e3dd301 100644 --- a/pkgs/by-name/ma/maxcso/package.nix +++ b/pkgs/by-name/ma/maxcso/package.nix @@ -7,14 +7,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "maxcso"; version = "1.13.0"; src = fetchFromGitHub { owner = "unknownbrackets"; repo = "maxcso"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-6LjR1ZMZsi6toz9swPzNmSAlrUykwvVdYi1mR8Ctq5U="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; mainProgram = "maxcso"; }; -} +}) diff --git a/pkgs/by-name/ma/maxflow/package.nix b/pkgs/by-name/ma/maxflow/package.nix index 3bc2434fb477..a6d6eb678a6c 100644 --- a/pkgs/by-name/ma/maxflow/package.nix +++ b/pkgs/by-name/ma/maxflow/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "maxflow"; version = "3.0.5"; src = fetchFromGitHub { owner = "gerddie"; repo = "maxflow"; - rev = version; + rev = finalAttrs.version; hash = "sha256-a84SxGMnfBEaoMEeeIFffTOtErSN5yzZBrAUDjkalGY="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.tadfisher ]; }; -} +}) diff --git a/pkgs/by-name/ma/maxlib/package.nix b/pkgs/by-name/ma/maxlib/package.nix index 02e78af05757..2d01f1665c3b 100644 --- a/pkgs/by-name/ma/maxlib/package.nix +++ b/pkgs/by-name/ma/maxlib/package.nix @@ -5,14 +5,14 @@ puredata, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "maxlib"; version = "1.5.7"; src = fetchFromGitHub { owner = "electrickery"; repo = "pd-maxlib"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "10w9qfgn26lj3zqjksf2r1wsjpf5xy4dx22jay9l6idy9q62mxsn"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mb/mb2md/package.nix b/pkgs/by-name/mb/mb2md/package.nix index e6886554a23c..f420d6fdc42f 100644 --- a/pkgs/by-name/mb/mb2md/package.nix +++ b/pkgs/by-name/mb/mb2md/package.nix @@ -9,12 +9,12 @@ let perlDeps = with perlPackages; [ TimeDate ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.20"; pname = "mb2md"; src = fetchurl { - url = "http://batleth.sapienti-sat.org/projects/mb2md/mb2md-${version}.pl.gz"; + url = "http://batleth.sapienti-sat.org/projects/mb2md/mb2md-${finalAttrs.version}.pl.gz"; sha256 = "0bvkky3c90738h3skd2f1b2yy5xzhl25cbh9w2dy97rs86ssjidg"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.jb55 ]; }; -} +}) diff --git a/pkgs/by-name/mb/mbelib/package.nix b/pkgs/by-name/mb/mbelib/package.nix index bf6f2faad166..4522985c6c5a 100644 --- a/pkgs/by-name/mb/mbelib/package.nix +++ b/pkgs/by-name/mb/mbelib/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mbelib"; version = "1.3.0"; src = fetchFromGitHub { owner = "szechyjs"; repo = "mbelib"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0v6b7nf8fgxy7vzgcwffqyql5zhldrz30c88k1ylbjp78hwh4rif"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.aciceri ]; }; -} +}) diff --git a/pkgs/by-name/mb/mblaze/package.nix b/pkgs/by-name/mb/mblaze/package.nix index 4cc1e7a0087e..d9a187726dfd 100644 --- a/pkgs/by-name/mb/mblaze/package.nix +++ b/pkgs/by-name/mb/mblaze/package.nix @@ -13,7 +13,7 @@ ruby, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mblaze"; version = "1.3"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "leahneukirchen"; repo = "mblaze"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-398wiXJ/iG9ZfPGDZc57xH37lft3NpEZuLE0Qhb2GGc="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.ajgrf ]; }; -} +}) diff --git a/pkgs/by-name/mb/mbpfan/package.nix b/pkgs/by-name/mb/mbpfan/package.nix index 40195b99e452..ab0a660f07d5 100644 --- a/pkgs/by-name/mb/mbpfan/package.nix +++ b/pkgs/by-name/mb/mbpfan/package.nix @@ -4,13 +4,13 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mbpfan"; version = "2.4.0"; src = fetchFromGitHub { owner = "dgraziotin"; repo = "mbpfan"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-F9IWUcILOuLn5K4zRSU5jn+1Wk1xy0CONSI6JTXU2pA="; }; installPhase = '' @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/mb/mbusd/package.nix b/pkgs/by-name/mb/mbusd/package.nix index a80cf02fd297..e381c2abbfb8 100644 --- a/pkgs/by-name/mb/mbusd/package.nix +++ b/pkgs/by-name/mb/mbusd/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mbusd"; version = "0.5.2"; src = fetchFromGitHub { owner = "3cky"; repo = "mbusd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-RQRSqlbPwBhw0SiNSP+euMVAwVBJo3lx0qB5gyWA+cM="; }; @@ -30,10 +30,10 @@ stdenv.mkDerivation rec { meta = { description = "Modbus TCP to Modbus RTU (RS-232/485) gateway"; homepage = "https://github.com/3cky/mbusd"; - changelog = "https://github.com/3cky/mbusd/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/3cky/mbusd/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sikmir ]; platforms = lib.platforms.unix; mainProgram = "mbusd"; }; -} +}) diff --git a/pkgs/by-name/mc/mcabber/package.nix b/pkgs/by-name/mc/mcabber/package.nix index 3d33be3e2deb..f81f251e3cac 100644 --- a/pkgs/by-name/mc/mcabber/package.nix +++ b/pkgs/by-name/mc/mcabber/package.nix @@ -12,12 +12,12 @@ gpgme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mcabber"; version = "1.1.2"; src = fetchurl { - url = "https://mcabber.com/files/mcabber-${version}.tar.bz2"; + url = "https://mcabber.com/files/mcabber-${finalAttrs.version}.tar.bz2"; sha256 = "0q1i5acyghsmzas88qswvki8kkk2nfpr8zapgnxbcd3lwcxl38f4"; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; downloadPage = "http://mcabber.com/files/"; }; -} +}) diff --git a/pkgs/by-name/mc/mcrcon/package.nix b/pkgs/by-name/mc/mcrcon/package.nix index 107674b96afd..4762a959dc75 100644 --- a/pkgs/by-name/mc/mcrcon/package.nix +++ b/pkgs/by-name/mc/mcrcon/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mcrcon"; version = "0.7.2"; src = fetchFromGitHub { owner = "Tiiffi"; repo = "mcrcon"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-cedeKsZgEyu0jqN4kBSgMJzFNUfCVXCEwH3M54miSG4="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "mcrcon"; }; -} +}) diff --git a/pkgs/by-name/mc/mcron/package.nix b/pkgs/by-name/mc/mcron/package.nix index 35cf291a9932..c673770e9d92 100644 --- a/pkgs/by-name/mc/mcron/package.nix +++ b/pkgs/by-name/mc/mcron/package.nix @@ -6,12 +6,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mcron"; version = "1.2.1"; src = fetchurl { - url = "mirror://gnu/mcron/mcron-${version}.tar.gz"; + url = "mirror://gnu/mcron/mcron-${finalAttrs.version}.tar.gz"; sha256 = "0bkn235g2ia4f7ispr9d55c7bc18282r3qd8ldhh5q2kiin75zi0"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mc/mctc-lib/package.nix b/pkgs/by-name/mc/mctc-lib/package.nix index 823a5c150a6b..3473b3dbaa7e 100644 --- a/pkgs/by-name/mc/mctc-lib/package.nix +++ b/pkgs/by-name/mc/mctc-lib/package.nix @@ -19,14 +19,14 @@ assert ( ] ); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mctc-lib"; version = "0.5.1"; src = fetchFromGitHub { owner = "grimme-lab"; repo = "mctc-lib"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rlwUNeuLzgSWZXDKCFS/H82+oH23tEzhhILqC/ZV6PI="; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/md/mdadm4/package.nix b/pkgs/by-name/md/mdadm4/package.nix index d5cb54bc0766..76aa41166870 100644 --- a/pkgs/by-name/md/mdadm4/package.nix +++ b/pkgs/by-name/md/mdadm4/package.nix @@ -13,13 +13,13 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mdadm"; version = "4.4"; src = fetchgit { url = "https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git"; - tag = "mdadm-${version}"; + tag = "mdadm-${finalAttrs.version}"; hash = "sha256-jGmc8fkJM0V9J7V7tQPXSF/WD0kzyEAloBAwaAFenS0="; }; @@ -98,4 +98,4 @@ stdenv.mkDerivation rec { mainProgram = "mdadm"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/md/mdf2iso/package.nix b/pkgs/by-name/md/mdf2iso/package.nix index d4ee1fba77af..7f80896d50a0 100644 --- a/pkgs/by-name/md/mdf2iso/package.nix +++ b/pkgs/by-name/md/mdf2iso/package.nix @@ -4,7 +4,7 @@ fetchgit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mdf2iso"; version = "0.3.1"; @@ -16,10 +16,10 @@ stdenv.mkDerivation rec { meta = { description = "Small utility that converts MDF images to ISO format"; - homepage = src.url; + homepage = finalAttrs.src.url; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; maintainers = [ lib.maintainers.oxij ]; mainProgram = "mdf2iso"; }; -} +}) diff --git a/pkgs/by-name/md/mdk/package.nix b/pkgs/by-name/md/mdk/package.nix index 533d250b21d3..67b51b62c568 100644 --- a/pkgs/by-name/md/mdk/package.nix +++ b/pkgs/by-name/md/mdk/package.nix @@ -7,11 +7,11 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnu-mdk"; version = "1.3.1"; src = fetchurl { - url = "mirror://gnu/mdk/v${version}/mdk-${version}.tar.gz"; + url = "mirror://gnu/mdk/v${finalAttrs.version}/mdk-${finalAttrs.version}.tar.gz"; sha256 = "sha256-67ljk4xojBUP9qrtwp8w0JAgoeMdVbMMIQHwh3NRbRk="; }; nativeBuildInputs = [ @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/md/mdns/package.nix b/pkgs/by-name/md/mdns/package.nix index 8545a70ced14..cb2d9aa212b6 100644 --- a/pkgs/by-name/md/mdns/package.nix +++ b/pkgs/by-name/md/mdns/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mdns"; version = "1.4.3"; src = fetchFromGitHub { owner = "mjansson"; repo = "mdns"; - rev = version; + rev = finalAttrs.version; hash = "sha256-2uv+Ibnbl6hsdjFqPhcHXbv+nIEIT4+tgtwGndpZCqo="; }; @@ -28,9 +28,9 @@ stdenv.mkDerivation rec { meta = { description = "Public domain mDNS/DNS-SD library in C"; homepage = "https://github.com/mjansson/mdns"; - changelog = "https://github.com/mjansson/mdns/blob/${src.rev}/CHANGELOG"; + changelog = "https://github.com/mjansson/mdns/blob/${finalAttrs.src.rev}/CHANGELOG"; license = lib.licenses.unlicense; maintainers = with lib.maintainers; [ hexa ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/md/mdp/package.nix b/pkgs/by-name/md/mdp/package.nix index a237114c62a6..179976ef1114 100644 --- a/pkgs/by-name/md/mdp/package.nix +++ b/pkgs/by-name/md/mdp/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.0.18"; pname = "mdp"; src = fetchFromGitHub { owner = "visit1985"; repo = "mdp"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-7ltqnvNzdr+sJiiiCQpp25dzhOrcUCOAgMTt1RIgVTw="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "mdp"; }; -} +}) diff --git a/pkgs/by-name/me/med/package.nix b/pkgs/by-name/me/med/package.nix index 42a74e0790b1..59a323ba595d 100644 --- a/pkgs/by-name/me/med/package.nix +++ b/pkgs/by-name/me/med/package.nix @@ -9,14 +9,14 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "med"; version = "3.10.1"; src = fetchFromGitHub { owner = "allencch"; repo = "med"; - rev = version; + rev = finalAttrs.version; hash = "sha256-m2lVRSNaklB0Xfqgtyc0lNWXfTD8wTWsE06eGv4FOBE="; }; @@ -40,10 +40,10 @@ stdenv.mkDerivation rec { meta = { description = "GUI game memory scanner and editor"; homepage = "https://github.com/allencch/med"; - changelog = "https://github.com/allencch/med/releases/tag/${version}"; + changelog = "https://github.com/allencch/med/releases/tag/${finalAttrs.version}"; maintainers = with lib.maintainers; [ zebreus ]; platforms = lib.platforms.linux; license = lib.licenses.bsd3; mainProgram = "med"; }; -} +}) diff --git a/pkgs/by-name/me/media-player-info/package.nix b/pkgs/by-name/me/media-player-info/package.nix index a620b07c5dea..65202e6e3f5b 100644 --- a/pkgs/by-name/me/media-player-info/package.nix +++ b/pkgs/by-name/me/media-player-info/package.nix @@ -10,7 +10,7 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "media-player-info"; version = "26"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "media-player-info"; repo = "media-player-info"; - rev = version; + rev = finalAttrs.version; hash = "sha256-VoMr5Lxy6u/BA/9t65/S8AW41YU0FLp6eftYUVdoMjY="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ttuegel ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/me/mediasynclite/package.nix b/pkgs/by-name/me/mediasynclite/package.nix index adf67f1e30a1..fb18b8f47f30 100644 --- a/pkgs/by-name/me/mediasynclite/package.nix +++ b/pkgs/by-name/me/mediasynclite/package.nix @@ -12,14 +12,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mediasynclite"; version = "0.4.2"; src = fetchFromGitHub { owner = "iBroadcastMediaServices"; repo = "MediaSyncLiteLinux"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ToSkR6tPJMBCcj1NUBAywKjCAPlpmh+ngIopFrT2PIA="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ tobz619 ]; }; -} +}) diff --git a/pkgs/by-name/me/mediawriter/package.nix b/pkgs/by-name/me/mediawriter/package.nix index fdcf965a896c..e77668ed5613 100644 --- a/pkgs/by-name/me/mediawriter/package.nix +++ b/pkgs/by-name/me/mediawriter/package.nix @@ -10,14 +10,14 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mediawriter"; version = "5.2.9"; src = fetchFromGitHub { owner = "FedoraQt"; repo = "MediaWriter"; - tag = version; + tag = finalAttrs.version; hash = "sha256-tZ0GzaEzhklD/FJocnRmet+dvBwZoNYVhJfF1NY6puE="; }; @@ -39,9 +39,9 @@ stdenv.mkDerivation rec { meta = { description = "Tool to write images files to portable media"; homepage = "https://github.com/FedoraQt/MediaWriter"; - changelog = "https://github.com/FedoraQt/MediaWriter/releases/tag/${version}"; + changelog = "https://github.com/FedoraQt/MediaWriter/releases/tag/${finalAttrs.version}"; license = lib.licenses.lgpl2Only; maintainers = with lib.maintainers; [ fab ]; mainProgram = "mediawriter"; }; -} +}) diff --git a/pkgs/by-name/me/medusa/package.nix b/pkgs/by-name/me/medusa/package.nix index 4995d47f01fe..94d847c4279c 100644 --- a/pkgs/by-name/me/medusa/package.nix +++ b/pkgs/by-name/me/medusa/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "medusa"; version = "2.3"; src = fetchFromGitHub { owner = "jmk-foofus"; repo = "medusa"; - tag = version; + tag = finalAttrs.version; hash = "sha256-devirQMmS8mtxT5H5XafRRvCyfcvwoWxtTp0V1SJeSM="; }; @@ -37,9 +37,9 @@ stdenv.mkDerivation rec { meta = { description = "Speedy, parallel, and modular, login brute-forcer"; homepage = "https://github.com/jmk-foofus/medusa"; - changelog = "https://github.com/jmk-foofus/medusa/releases/tag/${src.tag}"; + changelog = "https://github.com/jmk-foofus/medusa/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl2Plus; maintainers = [ ]; mainProgram = "medusa"; }; -} +}) diff --git a/pkgs/by-name/me/megatools/package.nix b/pkgs/by-name/me/megatools/package.nix index 3af1c2c46902..73dfbd3f6ee0 100644 --- a/pkgs/by-name/me/megatools/package.nix +++ b/pkgs/by-name/me/megatools/package.nix @@ -14,13 +14,13 @@ fuse, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "megatools"; version = "1.11.5"; src = fetchgit { url = "https://xff.cz/git/megatools"; - rev = version; + rev = finalAttrs.version; hash = "sha256-XOGjdvMw8wfhBwyOBnQqiiJeOGvYXKMYxiJ6BZeEwDQ="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/me/mela/package.nix b/pkgs/by-name/me/mela/package.nix index e28aae4d03b0..c5a9dc9f7ee5 100644 --- a/pkgs/by-name/me/mela/package.nix +++ b/pkgs/by-name/me/mela/package.nix @@ -5,14 +5,14 @@ gfortran, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mela"; version = "2.0.1"; src = fetchFromGitHub { owner = "vbertone"; repo = "MELA"; - rev = version; + rev = finalAttrs.version; sha256 = "01sgd4mwx4n58x95brphp4dskqkkx8434bvsr38r5drg9na5nc9y"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) diff --git a/pkgs/by-name/me/memorado/package.nix b/pkgs/by-name/me/memorado/package.nix index 7a7778744d9a..a1fd942c7c7a 100644 --- a/pkgs/by-name/me/memorado/package.nix +++ b/pkgs/by-name/me/memorado/package.nix @@ -14,14 +14,14 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "memorado"; version = "0.6"; src = fetchFromGitHub { owner = "wbernard"; repo = "Memorado"; - tag = version; + tag = finalAttrs.version; hash = "sha256-pHbZ8zBfgAHLmCaMRS4MS/awFat41OG++hSSHz3k2KM="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ onny ]; }; -} +}) diff --git a/pkgs/by-name/me/memtester/package.nix b/pkgs/by-name/me/memtester/package.nix index 2d95a1a13e0c..b0a9a4f62949 100644 --- a/pkgs/by-name/me/memtester/package.nix +++ b/pkgs/by-name/me/memtester/package.nix @@ -4,7 +4,7 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "memtester"; version = "4.7.1"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { ''; src = fetchurl { - url = "http://pyropus.ca/software/memtester/old-versions/memtester-${version}.tar.gz"; + url = "http://pyropus.ca/software/memtester/old-versions/memtester-${finalAttrs.version}.tar.gz"; sha256 = "sha256-5CfeZj970i0evuivElBqhSwBC9T8vKHg5rApctKYtbs="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "memtester"; }; -} +}) diff --git a/pkgs/by-name/me/memtier-benchmark/package.nix b/pkgs/by-name/me/memtier-benchmark/package.nix index c0c5546aabef..8228b7027ed2 100644 --- a/pkgs/by-name/me/memtier-benchmark/package.nix +++ b/pkgs/by-name/me/memtier-benchmark/package.nix @@ -10,20 +10,20 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "memtier-benchmark"; version = "2.2.0"; src = fetchFromGitHub { owner = "redislabs"; repo = "memtier_benchmark"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-FzuURsGob9ZQC0C18wKLhamCyARirtvGLq5lF64JOX8="; }; patchPhase = '' substituteInPlace ./configure.ac \ - --replace '1.2.8' '${version}' + --replace '1.2.8' '${finalAttrs.version}' ''; nativeBuildInputs = [ @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ thoughtpolice ]; mainProgram = "memtier_benchmark"; }; -} +}) diff --git a/pkgs/by-name/me/mencal/package.nix b/pkgs/by-name/me/mencal/package.nix index 964124888033..797297ae09b0 100644 --- a/pkgs/by-name/me/mencal/package.nix +++ b/pkgs/by-name/me/mencal/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mencal"; version = "3.0"; src = fetchurl { - url = "http://kyberdigi.cz/projects/mencal/files/mencal-${version}.tar.gz"; + url = "http://kyberdigi.cz/projects/mencal/files/mencal-${finalAttrs.version}.tar.gz"; sha256 = "9328d0b2f3f57847e8753c5184531f4832be7123d1b6623afdff892074c03080"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "mencal"; }; -} +}) diff --git a/pkgs/by-name/me/merkaartor/package.nix b/pkgs/by-name/me/merkaartor/package.nix index f20f0d193a4d..c582cfe961d1 100644 --- a/pkgs/by-name/me/merkaartor/package.nix +++ b/pkgs/by-name/me/merkaartor/package.nix @@ -20,14 +20,14 @@ zbar, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "merkaartor"; version = "0.20.0"; src = fetchFromGitHub { owner = "openstreetmap"; repo = "merkaartor"; - tag = version; + tag = finalAttrs.version; hash = "sha256-oxLGhIE1qJ9+GOztD1HvrLGRGVO3gyy7Rc6CyzKTFec="; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.geospatial ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/me/meson-tools/package.nix b/pkgs/by-name/me/meson-tools/package.nix index 565d9f275458..87e7b7f3770e 100644 --- a/pkgs/by-name/me/meson-tools/package.nix +++ b/pkgs/by-name/me/meson-tools/package.nix @@ -5,14 +5,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "meson-tools"; version = "0.1"; src = fetchFromGitHub { owner = "afaerber"; repo = "meson-tools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1bvshfa9pa012yzdwapi3nalpgcwmfq7d3n3w3mlr357a6kq64qk"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ lopsided98 ]; }; -} +}) diff --git a/pkgs/by-name/me/messer-slim/package.nix b/pkgs/by-name/me/messer-slim/package.nix index 97540747afcd..93f74a7820e9 100644 --- a/pkgs/by-name/me/messer-slim/package.nix +++ b/pkgs/by-name/me/messer-slim/package.nix @@ -7,14 +7,14 @@ gcc-unwrapped, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "5.1"; pname = "messer-slim"; src = fetchFromGitHub { owner = "MesserLab"; repo = "SLiM"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-E1GxHdzY/5bxy8+ur3+/dheDOrmWaOrNcYDNSaY9cMU="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bzizou ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/me/metaBuildEnv/package.nix b/pkgs/by-name/me/metaBuildEnv/package.nix index 4b23dbd32b59..3c9bc1ad7682 100644 --- a/pkgs/by-name/me/metaBuildEnv/package.nix +++ b/pkgs/by-name/me/metaBuildEnv/package.nix @@ -4,16 +4,16 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "meta-build-env"; version = "0.1"; src = fetchurl { - url = "http://www.meta-environment.org/releases/meta-build-env-${version}.tar.gz"; + url = "http://www.meta-environment.org/releases/meta-build-env-${finalAttrs.version}.tar.gz"; sha256 = "1imn1gaan4fv73v8w3k3lgyjzkcn7bdp69k6hlz0vqdg17ysd1x3"; }; meta = { platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/me/metamath/package.nix b/pkgs/by-name/me/metamath/package.nix index f38d658ed637..c47a216a26ab 100644 --- a/pkgs/by-name/me/metamath/package.nix +++ b/pkgs/by-name/me/metamath/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "metamath"; version = "0.198"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "metamath"; repo = "metamath-exe"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Cg1dgz+uphDlGhKH3mTywtAccWinC5+pwNv4TB3YAnI="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.taneb ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/me/metastore/package.nix b/pkgs/by-name/me/metastore/package.nix index d2900010b015..db06ce16a7d8 100644 --- a/pkgs/by-name/me/metastore/package.nix +++ b/pkgs/by-name/me/metastore/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.1.2"; pname = "metastore"; src = fetchFromGitHub { owner = "przemoc"; repo = "metastore"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0mb10wfckswqgi0bq25ncgabnd3iwj7s7hhg3wpcyfgckdynwizv"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sstef ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mf/mfoc/package.nix b/pkgs/by-name/mf/mfoc/package.nix index 49c199a04305..02e286a95a81 100644 --- a/pkgs/by-name/mf/mfoc/package.nix +++ b/pkgs/by-name/mf/mfoc/package.nix @@ -8,14 +8,14 @@ libnfc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mfoc"; version = "0.10.7"; src = fetchFromGitHub { owner = "nfc-tools"; repo = "mfoc"; - rev = "mfoc-${version}"; + rev = "mfoc-${finalAttrs.version}"; sha256 = "0hbg1fn4000qdg1cfc7y8l0vh1mxlxcz7gapkcq54xp2l6kk1z65"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ offline ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mh/mhddfs/package.nix b/pkgs/by-name/mh/mhddfs/package.nix index b970ef80a714..702c8157f35c 100644 --- a/pkgs/by-name/mh/mhddfs/package.nix +++ b/pkgs/by-name/mh/mhddfs/package.nix @@ -8,12 +8,12 @@ uthash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mhddfs"; version = "0.1.39"; src = fetchurl { - url = "https://mhddfs.uvw.ru/downloads/mhddfs_${version}.tar.gz"; + url = "https://mhddfs.uvw.ru/downloads/mhddfs_${finalAttrs.version}.tar.gz"; sha256 = "14ggmh91vv69fp2qpz0nxp0hprlw2wsijss2k2485hb0ci4cabvh"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.makefu ]; mainProgram = "mhddfs"; }; -} +}) diff --git a/pkgs/by-name/mi/microdnf/package.nix b/pkgs/by-name/mi/microdnf/package.nix index 028bcd2e1474..c55fdc6cc7ba 100644 --- a/pkgs/by-name/mi/microdnf/package.nix +++ b/pkgs/by-name/mi/microdnf/package.nix @@ -14,14 +14,14 @@ pcre2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "microdnf"; version = "3.10.1"; src = fetchFromGitHub { owner = "rpm-software-management"; repo = "microdnf"; - rev = version; + rev = finalAttrs.version; hash = "sha256-xWHE05CeX8I8YO0gqf5FDiqLexirwKdyCe4grclOVYc="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "microdnf"; }; -} +}) diff --git a/pkgs/by-name/mi/micronaut/package.nix b/pkgs/by-name/mi/micronaut/package.nix index 4d25d21b5f71..83d6b93b7b3d 100644 --- a/pkgs/by-name/mi/micronaut/package.nix +++ b/pkgs/by-name/mi/micronaut/package.nix @@ -7,12 +7,12 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "micronaut"; version = "4.10.0"; src = fetchzip { - url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip"; + url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${finalAttrs.version}/micronaut-cli-${finalAttrs.version}.zip"; sha256 = "sha256-FYky14Lnl5B+zLgulFJdRdaDIQi+FhoUjce+LKYaMKE="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ moaxcp ]; mainProgram = "mn"; }; -} +}) diff --git a/pkgs/by-name/mi/microscheme/package.nix b/pkgs/by-name/mi/microscheme/package.nix index 30edec06a7a3..b64055660f8a 100644 --- a/pkgs/by-name/mi/microscheme/package.nix +++ b/pkgs/by-name/mi/microscheme/package.nix @@ -6,14 +6,14 @@ unixtools, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "microscheme"; version = "0.9.3"; src = fetchFromGitHub { owner = "ryansuchocki"; repo = "microscheme"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "5qTWsBCfj5DCZ3f9W1bdo6WAc1DZqVxg8D7pwC95duQ="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ ardumont ]; }; -} +}) diff --git a/pkgs/by-name/mi/microsocks/package.nix b/pkgs/by-name/mi/microsocks/package.nix index 1f935426dd4b..3be9b333d21a 100644 --- a/pkgs/by-name/mi/microsocks/package.nix +++ b/pkgs/by-name/mi/microsocks/package.nix @@ -5,14 +5,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "microsocks"; version = "1.0.5"; src = fetchFromGitHub { owner = "rofl0r"; repo = "microsocks"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-5NR2gtm+uMkjmkV/dv3DzSedfNvYpHZgFHVSrybl0Tk="; }; @@ -27,11 +27,11 @@ stdenv.mkDerivation rec { passthru.updateScript = nix-update-script { }; meta = { - changelog = "https://github.com/rofl0r/microsocks/releases/tag/v${version}"; + changelog = "https://github.com/rofl0r/microsocks/releases/tag/v${finalAttrs.version}"; description = "Tiny, portable SOCKS5 server with very moderate resource usage"; homepage = "https://github.com/rofl0r/microsocks"; license = lib.licenses.mit; mainProgram = "microsocks"; maintainers = with lib.maintainers; [ ramblurr ]; }; -} +}) diff --git a/pkgs/by-name/mi/microsoft-gsl/package.nix b/pkgs/by-name/mi/microsoft-gsl/package.nix index b3ac62f24f3c..868a4b8e9ee7 100644 --- a/pkgs/by-name/mi/microsoft-gsl/package.nix +++ b/pkgs/by-name/mi/microsoft-gsl/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "microsoft-gsl"; version = "4.2.1"; src = fetchFromGitHub { owner = "Microsoft"; repo = "GSL"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rfSfgyjU1U6gaWzlx2CeaCSb784L29vHDAC/PQl+s6E="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { yuriaisaka ]; }; -} +}) diff --git a/pkgs/by-name/mi/mid2key/package.nix b/pkgs/by-name/mi/mid2key/package.nix index e58cf4fdb697..f5c3624b4464 100644 --- a/pkgs/by-name/mi/mid2key/package.nix +++ b/pkgs/by-name/mi/mid2key/package.nix @@ -9,14 +9,14 @@ xorgproto, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mid2key"; version = "1"; src = fetchFromGitHub { owner = "dnschneid"; repo = "mid2key"; - rev = "r${version}"; + rev = "r${finalAttrs.version}"; sha256 = "Zo0mqdBJ1JKD9ZCA8te3f5opyYslFncYcx9iuXq2B9g="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "mid2key"; }; -} +}) diff --git a/pkgs/by-name/mi/midi-trigger/package.nix b/pkgs/by-name/mi/midi-trigger/package.nix index 8ae0f33aa156..4d637059b804 100644 --- a/pkgs/by-name/mi/midi-trigger/package.nix +++ b/pkgs/by-name/mi/midi-trigger/package.nix @@ -6,14 +6,14 @@ lv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "midi-trigger"; version = "0.0.4"; src = fetchFromGitHub { owner = "unclechu"; repo = "MIDI-Trigger"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-tMnN8mTd6Bm46ZIDy0JPSVe77xCZws2XwQLQexDWPgU="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mi/midicsv/package.nix b/pkgs/by-name/mi/midicsv/package.nix index 0fc9cf828c0a..5edc2554770e 100644 --- a/pkgs/by-name/mi/midicsv/package.nix +++ b/pkgs/by-name/mi/midicsv/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "midicsv"; version = "1.1"; src = fetchurl { - url = "https://www.fourmilab.ch/webtools/midicsv/midicsv-${version}.tar.gz"; + url = "https://www.fourmilab.ch/webtools/midicsv/midicsv-${finalAttrs.version}.tar.gz"; sha256 = "1vvhk2nf9ilfw0wchmxy8l13hbw9cnpz079nsx5srsy4nnd78nkw"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/mi/migmix/package.nix b/pkgs/by-name/mi/migmix/package.nix index 0f7a7a1135c4..318c94128ed0 100644 --- a/pkgs/by-name/mi/migmix/package.nix +++ b/pkgs/by-name/mi/migmix/package.nix @@ -4,25 +4,25 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "migmix"; version = "20150712"; srcs = [ (fetchzip { - url = "mirror://osdn/mix-mplus-ipa/63544/migmix-1p-${version}.zip"; + url = "mirror://osdn/mix-mplus-ipa/63544/migmix-1p-${finalAttrs.version}.zip"; sha256 = "0wp44axcalaak04nj3dgpx0vk13nqa3ihx2vjv4acsgv83x8ciph"; }) (fetchzip { - url = "mirror://osdn/mix-mplus-ipa/63544/migmix-2p-${version}.zip"; + url = "mirror://osdn/mix-mplus-ipa/63544/migmix-2p-${finalAttrs.version}.zip"; sha256 = "0y7s3rbxrp5bv56qgihk8b847lqgibfhn2wlkzx7z655fbzdgxw9"; }) (fetchzip { - url = "mirror://osdn/mix-mplus-ipa/63544/migmix-1m-${version}.zip"; + url = "mirror://osdn/mix-mplus-ipa/63544/migmix-1m-${finalAttrs.version}.zip"; sha256 = "1sfym0chy8ilyd9sr3mjc0bf63vc33p05ynpdc11miivxn4qsshx"; }) (fetchzip { - url = "mirror://osdn/mix-mplus-ipa/63544/migmix-2m-${version}.zip"; + url = "mirror://osdn/mix-mplus-ipa/63544/migmix-2m-${finalAttrs.version}.zip"; sha256 = "0hg04rvm39fh4my4akmv4rhfc14s3ipz2aw718h505k9hppkhkch"; }) ]; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.ipa; maintainers = [ lib.maintainers.mikoim ]; }; -} +}) diff --git a/pkgs/by-name/mi/migu/package.nix b/pkgs/by-name/mi/migu/package.nix index 97da8af6e0cb..5fb44d845a19 100644 --- a/pkgs/by-name/mi/migu/package.nix +++ b/pkgs/by-name/mi/migu/package.nix @@ -4,25 +4,25 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "migu"; version = "20150712"; srcs = [ (fetchzip { - url = "mirror://osdn/mix-mplus-ipa/63545/migu-1p-${version}.zip"; + url = "mirror://osdn/mix-mplus-ipa/63545/migu-1p-${finalAttrs.version}.zip"; sha256 = "04wpbk5xbbcv2rzac8yzj4ww7sk2hy2rg8zs96yxc5vzj9q7svf6"; }) (fetchzip { - url = "mirror://osdn/mix-mplus-ipa/63545/migu-1c-${version}.zip"; + url = "mirror://osdn/mix-mplus-ipa/63545/migu-1c-${finalAttrs.version}.zip"; sha256 = "1k7ymix14ac5fb44bjvbaaf24784zzpyc1jj2280c0zdnpxksyk6"; }) (fetchzip { - url = "mirror://osdn/mix-mplus-ipa/63545/migu-1m-${version}.zip"; + url = "mirror://osdn/mix-mplus-ipa/63545/migu-1m-${finalAttrs.version}.zip"; sha256 = "07r8id83v92hym21vrqmfsfxb646v8258001pkjhgfnfg1yvw8lm"; }) (fetchzip { - url = "mirror://osdn/mix-mplus-ipa/63545/migu-2m-${version}.zip"; + url = "mirror://osdn/mix-mplus-ipa/63545/migu-2m-${finalAttrs.version}.zip"; sha256 = "1pvzbrawh43589j8rfxk86y1acjbgzzdy5wllvdkpm1qnx28zwc2"; }) ]; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.ipa; maintainers = [ lib.maintainers.mikoim ]; }; -} +}) diff --git a/pkgs/by-name/mi/millipixels/package.nix b/pkgs/by-name/mi/millipixels/package.nix index 29b3391c84d6..6ad3acff6c8a 100644 --- a/pkgs/by-name/mi/millipixels/package.nix +++ b/pkgs/by-name/mi/millipixels/package.nix @@ -24,14 +24,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "millipixels"; version = "0.23.0"; src = fetchFromGitLab { owner = "Librem5"; repo = "millipixels"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; domain = "source.puri.sm"; hash = "sha256-Sj14t6LeZWNONcgrwJxN4J1/85m1SLgmmcRnHQUULHI="; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ _999eagle ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mi/mimic/package.nix b/pkgs/by-name/mi/mimic/package.nix index 9d8a9436696c..931460357fb8 100644 --- a/pkgs/by-name/mi/mimic/package.nix +++ b/pkgs/by-name/mi/mimic/package.nix @@ -16,14 +16,14 @@ libpulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mimic"; version = "1.3.0.1"; src = fetchFromGitHub { owner = "MycroftAI"; repo = "mimic1"; - rev = version; + rev = finalAttrs.version; sha256 = "1agwgby9ql8r3x5rd1rgx3xp9y4cdg4pi3kqlz3vanv9na8nf3id"; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.fx-chun ]; }; -} +}) diff --git a/pkgs/by-name/mi/minder/package.nix b/pkgs/by-name/mi/minder/package.nix index 8654f9d39bb6..09a7a5f6b358 100644 --- a/pkgs/by-name/mi/minder/package.nix +++ b/pkgs/by-name/mi/minder/package.nix @@ -21,14 +21,14 @@ pantheon, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "minder"; version = "2.0.4"; src = fetchFromGitHub { owner = "phase1geo"; repo = "minder"; - tag = version; + tag = finalAttrs.version; hash = "sha256-IY4phXunB4ypU6wRhhXA2wg7Vsv8WvcL6nEXDiOGj/E="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.pantheon ]; mainProgram = "com.github.phase1geo.minder"; }; -} +}) diff --git a/pkgs/by-name/mi/mingetty/package.nix b/pkgs/by-name/mi/mingetty/package.nix index a25990fdf646..caf8f29c3688 100644 --- a/pkgs/by-name/mi/mingetty/package.nix +++ b/pkgs/by-name/mi/mingetty/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mingetty"; version = "1.08"; src = fetchurl { - url = "mirror://sourceforge/mingetty/mingetty-${version}.tar.gz"; + url = "mirror://sourceforge/mingetty/mingetty-${finalAttrs.version}.tar.gz"; sha256 = "05yxrp44ky2kg6qknk1ih0kvwkgbn9fbz77r3vci7agslh5wjm8g"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mi/mingtest/package.nix b/pkgs/by-name/mi/mingtest/package.nix index d007fdaf9cb2..225f32e4c875 100644 --- a/pkgs/by-name/mi/mingtest/package.nix +++ b/pkgs/by-name/mi/mingtest/package.nix @@ -5,13 +5,13 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { name = "mingtest"; version = "0.2.1"; src = fetchFromGitHub { owner = "craflin"; repo = "mingtest"; - tag = version; + tag = finalAttrs.version; hash = "sha256-buFr5w+3YJ2gJeQ8YTsFrUMU9hWq/iAJ6cW6ykvETfM="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mi/minia/package.nix b/pkgs/by-name/mi/minia/package.nix index 4d954e8659a9..656e289e64e0 100644 --- a/pkgs/by-name/mi/minia/package.nix +++ b/pkgs/by-name/mi/minia/package.nix @@ -7,14 +7,14 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "minia"; version = "3.2.1"; src = fetchFromGitHub { owner = "GATB"; repo = "minia"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "0bmfrywixaaql898l0ixsfkhxjf2hb08ssnqzlzacfizxdp46siq"; fetchSubmodules = true; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jbedo ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/mi/minicom/package.nix b/pkgs/by-name/mi/minicom/package.nix index 49530f84a505..cf510f1de499 100644 --- a/pkgs/by-name/mi/minicom/package.nix +++ b/pkgs/by-name/mi/minicom/package.nix @@ -10,7 +10,7 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "minicom"; version = "2.10"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "minicom-team"; repo = "minicom"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-wC6VlMRwuhV1zQ26wNx7gijuze8E2CvnzpqOSIPzq2s="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ peterhoeg ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mi/minimacy/package.nix b/pkgs/by-name/mi/minimacy/package.nix index aa53e55a9635..c627ffaba3f9 100644 --- a/pkgs/by-name/mi/minimacy/package.nix +++ b/pkgs/by-name/mi/minimacy/package.nix @@ -10,14 +10,14 @@ makeBinaryWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "minimacy"; version = "1.2.0"; src = fetchFromGitHub { owner = "ambermind"; repo = "minimacy"; - rev = version; + rev = finalAttrs.version; hash = "sha256-uA+4dnhOnv7qRE7nqew8a14DGaQblsMY2uBZ+iyLtFU="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/mi/minimap2/package.nix b/pkgs/by-name/mi/minimap2/package.nix index 8dc0f3b3631b..32c04a12d019 100644 --- a/pkgs/by-name/mi/minimap2/package.nix +++ b/pkgs/by-name/mi/minimap2/package.nix @@ -8,14 +8,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "minimap2"; version = "2.30"; src = fetchFromGitHub { repo = "minimap2"; owner = "lh3"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-TnJ/h04QdTdL56yyh+3Po19UAzrAkictu5Q6OiCQ2DY="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.arcadio ]; }; -} +}) diff --git a/pkgs/by-name/mi/mininet/package.nix b/pkgs/by-name/mi/mininet/package.nix index 9550417068e6..6e6d7aea943e 100644 --- a/pkgs/by-name/mi/mininet/package.nix +++ b/pkgs/by-name/mi/mininet/package.nix @@ -39,7 +39,7 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mininet"; version = "2.3.1b4"; @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "mininet"; repo = "mininet"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Z7Vbfu0EJ4+rCpckXrt3hgxeB9N2nnyPIXgPBnpV4uw="; }; @@ -102,4 +102,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ teto ]; mainProgram = "mnexec"; }; -} +}) diff --git a/pkgs/by-name/mi/minipro/package.nix b/pkgs/by-name/mi/minipro/package.nix index 28c4be89ba5e..9f37f027622d 100644 --- a/pkgs/by-name/mi/minipro/package.nix +++ b/pkgs/by-name/mi/minipro/package.nix @@ -6,21 +6,21 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "minipro"; version = "0.7.2"; src = fetchFromGitLab { owner = "DavidGriffith"; repo = "minipro"; - rev = version; + rev = finalAttrs.version; hash = "sha256-NIaBN+T/EzYBhBtBEIvIAmqmksYDDiMJsWm9zCzZOxE="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ libusb1 ]; makeFlags = [ - "VERSION=${version}" + "VERSION=${finalAttrs.version}" "PREFIX=$(out)" "UDEV_DIR=$(out)/lib/udev" "COMPLETIONS_DIR=$(out)/share/bash-completion/completions" @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { mainProgram = "minipro"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mi/minisign/package.nix b/pkgs/by-name/mi/minisign/package.nix index aee10433cf8f..56657694ce01 100644 --- a/pkgs/by-name/mi/minisign/package.nix +++ b/pkgs/by-name/mi/minisign/package.nix @@ -7,14 +7,14 @@ libsodium, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "minisign"; version = "0.12"; src = fetchFromGitHub { repo = "minisign"; owner = "jedisct1"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-qhAzhht9p4bsa2ntJwhcNurm8QgYYiKi3dA3ifpT8aw="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "minisign"; }; -} +}) diff --git a/pkgs/by-name/mi/ministat/package.nix b/pkgs/by-name/mi/ministat/package.nix index c416e33459b8..2cef20febb7b 100644 --- a/pkgs/by-name/mi/ministat/package.nix +++ b/pkgs/by-name/mi/ministat/package.nix @@ -4,13 +4,13 @@ fetchgit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ministat"; version = "20150715-1"; src = fetchgit { url = "https://git.decadent.org.uk/git/ministat.git"; - tag = "debian/${version}"; + tag = "debian/${finalAttrs.version}"; sha256 = "1p4g0yqgsy4hiqhr8gqp8d38zxzrss5qz70s0bw3i2pg4w668k6f"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "ministat"; }; -} +}) diff --git a/pkgs/by-name/mi/minivmac/package.nix b/pkgs/by-name/mi/minivmac/package.nix index 0253073a3511..e4276f3e36c3 100644 --- a/pkgs/by-name/mi/minivmac/package.nix +++ b/pkgs/by-name/mi/minivmac/package.nix @@ -7,14 +7,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "minivmac-erichelgeson"; version = "2024.06.08"; src = fetchFromGitHub { owner = "erichelgeson"; repo = "minivmac"; - rev = version; + rev = finalAttrs.version; hash = "sha256-iiEE0ioXh3keKUPfAB+YcE1iggGLpxT9N8LSVFDhttE="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; sourceProvenance = [ lib.sourceTypes.fromSource ]; }; -} +}) diff --git a/pkgs/by-name/mi/minixml/package.nix b/pkgs/by-name/mi/minixml/package.nix index aba92f7242e4..0908cd5aa773 100644 --- a/pkgs/by-name/mi/minixml/package.nix +++ b/pkgs/by-name/mi/minixml/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mxml"; version = "3.3.1"; src = fetchFromGitHub { owner = "michaelrsweet"; repo = "mxml"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-l7GUA+vlSECi/72eU3Y9COpGtLTRh3vYcHUi+uRkCn8="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/mi/mint-artwork/package.nix b/pkgs/by-name/mi/mint-artwork/package.nix index 45271ebfbdcf..e2214460388c 100644 --- a/pkgs/by-name/mi/mint-artwork/package.nix +++ b/pkgs/by-name/mi/mint-artwork/package.nix @@ -6,14 +6,14 @@ nixos-artwork, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mint-artwork"; version = "1.9.3"; src = fetchurl { urls = [ - "http://packages.linuxmint.com/pool/main/m/mint-artwork/mint-artwork_${version}.tar.xz" - "https://web.archive.org/web/20251218152602/http://packages.linuxmint.com/pool/main/m/mint-artwork/mint-artwork_${version}.tar.xz" + "http://packages.linuxmint.com/pool/main/m/mint-artwork/mint-artwork_${finalAttrs.version}.tar.xz" + "https://web.archive.org/web/20251218152602/http://packages.linuxmint.com/pool/main/m/mint-artwork/mint-artwork_${finalAttrs.version}.tar.xz" ]; hash = "sha256-XH3RZq9ls0e9mM7cZhCSkNMUwMJyBeFTdfn006PaqNg="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/mi/miredo/package.nix b/pkgs/by-name/mi/miredo/package.nix index 81644d34d797..089238f373cc 100644 --- a/pkgs/by-name/mi/miredo/package.nix +++ b/pkgs/by-name/mi/miredo/package.nix @@ -7,14 +7,14 @@ judy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.6"; pname = "miredo"; buildInputs = [ judy ]; src = fetchurl { - url = "https://www.remlab.net/files/miredo/miredo-${version}.tar.xz"; + url = "https://www.remlab.net/files/miredo/miredo-${finalAttrs.version}.tar.xz"; sha256 = "0j9ilig570snbmj48230hf7ms8kvcwi2wblycqrmhh85lksd49ps"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mi/miscfiles/package.nix b/pkgs/by-name/mi/miscfiles/package.nix index 5d585e3a2840..99227d8a2db9 100644 --- a/pkgs/by-name/mi/miscfiles/package.nix +++ b/pkgs/by-name/mi/miscfiles/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "miscfiles"; version = "1.5"; src = fetchurl { - url = "mirror://gnu/miscfiles/miscfiles-${version}.tar.gz"; + url = "mirror://gnu/miscfiles/miscfiles-${finalAttrs.version}.tar.gz"; sha256 = "005588vfrwx8ghsdv9p7zczj9lbc9a3r4m5aphcaqv8gif4siaka"; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/mi/mix2nix/package.nix b/pkgs/by-name/mi/mix2nix/package.nix index 450a1c62bc4b..b15d6855a9b6 100644 --- a/pkgs/by-name/mi/mix2nix/package.nix +++ b/pkgs/by-name/mi/mix2nix/package.nix @@ -5,14 +5,14 @@ beamPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mix2nix"; version = "0.2.0"; src = fetchFromGitHub { owner = "ydlr"; repo = "mix2nix"; - rev = version; + rev = finalAttrs.version; hash = "sha256-hD4lpP8GPkNXuMMDOOTEmy+rOwOSCxQwR0Mjq8i4oDM="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ydlr ]; teams = [ lib.teams.beam ]; }; -} +}) diff --git a/pkgs/by-name/mi/mixxx/package.nix b/pkgs/by-name/mi/mixxx/package.nix index 0eb52e3fb809..9a209abc01b2 100644 --- a/pkgs/by-name/mi/mixxx/package.nix +++ b/pkgs/by-name/mi/mixxx/package.nix @@ -49,14 +49,14 @@ kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mixxx"; version = "2.5.4"; src = fetchFromGitHub { owner = "mixxxdj"; repo = "mixxx"; - rev = version; + rev = finalAttrs.version; hash = "sha256-D/+ys7VE2/xHUiDG80/voc1BFxwp9M0V89gPWy57XA0="; }; @@ -147,7 +147,7 @@ stdenv.mkDerivation rec { homepage = "https://mixxx.org"; description = "Digital DJ mixing software"; mainProgram = "mixxx"; - changelog = "https://github.com/mixxxdj/mixxx/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/mixxxdj/mixxx/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ benley @@ -155,4 +155,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mj/mjpegtools/package.nix b/pkgs/by-name/mj/mjpegtools/package.nix index ee5c37e7020f..e89cdfcd91f8 100644 --- a/pkgs/by-name/mj/mjpegtools/package.nix +++ b/pkgs/by-name/mj/mjpegtools/package.nix @@ -18,12 +18,12 @@ # - libpng-apng as alternative to libpng? # - libXxf86dga support? checking for XF86DGAQueryExtension in -lXxf86dga... no -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mjpegtools"; version = "2.2.1"; src = fetchurl { - url = "mirror://sourceforge/mjpeg/mjpegtools-${version}.tar.gz"; + url = "mirror://sourceforge/mjpeg/mjpegtools-${finalAttrs.version}.tar.gz"; sha256 = "sha256-sYBTbX2ZYLBeACOhl7ANyxAJKaSaq3HRnVX0obIQ9Jo="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/mk/mkcue/package.nix b/pkgs/by-name/mk/mkcue/package.nix index daba3ee1f99c..2db2f07069a1 100644 --- a/pkgs/by-name/mk/mkcue/package.nix +++ b/pkgs/by-name/mk/mkcue/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mkcue"; version = "1"; src = fetchurl { - url = "http://http.debian.net/debian/pool/main/m/mkcue/mkcue_${version}.orig.tar.gz"; + url = "http://http.debian.net/debian/pool/main/m/mkcue/mkcue_${finalAttrs.version}.orig.tar.gz"; sha256 = "0rs897wp08z4hd904bjb5sl4lb8qxj82x5ayklr28bhg9pd5gbra"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; mainProgram = "mkcue"; }; -} +}) diff --git a/pkgs/by-name/mk/mkinitcpio-nfs-utils/package.nix b/pkgs/by-name/mk/mkinitcpio-nfs-utils/package.nix index 209bc1093f9d..525198bbef91 100644 --- a/pkgs/by-name/mk/mkinitcpio-nfs-utils/package.nix +++ b/pkgs/by-name/mk/mkinitcpio-nfs-utils/package.nix @@ -4,15 +4,15 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mkinitcpio-nfs-utils"; version = "0.3"; src = fetchurl { - url = "https://sources.archlinux.org/other/mkinitcpio/mkinitcpio-nfs-utils-${version}.tar.xz"; + url = "https://sources.archlinux.org/other/mkinitcpio/mkinitcpio-nfs-utils-${finalAttrs.version}.tar.xz"; sha256 = "0fc93sfk41ycpa33083kyd7i4y00ykpbhj5qlw611bjghj4x946j"; # ugh, upstream... - name = "mkinitcpio-nfs-utils-${version}.tar.gz"; + name = "mkinitcpio-nfs-utils-${finalAttrs.version}.tar.gz"; }; makeFlags = [ @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/mk/mkrand/package.nix b/pkgs/by-name/mk/mkrand/package.nix index c919e16eb58e..f91d348e8b70 100644 --- a/pkgs/by-name/mk/mkrand/package.nix +++ b/pkgs/by-name/mk/mkrand/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mkrand"; version = "0.1.0"; src = fetchurl { - url = "https://github.com/mknight-tag/MKRAND/releases/download/v${version}/mkrand-${version}.tar.gz"; + url = "https://github.com/mknight-tag/MKRAND/releases/download/v${finalAttrs.version}/mkrand-${finalAttrs.version}.tar.gz"; sha256 = "1irwyv2j5c3606k3qbq77yrd65y27rcq3jdlp295rz875q8iq9fs"; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/mk/mktemp/package.nix b/pkgs/by-name/mk/mktemp/package.nix index 44ed887af8be..e0b6f1e88470 100644 --- a/pkgs/by-name/mk/mktemp/package.nix +++ b/pkgs/by-name/mk/mktemp/package.nix @@ -6,7 +6,7 @@ groff, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mktemp"; version = "1.7"; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { ''; src = fetchurl { - url = "ftp://ftp.mktemp.org/pub/mktemp/mktemp-${version}.tar.gz"; + url = "ftp://ftp.mktemp.org/pub/mktemp/mktemp-${finalAttrs.version}.tar.gz"; sha256 = "0x969152znxxjbj7387xb38waslr4yv6bnj5jmhb4rpqxphvk54f"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mk/mktorrent/package.nix b/pkgs/by-name/mk/mktorrent/package.nix index d514c56c6a56..3bb71c702c4d 100644 --- a/pkgs/by-name/mk/mktorrent/package.nix +++ b/pkgs/by-name/mk/mktorrent/package.nix @@ -5,14 +5,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mktorrent"; version = "1.1"; src = fetchFromGitHub { owner = "pobrn"; repo = "mktorrent"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "17pdc5mandl739f8q26n5is8ga56s83aqcrwhlnnplbxwx2inidr"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "mktorrent"; }; -} +}) diff --git a/pkgs/by-name/ml/mle/package.nix b/pkgs/by-name/ml/mle/package.nix index 203ef415a42c..d55cfce4560a 100644 --- a/pkgs/by-name/ml/mle/package.nix +++ b/pkgs/by-name/ml/mle/package.nix @@ -9,14 +9,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mle"; version = "1.7.2"; src = fetchFromGitHub { owner = "adsr"; repo = "mle"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0rkk7mh6w5y1lrbdv7wmxdgl5cqzpzw0p26adazkqlfdyb6wbj9k"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ adsr ]; mainProgram = "mle"; }; -} +}) diff --git a/pkgs/by-name/ml/mlib/package.nix b/pkgs/by-name/ml/mlib/package.nix index 92873bb77f17..8f1240d42ef0 100644 --- a/pkgs/by-name/ml/mlib/package.nix +++ b/pkgs/by-name/ml/mlib/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mlib"; version = "0.8.0"; src = fetchFromGitHub { owner = "P-p-H-d"; repo = "mlib"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-l91UGIxCd6868F21jHTEQd6CgKtuUigxgZJTTnuVPwo="; }; @@ -35,9 +35,9 @@ stdenv.mkDerivation rec { macro to access the container). ''; homepage = "https://github.com/P-p-H-d/mlib"; - changelog = "https://github.com/P-p-H-d/mlib/releases/tag/${src.rev}"; + changelog = "https://github.com/P-p-H-d/mlib/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ azahi ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ml/mlkit/package.nix b/pkgs/by-name/ml/mlkit/package.nix index c2d17bdc687d..476090110b92 100644 --- a/pkgs/by-name/ml/mlkit/package.nix +++ b/pkgs/by-name/ml/mlkit/package.nix @@ -6,14 +6,14 @@ mlton, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mlkit"; version = "4.7.18"; src = fetchFromGitHub { owner = "melsman"; repo = "mlkit"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-OACdbHwg3sEAVw+Fje0tWVHh7Xy6C/WdOQHfexOezlo="; }; @@ -45,9 +45,9 @@ stdenv.mkDerivation rec { meta = { description = "Standard ML Compiler and Toolkit"; homepage = "https://elsman.com/mlkit/"; - changelog = "https://github.com/melsman/mlkit/blob/v${version}/NEWS.md"; + changelog = "https://github.com/melsman/mlkit/blob/v${finalAttrs.version}/NEWS.md"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ athas ]; }; -} +}) diff --git a/pkgs/by-name/ml/mlvwm/package.nix b/pkgs/by-name/ml/mlvwm/package.nix index f1053ed1e2f2..ef442ca930a7 100644 --- a/pkgs/by-name/ml/mlvwm/package.nix +++ b/pkgs/by-name/ml/mlvwm/package.nix @@ -10,14 +10,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mlvwm"; version = "0.9.4"; src = fetchFromGitHub { owner = "morgant"; repo = "mlvwm"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ElKmi+ANuB3LPwZTMcr5HEMESjDwENbYnNIGdRP24d0="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.j0hax ]; mainProgram = "mlvwm"; }; -} +}) diff --git a/pkgs/by-name/mm/MMA/package.nix b/pkgs/by-name/mm/MMA/package.nix index b3e83c1e1d37..65f131ff8623 100644 --- a/pkgs/by-name/mm/MMA/package.nix +++ b/pkgs/by-name/mm/MMA/package.nix @@ -8,12 +8,12 @@ timidity, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "25.05.0"; pname = "mma"; src = fetchurl { - url = "https://www.mellowood.ca/mma/mma-bin-${version}.tar.gz"; + url = "https://www.mellowood.ca/mma/mma-bin-${finalAttrs.version}.tar.gz"; sha256 = "sha256-J72uTwAlWa/dRPf7/lO1epbmjTQar+3/U//+IJ9u4PM="; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mm/mmdoc/package.nix b/pkgs/by-name/mm/mmdoc/package.nix index d28f84d10f02..f7945b81c88f 100644 --- a/pkgs/by-name/mm/mmdoc/package.nix +++ b/pkgs/by-name/mm/mmdoc/package.nix @@ -11,14 +11,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mmdoc"; version = "0.20.0"; src = fetchFromGitHub { owner = "ryantm"; repo = "mmdoc"; - rev = version; + rev = finalAttrs.version; hash = "sha256-NS8i5xvCwq0pSdfxnaxnpuwmDAkfH6Tkc4N2F6aGvWY="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ryantm ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mm/mmex/package.nix b/pkgs/by-name/mm/mmex/package.nix index 036f3865df19..d16aea4fc5d3 100644 --- a/pkgs/by-name/mm/mmex/package.nix +++ b/pkgs/by-name/mm/mmex/package.nix @@ -18,14 +18,14 @@ wxsqlite3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "money-manager-ex"; version = "1.9.1"; src = fetchFromGitHub { owner = "moneymanagerex"; repo = "moneymanagerex"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-U8DvJPJwShbuKlKsWylH9kUEEw8/SY8KnYWNyInhE9k="; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "mmex"; }; -} +}) diff --git a/pkgs/by-name/mm/mmv/package.nix b/pkgs/by-name/mm/mmv/package.nix index c439db1a1cb4..750c0b41773f 100644 --- a/pkgs/by-name/mm/mmv/package.nix +++ b/pkgs/by-name/mm/mmv/package.nix @@ -13,14 +13,14 @@ help2man, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mmv"; version = "2.10"; src = fetchFromGitHub { owner = "rrthomas"; repo = "mmv"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-h+hdrIQz+7jKdMdJtWhBbZgvmNTIOr7Q38nhfAWC+G4="; fetchSubmodules = true; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ siraben ]; }; -} +}) diff --git a/pkgs/by-name/mo/mo/package.nix b/pkgs/by-name/mo/mo/package.nix index cd8d1c003d2a..c62200d6012e 100644 --- a/pkgs/by-name/mo/mo/package.nix +++ b/pkgs/by-name/mo/mo/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mo"; version = "3.0.5"; src = fetchFromGitHub { owner = "tests-always-included"; repo = "mo"; - rev = version; + rev = finalAttrs.version; hash = "sha256-CFAvTpziKzSkdomvCf8PPXYbYcJxjB4EValz2RdD2b0="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/mo/mockobjects/package.nix b/pkgs/by-name/mo/mockobjects/package.nix index c8a4c25a727d..a1cb6e54c172 100644 --- a/pkgs/by-name/mo/mockobjects/package.nix +++ b/pkgs/by-name/mo/mockobjects/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mockobjects"; version = "0.09"; src = fetchurl { - url = "mirror://sourceforge/mockobjects/mockobjects-bin-${version}.tar"; + url = "mirror://sourceforge/mockobjects/mockobjects-bin-${finalAttrs.version}.tar"; sha256 = "18rnyqfcyh0s3dwkkaszdd50ssyjx5fa1y3ii309ldqg693lfgnz"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.asl20; }; -} +}) diff --git a/pkgs/by-name/mo/modern-cpp-kafka/package.nix b/pkgs/by-name/mo/modern-cpp-kafka/package.nix index b2b135bcd317..24bb85ebe3a8 100644 --- a/pkgs/by-name/mo/modern-cpp-kafka/package.nix +++ b/pkgs/by-name/mo/modern-cpp-kafka/package.nix @@ -10,14 +10,14 @@ rapidjson, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "modern-cpp-kafka"; version = "2023.03.07"; src = fetchFromGitHub { repo = "modern-cpp-kafka"; owner = "morganstanley"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-7hkwM1YbveQpDRqwMZ3MXM88LTwlAT7uB8NL0t409To="; }; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ditsuke ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mo/modsecurity-crs/package.nix b/pkgs/by-name/mo/modsecurity-crs/package.nix index 13339cc6c498..d17eb2eb5e51 100644 --- a/pkgs/by-name/mo/modsecurity-crs/package.nix +++ b/pkgs/by-name/mo/modsecurity-crs/package.nix @@ -4,24 +4,24 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.3.4"; pname = "modsecurity-crs"; src = fetchFromGitHub { owner = "coreruleset"; repo = "coreruleset"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-WDJW4K85YdHrw9cys3LrnZUoTxc0WhiuCW6CiC1cAbk="; }; installPhase = '' - install -D -m444 -t $out/rules ${src}/rules/*.conf - install -D -m444 -t $out/rules ${src}/rules/*.data - install -D -m444 -t $out/share/doc/modsecurity-crs ${src}/*.md - install -D -m444 -t $out/share/doc/modsecurity-crs ${src}/{CHANGES,INSTALL,LICENSE} - install -D -m444 -t $out/share/modsecurity-crs ${src}/rules/*.example - install -D -m444 -t $out/share/modsecurity-crs ${src}/crs-setup.conf.example + install -D -m444 -t $out/rules ${finalAttrs.src}/rules/*.conf + install -D -m444 -t $out/rules ${finalAttrs.src}/rules/*.data + install -D -m444 -t $out/share/doc/modsecurity-crs ${finalAttrs.src}/*.md + install -D -m444 -t $out/share/doc/modsecurity-crs ${finalAttrs.src}/{CHANGES,INSTALL,LICENSE} + install -D -m444 -t $out/share/modsecurity-crs ${finalAttrs.src}/rules/*.example + install -D -m444 -t $out/share/modsecurity-crs ${finalAttrs.src}/crs-setup.conf.example cat > $out/share/modsecurity-crs/modsecurity-crs.load.example <> "$out/bin/mozlz4a" echo "export PYTHONPATH='$PYTHONPATH'" >> "$out/bin/mozlz4a" @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { homepage = "https://gist.github.com/Tblue/62ff47bef7f894e92ed5"; mainProgram = "mozlz4a"; }; -} +}) diff --git a/pkgs/by-name/mp/mp3cat/package.nix b/pkgs/by-name/mp/mp3cat/package.nix index 6062c67fb13f..be8bb7f4720b 100644 --- a/pkgs/by-name/mp/mp3cat/package.nix +++ b/pkgs/by-name/mp/mp3cat/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mp3cat"; version = "0.5"; src = fetchFromGitHub { owner = "tomclegg"; repo = "mp3cat"; - rev = version; + rev = finalAttrs.version; sha256 = "0n6hjg2wgd06m561zc3ib5w2m3pwpf74njv2b2w4sqqh5md2ymfr"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "mp3cat"; }; -} +}) diff --git a/pkgs/by-name/mp/mp3fs/package.nix b/pkgs/by-name/mp/mp3fs/package.nix index c4b57f293377..f14c129cddd8 100644 --- a/pkgs/by-name/mp/mp3fs/package.nix +++ b/pkgs/by-name/mp/mp3fs/package.nix @@ -13,14 +13,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mp3fs"; version = "1.1.1"; src = fetchFromGitHub { owner = "khenriks"; repo = "mp3fs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-dF+DfkNKvYOucS6KjYR1MMGxayM+1HVS8mbmaavmgKM="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ Luflosi ]; mainProgram = "mp3fs"; }; -} +}) diff --git a/pkgs/by-name/mp/mp4v2/package.nix b/pkgs/by-name/mp/mp4v2/package.nix index 40a8da44fa5a..b7783192c615 100644 --- a/pkgs/by-name/mp/mp4v2/package.nix +++ b/pkgs/by-name/mp/mp4v2/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mp4v2"; version = "5.0.1"; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { # 2020-06-20: THE current upstream, maintained and used in distros fork. owner = "TechSmith"; repo = "mp4v2"; - rev = "Release-ThirdParty-MP4v2-${version}"; + rev = "Release-ThirdParty-MP4v2-${finalAttrs.version}"; sha256 = "sha256-OP+oVTH9pqYfHtYL1Kjrs1qey/J40ijLi5Gu8GJnvSY="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.mpl11; }; -} +}) diff --git a/pkgs/by-name/mp/mpack/package.nix b/pkgs/by-name/mp/mpack/package.nix index e9ceb444c513..cd89efce2e4d 100644 --- a/pkgs/by-name/mp/mpack/package.nix +++ b/pkgs/by-name/mp/mpack/package.nix @@ -8,12 +8,12 @@ mpack, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpack"; version = "1.6"; src = fetchurl { - url = "http://ftp.andrew.cmu.edu/pub/mpack/mpack-${version}.tar.gz"; + url = "http://ftp.andrew.cmu.edu/pub/mpack/mpack-${finalAttrs.version}.tar.gz"; hash = "sha256-J0EIuzo5mCpO/BT7OmUpjmbI5xNnw9q/STOBYtIHqUw="; }; @@ -90,7 +90,7 @@ stdenv.mkDerivation rec { mpack 2>&1 || echo "mpack exited with error code $?" ''; package = mpack; - version = "mpack version ${version}"; + version = "mpack version ${finalAttrs.version}"; }; }; @@ -99,4 +99,4 @@ stdenv.mkDerivation rec { license = lib.licenses.free; maintainers = with lib.maintainers; [ tomodachi94 ]; }; -} +}) diff --git a/pkgs/by-name/mp/mpage/package.nix b/pkgs/by-name/mp/mpage/package.nix index 3f247a65a37a..f9eca32cb763 100644 --- a/pkgs/by-name/mp/mpage/package.nix +++ b/pkgs/by-name/mp/mpage/package.nix @@ -4,12 +4,12 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpage"; version = "2.5.8"; src = fetchurl { - url = "https://www.mesa.nl/pub/mpage/mpage-${version}.tgz"; + url = "https://www.mesa.nl/pub/mpage/mpage-${finalAttrs.version}.tgz"; sha256 = "sha256-I1HpHSV5SzWN9mGPF6cBOijTUOwgQI/gb4Ej3EZz/pM="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { homepage = "http://www.mesa.nl/pub/mpage/"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/mp/mpd-notification/package.nix b/pkgs/by-name/mp/mpd-notification/package.nix index cedeb101719d..939d9bf99f21 100644 --- a/pkgs/by-name/mp/mpd-notification/package.nix +++ b/pkgs/by-name/mp/mpd-notification/package.nix @@ -12,14 +12,14 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpd-notification"; version = "0.9.3"; src = fetchFromGitHub { owner = "eworm-de"; repo = "mpd-notification"; - rev = version; + rev = finalAttrs.version; hash = "sha256-1xTIqJtTz7vfg34JvlwNe6kNZuPfd3KnAT0rI8ZYk2U="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "mpd-notification"; }; -} +}) diff --git a/pkgs/by-name/mp/mpdas/package.nix b/pkgs/by-name/mp/mpdas/package.nix index 3cb3a3281b1a..27d04cf8b6b9 100644 --- a/pkgs/by-name/mp/mpdas/package.nix +++ b/pkgs/by-name/mp/mpdas/package.nix @@ -7,14 +7,14 @@ curl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpdas"; version = "0.4.5"; src = fetchFromGitHub { owner = "hrkfdn"; repo = "mpdas"; - rev = version; + rev = finalAttrs.version; sha256 = "0fcqc4w6iwbi1n3cllcgj0k61zffhqkbr8668myxap21m35x8y1r"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "mpdas"; }; -} +}) diff --git a/pkgs/by-name/mp/mpdecimal/package.nix b/pkgs/by-name/mp/mpdecimal/package.nix index 4a66cc35d719..ca1d0bba4969 100644 --- a/pkgs/by-name/mp/mpdecimal/package.nix +++ b/pkgs/by-name/mp/mpdecimal/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpdecimal"; version = "4.0.1"; outputs = [ @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://www.bytereef.org/software/mpdecimal/releases/mpdecimal-${version}.tar.gz"; + url = "https://www.bytereef.org/software/mpdecimal/releases/mpdecimal-${finalAttrs.version}.tar.gz"; hash = "sha256-ltM6u0uwBwx74P7UJGzThBYYgyX4IEaCFEcZOFRbGsg="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix ++ lib.platforms.windows; }; -} +}) diff --git a/pkgs/by-name/mp/mpdscribble/package.nix b/pkgs/by-name/mp/mpdscribble/package.nix index e957afda27af..af9d85695815 100644 --- a/pkgs/by-name/mp/mpdscribble/package.nix +++ b/pkgs/by-name/mp/mpdscribble/package.nix @@ -13,12 +13,12 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpdscribble"; version = "0.24"; src = fetchurl { - url = "https://www.musicpd.org/download/mpdscribble/${version}/mpdscribble-${version}.tar.xz"; + url = "https://www.musicpd.org/download/mpdscribble/${finalAttrs.version}/mpdscribble-${finalAttrs.version}.tar.xz"; sha256 = "sha256-9rTLp0izuH5wUnC0kjyOI+lMLgD+3VC+sUaNvi+yqOc="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "mpdscribble"; }; -} +}) diff --git a/pkgs/by-name/mp/mpifileutils/package.nix b/pkgs/by-name/mp/mpifileutils/package.nix index e8a8899324e7..b910f8bb3b47 100644 --- a/pkgs/by-name/mp/mpifileutils/package.nix +++ b/pkgs/by-name/mp/mpifileutils/package.nix @@ -13,14 +13,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpifileutils"; version = "0.12"; src = fetchFromGitHub { owner = "hpc"; repo = "mpifileutils"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-WnjStOLWP/VsZyl2wPqR1Q+YqlJQRCQ4R50uOyqkWuM="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/mp/mpir/package.nix b/pkgs/by-name/mp/mpir/package.nix index 8a45d1202a23..a1412ca3a592 100644 --- a/pkgs/by-name/mp/mpir/package.nix +++ b/pkgs/by-name/mp/mpir/package.nix @@ -10,7 +10,7 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpir"; version = "3.0.0"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://mpir.org/mpir-${version}.tar.bz2"; + url = "https://mpir.org/mpir-${finalAttrs.version}.tar.bz2"; sha256 = "1fvmhrqdjs925hzr2i8bszm50h00gwsh17p2kn2pi51zrxck9xjj"; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { downloadPage = "https://mpir.org/downloads.html"; homepage = "https://mpir.org/"; }; -} +}) diff --git a/pkgs/by-name/mp/mpris-scrobbler/package.nix b/pkgs/by-name/mp/mpris-scrobbler/package.nix index 47824af4f687..067f82d86ed6 100644 --- a/pkgs/by-name/mp/mpris-scrobbler/package.nix +++ b/pkgs/by-name/mp/mpris-scrobbler/package.nix @@ -15,14 +15,14 @@ xdg-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpris-scrobbler"; version = "0.5.7"; src = fetchFromGitHub { owner = "mariusor"; repo = "mpris-scrobbler"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Ro2Eop4CGvcT1hiCYxxmECFp5oefmAnBT9twnVfpsvY="; }; @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { ]; mesonFlags = [ - "-Dversion=${version}" + "-Dversion=${finalAttrs.version}" ]; env.NIX_CFLAGS_COMPILE = toString ( @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "mpris-scrobbler"; }; -} +}) diff --git a/pkgs/by-name/mp/mpv/scripts/inhibit-gnome.nix b/pkgs/by-name/mp/mpv/scripts/inhibit-gnome.nix index 984e0e79ca5b..81f861cb6c06 100644 --- a/pkgs/by-name/mp/mpv/scripts/inhibit-gnome.nix +++ b/pkgs/by-name/mp/mpv/scripts/inhibit-gnome.nix @@ -8,14 +8,14 @@ mpv-unwrapped, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpv-inhibit-gnome"; version = "0.1.3"; src = fetchFromGitHub { owner = "Guldoman"; repo = "mpv_inhibit_gnome"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-LSGg5gAQE2JpepBqhz6D6d3NlqYaU4bjvYf1F+oLphQ="; }; passthru.updateScript = gitUpdater { rev-prefix = "v"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ myaats ]; }; -} +}) diff --git a/pkgs/by-name/mp/mpv/scripts/mpris.nix b/pkgs/by-name/mp/mpv/scripts/mpris.nix index a2a661fed9cc..3720a6a0029c 100644 --- a/pkgs/by-name/mp/mpv/scripts/mpris.nix +++ b/pkgs/by-name/mp/mpv/scripts/mpris.nix @@ -9,14 +9,14 @@ ffmpeg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpv-mpris"; version = "1.2"; src = fetchFromGitHub { owner = "hoyon"; repo = "mpv-mpris"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Q2kNaXZtI6U+x2f00x5CiHZq4o64xFTNC/3W4IiP0+4="; }; passthru.updateScript = gitUpdater { }; @@ -46,6 +46,6 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ ajs124 ]; - changelog = "https://github.com/hoyon/mpv-mpris/releases/tag/${version}"; + changelog = "https://github.com/hoyon/mpv-mpris/releases/tag/${finalAttrs.version}"; }; -} +}) diff --git a/pkgs/by-name/mp/mpvpaper/package.nix b/pkgs/by-name/mp/mpvpaper/package.nix index 643e2a375375..5b1edf675698 100644 --- a/pkgs/by-name/mp/mpvpaper/package.nix +++ b/pkgs/by-name/mp/mpvpaper/package.nix @@ -15,14 +15,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mpvpaper"; version = "1.8"; src = fetchFromGitHub { owner = "GhostNaN"; repo = "mpvpaper"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-JTlZSl8CZmWx7YTd0T58pwq10L1GKXNfAw0XlIsz7F8="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { mainProgram = "mpvpaper"; maintainers = with lib.maintainers; [ atila ]; }; -} +}) diff --git a/pkgs/by-name/mr/mrbayes/package.nix b/pkgs/by-name/mr/mrbayes/package.nix index 64a70846bf45..9a8b77e34096 100644 --- a/pkgs/by-name/mr/mrbayes/package.nix +++ b/pkgs/by-name/mr/mrbayes/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mrbayes"; version = "3.2.7a"; src = fetchFromGitHub { owner = "NBISweden"; repo = "MrBayes"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-pkkxZ6YHRn/I1SJpT9A+EK4S5hWGmFdcDBJS0zh5mLA="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { homepage = "https://nbisweden.github.io/MrBayes/"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mr/mricron/package.nix b/pkgs/by-name/mr/mricron/package.nix index d79f59bced84..81a7fa6be176 100644 --- a/pkgs/by-name/mr/mricron/package.nix +++ b/pkgs/by-name/mr/mricron/package.nix @@ -18,12 +18,12 @@ xorg, zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mricron"; version = "1.0.20190902"; src = fetchurl { - url = "https://github.com/neurolabusc/MRIcron/releases/download/v${version}/MRIcron_linux.zip"; + url = "https://github.com/neurolabusc/MRIcron/releases/download/v${finalAttrs.version}/MRIcron_linux.zip"; hash = "sha256-C155u9dvYEyWRfTv3KNQFI6aMWIAjgvdSIqMuYVIOQA="; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ adriangl ]; mainProgram = "mricron"; }; -} +}) diff --git a/pkgs/by-name/mr/mrtg/package.nix b/pkgs/by-name/mr/mrtg/package.nix index c8bb63a2859e..0b05834ba47b 100644 --- a/pkgs/by-name/mr/mrtg/package.nix +++ b/pkgs/by-name/mr/mrtg/package.nix @@ -16,12 +16,12 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mrtg"; version = "2.17.10"; src = fetchurl { - url = "https://oss.oetiker.ch/mrtg/pub/mrtg-${version}.tar.gz"; + url = "https://oss.oetiker.ch/mrtg/pub/mrtg-${finalAttrs.version}.tar.gz"; sha256 = "sha256-x/EcteIXpQDYfuO10mxYqGUu28DTKRaIu3krAQ+uQ6w="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ms/mscgen/package.nix b/pkgs/by-name/ms/mscgen/package.nix index 4bf3c3ddd1c8..d5f58b968ecd 100644 --- a/pkgs/by-name/ms/mscgen/package.nix +++ b/pkgs/by-name/ms/mscgen/package.nix @@ -13,12 +13,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mscgen"; version = "0.20"; src = fetchurl { - url = "http://www.mcternan.me.uk/mscgen/software/mscgen-src-${version}.tar.gz"; + url = "http://www.mcternan.me.uk/mscgen/software/mscgen-src-${finalAttrs.version}.tar.gz"; sha256 = "3c3481ae0599e1c2d30b7ed54ab45249127533ab2f20e768a0ae58d8551ddc23"; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "mscgen"; }; -} +}) diff --git a/pkgs/by-name/ms/msfpc/package.nix b/pkgs/by-name/ms/msfpc/package.nix index 92cee31e2529..dd2babc2b75b 100644 --- a/pkgs/by-name/ms/msfpc/package.nix +++ b/pkgs/by-name/ms/msfpc/package.nix @@ -9,14 +9,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "msfpc"; version = "1.4.5"; src = fetchFromGitHub { owner = "g0tmi1k"; repo = "msfpc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "UIdE0oSaNu16pf+M96x8AnNju88hdzokv86wm8uBYDQ="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ emilytrau ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ms/msgpuck/package.nix b/pkgs/by-name/ms/msgpuck/package.nix index 0d0745d9f0bf..b2a415b5c3bb 100644 --- a/pkgs/by-name/ms/msgpuck/package.nix +++ b/pkgs/by-name/ms/msgpuck/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "msgpuck"; version = "2.0"; src = fetchFromGitHub { owner = "rtsisyk"; repo = "msgpuck"; - rev = version; + rev = finalAttrs.version; sha256 = "0cjq86kncn3lv65vig9cqkqqv2p296ymcjjbviw0j1s85cfflps0"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ izorkin ]; }; -} +}) diff --git a/pkgs/by-name/ms/msieve/package.nix b/pkgs/by-name/ms/msieve/package.nix index b449c4e64c9b..3370bc459f32 100644 --- a/pkgs/by-name/ms/msieve/package.nix +++ b/pkgs/by-name/ms/msieve/package.nix @@ -7,13 +7,13 @@ ecm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "msieve"; version = "1056"; src = fetchsvn { url = "svn://svn.code.sf.net/p/msieve/code/trunk"; - rev = version; + rev = finalAttrs.version; hash = "sha256-6ErVn4pYPMG5VFjOQURLsHNpN0pGdp55+rjY8988onU="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.roconnor ]; platforms = [ "x86_64-linux" ] ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/ms/mstore/package.nix b/pkgs/by-name/ms/mstore/package.nix index 91de4859b7d9..f8bf37cfe228 100644 --- a/pkgs/by-name/ms/mstore/package.nix +++ b/pkgs/by-name/ms/mstore/package.nix @@ -19,14 +19,14 @@ assert ( ] ); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mstore"; version = "0.3.0"; src = fetchFromGitHub { owner = "grimme-lab"; repo = "mstore"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-zfrxdrZ1Um52qTRNGJoqZNQuHhK3xM/mKfk0aBLrcjw="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/ms/mstpd/package.nix b/pkgs/by-name/ms/mstpd/package.nix index 7a782267e06c..8ac547aa902a 100644 --- a/pkgs/by-name/ms/mstpd/package.nix +++ b/pkgs/by-name/ms/mstpd/package.nix @@ -6,14 +6,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mstpd"; version = "0.0.8"; src = fetchFromGitHub { owner = "mstpd"; repo = "mstpd"; - rev = version; + rev = finalAttrs.version; sha256 = "1xkfydxljdnj49p5r3mirk4k146428b6imfc9bkfps9yjn64mkgb"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mt/mt-st/package.nix b/pkgs/by-name/mt/mt-st/package.nix index 909bcd1afd51..c5725bc4c6e0 100644 --- a/pkgs/by-name/mt/mt-st/package.nix +++ b/pkgs/by-name/mt/mt-st/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mt-st"; version = "1.8"; src = fetchFromGitHub { owner = "iustin"; repo = "mt-st"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Sl+/v+ko3K4npY/M49H1YDxqOMy923qcAkTohi5Xg70="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.redvers ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mt/mtm/package.nix b/pkgs/by-name/mt/mtm/package.nix index c7a897ef70d7..df9b381480e7 100644 --- a/pkgs/by-name/mt/mtm/package.nix +++ b/pkgs/by-name/mt/mtm/package.nix @@ -5,7 +5,7 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mtm"; version = "1.2.1"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "deadpixi"; repo = "mtm"; - rev = version; + rev = finalAttrs.version; sha256 = "0gibrvah059z37jvn1qs4b6kvd4ivk2mfihmcpgx1vz6yg70zghv"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "mtm"; }; -} +}) diff --git a/pkgs/by-name/mt/mtpfs/package.nix b/pkgs/by-name/mt/mtpfs/package.nix index e3bdb418c772..868ca86dfd5a 100644 --- a/pkgs/by-name/mt/mtpfs/package.nix +++ b/pkgs/by-name/mt/mtpfs/package.nix @@ -10,7 +10,7 @@ libid3tag, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mtpfs"; version = "1.1"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://www.adebenham.com/files/mtp/mtpfs-${version}.tar.gz"; + url = "https://www.adebenham.com/files/mtp/mtpfs-${finalAttrs.version}.tar.gz"; sha256 = "07acrqb17kpif2xcsqfqh5j4axvsa4rnh6xwnpqab5b9w5ykbbqv"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/mtpfs.x86_64-darwin mainProgram = "mtpfs"; }; -} +}) diff --git a/pkgs/by-name/mt/mtprotoproxy/package.nix b/pkgs/by-name/mt/mtprotoproxy/package.nix index bd69fbea102d..75b4d1aa41eb 100644 --- a/pkgs/by-name/mt/mtprotoproxy/package.nix +++ b/pkgs/by-name/mt/mtprotoproxy/package.nix @@ -6,14 +6,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mtprotoproxy"; version = "1.1.1"; src = fetchFromGitHub { owner = "alexbers"; repo = "mtprotoproxy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-tQ6e1Y25V4qAqBvhhKdirSCYzeALfH+PhNtcHTuBurs="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "mtprotoproxy"; }; -} +}) diff --git a/pkgs/by-name/mu/mujs/package.nix b/pkgs/by-name/mu/mujs/package.nix index 46aa66e1f97c..e933ee95d8cc 100644 --- a/pkgs/by-name/mu/mujs/package.nix +++ b/pkgs/by-name/mu/mujs/package.nix @@ -7,12 +7,12 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mujs"; version = "1.3.6"; src = fetchurl { - url = "https://mujs.com/downloads/mujs-${version}.tar.gz"; + url = "https://mujs.com/downloads/mujs-${finalAttrs.version}.tar.gz"; hash = "sha256-fPOl5iLP9BkD7/8DNFGPyUrwYyVnUsOLpGGKUZHkTxg="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; license = lib.licenses.isc; }; -} +}) diff --git a/pkgs/by-name/mu/multicharge/package.nix b/pkgs/by-name/mu/multicharge/package.nix index eb3e1c26fcda..b4fcbe0cf512 100644 --- a/pkgs/by-name/mu/multicharge/package.nix +++ b/pkgs/by-name/mu/multicharge/package.nix @@ -23,14 +23,14 @@ assert ( ] ); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "multicharge"; version = "0.3.1"; src = fetchFromGitHub { owner = "grimme-lab"; repo = "multicharge"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8qwM3dpvFoL2WrMWNf14zYtRap0ijdfZ95XaTlkHhqQ="; }; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/mu/multilockscreen/package.nix b/pkgs/by-name/mu/multilockscreen/package.nix index 9a22f7b521f2..b69e9bc7dc41 100644 --- a/pkgs/by-name/mu/multilockscreen/package.nix +++ b/pkgs/by-name/mu/multilockscreen/package.nix @@ -36,14 +36,14 @@ let coreutils ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "multilockscreen"; version = "1.2.0"; src = fetchFromGitHub { owner = "jeffmhubbard"; repo = "multilockscreen"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1bfpbazvhaz9x356nsghz0czysh9b75g79cd9s35v0x0rrzdr9qj"; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ kylesferrazza ]; }; -} +}) diff --git a/pkgs/by-name/mu/multimon-ng/package.nix b/pkgs/by-name/mu/multimon-ng/package.nix index 7145ca6686dd..04ceaa43ed4a 100644 --- a/pkgs/by-name/mu/multimon-ng/package.nix +++ b/pkgs/by-name/mu/multimon-ng/package.nix @@ -10,14 +10,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "multimon-ng"; version = "1.4.1"; src = fetchFromGitHub { owner = "EliasOenal"; repo = "multimon-ng"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-/2NHUlAojDamNq/EVs8hoBYVikPLAFFFu/2syG4Xo4U="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/mu/multirun/package.nix b/pkgs/by-name/mu/multirun/package.nix index abcdac4a5c44..eb3098f1b4be 100644 --- a/pkgs/by-name/mu/multirun/package.nix +++ b/pkgs/by-name/mu/multirun/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "multirun"; version = "1.1.3"; src = fetchFromGitHub { owner = "nicolas-van"; repo = "multirun"; - rev = version; + rev = finalAttrs.version; hash = "sha256-I95nxZD65tHiok4MzsGG7gyaxPHbqQLuRWdHUPNhLu8="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { mainProgram = "multirun"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/mu/multitail/package.nix b/pkgs/by-name/mu/multitail/package.nix index 5099f3917c09..5e6c95aa66bc 100644 --- a/pkgs/by-name/mu/multitail/package.nix +++ b/pkgs/by-name/mu/multitail/package.nix @@ -7,14 +7,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "7.1.5"; pname = "multitail"; src = fetchFromGitHub { owner = "folkertvanheusden"; repo = "multitail"; - rev = version; + rev = finalAttrs.version; hash = "sha256-c9NlQLgHngNBbADZ6/legWFaKHJAQR/LZIfh8bJoc4Y="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; mainProgram = "multitail"; }; -} +}) diff --git a/pkgs/by-name/mu/multitime/package.nix b/pkgs/by-name/mu/multitime/package.nix index 6447521edbd0..f876590dce2d 100644 --- a/pkgs/by-name/mu/multitime/package.nix +++ b/pkgs/by-name/mu/multitime/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "multitime"; version = "1.5"; src = fetchFromGitHub { owner = "ltratt"; repo = "multitime"; - rev = "multitime-${version}"; + rev = "multitime-${finalAttrs.version}"; sha256 = "sha256-oLtBUJbu+tVhzsUv+toz2oLeXCVLYKHQXUNsqpCZBGc="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "multitime"; }; -} +}) diff --git a/pkgs/by-name/mu/munin/package.nix b/pkgs/by-name/mu/munin/package.nix index 26cb48d9d5bc..c5ef37db62cd 100644 --- a/pkgs/by-name/mu/munin/package.nix +++ b/pkgs/by-name/mu/munin/package.nix @@ -15,14 +15,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.0.76"; pname = "munin"; src = fetchFromGitHub { owner = "munin-monitoring"; repo = "munin"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-9PfIzUObm3Nu2k2TFjbQ3cqIDkPz07ZUczEcfm3bpDc="; }; @@ -91,7 +91,7 @@ stdenv.mkDerivation rec { ]; preBuild = '' - echo "${version}" > RELEASE + echo "${finalAttrs.version}" > RELEASE substituteInPlace "Makefile" \ --replace "/bin/pwd" "pwd" \ --replace "HTMLOld.3pm" "HTMLOld.3" @@ -177,4 +177,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/mu/muparser/package.nix b/pkgs/by-name/mu/muparser/package.nix index 1d2ff0b6f8b4..e9ea748a2476 100644 --- a/pkgs/by-name/mu/muparser/package.nix +++ b/pkgs/by-name/mu/muparser/package.nix @@ -6,14 +6,14 @@ llvmPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "muparser"; version = "2.3.5"; src = fetchFromGitHub { owner = "beltoforion"; repo = "muparser"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-CE3xgJr2RNsNMrj8Cf6xd/pD9M1OlHEclTW6xZV5X30="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mu/muparserx/package.nix b/pkgs/by-name/mu/muparserx/package.nix index 628026382cdb..f9db3d10bf04 100644 --- a/pkgs/by-name/mu/muparserx/package.nix +++ b/pkgs/by-name/mu/muparserx/package.nix @@ -6,14 +6,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "muparserx"; version = "4.0.12"; src = fetchFromGitHub { owner = "beltoforion"; repo = "muparserx"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-rekPXmncNdVX6LvPQP1M2Pzs3pyiCCcLPLnPFiyWJ4s="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/mu/mupen64plus/package.nix b/pkgs/by-name/mu/mupen64plus/package.nix index a1b0171e17d5..4700710bd4a6 100644 --- a/pkgs/by-name/mu/mupen64plus/package.nix +++ b/pkgs/by-name/mu/mupen64plus/package.nix @@ -15,12 +15,12 @@ vulkan-loader, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mupen64plus"; version = "2.6.0"; src = fetchurl { - url = "https://github.com/mupen64plus/mupen64plus-core/releases/download/${version}/mupen64plus-bundle-src-${version}.tar.gz"; + url = "https://github.com/mupen64plus/mupen64plus-core/releases/download/${finalAttrs.version}/mupen64plus-bundle-src-${finalAttrs.version}.tar.gz"; sha256 = "sha256-KX4XGAzXanuOqAnRob4smO1cc1LccWllqA3rWYsh4TE="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; mainProgram = "mupen64plus"; }; -} +}) diff --git a/pkgs/by-name/mu/musl-fts/package.nix b/pkgs/by-name/mu/musl-fts/package.nix index f9b3030a8e82..09c7cedb009b 100644 --- a/pkgs/by-name/mu/musl-fts/package.nix +++ b/pkgs/by-name/mu/musl-fts/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "musl-fts"; version = "1.2.7"; src = fetchFromGitHub { owner = "void-linux"; repo = "musl-fts"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "Azw5qrz6OKDcpYydE6jXzVxSM5A8oYWAztrHr+O/DOE="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.pjjw ]; }; -} +}) diff --git a/pkgs/by-name/mu/musl-obstack/package.nix b/pkgs/by-name/mu/musl-obstack/package.nix index 3f0a4310c18a..e0172eb8aab9 100644 --- a/pkgs/by-name/mu/musl-obstack/package.nix +++ b/pkgs/by-name/mu/musl-obstack/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "musl-obstack"; version = "1.2.3"; src = fetchFromGitHub { owner = "void-linux"; repo = "musl-obstack"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-oydS7FubUniMHAUWfg84OH9+CZ0JCrTXy7jzwOyJzC8="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; maintainers = [ lib.maintainers.pjjw ]; }; -} +}) diff --git a/pkgs/by-name/mu/mustache-hpp/package.nix b/pkgs/by-name/mu/mustache-hpp/package.nix index 39279cf626ff..75feee67ff43 100644 --- a/pkgs/by-name/mu/mustache-hpp/package.nix +++ b/pkgs/by-name/mu/mustache-hpp/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mustache"; version = "4.1"; src = fetchFromGitHub { owner = "kainjow"; repo = "Mustache"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0r9rbk6v1wpld2ismfsk2lkhbyv3dkf0p03hkjivbj05qkfhvlbb"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/kainjow/Mustache"; license = lib.licenses.boost; }; -} +}) diff --git a/pkgs/by-name/mu/mustache-spec/package.nix b/pkgs/by-name/mu/mustache-spec/package.nix index ab83abc0e2ff..0329ac22b946 100644 --- a/pkgs/by-name/mu/mustache-spec/package.nix +++ b/pkgs/by-name/mu/mustache-spec/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mustache-spec"; version = "1.0.2"; src = fetchFromGitHub { owner = "mustache"; repo = "mustache"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "03xrfyjzm5ss6zkdlpl9ypwzcglspcdcnr3f94vj1rjfqm2rxcjw"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ Profpatsch ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/mv/mvapich/package.nix b/pkgs/by-name/mv/mvapich/package.nix index ed7b23248174..cd0081708930 100644 --- a/pkgs/by-name/mv/mvapich/package.nix +++ b/pkgs/by-name/mv/mvapich/package.nix @@ -30,12 +30,12 @@ assert builtins.elem network [ "ofi" ]; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mvapich"; version = "4.1"; src = fetchurl { - url = "https://mvapich.cse.ohio-state.edu/download/mvapich/mv2/mvapich-${version}.tar.gz"; + url = "https://mvapich.cse.ohio-state.edu/download/mvapich/mv2/mvapich-${finalAttrs.version}.tar.gz"; sha256 = "sha256-JaU9NyW2aeLGSBWPt8n8WxOIlT86L5SXSFhsRH0OQ+4="; }; @@ -123,4 +123,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mx/mxnet/package.nix b/pkgs/by-name/mx/mxnet/package.nix index a075a184595b..fbed8ae66b98 100644 --- a/pkgs/by-name/mx/mxnet/package.nix +++ b/pkgs/by-name/mx/mxnet/package.nix @@ -22,13 +22,13 @@ # mxnet is not maintained, and other projects are migrating away from it. # https://github.com/apache/mxnet/issues/21206 -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mxnet"; version = "1.9.1"; src = fetchurl { - name = "apache-mxnet-src-${version}-incubating.tar.gz"; - url = "mirror://apache/incubator/mxnet/${version}/apache-mxnet-src-${version}-incubating.tar.gz"; + name = "apache-mxnet-src-${finalAttrs.version}-incubating.tar.gz"; + url = "mirror://apache/incubator/mxnet/${finalAttrs.version}/apache-mxnet-src-${finalAttrs.version}-incubating.tar.gz"; hash = "sha256-EephMoF02MKblvNBl34D3rC/Sww3rOZY+T442euMkyI="; }; @@ -96,4 +96,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mx/mxt-app/package.nix b/pkgs/by-name/mx/mxt-app/package.nix index 5f562549c933..b2eea816e245 100644 --- a/pkgs/by-name/mx/mxt-app/package.nix +++ b/pkgs/by-name/mx/mxt-app/package.nix @@ -6,14 +6,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.46"; pname = "mxt-app"; src = fetchFromGitHub { owner = "atmel-maxtouch"; repo = "mxt-app"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-SeP48xdZ43dL28tg7mo8SmObUt3R+8oyETst6yKkhnU="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "mxt-app"; }; -} +}) diff --git a/pkgs/by-name/my/mydumper/package.nix b/pkgs/by-name/my/mydumper/package.nix index ba6ee26406bf..a90f076f3abf 100644 --- a/pkgs/by-name/my/mydumper/package.nix +++ b/pkgs/by-name/my/mydumper/package.nix @@ -20,14 +20,14 @@ versionCheckHook, mydumper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mydumper"; version = "0.21.1-1"; src = fetchFromGitHub { owner = "mydumper"; repo = "mydumper"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-6x0d1Ywgy6kkfDs3KsS6pRK0/3z9Ur7klO8xMTsoDPI="; # as of mydumper v0.16.5-1, mydumper extracted its docs into a submodule fetchSubmodules = true; @@ -105,13 +105,13 @@ stdenv.mkDerivation rec { passthru.tests = testers.testVersion { package = mydumper; command = "myloader --version"; - version = "myloader v${version}"; + version = "myloader v${finalAttrs.version}"; }; meta = { description = "High-performance MySQL backup tool"; homepage = "https://github.com/mydumper/mydumper"; - changelog = "https://github.com/mydumper/mydumper/releases/tag/v${version}"; + changelog = "https://github.com/mydumper/mydumper/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ @@ -119,4 +119,4 @@ stdenv.mkDerivation rec { michaelglass ]; }; -} +}) diff --git a/pkgs/by-name/my/myrddin/package.nix b/pkgs/by-name/my/myrddin/package.nix index 6906c6e6204f..8a84e941eabf 100644 --- a/pkgs/by-name/my/myrddin/package.nix +++ b/pkgs/by-name/my/myrddin/package.nix @@ -8,14 +8,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "myrddin"; version = "0.3.1"; src = fetchFromGitHub { repo = "mc"; owner = "oridb"; - rev = "r${version}"; + rev = "r${finalAttrs.version}"; sha256 = "7ImjiG/rIKGPHq3Vh/mftY7pqw/vfOxD3LJeT87HmCk="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) || stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/my/mysql2pgsql/package.nix b/pkgs/by-name/my/mysql2pgsql/package.nix index 47c834240afd..91d3638473ee 100644 --- a/pkgs/by-name/my/mysql2pgsql/package.nix +++ b/pkgs/by-name/my/mysql2pgsql/package.nix @@ -6,12 +6,12 @@ }: # The homepage says this script is mature.. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mysql2pgsql"; version = "0.0.1a"; src = fetchurl { - url = "http://ftp.plusline.de/ftp.postgresql.org/projects/gborg/mysql2psql/devel/mysql2psql-${version}.tgz"; + url = "http://ftp.plusline.de/ftp.postgresql.org/projects/gborg/mysql2psql/devel/mysql2psql-${finalAttrs.version}.tgz"; sha256 = "0dpbxf3kdvpihz9cisx6wi3zzd0cnifaqvjxavrbwm4k4sz1qamp"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { mainProgram = "mysql2psql"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/my/mysql_jdbc/package.nix b/pkgs/by-name/my/mysql_jdbc/package.nix index 062a7579bad6..762dbd7294d6 100644 --- a/pkgs/by-name/my/mysql_jdbc/package.nix +++ b/pkgs/by-name/my/mysql_jdbc/package.nix @@ -7,12 +7,12 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mysql-connector-java"; version = "9.4.0"; src = fetchurl { - url = "https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${version}.zip"; + url = "https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${finalAttrs.version}.zip"; hash = "sha256-Ze/HzVelG3p5tFnu0lvP0gKWvGr3yGWGBjlVEBZorJ4="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; -} +}) diff --git a/pkgs/by-name/my/mysqltuner/package.nix b/pkgs/by-name/my/mysqltuner/package.nix index 495befde4995..cba826277e55 100644 --- a/pkgs/by-name/my/mysqltuner/package.nix +++ b/pkgs/by-name/my/mysqltuner/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mysqltuner"; version = "2.7.0"; src = fetchFromGitHub { owner = "major"; repo = "MySQLTuner-perl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-v0+iFmAzbFelVyZSRvcSd0AgW73N6no0/n6LuBooKN4="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "mysqltuner"; }; -} +}) diff --git a/pkgs/by-name/my/mythes/package.nix b/pkgs/by-name/my/mythes/package.nix index 9fe998421a9b..b93f3663103f 100644 --- a/pkgs/by-name/my/mythes/package.nix +++ b/pkgs/by-name/my/mythes/package.nix @@ -8,12 +8,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mythes"; version = "1.2.4"; src = fetchurl { - url = "mirror://sourceforge/hunspell/mythes-${version}.tar.gz"; + url = "mirror://sourceforge/hunspell/mythes-${finalAttrs.version}.tar.gz"; sha256 = "0prh19wy1c74kmzkkavm9qslk99gz8h8wmjvwzjc6lf8v2az708y"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; inherit (hunspell.meta) platforms; }; -} +}) diff --git a/pkgs/by-name/n2/n2n/package.nix b/pkgs/by-name/n2/n2n/package.nix index a6f7af4322bd..3900b2da8268 100644 --- a/pkgs/by-name/n2/n2n/package.nix +++ b/pkgs/by-name/n2/n2n/package.nix @@ -7,7 +7,7 @@ libcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "n2n"; version = "3.0"; # nixpkgs-update: no auto update @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "ntop"; repo = "n2n"; - rev = version; + rev = finalAttrs.version; hash = "sha256-OXmcc6r+fTHs/tDNF3akSsynB/bVRKB6Fl5oYxmu+E0="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ malte-v ]; }; -} +}) diff --git a/pkgs/by-name/na/nabi/package.nix b/pkgs/by-name/na/nabi/package.nix index 2f5d3de9f995..75ffefd7619e 100644 --- a/pkgs/by-name/na/nabi/package.nix +++ b/pkgs/by-name/na/nabi/package.nix @@ -9,14 +9,14 @@ automake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nabi"; version = "1.0.1"; src = fetchFromGitHub { owner = "libhangul"; repo = "nabi"; - tag = "nabi-${version}"; + tag = "nabi-${finalAttrs.version}"; hash = "sha256-C6K8sXVCGf45VZtGSCB5emFzZPV21kG9JxAwBHRiFsY="; }; @@ -43,9 +43,9 @@ stdenv.mkDerivation rec { description = "Easy Hangul XIM"; mainProgram = "nabi"; homepage = "https://github.com/libhangul/nabi"; - changelog = "https://github.com/libhangul/nabi/blob/nabi-${version}/NEWS"; + changelog = "https://github.com/libhangul/nabi/blob/nabi-${finalAttrs.version}/NEWS"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ ianwookim ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/na/namecoind/package.nix b/pkgs/by-name/na/namecoind/package.nix index d2c51f2bdc85..6e212b63afcd 100644 --- a/pkgs/by-name/na/namecoind/package.nix +++ b/pkgs/by-name/na/namecoind/package.nix @@ -18,14 +18,14 @@ withWallet ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "namecoind"; version = "28.0"; src = fetchFromGitHub { owner = "namecoin"; repo = "namecoin-core"; - tag = "nc${version}"; + tag = "nc${finalAttrs.version}"; hash = "sha256-r6rVgPrKz7nZ07oXw7KmVhGF4jVn6L+R9YHded+3E9k="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/na/nanobench/package.nix b/pkgs/by-name/na/nanobench/package.nix index af59b41ee20b..4c09d1ff2479 100644 --- a/pkgs/by-name/na/nanobench/package.nix +++ b/pkgs/by-name/na/nanobench/package.nix @@ -7,14 +7,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nanobench"; version = "4.3.11"; src = fetchFromGitHub { owner = "martinus"; repo = "nanobench"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-6OoVU31cNY0pIYpK/PdB9Qej+9IJo7+fHFQCTymBVrk="; }; @@ -45,9 +45,9 @@ stdenv.mkDerivation rec { meta = { description = "Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20"; homepage = "https://nanobench.ankerl.com/"; - changelog = "https://github.com/martinus/nanobench/releases/tag/v${version}"; + changelog = "https://github.com/martinus/nanobench/releases/tag/v${finalAttrs.version}"; platforms = lib.platforms.all; license = lib.licenses.mit; maintainers = with lib.maintainers; [ mtpham99 ]; }; -} +}) diff --git a/pkgs/by-name/na/nanomsg/package.nix b/pkgs/by-name/na/nanomsg/package.nix index 7198183e3113..19a9eb0ee3ad 100644 --- a/pkgs/by-name/na/nanomsg/package.nix +++ b/pkgs/by-name/na/nanomsg/package.nix @@ -6,14 +6,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.1.5"; pname = "nanomsg"; src = fetchFromGitHub { owner = "nanomsg"; repo = "nanomsg"; - rev = version; + rev = finalAttrs.version; sha256 = "01ddfzjlkf2dgijrmm3j3j8irccsnbgfvjcnwslsfaxnrmrq5s64"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { mainProgram = "nanocat"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/na/nanovna-qt/package.nix b/pkgs/by-name/na/nanovna-qt/package.nix index 370e3d06fd5c..8aa65712cde6 100644 --- a/pkgs/by-name/na/nanovna-qt/package.nix +++ b/pkgs/by-name/na/nanovna-qt/package.nix @@ -9,7 +9,7 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nanovna-qt"; # 20200507 dropped support for NanoVNA V2.2 # We could add later versions as separate packages if someone needs, but not updating it @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "nanovna-v2"; repo = "NanoVNA-QT"; - rev = version; + rev = finalAttrs.version; hash = "sha256-0nRpjLglCog9e4bSkaNSwjrwmLwut3Ykr3AaYZCaMEs="; }; @@ -73,8 +73,8 @@ stdenv.mkDerivation rec { homepage = "https://nanorfe.com/nanovna-v2.html"; mainProgram = "vna_qt"; license = lib.licenses.gpl2Only; - changelog = "https://github.com/nanovna-v2/NanoVNA-QT/releases/tag/v${version}"; + changelog = "https://github.com/nanovna-v2/NanoVNA-QT/releases/tag/v${finalAttrs.version}"; maintainers = with lib.maintainers; [ chuangzhu ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/na/napi-rs-cli/package.nix b/pkgs/by-name/na/napi-rs-cli/package.nix index e28bf970a1c5..7673464d4362 100644 --- a/pkgs/by-name/na/napi-rs-cli/package.nix +++ b/pkgs/by-name/na/napi-rs-cli/package.nix @@ -6,12 +6,12 @@ nodejs, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "napi-rs-cli"; version = "2.17.0"; src = fetchurl { - url = "https://registry.npmjs.org/@napi-rs/cli/-/cli-${version}.tgz"; + url = "https://registry.npmjs.org/@napi-rs/cli/-/cli-${finalAttrs.version}.tgz"; hash = "sha256-DeqH3pEtGZoKEBz5G0RfDO9LWHGMKL2OiWS1uWk4v44="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ winter ]; inherit (nodejs.meta) platforms; }; -} +}) diff --git a/pkgs/by-name/na/narsil/package.nix b/pkgs/by-name/na/narsil/package.nix index 46bdfb4c271e..2db9b0f9ce13 100644 --- a/pkgs/by-name/na/narsil/package.nix +++ b/pkgs/by-name/na/narsil/package.nix @@ -11,14 +11,14 @@ SDL2_mixer, SDL2_ttf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "narsil"; version = "1.4.0-112-gaa252eb26"; src = fetchFromGitHub { owner = "NickMcConnell"; repo = "NarSil"; - tag = version; + tag = finalAttrs.version; hash = "sha256-FqWoyq6FFCknT29Zkrkozi0+2JkrhJ2fKXVSbh5ZWXo="; }; @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/NickMcConnell/NarSil/"; description = "Unofficial rewrite of Sil, a roguelike influenced by Angband"; mainProgram = "narsil"; - changelog = "https://github.com/NickMcConnell/NarSil/releases/tag/${version}"; + changelog = "https://github.com/NickMcConnell/NarSil/releases/tag/${finalAttrs.version}"; longDescription = '' NarSil attempts to be an almost-faithful recreation of Sil 1.3.0, but based on the codebase of modern Angband. @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { ]; license = lib.licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/na/nat-traverse/package.nix b/pkgs/by-name/na/nat-traverse/package.nix index ac7c1b38db24..8041308df517 100644 --- a/pkgs/by-name/na/nat-traverse/package.nix +++ b/pkgs/by-name/na/nat-traverse/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nat-traverse"; version = "0.7"; src = fetchurl { - url = "https://www.speicherleck.de/iblech/nat-traverse/nat-traverse-${version}.tar.bz2"; + url = "https://www.speicherleck.de/iblech/nat-traverse/nat-traverse-${finalAttrs.version}.tar.bz2"; sha256 = "0knwnqsjwv7sa5wjb863ghabs7s269a73qwkmxpsbngjw9s0j2ih"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.iblech ]; mainProgram = "nat-traverse"; }; -} +}) diff --git a/pkgs/by-name/na/natural-docs/package.nix b/pkgs/by-name/na/natural-docs/package.nix index 57710a42f751..c2bcd9e429e3 100644 --- a/pkgs/by-name/na/natural-docs/package.nix +++ b/pkgs/by-name/na/natural-docs/package.nix @@ -6,12 +6,12 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "natural-docs"; version = "2.3.1"; src = fetchzip { - url = "https://naturaldocs.org/download/natural_docs/${version}/Natural_Docs_${version}.zip"; + url = "https://naturaldocs.org/download/natural_docs/${finalAttrs.version}/Natural_Docs_${finalAttrs.version}.zip"; sha256 = "sha256-gjAhS2hdFA8G+E5bJD18BQdb7PrBeRnpBBSlnVJ5hgY="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.nkpvk ]; mainProgram = "NaturalDocs"; }; -} +}) diff --git a/pkgs/by-name/na/nautilus-open-in-blackbox/package.nix b/pkgs/by-name/na/nautilus-open-in-blackbox/package.nix index 3bd30f8d83f5..07c83270838b 100644 --- a/pkgs/by-name/na/nautilus-open-in-blackbox/package.nix +++ b/pkgs/by-name/na/nautilus-open-in-blackbox/package.nix @@ -5,14 +5,14 @@ stdenv, lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nautilus-open-in-blackbox"; version = "0.1.1"; src = fetchFromGitHub { owner = "ppvan"; repo = "nautilus-open-in-blackbox"; - tag = version; + tag = finalAttrs.version; hash = "sha256-5rvh3qNalpjamcBVQrnAW6GxhwPPlRxP5h045YDqvrM="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/ppvan/nautilus-open-in-blackbox"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/na/nav/package.nix b/pkgs/by-name/na/nav/package.nix index 72f350e4ef03..72b5577c752b 100644 --- a/pkgs/by-name/na/nav/package.nix +++ b/pkgs/by-name/na/nav/package.nix @@ -6,12 +6,12 @@ libxcrypt-legacy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nav"; version = "1.5.0"; src = fetchurl { - url = "https://github.com/Jojo4GH/nav/releases/download/v${version}/nav-${stdenv.hostPlatform.parsed.cpu.name}-unknown-linux-gnu.tar.gz"; + url = "https://github.com/Jojo4GH/nav/releases/download/v${finalAttrs.version}/nav-${stdenv.hostPlatform.parsed.cpu.name}-unknown-linux-gnu.tar.gz"; sha256 = { x86_64-linux = "sha256-LQdw8/V1KFNM6TY1rFt/RiZuiRQXM+8HNGkJXDrE/mw="; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; mainProgram = "nav"; }; -} +}) diff --git a/pkgs/by-name/nb/nb/package.nix b/pkgs/by-name/nb/nb/package.nix index 86d56303e855..897b6b2d61f2 100644 --- a/pkgs/by-name/nb/nb/package.nix +++ b/pkgs/by-name/nb/nb/package.nix @@ -9,14 +9,14 @@ bashInteractive, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nb"; version = "7.24.0"; src = fetchFromGitHub { owner = "xwmx"; repo = "nb"; - rev = version; + rev = finalAttrs.version; hash = "sha256-oGVuBwnuKQqlhwW8gBWwhR09ZVBYV3vWzJxKu+KTlL8="; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "nb"; }; -} +}) diff --git a/pkgs/by-name/nb/nbd/package.nix b/pkgs/by-name/nb/nbd/package.nix index f05bbc697327..7a813bdef3f9 100644 --- a/pkgs/by-name/nb/nbd/package.nix +++ b/pkgs/by-name/nb/nbd/package.nix @@ -13,12 +13,12 @@ gnutls, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nbd"; version = "3.25"; src = fetchurl { - url = "https://github.com/NetworkBlockDevice/nbd/releases/download/nbd-${version}/nbd-${version}.tar.xz"; + url = "https://github.com/NetworkBlockDevice/nbd/releases/download/nbd-${finalAttrs.version}/nbd-${finalAttrs.version}.tar.xz"; hash = "sha256-9cj9D8tXsckmWU0OV/NWQy7ghni+8dQNCI8IMPDL3Qo="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ nickcao ]; }; -} +}) diff --git a/pkgs/by-name/nb/nbench/package.nix b/pkgs/by-name/nb/nbench/package.nix index 8dbfa82c22ae..065315d93659 100644 --- a/pkgs/by-name/nb/nbench/package.nix +++ b/pkgs/by-name/nb/nbench/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nbench-byte"; version = "2.2.3"; src = fetchurl { - url = "http://www.math.utah.edu/~mayer/linux/nbench-byte-${version}.tar.gz"; + url = "http://www.math.utah.edu/~mayer/linux/nbench-byte-${finalAttrs.version}.tar.gz"; sha256 = "1b01j7nmm3wd92ngvsmn2sbw43sl9fpx4xxmkrink68fz1rx0gbj"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bennofs ]; mainProgram = "nbench"; }; -} +}) diff --git a/pkgs/by-name/nc/ncmpc/package.nix b/pkgs/by-name/nc/ncmpc/package.nix index e06495336f37..a2873d4b0f05 100644 --- a/pkgs/by-name/nc/ncmpc/package.nix +++ b/pkgs/by-name/nc/ncmpc/package.nix @@ -15,14 +15,14 @@ pcre2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ncmpc"; version = "0.52"; src = fetchFromGitHub { owner = "MusicPlayerDaemon"; repo = "ncmpc"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-j/hZdKl1LQ/yEGDUv9k5PQJ6pngAl52mVCpfacWrRw0="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fpletz ]; mainProgram = "ncmpc"; }; -} +}) diff --git a/pkgs/by-name/nc/ncmpcpp/package.nix b/pkgs/by-name/nc/ncmpcpp/package.nix index af22c8f658be..deb4fa6a1d90 100644 --- a/pkgs/by-name/nc/ncmpcpp/package.nix +++ b/pkgs/by-name/nc/ncmpcpp/package.nix @@ -21,14 +21,14 @@ taglib, # tag editor }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ncmpcpp"; version = "0.10.1"; src = fetchFromGitHub { owner = "ncmpcpp"; repo = "ncmpcpp"; - tag = version; + tag = finalAttrs.version; hash = "sha256-w3deSy71SWWD2kZKREowZh3KMNCBfBJbrjM0vW4/GrI="; }; @@ -77,7 +77,7 @@ stdenv.mkDerivation rec { meta = { description = "Featureful ncurses based MPD client inspired by ncmpc"; homepage = "https://rybczak.net/ncmpcpp/"; - changelog = "https://github.com/ncmpcpp/ncmpcpp/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/ncmpcpp/ncmpcpp/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ koral @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "ncmpcpp"; }; -} +}) diff --git a/pkgs/by-name/nc/ncompress/package.nix b/pkgs/by-name/nc/ncompress/package.nix index 332ce4ece99e..3004eccac908 100644 --- a/pkgs/by-name/nc/ncompress/package.nix +++ b/pkgs/by-name/nc/ncompress/package.nix @@ -5,14 +5,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ncompress"; version = "5.0"; src = fetchFromGitHub { owner = "vapier"; repo = "ncompress"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Yhs3C5/kR7Ve56E84usYJprxIMAIwXVahLi1N9TIfj0="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { description = "Fast, simple LZW file compressor"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nc/ncpamixer/package.nix b/pkgs/by-name/nc/ncpamixer/package.nix index 63bd4f94fd5c..231dd9836837 100644 --- a/pkgs/by-name/nc/ncpamixer/package.nix +++ b/pkgs/by-name/nc/ncpamixer/package.nix @@ -10,14 +10,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ncpamixer"; version = "1.3.9"; src = fetchFromGitHub { owner = "fulhax"; repo = "ncpamixer"; - tag = version; + tag = finalAttrs.version; hash = "sha256-uafjAaXtn97NNmRPxeHmbAaMeHIR/nrQKsTqDX5NRGU="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ SuperSandro2000 ]; mainProgram = "ncpamixer"; }; -} +}) diff --git a/pkgs/by-name/nc/ncrack/package.nix b/pkgs/by-name/nc/ncrack/package.nix index 99ac046e4168..92a1242d385c 100644 --- a/pkgs/by-name/nc/ncrack/package.nix +++ b/pkgs/by-name/nc/ncrack/package.nix @@ -7,14 +7,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ncrack"; version = "0.7"; src = fetchFromGitHub { owner = "nmap"; repo = "ncrack"; - rev = version; + rev = finalAttrs.version; sha256 = "1gnv5xdd7n04glcpy7q1mkb6f8gdhdrhlrh8z6k4g2pjdhxlz26g"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nd/ndisc6/package.nix b/pkgs/by-name/nd/ndisc6/package.nix index 7ae78945b8b2..8db2d17cac31 100644 --- a/pkgs/by-name/nd/ndisc6/package.nix +++ b/pkgs/by-name/nd/ndisc6/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ndisc6"; version = "1.0.4"; src = fetchurl { - url = "https://www.remlab.net/files/ndisc6/archive/ndisc6-${version}.tar.bz2"; + url = "https://www.remlab.net/files/ndisc6/archive/ndisc6-${finalAttrs.version}.tar.bz2"; sha256 = "07swyar1hl83zxmd7fqwb2q0c0slvrswkcfp3nz5lknrk15dmcdb"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Only; }; -} +}) diff --git a/pkgs/by-name/nd/ndn-cxx/package.nix b/pkgs/by-name/nd/ndn-cxx/package.nix index 05b0394ae52e..e3d276635057 100644 --- a/pkgs/by-name/nd/ndn-cxx/package.nix +++ b/pkgs/by-name/nd/ndn-cxx/package.nix @@ -12,14 +12,14 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ndn-cxx"; version = "0.9.0"; src = fetchFromGitHub { owner = "named-data"; repo = "ndn-cxx"; - rev = "ndn-cxx-${version}"; + rev = "ndn-cxx-${finalAttrs.version}"; sha256 = "sha256-u9+QxqdCET1f5B54HF+Jk/YuQvhcYWsPNIVHi5l0XTM="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { bertof ]; }; -} +}) diff --git a/pkgs/by-name/nd/ndn-tools/package.nix b/pkgs/by-name/nd/ndn-tools/package.nix index 812cd1d9403e..28df89391490 100644 --- a/pkgs/by-name/nd/ndn-tools/package.nix +++ b/pkgs/by-name/nd/ndn-tools/package.nix @@ -11,14 +11,14 @@ wafHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ndn-tools"; version = "24.07"; src = fetchFromGitHub { owner = "named-data"; repo = "ndn-tools"; - rev = "ndn-tools-${version}"; + rev = "ndn-tools-${finalAttrs.version}"; sha256 = "sha256-rzGd+8SkztrkXRXcEcQm6rOtAGnF7h/Jg8jaBb7FP9w="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ bertof ]; }; -} +}) diff --git a/pkgs/by-name/nd/ndppd/package.nix b/pkgs/by-name/nd/ndppd/package.nix index 18b873e009eb..5340b7347ec5 100644 --- a/pkgs/by-name/nd/ndppd/package.nix +++ b/pkgs/by-name/nd/ndppd/package.nix @@ -6,14 +6,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ndppd"; version = "0.2.5"; src = fetchFromGitHub { owner = "DanielAdolfsson"; repo = "ndppd"; - rev = version; + rev = finalAttrs.version; sha256 = "0niri5q9qyyyw5lmjpxk19pv3v4srjvmvyd5k6ks99mvqczjx9c0"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ndppd"; }; -} +}) diff --git a/pkgs/by-name/nd/ndstool/package.nix b/pkgs/by-name/nd/ndstool/package.nix index 5c3fcf4eaeb3..ce5457d96eba 100644 --- a/pkgs/by-name/nd/ndstool/package.nix +++ b/pkgs/by-name/nd/ndstool/package.nix @@ -6,14 +6,14 @@ automake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ndstool"; version = "2.3.1"; src = fetchFromGitHub { owner = "devkitPro"; repo = "ndstool"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-121xEmbt1WBR1wi4RLw9/iLHqkpyXImXKiCNnLCYnJs="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; mainProgram = "ndstool"; }; -} +}) diff --git a/pkgs/by-name/ne/neatvnc/package.nix b/pkgs/by-name/ne/neatvnc/package.nix index c30eaf0fa0e6..57651137c8ac 100644 --- a/pkgs/by-name/ne/neatvnc/package.nix +++ b/pkgs/by-name/ne/neatvnc/package.nix @@ -14,14 +14,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "neatvnc"; version = "0.9.5"; src = fetchFromGitHub { owner = "any1"; repo = "neatvnc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-wAIifLw2rlu44jXMu/k31B7qePdJt6pT6TOhNxcyfLw="; }; @@ -59,9 +59,9 @@ stdenv.mkDerivation rec { - Interoperability with the Freedesktop.org ecosystem ''; homepage = "https://github.com/any1/neatvnc"; - changelog = "https://github.com/any1/neatvnc/releases/tag/v${version}"; + changelog = "https://github.com/any1/neatvnc/releases/tag/v${finalAttrs.version}"; license = lib.licenses.isc; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ nickcao ]; }; -} +}) diff --git a/pkgs/by-name/ne/neil/package.nix b/pkgs/by-name/ne/neil/package.nix index 469375139948..59b73e74564e 100644 --- a/pkgs/by-name/ne/neil/package.nix +++ b/pkgs/by-name/ne/neil/package.nix @@ -6,14 +6,14 @@ babashka, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "neil"; version = "0.3.68"; src = fetchFromGitHub { owner = "babashka"; repo = "neil"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ulqVrFsuYvRKxASHI6AqnHkKKdmDVgtivsRIscivcXw="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = babashka.meta.platforms; maintainers = with lib.maintainers; [ jlesquembre ]; }; -} +}) diff --git a/pkgs/by-name/ne/neko/package.nix b/pkgs/by-name/ne/neko/package.nix index b3e654b72396..649bb8db3d22 100644 --- a/pkgs/by-name/ne/neko/package.nix +++ b/pkgs/by-name/ne/neko/package.nix @@ -20,14 +20,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "neko"; version = "2.4.1"; src = fetchFromGitHub { owner = "HaxeFoundation"; repo = "neko"; - rev = "v${lib.replaceStrings [ "." ] [ "-" ] version}"; + rev = "v${lib.replaceStrings [ "." ] [ "-" ] finalAttrs.version}"; hash = "sha256-cTu+AlDnpXAow6jM77Ct9DM8p//z6N1utk7Wsd+0g9U="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; broken = !stdenv.buildPlatform.canExecute stdenv.hostPlatform; }; -} +}) diff --git a/pkgs/by-name/ne/nelua/package.nix b/pkgs/by-name/ne/nelua/package.nix index 4a01e5d43be7..864c0b710eae 100644 --- a/pkgs/by-name/ne/nelua/package.nix +++ b/pkgs/by-name/ne/nelua/package.nix @@ -6,7 +6,7 @@ unstableGitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nelua"; version = "0-unstable-2025-06-24"; @@ -19,8 +19,8 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace lualib/nelua/version.lua \ - --replace "NELUA_GIT_HASH = nil" "NELUA_GIT_HASH = '${src.rev}'" \ - --replace "NELUA_GIT_DATE = nil" "NELUA_GIT_DATE = '${lib.removePrefix "0-unstable-" version}'" + --replace "NELUA_GIT_HASH = nil" "NELUA_GIT_HASH = '${finalAttrs.src.rev}'" \ + --replace "NELUA_GIT_DATE = nil" "NELUA_GIT_DATE = '${lib.removePrefix "0-unstable-" finalAttrs.version}'" ''; makeFlags = [ "PREFIX=$(out)" ]; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ne/nemo-fileroller/package.nix b/pkgs/by-name/ne/nemo-fileroller/package.nix index 39225ebed4fa..b180c9a36cf3 100644 --- a/pkgs/by-name/ne/nemo-fileroller/package.nix +++ b/pkgs/by-name/ne/nemo-fileroller/package.nix @@ -12,18 +12,18 @@ cinnamon-translations, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nemo-fileroller"; version = "6.6.0"; src = fetchFromGitHub { owner = "linuxmint"; repo = "nemo-extensions"; - rev = version; + rev = finalAttrs.version; hash = "sha256-tXeMkaCYnWzg+6ng8Tyg4Ms1aUeE3xiEkQ3tKEX6Vv8="; }; - sourceRoot = "${src.name}/nemo-fileroller"; + sourceRoot = "${finalAttrs.src.name}/nemo-fileroller"; nativeBuildInputs = [ meson @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ne/nemo-python/package.nix b/pkgs/by-name/ne/nemo-python/package.nix index 60c5aeb60d67..db9d9410fa53 100644 --- a/pkgs/by-name/ne/nemo-python/package.nix +++ b/pkgs/by-name/ne/nemo-python/package.nix @@ -11,18 +11,18 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nemo-python"; version = "6.6.0"; src = fetchFromGitHub { owner = "linuxmint"; repo = "nemo-extensions"; - rev = version; + rev = finalAttrs.version; hash = "sha256-tXeMkaCYnWzg+6ng8Tyg4Ms1aUeE3xiEkQ3tKEX6Vv8="; }; - sourceRoot = "${src.name}/nemo-python"; + sourceRoot = "${finalAttrs.src.name}/nemo-python"; patches = [ # Load extensions from NEMO_PYTHON_EXTENSION_DIR environment variable @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ne/nemo-seahorse/package.nix b/pkgs/by-name/ne/nemo-seahorse/package.nix index 6942814cd111..382bb69e81d5 100644 --- a/pkgs/by-name/ne/nemo-seahorse/package.nix +++ b/pkgs/by-name/ne/nemo-seahorse/package.nix @@ -16,18 +16,18 @@ gpgme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nemo-seahorse"; version = "6.6.0"; src = fetchFromGitHub { owner = "linuxmint"; repo = "nemo-extensions"; - tag = version; + tag = finalAttrs.version; hash = "sha256-tXeMkaCYnWzg+6ng8Tyg4Ms1aUeE3xiEkQ3tKEX6Vv8="; }; - sourceRoot = "${src.name}/nemo-seahorse"; + sourceRoot = "${finalAttrs.src.name}/nemo-seahorse"; nativeBuildInputs = [ glib @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/ne/nemo/package.nix b/pkgs/by-name/ne/nemo/package.nix index 6c7285943c23..85cbbce49a82 100644 --- a/pkgs/by-name/ne/nemo/package.nix +++ b/pkgs/by-name/ne/nemo/package.nix @@ -35,14 +35,14 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nemo"; version = "6.6.3"; src = fetchFromGitHub { owner = "linuxmint"; repo = "nemo"; - rev = version; + rev = finalAttrs.version; hash = "sha256-jsAKNKpNsheyugI6dVQAYYrOTmHLDjJCbjlWmAChFgU="; }; @@ -126,4 +126,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.cinnamon ]; mainProgram = "nemo"; }; -} +}) diff --git a/pkgs/by-name/ne/neo/package.nix b/pkgs/by-name/ne/neo/package.nix index a912366c2e81..01ad2c8aa22b 100644 --- a/pkgs/by-name/ne/neo/package.nix +++ b/pkgs/by-name/ne/neo/package.nix @@ -5,12 +5,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "neo"; version = "0.6.1"; src = fetchurl { - url = "https://github.com/st3w/neo/releases/download/v${version}/neo-${version}.tar.gz"; + url = "https://github.com/st3w/neo/releases/download/v${finalAttrs.version}/neo-${finalAttrs.version}.tar.gz"; sha256 = "sha256-pV5O1e/QpK8kjRYBinqq07YX7x06wF0pKiWKOKr0ank="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.abbe ]; mainProgram = "neo"; }; -} +}) diff --git a/pkgs/by-name/ne/neo4j/package.nix b/pkgs/by-name/ne/neo4j/package.nix index b9889b93998a..30bed9da58f5 100644 --- a/pkgs/by-name/ne/neo4j/package.nix +++ b/pkgs/by-name/ne/neo4j/package.nix @@ -10,12 +10,12 @@ bashNonInteractive, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "neo4j"; version = "2025.10.1"; src = fetchurl { - url = "https://neo4j.com/artifact.php?name=neo4j-community-${version}-unix.tar.gz"; + url = "https://neo4j.com/artifact.php?name=neo4j-community-${finalAttrs.version}-unix.tar.gz"; hash = "sha256-aa3hZeM0ehMt6mZk/Of9qG85GnrvsasA8hzpQOppLwk="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ offline ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ne/nest/package.nix b/pkgs/by-name/ne/nest/package.nix index d30f94fd0ddd..a52b00f5c1ab 100644 --- a/pkgs/by-name/ne/nest/package.nix +++ b/pkgs/by-name/ne/nest/package.nix @@ -18,14 +18,14 @@ withMpi ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nest"; version = "3.9"; src = fetchFromGitHub { owner = "nest"; repo = "nest-simulator"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-4tGLRAsJLOHl9frdo35p/uoTiT2zfstx1e+fv5+ZBCs="; }; @@ -80,7 +80,7 @@ stdenv.mkDerivation rec { meta = { description = "Command line tool for simulating neural networks"; homepage = "https://www.nest-simulator.org/"; - changelog = "https://github.com/nest/nest-simulator/releases/tag/v${version}"; + changelog = "https://github.com/nest/nest-simulator/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ jiegec @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ne/netcdf/package.nix b/pkgs/by-name/ne/netcdf/package.nix index 281030e06f63..f35fd1168b55 100644 --- a/pkgs/by-name/ne/netcdf/package.nix +++ b/pkgs/by-name/ne/netcdf/package.nix @@ -18,12 +18,12 @@ let inherit (hdf5) mpiSupport mpi; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "netcdf" + lib.optionalString mpiSupport "-mpi"; version = "4.9.3"; src = fetchurl { - url = "https://downloads.unidata.ucar.edu/netcdf-c/${version}/netcdf-c-${version}.tar.gz"; + url = "https://downloads.unidata.ucar.edu/netcdf-c/${finalAttrs.version}/netcdf-c-${finalAttrs.version}.tar.gz"; hash = "sha256-pHQUmETmFEVmZz+s8Jf+olPchDw3vAp9PeBH3Irdpd0="; }; @@ -99,7 +99,7 @@ stdenv.mkDerivation rec { description = "Libraries for the Unidata network Common Data Format"; platforms = lib.platforms.unix; homepage = "https://www.unidata.ucar.edu/software/netcdf/"; - changelog = "https://docs.unidata.ucar.edu/netcdf-c/${version}/RELEASE_NOTES.html"; + changelog = "https://docs.unidata.ucar.edu/netcdf-c/${finalAttrs.version}/RELEASE_NOTES.html"; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/ne/netcdfcxx4/package.nix b/pkgs/by-name/ne/netcdfcxx4/package.nix index 8f0a1c3b502f..ca25c6be32a5 100644 --- a/pkgs/by-name/ne/netcdfcxx4/package.nix +++ b/pkgs/by-name/ne/netcdfcxx4/package.nix @@ -9,14 +9,14 @@ cmake, ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "netcdf-cxx4"; version = "4.3.1"; src = fetchFromGitHub { owner = "Unidata"; repo = "netcdf-cxx4"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-GZ6n7dW3l8Kqrk2Xp2mxRTUWWQj0XEd2LDTG9EtrfhY="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ne/netcdffortran/package.nix b/pkgs/by-name/ne/netcdffortran/package.nix index 20d769b9f4bf..50c745633639 100644 --- a/pkgs/by-name/ne/netcdffortran/package.nix +++ b/pkgs/by-name/ne/netcdffortran/package.nix @@ -7,14 +7,14 @@ curl, gfortran, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "netcdf-fortran"; version = "4.4.5"; src = fetchFromGitHub { owner = "Unidata"; repo = "netcdf-fortran"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-nC93NcA4VJbrqaLwyhjP10j/t6rQSYcAzKBxclpZVe0="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bzizou ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ne/netdiscover/package.nix b/pkgs/by-name/ne/netdiscover/package.nix index 23ad01061446..d717ca952b55 100644 --- a/pkgs/by-name/ne/netdiscover/package.nix +++ b/pkgs/by-name/ne/netdiscover/package.nix @@ -7,14 +7,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "netdiscover"; version = "0.21"; src = fetchFromGitHub { owner = "netdiscover-scanner"; repo = "netdiscover"; - tag = version; + tag = finalAttrs.version; hash = "sha256-8m59kdhmH8uxOUCqkvr909DhXDCpMF4grO9ULrrZqjA="; }; @@ -30,10 +30,10 @@ stdenv.mkDerivation rec { meta = { description = "Network address discovering tool, developed mainly for those wireless networks without dhcp server, it also works on hub/switched networks"; homepage = "https://github.com/netdiscover-scanner/netdiscover"; - changelog = "https://github.com/netdiscover-scanner/netdiscover/releases/tag/${src.tag}"; + changelog = "https://github.com/netdiscover-scanner/netdiscover/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ vdot0x23 ]; platforms = lib.platforms.unix; mainProgram = "netdiscover"; }; -} +}) diff --git a/pkgs/by-name/ne/nethogs/package.nix b/pkgs/by-name/ne/nethogs/package.nix index fd1e92db737a..006122654ec5 100644 --- a/pkgs/by-name/ne/nethogs/package.nix +++ b/pkgs/by-name/ne/nethogs/package.nix @@ -6,14 +6,14 @@ libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nethogs"; version = "0.8.8"; src = fetchFromGitHub { owner = "raboof"; repo = "nethogs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-+yVMyGSBIBWYjA9jaGWvrcsNPbJ6S4ax9H1BhWHYUUU="; }; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { ]; makeFlags = [ - "VERSION=${version}" + "VERSION=${finalAttrs.version}" "nethogs" ]; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.rycee ]; mainProgram = "nethogs"; }; -} +}) diff --git a/pkgs/by-name/ne/netmask/package.nix b/pkgs/by-name/ne/netmask/package.nix index 848f90803e21..59847d82c024 100644 --- a/pkgs/by-name/ne/netmask/package.nix +++ b/pkgs/by-name/ne/netmask/package.nix @@ -6,14 +6,14 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "netmask"; version = "2.4.4"; src = fetchFromGitHub { owner = "tlby"; repo = "netmask"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1269bmdvl534wr0bamd7cqbnr76pnb14yn8ly4qsfg29kh7hrds6"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.jensbin ]; mainProgram = "netmask"; }; -} +}) diff --git a/pkgs/by-name/ne/netpbm/package.nix b/pkgs/by-name/ne/netpbm/package.nix index e21694473f55..49ea197daf58 100644 --- a/pkgs/by-name/ne/netpbm/package.nix +++ b/pkgs/by-name/ne/netpbm/package.nix @@ -17,7 +17,7 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { # Determine version and revision from: # https://sourceforge.net/p/netpbm/code/HEAD/log/?path=/advanced pname = "netpbm"; @@ -129,10 +129,10 @@ stdenv.mkDerivation rec { passthru.updateScript = ./update.sh; meta = { - changelog = "https://sourceforge.net/p/netpbm/code/${src.rev}/tree/advanced/doc/HISTORY"; + changelog = "https://sourceforge.net/p/netpbm/code/${finalAttrs.src.rev}/tree/advanced/doc/HISTORY"; homepage = "https://netpbm.sourceforge.net/"; description = "Toolkit for manipulation of graphic images"; license = lib.licenses.free; # http://netpbm.svn.code.sourceforge.net/p/netpbm/code/trunk/doc/copyright_summary platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/ne/netplan/package.nix b/pkgs/by-name/ne/netplan/package.nix index 3c701018a25d..bfddf1c00643 100644 --- a/pkgs/by-name/ne/netplan/package.nix +++ b/pkgs/by-name/ne/netplan/package.nix @@ -12,14 +12,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "netplan"; version = "0.106.1"; src = fetchFromGitHub { owner = "canonical"; repo = "netplan"; - rev = version; + rev = finalAttrs.version; hash = "sha256-wQ4gd9+9YU92WGRMjSiF/zLCGxhaSl8s22pH1jr+Mm0="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "netplan"; }; -} +}) diff --git a/pkgs/by-name/ne/netrw/package.nix b/pkgs/by-name/ne/netrw/package.nix index 989b549d8541..f8e30334ce17 100644 --- a/pkgs/by-name/ne/netrw/package.nix +++ b/pkgs/by-name/ne/netrw/package.nix @@ -10,7 +10,7 @@ assert checksumType == "mhash" -> libmhash != null; assert checksumType == "openssl" -> openssl != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "netrw"; version = "1.3.2"; @@ -26,8 +26,8 @@ stdenv.mkDerivation rec { src = fetchurl { urls = [ - "https://mamuti.net/files/netrw/netrw-${version}.tar.bz2" - "http://www.sourcefiles.org/Networking/FTP/Other/netrw-${version}.tar.bz2" + "https://mamuti.net/files/netrw/netrw-${finalAttrs.version}.tar.bz2" + "http://www.sourcefiles.org/Networking/FTP/Other/netrw-${finalAttrs.version}.tar.bz2" ]; sha256 = "1gnl80i5zkyj2lpnb4g0q0r5npba1x6cnafl2jb3i3pzlfz1bndr"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { homepage = "https://mamuti.net/netrw/index.en.html"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ne/netsniff-ng/package.nix b/pkgs/by-name/ne/netsniff-ng/package.nix index 94109f2d976d..8f6438b9adbd 100644 --- a/pkgs/by-name/ne/netsniff-ng/package.nix +++ b/pkgs/by-name/ne/netsniff-ng/package.nix @@ -20,14 +20,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "netsniff-ng"; version = "0.6.9"; src = fetchFromGitHub { repo = "netsniff-ng"; owner = "netsniff-ng"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-P1xZqhZ/HJV3fAvh4xhhApZ0+FLDFqvYrZlbvb+FV7I="; }; @@ -106,4 +106,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ gpl2Only ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ne/networkd-dispatcher/package.nix b/pkgs/by-name/ne/networkd-dispatcher/package.nix index 15527a405e4f..93aa216f6f91 100644 --- a/pkgs/by-name/ne/networkd-dispatcher/package.nix +++ b/pkgs/by-name/ne/networkd-dispatcher/package.nix @@ -11,7 +11,7 @@ iw, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "networkd-dispatcher"; version = "2.2.4"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { domain = "gitlab.com"; owner = "craftyguy"; repo = "networkd-dispatcher"; - rev = version; + rev = finalAttrs.version; hash = "sha256-yO9/HlUkaQmW/n9N3vboHw//YMzBjxIHA2zAxgZNEv0="; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ onny ]; }; -} +}) diff --git a/pkgs/by-name/ne/networkmanager_dmenu/package.nix b/pkgs/by-name/ne/networkmanager_dmenu/package.nix index 1fb63d815f47..5c31b173fee9 100644 --- a/pkgs/by-name/ne/networkmanager_dmenu/package.nix +++ b/pkgs/by-name/ne/networkmanager_dmenu/package.nix @@ -12,14 +12,14 @@ let inherit (python3Packages) python pygobject3; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "networkmanager_dmenu"; version = "2.6.2"; src = fetchFromGitHub { owner = "firecat53"; repo = "networkmanager-dmenu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-NTkGKUZ3xA9ZWBLZgjIR5wrUXVhccGkGqnnm0a79p+Q="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.jensbin ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ne/neverball/package.nix b/pkgs/by-name/ne/neverball/package.nix index ecc9828ab8dd..4f048d68a04b 100644 --- a/pkgs/by-name/ne/neverball/package.nix +++ b/pkgs/by-name/ne/neverball/package.nix @@ -16,11 +16,11 @@ makeBinaryWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "neverball"; version = "1.6.0"; src = fetchurl { - url = "https://neverball.org/neverball-${version}.tar.gz"; + url = "https://neverball.org/neverball-${finalAttrs.version}.tar.gz"; sha256 = "184gm36c6p6vaa6gwrfzmfh86klhnb03pl40ahsjsvprlk667zkk"; }; patches = [ @@ -113,4 +113,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ Rhys-T ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/ne/new-session-manager/package.nix b/pkgs/by-name/ne/new-session-manager/package.nix index e2b8ce9dd8d3..748038ca00bd 100644 --- a/pkgs/by-name/ne/new-session-manager/package.nix +++ b/pkgs/by-name/ne/new-session-manager/package.nix @@ -10,14 +10,14 @@ fltk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "new-session-manager"; version = "1.6.1"; src = fetchFromGitHub { owner = "linuxaudio"; repo = "new-session-manager"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-5G2GlBuKjC/r1SMm78JKia7bMA97YcvUR5l6zBucemw="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/ne/nextcloud-client/package.nix b/pkgs/by-name/ne/nextcloud-client/package.nix index a86b8da4663d..5190d8eef435 100644 --- a/pkgs/by-name/ne/nextcloud-client/package.nix +++ b/pkgs/by-name/ne/nextcloud-client/package.nix @@ -21,7 +21,7 @@ libsysprof-capture, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nextcloud-client"; version = "4.0.6"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "nextcloud-releases"; repo = "desktop"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-GPNJ2zrHzHQgJvj1ANi6LYsTlkuc5splFAwC5XaR3+0="; }; @@ -95,7 +95,7 @@ stdenv.mkDerivation rec { passthru.updateScript = gitUpdater { rev-prefix = "v"; }; meta = { - changelog = "https://github.com/nextcloud/desktop/releases/tag/v${version}"; + changelog = "https://github.com/nextcloud/desktop/releases/tag/v${finalAttrs.version}"; description = "Desktop sync client for Nextcloud"; homepage = "https://nextcloud.com"; license = lib.licenses.gpl2Plus; @@ -105,4 +105,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "nextcloud"; }; -} +}) diff --git a/pkgs/by-name/nf/nf-test/package.nix b/pkgs/by-name/nf/nf-test/package.nix index 925c787e46d5..82dc41015d81 100644 --- a/pkgs/by-name/nf/nf-test/package.nix +++ b/pkgs/by-name/nf/nf-test/package.nix @@ -8,13 +8,13 @@ stdenv, testers, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nf-test"; version = "0.9.3"; src = fetchurl { - url = "https://github.com/askimed/nf-test/releases/download/v${version}/nf-test-${version}.tar.gz"; + url = "https://github.com/askimed/nf-test/releases/download/v${finalAttrs.version}/nf-test-${finalAttrs.version}.tar.gz"; hash = "sha256-LLylgv34HiMXg+sjBbMdeLVPMV5+h+Z2xEWCiBqbNEY="; }; sourceRoot = "."; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { mainProgram = "nf-test"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nf/nfd/package.nix b/pkgs/by-name/nf/nfd/package.nix index d8d61476109e..964f1ed11a66 100644 --- a/pkgs/by-name/nf/nfd/package.nix +++ b/pkgs/by-name/nf/nfd/package.nix @@ -15,14 +15,14 @@ withWebSocket ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nfd"; version = "24.07"; src = fetchFromGitHub { owner = "named-data"; repo = "NFD"; - rev = "NFD-${version}"; + rev = "NFD-${finalAttrs.version}"; hash = "sha256-HbKPO3gwQWOZf4QZE+N7tAiqsNl1GrcwE4EUGjWmf5s="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ bertof ]; }; -} +}) diff --git a/pkgs/by-name/nf/nfdump/package.nix b/pkgs/by-name/nf/nfdump/package.nix index c5cf9f6ba504..ffa6e506a0d6 100644 --- a/pkgs/by-name/nf/nfdump/package.nix +++ b/pkgs/by-name/nf/nfdump/package.nix @@ -12,14 +12,14 @@ bison, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nfdump"; version = "1.7.6"; src = fetchFromGitHub { owner = "phaag"; repo = "nfdump"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-4iyoQAjOQW4KNJbRmdisdecuOz+DFvQGEKgq8cq7GDI="; }; @@ -56,9 +56,9 @@ stdenv.mkDerivation rec { nfdump is a set of tools for working with netflow data. ''; homepage = "https://github.com/phaag/nfdump"; - changelog = "https://github.com/phaag/nfdump/releases/tag/v${version}"; + changelog = "https://github.com/phaag/nfdump/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ takikawa ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nf/nfs-ganesha/package.nix b/pkgs/by-name/nf/nfs-ganesha/package.nix index 490842c5ecac..af613da6bf43 100644 --- a/pkgs/by-name/nf/nfs-ganesha/package.nix +++ b/pkgs/by-name/nf/nfs-ganesha/package.nix @@ -23,7 +23,7 @@ dbus, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nfs-ganesha"; version = "9.4"; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "nfs-ganesha"; repo = "nfs-ganesha"; - tag = "V${version}"; + tag = "V${finalAttrs.version}"; hash = "sha256-Adax64aaioYfPg7SMtylS2wpYV52l8KgXBA8eJefGkY="; }; @@ -128,4 +128,4 @@ stdenv.mkDerivation rec { "tools" ]; }; -} +}) diff --git a/pkgs/by-name/nf/nfs-utils/package.nix b/pkgs/by-name/nf/nfs-utils/package.nix index a3dd7cf73e2b..a6d056e03bec 100644 --- a/pkgs/by-name/nf/nfs-utils/package.nix +++ b/pkgs/by-name/nf/nfs-utils/package.nix @@ -38,12 +38,12 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nfs-utils"; version = "2.8.4"; src = fetchurl { - url = "mirror://kernel/linux/utils/nfs-utils/${version}/nfs-utils-${version}.tar.xz"; + url = "mirror://kernel/linux/utils/nfs-utils/${finalAttrs.version}/nfs-utils-${finalAttrs.version}.tar.xz"; hash = "sha256-EcTMWYpDTX00C60+Byo3O6HcwsSfhV1EsgIiK3js2/U="; }; @@ -197,4 +197,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/ng/nginx-config-formatter/package.nix b/pkgs/by-name/ng/nginx-config-formatter/package.nix index e7d303678bd1..ce1bbadaef82 100644 --- a/pkgs/by-name/ng/nginx-config-formatter/package.nix +++ b/pkgs/by-name/ng/nginx-config-formatter/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.3.0"; pname = "nginx-config-formatter"; src = fetchFromGitHub { owner = "slomkowski"; repo = "nginx-config-formatter"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-0jXm82a4bYpbOJnz+y7+dSg1LZy1Mu28IgBxd24Y5ck="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/slomkowski/nginx-config-formatter"; mainProgram = "nginxfmt"; }; -} +}) diff --git a/pkgs/by-name/ni/nifi/package.nix b/pkgs/by-name/ni/nifi/package.nix index 2dd3db34e5a4..4830730548aa 100644 --- a/pkgs/by-name/ni/nifi/package.nix +++ b/pkgs/by-name/ni/nifi/package.nix @@ -7,12 +7,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nifi"; version = "1.28.1"; src = fetchzip { - url = "mirror://apache/nifi/${version}/nifi-${version}-bin.zip"; + url = "mirror://apache/nifi/${finalAttrs.version}/nifi-${finalAttrs.version}-bin.zip"; hash = "sha256-YFQIV2/B+8/fBmrWPs7Q3FkqaIxBqNBP0BIkIm4M7Zo="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; maintainers = with lib.maintainers; [ izorkin ]; }; -} +}) diff --git a/pkgs/by-name/ni/nifticlib/package.nix b/pkgs/by-name/ni/nifticlib/package.nix index 94840f078cf3..1584813a906a 100644 --- a/pkgs/by-name/ni/nifticlib/package.nix +++ b/pkgs/by-name/ni/nifticlib/package.nix @@ -6,14 +6,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nifticlib"; version = "3.0.1"; src = fetchFromGitHub { owner = "NIFTI-Imaging"; repo = "nifti_clib"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0hamm6nvbjdjjd5md4jahzvn5559frigxaiybnjkh59ckxwb1hy4"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.publicDomain; }; -} +}) diff --git a/pkgs/by-name/ni/niftyseg/package.nix b/pkgs/by-name/ni/niftyseg/package.nix index 90c559a930c4..3d2f1cdc869d 100644 --- a/pkgs/by-name/ni/niftyseg/package.nix +++ b/pkgs/by-name/ni/niftyseg/package.nix @@ -7,14 +7,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "niftyseg"; version = "1.0"; src = fetchFromGitHub { owner = "KCL-BMEIS"; repo = "NiftySeg"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-FDthq1ild9XOw3E3O7Lpfn6hBF1Frhv1NxfEA8500n8="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ni/nilfs-utils/package.nix b/pkgs/by-name/ni/nilfs-utils/package.nix index 85be191214b9..9a4c6d54ab51 100644 --- a/pkgs/by-name/ni/nilfs-utils/package.nix +++ b/pkgs/by-name/ni/nilfs-utils/package.nix @@ -8,14 +8,14 @@ e2fsprogs, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nilfs-utils"; version = "2.2.12"; src = fetchFromGitHub { owner = "nilfs-dev"; repo = "nilfs-utils"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-9IUuam5g24+eywEeNZET8TAvKJVevJBwHTHSwN9Tz58="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { ]; downloadPage = "http://nilfs.sourceforge.net/en/download.html"; }; -} +}) diff --git a/pkgs/by-name/ni/ninjas2/package.nix b/pkgs/by-name/ni/ninjas2/package.nix index 07089ee9d8ca..922ecbaba7f1 100644 --- a/pkgs/by-name/ni/ninjas2/package.nix +++ b/pkgs/by-name/ni/ninjas2/package.nix @@ -10,14 +10,14 @@ libsamplerate, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ninjas2"; version = "0.2.0"; src = fetchFromGitHub { owner = "clearly-broken-software"; repo = "ninjas2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1kwp6pmnfar2ip9693gprfbcfscklgri1k1ycimxzlqr61nkd2k9"; fetchSubmodules = true; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ninjas2"; }; -} +}) diff --git a/pkgs/by-name/ni/ninvaders/package.nix b/pkgs/by-name/ni/ninvaders/package.nix index 5e6b0b53b975..5840093711ee 100644 --- a/pkgs/by-name/ni/ninvaders/package.nix +++ b/pkgs/by-name/ni/ninvaders/package.nix @@ -6,14 +6,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ninvaders"; version = "0.1.2"; src = fetchFromGitHub { owner = "sf-refugees"; repo = "ninvaders"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1wmwws1zsap4bfc2439p25vnja0hnsf57k293rdxw626gly06whi"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ _1000101 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ni/nip2/package.nix b/pkgs/by-name/ni/nip2/package.nix index 45cea2aa7ac5..faf3ba81e236 100644 --- a/pkgs/by-name/ni/nip2/package.nix +++ b/pkgs/by-name/ni/nip2/package.nix @@ -16,12 +16,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nip2"; version = "8.9.1"; src = fetchurl { - url = "https://github.com/libvips/nip2/releases/download/v${version}/nip2-${version}.tar.gz"; + url = "https://github.com/libvips/nip2/releases/download/v${finalAttrs.version}/nip2-${finalAttrs.version}.tar.gz"; sha256 = "sha256-t14m6z+5lPqpiOjgdDbKwqSWXCyrCL7zlo6BeoZtds0="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "nip2"; }; -} +}) diff --git a/pkgs/by-name/ni/nix-bash-completions/package.nix b/pkgs/by-name/ni/nix-bash-completions/package.nix index ef47e2e8a979..0504a7612224 100644 --- a/pkgs/by-name/ni/nix-bash-completions/package.nix +++ b/pkgs/by-name/ni/nix-bash-completions/package.nix @@ -5,14 +5,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.6.8"; pname = "nix-bash-completions"; src = fetchFromGitHub { owner = "hedning"; repo = "nix-bash-completions"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1n5zs6xcnv4bv1hdaypmz7fv4j7dsr4a0ifah99iyj4p5j85i1bc"; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { # Set a lower priority such that Nix wins in case of conflicts. priority = 10; }; -} +}) diff --git a/pkgs/by-name/ni/nix-plugins/package.nix b/pkgs/by-name/ni/nix-plugins/package.nix index eb9fb26dafb1..c889a9cbd29b 100644 --- a/pkgs/by-name/ni/nix-plugins/package.nix +++ b/pkgs/by-name/ni/nix-plugins/package.nix @@ -9,14 +9,14 @@ boost, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nix-plugins"; version = "16.0.1"; src = fetchFromGitHub { owner = "shlevy"; repo = "nix-plugins"; - rev = version; + rev = finalAttrs.version; hash = "sha256-1P5oVXSx/hGK5MB2grxWtmqsKGtTEmT1XD5+NSsLFUw="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ni/nix-top/package.nix b/pkgs/by-name/ni/nix-top/package.nix index bf334ad9b711..8bbce9919244 100644 --- a/pkgs/by-name/ni/nix-top/package.nix +++ b/pkgs/by-name/ni/nix-top/package.nix @@ -21,14 +21,14 @@ let findutils ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nix-top"; version = "0.4.0"; src = fetchFromGitHub { owner = "jerith666"; repo = "nix-top"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-dpH1qfAHt8kDEG1QMFcD67rOhDsWZuaw3WSUZdPx3oQ="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "nix-top"; }; -} +}) diff --git a/pkgs/by-name/ni/nix-zsh-completions/package.nix b/pkgs/by-name/ni/nix-zsh-completions/package.nix index d864721339e3..5f8c1ad4c2d2 100644 --- a/pkgs/by-name/ni/nix-zsh-completions/package.nix +++ b/pkgs/by-name/ni/nix-zsh-completions/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nix-zsh-completions"; version = "0.5.1"; src = fetchFromGitHub { owner = "nix-community"; repo = "nix-zsh-completions"; - tag = version; + tag = finalAttrs.version; hash = "sha256-bgbMc4HqigqgdkvUe/CWbUclwxpl17ESLzCIP8Sz+F8="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { sebtm ]; }; -} +}) diff --git a/pkgs/by-name/ni/nixos-generators/package.nix b/pkgs/by-name/ni/nixos-generators/package.nix index cf9b0abfdfa5..34248dd1d614 100644 --- a/pkgs/by-name/ni/nixos-generators/package.nix +++ b/pkgs/by-name/ni/nixos-generators/package.nix @@ -10,13 +10,13 @@ bash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nixos-generators"; version = "1.8.0"; src = fetchFromGitHub { owner = "nix-community"; repo = "nixos-generators"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-wHmtB5H8AJTUaeGHw+0hsQ6nU4VyvVrP2P4NeCocRzY="; }; strictDeps = true; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { mainProgram = "nixos-generate"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nj/njam/package.nix b/pkgs/by-name/nj/njam/package.nix index ab96bc160e7c..5e858b0dc690 100644 --- a/pkgs/by-name/nj/njam/package.nix +++ b/pkgs/by-name/nj/njam/package.nix @@ -8,12 +8,12 @@ SDL_net, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "njam"; version = "1.25"; src = fetchurl { - url = "mirror://sourceforge/njam/njam-${version}-src.tar.gz"; + url = "mirror://sourceforge/njam/njam-${finalAttrs.version}-src.tar.gz"; sha256 = "0ysvqw017xkvddj957pdfmbmji7qi20nyr7f0zxvcvm6c7d3cc7s"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/nl/nlojet/package.nix b/pkgs/by-name/nl/nlojet/package.nix index 501e80f2ddd8..975fe5d33fc2 100644 --- a/pkgs/by-name/nl/nlojet/package.nix +++ b/pkgs/by-name/nl/nlojet/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nlojet++"; version = "4.1.3"; src = fetchurl { - url = "https://desy.de/~znagy/hep-programs/nlojet++/nlojet++-${version}.tar.gz"; + url = "https://desy.de/~znagy/hep-programs/nlojet++/nlojet++-${finalAttrs.version}.tar.gz"; sha256 = "18qfn5kjzvnyh29x40zm2maqzfmrnay9r58n8pfpq5lcphdhhv8p"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) diff --git a/pkgs/by-name/nm/nmap/package.nix b/pkgs/by-name/nm/nmap/package.nix index d16274c7342b..f141e7f8fe4d 100644 --- a/pkgs/by-name/nm/nmap/package.nix +++ b/pkgs/by-name/nm/nmap/package.nix @@ -14,12 +14,12 @@ withLua ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nmap"; version = "7.98"; src = fetchurl { - url = "https://nmap.org/dist/nmap-${version}.tar.bz2"; + url = "https://nmap.org/dist/nmap-${finalAttrs.version}.tar.bz2"; hash = "sha256-zoRzE+qunlyfIXCOQtKre1bH4OuIA3KaMJL1iIbYl+Y="; }; @@ -73,7 +73,7 @@ stdenv.mkDerivation rec { meta = { description = "Free and open source utility for network discovery and security auditing"; homepage = "http://www.nmap.org"; - changelog = "https://nmap.org/changelog.html#${version}"; + changelog = "https://nmap.org/changelog.html#${finalAttrs.version}"; license = lib.licenses.gpl2Only; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { fpletz ]; }; -} +}) diff --git a/pkgs/by-name/nm/nmon/package.nix b/pkgs/by-name/nm/nmon/package.nix index 13a991261fe7..392641dcb867 100644 --- a/pkgs/by-name/nm/nmon/package.nix +++ b/pkgs/by-name/nm/nmon/package.nix @@ -5,18 +5,18 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nmon"; version = "16q"; src = fetchurl { - url = "mirror://sourceforge/nmon/lmon${version}.c"; + url = "mirror://sourceforge/nmon/lmon${finalAttrs.version}.c"; sha256 = "sha256-G3ioFnLBkpGz0RpuMZ3ZsjoCKiYtuh786gCNbfUaylE="; }; buildInputs = [ ncurses ]; dontUnpack = true; - buildPhase = "${stdenv.cc.targetPrefix}cc -o nmon ${src} -g -O2 -D JFS -D GETUSER -Wall -D LARGEMEM -lncurses -lm -g -D ${ + buildPhase = "${stdenv.cc.targetPrefix}cc -o nmon ${finalAttrs.src} -g -O2 -D JFS -D GETUSER -Wall -D LARGEMEM -lncurses -lm -g -D ${ with stdenv.hostPlatform; if isx86 then "X86" @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ sveitser ]; }; -} +}) diff --git a/pkgs/by-name/nm/nmrpflash/package.nix b/pkgs/by-name/nm/nmrpflash/package.nix index 39965f82c63f..ac616ee67405 100644 --- a/pkgs/by-name/nm/nmrpflash/package.nix +++ b/pkgs/by-name/nm/nmrpflash/package.nix @@ -6,14 +6,14 @@ pkg-config, stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nmrpflash"; version = "0.9.26"; src = fetchFromGitHub { owner = "jclehner"; repo = "nmrpflash"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-I+6bZtiwR1DbZ8ykIBVBqo1LdQftUaU301aMh01StqU="; }; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { ]; PREFIX = "${placeholder "out"}"; - STANDALONE_VERSION = version; + STANDALONE_VERSION = finalAttrs.version; preInstall = '' mkdir -p $out/bin @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { mainProgram = "nmrpflash"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nm/nms/package.nix b/pkgs/by-name/nm/nms/package.nix index 270e34a4ea97..043186785d48 100644 --- a/pkgs/by-name/nm/nms/package.nix +++ b/pkgs/by-name/nm/nms/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nms"; version = "1.0.1"; src = fetchFromGitHub { owner = "bartobri"; repo = "no-more-secrets"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-QVCEpplsZCSQ+Fq1LBtCuPBvnzgLsmLcSrxR+e4nA5I="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nn/nnpdf/package.nix b/pkgs/by-name/nn/nnpdf/package.nix index 6ed461495f4d..ace23e580293 100644 --- a/pkgs/by-name/nn/nnpdf/package.nix +++ b/pkgs/by-name/nn/nnpdf/package.nix @@ -14,14 +14,14 @@ swig, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nnpdf"; version = "4.0.9"; src = fetchFromGitHub { owner = "NNPDF"; repo = "nnpdf"; - rev = version; + rev = finalAttrs.version; hash = "sha256-PyhkHlOlzKfDxUX91NkeZWjdEzFR4PW0Yh5Yz6ZA27g="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.veprbl ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/no/nodenv/package.nix b/pkgs/by-name/no/nodenv/package.nix index ba7447b0cc26..cda86406bdd0 100644 --- a/pkgs/by-name/no/nodenv/package.nix +++ b/pkgs/by-name/no/nodenv/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nodenv"; version = "1.5.0"; src = fetchFromGitHub { owner = "nodenv"; repo = "nodenv"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-PGeZKL7qsffMAZIsCLB244Fuu48GyWw5Rh67ePu6h38="; }; @@ -38,9 +38,9 @@ stdenv.mkDerivation rec { description = "Manage multiple NodeJS versions"; mainProgram = "nodenv"; homepage = "https://github.com/nodenv/nodenv/"; - changelog = "https://github.com/nodenv/nodenv/releases/tag/v${version}"; + changelog = "https://github.com/nodenv/nodenv/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ alexnortung ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/no/notcurses/package.nix b/pkgs/by-name/no/notcurses/package.nix index 483b345a9bd9..1faa5263eec1 100644 --- a/pkgs/by-name/no/notcurses/package.nix +++ b/pkgs/by-name/no/notcurses/package.nix @@ -15,14 +15,14 @@ qrcodegen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "notcurses"; version = "3.0.17"; src = fetchFromGitHub { owner = "dankamongmen"; repo = "notcurses"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-HbyQmuxwfEWlSe/y6w0ZRui0NCFYb0SJh7YA6PC3jdY="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; inherit (ncurses.meta) platforms; }; -} +}) diff --git a/pkgs/by-name/no/notejot/package.nix b/pkgs/by-name/no/notejot/package.nix index 06b9f447f120..768b91d2ca01 100644 --- a/pkgs/by-name/no/notejot/package.nix +++ b/pkgs/by-name/no/notejot/package.nix @@ -16,14 +16,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "notejot"; version = "3.5.1"; src = fetchFromGitHub { owner = "lainsce"; repo = "notejot"; - rev = version; + rev = finalAttrs.version; hash = "sha256-p5F0OITgfZyvHwndI5r5BE524+nft7A2XfR3BJZFamU="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "io.github.lainsce.Notejot"; }; -} +}) diff --git a/pkgs/by-name/no/notemap/package.nix b/pkgs/by-name/no/notemap/package.nix index db1a555e353f..8fb4432a30f8 100644 --- a/pkgs/by-name/no/notemap/package.nix +++ b/pkgs/by-name/no/notemap/package.nix @@ -6,12 +6,12 @@ libressl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "notemap"; version = "1.3"; src = fetchzip { - url = "https://git.causal.agency/notemap/snapshot/notemap-${version}.tar.gz"; + url = "https://git.causal.agency/notemap/snapshot/notemap-${finalAttrs.version}.tar.gz"; sha256 = "0s9c1xx0iggyzclqw3294bjv7qgvd5l5zgbryks4hvfibr73r6ps"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { homepage = "https://git.causal.agency/notemap/about/"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/no/notify-osd-customizable/package.nix b/pkgs/by-name/no/notify-osd-customizable/package.nix index dec0f271062d..38ba69f7bcc5 100644 --- a/pkgs/by-name/no/notify-osd-customizable/package.nix +++ b/pkgs/by-name/no/notify-osd-customizable/package.nix @@ -16,12 +16,12 @@ let baseURI = "https://launchpad.net/~leolik/+archive/leolik"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "notify-osd"; version = "0.9.35+16.04.20160415"; src = fetchurl { - url = "${baseURI}/+files/notify-osd_${version}-0ubuntu1-leolik~ppa0.tar.gz"; + url = "${baseURI}/+files/notify-osd_${finalAttrs.version}-0ubuntu1-leolik~ppa0.tar.gz"; sha256 = "026dr46jh3xc4103wnslzy7pxbxkkpflh52c59j8vzwaa7bvvzkv"; name = "notify-osd-customizable.tar.gz"; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.imalison ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/no/notmuch-bower/package.nix b/pkgs/by-name/no/notmuch-bower/package.nix index a25b45c6e788..4de7cb94fd55 100644 --- a/pkgs/by-name/no/notmuch-bower/package.nix +++ b/pkgs/by-name/no/notmuch-bower/package.nix @@ -10,14 +10,14 @@ file, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "notmuch-bower"; version = "1.1.1"; src = fetchFromGitHub { owner = "wangp"; repo = "bower"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-THIMCIk6ugPpogfQ5DTHIgFD7no5IIVYfz2mqBvKBlY="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/no/novnc/package.nix b/pkgs/by-name/no/novnc/package.nix index d27f36c17375..d39c6484f562 100644 --- a/pkgs/by-name/no/novnc/package.nix +++ b/pkgs/by-name/no/novnc/package.nix @@ -6,14 +6,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "novnc"; version = "1.6.0"; src = fetchFromGitHub { owner = "novnc"; repo = "noVNC"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-VYG0p70ZvRzK9IeA+5J95FqF+zWgj/8EcxnVOk+YL9o="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ neverbehave ]; mainProgram = "novnc"; }; -} +}) diff --git a/pkgs/by-name/np/npth/package.nix b/pkgs/by-name/np/npth/package.nix index b73afcaf3438..146a238d40e4 100644 --- a/pkgs/by-name/np/npth/package.nix +++ b/pkgs/by-name/np/npth/package.nix @@ -6,12 +6,12 @@ pkgsCross, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "npth"; version = "1.8"; src = fetchurl { - url = "mirror://gnupg/npth/npth-${version}.tar.bz2"; + url = "mirror://gnupg/npth/npth-${finalAttrs.version}.tar.bz2"; hash = "sha256-i9JLTyOjBl1uWybpirqc54PqT9eBBpwbNdFJaU6Qyj4="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/nq/nq/package.nix b/pkgs/by-name/nq/nq/package.nix index 28e2b1eefc7f..a70d1dfefa24 100644 --- a/pkgs/by-name/nq/nq/package.nix +++ b/pkgs/by-name/nq/nq/package.nix @@ -5,7 +5,7 @@ perl, # for tests }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nq"; version = "1.0"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "leahneukirchen"; repo = "nq"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-gdVBSE2a4rq46o0uO9ICww6zicVgn6ykf4CeJ/MmiF4="; }; @@ -32,9 +32,9 @@ stdenv.mkDerivation rec { meta = { description = "Unix command line queue utility"; homepage = "https://github.com/leahneukirchen/nq"; - changelog = "https://github.com/leahneukirchen/nq/blob/v${version}/NEWS.md"; + changelog = "https://github.com/leahneukirchen/nq/blob/v${finalAttrs.version}/NEWS.md"; license = lib.licenses.publicDomain; platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/nq/nqc/package.nix b/pkgs/by-name/nq/nqc/package.nix index ab10ff8fcc0d..1e7287b2ed86 100644 --- a/pkgs/by-name/nq/nqc/package.nix +++ b/pkgs/by-name/nq/nqc/package.nix @@ -5,12 +5,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nqc"; version = "3.1.r6"; src = fetchurl { - url = "https://bricxcc.sourceforge.net/nqc/release/nqc-${version}.tgz"; + url = "https://bricxcc.sourceforge.net/nqc/release/nqc-${finalAttrs.version}.tgz"; sha256 = "sha256-v9XmVPY5r3pYjP3vTSK9Xvz/9UexClbOvr3ljvK/52Y="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mpl10; maintainers = with lib.maintainers; [ christophcharles ]; }; -} +}) diff --git a/pkgs/by-name/nq/nqptp/package.nix b/pkgs/by-name/nq/nqptp/package.nix index bd536ebd8043..3ebecf9c898c 100644 --- a/pkgs/by-name/nq/nqptp/package.nix +++ b/pkgs/by-name/nq/nqptp/package.nix @@ -7,14 +7,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.2.4"; pname = "nqptp"; src = fetchFromGitHub { owner = "mikebrady"; repo = "nqptp"; - tag = version; + tag = finalAttrs.version; hash = "sha256-roTNcr3v2kzE6vQ5plAVtlw1+2yJplltOYsGGibtoZo="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux ++ lib.platforms.freebsd; }; -} +}) diff --git a/pkgs/by-name/ns/nsis/package.nix b/pkgs/by-name/ns/nsis/package.nix index b99bdf9ca9ea..172d5d0459a5 100644 --- a/pkgs/by-name/ns/nsis/package.nix +++ b/pkgs/by-name/ns/nsis/package.nix @@ -9,22 +9,22 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nsis"; version = "3.11"; src = fetchurl { - url = "mirror://sourceforge/project/nsis/NSIS%203/${version}/nsis-${version}-src.tar.bz2"; + url = "mirror://sourceforge/project/nsis/NSIS%203/${finalAttrs.version}/nsis-${finalAttrs.version}-src.tar.bz2"; sha256 = "19e72062676ebdc67c11dc032ba80b979cdbffd3886c60b04bb442cdd401ff4b"; }; srcWinDistributable = fetchzip { - url = "mirror://sourceforge/project/nsis/NSIS%203/${version}/nsis-${version}.zip"; + url = "mirror://sourceforge/project/nsis/NSIS%203/${finalAttrs.version}/nsis-${finalAttrs.version}.zip"; sha256 = "e574f335ab9d3ad73118f46615e5c9f2a52f3e4622ecbb7e5886badbc8601348"; }; postUnpack = '' mkdir -p $out/share/nsis - cp -avr ${srcWinDistributable}/{Contrib,Include,Plugins,Stubs} \ + cp -avr ${finalAttrs.srcWinDistributable}/{Contrib,Include,Plugins,Stubs} \ $out/share/nsis chmod -R u+w $out/share/nsis ''; @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { "SKIPUTILS=all" "SKIPMISC=all" "NSIS_CONFIG_CONST_DATA=no" - "VERSION=${version}" + "VERSION=${finalAttrs.version}" ] ++ lib.optional stdenv.hostPlatform.isDarwin "APPEND_LINKFLAGS=-liconv"; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { mainProgram = "makensis"; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ns/nsnake/package.nix b/pkgs/by-name/ns/nsnake/package.nix index 78ff27090da4..8b2ce6607c98 100644 --- a/pkgs/by-name/ns/nsnake/package.nix +++ b/pkgs/by-name/ns/nsnake/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nsnake"; version = "3.0.1"; src = fetchFromGitHub { owner = "alexdantas"; repo = "nSnake"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-MixwIhyymruruV8G8PjmR9EoZBpaDVBCKBccSFL0lS8="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ clerie ]; }; -} +}) diff --git a/pkgs/by-name/ns/nspr/package.nix b/pkgs/by-name/ns/nspr/package.nix index 17c205840377..e23c676c7b0a 100644 --- a/pkgs/by-name/ns/nspr/package.nix +++ b/pkgs/by-name/ns/nspr/package.nix @@ -6,12 +6,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nspr"; version = "4.38.2"; src = fetchurl { - url = "mirror://mozilla/nspr/releases/v${version}/src/nspr-${version}.tar.gz"; + url = "mirror://mozilla/nspr/releases/v${finalAttrs.version}/src/nspr-${finalAttrs.version}.tar.gz"; hash = "sha256-5Akvrqt3vcmzLbERPkIVlI7naOJsRmbbO1pgs18skQU="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.mpl20; }; -} +}) diff --git a/pkgs/by-name/ns/nss_ldap/package.nix b/pkgs/by-name/ns/nss_ldap/package.nix index 5e6702eead58..d1cd40253f31 100644 --- a/pkgs/by-name/ns/nss_ldap/package.nix +++ b/pkgs/by-name/ns/nss_ldap/package.nix @@ -6,12 +6,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nss_ldap"; version = "265"; src = fetchurl { - url = "http://www.padl.com/download/nss_ldap-${version}.tar.gz"; + url = "http://www.padl.com/download/nss_ldap-${finalAttrs.version}.tar.gz"; sha256 = "1a16q9p97d2blrj0h6vl1xr7dg7i4s8x8namipr79mshby84vdbp"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ns/nss_wrapper/package.nix b/pkgs/by-name/ns/nss_wrapper/package.nix index a86a20c8eaaa..58f9b5925865 100644 --- a/pkgs/by-name/ns/nss_wrapper/package.nix +++ b/pkgs/by-name/ns/nss_wrapper/package.nix @@ -6,12 +6,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nss_wrapper"; version = "1.1.16"; src = fetchurl { - url = "mirror://samba/cwrap/nss_wrapper-${version}.tar.gz"; + url = "mirror://samba/cwrap/nss_wrapper-${finalAttrs.version}.tar.gz"; sha256 = "sha256-3HmrByd5vkQDtFtgzQRN0TeA1LuWddJ6vxkyrafIqI0="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ns/nssmdns/package.nix b/pkgs/by-name/ns/nssmdns/package.nix index f58f47b00b61..981fa15fafb1 100644 --- a/pkgs/by-name/ns/nssmdns/package.nix +++ b/pkgs/by-name/ns/nssmdns/package.nix @@ -6,14 +6,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nss-mdns"; version = "0.15.1"; src = fetchFromGitHub { owner = "avahi"; repo = "nss-mdns"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-iRaf9/gu9VkGi1VbGpxvC5q+0M8ivezCz/oAKEg5V1M="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.gnu ++ lib.platforms.linux ++ lib.platforms.freebsd; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ns/nsync/package.nix b/pkgs/by-name/ns/nsync/package.nix index 601376952bd6..52c8276d9a5e 100644 --- a/pkgs/by-name/ns/nsync/package.nix +++ b/pkgs/by-name/ns/nsync/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nsync"; version = "1.29.2"; src = fetchFromGitHub { owner = "google"; repo = "nsync"; - rev = version; + rev = finalAttrs.version; hash = "sha256-RAwrS8Vz5fZwZRvF4OQfn8Ls11S8OIV2TmJpNrBE4MI="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nt/ntbtls/package.nix b/pkgs/by-name/nt/ntbtls/package.nix index 4de2601cb3e0..3ccaed6883af 100644 --- a/pkgs/by-name/nt/ntbtls/package.nix +++ b/pkgs/by-name/nt/ntbtls/package.nix @@ -9,12 +9,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ntbtls"; version = "0.3.2"; src = fetchurl { - url = "mirror://gnupg/ntbtls/ntbtls-${version}.tar.bz2"; + url = "mirror://gnupg/ntbtls/ntbtls-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-vfy5kCSs7JxsS5mK1juzkh30z+5KdyrWwMoyTbvysHw="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ joachifm ]; }; -} +}) diff --git a/pkgs/by-name/nt/ntfs2btrfs/package.nix b/pkgs/by-name/nt/ntfs2btrfs/package.nix index b45feea7c651..7ad2579512c4 100644 --- a/pkgs/by-name/nt/ntfs2btrfs/package.nix +++ b/pkgs/by-name/nt/ntfs2btrfs/package.nix @@ -13,14 +13,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ntfs2btrfs"; version = "20250616"; src = fetchFromGitHub { owner = "maharmstone"; repo = "ntfs2btrfs"; - tag = version; + tag = finalAttrs.version; hash = "sha256-hRPidvpBVm42Rg+acwHQ6b8WHGMPbE6SHwlrQrB+fD8="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { mainProgram = "ntfs2btrfs"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/nt/ntirpc/package.nix b/pkgs/by-name/nt/ntirpc/package.nix index 5e2423ee3bfc..f2b8f7bef38a 100644 --- a/pkgs/by-name/nt/ntirpc/package.nix +++ b/pkgs/by-name/nt/ntirpc/package.nix @@ -10,14 +10,14 @@ prometheus-cpp-lite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ntirpc"; version = "7.2"; src = fetchFromGitHub { owner = "nfs-ganesha"; repo = "ntirpc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-4E6wDAwinCNn7arRgBulg7e0x9S/steh+mjwNY4X3Vc="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/nt/ntk/package.nix b/pkgs/by-name/nt/ntk/package.nix index da570f2672ad..518ab796b8f7 100644 --- a/pkgs/by-name/nt/ntk/package.nix +++ b/pkgs/by-name/nt/ntk/package.nix @@ -10,13 +10,13 @@ wafHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ntk"; version = "1.3.1001"; src = fetchFromGitHub { owner = "linuxaudio"; repo = "ntk"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-NyEdg6e+9CI9V+TIgdpPyH1ei+Vq8pUxD3wPzWY5fEU="; }; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { meta = { description = "Fork of FLTK 1.3.0 with additional functionality"; - version = version; + version = finalAttrs.version; homepage = "http://non.tuxfamily.org/"; license = lib.licenses.lgpl21; maintainers = with lib.maintainers; [ @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/nt/ntp/package.nix b/pkgs/by-name/nt/ntp/package.nix index 916ad6a4e2f1..ea7fda8098a9 100644 --- a/pkgs/by-name/nt/ntp/package.nix +++ b/pkgs/by-name/nt/ntp/package.nix @@ -9,12 +9,12 @@ libcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ntp"; version = "4.2.8p18"; src = fetchurl { - url = "https://archive.ntp.org/ntp4/ntp-${lib.versions.majorMinor version}/ntp-${version}.tar.gz"; + url = "https://archive.ntp.org/ntp4/ntp-${lib.versions.majorMinor finalAttrs.version}/ntp-${finalAttrs.version}.tar.gz"; hash = "sha256-z4TF8/saKVKElCYk2CP/+mNBROCWz8T5lprJjvX0aOU="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ thoughtpolice ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nt/ntttcp/package.nix b/pkgs/by-name/nt/ntttcp/package.nix index fdcf2dc1f6c1..b70b308b26b2 100644 --- a/pkgs/by-name/nt/ntttcp/package.nix +++ b/pkgs/by-name/nt/ntttcp/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ntttcp"; version = "1.4.0"; src = fetchFromGitHub { owner = "microsoft"; repo = "ntttcp-for-linux"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-6O7qSrR6EFr7k9lHQHGs/scZxJJ5DBNDxlSL5hzlRf4="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ntttcp"; }; -} +}) diff --git a/pkgs/by-name/nu/nudoku/package.nix b/pkgs/by-name/nu/nudoku/package.nix index 1234f3177f37..81f21feb46b0 100644 --- a/pkgs/by-name/nu/nudoku/package.nix +++ b/pkgs/by-name/nu/nudoku/package.nix @@ -9,14 +9,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nudoku"; version = "5.0.0"; src = fetchFromGitHub { owner = "jubalh"; repo = "nudoku"; - rev = version; + rev = finalAttrs.version; hash = "sha256-aOtP23kNd15DdV6on7o80QnEf0CiUBubHfFE8M1mhg0="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ weathercold ]; }; -} +}) diff --git a/pkgs/by-name/nu/nullidentdmod/package.nix b/pkgs/by-name/nu/nullidentdmod/package.nix index ad2c1206321f..170686f4bcdf 100644 --- a/pkgs/by-name/nu/nullidentdmod/package.nix +++ b/pkgs/by-name/nu/nullidentdmod/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nullidentdmod"; version = "1.3"; src = fetchFromGitHub { owner = "Ranthrall"; repo = "nullidentdmod"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1ahwm5pyidc6m07rh5ls2lc25kafrj233nnbcybprgl7bqdq1b0k"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ das_j ]; platforms = lib.platforms.linux; # Must be run by systemd }; -} +}) diff --git a/pkgs/by-name/nu/nulloy/package.nix b/pkgs/by-name/nu/nulloy/package.nix index 661e22c72235..87242233ac22 100644 --- a/pkgs/by-name/nu/nulloy/package.nix +++ b/pkgs/by-name/nu/nulloy/package.nix @@ -11,14 +11,14 @@ gst_all_1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nulloy"; version = "0.9.9"; src = fetchFromGitHub { owner = "nulloy"; repo = "nulloy"; - rev = version; + rev = finalAttrs.version; hash = "sha256-vFg789vBV7ks+4YiWWl3u0/kQjzpAiX8dMfXU0hynDM="; }; @@ -58,11 +58,11 @@ stdenv.mkDerivation rec { meta = { description = "Music player with a waveform progress bar"; homepage = "https://nulloy.com"; - changelog = "https://github.com/nulloy/nulloy/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/nulloy/nulloy/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; mainProgram = "nulloy"; maintainers = with lib.maintainers; [ aleksana ]; platforms = lib.platforms.all; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/nu/num-utils/package.nix b/pkgs/by-name/nu/num-utils/package.nix index d07cdba31012..d0d8a32b8421 100644 --- a/pkgs/by-name/nu/num-utils/package.nix +++ b/pkgs/by-name/nu/num-utils/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "num-utils"; version = "0.5"; src = fetchurl { - url = "https://suso.suso.org/programs/num-utils/downloads/num-utils-${version}.tar.gz"; + url = "https://suso.suso.org/programs/num-utils/downloads/num-utils-${finalAttrs.version}.tar.gz"; sha256 = "0kn6yskjww2agcqvas5l2xp55mp4njdxqkdicchlji3qzih2fn83"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/nu/numactl/package.nix b/pkgs/by-name/nu/numactl/package.nix index 43cec54a2fc7..68407c7075b7 100644 --- a/pkgs/by-name/nu/numactl/package.nix +++ b/pkgs/by-name/nu/numactl/package.nix @@ -6,14 +6,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "numactl"; version = "2.0.18"; src = fetchFromGitHub { owner = "numactl"; repo = "numactl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ry29RUNa0Hv5gIhy2RTVT94mHhgfdIwb5aqjBycxxj0="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { ]; # libnuma is lgpl21 platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/nu/numdiff/package.nix b/pkgs/by-name/nu/numdiff/package.nix index 5d8f728ade2d..0823780d7816 100644 --- a/pkgs/by-name/nu/numdiff/package.nix +++ b/pkgs/by-name/nu/numdiff/package.nix @@ -5,12 +5,12 @@ libintl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "numdiff"; version = "5.9.0"; src = fetchurl { - url = "mirror://savannah/numdiff/numdiff-${version}.tar.gz"; + url = "mirror://savannah/numdiff/numdiff-${finalAttrs.version}.tar.gz"; sha256 = "1vzmjh8mhwwysn4x4m2vif7q2k8i19x8azq7pzmkwwj4g48lla47"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nu/numix-solarized-gtk-theme/package.nix b/pkgs/by-name/nu/numix-solarized-gtk-theme/package.nix index 3cf4b444d531..5caded156795 100644 --- a/pkgs/by-name/nu/numix-solarized-gtk-theme/package.nix +++ b/pkgs/by-name/nu/numix-solarized-gtk-theme/package.nix @@ -10,14 +10,14 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "numix-solarized-gtk-theme"; version = "20230408"; src = fetchFromGitHub { owner = "Ferdi265"; repo = "numix-solarized-gtk-theme"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-r5xCe8Ew+/SuCUaZ0yjlumORTy/y1VwbQQjQ6uEyGsY="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.offline ]; }; -} +}) diff --git a/pkgs/by-name/nu/nuraft/package.nix b/pkgs/by-name/nu/nuraft/package.nix index 8a367cb66465..25c95d990394 100644 --- a/pkgs/by-name/nu/nuraft/package.nix +++ b/pkgs/by-name/nu/nuraft/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nuraft"; version = "2.1.0"; src = fetchFromGitHub { owner = "eBay"; repo = "NuRaft"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-puO8E7tSLqB0oq/NlzEZqQgIZKm7ZUb4HhR0XuI9dco="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wheelsandmetal ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/nu/nusmv/package.nix b/pkgs/by-name/nu/nusmv/package.nix index 9bd86ba048dd..fb32ef5d1a0e 100644 --- a/pkgs/by-name/nu/nusmv/package.nix +++ b/pkgs/by-name/nu/nusmv/package.nix @@ -5,7 +5,7 @@ autoPatchelfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "NuSMV"; version = "2.7.0"; @@ -14,12 +14,12 @@ stdenv.mkDerivation rec { fetchurl ( if isx86_64 && isLinux then { - url = "https://nusmv.fbk.eu/distrib/${version}/NuSMV-${version}-linux64.tar.xz"; + url = "https://nusmv.fbk.eu/distrib/${finalAttrs.version}/NuSMV-${finalAttrs.version}-linux64.tar.xz"; sha256 = "019d1pa5aw58n11is1024hs8d520b3pp2iyix78vp04yv7wd42l8"; } else if isx86_64 && isDarwin then { - url = "https://nusmv.fbk.eu/distrib/${version}/NuSMV-${version}-macos-universal.tar.xz"; + url = "https://nusmv.fbk.eu/distrib/${finalAttrs.version}/NuSMV-${finalAttrs.version}-macos-universal.tar.xz"; sha256 = "098wllv4yx284qv9nsi8kd5pgh10cr1hig01a1p2rxgfmrki52wm"; } else @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/nu/nuttcp/package.nix b/pkgs/by-name/nu/nuttcp/package.nix index a08f346f7be9..dd359bd25a07 100644 --- a/pkgs/by-name/nu/nuttcp/package.nix +++ b/pkgs/by-name/nu/nuttcp/package.nix @@ -5,12 +5,12 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nuttcp"; version = "8.2.2"; src = fetchurl { - url = "http://nuttcp.net/nuttcp/nuttcp-${version}.tar.bz2"; + url = "http://nuttcp.net/nuttcp/nuttcp-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-fq16ieeqoFnSDjQELFihmMKYHK1ylVDROI3fyQNtOYM="; }; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin - cp nuttcp-${version} $out/bin/nuttcp + cp nuttcp-${finalAttrs.version} $out/bin/nuttcp ''; postInstall = '' @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "nuttcp"; }; -} +}) diff --git a/pkgs/by-name/nv/nvc/package.nix b/pkgs/by-name/nv/nvc/package.nix index 840b684ef3b9..3440a333a980 100644 --- a/pkgs/by-name/nv/nvc/package.nix +++ b/pkgs/by-name/nv/nvc/package.nix @@ -14,14 +14,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nvc"; version = "1.18.2"; src = fetchFromGitHub { owner = "nickg"; repo = "nvc"; - tag = "r${version}"; + tag = "r${finalAttrs.version}"; hash = "sha256-a1enY86rlLwlRSmY0R4ZfXUo6PddlIAeaKnvfJVcYCQ="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/nv/nvi/package.nix b/pkgs/by-name/nv/nvi/package.nix index 48b381611940..bfb63a2ec043 100644 --- a/pkgs/by-name/nv/nvi/package.nix +++ b/pkgs/by-name/nv/nvi/package.nix @@ -8,12 +8,12 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nvi"; version = "1.81.6"; src = fetchurl { - url = "https://deb.debian.org/debian/pool/main/n/nvi/nvi_${version}.orig.tar.gz"; + url = "https://deb.debian.org/debian/pool/main/n/nvi/nvi_${finalAttrs.version}.orig.tar.gz"; hash = "sha256-i8NIiJFZo0zyaPgHILJvRZ29cjtWFhB9NnOdAH5Ml40="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { aleksana ]; }; -} +}) diff --git a/pkgs/by-name/nv/nvidia-container-toolkit/nvidia-docker.nix b/pkgs/by-name/nv/nvidia-container-toolkit/nvidia-docker.nix index 3dafa5e48eac..dc53242f5100 100644 --- a/pkgs/by-name/nv/nvidia-container-toolkit/nvidia-docker.nix +++ b/pkgs/by-name/nv/nvidia-container-toolkit/nvidia-docker.nix @@ -3,14 +3,14 @@ lib, fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nvidia-docker"; version = "2.5.0"; src = fetchFromGitHub { owner = "NVIDIA"; repo = "nvidia-docker"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-kHzwFnN/DbpOe1sYDJkrRMxXE1bMiyuCPsbPGq07M9g="; }; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { mkdir bin cp nvidia-docker bin - substituteInPlace bin/nvidia-docker --subst-var-by VERSION ${version} + substituteInPlace bin/nvidia-docker --subst-var-by VERSION ${finalAttrs.version} ''; installPhase = '' @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ cpcloud ]; }; -} +}) diff --git a/pkgs/by-name/nv/nvidia-modprobe/package.nix b/pkgs/by-name/nv/nvidia-modprobe/package.nix index 5567889efc80..09e2752e1576 100644 --- a/pkgs/by-name/nv/nvidia-modprobe/package.nix +++ b/pkgs/by-name/nv/nvidia-modprobe/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, gnum4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nvidia-modprobe"; version = "590.48.01"; src = fetchFromGitHub { owner = "NVIDIA"; repo = "nvidia-modprobe"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Vtp5FDDmzbwtDe11O0w/S8Mptpp8Li21/gBfJzfE0/g="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/nv/nvimpager/package.nix b/pkgs/by-name/nv/nvimpager/package.nix index 08c930168ab4..cb02e45ab2dc 100644 --- a/pkgs/by-name/nv/nvimpager/package.nix +++ b/pkgs/by-name/nv/nvimpager/package.nix @@ -11,14 +11,14 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nvimpager"; version = "0.13.0"; src = fetchFromGitHub { owner = "lucc"; repo = "nvimpager"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Au9rRZMZfU4qHi/ng6JO8FnMpySKDbKzr75SBPY3QiA="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.lucc ]; mainProgram = "nvimpager"; }; -} +}) diff --git a/pkgs/by-name/nw/nwg-launchers/package.nix b/pkgs/by-name/nw/nwg-launchers/package.nix index 4ed956ec6e8b..ff6bb71e35b1 100644 --- a/pkgs/by-name/nw/nwg-launchers/package.nix +++ b/pkgs/by-name/nw/nwg-launchers/package.nix @@ -13,14 +13,14 @@ gtk-layer-shell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nwg-launchers"; version = "0.7.1.1"; src = fetchFromGitHub { owner = "nwg-piotr"; repo = "nwg-launchers"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-+waoJHU/QrVH7o9qfwdvFTFJzTGLcV9CeYPn3XHEAkM="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/nw/nwipe/package.nix b/pkgs/by-name/nw/nwipe/package.nix index dbe647f66d00..a808324195b7 100644 --- a/pkgs/by-name/nw/nwipe/package.nix +++ b/pkgs/by-name/nw/nwipe/package.nix @@ -13,14 +13,14 @@ dmidecode, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nwipe"; version = "0.39"; src = fetchFromGitHub { owner = "martijnvanbrummelen"; repo = "nwipe"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-uWsN4DWzmipx/+gfMl8GXTg3pSKT0UPOkqVfdHfUPdA="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/nx/nx-libs/package.nix b/pkgs/by-name/nx/nx-libs/package.nix index 616ab0ee164c..dec9bb06e546 100644 --- a/pkgs/by-name/nx/nx-libs/package.nix +++ b/pkgs/by-name/nx/nx-libs/package.nix @@ -14,13 +14,13 @@ xorg, libtirpc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nx-libs"; version = "3.5.99.26"; src = fetchFromGitHub { owner = "ArcticaProject"; repo = "nx-libs"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-qVOdD85sBMxKYx1cSLAGKeODsKKAm9UPBmYzPBbBOzQ="; }; @@ -92,4 +92,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/nx/nxpmicro-mfgtools/package.nix b/pkgs/by-name/nx/nxpmicro-mfgtools/package.nix index 1d14cedc23e2..55ba6bf2ab6d 100644 --- a/pkgs/by-name/nx/nxpmicro-mfgtools/package.nix +++ b/pkgs/by-name/nx/nxpmicro-mfgtools/package.nix @@ -13,14 +13,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nxpmicro-mfgtools"; version = "1.5.139"; src = fetchFromGitHub { owner = "nxp-imx"; repo = "mfgtools"; - rev = "uuu_${version}"; + rev = "uuu_${finalAttrs.version}"; sha256 = "sha256-t5usUGbcdLQlqPpZkNDeGncka9VfkpO7U933Kw/Sm7U="; }; @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { doInstallCheck = true; - preConfigure = "echo ${version} > .tarball-version"; + preConfigure = "echo ${finalAttrs.version} > .tarball-version"; postInstall = '' # rules printed by the following invocation are static, @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { mainProgram = "uuu"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ny/nyancat/package.nix b/pkgs/by-name/ny/nyancat/package.nix index e69f49da85e3..93595fcae53d 100644 --- a/pkgs/by-name/ny/nyancat/package.nix +++ b/pkgs/by-name/ny/nyancat/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nyancat"; version = "1.5.2"; src = fetchFromGitHub { owner = "klange"; repo = "nyancat"; - rev = version; + rev = finalAttrs.version; sha256 = "1mg8nm5xzcq1xr8cvx24ym2vmafkw53rijllwcdm9miiz0p5ky9k"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "nyancat"; }; -} +}) diff --git a/pkgs/by-name/ny/nylon/package.nix b/pkgs/by-name/ny/nylon/package.nix index 17ffd478aa05..e733c231fc40 100644 --- a/pkgs/by-name/ny/nylon/package.nix +++ b/pkgs/by-name/ny/nylon/package.nix @@ -15,11 +15,11 @@ let ]; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nylon"; version = "1.21"; src = fetchurl { - url = "https://monkey.org/~marius/nylon/nylon-${version}.tar.gz"; + url = "https://monkey.org/~marius/nylon/nylon-${finalAttrs.version}.tar.gz"; sha256 = "34c132b005c025c1a5079aae9210855c80f50dc51dde719298e1113ad73408a4"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "nylon"; }; -} +}) diff --git a/pkgs/by-name/oa/oatpp/package.nix b/pkgs/by-name/oa/oatpp/package.nix index b3b0c5101ae0..40bcea40b6ad 100644 --- a/pkgs/by-name/oa/oatpp/package.nix +++ b/pkgs/by-name/oa/oatpp/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "oatpp"; version = "1.3.1"; src = fetchFromGitHub { owner = "oatpp"; repo = "oatpp"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-pTQ0DD4naE9m+6FfCVGg/i3WpNbtaR+38yyqjqN0uH0="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ob/obex_data_server/package.nix b/pkgs/by-name/ob/obex_data_server/package.nix index 6e1fcf7b54d5..cc02979615cd 100644 --- a/pkgs/by-name/ob/obex_data_server/package.nix +++ b/pkgs/by-name/ob/obex_data_server/package.nix @@ -11,12 +11,12 @@ dbus, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "obex-data-server"; version = "0.4.6"; src = fetchurl { - url = "http://tadas.dailyda.com/software/obex-data-server-${version}.tar.gz"; + url = "http://tadas.dailyda.com/software/obex-data-server-${finalAttrs.version}.tar.gz"; sha256 = "0kq940wqs9j8qjnl58d6l3zhx0jaszci356xprx23l6nvdfld6dk"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/ob/obexd/package.nix b/pkgs/by-name/ob/obexd/package.nix index f37f0c8fe0c5..eb20f172618f 100644 --- a/pkgs/by-name/ob/obexd/package.nix +++ b/pkgs/by-name/ob/obexd/package.nix @@ -10,12 +10,12 @@ libical, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "obexd"; version = "0.48"; src = fetchurl { - url = "mirror://kernel/linux/bluetooth/obexd-${version}.tar.bz2"; + url = "mirror://kernel/linux/bluetooth/obexd-${finalAttrs.version}.tar.bz2"; sha256 = "1i20dnibvnq9lnkkhajr5xx3kxlwf9q5c4jm19kyb0q1klzgzlb8"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/ob/obexfs/package.nix b/pkgs/by-name/ob/obexfs/package.nix index 3d5c2c999545..bf7acd56bb8b 100644 --- a/pkgs/by-name/ob/obexfs/package.nix +++ b/pkgs/by-name/ob/obexfs/package.nix @@ -8,12 +8,12 @@ obexftp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "obexfs"; version = "0.12"; src = fetchurl { - url = "mirror://sourceforge/openobex/obexfs-${version}.tar.gz"; + url = "mirror://sourceforge/openobex/obexfs-${finalAttrs.version}.tar.gz"; sha256 = "1g3krpygk6swa47vbmp9j9s8ahqqcl9ra8r25ybgzv2d9pmjm9kj"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl2Plus; }; -} +}) diff --git a/pkgs/by-name/ob/obexftp/package.nix b/pkgs/by-name/ob/obexftp/package.nix index 0bb2ec9acc03..5b98bc39d73a 100644 --- a/pkgs/by-name/ob/obexftp/package.nix +++ b/pkgs/by-name/ob/obexftp/package.nix @@ -8,12 +8,12 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "obexftp"; version = "0.24.2"; src = fetchurl { - url = "mirror://sourceforge/openobex/obexftp-${version}-Source.tar.gz"; + url = "mirror://sourceforge/openobex/obexftp-${finalAttrs.version}-Source.tar.gz"; sha256 = "18w9r78z78ri5qc8fjym4nk1jfbrkyr789sq7rxrkshf1a7b83yl"; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl2Plus; }; -} +}) diff --git a/pkgs/by-name/ob/obuild/package.nix b/pkgs/by-name/ob/obuild/package.nix index 48dda80fb8ab..b871bc14eba7 100644 --- a/pkgs/by-name/ob/obuild/package.nix +++ b/pkgs/by-name/ob/obuild/package.nix @@ -5,14 +5,14 @@ ocamlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "obuild"; version = "0.1.11"; src = fetchFromGitHub { owner = "ocaml-obuild"; repo = "obuild"; - rev = "obuild-v${version}"; + rev = "obuild-v${finalAttrs.version}"; hash = "sha256-me9/FVD7S0uPIpFZzcxDfYKVWn9ifq6JryBAGCo681I="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/oc/ocl-icd/package.nix b/pkgs/by-name/oc/ocl-icd/package.nix index 38de95f11b20..1b6fad3afa82 100644 --- a/pkgs/by-name/oc/ocl-icd/package.nix +++ b/pkgs/by-name/oc/ocl-icd/package.nix @@ -8,14 +8,14 @@ windows, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ocl-icd"; version = "2.3.4"; src = fetchFromGitHub { owner = "OCL-dev"; repo = "ocl-icd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-7q5+33oWMA/PQOz6awC+LOBVTKeXNluHxDNAq8bJPYU="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix ++ lib.platforms.windows; maintainers = with lib.maintainers; [ r-burns ]; }; -} +}) diff --git a/pkgs/by-name/oc/ocproxy/package.nix b/pkgs/by-name/oc/ocproxy/package.nix index 997e4b6311c0..7c9092524d59 100644 --- a/pkgs/by-name/oc/ocproxy/package.nix +++ b/pkgs/by-name/oc/ocproxy/package.nix @@ -7,14 +7,14 @@ libevent, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.60"; pname = "ocproxy"; src = fetchFromGitHub { owner = "cernekee"; repo = "ocproxy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "03323nnhb4y9nzwva04mq7xg03dvdrgp689g89f69jqc261skcqx"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.joko ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/oc/ocr-a/package.nix b/pkgs/by-name/oc/ocr-a/package.nix index 962ed2722fb3..44e209c6af78 100644 --- a/pkgs/by-name/oc/ocr-a/package.nix +++ b/pkgs/by-name/oc/ocr-a/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "OCR-A"; version = "1.0"; src = fetchurl { - url = "mirror://sourceforge/ocr-a-font/OCR-A/${version}/OCRA.ttf"; + url = "mirror://sourceforge/ocr-a-font/OCR-A/${finalAttrs.version}/OCRA.ttf"; sha256 = "0kpmjjxwzm84z8maz6lq9sk1b0xv1zkvl28lwj7i0m2xf04qixd0"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.publicDomain; maintainers = with lib.maintainers; [ V ]; }; -} +}) diff --git a/pkgs/by-name/oc/octomap/package.nix b/pkgs/by-name/oc/octomap/package.nix index 63887220e674..718bf0405725 100644 --- a/pkgs/by-name/oc/octomap/package.nix +++ b/pkgs/by-name/oc/octomap/package.nix @@ -5,18 +5,18 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "octomap"; version = "1.10.0"; src = fetchFromGitHub { owner = "OctoMap"; repo = "octomap"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-QxQHxxFciR6cvB/b8i0mr1hqGxOXhXmB4zgdsD977Mw="; }; - sourceRoot = "${src.name}/octomap"; + sourceRoot = "${finalAttrs.src.name}/octomap"; nativeBuildInputs = [ cmake ]; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lopsided98 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/oc/octopus-caller/package.nix b/pkgs/by-name/oc/octopus-caller/package.nix index 59083e235d06..7725237e4e82 100644 --- a/pkgs/by-name/oc/octopus-caller/package.nix +++ b/pkgs/by-name/oc/octopus-caller/package.nix @@ -12,14 +12,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "octopus"; version = "0.7.4"; src = fetchFromGitHub { owner = "luntergroup"; repo = "octopus"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-FAogksVxUlzMlC0BqRu22Vchj6VX+8yNlHRLyb3g1sE="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jbedo ]; platforms = lib.platforms.x86_64; }; -} +}) diff --git a/pkgs/by-name/od/odp-dpdk/package.nix b/pkgs/by-name/od/odp-dpdk/package.nix index 03c39be171a5..dff8d5b18357 100644 --- a/pkgs/by-name/od/odp-dpdk/package.nix +++ b/pkgs/by-name/od/odp-dpdk/package.nix @@ -18,14 +18,14 @@ libnl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "odp-dpdk"; version = "1.46.0.0_DPDK_22.11"; src = fetchFromGitHub { owner = "OpenDataPlane"; repo = "odp-dpdk"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-9stWGupRSQwUXOdPEQ9Rhkim22p5BBA5Z+2JCYS7Za0="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.abuibrahim ]; }; -} +}) diff --git a/pkgs/by-name/od/odyssey/package.nix b/pkgs/by-name/od/odyssey/package.nix index 73f6dc5f4ef6..6f03d92a6af4 100644 --- a/pkgs/by-name/od/odyssey/package.nix +++ b/pkgs/by-name/od/odyssey/package.nix @@ -9,14 +9,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "odyssey"; version = "1.3"; src = fetchFromGitHub { owner = "yandex"; repo = "odyssey"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-1ALTKRjpKmmFcAuhmgpcbJBkNuUlTyau8xWDRHh7gf0="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; mainProgram = "odyssey"; }; -} +}) diff --git a/pkgs/by-name/oe/oed/package.nix b/pkgs/by-name/oe/oed/package.nix index 5df9d20cd3e4..fe96dc2f906a 100644 --- a/pkgs/by-name/oe/oed/package.nix +++ b/pkgs/by-name/oe/oed/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "oed"; version = "7.4"; src = fetchFromGitHub { owner = "ibara"; repo = "oed"; - rev = "oed-${version}"; + rev = "oed-${finalAttrs.version}"; hash = "sha256-bbV89YhrmL7tOgKly5OfQDRz4QE0UzZrVsmoXiJ7ZZw="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { mainProgram = "ed"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/og/ogmtools/package.nix b/pkgs/by-name/og/ogmtools/package.nix index 555ddb9834f2..f8c9b6cfa33c 100644 --- a/pkgs/by-name/og/ogmtools/package.nix +++ b/pkgs/by-name/og/ogmtools/package.nix @@ -7,12 +7,12 @@ libdvdread, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ogmtools"; version = "1.5"; src = fetchurl { - url = "https://www.bunkus.org/videotools/ogmtools/ogmtools-${version}.tar.bz2"; + url = "https://www.bunkus.org/videotools/ogmtools/ogmtools-${finalAttrs.version}.tar.bz2"; sha256 = "1spx81p5wf59ksl3r3gvf78d77sh7gj8a6lw773iv67bphfivmn8"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/oi/oidc-agent/package.nix b/pkgs/by-name/oi/oidc-agent/package.nix index 0384e9b66a80..869da90f84d6 100644 --- a/pkgs/by-name/oi/oidc-agent/package.nix +++ b/pkgs/by-name/oi/oidc-agent/package.nix @@ -13,14 +13,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "oidc-agent"; version = "5.3.3"; src = fetchFromGitHub { owner = "indigo-dc"; repo = "oidc-agent"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-PV1aswfvEMtsgHWKfdtIo/BV+MHKKdul2vjFdyoT2Ic="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ xinyangli ]; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/oi/ois/package.nix b/pkgs/by-name/oi/ois/package.nix index e0df9cf62d5d..e34157871dd4 100644 --- a/pkgs/by-name/oi/ois/package.nix +++ b/pkgs/by-name/oi/ois/package.nix @@ -6,14 +6,14 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ois"; version = "1.5.1"; src = fetchFromGitHub { owner = "wgois"; repo = "OIS"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ir6p+Tzf8L5VOW/rsG4yelsth7INbhABO2T7pfMHcFo="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.zlib; }; -} +}) diff --git a/pkgs/by-name/ol/olsrd/package.nix b/pkgs/by-name/ol/olsrd/package.nix index 3e52a9a05017..8ba2a5e9ea70 100644 --- a/pkgs/by-name/ol/olsrd/package.nix +++ b/pkgs/by-name/ol/olsrd/package.nix @@ -7,14 +7,14 @@ flex, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "olsrd"; version = "0.9.8"; src = fetchFromGitHub { owner = "OLSR"; repo = "olsrd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1xk355dm5pfjil1j4m724vkdnc178lv6hi6s1g0xgpd59avbx90j"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/om/om4/package.nix b/pkgs/by-name/om/om4/package.nix index 1efc9047ec26..1e3a549b2d0d 100644 --- a/pkgs/by-name/om/om4/package.nix +++ b/pkgs/by-name/om/om4/package.nix @@ -6,14 +6,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "om4"; version = "6.7"; src = fetchFromGitHub { owner = "ibara"; repo = "m4"; - tag = "om4-${version}"; + tag = "om4-${finalAttrs.version}"; hash = "sha256-/b+Fcz6lg2hW541TzBhB9M86wUS7BT6pHzqXxTs0BxI="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/om/omniorb/package.nix b/pkgs/by-name/om/omniorb/package.nix index fc6e3160b466..1dfb0c63c69d 100644 --- a/pkgs/by-name/om/omniorb/package.nix +++ b/pkgs/by-name/om/omniorb/package.nix @@ -6,13 +6,13 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "omniorb"; version = "4.3.3"; src = fetchurl { - url = "mirror://sourceforge/project/omniorb/omniORB/omniORB-${version}/omniORB-${version}.tar.bz2"; + url = "mirror://sourceforge/project/omniorb/omniORB/omniORB-${finalAttrs.version}/omniORB-${finalAttrs.version}.tar.bz2"; hash = "sha256-rM0l4stwxOM+0iew2T6WaeOMRgGWN4h8dxOYhw7UXno="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ smironov ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/on/oneko/package.nix b/pkgs/by-name/on/oneko/package.nix index 524fdbfde59b..8eae793e0dec 100644 --- a/pkgs/by-name/on/oneko/package.nix +++ b/pkgs/by-name/on/oneko/package.nix @@ -8,14 +8,14 @@ libXext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version_name = "1.2.hanami.6"; version = "1.2.6"; pname = "oneko"; src = fetchFromGitHub { owner = "IreneKnapp"; repo = "oneko"; - rev = version_name; + rev = finalAttrs.version_name; sha256 = "0vx12v5fm8ar3f1g6jbpmd3b1q652d32nc67ahkf28djbqjgcbnc"; }; nativeBuildInputs = [ @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "oneko"; }; -} +}) diff --git a/pkgs/by-name/on/onestepback/package.nix b/pkgs/by-name/on/onestepback/package.nix index 71f6cb2f9b99..1a04842f869a 100644 --- a/pkgs/by-name/on/onestepback/package.nix +++ b/pkgs/by-name/on/onestepback/package.nix @@ -5,17 +5,17 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "onestepback"; version = "0.997"; srcs = [ (fetchurl { - url = "http://www.vide.memoire.free.fr/pages/onestepback/OneStepBack-v${version}.zip"; + url = "http://www.vide.memoire.free.fr/pages/onestepback/OneStepBack-v${finalAttrs.version}.zip"; hash = "sha256-uB6pfnTkMKeP71rAvn1olJJeCL84222UT5uxG72sywE="; }) (fetchurl { - url = "http://www.vide.memoire.free.fr/pages/onestepback/OneStepBack-wm2-v${version}.zip"; + url = "http://www.vide.memoire.free.fr/pages/onestepback/OneStepBack-wm2-v${finalAttrs.version}.zip"; hash = "sha256-Zdv4ZrQPficbCxPBKF3RFNavlSn/VV/efiZVUT86zRc="; }) ]; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/on/oniguruma/package.nix b/pkgs/by-name/on/oniguruma/package.nix index 8f667789d2eb..e0484a75461f 100644 --- a/pkgs/by-name/on/oniguruma/package.nix +++ b/pkgs/by-name/on/oniguruma/package.nix @@ -5,13 +5,13 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "oniguruma"; version = "6.9.10"; # Note: do not use fetchpatch or fetchFromGitHub to keep this package available in __bootPackages src = fetchurl { - url = "https://github.com/kkos/oniguruma/releases/download/v${version}/onig-${version}.tar.gz"; + url = "https://github.com/kkos/oniguruma/releases/download/v${finalAttrs.version}/onig-${finalAttrs.version}.tar.gz"; sha256 = "sha256-Klz8WuJZ5Ol/hraN//wVLNr/6U4gYLdwy4JyONdp/AU="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ artturin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/oo/oonf-olsrd2/package.nix b/pkgs/by-name/oo/oonf-olsrd2/package.nix index 2fe56e1da48a..14f15cb782a4 100644 --- a/pkgs/by-name/oo/oonf-olsrd2/package.nix +++ b/pkgs/by-name/oo/oonf-olsrd2/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "oonf-olsrd2"; version = "0.15.1"; src = fetchFromGitHub { owner = "OLSR"; repo = "OONF"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-7EH2K7gaBGD95WFlG6RRhKEWJm91Xv2GOHYQjZWuzl0="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mkg20001 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/op/opam2json/package.nix b/pkgs/by-name/op/opam2json/package.nix index 002289e51f3b..a8cbfbb6e494 100644 --- a/pkgs/by-name/op/opam2json/package.nix +++ b/pkgs/by-name/op/opam2json/package.nix @@ -5,14 +5,14 @@ opam-installer, ocamlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opam2json"; version = "0.4"; src = fetchFromGitHub { owner = "tweag"; repo = "opam2json"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-5pXfbUfpVABtKbii6aaI2EdAZTjHJ2QntEf0QD2O5AM="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; homepage = "https://github.com/tweag/opam2json"; }; -} +}) diff --git a/pkgs/by-name/op/open-isns/package.nix b/pkgs/by-name/op/open-isns/package.nix index 49b61c761142..8904c48d0729 100644 --- a/pkgs/by-name/op/open-isns/package.nix +++ b/pkgs/by-name/op/open-isns/package.nix @@ -8,14 +8,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "open-isns"; version = "0.103"; src = fetchFromGitHub { owner = "open-iscsi"; repo = "open-isns"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-buqQMsoxRCbWiBDq0XAg93J7bjbdxeIernV8sDVxCAA="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/op/openbsm/package.nix b/pkgs/by-name/op/openbsm/package.nix index e7344ce386a4..f048b4680060 100644 --- a/pkgs/by-name/op/openbsm/package.nix +++ b/pkgs/by-name/op/openbsm/package.nix @@ -4,14 +4,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openbsm"; version = "1.1"; src = fetchFromGitHub { owner = "openbsm"; repo = "openbsm"; - rev = lib.toUpper (builtins.replaceStrings [ "." "-" ] [ "_" "_" ] "openbsm-${version}"); + rev = lib.toUpper (builtins.replaceStrings [ "." "-" ] [ "_" "_" ] "openbsm-${finalAttrs.version}"); sha256 = "0b98359hd8mm585sh145ss828pg2y8vgz38lqrb7nypapiyqdnd1"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/op/opencbm/package.nix b/pkgs/by-name/op/opencbm/package.nix index 1c2d56aa7ed5..c7e8c45ba390 100644 --- a/pkgs/by-name/op/opencbm/package.nix +++ b/pkgs/by-name/op/opencbm/package.nix @@ -8,14 +8,14 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opencbm"; version = "0.4.99.104"; src = fetchFromGitHub { owner = "OpenCBM"; repo = "OpenCBM"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-5lj5F79Gbhrvi9dxKGobdyDyBLGcptAtxx9SANhLrKw="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/op/opencc/package.nix b/pkgs/by-name/op/opencc/package.nix index c156b9ca79ac..16169635f95e 100644 --- a/pkgs/by-name/op/opencc/package.nix +++ b/pkgs/by-name/op/opencc/package.nix @@ -10,14 +10,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opencc"; version = "1.1.9"; src = fetchFromGitHub { owner = "BYVoid"; repo = "OpenCC"; - rev = "ver.${version}"; + rev = "ver.${finalAttrs.version}"; sha256 = "sha256-JBTegQs9ALp4LdKKYMNp9GYEgqR9O8IkX6LqatvaTic="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sifmelcara ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/op/opencflite/package.nix b/pkgs/by-name/op/opencflite/package.nix index 06e3a921fb9f..7dbd1766c048 100644 --- a/pkgs/by-name/op/opencflite/package.nix +++ b/pkgs/by-name/op/opencflite/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opencflite"; version = "635.21.8"; src = fetchFromGitHub { owner = "gerickson"; repo = "opencflite"; - rev = "opencflite-${version}"; + rev = "opencflite-${finalAttrs.version}"; hash = "sha256-ijyj4SFYQ0wZAFM2ehNnR9+yu5yDTSVW3VBycBT9l+A="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/op/opencloud-desktop-shell-integration-dolphin/package.nix b/pkgs/by-name/op/opencloud-desktop-shell-integration-dolphin/package.nix index 5653e74ed504..ad8899db36de 100644 --- a/pkgs/by-name/op/opencloud-desktop-shell-integration-dolphin/package.nix +++ b/pkgs/by-name/op/opencloud-desktop-shell-integration-dolphin/package.nix @@ -8,14 +8,14 @@ opencloud-desktop-shell-integration-resources, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opencloud-desktop-shell-integration-dolphin"; version = "1.0.0"; src = fetchFromGitHub { owner = "opencloud-eu"; repo = "desktop-shell-integration-dolphin"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-+Bu/kN4RvR/inWQHYcfWOF6BWHTFm5jlea/QeT4NhFQ="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { mainProgram = "opencloud-desktop-shell-integration-dolphin"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/opencloud-desktop-shell-integration-resources/package.nix b/pkgs/by-name/op/opencloud-desktop-shell-integration-resources/package.nix index 4e1e61333455..3566d55cdd5e 100644 --- a/pkgs/by-name/op/opencloud-desktop-shell-integration-resources/package.nix +++ b/pkgs/by-name/op/opencloud-desktop-shell-integration-resources/package.nix @@ -6,14 +6,14 @@ kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opencloud-desktop-shell-integration-resources"; version = "1.0.0"; src = fetchFromGitHub { owner = "opencloud-eu"; repo = "desktop-shell-integration-resources"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-TqJanrAKD3aNQu5jL1Dt0bn84dYBNGImAKBGsAY2xeU="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ k900 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/opencollada/package.nix b/pkgs/by-name/op/opencollada/package.nix index b5d8cddae639..2fc051ca686f 100644 --- a/pkgs/by-name/op/opencollada/package.nix +++ b/pkgs/by-name/op/opencollada/package.nix @@ -10,14 +10,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opencollada"; version = "1.6.68"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "OpenCOLLADA"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1ym16fxx9qhf952vva71sdzgbm7ifis0h1n5fj1bfdj8zvvkbw5w"; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/op/opencore-amr/package.nix b/pkgs/by-name/op/opencore-amr/package.nix index 159e9162ebe8..2063c06d1d48 100644 --- a/pkgs/by-name/op/opencore-amr/package.nix +++ b/pkgs/by-name/op/opencore-amr/package.nix @@ -4,11 +4,11 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opencore-amr"; version = "0.1.6"; src = fetchurl { - url = "mirror://sourceforge/opencore-amr/opencore-amr/opencore-amr-${version}.tar.gz"; + url = "mirror://sourceforge/opencore-amr/opencore-amr/opencore-amr-${finalAttrs.version}.tar.gz"; hash = "sha256-SD60BhCI4rNLNY5HVAtdSVqWzUaONhBQ+uYVsYCdxKE="; }; @@ -19,4 +19,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ lib.maintainers.kiloreux ]; }; -} +}) diff --git a/pkgs/by-name/op/opendbx/package.nix b/pkgs/by-name/op/opendbx/package.nix index 75240d494fab..1fcc08bf6efe 100644 --- a/pkgs/by-name/op/opendbx/package.nix +++ b/pkgs/by-name/op/opendbx/package.nix @@ -12,12 +12,12 @@ let inherit (lib) getDev; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opendbx"; version = "1.4.6"; src = fetchurl { - url = "https://linuxnetworks.de/opendbx/download/opendbx-${version}.tar.gz"; + url = "https://linuxnetworks.de/opendbx/download/opendbx-${finalAttrs.version}.tar.gz"; sha256 = "0z29h6zx5f3gghkh1a0060w6wr572ci1rl2a3480znf728wa0ii2"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/opendht/package.nix b/pkgs/by-name/op/opendht/package.nix index 5c8dbb54c36b..f93feb89d649 100644 --- a/pkgs/by-name/op/opendht/package.nix +++ b/pkgs/by-name/op/opendht/package.nix @@ -20,14 +20,14 @@ enablePushNotifications ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opendht"; version = "3.5.4"; src = fetchFromGitHub { owner = "savoirfairelinux"; repo = "opendht"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-mnnd6yATIk/TEuFG/M98d+pfeh42IKWBBYjkTP52xeM="; }; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/op/opendkim/package.nix b/pkgs/by-name/op/opendkim/package.nix index 41c5866a57f7..a39efe59c53d 100644 --- a/pkgs/by-name/op/opendkim/package.nix +++ b/pkgs/by-name/op/opendkim/package.nix @@ -12,14 +12,14 @@ unbound, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opendkim"; version = "2.11.0-Beta2"; src = fetchFromGitHub { owner = "trusteddomainproject"; repo = "OpenDKIM"; - rev = "rel-opendkim-${lib.replaceStrings [ "." ] [ "-" ] version}"; + rev = "rel-opendkim-${lib.replaceStrings [ "." ] [ "-" ] finalAttrs.version}"; sha256 = "0nx3in8sa6xna4vfacj8g60hfzk61jpj2ldag80xzxip9c3rd2pw"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/op/opendmarc/package.nix b/pkgs/by-name/op/opendmarc/package.nix index 3630c4f126c6..66e04b4f42b4 100644 --- a/pkgs/by-name/op/opendmarc/package.nix +++ b/pkgs/by-name/op/opendmarc/package.nix @@ -9,14 +9,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opendmarc"; version = "1.4.2"; src = fetchFromGitHub { owner = "trusteddomainproject"; repo = "opendmarc"; - rev = "rel-opendmarc-${builtins.replaceStrings [ "." ] [ "-" ] version}"; + rev = "rel-opendmarc-${builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version}"; hash = "sha256-vnWtTvHhzCed7P6rN3wAz6zfRvtV0cLn5GhDxLF8H3c="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { helsinki-Jo ]; }; -} +}) diff --git a/pkgs/by-name/op/opendune/package.nix b/pkgs/by-name/op/opendune/package.nix index 7f6df84157c4..e8fc1d01859a 100644 --- a/pkgs/by-name/op/opendune/package.nix +++ b/pkgs/by-name/op/opendune/package.nix @@ -15,14 +15,14 @@ # datadir=/path/to/opendune-data # - download dune2 into [datadir] http://www.bestoldgames.net/eng/old-games/dune-2.php -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opendune"; version = "0.9"; src = fetchFromGitHub { owner = "OpenDUNE"; repo = "OpenDUNE"; - rev = version; + rev = finalAttrs.version; sha256 = "15rvrnszdy3db8s0dmb696l4isb3x2cpj7wcl4j09pdi59pc8p37"; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/op/openfortivpn-webview-qt/package.nix b/pkgs/by-name/op/openfortivpn-webview-qt/package.nix index db5c59c61d96..de5e04521282 100644 --- a/pkgs/by-name/op/openfortivpn-webview-qt/package.nix +++ b/pkgs/by-name/op/openfortivpn-webview-qt/package.nix @@ -4,17 +4,17 @@ fetchFromGitHub, qt6Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openfortivpn-webview-qt"; version = "1.2.3"; src = fetchFromGitHub { owner = "gm-vm"; repo = "openfortivpn-webview"; - rev = "v${version}-electron"; + rev = "v${finalAttrs.version}-electron"; hash = "sha256-jGDCFdqRfnYwUgVs3KO1pDr52JgkYVRHi2KvABaZFl4="; }; - sourceRoot = "${src.name}/openfortivpn-webview-qt"; + sourceRoot = "${finalAttrs.src.name}/openfortivpn-webview-qt"; nativeBuildInputs = [ qt6Packages.wrapQtAppsHook @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "openfortivpn-webview"; }; -} +}) diff --git a/pkgs/by-name/op/openfortivpn/package.nix b/pkgs/by-name/op/openfortivpn/package.nix index 3bb3e6081f90..1990fb6b7e3a 100644 --- a/pkgs/by-name/op/openfortivpn/package.nix +++ b/pkgs/by-name/op/openfortivpn/package.nix @@ -13,14 +13,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openfortivpn"; version = "1.23.1"; src = fetchFromGitHub { owner = "adrienverge"; repo = "openfortivpn"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Pv9v7e5xPTIrgqldBDtTFxW+aIjbxSeu0sQ9n6HjO9w="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; mainProgram = "openfortivpn"; }; -} +}) diff --git a/pkgs/by-name/op/opengrm-ngram/package.nix b/pkgs/by-name/op/opengrm-ngram/package.nix index 4fead12e27ec..f8371a313f50 100644 --- a/pkgs/by-name/op/opengrm-ngram/package.nix +++ b/pkgs/by-name/op/opengrm-ngram/package.nix @@ -6,12 +6,12 @@ openfst, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opengrm-ngram"; version = "1.3.16"; src = fetchurl { - url = "http://www.openfst.org/twiki/pub/GRM/NGramDownload/ngram-${version}.tar.gz"; + url = "http://www.openfst.org/twiki/pub/GRM/NGramDownload/ngram-${finalAttrs.version}.tar.gz"; hash = "sha256-pcwP0VVW8H+0Y2Fsmh4WaH4whPPJlE3WyBI4VJfsES4="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mic92 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/op/openipmi/package.nix b/pkgs/by-name/op/openipmi/package.nix index 110ba72de6a9..99bb16107d7e 100644 --- a/pkgs/by-name/op/openipmi/package.nix +++ b/pkgs/by-name/op/openipmi/package.nix @@ -10,12 +10,12 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "OpenIPMI"; version = "2.0.37"; src = fetchurl { - url = "mirror://sourceforge/openipmi/OpenIPMI-${version}.tar.gz"; + url = "mirror://sourceforge/openipmi/OpenIPMI-${finalAttrs.version}.tar.gz"; sha256 = "sha256-xi049dp99Cmaw6ZSUI6VlTd1JEAYHjTHayrs69fzAbk="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ arezvov ]; }; -} +}) diff --git a/pkgs/by-name/op/openiscsi/package.nix b/pkgs/by-name/op/openiscsi/package.nix index a30c88051c41..742292f28674 100644 --- a/pkgs/by-name/op/openiscsi/package.nix +++ b/pkgs/by-name/op/openiscsi/package.nix @@ -16,14 +16,14 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "open-iscsi"; version = "2.1.11"; src = fetchFromGitHub { owner = "open-iscsi"; repo = "open-iscsi"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Xs2EiNSkRtAQPoagCAKl07VndYKDspGLchxMvsfvTi0="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { zaninime ]; }; -} +}) diff --git a/pkgs/by-name/op/openjade/package.nix b/pkgs/by-name/op/openjade/package.nix index 2991f1606f08..c8e41ecf1bf6 100644 --- a/pkgs/by-name/op/openjade/package.nix +++ b/pkgs/by-name/op/openjade/package.nix @@ -6,12 +6,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openjade"; version = "1.3.2"; src = fetchurl { - url = "mirror://sourceforge/openjade/openjade-${version}.tar.gz"; + url = "mirror://sourceforge/openjade/openjade-${finalAttrs.version}.tar.gz"; sha256 = "1l92sfvx1f0wmkbvzv1385y1gb3hh010xksi1iyviyclrjb7jb8x"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { homepage = "https://openjade.sourceforge.net/"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/op/openlibm/package.nix b/pkgs/by-name/op/openlibm/package.nix index 09f459ca5fcf..9aad235689c4 100644 --- a/pkgs/by-name/op/openlibm/package.nix +++ b/pkgs/by-name/op/openlibm/package.nix @@ -5,14 +5,14 @@ fixDarwinDylibNames, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openlibm"; version = "0.8.7"; src = fetchFromGitHub { owner = "JuliaLang"; repo = "openlibm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-fSEszCJ1PXkSydTLk8KAyu7zffUrKf+7a1ZDf3Wl/lE="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.ttuegel ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/openobex/package.nix b/pkgs/by-name/op/openobex/package.nix index 8f6358e46fab..8571f85d6126 100644 --- a/pkgs/by-name/op/openobex/package.nix +++ b/pkgs/by-name/op/openobex/package.nix @@ -9,12 +9,12 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openobex"; version = "1.7.2"; src = fetchurl { - url = "mirror://sourceforge/openobex/openobex-${version}-Source.tar.gz"; + url = "mirror://sourceforge/openobex/openobex-${finalAttrs.version}-Source.tar.gz"; sha256 = "1z6l7pbwgs5pjx3861cyd3r6vq5av984bdp4r3hgrw2jxam6120m"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2Plus; mainProgram = "obex-check-device"; }; -} +}) diff --git a/pkgs/by-name/op/openonload/package.nix b/pkgs/by-name/op/openonload/package.nix index 2b0a4163e862..6673efd090e8 100644 --- a/pkgs/by-name/op/openonload/package.nix +++ b/pkgs/by-name/op/openonload/package.nix @@ -12,14 +12,14 @@ libmnl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openonload"; version = "9.0.2"; src = fetchFromGitHub { owner = "Xilinx-CNS"; repo = "onload"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-wyvTtOjD6fwuT2OGGhr10F0Q7hXE97mGREhq7Ns14hw="; }; @@ -155,4 +155,4 @@ stdenv.mkDerivation rec { # ARM64 build fails, see https://github.com/Xilinx-CNS/onload/issues/253 platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/op/openorbitaloptimizer/package.nix b/pkgs/by-name/op/openorbitaloptimizer/package.nix index 21fd126ec5ea..ba6b4fa91a73 100644 --- a/pkgs/by-name/op/openorbitaloptimizer/package.nix +++ b/pkgs/by-name/op/openorbitaloptimizer/package.nix @@ -10,14 +10,14 @@ nlohmann_json, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openorbitaloptimizer"; version = "0.2.0"; src = fetchFromGitHub { owner = "susilehtola"; repo = "openorbitaloptimizer"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-naZwe56c1wsng4L/Q1waPiACeEiEAMhvzr5XMwC1uoY="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/op/openorienteering-mapper/package.nix b/pkgs/by-name/op/openorienteering-mapper/package.nix index 9efc9ee40e1b..544a91e91c52 100644 --- a/pkgs/by-name/op/openorienteering-mapper/package.nix +++ b/pkgs/by-name/op/openorienteering-mapper/package.nix @@ -14,14 +14,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "OpenOrienteering-Mapper"; version = "0.9.6"; src = fetchFromGitHub { owner = "OpenOrienteering"; repo = "mapper"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-JfjQe7t3F/9/ik7b+6UUbsYIcpkSDxHBgnbQEYyDTMI="; }; @@ -86,7 +86,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://www.openorienteering.org/apps/mapper/"; description = "Orienteering mapmaking program"; - changelog = "https://github.com/OpenOrienteering/mapper/releases/tag/v${version}"; + changelog = "https://github.com/OpenOrienteering/mapper/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ mpickering @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "Mapper"; }; -} +}) diff --git a/pkgs/by-name/op/openpace/package.nix b/pkgs/by-name/op/openpace/package.nix index 535a73c84d64..0e0f7936924d 100644 --- a/pkgs/by-name/op/openpace/package.nix +++ b/pkgs/by-name/op/openpace/package.nix @@ -9,14 +9,14 @@ openssl, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openpace"; version = "1.1.3"; src = fetchFromGitHub { owner = "frankmorgner"; repo = "openpace"; - tag = version; + tag = finalAttrs.version; hash = "sha256-KsgCTHvbqxNOcf9HWgXGxagpIjHEcQ5Kryjq71F8XRk="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vaavaav ]; broken = !stdenv.buildPlatform.canExecute stdenv.hostPlatform; # help2man }; -} +}) diff --git a/pkgs/by-name/op/openresolv/package.nix b/pkgs/by-name/op/openresolv/package.nix index c8ff669f8805..c924ad4700d6 100644 --- a/pkgs/by-name/op/openresolv/package.nix +++ b/pkgs/by-name/op/openresolv/package.nix @@ -6,14 +6,14 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openresolv"; version = "3.17.0"; src = fetchFromGitHub { owner = "NetworkConfiguration"; repo = "openresolv"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-blWfUXTBPkAYj5o2/lqAfMV4mOHUW1wpPGiUx93Bfyo="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/op/openrussian-cli/package.nix b/pkgs/by-name/op/openrussian-cli/package.nix index cc92d12d38e2..897d97bfaf1d 100644 --- a/pkgs/by-name/op/openrussian-cli/package.nix +++ b/pkgs/by-name/op/openrussian-cli/package.nix @@ -21,14 +21,14 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openrussian-cli"; version = "1.0.0"; src = fetchFromGitHub { owner = "rhaberkorn"; repo = "openrussian-cli"; - rev = version; + rev = finalAttrs.version; hash = "sha256-lu13Dd3D4P/7Yol1ixt86BHk86y8DMsbFzfi244+KuY="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { mainProgram = "openrussian"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/op/opensaml-cpp/package.nix b/pkgs/by-name/op/opensaml-cpp/package.nix index fd54433a0697..04666474979c 100644 --- a/pkgs/by-name/op/opensaml-cpp/package.nix +++ b/pkgs/by-name/op/opensaml-cpp/package.nix @@ -13,13 +13,13 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opensaml-cpp"; version = "3.0.1"; src = fetchgit { url = "https://git.shibboleth.net/git/cpp-opensaml.git"; - rev = version; + rev = finalAttrs.version; sha256 = "0ms3sqmwqkrqb92d7jy2hqwnz5yd7cbrz73n321jik0jilrwl5w8"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/op/opensc/package.nix b/pkgs/by-name/op/opensc/package.nix index 1fe90a5082a3..bd4183cec054 100644 --- a/pkgs/by-name/op/opensc/package.nix +++ b/pkgs/by-name/op/opensc/package.nix @@ -17,14 +17,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opensc"; version = "0.26.1"; src = fetchFromGitHub { owner = "OpenSC"; repo = "OpenSC"; - tag = version; + tag = finalAttrs.version; hash = "sha256-H5df+x15fz28IlL/G9zPBxbNBzc+BlDmmgNZVEYQgac="; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.michaeladler ]; }; -} +}) diff --git a/pkgs/by-name/op/openscap/package.nix b/pkgs/by-name/op/openscap/package.nix index 09eecdbd3606..8a72586f1dce 100644 --- a/pkgs/by-name/op/openscap/package.nix +++ b/pkgs/by-name/op/openscap/package.nix @@ -39,14 +39,14 @@ perlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openscap"; version = "1.4.2"; src = fetchFromGitHub { owner = "OpenSCAP"; repo = "openscap"; - rev = version; + rev = finalAttrs.version; hash = "sha256-AOldgYS8qMOLB/Nm2/O0obdDOrefSrubTETb50f3Gv8="; }; @@ -159,10 +159,10 @@ stdenv.mkDerivation rec { meta = { description = "NIST Certified SCAP 1.2 toolkit"; homepage = "https://github.com/OpenSCAP/openscap"; - changelog = "https://github.com/OpenSCAP/openscap/blob/${src.rev}/NEWS"; + changelog = "https://github.com/OpenSCAP/openscap/blob/${finalAttrs.src.rev}/NEWS"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ tochiaha ]; mainProgram = "oscap"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/op/openscenegraph/package.nix b/pkgs/by-name/op/openscenegraph/package.nix index b411ad4beb58..a06eefd84fac 100644 --- a/pkgs/by-name/op/openscenegraph/package.nix +++ b/pkgs/by-name/op/openscenegraph/package.nix @@ -60,14 +60,14 @@ fltk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openscenegraph"; version = "3.6.5"; src = fetchFromGitHub { owner = "openscenegraph"; repo = "OpenSceneGraph"; - rev = "OpenSceneGraph-${version}"; + rev = "OpenSceneGraph-${finalAttrs.version}"; sha256 = "00i14h82qg3xzcyd8p02wrarnmby3aiwmz0z43l50byc9f8i05n1"; }; @@ -159,4 +159,4 @@ stdenv.mkDerivation rec { wxWindowsException31 ]; }; -} +}) diff --git a/pkgs/by-name/op/openseachest/package.nix b/pkgs/by-name/op/openseachest/package.nix index 3b581cad423d..812e965a8dd6 100644 --- a/pkgs/by-name/op/openseachest/package.nix +++ b/pkgs/by-name/op/openseachest/package.nix @@ -4,14 +4,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openseachest"; version = "25.05.3"; src = fetchFromGitHub { owner = "Seagate"; repo = "openSeaChest"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-huhdRF2K1AEDRX6Jyz8a/OpUEKFmH+FLNr5KHM/4Sk4="; fetchSubmodules = true; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ justinas ]; platforms = with lib.platforms; freebsd ++ linux; }; -} +}) diff --git a/pkgs/by-name/op/opensm/package.nix b/pkgs/by-name/op/opensm/package.nix index d9a7f76fcaec..c2acb5b13f2b 100644 --- a/pkgs/by-name/op/opensm/package.nix +++ b/pkgs/by-name/op/opensm/package.nix @@ -10,14 +10,14 @@ rdma-core, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opensm"; version = "3.3.24"; src = fetchFromGitHub { owner = "linux-rdma"; repo = "opensm"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-/bqo5r9pVt7vg29xaRRO/9k21AMlmoe2327Ot5gVIwc="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.aij ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/op/opensmtpd-filter-dkimsign/package.nix b/pkgs/by-name/op/opensmtpd-filter-dkimsign/package.nix index 63e54618770f..47db824282ce 100644 --- a/pkgs/by-name/op/opensmtpd-filter-dkimsign/package.nix +++ b/pkgs/by-name/op/opensmtpd-filter-dkimsign/package.nix @@ -6,12 +6,12 @@ openssl, mandoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opensmtpd-filter-dkimsign"; version = "0.6"; src = fetchurl { - url = "https://imperialat.at/releases/filter-dkimsign-${version}.tar.gz"; + url = "https://imperialat.at/releases/filter-dkimsign-${finalAttrs.version}.tar.gz"; hash = "sha256-O18NtAuSNg82uKnUx+R4h3e1IBSElTrFWBBkr2AYNsM="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; maintainers = with lib.maintainers; [ malte-v ]; }; -} +}) diff --git a/pkgs/by-name/op/opensoundmeter/package.nix b/pkgs/by-name/op/opensoundmeter/package.nix index 98999caa36c9..78bc8edcab1a 100644 --- a/pkgs/by-name/op/opensoundmeter/package.nix +++ b/pkgs/by-name/op/opensoundmeter/package.nix @@ -14,14 +14,14 @@ let qtquickcontrols2 ; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opensoundmeter"; version = "1.5.2"; src = fetchFromGitHub { owner = "psmokotnin"; repo = "osm"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-jM9tkfNjPNHcPOG0n7NeohC/O3E6CUspOF3UTkQ2rs8="; }; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace OpenSoundMeter.pro \ - --replace 'APP_GIT_VERSION = ?' 'APP_GIT_VERSION = ${src.rev}' + --replace 'APP_GIT_VERSION = ?' 'APP_GIT_VERSION = ${finalAttrs.src.rev}' ''; nativeBuildInputs = [ @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/op/opensp/package.nix b/pkgs/by-name/op/opensp/package.nix index d376fbe329dd..d012bfa04f33 100644 --- a/pkgs/by-name/op/opensp/package.nix +++ b/pkgs/by-name/op/opensp/package.nix @@ -12,12 +12,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opensp"; version = "1.5.2"; src = fetchurl { - url = "mirror://sourceforge/openjade/OpenSP-${version}.tar.gz"; + url = "mirror://sourceforge/openjade/OpenSP-${finalAttrs.version}.tar.gz"; sha256 = "1khpasr6l0a8nfz6kcf3s81vgdab8fm2dj291n5r2s53k228kx2p"; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/op/openspecfun/package.nix b/pkgs/by-name/op/openspecfun/package.nix index 122fe6cd2e4a..17150dc037d5 100644 --- a/pkgs/by-name/op/openspecfun/package.nix +++ b/pkgs/by-name/op/openspecfun/package.nix @@ -5,13 +5,13 @@ gfortran, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openspecfun"; version = "0.5.7"; src = fetchFromGitHub { owner = "JuliaLang"; repo = "openspecfun"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-fx9z6bbU2V4x6Pr7/vmlSxkWxZ6qTYuPxnfqKLv08CA="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.ttuegel ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/opentimelineio/package.nix b/pkgs/by-name/op/opentimelineio/package.nix index bdb239cb635b..c74781883825 100644 --- a/pkgs/by-name/op/opentimelineio/package.nix +++ b/pkgs/by-name/op/opentimelineio/package.nix @@ -7,14 +7,14 @@ rapidjson, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opentimelineio"; version = "0.18.1"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "OpenTimelineIO"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-PEqQraLx6wiJecytp37q15VayOn2fvaSlOeLs3qrRqo="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/opentsdb/package.nix b/pkgs/by-name/op/opentsdb/package.nix index 01d1a9f07d32..fdc8b1f1f3a3 100644 --- a/pkgs/by-name/op/opentsdb/package.nix +++ b/pkgs/by-name/op/opentsdb/package.nix @@ -266,14 +266,14 @@ let ]; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opentsdb"; version = "2.4.1"; src = fetchFromGitHub { owner = "OpenTSDB"; repo = "opentsdb"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-899m1H0UCLsI/bnSrNFnnny4MxSw3XBzf7rgDuEajDs="; }; @@ -362,4 +362,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "tsdb"; }; -} +}) diff --git a/pkgs/by-name/op/opentyrian/package.nix b/pkgs/by-name/op/opentyrian/package.nix index d410694241e6..c59e92180b0a 100644 --- a/pkgs/by-name/op/opentyrian/package.nix +++ b/pkgs/by-name/op/opentyrian/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opentyrian"; version = "2.1.20221123"; src = fetchFromGitHub { owner = "opentyrian"; repo = "opentyrian"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-fVcc8v1c9uU72X6afEo4VoMo6YuDECQSwDQ/TQjgwUY="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { # This does not account of Tyrian data. # license = lib.licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/op/openvas-scanner/package.nix b/pkgs/by-name/op/openvas-scanner/package.nix index cf9f78c61252..8868ea132e0d 100644 --- a/pkgs/by-name/op/openvas-scanner/package.nix +++ b/pkgs/by-name/op/openvas-scanner/package.nix @@ -29,14 +29,14 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openvas-scanner"; version = "23.28.0"; src = fetchFromGitHub { owner = "greenbone"; repo = "openvas-scanner"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ggmex/BmAVgdE1JNM3kybEmr/uKqrIl8JdSoBnsg+40="; }; @@ -82,10 +82,10 @@ stdenv.mkDerivation rec { meta = { description = "Scanner component for Greenbone Community Edition"; homepage = "https://github.com/greenbone/openvas-scanner"; - changelog = "https://github.com/greenbone/openvas-scanner/blob/${src.rev}/changelog.toml"; + changelog = "https://github.com/greenbone/openvas-scanner/blob/${finalAttrs.src.rev}/changelog.toml"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ fab ]; mainProgram = "openvas-scanner"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/openvas-smb/package.nix b/pkgs/by-name/op/openvas-smb/package.nix index 138f88f0c02f..153b7dc330ed 100644 --- a/pkgs/by-name/op/openvas-smb/package.nix +++ b/pkgs/by-name/op/openvas-smb/package.nix @@ -19,14 +19,14 @@ let hash = "sha256-HEZAyUyjWs0N4bRLbW3tHDHCiTBtdCbgY23JsiYsZCA="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openvas-smb"; version = "22.5.10"; src = fetchFromGitHub { owner = "greenbone"; repo = "openvas-smb"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-H0nG+0DPBQmXVQDVLTEhxhoFeU9ryU5N6qz64+PxV+g="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { mainProgram = "wmic"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/op/openvdb/package.nix b/pkgs/by-name/op/openvdb/package.nix index 7bf6cb0984c1..833b7987339d 100644 --- a/pkgs/by-name/op/openvdb/package.nix +++ b/pkgs/by-name/op/openvdb/package.nix @@ -10,7 +10,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openvdb"; version = "12.1.0"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "openvdb"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-28vrIlruPl1tvw2JhjIAARtord45hqCqnA9UNnu4Z70="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.asl20; }; -} +}) diff --git a/pkgs/by-name/op/openvswitch/package.nix b/pkgs/by-name/op/openvswitch/package.nix index 99f4e7e3cb6d..9fdf5f43c9ea 100644 --- a/pkgs/by-name/op/openvswitch/package.nix +++ b/pkgs/by-name/op/openvswitch/package.nix @@ -28,14 +28,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = if withDPDK then "openvswitch-dpdk" else "openvswitch"; version = "3.6.1"; src = fetchFromGitHub { owner = "openvswitch"; repo = "ovs"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-I5ISLOu1MMT/mtyH4tcgdFe2zjSsutMWkJiPIbadbQI="; }; @@ -147,7 +147,7 @@ stdenv.mkDerivation rec { }; meta = { - changelog = "https://www.openvswitch.org/releases/NEWS-${version}.txt"; + changelog = "https://www.openvswitch.org/releases/NEWS-${finalAttrs.version}.txt"; description = "Multilayer virtual switch"; longDescription = '' Open vSwitch is a production quality, multilayer virtual switch @@ -174,4 +174,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/op/openwsman/package.nix b/pkgs/by-name/op/openwsman/package.nix index a4dc6377fd8d..2fb657312206 100644 --- a/pkgs/by-name/op/openwsman/package.nix +++ b/pkgs/by-name/op/openwsman/package.nix @@ -10,14 +10,14 @@ sblim-sfcc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openwsman"; version = "2.8.1"; src = fetchFromGitHub { owner = "Openwsman"; repo = "openwsman"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-jXsnjnYZ2UiEj3sJDhMuWlopIECKLraqgIV4evw5Tbw="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ deepfire ]; platforms = lib.platforms.linux; # PAM is not available on Darwin }; -} +}) diff --git a/pkgs/by-name/op/openxr-loader/package.nix b/pkgs/by-name/op/openxr-loader/package.nix index 88b31fa697e5..57f3c05e18f0 100644 --- a/pkgs/by-name/op/openxr-loader/package.nix +++ b/pkgs/by-name/op/openxr-loader/package.nix @@ -14,14 +14,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openxr-loader"; version = "1.1.54"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "OpenXR-SDK-Source"; - tag = "release-${version}"; + tag = "release-${finalAttrs.version}"; hash = "sha256-7aip1ymZqQ7XQottD9jVb7SBPAlGaj6e27tH6aXYc2I="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ lib.maintainers.ralith ]; }; -} +}) diff --git a/pkgs/by-name/op/openzone-cursors/package.nix b/pkgs/by-name/op/openzone-cursors/package.nix index 1e06131bfa54..e81ce935c858 100644 --- a/pkgs/by-name/op/openzone-cursors/package.nix +++ b/pkgs/by-name/op/openzone-cursors/package.nix @@ -5,14 +5,14 @@ icon-slicer, xcursorgen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "openzone-cursors"; version = "1.2.9"; src = fetchFromGitHub { owner = "ducakar"; repo = "openzone-cursors"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "02c536mc17ccsrzgma366k3wlm02ivklvr30fafxl981zgghlii4"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ zaninime ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/op/ophcrack/package.nix b/pkgs/by-name/op/ophcrack/package.nix index 57e079c1e273..9ae150020b8c 100644 --- a/pkgs/by-name/op/ophcrack/package.nix +++ b/pkgs/by-name/op/ophcrack/package.nix @@ -9,13 +9,13 @@ expat, enableGui ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ophcrack"; version = "3.8.0"; src = fetchurl { - url = "mirror://sourceforge/ophcrack/${version}/ophcrack-${version}.tar.bz2"; + url = "mirror://sourceforge/ophcrack/${finalAttrs.version}/ophcrack-${finalAttrs.version}.tar.bz2"; hash = "sha256-BIpt9XmDo6WjGsfE7BLfFqpJ5lKilnbZPU75WdUK7uA="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { mainProgram = "ophcrack"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/oppai-ng/package.nix b/pkgs/by-name/op/oppai-ng/package.nix index 6ffa07b527ec..a0b7b754e4ef 100644 --- a/pkgs/by-name/op/oppai-ng/package.nix +++ b/pkgs/by-name/op/oppai-ng/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "oppai-ng"; version = "4.1.0"; src = fetchFromGitHub { owner = "Francesco149"; repo = "oppai-ng"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-L9eraLOWm1tMImS8bLB9T4Md4VdTSxqI9Bt4r8eqxqs="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { mainProgram = "oppai"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/op/opusfile/package.nix b/pkgs/by-name/op/opusfile/package.nix index 23aad825cf8d..921afa98afd1 100644 --- a/pkgs/by-name/op/opusfile/package.nix +++ b/pkgs/by-name/op/opusfile/package.nix @@ -9,11 +9,11 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opusfile"; version = "0.12"; src = fetchurl { - url = "http://downloads.xiph.org/releases/opus/opusfile-${version}.tar.gz"; + url = "http://downloads.xiph.org/releases/opus/opusfile-${finalAttrs.version}.tar.gz"; sha256 = "02smwc5ah8nb3a67mnkjzqmrzk43j356hgj2a97s9midq40qd38i"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ taeer ]; }; -} +}) diff --git a/pkgs/by-name/op/opustags/package.nix b/pkgs/by-name/op/opustags/package.nix index 64cd4e9918f2..2ad8c0916199 100644 --- a/pkgs/by-name/op/opustags/package.nix +++ b/pkgs/by-name/op/opustags/package.nix @@ -12,14 +12,14 @@ perlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "opustags"; version = "1.10.1"; src = fetchFromGitHub { owner = "fmang"; repo = "opustags"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-0lo+4VMYXGwXUuRxU1xZRxzlUQ4o4n/CDHXDM27FK44="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; mainProgram = "opustags"; }; -} +}) diff --git a/pkgs/by-name/or/orcania/package.nix b/pkgs/by-name/or/orcania/package.nix index 978c8ccab151..e034e574341f 100644 --- a/pkgs/by-name/or/orcania/package.nix +++ b/pkgs/by-name/or/orcania/package.nix @@ -6,14 +6,14 @@ check, subunit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "orcania"; version = "2.3.3"; src = fetchFromGitHub { owner = "babelouest"; repo = "orcania"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Cz3IE5UrfoWjMxQ/+iR1bLsYxf5DVN+7aJqLBcPjduA="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; maintainers = with lib.maintainers; [ johnazoidberg ]; }; -} +}) diff --git a/pkgs/by-name/or/orion/package.nix b/pkgs/by-name/or/orion/package.nix index 3c5dcab90454..f449aef5c875 100644 --- a/pkgs/by-name/or/orion/package.nix +++ b/pkgs/by-name/or/orion/package.nix @@ -5,14 +5,14 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "orion"; version = "1.5"; src = fetchFromGitHub { owner = "shimmerproject"; repo = "Orion"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1116yawv3fspkiq1ykk2wj0gza3l04b5nhldy0bayzjaj0y6fd89"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/or/orocos-kdl/package.nix b/pkgs/by-name/or/orocos-kdl/package.nix index fae94aeb5288..97b534072b1f 100644 --- a/pkgs/by-name/or/orocos-kdl/package.nix +++ b/pkgs/by-name/or/orocos-kdl/package.nix @@ -6,19 +6,19 @@ eigen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "orocos-kdl"; version = "1.5.3"; src = fetchFromGitHub { owner = "orocos"; repo = "orocos_kinematics_dynamics"; - tag = version; + tag = finalAttrs.version; hash = "sha256-4pPU+6uMMYLGq2V46wmg6lHFVhwFXrEg7PfnWGAI2is="; fetchSubmodules = true; # Needed to build Python bindings }; - sourceRoot = "${src.name}/orocos_kdl"; + sourceRoot = "${finalAttrs.src.name}/orocos_kdl"; nativeBuildInputs = [ cmake ]; propagatedBuildInputs = [ eigen ]; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lopsided98 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/os/os-prober/package.nix b/pkgs/by-name/os/os-prober/package.nix index 7f7763048008..f96434477975 100644 --- a/pkgs/by-name/os/os-prober/package.nix +++ b/pkgs/by-name/os/os-prober/package.nix @@ -15,14 +15,14 @@ lvm2, # lvs }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.84"; pname = "os-prober"; src = fetchFromGitLab { domain = "salsa.debian.org"; owner = "installer-team"; repo = "os-prober"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-91UTiwg4qIi+aCzAto7tCd5WZFjI15XxR1/hZQ0fUa4="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ symphorien ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/oscar/package.nix b/pkgs/by-name/os/oscar/package.nix index f3bfccc61bf6..ee5806eb40c3 100644 --- a/pkgs/by-name/os/oscar/package.nix +++ b/pkgs/by-name/os/oscar/package.nix @@ -6,14 +6,14 @@ libGLU, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "oscar"; version = "1.6.1"; src = fetchFromGitLab { owner = "CrimsonNape"; repo = "OSCAR-code"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-idooSDmozMtf0akhbaQP1aBIv6Ae9UMhMmN1P48u7FE="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { # See https://gitlab.com/pholy/OSCAR-code/-/tree/master/Building. platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/osdlyrics/package.nix b/pkgs/by-name/os/osdlyrics/package.nix index 5a2f11ccbd34..9892e8b8639c 100644 --- a/pkgs/by-name/os/osdlyrics/package.nix +++ b/pkgs/by-name/os/osdlyrics/package.nix @@ -18,14 +18,14 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osdlyrics"; version = "0.5.15"; src = fetchFromGitHub { owner = "osdlyrics"; repo = "osdlyrics"; - rev = version; + rev = finalAttrs.version; hash = "sha256-4jEF1LdMwaLNF6zvzAuGW8Iu4dzhrFLutX69LwSjTAI="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pedrohlc ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/osi/package.nix b/pkgs/by-name/os/osi/package.nix index f542179365ca..5478b81e725d 100644 --- a/pkgs/by-name/os/osi/package.nix +++ b/pkgs/by-name/os/osi/package.nix @@ -14,14 +14,14 @@ cplex, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osi"; version = "0.108.11"; src = fetchFromGitHub { owner = "coin-or"; repo = "Osi"; - rev = "releases/${version}"; + rev = "releases/${finalAttrs.version}"; hash = "sha256-3aTO7JGEOP/RCOZ1X9b68rrtv6T78euf1TYGTjyXSRE="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/os/osmctools/package.nix b/pkgs/by-name/os/osmctools/package.nix index 116f0fdfbfe4..9e84e11d31c7 100644 --- a/pkgs/by-name/os/osmctools/package.nix +++ b/pkgs/by-name/os/osmctools/package.nix @@ -6,14 +6,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmctools"; version = "0.9"; src = fetchFromGitLab { owner = "osm-c-tools"; repo = "osmctools"; - rev = version; + rev = finalAttrs.version; sha256 = "1m8d3r1q1v05pkr8k9czrmb4xjszw6hvgsf3kn9pf0v14gpn4r8f"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.agpl3Only; }; -} +}) diff --git a/pkgs/by-name/os/osmid/package.nix b/pkgs/by-name/os/osmid/package.nix index a8b84b10c6cd..0c40e5df6095 100644 --- a/pkgs/by-name/os/osmid/package.nix +++ b/pkgs/by-name/os/osmid/package.nix @@ -7,14 +7,14 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmid"; version = "0.8.0"; src = fetchFromGitHub { owner = "llloret"; repo = "osmid"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1s1wsrp6g6wb0y61xzxvaj59mwycrgy52r4h456086zkz10ls6hw"; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ c0deaddict ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/osmo-bsc/package.nix b/pkgs/by-name/os/osmo-bsc/package.nix index 82f8a239f51f..8b418a7bd2d4 100644 --- a/pkgs/by-name/os/osmo-bsc/package.nix +++ b/pkgs/by-name/os/osmo-bsc/package.nix @@ -11,19 +11,19 @@ osmo-mgw, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-bsc"; version = "1.13.3"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-bsc"; - rev = version; + rev = finalAttrs.version; hash = "sha256-2Go+93h1Z4FV9sESfjwCaee1m4jUq2eO8fxlZAwZVfM="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "osmo-bsc"; }; -} +}) diff --git a/pkgs/by-name/os/osmo-bts/package.nix b/pkgs/by-name/os/osmo-bts/package.nix index 9605c11a9bb5..66b17182a06a 100644 --- a/pkgs/by-name/os/osmo-bts/package.nix +++ b/pkgs/by-name/os/osmo-bts/package.nix @@ -9,19 +9,19 @@ libosmo-netif, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-bts"; version = "1.9.0"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-bts"; - rev = version; + rev = finalAttrs.version; hash = "sha256-SvlkIvdyrXlaSJl+LbHovhIlnxsxpufJCy1wVCZbjWM="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/osmo-ggsn/package.nix b/pkgs/by-name/os/osmo-ggsn/package.nix index 0c77a8b75f10..e1cc5ce37c73 100644 --- a/pkgs/by-name/os/osmo-ggsn/package.nix +++ b/pkgs/by-name/os/osmo-ggsn/package.nix @@ -7,19 +7,19 @@ libosmocore, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-ggsn"; version = "1.13.0"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-ggsn"; - rev = version; + rev = finalAttrs.version; hash = "sha256-qsBjoLyMlRgUjhX1tyI/MoHGmww1XUT3OMH4dVZzLU4="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "osmo-ggsn"; }; -} +}) diff --git a/pkgs/by-name/os/osmo-hlr/package.nix b/pkgs/by-name/os/osmo-hlr/package.nix index b60842c69724..a2fdb8b074be 100644 --- a/pkgs/by-name/os/osmo-hlr/package.nix +++ b/pkgs/by-name/os/osmo-hlr/package.nix @@ -9,19 +9,19 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-hlr"; version = "1.9.1"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-hlr"; - rev = version; + rev = finalAttrs.version; hash = "sha256-yi4sgcX8WOWz7qw/jGvVCtIYe867uBzLps8gdG6ziOA="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "osmo-hlr"; }; -} +}) diff --git a/pkgs/by-name/os/osmo-mgw/package.nix b/pkgs/by-name/os/osmo-mgw/package.nix index a25754a68783..166b97605bf7 100644 --- a/pkgs/by-name/os/osmo-mgw/package.nix +++ b/pkgs/by-name/os/osmo-mgw/package.nix @@ -9,19 +9,19 @@ libosmoabis, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-mgw"; version = "1.14.0"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-mgw"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Y/98K81US6McNu+JEJtMluJTvsv0DHJiyjMPJz8/35o="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/osmo-msc/package.nix b/pkgs/by-name/os/osmo-msc/package.nix index 28dd27f28962..19537c9917e5 100644 --- a/pkgs/by-name/os/osmo-msc/package.nix +++ b/pkgs/by-name/os/osmo-msc/package.nix @@ -14,19 +14,19 @@ lksctp-tools, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-msc"; version = "1.14.0"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-msc"; - rev = version; + rev = finalAttrs.version; hash = "sha256-+Z49TqXLEeCy7Yj0qVg1hPFOD/x+4HnwDZxZoxoUjqI="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/osmo-pcu/package.nix b/pkgs/by-name/os/osmo-pcu/package.nix index 0ac1d9e6ab5b..df41294ff887 100644 --- a/pkgs/by-name/os/osmo-pcu/package.nix +++ b/pkgs/by-name/os/osmo-pcu/package.nix @@ -7,19 +7,19 @@ libosmocore, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-pcu"; version = "1.5.2"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-pcu"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ibcmR046Go6IAlMClUZFoTc/gpy/q5Mp0hJIx/4tKqo="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/osmo-sgsn/package.nix b/pkgs/by-name/os/osmo-sgsn/package.nix index 96f9d7a03c10..3abbc3a01490 100644 --- a/pkgs/by-name/os/osmo-sgsn/package.nix +++ b/pkgs/by-name/os/osmo-sgsn/package.nix @@ -12,19 +12,19 @@ c-ares, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-sgsn"; version = "1.13.0"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-sgsn"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ht8ejeD2whV0Ww5G3coUntLrIp2S0gZBRS6kF7w9KZY="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "osmo-sgsn"; }; -} +}) diff --git a/pkgs/by-name/os/osmo-sip-connector/package.nix b/pkgs/by-name/os/osmo-sip-connector/package.nix index a02714a2ef7d..13d7d5a40393 100644 --- a/pkgs/by-name/os/osmo-sip-connector/package.nix +++ b/pkgs/by-name/os/osmo-sip-connector/package.nix @@ -9,19 +9,19 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osmo-sip-connector"; version = "1.7.1"; src = fetchFromGitHub { owner = "osmocom"; repo = "osmo-sip-connector"; - rev = version; + rev = finalAttrs.version; hash = "sha256-NmjaN28NnAIpMwUHCUS+7LJBwvCp48kyhmHRf6cU5WE="; }; postPatch = '' - echo "${version}" > .tarball-version + echo "${finalAttrs.version}" > .tarball-version ''; nativeBuildInputs = [ @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markuskowa ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/os/osrm-backend/package.nix b/pkgs/by-name/os/osrm-backend/package.nix index f3b57201f121..8d2da8121516 100644 --- a/pkgs/by-name/os/osrm-backend/package.nix +++ b/pkgs/by-name/os/osrm-backend/package.nix @@ -15,14 +15,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osrm-backend"; version = "6.0.0"; src = fetchFromGitHub { owner = "Project-OSRM"; repo = "osrm-backend"; - tag = "V${version}"; + tag = "V${finalAttrs.version}"; hash = "sha256-R2Sx+DbT6gROI8X1fkxqOGbMqgmsnNiw2rUX6gSZuTs="; }; @@ -61,9 +61,9 @@ stdenv.mkDerivation rec { meta = { homepage = "https://project-osrm.org/"; description = "Open Source Routing Machine computes shortest paths in a graph. It was designed to run well with map data from the Openstreetmap Project"; - changelog = "https://github.com/Project-OSRM/osrm-backend/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/Project-OSRM/osrm-backend/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ erictapen ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/os/osslsigncode/package.nix b/pkgs/by-name/os/osslsigncode/package.nix index 0b9d9bc60583..b6f01f87275f 100644 --- a/pkgs/by-name/os/osslsigncode/package.nix +++ b/pkgs/by-name/os/osslsigncode/package.nix @@ -9,14 +9,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "osslsigncode"; version = "2.11"; src = fetchFromGitHub { owner = "mtrojnar"; repo = "osslsigncode"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ua/4OouuMWTvfFbdOVVZpf1Z43JoPiptlFl+THaef58="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ot/otf2bdf/package.nix b/pkgs/by-name/ot/otf2bdf/package.nix index b4734b7ed334..c268b4c97042 100644 --- a/pkgs/by-name/ot/otf2bdf/package.nix +++ b/pkgs/by-name/ot/otf2bdf/package.nix @@ -5,7 +5,7 @@ freetype, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "otf2bdf"; version = "3.1"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "jirutka"; repo = "otf2bdf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-HK9ZrnwKhhYcBvSl+3RwFD7m/WSaPkGKX6utXnk5k+A="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ hzeller ]; mainProgram = "otf2bdf"; }; -} +}) diff --git a/pkgs/by-name/ot/otpclient/package.nix b/pkgs/by-name/ot/otpclient/package.nix index 148e5c21075e..914ce9bc7b80 100644 --- a/pkgs/by-name/ot/otpclient/package.nix +++ b/pkgs/by-name/ot/otpclient/package.nix @@ -19,14 +19,14 @@ zbar, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "otpclient"; version = "4.2.0"; src = fetchFromGitHub { owner = "paolostivanin"; repo = "otpclient"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-KGtASCc07NGdjvQ8tIrnQIaEeld9H6z3odytKd8c5aQ="; }; @@ -54,9 +54,9 @@ stdenv.mkDerivation rec { meta = { description = "Highly secure and easy to use OTP client written in C/GTK that supports both TOTP and HOTP"; homepage = "https://github.com/paolostivanin/OTPClient"; - changelog = "https://github.com/paolostivanin/OTPClient/releases/tag/v${version}"; + changelog = "https://github.com/paolostivanin/OTPClient/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ alexbakker ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ot/ott/package.nix b/pkgs/by-name/ot/ott/package.nix index 620fb352727d..1c0880d7f510 100644 --- a/pkgs/by-name/ot/ott/package.nix +++ b/pkgs/by-name/ot/ott/package.nix @@ -7,14 +7,14 @@ opaline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ott"; version = "0.34"; src = fetchFromGitHub { owner = "ott-lang"; repo = "ott"; - rev = version; + rev = finalAttrs.version; hash = "sha256-S6EMQgEBrtXB9hTM7x6irZPsI9c9JHeuCk/9pcpQMNg="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jwiegley ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ou/outils/package.nix b/pkgs/by-name/ou/outils/package.nix index e933be0c1e78..fa6c0117d793 100644 --- a/pkgs/by-name/ou/outils/package.nix +++ b/pkgs/by-name/ou/outils/package.nix @@ -5,14 +5,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "outils"; version = "0.13"; src = fetchFromGitHub { owner = "leahneukirchen"; repo = "outils"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-FokJytwQsbGsryBzyglpb1Hg3wti/CPQTOfIGIz9ThA="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ somasis ]; }; -} +}) diff --git a/pkgs/by-name/ov/overseerr/package.nix b/pkgs/by-name/ov/overseerr/package.nix index b3933754c950..e9331a5c7b6e 100644 --- a/pkgs/by-name/ov/overseerr/package.nix +++ b/pkgs/by-name/ov/overseerr/package.nix @@ -13,19 +13,19 @@ yarnInstallHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "overseerr"; version = "1.34.0"; src = fetchFromGitHub { owner = "sct"; repo = "overseerr"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-4332XsupUGjkFo0+4wn2fUyK5/y6EQoPaAuayBH/myk="; }; offlineCache = fetchYarnDeps { - yarnLock = "${src}/yarn.lock"; + yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-f30P+/DxDz9uBmdgvaYK4YOAUmVce8MUnNHBXr8/yKc="; }; @@ -63,11 +63,11 @@ stdenv.mkDerivation rec { # FileNotFoundError: [Errno 2] No such file or directory: 'xcodebuild' lib.systems.inspect.patterns.isDarwin ]; - changelog = "https://github.com/sct/overseerr/releases/tag/v${version}"; + changelog = "https://github.com/sct/overseerr/releases/tag/v${finalAttrs.version}"; description = "Request management and media discovery tool for the Plex ecosystem"; homepage = "https://github.com/sct/overseerr"; license = lib.licenses.mit; mainProgram = "overseerr"; maintainers = with lib.maintainers; [ jf-uu ]; }; -} +}) diff --git a/pkgs/by-name/ov/ovh-ttyrec/package.nix b/pkgs/by-name/ov/ovh-ttyrec/package.nix index a1dfb1d7f869..0c9bccfbb33d 100644 --- a/pkgs/by-name/ov/ovh-ttyrec/package.nix +++ b/pkgs/by-name/ov/ovh-ttyrec/package.nix @@ -5,14 +5,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ovh-ttyrec"; version = "1.1.7.1"; src = fetchFromGitHub { owner = "ovh"; repo = "ovh-ttyrec"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-VTF9WLwAIWWn+W0sLQaoFBFro+pSXKwcTO6q6MW6JD8="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { zimbatm ]; }; -} +}) diff --git a/pkgs/by-name/ow/owamp/package.nix b/pkgs/by-name/ow/owamp/package.nix index 7027b3929a84..6f4e93480d1b 100644 --- a/pkgs/by-name/ow/owamp/package.nix +++ b/pkgs/by-name/ow/owamp/package.nix @@ -7,14 +7,14 @@ mandoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "owamp"; version = "4.4.6"; src = fetchFromGitHub { owner = "perfsonar"; repo = "owamp"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "5o85XSn84nOvNjIzlaZ2R6/TSHpKbWLXTO0FmqWsNMU="; fetchSubmodules = true; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.teto ]; license = lib.licenses.asl20; }; -} +}) diff --git a/pkgs/by-name/ow/owl-lisp/package.nix b/pkgs/by-name/ow/owl-lisp/package.nix index f1bb3a12d47f..92b3245ab1b8 100644 --- a/pkgs/by-name/ow/owl-lisp/package.nix +++ b/pkgs/by-name/ow/owl-lisp/package.nix @@ -6,14 +6,14 @@ dash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "owl-lisp"; version = "0.2.2"; src = fetchFromGitLab { owner = "owl-lisp"; repo = "owl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-GfvOkYLo8fgAvGuUa59hDy+sWJSwyntwqMO8TAK/lUo="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ peterhoeg ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/p9/p910nd/package.nix b/pkgs/by-name/p9/p910nd/package.nix index 87f9b613d002..50ca44d1eaca 100644 --- a/pkgs/by-name/p9/p910nd/package.nix +++ b/pkgs/by-name/p9/p910nd/package.nix @@ -5,14 +5,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "p910nd"; version = "0.97"; src = fetchFromGitHub { owner = "kenyapcomau"; repo = "p910nd"; - rev = version; + rev = finalAttrs.version; hash = "sha256-MM4o7d3L3XIRYWJ/KPM2OltlVfVA/BgMuyhJMm/BS3c="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "p910nd"; }; -} +}) diff --git a/pkgs/by-name/pa/pacemaker/package.nix b/pkgs/by-name/pa/pacemaker/package.nix index 4e1f168424da..a9e5a0fc5a8b 100644 --- a/pkgs/by-name/pa/pacemaker/package.nix +++ b/pkgs/by-name/pa/pacemaker/package.nix @@ -28,14 +28,14 @@ ocf-resource-agents, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pacemaker"; version = "3.0.1"; src = fetchFromGitHub { owner = "ClusterLabs"; repo = "pacemaker"; - rev = "Pacemaker-${version}"; + rev = "Pacemaker-${finalAttrs.version}"; sha256 = "sha256-23YkNzqiimLy/KjO+hxVQQ4rUhSEhn5Oc2jUJO/VRo0="; }; @@ -107,4 +107,4 @@ stdenv.mkDerivation rec { astro ]; }; -} +}) diff --git a/pkgs/by-name/pa/pahole/package.nix b/pkgs/by-name/pa/pahole/package.nix index 863ee69a708c..a18e14e37cb7 100644 --- a/pkgs/by-name/pa/pahole/package.nix +++ b/pkgs/by-name/pa/pahole/package.nix @@ -12,11 +12,11 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pahole"; version = "1.31"; src = fetchzip { - url = "https://git.kernel.org/pub/scm/devel/pahole/pahole.git/snapshot/pahole-${version}.tar.gz"; + url = "https://git.kernel.org/pub/scm/devel/pahole/pahole.git/snapshot/pahole-${finalAttrs.version}.tar.gz"; hash = "sha256-Afy0SysuDbTOa8H3m4hexy12Rmuv2NZL2wHfO4JtKL0="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { martinetd ]; }; -} +}) diff --git a/pkgs/by-name/pa/pam_ccreds/package.nix b/pkgs/by-name/pa/pam_ccreds/package.nix index 07339cb6fab5..bd4aeb03ebb0 100644 --- a/pkgs/by-name/pa/pam_ccreds/package.nix +++ b/pkgs/by-name/pa/pam_ccreds/package.nix @@ -7,12 +7,12 @@ db, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pam_ccreds"; version = "10"; src = fetchurl { - url = "https://www.padl.com/download/pam_ccreds-${version}.tar.gz"; + url = "https://www.padl.com/download/pam_ccreds-${finalAttrs.version}.tar.gz"; sha256 = "1h7zyg1b1h69civyvrj95w22dg0y7lgw3hq4gqkdcg35w1y76fhz"; }; patchPhase = '' @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pa/pam_gnupg/package.nix b/pkgs/by-name/pa/pam_gnupg/package.nix index ffc791801782..84f5157ac83a 100644 --- a/pkgs/by-name/pa/pam_gnupg/package.nix +++ b/pkgs/by-name/pa/pam_gnupg/package.nix @@ -7,14 +7,14 @@ gnupg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pam_gnupg"; version = "0.4"; src = fetchFromGitHub { owner = "cruegge"; repo = "pam-gnupg"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-6I9a841qohA42lhOgZf/hharnjkthuB8lRptPDxUgMI="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/pa/pam_krb5/package.nix b/pkgs/by-name/pa/pam_krb5/package.nix index 3968dd86caf3..68130a880c25 100644 --- a/pkgs/by-name/pa/pam_krb5/package.nix +++ b/pkgs/by-name/pa/pam_krb5/package.nix @@ -6,12 +6,12 @@ libkrb5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pam-krb5"; version = "4.11"; src = fetchurl { - url = "https://archives.eyrie.org/software/kerberos/pam-krb5-${version}.tar.gz"; + url = "https://archives.eyrie.org/software/kerberos/pam-krb5-${finalAttrs.version}.tar.gz"; sha256 = "sha256-UDy+LLGv9L39o7z3+T+U+2ulLCbXCJNOcDmyGC/hCyA="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/pa/pam_mysql/package.nix b/pkgs/by-name/pa/pam_mysql/package.nix index 15d29eb055ff..aba7994007a7 100644 --- a/pkgs/by-name/pa/pam_mysql/package.nix +++ b/pkgs/by-name/pa/pam_mysql/package.nix @@ -12,14 +12,14 @@ libxcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pam_mysql"; version = "1.0.0-beta2"; src = fetchFromGitHub { owner = "NigelCunningham"; repo = "pam-MySQL"; - rev = version; + rev = finalAttrs.version; sha256 = "07acf0hbhkd0kg49gnj4nb5ilnv3v4xx3dsggvzvjg8gi3cjmsap"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ netali ]; }; -} +}) diff --git a/pkgs/by-name/pa/pam_p11/package.nix b/pkgs/by-name/pa/pam_p11/package.nix index 943800559c7d..4c6e1dfde2e9 100644 --- a/pkgs/by-name/pa/pam_p11/package.nix +++ b/pkgs/by-name/pa/pam_p11/package.nix @@ -10,14 +10,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pam_p11"; version = "0.3.1"; src = fetchFromGitHub { owner = "OpenSC"; repo = "pam_p11"; - rev = "pam_p11-${version}"; + rev = "pam_p11-${finalAttrs.version}"; sha256 = "1caidy18rq5zk82d51x8vwidmkhwmanf3qm25x1yrdlbhxv6m7lk"; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ sb0 ]; }; -} +}) diff --git a/pkgs/by-name/pa/pam_rundir/package.nix b/pkgs/by-name/pa/pam_rundir/package.nix index 3fcf4a85d15c..a9acc2818a77 100644 --- a/pkgs/by-name/pa/pam_rundir/package.nix +++ b/pkgs/by-name/pa/pam_rundir/package.nix @@ -4,12 +4,12 @@ fetchurl, pam, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pam_rundir"; version = "1.0.0"; src = fetchurl { - url = "https://jjacky.com/pam_rundir/pam_rundir-${version}.tar.gz"; + url = "https://jjacky.com/pam_rundir/pam_rundir-${finalAttrs.version}.tar.gz"; hash = "sha256-x3m2me0jd3o726h7f2ftOV/pV/PJYTj67kX4eie8wCA="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ aanderse ]; }; -} +}) diff --git a/pkgs/by-name/pa/pam_tmpdir/package.nix b/pkgs/by-name/pa/pam_tmpdir/package.nix index 561e0a1c3f00..724b32566279 100644 --- a/pkgs/by-name/pa/pam_tmpdir/package.nix +++ b/pkgs/by-name/pa/pam_tmpdir/package.nix @@ -6,12 +6,12 @@ pam, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pam_tmpdir"; version = "0.09"; src = fetchurl { - url = "http://deb.debian.org/debian/pool/main/p/pam-tmpdir/pam-tmpdir_${version}.tar.gz"; + url = "http://deb.debian.org/debian/pool/main/p/pam-tmpdir/pam-tmpdir_${finalAttrs.version}.tar.gz"; hash = "sha256-MXa1CY6alD83E/Q+MJmsv8NaImWd0pPJKZd/7nbe4J8="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ peterhoeg ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pa/pamixer/package.nix b/pkgs/by-name/pa/pamixer/package.nix index e0315f7097f3..061e9820a7f1 100644 --- a/pkgs/by-name/pa/pamixer/package.nix +++ b/pkgs/by-name/pa/pamixer/package.nix @@ -10,14 +10,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pamixer"; version = "1.6"; src = fetchFromGitHub { owner = "cdemoulins"; repo = "pamixer"; - rev = version; + rev = finalAttrs.version; hash = "sha256-LbRhsW2MiTYWSH6X9Pz9XdJdH9Na0QCO8CFmlzZmDjQ="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "pamixer"; }; -} +}) diff --git a/pkgs/by-name/pa/pamtester/package.nix b/pkgs/by-name/pa/pamtester/package.nix index 56038fab10de..37292cf5b18d 100644 --- a/pkgs/by-name/pa/pamtester/package.nix +++ b/pkgs/by-name/pa/pamtester/package.nix @@ -6,12 +6,12 @@ pam, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pamtester"; version = "0.1.2"; src = fetchurl { - url = "mirror://sourceforge/pamtester/pamtester-${version}.tar.gz"; + url = "mirror://sourceforge/pamtester/pamtester-${finalAttrs.version}.tar.gz"; sha256 = "1mdj1wj0adcnx354fs17928yn2xfr1hj5mfraq282dagi873sqw3"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/pa/pandoc-lua-filters/package.nix b/pkgs/by-name/pa/pandoc-lua-filters/package.nix index a1b69c1fa97c..e18bcc4afefd 100644 --- a/pkgs/by-name/pa/pandoc-lua-filters/package.nix +++ b/pkgs/by-name/pa/pandoc-lua-filters/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pandoc-lua-filters"; version = "2021-11-05"; src = fetchFromGitHub { owner = "pandoc"; repo = "lua-filters"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Y962kdwg2bS3ZoPfsktv4Fy34HUTRhIIuSxPi5ODwWg="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jtojnar ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/pa/papirus-folders/package.nix b/pkgs/by-name/pa/papirus-folders/package.nix index 717b07e04fce..45926349f2e9 100644 --- a/pkgs/by-name/pa/papirus-folders/package.nix +++ b/pkgs/by-name/pa/papirus-folders/package.nix @@ -5,14 +5,14 @@ getent, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "papirus-folders"; version = "1.14.0"; src = fetchFromGitHub { owner = "PapirusDevelopmentTeam"; repo = "papirus-folders"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-pkzYhE4dNqyl5TvXQqs915QzwZwsXtdAQ+4B29oe9LA="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.aacebedo ]; }; -} +}) diff --git a/pkgs/by-name/pa/pappl/package.nix b/pkgs/by-name/pa/pappl/package.nix index b38308f9eaac..9be4f86eb3e9 100644 --- a/pkgs/by-name/pa/pappl/package.nix +++ b/pkgs/by-name/pa/pappl/package.nix @@ -14,14 +14,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pappl"; version = "1.4.9"; src = fetchFromGitHub { owner = "michaelrsweet"; repo = "pappl"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-XHFYwl129iD5rKC1P/roFlX+03uFE8ofwQRIEkUuOCc="; }; @@ -63,11 +63,11 @@ stdenv.mkDerivation rec { meta = { description = "C-based framework/library for developing CUPS Printer Applications"; - changelog = "https://github.com/michaelrsweet/pappl/blob/v${version}/CHANGES.md"; + changelog = "https://github.com/michaelrsweet/pappl/blob/v${finalAttrs.version}/CHANGES.md"; mainProgram = "pappl-makeresheader"; homepage = "https://github.com/michaelrsweet/pappl"; license = lib.licenses.asl20; platforms = lib.platforms.linux; # should also work for darwin, but requires additional work maintainers = [ lib.maintainers.NotAShelf ]; }; -} +}) diff --git a/pkgs/by-name/pa/paprefs/package.nix b/pkgs/by-name/pa/paprefs/package.nix index 7f10ded6844e..386212a8a820 100644 --- a/pkgs/by-name/pa/paprefs/package.nix +++ b/pkgs/by-name/pa/paprefs/package.nix @@ -12,12 +12,12 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "paprefs"; version = "1.2"; src = fetchurl { - url = "https://freedesktop.org/software/pulseaudio/paprefs/paprefs-${version}.tar.xz"; + url = "https://freedesktop.org/software/pulseaudio/paprefs/paprefs-${finalAttrs.version}.tar.xz"; sha256 = "sha256-s/IeQNw5NtFeP/yRD7DAfBS4jowodxW0VqlIwXY49jM="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pa/par/package.nix b/pkgs/by-name/pa/par/package.nix index df610d4705eb..8e8db65ef3de 100644 --- a/pkgs/by-name/pa/par/package.nix +++ b/pkgs/by-name/pa/par/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "par"; version = "1.53.0"; src = fetchurl { - url = "http://www.nicemice.net/par/Par-${version}.tar.gz"; + url = "http://www.nicemice.net/par/Par-${finalAttrs.version}.tar.gz"; sha256 = "sha256-yAnGIOuCtYlVOsVLmJjI2lUZbSYjOdE8BG8r5ErEeAQ="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { # See https://fedoraproject.org/wiki/Licensing/Par for license details license = lib.licenses.free; }; -} +}) diff --git a/pkgs/by-name/pa/par2cmdline-turbo/package.nix b/pkgs/by-name/pa/par2cmdline-turbo/package.nix index 9a34726ebc1e..92fb641e68c4 100644 --- a/pkgs/by-name/pa/par2cmdline-turbo/package.nix +++ b/pkgs/by-name/pa/par2cmdline-turbo/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "par2cmdline-turbo"; version = "1.3.0"; src = fetchFromGitHub { owner = "animetosho"; repo = "par2cmdline-turbo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ld0oTaf1IZ0U0KMF4sW7RdTmF0CNobxjwomTLQEhpIc="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "par2"; }; -} +}) diff --git a/pkgs/by-name/pa/par2cmdline/package.nix b/pkgs/by-name/pa/par2cmdline/package.nix index cefa528d7813..dcc61de8a37e 100644 --- a/pkgs/by-name/pa/par2cmdline/package.nix +++ b/pkgs/by-name/pa/par2cmdline/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "par2cmdline"; version = "0.8.1"; src = fetchFromGitHub { owner = "Parchive"; repo = "par2cmdline"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "11mx8q29cr0sryd11awab7y4mhqgbamb1ss77rffjj6in8pb4hdk"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/pa/parlatype/package.nix b/pkgs/by-name/pa/parlatype/package.nix index 4eae619b4a06..ecd3e8a1e231 100644 --- a/pkgs/by-name/pa/parlatype/package.nix +++ b/pkgs/by-name/pa/parlatype/package.nix @@ -22,14 +22,14 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "parlatype"; version = "4.3"; src = fetchFromGitHub { owner = "gkarsay"; repo = "parlatype"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1kjsbwr08k1kzaan555zjk37r3l5qhpgrvjb1p57dnygk2g3hsm2"; }; @@ -91,4 +91,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pa/parse-cli-bin/package.nix b/pkgs/by-name/pa/parse-cli-bin/package.nix index fc0ca060546a..f5fefcaf2ed5 100644 --- a/pkgs/by-name/pa/parse-cli-bin/package.nix +++ b/pkgs/by-name/pa/parse-cli-bin/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "parse-cli-bin"; version = "3.0.5"; src = fetchurl { - url = "https://github.com/ParsePlatform/parse-cli/releases/download/release_${version}/parse_linux"; + url = "https://github.com/ParsePlatform/parse-cli/releases/download/release_${finalAttrs.version}/parse_linux"; sha256 = "1iyfizbbxmr87wjgqiwqds51irgw6l3vm9wn89pc3zpj2zkyvf5h"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { cp "$src" "$out/bin/parse" chmod +x "$out/bin/parse" ''; -} +}) diff --git a/pkgs/by-name/pa/partclone/package.nix b/pkgs/by-name/pa/partclone/package.nix index 238d1ed8ca9d..b916efa8979c 100644 --- a/pkgs/by-name/pa/partclone/package.nix +++ b/pkgs/by-name/pa/partclone/package.nix @@ -11,14 +11,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "partclone"; version = "0.3.38"; src = fetchFromGitHub { owner = "Thomas-Tsai"; repo = "partclone"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-lWnGi8giz7vzdBnuth55h0VMuNyCQaCclRqPJdm0I14="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ marcweber ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pa/partimage/package.nix b/pkgs/by-name/pa/partimage/package.nix index 9875ed28dc2c..860204a046ac 100644 --- a/pkgs/by-name/pa/partimage/package.nix +++ b/pkgs/by-name/pa/partimage/package.nix @@ -12,14 +12,14 @@ libxcrypt, autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "partimage"; version = "0.6.9"; enableParallelBuilding = true; src = fetchurl { - url = "mirror://sourceforge/partimage/partimage-${version}.tar.bz2"; + url = "mirror://sourceforge/partimage/partimage-${finalAttrs.version}.tar.bz2"; sha256 = "0db6xiphk6xnlpbxraiy31c5xzj0ql6k4rfkmqzh665yyj0nqfkm"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pa/partio/package.nix b/pkgs/by-name/pa/partio/package.nix index 6175342bda90..d4cfa23b98a0 100644 --- a/pkgs/by-name/pa/partio/package.nix +++ b/pkgs/by-name/pa/partio/package.nix @@ -14,14 +14,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "partio"; version = "1.19.0"; src = fetchFromGitHub { owner = "wdas"; repo = "partio"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-p3mpxP0slHIQ75UtNAr5PcSOaSt9UyGR/MyOZ2GoXdU="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.guibou ]; }; -} +}) diff --git a/pkgs/by-name/pa/passff-host/package.nix b/pkgs/by-name/pa/passff-host/package.nix index 6fe05835489e..dc25db3b6aa2 100644 --- a/pkgs/by-name/pa/passff-host/package.nix +++ b/pkgs/by-name/pa/passff-host/package.nix @@ -6,30 +6,30 @@ pass, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "passff-host"; version = "1.2.4"; src = fetchFromGitHub { owner = "passff"; repo = "passff-host"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-P5h0B5ilwp3OVyDHIOQ23Zv4eLjN4jFkdZF293FQnNE="; }; buildInputs = [ python3 ]; - makeFlags = [ "VERSION=${version}" ]; + makeFlags = [ "VERSION=${finalAttrs.version}" ]; patchPhase = '' sed -i 's#COMMAND = "pass"#COMMAND = "${pass}/bin/pass"#' src/passff.py ''; installPhase = '' - substituteInPlace bin/${version}/passff.json \ + substituteInPlace bin/${finalAttrs.version}/passff.json \ --replace PLACEHOLDER $out/share/passff-host/passff.py install -Dt $out/share/passff-host \ - bin/${version}/passff.{py,json} + bin/${finalAttrs.version}/passff.{py,json} nativeMessagingPaths=( /lib/mozilla/native-messaging-hosts @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/pa/pasystray/package.nix b/pkgs/by-name/pa/pasystray/package.nix index 68c9d59176b1..80f45284003c 100644 --- a/pkgs/by-name/pa/pasystray/package.nix +++ b/pkgs/by-name/pa/pasystray/package.nix @@ -15,14 +15,14 @@ gsettings-desktop-schemas, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pasystray"; version = "0.8.2"; src = fetchFromGitHub { owner = "christophgysin"; repo = "pasystray"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-QaTQ8yUviJaFEQaQm2vYAUngqHliKe8TDYqfWt1Nx/0="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "pasystray"; }; -} +}) diff --git a/pkgs/by-name/pa/patchage/package.nix b/pkgs/by-name/pa/patchage/package.nix index b8f1fccf5a76..c8aec8883951 100644 --- a/pkgs/by-name/pa/patchage/package.nix +++ b/pkgs/by-name/pa/patchage/package.nix @@ -14,14 +14,14 @@ wafHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "patchage"; version = "1.0.6"; src = fetchFromGitLab { owner = "drobilla"; repo = "patchage"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-LzN6RyF/VT4LUVeR0904BnLuNMFZjFTDu9oDIKYG2Yo="; fetchSubmodules = true; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.nico202 ]; mainProgram = "patchage"; }; -} +}) diff --git a/pkgs/by-name/pa/pax-utils/package.nix b/pkgs/by-name/pa/pax-utils/package.nix index b7bb2dc83645..c66a89ada67f 100644 --- a/pkgs/by-name/pa/pax-utils/package.nix +++ b/pkgs/by-name/pa/pax-utils/package.nix @@ -18,13 +18,13 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pax-utils"; version = "1.3.10"; src = fetchgit { url = "https://anongit.gentoo.org/git/proj/pax-utils.git"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-qoFXQ/RqvdjsVhXVZZjWKnE0khak9HjOGi/UrfTLS8M="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { joachifm ]; }; -} +}) diff --git a/pkgs/by-name/pa/pax/package.nix b/pkgs/by-name/pa/pax/package.nix index b7888f183483..bf38bcd5c4b6 100644 --- a/pkgs/by-name/pa/pax/package.nix +++ b/pkgs/by-name/pa/pax/package.nix @@ -5,12 +5,12 @@ musl-fts, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pax"; version = "20240817"; src = fetchurl { - url = "http://www.mirbsd.org/MirOS/dist/mir/cpio/paxmirabilis-${version}.tgz"; + url = "http://www.mirbsd.org/MirOS/dist/mir/cpio/paxmirabilis-${finalAttrs.version}.tgz"; sha256 = "sha256-6VXV06+Xrt4KP0Y6mlm4Po0Qg6rxQutvOIxUmn0YLms="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pb/pbzx/package.nix b/pkgs/by-name/pb/pbzx/package.nix index 5076244d2e4e..a895863821ab 100644 --- a/pkgs/by-name/pb/pbzx/package.nix +++ b/pkgs/by-name/pb/pbzx/package.nix @@ -6,13 +6,13 @@ xar, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pbzx"; version = "1.0.2"; src = fetchFromGitHub { owner = "NiklasRosenstein"; repo = "pbzx"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0bwd7wmnhpz1n5p39mh6asfyccj4cm06hwigslcwbb3pdwmvxc90"; }; patches = [ ./stdin.patch ]; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "pbzx"; }; -} +}) diff --git a/pkgs/by-name/pc/pcapc/package.nix b/pkgs/by-name/pc/pcapc/package.nix index 8cb80bfef0c2..8bfeac8926a3 100644 --- a/pkgs/by-name/pc/pcapc/package.nix +++ b/pkgs/by-name/pc/pcapc/package.nix @@ -5,7 +5,7 @@ libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pcapc"; version = "1.0.1"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "post-factum"; repo = "pcapc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-oDg9OSvi9aQsZ2SQm02NKAcppE0w5SGZaI13gdp7gv4="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "pcapc"; }; -} +}) diff --git a/pkgs/by-name/pc/pcapfix/package.nix b/pkgs/by-name/pc/pcapfix/package.nix index 782e8ea760d7..eddc9699c835 100644 --- a/pkgs/by-name/pc/pcapfix/package.nix +++ b/pkgs/by-name/pc/pcapfix/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pcapfix"; version = "1.1.7"; src = fetchurl { - url = "https://f00l.de/pcapfix/pcapfix-${version}.tar.gz"; + url = "https://f00l.de/pcapfix/pcapfix-${finalAttrs.version}.tar.gz"; sha256 = "sha256-bL6/b5npdrGrdok5JK65DNh8MWUILRUmTBkz8POz4Ow="; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "pcapfix"; }; -} +}) diff --git a/pkgs/by-name/pc/pcb2gcode/package.nix b/pkgs/by-name/pc/pcb2gcode/package.nix index 0bbfe545261a..93a5fb1514d3 100644 --- a/pkgs/by-name/pc/pcb2gcode/package.nix +++ b/pkgs/by-name/pc/pcb2gcode/package.nix @@ -11,14 +11,14 @@ librsvg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pcb2gcode"; version = "2.5.0"; src = fetchFromGitHub { owner = "pcb2gcode"; repo = "pcb2gcode"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-c5YabBqZn6ilIkF3lifTsYyLZMsZN21jDj1hNu0PRAc="; }; @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace ./Makefile.am \ - --replace '`git describe --dirty --always --tags`' '${version}' + --replace '`git describe --dirty --always --tags`' '${finalAttrs.version}' ''; meta = { @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kritnich ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pc/pcem/package.nix b/pkgs/by-name/pc/pcem/package.nix index 570ec6d15cec..65e7aec32009 100644 --- a/pkgs/by-name/pc/pcem/package.nix +++ b/pkgs/by-name/pc/pcem/package.nix @@ -15,12 +15,12 @@ withALSA ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pcem"; version = "17"; src = fetchzip { - url = "https://pcem-emulator.co.uk/files/PCemV${version}Linux.tar.gz"; + url = "https://pcem-emulator.co.uk/files/PCemV${finalAttrs.version}Linux.tar.gz"; stripRoot = false; sha256 = "067pbnc15h6a4pnnym82klr1w8qwfm6p0pkx93gx06wvwqsxvbdv"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.terin ]; platforms = lib.platforms.linux ++ lib.platforms.windows; }; -} +}) diff --git a/pkgs/by-name/pc/pcm/package.nix b/pkgs/by-name/pc/pcm/package.nix index f0e4010d52bb..c6df46483e45 100644 --- a/pkgs/by-name/pc/pcm/package.nix +++ b/pkgs/by-name/pc/pcm/package.nix @@ -5,14 +5,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pcm"; version = "202509"; src = fetchFromGitHub { owner = "intel"; repo = "pcm"; - rev = version; + rev = finalAttrs.version; hash = "sha256-RIpyh4JN1/ePoSLQPyB3pgx6ifBcpJK+1d9YQcGZed4="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ roosemberth ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/pc/pcmanx-gtk2/package.nix b/pkgs/by-name/pc/pcmanx-gtk2/package.nix index 9e21a31ae0c6..5829245c19ff 100644 --- a/pkgs/by-name/pc/pcmanx-gtk2/package.nix +++ b/pkgs/by-name/pc/pcmanx-gtk2/package.nix @@ -11,14 +11,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pcmanx-gtk2"; version = "1.3"; src = fetchFromGitHub { owner = "pcman-bbs"; repo = "pcmanx"; - rev = version; + rev = finalAttrs.version; sha256 = "0fbwd149wny67rfhczz4cbh713a1qnswjiz7b6c2bxfcwh51f9rc"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "pcmanx"; }; -} +}) diff --git a/pkgs/by-name/pc/pcmciaUtils/package.nix b/pkgs/by-name/pc/pcmciaUtils/package.nix index 426520c29f32..9bdd4c1ecc11 100644 --- a/pkgs/by-name/pc/pcmciaUtils/package.nix +++ b/pkgs/by-name/pc/pcmciaUtils/package.nix @@ -14,12 +14,12 @@ }: # used to generate postInstall script. # FIXME: should add an option to choose between hotplug and udev. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pcmciautils"; version = "018"; src = fetchurl { - url = "https://kernel.org/pub/linux/utils/kernel/pcmcia/pcmciautils-${version}.tar.gz"; + url = "https://kernel.org/pub/linux/utils/kernel/pcmcia/pcmciautils-${finalAttrs.version}.tar.gz"; sha256 = "0sfm3w2n73kl5w7gb1m6q8gy5k4rgwvzz79n6yhs9w3sag3ix8sk"; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pc/pcmsolver/package.nix b/pkgs/by-name/pc/pcmsolver/package.nix index bd55423f77de..2befb41e6355 100644 --- a/pkgs/by-name/pc/pcmsolver/package.nix +++ b/pkgs/by-name/pc/pcmsolver/package.nix @@ -11,14 +11,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pcmsolver"; version = "1.3.0"; src = fetchFromGitHub { owner = "PCMSolver"; repo = "pcmsolver"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0jrxr8z21hjy7ik999hna9rdqy221kbkl3qkb06xw7g80rc9x9yr"; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/pd/pdf2svg/package.nix b/pkgs/by-name/pd/pdf2svg/package.nix index b99dd94f8cbd..ad1b4e895cca 100644 --- a/pkgs/by-name/pd/pdf2svg/package.nix +++ b/pkgs/by-name/pd/pdf2svg/package.nix @@ -9,14 +9,14 @@ poppler, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pdf2svg"; version = "0.2.4"; src = fetchFromGitHub { owner = "db9052"; repo = "pdf2svg"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-zME0U+PyENnoLyjo9W2i2MRM00wNmHkYcR2LMEtTbBY="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "pdf2svg"; }; -} +}) diff --git a/pkgs/by-name/pd/pdfcrack/package.nix b/pkgs/by-name/pd/pdfcrack/package.nix index 63ee7f130745..67fbe8cc8f33 100644 --- a/pkgs/by-name/pd/pdfcrack/package.nix +++ b/pkgs/by-name/pd/pdfcrack/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pdfcrack"; version = "0.21"; src = fetchurl { - url = "mirror://sourceforge/pdfcrack/pdfcrack/pdfcrack-${version}.tar.gz"; + url = "mirror://sourceforge/pdfcrack/pdfcrack/pdfcrack-${finalAttrs.version}.tar.gz"; hash = "sha256-JvANSvy3C1g5BHvG9i5CUwc6xDe9tSbwHowEsiDpd2I="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ qoelet ]; }; -} +}) diff --git a/pkgs/by-name/pd/pdfmixtool/package.nix b/pkgs/by-name/pd/pdfmixtool/package.nix index 489bc80c7b15..e8efb967babb 100644 --- a/pkgs/by-name/pd/pdfmixtool/package.nix +++ b/pkgs/by-name/pd/pdfmixtool/package.nix @@ -10,14 +10,14 @@ imagemagick, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pdfmixtool"; version = "1.2.1"; src = fetchFromGitLab { owner = "scarpetta"; repo = "pdfmixtool"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-UuRTMLlUIyo2RF+XjI229kkE67ybmllIy98p97PjWCE="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ onny ]; }; -} +}) diff --git a/pkgs/by-name/pd/pdfslicer/package.nix b/pkgs/by-name/pd/pdfslicer/package.nix index b8b679d08a84..b2834f28cdcf 100644 --- a/pkgs/by-name/pd/pdfslicer/package.nix +++ b/pkgs/by-name/pd/pdfslicer/package.nix @@ -13,14 +13,14 @@ qpdf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pdfslicer"; version = "1.8.8"; src = fetchFromGitHub { owner = "junrrein"; repo = "pdfslicer"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; sha256 = "0sja0ddd9c8wjjpzk2ag8q1lxpj09adgmhd7wnsylincqnj2jyls"; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/pd/pdftag/package.nix b/pkgs/by-name/pd/pdftag/package.nix index 008e12971582..bae1464c9eb9 100644 --- a/pkgs/by-name/pd/pdftag/package.nix +++ b/pkgs/by-name/pd/pdftag/package.nix @@ -11,14 +11,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pdftag"; version = "1.0.5"; src = fetchFromGitHub { owner = "arrufat"; repo = "pdftag"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1paj8hs27akzsivn01a30fl3zx5gfn1h89wxg2m72fd806hk0hql"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "pdftag"; }; -} +}) diff --git a/pkgs/by-name/pd/pdnsd/package.nix b/pkgs/by-name/pd/pdnsd/package.nix index 473a434a3901..34d4c93f8272 100644 --- a/pkgs/by-name/pd/pdnsd/package.nix +++ b/pkgs/by-name/pd/pdnsd/package.nix @@ -5,12 +5,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pdnsd"; version = "1.2.9a-par"; src = fetchurl { - url = "http://members.home.nl/p.a.rombouts/pdnsd/releases/pdnsd-${version}.tar.gz"; + url = "http://members.home.nl/p.a.rombouts/pdnsd/releases/pdnsd-${finalAttrs.version}.tar.gz"; sha256 = "0yragv5zk77a1hfkpnsh17vvsw8b14d6mzfng4bb7i58rb83an5v"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/pd/pdpmake/package.nix b/pkgs/by-name/pd/pdpmake/package.nix index e6971658cfbc..a854bad8ad68 100644 --- a/pkgs/by-name/pd/pdpmake/package.nix +++ b/pkgs/by-name/pd/pdpmake/package.nix @@ -3,14 +3,14 @@ stdenv, fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pdpmake"; version = "2.0.4"; src = fetchFromGitHub { owner = "rmyorston"; repo = "pdpmake"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ivRXZxm9RAWSmNfiV7BhVzVFsBKuMMpKjub8ADinYyc="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; badPlatforms = lib.platforms.darwin; # Requires `uimensat` }; -} +}) diff --git a/pkgs/by-name/pe/pe-parse/package.nix b/pkgs/by-name/pe/pe-parse/package.nix index ccbb06f01e71..177a90c0be43 100644 --- a/pkgs/by-name/pe/pe-parse/package.nix +++ b/pkgs/by-name/pe/pe-parse/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pe-parse"; version = "2.1.1"; src = fetchFromGitHub { owner = "trailofbits"; repo = "pe-parse"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-XegSZWRoQg6NEWuTSFI1RMvN3GbpLDrZrloPU2XdK2M="; }; @@ -32,10 +32,10 @@ stdenv.mkDerivation rec { meta = { description = "Principled, lightweight parser for Windows portable executable files"; homepage = "https://github.com/trailofbits/pe-parse"; - changelog = "https://github.com/trailofbits/pe-parse/releases/tag/v${version}"; + changelog = "https://github.com/trailofbits/pe-parse/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ arturcygan ]; mainProgram = "dump-pe"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pe/peek/package.nix b/pkgs/by-name/pe/peek/package.nix index aa45314f3dcd..8635fa6971bb 100644 --- a/pkgs/by-name/pe/peek/package.nix +++ b/pkgs/by-name/pe/peek/package.nix @@ -26,14 +26,14 @@ gifski, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "peek"; version = "1.5.1"; src = fetchFromGitHub { owner = "phw"; repo = "peek"; - rev = version; + rev = finalAttrs.version; sha256 = "1xwlfizga6hvjqq127py8vabaphsny928ar7mwqj9cyqfl6fx41x"; }; @@ -97,4 +97,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "peek"; }; -} +}) diff --git a/pkgs/by-name/pe/pencil/package.nix b/pkgs/by-name/pe/pencil/package.nix index 544122a42127..20f598057ddf 100644 --- a/pkgs/by-name/pe/pencil/package.nix +++ b/pkgs/by-name/pe/pencil/package.nix @@ -64,12 +64,12 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.1.0"; pname = "pencil"; src = fetchurl { - url = "http://pencil.evolus.vn/dl/V${version}.ga/pencil_${version}.ga_amd64.deb"; + url = "http://pencil.evolus.vn/dl/V${finalAttrs.version}.ga/pencil_${finalAttrs.version}.ga_amd64.deb"; sha256 = "01ae54b1a1351b909eb2366c6ec00816e1deba370e58f35601cf7368f10aaba3"; }; @@ -136,4 +136,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pg/pg_top/package.nix b/pkgs/by-name/pg/pg_top/package.nix index fe6d351c490a..c10b7be8e8e2 100644 --- a/pkgs/by-name/pg/pg_top/package.nix +++ b/pkgs/by-name/pg/pg_top/package.nix @@ -9,12 +9,12 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pg_top"; version = "4.1.3"; src = fetchurl { - url = "https://pg_top.gitlab.io/source/pg_top-${version}.tar.xz"; + url = "https://pg_top.gitlab.io/source/pg_top-${finalAttrs.version}.tar.xz"; sha256 = "sha256-4El3GmfP5UDJOsDxyU5z/s3JKw0jlMb8EB/hvtywwVs="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; mainProgram = "pg_top"; }; -} +}) diff --git a/pkgs/by-name/pg/pgmodeler/package.nix b/pkgs/by-name/pg/pgmodeler/package.nix index 99a14567c50f..09f306f00ec5 100644 --- a/pkgs/by-name/pg/pgmodeler/package.nix +++ b/pkgs/by-name/pg/pgmodeler/package.nix @@ -11,14 +11,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pgmodeler"; version = "1.2.2"; src = fetchFromGitHub { owner = "pgmodeler"; repo = "pgmodeler"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-gDhH6b+8zFIsosdecUUkwAQMP1HME4EbJZsFyTzvGcE="; }; @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { icon = "pgmodeler"; desktopName = "PgModeler"; genericName = "PgModeler"; - comment = meta.description; + comment = finalAttrs.meta.description; categories = [ "Development" ]; startupWMClass = "pgmodeler"; }) @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.esclear ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pg/pgmoneta/package.nix b/pkgs/by-name/pg/pgmoneta/package.nix index 2ccbb8ebe9ec..631743cd187c 100644 --- a/pkgs/by-name/pg/pgmoneta/package.nix +++ b/pkgs/by-name/pg/pgmoneta/package.nix @@ -18,14 +18,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pgmoneta"; version = "0.19.1"; src = fetchFromGitHub { owner = "pgmoneta"; repo = "pgmoneta"; - rev = version; + rev = finalAttrs.version; hash = "sha256-qsKjUFCuxKSc7klB/S2N3TG+jqnS4NW0RZC6e9JQXtA="; }; @@ -54,9 +54,9 @@ stdenv.mkDerivation rec { meta = { description = "Backup / restore solution for PostgreSQL"; homepage = "https://pgmoneta.github.io/"; - changelog = "https://github.com/pgmoneta/pgmoneta/releases/tag/${version}"; + changelog = "https://github.com/pgmoneta/pgmoneta/releases/tag/${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pg/pgpdump/package.nix b/pkgs/by-name/pg/pgpdump/package.nix index 0bc0b051f683..8af5a40262ea 100644 --- a/pkgs/by-name/pg/pgpdump/package.nix +++ b/pkgs/by-name/pg/pgpdump/package.nix @@ -8,14 +8,14 @@ bzip2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pgpdump"; version = "0.36"; src = fetchFromGitHub { owner = "kazu-yamamoto"; repo = "pgpdump"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-JKedgHCTDnvLyLR3nGl4XFAaxXDU1TgHrxPMlRFwtBo="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ph/phash/package.nix b/pkgs/by-name/ph/phash/package.nix index 58aa8201da0d..656a89b2e832 100644 --- a/pkgs/by-name/ph/phash/package.nix +++ b/pkgs/by-name/ph/phash/package.nix @@ -7,7 +7,7 @@ imagemagick, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pHash"; version = "0.9.6"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "clearscene"; repo = "pHash"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-frISiZ89ei7XfI5F2nJJehfQZsk0Mlb4n91q/AiZ2vA="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { homepage = "http://www.phash.org"; downloadPage = "https://github.com/clearscene/pHash"; }; -} +}) diff --git a/pkgs/by-name/ph/phd2/package.nix b/pkgs/by-name/ph/phd2/package.nix index cb13ca42d704..75d1fabb98de 100644 --- a/pkgs/by-name/ph/phd2/package.nix +++ b/pkgs/by-name/ph/phd2/package.nix @@ -19,14 +19,14 @@ wxGTK32, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "phd2"; version = "2.6.13"; src = fetchFromGitHub { owner = "OpenPHDGuiding"; repo = "phd2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-GnT/tyk975caqESBSu4mdX5IWGi5O+RljLSd+CwoGWo="; }; @@ -76,11 +76,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://openphdguiding.org/"; description = "Telescope auto-guidance application"; - changelog = "https://github.com/OpenPHDGuiding/phd2/releases/tag/v${version}"; + changelog = "https://github.com/OpenPHDGuiding/phd2/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ returntoreality ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ph/phockup/package.nix b/pkgs/by-name/ph/phockup/package.nix index b3eaf61f0b22..ed80a0727eaa 100644 --- a/pkgs/by-name/ph/phockup/package.nix +++ b/pkgs/by-name/ph/phockup/package.nix @@ -9,14 +9,14 @@ let pythonEnv = python3.withPackages (p: with p; [ tqdm ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "phockup"; version = "1.13.0"; src = fetchFromGitHub { owner = "ivandokov"; repo = "phockup"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-44UjxTbC2XK+NThvesROdd7aGP7zr7g7bQiQZv2TvvM="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aanderse ]; mainProgram = "phockup"; }; -} +}) diff --git a/pkgs/by-name/ph/phoronix-test-suite/package.nix b/pkgs/by-name/ph/phoronix-test-suite/package.nix index f455c4c9fc1c..d4e1f3bd4a60 100644 --- a/pkgs/by-name/ph/phoronix-test-suite/package.nix +++ b/pkgs/by-name/ph/phoronix-test-suite/package.nix @@ -10,12 +10,12 @@ callPackage, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "phoronix-test-suite"; version = "10.8.4"; src = fetchurl { - url = "https://phoronix-test-suite.com/releases/phoronix-test-suite-${version}.tar.gz"; + url = "https://phoronix-test-suite.com/releases/phoronix-test-suite-${finalAttrs.version}.tar.gz"; sha256 = "sha256-HyCS1TbAoxk+/FPkpQ887mXA7xp40x5UBPHGY//3t/Q="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix; mainProgram = "phoronix-test-suite"; }; -} +}) diff --git a/pkgs/by-name/ph/photoflare/package.nix b/pkgs/by-name/ph/photoflare/package.nix index 87058a9b7476..71cf3bcabbc1 100644 --- a/pkgs/by-name/ph/photoflare/package.nix +++ b/pkgs/by-name/ph/photoflare/package.nix @@ -6,14 +6,14 @@ graphicsmagick, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "photoflare"; version = "1.6.13"; src = fetchFromGitHub { owner = "PhotoFlare"; repo = "photoflare"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-0eAuof/FBro2IKxkJ6JHauW6C96VTPxy7QtfPVzPFi4="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ph/photonvision/package.nix b/pkgs/by-name/ph/photonvision/package.nix index 7251eec1f24a..a4640d733707 100644 --- a/pkgs/by-name/ph/photonvision/package.nix +++ b/pkgs/by-name/ph/photonvision/package.nix @@ -9,18 +9,18 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "photonvision"; version = "2025.2.1"; src = { "x86_64-linux" = fetchurl { - url = "https://github.com/PhotonVision/photonvision/releases/download/v${version}/photonvision-v${version}-linuxx64.jar"; + url = "https://github.com/PhotonVision/photonvision/releases/download/v${finalAttrs.version}/photonvision-v${finalAttrs.version}-linuxx64.jar"; hash = "sha256-yEb6GCt29DjZNDsIqDvF/AiCw3QVMxUFKQM22OlMl7Q="; }; "aarch64-linux" = fetchurl { - url = "https://github.com/PhotonVision/photonvision/releases/download/v${version}/photonvision-v${version}-linuxarm64.jar"; + url = "https://github.com/PhotonVision/photonvision/releases/download/v${finalAttrs.version}/photonvision-v${finalAttrs.version}-linuxarm64.jar"; hash = "sha256-YG9wyh+MCsv/RBdiFvgrF6Fw/6AnN7OEi4ofkMptfT0="; }; } @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { "aarch64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/ph/photoqt/package.nix b/pkgs/by-name/ph/photoqt/package.nix index c2817a7e0a75..0c6df2b3eea4 100644 --- a/pkgs/by-name/ph/photoqt/package.nix +++ b/pkgs/by-name/ph/photoqt/package.nix @@ -15,12 +15,12 @@ zxing-cpp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "photoqt"; version = "5.1"; src = fetchurl { - url = "https://photoqt.org/downloads/source/photoqt-${version}.tar.gz"; + url = "https://photoqt.org/downloads/source/photoqt-${finalAttrs.version}.tar.gz"; hash = "sha256-GQT0JDuhrtQh9u5R2DBIlYWEHsSJ8cvDp3+0s6I0iHY="; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ph/phototonic/package.nix b/pkgs/by-name/ph/phototonic/package.nix index e7a55e71632f..0e9e0f402afd 100644 --- a/pkgs/by-name/ph/phototonic/package.nix +++ b/pkgs/by-name/ph/phototonic/package.nix @@ -7,14 +7,14 @@ exiv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "phototonic"; version = "2.1"; src = fetchFromGitHub { owner = "oferkv"; repo = "phototonic"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-BxJgTKblOKIwt88+PT7XZE0mk0t2B4SfsdXpQHttUTM="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ph/physlock/package.nix b/pkgs/by-name/ph/physlock/package.nix index 75a789ab1af3..9df8771e3fdf 100644 --- a/pkgs/by-name/ph/physlock/package.nix +++ b/pkgs/by-name/ph/physlock/package.nix @@ -6,13 +6,13 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "13"; pname = "physlock"; src = fetchFromGitHub { owner = "muennich"; repo = "physlock"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1mz4xxjip5ldiw9jgfq9zvqb6w10bcjfx6939w1appqg8f521a7s"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pi/picard-tools/package.nix b/pkgs/by-name/pi/picard-tools/package.nix index 2a608100fac0..5d4499cd5c73 100644 --- a/pkgs/by-name/pi/picard-tools/package.nix +++ b/pkgs/by-name/pi/picard-tools/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "picard-tools"; version = "3.4.0"; src = fetchurl { - url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar"; + url = "https://github.com/broadinstitute/picard/releases/download/${finalAttrs.version}/picard.jar"; sha256 = "sha256-52EowoOIn8WDyd6jOjt0SJdMBn0QLJ41vhUmQtTV+QE="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { mainProgram = "picard"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/pi/picoloop/package.nix b/pkgs/by-name/pi/picoloop/package.nix index 1e5dfee818a3..e8d3366d8ee7 100644 --- a/pkgs/by-name/pi/picoloop/package.nix +++ b/pkgs/by-name/pi/picoloop/package.nix @@ -10,14 +10,14 @@ libjack2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "picoloop"; version = "0.77e"; src = fetchFromGitHub { repo = "picoloop"; owner = "yoyz"; - rev = "picoloop-${version}"; + rev = "picoloop-${finalAttrs.version}"; sha256 = "0i8j8rgyha3ara6d4iis3wcimszf2csxdwrm5yq0wyhg74g7cvjd"; }; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { libjack2 ]; - sourceRoot = "${src.name}/picoloop"; + sourceRoot = "${finalAttrs.src.name}/picoloop"; makeFlags = [ "-f Makefile.PatternPlayer_debian_RtAudio_sdl20" ]; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; mainProgram = "picoloop"; }; -} +}) diff --git a/pkgs/by-name/pi/pietrasanta-traceroute/package.nix b/pkgs/by-name/pi/pietrasanta-traceroute/package.nix index 56b06d1dce71..a7f5ee3e11b9 100644 --- a/pkgs/by-name/pi/pietrasanta-traceroute/package.nix +++ b/pkgs/by-name/pi/pietrasanta-traceroute/package.nix @@ -6,7 +6,7 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pietrasanta-traceroute"; version = "0.0.5-unstable-2024-09-06"; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { - Enhanced ToS (DSCP/ECN) field report. ''; homepage = "https://github.com/catchpoint/Networking.traceroute/"; - changelog = "https://github.com/catchpoint/Networking.traceroute/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/catchpoint/Networking.traceroute/blob/${finalAttrs.src.rev}/ChangeLog"; license = with lib.licenses; [ gpl2Only lgpl21Only @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/pi/pigz/package.nix b/pkgs/by-name/pi/pigz/package.nix index 2cfdcb3f7ef0..ed6c513cc5f1 100644 --- a/pkgs/by-name/pi/pigz/package.nix +++ b/pkgs/by-name/pi/pigz/package.nix @@ -6,14 +6,14 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pigz"; version = "2.8"; src = fetchFromGitHub { owner = "madler"; repo = "pigz"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-PzdxyO4mCg2jE/oBk1MH+NUdWM95wIIIbncBg71BkmQ="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.zlib; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pi/pinentry-bemenu/package.nix b/pkgs/by-name/pi/pinentry-bemenu/package.nix index 399deca3abba..779551ee3ded 100644 --- a/pkgs/by-name/pi/pinentry-bemenu/package.nix +++ b/pkgs/by-name/pi/pinentry-bemenu/package.nix @@ -11,14 +11,14 @@ bemenu, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pinentry-bemenu"; version = "0.14.0"; src = fetchFromGitHub { owner = "t-8ch"; repo = "pinentry-bemenu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-kiGUCcQIS58XjE4r0yiK4hJ85Sg5wrtBqeSYcgUKAmo="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "pinentry-bemenu"; }; -} +}) diff --git a/pkgs/by-name/pi/pinentry-rofi/package.nix b/pkgs/by-name/pi/pinentry-rofi/package.nix index 965c7aebdec8..2a82209d349a 100644 --- a/pkgs/by-name/pi/pinentry-rofi/package.nix +++ b/pkgs/by-name/pi/pinentry-rofi/package.nix @@ -12,14 +12,14 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pinentry-rofi"; version = "3.0.0"; src = fetchFromGitHub { owner = "plattfot"; repo = "pinentry-rofi"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-GHpVO8FRphVW0+In7TtB39ewwVLU1EHOeVL05pnZdFQ="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ seqizz ]; mainProgram = "pinentry-rofi"; }; -} +}) diff --git a/pkgs/by-name/pi/pinfo/package.nix b/pkgs/by-name/pi/pinfo/package.nix index a24412e9ae0c..0682e3c4b808 100644 --- a/pkgs/by-name/pi/pinfo/package.nix +++ b/pkgs/by-name/pi/pinfo/package.nix @@ -10,14 +10,14 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pinfo"; version = "0.6.13"; src = fetchFromGitHub { owner = "baszoetekouw"; repo = "pinfo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "173d2p22irwiabvr4z6qvr6zpr6ysfkhmadjlyhyiwd7z62larvy"; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fab ]; mainProgram = "pinfo"; }; -} +}) diff --git a/pkgs/by-name/pi/pioneer/package.nix b/pkgs/by-name/pi/pioneer/package.nix index 570acd4445de..9493de285ec8 100644 --- a/pkgs/by-name/pi/pioneer/package.nix +++ b/pkgs/by-name/pi/pioneer/package.nix @@ -20,14 +20,14 @@ SDL2_image, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pioneer"; version = "20250501"; src = fetchFromGitHub { owner = "pioneerspacesim"; repo = "pioneer"; - rev = version; + rev = finalAttrs.version; hash = "sha256-bQ1JGndHbBM28SuAUybo9msC/nBXu6el1UY41BKJN5A="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { "i686-linux" ]; }; -} +}) diff --git a/pkgs/by-name/pi/pipectl/package.nix b/pkgs/by-name/pi/pipectl/package.nix index ad8bd958a3f9..c500f6c8af10 100644 --- a/pkgs/by-name/pi/pipectl/package.nix +++ b/pkgs/by-name/pi/pipectl/package.nix @@ -6,14 +6,14 @@ scdoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pipectl"; version = "0.5.1"; src = fetchFromGitHub { owner = "Ferdi265"; repo = "pipectl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-pNBw1ukNaqu40qPXnORUGApYpJ/0EAO9Tq5zAbDe33I="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ synthetica ]; mainProgram = "pipectl"; }; -} +}) diff --git a/pkgs/by-name/pi/piper-phonemize/package.nix b/pkgs/by-name/pi/piper-phonemize/package.nix index f89bb36cbbf6..8776f98b9eb2 100644 --- a/pkgs/by-name/pi/piper-phonemize/package.nix +++ b/pkgs/by-name/pi/piper-phonemize/package.nix @@ -32,14 +32,14 @@ let ]; }); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "piper-phonemize"; version = "2023.11.14-4"; src = fetchFromGitHub { owner = "rhasspy"; repo = "piper-phonemize"; - tag = version; + tag = finalAttrs.version; hash = "sha256-pj1DZUhy3XWGn+wNtxKKDWET9gsfofEB0NZ+EEQz9q0="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; -} +}) diff --git a/pkgs/by-name/pi/pipes/package.nix b/pkgs/by-name/pi/pipes/package.nix index 3c32276b1593..77aeedd5bc64 100644 --- a/pkgs/by-name/pi/pipes/package.nix +++ b/pkgs/by-name/pi/pipes/package.nix @@ -7,14 +7,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pipes"; version = "1.3.0"; src = fetchFromGitHub { owner = "pipeseroni"; repo = "pipes.sh"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-856OWlnNiGB20571TJg7Ayzcz4r6NqdW5DMDiim09mc="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { mainProgram = "pipes.sh"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pi/pix/package.nix b/pkgs/by-name/pi/pix/package.nix index 0aed654cba65..a34dfd0ff0bd 100644 --- a/pkgs/by-name/pi/pix/package.nix +++ b/pkgs/by-name/pi/pix/package.nix @@ -33,14 +33,14 @@ xapp-symbolic-icons, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pix"; version = "3.4.10"; src = fetchFromGitHub { owner = "linuxmint"; repo = "pix"; - rev = version; + rev = finalAttrs.version; hash = "sha256-IrRE2Bv2+DZMLI48at7npcAd3TSJRuZNzU/YbNK8x3k="; }; @@ -111,4 +111,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/pi/pixd/package.nix b/pkgs/by-name/pi/pixd/package.nix index c3bb33f1b445..d82c13e71de4 100644 --- a/pkgs/by-name/pi/pixd/package.nix +++ b/pkgs/by-name/pi/pixd/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pixd"; version = "1.0.0"; src = fetchFromGitHub { owner = "FireyFly"; repo = "pixd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1vmkbs39mg5vwmkzfcrxqm6p8zr9sj4qdwng9icmyf5k34c34xdg"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "pixd"; }; -} +}) diff --git a/pkgs/by-name/pi/pixiewps/package.nix b/pkgs/by-name/pi/pixiewps/package.nix index d3ea7e824612..9979f74330fe 100644 --- a/pkgs/by-name/pi/pixiewps/package.nix +++ b/pkgs/by-name/pi/pixiewps/package.nix @@ -4,13 +4,13 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pixiewps"; version = "1.4.2"; src = fetchFromGitHub { owner = "wiire-a"; repo = "pixiewps"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-cJ20Gp6YaSdgUXK/ckK5Yv0rGbGXuFMP5zKZG0c4oOY="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "pixiewps"; }; -} +}) diff --git a/pkgs/by-name/pi/pixz/package.nix b/pkgs/by-name/pi/pixz/package.nix index 2bd0c2230f38..5dcdcd49afb2 100644 --- a/pkgs/by-name/pi/pixz/package.nix +++ b/pkgs/by-name/pi/pixz/package.nix @@ -15,7 +15,7 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pixz"; version = "1.0.7"; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "vasi"; repo = "pixz"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "163axxs22w7pghr786hda22mnlpvmi50hzhfr9axwyyjl9n41qs2"; }; preConfigure = '' @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "pixz"; }; -} +}) diff --git a/pkgs/by-name/pk/pkcs11-provider/package.nix b/pkgs/by-name/pk/pkcs11-provider/package.nix index b74d2043c42d..15b0f2aea972 100644 --- a/pkgs/by-name/pk/pkcs11-provider/package.nix +++ b/pkgs/by-name/pk/pkcs11-provider/package.nix @@ -22,14 +22,14 @@ let pkcs11ProviderPython3 = python3.withPackages (pythonPkgs: with pythonPkgs; [ six ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pkcs11-provider"; version = "1.1"; src = fetchFromGitHub { owner = "latchset"; repo = "pkcs11-provider"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-QXEwDl6pk8G5ba8lD4uYw2QuD3qS/sgd1od8crHct2s="; }; @@ -108,4 +108,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pk/pkgdiff/package.nix b/pkgs/by-name/pk/pkgdiff/package.nix index c77b2e44addc..849204945c81 100644 --- a/pkgs/by-name/pk/pkgdiff/package.nix +++ b/pkgs/by-name/pk/pkgdiff/package.nix @@ -7,14 +7,14 @@ wdiff, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.8"; pname = "pkgdiff"; src = fetchFromGitHub { owner = "lvc"; repo = "pkgdiff"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-/xhORi/ZHC4B2z6UYPOvDzfgov1DcozRjX0K1WYrqXM="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "pkgdiff"; }; -} +}) diff --git a/pkgs/by-name/pk/pktgen/package.nix b/pkgs/by-name/pk/pktgen/package.nix index 029471e5ad00..bfb3aa43a347 100644 --- a/pkgs/by-name/pk/pktgen/package.nix +++ b/pkgs/by-name/pk/pktgen/package.nix @@ -16,14 +16,14 @@ withGtk ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pktgen"; version = "24.10.3"; src = fetchFromGitHub { owner = "pktgen"; repo = "Pktgen-DPDK"; - rev = "pktgen-${version}"; + rev = "pktgen-${finalAttrs.version}"; sha256 = "sha256-6KC1k+LWNSU/mdwcUKjCaq8pGOcO+dFzeXX4PJm0QgE="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.abuibrahim ]; }; -} +}) diff --git a/pkgs/by-name/pl/planarity/package.nix b/pkgs/by-name/pl/planarity/package.nix index 5e7fb49743c4..d0b193919a9f 100644 --- a/pkgs/by-name/pl/planarity/package.nix +++ b/pkgs/by-name/pl/planarity/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "planarity"; version = "4.0.1.0"; src = fetchFromGitHub { owner = "graph-algorithms"; repo = "edge-addition-planarity-suite"; - rev = "Version_${version}"; + rev = "Version_${finalAttrs.version}"; sha256 = "sha256-uSCQSn3LRi3eQynh71fs1xhVIrPcOqVyGzdHAK9xj7E="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pl/planify/package.nix b/pkgs/by-name/pl/planify/package.nix index 185f6ea24a47..09f4c344b1ad 100644 --- a/pkgs/by-name/pl/planify/package.nix +++ b/pkgs/by-name/pl/planify/package.nix @@ -27,14 +27,14 @@ webkitgtk_6_0, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "planify"; version = "4.17.0"; src = fetchFromGitHub { owner = "alainm23"; repo = "planify"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-wsjLx5MYLAnYZEAeavvuh0nogpINeklo2VD3EftW+UA="; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "io.github.alainm23.planify"; }; -} +}) diff --git a/pkgs/by-name/pl/planner/package.nix b/pkgs/by-name/pl/planner/package.nix index 4539fa878bda..9415d7c72a88 100644 --- a/pkgs/by-name/pl/planner/package.nix +++ b/pkgs/by-name/pl/planner/package.nix @@ -16,7 +16,7 @@ shared-mime-info, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "planner"; version = "0.14.92"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "World"; repo = "planner"; - rev = version; + rev = finalAttrs.version; hash = "sha256-2LmNeyZURVtA52Vosyn44wT8zSaJn8tR+8sPM9atAwM="; }; @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { postInstall = '' wrapProgram $out/bin/planner \ - --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH:$out/share/gsettings-schemas/planner-${version}" + --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH:$out/share/gsettings-schemas/planner-${finalAttrs.version}" ''; meta = { @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ amiloradovsky ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pl/plano-theme/package.nix b/pkgs/by-name/pl/plano-theme/package.nix index 821092aca516..2176100fa42c 100644 --- a/pkgs/by-name/pl/plano-theme/package.nix +++ b/pkgs/by-name/pl/plano-theme/package.nix @@ -11,14 +11,14 @@ sassc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plano-theme"; version = "4.0"; src = fetchFromGitHub { owner = "lassekongo83"; repo = "plano-theme"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-slGr2nsdKng6zaVDeXWFAWKIxZbcnOLU6RH6wM0293E="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/pl/playerctl/package.nix b/pkgs/by-name/pl/playerctl/package.nix index 388d12d0457a..e5844afbbe90 100644 --- a/pkgs/by-name/pl/playerctl/package.nix +++ b/pkgs/by-name/pl/playerctl/package.nix @@ -14,14 +14,14 @@ withDocs ? stdenv.hostPlatform.emulatorAvailable buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "playerctl"; version = "2.4.1"; src = fetchFromGitHub { owner = "acrisci"; repo = "playerctl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-OiGKUnsKX0ihDRceZoNkcZcEAnz17h2j2QUOSVcxQEY="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { broken = stdenv.hostPlatform.isDarwin; mainProgram = "playerctl"; }; -} +}) diff --git a/pkgs/by-name/pl/plink-ng/package.nix b/pkgs/by-name/pl/plink-ng/package.nix index a61cb007908c..1608f452dda6 100644 --- a/pkgs/by-name/pl/plink-ng/package.nix +++ b/pkgs/by-name/pl/plink-ng/package.nix @@ -7,14 +7,14 @@ lapack, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plink-ng"; version = "1.90b3"; src = fetchFromGitHub { owner = "chrchang"; repo = "plink-ng"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1zhffjbwpd50dxywccbnv1rxy9njwz73l4awc5j7i28rgj3davcq"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pl/plocate/package.nix b/pkgs/by-name/pl/plocate/package.nix index 860511689343..9748a7ebb6ad 100644 --- a/pkgs/by-name/pl/plocate/package.nix +++ b/pkgs/by-name/pl/plocate/package.nix @@ -9,13 +9,13 @@ liburing, zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plocate"; version = "1.1.24"; src = fetchgit { url = "https://git.sesse.net/plocate"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-VvHptw/PG2uWflTmGNCj1PXIguXv9Bikz8qj2hRMnaQ="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pl/plog/package.nix b/pkgs/by-name/pl/plog/package.nix index ed93d41b196f..2f63d2e5bb90 100644 --- a/pkgs/by-name/pl/plog/package.nix +++ b/pkgs/by-name/pl/plog/package.nix @@ -5,7 +5,7 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plog"; version = "1.1.11"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "SergiusTheBest"; repo = "plog"; - rev = version; + rev = finalAttrs.version; hash = "sha256-/H7qNL6aPjmFYk0X1sx4CCSZWrAMQgPo8I9X/P50ln0="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { erdnaxe ]; }; -} +}) diff --git a/pkgs/by-name/pl/plotinus/package.nix b/pkgs/by-name/pl/plotinus/package.nix index 8d90a3d12673..d2fb37e285dc 100644 --- a/pkgs/by-name/pl/plotinus/package.nix +++ b/pkgs/by-name/pl/plotinus/package.nix @@ -13,14 +13,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plotinus"; version = "0.2.0"; src = fetchFromGitHub { owner = "p-e-w"; repo = "plotinus"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "19k6f6ivg4ab57m62g6fkg85q9sv049snmzq1fyqnqijggwshxfz"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { # No COPYING file, but headers in the source code license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/pl/plotutils/package.nix b/pkgs/by-name/pl/plotutils/package.nix index 18f3da2c1bcd..3eb0d52a631d 100644 --- a/pkgs/by-name/pl/plotutils/package.nix +++ b/pkgs/by-name/pl/plotutils/package.nix @@ -11,12 +11,12 @@ # gentoo passes X, this package contains fonts # I'm only interested in making pstoedit convert to svg -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plotutils"; version = "2.6"; src = fetchurl { - url = "mirror://gnu/plotutils/plotutils-${version}.tar.gz"; + url = "mirror://gnu/plotutils/plotutils-${finalAttrs.version}.tar.gz"; sha256 = "1arkyizn5wbgvbh53aziv3s6lmd3wm9lqzkhxb3hijlp1y124hjg"; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pl/plowshare/package.nix b/pkgs/by-name/pl/plowshare/package.nix index 76aaff1bbf47..9cdb595d1551 100644 --- a/pkgs/by-name/pl/plowshare/package.nix +++ b/pkgs/by-name/pl/plowshare/package.nix @@ -8,7 +8,7 @@ spidermonkey_140, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plowshare"; version = "2.1.7"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "mcrapet"; repo = "plowshare"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-6fQgJZF5IxRSalB6rUpIVqlwhgbhSG8AuI2qTxswGt0="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aforemny ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pl/plumed/package.nix b/pkgs/by-name/pl/plumed/package.nix index 5bbeda68e847..3f4e158341ec 100644 --- a/pkgs/by-name/pl/plumed/package.nix +++ b/pkgs/by-name/pl/plumed/package.nix @@ -7,14 +7,14 @@ assert !blas.isILP64; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plumed"; version = "2.10.0"; src = fetchFromGitHub { owner = "plumed"; repo = "plumed2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-aFX8u+XNb7LARm1jtzWzIvZE5qHFaudtp45Om1Fridg="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl3Only; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/pl/plus42/package.nix b/pkgs/by-name/pl/plus42/package.nix index ea1d53e3c31d..b931c0c1bff0 100644 --- a/pkgs/by-name/pl/plus42/package.nix +++ b/pkgs/by-name/pl/plus42/package.nix @@ -9,12 +9,12 @@ pkg-config, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "plus42"; version = "1.3.13"; src = fetchurl { - url = "https://thomasokken.com/plus42/upstream/plus42-upstream-${version}.tgz"; + url = "https://thomasokken.com/plus42/upstream/plus42-upstream-${finalAttrs.version}.tgz"; hash = "sha256-I5SAR6vEufzT2Cgs4RQk8AWDZWm+QOLtHRqaED2DQtA="; }; @@ -117,4 +117,4 @@ stdenv.mkDerivation rec { mainProgram = "plus42dec"; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/pm/pmccabe/package.nix b/pkgs/by-name/pm/pmccabe/package.nix index e0dc87dfc77b..2175fe298ea0 100644 --- a/pkgs/by-name/pm/pmccabe/package.nix +++ b/pkgs/by-name/pm/pmccabe/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pmccabe"; version = "2.6"; src = fetchurl { - url = "http://http.debian.net/debian/pool/main/p/pmccabe/pmccabe_${version}.tar.gz"; + url = "http://http.debian.net/debian/pool/main/p/pmccabe/pmccabe_${finalAttrs.version}.tar.gz"; sha256 = "0a3h1b9fb87c82d5fbql5lc4gp338pa5s9i66dhw7zk8jdygx474"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ peterhoeg ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pm/pmd/package.nix b/pkgs/by-name/pm/pmd/package.nix index b6440a56eeea..d7a1be5c435a 100644 --- a/pkgs/by-name/pm/pmd/package.nix +++ b/pkgs/by-name/pm/pmd/package.nix @@ -7,12 +7,12 @@ jdk8, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pmd"; version = "6.55.0"; src = fetchurl { - url = "https://github.com/pmd/pmd/releases/download/pmd_releases/${version}/pmd-bin-${version}.zip"; + url = "https://github.com/pmd/pmd/releases/download/pmd_releases/${finalAttrs.version}/pmd-bin-${finalAttrs.version}.zip"; hash = "sha256-Iaz5bUPLQNWRyszMHCCmb8eW6t32nqYYEllER7rHoR0="; }; @@ -44,11 +44,11 @@ stdenv.mkDerivation rec { meta = { description = "Extensible cross-language static code analyzer"; homepage = "https://pmd.github.io/"; - changelog = "https://pmd.github.io/pmd-${version}/pmd_release_notes.html"; + changelog = "https://pmd.github.io/pmd-${finalAttrs.version}/pmd_release_notes.html"; platforms = lib.platforms.unix; license = with lib.licenses; [ bsdOriginal asl20 ]; }; -} +}) diff --git a/pkgs/by-name/pm/pmount/package.nix b/pkgs/by-name/pm/pmount/package.nix index 30f3ec0a8c70..ce6fec43aa6b 100644 --- a/pkgs/by-name/pm/pmount/package.nix +++ b/pkgs/by-name/pm/pmount/package.nix @@ -15,12 +15,12 @@ # constraint mention in the configure.ac assert lib.hasSuffix "/" mediaDir; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pmount"; version = "0.9.23"; src = fetchurl { - url = "mirror://debian/pool/main/p/pmount/pmount_${version}.orig.tar.bz2"; + url = "mirror://debian/pool/main/p/pmount/pmount_${finalAttrs.version}.orig.tar.bz2"; sha256 = "db38fc290b710e8e9e9d442da2fb627d41e13b3ee80326c15cc2595ba00ea036"; }; @@ -101,4 +101,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ ratakor ]; }; -} +}) diff --git a/pkgs/by-name/pm/pmutils/package.nix b/pkgs/by-name/pm/pmutils/package.nix index f1301f1670b7..ee99c848aefc 100644 --- a/pkgs/by-name/pm/pmutils/package.nix +++ b/pkgs/by-name/pm/pmutils/package.nix @@ -27,12 +27,12 @@ let in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pm-utils"; version = "1.4.1"; src = fetchurl { - url = "https://pm-utils.freedesktop.org/releases/pm-utils-${version}.tar.gz"; + url = "https://pm-utils.freedesktop.org/releases/pm-utils-${finalAttrs.version}.tar.gz"; sha256 = "02qc6zaf7ams6qcc470fwb6jvr4abv3lrlx16clqpn36501rkn4f"; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pn/pngcheck/package.nix b/pkgs/by-name/pn/pngcheck/package.nix index fb96380cf1a9..161f1b800ecd 100644 --- a/pkgs/by-name/pn/pngcheck/package.nix +++ b/pkgs/by-name/pn/pngcheck/package.nix @@ -6,12 +6,12 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pngcheck"; version = "3.0.2"; src = fetchurl { - url = "mirror://sourceforge/png-mng/pngcheck-${version}.tar.gz"; + url = "mirror://sourceforge/png-mng/pngcheck-${finalAttrs.version}.tar.gz"; sha256 = "sha256-DX4mLyQRb93yhHqM61yS2fXybvtC6f/2PsK7dnYTHKc="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ starcraft66 ]; mainProgram = "pngcheck"; }; -} +}) diff --git a/pkgs/by-name/pn/pngcrush/package.nix b/pkgs/by-name/pn/pngcrush/package.nix index 703d941d6f1f..b893ee2c8deb 100644 --- a/pkgs/by-name/pn/pngcrush/package.nix +++ b/pkgs/by-name/pn/pngcrush/package.nix @@ -6,12 +6,12 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pngcrush"; version = "1.8.13"; src = fetchurl { - url = "mirror://sourceforge/pmt/pngcrush-${version}-nolib.tar.xz"; + url = "mirror://sourceforge/pmt/pngcrush-${finalAttrs.version}-nolib.tar.xz"; sha256 = "0l43c59d6v9l0g07z3q3ywhb8xb3vz74llv3mna0izk9bj6aqkiv"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; mainProgram = "pngcrush"; }; -} +}) diff --git a/pkgs/by-name/pn/pngnq/package.nix b/pkgs/by-name/pn/pngnq/package.nix index 74fc92ef8c36..31f84b116df1 100644 --- a/pkgs/by-name/pn/pngnq/package.nix +++ b/pkgs/by-name/pn/pngnq/package.nix @@ -7,12 +7,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pngnq"; version = "1.1"; src = fetchurl { - url = "mirror://sourceforge/pngnq/pngnq-${version}.tar.gz"; + url = "mirror://sourceforge/pngnq/pngnq-${finalAttrs.version}.tar.gz"; sha256 = "1qmnnl846agg55i7h4vmrn11lgb8kg6gvs8byqz34bdkjh5gwiy1"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pn/pngoptimizer/package.nix b/pkgs/by-name/pn/pngoptimizer/package.nix index be2220a84c45..8a0e510062a8 100644 --- a/pkgs/by-name/pn/pngoptimizer/package.nix +++ b/pkgs/by-name/pn/pngoptimizer/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pngoptimizer"; version = "2.7"; src = fetchFromGitHub { owner = "hadrien-psydk"; repo = "pngoptimizer"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1hbgf91vzx46grslfdx86smdvm6gs6lq9hpa3bax9xfbsknxi0i7"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ smitop ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/pn/pngpp/package.nix b/pkgs/by-name/pn/pngpp/package.nix index b2952c80f5c5..4202acbff77f 100644 --- a/pkgs/by-name/pn/pngpp/package.nix +++ b/pkgs/by-name/pn/pngpp/package.nix @@ -8,12 +8,12 @@ }: assert docSupport -> doxygen != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pngpp"; version = "0.2.10"; src = fetchurl { - url = "mirror://savannah/pngpp/png++-${version}.tar.gz"; + url = "mirror://savannah/pngpp/png++-${finalAttrs.version}.tar.gz"; sha256 = "1qgf8j25r57wjqlnzdkm8ya5x1bmj6xjvapv8f2visqnmcbg52lr"; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.ramkromberg ]; }; -} +}) diff --git a/pkgs/by-name/pn/pngtoico/package.nix b/pkgs/by-name/pn/pngtoico/package.nix index f4a21fc58e6e..704d2d0a084b 100644 --- a/pkgs/by-name/pn/pngtoico/package.nix +++ b/pkgs/by-name/pn/pngtoico/package.nix @@ -6,12 +6,12 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pngtoico"; version = "1.0"; src = fetchurl { - url = "mirror://kernel/software/graphics/pngtoico/pngtoico-${version}.tar.gz"; + url = "mirror://kernel/software/graphics/pngtoico/pngtoico-${finalAttrs.version}.tar.gz"; sha256 = "1xb4aa57sjvgqfp01br3dm72hf7q0gb2ad144s1ifrs09215fgph"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "pngtoico"; }; -} +}) diff --git a/pkgs/by-name/po/podofo_0_9/package.nix b/pkgs/by-name/po/podofo_0_9/package.nix index 68ffb35cac44..5131b6138d74 100644 --- a/pkgs/by-name/po/podofo_0_9/package.nix +++ b/pkgs/by-name/po/podofo_0_9/package.nix @@ -15,14 +15,14 @@ libidn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.9.8"; pname = "podofo"; src = fetchFromGitHub { owner = "podofo"; repo = "podofo"; - rev = version; + rev = finalAttrs.version; hash = "sha256-VGsACeCC8xKC1n/ackT576ZU3ZR1LAw8H0l/Q9cH27s="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { kuflierl ]; }; -} +}) diff --git a/pkgs/by-name/po/poedit/package.nix b/pkgs/by-name/po/poedit/package.nix index a95308f76988..29a207cc5ba3 100644 --- a/pkgs/by-name/po/poedit/package.nix +++ b/pkgs/by-name/po/poedit/package.nix @@ -22,14 +22,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "poedit"; version = "3.6.2"; src = fetchFromGitHub { owner = "vslavik"; repo = "poedit"; - rev = "v${version}-oss"; + rev = "v${finalAttrs.version}-oss"; hash = "sha256-Lb1R7GMB0GeS2xZASR7w4ee33mMEKP9gPabRHkHlIJI="; }; @@ -87,4 +87,4 @@ stdenv.mkDerivation rec { # configure: error: GTK+ build of wxWidgets is required broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/po/poly2tri-c/package.nix b/pkgs/by-name/po/poly2tri-c/package.nix index 6c8993c6c694..af2e560dea09 100644 --- a/pkgs/by-name/po/poly2tri-c/package.nix +++ b/pkgs/by-name/po/poly2tri-c/package.nix @@ -7,7 +7,7 @@ glib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "poly2tri-c"; version = "0.1.0"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "jtojnar"; repo = "poly2tri-c"; - rev = "p2tc-${version}"; + rev = "p2tc-${finalAttrs.version}"; sha256 = "158vm3wqfxs22b74kqc4prlvjny38qqm3kz5wrgasmx0qciwh0g8"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jtojnar ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/po/polygraph/package.nix b/pkgs/by-name/po/polygraph/package.nix index 31dddf2e20a4..e2d697162543 100644 --- a/pkgs/by-name/po/polygraph/package.nix +++ b/pkgs/by-name/po/polygraph/package.nix @@ -7,12 +7,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "polygraph"; version = "4.13.0"; src = fetchurl { - url = "http://www.web-polygraph.org/downloads/srcs/polygraph-${version}-src.tgz"; + url = "http://www.web-polygraph.org/downloads/srcs/polygraph-${finalAttrs.version}-src.tgz"; sha256 = "1rwzci3n7q33hw3spd79adnclzwgwlxcisc9szzjmcjqhbkcpj1a"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/po/polymake/package.nix b/pkgs/by-name/po/polymake/package.nix index 14bab383ce24..12406b6fde07 100644 --- a/pkgs/by-name/po/polymake/package.nix +++ b/pkgs/by-name/po/polymake/package.nix @@ -25,14 +25,14 @@ # don't have those packages. other missing optional dependencies: # javaview, libnormaliz, scip, soplex, jreality. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "polymake"; version = "4.15"; src = fetchurl { # "The minimal version is a packager friendly version which omits # the bundled sources of cdd, lrs, libnormaliz, nauty and jReality." - url = "https://polymake.org/lib/exe/fetch.php/download/polymake-${version}-minimal.tar.bz2"; + url = "https://polymake.org/lib/exe/fetch.php/download/polymake-${finalAttrs.version}-minimal.tar.bz2"; sha256 = "sha256-MOCo+JATz3qaRO2Q2y9pxJvxgQUGZMfmvbhhxhCxvbk="; }; @@ -83,9 +83,9 @@ stdenv.mkDerivation rec { meta = { description = "Software for research in polyhedral geometry"; homepage = "https://www.polymake.org/doku.php"; - changelog = "https://github.com/polymake/polymake/blob/V${version}/ChangeLog"; + changelog = "https://github.com/polymake/polymake/blob/V${finalAttrs.version}/ChangeLog"; license = lib.licenses.gpl2Plus; teams = [ lib.teams.sage ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/po/pommed_light/package.nix b/pkgs/by-name/po/pommed_light/package.nix index 0def37b1b7c4..e8d4da322036 100644 --- a/pkgs/by-name/po/pommed_light/package.nix +++ b/pkgs/by-name/po/pommed_light/package.nix @@ -12,14 +12,14 @@ eject, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pommed-light"; version = "1.51lw"; src = fetchFromGitHub { owner = "bytbox"; repo = "pommed-light"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "18fvdwwhcl6s4bpf2f2i389s71c8k4g0yb81am9rdddqmzaw27iy"; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; license = lib.licenses.gpl2Only; }; -} +}) diff --git a/pkgs/by-name/po/ponymix/package.nix b/pkgs/by-name/po/ponymix/package.nix index 003d500743ab..377c0dbdfd14 100644 --- a/pkgs/by-name/po/ponymix/package.nix +++ b/pkgs/by-name/po/ponymix/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ponymix"; version = "5"; src = fetchFromGitHub { owner = "falconindy"; repo = "ponymix"; - rev = version; + rev = finalAttrs.version; sha256 = "08yp7fprmzm6px5yx2rvzri0l60bra5h59l26pn0k071a37ks1rb"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/po/ponysay/package.nix b/pkgs/by-name/po/ponysay/package.nix index 045d947ea93e..8a821b71dd8f 100644 --- a/pkgs/by-name/po/ponysay/package.nix +++ b/pkgs/by-name/po/ponysay/package.nix @@ -7,7 +7,7 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ponysay"; version = "unstable-2021-03-27"; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bodil ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/po/popt/package.nix b/pkgs/by-name/po/popt/package.nix index dffe05a33b42..4e795937e102 100644 --- a/pkgs/by-name/po/popt/package.nix +++ b/pkgs/by-name/po/popt/package.nix @@ -6,12 +6,12 @@ updateAutotoolsGnuConfigScriptsHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "popt"; version = "1.19"; src = fetchurl { - url = "https://ftp.osuosl.org/pub/rpm/popt/releases/popt-1.x/popt-${version}.tar.gz"; + url = "https://ftp.osuosl.org/pub/rpm/popt/releases/popt-1.x/popt-${finalAttrs.version}.tar.gz"; sha256 = "sha256-wlpIOPyOTByKrLi9Yg7bMISj1jv4mH/a08onWMYyQPk="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/po/portaudio/package.nix b/pkgs/by-name/po/portaudio/package.nix index 2dc2b81a0e00..48e6a2883533 100644 --- a/pkgs/by-name/po/portaudio/package.nix +++ b/pkgs/by-name/po/portaudio/package.nix @@ -8,12 +8,12 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "portaudio"; version = "190700_20210406"; src = fetchurl { - url = "https://files.portaudio.com/archives/pa_stable_v${version}.tgz"; + url = "https://files.portaudio.com/archives/pa_stable_v${finalAttrs.version}.tgz"; sha256 = "1vrdrd42jsnffh6rq8ap2c6fr4g9fcld89z649fs06bwqx1bzvs7"; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { passthru = { api_version = 19; }; -} +}) diff --git a/pkgs/by-name/po/portmidi/package.nix b/pkgs/by-name/po/portmidi/package.nix index 534b80a069ce..dddcd354f7da 100644 --- a/pkgs/by-name/po/portmidi/package.nix +++ b/pkgs/by-name/po/portmidi/package.nix @@ -7,14 +7,14 @@ alsa-lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "portmidi"; version = "2.0.7"; src = fetchFromGitHub { owner = "portmidi"; repo = "portmidi"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-kmyjOsjLG56Qqrf6DqgOTpt4A4aCMvCI3koiUoKzwrE="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ emilytrau ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/po/postfix/package.nix b/pkgs/by-name/po/postfix/package.nix index b97a6e4a6357..8cbd827770bc 100644 --- a/pkgs/by-name/po/postfix/package.nix +++ b/pkgs/by-name/po/postfix/package.nix @@ -72,12 +72,12 @@ let ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "postfix"; version = "3.10.7"; src = fetchurl { - url = "https://de.postfix.org/ftpmirror/official/postfix-${version}.tar.gz"; + url = "https://de.postfix.org/ftpmirror/official/postfix-${finalAttrs.version}.tar.gz"; hash = "sha256-/NP/cIBq5/CoLntcMB4vT8+mpomi27Oz8bXlIIEVeIo="; }; @@ -191,7 +191,7 @@ stdenv.mkDerivation rec { meta = { homepage = "http://www.postfix.org/"; - changelog = "https://www.postfix.org/announcements/postfix-${version}.html"; + changelog = "https://www.postfix.org/announcements/postfix-${finalAttrs.version}.html"; description = "Fast, easy to administer, and secure mail server"; license = with lib.licenses; [ ipl10 @@ -203,4 +203,4 @@ stdenv.mkDerivation rec { lewo ]; }; -} +}) diff --git a/pkgs/by-name/po/postiats-utilities/package.nix b/pkgs/by-name/po/postiats-utilities/package.nix index a2e223772517..c4483426e120 100644 --- a/pkgs/by-name/po/postiats-utilities/package.nix +++ b/pkgs/by-name/po/postiats-utilities/package.nix @@ -6,13 +6,13 @@ python3Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "postiats-utilities"; version = "2.1.1"; src = fetchFromGitHub { owner = "Hibou57"; repo = "PostiATS-Utilities"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-QeBbv5lwqL2ARjB+RGyBHeuibaxugffBLhC9lYs+5tE="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { wrapPythonPrograms ''; -} +}) diff --git a/pkgs/by-name/po/postsrsd/package.nix b/pkgs/by-name/po/postsrsd/package.nix index 6d0440b97384..1721a5018c10 100644 --- a/pkgs/by-name/po/postsrsd/package.nix +++ b/pkgs/by-name/po/postsrsd/package.nix @@ -7,14 +7,14 @@ help2man, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "postsrsd"; version = "2.0.11"; src = fetchFromGitHub { owner = "roehling"; repo = "postsrsd"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-Q7tXCd2Mz3WIGnIrbb8mfgT7fcmtVS4EtF0ztYmEsmM="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/po/potrace/package.nix b/pkgs/by-name/po/potrace/package.nix index 122d60c641ea..d6a37d07d058 100644 --- a/pkgs/by-name/po/potrace/package.nix +++ b/pkgs/by-name/po/potrace/package.nix @@ -5,12 +5,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "potrace"; version = "1.16"; src = fetchurl { - url = "https://potrace.sourceforge.net/download/${version}/potrace-${version}.tar.gz"; + url = "https://potrace.sourceforge.net/download/${finalAttrs.version}/potrace-${finalAttrs.version}.tar.gz"; sha256 = "1k3sxgjqq0jnpk9xxys05q32sl5hbf1lbk1gmfxcrmpdgnhli0my"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.pSub ]; license = lib.licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/po/power-calibrate/package.nix b/pkgs/by-name/po/power-calibrate/package.nix index cb7487fac94e..096fd54ab618 100644 --- a/pkgs/by-name/po/power-calibrate/package.nix +++ b/pkgs/by-name/po/power-calibrate/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "power-calibrate"; version = "0.01.37"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "power-calibrate"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-DZ6rXbhaSNy3TEX+lwv3tyKQ7BXOZ9ycrff/7pF60j0="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/po/poweralertd/package.nix b/pkgs/by-name/po/poweralertd/package.nix index da95cb22871d..8a73ca6e98c0 100644 --- a/pkgs/by-name/po/poweralertd/package.nix +++ b/pkgs/by-name/po/poweralertd/package.nix @@ -9,7 +9,7 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "poweralertd"; version = "0.3.0"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { src = fetchFromSourcehut { owner = "~kennylevinsen"; repo = "poweralertd"; - rev = version; + rev = finalAttrs.version; hash = "sha256-WzqThv3Vu8R+g6Bn8EfesRk18rchCvw/UMPwbn9YC80="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ thibautmarty ]; mainProgram = "poweralertd"; }; -} +}) diff --git a/pkgs/by-name/po/powercap/package.nix b/pkgs/by-name/po/powercap/package.nix index d1a6c24a391f..38692932a202 100644 --- a/pkgs/by-name/po/powercap/package.nix +++ b/pkgs/by-name/po/powercap/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "powercap"; version = "0.6.0"; src = fetchFromGitHub { owner = "powercap"; repo = "powercap"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-l+IpFqBnCYUU825++sUPySD/Ku0TEIX2kt+S0Wml6iA="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ rowanG077 ]; }; -} +}) diff --git a/pkgs/by-name/po/powerjoular/package.nix b/pkgs/by-name/po/powerjoular/package.nix index 48384af59469..c2a5fb82db39 100644 --- a/pkgs/by-name/po/powerjoular/package.nix +++ b/pkgs/by-name/po/powerjoular/package.nix @@ -6,14 +6,14 @@ gprbuild, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "powerjoular"; version = "1.1.1"; src = fetchFromGitHub { owner = "joular"; repo = "powerjoular"; - rev = version; + rev = finalAttrs.version; hash = "sha256-+LJwkm/3o8DIbbxxeyOIIK2XZNq8Pg5tAR2BI8lC04c="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/po/powerstat/package.nix b/pkgs/by-name/po/powerstat/package.nix index 8b9c2dd823ec..ec01a9c0be9d 100644 --- a/pkgs/by-name/po/powerstat/package.nix +++ b/pkgs/by-name/po/powerstat/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "powerstat"; version = "0.04.05"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "powerstat"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-KR+Nzm9uRISNuqqnlTwfQP1jvSK4lAy//zdn7M8HPLk="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ womfoo ]; }; -} +}) diff --git a/pkgs/by-name/pp/ppp/package.nix b/pkgs/by-name/pp/ppp/package.nix index b49ba381d536..a4c577d4c015 100644 --- a/pkgs/by-name/pp/ppp/package.nix +++ b/pkgs/by-name/pp/ppp/package.nix @@ -15,14 +15,14 @@ systemdMinimal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.5.2"; pname = "ppp"; src = fetchFromGitHub { owner = "ppp-project"; repo = "ppp"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-NV8U0F8IhHXn0YuVbfFr992ATQZaXA16bb5hBIwm9Gs="; }; @@ -103,4 +103,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ stv0g ]; }; -} +}) diff --git a/pkgs/by-name/pp/pps-tools/package.nix b/pkgs/by-name/pp/pps-tools/package.nix index 625ca80279f5..24efb66526d9 100644 --- a/pkgs/by-name/pp/pps-tools/package.nix +++ b/pkgs/by-name/pp/pps-tools/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pps-tools"; version = "1.0.3"; src = fetchFromGitHub { owner = "redlab-i"; repo = "pps-tools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-eLLFHrCgOQzOtVxlAsZ5X91KK+vZiKMGL7zbQFiIZtI="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ sorki ]; }; -} +}) diff --git a/pkgs/by-name/pr/prettyping/package.nix b/pkgs/by-name/pr/prettyping/package.nix index 4173fb403903..c03d72783e4a 100644 --- a/pkgs/by-name/pr/prettyping/package.nix +++ b/pkgs/by-name/pr/prettyping/package.nix @@ -4,13 +4,13 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "prettyping"; version = "1.1.0"; src = fetchFromGitHub { owner = "denilsonsa"; repo = "prettyping"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-GhsoWnhX9xBnupmmHuKW9DA2KFgIzVbSO0CyR2FpJ74="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ qoelet ]; }; -} +}) diff --git a/pkgs/by-name/pr/prevo-tools/package.nix b/pkgs/by-name/pr/prevo-tools/package.nix index ff4759c8d5a7..64205a043532 100644 --- a/pkgs/by-name/pr/prevo-tools/package.nix +++ b/pkgs/by-name/pr/prevo-tools/package.nix @@ -10,14 +10,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "prevo-tools"; version = "0.2"; src = fetchFromGitHub { owner = "bpeel"; repo = "prevodb"; - rev = version; + rev = finalAttrs.version; hash = "sha256-TfgsZidwXewwqGkb31Qv0SrX8wQdPaK7JQA3nB5h2bs="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pr/prime-server/package.nix b/pkgs/by-name/pr/prime-server/package.nix index 0d4c6b28725e..0ec46b18d873 100644 --- a/pkgs/by-name/pr/prime-server/package.nix +++ b/pkgs/by-name/pr/prime-server/package.nix @@ -10,14 +10,14 @@ libsodium, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "prime-server"; version = "0.7.0"; src = fetchFromGitHub { owner = "kevinkreiser"; repo = "prime_server"; - tag = version; + tag = finalAttrs.version; sha256 = "0izmmvi3pvidhlrgfpg4ccblrw6fil3ddxg5cfxsz4qbh399x83w"; fetchSubmodules = true; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.Thra11 ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/pr/procdump/package.nix b/pkgs/by-name/pr/procdump/package.nix index 7cfe672ec757..a1fe660402c8 100644 --- a/pkgs/by-name/pr/procdump/package.nix +++ b/pkgs/by-name/pr/procdump/package.nix @@ -9,14 +9,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "procdump"; version = "1.2"; src = fetchFromGitHub { owner = "Microsoft"; repo = "ProcDump-for-Linux"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-gVswAezHl7E2cBTJEQhPFXhHkzhWVHSpPF8m0s8+ekc="; }; @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { installCheckPhase = '' runHook preInstallCheck set +o pipefail - ($out/bin/procdump -h | grep "ProcDump v${version}") || + ($out/bin/procdump -h | grep "ProcDump v${finalAttrs.version}") || (echo "ERROR: ProcDump is not the expected version or does not run properly" ; exit 1) set -o pipefail runHook postInstallCheck @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ c0bw3b ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pr/procmail/package.nix b/pkgs/by-name/pr/procmail/package.nix index 0e24cc7c1ac8..824ef2cb7ae1 100644 --- a/pkgs/by-name/pr/procmail/package.nix +++ b/pkgs/by-name/pr/procmail/package.nix @@ -6,12 +6,12 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "procmail"; version = "3.24"; src = fetchurl { - url = "https://github.com/BuGlessRB/procmail/archive/refs/tags/v${version}.tar.gz"; + url = "https://github.com/BuGlessRB/procmail/archive/refs/tags/v${finalAttrs.version}.tar.gz"; sha256 = "UU6kMzOXg+ld+TIeeUdx5Ih7mCOsVf2yRpcCz2m9OYk="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/pr/prodigal/package.nix b/pkgs/by-name/pr/prodigal/package.nix index 818d00989dae..1641f1dc9d4c 100644 --- a/pkgs/by-name/pr/prodigal/package.nix +++ b/pkgs/by-name/pr/prodigal/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "prodigal"; version = "2.6.3"; src = fetchFromGitHub { repo = "Prodigal"; owner = "hyattpd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1fs1hqk83qjbjhrvhw6ni75zakx5ki1ayy3v6wwkn3xvahc9hi5s"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ luispedro ]; }; -} +}) diff --git a/pkgs/by-name/pr/profetch/package.nix b/pkgs/by-name/pr/profetch/package.nix index 1847951f5d88..2869d4d02a07 100644 --- a/pkgs/by-name/pr/profetch/package.nix +++ b/pkgs/by-name/pr/profetch/package.nix @@ -5,14 +5,14 @@ gprolog, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "profetch"; version = "0.1.7"; src = fetchFromGitHub { owner = "RustemB"; repo = "profetch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-JsjpPUXMN0jytRS4yzSjrseqHiEQ+YinklG+tIIy+Zo="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.vel ]; mainProgram = "profetch"; }; -} +}) diff --git a/pkgs/by-name/pr/profile-cleaner/package.nix b/pkgs/by-name/pr/profile-cleaner/package.nix index 48b0916e9ac2..f8c9bd840372 100644 --- a/pkgs/by-name/pr/profile-cleaner/package.nix +++ b/pkgs/by-name/pr/profile-cleaner/package.nix @@ -9,14 +9,14 @@ file, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.45"; pname = "profile-cleaner"; src = fetchFromGitHub { owner = "graysky2"; repo = "profile-cleaner"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-10e1S+li7SXKJX2lETSdx84GavWqQYQqyLoBIVToTBI="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.devhell ]; mainProgram = "profile-cleaner"; }; -} +}) diff --git a/pkgs/by-name/pr/profile-sync-daemon/package.nix b/pkgs/by-name/pr/profile-sync-daemon/package.nix index 4e7745cb23a3..c5117b370235 100644 --- a/pkgs/by-name/pr/profile-sync-daemon/package.nix +++ b/pkgs/by-name/pr/profile-sync-daemon/package.nix @@ -6,14 +6,14 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "profile-sync-daemon"; version = "6.50"; src = fetchFromGitHub { owner = "graysky2"; repo = "profile-sync-daemon"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Wb9YLxuu9i9s/Y6trz5NZDU9WRywe3138cp5Q2gWbxM="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.prikhi ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pr/proggyfonts/package.nix b/pkgs/by-name/pr/proggyfonts/package.nix index 209adc7312c1..9f9d3653e482 100644 --- a/pkgs/by-name/pr/proggyfonts/package.nix +++ b/pkgs/by-name/pr/proggyfonts/package.nix @@ -5,12 +5,12 @@ mkfontscale, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "proggyfonts"; version = "0.1"; src = fetchurl { - url = "https://web.archive.org/web/20150801042353/http://kaictl.net/software/proggyfonts-${version}.tar.gz"; + url = "https://web.archive.org/web/20150801042353/http://kaictl.net/software/proggyfonts-${finalAttrs.version}.tar.gz"; hash = "sha256-SsLzZdR5icVJNbr5rcCPbagPPtWghbqs2Jxmrtufsa4="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.myrl ]; }; -} +}) diff --git a/pkgs/by-name/pr/progress/package.nix b/pkgs/by-name/pr/progress/package.nix index 4917a581e85d..4db4d4cfa883 100644 --- a/pkgs/by-name/pr/progress/package.nix +++ b/pkgs/by-name/pr/progress/package.nix @@ -7,14 +7,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "progress"; version = "0.17"; src = fetchFromGitHub { owner = "Xfennec"; repo = "progress"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-riewkageSZIlwDNMjYep9Pb2q1GJ+WMXazokJGbb4bE="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; mainProgram = "progress"; }; -} +}) diff --git a/pkgs/by-name/pr/proj-datumgrid/package.nix b/pkgs/by-name/pr/proj-datumgrid/package.nix index d802aa21a950..5e7cb6e3ce35 100644 --- a/pkgs/by-name/pr/proj-datumgrid/package.nix +++ b/pkgs/by-name/pr/proj-datumgrid/package.nix @@ -4,18 +4,18 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "proj-datumgrid"; version = "world-1.0"; src = fetchFromGitHub { owner = "OSGeo"; repo = "proj-datumgrid"; - rev = version; + rev = finalAttrs.version; sha256 = "132wp77fszx33wann0fjkmi1isxvsb0v9iw0gd9sxapa9h6hf3am"; }; - sourceRoot = "${src.name}/scripts"; + sourceRoot = "${finalAttrs.src.name}/scripts"; buildPhase = '' $CC nad2bin.c -o nad2bin @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { mainProgram = "nad2bin"; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/pr/proot/package.nix b/pkgs/by-name/pr/proot/package.nix index 85f06e549fc8..a0666e33a706 100644 --- a/pkgs/by-name/pr/proot/package.nix +++ b/pkgs/by-name/pr/proot/package.nix @@ -12,14 +12,14 @@ enablePython ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "proot"; version = "5.4.0"; src = fetchFromGitHub { repo = "proot"; owner = "proot-me"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Z9Y7ccWp5KEVuo9xfHcgo58XqYVdFo7ck1jH7cnT2KA="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "proot"; }; -} +}) diff --git a/pkgs/by-name/pr/protege-distribution/package.nix b/pkgs/by-name/pr/protege-distribution/package.nix index 1b2c2fc5d7ed..066348ddd2fb 100644 --- a/pkgs/by-name/pr/protege-distribution/package.nix +++ b/pkgs/by-name/pr/protege-distribution/package.nix @@ -10,12 +10,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "protege-distribution"; version = "5.6.3"; src = fetchurl { - url = "https://github.com/protegeproject/protege-distribution/releases/download/protege-${version}/Protege-${version}-platform-independent.zip"; + url = "https://github.com/protegeproject/protege-distribution/releases/download/protege-${finalAttrs.version}/Protege-${finalAttrs.version}-platform-independent.zip"; sha256 = "08pr0rn76wcc9bczdf93nlshxbid4z4nyvmaz198hhlq96aqpc3i"; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "run-protege"; }; -} +}) diff --git a/pkgs/by-name/pr/protobufc/package.nix b/pkgs/by-name/pr/protobufc/package.nix index a0dac4db6ca9..b12d395d1a16 100644 --- a/pkgs/by-name/pr/protobufc/package.nix +++ b/pkgs/by-name/pr/protobufc/package.nix @@ -9,14 +9,14 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "protobuf-c"; version = "1.5.2"; src = fetchFromGitHub { owner = "protobuf-c"; repo = "protobuf-c"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-bpxk2o5rYLFkx532A3PYyhh2MwVH2Dqf3p/bnNpQV7s="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ nickcao ]; }; -} +}) diff --git a/pkgs/by-name/pr/proverif/package.nix b/pkgs/by-name/pr/proverif/package.nix index a3ca7dd22628..227e851b6592 100644 --- a/pkgs/by-name/pr/proverif/package.nix +++ b/pkgs/by-name/pr/proverif/package.nix @@ -10,12 +10,12 @@ enable_interact ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "proverif"; version = "2.05"; src = fetchurl { - url = "https://bblanche.gitlabpages.inria.fr/proverif/proverif${version}.tar.gz"; + url = "https://bblanche.gitlabpages.inria.fr/proverif/proverif${finalAttrs.version}.tar.gz"; hash = "sha256-SHH1PDKrSgRmmgYMSIa6XZCASWlj+5gKmmLSxCnOq8Q="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { vbgl ]; }; -} +}) diff --git a/pkgs/by-name/pr/proxychains-ng/package.nix b/pkgs/by-name/pr/proxychains-ng/package.nix index c1fe82b2e7f1..aa028434501c 100644 --- a/pkgs/by-name/pr/proxychains-ng/package.nix +++ b/pkgs/by-name/pr/proxychains-ng/package.nix @@ -7,14 +7,14 @@ darwinHookMethod ? "dyld", }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "proxychains-ng"; version = "4.17"; src = fetchFromGitHub { owner = "rofl0r"; repo = "proxychains-ng"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-cHRWPQm6aXsror0z+S2Ddm7w14c1OvEruDublWsvnXs="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "proxychains4"; }; -} +}) diff --git a/pkgs/by-name/pr/proxychains/package.nix b/pkgs/by-name/pr/proxychains/package.nix index 91cc960b0866..c449011a2be8 100644 --- a/pkgs/by-name/pr/proxychains/package.nix +++ b/pkgs/by-name/pr/proxychains/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "proxychains"; version = "4.4.0"; src = fetchFromGitHub { owner = "haad"; repo = "proxychains"; - rev = "proxychains-${version}"; + rev = "proxychains-${finalAttrs.version}"; sha256 = "083xdg6fsn8c2ns93lvy794rixxq8va6jdf99w1z0xi4j7f1nyjw"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "proxychains4"; }; -} +}) diff --git a/pkgs/by-name/pr/proycon-wayout/package.nix b/pkgs/by-name/pr/proycon-wayout/package.nix index 26f341eb82d1..b71c13c8b768 100644 --- a/pkgs/by-name/pr/proycon-wayout/package.nix +++ b/pkgs/by-name/pr/proycon-wayout/package.nix @@ -14,14 +14,14 @@ wayland-scanner, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "proycon-wayout"; version = "0.1.3"; src = fetchFromSourcehut { owner = "~proycon"; repo = "wayout"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-pxHz8y63xX9I425OG0jPvQVx4mAbTYHxVMMkfjZpURo="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wentam ]; mainProgram = "proycon-wayout"; }; -} +}) diff --git a/pkgs/by-name/pr/prrte/package.nix b/pkgs/by-name/pr/prrte/package.nix index 70fa29e767fe..dccb6e831ef5 100644 --- a/pkgs/by-name/pr/prrte/package.nix +++ b/pkgs/by-name/pr/prrte/package.nix @@ -16,14 +16,14 @@ pmix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "prrte"; version = "3.0.12"; src = fetchFromGitHub { owner = "openpmix"; repo = "prrte"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-sOCJc70imSzAqYXz29tOKKETsSHvgMUQmeTHlfnQXj4="; fetchSubmodules = true; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ markuskowa ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ps/pscircle/package.nix b/pkgs/by-name/ps/pscircle/package.nix index ac7320fb2cb2..06b4dde7dbc7 100644 --- a/pkgs/by-name/ps/pscircle/package.nix +++ b/pkgs/by-name/ps/pscircle/package.nix @@ -8,14 +8,14 @@ cairo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pscircle"; version = "1.4.0"; src = fetchFromGitLab { owner = "mildlyparallel"; repo = "pscircle"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-bqbQBNscNfoqXprhoFUnUQO88YQs9xDhD4d3KHamtG0="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.ldesgoui ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ps/psi-notify/package.nix b/pkgs/by-name/ps/psi-notify/package.nix index 00865b372e2e..8e024eaba1e1 100644 --- a/pkgs/by-name/ps/psi-notify/package.nix +++ b/pkgs/by-name/ps/psi-notify/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "psi-notify"; version = "1.3.1"; src = fetchFromGitHub { owner = "cdown"; repo = "psi-notify"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-GhGiSI5r0Ki6+MYNa5jCDyYZEW5R9LDNZ/S8K+6L0jo="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ eduarrrd ]; mainProgram = "psi-notify"; }; -} +}) diff --git a/pkgs/by-name/ps/psmisc/package.nix b/pkgs/by-name/ps/psmisc/package.nix index 02cff9463d16..1631783396f3 100644 --- a/pkgs/by-name/ps/psmisc/package.nix +++ b/pkgs/by-name/ps/psmisc/package.nix @@ -8,14 +8,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "psmisc"; version = "23.7"; src = fetchFromGitLab { owner = "psmisc"; repo = "psmisc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-49YpdIh0DxLHfxos4sw1HUkV0XQBqmm4M9b0T4eN2xI="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ ryantm ]; }; -} +}) diff --git a/pkgs/by-name/ps/pspg/package.nix b/pkgs/by-name/ps/pspg/package.nix index c454ab313ea3..8be74b56c532 100644 --- a/pkgs/by-name/ps/pspg/package.nix +++ b/pkgs/by-name/ps/pspg/package.nix @@ -10,14 +10,14 @@ libpq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pspg"; version = "5.8.15"; src = fetchFromGitHub { owner = "okbob"; repo = "pspg"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-wYGU9vaAgY87RTbOXOGBVV37ZN/+NceXWgoEaY95md4="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.jlesquembre ]; mainProgram = "pspg"; }; -} +}) diff --git a/pkgs/by-name/ps/pstoedit/package.nix b/pkgs/by-name/ps/pstoedit/package.nix index 55d6e5ed724f..69082a5bc9f4 100644 --- a/pkgs/by-name/ps/pstoedit/package.nix +++ b/pkgs/by-name/ps/pstoedit/package.nix @@ -14,12 +14,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pstoedit"; version = "4.02"; src = fetchurl { - url = "mirror://sourceforge/pstoedit/pstoedit-${version}.tar.gz"; + url = "mirror://sourceforge/pstoedit/pstoedit-${finalAttrs.version}.tar.gz"; hash = "sha256-VYi0MtLGsq2YKLRJFepYE/+aOjMSpB+g3kw43ayd9y8="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "pstoedit"; }; -} +}) diff --git a/pkgs/by-name/ps/pstreams/package.nix b/pkgs/by-name/ps/pstreams/package.nix index 7d317026ee98..5fb8582378d1 100644 --- a/pkgs/by-name/ps/pstreams/package.nix +++ b/pkgs/by-name/ps/pstreams/package.nix @@ -4,7 +4,7 @@ fetchgit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "PStreams"; version = "1.0.1"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { let dot2Underscore = lib.strings.stringAsChars (c: if c == "." then "_" else c); in - "RELEASE_${dot2Underscore version}"; + "RELEASE_${dot2Underscore finalAttrs.version}"; sha256 = "0r8aj0nh5mkf8cvnzl8bdy4nm7i74vs83axxfimcd74kjfn0irys"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.boost; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/pt/pterm/package.nix b/pkgs/by-name/pt/pterm/package.nix index 6bebf9a4ccac..675ae8a5934a 100644 --- a/pkgs/by-name/pt/pterm/package.nix +++ b/pkgs/by-name/pt/pterm/package.nix @@ -7,7 +7,7 @@ SDL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pterm"; version = "6.0.4"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://www.cyber1.org/download/linux/pterm-${version}.tar.bz2"; + url = "https://www.cyber1.org/download/linux/pterm-${finalAttrs.version}.tar.bz2"; hash = "sha256-0OJvoCOGx/a51Ja7n3fOTeQJEcdyn/GhaJ0NtVCyuC8="; }; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; - env.PTERMVERSION = "${version}"; + env.PTERMVERSION = "${finalAttrs.version}"; installPhase = '' runHook preInstall @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/pt/ptex/package.nix b/pkgs/by-name/pt/ptex/package.nix index 95f084e59067..2b150e7827b9 100644 --- a/pkgs/by-name/pt/ptex/package.nix +++ b/pkgs/by-name/pt/ptex/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ptex"; version = "2.4.2"; src = fetchFromGitHub { owner = "wdas"; repo = "ptex"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-PR1ld9rXmL6BK4llznAsD5PNvi3anFMz2i9NDsG95DQ="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.guibou ]; }; -} +}) diff --git a/pkgs/by-name/pt/ptouch-driver/package.nix b/pkgs/by-name/pt/ptouch-driver/package.nix index f29332253e25..247e217eb69c 100644 --- a/pkgs/by-name/pt/ptouch-driver/package.nix +++ b/pkgs/by-name/pt/ptouch-driver/package.nix @@ -13,14 +13,14 @@ patchPpdFilesHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ptouch-driver"; version = "1.7.1"; src = fetchFromGitHub { owner = "philpem"; repo = "printer-driver-ptouch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-MVvtfos2ze6uXFg8sEH1UlJ9gg4iq91dLK0k0xuTE1Y="; }; @@ -64,7 +64,7 @@ stdenv.mkDerivation rec { ]; meta = { - changelog = "https://github.com/philpem/printer-driver-ptouch/releases/tag/v${version}"; + changelog = "https://github.com/philpem/printer-driver-ptouch/releases/tag/v${finalAttrs.version}"; description = "Printer Driver for Brother P-touch and QL Label Printers"; downloadPage = "https://github.com/philpem/printer-driver-ptouch"; homepage = "https://github.com/philpem/printer-driver-ptouch"; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { for the Brother P-touch and QL label printer families. ''; }; -} +}) diff --git a/pkgs/by-name/pu/publii/package.nix b/pkgs/by-name/pu/publii/package.nix index fd00f5e4c14c..9c28dd0365f2 100644 --- a/pkgs/by-name/pu/publii/package.nix +++ b/pkgs/by-name/pu/publii/package.nix @@ -26,12 +26,12 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "publii"; version = "0.47.3"; src = fetchurl { - url = "https://getpublii.com/download/Publii-${version}.deb"; + url = "https://getpublii.com/download/Publii-${finalAttrs.version}.deb"; hash = "sha256-1LzjnN0gmzE4JJdgTOUQ3n/BATg+B5Lfi0yR94TU+XE="; }; @@ -100,11 +100,11 @@ stdenv.mkDerivation rec { quickly and easily; perfect for anyone who wants a fast, secure website in a flash. ''; homepage = "https://getpublii.com"; - changelog = "https://github.com/getpublii/publii/releases/tag/v${version}"; + changelog = "https://github.com/getpublii/publii/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ sebtm ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/pu/pugixml/package.nix b/pkgs/by-name/pu/pugixml/package.nix index 0ef249ec19ea..1fe799dbb7fa 100644 --- a/pkgs/by-name/pu/pugixml/package.nix +++ b/pkgs/by-name/pu/pugixml/package.nix @@ -8,14 +8,14 @@ shared ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pugixml"; version = "1.15"; src = fetchFromGitHub { owner = "zeux"; repo = "pugixml"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-t/57lg32KgKPc7qRGQtO/GOwHRqoj78lllSaE/A8Z9Q="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pu/pulsemixer/package.nix b/pkgs/by-name/pu/pulsemixer/package.nix index 901e254a0fc6..214eb2ab70bf 100644 --- a/pkgs/by-name/pu/pulsemixer/package.nix +++ b/pkgs/by-name/pu/pulsemixer/package.nix @@ -6,14 +6,14 @@ libpulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pulsemixer"; version = "1.5.1"; src = fetchFromGitHub { owner = "GeorgeFilipkin"; repo = "pulsemixer"; - rev = version; + rev = finalAttrs.version; sha256 = "1jagx9zmz5pfsld8y2rj2kqg6ww9f6vqiawfy3vhqc49x3xx92p4"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "pulsemixer"; }; -} +}) diff --git a/pkgs/by-name/pu/pure-ftpd/package.nix b/pkgs/by-name/pu/pure-ftpd/package.nix index 9c107d7c10ed..46aadf993e3b 100644 --- a/pkgs/by-name/pu/pure-ftpd/package.nix +++ b/pkgs/by-name/pu/pure-ftpd/package.nix @@ -7,12 +7,12 @@ libxcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pure-ftpd"; version = "1.0.52"; src = fetchurl { - url = "https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-${version}.tar.gz"; + url = "https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-${finalAttrs.version}.tar.gz"; sha256 = "sha256-ESbzqVhW0IiJ/4lwPLGqnsmSTZOdFU6WkEySDwXcPHQ="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/pu/pure-prompt/package.nix b/pkgs/by-name/pu/pure-prompt/package.nix index 3dd4961c1f02..37a34eae88f9 100644 --- a/pkgs/by-name/pu/pure-prompt/package.nix +++ b/pkgs/by-name/pu/pure-prompt/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pure-prompt"; version = "1.26.0"; src = fetchFromGitHub { owner = "sindresorhus"; repo = "pure"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-AZSxP2g6BWoxyiSQH7yzbbbfGcwD8jgnXPPfcYwJUL0="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { pablovsky ]; }; -} +}) diff --git a/pkgs/by-name/pu/puredata/package.nix b/pkgs/by-name/pu/puredata/package.nix index 2aca99971134..e0c85311e5b4 100644 --- a/pkgs/by-name/pu/puredata/package.nix +++ b/pkgs/by-name/pu/puredata/package.nix @@ -14,12 +14,12 @@ portmidi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "puredata"; version = "0.55-2"; src = fetchurl { - url = "http://msp.ucsd.edu/Software/pd-${version}.src.tar.gz"; + url = "http://msp.ucsd.edu/Software/pd-${finalAttrs.version}.src.tar.gz"; hash = "sha256-EIKX+NHdGQ346LtKSsNIeSrM9wT5ogUtk8uoybi7Wls="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { mainProgram = "pd"; changelog = "https://msp.puredata.info/Pd_documentation/x5.htm#s1"; }; -} +}) diff --git a/pkgs/by-name/pu/puremapping/package.nix b/pkgs/by-name/pu/puremapping/package.nix index e0727483cee5..c2fac5de9b14 100644 --- a/pkgs/by-name/pu/puremapping/package.nix +++ b/pkgs/by-name/pu/puremapping/package.nix @@ -6,12 +6,12 @@ puredata, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "puremapping"; version = "20160130"; src = fetchurl { - url = "https://www.chnry.net/data/puremapping-${version}-generic.zip"; + url = "https://www.chnry.net/data/puremapping-${finalAttrs.version}-generic.zip"; name = "puremapping"; sha256 = "1h7qgqd8srrxw2y1rkdw5js4k6f5vc8x6nlm2mq9mq9vjck7n1j7"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pv/pvsneslib/package.nix b/pkgs/by-name/pv/pvsneslib/package.nix index 23094c2e81cc..e2501bc76f43 100644 --- a/pkgs/by-name/pv/pvsneslib/package.nix +++ b/pkgs/by-name/pv/pvsneslib/package.nix @@ -6,14 +6,14 @@ gcc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pvsneslib"; version = "4.2.0"; src = fetchFromGitHub { owner = "alekmaul"; repo = "pvsneslib"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Cl4+WvjKbq5IPqf7ivVYwBYwDDWWHGNeq4nWXPxsUHw="; fetchSubmodules = true; }; @@ -69,10 +69,10 @@ stdenv.mkDerivation rec { meta = { description = "Free and open source development kit for the Nintendo SNES"; homepage = "https://github.com/alekmaul/pvsneslib"; - changelog = "https://github.com/alekmaul/pvsneslib/releases/tag/${src.rev}"; + changelog = "https://github.com/alekmaul/pvsneslib/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ soyouzpanda ]; mainProgram = "pvsneslib"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/pw/pwgen/package.nix b/pkgs/by-name/pw/pwgen/package.nix index f245964b790f..ae8d6c42187c 100644 --- a/pkgs/by-name/pw/pwgen/package.nix +++ b/pkgs/by-name/pw/pwgen/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pwgen"; version = "2.08"; src = fetchFromGitHub { owner = "tytso"; repo = "pwgen"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1j6c6m9fcy24jn8mk989x49yk765xb26lpr8yhpiaqk206wlss2z"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { mainProgram = "pwgen"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/pw/pwsafe/package.nix b/pkgs/by-name/pw/pwsafe/package.nix index 2a62abad8930..9c5dc2e8d9fb 100644 --- a/pkgs/by-name/pw/pwsafe/package.nix +++ b/pkgs/by-name/pw/pwsafe/package.nix @@ -23,14 +23,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pwsafe"; version = "1.23.0"; # do NOT update to 3.x Windows releases src = fetchFromGitHub { owner = "pwsafe"; repo = "pwsafe"; - rev = version; + rev = finalAttrs.version; hash = "sha256-54cwQZi93p32JxxLc2Mql2XbJPvwqA2Rfne5G+5i6eU="; }; @@ -97,7 +97,7 @@ stdenv.mkDerivation rec { passthru.updateScript = gitUpdater { allowedVersions = "^1\\."; - url = src.gitRepoUrl; + url = finalAttrs.src.gitRepoUrl; }; meta = { @@ -117,4 +117,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.artistic2; }; -} +}) diff --git a/pkgs/by-name/px/pxattr/package.nix b/pkgs/by-name/px/pxattr/package.nix index a3d0fd4e732d..9d08f7b0d58e 100644 --- a/pkgs/by-name/px/pxattr/package.nix +++ b/pkgs/by-name/px/pxattr/package.nix @@ -5,12 +5,12 @@ gcc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pxattr"; version = "2.1.0"; src = fetchurl { - url = "https://www.lesbonscomptes.com/pxattr/pxattr-${version}.tar.gz"; + url = "https://www.lesbonscomptes.com/pxattr/pxattr-${finalAttrs.version}.tar.gz"; sha256 = "1dwcqc5z7gzma1zhis2md49bj2nq7m6jimh4zlx9szw6svisz56z"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "pxattr"; }; -} +}) diff --git a/pkgs/by-name/px/pxder/package.nix b/pkgs/by-name/px/pxder/package.nix index e01b261ae781..18339ff79127 100644 --- a/pkgs/by-name/px/pxder/package.nix +++ b/pkgs/by-name/px/pxder/package.nix @@ -9,19 +9,19 @@ nodejs, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pxder"; version = "2.12.8"; src = fetchFromGitHub { owner = "Tsuk1ko"; repo = "pxder"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-+WZbs10+id+nohTZzLjEofb6k8PMGd73YhY3FUTXx5Q="; }; offlineCache = fetchYarnDeps { - yarnLock = "${src}/yarn.lock"; + yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-++MqWIUntXQwOYpgAJ3nhAtZ5nxmEreioVHQokYkw7w="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vanilla ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/py/py3c/package.nix b/pkgs/by-name/py/py3c/package.nix index df4d6f52f9b0..88fa45e914f1 100644 --- a/pkgs/by-name/py/py3c/package.nix +++ b/pkgs/by-name/py/py3c/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "py3c"; version = "1.4"; src = fetchFromGitHub { owner = "encukou"; repo = "py3c"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-v8+0J56sZVbGdBlOotObUa10/zFMTvfXdMYRsKhyZaY="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/py/pyenv/package.nix b/pkgs/by-name/py/pyenv/package.nix index 7ccda48d2900..1b9b75b9d0fd 100644 --- a/pkgs/by-name/py/pyenv/package.nix +++ b/pkgs/by-name/py/pyenv/package.nix @@ -5,14 +5,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pyenv"; version = "2.6.14"; src = fetchFromGitHub { owner = "pyenv"; repo = "pyenv"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-yE/D7ycD5IKZltSBUaH41Vg8xptosnJ9Py7SkCch36g="; }; @@ -46,9 +46,9 @@ stdenv.mkDerivation rec { meta = { description = "Simple Python version management"; homepage = "https://github.com/pyenv/pyenv"; - changelog = "https://github.com/pyenv/pyenv/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/pyenv/pyenv/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.mit; platforms = lib.platforms.all; mainProgram = "pyenv"; }; -} +}) diff --git a/pkgs/by-name/qa/qastools/package.nix b/pkgs/by-name/qa/qastools/package.nix index d979cc07ecea..c0c5d672a959 100644 --- a/pkgs/by-name/qa/qastools/package.nix +++ b/pkgs/by-name/qa/qastools/package.nix @@ -8,14 +8,14 @@ qt6Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qastools"; version = "1.4.0"; src = fetchFromGitLab { owner = "sebholt"; repo = "qastools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-mJjhM1y50f44kvxMidM7uqlkkXx1sbJC21vIMEDenoU="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/qc/qcomicbook/package.nix b/pkgs/by-name/qc/qcomicbook/package.nix index 293097a56af8..7f4092abd86a 100644 --- a/pkgs/by-name/qc/qcomicbook/package.nix +++ b/pkgs/by-name/qc/qcomicbook/package.nix @@ -8,14 +8,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qcomicbook"; version = "0.9.1"; src = fetchFromGitHub { owner = "stolowski"; repo = "QComicBook"; - rev = version; + rev = finalAttrs.version; sha256 = "1b769lp6gfwds4jb2g7ymhdm9c06zg57zpyz3zpdb40w07zfsjzv"; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ greydot ]; }; -} +}) diff --git a/pkgs/by-name/qd/qdigidoc/package.nix b/pkgs/by-name/qd/qdigidoc/package.nix index 84544041ec30..a536029a9465 100644 --- a/pkgs/by-name/qd/qdigidoc/package.nix +++ b/pkgs/by-name/qd/qdigidoc/package.nix @@ -14,14 +14,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qdigidoc"; version = "4.9.1"; src = fetchFromGitHub { owner = "open-eid"; repo = "DigiDoc4-Client"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-sp+qlWtsMZHyoG0OVKbhalgak5KIx7C7Rpp0PbKVxK8="; fetchSubmodules = true; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { mmahut ]; }; -} +}) diff --git a/pkgs/by-name/qd/qdirstat/package.nix b/pkgs/by-name/qd/qdirstat/package.nix index 488b55963aa0..b57191d3321b 100644 --- a/pkgs/by-name/qd/qdirstat/package.nix +++ b/pkgs/by-name/qd/qdirstat/package.nix @@ -11,14 +11,14 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qdirstat"; version = "1.9"; src = fetchFromGitHub { owner = "shundhammer"; repo = "qdirstat"; - rev = version; + rev = finalAttrs.version; hash = "sha256-pwdmltHDNwUMx1FNOoiXl5Pna0zlKqahmicBCN6UVSU="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "qdirstat"; }; -} +}) diff --git a/pkgs/by-name/qd/qdmr/package.nix b/pkgs/by-name/qd/qdmr/package.nix index d6312618c09e..19da04d327f3 100644 --- a/pkgs/by-name/qd/qdmr/package.nix +++ b/pkgs/by-name/qd/qdmr/package.nix @@ -16,14 +16,14 @@ let inherit (stdenv.hostPlatform) isLinux; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qdmr"; version = "0.13.3"; src = fetchFromGitHub { owner = "hmatuschek"; repo = "qdmr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Nw5B0vbYlGkH/8SAAT4DdTp2qiiLst3hWV4n6uF7oUo="; }; @@ -68,7 +68,7 @@ stdenv.mkDerivation rec { postInstall = lib.optionalString isLinux '' mkdir -p "$out/etc/udev/rules.d" - cp ${src}/dist/99-qdmr.rules $out/etc/udev/rules.d/ + cp ${finalAttrs.src}/dist/99-qdmr.rules $out/etc/udev/rules.d/ ''; doInstallCheck = true; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/qg/qgrep/package.nix b/pkgs/by-name/qg/qgrep/package.nix index 6038d609749b..3cdaa280fe8e 100644 --- a/pkgs/by-name/qg/qgrep/package.nix +++ b/pkgs/by-name/qg/qgrep/package.nix @@ -5,14 +5,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qgrep"; version = "1.3"; src = fetchFromGitHub { owner = "zeux"; repo = "qgrep"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-TeXOzfb1Nu6hz9l6dXGZY+xboscPapKm0Z264hv1Aww="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.yrashk ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/qh/qhull/package.nix b/pkgs/by-name/qh/qhull/package.nix index 4d552f5934e8..cebecb161c1f 100644 --- a/pkgs/by-name/qh/qhull/package.nix +++ b/pkgs/by-name/qh/qhull/package.nix @@ -6,14 +6,14 @@ fixDarwinDylibNames, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qhull"; version = "2020.2"; src = fetchFromGitHub { owner = "qhull"; repo = "qhull"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-djUO3qzY8ch29AuhY3Bn1ajxWZ4/W70icWVrxWRAxRc="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/qj/qjournalctl/package.nix b/pkgs/by-name/qj/qjournalctl/package.nix index 46c49939f155..2855cc16074f 100644 --- a/pkgs/by-name/qj/qjournalctl/package.nix +++ b/pkgs/by-name/qj/qjournalctl/package.nix @@ -7,14 +7,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qjournalctl"; version = "0.6.4"; src = fetchFromGitHub { owner = "pentix"; repo = "qjournalctl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-anNNzqjbIaQI+MAwwMwzy6v4SKqi4u9F5IbFBErm4q8="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ romildo ]; }; -} +}) diff --git a/pkgs/by-name/ql/qlog/package.nix b/pkgs/by-name/ql/qlog/package.nix index d33a0520ece6..ad2751b95dd7 100644 --- a/pkgs/by-name/ql/qlog/package.nix +++ b/pkgs/by-name/ql/qlog/package.nix @@ -9,14 +9,14 @@ qt6Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qlog"; version = "0.46.1"; src = fetchFromGitHub { owner = "foldynl"; repo = "QLog"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-0oMkD13M81DZY1yHW6mPWr7QMuCsxSqGYw/TMghDKd0="; fetchSubmodules = true; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/qm/qm-dsp/package.nix b/pkgs/by-name/qm/qm-dsp/package.nix index 84edf328a77f..d1a40ccf04e5 100644 --- a/pkgs/by-name/qm/qm-dsp/package.nix +++ b/pkgs/by-name/qm/qm-dsp/package.nix @@ -6,14 +6,14 @@ kissfft, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qm-dsp"; version = "1.7.1"; src = fetchFromGitHub { owner = "c4dm"; repo = "qm-dsp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1vkb1xr2hjcaw88gig7rknlwsx01lm0w94d2z0rk5vz9ih4fslvv"; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/qm/qmidiarp/package.nix b/pkgs/by-name/qm/qmidiarp/package.nix index 44cf84e0dd8c..c41f3f60c2a2 100644 --- a/pkgs/by-name/qm/qmidiarp/package.nix +++ b/pkgs/by-name/qm/qmidiarp/package.nix @@ -10,14 +10,14 @@ libjack2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qmidiarp"; version = "0.7.1"; src = fetchgit { url = "https://git.code.sf.net/p/qmidiarp/code"; sha256 = "sha256-xTDI1QtgOOMexzFKvYWhlfpXv8uXaoD4o+G6XF8/Cw8="; - rev = "qmidiarp-${version}"; + rev = "qmidiarp-${finalAttrs.version}"; }; nativeBuildInputs = [ @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ sjfloat ]; }; -} +}) diff --git a/pkgs/by-name/qm/qmk-udev-rules/package.nix b/pkgs/by-name/qm/qmk-udev-rules/package.nix index 95a9f117e287..a724a0e1daf0 100644 --- a/pkgs/by-name/qm/qmk-udev-rules/package.nix +++ b/pkgs/by-name/qm/qmk-udev-rules/package.nix @@ -8,14 +8,14 @@ ## Usage # In NixOS, set hardware.keyboard.qmk.enable = true; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qmk-udev-rules"; version = "0.27.13"; src = fetchFromGitHub { owner = "qmk"; repo = "qmk_firmware"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Zs508OQ0RYCg0f9wqR+VXUmVvhP/jCA3piwRq2ZpR84="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Only; }; -} +}) diff --git a/pkgs/by-name/qm/qmqtt/package.nix b/pkgs/by-name/qm/qmqtt/package.nix index 6be416d7470e..cf6298e9173d 100644 --- a/pkgs/by-name/qm/qmqtt/package.nix +++ b/pkgs/by-name/qm/qmqtt/package.nix @@ -6,14 +6,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qmqtt"; version = "1.0.4"; src = fetchFromGitHub { owner = "emqx"; repo = "qmqtt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-cIzBnJdMFY25cWf1rBoRQx1G0/5S32igF8vcte+nyHI="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ hexa ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/qo/qosmic/package.nix b/pkgs/by-name/qo/qosmic/package.nix index f82563299276..0a88fe0ae549 100644 --- a/pkgs/by-name/qo/qosmic/package.nix +++ b/pkgs/by-name/qo/qosmic/package.nix @@ -12,14 +12,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qosmic"; version = "1.6.0"; src = fetchFromGitHub { owner = "bitsed"; repo = "qosmic"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "13nw1mkdib14430r21mj352v62vi546vf184vyhxm7yjjygyra1w"; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.raboof ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/qp/qperf/package.nix b/pkgs/by-name/qp/qperf/package.nix index e4400af6bfb9..5d49bc4c658b 100644 --- a/pkgs/by-name/qp/qperf/package.nix +++ b/pkgs/by-name/qp/qperf/package.nix @@ -9,14 +9,14 @@ rdma-core, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qperf"; version = "0.4.11"; src = fetchFromGitHub { owner = "linux-rdma"; repo = "qperf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-x9l8xqwMDHlXRZpWt3XiqN5xyCTV5rk8jp/ClRPPECI="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ edwtjo ]; }; -} +}) diff --git a/pkgs/by-name/qp/qprint/package.nix b/pkgs/by-name/qp/qprint/package.nix index 8dba3ab67ce4..01cebd4ebd79 100644 --- a/pkgs/by-name/qp/qprint/package.nix +++ b/pkgs/by-name/qp/qprint/package.nix @@ -4,12 +4,12 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qprint"; version = "1.1"; src = fetchurl { - url = "https://www.fourmilab.ch/webtools/qprint/qprint-${version}.tar.gz"; + url = "https://www.fourmilab.ch/webtools/qprint/qprint-${finalAttrs.version}.tar.gz"; sha256 = "1701cnb1nl84rmcpxzq11w4cyj4385jh3gx4aqxznwf8a4fwmagz"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/qq/qqwing/package.nix b/pkgs/by-name/qq/qqwing/package.nix index 9f1713bae679..aab857a0ec38 100644 --- a/pkgs/by-name/qq/qqwing/package.nix +++ b/pkgs/by-name/qq/qqwing/package.nix @@ -8,14 +8,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qqwing"; version = "1.3.4"; src = fetchFromGitHub { owner = "stephenostermiller"; repo = "qqwing"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-MYHPANQk4aUuDqUNxWPbqw45vweZ2bBcUcMTyEjcAOM="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nickcao ]; mainProgram = "qqwing"; }; -} +}) diff --git a/pkgs/by-name/qr/qrq/package.nix b/pkgs/by-name/qr/qrq/package.nix index 283eaba711b4..192e815a136d 100644 --- a/pkgs/by-name/qr/qrq/package.nix +++ b/pkgs/by-name/qr/qrq/package.nix @@ -6,18 +6,18 @@ pulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qrq"; version = "0.3.5"; src = fetchFromGitHub { owner = "dj1yfk"; repo = "qrq"; - rev = "qrq-${version}"; + rev = "qrq-${finalAttrs.version}"; hash = "sha256-uuETGbv5qm0Z+45+kK66SBHhQ0Puu6I5z+TWIh3iR2g="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; buildInputs = [ ncurses @@ -38,10 +38,10 @@ stdenv.mkDerivation rec { meta = { description = "High Speed Morse trainer - mirror of https://git.fkurz.net/dj1yfk/qrq"; homepage = "https://github.com/dj1yfk/qrq"; - changelog = "https://github.com/dj1yfk/qrq/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/dj1yfk/qrq/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ pkharvey ]; mainProgram = "qrq"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/qt/qtox/package.nix b/pkgs/by-name/qt/qtox/package.nix index a252e2321217..75c5eacc3f23 100644 --- a/pkgs/by-name/qt/qtox/package.nix +++ b/pkgs/by-name/qt/qtox/package.nix @@ -23,14 +23,14 @@ sqlcipher, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qtox"; version = "1.18.3"; src = fetchFromGitHub { owner = "TokTok"; repo = "qTox"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-5pH39NsJdt4+ldlbpkvA0n/X/LkEUEv4UL1K/W3BqmM="; }; @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { ++ lib.optionals stdenv.hostPlatform.isDarwin [ perl ]; cmakeFlags = [ - "-DGIT_DESCRIBE=v${version}" + "-DGIT_DESCRIBE=v${finalAttrs.version}" "-DTIMESTAMP=1" ]; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/qt/qtractor/package.nix b/pkgs/by-name/qt/qtractor/package.nix index d980c4ca344e..570bb729c9d5 100644 --- a/pkgs/by-name/qt/qtractor/package.nix +++ b/pkgs/by-name/qt/qtractor/package.nix @@ -28,12 +28,12 @@ suil, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qtractor"; version = "1.5.8"; src = fetchurl { - url = "mirror://sourceforge/qtractor/qtractor-${version}.tar.gz"; + url = "mirror://sourceforge/qtractor/qtractor-${finalAttrs.version}.tar.gz"; hash = "sha256-nHN+bEfshFHBpmQLuQxffI7BcKigYpj3HzsFjGWlLtQ="; }; @@ -74,10 +74,10 @@ stdenv.mkDerivation rec { meta = { description = "Audio/MIDI multi-track sequencer"; homepage = "https://qtractor.sourceforge.io"; - changelog = "https://github.com/rncbc/qtractor/blob/v${version}/ChangeLog"; + changelog = "https://github.com/rncbc/qtractor/blob/v${finalAttrs.version}/ChangeLog"; license = lib.licenses.gpl2Plus; mainProgram = "qtractor"; maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/qt/qtrvsim/package.nix b/pkgs/by-name/qt/qtrvsim/package.nix index a818776564d1..62c90926d54b 100644 --- a/pkgs/by-name/qt/qtrvsim/package.nix +++ b/pkgs/by-name/qt/qtrvsim/package.nix @@ -6,14 +6,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "QtRVSim"; version = "0.9.8"; src = fetchFromGitHub { owner = "cvut"; repo = "qtrvsim"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-+EpPDA2+mBTdQjq6i9TN11yeXqvJA28JtmdNihM1a/U="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jdupak ]; mainProgram = "qtrvsim_gui"; }; -} +}) diff --git a/pkgs/by-name/qu/quadrafuzz/package.nix b/pkgs/by-name/qu/quadrafuzz/package.nix index c79cf0cff795..fc3bb84bd2a0 100644 --- a/pkgs/by-name/qu/quadrafuzz/package.nix +++ b/pkgs/by-name/qu/quadrafuzz/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "quadrafuzz"; version = "0.1.1"; src = fetchFromGitHub { owner = "jpcima"; repo = "quadrafuzz"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1kjsf7il9krihwlrq08gk2xvil4b4q5zd87nnm103hby2w7ws7z1"; fetchSubmodules = true; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/qu/quantomatic/package.nix b/pkgs/by-name/qu/quantomatic/package.nix index cfda62774a97..ecaf9d1d9ac8 100644 --- a/pkgs/by-name/qu/quantomatic/package.nix +++ b/pkgs/by-name/qu/quantomatic/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "quantomatic"; version = "0.7"; src = fetchurl { - url = "https://github.com/Quantomatic/quantomatic/releases/download/v${version}/Quantomatic-v${version}.jar"; + url = "https://github.com/Quantomatic/quantomatic/releases/download/v${finalAttrs.version}/Quantomatic-v${finalAttrs.version}.jar"; sha256 = "04dd5p73a7plb4l4x2balam8j7mxs8df06rjkalxycrr1id52q4r"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nickhu ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/qu/quantumminigolf/package.nix b/pkgs/by-name/qu/quantumminigolf/package.nix index 9f067e500756..a4ff2644e2a7 100644 --- a/pkgs/by-name/qu/quantumminigolf/package.nix +++ b/pkgs/by-name/qu/quantumminigolf/package.nix @@ -8,12 +8,12 @@ SDL_ttf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "quantumminigolf"; version = "1.1.1"; src = fetchurl { - url = "mirror://sourceforge/project/quantumminigolf/quantumminigolf/${version}/quantumminigolf-${version}.src.tar.gz"; + url = "mirror://sourceforge/project/quantumminigolf/quantumminigolf/${finalAttrs.version}/quantumminigolf-${finalAttrs.version}.src.tar.gz"; sha256 = "sha256-Y3LUGk6pAuNGVOYkc0WYDbgJFtwJJn+aLRHmCKY7W5k="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { # never built on aarch64-linux since first introduction in nixpkgs broken = stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64; }; -} +}) diff --git a/pkgs/by-name/qu/qucsator-rf/package.nix b/pkgs/by-name/qu/qucsator-rf/package.nix index 01570a16ff4b..c6712b77777d 100644 --- a/pkgs/by-name/qu/qucsator-rf/package.nix +++ b/pkgs/by-name/qu/qucsator-rf/package.nix @@ -11,14 +11,14 @@ withAdms ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qucsator-rf"; version = "1.0.7"; src = fetchFromGitHub { owner = "ra3xdh"; repo = "qucsator_rf"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ZH26+FOiBaf20Od9HVHMG8ey0z6XKBnmzUyCjAKB0eM="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ thomaslepoix ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/qu/quich/package.nix b/pkgs/by-name/qu/quich/package.nix index 116c5eb481b8..8d2761a1958e 100644 --- a/pkgs/by-name/qu/quich/package.nix +++ b/pkgs/by-name/qu/quich/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "quich"; version = "4.0.0"; src = fetchFromGitHub { owner = "Usbac"; repo = "quich"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-4gsSjLZ7Z4ErNqe86Fy5IrzLMfvDyY18sE0yBnj9bvM="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "quich"; }; -} +}) diff --git a/pkgs/by-name/qu/quickfix/package.nix b/pkgs/by-name/qu/quickfix/package.nix index 799dda16c7b0..c20e239939c7 100644 --- a/pkgs/by-name/qu/quickfix/package.nix +++ b/pkgs/by-name/qu/quickfix/package.nix @@ -8,14 +8,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "quickfix"; version = "1.15.1"; src = fetchFromGitHub { owner = "quickfix"; repo = "quickfix"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1fgpwgvyw992mbiawgza34427aakn5zrik3sjld0i924a9d17qwg"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { license = lib.licenses.free; # similar to BSD 4-clause broken = stdenv.hostPlatform.isAarch64; }; -} +}) diff --git a/pkgs/by-name/qu/quickmem/package.nix b/pkgs/by-name/qu/quickmem/package.nix index 26060b60a041..02711099f5f8 100644 --- a/pkgs/by-name/qu/quickmem/package.nix +++ b/pkgs/by-name/qu/quickmem/package.nix @@ -9,14 +9,14 @@ arpa2cm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "quickmem"; version = "0.3.0"; src = fetchFromGitLab { owner = "arpa2"; repo = "Quick-MEM"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-cqg8QN4/I+zql7lVDDAgFA05Dmg4ylBTvPSPP7WATdc="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ leungbk ]; }; -} +}) diff --git a/pkgs/by-name/qu/qusb2snes/package.nix b/pkgs/by-name/qu/qusb2snes/package.nix index 7d1b74825860..0c8c31de5183 100644 --- a/pkgs/by-name/qu/qusb2snes/package.nix +++ b/pkgs/by-name/qu/qusb2snes/package.nix @@ -6,14 +6,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qusb2snes"; version = "0.7.35"; src = fetchFromGitHub { owner = "Skarsnik"; repo = "QUsb2snes"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-521L4awWr4L2W12vAZUMheq4plXUXKYo4d3S6AfHgPA="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { mainProgram = "QUsb2Snes"; maintainers = with lib.maintainers; [ alexland7219 ]; }; -} +}) diff --git a/pkgs/by-name/r2/r2mod_cli/package.nix b/pkgs/by-name/r2/r2mod_cli/package.nix index 2c5bbc119f24..d14bdca74aa3 100644 --- a/pkgs/by-name/r2/r2mod_cli/package.nix +++ b/pkgs/by-name/r2/r2mod_cli/package.nix @@ -8,12 +8,12 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "r2mod_cli"; version = "1.3.3"; src = fetchzip { - url = "https://thunderstore.io/package/download/Foldex/r2mod_cli/${version}/"; + url = "https://thunderstore.io/package/download/Foldex/r2mod_cli/${finalAttrs.version}/"; hash = "sha256-J7ybNZa44/H+AjQ7L949I3iClXoDwinl/ITMK/QsTR0="; extension = "zip"; stripRoot = false; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { mainProgram = "r2mod"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ra/racer/package.nix b/pkgs/by-name/ra/racer/package.nix index 828ac2f48a2c..aaac0946f428 100644 --- a/pkgs/by-name/ra/racer/package.nix +++ b/pkgs/by-name/ra/racer/package.nix @@ -7,19 +7,19 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "racer"; version = "1.1"; src = if stdenv.hostPlatform.system == "i686-linux" then fetchurl { - url = "http://hippo.nipax.cz/src/racer-${version}.tar.gz"; + url = "http://hippo.nipax.cz/src/racer-${finalAttrs.version}.tar.gz"; sha256 = "0fll1qkqfcjq87k0jzsilcw701z92lfxn2y5ga1n038772lymxl9"; } else if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { - url = "https://hippo.nipax.cz/src/racer-${version}.64.tar.gz"; + url = "https://hippo.nipax.cz/src/racer-${finalAttrs.version}.64.tar.gz"; sha256 = "0rjy3gmlhwfkb9zs58j0mc0dar0livwpbc19r6zw5r2k6r7xdan0"; } else @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ra/radamsa/package.nix b/pkgs/by-name/ra/radamsa/package.nix index e12901f55613..6280a7151b69 100644 --- a/pkgs/by-name/ra/radamsa/package.nix +++ b/pkgs/by-name/ra/radamsa/package.nix @@ -20,14 +20,14 @@ let hash = "sha256-OT04EGun8nKR6D55bMx8xj20dSFwxI7zP/8sdeFZAHQ="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "radamsa"; version = "0.7"; src = fetchFromGitLab { owner = "akihe"; repo = "radamsa"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-cwTE+8mZujuVbm8vOpqGWCAYMwrWUXzLP7k3y7UoKtU="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ra/radcli/package.nix b/pkgs/by-name/ra/radcli/package.nix index e0d9d2109584..63cf2fc20432 100644 --- a/pkgs/by-name/ra/radcli/package.nix +++ b/pkgs/by-name/ra/radcli/package.nix @@ -11,19 +11,19 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "radcli"; version = "1.4.0"; src = fetchFromGitHub { owner = "radcli"; repo = "radcli"; - tag = version; + tag = finalAttrs.version; hash = "sha256-YnZkFYTiU2VNKxuP+JTnH64XYTB/+imeMKN1mZN9VCQ="; }; postUnpack = '' - touch ${src.name}/config.rpath + touch ${finalAttrs.src.name}/config.rpath ''; nativeBuildInputs = [ @@ -42,10 +42,10 @@ stdenv.mkDerivation rec { meta = { description = "Simple RADIUS client library"; homepage = "https://github.com/radcli/radcli"; - changelog = "https://github.com/radcli/radcli/blob/${version}/NEWS"; + changelog = "https://github.com/radcli/radcli/blob/${finalAttrs.version}/NEWS"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ fab ]; mainProgram = "radcli"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ra/radeontop/package.nix b/pkgs/by-name/ra/radeontop/package.nix index 9e1cc20d0f3d..1a7f199974bf 100644 --- a/pkgs/by-name/ra/radeontop/package.nix +++ b/pkgs/by-name/ra/radeontop/package.nix @@ -11,13 +11,13 @@ libxcb, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "radeontop"; version = "1.4"; src = fetchFromGitHub { sha256 = "0kwqddidr45s1blp0h8r8h1dd1p50l516yb6mb4s6zsc827xzgg3"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; repo = "radeontop"; owner = "clbr"; }; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; patchPhase = '' - substituteInPlace getver.sh --replace ver=unknown ver=${version} + substituteInPlace getver.sh --replace ver=unknown ver=${finalAttrs.version} substituteInPlace Makefile --replace pkg-config "$PKG_CONFIG" ''; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/ra/radsecproxy/package.nix b/pkgs/by-name/ra/radsecproxy/package.nix index 5b32115c3fc5..a894ce2a174d 100644 --- a/pkgs/by-name/ra/radsecproxy/package.nix +++ b/pkgs/by-name/ra/radsecproxy/package.nix @@ -7,14 +7,14 @@ nettle, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "radsecproxy"; version = "1.11.2"; src = fetchFromGitHub { owner = "radsecproxy"; repo = "radsecproxy"; - tag = version; + tag = finalAttrs.version; hash = "sha256-E7nU6NgCmwRzX5j1Zyx/LTztjLqYJKv+3VU6UE0HhZA="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/ra/raft-cowsql/package.nix b/pkgs/by-name/ra/raft-cowsql/package.nix index 574f3730801a..9a0be05e32e0 100644 --- a/pkgs/by-name/ra/raft-cowsql/package.nix +++ b/pkgs/by-name/ra/raft-cowsql/package.nix @@ -10,14 +10,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "raft-cowsql"; version = "0.22.1"; src = fetchFromGitHub { owner = "cowsql"; repo = "raft"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-aGw/ATu8Xdjfqa0qWg8Sld9PKCmQsMtZhuNBwagER7M="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.lxc ]; }; -} +}) diff --git a/pkgs/by-name/ra/ramfetch/package.nix b/pkgs/by-name/ra/ramfetch/package.nix index d8d1de5c6678..7efd07c1022e 100644 --- a/pkgs/by-name/ra/ramfetch/package.nix +++ b/pkgs/by-name/ra/ramfetch/package.nix @@ -4,13 +4,13 @@ fetchgit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { name = "ramfetch"; version = "1.1.0a"; src = fetchgit { url = "https://codeberg.org/jahway603/ramfetch.git"; - rev = version; + rev = finalAttrs.version; hash = "sha256-sUreZ6zm+a1N77OZszjnpS4mmo5wL1dhNGVldJCGoag="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.markbeep ]; mainProgram = "ramfetch"; }; -} +}) diff --git a/pkgs/by-name/ra/randomx/package.nix b/pkgs/by-name/ra/randomx/package.nix index 16846d48dd20..ccbf1d7e129b 100644 --- a/pkgs/by-name/ra/randomx/package.nix +++ b/pkgs/by-name/ra/randomx/package.nix @@ -5,7 +5,7 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "randomX"; version = "1.2.1"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "tevador"; repo = "randomX"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-dfImzwbEfJQcaPZCoWypHiI6dishVRdqS/r+n3tfjvM="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ra/rang/package.nix b/pkgs/by-name/ra/rang/package.nix index 91e4c573ed1a..03ef47a729c7 100644 --- a/pkgs/by-name/ra/rang/package.nix +++ b/pkgs/by-name/ra/rang/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rang"; version = "3.2"; src = fetchFromGitHub { owner = "agauniyal"; repo = "rang"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-NK7jB5ijcu9OObmfLgiWxlJi4cVAhr7p6m9HKf+5TnQ="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.unlicense; maintainers = [ lib.maintainers.HaoZeke ]; }; -} +}) diff --git a/pkgs/by-name/ra/range-v3/package.nix b/pkgs/by-name/ra/range-v3/package.nix index 218eada86da9..076bab2b21d2 100644 --- a/pkgs/by-name/ra/range-v3/package.nix +++ b/pkgs/by-name/ra/range-v3/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "range-v3"; version = "0.12.0"; src = fetchFromGitHub { owner = "ericniebler"; repo = "range-v3"; - rev = version; + rev = finalAttrs.version; hash = "sha256-bRSX91+ROqG1C3nB9HSQaKgLzOHEFy9mrD2WW3PRBWU="; }; @@ -35,9 +35,9 @@ stdenv.mkDerivation rec { meta = { description = "Experimental range library for C++11/14/17"; homepage = "https://github.com/ericniebler/range-v3"; - changelog = "https://github.com/ericniebler/range-v3/releases/tag/${version}"; + changelog = "https://github.com/ericniebler/range-v3/releases/tag/${finalAttrs.version}"; license = lib.licenses.boost; platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ra/rankwidth/package.nix b/pkgs/by-name/ra/rankwidth/package.nix index 7db3822a8760..c54a997198d9 100644 --- a/pkgs/by-name/ra/rankwidth/package.nix +++ b/pkgs/by-name/ra/rankwidth/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rankwidth"; version = "0.10"; src = fetchurl { - url = "mirror://sourceforge/rankwidth/rw-${version}.tar.gz"; + url = "mirror://sourceforge/rankwidth/rw-${finalAttrs.version}.tar.gz"; hash = "sha256-iajtNkiTrBtwq3ChUuPn2zzzSLtpCYqm27lpY535J9s="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ra/rapidyaml/package.nix b/pkgs/by-name/ra/rapidyaml/package.nix index 77ee130962e0..471685c83020 100644 --- a/pkgs/by-name/ra/rapidyaml/package.nix +++ b/pkgs/by-name/ra/rapidyaml/package.nix @@ -6,7 +6,7 @@ git, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rapidyaml"; version = "0.10.0"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { owner = "biojppm"; repo = "rapidyaml"; fetchSubmodules = true; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-r19PBS35mvAK2RoZGXaw6UU9EuEXVoUK6BV6cJnPyUs="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ra/raspa/package.nix b/pkgs/by-name/ra/raspa/package.nix index e7ca7ef1605b..e8589739f396 100644 --- a/pkgs/by-name/ra/raspa/package.nix +++ b/pkgs/by-name/ra/raspa/package.nix @@ -11,14 +11,14 @@ raspa, raspa-data, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "raspa"; version = "2.0.47"; src = fetchFromGitHub { owner = "iRASPA"; repo = "RASPA2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-i8Y+pejiOuyPNJto+/0CmRoAnMljCrnDFx8qDh4I/68="; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ShamrockLee ]; mainProgram = "simulate"; }; -} +}) diff --git a/pkgs/by-name/ra/ratmen/package.nix b/pkgs/by-name/ra/ratmen/package.nix index f4c1ac637b51..22be3abf673b 100644 --- a/pkgs/by-name/ra/ratmen/package.nix +++ b/pkgs/by-name/ra/ratmen/package.nix @@ -7,11 +7,11 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ratmen"; version = "2.2.3"; src = fetchurl { - url = "http://www.update.uu.se/~zrajm/programs/ratmen/ratmen-${version}.tar.gz"; + url = "http://www.update.uu.se/~zrajm/programs/ratmen/ratmen-${finalAttrs.version}.tar.gz"; sha256 = "0gnfqhnch9x8jhr87gvdjcp1wsqhchfjilpnqcwx5j0nlqyz6wi6"; }; buildInputs = [ @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { downloadPage = "http://www.update.uu.se/~zrajm/programs/ratmen/"; mainProgram = "ratmen"; }; -} +}) diff --git a/pkgs/by-name/ra/ratools/package.nix b/pkgs/by-name/ra/ratools/package.nix index 2a823ea75d8f..6d768ad14304 100644 --- a/pkgs/by-name/ra/ratools/package.nix +++ b/pkgs/by-name/ra/ratools/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ratools"; version = "0.6.2"; src = fetchFromGitHub { owner = "danrl"; repo = "ratools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "07m45bn9lzgbfihmxic23wqp73nxg5ihrvkigr450jq6gzvgwawq"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.fpletz ]; }; -} +}) diff --git a/pkgs/by-name/ra/rauc/package.nix b/pkgs/by-name/ra/rauc/package.nix index 7116fc3791f5..ac51d39444d5 100644 --- a/pkgs/by-name/ra/rauc/package.nix +++ b/pkgs/by-name/ra/rauc/package.nix @@ -18,14 +18,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rauc"; version = "1.15.1"; src = fetchFromGitHub { owner = "rauc"; repo = "rauc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-aGJj1Vm1gznZBnoGkfbJlhGAUrP5JAMgEL8L+8UL9LY="; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "rauc"; }; -} +}) diff --git a/pkgs/by-name/ra/raxml/package.nix b/pkgs/by-name/ra/raxml/package.nix index f07f9836e0d1..7527e858d3dd 100644 --- a/pkgs/by-name/ra/raxml/package.nix +++ b/pkgs/by-name/ra/raxml/package.nix @@ -6,14 +6,14 @@ mpi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "RAxML${lib.optionalString useMpi "-mpi"}"; version = "8.2.13"; src = fetchFromGitHub { owner = "stamatak"; repo = "standard-RAxML"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-w+Eqi0GhVira1H6ZnMNeZGBMzDjiGT7JSFpQEVXONyk="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/rb/rbdoom-3-bfg/package.nix b/pkgs/by-name/rb/rbdoom-3-bfg/package.nix index a82b725c6cc9..ac07681663c9 100644 --- a/pkgs/by-name/rb/rbdoom-3-bfg/package.nix +++ b/pkgs/by-name/rb/rbdoom-3-bfg/package.nix @@ -14,14 +14,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rbdoom-3-bfg"; version = "1.6.0"; src = fetchFromGitHub { owner = "RobertBeckebans"; repo = "rbdoom-3-bfg"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-9BZEFO+e5IG6hv9+QI9OJecQ84rLTWBDz4k0GU6SeDE="; fetchSubmodules = true; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ Zaechus ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/rc/rclone-browser/package.nix b/pkgs/by-name/rc/rclone-browser/package.nix index ddb7109bda79..17c8cce1173f 100644 --- a/pkgs/by-name/rc/rclone-browser/package.nix +++ b/pkgs/by-name/rc/rclone-browser/package.nix @@ -7,14 +7,14 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rclone-browser"; version = "1.8.0"; src = fetchFromGitHub { owner = "kapitainsky"; repo = "RcloneBrowser"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Y0QFzpvAV01k9fYN5iMpxd8A+ThLePDtxdG7eX2bk5E="; }; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { buildInputs = [ qt5.qtbase ]; meta = { - changelog = "https://github.com/kapitainsky/RcloneBrowser/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/kapitainsky/RcloneBrowser/blob/${finalAttrs.src.tag}/CHANGELOG.md"; homepage = "https://github.com/kapitainsky/RcloneBrowser"; description = "Graphical Frontend to Rclone written in Qt"; mainProgram = "rclone-browser"; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/rc/rcm/package.nix b/pkgs/by-name/rc/rcm/package.nix index 2d69d794e10e..f86f1bd7d32d 100644 --- a/pkgs/by-name/rc/rcm/package.nix +++ b/pkgs/by-name/rc/rcm/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rcm"; version = "1.3.6"; src = fetchurl { - url = "https://thoughtbot.github.io/rcm/dist/rcm-${version}.tar.gz"; + url = "https://thoughtbot.github.io/rcm/dist/rcm-${finalAttrs.version}.tar.gz"; sha256 = "sha256-9P37xFHR+1dkUxKQogKgqHH2uBujwBprdsSUNchQgKU="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/rc/rcon/package.nix b/pkgs/by-name/rc/rcon/package.nix index 32f7fc0a63d9..2ac7ad475d0d 100644 --- a/pkgs/by-name/rc/rcon/package.nix +++ b/pkgs/by-name/rc/rcon/package.nix @@ -10,14 +10,14 @@ pcre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rcon"; version = "0.6"; src = fetchFromGitHub { owner = "n0la"; repo = "rcon"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-bHm6JeWmpg42VZQXikHl+BMx9zimRLBQWemTqOxyLhw="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; mainProgram = "rcon"; }; -} +}) diff --git a/pkgs/by-name/re/re-flex/package.nix b/pkgs/by-name/re/re-flex/package.nix index 1955bf3f5713..8df40cb74b4f 100644 --- a/pkgs/by-name/re/re-flex/package.nix +++ b/pkgs/by-name/re/re-flex/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "re-flex"; version = "6.0.0"; src = fetchFromGitHub { owner = "Genivia"; repo = "RE-flex"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-p04o2e7Dxx7N6ByCwERz4hKz+vfTIuuZ//AoWSC1qao="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ prrlvr ]; mainProgram = "reflex"; }; -} +}) diff --git a/pkgs/by-name/re/re2c/package.nix b/pkgs/by-name/re/re2c/package.nix index e5c119b9572f..f29c7db1f6ab 100644 --- a/pkgs/by-name/re/re2c/package.nix +++ b/pkgs/by-name/re/re2c/package.nix @@ -12,14 +12,14 @@ spamassassin, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "re2c"; version = "4.4"; src = fetchFromGitHub { owner = "skvadrik"; repo = "re2c"; - rev = version; + rev = finalAttrs.version; hash = "sha256-/uQOcbK63le1FsGM7RF8NDRGMk4fs2g+u3hBGX2rBv4="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/re/readosm/package.nix b/pkgs/by-name/re/readosm/package.nix index 300e0af2e314..a54a9c4ff961 100644 --- a/pkgs/by-name/re/readosm/package.nix +++ b/pkgs/by-name/re/readosm/package.nix @@ -7,12 +7,12 @@ validatePkgConfig, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "readosm"; version = "1.1.0a"; src = fetchurl { - url = "https://www.gaia-gis.it/gaia-sins/readosm-${version}.tar.gz"; + url = "https://www.gaia-gis.it/gaia-sins/readosm-${finalAttrs.version}.tar.gz"; hash = "sha256-23wFHSVs7H7NTDd1q5vIINpaS/cv/U6fQLkR15dw8UU="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/re/readstat/package.nix b/pkgs/by-name/re/readstat/package.nix index f1861768ce6e..bdcfdd89e329 100644 --- a/pkgs/by-name/re/readstat/package.nix +++ b/pkgs/by-name/re/readstat/package.nix @@ -8,14 +8,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "readstat"; version = "1.1.9"; src = fetchFromGitHub { owner = "WizardMac"; repo = "ReadStat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-4lRJgZPB2gfaQ9fQKvDDpGhy1eDNT/nT1QmeZlCmCis="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ swflint ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/re/reaverwps-t6x/package.nix b/pkgs/by-name/re/reaverwps-t6x/package.nix index 2102c0684703..8bc6038da9bf 100644 --- a/pkgs/by-name/re/reaverwps-t6x/package.nix +++ b/pkgs/by-name/re/reaverwps-t6x/package.nix @@ -7,14 +7,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "reaver-wps-t6x"; version = "1.6.6"; src = fetchFromGitHub { owner = "t6x"; repo = "reaver-wps-fork-t6x"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-7g4ZRkyu0TIOUw68dSPP4RyIRyeq1GgUMYFVSQB8/1I="; }; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { pixiewps ]; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; meta = { description = "Online and offline brute force attack against WPS"; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ nico202 ]; }; -} +}) diff --git a/pkgs/by-name/re/recoverjpeg/package.nix b/pkgs/by-name/re/recoverjpeg/package.nix index c9a005f52c65..cf2c3e04c95e 100644 --- a/pkgs/by-name/re/recoverjpeg/package.nix +++ b/pkgs/by-name/re/recoverjpeg/package.nix @@ -8,12 +8,12 @@ imagemagick, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "recoverjpeg"; version = "2.6.3"; src = fetchurl { - url = "https://www.rfc1149.net/download/recoverjpeg/recoverjpeg-${version}.tar.gz"; + url = "https://www.rfc1149.net/download/recoverjpeg/recoverjpeg-${finalAttrs.version}.tar.gz"; sha256 = "009jgxi8lvdp00dwfj0n4x5yqrf64x00xdkpxpwgl2v8wcqn56fv"; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ dotlambda ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/re/recutils/package.nix b/pkgs/by-name/re/recutils/package.nix index 25b0971775a8..544089b2d46e 100644 --- a/pkgs/by-name/re/recutils/package.nix +++ b/pkgs/by-name/re/recutils/package.nix @@ -18,12 +18,12 @@ bash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "recutils"; version = "1.9"; src = fetchurl { - url = "mirror://gnu/recutils/recutils-${version}.tar.gz"; + url = "mirror://gnu/recutils/recutils-${finalAttrs.version}.tar.gz"; hash = "sha256-YwFZKwAgwUtFZ1fvXUNNSfYCe45fOkmdEzYvIFxIbg4="; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/re/redeclipse/package.nix b/pkgs/by-name/re/redeclipse/package.nix index 1d541dbce89f..d8fc4d1c33ae 100644 --- a/pkgs/by-name/re/redeclipse/package.nix +++ b/pkgs/by-name/re/redeclipse/package.nix @@ -14,12 +14,12 @@ SDL2_mixer, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redeclipse"; version = "2.0.0"; src = fetchurl { - url = "https://github.com/redeclipse/base/releases/download/v${version}/redeclipse_${version}_nix.tar.bz2"; + url = "https://github.com/redeclipse/base/releases/download/v${finalAttrs.version}/redeclipse_${finalAttrs.version}_nix.tar.bz2"; sha256 = "143i713ggbk607qr4n39pi0pn8d93x9x6fcbh8rc51jb9qhi8p5i"; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; hydraPlatforms = [ ]; }; -} +}) diff --git a/pkgs/by-name/re/redir/package.nix b/pkgs/by-name/re/redir/package.nix index f69650db085e..e14335e0eb0f 100644 --- a/pkgs/by-name/re/redir/package.nix +++ b/pkgs/by-name/re/redir/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redir"; version = "3.3"; src = fetchFromGitHub { owner = "troglobit"; repo = "redir"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "13n401i3q0xwpfgr21y47kgihi057wbh59xlsna8b8zpm973qny1"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "redir"; }; -} +}) diff --git a/pkgs/by-name/re/redo-apenwarr/package.nix b/pkgs/by-name/re/redo-apenwarr/package.nix index d146fb7c30cf..adbb56107b22 100644 --- a/pkgs/by-name/re/redo-apenwarr/package.nix +++ b/pkgs/by-name/re/redo-apenwarr/package.nix @@ -10,7 +10,7 @@ gnumake42, doCheck ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redo-apenwarr"; version = "0.42d"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub rec { owner = "apenwarr"; repo = "redo"; - rev = "${repo}-${version}"; + rev = "${repo}-${finalAttrs.version}"; sha256 = "/QIMXpVhVLAIJa3LiOlRKzbUztIWZygkWZUKN4Nrh+M="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = python3.meta.platforms; }; -} +}) diff --git a/pkgs/by-name/re/redo-c/package.nix b/pkgs/by-name/re/redo-c/package.nix index 6b4c9329154e..ad0e7f3179c1 100644 --- a/pkgs/by-name/re/redo-c/package.nix +++ b/pkgs/by-name/re/redo-c/package.nix @@ -3,14 +3,14 @@ stdenv, fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redo-c"; version = "0.3"; src = fetchFromGitHub { owner = "leahneukirchen"; repo = "redo-c"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-oZcaBgESIaD7/SUBE7luh7axucKTEzXPVkQAQs2NCXE="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ ck3d ]; }; -} +}) diff --git a/pkgs/by-name/re/redoflacs/package.nix b/pkgs/by-name/re/redoflacs/package.nix index 7e7b26342ccf..09307e68392b 100644 --- a/pkgs/by-name/re/redoflacs/package.nix +++ b/pkgs/by-name/re/redoflacs/package.nix @@ -8,7 +8,7 @@ sox, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redoflacs"; version = "0.30.20190903"; @@ -49,9 +49,9 @@ stdenv.mkDerivation rec { meta = { description = "Parallel BASH commandline FLAC compressor, verifier, organizer, analyzer, and retagger"; mainProgram = "redoflacs"; - homepage = src.meta.homepage; + homepage = finalAttrs.src.meta.homepage; license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ peterhoeg ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/re/redsocks/package.nix b/pkgs/by-name/re/redsocks/package.nix index fcd4ccc66b3d..aafbf4845353 100644 --- a/pkgs/by-name/re/redsocks/package.nix +++ b/pkgs/by-name/re/redsocks/package.nix @@ -5,14 +5,14 @@ libevent, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redsocks"; version = "0.5"; src = fetchFromGitHub { owner = "darkk"; repo = "redsocks"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "170cpvvivb6y2kwsqj9ppx5brgds9gkn8mixrnvj8z9c15xhvplm"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "redsocks"; }; -} +}) diff --git a/pkgs/by-name/re/redstore/package.nix b/pkgs/by-name/re/redstore/package.nix index 56f4b21ee8f6..f78fa7e98365 100644 --- a/pkgs/by-name/re/redstore/package.nix +++ b/pkgs/by-name/re/redstore/package.nix @@ -10,12 +10,12 @@ librdf_rasqal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redstore"; version = "0.5.4"; src = fetchurl { - url = "https://www.aelius.com/njh/redstore/redstore-${version}.tar.gz"; + url = "https://www.aelius.com/njh/redstore/redstore-${finalAttrs.version}.tar.gz"; sha256 = "0hc1fjfbfvggl72zqx27v4wy84f5m7bp4dnwd8g41aw8lgynbgaq"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ freebsd ++ gnu; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/re/redwax-tool/package.nix b/pkgs/by-name/re/redwax-tool/package.nix index 5b2bd16ca61d..7653092fb9e5 100644 --- a/pkgs/by-name/re/redwax-tool/package.nix +++ b/pkgs/by-name/re/redwax-tool/package.nix @@ -16,12 +16,12 @@ aprutil, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redwax-tool"; version = "1.0.0"; src = fetchurl { - url = "https://archive.redwax.eu/dist/rt/redwax-tool-${version}/redwax-tool-${version}.tar.gz"; + url = "https://archive.redwax.eu/dist/rt/redwax-tool-${finalAttrs.version}/redwax-tool-${finalAttrs.version}.tar.gz"; hash = "sha256-KIVr0FnCmZUuxenXCvAlLxQVQJ5XndAidVaiGevENoM="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ astro ]; }; -} +}) diff --git a/pkgs/by-name/re/refind/package.nix b/pkgs/by-name/re/refind/package.nix index ba6e214f863c..eced9eb6dcad 100644 --- a/pkgs/by-name/re/refind/package.nix +++ b/pkgs/by-name/re/refind/package.nix @@ -37,12 +37,12 @@ let ; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "refind"; version = "0.14.2"; src = fetchurl { - url = "mirror://sourceforge/project/refind/${version}/refind-src-${version}.tar.gz"; + url = "mirror://sourceforge/project/refind/${finalAttrs.version}/refind-src-${finalAttrs.version}.tar.gz"; hash = "sha256-99k86A2na4bFZygeoiW2qHkHzob/dyM8k1elIsEVyPA="; }; @@ -196,4 +196,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/re/regextester/package.nix b/pkgs/by-name/re/regextester/package.nix index 7a037994ac5f..c3ae4dc1647e 100644 --- a/pkgs/by-name/re/regextester/package.nix +++ b/pkgs/by-name/re/regextester/package.nix @@ -18,14 +18,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "regextester"; version = "1.1.1"; src = fetchFromGitHub { owner = "artemanufrij"; repo = "regextester"; - rev = version; + rev = finalAttrs.version; hash = "sha256-5+gU8DeB99w2h/4vMal2eHkR0305dmRYiY6fsLZzlnc="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/re/regina/package.nix b/pkgs/by-name/re/regina/package.nix index 43b9516a800d..d4020f4b107d 100644 --- a/pkgs/by-name/re/regina/package.nix +++ b/pkgs/by-name/re/regina/package.nix @@ -5,12 +5,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "regina-rexx"; version = "3.9.7"; src = fetchurl { - url = "mirror://sourceforge/regina-rexx/regina-rexx/${version}/regina-rexx-${version}.tar.gz"; + url = "mirror://sourceforge/regina-rexx/regina-rexx/${finalAttrs.version}/regina-rexx-${finalAttrs.version}.tar.gz"; hash = "sha256-8TcB69VC500PyDsqeHaoErB9IeQ0ACde1lsayGAgS9Q="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.lgpl2; }; -} +}) diff --git a/pkgs/by-name/re/regpg/package.nix b/pkgs/by-name/re/regpg/package.nix index 76fa7ed313c7..d0911553da73 100644 --- a/pkgs/by-name/re/regpg/package.nix +++ b/pkgs/by-name/re/regpg/package.nix @@ -10,14 +10,14 @@ let perlEnv = perl.withPackages (p: with p; [ TextMarkdown ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "regpg"; version = "1.11"; src = fetchFromGitHub { owner = "fanf2"; repo = "regpg"; - rev = "regpg-${version}"; + rev = "regpg-${finalAttrs.version}"; sha256 = "2ea99950804078190e1cc2a76d4740e3fdd5395a9043db3f3fe86bf2477d3a7d"; }; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { substituteInPlace ./Makefile \ --replace 'util/markdown.pl' 'perl util/markdown.pl' substituteInPlace util/insert-here.pl \ - --replace 'qx(git describe)' '"regpg-${version}"' + --replace 'qx(git describe)' '"regpg-${finalAttrs.version}"' ''; dontConfigure = true; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ _0xC45 ]; }; -} +}) diff --git a/pkgs/by-name/re/rehex/package.nix b/pkgs/by-name/re/rehex/package.nix index 4f3d06a33229..dbbbc6971899 100644 --- a/pkgs/by-name/re/rehex/package.nix +++ b/pkgs/by-name/re/rehex/package.nix @@ -18,14 +18,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rehex"; version = "0.63.4"; src = fetchFromGitHub { owner = "solemnwarning"; repo = "rehex"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Iy87iEadK9fXApeYpJbG0jV437wGJxlOoiJLfaUTkVs="; }; @@ -76,7 +76,7 @@ stdenv.mkDerivation rec { engineering, and everything else. ''; homepage = "https://github.com/solemnwarning/rehex"; - changelog = "https://github.com/solemnwarning/rehex/raw/${version}/CHANGES.txt"; + changelog = "https://github.com/solemnwarning/rehex/raw/${finalAttrs.version}/CHANGES.txt"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ markus1189 @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "rehex"; }; -} +}) diff --git a/pkgs/by-name/re/remarkable-toolchain/package.nix b/pkgs/by-name/re/remarkable-toolchain/package.nix index ba029d3196bc..e96c4075d863 100644 --- a/pkgs/by-name/re/remarkable-toolchain/package.nix +++ b/pkgs/by-name/re/remarkable-toolchain/package.nix @@ -8,12 +8,12 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "remarkable-toolchain"; version = "3.1.2"; src = fetchurl { - url = "https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa9hf-neon-rm10x-toolchain-${version}.sh"; + url = "https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa9hf-neon-rm10x-toolchain-${finalAttrs.version}.sh"; sha256 = "sha256-ocODUUx2pgmqxMk8J+D+OvqlSHBSay6YzcqnxC9n59w="; executable = true; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/re/remarkable2-toolchain/package.nix b/pkgs/by-name/re/remarkable2-toolchain/package.nix index 1b5d7125e9aa..0a339418c3e3 100644 --- a/pkgs/by-name/re/remarkable2-toolchain/package.nix +++ b/pkgs/by-name/re/remarkable2-toolchain/package.nix @@ -8,12 +8,12 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "remarkable2-toolchain"; version = "3.1.2"; src = fetchurl { - url = "https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa7hf-neon-rm11x-toolchain-${version}.sh"; + url = "https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa7hf-neon-rm11x-toolchain-${finalAttrs.version}.sh"; sha256 = "sha256-JKMDRbkvoxwHiTm/o4JdLn3Mm2Ld1LyxTnCCwvnxk4c="; executable = true; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ tadfisher ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/re/renameutils/package.nix b/pkgs/by-name/re/renameutils/package.nix index 8dfafc645538..21c8679f3c1e 100644 --- a/pkgs/by-name/re/renameutils/package.nix +++ b/pkgs/by-name/re/renameutils/package.nix @@ -6,12 +6,12 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "renameutils"; version = "0.12.0"; src = fetchurl { - url = "mirror://savannah/renameutils/renameutils-${version}.tar.gz"; + url = "mirror://savannah/renameutils/renameutils-${finalAttrs.version}.tar.gz"; sha256 = "18xlkr56jdyajjihcmfqlyyanzyiqqlzbhrm6695mkvw081g1lnb"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/re/rep/package.nix b/pkgs/by-name/re/rep/package.nix index 96d50d92800f..053a92b14746 100644 --- a/pkgs/by-name/re/rep/package.nix +++ b/pkgs/by-name/re/rep/package.nix @@ -5,14 +5,14 @@ asciidoc-full, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rep"; version = "0.2.2"; src = fetchFromGitHub { owner = "eraserhd"; repo = "rep"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "pqmISVm3rYGxRuwKieVpRwXE8ufWnBHEA6h2hrob51s="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.eraserhd ]; }; -} +}) diff --git a/pkgs/by-name/re/replace/package.nix b/pkgs/by-name/re/replace/package.nix index a23e44279622..0030d562f921 100644 --- a/pkgs/by-name/re/replace/package.nix +++ b/pkgs/by-name/re/replace/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "replace"; version = "2.24"; src = fetchurl { - url = "http://hpux.connect.org.uk/ftp/hpux/Users/replace-${version}/replace-${version}-src-11.31.tar.gz"; + url = "http://hpux.connect.org.uk/ftp/hpux/Users/replace-${finalAttrs.version}/replace-${finalAttrs.version}-src-11.31.tar.gz"; sha256 = "18hkwhaz25s6209n5mpx9hmkyznlzygqj488p2l7nvp9zrlxb9sf"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { mainProgram = "replace-literal"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/re/reproc/package.nix b/pkgs/by-name/re/reproc/package.nix index bc5b2437c449..c18cc04decb5 100644 --- a/pkgs/by-name/re/reproc/package.nix +++ b/pkgs/by-name/re/reproc/package.nix @@ -6,14 +6,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "reproc"; version = "14.2.4"; src = fetchFromGitHub { owner = "DaanDeMeyer"; repo = "reproc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-LWzBeKhE7cSiZsK8xWzoTdrOcPiU/zEkmi40WiFytic="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/re/repseek/package.nix b/pkgs/by-name/re/repseek/package.nix index 013b4ca2b104..a571b7502e2c 100644 --- a/pkgs/by-name/re/repseek/package.nix +++ b/pkgs/by-name/re/repseek/package.nix @@ -4,11 +4,11 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "repseek"; version = "9Sep2014"; src = fetchurl { - url = "https://bioinfo.mnhn.fr/abi/public/RepSeek/RepSeek.${version}.tgz"; + url = "https://bioinfo.mnhn.fr/abi/public/RepSeek/RepSeek.${finalAttrs.version}.tgz"; sha256 = "1jiknji3ivrv7zmrfbf2mccfpdwhin3lfxfsciaqwf69b3sda8nf"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; }; -} +}) diff --git a/pkgs/by-name/re/reptyr/package.nix b/pkgs/by-name/re/reptyr/package.nix index 88b1b6f2e283..b7567f2e7b93 100644 --- a/pkgs/by-name/re/reptyr/package.nix +++ b/pkgs/by-name/re/reptyr/package.nix @@ -8,14 +8,14 @@ let python = python3.withPackages (p: [ p.pexpect ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.10.0"; pname = "reptyr"; src = fetchFromGitHub { owner = "nelhage"; repo = "reptyr"; - rev = "reptyr-${version}"; + rev = "reptyr-${finalAttrs.version}"; sha256 = "sha256-jlO/ykrwGJkgKiPxfRQEX4TSksrbPQhkQs+QddwqaQ4="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { mainProgram = "reptyr"; homepage = "https://github.com/nelhage/reptyr"; }; -} +}) diff --git a/pkgs/by-name/re/reredirect/package.nix b/pkgs/by-name/re/reredirect/package.nix index b0fe3430743e..90bb734e7a90 100644 --- a/pkgs/by-name/re/reredirect/package.nix +++ b/pkgs/by-name/re/reredirect/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "reredirect"; version = "0.3"; src = fetchFromGitHub { owner = "jerome-pouiller"; repo = "reredirect"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-RHRamDo7afnJ4DlOVAqM8lQAC60YESGSMKa8Io2vcX0="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/re/resolv_wrapper/package.nix b/pkgs/by-name/re/resolv_wrapper/package.nix index e75d94762730..251946380e1c 100644 --- a/pkgs/by-name/re/resolv_wrapper/package.nix +++ b/pkgs/by-name/re/resolv_wrapper/package.nix @@ -6,12 +6,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "resolv_wrapper"; version = "1.1.8"; src = fetchurl { - url = "mirror://samba/cwrap/resolv_wrapper-${version}.tar.gz"; + url = "mirror://samba/cwrap/resolv_wrapper-${finalAttrs.version}.tar.gz"; sha256 = "sha256-+8MPd9o+EuzU72bM9at34LdEkwzNiQYkBAgvkoqOwuA="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/re/restream/package.nix b/pkgs/by-name/re/restream/package.nix index 1ca0d51d0a72..1a01f58222e5 100644 --- a/pkgs/by-name/re/restream/package.nix +++ b/pkgs/by-name/re/restream/package.nix @@ -8,14 +8,14 @@ netcat, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "restream"; version = "1.3.1"; src = fetchFromGitHub { owner = "rien"; repo = "restream"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-AXHKOfdIM3LsHF6u3M/lMhhcuPZADoEal7de3zlx7L4="; }; @@ -25,8 +25,8 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - install -D ${src}/restream.arm.static $out/libexec/restream.arm.static - install -D ${src}/reStream.sh $out/bin/restream + install -D ${finalAttrs.src}/restream.arm.static $out/libexec/restream.arm.static + install -D ${finalAttrs.src}/reStream.sh $out/bin/restream runHook postInstall ''; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ lib.maintainers.cpcloud ]; }; -} +}) diff --git a/pkgs/by-name/re/retroarch-bare/package.nix b/pkgs/by-name/re/retroarch-bare/package.nix index fc4f1e9f3ecf..d7ec227c467e 100644 --- a/pkgs/by-name/re/retroarch-bare/package.nix +++ b/pkgs/by-name/re/retroarch-bare/package.nix @@ -57,7 +57,7 @@ let runtimeLibs = lib.optional withVulkan vulkan-loader ++ lib.optional withGamemode (lib.getLib gamemode); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "retroarch-bare"; version = "1.22.2"; @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { owner = "libretro"; repo = "RetroArch"; hash = "sha256-+3jgoh6OVbPzW5/nCvpB1CRgkMTBxLkYMm6UV16/cfU="; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; }; nativeBuildInputs = [ @@ -179,7 +179,7 @@ stdenv.mkDerivation rec { description = "Multi-platform emulator frontend for libretro cores"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; - changelog = "https://github.com/libretro/RetroArch/blob/v${version}/CHANGES.md"; + changelog = "https://github.com/libretro/RetroArch/blob/v${finalAttrs.version}/CHANGES.md"; maintainers = with lib.maintainers; [ kolbycrouch ]; @@ -191,4 +191,4 @@ stdenv.mkDerivation rec { # https://github.com/libretro/RetroArch/blob/71eb74d256cb4dc5b8b43991aec74980547c5069/.gitlab-ci.yml#L330 broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/re/revanced-cli/package.nix b/pkgs/by-name/re/revanced-cli/package.nix index 44752dd5e55c..f260c2e80c13 100644 --- a/pkgs/by-name/re/revanced-cli/package.nix +++ b/pkgs/by-name/re/revanced-cli/package.nix @@ -6,12 +6,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "revanced-cli"; version = "5.0.1"; src = fetchurl { - url = "https://github.com/revanced/revanced-cli/releases/download/v${version}/revanced-cli-${version}-all.jar"; + url = "https://github.com/revanced/revanced-cli/releases/download/v${finalAttrs.version}/revanced-cli-${finalAttrs.version}-all.jar"; hash = "sha256-tq+DSWAPVupR2W1Jqk0vKI4ox5zWSTSbpwyLcs4EXa8="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jopejoe1 ]; mainProgram = "revanced-cli"; }; -} +}) diff --git a/pkgs/by-name/rf/rfdump/package.nix b/pkgs/by-name/rf/rfdump/package.nix index de56661d8e0f..bbaa4e2da755 100644 --- a/pkgs/by-name/rf/rfdump/package.nix +++ b/pkgs/by-name/rf/rfdump/package.nix @@ -11,12 +11,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rfdump"; version = "1.6"; src = fetchurl { - url = "https://www.rfdump.org/dl/rfdump-${version}.tar.bz2"; + url = "https://www.rfdump.org/dl/rfdump-${finalAttrs.version}.tar.bz2"; hash = "sha256-fbEmh7i3ug5GCeyJ2wT45bbDq0ZEOv8yH+MOJwzER4U="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { mainProgram = "rfdump"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/rg/rgbds/package.nix b/pkgs/by-name/rg/rgbds/package.nix index 3d6a7c8a551f..5a005cb82c9d 100644 --- a/pkgs/by-name/rg/rgbds/package.nix +++ b/pkgs/by-name/rg/rgbds/package.nix @@ -8,13 +8,13 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rgbds"; version = "0.9.4"; src = fetchFromGitHub { owner = "gbdev"; repo = "rgbds"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-PFnU6vWfwvtnB93J+PcxZk000hbHnbe7GR+HCvH26dg="; }; nativeBuildInputs = [ @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/rh/rhvoice/package.nix b/pkgs/by-name/rh/rhvoice/package.nix index d030ed1dee04..ae54561acdce 100644 --- a/pkgs/by-name/rh/rhvoice/package.nix +++ b/pkgs/by-name/rh/rhvoice/package.nix @@ -11,14 +11,14 @@ speechd-minimal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rhvoice"; version = "1.16.5"; src = fetchFromGitHub { owner = "RHVoice"; repo = "RHVoice"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-4l4S4MUnVGN/El1BBuZvzPPcavUefjMyBk1hk0ux7zo="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; all; mainProgram = "RHVoice-test"; }; -} +}) diff --git a/pkgs/by-name/ri/riemann_c_client/package.nix b/pkgs/by-name/ri/riemann_c_client/package.nix index 3220829f8498..ec82a124948f 100644 --- a/pkgs/by-name/ri/riemann_c_client/package.nix +++ b/pkgs/by-name/ri/riemann_c_client/package.nix @@ -15,7 +15,7 @@ json_c, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "riemann-c-client"; version = "2.2.2"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { domain = "git.madhouse-project.org"; owner = "algernon"; repo = "riemann-c-client"; - rev = "riemann-c-client-${version}"; + rev = "riemann-c-client-${finalAttrs.version}"; hash = "sha256-l9iUDhagODi58FDT9vEb90tsiIcrcMmGYCmH3ML3RCM="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { license = lib.licenses.eupl12; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ri/ries/package.nix b/pkgs/by-name/ri/ries/package.nix index d94835916aa3..ee46a6399694 100644 --- a/pkgs/by-name/ri/ries/package.nix +++ b/pkgs/by-name/ri/ries/package.nix @@ -3,13 +3,13 @@ stdenv, fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ries"; version = "2018.04.11-1"; # upstream does not provide a stable link src = fetchzip { - url = "https://salsa.debian.org/debian/ries/-/archive/debian/${version}/ries-debian-${version}.zip"; + url = "https://salsa.debian.org/debian/ries/-/archive/debian/${finalAttrs.version}/ries-debian-${finalAttrs.version}.zip"; sha256 = "1h2wvd4k7f0l0i1vm9niz453xdbcs3nxccmri50qyrzzzc1b0842"; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ symphorien ]; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/ri/rig/package.nix b/pkgs/by-name/ri/rig/package.nix index f2b5cddca373..a8a08bb40106 100644 --- a/pkgs/by-name/ri/rig/package.nix +++ b/pkgs/by-name/ri/rig/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.11"; pname = "rig"; src = fetchurl { - url = "https://ayera.dl.sourceforge.net/project/rig/rig/${version}/rig-${version}.tar.gz"; + url = "https://ayera.dl.sourceforge.net/project/rig/rig/${finalAttrs.version}/rig-${finalAttrs.version}.tar.gz"; sha256 = "1f3snysjqqlpk2kgvm5p2icrj4lsdymccmn3igkc2f60smqckgq0"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; all; mainProgram = "rig"; }; -} +}) diff --git a/pkgs/by-name/ri/rinetd/package.nix b/pkgs/by-name/ri/rinetd/package.nix index 7f8b1a3f6f5a..fb5afc2ff524 100644 --- a/pkgs/by-name/ri/rinetd/package.nix +++ b/pkgs/by-name/ri/rinetd/package.nix @@ -7,14 +7,14 @@ testers, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rinetd"; version = "0.73"; src = fetchFromGitHub { owner = "samhocevar"; repo = "rinetd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-W8PLGd3RwmBTh1kw3k8+ZfP6AzRhZORCkxZzQ9ZbPN4="; }; @@ -34,9 +34,9 @@ stdenv.mkDerivation rec { meta = { description = "TCP/UDP port redirector"; homepage = "https://github.com/samhocevar/rinetd"; - changelog = "https://github.com/samhocevar/rinetd/blob/${src.rev}/CHANGES.md"; + changelog = "https://github.com/samhocevar/rinetd/blob/${finalAttrs.src.rev}/CHANGES.md"; license = lib.licenses.gpl2Plus; maintainers = [ ]; mainProgram = "rinetd"; }; -} +}) diff --git a/pkgs/by-name/ri/riot-redis/package.nix b/pkgs/by-name/ri/riot-redis/package.nix index 1eacee3f216d..3a5c3dbfdc4f 100644 --- a/pkgs/by-name/ri/riot-redis/package.nix +++ b/pkgs/by-name/ri/riot-redis/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "riot-redis"; version = "2.19.0"; src = fetchzip { - url = "https://github.com/redis-developer/riot/releases/download/v${version}/riot-redis-${version}.zip"; + url = "https://github.com/redis-developer/riot/releases/download/v${finalAttrs.version}/riot-redis-${finalAttrs.version}.zip"; sha256 = "sha256-q2ZqFVdjg5HSH4kiwoC1W+a8VgHNxBgNeMaw5n97isc="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; maintainers = with lib.maintainers; [ wesnel ]; }; -} +}) diff --git a/pkgs/by-name/ri/ripes/package.nix b/pkgs/by-name/ri/ripes/package.nix index 73fee5e3ea6e..2417682f0591 100644 --- a/pkgs/by-name/ri/ripes/package.nix +++ b/pkgs/by-name/ri/ripes/package.nix @@ -10,7 +10,7 @@ unstableGitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ripes"; # Pulling unstable version as latest stable does not build against gcc-13. version = "2.2.6-unstable-2024-04-04"; @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { install -D Ripes $out/bin/Ripes '' + '' - cp -r ${src}/appdir/usr/share $out/share + cp -r ${finalAttrs.src}/appdir/usr/share $out/share runHook postInstall ''; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { mainProgram = "Ripes"; maintainers = with lib.maintainers; [ wineee ]; }; -} +}) diff --git a/pkgs/by-name/ri/river-tag-overlay/package.nix b/pkgs/by-name/ri/river-tag-overlay/package.nix index e6aeb86d4867..69d950312bb5 100644 --- a/pkgs/by-name/ri/river-tag-overlay/package.nix +++ b/pkgs/by-name/ri/river-tag-overlay/package.nix @@ -9,14 +9,14 @@ wayland-scanner, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "river-tag-overlay"; version = "1.0.0"; src = fetchFromSourcehut { owner = "~leon_plickat"; repo = "river-tag-overlay"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-hLyXdLi/ldvwPJ1oQQsH5wgflQJuXu6vhYw/qdKAV9E="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "river-tag-overlay"; }; -} +}) diff --git a/pkgs/by-name/rl/rlog/package.nix b/pkgs/by-name/rl/rlog/package.nix index 22e2d659e244..16a131c4c47a 100644 --- a/pkgs/by-name/rl/rlog/package.nix +++ b/pkgs/by-name/rl/rlog/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rlog"; version = "1.4"; src = fetchurl { - url = "http://rlog.googlecode.com/files/rlog-${version}.tar.gz"; + url = "http://rlog.googlecode.com/files/rlog-${finalAttrs.version}.tar.gz"; sha256 = "0y9zg0pd7vmnskwac1qdyzl282z7kb01nmn57lsg2mjdxgnywf59"; }; @@ -19,4 +19,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl3; }; -} +}) diff --git a/pkgs/by-name/rm/rmate-sh/package.nix b/pkgs/by-name/rm/rmate-sh/package.nix index 462852d41087..cfb137e8592d 100644 --- a/pkgs/by-name/rm/rmate-sh/package.nix +++ b/pkgs/by-name/rm/rmate-sh/package.nix @@ -7,14 +7,14 @@ coreutils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rmate"; version = "1.0.2"; src = fetchFromGitHub { owner = "aurora"; repo = "rmate"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-fmK6h9bqZ0zO3HWfZvPdYuZ6i/0HZ1CA3FUnkS+E9ns="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pbsds ]; mainProgram = "rmate"; }; -} +}) diff --git a/pkgs/by-name/rm/rmount/package.nix b/pkgs/by-name/rm/rmount/package.nix index 4a2ffea04bc2..de159685a31e 100644 --- a/pkgs/by-name/rm/rmount/package.nix +++ b/pkgs/by-name/rm/rmount/package.nix @@ -9,13 +9,13 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rmount"; version = "1.1.0"; src = fetchFromGitHub { - rev = "v${version}"; + rev = "v${finalAttrs.version}"; owner = "Luis-Hebendanz"; repo = "rmount"; sha256 = "0j1ayncw1nnmgna7vyx44vwinh4ah1b0l5y8agc7i4s8clbvy3h0"; @@ -24,9 +24,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ makeWrapper ]; installPhase = '' - install -D ${src}/rmount.man $out/share/man/man1/rmount.1 - install -D ${src}/rmount.bash $out/bin/rmount - install -D ${src}/config.json $out/share/config.json + install -D ${finalAttrs.src}/rmount.man $out/share/man/man1/rmount.1 + install -D ${finalAttrs.src}/rmount.bash $out/bin/rmount + install -D ${finalAttrs.src}/config.json $out/share/config.json wrapProgram $out/bin/rmount --prefix PATH : ${ lib.makeBinPath [ @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "rmount"; }; -} +}) diff --git a/pkgs/by-name/rm/rmw/package.nix b/pkgs/by-name/rm/rmw/package.nix index 4aae0d64e475..0953af70a504 100644 --- a/pkgs/by-name/rm/rmw/package.nix +++ b/pkgs/by-name/rm/rmw/package.nix @@ -10,14 +10,14 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rmw"; version = "0.9.4"; src = fetchFromGitHub { owner = "theimpossibleastronaut"; repo = "rmw"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-/bE9fFjn3mPfUbtsB6bXfQAxUtbtuZiT4pevi5RCQA4="; fetchSubmodules = true; }; @@ -37,9 +37,9 @@ stdenv.mkDerivation rec { meta = { description = "Trashcan/ recycle bin utility for the command line"; homepage = "https://github.com/theimpossibleastronaut/rmw"; - changelog = "https://github.com/theimpossibleastronaut/rmw/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/theimpossibleastronaut/rmw/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ dit7ya ]; mainProgram = "rmw"; }; -} +}) diff --git a/pkgs/by-name/rn/rng-tools/package.nix b/pkgs/by-name/rn/rng-tools/package.nix index 66ab63aec361..05138f765422 100644 --- a/pkgs/by-name/rn/rng-tools/package.nix +++ b/pkgs/by-name/rn/rng-tools/package.nix @@ -25,14 +25,14 @@ withQrypt ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rng-tools"; version = "6.17"; src = fetchFromGitHub { owner = "nhorman"; repo = "rng-tools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-wqJvLvxmNG2nb5P525w25Y8byUUJi24QIHNJomCKeG8="; }; @@ -105,7 +105,7 @@ stdenv.mkDerivation rec { meta = { description = "Random number generator daemon"; homepage = "https://github.com/nhorman/rng-tools"; - changelog = "https://github.com/nhorman/rng-tools/releases/tag/v${version}"; + changelog = "https://github.com/nhorman/rng-tools/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ @@ -113,4 +113,4 @@ stdenv.mkDerivation rec { c0bw3b ]; }; -} +}) diff --git a/pkgs/by-name/rn/rnm/package.nix b/pkgs/by-name/rn/rnm/package.nix index e028f5e7f6ee..23f69f186ba8 100644 --- a/pkgs/by-name/rn/rnm/package.nix +++ b/pkgs/by-name/rn/rnm/package.nix @@ -7,14 +7,14 @@ pcre2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rnm"; version = "4.0.9"; src = fetchFromGitHub { owner = "neurobin"; repo = "rnm"; - tag = version; + tag = finalAttrs.version; hash = "sha256-cMWIxRuL7UCDjGr26+mfEYBPRA/dxEt0Us5qU92TelY="; }; @@ -27,9 +27,9 @@ stdenv.mkDerivation rec { meta = { homepage = "https://neurobin.org/projects/softwares/unix/rnm/"; description = "Bulk rename utility"; - changelog = "https://github.com/neurobin/rnm/blob/${version}/ChangeLog"; + changelog = "https://github.com/neurobin/rnm/blob/${finalAttrs.version}/ChangeLog"; platforms = lib.platforms.all; license = lib.licenses.gpl3Only; mainProgram = "rnm"; }; -} +}) diff --git a/pkgs/by-name/rn/rnnoise-plugin/package.nix b/pkgs/by-name/rn/rnnoise-plugin/package.nix index 04224a747f7e..7f5da3a8a0b4 100644 --- a/pkgs/by-name/rn/rnnoise-plugin/package.nix +++ b/pkgs/by-name/rn/rnnoise-plugin/package.nix @@ -10,7 +10,7 @@ webkitgtk_4_1, xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rnnoise-plugin"; version = "1.10"; outputs = [ @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "werman"; repo = "noise-suppression-for-voice"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-sfwHd5Fl2DIoGuPDjELrPp5KpApZJKzQikCJmCzhtY8="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { sciencentistguy ]; }; -} +}) diff --git a/pkgs/by-name/rn/rnv/package.nix b/pkgs/by-name/rn/rnv/package.nix index e875b8ee542f..f277593a5f78 100644 --- a/pkgs/by-name/rn/rnv/package.nix +++ b/pkgs/by-name/rn/rnv/package.nix @@ -5,12 +5,12 @@ expat, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rnv"; version = "1.7.11"; src = fetchurl { - url = "mirror://sourceforge/rnv/rnv-${version}.tar.xz"; + url = "mirror://sourceforge/rnv/rnv-${finalAttrs.version}.tar.xz"; sha256 = "1rlxrkkkp8b5j6lyvnd9z1d85grmwwmdggkxq6yl226nwkqj1faa"; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ro/robin-map/package.nix b/pkgs/by-name/ro/robin-map/package.nix index 1e69644c4ff4..33b05b30ee28 100644 --- a/pkgs/by-name/ro/robin-map/package.nix +++ b/pkgs/by-name/ro/robin-map/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "robin-map"; version = "1.4.0"; src = fetchFromGitHub { owner = "Tessil"; repo = "robin-map"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Hkgxiq2i0TuqMK/bI5OMOn3LkmSE40NimDjK1FBZpsA="; }; @@ -23,9 +23,9 @@ stdenv.mkDerivation rec { meta = { description = "C++ implementation of a fast hash map and hash set using robin hood hashing"; homepage = "https://github.com/Tessil/robin-map"; - changelog = "https://github.com/Tessil/robin-map/releases/tag/v${version}"; + changelog = "https://github.com/Tessil/robin-map/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ro/roc-toolkit/package.nix b/pkgs/by-name/ro/roc-toolkit/package.nix index c710c774bcdc..268ddd4bb1f6 100644 --- a/pkgs/by-name/ro/roc-toolkit/package.nix +++ b/pkgs/by-name/ro/roc-toolkit/package.nix @@ -22,7 +22,7 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "roc-toolkit"; version = "0.4.0"; @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "roc-streaming"; repo = "roc-toolkit"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-53irDq803dTg0YqtC1SOXmYNGypSMAEK+9HJ65pR5PA="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bgamari ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ro/rockbox-utility/package.nix b/pkgs/by-name/ro/rockbox-utility/package.nix index 78588f173249..8bc62b444fed 100644 --- a/pkgs/by-name/ro/rockbox-utility/package.nix +++ b/pkgs/by-name/ro/rockbox-utility/package.nix @@ -12,12 +12,12 @@ espeak ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rockbox-utility"; version = "1.5.1"; src = fetchurl { - url = "https://download.rockbox.org/rbutil/source/RockboxUtility-v${version}-src.tar.bz2"; + url = "https://download.rockbox.org/rbutil/source/RockboxUtility-v${finalAttrs.version}-src.tar.bz2"; hash = "sha256-guNO11a0d30RexPEAAQGIgV9W17zgTjZ/LNz/oUn4HM="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { mainProgram = "RockboxUtility"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ro/rofi-calc/package.nix b/pkgs/by-name/ro/rofi-calc/package.nix index 0e95bea10435..d98dd2311d0f 100644 --- a/pkgs/by-name/ro/rofi-calc/package.nix +++ b/pkgs/by-name/ro/rofi-calc/package.nix @@ -13,14 +13,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rofi-calc"; version = "2.5.0"; src = fetchFromGitHub { owner = "svenstaro"; repo = "rofi-calc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/UKOyJfCsV/+kZDndHZmrPdE2MjVlQWSiWQRIUPGz/I="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ albakham ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/ro/rofi-file-browser/package.nix b/pkgs/by-name/ro/rofi-file-browser/package.nix index a11e376845ec..e44272831c91 100644 --- a/pkgs/by-name/ro/rofi-file-browser/package.nix +++ b/pkgs/by-name/ro/rofi-file-browser/package.nix @@ -8,14 +8,14 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rofi-file-browser-extended"; version = "1.3.1"; src = fetchFromGitHub { owner = "marvinkreis"; repo = "rofi-file-browser-extended"; - tag = version; + tag = finalAttrs.version; hash = "sha256-UEFv0skFzWhgFkmz1h8uV1ygW977zNq1Dw8VAawqUgw="; fetchSubmodules = true; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { jluttine ]; }; -} +}) diff --git a/pkgs/by-name/ro/rofi-power-menu/package.nix b/pkgs/by-name/ro/rofi-power-menu/package.nix index ef79772cdbba..1d1219cc31f7 100644 --- a/pkgs/by-name/ro/rofi-power-menu/package.nix +++ b/pkgs/by-name/ro/rofi-power-menu/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rofi-power-menu"; version = "3.1.0"; src = fetchFromGitHub { owner = "jluttine"; repo = "rofi-power-menu"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-VPCfmCTr6ADNT7MW4jiqLI/lvTjlAu1QrCAugiD0toU="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "rofi-power-menu"; }; -} +}) diff --git a/pkgs/by-name/ro/rofi-pulse-select/package.nix b/pkgs/by-name/ro/rofi-pulse-select/package.nix index 5068665b48b1..3230457b85b4 100644 --- a/pkgs/by-name/ro/rofi-pulse-select/package.nix +++ b/pkgs/by-name/ro/rofi-pulse-select/package.nix @@ -7,14 +7,14 @@ rofi-unwrapped, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rofi-pulse-select"; version = "0.2.0"; src = fetchFromGitLab { owner = "DamienCassou"; repo = "rofi-pulse-select"; - rev = version; + rev = finalAttrs.version; sha256 = "1405v0bh2m8ip9c23l95i8iq2gfrpanc6f4dz17nysdcff2ay2p3"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ DamienCassou ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ro/rofi-vpn/package.nix b/pkgs/by-name/ro/rofi-vpn/package.nix index cce0532f4a21..ed853594fc63 100644 --- a/pkgs/by-name/ro/rofi-vpn/package.nix +++ b/pkgs/by-name/ro/rofi-vpn/package.nix @@ -7,14 +7,14 @@ rofi-unwrapped, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rofi-vpn"; version = "0.2.0"; src = fetchFromGitLab { owner = "DamienCassou"; repo = "rofi-vpn"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "04jcfb2jy8yyrk4mg68krwh3zb5qcyj1aq1bwk96fhybrq9k2hhp"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "rofi-vpn"; }; -} +}) diff --git a/pkgs/by-name/ro/rosie/package.nix b/pkgs/by-name/ro/rosie/package.nix index 48aaf35dfb68..0c59aa6f755d 100644 --- a/pkgs/by-name/ro/rosie/package.nix +++ b/pkgs/by-name/ro/rosie/package.nix @@ -5,7 +5,7 @@ libbsd, readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rosie"; version = "1.4.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { postUnpack = '' # The Makefile calls git to update submodules, unless this file exists - touch ${src.name}/submodules/~~present~~ + touch ${finalAttrs.src.name}/submodules/~~present~~ ''; preConfigure = '' @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kovirobi ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/ro/roswell/package.nix b/pkgs/by-name/ro/roswell/package.nix index 45230de608aa..9d545119ac26 100644 --- a/pkgs/by-name/ro/roswell/package.nix +++ b/pkgs/by-name/ro/roswell/package.nix @@ -9,14 +9,14 @@ sbcl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "roswell"; version = "24.10.115"; src = fetchFromGitHub { owner = "roswell"; repo = "roswell"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-2aYA1AzRPXaM82Sh+dMiQJcOAD0rzwV09VyLy0oS6as="; }; @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ hiro98 ]; platforms = lib.platforms.unix; homepage = "https://github.com/roswell/roswell"; - changelog = "https://github.com/roswell/roswell/blob/v${version}/ChangeLog"; + changelog = "https://github.com/roswell/roswell/blob/v${finalAttrs.version}/ChangeLog"; mainProgram = "ros"; }; -} +}) diff --git a/pkgs/by-name/ro/roundup/package.nix b/pkgs/by-name/ro/roundup/package.nix index 0a6b079bfa54..86673e1cef06 100644 --- a/pkgs/by-name/ro/roundup/package.nix +++ b/pkgs/by-name/ro/roundup/package.nix @@ -6,14 +6,14 @@ shocco, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "roundup"; version = "0.0.6"; src = fetchFromGitHub { owner = "bmizerany"; repo = "roundup"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0nxaqmbv8mdvq9wcaqxk6k5mr31i68jzxf1wxa6pp7xp4prwdc9z"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "roundup"; }; -} +}) diff --git a/pkgs/by-name/ro/routino/package.nix b/pkgs/by-name/ro/routino/package.nix index be17d1137b3e..1eca5a57a1f9 100644 --- a/pkgs/by-name/ro/routino/package.nix +++ b/pkgs/by-name/ro/routino/package.nix @@ -8,12 +8,12 @@ bzip2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "routino"; version = "3.4.3"; src = fetchurl { - url = "https://routino.org/download/routino-${version}.tgz"; + url = "https://routino.org/download/routino-${finalAttrs.version}.tgz"; hash = "sha256-TroGfTLJfKk4itbpfA9aPBDUiCk2ckDXjFE3XYzBHlQ="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ dotlambda ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/ro/rox-filer/package.nix b/pkgs/by-name/ro/rox-filer/package.nix index e79eaa30b111..6a71a3a856eb 100644 --- a/pkgs/by-name/ro/rox-filer/package.nix +++ b/pkgs/by-name/ro/rox-filer/package.nix @@ -11,12 +11,12 @@ shared-mime-info, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rox-filer"; version = "2.11"; src = fetchurl { - url = "mirror://sourceforge/rox/rox-filer-${version}.tar.bz2"; + url = "mirror://sourceforge/rox/rox-filer-${finalAttrs.version}.tar.bz2"; sha256 = "a929bd32ee18ef7a2ed48b971574574592c42e34ae09f36604bf663d7c101ba8"; }; @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { ]; # go to the source directory after unpacking the sources - sourceRoot = "rox-filer-${version}/ROX-Filer"; + sourceRoot = "rox-filer-${finalAttrs.version}/ROX-Filer"; # account for 'setSourceRoot' offset patchFlags = [ "-p2" ]; @@ -105,4 +105,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.eleanor ]; }; -} +}) diff --git a/pkgs/by-name/rp/rp/package.nix b/pkgs/by-name/rp/rp/package.nix index a27e0680a4bc..a300fd46173b 100644 --- a/pkgs/by-name/rp/rp/package.nix +++ b/pkgs/by-name/rp/rp/package.nix @@ -5,7 +5,7 @@ cmake, ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rp"; version = "2.1.4"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { rev = "a60f8117443e421bb572df890341b5a0f982c267"; hash = "sha256-lkyuV+yC3NTsdipyJkoxgh1N8/+15N15nQpjItUgyb0="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; installPhase = '' mkdir -p $out/bin @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "rp"; }; -} +}) diff --git a/pkgs/by-name/rp/rpcsvc-proto/package.nix b/pkgs/by-name/rp/rpcsvc-proto/package.nix index 1fd700d039d7..299172ab5949 100644 --- a/pkgs/by-name/rp/rpcsvc-proto/package.nix +++ b/pkgs/by-name/rp/rpcsvc-proto/package.nix @@ -8,14 +8,14 @@ targetPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rpcsvc-proto"; version = "1.4.4"; src = fetchFromGitHub { owner = "thkukuk"; repo = "rpcsvc-proto"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-DEXzSSmjMeMsr1PoU/ljaY+6b4COUU2Z8MJkGImsgzk="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ma27 ]; mainProgram = "rpcgen"; }; -} +}) diff --git a/pkgs/by-name/rp/rpiboot/package.nix b/pkgs/by-name/rp/rpiboot/package.nix index 27818d4ad7a3..767cc479f12d 100644 --- a/pkgs/by-name/rp/rpiboot/package.nix +++ b/pkgs/by-name/rp/rpiboot/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rpiboot"; version = "20250908-162618-bookworm"; src = fetchFromGitHub { owner = "raspberrypi"; repo = "usbboot"; - tag = version; + tag = finalAttrs.version; hash = "sha256-BJOm8VBEbrUasYwuV8NqwmsolJzmaqIaxYqj9EkU5hc="; fetchSubmodules = true; }; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/raspberrypi/usbboot"; - changelog = "https://github.com/raspberrypi/usbboot/blob/${version}/debian/changelog"; + changelog = "https://github.com/raspberrypi/usbboot/blob/${finalAttrs.version}/debian/changelog"; description = "Utility to boot a Raspberry Pi CM/CM3/CM4/Zero over USB"; mainProgram = "rpiboot"; license = lib.licenses.asl20; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { "x86_64-darwin" ]; }; -} +}) diff --git a/pkgs/by-name/rp/rpm-ostree/package.nix b/pkgs/by-name/rp/rpm-ostree/package.nix index 8f6e7d9e940d..f700f0963bdd 100644 --- a/pkgs/by-name/rp/rpm-ostree/package.nix +++ b/pkgs/by-name/rp/rpm-ostree/package.nix @@ -40,7 +40,7 @@ cppunit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rpm-ostree"; version = "2024.8"; @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://github.com/coreos/rpm-ostree/releases/download/v${version}/rpm-ostree-${version}.tar.xz"; + url = "https://github.com/coreos/rpm-ostree/releases/download/v${finalAttrs.version}/rpm-ostree-${finalAttrs.version}.tar.xz"; hash = "sha256-6aCGP3SJ0DegmhiQkiqBr733C5vuDGTjLMaxNtai3G0="; }; @@ -129,4 +129,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "rpm-ostree"; }; -} +}) diff --git a/pkgs/by-name/rr/rrdtool/package.nix b/pkgs/by-name/rr/rrdtool/package.nix index a01fa89b7436..7f568be2d314 100644 --- a/pkgs/by-name/rr/rrdtool/package.nix +++ b/pkgs/by-name/rr/rrdtool/package.nix @@ -15,14 +15,14 @@ }: perl.pkgs.toPerlModule ( - stdenv.mkDerivation rec { + stdenv.mkDerivation (finalAttrs: { pname = "rrdtool"; version = "1.9.0"; src = fetchFromGitHub { owner = "oetiker"; repo = "rrdtool-1.x"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-CPbSu1mosNlfj2nqiNVH14a5C5njkfvJM8ix3X3aP8E="; }; @@ -62,5 +62,5 @@ perl.pkgs.toPerlModule ( platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ pSub ]; }; - } + }) ) diff --git a/pkgs/by-name/rs/rsbep/package.nix b/pkgs/by-name/rs/rsbep/package.nix index ada9a9991005..90e200748c9c 100644 --- a/pkgs/by-name/rs/rsbep/package.nix +++ b/pkgs/by-name/rs/rsbep/package.nix @@ -6,14 +6,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rsbep"; version = "0.2.0"; src = fetchFromGitHub { owner = "ttsiodras"; repo = "rsbep-backup"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0is4jgil3wdqbvx9h66xcyzbqy84ndyydnnay2g9k81a4mcz4dns"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.erikarvstedt ]; }; -} +}) diff --git a/pkgs/by-name/rs/rset/package.nix b/pkgs/by-name/rs/rset/package.nix index b25a613cd61d..a3f5b3807f1d 100644 --- a/pkgs/by-name/rs/rset/package.nix +++ b/pkgs/by-name/rs/rset/package.nix @@ -7,14 +7,14 @@ gnutar, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rset"; version = "3.2"; src = fetchFromGitHub { owner = "eradman"; repo = "rset"; - tag = version; + tag = finalAttrs.version; hash = "sha256-b797R79aMopiPApTJ4Q3SP2MRjqCcNNO9BIxtuiNZks="; }; @@ -49,9 +49,9 @@ stdenv.mkDerivation rec { meta = { homepage = "https://scriptedconfiguration.org/"; description = "Configure systems using any scripting language"; - changelog = "https://github.com/eradman/rset/raw/${version}/NEWS"; + changelog = "https://github.com/eradman/rset/raw/${finalAttrs.version}/NEWS"; license = lib.licenses.isc; platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/rs/rsgain/package.nix b/pkgs/by-name/rs/rsgain/package.nix index 3581e2d011c5..d0db34bd3771 100644 --- a/pkgs/by-name/rs/rsgain/package.nix +++ b/pkgs/by-name/rs/rsgain/package.nix @@ -12,14 +12,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rsgain"; version = "3.6"; src = fetchFromGitHub { owner = "complexlogic"; repo = "rsgain"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-dqvaPLVpNnbN2W0TOphS7QU6MDh5pxFJoUDGvkat164="; }; @@ -40,9 +40,9 @@ stdenv.mkDerivation rec { description = "Simple, but powerful ReplayGain 2.0 tagging utility"; mainProgram = "rsgain"; homepage = "https://github.com/complexlogic/rsgain"; - changelog = "https://github.com/complexlogic/rsgain/blob/v${version}/CHANGELOG"; + changelog = "https://github.com/complexlogic/rsgain/blob/v${finalAttrs.version}/CHANGELOG"; license = lib.licenses.bsd2; platforms = lib.platforms.all; maintainers = [ lib.maintainers.felipeqq2 ]; }; -} +}) diff --git a/pkgs/by-name/rs/rspamd/package.nix b/pkgs/by-name/rs/rspamd/package.nix index 311316fbe4d7..a8ace2820b3c 100644 --- a/pkgs/by-name/rs/rspamd/package.nix +++ b/pkgs/by-name/rs/rspamd/package.nix @@ -37,14 +37,14 @@ assert withHyperscan -> stdenv.hostPlatform.isx86_64; assert (!withHyperscan) || (!withVectorscan); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rspamd"; version = "3.14.2"; src = fetchFromGitHub { owner = "rspamd"; repo = "rspamd"; - rev = version; + rev = finalAttrs.version; hash = "sha256-XpCdjS6c9nLi1ngeSPBldmK3HmMFfDNW+tNpxdrUoKg="; }; @@ -115,4 +115,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/rs/rss-bridge/package.nix b/pkgs/by-name/rs/rss-bridge/package.nix index df2f6f67cc8b..9646e3c62078 100644 --- a/pkgs/by-name/rs/rss-bridge/package.nix +++ b/pkgs/by-name/rs/rss-bridge/package.nix @@ -6,14 +6,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rss-bridge"; version = "2025-08-05"; src = fetchFromGitHub { owner = "RSS-Bridge"; repo = "rss-bridge"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-SH5iYsdvGD51j+2xqaG51VDtb35m1v9MR0+yLE1eyWo="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/rs/rssguard/package.nix b/pkgs/by-name/rs/rssguard/package.nix index d77797846d5d..7a81947d0d2d 100644 --- a/pkgs/by-name/rs/rssguard/package.nix +++ b/pkgs/by-name/rs/rssguard/package.nix @@ -8,14 +8,14 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rssguard"; version = "4.8.6"; src = fetchFromGitHub { owner = "martinrotter"; repo = "rssguard"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-2gwzk23t9WRHrXlASzba9HQRijHjH0nfWsBjMcqgq68="; }; @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { for ownCloud/Nextcloud. ''; homepage = "https://github.com/martinrotter/rssguard"; - changelog = "https://github.com/martinrotter/rssguard/releases/tag/${version}"; + changelog = "https://github.com/martinrotter/rssguard/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { tebriel ]; }; -} +}) diff --git a/pkgs/by-name/rt/rt/package.nix b/pkgs/by-name/rt/rt/package.nix index 11b172178f93..71e4ab7b5841 100644 --- a/pkgs/by-name/rt/rt/package.nix +++ b/pkgs/by-name/rt/rt/package.nix @@ -11,13 +11,13 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rt"; version = "5.0.8"; src = fetchFromGitHub { repo = "rt"; - rev = "rt-${version}"; + rev = "rt-${finalAttrs.version}"; owner = "bestpractical"; hash = "sha256-4/iC1PjLgLAp7XWTafe8HW3bTkDWWQxtSEIOs8wluzE="; }; @@ -133,7 +133,7 @@ stdenv.mkDerivation rec { ]; preAutoreconf = '' - echo rt-${version} > .tag + echo rt-${finalAttrs.version} > .tag ''; preConfigure = '' appendToVar configureFlags "--with-web-user=$UID" @@ -178,4 +178,4 @@ stdenv.mkDerivation rec { meta = { platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/rt/rtaudio_5/package.nix b/pkgs/by-name/rt/rtaudio_5/package.nix index dd142e55f2d1..54fdcb5fb57d 100644 --- a/pkgs/by-name/rt/rtaudio_5/package.nix +++ b/pkgs/by-name/rt/rtaudio_5/package.nix @@ -14,7 +14,7 @@ coreaudioSupport ? stdenv.hostPlatform.isDarwin, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rtaudio"; version = "5.2.0"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "thestk"; repo = "rtaudio"; - rev = version; + rev = finalAttrs.version; sha256 = "0xvahlfj3ysgsjsp53q81hayzw7f99n1g214gh7dwdr52kv2l987"; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ magnetophon ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/rt/rtklib-ex/package.nix b/pkgs/by-name/rt/rtklib-ex/package.nix index f996f266b3ea..4856f21706de 100644 --- a/pkgs/by-name/rt/rtklib-ex/package.nix +++ b/pkgs/by-name/rt/rtklib-ex/package.nix @@ -9,14 +9,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rtklib-ex"; version = "2.5.0"; src = fetchFromGitHub { owner = "rtklibexplorer"; repo = "RTKLIB"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-j00VEQvxOiAc3EQX3x2b3RxYkbtvCZ17ugnW6b6ChWU="; }; @@ -46,9 +46,9 @@ stdenv.mkDerivation rec { meta = { description = "Open Source Program Package for GNSS Positioning"; homepage = "https://rtkexplorer.com"; - changelog = "https://github.com/rtklibexplorer/RTKLIB/releases/tag/${src.tag}"; + changelog = "https://github.com/rtklibexplorer/RTKLIB/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd2; maintainers = [ lib.maintainers.skaphi ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/rt/rtl_433/package.nix b/pkgs/by-name/rt/rtl_433/package.nix index 0f41d4cc03d8..c9020146272d 100644 --- a/pkgs/by-name/rt/rtl_433/package.nix +++ b/pkgs/by-name/rt/rtl_433/package.nix @@ -9,14 +9,14 @@ soapysdr-with-plugins, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "25.12"; pname = "rtl_433"; src = fetchFromGitHub { owner = "merbanan"; repo = "rtl_433"; - rev = version; + rev = finalAttrs.version; hash = "sha256-VDNXLx6OUBQkflKFHp1LP8N5g15o6vYg3P9XWgIoYIg="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "rtl_433"; }; -} +}) diff --git a/pkgs/by-name/rt/rtptools/package.nix b/pkgs/by-name/rt/rtptools/package.nix index 2eb78c0a80bc..60833fd61bd5 100644 --- a/pkgs/by-name/rt/rtptools/package.nix +++ b/pkgs/by-name/rt/rtptools/package.nix @@ -3,11 +3,11 @@ lib, fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rtptools"; version = "1.22"; src = fetchurl { - url = "http://www.cs.columbia.edu/irt/software/rtptools/download/rtptools-${version}.tar.gz"; + url = "http://www.cs.columbia.edu/irt/software/rtptools/download/rtptools-${finalAttrs.version}.tar.gz"; sha256 = "0a4c0vmhxibfc58rrxpbav2bsk546chkg50ir4h3i57v4fjb4xic"; }; meta = { @@ -17,4 +17,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.bsd3; }; -} +}) diff --git a/pkgs/by-name/rt/rtrlib/package.nix b/pkgs/by-name/rt/rtrlib/package.nix index 9cdc18e1a38b..2eaed397be80 100644 --- a/pkgs/by-name/rt/rtrlib/package.nix +++ b/pkgs/by-name/rt/rtrlib/package.nix @@ -7,14 +7,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rtrlib"; version = "0.8.0"; src = fetchFromGitHub { repo = "rtrlib"; owner = "rtrlib"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ISb4ojcDvXY/88GbFMrA5V5+SGE6CmE5D+pokDTwotQ="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ Anillc ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/rt/rttr/package.nix b/pkgs/by-name/rt/rttr/package.nix index 587802081912..8dee7aa7b6b8 100644 --- a/pkgs/by-name/rt/rttr/package.nix +++ b/pkgs/by-name/rt/rttr/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rttr"; version = "0.9.6"; src = fetchFromGitHub { owner = "rttrorg"; repo = "rttr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1yxad8sj40wi75hny8w6imrsx8wjasjmsipnlq559n4b6kl84ijp"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ru/rubberband/package.nix b/pkgs/by-name/ru/rubberband/package.nix index d10f562ca04b..28dc12e0a317 100644 --- a/pkgs/by-name/ru/rubberband/package.nix +++ b/pkgs/by-name/ru/rubberband/package.nix @@ -14,12 +14,12 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rubberband"; version = "4.0.0"; src = fetchurl { - url = "https://breakfastquay.com/files/releases/rubberband-${version}.tar.bz2"; + url = "https://breakfastquay.com/files/releases/rubberband-${finalAttrs.version}.tar.bz2"; hash = "sha256-rwUDE+5jvBizWy4GTl3OBbJ2qvbRqiuKgs7R/i+AKOk="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ru/rubiks/package.nix b/pkgs/by-name/ru/rubiks/package.nix index 1ffc36f1ada9..791ad3f494a4 100644 --- a/pkgs/by-name/ru/rubiks/package.nix +++ b/pkgs/by-name/ru/rubiks/package.nix @@ -7,12 +7,12 @@ dos2unix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rubiks"; version = "20070912"; src = fetchurl { - url = "mirror://sageupstream/rubiks/rubiks-${version}.tar.bz2"; + url = "mirror://sageupstream/rubiks/rubiks-${finalAttrs.version}.tar.bz2"; sha256 = "0zdmkb0j1kyspdpsszzb2k3279xij79jkx0dxd9f3ix1yyyg3yfq"; }; @@ -111,4 +111,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ru/rubyripper/package.nix b/pkgs/by-name/ru/rubyripper/package.nix index 92d7c0e5455b..e1359f5b84be 100644 --- a/pkgs/by-name/ru/rubyripper/package.nix +++ b/pkgs/by-name/ru/rubyripper/package.nix @@ -8,14 +8,14 @@ ruby, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.8.0rc3"; pname = "rubyripper"; src = fetchFromGitHub { owner = "bleskodev"; repo = "rubyripper"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1qfwv8bgc9pyfh3d40bvyr9n7sjc2na61481693wwww640lm0f9f"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; homepage = "https://github.com/bleskodev/rubyripper"; }; -} +}) diff --git a/pkgs/by-name/ru/rund/package.nix b/pkgs/by-name/ru/rund/package.nix index e56afa8a2d10..d69e2af7b36d 100644 --- a/pkgs/by-name/ru/rund/package.nix +++ b/pkgs/by-name/ru/rund/package.nix @@ -8,14 +8,14 @@ assert dcompiler != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rund"; version = "1.0.0"; src = fetchFromGitHub { owner = "dragon-lang"; repo = "rund"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "10x6f1nn294r5qnpacrpcbp348dndz5fv4nz6ih55c61ckpkvgcf"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jonathanmarler ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ru/runzip/package.nix b/pkgs/by-name/ru/runzip/package.nix index fecd659c7563..1beae9283ca6 100644 --- a/pkgs/by-name/ru/runzip/package.nix +++ b/pkgs/by-name/ru/runzip/package.nix @@ -7,7 +7,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.4"; pname = "runzip"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "vlm"; repo = "zip-fix-filename-encoding"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0l5zbb5hswxczigvyal877j0aiq3fc01j3gv88bvy7ikyvw3lc07"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "runzip"; }; -} +}) diff --git a/pkgs/by-name/rv/rvvm/package.nix b/pkgs/by-name/rv/rvvm/package.nix index ebc981f56965..4ab1cdbb7cf8 100644 --- a/pkgs/by-name/rv/rvvm/package.nix +++ b/pkgs/by-name/rv/rvvm/package.nix @@ -24,14 +24,14 @@ assert lib.assertMsg ( stdenv.hostPlatform.isDarwin -> !enableX11 ) "macOS supports only SDL GUI backend"; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rvvm"; version = "0.6"; src = fetchFromGitHub { owner = "LekKit"; repo = "RVVM"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-5nSlKyWDAx0EeKFzzwP5+99XuJz9BHXEF1WNkRMLa9U="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kamillaova ]; mainProgram = "rvvm"; }; -} +}) diff --git a/pkgs/by-name/rw/rw/package.nix b/pkgs/by-name/rw/rw/package.nix index ec36ff41beaf..7ec6ff99a962 100644 --- a/pkgs/by-name/rw/rw/package.nix +++ b/pkgs/by-name/rw/rw/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rw"; version = "1.0"; src = fetchurl { - url = "https://sortix.org/rw/release/rw-portable-${version}.tar.gz"; + url = "https://sortix.org/rw/release/rw-portable-${finalAttrs.version}.tar.gz"; # Use hash provided by upstream sha256 = "50009730e36991dfe579716f91f4f616f5ba05ffb7bf69c03d41bf305ed93b6d"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "rw"; }; -} +}) diff --git a/pkgs/by-name/rw/rwc/package.nix b/pkgs/by-name/rw/rwc/package.nix index 557a6d5d63c9..597885ca7d53 100644 --- a/pkgs/by-name/rw/rwc/package.nix +++ b/pkgs/by-name/rw/rwc/package.nix @@ -4,14 +4,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rwc"; version = "0.3"; src = fetchFromGitHub { owner = "leahneukirchen"; repo = "rwc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-rB20XKprd8jPwvXYdjIEr3/8ygPGCDAgLKbHfw0EgPk="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ somasis ]; mainProgram = "rwc"; }; -} +}) diff --git a/pkgs/by-name/ry/ryzenadj/package.nix b/pkgs/by-name/ry/ryzenadj/package.nix index 167649c5932d..10966b3f5b29 100644 --- a/pkgs/by-name/ry/ryzenadj/package.nix +++ b/pkgs/by-name/ry/ryzenadj/package.nix @@ -5,14 +5,14 @@ pciutils, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ryzenadj"; version = "0.17.0"; src = fetchFromGitHub { owner = "FlyGoat"; repo = "RyzenAdj"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-28ld8htm3DewTSV3WTG4dFOcX4JAEUMK9rq4AAm1/zY="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ rhendric ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/rz/rzip/package.nix b/pkgs/by-name/rz/rzip/package.nix index f6f65efcb15e..f66dc02292bc 100644 --- a/pkgs/by-name/rz/rzip/package.nix +++ b/pkgs/by-name/rz/rzip/package.nix @@ -7,12 +7,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rzip"; version = "2.1"; src = fetchurl { - url = "mirror://samba/rzip/rzip-${version}.tar.gz"; + url = "mirror://samba/rzip/rzip-${finalAttrs.version}.tar.gz"; sha256 = "4bb96f4d58ccf16749ed3f836957ce97dbcff3e3ee5fd50266229a48f89815b7"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "rzip"; }; -} +}) diff --git a/pkgs/by-name/s-/s-tar/package.nix b/pkgs/by-name/s-/s-tar/package.nix index 13cfb3dbefd1..e48fb7b1cdeb 100644 --- a/pkgs/by-name/s-/s-tar/package.nix +++ b/pkgs/by-name/s-/s-tar/package.nix @@ -4,11 +4,11 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "s-tar"; version = "1.6"; src = fetchurl { - url = "mirror://sourceforge/s-tar/star-${version}.tar.bz2"; + url = "mirror://sourceforge/s-tar/star-${finalAttrs.version}.tar.bz2"; sha256 = "0xpp8gf0ghwdgncdwx17fpadxislwrj48gcm42851hz6p8p6c60v"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.wucke13 ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/s2/s2n-tls/package.nix b/pkgs/by-name/s2/s2n-tls/package.nix index 5843929f3edb..bf2d157eb017 100644 --- a/pkgs/by-name/s2/s2n-tls/package.nix +++ b/pkgs/by-name/s2/s2n-tls/package.nix @@ -7,14 +7,14 @@ nix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "s2n-tls"; version = "1.5.27"; src = fetchFromGitHub { owner = "aws"; repo = "s2n-tls"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-aJRw1a/XJivNZS3NkZ4U6nC12+wY/aoNv33mbAzNl0k="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/s2/s2png/package.nix b/pkgs/by-name/s2/s2png/package.nix index e3b5c6cad0ef..cb6d617e80ad 100644 --- a/pkgs/by-name/s2/s2png/package.nix +++ b/pkgs/by-name/s2/s2png/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "s2png"; version = "0.7.2"; src = fetchFromGitHub { owner = "dbohdan"; repo = "s2png"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0y3crfm0jqprgxamlly713cka2x1bp6z63p1lw9wh4wc37kpira6"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "s2png"; }; -} +}) diff --git a/pkgs/by-name/s3/s3fs/package.nix b/pkgs/by-name/s3/s3fs/package.nix index db21c9a425dd..90efb7f25982 100644 --- a/pkgs/by-name/s3/s3fs/package.nix +++ b/pkgs/by-name/s3/s3fs/package.nix @@ -10,14 +10,14 @@ fuse, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "s3fs-fuse"; version = "1.95"; src = fetchFromGitHub { owner = "s3fs-fuse"; repo = "s3fs-fuse"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-wHszw3S+fuZRwTvJy+FkxQTR2BAvr8H924Wd4/C5heE="; }; @@ -43,9 +43,9 @@ stdenv.mkDerivation rec { meta = { description = "Mount an S3 bucket as filesystem through FUSE"; homepage = "https://github.com/s3fs-fuse/s3fs-fuse"; - changelog = "https://github.com/s3fs-fuse/s3fs-fuse/raw/v${version}/ChangeLog"; + changelog = "https://github.com/s3fs-fuse/s3fs-fuse/raw/v${finalAttrs.version}/ChangeLog"; maintainers = [ ]; license = lib.licenses.gpl2Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/s9/s9fes/package.nix b/pkgs/by-name/s9/s9fes/package.nix index 2c68995682f3..3a2cb857c5c0 100644 --- a/pkgs/by-name/s9/s9fes/package.nix +++ b/pkgs/by-name/s9/s9fes/package.nix @@ -10,12 +10,12 @@ let isCrossCompiling = stdenv.hostPlatform != stdenv.buildPlatform; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "s9fes"; version = "20181205"; src = fetchurl { - url = "https://www.t3x.org/s9fes/s9fes-${version}.tgz"; + url = "https://www.t3x.org/s9fes/s9fes-${finalAttrs.version}.tgz"; sha256 = "sha256-Lp/akaDy3q4FmIE6x0fj9ae/SOD7tdsmzy2xdcCh13o="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sa/sacc/package.nix b/pkgs/by-name/sa/sacc/package.nix index 0ff053d51719..8eeef45a7e82 100644 --- a/pkgs/by-name/sa/sacc/package.nix +++ b/pkgs/by-name/sa/sacc/package.nix @@ -7,12 +7,12 @@ patches ? [ ], # allow users to easily override config.def.h }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sacc"; version = "1.07"; src = fetchurl { - url = "ftp://bitreich.org/releases/sacc/sacc-${version}.tar.gz"; + url = "ftp://bitreich.org/releases/sacc/sacc-${finalAttrs.version}.tar.gz"; hash = "sha256-LdEeZH+JWb7iEEzikAXaxG0N5GMPxjgTId4THLgdU2w="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.sternenseemann ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sa/safecopy/package.nix b/pkgs/by-name/sa/safecopy/package.nix index 530f596a5435..92e1e87f4cc2 100644 --- a/pkgs/by-name/sa/safecopy/package.nix +++ b/pkgs/by-name/sa/safecopy/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "safecopy"; version = "1.7"; src = fetchurl { - url = "mirror://sourceforge/project/safecopy/safecopy/safecopy-${version}/safecopy-${version}.tar.gz"; + url = "mirror://sourceforge/project/safecopy/safecopy/safecopy-${finalAttrs.version}/safecopy-${finalAttrs.version}.tar.gz"; sha256 = "1zf4kk9r8za9pn4hzy1y3j02vrhl1rxfk5adyfq0w0k48xfyvys2"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "safecopy"; }; -} +}) diff --git a/pkgs/by-name/sa/sagetex/package.nix b/pkgs/by-name/sa/sagetex/package.nix index b593a23efc60..d79c6b0ea40a 100644 --- a/pkgs/by-name/sa/sagetex/package.nix +++ b/pkgs/by-name/sa/sagetex/package.nix @@ -6,14 +6,14 @@ texliveBasic, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sagetex"; version = "3.6.1"; src = fetchFromGitHub { owner = "sagemath"; repo = "sagetex"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-OfhbXHbGI+DaDHqZCOGiSHJPHjGuT7ZqSEjKweloW38="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ alexnortung ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sa/sailsd/package.nix b/pkgs/by-name/sa/sailsd/package.nix index a678cf047390..f8245fb6e6aa 100644 --- a/pkgs/by-name/sa/sailsd/package.nix +++ b/pkgs/by-name/sa/sailsd/package.nix @@ -14,13 +14,13 @@ let sha256 = "06rcxkwgms9sxqr1swnnc4jnvgs0iahm4cksd475yd1bp5p1gq6j"; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.3.0"; pname = "sailsd"; src = fetchFromGitHub { owner = "sails-simulator"; repo = "sailsd"; - rev = version; + rev = finalAttrs.version; sha256 = "1s4nlffp683binbdxwwzbsci61kbjylbcr1jf44sv1h1r5d5js05"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "sailsd"; }; -} +}) diff --git a/pkgs/by-name/sa/saldl/package.nix b/pkgs/by-name/sa/saldl/package.nix index 60454f32a45d..aaf90382b3f8 100644 --- a/pkgs/by-name/sa/saldl/package.nix +++ b/pkgs/by-name/sa/saldl/package.nix @@ -15,14 +15,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "saldl"; version = "41"; src = fetchFromGitHub { owner = "saldl"; repo = "saldl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-PAX2MUyBWWU8kGkaeoCJteidgszh7ipwDJbrLXzVsn0="; }; @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { ]; wafConfigureFlags = [ - "--saldl-version ${version}" + "--saldl-version ${finalAttrs.version}" "--no-werror" ]; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "saldl"; }; -} +}) diff --git a/pkgs/by-name/sa/sam-ba/package.nix b/pkgs/by-name/sa/sam-ba/package.nix index d8f9d9f31937..76be850b494f 100644 --- a/pkgs/by-name/sa/sam-ba/package.nix +++ b/pkgs/by-name/sa/sam-ba/package.nix @@ -9,12 +9,12 @@ autoPatchelfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.5"; pname = "sam-ba"; src = fetchzip { - url = "https://ww1.microchip.com/downloads/en/DeviceDoc/sam-ba_${version}-linux_x86_64.tar.gz"; + url = "https://ww1.microchip.com/downloads/en/DeviceDoc/sam-ba_${finalAttrs.version}-linux_x86_64.tar.gz"; sha256 = "1k0nbgyc98z94nphm2q7s82b274clfnayf4a2kv93l5594rzdbp1"; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/sa/sambamba/package.nix b/pkgs/by-name/sa/sambamba/package.nix index a35f48ac0be9..4645d99b16af 100644 --- a/pkgs/by-name/sa/sambamba/package.nix +++ b/pkgs/by-name/sa/sambamba/package.nix @@ -9,14 +9,14 @@ lz4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sambamba"; version = "1.0.1"; src = fetchFromGitHub { owner = "biod"; repo = "sambamba"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-3O9bHGpMuCgdR2Wm7Dv1VUjMT1QTn8K1hdwgjvwhFDw="; fetchSubmodules = true; }; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - install -Dm755 bin/sambamba-${version} $out/bin/sambamba + install -Dm755 bin/sambamba-${finalAttrs.version} $out/bin/sambamba runHook postInstall ''; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; gpl2; platforms = lib.platforms.x86_64; }; -} +}) diff --git a/pkgs/by-name/sa/samblaster/package.nix b/pkgs/by-name/sa/samblaster/package.nix index aa45b3f7a573..4032f76d9e5b 100644 --- a/pkgs/by-name/sa/samblaster/package.nix +++ b/pkgs/by-name/sa/samblaster/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "samblaster"; version = "0.1.26"; src = fetchFromGitHub { owner = "GregoryFaust"; repo = "samblaster"; - rev = "v.${version}"; + rev = "v.${finalAttrs.version}"; sha256 = "0g24fq5hplnfgqkh3xqpg3lgx3wmxwnh9c7m6yw7pbi40lmgl1jv"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/GregoryFaust/samblaster"; platforms = lib.platforms.x86_64; }; -} +}) diff --git a/pkgs/by-name/sa/samplicator/package.nix b/pkgs/by-name/sa/samplicator/package.nix index 92d0c1cd362a..e6915b46bffe 100644 --- a/pkgs/by-name/sa/samplicator/package.nix +++ b/pkgs/by-name/sa/samplicator/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "samplicator"; version = "1.3.8rc1"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "sleinen"; repo = "samplicator"; - rev = version; + rev = finalAttrs.version; sha256 = "0fv5vldmwd6qrdv2wkk946dk9rn9nrv3c84ldvvqqn1spxfzgirm"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { mainProgram = "samplicate"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sa/samurai/package.nix b/pkgs/by-name/sa/samurai/package.nix index 02a5b537bf57..ba1e533f2918 100644 --- a/pkgs/by-name/sa/samurai/package.nix +++ b/pkgs/by-name/sa/samurai/package.nix @@ -5,14 +5,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "samurai"; version = "1.2"; src = fetchFromGitHub { owner = "michaelforney"; repo = "samurai"; - rev = version; + rev = finalAttrs.version; hash = "sha256-RPY3MFlnSDBZ5LOkdWnMiR/CZIBdqIFo9uLU+SAKPBI="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { mainProgram = "samu"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sa/sane-airscan/package.nix b/pkgs/by-name/sa/sane-airscan/package.nix index 3ec28ebf9d60..717c0f25acfe 100644 --- a/pkgs/by-name/sa/sane-airscan/package.nix +++ b/pkgs/by-name/sa/sane-airscan/package.nix @@ -13,7 +13,7 @@ gnutls, sane-backends, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sane-airscan"; version = "0.99.36"; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "alexpevzner"; repo = "sane-airscan"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-vpTUZVD5ONcQeDnjPmQDY9Qf/bmDqZMnxA+I8ALOB7Y="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ zaninime ]; }; -} +}) diff --git a/pkgs/by-name/sa/sanjuuni/package.nix b/pkgs/by-name/sa/sanjuuni/package.nix index b1ebdf489812..861843b659e2 100644 --- a/pkgs/by-name/sa/sanjuuni/package.nix +++ b/pkgs/by-name/sa/sanjuuni/package.nix @@ -11,14 +11,14 @@ callPackage, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sanjuuni"; version = "0.5"; src = fetchFromGitHub { owner = "MCJack123"; repo = "sanjuuni"; - rev = version; + rev = finalAttrs.version; hash = "sha256-wJRPD4OWOTPiyDr9dYseRA7BI942HPfHONVJGTc/+wU="; }; @@ -55,10 +55,10 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/MCJack123/sanjuuni"; description = "Command-line tool that converts images and videos into a format that can be displayed in ComputerCraft"; - changelog = "https://github.com/MCJack123/sanjuuni/releases/tag/${version}"; + changelog = "https://github.com/MCJack123/sanjuuni/releases/tag/${finalAttrs.version}"; maintainers = [ lib.maintainers.tomodachi94 ]; license = lib.licenses.gpl2Plus; broken = stdenv.hostPlatform.isDarwin; mainProgram = "sanjuuni"; }; -} +}) diff --git a/pkgs/by-name/sa/sanoid/package.nix b/pkgs/by-name/sa/sanoid/package.nix index 005e4beff922..85d0465139ef 100644 --- a/pkgs/by-name/sa/sanoid/package.nix +++ b/pkgs/by-name/sa/sanoid/package.nix @@ -16,14 +16,14 @@ pigz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sanoid"; version = "2.3.0"; src = fetchFromGitHub { owner = "jimsalterjrs"; repo = "sanoid"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-s6MP3x4qSuuiJKq2V2oLAXp6zaMSqKRCs5O9UMSgcvE="; }; @@ -101,4 +101,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sa/sassc/package.nix b/pkgs/by-name/sa/sassc/package.nix index 3a7f86c64c81..42ce1fc188d5 100644 --- a/pkgs/by-name/sa/sassc/package.nix +++ b/pkgs/by-name/sa/sassc/package.nix @@ -6,19 +6,19 @@ libsass, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sassc"; version = "3.6.2"; # also check libsass for updates src = fetchFromGitHub { owner = "sass"; repo = "sassc"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-jcs3+orRqKt9C3c2FTdeaj4H2rBP74lW3HF8CHSm7lQ="; }; postPatch = '' - export SASSC_VERSION=${version} + export SASSC_VERSION=${finalAttrs.version} ''; nativeBuildInputs = [ autoreconfHook ]; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sa/savvycan/package.nix b/pkgs/by-name/sa/savvycan/package.nix index 6af038f35404..7a80a6ca32a8 100644 --- a/pkgs/by-name/sa/savvycan/package.nix +++ b/pkgs/by-name/sa/savvycan/package.nix @@ -5,14 +5,14 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "savvycan"; version = "220"; src = fetchFromGitHub { owner = "collin80"; repo = "SavvyCAN"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-Du6Pc0JePdJNwBaWKKjTMWOmKCnk6Azojh8IJ7I+ngY="; }; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { meta = { description = "QT based cross platform canbus tool"; homepage = "https://savvycan.com/"; - changelog = "https://github.com/collin80/SavvyCAN/releases/tag/${version}"; + changelog = "https://github.com/collin80/SavvyCAN/releases/tag/${finalAttrs.version}"; maintainers = with lib.maintainers; [ simoneruffini ]; platforms = lib.platforms.all; license = lib.licenses.mit; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { it! ''; }; -} +}) diff --git a/pkgs/by-name/sb/sbs/package.nix b/pkgs/by-name/sb/sbs/package.nix index 9fa22dc475b4..6351ad032b61 100644 --- a/pkgs/by-name/sb/sbs/package.nix +++ b/pkgs/by-name/sb/sbs/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sbs"; version = "1.0.0"; src = fetchFromGitHub { owner = "onur-ozkan"; repo = "sbs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Zgu9W/3LwHF/fyaPlxmV/2LdxilO1tU0JY/esLnJVGY="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ onur-ozkan ]; mainProgram = "sbs"; }; -} +}) diff --git a/pkgs/by-name/sb/sbsigntool/package.nix b/pkgs/by-name/sb/sbsigntool/package.nix index 6dcb4fd79b3d..e0b8a4451fd7 100644 --- a/pkgs/by-name/sb/sbsigntool/package.nix +++ b/pkgs/by-name/sb/sbsigntool/package.nix @@ -12,13 +12,13 @@ libbfd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sbsigntool"; version = "0.9.5"; src = fetchgit { url = "https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-5DInWgl1gThjjfGOsts1H1s1GbMCkd0gjbmG3gA3Fhg="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { ]; # Broken on i686 license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/sc/sc-im/package.nix b/pkgs/by-name/sc/sc-im/package.nix index 85be1b7cc149..a2cf49714f40 100644 --- a/pkgs/by-name/sc/sc-im/package.nix +++ b/pkgs/by-name/sc/sc-im/package.nix @@ -15,18 +15,18 @@ xlsSupport ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sc-im"; version = "0.8.5"; src = fetchFromGitHub { owner = "andmarti1424"; repo = "sc-im"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-V2XwzZwn+plMxQuTCYxbeTaqdud69z77oMDDDi+7Jw0="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; nativeBuildInputs = [ makeWrapper @@ -58,11 +58,11 @@ stdenv.mkDerivation rec { ''; meta = { - changelog = "https://github.com/andmarti1424/sc-im/blob/${src.rev}/CHANGES"; + changelog = "https://github.com/andmarti1424/sc-im/blob/${finalAttrs.src.rev}/CHANGES"; homepage = "https://github.com/andmarti1424/sc-im"; description = "Ncurses spreadsheet program for terminal"; license = lib.licenses.bsdOriginal; maintainers = with lib.maintainers; [ dotlambda ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sc/scd2html/package.nix b/pkgs/by-name/sc/scd2html/package.nix index a1da25c536b2..b49b56396ad1 100644 --- a/pkgs/by-name/sc/scd2html/package.nix +++ b/pkgs/by-name/sc/scd2html/package.nix @@ -5,14 +5,14 @@ scdoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scd2html"; version = "1.0.0"; src = fetchFromSourcehut { owner = "~bitfehler"; repo = "scd2html"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-oZSHv5n/WOrvy77tC94Z8pYugLpHkcv7U1PrzR+8fHM="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "scd2html"; }; -} +}) diff --git a/pkgs/by-name/sc/scheme-bytestructures/package.nix b/pkgs/by-name/sc/scheme-bytestructures/package.nix index 3edcbdb45186..554884eba061 100644 --- a/pkgs/by-name/sc/scheme-bytestructures/package.nix +++ b/pkgs/by-name/sc/scheme-bytestructures/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scheme-bytestructures"; version = "2.0.2"; src = fetchFromGitHub { owner = "TaylanUB"; repo = "scheme-bytestructures"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-7FK1dXD1Qz6fFYjNUtHMaDGaezHLVaDvdgOboNNw0Lc="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ethancedwards8 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sc/scheme48/package.nix b/pkgs/by-name/sc/scheme48/package.nix index e220d3bc0f50..8eb8d4bc0376 100644 --- a/pkgs/by-name/sc/scheme48/package.nix +++ b/pkgs/by-name/sc/scheme48/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scheme48"; version = "1.9.3"; src = fetchurl { - url = "https://s48.org/${version}/scheme48-${version}.tgz"; + url = "https://s48.org/${finalAttrs.version}/scheme48-${finalAttrs.version}.tgz"; sha256 = "bvWp8/yhQRCw+DG0WAHRH5vftnmdl2qhLk+ICdrzkEw="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.siraben ]; }; -} +}) diff --git a/pkgs/by-name/sc/schemes/package.nix b/pkgs/by-name/sc/schemes/package.nix index ef9ed41bf55f..4a48a06e69cd 100644 --- a/pkgs/by-name/sc/schemes/package.nix +++ b/pkgs/by-name/sc/schemes/package.nix @@ -15,7 +15,7 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "schemes"; version = "46.0"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { domain = "gitlab.gnome.org"; owner = "chergert"; repo = "schemes"; - rev = version; + rev = finalAttrs.version; hash = "sha256-m82jR958f1g/4gSJ4NbNa4fwxVseH399Z8JpWr7tLh8="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ _0xMRTT ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sc/schismtracker/package.nix b/pkgs/by-name/sc/schismtracker/package.nix index 20aebff2afff..7d41e00cb0ac 100644 --- a/pkgs/by-name/sc/schismtracker/package.nix +++ b/pkgs/by-name/sc/schismtracker/package.nix @@ -13,14 +13,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "schismtracker"; version = "20251014"; src = fetchFromGitHub { owner = "schismtracker"; repo = "schismtracker"; - tag = version; + tag = finalAttrs.version; hash = "sha256-N1wCOR7Su3PllzrffkwB6LfhZlol1/4dVegySzJlH28="; }; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { # in this assert: https://github.com/schismtracker/schismtracker/blob/a106b57e0f809b95d9e8bcf5a3975d27e0681b5a/schism/version.c#L112 postPatch = '' substituteInPlace configure.ac \ - --replace-fail 'git log' 'echo ${version} #' + --replace-fail 'git log' 'echo ${finalAttrs.version} #' ''; configureFlags = [ @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ftrvxmtrx ]; mainProgram = "schismtracker"; }; -} +}) diff --git a/pkgs/by-name/sc/scipopt-papilo/package.nix b/pkgs/by-name/sc/scipopt-papilo/package.nix index e5a9dbc3edd2..82aa2fdeca4f 100644 --- a/pkgs/by-name/sc/scipopt-papilo/package.nix +++ b/pkgs/by-name/sc/scipopt-papilo/package.nix @@ -10,14 +10,14 @@ gfortran, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scipopt-papilo"; version = "3.0.0"; src = fetchFromGitHub { owner = "scipopt"; repo = "papilo"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-oxuXv/xWQiApxrrVdH3aEUOp40Em6kCz/DJXXpCxdzs="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/scipopt/papilo"; mainProgram = "papilo"; }; -} +}) diff --git a/pkgs/by-name/sc/scipopt-scip/package.nix b/pkgs/by-name/sc/scipopt-scip/package.nix index 94380ed902da..1f3413e0f8fa 100644 --- a/pkgs/by-name/sc/scipopt-scip/package.nix +++ b/pkgs/by-name/sc/scipopt-scip/package.nix @@ -18,14 +18,14 @@ enableZimpl ? (!stdenv.hostPlatform.isDarwin), }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scipopt-scip"; version = "10.0.0"; src = fetchFromGitHub { owner = "scipopt"; repo = "scip"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-KW7N2ORspzkaR/gdU//p38BV4GyuhoSIVb6q9RTrCYQ="; }; @@ -53,10 +53,10 @@ stdenv.mkDerivation rec { meta = { maintainers = with lib.maintainers; [ fettgoenner ]; - changelog = "https://scipopt.org/doc-${version}/html/RN${lib.versions.major version}.php"; + changelog = "https://scipopt.org/doc-${finalAttrs.version}/html/RN${lib.versions.major finalAttrs.version}.php"; description = "Solving Constraint Integer Programs"; license = lib.licenses.asl20; homepage = "https://github.com/scipopt/scip"; mainProgram = "scip"; }; -} +}) diff --git a/pkgs/by-name/sc/scipopt-zimpl/package.nix b/pkgs/by-name/sc/scipopt-zimpl/package.nix index 0158254fded4..cb9d82e4466b 100644 --- a/pkgs/by-name/sc/scipopt-zimpl/package.nix +++ b/pkgs/by-name/sc/scipopt-zimpl/package.nix @@ -9,14 +9,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scipopt-zimpl"; version = "3.7.0"; src = fetchFromGitHub { owner = "scipopt"; repo = "zimpl"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ataepqBfdA7CgqPhbw+Xy7PC3VZTLcSrF2/xnFyx+YI="; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { homepage = "https://zimpl.zib.de"; mainProgram = "zimpl"; }; -} +}) diff --git a/pkgs/by-name/sc/scorched3d/package.nix b/pkgs/by-name/sc/scorched3d/package.nix index 2d838bbbb789..0df07831a439 100644 --- a/pkgs/by-name/sc/scorched3d/package.nix +++ b/pkgs/by-name/sc/scorched3d/package.nix @@ -20,11 +20,11 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "44"; pname = "scorched3d"; src = fetchurl { - url = "mirror://sourceforge/scorched3d/Scorched3D-${version}-src.tar.gz"; + url = "mirror://sourceforge/scorched3d/Scorched3D-${finalAttrs.version}-src.tar.gz"; sha256 = "1fldi9pn7cz6hc9h70pacgb7sbykzcac44yp3pkhn0qh4axj10qw"; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; # maybe more maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/sc/scowl/package.nix b/pkgs/by-name/sc/scowl/package.nix index cc129a42c888..6b998c40f7cc 100644 --- a/pkgs/by-name/sc/scowl/package.nix +++ b/pkgs/by-name/sc/scowl/package.nix @@ -11,14 +11,14 @@ singleWordlist ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scowl"; version = "2020.12.07"; src = fetchFromGitHub { owner = "en-wl"; repo = "wordlist"; - rev = "rel-${version}"; + rev = "rel-${finalAttrs.version}"; sha256 = "sha256-J61jhpnZcXMnoGlSuSCrKDZnnyp3Snjr+fUpTVKX64g="; }; @@ -127,4 +127,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; homepage = "http://wordlist.aspell.net/"; }; -} +}) diff --git a/pkgs/by-name/sc/scream/package.nix b/pkgs/by-name/sc/scream/package.nix index 0ee05bc91698..f65485c7f68c 100644 --- a/pkgs/by-name/sc/scream/package.nix +++ b/pkgs/by-name/sc/scream/package.nix @@ -16,14 +16,14 @@ libpcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scream"; version = "4.0"; src = fetchFromGitHub { owner = "duncanthrax"; repo = "scream"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-lP5mdNhZjkEVjgQUEsisPy+KXUqsE6xj6dFWcgD+VGM="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { mainProgram = "scream"; maintainers = with lib.maintainers; [ arcnmx ]; }; -} +}) diff --git a/pkgs/by-name/sc/screen-message/package.nix b/pkgs/by-name/sc/screen-message/package.nix index 2d5eb30aecae..9599ab7d5381 100644 --- a/pkgs/by-name/sc/screen-message/package.nix +++ b/pkgs/by-name/sc/screen-message/package.nix @@ -7,14 +7,14 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "screen-message"; version = "0.29"; src = fetchFromGitHub { owner = "nomeata"; repo = "screen-message"; - rev = version; + rev = finalAttrs.version; hash = "sha256-fwKle+aXZuiNo5ksrigj7BGLv2fUILN2GluHHZ6co6s="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { mainProgram = "sm"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sc/screen/package.nix b/pkgs/by-name/sc/screen/package.nix index adb4ec1ec482..5d0e4ecf87d2 100644 --- a/pkgs/by-name/sc/screen/package.nix +++ b/pkgs/by-name/sc/screen/package.nix @@ -9,12 +9,12 @@ pam ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "screen"; version = "5.0.1"; src = fetchurl { - url = "mirror://gnu/screen/screen-${version}.tar.gz"; + url = "mirror://gnu/screen/screen-${finalAttrs.version}.tar.gz"; hash = "sha256-La429Ns3n/zRS2kVlrpuwYrDqeIrxHrCOXiatYQJhp0="; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/sc/screenfetch/package.nix b/pkgs/by-name/sc/screenfetch/package.nix index 8aaef982dcfb..323f4cd0cbf1 100644 --- a/pkgs/by-name/sc/screenfetch/package.nix +++ b/pkgs/by-name/sc/screenfetch/package.nix @@ -46,14 +46,14 @@ let ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "screenfetch"; version = "3.9.9"; src = fetchFromGitHub { owner = "KittyKatt"; repo = "screenFetch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-UNZMCLXhH4wDV0/fGWsB+KAi6aJVuPs6zpWXIQAqnjo="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "screenfetch"; }; -} +}) diff --git a/pkgs/by-name/sc/scriptaculous/package.nix b/pkgs/by-name/sc/scriptaculous/package.nix index 1ce5cebff52a..1d7d13497e29 100644 --- a/pkgs/by-name/sc/scriptaculous/package.nix +++ b/pkgs/by-name/sc/scriptaculous/package.nix @@ -5,12 +5,12 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scriptaculous"; version = "1.9.0"; src = fetchurl { - url = "https://script.aculo.us/dist/scriptaculous-js-${version}.zip"; + url = "https://script.aculo.us/dist/scriptaculous-js-${finalAttrs.version}.zip"; sha256 = "1xpnk3cq8n07lxd69k5jxh48s21zh41ihq10z4a6lcnk238rp8qz"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ das_j ]; }; -} +}) diff --git a/pkgs/by-name/sc/scrot/package.nix b/pkgs/by-name/sc/scrot/package.nix index 16421fcc8a52..581caa05678a 100644 --- a/pkgs/by-name/sc/scrot/package.nix +++ b/pkgs/by-name/sc/scrot/package.nix @@ -14,14 +14,14 @@ libbsd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scrot"; version = "1.12.1"; src = fetchFromGitHub { owner = "resurrecting-open-source-projects"; repo = "scrot"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ExZH+bjpEvdbSYM8OhV+cyn4j+0YrHp5/b+HsHKAHCA="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; license = lib.licenses.mitAdvertising; }; -} +}) diff --git a/pkgs/by-name/sc/scrub/package.nix b/pkgs/by-name/sc/scrub/package.nix index 7f5223a31672..24c9341999bc 100644 --- a/pkgs/by-name/sc/scrub/package.nix +++ b/pkgs/by-name/sc/scrub/package.nix @@ -7,14 +7,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scrub"; version = "2.6.1"; src = fetchFromGitHub { owner = "chaos"; repo = "scrub"; - rev = version; + rev = finalAttrs.version; sha256 = "0ndcri2ddzqlsxvy1b607ajyd4dxpiagzx331yyi7hf3ijph129f"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "scrub"; }; -} +}) diff --git a/pkgs/by-name/sd/sdate/package.nix b/pkgs/by-name/sd/sdate/package.nix index 1cac34651800..068d3bacb1bf 100644 --- a/pkgs/by-name/sd/sdate/package.nix +++ b/pkgs/by-name/sd/sdate/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sdate"; version = "0.7"; src = fetchFromGitHub { owner = "ChristophBerg"; repo = "sdate"; - rev = version; + rev = finalAttrs.version; hash = "sha256-jkwe+bSBa0p1Xzfetsdpw0RYw/gSRxnY2jBOzC5HtJ8="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "sdate"; }; -} +}) diff --git a/pkgs/by-name/sd/sdcv/package.nix b/pkgs/by-name/sd/sdcv/package.nix index 9f4781dfbbca..5fc3ce0d999d 100644 --- a/pkgs/by-name/sd/sdcv/package.nix +++ b/pkgs/by-name/sd/sdcv/package.nix @@ -9,14 +9,14 @@ readline, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sdcv"; version = "0.5.5"; src = fetchFromGitHub { owner = "Dushistov"; repo = "sdcv"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-EyvljVXhOsdxIYOGTzD+T16nvW7/RNx3DuQ2OdhjXJ4="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "sdcv"; }; -} +}) diff --git a/pkgs/by-name/sd/sdlpop/package.nix b/pkgs/by-name/sd/sdlpop/package.nix index 6a82b4ad16ab..070405981d03 100644 --- a/pkgs/by-name/sd/sdlpop/package.nix +++ b/pkgs/by-name/sd/sdlpop/package.nix @@ -10,14 +10,14 @@ SDL2_image, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sdlpop"; version = "1.23"; src = fetchFromGitHub { owner = "NagyD"; repo = "SDLPoP"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-UI7NfOC/+druRYL5g2AhIjTPEq4ta1qEThcxgyrFjHY="; }; @@ -82,10 +82,10 @@ stdenv.mkDerivation rec { meta = { description = "Open-source port of Prince of Persia"; homepage = "https://github.com/NagyD/SDLPoP"; - changelog = "https://github.com/NagyD/SDLPoP/blob/v${version}/doc/ChangeLog.txt"; + changelog = "https://github.com/NagyD/SDLPoP/blob/v${finalAttrs.version}/doc/ChangeLog.txt"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ iblech ]; platforms = lib.platforms.unix; mainProgram = "prince"; }; -} +}) diff --git a/pkgs/by-name/se/seafile-client/package.nix b/pkgs/by-name/se/seafile-client/package.nix index da54eda7264a..07a6bf03666e 100644 --- a/pkgs/by-name/se/seafile-client/package.nix +++ b/pkgs/by-name/se/seafile-client/package.nix @@ -13,14 +13,14 @@ withShibboleth ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "seafile-client"; version = "9.0.15"; src = fetchFromGitHub { owner = "haiwen"; repo = "seafile-client"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-BV1+9/+ryZB1BQyRJ5JaIU6bbOi4h8vt+V+FQIfUJp8="; }; @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/haiwen/seafile-client"; - changelog = "https://github.com/haiwen/seafile-client/releases/tag/${src.tag}"; + changelog = "https://github.com/haiwen/seafile-client/releases/tag/${finalAttrs.src.tag}"; description = "Desktop client for Seafile, the Next-generation Open Source Cloud Storage"; license = lib.licenses.asl20; platforms = lib.platforms.linux; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "seafile-applet"; }; -} +}) diff --git a/pkgs/by-name/se/seafile-shared/package.nix b/pkgs/by-name/se/seafile-shared/package.nix index 16c3bfe5ef42..64b3ccfe34f4 100644 --- a/pkgs/by-name/se/seafile-shared/package.nix +++ b/pkgs/by-name/se/seafile-shared/package.nix @@ -15,14 +15,14 @@ libwebsockets, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "seafile-shared"; version = "9.0.15"; src = fetchFromGitHub { owner = "haiwen"; repo = "seafile"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-mWIOk8O3vlg7Sm/5ZQUB5nOgi8/pEczCGQ94p0km/GI="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { schmittlauch ]; }; -} +}) diff --git a/pkgs/by-name/se/seahorse/package.nix b/pkgs/by-name/se/seahorse/package.nix index 2fc83e64a54a..ae0ee5bcd2a0 100644 --- a/pkgs/by-name/se/seahorse/package.nix +++ b/pkgs/by-name/se/seahorse/package.nix @@ -29,12 +29,12 @@ libhandy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "seahorse"; version = "47.0.1"; src = fetchurl { - url = "mirror://gnome/sources/seahorse/${lib.versions.major version}/seahorse-${version}.tar.xz"; + url = "mirror://gnome/sources/seahorse/${lib.versions.major finalAttrs.version}/seahorse-${finalAttrs.version}.tar.xz"; hash = "sha256-nBkX5KYff+u3h4Sc42znF/znBsNGiAuZHQVtVNrbysw="; }; @@ -124,4 +124,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/se/seamly2d/package.nix b/pkgs/by-name/se/seamly2d/package.nix index 038e8e2104ca..5a44b3caa69d 100644 --- a/pkgs/by-name/se/seamly2d/package.nix +++ b/pkgs/by-name/se/seamly2d/package.nix @@ -16,14 +16,14 @@ let qtPython = python3.withPackages (pkgs: with pkgs; [ pyqt5 ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "seamly2d"; version = "2025.8.4.217"; src = fetchFromGitHub { owner = "FashionFreedom"; repo = "Seamly2D"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-PaGYpGZJGXPXJdfkS0siXGKxhSSdGCzDxAYdGv/lPvA="; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ WhittlesJr ]; }; -} +}) diff --git a/pkgs/by-name/se/seasocks/package.nix b/pkgs/by-name/se/seasocks/package.nix index 6dd9101aff56..a4a9f034f4df 100644 --- a/pkgs/by-name/se/seasocks/package.nix +++ b/pkgs/by-name/se/seasocks/package.nix @@ -8,14 +8,14 @@ catch2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "seasocks"; version = "1.4.6"; src = fetchFromGitHub { owner = "mattgodbolt"; repo = "seasocks"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-R1McxZm2qsUoggFGfL587g+8eQf7si56xVkR8B8nehQ="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ fredeb ]; }; -} +}) diff --git a/pkgs/by-name/se/seaview/package.nix b/pkgs/by-name/se/seaview/package.nix index c940c7555f12..3a53a9e2d3f9 100644 --- a/pkgs/by-name/se/seaview/package.nix +++ b/pkgs/by-name/se/seaview/package.nix @@ -7,12 +7,12 @@ libjpeg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "5.1"; pname = "seaview"; src = fetchurl { - url = "ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/archive/seaview_${version}.tar.gz"; + url = "ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/archive/seaview_${finalAttrs.version}.tar.gz"; sha256 = "sha256-tL9YQB4wgUOCyCWxOkw+6oyinDFO1cSh9DRZt47W+Ys="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.iimog ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/se/sec/package.nix b/pkgs/by-name/se/sec/package.nix index 96c9192eacf6..08295da107c5 100644 --- a/pkgs/by-name/se/sec/package.nix +++ b/pkgs/by-name/se/sec/package.nix @@ -5,14 +5,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sec"; version = "2.9.3"; src = fetchFromGitHub { owner = "simple-evcorr"; repo = "sec"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-iK2v/qCWw4jdSEpx6cwSB98n5iFmbCyJH0lIpUG8pAU="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "sec"; }; -} +}) diff --git a/pkgs/by-name/se/secp256k1/package.nix b/pkgs/by-name/se/secp256k1/package.nix index 9f8b070b1e8d..657882187b53 100644 --- a/pkgs/by-name/se/secp256k1/package.nix +++ b/pkgs/by-name/se/secp256k1/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "secp256k1"; version = "0.6.0"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "bitcoin-core"; repo = "secp256k1"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-pCSNUSrPyN/lLYZm7zK/b9LICkThXOr6JAyFvHZSPW0="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; all; }; -} +}) diff --git a/pkgs/by-name/se/sedutil/package.nix b/pkgs/by-name/se/sedutil/package.nix index 99e0f70c9022..c348c7dad06a 100644 --- a/pkgs/by-name/se/sedutil/package.nix +++ b/pkgs/by-name/se/sedutil/package.nix @@ -7,14 +7,14 @@ libnvme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sedutil"; version = "1.49.13"; src = fetchFromGitHub { owner = "Drive-Trust-Alliance"; repo = "sedutil"; - tag = version; + tag = finalAttrs.version; hash = "sha256-bSeTbpeecufXNZKNb5A0gWYF3qkBc2fSmNTZxkDW+Vc="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "sedutil-cli"; }; -} +}) diff --git a/pkgs/by-name/se/semver-tool/package.nix b/pkgs/by-name/se/semver-tool/package.nix index 650f23b14638..6b8fef22e845 100644 --- a/pkgs/by-name/se/semver-tool/package.nix +++ b/pkgs/by-name/se/semver-tool/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "semver-tool"; version = "3.4.0"; src = fetchFromGitHub { owner = "fsaintjacques"; repo = "semver-tool"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-BnHuiCxE0VjzMWFTEMunQ9mkebQKIKbbMxZVfBUO57Y="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.qyliss ]; mainProgram = "semver"; }; -} +}) diff --git a/pkgs/by-name/se/sensible-utils/package.nix b/pkgs/by-name/se/sensible-utils/package.nix index 151c401c0517..9315369fb4f9 100644 --- a/pkgs/by-name/se/sensible-utils/package.nix +++ b/pkgs/by-name/se/sensible-utils/package.nix @@ -5,7 +5,7 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sensible-utils"; version = "0.0.26"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "debian"; repo = "sensible-utils"; - rev = "debian/${version}"; + rev = "debian/${finalAttrs.version}"; sha256 = "sha256-vxzCICkF3KDBe+IIZ63JMiZmfHOllHf1Xtw/vWaimc8="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pbek ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/se/sent/package.nix b/pkgs/by-name/se/sent/package.nix index 1c061378a1db..ff3126ed55e9 100644 --- a/pkgs/by-name/se/sent/package.nix +++ b/pkgs/by-name/se/sent/package.nix @@ -9,12 +9,12 @@ patches ? [ ], }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sent"; version = "1"; src = fetchurl { - url = "https://dl.suckless.org/tools/sent-${version}.tar.gz"; + url = "https://dl.suckless.org/tools/sent-${finalAttrs.version}.tar.gz"; sha256 = "0cxysz5lp25mgww73jl0mgip68x7iyvialyzdbriyaff269xxwvv"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/se/sentencepiece/package.nix b/pkgs/by-name/se/sentencepiece/package.nix index b6fbb72b18ee..ee962005ea80 100644 --- a/pkgs/by-name/se/sentencepiece/package.nix +++ b/pkgs/by-name/se/sentencepiece/package.nix @@ -8,14 +8,14 @@ withGPerfTools ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sentencepiece"; version = "0.2.1"; src = fetchFromGitHub { owner = "google"; repo = "sentencepiece"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-q0JgMxoD9PLqr6zKmOdrK2A+9RXVDub6xy7NOapS+vs="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ pashashocky ]; }; -} +}) diff --git a/pkgs/by-name/se/sequeler/package.nix b/pkgs/by-name/se/sequeler/package.nix index 52b5d2a656c5..dcc580a8720c 100644 --- a/pkgs/by-name/se/sequeler/package.nix +++ b/pkgs/by-name/se/sequeler/package.nix @@ -28,14 +28,14 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sequeler"; version = "0.9.0"; src = fetchFromGitHub { owner = "ellie-commons"; repo = "sequeler"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-dFmR5SfzT/1UVwcnB3Y3kB1h0DapwN/2/KQAHiMpk/8="; }; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "io.github.ellie_commons.sequeler"; }; -} +}) diff --git a/pkgs/by-name/se/ser2net/package.nix b/pkgs/by-name/se/ser2net/package.nix index b81e92f5bc95..03ea731c0db4 100644 --- a/pkgs/by-name/se/ser2net/package.nix +++ b/pkgs/by-name/se/ser2net/package.nix @@ -9,14 +9,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ser2net"; version = "4.6.6"; src = fetchFromGitHub { owner = "cminyard"; repo = "ser2net"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-TL6btl8Q8hpIBfzHdJ+TLdF+r9zQRLytzVx810R7yYI="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "ser2net"; }; -} +}) diff --git a/pkgs/by-name/se/serialdv/package.nix b/pkgs/by-name/se/serialdv/package.nix index d146f8c68ff6..5ceba2aa2830 100644 --- a/pkgs/by-name/se/serialdv/package.nix +++ b/pkgs/by-name/se/serialdv/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "serialdv"; version = "1.1.5"; src = fetchFromGitHub { owner = "f4exb"; repo = "serialdv"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-uswddoIpTXqsvjM2/ygdud9jZHTemLn9Dlv9FBXXKow="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ alkeryn ]; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/se/setroot/package.nix b/pkgs/by-name/se/setroot/package.nix index f88b53bbce2d..f259291d4346 100644 --- a/pkgs/by-name/se/setroot/package.nix +++ b/pkgs/by-name/se/setroot/package.nix @@ -10,14 +10,14 @@ libXinerama, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.0.2"; pname = "setroot"; src = fetchFromGitHub { owner = "ttzhou"; repo = "setroot"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0w95828v0splk7bj5kfacp4pq6wxpyamvyjmahyvn5hc3ycq21mq"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "setroot"; }; -} +}) diff --git a/pkgs/by-name/se/seturgent/package.nix b/pkgs/by-name/se/seturgent/package.nix index bd335a5d64dc..a5fab4bf1366 100644 --- a/pkgs/by-name/se/seturgent/package.nix +++ b/pkgs/by-name/se/seturgent/package.nix @@ -6,13 +6,13 @@ xorgproto, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "seturgent"; version = "1.5"; src = fetchgit { url = "git://git.codemadness.org/seturgent"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-XW7ms0BVCf1/fuL3PJ970t6sHkmMY1iLYXfS9R60JX0="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { homepage = "https://codemadness.org/seturgent-set-urgency-hints-for-x-applications.html"; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/se/seyren/package.nix b/pkgs/by-name/se/seyren/package.nix index 4ecb0925b1af..d36bf1469e4a 100644 --- a/pkgs/by-name/se/seyren/package.nix +++ b/pkgs/by-name/se/seyren/package.nix @@ -6,12 +6,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "seyren"; version = "1.5.0"; src = fetchurl { - url = "https://github.com/scobal/seyren/releases/download/${version}/seyren-${version}.jar"; + url = "https://github.com/scobal/seyren/releases/download/${finalAttrs.version}/seyren-${finalAttrs.version}.jar"; sha256 = "1fixij04n8hgmaj8kw8i6vclwyd6n94x0n6ify73ynm6dfv8g37x"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.offline ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sf/sfrotz/package.nix b/pkgs/by-name/sf/sfrotz/package.nix index f4d234e2b767..65f2359513ec 100644 --- a/pkgs/by-name/sf/sfrotz/package.nix +++ b/pkgs/by-name/sf/sfrotz/package.nix @@ -16,7 +16,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sfrotz"; version = "2.54"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { domain = "gitlab.com"; owner = "DavidGriffith"; repo = "frotz"; - rev = version; + rev = finalAttrs.version; hash = "sha256-GvGxojD8d5GVy/d8h3q6K7KJroz2lsKbfE0F0acjBl8="; }; @@ -64,9 +64,9 @@ stdenv.mkDerivation rec { from individual files. ''; homepage = "https://davidgriffith.gitlab.io/frotz/"; - changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${version}/NEWS"; + changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${finalAttrs.version}/NEWS"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ ddelabru ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sf/sfsexp/package.nix b/pkgs/by-name/sf/sfsexp/package.nix index 3891ef3f0bec..8674fc096e46 100644 --- a/pkgs/by-name/sf/sfsexp/package.nix +++ b/pkgs/by-name/sf/sfsexp/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sfsexp"; version = "1.4.1"; src = fetchFromGitHub { owner = "mjsottile"; repo = "sfsexp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-uAk/8Emf23J0D3D5+eUEpWLY2fIvdQ7a80eGe9i1WQ8="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sg/sgdboop/package.nix b/pkgs/by-name/sg/sgdboop/package.nix index d967136b8041..bdec0922001c 100644 --- a/pkgs/by-name/sg/sgdboop/package.nix +++ b/pkgs/by-name/sg/sgdboop/package.nix @@ -6,14 +6,14 @@ pkg-config, wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sgdboop"; version = "1.3.1"; src = fetchFromGitHub { owner = "SteamGridDB"; repo = "SGDBoop"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-FpVQQo2N/qV+cFhYZ1FVm+xlPHSVMH4L+irnQEMlUQs="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { mainProgram = "SGDBoop"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sg/sgx-azure-dcap-client/package.nix b/pkgs/by-name/sg/sgx-azure-dcap-client/package.nix index 136bb5bc3474..3be23a08d598 100644 --- a/pkgs/by-name/sg/sgx-azure-dcap-client/package.nix +++ b/pkgs/by-name/sg/sgx-azure-dcap-client/package.nix @@ -34,14 +34,14 @@ let }) ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "azure-dcap-client"; version = "1.12.3"; src = fetchFromGitHub { owner = "microsoft"; repo = "azure-dcap-client"; - rev = version; + rev = finalAttrs.version; hash = "sha256-zTDaICsSPXctgFRCZBiZwXV9dLk2pFL9kp5a8FkiTZA="; }; @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; license = [ lib.licenses.mit ]; }; -} +}) diff --git a/pkgs/by-name/sh/sha1collisiondetection/package.nix b/pkgs/by-name/sh/sha1collisiondetection/package.nix index a07ec16e491a..907f662b3666 100644 --- a/pkgs/by-name/sh/sha1collisiondetection/package.nix +++ b/pkgs/by-name/sh/sha1collisiondetection/package.nix @@ -6,14 +6,14 @@ which, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sha1collisiondetection"; version = "1.0.3"; src = fetchFromGitHub { owner = "cr-marcstevens"; repo = "sha1collisiondetection"; - rev = "stable-v${version}"; + rev = "stable-v${finalAttrs.version}"; sha256 = "0xn31hkkqs0kj9203rzx6w4nr0lq8fnrlm5i76g0px3q4v2dzw1s"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; mainProgram = "sha1dcsum"; }; -} +}) diff --git a/pkgs/by-name/sh/shaarli/package.nix b/pkgs/by-name/sh/shaarli/package.nix index 44a7c63d0983..6389a3c4597b 100644 --- a/pkgs/by-name/sh/shaarli/package.nix +++ b/pkgs/by-name/sh/shaarli/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shaarli"; version = "0.16.0"; src = fetchurl { - url = "https://github.com/shaarli/Shaarli/releases/download/v${version}/shaarli-v${version}-full.tar.gz"; + url = "https://github.com/shaarli/Shaarli/releases/download/v${finalAttrs.version}/shaarli-v${finalAttrs.version}-full.tar.gz"; sha256 = "sha256-e/iZ+SPMt6HphEbLY2hM7pnvXHxsCOYZoXyGpA5FMtg="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sh/shairport-sync/package.nix b/pkgs/by-name/sh/shairport-sync/package.nix index bba887da5c71..7e4ef2aec05a 100644 --- a/pkgs/by-name/sh/shairport-sync/package.nix +++ b/pkgs/by-name/sh/shairport-sync/package.nix @@ -51,14 +51,14 @@ let inherit (lib) optional optionals; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shairport-sync"; version = "4.3.7"; src = fetchFromGitHub { repo = "shairport-sync"; owner = "mikebrady"; - tag = version; + tag = finalAttrs.version; hash = "sha256-bfOgUeUCxQeCmKKBlvIXptM5lJxgZiH4lOhLJSNih8g="; }; @@ -149,4 +149,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sh/shared-mime-info/package.nix b/pkgs/by-name/sh/shared-mime-info/package.nix index 396742594ec9..51521a613d37 100644 --- a/pkgs/by-name/sh/shared-mime-info/package.nix +++ b/pkgs/by-name/sh/shared-mime-info/package.nix @@ -11,7 +11,7 @@ shared-mime-info, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shared-mime-info"; version = "2.4"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "xdg"; repo = "shared-mime-info"; - rev = version; + rev = finalAttrs.version; hash = "sha256-5eyMkfSBUOD7p8woIYTgz5C/L8uQMXyr0fhL0l23VMA="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.freedesktop ]; mainProgram = "update-mime-database"; }; -} +}) diff --git a/pkgs/by-name/sh/sharutils/package.nix b/pkgs/by-name/sh/sharutils/package.nix index 8128c520b1f2..6cd02137908d 100644 --- a/pkgs/by-name/sh/sharutils/package.nix +++ b/pkgs/by-name/sh/sharutils/package.nix @@ -9,12 +9,12 @@ updateAutotoolsGnuConfigScriptsHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sharutils"; version = "4.15.2"; src = fetchurl { - url = "mirror://gnu/sharutils/sharutils-${version}.tar.xz"; + url = "mirror://gnu/sharutils/sharutils-${finalAttrs.version}.tar.xz"; sha256 = "16isapn8f39lnffc3dp4dan05b7x6mnc76v6q5nn8ysxvvvwy19b"; }; @@ -108,4 +108,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sh/shellspec/package.nix b/pkgs/by-name/sh/shellspec/package.nix index b8865a877c3f..dfd0fc586c74 100644 --- a/pkgs/by-name/sh/shellspec/package.nix +++ b/pkgs/by-name/sh/shellspec/package.nix @@ -5,14 +5,14 @@ bash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shellspec"; version = "0.28.1"; src = fetchFromGitHub { owner = "shellspec"; repo = "shellspec"; - rev = version; + rev = finalAttrs.version; sha256 = "1ib5qp29f2fmivwnv6hq35qhvdxz42xgjlkvy0i3qn758riyqf46"; }; @@ -31,10 +31,10 @@ stdenv.mkDerivation rec { meta = { description = "Full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells"; homepage = "https://shellspec.info/"; - changelog = "https://github.com/shellspec/shellspec/releases/tag/${version}"; + changelog = "https://github.com/shellspec/shellspec/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ j0hax ]; platforms = lib.platforms.unix; mainProgram = "shellspec"; }; -} +}) diff --git a/pkgs/by-name/sh/shepherd/package.nix b/pkgs/by-name/sh/shepherd/package.nix index 6f6313ea0035..f4fbd6810b17 100644 --- a/pkgs/by-name/sh/shepherd/package.nix +++ b/pkgs/by-name/sh/shepherd/package.nix @@ -9,19 +9,19 @@ yarn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shepherd"; version = "1.16.0"; src = fetchFromGitHub { owner = "NerdWalletOSS"; repo = "shepherd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-LY8Vde4YpGuKnQ5UnSOpsQDY7AOyZRziUrfZb5dRiX4="; }; offlineCache = fetchYarnDeps { - yarnLock = "${src}/yarn.lock"; + yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-tJXJ8ePr5ArAV+0JcuJsTo/B2PUcgsXfZrSDCpna/9k="; }; @@ -67,7 +67,7 @@ stdenv.mkDerivation rec { ''; meta = { - changelog = "https://github.com/NerdWalletOSS/shepherd/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/NerdWalletOSS/shepherd/blob/${finalAttrs.src.rev}/CHANGELOG.md"; description = "Utility for applying code changes across many repositories"; homepage = "https://github.com/NerdWalletOSS/shepherd"; license = lib.licenses.asl20; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ dbirks ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sh/sherpa/package.nix b/pkgs/by-name/sh/sherpa/package.nix index 8b79450dad1a..bbb66ba611e7 100644 --- a/pkgs/by-name/sh/sherpa/package.nix +++ b/pkgs/by-name/sh/sherpa/package.nix @@ -11,14 +11,14 @@ autoPatchelfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sherpa"; version = "3.0.3"; src = fetchFromGitLab { owner = "sherpa-team"; repo = "sherpa"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-bh5C0BYbuAkbPrp27P0oD0yoxd53ViRtmpUKfN7kZ90="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { # never built on aarch64-darwin since first introduction in nixpkgs broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; }; -} +}) diff --git a/pkgs/by-name/sh/shfm/package.nix b/pkgs/by-name/sh/shfm/package.nix index bbadca6dd4be..5a9d528bc8ef 100644 --- a/pkgs/by-name/sh/shfm/package.nix +++ b/pkgs/by-name/sh/shfm/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shfm"; version = "0.4.2"; src = fetchFromGitHub { owner = "dylanaraps"; repo = "shfm"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ilVrUFfyzOZgjbBTqlHA9hLaTHw1xHFo1Y/tjXygNEs="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "shfm"; }; -} +}) diff --git a/pkgs/by-name/sh/shhmsg/package.nix b/pkgs/by-name/sh/shhmsg/package.nix index 89e598aee916..4b6ce1ada94e 100644 --- a/pkgs/by-name/sh/shhmsg/package.nix +++ b/pkgs/by-name/sh/shhmsg/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shhmsg"; version = "1.4.2"; src = fetchurl { - url = "https://shh.thathost.com/pub-unix/files/shhmsg-${version}.tar.gz"; + url = "https://shh.thathost.com/pub-unix/files/shhmsg-${finalAttrs.version}.tar.gz"; sha256 = "0ax02fzqpaxr7d30l5xbndy1s5vgg1ag643c7zwiw2wj1czrxil8"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { license = lib.licenses.artistic1; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sh/shibboleth-sp/package.nix b/pkgs/by-name/sh/shibboleth-sp/package.nix index 85ac2fc242ef..fcbc58e4bafe 100644 --- a/pkgs/by-name/sh/shibboleth-sp/package.nix +++ b/pkgs/by-name/sh/shibboleth-sp/package.nix @@ -15,13 +15,13 @@ xml-tooling-c, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shibboleth-sp"; version = "3.0.4.1"; src = fetchgit { url = "https://git.shibboleth.net/git/cpp-sp.git"; - rev = version; + rev = finalAttrs.version; sha256 = "1qb4dbz5gk10b9w1rf6f4vv7c2wb3a8bfzif6yiaq96ilqad7gdr"; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/sh/shim-unsigned/package.nix b/pkgs/by-name/sh/shim-unsigned/package.nix index bfff7fa6314c..96ded033bea1 100644 --- a/pkgs/by-name/sh/shim-unsigned/package.nix +++ b/pkgs/by-name/sh/shim-unsigned/package.nix @@ -19,14 +19,14 @@ let } .${system} or throwSystem; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shim"; version = "16.1"; src = fetchFromGitHub { owner = "rhboot"; repo = "shim"; - tag = version; + tag = finalAttrs.version; hash = "sha256-qHZfr7ncJOsb1Cijlp6eJSMzxa34H1h4lACqceOzg+s="; fetchSubmodules = true; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { raitobezarius ]; }; -} +}) diff --git a/pkgs/by-name/sh/shipments/package.nix b/pkgs/by-name/sh/shipments/package.nix index 9d8a9a66a4e2..e8c73b77bf9f 100644 --- a/pkgs/by-name/sh/shipments/package.nix +++ b/pkgs/by-name/sh/shipments/package.nix @@ -13,14 +13,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shipments"; version = "0.3.0"; src = fetchFromSourcehut { owner = "~martijnbraam"; repo = "shipments"; - rev = version; + rev = finalAttrs.version; hash = "sha256-8wX1s5mPCdMINIQP4m5q5StKqxY6CGBBxIxyQAvU7Pc="; }; @@ -48,8 +48,8 @@ stdenv.mkDerivation rec { description = "Postal package tracking application"; mainProgram = "shipments"; homepage = "https://sr.ht/~martijnbraam/shipments/"; - changelog = "https://git.sr.ht/~martijnbraam/shipments/refs/${version}"; + changelog = "https://git.sr.ht/~martijnbraam/shipments/refs/${finalAttrs.version}"; license = lib.licenses.lgpl3; maintainers = with lib.maintainers; [ michaelgrahamevans ]; }; -} +}) diff --git a/pkgs/by-name/sh/shmig/package.nix b/pkgs/by-name/sh/shmig/package.nix index ab1e66873696..2bc206288dfe 100644 --- a/pkgs/by-name/sh/shmig/package.nix +++ b/pkgs/by-name/sh/shmig/package.nix @@ -14,14 +14,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shmig"; version = "1.0.0"; src = fetchFromGitHub { owner = "mbucc"; repo = "shmig"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "15ry1d51d6dlzzzhck2x57wrq48vs4n9pp20bv2sz6nk92fva5l5"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/sh/shocco/package.nix b/pkgs/by-name/sh/shocco/package.nix index c2579ab20d22..3c9a982b864a 100644 --- a/pkgs/by-name/sh/shocco/package.nix +++ b/pkgs/by-name/sh/shocco/package.nix @@ -6,14 +6,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shocco"; version = "1.0"; src = fetchFromGitHub { owner = "rtomayko"; repo = "shocco"; - rev = version; + rev = finalAttrs.version; sha256 = "1nkwcw9fqf4vyrwidqi6by7nrmainkjqkirkz3yxmzk6kzwr38mi"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/by-name/sh/shod/package.nix b/pkgs/by-name/sh/shod/package.nix index 9014ca63bc45..9e43feef04a0 100644 --- a/pkgs/by-name/sh/shod/package.nix +++ b/pkgs/by-name/sh/shod/package.nix @@ -12,14 +12,14 @@ conf ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shod"; version = "2.6.2"; src = fetchFromGitHub { owner = "phillbush"; repo = "shod"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-0bKp1BTIdYVBDVdeGnTVo76UtBxa4UbXLZihdjHS/og="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sh/shorewall/package.nix b/pkgs/by-name/sh/shorewall/package.nix index 4b01a613186a..e8daaf16586d 100644 --- a/pkgs/by-name/sh/shorewall/package.nix +++ b/pkgs/by-name/sh/shorewall/package.nix @@ -21,21 +21,21 @@ let "${gnused}/bin" ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shorewall"; version = "5.2.8"; srcs = [ (fetchurl { - url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall-core-${version}.tar.bz2"; + url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall-core-${finalAttrs.version}.tar.bz2"; hash = "sha256-OZlrlpeiAXlHBJrT8DyyeOj5Of+SSyu0vyoLwXxZmI4="; }) (fetchurl { - url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall-${version}.tar.bz2"; + url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall-${finalAttrs.version}.tar.bz2"; hash = "sha256-+7WrSS7TcuqvAoF8xzD4LEmoHFpfXO5LyPG86EbyMG0="; }) (fetchurl { - url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall6-${version}.tar.bz2"; + url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall6-${finalAttrs.version}.tar.bz2"; hash = "sha256-6Cw6lTi2VIGVOY3DnIOwG89m61oigUyRWpJLmtwIjNE="; }) ]; @@ -58,11 +58,11 @@ stdenv.mkDerivation rec { patchShebangs . # Remove hardcoded PATH - sed -i shorewall-core-${version}/lib.cli \ + sed -i shorewall-core-${finalAttrs.version}/lib.cli \ -e '/^ *PATH=.*/d' ''; configurePhase = '' - shorewall-core-${version}/configure \ + shorewall-core-${finalAttrs.version}/configure \ HOST=linux \ PREFIX=$out \ CONFDIR=\$PREFIX/etc-example \ @@ -80,13 +80,13 @@ stdenv.mkDerivation rec { ''; installPhase = '' export DESTDIR=/ - shorewall-core-${version}/install.sh + shorewall-core-${finalAttrs.version}/install.sh - ln -s ../shorewall-core-${version}/shorewallrc shorewall-${version}/ - shorewall-${version}/install.sh + ln -s ../shorewall-core-${finalAttrs.version}/shorewallrc shorewall-${finalAttrs.version}/ + shorewall-${finalAttrs.version}/install.sh - ln -s ../shorewall-core-${version}/shorewallrc shorewall6-${version}/ - shorewall6-${version}/install.sh + ln -s ../shorewall-core-${finalAttrs.version}/shorewallrc shorewall6-${finalAttrs.version}/ + shorewall6-${finalAttrs.version}/install.sh # Patch the example shorewall{,6}.conf in case it is included # in services.shorewall{,6}.configs @@ -123,4 +123,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sh/showmethekey/package.nix b/pkgs/by-name/sh/showmethekey/package.nix index 53e736581b8c..22d1a9bafc11 100644 --- a/pkgs/by-name/sh/showmethekey/package.nix +++ b/pkgs/by-name/sh/showmethekey/package.nix @@ -14,14 +14,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "showmethekey"; version = "1.19.0"; src = fetchFromGitHub { owner = "AlynxZhou"; repo = "showmethekey"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-jQRckUqLe9sshi3SJqpFwSsy5H0Gp17kkcCdslwg6cM="; }; @@ -44,9 +44,9 @@ stdenv.mkDerivation rec { meta = { description = "Show keys you typed on screen"; homepage = "https://showmethekey.alynx.one/"; - changelog = "https://github.com/AlynxZhou/showmethekey/releases/tag/v${version}"; + changelog = "https://github.com/AlynxZhou/showmethekey/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ ocfox ]; }; -} +}) diff --git a/pkgs/by-name/sh/shtns/package.nix b/pkgs/by-name/sh/shtns/package.nix index 34a5e6fd84fd..92e694a7d05b 100644 --- a/pkgs/by-name/sh/shtns/package.nix +++ b/pkgs/by-name/sh/shtns/package.nix @@ -5,13 +5,13 @@ fftw, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shtns"; version = "3.5.1"; src = fetchgit { url = "https://bitbucket.org/nschaeff/shtns"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1ajrplhv7a2dvb3cn3n638281w0bzdcydvvwbg64awbjg622mdpd"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bzizou ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sh/shutter/package.nix b/pkgs/by-name/sh/shutter/package.nix index 8486719d875b..8a8efe811e9e 100644 --- a/pkgs/by-name/sh/shutter/package.nix +++ b/pkgs/by-name/sh/shutter/package.nix @@ -62,14 +62,14 @@ let XMLTwig ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "shutter"; version = "0.99.6"; src = fetchFromGitHub { owner = "shutter-project"; repo = "shutter"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-2wRPmTpFfgU8xW9Fyn1+TMowcKm3pukT1ck06IWPiGo="; }; @@ -110,4 +110,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/si/sic/package.nix b/pkgs/by-name/si/sic/package.nix index 0edf706b0fb6..a7a0acddff43 100644 --- a/pkgs/by-name/si/sic/package.nix +++ b/pkgs/by-name/si/sic/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sic"; version = "1.3"; src = fetchurl { - url = "https://dl.suckless.org/tools/sic-${version}.tar.gz"; + url = "https://dl.suckless.org/tools/sic-${finalAttrs.version}.tar.gz"; hash = "sha256-MEePqz68dfLrXQjLtbL+3K9IkRbnWi3XGX4+nHM9ZdI="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/si/sickgear/package.nix b/pkgs/by-name/si/sickgear/package.nix index 250fc5ff1ac1..4833009b7d4b 100644 --- a/pkgs/by-name/si/sickgear/package.nix +++ b/pkgs/by-name/si/sickgear/package.nix @@ -15,14 +15,14 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sickgear"; version = "3.33.2"; src = fetchFromGitHub { owner = "SickGear"; repo = "SickGear"; - rev = "release_${version}"; + rev = "release_${finalAttrs.version}"; hash = "sha256-8cynBaVbFDI1hNwP03crkOf8Av+NCWr0xJLsZJpHLGs="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/SickGear/SickGear"; maintainers = with lib.maintainers; [ rembo10 ]; }; -} +}) diff --git a/pkgs/by-name/si/sieve-connect/package.nix b/pkgs/by-name/si/sieve-connect/package.nix index ca4e11bd13f8..dde0d2719c53 100644 --- a/pkgs/by-name/si/sieve-connect/package.nix +++ b/pkgs/by-name/si/sieve-connect/package.nix @@ -7,14 +7,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sieve-connect"; version = "0.90"; src = fetchFromGitHub { owner = "philpennock"; repo = "sieve-connect"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1ghvfa5ifa68b6imh85bkmy00r93c5f9hs6d039axb73gmma580p"; }; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { # Fixes failing build when not building in git repo mkdir .git touch .git/HEAD - echo "${version}" > versionfile + echo "${finalAttrs.version}" > versionfile echo "$(date +%Y-%m-%d)" > datefile ''; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ das_j ]; mainProgram = "sieve-connect"; }; -} +}) diff --git a/pkgs/by-name/si/sigil/package.nix b/pkgs/by-name/si/sigil/package.nix index c4621c07690c..a5193e073d88 100644 --- a/pkgs/by-name/si/sigil/package.nix +++ b/pkgs/by-name/si/sigil/package.nix @@ -10,14 +10,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sigil"; version = "2.7.0"; src = fetchFromGitHub { repo = "Sigil"; owner = "Sigil-Ebook"; - tag = version; + tag = finalAttrs.version; hash = "sha256-cKnWAVLScPZYNAFOiXaoHSXMl3YNOh6zmEryILaOR4w="; }; @@ -91,4 +91,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; mainProgram = "sigil"; }; -} +}) diff --git a/pkgs/by-name/si/siglo/package.nix b/pkgs/by-name/si/siglo/package.nix index e53f0f819ecc..ca07a970d5af 100644 --- a/pkgs/by-name/si/siglo/package.nix +++ b/pkgs/by-name/si/siglo/package.nix @@ -12,14 +12,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "siglo"; version = "0.9.9"; src = fetchFromGitHub { owner = "theironrobin"; repo = "siglo"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-4jKsRpzuyHH31LXndC3Ua4TYcI0G0v9qqe0cbvLuCDA="; }; @@ -64,9 +64,9 @@ stdenv.mkDerivation rec { description = "GTK app to sync InfiniTime watch with PinePhone"; mainProgram = "siglo"; homepage = "https://github.com/theironrobin/siglo"; - changelog = "https://github.com/theironrobin/siglo/releases/tag/v${version}"; + changelog = "https://github.com/theironrobin/siglo/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mpl20; maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/si/signal-desktop-bin/generic.nix b/pkgs/by-name/si/signal-desktop-bin/generic.nix index 47902c4911cf..f20b089e6f73 100644 --- a/pkgs/by-name/si/signal-desktop-bin/generic.nix +++ b/pkgs/by-name/si/signal-desktop-bin/generic.nix @@ -100,7 +100,7 @@ let hash = "sha256-eVoMWY0WLJpKriPyGIxge4ybwZEst9hDgkWfjekaOuE="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { inherit pname version; # Please backport all updates to the stable channel. @@ -218,7 +218,7 @@ stdenv.mkDerivation rec { # Symlink to bin mkdir -p $out/bin - ln -s "$out/lib/signal-desktop/signal-desktop" $out/bin/${meta.mainProgram} + ln -s "$out/lib/signal-desktop/signal-desktop" $out/bin/${finalAttrs.meta.mainProgram} # Create required symlinks: ln -s libGLESv2.so "$out/lib/signal-desktop/libGLESv2.so.2" @@ -263,7 +263,7 @@ stdenv.mkDerivation rec { # Fix the desktop link substituteInPlace $out/share/applications/signal-desktop.desktop \ - --replace-fail "/${bindir}/signal-desktop" ${meta.mainProgram} + --replace-fail "/${bindir}/signal-desktop" ${finalAttrs.meta.mainProgram} mv $out/share/applications/signal{-desktop,}.desktop @@ -285,7 +285,7 @@ stdenv.mkDerivation rec { "Signal Android" or "Signal iOS" app. ''; homepage = "https://signal.org/"; - changelog = "https://github.com/signalapp/Signal-Desktop/releases/tag/v${version}"; + changelog = "https://github.com/signalapp/Signal-Desktop/releases/tag/v${finalAttrs.version}"; license = [ lib.licenses.agpl3Only @@ -312,4 +312,4 @@ stdenv.mkDerivation rec { ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; -} +}) diff --git a/pkgs/by-name/si/signalbackup-tools/package.nix b/pkgs/by-name/si/signalbackup-tools/package.nix index 4eef7f0b3e08..205e0e3970bc 100644 --- a/pkgs/by-name/si/signalbackup-tools/package.nix +++ b/pkgs/by-name/si/signalbackup-tools/package.nix @@ -12,14 +12,14 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "signalbackup-tools"; version = "20260118-1"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; - tag = version; + tag = finalAttrs.version; hash = "sha256-3pwIRhTpYk3Vq0C4BNHle7/6QWrEuo0/hMqFRH6zw6A="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.malo ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/si/signaturepdf/package.nix b/pkgs/by-name/si/signaturepdf/package.nix index 7e107359aac1..1b61b17bf5f8 100644 --- a/pkgs/by-name/si/signaturepdf/package.nix +++ b/pkgs/by-name/si/signaturepdf/package.nix @@ -11,14 +11,14 @@ ghostscript, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "signaturepdf"; version = "1.9.2"; src = fetchFromGitHub { owner = "24eme"; repo = "signaturepdf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-hQPYS3SskakS+8S2gIjoXojDgIET20nz4ig9+VRv8TM="; }; @@ -59,9 +59,9 @@ stdenv.mkDerivation rec { description = "Web software for signing PDFs and also organize pages, edit metadata and compress pdf"; mainProgram = "signaturepdf"; homepage = "https://pdf.24eme.fr/"; - changelog = "https://github.com/24eme/signaturepdf/releases/tag/v${version}"; + changelog = "https://github.com/24eme/signaturepdf/releases/tag/v${finalAttrs.version}"; license = lib.licenses.agpl3Only; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ DamienCassou ]; }; -} +}) diff --git a/pkgs/by-name/si/signify/package.nix b/pkgs/by-name/si/signify/package.nix index fb1f8f6cc99f..22c68623fbd5 100644 --- a/pkgs/by-name/si/signify/package.nix +++ b/pkgs/by-name/si/signify/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "signify"; version = "32"; src = fetchFromGitHub { owner = "aperezdc"; repo = "signify"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-y2A+Szt451CmaWOc2Y2vBSwSgziJsSnTjNClbdyxG2U="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.rlupton20 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/si/signing-party/package.nix b/pkgs/by-name/si/signing-party/package.nix index e67171bf673e..c402993a0326 100644 --- a/pkgs/by-name/si/signing-party/package.nix +++ b/pkgs/by-name/si/signing-party/package.nix @@ -39,7 +39,7 @@ let TypeTiny ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "signing-party"; version = "2.12"; @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "signing-party-team"; repo = "signing-party"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-hUlMClx/TRmnC2Ah6MIsNGpZGI/KmgWt2z4XzbIAnag="; }; @@ -310,4 +310,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/si/sigslot/package.nix b/pkgs/by-name/si/sigslot/package.nix index 7b8a3b1e586c..3a0edf178ef6 100644 --- a/pkgs/by-name/si/sigslot/package.nix +++ b/pkgs/by-name/si/sigslot/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sigslot"; version = "1.2.3"; src = fetchFromGitHub { owner = "palacaze"; repo = "sigslot"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8JBZ6Xid/uAOfiPKgJKetpj/oBb8lRLPgjkMnrfTKaM="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ azahi ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/si/sil-q/package.nix b/pkgs/by-name/si/sil-q/package.nix index b8ab1befd925..e9224b6ccbbe 100644 --- a/pkgs/by-name/si/sil-q/package.nix +++ b/pkgs/by-name/si/sil-q/package.nix @@ -18,14 +18,14 @@ let chmod +w -R "$ANGBAND_PATH" ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sil-q"; version = "1.5.0"; src = fetchFromGitHub { owner = "sil-quirk"; repo = "sil-q"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-v/sWhPWF9cCKD8N0RHpwzChMM1t9G2yrMDmi1cZxdOs="; }; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { ]; # Makefile(s) and config are not top-level - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; postPatch = '' # allow usage of ANGBAND_PATH @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { cp sil $out/bin/sil-q wrapProgram $out/bin/sil-q \ --run "export ANGBAND_PATH=\$HOME/.sil-q" \ - --run "${setup} ${src}/lib" + --run "${setup} ${finalAttrs.src}/lib" runHook postInstall ''; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.kenran ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/si/sil/package.nix b/pkgs/by-name/si/sil/package.nix index 9e72ff583a82..b9848cedb3b1 100644 --- a/pkgs/by-name/si/sil/package.nix +++ b/pkgs/by-name/si/sil/package.nix @@ -22,7 +22,7 @@ let chmod +w -R "$ANGBAND_PATH" ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "Sil"; version = "1.3.0"; @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { libXmu ]; - sourceRoot = "${src.name}/Sil/src"; + sourceRoot = "${finalAttrs.src.name}/Sil/src"; makefile = "Makefile.std"; @@ -73,7 +73,7 @@ stdenv.mkDerivation rec { # lib directory anyway, so we might as well give everyone a copy wrapProgram $out/bin/sil \ --run "export ANGBAND_PATH=\$HOME/.sil" \ - --run "${setup} ${src}/Sil/lib" + --run "${setup} ${finalAttrs.src}/Sil/lib" runHook postInstall ''; @@ -103,4 +103,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "sil"; }; -} +}) diff --git a/pkgs/by-name/si/silver-searcher/package.nix b/pkgs/by-name/si/silver-searcher/package.nix index 3545925c2362..87151fd393e2 100644 --- a/pkgs/by-name/si/silver-searcher/package.nix +++ b/pkgs/by-name/si/silver-searcher/package.nix @@ -9,14 +9,14 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "silver-searcher"; version = "2.2.0"; src = fetchFromGitHub { owner = "ggreer"; repo = "the_silver_searcher"; - rev = version; + rev = finalAttrs.version; sha256 = "0cyazh7a66pgcabijd27xnk1alhsccywivv6yihw378dqxb22i1p"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.asl20; }; -} +}) diff --git a/pkgs/by-name/si/simde/package.nix b/pkgs/by-name/si/simde/package.nix index 1cf764508965..8aba1e37f2ef 100644 --- a/pkgs/by-name/si/simde/package.nix +++ b/pkgs/by-name/si/simde/package.nix @@ -6,14 +6,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "simde"; version = "0.8.2"; src = fetchFromGitHub { owner = "simd-everywhere"; repo = "simde"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-igjDHCpKXy6EbA9Mf6peL4OTVRPYTV0Y2jbgYQuWMT4="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { ] ); }; -} +}) diff --git a/pkgs/by-name/si/simg2img/package.nix b/pkgs/by-name/si/simg2img/package.nix index b270bfc71695..e328865f8bd0 100644 --- a/pkgs/by-name/si/simg2img/package.nix +++ b/pkgs/by-name/si/simg2img/package.nix @@ -5,14 +5,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "simg2img"; version = "1.1.5"; src = fetchFromGitHub { owner = "anestisb"; repo = "android-simg2img"; - rev = version; + rev = finalAttrs.version; hash = "sha256-sNHdSbms35YnENASFEG+VMLJGkV/JAlQUVMquDrePDc="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { arkivm ]; }; -} +}) diff --git a/pkgs/by-name/si/simgear/package.nix b/pkgs/by-name/si/simgear/package.nix index ceb75ffa3579..e19359c316e5 100644 --- a/pkgs/by-name/si/simgear/package.nix +++ b/pkgs/by-name/si/simgear/package.nix @@ -30,14 +30,14 @@ let version = "2024.1.4"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "simgear"; inherit version; src = fetchFromGitLab { owner = "flightgear"; repo = "simgear"; - tag = version; + tag = finalAttrs.version; hash = "sha256-WJI15egN1H+EAIaFuI3svYCvM0xzsIGcIPsZgLsvBc0="; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl2; }; -} +}) diff --git a/pkgs/by-name/si/simple-mtpfs/package.nix b/pkgs/by-name/si/simple-mtpfs/package.nix index 3bb880d024f2..6cbb753e16f1 100644 --- a/pkgs/by-name/si/simple-mtpfs/package.nix +++ b/pkgs/by-name/si/simple-mtpfs/package.nix @@ -8,14 +8,14 @@ fuse, libmtp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "simple-mtpfs"; version = "0.4.0"; src = fetchFromGitHub { owner = "phatina"; repo = "simple-mtpfs"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-vAqi2owa4LJK7y7S7TwkPAqDxzyHrZZBTu0MBwMT0gI="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ laalsaas ]; mainProgram = "simple-mtpfs"; }; -} +}) diff --git a/pkgs/by-name/si/simple-scan/package.nix b/pkgs/by-name/si/simple-scan/package.nix index 215b758c5119..1a21766547ee 100644 --- a/pkgs/by-name/si/simple-scan/package.nix +++ b/pkgs/by-name/si/simple-scan/package.nix @@ -24,12 +24,12 @@ gobject-introspection, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "simple-scan"; version = "49.1"; src = fetchurl { - url = "mirror://gnome/sources/simple-scan/${lib.versions.major version}/simple-scan-${version}.tar.xz"; + url = "mirror://gnome/sources/simple-scan/${lib.versions.major finalAttrs.version}/simple-scan-${finalAttrs.version}.tar.xz"; hash = "sha256-mujUFR7K+VhF65+ZtDbVecg48s8Cdj+6O8A3gCUb4zQ="; }; @@ -78,9 +78,9 @@ stdenv.mkDerivation rec { interface is well tested. ''; homepage = "https://gitlab.gnome.org/GNOME/simple-scan"; - changelog = "https://gitlab.gnome.org/GNOME/simple-scan/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/simple-scan/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; license = lib.licenses.gpl3Plus; teams = [ lib.teams.gnome ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/si/simpleTpmPk11/package.nix b/pkgs/by-name/si/simpleTpmPk11/package.nix index 1cf508ac2405..8f27b09bac2c 100644 --- a/pkgs/by-name/si/simpleTpmPk11/package.nix +++ b/pkgs/by-name/si/simpleTpmPk11/package.nix @@ -9,14 +9,14 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "simple-tpm-pk11"; version = "0.07"; src = fetchFromGitHub { owner = "ThomasHabets"; repo = "simple-tpm-pk11"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-wJ0U4ZNg60+XJTSAMs9gaMTWVePE5dfv5cZWDqwnSlY="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/si/sispmctl/package.nix b/pkgs/by-name/si/sispmctl/package.nix index 5346ba0cba77..77d6f4665324 100644 --- a/pkgs/by-name/si/sispmctl/package.nix +++ b/pkgs/by-name/si/sispmctl/package.nix @@ -6,12 +6,12 @@ libusb-compat-0_1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sispmctl"; version = "4.12"; src = fetchurl { - url = "mirror://sourceforge/sispmctl/sispmctl-${version}.tar.gz"; + url = "mirror://sourceforge/sispmctl/sispmctl-${finalAttrs.version}.tar.gz"; hash = "sha256-51eGOkg42m4cpypXrcWspvxH/73ccqaQUtir10PVcII="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers._9R ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sk/skktools/package.nix b/pkgs/by-name/sk/skktools/package.nix index 816b60adbcfe..e051b94313cb 100644 --- a/pkgs/by-name/sk/skktools/package.nix +++ b/pkgs/by-name/sk/skktools/package.nix @@ -16,17 +16,17 @@ # dependencies on a Ruby interpreter etc. # - We for the moment do not package them to keep the dependencies slim. # Probably, shall package the newer tools as skktools-extra in the future. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "skktools"; version = "1.3.4"; src = fetchFromGitHub { owner = "skk-dev"; repo = "skktools"; - rev = "skktools-${lib.replaceStrings [ "." ] [ "_" ] version}"; + rev = "skktools-${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; sha256 = "1zway8jsm18279xq8zlpr84iqiw373x3v0ysay74n9bjqxbl234a"; }; # # See "12.2. Package naming" - # name = "skktools-unstable-${version}"; + # name = "skktools-unstable-${finalAttrs.version}"; # version = "2017-03-05"; # src = fetchFromGitHub { # owner = "skk-dev"; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ yuriaisaka ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/sk/skrooge/package.nix b/pkgs/by-name/sk/skrooge/package.nix index 4edc713ca9f2..9bbdcffd80b0 100644 --- a/pkgs/by-name/sk/skrooge/package.nix +++ b/pkgs/by-name/sk/skrooge/package.nix @@ -11,12 +11,12 @@ kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "skrooge"; version = "25.10.0"; src = fetchurl { - url = "mirror://kde/stable/skrooge/skrooge-${version}.tar.xz"; + url = "mirror://kde/stable/skrooge/skrooge-${finalAttrs.version}.tar.xz"; hash = "sha256-kECWi5/q2reBOs9DrubOz5Vol3AkA7lXzOLtbgx2HlE="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ joko ]; homepage = "https://skrooge.org/"; }; -} +}) diff --git a/pkgs/by-name/sl/sl/package.nix b/pkgs/by-name/sl/sl/package.nix index 26ca88312452..bf4503495d65 100644 --- a/pkgs/by-name/sl/sl/package.nix +++ b/pkgs/by-name/sl/sl/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sl"; version = "5.05"; src = fetchFromGitHub { owner = "eyJhb"; repo = "sl"; - rev = version; + rev = finalAttrs.version; sha256 = "11a1rdgb8wagikhxgm81g80g5qsl59mv4qgsval3isykqh8729bj"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "sl"; }; -} +}) diff --git a/pkgs/by-name/sl/slack-cli/package.nix b/pkgs/by-name/sl/slack-cli/package.nix index 49e1543e1a25..36bbe1bdd64c 100644 --- a/pkgs/by-name/sl/slack-cli/package.nix +++ b/pkgs/by-name/sl/slack-cli/package.nix @@ -17,14 +17,14 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "slack-cli"; version = "0.18.0"; src = fetchFromGitHub { owner = "rockymadden"; repo = "slack-cli"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "022yr3cpfg0v7cxi62zzk08vp0l3w851qpfh6amyfgjiynnfyddl"; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { mainProgram = "slack"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sl/slirp4netns/package.nix b/pkgs/by-name/sl/slirp4netns/package.nix index bf0b1f1111dd..4bda7a4afcdc 100644 --- a/pkgs/by-name/sl/slirp4netns/package.nix +++ b/pkgs/by-name/sl/slirp4netns/package.nix @@ -11,14 +11,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "slirp4netns"; version = "1.3.3"; src = fetchFromGitHub { owner = "rootless-containers"; repo = "slirp4netns"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-dPhUr9GdujTpUsnfvZDp8eOBQwlzqwtwziII2QWD4JA="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "slirp4netns"; }; -} +}) diff --git a/pkgs/by-name/sl/slowhttptest/package.nix b/pkgs/by-name/sl/slowhttptest/package.nix index f4577f359c1f..07e00b6d829c 100644 --- a/pkgs/by-name/sl/slowhttptest/package.nix +++ b/pkgs/by-name/sl/slowhttptest/package.nix @@ -5,14 +5,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "slowhttptest"; version = "1.9.0"; src = fetchFromGitHub { owner = "shekyan"; repo = "slowhttptest"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-rIvd3LykVAbDXtFWZ1EQ+QKeALzqwK6pq7In0BsCOFo="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fab ]; mainProgram = "slowhttptest"; }; -} +}) diff --git a/pkgs/by-name/sl/slsnif/package.nix b/pkgs/by-name/sl/slsnif/package.nix index 579cd311b803..a15778e15b26 100644 --- a/pkgs/by-name/sl/slsnif/package.nix +++ b/pkgs/by-name/sl/slsnif/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "slsnif"; version = "0.4.4"; src = fetchurl { - url = "mirror://sourceforge/slsnif/slsnif-${version}.tar.gz"; + url = "mirror://sourceforge/slsnif/slsnif-${finalAttrs.version}.tar.gz"; sha256 = "0gn8c5hj8m3sywpwdgn6w5xl4rzsvg0z7d2w8dxi6p152j5b0pii"; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "slsnif"; }; -} +}) diff --git a/pkgs/by-name/sl/slurm-nm/package.nix b/pkgs/by-name/sl/slurm-nm/package.nix index f7706830ed35..46af6dc59b9a 100644 --- a/pkgs/by-name/sl/slurm-nm/package.nix +++ b/pkgs/by-name/sl/slurm-nm/package.nix @@ -8,14 +8,14 @@ ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "slurm-nm"; version = "0.4.4"; src = fetchFromGitHub { owner = "mattthias"; repo = "slurm"; - rev = "upstream/${version}"; + rev = "upstream/${finalAttrs.version}"; hash = "sha256-w77SIXFctMwwNw9cQm0HQaEaMs/5NXQjn1LpvkpCCB8="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mikaelfangel ]; mainProgram = "slurm"; }; -} +}) diff --git a/pkgs/by-name/sl/slurm-spank-stunnel/package.nix b/pkgs/by-name/sl/slurm-spank-stunnel/package.nix index 21c8d77b67ea..9f9faf653a5f 100644 --- a/pkgs/by-name/sl/slurm-spank-stunnel/package.nix +++ b/pkgs/by-name/sl/slurm-spank-stunnel/package.nix @@ -5,14 +5,14 @@ slurm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "slurm-spank-stunnel"; version = "0.2.2"; src = fetchFromGitHub { owner = "stanford-rc"; repo = "slurm-spank-stunnel"; - rev = version; + rev = finalAttrs.version; sha256 = "15cpd49ccvzsmmr3gk8svm2nz461rvs4ybczckyf4yla0xzp06gj"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/sl/slurm-spank-x11/package.nix b/pkgs/by-name/sl/slurm-spank-x11/package.nix index f2840a47794b..381b9aaf88c2 100644 --- a/pkgs/by-name/sl/slurm-spank-x11/package.nix +++ b/pkgs/by-name/sl/slurm-spank-x11/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, slurm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "slurm-spank-x11"; version = "0.2.5"; src = fetchFromGitHub { owner = "hautreux"; repo = "slurm-spank-x11"; - rev = version; + rev = finalAttrs.version; sha256 = "1dmsr7whxcxwnlvl1x4s3bqr5cr6q5ssb28vqi67w5hj4sshisry"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/sm/smartdeblur/package.nix b/pkgs/by-name/sm/smartdeblur/package.nix index c8a363b3598f..47c3db4b3e49 100644 --- a/pkgs/by-name/sm/smartdeblur/package.nix +++ b/pkgs/by-name/sm/smartdeblur/package.nix @@ -6,7 +6,7 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smartdeblur"; version = "0-unstable-2018-10-29"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { sha256 = "151vdd5ld0clw0vgp0fvp2gp2ybwpx9g43dad9fvbvwkg60izs87"; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; nativeBuildInputs = [ libsForQt5.qmake @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sm/smartdns/package.nix b/pkgs/by-name/sm/smartdns/package.nix index 5a6de79256ab..e9e260daceca 100644 --- a/pkgs/by-name/sm/smartdns/package.nix +++ b/pkgs/by-name/sm/smartdns/package.nix @@ -7,14 +7,14 @@ smartdns, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smartdns"; version = "47"; src = fetchFromGitHub { owner = "pymumu"; repo = "smartdns"; - rev = "Release${version}"; + rev = "Release${finalAttrs.version}"; hash = "sha256-8OK1OV3Jvj/5nUOxnWTTQAa1Qe3RGxNwJhYEZ7O1RIE="; }; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { "SYSTEMDSYSTEMUNITDIR=${placeholder "out"}/lib/systemd/system" "RUNSTATEDIR=/run" # by default it is the build time... weird... https://github.com/pymumu/smartdns/search?q=ver - "VER=${version}" + "VER=${finalAttrs.version}" ]; installFlags = [ "SYSCONFDIR=${placeholder "out"}/etc" ]; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "smartdns"; }; -} +}) diff --git a/pkgs/by-name/sm/smarty3-i18n/package.nix b/pkgs/by-name/sm/smarty3-i18n/package.nix index 74c673529c61..55629df7288c 100644 --- a/pkgs/by-name/sm/smarty3-i18n/package.nix +++ b/pkgs/by-name/sm/smarty3-i18n/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smarty-i18n"; version = "1.0"; src = fetchFromGitHub { owner = "kikimosha"; repo = "smarty3-i18n"; - rev = version; + rev = finalAttrs.version; sha256 = "0rjxq4wka73ayna3hb5dxc5pgc8bw8p5fy507yc6cv2pl4h4nji2"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ das_j ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sm/smarty3/package.nix b/pkgs/by-name/sm/smarty3/package.nix index ca1dec8f9b06..5d249ce1515a 100644 --- a/pkgs/by-name/sm/smarty3/package.nix +++ b/pkgs/by-name/sm/smarty3/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smarty3"; version = "3.1.48"; src = fetchFromGitHub { owner = "smarty-php"; repo = "smarty"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-QGhccIJ7BZTWGF+n8rmB1RCVyJKID95NW6Yb2VvqqGQ="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; maintainers = with lib.maintainers; [ das_j ]; }; -} +}) diff --git a/pkgs/by-name/sm/smcroute/package.nix b/pkgs/by-name/sm/smcroute/package.nix index 379b6dd69cb6..01b8b4243fc9 100644 --- a/pkgs/by-name/sm/smcroute/package.nix +++ b/pkgs/by-name/sm/smcroute/package.nix @@ -7,14 +7,14 @@ libcap, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smcroute"; version = "2.5.7"; src = fetchFromGitHub { owner = "troglobit"; repo = "smcroute"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-b1FsaDw5wAZkOwc6Y7TsMwyfxIRQ2rNUTK+knEzOn7w="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fpletz ]; platforms = with lib.platforms; (linux ++ freebsd ++ netbsd ++ openbsd); }; -} +}) diff --git a/pkgs/by-name/sm/smem/package.nix b/pkgs/by-name/sm/smem/package.nix index beb89c1bda6a..e71a2e166195 100644 --- a/pkgs/by-name/sm/smem/package.nix +++ b/pkgs/by-name/sm/smem/package.nix @@ -5,12 +5,12 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smem"; version = "1.5"; src = fetchurl { - url = "https://selenic.com/repo/smem/archive/${version}.tar.bz2"; + url = "https://selenic.com/repo/smem/archive/${finalAttrs.version}.tar.bz2"; sha256 = "19ibv1byxf2b68186ysrgrhy5shkc5mc69abark1h18yigp3j34m"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/sm/smemstat/package.nix b/pkgs/by-name/sm/smemstat/package.nix index afc09c25ef3f..5554335899a4 100644 --- a/pkgs/by-name/sm/smemstat/package.nix +++ b/pkgs/by-name/sm/smemstat/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smemstat"; version = "0.02.13"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "smemstat"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-wxgw5tPdZAhhISbay8BwoL5zxZJV4WstDpOtv9umf54="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ womfoo ]; }; -} +}) diff --git a/pkgs/by-name/sm/smenu/package.nix b/pkgs/by-name/sm/smenu/package.nix index aaa25a7dcc73..22b9a0c8c133 100644 --- a/pkgs/by-name/sm/smenu/package.nix +++ b/pkgs/by-name/sm/smenu/package.nix @@ -5,14 +5,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.5.0"; pname = "smenu"; src = fetchFromGitHub { owner = "p-gen"; repo = "smenu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-nTQe6sCMHGRW7Djpv33xY8nL4a7ZyC9YM7PGOvmpuSM="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "smenu"; }; -} +}) diff --git a/pkgs/by-name/sm/smlpkg/package.nix b/pkgs/by-name/sm/smlpkg/package.nix index da017487e997..5f9123f7a528 100644 --- a/pkgs/by-name/sm/smlpkg/package.nix +++ b/pkgs/by-name/sm/smlpkg/package.nix @@ -6,14 +6,14 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smlpkg"; version = "0.1.7"; src = fetchFromGitHub { owner = "diku-dk"; repo = "smlpkg"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-zdWObV/W6fmQ6bFznEVEtp95D8t2YZd45sIC15XQwYM="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ athas ]; mainProgram = "smlpkg"; }; -} +}) diff --git a/pkgs/by-name/sm/smokeping/package.nix b/pkgs/by-name/sm/smokeping/package.nix index d5156d3f696b..ee3fb085f4f7 100644 --- a/pkgs/by-name/sm/smokeping/package.nix +++ b/pkgs/by-name/sm/smokeping/package.nix @@ -10,12 +10,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smokeping"; version = "2.9.0"; src = fetchurl { - url = "https://oss.oetiker.ch/smokeping/pub/smokeping-${version}.tar.gz"; + url = "https://oss.oetiker.ch/smokeping/pub/smokeping-${finalAttrs.version}.tar.gz"; hash = "sha256-8b41v8zCuhyfdfdtIisptXAk7+icW1ZLhsGjfOLR3bE="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/sm/smooth/package.nix b/pkgs/by-name/sm/smooth/package.nix index cc36156718f2..07d48a41eef4 100644 --- a/pkgs/by-name/sm/smooth/package.nix +++ b/pkgs/by-name/sm/smooth/package.nix @@ -17,14 +17,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smooth"; version = "0.9.10"; src = fetchFromGitHub { owner = "enzo1982"; repo = "smooth"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-J2Do1iAbE1GBC8co/4nxOzeGJQiPRc+21fgMDpzKX+A="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ shamilton ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sm/smpeg/package.nix b/pkgs/by-name/sm/smpeg/package.nix index 10ef5b9574cf..c25a0c09ad77 100644 --- a/pkgs/by-name/sm/smpeg/package.nix +++ b/pkgs/by-name/sm/smpeg/package.nix @@ -15,14 +15,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smpeg"; version = "0.4.5"; src = fetchFromGitHub { owner = "icculus"; repo = "smpeg"; - rev = "release_${builtins.replaceStrings [ "." ] [ "_" ] version}"; + rev = "release_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; sha256 = "sha256-nq/i7cFGpJXIuTwN/ScLMX7FN8NMdgdsRM9xOD3uycs="; }; @@ -101,4 +101,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sm/smu/package.nix b/pkgs/by-name/sm/smu/package.nix index 04b9df550040..e41ef3a50d3c 100644 --- a/pkgs/by-name/sm/smu/package.nix +++ b/pkgs/by-name/sm/smu/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "smu"; version = "1.5"; src = fetchFromGitHub { owner = "Gottox"; repo = "smu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1jm7lhnzjx4q7gcwlkvsbffcy0zppywyh50d71ami6dnq182vvcc"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ oxzi ]; }; -} +}) diff --git a/pkgs/by-name/sn/snabb/package.nix b/pkgs/by-name/sn/snabb/package.nix index f9a8fa47bb51..4287d431a54b 100644 --- a/pkgs/by-name/sn/snabb/package.nix +++ b/pkgs/by-name/sn/snabb/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snabb"; version = "2024.08"; src = fetchFromGitHub { owner = "snabbco"; repo = "snabb"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-2ULkzNeyEkXFdd8BUEcY5wZswh8Z4s4ONqSQbeWK2Qs="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.lukego ]; mainProgram = "snabb"; }; -} +}) diff --git a/pkgs/by-name/sn/snake4/package.nix b/pkgs/by-name/sn/snake4/package.nix index 6b5d948edb2a..15105168a551 100644 --- a/pkgs/by-name/sn/snake4/package.nix +++ b/pkgs/by-name/sn/snake4/package.nix @@ -7,12 +7,12 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snake4"; version = "1.0.14"; src = fetchurl { - url = "https://shh.thathost.com/pub-unix/files/snake4-${version}.tar.gz"; + url = "https://shh.thathost.com/pub-unix/files/snake4-${finalAttrs.version}.tar.gz"; sha256 = "14cng9l857np42zixp440mbc8y5675frb6lhsds53j1cws9cncw9"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.artistic1; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sn/snap7/package.nix b/pkgs/by-name/sn/snap7/package.nix index b7b4c1f432db..193be499b004 100644 --- a/pkgs/by-name/sn/snap7/package.nix +++ b/pkgs/by-name/sn/snap7/package.nix @@ -5,17 +5,17 @@ p7zip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snap7"; version = "1.4.2"; src = fetchzip { - url = "mirror://sourceforge/snap7/${version}/snap7-full-${version}.7z"; + url = "mirror://sourceforge/snap7/${finalAttrs.version}/snap7-full-${finalAttrs.version}.7z"; sha256 = "1n5gs8bwb6g9vfllf3x12r5yzqzapmlq1bmc6hl854b8vkg30y8c"; postFetch = '' ${p7zip}/bin/7z x $downloadedFile mkdir $out - cp -r snap7-full-${version}/* $out/ + cp -r snap7-full-${finalAttrs.version}/* $out/ ''; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sn/snapraid/package.nix b/pkgs/by-name/sn/snapraid/package.nix index dc9e35aca1ff..8123503a3c6d 100644 --- a/pkgs/by-name/sn/snapraid/package.nix +++ b/pkgs/by-name/sn/snapraid/package.nix @@ -7,18 +7,18 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snapraid"; version = "12.4"; src = fetchFromGitHub { owner = "amadvance"; repo = "snapraid"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-7guTRH9AZCsQYyWLpws19/sEe9GVFop21GYPzXCK6Fg="; }; - VERSION = version; + VERSION = finalAttrs.version; doCheck = true; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "snapraid"; }; -} +}) diff --git a/pkgs/by-name/sn/snd/package.nix b/pkgs/by-name/sn/snd/package.nix index 781af960372a..ee1b9146f993 100644 --- a/pkgs/by-name/sn/snd/package.nix +++ b/pkgs/by-name/sn/snd/package.nix @@ -10,12 +10,12 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snd"; version = "25.8"; src = fetchurl { - url = "mirror://sourceforge/snd/snd-${version}.tar.gz"; + url = "mirror://sourceforge/snd/snd-${finalAttrs.version}.tar.gz"; hash = "sha256-ha8f7vBRUNEHXc0/E0L714jPFDVhMSCluKPrrdQYOTM="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "snd"; }; -} +}) diff --git a/pkgs/by-name/sn/sndpeek/package.nix b/pkgs/by-name/sn/sndpeek/package.nix index b92fc1c562b3..947e127f5323 100644 --- a/pkgs/by-name/sn/sndpeek/package.nix +++ b/pkgs/by-name/sn/sndpeek/package.nix @@ -13,15 +13,15 @@ libXi, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sndpeek"; version = "1.4"; src = fetchurl { - url = "https://soundlab.cs.princeton.edu/software/sndpeek/files/sndpeek-${version}.tgz"; + url = "https://soundlab.cs.princeton.edu/software/sndpeek/files/sndpeek-${finalAttrs.version}.tgz"; sha256 = "2d86cf74854fa00dcdc05a35dd92bc4cf6115e87102b17023be5cba9ead8eedf"; }; - sourceRoot = "sndpeek-${version}/src/sndpeek"; + sourceRoot = "sndpeek-${finalAttrs.version}/src/sndpeek"; # this patch adds -lpthread to the list of libraries, without it a # symbol-not-found-error is thrown @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.laikq ]; mainProgram = "sndpeek"; }; -} +}) diff --git a/pkgs/by-name/sn/sngrep/package.nix b/pkgs/by-name/sn/sngrep/package.nix index e8e6bf103d04..67eb2b6ff149 100644 --- a/pkgs/by-name/sn/sngrep/package.nix +++ b/pkgs/by-name/sn/sngrep/package.nix @@ -10,14 +10,14 @@ pcre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sngrep"; version = "1.8.2"; src = fetchFromGitHub { owner = "irontec"; repo = "sngrep"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-nvuT//FWJAa6DzmjBsBW9s2p1M+6Zs4cVmpK4dVemnE="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ jorise ]; }; -} +}) diff --git a/pkgs/by-name/sn/snippetexpanderx/package.nix b/pkgs/by-name/sn/snippetexpanderx/package.nix index 973833c95526..92e23222e6f3 100644 --- a/pkgs/by-name/sn/snippetexpanderx/package.nix +++ b/pkgs/by-name/sn/snippetexpanderx/package.nix @@ -16,12 +16,12 @@ snippetexpanderd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { inherit (snippetexpanderd) src version; pname = "snippetexpanderx"; - sourceRoot = "${src.name}/cmd/snippetexpanderx"; + sourceRoot = "${finalAttrs.src.name}/cmd/snippetexpanderx"; nativeBuildInputs = [ pkg-config @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { snippetexpanderd ]; - makeFlags = [ "VERSION=${src.rev}" ]; + makeFlags = [ "VERSION=${finalAttrs.src.rev}" ]; installPhase = '' runHook preInstall @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "snippetexpanderx"; }; -} +}) diff --git a/pkgs/by-name/sn/snippetpixie/package.nix b/pkgs/by-name/sn/snippetpixie/package.nix index 68ed6474a69c..6708464368b8 100644 --- a/pkgs/by-name/sn/snippetpixie/package.nix +++ b/pkgs/by-name/sn/snippetpixie/package.nix @@ -24,14 +24,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snippetpixie"; version = "1.5.3"; src = fetchFromGitHub { owner = "bytepixie"; repo = "snippetpixie"; - rev = version; + rev = finalAttrs.version; sha256 = "0gs3d9hdywg4vcfbp4qfcagfjqalfgw9xpvywg4pw1cm3rzbdqmz"; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "com.github.bytepixie.snippetpixie"; }; -} +}) diff --git a/pkgs/by-name/sn/snixembed/package.nix b/pkgs/by-name/sn/snixembed/package.nix index 25910bc4fc40..3b5d7b9548ba 100644 --- a/pkgs/by-name/sn/snixembed/package.nix +++ b/pkgs/by-name/sn/snixembed/package.nix @@ -8,14 +8,14 @@ vala, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snixembed"; version = "0.3.3"; src = fetchFromSourcehut { owner = "~steef"; repo = "snixembed"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-co32Xlklg6KVyi+xEoDJ6TeN28V+wCSx73phwnl/05E="; }; @@ -34,10 +34,10 @@ stdenv.mkDerivation rec { meta = { description = "Proxy StatusNotifierItems as XEmbedded systemtray-spec icons"; homepage = "https://git.sr.ht/~steef/snixembed"; - changelog = "https://git.sr.ht/~steef/snixembed/refs/${version}"; + changelog = "https://git.sr.ht/~steef/snixembed/refs/${finalAttrs.version}"; license = lib.licenses.isc; platforms = lib.platforms.unix; maintainers = [ ]; mainProgram = "snixembed"; }; -} +}) diff --git a/pkgs/by-name/sn/snmpcheck/package.nix b/pkgs/by-name/sn/snmpcheck/package.nix index 3834b96dd421..70187ae0b091 100644 --- a/pkgs/by-name/sn/snmpcheck/package.nix +++ b/pkgs/by-name/sn/snmpcheck/package.nix @@ -8,11 +8,11 @@ let rubyEnv = ruby.withPackages (ps: [ ps.snmp ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snmpcheck"; version = "1.9"; src = fetchurl { - url = "http://www.nothink.org/codes/snmpcheck/snmpcheck-${version}.rb"; + url = "http://www.nothink.org/codes/snmpcheck/snmpcheck-${finalAttrs.version}.rb"; sha256 = "sha256-9xkLqbgxU1uykx+M9QsbPAH8OI/Cqn9uw6ALe23Lbq0="; executable = true; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; mainProgram = "snmp-check"; }; -} +}) diff --git a/pkgs/by-name/sn/snobol4/package.nix b/pkgs/by-name/sn/snobol4/package.nix index 0fbd618f3a1d..fae8a6652efe 100644 --- a/pkgs/by-name/sn/snobol4/package.nix +++ b/pkgs/by-name/sn/snobol4/package.nix @@ -15,15 +15,15 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snobol4"; version = "2.3.3"; src = fetchurl { urls = [ - "https://ftp.regressive.org/snobol4/snobol4-${version}.tar.gz" + "https://ftp.regressive.org/snobol4/snobol4-${finalAttrs.version}.tar.gz" # fallback for when the current version is moved to the old folder - "https://ftp.regressive.org/snobol4/old/snobol4-${version}.tar.gz" + "https://ftp.regressive.org/snobol4/old/snobol4-${finalAttrs.version}.tar.gz" ]; hash = "sha256-v9UwcdaSg3dvWydk94ZdNUuJ03JWmFShiHjln1c4jtI="; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ xworld21 ]; }; -} +}) diff --git a/pkgs/by-name/sn/snooze/package.nix b/pkgs/by-name/sn/snooze/package.nix index 6ae458cbf08b..f49604c270c9 100644 --- a/pkgs/by-name/sn/snooze/package.nix +++ b/pkgs/by-name/sn/snooze/package.nix @@ -3,13 +3,13 @@ stdenv, fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snooze"; version = "0.5.1"; src = fetchFromGitHub { owner = "leahneukirchen"; repo = "snooze"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ghWQ/bslWJCcsQ8OqS3MHZiiuGzbgzat6mkG2avSbEk="; }; makeFlags = [ @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "snooze"; }; -} +}) diff --git a/pkgs/by-name/sn/snore/package.nix b/pkgs/by-name/sn/snore/package.nix index 255c3a82a907..6c3fa848f596 100644 --- a/pkgs/by-name/sn/snore/package.nix +++ b/pkgs/by-name/sn/snore/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.3.1"; pname = "snore"; src = fetchFromGitHub { owner = "clamiax"; repo = "snore"; - tag = version; + tag = finalAttrs.version; hash = "sha256-bKPGSePzp4XEZFY0QQr37fm3R1v3hLD6FeySFd7zNJc="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "snore"; }; -} +}) diff --git a/pkgs/by-name/sn/snow/package.nix b/pkgs/by-name/sn/snow/package.nix index 9c1babda2aac..07c49e00f0ee 100644 --- a/pkgs/by-name/sn/snow/package.nix +++ b/pkgs/by-name/sn/snow/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "snow"; version = "20130616"; src = fetchurl { - url = "https://web.archive.org/web/20200304125913if_/http://darkside.com.au/snow/snow-${version}.tar.gz"; + url = "https://web.archive.org/web/20200304125913if_/http://darkside.com.au/snow/snow-${finalAttrs.version}.tar.gz"; sha256 = "0r9q45y55z4i0askkxmxrx0jr1620ypd870vz0hx2a6n9skimdy0"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ siraben ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/so/soapui/package.nix b/pkgs/by-name/so/soapui/package.nix index 6ee3650bfa7b..8bd17651b58a 100644 --- a/pkgs/by-name/so/soapui/package.nix +++ b/pkgs/by-name/so/soapui/package.nix @@ -7,12 +7,12 @@ makeWrapper, nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "soapui"; version = "5.9.1"; src = fetchurl { - url = "https://dl.eviware.com/soapuios/${version}/SoapUI-${version}-linux-bin.tar.gz"; + url = "https://dl.eviware.com/soapuios/${finalAttrs.version}/SoapUI-${finalAttrs.version}-linux-bin.tar.gz"; sha256 = "sha256-VlI6TcesavKOpKf/R8S6IubepkthArFf8Jmi7YUGHjs="; }; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { patches = [ # Adjust java path to point to derivation paths - (writeText "soapui-${version}.patch" '' + (writeText "soapui-${finalAttrs.version}.patch" '' --- a/bin/soapui.sh +++ b/bin/soapui.sh @@ -50,7 +50,7 @@ @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; # we don't fetch the dmg yet mainProgram = "soapui"; }; -} +}) diff --git a/pkgs/by-name/so/soapyairspy/package.nix b/pkgs/by-name/so/soapyairspy/package.nix index 2b8289a7879f..44e2bfd29958 100644 --- a/pkgs/by-name/so/soapyairspy/package.nix +++ b/pkgs/by-name/so/soapyairspy/package.nix @@ -8,14 +8,14 @@ soapysdr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "soapyairspy"; version = "0.2.0"; src = fetchFromGitHub { owner = "pothosware"; repo = "SoapyAirspy"; - rev = "soapy-airspy-${version}"; + rev = "soapy-airspy-${finalAttrs.version}"; sha256 = "0g23yybnmq0pg2m8m7dbhif8lw0hdsmnnjym93fdyxfk5iln7fsc"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ markuskowa ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/so/soapyaudio/package.nix b/pkgs/by-name/so/soapyaudio/package.nix index fdc31102196d..506ce71dbd88 100644 --- a/pkgs/by-name/so/soapyaudio/package.nix +++ b/pkgs/by-name/so/soapyaudio/package.nix @@ -14,14 +14,14 @@ soapysdr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "soapyaudio"; version = "0.1.1"; src = fetchFromGitHub { owner = "pothosware"; repo = "SoapyAudio"; - rev = "soapy-audio-${version}"; + rev = "soapy-audio-${finalAttrs.version}"; sha256 = "0minlsc1lvmqm20vn5hb4im7pz8qwklfy7sbr2xr73xkrbqdahc0"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ numinit ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/so/socket_wrapper/package.nix b/pkgs/by-name/so/socket_wrapper/package.nix index 1ed965501a12..1eb299ecd7c3 100644 --- a/pkgs/by-name/so/socket_wrapper/package.nix +++ b/pkgs/by-name/so/socket_wrapper/package.nix @@ -6,12 +6,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "socket_wrapper"; version = "1.5.1"; src = fetchurl { - url = "mirror://samba/cwrap/socket_wrapper-${version}.tar.gz"; + url = "mirror://samba/cwrap/socket_wrapper-${finalAttrs.version}.tar.gz"; sha256 = "sha256-miEZA+G3BeORbMUJ0MbV8PjftutYf0SOEdjiAJtHdaU="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/so/sockperf/package.nix b/pkgs/by-name/so/sockperf/package.nix index ca481a31d1c7..129b861d3902 100644 --- a/pkgs/by-name/so/sockperf/package.nix +++ b/pkgs/by-name/so/sockperf/package.nix @@ -8,14 +8,14 @@ enableTest ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sockperf"; version = "3.10"; src = fetchFromGitHub { owner = "Mellanox"; repo = "sockperf"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-VvxL/bcn69uL7CBpDu4qwbKZwlC4N/kNeRX4k3UzxPI="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "sockperf"; }; -} +}) diff --git a/pkgs/by-name/so/softhsm/package.nix b/pkgs/by-name/so/softhsm/package.nix index a048dff80619..14d1174463a4 100644 --- a/pkgs/by-name/so/softhsm/package.nix +++ b/pkgs/by-name/so/softhsm/package.nix @@ -7,7 +7,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "softhsm"; version = "2.6.1"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "softhsm"; repo = "SoftHSMv2"; - rev = "${version}"; + rev = "${finalAttrs.version}"; hash = "sha256-sx0ceVY795JbtKbQGAVFllB9UJfTdgd242d6c+s1tBw="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/so/sollya/package.nix b/pkgs/by-name/so/sollya/package.nix index 9dc898b36eb6..bb43e4a2984f 100644 --- a/pkgs/by-name/so/sollya/package.nix +++ b/pkgs/by-name/so/sollya/package.nix @@ -9,12 +9,12 @@ fplll, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sollya"; version = "8.0"; src = fetchurl { - url = "https://www.sollya.org/releases/sollya-${version}/sollya-${version}.tar.gz"; + url = "https://www.sollya.org/releases/sollya-${finalAttrs.version}/sollya-${finalAttrs.version}.tar.gz"; sha256 = "sha256-WNc0+aL8jmczwR+W0t+aslvvJNccQBIw4p8KEzmoEZI="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ wegank ]; }; -} +}) diff --git a/pkgs/by-name/so/solvespace/package.nix b/pkgs/by-name/so/solvespace/package.nix index 589da2f5d793..7322856ec313 100644 --- a/pkgs/by-name/so/solvespace/package.nix +++ b/pkgs/by-name/so/solvespace/package.nix @@ -30,14 +30,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "solvespace"; version = "3.2"; src = fetchFromGitHub { owner = "solvespace"; repo = "solvespace"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-+ZSAC7wDOaN51RjbSAqaQOp10JzxSME3g0ln4VdkwcA="; fetchSubmodules = true; }; @@ -102,6 +102,6 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.edef ]; platforms = lib.platforms.linux; homepage = "https://solvespace.com"; - changelog = "https://github.com/solvespace/solvespace/raw/v${version}/CHANGELOG.md"; + changelog = "https://github.com/solvespace/solvespace/raw/v${finalAttrs.version}/CHANGELOG.md"; }; -} +}) diff --git a/pkgs/by-name/so/somafm-cli/package.nix b/pkgs/by-name/so/somafm-cli/package.nix index 79bbb6a1feb1..bee083179b58 100644 --- a/pkgs/by-name/so/somafm-cli/package.nix +++ b/pkgs/by-name/so/somafm-cli/package.nix @@ -8,14 +8,14 @@ mpv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "somafm-cli"; version = "0.3.1"; src = fetchFromGitHub { owner = "rockymadden"; repo = "somafm-cli"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1h5p9qsczgfr450sklh2vkllcpzb7nicbs8ciyvkavh3d7hds0yy"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ SuperSandro2000 ]; mainProgram = "somafm"; }; -} +}) diff --git a/pkgs/by-name/so/somebar/package.nix b/pkgs/by-name/so/somebar/package.nix index 484cf1a296b7..97f314bb7ddc 100644 --- a/pkgs/by-name/so/somebar/package.nix +++ b/pkgs/by-name/so/somebar/package.nix @@ -17,14 +17,14 @@ let configFile = if lib.isDerivation conf || builtins.isPath conf then conf else "src/config.def.hpp"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "somebar"; version = "1.0.3"; src = fetchFromSourcehut { owner = "~raphi"; repo = "somebar"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-PBxCy1dZrOL1nmhVDQozvF0XL79uKMhhERGNpPPzaRU="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "somebar"; }; -} +}) diff --git a/pkgs/by-name/so/sonivox/package.nix b/pkgs/by-name/so/sonivox/package.nix index 073e0b39780b..304ff3555675 100644 --- a/pkgs/by-name/so/sonivox/package.nix +++ b/pkgs/by-name/so/sonivox/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sonivox"; version = "4.0.0"; src = fetchFromGitHub { owner = "EmbeddedSynth"; repo = "sonivox"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-eOC/7R45X93Q9KKnP+/fyPMESOVyTnzpqnLHnDQwLnQ="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.wegank ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/so/sony-headphones-client/package.nix b/pkgs/by-name/so/sony-headphones-client/package.nix index c0e6b8f0b084..b4a5f8f348d0 100644 --- a/pkgs/by-name/so/sony-headphones-client/package.nix +++ b/pkgs/by-name/so/sony-headphones-client/package.nix @@ -14,14 +14,14 @@ copyDesktopItems, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "SonyHeadphonesClient"; version = "1.3.2"; src = fetchFromGitHub { owner = "Plutoberth"; repo = "SonyHeadphonesClient"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vhI97KheKzr87exCh4xNN7NDefcagdMu1tWSt67vLiU="; fetchSubmodules = true; }; @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { imgui ]; - sourceRoot = "${src.name}/Client"; + sourceRoot = "${finalAttrs.src.name}/Client"; cmakeFlags = [ "-Wno-dev" ]; @@ -89,4 +89,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "SonyHeadphonesClient"; }; -} +}) diff --git a/pkgs/by-name/so/sopwith/package.nix b/pkgs/by-name/so/sopwith/package.nix index c24ec4e48704..5a9247e6e33d 100644 --- a/pkgs/by-name/so/sopwith/package.nix +++ b/pkgs/by-name/so/sopwith/package.nix @@ -9,14 +9,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sopwith"; version = "2.8.0"; src = fetchFromGitHub { owner = "fragglet"; repo = "sdl-sopwith"; - tag = "sdl-sopwith-${version}"; + tag = "sdl-sopwith-${finalAttrs.version}"; hash = "sha256-s7npLid3GYZArQmctSwOu8zeC+mSfTiiiOaOEa9dcrg="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ evilbulgarian ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/so/sorcer/package.nix b/pkgs/by-name/so/sorcer/package.nix index e0f739c01175..40f8128e1cc4 100644 --- a/pkgs/by-name/so/sorcer/package.nix +++ b/pkgs/by-name/so/sorcer/package.nix @@ -11,14 +11,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sorcer"; version = "1.1.3"; src = fetchFromGitHub { owner = "openAVproductions"; repo = "openAV-Sorcer"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "1x7pi77nal10717l02qpnhrx6d7w5nqrljkn9zx5w7gpb8fpb3vp"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/so/sord/package.nix b/pkgs/by-name/so/sord/package.nix index 18d112657ae1..75f9e48de010 100644 --- a/pkgs/by-name/so/sord/package.nix +++ b/pkgs/by-name/so/sord/package.nix @@ -12,7 +12,7 @@ zix, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sord"; version = "0.16.20"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { domain = "gitlab.com"; owner = "drobilla"; repo = "sord"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-+f3dxhcxVoub+KeI5c5/J87SVvAawrm5cZgo2qogdRM="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/so/sorted-grep/package.nix b/pkgs/by-name/so/sorted-grep/package.nix index ef3da0ccc89f..ffbcfe2a9751 100644 --- a/pkgs/by-name/so/sorted-grep/package.nix +++ b/pkgs/by-name/so/sorted-grep/package.nix @@ -4,12 +4,12 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sorted-grep"; version = "1.0"; src = fetchurl { - url = "mirror://sourceforge/sgrep/sgrep-${version}.tgz"; + url = "mirror://sourceforge/sgrep/sgrep-${finalAttrs.version}.tgz"; hash = "sha256-3F7cXrZnB38YwE1sHYm/CIGKmG+1c0QU+Pk3Y53a0T4="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ ivan ]; }; -} +}) diff --git a/pkgs/by-name/so/sortmerna/package.nix b/pkgs/by-name/so/sortmerna/package.nix index 9c19c90c6d17..18269b941cc4 100644 --- a/pkgs/by-name/so/sortmerna/package.nix +++ b/pkgs/by-name/so/sortmerna/package.nix @@ -18,14 +18,14 @@ let hash = "sha256-MkhlDme6ZwKPuRINhfpv7cxliI2GU3RmTfC6O0ke/IQ="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sortmerna"; version = "4.3.7"; src = fetchFromGitHub { owner = "sortmerna"; repo = "sortmerna"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-oxwZBkeW3usEcJE1XLu1UigKsgOsljwGFTpb7U3845I="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ luispedro ]; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/so/souffle/package.nix b/pkgs/by-name/so/souffle/package.nix index fe8a1b828c44..c222f3864ee8 100644 --- a/pkgs/by-name/so/souffle/package.nix +++ b/pkgs/by-name/so/souffle/package.nix @@ -26,14 +26,14 @@ let python3 ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "souffle"; version = "2.5"; src = fetchFromGitHub { owner = "souffle-lang"; repo = "souffle"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-Umfeb1pGAeK5K3QDRD/labC6IJLsPPJ73ycsAV4yPNM="; }; @@ -108,4 +108,4 @@ stdenv.mkDerivation rec { ]; license = lib.licenses.upl; }; -} +}) diff --git a/pkgs/by-name/so/soundtouch/package.nix b/pkgs/by-name/so/soundtouch/package.nix index 2fb380a97d17..8bb777fe0b9c 100644 --- a/pkgs/by-name/so/soundtouch/package.nix +++ b/pkgs/by-name/so/soundtouch/package.nix @@ -7,7 +7,7 @@ libtool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "soundtouch"; version = "2.4.0"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "soundtouch"; repo = "soundtouch"; - rev = version; + rev = finalAttrs.version; hash = "sha256-7JUBAFURKtPCZrcKqL1rOLdsYMd7kGe7wY0JUl2XPvw="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { mainProgram = "soundstretch"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/so/soxr/package.nix b/pkgs/by-name/so/soxr/package.nix index 962e3ccff578..d53700e391c2 100644 --- a/pkgs/by-name/so/soxr/package.nix +++ b/pkgs/by-name/so/soxr/package.nix @@ -5,12 +5,12 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "soxr"; version = "0.1.3"; src = fetchurl { - url = "mirror://sourceforge/soxr/soxr-${version}-Source.tar.xz"; + url = "mirror://sourceforge/soxr/soxr-${finalAttrs.version}-Source.tar.xz"; sha256 = "12aql6svkplxq5fjycar18863hcq84c5kx8g6f4rj0lcvigw24di"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix ++ lib.platforms.windows; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/sp/spaceFM/package.nix b/pkgs/by-name/sp/spaceFM/package.nix index 6e25e5f9de5f..0b518a318a2b 100644 --- a/pkgs/by-name/sp/spaceFM/package.nix +++ b/pkgs/by-name/sp/spaceFM/package.nix @@ -19,14 +19,14 @@ udisks, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spacefm"; version = "1.0.6"; src = fetchFromGitHub { owner = "IgnorantGuru"; repo = "spacefm"; - rev = version; + rev = finalAttrs.version; sha256 = "089r6i40lxcwzp60553b18f130asspnzqldlpii53smz52kvpirx"; }; @@ -100,4 +100,4 @@ stdenv.mkDerivation rec { obadz ]; }; -} +}) diff --git a/pkgs/by-name/sp/spacevim/package.nix b/pkgs/by-name/sp/spacevim/package.nix index 94935f624fff..eee05b1cf28e 100644 --- a/pkgs/by-name/sp/spacevim/package.nix +++ b/pkgs/by-name/sp/spacevim/package.nix @@ -21,13 +21,13 @@ let cp ${format.generate "init.toml" spacevim_config} $out/init.toml ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spacevim"; version = "2.4.0"; src = fetchFromGitHub { owner = "SpaceVim"; repo = "SpaceVim"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-qiNadhQJjU9RY14X8+pd4Ul+NLoNqbxuh3Kenw1dHDc="; }; @@ -79,4 +79,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "spacevim"; }; -} +}) diff --git a/pkgs/by-name/sp/span-lite/package.nix b/pkgs/by-name/sp/span-lite/package.nix index 50940924f3ab..542f8868dc59 100644 --- a/pkgs/by-name/sp/span-lite/package.nix +++ b/pkgs/by-name/sp/span-lite/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "span-lite"; version = "0.11.0"; src = fetchFromGitHub { owner = "martinmoene"; repo = "span-lite"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-BYRSdGzIvrOjPXxeabMj4tPFmQ0wfq7y+zJf6BD/bTw="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ icewind1991 ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sp/sparsehash/package.nix b/pkgs/by-name/sp/sparsehash/package.nix index 029ca2e6f88d..002ba03fc1a4 100644 --- a/pkgs/by-name/sp/sparsehash/package.nix +++ b/pkgs/by-name/sp/sparsehash/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sparsehash"; version = "2.0.4"; src = fetchFromGitHub { owner = "sparsehash"; repo = "sparsehash"; - rev = "sparsehash-${version}"; + rev = "sparsehash-${finalAttrs.version}"; sha256 = "1pf1cjvcjdmb9cd6gcazz64x0cd2ndpwh6ql2hqpypjv725xwxy7"; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/sp/spectra/package.nix b/pkgs/by-name/sp/spectra/package.nix index fff116fa16b9..fb3163f5095d 100644 --- a/pkgs/by-name/sp/spectra/package.nix +++ b/pkgs/by-name/sp/spectra/package.nix @@ -6,14 +6,14 @@ eigen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spectra"; version = "1.2.0"; src = fetchFromGitHub { owner = "yixuan"; repo = "spectra"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-lfbOwnTP3GrN/1N/tyMXZrtEHIxAq3EjuHS8M+I87to="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vonfry ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sp/spectre-cli/package.nix b/pkgs/by-name/sp/spectre-cli/package.nix index 3b188a1e72aa..3a3c9c4f0082 100644 --- a/pkgs/by-name/sp/spectre-cli/package.nix +++ b/pkgs/by-name/sp/spectre-cli/package.nix @@ -10,7 +10,7 @@ jq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spectre-cli"; version = "unstable-2022-02-05"; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { ]; preConfigure = '' - echo "${version}" > VERSION + echo "${finalAttrs.version}" > VERSION # The default buildPhase wants to create a ´build´ dir so we rename the build script to stop conflicts. mv build build.sh @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { mainProgram = "spectre"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sp/speech-tools/package.nix b/pkgs/by-name/sp/speech-tools/package.nix index 5c11f21d2f51..0ca6112566f7 100644 --- a/pkgs/by-name/sp/speech-tools/package.nix +++ b/pkgs/by-name/sp/speech-tools/package.nix @@ -7,12 +7,12 @@ alsa-lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "speech_tools"; version = "2.5.0"; src = fetchurl { - url = "http://www.festvox.org/packed/festival/${lib.versions.majorMinor version}/speech_tools-${version}-release.tar.gz"; + url = "http://www.festvox.org/packed/festival/${lib.versions.majorMinor finalAttrs.version}/speech_tools-${finalAttrs.version}-release.tar.gz"; sha256 = "1k2xh13miyv48gh06rgsq2vj25xwj7z6vwq9ilsn8i7ig3nrgzg4"; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { downloadPage = "http://www.festvox.org/packed/festival/"; }; }; -} +}) diff --git a/pkgs/by-name/sp/speed-dreams/package.nix b/pkgs/by-name/sp/speed-dreams/package.nix index 1446841b7871..cae6668477f7 100644 --- a/pkgs/by-name/sp/speed-dreams/package.nix +++ b/pkgs/by-name/sp/speed-dreams/package.nix @@ -75,17 +75,17 @@ let runtimeLibPath = lib.makeLibraryPath runtimeLibs; libPathVar = if stdenv.isDarwin then "DYLD_LIBRARY_PATH" else "LD_LIBRARY_PATH"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.4.2"; pname = "speed-dreams"; src = fetchgit { url = "https://forge.a-lec.org/speed-dreams/speed-dreams-code.git"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ZY/0tf0wFbepEUNqpaBA4qgkWDij/joqPtbiF/48oN4="; fetchSubmodules = true; }; - NIX_CFLAGS_COMPILE = "-I${src}/src/libs/tgf -I${src}/src/libs/tgfdata -I${src}/src/interfaces -I${src}/src/libs/math -I${src}/src/libs/portability"; + NIX_CFLAGS_COMPILE = "-I${finalAttrs.src}/src/libs/tgf -I${finalAttrs.src}/src/libs/tgfdata -I${finalAttrs.src}/src/interfaces -I${finalAttrs.src}/src/libs/math -I${finalAttrs.src}/src/libs/portability"; patches = [ ./darwin-gl-compat.patch @@ -170,4 +170,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "speed-dreams"; }; -} +}) diff --git a/pkgs/by-name/sp/speedread/package.nix b/pkgs/by-name/sp/speedread/package.nix index 4bd4b43884f0..a03368cdb878 100644 --- a/pkgs/by-name/sp/speedread/package.nix +++ b/pkgs/by-name/sp/speedread/package.nix @@ -5,7 +5,7 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "speedread"; version = "unstable-2016-09-21"; @@ -30,10 +30,10 @@ stdenv.mkDerivation rec { reading points. This allows reading text at a much more rapid pace than usual as the eye can stay fixed on a single place. ''; - homepage = src.meta.homepage; + homepage = finalAttrs.src.meta.homepage; license = lib.licenses.mit; platforms = lib.platforms.unix; maintainers = [ lib.maintainers.oxij ]; mainProgram = "speedread"; }; -} +}) diff --git a/pkgs/by-name/sp/spfft/package.nix b/pkgs/by-name/sp/spfft/package.nix index f7023ec931be..c112b5a02804 100644 --- a/pkgs/by-name/sp/spfft/package.nix +++ b/pkgs/by-name/sp/spfft/package.nix @@ -26,14 +26,14 @@ assert builtins.elem gpuBackend [ "rocm" ]; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "SpFFT"; version = "1.1.1"; src = fetchFromGitHub { owner = "eth-cscs"; repo = "SpFFT"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Qc/omdRv7dW9NJUOczMZJKhc+Z/sXeIxv3SbpegAGdU="; }; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.sheepforce ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sp/sphinxsearch/package.nix b/pkgs/by-name/sp/sphinxsearch/package.nix index 395b07b76a32..8be034f42a33 100644 --- a/pkgs/by-name/sp/sphinxsearch/package.nix +++ b/pkgs/by-name/sp/sphinxsearch/package.nix @@ -9,12 +9,12 @@ enableMysql ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sphinxsearch"; version = "2.2.11"; src = fetchurl { - url = "http://sphinxsearch.com/files/sphinx-${version}-release.tar.gz"; + url = "http://sphinxsearch.com/files/sphinx-${finalAttrs.version}-release.tar.gz"; sha256 = "1aa1mh32y019j8s3sjzn4vwi0xn83dwgl685jnbgh51k16gh6qk6"; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { valodim ]; }; -} +}) diff --git a/pkgs/by-name/sp/spicy-parser-generator/package.nix b/pkgs/by-name/sp/spicy-parser-generator/package.nix index c1c9196b3a17..3e418cf9b8e8 100644 --- a/pkgs/by-name/sp/spicy-parser-generator/package.nix +++ b/pkgs/by-name/sp/spicy-parser-generator/package.nix @@ -10,7 +10,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spicy"; version = "1.14.0"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "zeek"; repo = "spicy"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Pc4BqQiaifB/kAbcaHYyTUeUE/HLlvg0qDSPdC/gMko="; fetchSubmodules = true; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ tobim ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sp/spin/package.nix b/pkgs/by-name/sp/spin/package.nix index 0f3b483b3cff..f9e2a320c67f 100644 --- a/pkgs/by-name/sp/spin/package.nix +++ b/pkgs/by-name/sp/spin/package.nix @@ -19,21 +19,21 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spin"; version = "6.5.2"; src = fetchFromGitHub { owner = "nimble-code"; repo = "Spin"; - rev = "version-${version}"; + rev = "version-${finalAttrs.version}"; sha256 = "sha256-drvQXfDZCZRycBZt/VNngy8zs4XVJg+d1b4dQXVcyFU="; }; nativeBuildInputs = [ makeWrapper ]; buildInputs = [ bison ]; - sourceRoot = "${src.name}/Src"; + sourceRoot = "${finalAttrs.src.name}/Src"; preBuild = '' mkdir -p $out/bin @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { siraben ]; }; -} +}) diff --git a/pkgs/by-name/sp/spiped/package.nix b/pkgs/by-name/sp/spiped/package.nix index 068e248cb56b..8bc343586d04 100644 --- a/pkgs/by-name/sp/spiped/package.nix +++ b/pkgs/by-name/sp/spiped/package.nix @@ -7,12 +7,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spiped"; version = "1.6.4"; src = fetchurl { - url = "https://www.tarsnap.com/spiped/spiped-${version}.tgz"; + url = "https://www.tarsnap.com/spiped/spiped-${finalAttrs.version}.tgz"; hash = "sha256-Qk+003adkSsE3kPSHMMnSM39MSHE8dJtVJmSpUZ44Go="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/sp/spit/package.nix b/pkgs/by-name/sp/spit/package.nix index 77c1ba137dd8..bbebbb4401fe 100644 --- a/pkgs/by-name/sp/spit/package.nix +++ b/pkgs/by-name/sp/spit/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spit"; version = "0.1"; src = fetchFromGitHub { owner = "leahneukirchen"; repo = "spit"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-bvcx+bQyi5tWDwuqdOv2h6q1ZSEHO9bHV2lfvRhL7iw="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.sternenseemann ]; mainProgram = "spit"; }; -} +}) diff --git a/pkgs/by-name/sp/spla/package.nix b/pkgs/by-name/sp/spla/package.nix index 32b29bd6ff9c..c6d662c633ec 100644 --- a/pkgs/by-name/sp/spla/package.nix +++ b/pkgs/by-name/sp/spla/package.nix @@ -26,14 +26,14 @@ assert builtins.elem gpuBackend [ "rocm" ]; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spla"; version = "1.6.1"; src = fetchFromGitHub { owner = "eth-cscs"; repo = "spla"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-fNH1IOKV1Re8G7GH9Xfn3itR80eonTbEGKQRRD16/2k="; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/sp/splix/package.nix b/pkgs/by-name/sp/splix/package.nix index dbf889ce677f..e52319bbbd4c 100644 --- a/pkgs/by-name/sp/splix/package.nix +++ b/pkgs/by-name/sp/splix/package.nix @@ -27,7 +27,7 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "splix-svn"; version = "315"; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { # We build this from svn, because splix hasn't been in released in several years # although the community has been adding some new printer models. url = "svn://svn.code.sf.net/p/splix/code/splix"; - rev = version; + rev = finalAttrs.version; sha256 = "16wbm4xnz35ca3mw2iggf5f4jaxpyna718ia190ka6y4ah932jxl"; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/sp/spooles/package.nix b/pkgs/by-name/sp/spooles/package.nix index d36fd7bd9e60..f0256be80c8d 100644 --- a/pkgs/by-name/sp/spooles/package.nix +++ b/pkgs/by-name/sp/spooles/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spooles"; version = "2.2"; src = fetchurl { - url = "http://www.netlib.org/linalg/spooles/spooles.${version}.tgz"; + url = "http://www.netlib.org/linalg/spooles/spooles.${finalAttrs.version}.tgz"; sha256 = "1pf5z3vvwd8smbpibyabprdvcmax0grzvx2y0liy98c7x6h5jid8"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sp/spotify-tray/package.nix b/pkgs/by-name/sp/spotify-tray/package.nix index ed4a9cd7c6ec..24651cab9195 100644 --- a/pkgs/by-name/sp/spotify-tray/package.nix +++ b/pkgs/by-name/sp/spotify-tray/package.nix @@ -9,14 +9,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "spotify-tray"; version = "1.3.2"; src = fetchFromGitHub { owner = "tsmetana"; repo = "spotify-tray"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-E86rA8cBjy/bI7sZHlT40o7i23PcONXT5GTHEfcaDf0="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "spotify-tray"; }; -} +}) diff --git a/pkgs/by-name/sp/sptk/package.nix b/pkgs/by-name/sp/sptk/package.nix index 360550ac3cf8..03d875a0afa3 100644 --- a/pkgs/by-name/sp/sptk/package.nix +++ b/pkgs/by-name/sp/sptk/package.nix @@ -7,14 +7,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sptk"; version = "4.4"; src = fetchFromGitHub { owner = "sp-nitech"; repo = "SPTK"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-QdaXIFsFXL9/CtUJlOaUKOTmG/nm6ibBEsVfzW9pT/U="; }; @@ -42,10 +42,10 @@ stdenv.mkDerivation rec { doCheck = true; meta = { - changelog = "https://github.com/sp-nitech/SPTK/releases/tag/v${version}"; + changelog = "https://github.com/sp-nitech/SPTK/releases/tag/v${finalAttrs.version}"; description = "Suite of speech signal processing tools"; homepage = "https://github.com/sp-nitech/SPTK"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) diff --git a/pkgs/by-name/sq/sql-formatter/package.nix b/pkgs/by-name/sq/sql-formatter/package.nix index 9003dbde6071..4671dd6f57e8 100644 --- a/pkgs/by-name/sq/sql-formatter/package.nix +++ b/pkgs/by-name/sq/sql-formatter/package.nix @@ -9,19 +9,19 @@ nodejs, nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sql-formatter"; version = "15.7.0"; src = fetchFromGitHub { owner = "sql-formatter-org"; repo = "sql-formatter"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-k105xoppmxW1jSbkzbqHF7bg/IbY1P9kZVwa3pdKF7k="; }; yarnOfflineCache = fetchYarnDeps { - yarnLock = "${src}/yarn.lock"; + yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-zcCYGTuaPkizZHc4K6RAPWwMnP5LtnyaLbF9xcPpNBs="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { mainProgram = "sql-formatter"; maintainers = with lib.maintainers; [ pyrox0 ]; }; -} +}) diff --git a/pkgs/by-name/sq/sqlitestudio/package.nix b/pkgs/by-name/sq/sqlitestudio/package.nix index 06a9e09c66d9..89199313b584 100644 --- a/pkgs/by-name/sq/sqlitestudio/package.nix +++ b/pkgs/by-name/sq/sqlitestudio/package.nix @@ -12,14 +12,14 @@ sqlitestudio-plugins, includeOfficialPlugins ? lib.meta.availableOn stdenv.hostPlatform sqlitestudio-plugins, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sqlitestudio"; version = "3.4.21"; src = fetchFromGitHub { owner = "pawelsalawa"; repo = "sqlitestudio"; - rev = version; + rev = finalAttrs.version; hash = "sha256-xs0+bB0gPoDkIldaTA/nFofx9KPvIcyxe6kzcHuboxA="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ asterismono ]; }; -} +}) diff --git a/pkgs/by-name/sq/squashfs-tools-ng/package.nix b/pkgs/by-name/sq/squashfs-tools-ng/package.nix index ec03bb270700..25b916fe2767 100644 --- a/pkgs/by-name/sq/squashfs-tools-ng/package.nix +++ b/pkgs/by-name/sq/squashfs-tools-ng/package.nix @@ -14,12 +14,12 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "squashfs-tools-ng"; version = "1.3.2"; src = fetchurl { - url = "https://infraroot.at/pub/squashfs/squashfs-tools-ng-${version}.tar.xz"; + url = "https://infraroot.at/pub/squashfs/squashfs-tools-ng-${finalAttrs.version}.tar.xz"; sha256 = "sha256-DZB6w+c1w1HkfIZ/tR2Uv/o7BfuVvsAfMehIt8RCFak="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ qyliss ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sq/squashfsTools/package.nix b/pkgs/by-name/sq/squashfsTools/package.nix index cf7ce417b987..2a24b41e2a26 100644 --- a/pkgs/by-name/sq/squashfsTools/package.nix +++ b/pkgs/by-name/sq/squashfsTools/package.nix @@ -12,14 +12,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "squashfs"; version = "4.7.4"; src = fetchFromGitHub { owner = "plougher"; repo = "squashfs-tools"; - rev = version; + rev = finalAttrs.version; hash = "sha256-xvTSGVwtzJjoAIF6GClASUIB5eIk+uquQNNzHIuwkuY="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ruuda ]; mainProgram = "mksquashfs"; }; -} +}) diff --git a/pkgs/by-name/sq/squashfuse/package.nix b/pkgs/by-name/sq/squashfuse/package.nix index 4b74c781731b..0289ea4bb083 100644 --- a/pkgs/by-name/sq/squashfuse/package.nix +++ b/pkgs/by-name/sq/squashfuse/package.nix @@ -13,7 +13,7 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "squashfuse"; version = "0.6.1"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "vasi"; repo = "squashfuse"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-HuDVCO+hKdUKz0TMfHquI0eqFNAoNhPfY2VBM2kXupk="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/sr/srain/package.nix b/pkgs/by-name/sr/srain/package.nix index 97ea8bd6eb02..91a5da28c517 100644 --- a/pkgs/by-name/sr/srain/package.nix +++ b/pkgs/by-name/sr/srain/package.nix @@ -20,14 +20,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "srain"; version = "1.8.1"; src = fetchFromGitHub { owner = "SrainApp"; repo = "srain"; - rev = version; + rev = finalAttrs.version; hash = "sha256-F7TFCPTAU856403QNUUyf+10s/Yr4xDN/CarJNcUv4A="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ wineee ]; }; -} +}) diff --git a/pkgs/by-name/sr/srandrd/package.nix b/pkgs/by-name/sr/srandrd/package.nix index 1a8e2145becf..7f55e8df6558 100644 --- a/pkgs/by-name/sr/srandrd/package.nix +++ b/pkgs/by-name/sr/srandrd/package.nix @@ -7,14 +7,14 @@ libXinerama, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "srandrd"; version = "0.6.3"; src = fetchFromGitHub { owner = "jceb"; repo = "srandrd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Wf+tVqDaNAiH6UHN8fFv2wM+LEch6wKlZOkqWEqLLkw="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { mainProgram = "srandrd"; }; -} +}) diff --git a/pkgs/by-name/sr/sregex/package.nix b/pkgs/by-name/sr/sregex/package.nix index 3f1f414528c6..7a2a7fe21b9d 100644 --- a/pkgs/by-name/sr/sregex/package.nix +++ b/pkgs/by-name/sr/sregex/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sregex"; version = "0.0.1"; src = fetchFromGitHub { owner = "openresty"; repo = "sregex"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-HZ9O/3BQHHrTVLLlU0o1fLHxyRSesBhreT3IdGHnNsg="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sr/srelay/package.nix b/pkgs/by-name/sr/srelay/package.nix index eeb3827e6ed7..3f1dc4030110 100644 --- a/pkgs/by-name/sr/srelay/package.nix +++ b/pkgs/by-name/sr/srelay/package.nix @@ -5,12 +5,12 @@ libxcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "srelay"; version = "0.4.8"; src = fetchurl { - url = "mirror://sourceforge/project/socks-relay/socks-relay/srelay-${version}/srelay-${version}.tar.gz"; + url = "mirror://sourceforge/project/socks-relay/socks-relay/srelay-${finalAttrs.version}/srelay-${finalAttrs.version}.tar.gz"; sha256 = "1sn6005aqyfvrlkm5445cyyaj6h6wfyskfncfmds55x34hfyxpvl"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { broken = stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64; mainProgram = "srelay"; }; -} +}) diff --git a/pkgs/by-name/sr/srt-live-server/package.nix b/pkgs/by-name/sr/srt-live-server/package.nix index bd12eb63c5e1..f87c59321694 100644 --- a/pkgs/by-name/sr/srt-live-server/package.nix +++ b/pkgs/by-name/sr/srt-live-server/package.nix @@ -6,14 +6,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "srt-live-server"; version = "1.4.8"; src = fetchFromGitHub { owner = "Edward-Wu"; repo = "srt-live-server"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; sha256 = "0x48sxpgxznb1ymx8shw437pcgk76ka5rx0zhn9b3cyi9jlq1yld"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ shamilton ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ss/ssdeep/package.nix b/pkgs/by-name/ss/ssdeep/package.nix index 7e5e2298602c..00f7c0e87487 100644 --- a/pkgs/by-name/ss/ssdeep/package.nix +++ b/pkgs/by-name/ss/ssdeep/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ssdeep"; version = "2.14.1"; src = fetchFromGitHub { owner = "ssdeep-project"; repo = "ssdeep"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "1yx6yjkggshw5yl89m4kvyzarjdg2l3hs0bbjbrfzwp1lkfd8i0c"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/ss/sshfs-fuse/common.nix b/pkgs/by-name/ss/sshfs-fuse/common.nix index 404d9c5e3768..e96c42fb3141 100644 --- a/pkgs/by-name/ss/sshfs-fuse/common.nix +++ b/pkgs/by-name/ss/sshfs-fuse/common.nix @@ -25,14 +25,14 @@ let fuse = if stdenv.hostPlatform.isDarwin then macfuse-stubs else fuse3; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sshfs-fuse"; inherit version; src = fetchFromGitHub { owner = "libfuse"; repo = "sshfs"; - rev = "sshfs-${version}"; + rev = "sshfs-${finalAttrs.version}"; inherit sha256; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { mainProgram = "sshfs"; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ss/sshlatex/package.nix b/pkgs/by-name/ss/sshlatex/package.nix index a7683ab90835..af68fed01394 100644 --- a/pkgs/by-name/ss/sshlatex/package.nix +++ b/pkgs/by-name/ss/sshlatex/package.nix @@ -10,14 +10,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sshlatex"; version = "0.8"; src = fetchFromGitHub { owner = "iblech"; repo = "sshlatex"; - rev = version; + rev = finalAttrs.version; sha256 = "0kaah8is74zba9373xccmsxmnnn6kh0isr4qpg21x3qhdzhlxl7q"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.iblech ]; mainProgram = "sshlatex"; }; -} +}) diff --git a/pkgs/by-name/ss/sshpass/package.nix b/pkgs/by-name/ss/sshpass/package.nix index dcb0a5c884b1..43cfaddacf24 100644 --- a/pkgs/by-name/ss/sshpass/package.nix +++ b/pkgs/by-name/ss/sshpass/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sshpass"; version = "1.10"; src = fetchurl { - url = "mirror://sourceforge/sshpass/sshpass-${version}.tar.gz"; + url = "mirror://sourceforge/sshpass/sshpass-${finalAttrs.version}.tar.gz"; sha256 = "sha256-rREGwgPLtWGFyjutjGzK/KO0BkaWGU2oefgcjXvf7to="; }; @@ -21,4 +21,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "sshpass"; }; -} +}) diff --git a/pkgs/by-name/ss/sshping/package.nix b/pkgs/by-name/ss/sshping/package.nix index 09d6b318a618..1d65a3c7bb2d 100644 --- a/pkgs/by-name/ss/sshping/package.nix +++ b/pkgs/by-name/ss/sshping/package.nix @@ -5,14 +5,14 @@ libssh, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sshping"; version = "0.1.4"; src = fetchFromGitHub { owner = "spook"; repo = "sshping"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0p1fvpgrsy44yvj44xp9k9nf6z1fh0sqcjvy75pcb9f5icgms815"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jqueiroz ]; mainProgram = "sshping"; }; -} +}) diff --git a/pkgs/by-name/ss/sslh/package.nix b/pkgs/by-name/ss/sslh/package.nix index 9ad8fcd9f46d..2fbff56a3267 100644 --- a/pkgs/by-name/ss/sslh/package.nix +++ b/pkgs/by-name/ss/sslh/package.nix @@ -11,14 +11,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sslh"; version = "2.3.0"; src = fetchFromGitHub { owner = "yrutschle"; repo = "sslh"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-qGOOqEe9wlR3pXmYEwMQTxuMcNLLX2i/39AIAb6I4jU="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ss/sslsplit/package.nix b/pkgs/by-name/ss/sslsplit/package.nix index b51cb2f51620..73baf48b99e2 100644 --- a/pkgs/by-name/ss/sslsplit/package.nix +++ b/pkgs/by-name/ss/sslsplit/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sslsplit"; version = "0.5.5"; src = fetchFromGitHub { owner = "droe"; repo = "sslsplit"; - rev = version; + rev = finalAttrs.version; sha256 = "1p43z9ln5rbc76v0j1k3r4nhvfw71hq8jzsallb54z9hvwfvqp3l"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "sslsplit"; }; -} +}) diff --git a/pkgs/by-name/ss/ssocr/package.nix b/pkgs/by-name/ss/ssocr/package.nix index 5ed51f3b3483..be8b56e5c858 100644 --- a/pkgs/by-name/ss/ssocr/package.nix +++ b/pkgs/by-name/ss/ssocr/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ssocr"; version = "2.25.0"; src = fetchFromGitHub { owner = "auerswal"; repo = "ssocr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-yQPjs4kGvp6C7kFcWQ3EzoFhwEAhm2nC7yXu9RbU4os="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { mainProgram = "ssocr"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ss/ssrc/package.nix b/pkgs/by-name/ss/ssrc/package.nix index f675e5901bfe..72ab5276f954 100644 --- a/pkgs/by-name/ss/ssrc/package.nix +++ b/pkgs/by-name/ss/ssrc/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ssrc"; version = "1.33"; @@ -36,9 +36,9 @@ stdenv.mkDerivation rec { without audible degradation. ''; - version = version; + version = finalAttrs.version; homepage = "https://shibatch.sourceforge.net/"; license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ss/sssnake/package.nix b/pkgs/by-name/ss/sssnake/package.nix index bd126154caf2..8ef9d6a4252f 100644 --- a/pkgs/by-name/ss/sssnake/package.nix +++ b/pkgs/by-name/ss/sssnake/package.nix @@ -4,13 +4,13 @@ fetchFromGitHub, ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sssnake"; version = "0.3.2"; src = fetchFromGitHub { owner = "angeljumbo"; repo = "sssnake"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-zkErOV6Az0kJdwyXzMCnVW1997zpAB79TBvf/41Igic="; }; postPatch = '' @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ quantenzitrone ]; }; -} +}) diff --git a/pkgs/by-name/ss/ssss/package.nix b/pkgs/by-name/ss/ssss/package.nix index 1ab48035419f..db85513dfeb5 100644 --- a/pkgs/by-name/ss/ssss/package.nix +++ b/pkgs/by-name/ss/ssss/package.nix @@ -6,14 +6,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ssss"; version = "0.5.7"; src = fetchFromGitHub { owner = "MrJoy"; repo = "ssss"; - rev = "releases%2Fv${version}"; + rev = "releases%2Fv${finalAttrs.version}"; sha256 = "18r1hwch6nq6gjijavr4pvrxz2plrlrvdx8ssqhdj2vmqvlqwbvd"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ss/ssw/package.nix b/pkgs/by-name/ss/ssw/package.nix index 5d377c32417b..5beb8ffaeb2f 100644 --- a/pkgs/by-name/ss/ssw/package.nix +++ b/pkgs/by-name/ss/ssw/package.nix @@ -6,12 +6,12 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ssw"; version = "0.10"; src = fetchurl { - url = "https://alpha.gnu.org/gnu/ssw/spread-sheet-widget-${version}.tar.gz"; + url = "https://alpha.gnu.org/gnu/ssw/spread-sheet-widget-${finalAttrs.version}.tar.gz"; sha256 = "sha256-gGkuw1AnGZXhR9x1mSnN1507ZF5rXvqmtX9NLQXoR+U="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { description = "GNU Spread Sheet Widget"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/st/stagit/package.nix b/pkgs/by-name/st/stagit/package.nix index 8b186932771a..63fbb5451827 100644 --- a/pkgs/by-name/st/stagit/package.nix +++ b/pkgs/by-name/st/stagit/package.nix @@ -5,13 +5,13 @@ fetchgit, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stagit"; version = "1.2"; src = fetchgit { url = "git://git.codemadness.org/stagit"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-mVYR8THGGfaTsx3aaSbQBxExRo87K47SD+PU5cZ8z58="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { sikmir ]; }; -} +}) diff --git a/pkgs/by-name/st/stalonetray/package.nix b/pkgs/by-name/st/stalonetray/package.nix index 7e1f47db9945..ef6638ad2b24 100644 --- a/pkgs/by-name/st/stalonetray/package.nix +++ b/pkgs/by-name/st/stalonetray/package.nix @@ -10,14 +10,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stalonetray"; version = "0.8.5"; src = fetchFromGitHub { owner = "kolbusa"; repo = "stalonetray"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/55oP6xA1LeLawOBkhh9acaDcObO4L4ojcy7e3vwnBw="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; mainProgram = "stalonetray"; }; -} +}) diff --git a/pkgs/by-name/st/star/package.nix b/pkgs/by-name/st/star/package.nix index aa12d73861a6..c9adc50fefea 100644 --- a/pkgs/by-name/st/star/package.nix +++ b/pkgs/by-name/st/star/package.nix @@ -9,18 +9,18 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "star"; version = "2.7.11b"; src = fetchFromGitHub { repo = "STAR"; owner = "alexdobin"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-4EoS9NOKUwfr6TDdjAqr4wGS9cqVX5GYptiOCQpmg9c="; }; - sourceRoot = "${src.name}/source"; + sourceRoot = "${finalAttrs.src.name}/source"; postPatch = '' substituteInPlace Makefile --replace-fail "-std=c++11" "-std=c++14" @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.arcadio ]; }; -} +}) diff --git a/pkgs/by-name/st/starfetch/package.nix b/pkgs/by-name/st/starfetch/package.nix index a59b28da2360..ad7e1e96e783 100644 --- a/pkgs/by-name/st/starfetch/package.nix +++ b/pkgs/by-name/st/starfetch/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "starfetch"; version = "0.0.4"; src = fetchFromGitHub { owner = "Haruno19"; repo = "starfetch"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-I2M/FlLRkGtD2+GcK1l5+vFsb5tCb4T3UJTPxRx68Ww="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ annaaurora ]; mainProgram = "starfetch"; }; -} +}) diff --git a/pkgs/by-name/st/stargate-libcds/package.nix b/pkgs/by-name/st/stargate-libcds/package.nix index 450d1985b2e9..cf6f94c8295a 100644 --- a/pkgs/by-name/st/stargate-libcds/package.nix +++ b/pkgs/by-name/st/stargate-libcds/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stargate-libcds"; version = "1.0.0"; src = fetchFromGitHub { owner = "stargateaudio"; repo = "libcds"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-THThEzS8gGdwn3h0EBttaX5ljZH9Ma2Rcg143+GIdU8="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; license = lib.licenses.lgpl3Only; }; -} +}) diff --git a/pkgs/by-name/st/statserial/package.nix b/pkgs/by-name/st/statserial/package.nix index b1e23e532d53..2335a22db2aa 100644 --- a/pkgs/by-name/st/statserial/package.nix +++ b/pkgs/by-name/st/statserial/package.nix @@ -6,12 +6,12 @@ glibc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "statserial"; version = "1.1"; src = fetchurl { - url = "http://www.ibiblio.org/pub/Linux/system/serial/statserial-${version}.tar.gz"; + url = "http://www.ibiblio.org/pub/Linux/system/serial/statserial-${finalAttrs.version}.tar.gz"; sha256 = "0rrrmxfba5yn836zlgmr8g9xnrpash7cjs7lk2m44ac50vakpks0"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ rps ]; mainProgram = "statserial"; }; -} +}) diff --git a/pkgs/by-name/st/stderred/package.nix b/pkgs/by-name/st/stderred/package.nix index 651adff5f532..ad8d0c59e01b 100644 --- a/pkgs/by-name/st/stderred/package.nix +++ b/pkgs/by-name/st/stderred/package.nix @@ -5,7 +5,7 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stderred"; version = "unstable-2021-04-28"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { cmake ]; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; meta = { description = "Colorize all stderr output that goes to terminal, making it distinguishable from stdout"; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vojta001 ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/st/stdman/package.nix b/pkgs/by-name/st/stdman/package.nix index 00fb7a3ec5e7..43678c941346 100644 --- a/pkgs/by-name/st/stdman/package.nix +++ b/pkgs/by-name/st/stdman/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stdman"; version = "2024.07.05"; src = fetchFromGitHub { owner = "jeaye"; repo = "stdman"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-/yJqKwJHonnBkP6/yQQJT3yPyYO6/nFAf4XFrgl3L0A="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.twey ]; }; -} +}) diff --git a/pkgs/by-name/st/stdmanpages/package.nix b/pkgs/by-name/st/stdmanpages/package.nix index 8f7ac38a168d..0bb79ed1fa09 100644 --- a/pkgs/by-name/st/stdmanpages/package.nix +++ b/pkgs/by-name/st/stdmanpages/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "std-man-pages"; version = "4.4.0"; src = fetchurl { - url = "mirror://gcc/libstdc++/doxygen/libstdc++-man.${version}.tar.bz2"; + url = "mirror://gcc/libstdc++/doxygen/libstdc++-man.${finalAttrs.version}.tar.bz2"; sha256 = "0153py77ll759jacq41dp2z2ksr08pdcfic0rwjd6pr84dk89y9v"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ fdl13Plus ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/st/stegseek/package.nix b/pkgs/by-name/st/stegseek/package.nix index b8c6ac19a36d..a6f2be99032d 100644 --- a/pkgs/by-name/st/stegseek/package.nix +++ b/pkgs/by-name/st/stegseek/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stegseek"; version = "0.6"; src = fetchFromGitHub { owner = "RickdeJager"; repo = "stegseek"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-B5oJffYOYfsH0YRq/Bq0ciIlCsCONyScFBjP7a1lIzo="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fab ]; mainProgram = "stegseek"; }; -} +}) diff --git a/pkgs/by-name/st/stenc/package.nix b/pkgs/by-name/st/stenc/package.nix index ba9d42d16385..aff92755ec3c 100644 --- a/pkgs/by-name/st/stenc/package.nix +++ b/pkgs/by-name/st/stenc/package.nix @@ -9,7 +9,7 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stenc"; version = "2.0.1"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "scsitape"; repo = "stenc"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-M7b+T0mm2QTP1LqqjdKV/NWZ60DrueFEnN1unwCOeH4="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ woffs ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/st/sticky-notes/package.nix b/pkgs/by-name/st/sticky-notes/package.nix index 8d12de0105d4..e47fc67490cb 100644 --- a/pkgs/by-name/st/sticky-notes/package.nix +++ b/pkgs/by-name/st/sticky-notes/package.nix @@ -20,14 +20,14 @@ nodejs, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sticky-notes"; version = "0.2.7"; src = fetchFromGitHub { owner = "vixalien"; repo = "sticky"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-82Yxw8NSw82rxhuAgsdN2lCiQ/hli4tQiU6jCgGyp4U="; fetchSubmodules = true; }; @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { ]; yarnOfflineCache = fetchYarnDeps { - yarnLock = src + "/yarn.lock"; + yarnLock = finalAttrs.src + "/yarn.lock"; hash = "sha256-NDGuG2rXJH0bHsD7yQMY6HAZDkMq0j63SYVz8+X3fPQ="; }; @@ -71,7 +71,7 @@ stdenv.mkDerivation rec { ]; postPatch = '' - meson rewrite kwargs set project / version '${version}' + meson rewrite kwargs set project / version '${finalAttrs.version}' ''; postFixup = '' @@ -81,10 +81,10 @@ stdenv.mkDerivation rec { meta = { description = "Simple sticky notes app for GNOME"; homepage = "https://github.com/vixalien/sticky"; - changelog = "https://github.com/vixalien/sticky/releases/tag/v${version}"; + changelog = "https://github.com/vixalien/sticky/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ pokon548 ]; mainProgram = "com.vixalien.sticky"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/st/sticky/package.nix b/pkgs/by-name/st/sticky/package.nix index 56c03f2882e0..a667c80bd16f 100644 --- a/pkgs/by-name/st/sticky/package.nix +++ b/pkgs/by-name/st/sticky/package.nix @@ -15,14 +15,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sticky"; version = "1.30"; src = fetchFromGitHub { owner = "linuxmint"; repo = "sticky"; - rev = version; + rev = finalAttrs.version; hash = "sha256-8Y6PoQQHS8h1AT+4DMbExd9y7ScDMig0M9BJQjq09Uc="; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { bobby285271 ]; }; -} +}) diff --git a/pkgs/by-name/st/stilo-themes/package.nix b/pkgs/by-name/st/stilo-themes/package.nix index 88bb362e302b..71cabb5c2cd5 100644 --- a/pkgs/by-name/st/stilo-themes/package.nix +++ b/pkgs/by-name/st/stilo-themes/package.nix @@ -11,14 +11,14 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stilo-themes"; version = "4.0"; src = fetchFromGitHub { owner = "lassekongo83"; repo = "stilo-themes"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-YKEDXrOAn7pGWb0VcOx7cKHnuX120yPzqtUVnzyLrDQ="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/st/stlink/package.nix b/pkgs/by-name/st/stlink/package.nix index 27dfb87b1176..da9ea1b4786f 100644 --- a/pkgs/by-name/st/stlink/package.nix +++ b/pkgs/by-name/st/stlink/package.nix @@ -20,14 +20,14 @@ let # Add services.udev.packages = [ pkgs.stlink ] to your configuration.nix in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stlink"; version = "1.8.0"; src = fetchFromGitHub { owner = "stlink-org"; repo = "stlink"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-hlFI2xpZ4ldMcxZbg/T5/4JuFFdO9THLcU0DQKSFqrw="; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { lib.maintainers.rongcuid ]; }; -} +}) diff --git a/pkgs/by-name/st/stochas/package.nix b/pkgs/by-name/st/stochas/package.nix index 56c37bac6678..e46871bdb4a1 100644 --- a/pkgs/by-name/st/stochas/package.nix +++ b/pkgs/by-name/st/stochas/package.nix @@ -14,14 +14,14 @@ libjack2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stochas"; version = "1.3.13"; src = fetchFromGitHub { owner = "surge-synthesizer"; repo = "stochas"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Gp49cWvUkwz4xAq5sA1nUO+amRC39iWeUemQJyv6hTs="; fetchSubmodules = true; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ magnetophon ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/st/stone-phaser/package.nix b/pkgs/by-name/st/stone-phaser/package.nix index 7dbadf290a6c..95d49927e9c4 100644 --- a/pkgs/by-name/st/stone-phaser/package.nix +++ b/pkgs/by-name/st/stone-phaser/package.nix @@ -11,14 +11,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stone-phaser"; version = "0.1.2"; src = fetchFromGitHub { owner = "jpcima"; repo = "stone-phaser"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "180b32z8h9zi8p0q55r1dzxfckamnngm52zjypjjvvy7qdj3mfcd"; fetchSubmodules = true; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.boost; }; -} +}) diff --git a/pkgs/by-name/st/stone/package.nix b/pkgs/by-name/st/stone/package.nix index db0aa64276e0..165c5f4241e0 100644 --- a/pkgs/by-name/st/stone/package.nix +++ b/pkgs/by-name/st/stone/package.nix @@ -5,12 +5,12 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stone"; version = "2.4"; src = fetchurl { - url = "http://www.gcd.org/sengoku/stone/stone-${version}.tar.gz"; + url = "http://www.gcd.org/sengoku/stone/stone-${finalAttrs.version}.tar.gz"; hash = "sha256-1dwa9uxdpQPypAs98/4ZqPv5085pa49G9NU9KsjY628="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ corngood ]; mainProgram = "stone"; }; -} +}) diff --git a/pkgs/by-name/st/stopmotion/package.nix b/pkgs/by-name/st/stopmotion/package.nix index f3fe0d1c5a62..0d16af78c90b 100644 --- a/pkgs/by-name/st/stopmotion/package.nix +++ b/pkgs/by-name/st/stopmotion/package.nix @@ -10,13 +10,13 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.9.0"; pname = "stopmotion"; src = fetchgit { url = "https://invent.kde.org/multimedia/stopmotion"; - rev = version; + rev = finalAttrs.version; hash = "sha256-RsFqvAmTJBVg32bnY2eA9jWWnuHgv66rZiWMqa6sviw="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "stopmotion"; }; -} +}) diff --git a/pkgs/by-name/st/storeBackup/package.nix b/pkgs/by-name/st/storeBackup/package.nix index 35610056b2a5..d73deb4046f5 100644 --- a/pkgs/by-name/st/storeBackup/package.nix +++ b/pkgs/by-name/st/storeBackup/package.nix @@ -24,7 +24,7 @@ let dummyMount = writeScriptBin "mount" "#!${stdenv.shell}"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.5.2"; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { buildInputs = [ perl ]; src = fetchurl { - url = "mirror://savannah/storebackup/storeBackup-${version}.tar.bz2"; + url = "mirror://savannah/storebackup/storeBackup-${finalAttrs.version}.tar.bz2"; hash = "sha256-Ki1DT2zypFFiiMVd9Y8eSX7T+yr8moWMoALmAexjqWU="; }; @@ -130,4 +130,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/st/stress-ng/package.nix b/pkgs/by-name/st/stress-ng/package.nix index 7a4b95f0fc1a..fdc32555610a 100644 --- a/pkgs/by-name/st/stress-ng/package.nix +++ b/pkgs/by-name/st/stress-ng/package.nix @@ -16,14 +16,14 @@ libgbm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stress-ng"; version = "0.19.06"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "stress-ng"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-xnH4Oy+DZcKSphshGkhDUPv5VNRSIS4i8qr0yXXvvjs="; }; @@ -92,10 +92,10 @@ stdenv.mkDerivation rec { ''; homepage = "https://github.com/ColinIanKing/stress-ng"; downloadPage = "https://github.com/ColinIanKing/stress-ng/tags"; - changelog = "https://github.com/ColinIanKing/stress-ng/raw/V${version}/debian/changelog"; + changelog = "https://github.com/ColinIanKing/stress-ng/raw/V${finalAttrs.version}/debian/changelog"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ c0bw3b ]; platforms = lib.platforms.unix; mainProgram = "stress-ng"; }; -} +}) diff --git a/pkgs/by-name/st/stressapptest/package.nix b/pkgs/by-name/st/stressapptest/package.nix index 95261a62f02b..4b2324c1eec7 100644 --- a/pkgs/by-name/st/stressapptest/package.nix +++ b/pkgs/by-name/st/stressapptest/package.nix @@ -5,14 +5,14 @@ libaio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stressapptest"; version = "1.0.11"; src = fetchFromGitHub { owner = "stressapptest"; repo = "stressapptest"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-lZpF7PdUwKnV0ha6xkLvi7XYFZQ4Avy0ltlXxukuWjM="; }; @@ -23,10 +23,10 @@ stdenv.mkDerivation rec { meta = { description = "Userspace memory and IO stress test tool"; homepage = "https://github.com/stressapptest/stressapptest"; - changelog = "https://github.com/stressapptest/stressapptest/releases/tag/v${version}"; + changelog = "https://github.com/stressapptest/stressapptest/releases/tag/v${finalAttrs.version}"; license = with lib.licenses; [ asl20 ]; maintainers = with lib.maintainers; [ fab ]; platforms = lib.platforms.unix; mainProgram = "stressapptest"; }; -} +}) diff --git a/pkgs/by-name/st/strongswan/package.nix b/pkgs/by-name/st/strongswan/package.nix index 6c62fa5ddbc6..f1fdf9fd0212 100644 --- a/pkgs/by-name/st/strongswan/package.nix +++ b/pkgs/by-name/st/strongswan/package.nix @@ -120,14 +120,14 @@ let tss-tss2 = true; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "strongswan"; version = "6.0.4"; # Make sure to also update when upgrading! src = fetchFromGitHub { owner = "strongswan"; repo = "strongswan"; - tag = version; + tag = finalAttrs.version; hash = "sha256-KRfEH7puwn+PgQvOrkTEowPnGzCtXdsUqg7wBNMypkQ="; }; @@ -192,10 +192,10 @@ stdenv.mkDerivation rec { meta = { description = "OpenSource IPsec-based VPN solution"; homepage = "https://www.strongswan.org/"; - changelog = "https://github.com/strongswan/strongswan/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/strongswan/strongswan/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ nickcao ]; mainProgram = "swanctl"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/st/stt/package.nix b/pkgs/by-name/st/stt/package.nix index 5d046a85d0ce..39eb9a8efcf9 100644 --- a/pkgs/by-name/st/stt/package.nix +++ b/pkgs/by-name/st/stt/package.nix @@ -7,12 +7,12 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stt"; version = "1.4.0"; src = fetchurl { - url = "https://github.com/coqui-ai/STT/releases/download/v${version}/native_client.tflite.Linux.tar.xz"; + url = "https://github.com/coqui-ai/STT/releases/download/v${finalAttrs.version}/native_client.tflite.Linux.tar.xz"; hash = "sha256-RVYc64pLYumQoVUEFZdxfUUaBMozaqgD0h/yiMaWN90="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ rvolosatovs ]; mainProgram = "stt"; }; -} +}) diff --git a/pkgs/by-name/st/stxxl/package.nix b/pkgs/by-name/st/stxxl/package.nix index 0613e6850ce5..1c8942fe28f0 100644 --- a/pkgs/by-name/st/stxxl/package.nix +++ b/pkgs/by-name/st/stxxl/package.nix @@ -10,14 +10,14 @@ let mkFlag = optset: flag: if optset then "-D${flag}=ON" else "-D${flag}=OFF"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "stxxl"; version = "1.4.1"; src = fetchFromGitHub { owner = "stxxl"; repo = "stxxl"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-U6DQ5mI83pyTmq5/ga5rI8v0h2/iEnNl8mxhIOpbF1I="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { mainProgram = "stxxl_tool"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/st/styx/package.nix b/pkgs/by-name/st/styx/package.nix index 138f2d849205..3269909c1513 100644 --- a/pkgs/by-name/st/styx/package.nix +++ b/pkgs/by-name/st/styx/package.nix @@ -13,14 +13,14 @@ python3Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "styx"; version = "0.7.5"; src = fetchFromGitHub { owner = "styx-static"; repo = "styx"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-f6iA/nHpKnm3BALoQq8SzdcSzJLCFSferEf69SpgD2Y="; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; mainProgram = "styx"; }; -} +}) diff --git a/pkgs/by-name/su/su-exec/package.nix b/pkgs/by-name/su/su-exec/package.nix index 109ff9bf13a4..efa366bb0f7d 100644 --- a/pkgs/by-name/su/su-exec/package.nix +++ b/pkgs/by-name/su/su-exec/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "su-exec"; version = "0.3"; src = fetchFromGitHub { owner = "ncopa"; repo = "su-exec"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-VUaparvPZhVOtAVPULIDQmpLUypl9aYYZlZrIIxuoTI="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ zimbatm ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/su/subread/package.nix b/pkgs/by-name/su/subread/package.nix index 15aeb4183a36..2c1f057fb4a4 100644 --- a/pkgs/by-name/su/subread/package.nix +++ b/pkgs/by-name/su/subread/package.nix @@ -5,12 +5,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "subread"; version = "2.1.1"; src = fetchurl { - url = "mirror://sourceforge/subread/subread-${version}/subread-${version}-source.tar.gz"; + url = "mirror://sourceforge/subread/subread-${finalAttrs.version}/subread-${finalAttrs.version}-source.tar.gz"; sha256 = "sha256-Y5LXxmgxzddn5YJRiSp5pRtvq47QupZxrV6F/xqwHqo="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { homepage = "https://subread.sourceforge.net/"; }; -} +}) diff --git a/pkgs/by-name/su/subtitlecomposer/package.nix b/pkgs/by-name/su/subtitlecomposer/package.nix index d926a2ca7696..e725df5c9e34 100644 --- a/pkgs/by-name/su/subtitlecomposer/package.nix +++ b/pkgs/by-name/su/subtitlecomposer/package.nix @@ -9,7 +9,7 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "subtitlecomposer"; version = "0.8.2"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "invent.kde.org"; owner = "multimedia"; repo = "subtitlecomposer"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-zGbI960NerlOEUvhOLm+lEJdbhj8VFUfm8pkOYGRcGw="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { mainProgram = "subtitlecomposer"; platforms = with lib.platforms; linux ++ freebsd ++ windows; }; -} +}) diff --git a/pkgs/by-name/su/suil/package.nix b/pkgs/by-name/su/suil/package.nix index ba869d6982ea..9a234b973c1b 100644 --- a/pkgs/by-name/su/suil/package.nix +++ b/pkgs/by-name/su/suil/package.nix @@ -29,14 +29,14 @@ let inherit (lib) mesonEnable; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "suil"; version = "0.10.20"; src = fetchFromGitLab { owner = "lv2"; repo = "suil"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rP8tq+zmHrAZeuNttakPPfraFXNvnwqbhtt+LtTNV/k="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/su/suitesparse-graphblas/package.nix b/pkgs/by-name/su/suitesparse-graphblas/package.nix index e15f8bd77cf7..bea97b098479 100644 --- a/pkgs/by-name/su/suitesparse-graphblas/package.nix +++ b/pkgs/by-name/su/suitesparse-graphblas/package.nix @@ -6,7 +6,7 @@ gnum4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "suitesparse-graphblas"; version = "10.3.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "DrTimothyAldenDavis"; repo = "GraphBLAS"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-wsvw/95eHF9KeduAgCfvNunRs86m4tiilxle26d1yJs="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wegank ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/su/sumo/package.nix b/pkgs/by-name/su/sumo/package.nix index 64540c343c97..9e78507685a8 100644 --- a/pkgs/by-name/su/sumo/package.nix +++ b/pkgs/by-name/su/sumo/package.nix @@ -30,14 +30,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sumo"; version = "1.25.0"; src = fetchFromGitHub { owner = "eclipse-sumo"; repo = "sumo"; - tag = "v${lib.replaceStrings [ "." ] [ "_" ] version}"; + tag = "v${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-rUa5DpoBfnviSEmzPEiVnZU0KGavAIOFoysQ74uTll0="; fetchSubmodules = true; }; @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; teams = [ lib.teams.geospatial ]; }; -} +}) diff --git a/pkgs/by-name/su/superTux/package.nix b/pkgs/by-name/su/superTux/package.nix index 5e73328624f7..4055f7323f60 100644 --- a/pkgs/by-name/su/superTux/package.nix +++ b/pkgs/by-name/su/superTux/package.nix @@ -21,12 +21,12 @@ libvorbis, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "supertux"; version = "0.6.3"; src = fetchurl { - url = "https://github.com/SuperTux/supertux/releases/download/v${version}/SuperTux-v${version}-Source.tar.gz"; + url = "https://github.com/SuperTux/supertux/releases/download/v${finalAttrs.version}/SuperTux-v${finalAttrs.version}-Source.tar.gz"; sha256 = "1xkr3ka2sxp5s0spp84iv294i29s1vxqzazb6kmjc0n415h0x57p"; }; @@ -95,4 +95,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "supertux2"; }; -} +}) diff --git a/pkgs/by-name/su/superTuxKart/package.nix b/pkgs/by-name/su/superTuxKart/package.nix index 35a74463adff..4b8ea5d46fdd 100644 --- a/pkgs/by-name/su/superTuxKart/package.nix +++ b/pkgs/by-name/su/superTuxKart/package.nix @@ -64,7 +64,7 @@ let "mojoal" ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "supertuxkart"; version = "1.5"; @@ -72,7 +72,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "supertuxkart"; repo = "stk-code"; - tag = version; + tag = finalAttrs.version; hash = "sha256-/fp5iqTHVrVcxRqbTy/3r+dp19oUj9MI2JauvtPWTWA="; }; @@ -161,6 +161,6 @@ stdenv.mkDerivation rec { SchweGELBin ]; platforms = with lib.platforms; unix; - changelog = "https://github.com/supertuxkart/stk-code/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/supertuxkart/stk-code/blob/${finalAttrs.version}/CHANGELOG.md"; }; -} +}) diff --git a/pkgs/by-name/su/supergfxctl-plasmoid/package.nix b/pkgs/by-name/su/supergfxctl-plasmoid/package.nix index aaf3ac06bd66..3603831be2e7 100644 --- a/pkgs/by-name/su/supergfxctl-plasmoid/package.nix +++ b/pkgs/by-name/su/supergfxctl-plasmoid/package.nix @@ -6,14 +6,14 @@ kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "supergfxctl-plasmoid"; version = "2.1.1"; src = fetchFromGitLab { owner = "jhyub"; repo = "supergfxctl-plasmoid"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Un2uVTde18qloZoWk6bbscyvsBTIAdK1CfxYAZg1+F4="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { homepage = "https://gitlab.com/Jhyub/supergfxctl-plasmoid"; maintainers = with lib.maintainers; [ johnylpm ]; }; -} +}) diff --git a/pkgs/by-name/su/supervise/package.nix b/pkgs/by-name/su/supervise/package.nix index 1966e77f8d88..9c07f7d4e57e 100644 --- a/pkgs/by-name/su/supervise/package.nix +++ b/pkgs/by-name/su/supervise/package.nix @@ -4,13 +4,13 @@ fetchzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "supervise"; version = "1.4.0"; src = fetchzip { - url = "https://github.com/catern/supervise/releases/download/v${version}/supervise-${version}.tar.gz"; + url = "https://github.com/catern/supervise/releases/download/v${finalAttrs.version}/supervise-${finalAttrs.version}.tar.gz"; sha256 = "0jk6q2f67pfs18ah040lmsbvbrnjap7w04jjddsfn1j5bcrvs13x"; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; -} +}) diff --git a/pkgs/by-name/su/surfraw/package.nix b/pkgs/by-name/su/surfraw/package.nix index 6e4fb9265e51..c9848c157ba6 100644 --- a/pkgs/by-name/su/surfraw/package.nix +++ b/pkgs/by-name/su/surfraw/package.nix @@ -5,12 +5,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "surfraw"; version = "2.3.0"; src = fetchurl { - url = "https://gitlab.com/surfraw/Surfraw/uploads/2de827b2786ef2fe43b6f07913ca7b7f/surfraw-${version}.tar.gz"; + url = "https://gitlab.com/surfraw/Surfraw/uploads/2de827b2786ef2fe43b6f07913ca7b7f/surfraw-${finalAttrs.version}.tar.gz"; sha256 = "099nbif0x5cbcf18snc58nx1a3q7z0v9br9p2jiq9pcc7ic2015d"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.publicDomain; }; -} +}) diff --git a/pkgs/by-name/su/suscan/package.nix b/pkgs/by-name/su/suscan/package.nix index 55956ed45755..db9348802ec9 100644 --- a/pkgs/by-name/su/suscan/package.nix +++ b/pkgs/by-name/su/suscan/package.nix @@ -13,14 +13,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "suscan"; version = "0.3.0"; src = fetchFromGitHub { owner = "BatchDrake"; repo = "suscan"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-h1ogtYjkqiHb1/NAJfJ0HQIvGnZM2K/PSP5nqLXUf9M="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { oxapentane ]; }; -} +}) diff --git a/pkgs/by-name/su/sushi/package.nix b/pkgs/by-name/su/sushi/package.nix index dfa11b986c04..7fbd1f4d407d 100644 --- a/pkgs/by-name/su/sushi/package.nix +++ b/pkgs/by-name/su/sushi/package.nix @@ -24,12 +24,12 @@ libepoxy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sushi"; version = "46.0"; src = fetchurl { - url = "mirror://gnome/sources/sushi/${lib.versions.major version}/sushi-${version}.tar.xz"; + url = "mirror://gnome/sources/sushi/${lib.versions.major finalAttrs.version}/sushi-${finalAttrs.version}.tar.xz"; hash = "sha256-lghbqqQwqyFCxgaqtcR+L7sv0+two1ITfmXFmlig8sY="; }; @@ -79,11 +79,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/sushi"; - changelog = "https://gitlab.gnome.org/GNOME/sushi/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/sushi/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Quick previewer for Nautilus"; mainProgram = "sushi"; teams = [ lib.teams.gnome ]; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/su/sutils/package.nix b/pkgs/by-name/su/sutils/package.nix index 1ea0e1c22b16..c312ef2d2868 100644 --- a/pkgs/by-name/su/sutils/package.nix +++ b/pkgs/by-name/su/sutils/package.nix @@ -5,14 +5,14 @@ alsa-lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.2"; pname = "sutils"; src = fetchFromGitHub { owner = "baskerville"; repo = "sutils"; - rev = version; + rev = finalAttrs.version; sha256 = "0i2g6a6xdaq3w613dhq7mnsz4ymwqn6kvkyan5kgy49mzq97va6j"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.unlicense; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sv/svaba/package.nix b/pkgs/by-name/sv/svaba/package.nix index 84be387a2e82..3de12ef8311f 100644 --- a/pkgs/by-name/sv/svaba/package.nix +++ b/pkgs/by-name/sv/svaba/package.nix @@ -7,14 +7,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.1.0"; pname = "svaba"; src = fetchFromGitHub { owner = "walaj"; repo = "svaba"; - tag = version; + tag = finalAttrs.version; sha256 = "1vv5mc9z5d22kgdy7mm27ya5aahnqgkcrskdr2405058ikk9g8kp"; fetchSubmodules = true; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { ''; }; -} +}) diff --git a/pkgs/by-name/sv/svnfs/package.nix b/pkgs/by-name/sv/svnfs/package.nix index a8f0e51facde..2c07913c63d2 100644 --- a/pkgs/by-name/sv/svnfs/package.nix +++ b/pkgs/by-name/sv/svnfs/package.nix @@ -9,12 +9,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "svnfs"; version = "0.4"; src = fetchurl { - url = "http://www.jmadden.eu/wp-content/uploads/svnfs/svnfs-${version}.tgz"; + url = "http://www.jmadden.eu/wp-content/uploads/svnfs/svnfs-${finalAttrs.version}.tgz"; sha256 = "1lrzjr0812lrnkkwk60bws9k1hq2iibphm0nhqyv26axdsygkfky"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "svnfs"; }; -} +}) diff --git a/pkgs/by-name/sw/swappy/package.nix b/pkgs/by-name/sw/swappy/package.nix index a1387ad5d74e..88cdbdbae1bb 100644 --- a/pkgs/by-name/sw/swappy/package.nix +++ b/pkgs/by-name/sw/swappy/package.nix @@ -16,14 +16,14 @@ hicolor-icon-theme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "swappy"; version = "1.8.0"; src = fetchFromGitHub { owner = "jtheoof"; repo = "swappy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rPe567ajk/umfZ2HHm+pRxpbMOTyUmqd+22kwDSFMTc="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.matthiasbeyer ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sw/swaykbdd/package.nix b/pkgs/by-name/sw/swaykbdd/package.nix index f8939ab1e22d..a23827c9b7b3 100644 --- a/pkgs/by-name/sw/swaykbdd/package.nix +++ b/pkgs/by-name/sw/swaykbdd/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "swaykbdd"; version = "1.4"; src = fetchFromGitHub { owner = "artemsen"; repo = "swaykbdd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-FtXmn5Lf0PhL99xGl/SHWNaE6vAMOF2Ok4xVJT2Bf/s="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "swaykbdd"; }; -} +}) diff --git a/pkgs/by-name/sw/swaysettings/package.nix b/pkgs/by-name/sw/swaysettings/package.nix index 9a8886a4e4c1..d4705596f5e1 100644 --- a/pkgs/by-name/sw/swaysettings/package.nix +++ b/pkgs/by-name/sw/swaysettings/package.nix @@ -33,14 +33,14 @@ gtk4-layer-shell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "swaysettings"; version = "0.5.0"; src = fetchFromGitHub { owner = "ErikReider"; repo = "SwaySettings"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-XP0Q3Q40cvAl3MEqShY+VMWjlCtqs9e91nkxocVNQQQ="; }; @@ -101,4 +101,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.aacebedo ]; }; -} +}) diff --git a/pkgs/by-name/sw/swfmill/package.nix b/pkgs/by-name/sw/swfmill/package.nix index 3beae68dfefb..0e7cdfc8fe34 100644 --- a/pkgs/by-name/sw/swfmill/package.nix +++ b/pkgs/by-name/sw/swfmill/package.nix @@ -9,12 +9,12 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "swfmill"; version = "0.3.6"; src = fetchurl { - url = "http://swfmill.org/releases/swfmill-${version}.tar.gz"; + url = "http://swfmill.org/releases/swfmill-${finalAttrs.version}.tar.gz"; sha256 = "sha256-2yT2OWOVf67AK7FLi2HNr3CWd0+M/eudNXPi4ZIxVI4="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "swfmill"; }; -} +}) diff --git a/pkgs/by-name/sw/swh_lv2/package.nix b/pkgs/by-name/sw/swh_lv2/package.nix index 8ad6c4ce19ee..b8d6427ccfbe 100644 --- a/pkgs/by-name/sw/swh_lv2/package.nix +++ b/pkgs/by-name/sw/swh_lv2/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "swh-lv2"; version = "1.0.16"; src = fetchFromGitHub { owner = "swh"; repo = "lv2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-v6aJUWDbBZEmz0v6+cSCi/KhOYNUeK/MJLUSgzi39ng="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sw/swiften/package.nix b/pkgs/by-name/sw/swiften/package.nix index 1a313927acd6..961618dd0e89 100644 --- a/pkgs/by-name/sw/swiften/package.nix +++ b/pkgs/by-name/sw/swiften/package.nix @@ -15,12 +15,12 @@ scons, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "swiften"; version = "4.0.3"; src = fetchurl { - url = "http://swift.im/git/swift/snapshot/swift-${version}.tar.bz2"; + url = "http://swift.im/git/swift/snapshot/swift-${finalAttrs.version}.tar.bz2"; hash = "sha256-aj+T6AevtR8birbsj+83nfzFC6cf72q+7nwSM0jaZrA="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.twey ]; }; -} +}) diff --git a/pkgs/by-name/sw/swingsane/package.nix b/pkgs/by-name/sw/swingsane/package.nix index 06e02f8e0a35..36a55e6b9fe2 100644 --- a/pkgs/by-name/sw/swingsane/package.nix +++ b/pkgs/by-name/sw/swingsane/package.nix @@ -8,13 +8,13 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "swingsane"; version = "0.2"; src = fetchurl { sha256 = "15pgqgyw46yd2i367ax9940pfyvinyw2m8apmwhrn0ix5nywa7ni"; - url = "mirror://sourceforge/swingsane/swingsane-${version}-bin.zip"; + url = "mirror://sourceforge/swingsane/swingsane-${finalAttrs.version}-bin.zip"; }; nativeBuildInputs = [ unzip ]; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { execWrapper = '' #!${runtimeShell} - exec ${jre}/bin/java -jar $out/share/java/swingsane/swingsane-${version}.jar "$@" + exec ${jre}/bin/java -jar $out/share/java/swingsane/swingsane-${finalAttrs.version}.jar "$@" ''; desktopItem = makeDesktopItem { @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { icon = "swingsane"; desktopName = "SwingSane"; genericName = "Scan from local or remote SANE servers"; - comment = meta.description; + comment = finalAttrs.meta.description; categories = [ "Office" ]; }; @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { echo "${execWrapper}" > swingsane install -v -D -m 755 swingsane $out/bin/swingsane - unzip -j swingsane-${version}.jar "com/swingsane/images/*.png" + unzip -j swingsane-${finalAttrs.version}.jar "com/swingsane/images/*.png" install -v -D -m 644 swingsane_512x512.png $out/share/pixmaps/swingsane.png cp -v -r ${desktopItem}/share/applications $out/share @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "swingsane"; }; -} +}) diff --git a/pkgs/by-name/sw/switchfin/package.nix b/pkgs/by-name/sw/switchfin/package.nix index b2f68da4dd75..e71be412ae4c 100644 --- a/pkgs/by-name/sw/switchfin/package.nix +++ b/pkgs/by-name/sw/switchfin/package.nix @@ -15,14 +15,14 @@ tweeny, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "switchfin"; version = "0.8.2"; src = fetchFromGitHub { owner = "dragonflylee"; repo = "switchfin"; - rev = version; + rev = finalAttrs.version; hash = "sha256-D41joed/ZjZLSNjQC9WVWrPOi8v/RHopf0MQrbmGyeg="; fetchSubmodules = true; }; @@ -61,10 +61,10 @@ stdenv.mkDerivation rec { meta = { description = "Third-party native Jellyfin client for PC/PS4/PSVita/Nintendo Switch"; homepage = "https://github.com/dragonflylee/switchfin"; - changelog = "https://github.com/dragonflylee/switchfin/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/dragonflylee/switchfin/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.k900 ]; mainProgram = "Switchfin"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sy/symbolic-preview/package.nix b/pkgs/by-name/sy/symbolic-preview/package.nix index af4ea9f2abbd..0ba27af0ee7a 100644 --- a/pkgs/by-name/sy/symbolic-preview/package.nix +++ b/pkgs/by-name/sy/symbolic-preview/package.nix @@ -15,12 +15,12 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "symbolic-preview"; version = "0.0.9"; src = fetchurl { - url = "https://gitlab.gnome.org/World/design/symbolic-preview/uploads/e2fed158fc0d267f2051302bcf14848b/symbolic-preview-${version}.tar.xz"; + url = "https://gitlab.gnome.org/World/design/symbolic-preview/uploads/e2fed158fc0d267f2051302bcf14848b/symbolic-preview-${finalAttrs.version}.tar.xz"; hash = "sha256-kx+70LCQzzWAw2Xd3fKGq941540IM3Y1+r4Em4MNWbw="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { # never built on aarch64-darwin, x86_64-darwin since first introduction in nixpkgs broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/sy/symlinks/package.nix b/pkgs/by-name/sy/symlinks/package.nix index 3ad9d9ce6e8b..6e0b1dacc896 100644 --- a/pkgs/by-name/sy/symlinks/package.nix +++ b/pkgs/by-name/sy/symlinks/package.nix @@ -4,14 +4,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "symlinks"; version = "1.4.3"; src = fetchFromGitHub { owner = "brandt"; repo = "symlinks"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "EMWd7T/k4v1uvXe2QxhyPoQKUpKIUANE9AOwX461FgU="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "symlinks"; }; -} +}) diff --git a/pkgs/by-name/sy/symmetrica/package.nix b/pkgs/by-name/sy/symmetrica/package.nix index 43adb5be3cb3..44abbae5d9ae 100644 --- a/pkgs/by-name/sy/symmetrica/package.nix +++ b/pkgs/by-name/sy/symmetrica/package.nix @@ -6,7 +6,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "symmetrica"; version = "3.1.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { src = fetchFromGitLab { owner = "sagemath"; repo = "symmetrica"; - tag = version; + tag = finalAttrs.version; hash = "sha256-unaNQfmDcQFUKApka7eEkjceurMnX0FICQXGDbOAOXo="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; homepage = "https://gitlab.com/sagemath/symmetrica"; }; -} +}) diff --git a/pkgs/by-name/sy/sympa/package.nix b/pkgs/by-name/sy/sympa/package.nix index 6b69898e9c64..1c348cd2e237 100644 --- a/pkgs/by-name/sy/sympa/package.nix +++ b/pkgs/by-name/sy/sympa/package.nix @@ -69,14 +69,14 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sympa"; version = "6.2.76"; src = fetchFromGitHub { owner = "sympa-community"; repo = "sympa"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-XvLTO2Wau34zMoi+5d16JnWd/K96w2py9xC5oLlRfRM="; }; @@ -127,4 +127,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/sy/sympow/package.nix b/pkgs/by-name/sy/sympow/package.nix index f12c557566f8..06bf91fadc5f 100644 --- a/pkgs/by-name/sy/sympow/package.nix +++ b/pkgs/by-name/sy/sympow/package.nix @@ -10,7 +10,7 @@ pari, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.023.7"; pname = "sympow"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { group = "rezozer"; owner = "forks"; repo = "sympow"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-sex8gRiBdTcVMV3nSeiTYamAjPoXQdiiZwjRmeKA+mc="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.sage ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sy/synaesthesia/package.nix b/pkgs/by-name/sy/synaesthesia/package.nix index 24cbbb65d8dd..f4e14474bca4 100644 --- a/pkgs/by-name/sy/synaesthesia/package.nix +++ b/pkgs/by-name/sy/synaesthesia/package.nix @@ -6,12 +6,12 @@ pkg-config, libSM, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "synaesthesia"; version = "2.4"; src = fetchzip { - url = "https://logarithmic.net/pfh-files/synaesthesia/synaesthesia-${version}.tar.gz"; + url = "https://logarithmic.net/pfh-files/synaesthesia/synaesthesia-${finalAttrs.version}.tar.gz"; sha256 = "0nzsdxbah0shm2vlziaaw3ilzlizd3d35rridkpg40nfxmq84qnx"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "synaesthesia"; }; -} +}) diff --git a/pkgs/by-name/sy/syncterm/package.nix b/pkgs/by-name/sy/syncterm/package.nix index 8fcad3d6b7e2..830d0a78b4b2 100644 --- a/pkgs/by-name/sy/syncterm/package.nix +++ b/pkgs/by-name/sy/syncterm/package.nix @@ -12,12 +12,12 @@ alsa-lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "syncterm"; version = "1.6"; src = fetchurl { - url = "mirror://sourceforge/syncterm/syncterm-${version}-src.tgz"; + url = "mirror://sourceforge/syncterm/syncterm-${finalAttrs.version}-src.tgz"; hash = "sha256-eeOuQ9OfmKWSJo/0AJQJTaYqpYe1uSXmt0WdZqXRHUk="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/sy/synergy/package.nix b/pkgs/by-name/sy/synergy/package.nix index ca46b4721acc..9f4663e3942d 100644 --- a/pkgs/by-name/sy/synergy/package.nix +++ b/pkgs/by-name/sy/synergy/package.nix @@ -27,14 +27,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "synergy"; version = "1.14.6.19-stable"; src = fetchFromGitHub { owner = "symless"; repo = "synergy-core"; - rev = version; + rev = finalAttrs.version; hash = "sha256-0QqklfSsvcXh7I2jaHk82k0nY8gQOj9haA4WOjGqBqY="; fetchSubmodules = true; }; @@ -138,10 +138,10 @@ stdenv.mkDerivation rec { meta = { description = "Share one mouse and keyboard between multiple computers"; homepage = "https://symless.com/synergy"; - changelog = "https://github.com/symless/synergy-core/blob/${version}/ChangeLog"; + changelog = "https://github.com/symless/synergy-core/blob/${finalAttrs.version}/ChangeLog"; mainProgram = lib.optionalString (!withGUI) "synergyc"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ talyz ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sy/sysbench/package.nix b/pkgs/by-name/sy/sysbench/package.nix index 5a247d3bc4c9..05384c0b00c0 100644 --- a/pkgs/by-name/sy/sysbench/package.nix +++ b/pkgs/by-name/sy/sysbench/package.nix @@ -12,7 +12,7 @@ sysbench, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sysbench"; version = "1.0.20"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "akopytov"; repo = "sysbench"; - rev = version; + rev = finalAttrs.version; sha256 = "1sanvl2a52ff4shj62nw395zzgdgywplqvwip74ky8q7s6qjf5qy"; }; @@ -87,9 +87,9 @@ stdenv.mkDerivation rec { server. ''; homepage = "https://github.com/akopytov/sysbench"; - downloadPage = "https://github.com/akopytov/sysbench/releases/tag/${version}"; - changelog = "https://github.com/akopytov/sysbench/blob/${version}/ChangeLog"; + downloadPage = "https://github.com/akopytov/sysbench/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/akopytov/sysbench/blob/${finalAttrs.version}/ChangeLog"; license = lib.licenses.gpl2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sy/sysfsutils/package.nix b/pkgs/by-name/sy/sysfsutils/package.nix index 2935c5b04a64..c2cf265c8248 100644 --- a/pkgs/by-name/sy/sysfsutils/package.nix +++ b/pkgs/by-name/sy/sysfsutils/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sysfsutils"; version = "2.1.0"; src = fetchurl { - url = "mirror://sourceforge/linux-diag/sysfsutils-${version}.tar.gz"; + url = "mirror://sourceforge/linux-diag/sysfsutils-${finalAttrs.version}.tar.gz"; sha256 = "e865de2c1f559fff0d3fc936e660c0efaf7afe662064f2fb97ccad1ec28d208a"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/sy/sysklogd/package.nix b/pkgs/by-name/sy/sysklogd/package.nix index 5e095b4f4edf..e5bba4dd5e93 100644 --- a/pkgs/by-name/sy/sysklogd/package.nix +++ b/pkgs/by-name/sy/sysklogd/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sysklogd"; version = "2.7.2"; src = fetchFromGitHub { owner = "troglobit"; repo = "sysklogd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-HwzqWZox5qc/TvCafx4XjA4njQhcHBS0gZthqPzONHk="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aanderse ]; platforms = lib.subtractLists lib.platforms.darwin lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/sy/systembus-notify/package.nix b/pkgs/by-name/sy/systembus-notify/package.nix index 821eeeaf3e59..405d28d771aa 100644 --- a/pkgs/by-name/sy/systembus-notify/package.nix +++ b/pkgs/by-name/sy/systembus-notify/package.nix @@ -28,14 +28,14 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "systembus-notify"; version = "1.1"; src = fetchFromGitHub { owner = "rfjakob"; repo = "systembus-notify"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-WzuBw7LXW54CCMgFE9BSJ2skxaz4IA2BcBny63Ihtt0="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "systembus-notify"; }; -} +}) diff --git a/pkgs/by-name/sy/systemc/package.nix b/pkgs/by-name/sy/systemc/package.nix index 19c55f980088..620bf12ceaac 100644 --- a/pkgs/by-name/sy/systemc/package.nix +++ b/pkgs/by-name/sy/systemc/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "systemc"; version = "3.0.1"; src = fetchFromGitHub { owner = "accellera-official"; repo = "systemc"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ReYRKx7H9rxVhvY9gAdxrMu5nlsK2FcVIzfgvZroD/E="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ amiloradovsky ]; }; -} +}) diff --git a/pkgs/by-name/sy/sysvinit/package.nix b/pkgs/by-name/sy/sysvinit/package.nix index 6eff2d095a32..afbb127e535b 100644 --- a/pkgs/by-name/sy/sysvinit/package.nix +++ b/pkgs/by-name/sy/sysvinit/package.nix @@ -6,12 +6,12 @@ withoutInitTools ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = if withoutInitTools then "sysvtools" else "sysvinit"; version = "3.04"; src = fetchurl { - url = "mirror://savannah/sysvinit/sysvinit-${version}.tar.xz"; + url = "mirror://savannah/sysvinit/sysvinit-${finalAttrs.version}.tar.xz"; sha256 = "sha256-KmIf5uRSi8kTCLdIZ92q6733dT8COVwMW66Be9K346U="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/t1/t1utils/package.nix b/pkgs/by-name/t1/t1utils/package.nix index 2d6b761af141..45c53a9135a3 100644 --- a/pkgs/by-name/t1/t1utils/package.nix +++ b/pkgs/by-name/t1/t1utils/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "t1utils"; version = "1.42"; src = fetchurl { - url = "https://www.lcdf.org/type/t1utils-${version}.tar.gz"; + url = "https://www.lcdf.org/type/t1utils-${finalAttrs.version}.tar.gz"; sha256 = "YYd5NbGYcETd/0u5CgUgDKcWRnijVeFwv18aVVbMnyk="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/t4/t4kcommon/package.nix b/pkgs/by-name/t4/t4kcommon/package.nix index e5da52b7e3fa..ab98679d6bc2 100644 --- a/pkgs/by-name/t4/t4kcommon/package.nix +++ b/pkgs/by-name/t4/t4kcommon/package.nix @@ -15,14 +15,14 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.1.1"; pname = "t4kcommon"; src = fetchFromGitHub { owner = "tux4kids"; repo = "t4kcommon"; - rev = "upstream/${version}"; + rev = "upstream/${finalAttrs.version}"; sha256 = "13q02xpmps9qg8zrzzy2gzv4a6afgi28lxk4z242j780v0gphchp"; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ta/ta-lib/package.nix b/pkgs/by-name/ta/ta-lib/package.nix index 6f7933a3913b..31cfee9f0d43 100644 --- a/pkgs/by-name/ta/ta-lib/package.nix +++ b/pkgs/by-name/ta/ta-lib/package.nix @@ -6,13 +6,13 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ta-lib"; version = "0.4.0"; src = fetchFromGitHub { owner = "rafa-dot-el"; repo = "talib"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-bIzN8f9ZiOLaVzGAXcZUHUh/v9z1U+zY+MnyjJr1lSw="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ rafael ]; }; -} +}) diff --git a/pkgs/by-name/ta/tab/package.nix b/pkgs/by-name/ta/tab/package.nix index 1e780fe7ff64..84b51d9e0060 100644 --- a/pkgs/by-name/ta/tab/package.nix +++ b/pkgs/by-name/ta/tab/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "9.2"; pname = "tab"; src = fetchFromGitHub { owner = "ivan-tkatchev"; repo = "tab"; - rev = version; + rev = finalAttrs.version; hash = "sha256-UOXfnpzYMKDdp8EeBo2HsVPGn61hkCqHe8olX9KAgOU="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ mstarzyk ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/ta/tacacsplus/package.nix b/pkgs/by-name/ta/tacacsplus/package.nix index b41918328815..0d977c193829 100644 --- a/pkgs/by-name/ta/tacacsplus/package.nix +++ b/pkgs/by-name/ta/tacacsplus/package.nix @@ -11,12 +11,12 @@ tcp_wrappers, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tacacsplus"; version = "4.0.4.28"; src = fetchurl { - url = "ftp://ftp.shrubbery.net/pub/tac_plus/tacacs-F${version}.tar.gz"; + url = "ftp://ftp.shrubbery.net/pub/tac_plus/tacacs-F${finalAttrs.version}.tar.gz"; hash = "sha256-FH8tyY0m0vk/Crp2yYjO0Zb/4cAB3C6R94ihosdHIZ4="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ _0x4A6F ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/ta/tageditor/package.nix b/pkgs/by-name/ta/tageditor/package.nix index e41eb6e9085c..69e4e2364e6a 100644 --- a/pkgs/by-name/ta/tageditor/package.nix +++ b/pkgs/by-name/ta/tageditor/package.nix @@ -12,14 +12,14 @@ tagparser, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tageditor"; version = "3.9.9"; src = fetchFromGitHub { owner = "martchus"; repo = "tageditor"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xBb2VXDXScSUoMU2qTD2Q18WvjZZadWa7wtOXnQbLTU="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "tageditor"; }; -} +}) diff --git a/pkgs/by-name/ta/taglib-sharp/package.nix b/pkgs/by-name/ta/taglib-sharp/package.nix index a456ac860814..b5d14f22827f 100644 --- a/pkgs/by-name/ta/taglib-sharp/package.nix +++ b/pkgs/by-name/ta/taglib-sharp/package.nix @@ -8,14 +8,14 @@ mono, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "taglib-sharp"; version = "2.1.0.0"; src = fetchFromGitHub { owner = "mono"; repo = "taglib-sharp"; - rev = "taglib-sharp-${version}"; + rev = "taglib-sharp-${finalAttrs.version}"; sha256 = "12pk4z6ag8w7kj6vzplrlasq5lwddxrww1w1ya5ivxrfki15h5cp"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl21; }; -} +}) diff --git a/pkgs/by-name/ta/taglib_extras/package.nix b/pkgs/by-name/ta/taglib_extras/package.nix index 65c558733c48..7e815ca8cd04 100644 --- a/pkgs/by-name/ta/taglib_extras/package.nix +++ b/pkgs/by-name/ta/taglib_extras/package.nix @@ -7,11 +7,11 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "taglib-extras"; version = "1.0.1"; src = fetchurl { - url = "https://download.kde.org/stable/taglib-extras/${version}/src/taglib-extras-${version}.tar.gz"; + url = "https://download.kde.org/stable/taglib-extras/${finalAttrs.version}/src/taglib-extras-${finalAttrs.version}.tar.gz"; sha256 = "0cln49ws9svvvals5fzxjxlzqm0fzjfymn7yfp4jfcjz655nnm7y"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.lgpl2; }; -} +}) diff --git a/pkgs/by-name/ta/tagparser/package.nix b/pkgs/by-name/ta/tagparser/package.nix index f19d5fde2a21..1ecc3b65bd14 100644 --- a/pkgs/by-name/ta/tagparser/package.nix +++ b/pkgs/by-name/ta/tagparser/package.nix @@ -8,14 +8,14 @@ isocodes, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tagparser"; version = "12.5.2"; src = fetchFromGitHub { owner = "Martchus"; repo = "tagparser"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-QVeEwQFXr2xYKFtrrWumMoo3sVRtCWCVZvwK71BgoSg="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.matthiasbeyer ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ta/tagutil/package.nix b/pkgs/by-name/ta/tagutil/package.nix index dd7e56e5bcec..4c14e5c55238 100644 --- a/pkgs/by-name/ta/tagutil/package.nix +++ b/pkgs/by-name/ta/tagutil/package.nix @@ -11,7 +11,7 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tagutil"; version = "3.1-unstable-2025-06-16"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { sha256 = "sha256-sKnBS9kXhJ2atN6A3qcX9A+0A7WfNkOe+nKSblL3i0o="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; nativeBuildInputs = [ cmake @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "tagutil"; }; -} +}) diff --git a/pkgs/by-name/ta/tail-tray/package.nix b/pkgs/by-name/ta/tail-tray/package.nix index a43334c686bc..0a42502be8de 100644 --- a/pkgs/by-name/ta/tail-tray/package.nix +++ b/pkgs/by-name/ta/tail-tray/package.nix @@ -9,14 +9,14 @@ kdePackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tail-tray"; version = "0.2.28"; src = fetchFromGitHub { owner = "SneWs"; repo = "tail-tray"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-UhJyrlY9S3CRK3TgFf7nUGF6drj4Zx/yirZ0z4jpqtE="; }; @@ -42,10 +42,10 @@ stdenv.mkDerivation rec { meta = { description = "Tray icon to manage Tailscale"; homepage = "https://github.com/SneWs/tail-tray"; - changelog = "https://github.com/SneWs/tail-tray/releases/tag/${src.tag}"; + changelog = "https://github.com/SneWs/tail-tray/releases/tag/${finalAttrs.src.tag}"; mainProgram = "tail-tray"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ Svenum ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ta/talentedhack/package.nix b/pkgs/by-name/ta/talentedhack/package.nix index 2dd21484405a..1c41f6fc74fb 100644 --- a/pkgs/by-name/ta/talentedhack/package.nix +++ b/pkgs/by-name/ta/talentedhack/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "talentedhack"; version = "1.86"; src = fetchFromGitHub { owner = "jeremysalwen"; repo = "talentedhack"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0kwvayalysmk7y49jq0k16al252md8d45z58hphzsksmyz6148bx"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.michalrus ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ta/tali/package.nix b/pkgs/by-name/ta/tali/package.nix index 04c18c0fd4e4..1ea9125e5a23 100644 --- a/pkgs/by-name/ta/tali/package.nix +++ b/pkgs/by-name/ta/tali/package.nix @@ -19,12 +19,12 @@ desktop-file-utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tali"; version = "40.9"; src = fetchurl { - url = "mirror://gnome/sources/tali/${lib.versions.major version}/tali-${version}.tar.xz"; + url = "mirror://gnome/sources/tali/${lib.versions.major finalAttrs.version}/tali-${finalAttrs.version}.tar.xz"; hash = "sha256-+p7eNm8KcuTKpSGJw6sLEMG1aoDHiFsBZgJVjETc59M="; }; @@ -59,11 +59,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://gitlab.gnome.org/GNOME/tali"; - changelog = "https://gitlab.gnome.org/GNOME/tali/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/tali/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Sort of poker with dice and less money"; mainProgram = "tali"; teams = [ lib.teams.gnome ]; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ta/tambura/package.nix b/pkgs/by-name/ta/tambura/package.nix index c91eb513603f..60838377e9a8 100644 --- a/pkgs/by-name/ta/tambura/package.nix +++ b/pkgs/by-name/ta/tambura/package.nix @@ -5,14 +5,14 @@ faust2jaqt, faust2lv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "Tambura"; version = "1.0"; src = fetchFromGitHub { owner = "olilarkin"; repo = "Tambura"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1w80cmiyzca1wirf5gypg3hcix1ky777id8wnd3k92mn1jf4a24y"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.magnetophon ]; }; -} +}) diff --git a/pkgs/by-name/ta/tamzen/package.nix b/pkgs/by-name/ta/tamzen/package.nix index dbec84fbc981..4697b5e507fa 100644 --- a/pkgs/by-name/ta/tamzen/package.nix +++ b/pkgs/by-name/ta/tamzen/package.nix @@ -5,14 +5,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tamzen-font"; version = "1.11.6"; src = fetchFromGitHub { owner = "sunaku"; repo = "tamzen-font"; - rev = "Tamzen-${version}"; + rev = "Tamzen-${finalAttrs.version}"; sha256 = "sha256-W5Wqsm5rpzzcbJl2lv6ORAznaAwLcmJ2S6Qo2zIoq9I="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.free; maintainers = with lib.maintainers; [ wishfort36 ]; }; -} +}) diff --git a/pkgs/by-name/ta/tango-cpp/package.nix b/pkgs/by-name/ta/tango-cpp/package.nix index 4940bf661168..20fb08f22a3c 100644 --- a/pkgs/by-name/ta/tango-cpp/package.nix +++ b/pkgs/by-name/ta/tango-cpp/package.nix @@ -14,14 +14,14 @@ tango-idl, zeromq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tango-cpp"; version = "10.1.1"; src = fetchFromGitLab { owner = "tango-controls"; repo = "cppTango"; - tag = version; + tag = finalAttrs.version; fetchSubmodules = true; hash = "sha256-Edv7ZGnESjpuwt0Hentl0qgV2PfBgXWED7v9pUvTW0o="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.gilice ]; }; -} +}) diff --git a/pkgs/by-name/ta/tango-database/package.nix b/pkgs/by-name/ta/tango-database/package.nix index e3ea5445403a..ba0fd2ee8418 100644 --- a/pkgs/by-name/ta/tango-database/package.nix +++ b/pkgs/by-name/ta/tango-database/package.nix @@ -15,14 +15,14 @@ # NOTE: You need to manually set up the database structure to run Tango successfully. # See $out/share/tango/db/create_db.sh -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tango-database"; version = "5.28"; src = fetchFromGitLab { owner = "tango-controls"; repo = "TangoDatabase"; - tag = "Database-Release-${version}"; + tag = "Database-Release-${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-r8jrsDR22u30l1R6mK95KsLWHhheZa4/N6n/Xv4mKPc="; }; @@ -60,9 +60,9 @@ stdenv.mkDerivation rec { meta = { description = "Tango distributed control system - database server"; homepage = "https://gitlab.com/tango-controls/TangoDatabase"; - changelog = "https://gitlab.com/tango-controls/TangoDatabase/-/blob/Database-Release-${version}/RELEASE_NOTES.md"; + changelog = "https://gitlab.com/tango-controls/TangoDatabase/-/blob/Database-Release-${finalAttrs.version}/RELEASE_NOTES.md"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.gilice ]; }; -} +}) diff --git a/pkgs/by-name/ta/tango-idl/package.nix b/pkgs/by-name/ta/tango-idl/package.nix index 3c470b6bae46..066ec5a96a24 100644 --- a/pkgs/by-name/ta/tango-idl/package.nix +++ b/pkgs/by-name/ta/tango-idl/package.nix @@ -5,14 +5,14 @@ fetchpatch, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tango-idl"; version = "6.0.4"; src = fetchFromGitLab { owner = "tango-controls"; repo = "tango-idl"; - tag = version; + tag = finalAttrs.version; hash = "sha256-etXjey4X5mNCHLtu3TyQv0S9uP4BSfZVNN8YDc/fp68="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.gilice ]; }; -} +}) diff --git a/pkgs/by-name/ta/tangram/package.nix b/pkgs/by-name/ta/tangram/package.nix index 2ec1bac118f5..046db92f0986 100644 --- a/pkgs/by-name/ta/tangram/package.nix +++ b/pkgs/by-name/ta/tangram/package.nix @@ -25,14 +25,14 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tangram"; version = "3.3"; src = fetchFromGitHub { owner = "sonnyp"; repo = "Tangram"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-OtQN8Iigu92iKa7CAaslIpbS0bqJ9Vus++inrgV/eeM="; fetchSubmodules = true; }; @@ -99,4 +99,4 @@ stdenv.mkDerivation rec { ]; teams = [ lib.teams.gnome-circle ]; }; -} +}) diff --git a/pkgs/by-name/ta/taoup/package.nix b/pkgs/by-name/ta/taoup/package.nix index f1cc9a3034be..0e27af6a8608 100644 --- a/pkgs/by-name/ta/taoup/package.nix +++ b/pkgs/by-name/ta/taoup/package.nix @@ -9,7 +9,7 @@ let rubyEnv = ruby.withPackages (ps: with ps; [ ansi ]); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "taoup"; # nixpkgs-update: no auto update version = "1.1.23"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "globalcitizen"; repo = "taoup"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-9J46fKyeSZW71r67R8y9KVPeCH8fn27hOk/XpusqGmk="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { homepage = "https://github.com/globalcitizen/taoup"; license = lib.licenses.gpl3Only; }; -} +}) diff --git a/pkgs/by-name/ta/target-isns/package.nix b/pkgs/by-name/ta/target-isns/package.nix index b89f9ed63754..b7c9d8f9eba1 100644 --- a/pkgs/by-name/ta/target-isns/package.nix +++ b/pkgs/by-name/ta/target-isns/package.nix @@ -6,14 +6,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "target-isns"; version = "0.6.8"; src = fetchFromGitHub { owner = "open-iscsi"; repo = "target-isns"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1b6jjalvvkkjyjbg1pcgk8vmvc6xzzksyjnh2pfi45bbpya4zxim"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ta/tasknc/package.nix b/pkgs/by-name/ta/tasknc/package.nix index 12c3b63d7981..4dd874f49341 100644 --- a/pkgs/by-name/ta/tasknc/package.nix +++ b/pkgs/by-name/ta/tasknc/package.nix @@ -9,7 +9,7 @@ taskwarrior2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2020-12-17"; pname = "tasknc"; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; - buildFlags = [ "VERSION=${version}" ]; + buildFlags = [ "VERSION=${finalAttrs.version}" ]; installPhase = '' mkdir -p $out/bin/ @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; # Cannot test others license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/ta/taskopen/package.nix b/pkgs/by-name/ta/taskopen/package.nix index 0952e5f0505a..b46f3d98ec35 100644 --- a/pkgs/by-name/ta/taskopen/package.nix +++ b/pkgs/by-name/ta/taskopen/package.nix @@ -8,14 +8,14 @@ perlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "taskopen"; version = "1.1.5"; src = fetchFromGitHub { owner = "ValiValpas"; repo = "taskopen"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/xf7Ph2KKiZ5lgLKk95nCgw/z9wIBmuWf3QGaNebgHg="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.winpat ]; }; -} +}) diff --git a/pkgs/by-name/ta/taskserver/package.nix b/pkgs/by-name/ta/taskserver/package.nix index 5112984aaf6a..615c1fb70166 100644 --- a/pkgs/by-name/ta/taskserver/package.nix +++ b/pkgs/by-name/ta/taskserver/package.nix @@ -9,12 +9,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "taskserver"; version = "1.1.0"; src = fetchurl { - url = "http://www.taskwarrior.org/download/taskd-${version}.tar.gz"; + url = "http://www.taskwarrior.org/download/taskd-${finalAttrs.version}.tar.gz"; sha256 = "1d110q9vw8g5syzihxymik7hd27z1592wkpz55kya6lphzk8i13v"; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { makefu ]; }; -} +}) diff --git a/pkgs/by-name/ta/taskwarrior2/package.nix b/pkgs/by-name/ta/taskwarrior2/package.nix index 9f41fb3363a4..2bf41e3c7010 100644 --- a/pkgs/by-name/ta/taskwarrior2/package.nix +++ b/pkgs/by-name/ta/taskwarrior2/package.nix @@ -11,14 +11,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "taskwarrior"; version = "2.6.2"; src = fetchFromGitHub { owner = "GothenburgBitFactory"; repo = "taskwarrior"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-0YveqiylXJi4cdDCfnPtwCVOJbQrZYsxnXES+9B4Yfw="; fetchSubmodules = true; }; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { mainProgram = "task"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tb/tbox/package.nix b/pkgs/by-name/tb/tbox/package.nix index 50d7d7400c4c..277063da55c3 100644 --- a/pkgs/by-name/tb/tbox/package.nix +++ b/pkgs/by-name/tb/tbox/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tbox"; version = "1.7.9"; src = fetchFromGitHub { owner = "tboox"; repo = "tbox"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-l/JvDa8kH0evO65RfYQFTTGfkJc/7sHkhJpmQucgRTo="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ wineee ]; }; -} +}) diff --git a/pkgs/by-name/tc/tcp_wrappers/package.nix b/pkgs/by-name/tc/tcp_wrappers/package.nix index b94ed2135e7b..477648e43ea0 100644 --- a/pkgs/by-name/tc/tcp_wrappers/package.nix +++ b/pkgs/by-name/tc/tcp_wrappers/package.nix @@ -10,7 +10,7 @@ let vanillaVersion = "7.6.q"; patchLevel = "36"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tcp-wrappers"; version = "${vanillaVersion}-${patchLevel}"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "md"; repo = "tcp-wrappers"; - tag = "debian/${version}"; + tag = "debian/${finalAttrs.version}"; hash = "sha256-SPJmhtgysChnxlta5l1huRq66YcEmHvx1Xs4k7iznTg="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { license = lib.licenses.tcpWrappers; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/tc/tcpcrypt/package.nix b/pkgs/by-name/tc/tcpcrypt/package.nix index fb2c42be14ba..3508dbc4f78b 100644 --- a/pkgs/by-name/tc/tcpcrypt/package.nix +++ b/pkgs/by-name/tc/tcpcrypt/package.nix @@ -11,14 +11,14 @@ libnetfilter_queue, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tcpcrypt"; version = "0.5"; src = fetchFromGitHub { repo = "tcpcrypt"; owner = "scslab"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0a015rlyvagz714pgwr85f8gjq1fkc0il7d7l39qcgxrsp15b96w"; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; license = lib.licenses.bsd2; }; -} +}) diff --git a/pkgs/by-name/tc/tcpdirect/package.nix b/pkgs/by-name/tc/tcpdirect/package.nix index 67ee5ead68ae..b1361b7919e2 100644 --- a/pkgs/by-name/tc/tcpdirect/package.nix +++ b/pkgs/by-name/tc/tcpdirect/package.nix @@ -10,14 +10,14 @@ openonload, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tcpdirect"; version = "9.0.2.45"; src = fetchFromGitHub { owner = "Xilinx-CNS"; repo = "tcpdirect"; - rev = "tcpdirect-${version}"; + rev = "tcpdirect-${finalAttrs.version}"; hash = "sha256-7VQwep078hXdXE4pqGUe2CLqnPdDuWupcyuC+NCM5Ms="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { # ARM64 build fails, see https://github.com/Xilinx-CNS/onload/issues/253 platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/tc/tcpdump/package.nix b/pkgs/by-name/tc/tcpdump/package.nix index c7d04ae911ca..9c7a2ba4c2ee 100644 --- a/pkgs/by-name/tc/tcpdump/package.nix +++ b/pkgs/by-name/tc/tcpdump/package.nix @@ -7,12 +7,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tcpdump"; version = "4.99.6"; src = fetchurl { - url = "https://www.tcpdump.org/release/tcpdump-${version}.tar.gz"; + url = "https://www.tcpdump.org/release/tcpdump-${finalAttrs.version}.tar.gz"; hash = "sha256-WDmSGg9n19j6PazZzUHkTInMuGfoptshbWJijH/RSwk="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "tcpdump"; }; -} +}) diff --git a/pkgs/by-name/tc/tcpreplay/package.nix b/pkgs/by-name/tc/tcpreplay/package.nix index d7165c5c6369..f75218d2b36d 100644 --- a/pkgs/by-name/tc/tcpreplay/package.nix +++ b/pkgs/by-name/tc/tcpreplay/package.nix @@ -6,12 +6,12 @@ tcpdump, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tcpreplay"; version = "4.5.2"; src = fetchurl { - url = "https://github.com/appneta/tcpreplay/releases/download/v${version}/tcpreplay-${version}.tar.gz"; + url = "https://github.com/appneta/tcpreplay/releases/download/v${finalAttrs.version}/tcpreplay-${finalAttrs.version}.tar.gz"; sha256 = "sha256-zP87spRpoEzMIO0LUY4+Q8Sntah2M52UNb/Z23/l0PE="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ eleanor ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/td/tdrop/package.nix b/pkgs/by-name/td/tdrop/package.nix index 9f5a23e8ec56..8a63abe4aaa4 100644 --- a/pkgs/by-name/td/tdrop/package.nix +++ b/pkgs/by-name/td/tdrop/package.nix @@ -12,14 +12,14 @@ procps, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tdrop"; version = "0.5.0"; src = fetchFromGitHub { owner = "noctuid"; repo = "tdrop"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-fHvGXaZL7MMvTnkap341B79PDDo2lOVPPcOH4AX/zXo="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/te/teetertorture/package.nix b/pkgs/by-name/te/teetertorture/package.nix index a9852baed320..df7a98ff1f6d 100644 --- a/pkgs/by-name/te/teetertorture/package.nix +++ b/pkgs/by-name/te/teetertorture/package.nix @@ -7,11 +7,11 @@ SDL_mixer, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "teeter-torture"; version = "2005-10-18"; src = fetchurl { - url = "ftp://ftp.tuxpaint.org/unix/x/teetertorture/source/teetertorture-${version}.tar.gz"; + url = "ftp://ftp.tuxpaint.org/unix/x/teetertorture/source/teetertorture-${finalAttrs.version}.tar.gz"; sha256 = "175gdbkx3m82icyzvwpyzs4v2fd69c695k5n8ca0lnjv81wnw2hr"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { inherit (SDL.meta) platforms; mainProgram = "teetertorture"; }; -} +}) diff --git a/pkgs/by-name/te/teeworlds/package.nix b/pkgs/by-name/te/teeworlds/package.nix index 373e85eaa889..269690fdd9f7 100644 --- a/pkgs/by-name/te/teeworlds/package.nix +++ b/pkgs/by-name/te/teeworlds/package.nix @@ -19,14 +19,14 @@ buildClient ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "teeworlds"; version = "0.7.5"; src = fetchFromGitHub { owner = "teeworlds"; repo = "teeworlds"; - rev = version; + rev = finalAttrs.version; sha256 = "1l19ksmimg6b8zzjy0skyhh7z11ql7n5gvilkv7ay5x2b9ndbqwz"; fetchSubmodules = true; }; @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { # Quote nonsense is a workaround for https://github.com/NixOS/nix/issues/661 substituteInPlace 'other/bundle/client/Info.plist.in' \ --replace ${"'"}''${TARGET_CLIENT}' 'teeworlds' \ - --replace ${"'"}''${PROJECT_VERSION}' '${version}' + --replace ${"'"}''${PROJECT_VERSION}' '${finalAttrs.version}' # Make sure some bundled dependencies are actually unbundled. # This will fail compilation if one of these dependencies could not @@ -150,4 +150,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/te/termcolor/package.nix b/pkgs/by-name/te/termcolor/package.nix index 1990ab7fa8a9..f2474f74b3a7 100644 --- a/pkgs/by-name/te/termcolor/package.nix +++ b/pkgs/by-name/te/termcolor/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "termcolor"; version = "2.1.0"; src = fetchFromGitHub { owner = "ikalnytskyi"; repo = "termcolor"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-2RXQ8sn2VNhQ2WZfwCCeQuM6x6C+sLA6ulAaFtaDMZw="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ prusnak ]; }; -} +}) diff --git a/pkgs/by-name/te/terminal-colors/package.nix b/pkgs/by-name/te/terminal-colors/package.nix index 9692ffa735c1..4987015f30e7 100644 --- a/pkgs/by-name/te/terminal-colors/package.nix +++ b/pkgs/by-name/te/terminal-colors/package.nix @@ -6,7 +6,7 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "terminal-colors"; version = "3.0.2"; outputs = [ @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "eikenb"; repo = "terminal-colors"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-KRoP/Reo5nDKJYG9zVTVpoYL7soAGMNk46vDoaLfnv4="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kaction ]; mainProgram = "terminal-colors"; }; -} +}) diff --git a/pkgs/by-name/te/termsyn/package.nix b/pkgs/by-name/te/termsyn/package.nix index dbac95f96fb8..c92eba3d7c89 100644 --- a/pkgs/by-name/te/termsyn/package.nix +++ b/pkgs/by-name/te/termsyn/package.nix @@ -5,12 +5,12 @@ mkfontscale, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "termsyn"; version = "1.8.7"; src = fetchurl { - url = "mirror://sourceforge/termsyn/termsyn-${version}.tar.gz"; + url = "mirror://sourceforge/termsyn/termsyn-${finalAttrs.version}.tar.gz"; sha256 = "15vsmc3nmzl0pkgdpr2993da7p38fiw2rvcg01pwldzmpqrmkpn6"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ sophrosyne ]; }; -} +}) diff --git a/pkgs/by-name/te/terra/package.nix b/pkgs/by-name/te/terra/package.nix index df2baaec6fae..c41332c7ad03 100644 --- a/pkgs/by-name/te/terra/package.nix +++ b/pkgs/by-name/te/terra/package.nix @@ -42,14 +42,14 @@ let clangVersion = llvmPackages.clang-unwrapped.version; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "terra"; version = "1.2.0"; src = fetchFromGitHub { owner = "terralang"; repo = "terra"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; hash = "sha256-CukNCvTHZUhjdHyvDUSH0YCVNkThUFPaeyLepyEKodA="; }; @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { in [ "-DHAS_TERRA_VERSION=0" - "-DTERRA_VERSION=${version}" + "-DTERRA_VERSION=${finalAttrs.version}" "-DTERRA_LUA=luajit" "-DTERRA_SKIP_LUA_DOWNLOAD=ON" "-DCLANG_RESOURCE_DIR=${resourceDir}" @@ -124,4 +124,4 @@ stdenv.mkDerivation rec { # https://github.com/terralang/terra/issues/597 broken = stdenv.hostPlatform.isAarch64; }; -} +}) diff --git a/pkgs/by-name/te/terranix/package.nix b/pkgs/by-name/te/terranix/package.nix index e3c82ea6da6e..83222df3c2bc 100644 --- a/pkgs/by-name/te/terranix/package.nix +++ b/pkgs/by-name/te/terranix/package.nix @@ -7,14 +7,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "terranix"; version = "2.8.0"; src = fetchFromGitHub { owner = "mrVanDalo"; repo = "terranix"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-1Pu2j5xsBTuoyga08ZVf+rKp3FOMmJh/0fXen/idOrA="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { sshine ]; }; -} +}) diff --git a/pkgs/by-name/te/test-drive/package.nix b/pkgs/by-name/te/test-drive/package.nix index fbb1b020cb3c..b4eca02f6c01 100644 --- a/pkgs/by-name/te/test-drive/package.nix +++ b/pkgs/by-name/te/test-drive/package.nix @@ -17,14 +17,14 @@ assert ( ] ); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "test-drive"; version = "0.5.0"; src = fetchFromGitHub { owner = "fortran-lang"; repo = "test-drive"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-xRx8ErIN9xjxZt/nEsdIQkIGFRltuELdlI8lXA+M030="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/te/tetgen/package.nix b/pkgs/by-name/te/tetgen/package.nix index d2b307a24b56..d027d6904076 100644 --- a/pkgs/by-name/te/tetgen/package.nix +++ b/pkgs/by-name/te/tetgen/package.nix @@ -5,12 +5,12 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tetgen"; version = "1.6.0"; src = fetchurl { - url = "http://wias-berlin.de/software/tetgen/1.5/src/tetgen${version}.tar.gz"; + url = "http://wias-berlin.de/software/tetgen/1.5/src/tetgen${finalAttrs.version}.tar.gz"; sha256 = "sha256-h7XmHr06Rx/E8s3XEkwrEd1mOfT+sflBpdL1EQ0Fzjk="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.agpl3Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/te/texi2mdoc/package.nix b/pkgs/by-name/te/texi2mdoc/package.nix index 07245c442aaf..6e3bec3b486f 100644 --- a/pkgs/by-name/te/texi2mdoc/package.nix +++ b/pkgs/by-name/te/texi2mdoc/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "texi2mdoc"; version = "0.1.2"; src = fetchurl { - url = "http://mdocml.bsd.lv/texi2mdoc/snapshots/texi2mdoc-${version}.tgz"; + url = "http://mdocml.bsd.lv/texi2mdoc/snapshots/texi2mdoc-${finalAttrs.version}.tgz"; sha256 = "1zjb61ymwfkw6z5g0aqmsn6qpw895zdxv7fv3059gj3wqa3zsibs"; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ramkromberg ]; mainProgram = "texi2mdoc"; }; -} +}) diff --git a/pkgs/by-name/tg/tgt/package.nix b/pkgs/by-name/tg/tgt/package.nix index 15a84511ab9e..e78ffd04a1e6 100644 --- a/pkgs/by-name/tg/tgt/package.nix +++ b/pkgs/by-name/tg/tgt/package.nix @@ -13,14 +13,14 @@ sg3_utils, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tgt"; version = "1.0.95"; src = fetchFromGitHub { owner = "fujita"; repo = "tgt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-e7rI8/WQl1L78l2Nk9ajomRucPwsSqZ7fLSHSw11jeY="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ johnazoidberg ]; }; -} +}) diff --git a/pkgs/by-name/th/thc-ipv6/package.nix b/pkgs/by-name/th/thc-ipv6/package.nix index c00eabd2e9a7..76c6cf7ca571 100644 --- a/pkgs/by-name/th/thc-ipv6/package.nix +++ b/pkgs/by-name/th/thc-ipv6/package.nix @@ -7,14 +7,14 @@ libnetfilter_queue, libnfnetlink, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "thc-ipv6"; version = "3.8"; src = fetchFromGitHub { owner = "vanhauser-thc"; repo = "thc-ipv6"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "07kwika1zdq62s5p5z94xznm77dxjxdg8k0hrg7wygz50151nzmx"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.agpl3Only; }; -} +}) diff --git a/pkgs/by-name/th/the-powder-toy/package.nix b/pkgs/by-name/th/the-powder-toy/package.nix index 9a3db9630c98..8210feeae290 100644 --- a/pkgs/by-name/th/the-powder-toy/package.nix +++ b/pkgs/by-name/th/the-powder-toy/package.nix @@ -18,14 +18,14 @@ stdenv, zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "the-powder-toy"; version = "99.3.384"; src = fetchFromGitHub { owner = "The-Powder-Toy"; repo = "The-Powder-Toy"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vlswHNkjyxM9sZT+mwiCMfNbdAbhYyx06w+ZLfaPaEQ="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "powder"; }; -} +}) diff --git a/pkgs/by-name/th/theft/package.nix b/pkgs/by-name/th/theft/package.nix index 6677b23daebd..7f524d810bbd 100644 --- a/pkgs/by-name/th/theft/package.nix +++ b/pkgs/by-name/th/theft/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.4.5"; pname = "theft"; src = fetchFromGitHub { owner = "silentbicycle"; repo = "theft"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1n2mkawfl2bpd4pwy3mdzxwlqjjvb5bdrr2x2gldlyqdwbk7qjhd"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/th/theme-jade1/package.nix b/pkgs/by-name/th/theme-jade1/package.nix index eb4483b777bc..544fb224ddd9 100644 --- a/pkgs/by-name/th/theme-jade1/package.nix +++ b/pkgs/by-name/th/theme-jade1/package.nix @@ -5,12 +5,12 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "theme-jade1"; version = "1.15"; src = fetchurl { - url = "https://github.com/madmaxms/theme-jade-1/releases/download/v${version}/jade-1-theme.tar.xz"; + url = "https://github.com/madmaxms/theme-jade-1/releases/download/v${finalAttrs.version}/jade-1-theme.tar.xz"; sha256 = "sha256-VfV3dVpA3P0ChRjpxuh6C9loxr5t3s1xK0BP3DOCeQ4="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/th/theme-sh/package.nix b/pkgs/by-name/th/theme-sh/package.nix index 694bfd895f38..d8257661af23 100644 --- a/pkgs/by-name/th/theme-sh/package.nix +++ b/pkgs/by-name/th/theme-sh/package.nix @@ -7,14 +7,14 @@ gawk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "theme-sh"; version = "1.1.5"; src = fetchFromGitHub { owner = "lemnos"; repo = "theme.sh"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-zDw8WGBzO4/HRCgN7yoUxT49ibTz+QkRa5WpBQbl1nI="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "theme.sh"; }; -} +}) diff --git a/pkgs/by-name/th/therion/package.nix b/pkgs/by-name/th/therion/package.nix index e72fd85e5e55..09e6cef875c6 100644 --- a/pkgs/by-name/th/therion/package.nix +++ b/pkgs/by-name/th/therion/package.nix @@ -28,14 +28,14 @@ catch2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "therion"; version = "6.3.4"; src = fetchFromGitHub { owner = "therion"; repo = "therion"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-kus5MoiUrLadpzq0wPB+J85F0RVva7NAYM6E6HX4eJ8="; }; @@ -98,8 +98,8 @@ stdenv.mkDerivation rec { meta = { description = "Cave surveying software"; homepage = "https://therion.speleo.sk/"; - changelog = "https://github.com/therion/therion/blob/${src.rev}/CHANGES"; + changelog = "https://github.com/therion/therion/blob/${finalAttrs.src.rev}/CHANGES"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ matthewcroughan ]; }; -} +}) diff --git a/pkgs/by-name/th/thermald/package.nix b/pkgs/by-name/th/thermald/package.nix index 4253b8c17cff..17c4737da45c 100644 --- a/pkgs/by-name/th/thermald/package.nix +++ b/pkgs/by-name/th/thermald/package.nix @@ -17,7 +17,7 @@ upower, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "thermald"; version = "2.5.10"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "intel"; repo = "thermal_daemon"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-+dk3lOlI8kaf8NvcWQSvTxSqVGPCgvVnTB9nltqQHrU="; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "thermald"; }; -} +}) diff --git a/pkgs/by-name/th/thinkingRock/package.nix b/pkgs/by-name/th/thinkingRock/package.nix index 33555f5ccf30..d6be4d444343 100644 --- a/pkgs/by-name/th/thinkingRock/package.nix +++ b/pkgs/by-name/th/thinkingRock/package.nix @@ -5,12 +5,12 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "thinkingrock-binary"; version = "2.2.1"; src = fetchurl { - url = "mirror://sourceforge/thinkingrock/ThinkingRock/TR%20${version}/tr-${version}.tar.gz"; + url = "mirror://sourceforge/thinkingrock/ThinkingRock/TR%20${finalAttrs.version}/tr-${finalAttrs.version}.tar.gz"; sha256 = "0hnwvvyc8miiz8w2g4iy7s4rgfy0kfbncgbgfzpsq6nrzq334kgm"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { license = lib.licenses.cddl; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/th/throttled/package.nix b/pkgs/by-name/th/throttled/package.nix index a82aae3949ea..4d8736e28d0c 100644 --- a/pkgs/by-name/th/throttled/package.nix +++ b/pkgs/by-name/th/throttled/package.nix @@ -8,14 +8,14 @@ wrapGAppsNoGuiHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "throttled"; version = "0.11"; src = fetchFromGitHub { owner = "erpalma"; repo = "throttled"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-+3ktDkr5hvOfHcch4+mjgJqcuw24UgWTkJqTyDQumyk="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/th/thunar-dropbox-plugin/package.nix b/pkgs/by-name/th/thunar-dropbox-plugin/package.nix index e90f14845618..7ba04464f980 100644 --- a/pkgs/by-name/th/thunar-dropbox-plugin/package.nix +++ b/pkgs/by-name/th/thunar-dropbox-plugin/package.nix @@ -10,14 +10,14 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "thunar-dropbox"; version = "0.3.2"; src = fetchFromGitHub { owner = "Jeinzi"; repo = "thunar-dropbox"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-uYqO87ftEtnSRn/yMSF1jVGleYXR3hVj2Jb1/kAd64Y="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.xfce ]; }; -} +}) diff --git a/pkgs/by-name/th/thunderbolt/package.nix b/pkgs/by-name/th/thunderbolt/package.nix index 2d324ac60428..b69838686acc 100644 --- a/pkgs/by-name/th/thunderbolt/package.nix +++ b/pkgs/by-name/th/thunderbolt/package.nix @@ -9,13 +9,13 @@ udevCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "thunderbolt"; version = "0.9.3"; src = fetchFromGitHub { owner = "01org"; repo = "thunderbolt-software-user-space"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "02w1bfm7xvq0dzkhwqiq0camkzz9kvciyhnsis61c8vzp39cwx0x"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { homepage = "https://01.org/thunderbolt-sw"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ti/tig/package.nix b/pkgs/by-name/ti/tig/package.nix index 360e5435f02f..306fdf907fca 100644 --- a/pkgs/by-name/ti/tig/package.nix +++ b/pkgs/by-name/ti/tig/package.nix @@ -16,14 +16,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tig"; version = "2.6.0"; src = fetchFromGitHub { owner = "jonas"; repo = "tig"; - rev = "tig-${version}"; + rev = "tig-${finalAttrs.version}"; sha256 = "sha256-LJVK4y4C/TyM7sD/AZeHyavZ66SoeSh1y+hXnAAKMws="; }; @@ -96,4 +96,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "tig"; }; -} +}) diff --git a/pkgs/by-name/ti/tiledb/package.nix b/pkgs/by-name/ti/tiledb/package.nix index fdaa67907cc7..6e87c2be9991 100644 --- a/pkgs/by-name/ti/tiledb/package.nix +++ b/pkgs/by-name/ti/tiledb/package.nix @@ -35,14 +35,14 @@ let ''; catch2 = catch2_3; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tiledb"; version = "2.28.1"; src = fetchFromGitHub { owner = "TileDB-Inc"; repo = "TileDB"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Cs3Lr8I/Mu02x78d7IySG0XX4u/VAjBs4p4b00XDT5k="; }; @@ -150,4 +150,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ rakesh4g ]; }; -} +}) diff --git a/pkgs/by-name/ti/time-ghc-modules/package.nix b/pkgs/by-name/ti/time-ghc-modules/package.nix index a0a55a789562..b2ed0eef3c2f 100644 --- a/pkgs/by-name/ti/time-ghc-modules/package.nix +++ b/pkgs/by-name/ti/time-ghc-modules/package.nix @@ -10,14 +10,14 @@ gnused, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "time-ghc-modules"; version = "2.0.0"; src = fetchFromGitHub { owner = "codedownio"; repo = "time-ghc-modules"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-/PhJAhP3KCWFyeSk8e5JV0cpBueH/eVDwQTMZSnnZCo="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.thomasjm ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ti/timelapse-deflicker/package.nix b/pkgs/by-name/ti/timelapse-deflicker/package.nix index df8cdcbf7b75..2b2e885a1e28 100644 --- a/pkgs/by-name/ti/timelapse-deflicker/package.nix +++ b/pkgs/by-name/ti/timelapse-deflicker/package.nix @@ -7,14 +7,14 @@ perlPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "timelapse-deflicker"; version = "0.1.0"; src = fetchFromGitHub { owner = "cyberang3l"; repo = "timelapse-deflicker"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0bbfnrdycrpyz7rqrql5ib9qszny7z5xpqp65c1mxqd2876gv960"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ valeriangalliat ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ti/timelimit/package.nix b/pkgs/by-name/ti/timelimit/package.nix index f93de022bb76..5fd1978e41ed 100644 --- a/pkgs/by-name/ti/timelimit/package.nix +++ b/pkgs/by-name/ti/timelimit/package.nix @@ -5,14 +5,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "timelimit"; version = "1.9.2"; src = fetchFromGitLab { owner = "timelimit"; repo = "timelimit"; - rev = "release/${version}"; + rev = "release/${finalAttrs.version}"; hash = "sha256-5IEAF8zCKaCVH6BAxjoa/2rrue9pRGBBkFzN57d+g+g="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "timelimit"; }; -} +}) diff --git a/pkgs/by-name/ti/timeloop/package.nix b/pkgs/by-name/ti/timeloop/package.nix index 59fb29962c78..0ad21b4668c1 100644 --- a/pkgs/by-name/ti/timeloop/package.nix +++ b/pkgs/by-name/ti/timeloop/package.nix @@ -14,14 +14,14 @@ accelergy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "timeloop"; version = "3.0.3"; src = fetchFromGitHub { owner = "NVlabs"; repo = "timeloop"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-CGPhrBNzFdERAA/Eym2v0+FvFUe+VkBLnwYEqEMHE9k="; }; @@ -98,4 +98,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ gdinh ]; }; -} +}) diff --git a/pkgs/by-name/ti/timemachine/package.nix b/pkgs/by-name/ti/timemachine/package.nix index c1781aed8171..53a088d01167 100644 --- a/pkgs/by-name/ti/timemachine/package.nix +++ b/pkgs/by-name/ti/timemachine/package.nix @@ -10,13 +10,13 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "timemachine"; version = "0.3.4"; src = fetchFromGitHub { owner = "swh"; repo = "timemachine"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "16fgyw6jnscx9279dczv72092dddghwlp53rkfw469kcgvjhwx0z"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.nico202 ]; mainProgram = "timemachine"; }; -} +}) diff --git a/pkgs/by-name/ti/timewarrior/package.nix b/pkgs/by-name/ti/timewarrior/package.nix index 75f3e2d9ca97..8ff3c671ffba 100644 --- a/pkgs/by-name/ti/timewarrior/package.nix +++ b/pkgs/by-name/ti/timewarrior/package.nix @@ -7,14 +7,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "timewarrior"; version = "1.9.1"; src = fetchFromGitHub { owner = "GothenburgBitFactory"; repo = "timewarrior"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-wwuyXcLCrNvpDIQvoBt/OQlwoTMhPzGZ+WrZdTo6IPo="; fetchSubmodules = true; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { mainProgram = "timew"; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/ti/tini/package.nix b/pkgs/by-name/ti/tini/package.nix index 1d5258134f15..5319593d2543 100644 --- a/pkgs/by-name/ti/tini/package.nix +++ b/pkgs/by-name/ti/tini/package.nix @@ -6,14 +6,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.19.0"; pname = "tini"; src = fetchFromGitHub { owner = "krallin"; repo = "tini"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1hnnvjydg7gi5gx6nibjjdnfipblh84qcpajc08nvr44rkzswck4"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "tini"; }; -} +}) diff --git a/pkgs/by-name/ti/tintin/package.nix b/pkgs/by-name/ti/tintin/package.nix index a7203c96449d..19b84aeec482 100644 --- a/pkgs/by-name/ti/tintin/package.nix +++ b/pkgs/by-name/ti/tintin/package.nix @@ -7,14 +7,14 @@ gnutls, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tintin"; version = "2.02.60"; src = fetchFromGitHub { owner = "scandum"; repo = "tintin"; - rev = version; + rev = finalAttrs.version; hash = "sha256-2pkQv3Tf0cT0P7x1eiQYYlDYr9kA5F4DQxb8muJFX6Y="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { mainProgram = "tt++"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ti/tinycbor/package.nix b/pkgs/by-name/ti/tinycbor/package.nix index 9b0b1c0d6fbe..475dbf5ed752 100644 --- a/pkgs/by-name/ti/tinycbor/package.nix +++ b/pkgs/by-name/ti/tinycbor/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tinycbor"; version = "0.6.1"; src = fetchFromGitHub { owner = "intel"; repo = "tinycbor"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-JgkZAvZ63jjTdFRnyk+AeIWcGsg36UtPPFbhFjky9e8="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ oxzi ]; }; -} +}) diff --git a/pkgs/by-name/ti/tinycompress/package.nix b/pkgs/by-name/ti/tinycompress/package.nix index d04b63cdcb35..6d92d3e1b559 100644 --- a/pkgs/by-name/ti/tinycompress/package.nix +++ b/pkgs/by-name/ti/tinycompress/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tinycompress"; version = "1.2.13"; src = fetchurl { - url = "mirror://alsa/tinycompress/tinycompress-${version}.tar.bz2"; + url = "mirror://alsa/tinycompress/tinycompress-${finalAttrs.version}.tar.bz2"; hash = "sha256-Dv5svXv/MZg+DUFt8ENnZ2ZcxM1w0njAbODoPg7qtds="; }; @@ -20,4 +20,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ k900 ]; }; -} +}) diff --git a/pkgs/by-name/ti/tinyfecvpn/package.nix b/pkgs/by-name/ti/tinyfecvpn/package.nix index 62a2aa06a5a0..650ccff79349 100644 --- a/pkgs/by-name/ti/tinyfecvpn/package.nix +++ b/pkgs/by-name/ti/tinyfecvpn/package.nix @@ -5,14 +5,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tinyfecvpn"; version = "20230206.0"; src = fetchFromGitHub { owner = "wangyu-"; repo = "tinyfecvpn"; - tag = version; + tag = finalAttrs.version; hash = "sha256-g4dduREH64TDK3Y2PKc5RZiISW4h2ALRh8vQK7jvCZU="; fetchSubmodules = true; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "tinyvpn"; }; -} +}) diff --git a/pkgs/by-name/ti/tinyfetch/package.nix b/pkgs/by-name/ti/tinyfetch/package.nix index 06b54e128383..f5b5662337b5 100644 --- a/pkgs/by-name/ti/tinyfetch/package.nix +++ b/pkgs/by-name/ti/tinyfetch/package.nix @@ -4,18 +4,18 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tinyfetch"; version = "0.2"; src = fetchFromGitHub { owner = "abrik1"; repo = "tinyfetch"; - tag = version; + tag = finalAttrs.version; hash = "sha256-I0OurcPKKZntZn7Bk9AnWdpSrU9olGp7kghdOajPDeQ="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; buildPhase = '' runHook preBuild @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pagedMov ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ti/tinyobjloader/package.nix b/pkgs/by-name/ti/tinyobjloader/package.nix index 5c987c1100c4..295498f39818 100644 --- a/pkgs/by-name/ti/tinyobjloader/package.nix +++ b/pkgs/by-name/ti/tinyobjloader/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tinyobjloader"; version = "1.0.7"; src = fetchFromGitHub { owner = "tinyobjloader"; repo = "tinyobjloader"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-BNffbicnLTGK2GQ2/bB328LFU9fqHxrpAVj2hJaekWc="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ti/tinyproxy/package.nix b/pkgs/by-name/ti/tinyproxy/package.nix index 5e7f29489d81..2875acff42cc 100644 --- a/pkgs/by-name/ti/tinyproxy/package.nix +++ b/pkgs/by-name/ti/tinyproxy/package.nix @@ -8,13 +8,13 @@ withDebug ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tinyproxy"; version = "1.11.2"; src = fetchFromGitHub { hash = "sha256-bpr/O723FmW2gb+85aJrwW5/U7R2HwbePTx15i3rpsE="; - rev = version; + rev = finalAttrs.version; repo = "tinyproxy"; owner = "tinyproxy"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.carlosdagos ]; mainProgram = "tinyproxy"; }; -} +}) diff --git a/pkgs/by-name/ti/tiscamera/package.nix b/pkgs/by-name/ti/tiscamera/package.nix index 007b3fbe45d3..ba2ccf7016f0 100644 --- a/pkgs/by-name/ti/tiscamera/package.nix +++ b/pkgs/by-name/ti/tiscamera/package.nix @@ -32,14 +32,14 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tiscamera"; version = "1.1.1"; src = fetchFromGitHub { owner = "TheImagingSource"; repo = "tiscamera"; - rev = "v-tiscamera-${version}"; + rev = "v-tiscamera-${finalAttrs.version}"; hash = "sha256-33U/8CbqNWIRwfDHXCZSN466WEQj9fip+Z5EJ7kIwRM="; }; @@ -141,4 +141,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ jraygauthier ]; }; -} +}) diff --git a/pkgs/by-name/tk/tkrev/package.nix b/pkgs/by-name/tk/tkrev/package.nix index 2ef1bb8a167d..9e6dbf6b83c1 100644 --- a/pkgs/by-name/tk/tkrev/package.nix +++ b/pkgs/by-name/tk/tkrev/package.nix @@ -6,12 +6,12 @@ tk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tkrev"; version = "9.6.1"; src = fetchurl { - url = "mirror://sourceforge/tkcvs/tkrev_${version}.tar.gz"; + url = "mirror://sourceforge/tkcvs/tkrev_${finalAttrs.version}.tar.gz"; sha256 = "sha256-hWGxxL7ArWPi1uCeigJIccke5vYTLn2OWHR7t8TIrZc="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tk/tkrzw/package.nix b/pkgs/by-name/tk/tkrzw/package.nix index e2467b0bda69..4b025502418c 100644 --- a/pkgs/by-name/tk/tkrzw/package.nix +++ b/pkgs/by-name/tk/tkrzw/package.nix @@ -4,13 +4,13 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tkrzw"; version = "1.0.32"; # TODO: defeat multi-output reference cycles src = fetchurl { - url = "https://dbmx.net/tkrzw/pkg/tkrzw-${version}.tar.gz"; + url = "https://dbmx.net/tkrzw/pkg/tkrzw-${finalAttrs.version}.tar.gz"; hash = "sha256-00BN+saJhjK2l4DA8JlMX2upYhkaYcmw9LU7qLsncxw="; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/tl/tl-expected/package.nix b/pkgs/by-name/tl/tl-expected/package.nix index 977dc531dab9..040fab0ef9da 100644 --- a/pkgs/by-name/tl/tl-expected/package.nix +++ b/pkgs/by-name/tl/tl-expected/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tl-expected"; version = "1.1.0"; src = fetchFromGitHub { owner = "TartanLlama"; repo = "expected"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-AuRU8VI5l7Th9fJ5jIc/6mPm0Vqbbt6rY8QCCNDOU50="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/tl/tla/package.nix b/pkgs/by-name/tl/tla/package.nix index 3d978d922b32..7794b1d68f01 100644 --- a/pkgs/by-name/tl/tla/package.nix +++ b/pkgs/by-name/tl/tla/package.nix @@ -8,12 +8,12 @@ gnutar, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tla"; version = "1.3.5"; src = fetchurl { - url = "https://ftp.gnu.org/old-gnu/gnu-arch/tla-${version}.tar.gz"; + url = "https://ftp.gnu.org/old-gnu/gnu-arch/tla-${finalAttrs.version}.tar.gz"; sha256 = "01mfzj1i6p4s8191cgd5850hds1zls88hkf9rb6qx1vqjv585aj0"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { homepage = "https://www.gnu.org/software/gnu-arch/"; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/tl/tlaplus/package.nix b/pkgs/by-name/tl/tlaplus/package.nix index 36bf0203b746..ac8c01557736 100644 --- a/pkgs/by-name/tl/tlaplus/package.nix +++ b/pkgs/by-name/tl/tlaplus/package.nix @@ -7,12 +7,12 @@ jre8, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tlaplus"; version = "1.7.4"; src = fetchurl { - url = "https://github.com/tlaplus/tlaplus/releases/download/v${version}/tla2tools.jar"; + url = "https://github.com/tlaplus/tlaplus/releases/download/v${finalAttrs.version}/tla2tools.jar"; sha256 = "sha256-k2omIGHJFGlN/WaaVDviRXPEXVqg/yCouWsj0B4FDog="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { mgregson ]; }; -} +}) diff --git a/pkgs/by-name/tl/tlaplus18/package.nix b/pkgs/by-name/tl/tlaplus18/package.nix index f808d73bf31c..c70e05526a28 100644 --- a/pkgs/by-name/tl/tlaplus18/package.nix +++ b/pkgs/by-name/tl/tlaplus18/package.nix @@ -6,12 +6,12 @@ jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tlaplus"; version = "1.8.0"; src = fetchurl { - url = "https://github.com/tlaplus/tlaplus/releases/download/v${version}/tla2tools.jar"; + url = "https://github.com/tlaplus/tlaplus/releases/download/v${finalAttrs.version}/tla2tools.jar"; sha256 = "sha256-OXgpd1xuyvhveunlybBi/N6jnxtp/J8Kmp8PYX3eSZ4="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { mgregson ]; }; -} +}) diff --git a/pkgs/by-name/tl/tlf/package.nix b/pkgs/by-name/tl/tlf/package.nix index 56aaffff557d..4f33277cbdf8 100644 --- a/pkgs/by-name/tl/tlf/package.nix +++ b/pkgs/by-name/tl/tlf/package.nix @@ -14,14 +14,14 @@ xmlrpc_c, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tlf"; version = "1.4.1"; src = fetchFromGitHub { owner = "tlf"; repo = "tlf"; - rev = "tlf-${version}"; + rev = "tlf-${finalAttrs.version}"; sha256 = "1xpgs4k27pjd9mianfknknp6mf34365bcp96wrv5xh4dhph573rj"; }; @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/tl/tlwg/package.nix b/pkgs/by-name/tl/tlwg/package.nix index 87af4fe72f48..8e73d0475fb2 100644 --- a/pkgs/by-name/tl/tlwg/package.nix +++ b/pkgs/by-name/tl/tlwg/package.nix @@ -7,14 +7,14 @@ fontforge, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tlwg"; version = "0.7.3"; src = fetchFromGitHub { owner = "tlwg"; repo = "fonts-tlwg"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "hWiH5KJnYTdcrm+Kzn9HUQry8ry3SKzjA6/0536kCLQ="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { ]; maintainers = [ lib.maintainers.yrashk ]; }; -} +}) diff --git a/pkgs/by-name/tm/tmatrix/package.nix b/pkgs/by-name/tm/tmatrix/package.nix index e7bb012b041b..a089d7c66eca 100644 --- a/pkgs/by-name/tm/tmatrix/package.nix +++ b/pkgs/by-name/tm/tmatrix/package.nix @@ -7,14 +7,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tmatrix"; version = "1.4"; src = fetchFromGitHub { owner = "M4444"; repo = "TMatrix"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-G3dg0SWfBjCA66TTxkVAcVrFNJOWE9+GJXYKzCUX34w="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "tmatrix"; }; -} +}) diff --git a/pkgs/by-name/tm/tmpwatch/package.nix b/pkgs/by-name/tm/tmpwatch/package.nix index 964cfff7c513..bf211804239f 100644 --- a/pkgs/by-name/tm/tmpwatch/package.nix +++ b/pkgs/by-name/tm/tmpwatch/package.nix @@ -5,12 +5,12 @@ psmisc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tmpwatch"; version = "2.11"; src = fetchurl { - url = "https://releases.pagure.org/tmpwatch/tmpwatch-${version}.tar.bz2"; + url = "https://releases.pagure.org/tmpwatch/tmpwatch-${finalAttrs.version}.tar.bz2"; sha256 = "1m5859ngwx61l1i4s6fja2avf1hyv6w170by273w8nsin89825lk"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "tmpwatch"; }; -} +}) diff --git a/pkgs/by-name/tm/tmux-mem-cpu-load/package.nix b/pkgs/by-name/tm/tmux-mem-cpu-load/package.nix index 94eab2c5fb92..a7e3338db5f9 100644 --- a/pkgs/by-name/tm/tmux-mem-cpu-load/package.nix +++ b/pkgs/by-name/tm/tmux-mem-cpu-load/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tmux-mem-cpu-load"; version = "3.8.2"; src = fetchFromGitHub { owner = "thewtex"; repo = "tmux-mem-cpu-load"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-g++6n6OD9FAw8CtXArKBgNwFf+3v+SBCHmbma7RpMBA="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "tmux-mem-cpu-load"; }; -} +}) diff --git a/pkgs/by-name/tm/tmux-xpanes/package.nix b/pkgs/by-name/tm/tmux-xpanes/package.nix index 165461b8ede7..51dd505a6f14 100644 --- a/pkgs/by-name/tm/tmux-xpanes/package.nix +++ b/pkgs/by-name/tm/tmux-xpanes/package.nix @@ -6,14 +6,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tmux-xpanes"; version = "4.2.0"; src = fetchFromGitHub { owner = "greymd"; repo = "tmux-xpanes"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-PF2K2A49c5djQqSO7ZLFyBwPZaJRK58qZTFpY7n+Z0w="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ monsieurp ]; }; -} +}) diff --git a/pkgs/by-name/tm/tmuxifier/package.nix b/pkgs/by-name/tm/tmuxifier/package.nix index f564b9e9e994..fb53f74b6338 100644 --- a/pkgs/by-name/tm/tmuxifier/package.nix +++ b/pkgs/by-name/tm/tmuxifier/package.nix @@ -5,14 +5,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tmuxifier"; version = "0.13.0"; src = fetchFromGitHub { owner = "jimeh"; repo = "tmuxifier"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-7TvJnvtZEo5h45PcSy3tJN09UblswV0mQbTaKjgLyqw="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wigust ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tn/tnat64/package.nix b/pkgs/by-name/tn/tnat64/package.nix index 063670d9ce75..9c5eb59c524b 100644 --- a/pkgs/by-name/tn/tnat64/package.nix +++ b/pkgs/by-name/tn/tnat64/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tnat64"; version = "0.06"; src = fetchFromGitHub { owner = "andrewshadura"; repo = "tnat64"; - rev = "tnat64-${version}"; + rev = "tnat64-${finalAttrs.version}"; sha256 = "191j1fpr3bw6fk48npl99z7iq6m1g33f15xk5cay1gnk5f46i2j6"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.rnhmjoj ]; }; -} +}) diff --git a/pkgs/by-name/tn/tncattach/package.nix b/pkgs/by-name/tn/tncattach/package.nix index 0c5df0849902..48fc49381106 100644 --- a/pkgs/by-name/tn/tncattach/package.nix +++ b/pkgs/by-name/tn/tncattach/package.nix @@ -5,14 +5,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tncattach"; version = "0.1.9"; src = fetchFromGitHub { owner = "markqvist"; repo = "tncattach"; - rev = version; + rev = finalAttrs.version; sha256 = "0n7ad4gqvpgabw2i67s51lfz386wmv0cvnhxq9ygxpsqmx9aynxk"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "tncattach"; }; -} +}) diff --git a/pkgs/by-name/tn/tnef/package.nix b/pkgs/by-name/tn/tnef/package.nix index f80c31aec274..36746531a6f8 100644 --- a/pkgs/by-name/tn/tnef/package.nix +++ b/pkgs/by-name/tn/tnef/package.nix @@ -6,14 +6,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.4.18"; pname = "tnef"; src = fetchFromGitHub { owner = "verdammelt"; repo = "tnef"; - rev = version; + rev = finalAttrs.version; sha256 = "104g48mcm00bgiyzas2vf86331w7bnw7h3bc11ib4lp7rz6zqfck"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "tnef"; }; -} +}) diff --git a/pkgs/by-name/tn/tntdb/package.nix b/pkgs/by-name/tn/tntdb/package.nix index e7037ae0c77e..3a5a124691ce 100644 --- a/pkgs/by-name/tn/tntdb/package.nix +++ b/pkgs/by-name/tn/tntdb/package.nix @@ -11,14 +11,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tntdb"; version = "1.4"; src = fetchFromGitHub { owner = "maekitalo"; repo = "tntdb"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-ciqHv077sXnvCx+TJjdY1uPrlCP7/s972koXjGLgWhU="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; maintainers = [ lib.maintainers.juliendehos ]; }; -} +}) diff --git a/pkgs/by-name/tn/tntnet/package.nix b/pkgs/by-name/tn/tntnet/package.nix index fdef0a329a65..01a9917cbaeb 100644 --- a/pkgs/by-name/tn/tntnet/package.nix +++ b/pkgs/by-name/tn/tntnet/package.nix @@ -10,14 +10,14 @@ zip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tntnet"; version = "3.0"; src = fetchFromGitHub { owner = "maekitalo"; repo = "tntnet"; - rev = "V${version}"; + rev = "V${finalAttrs.version}"; hash = "sha256-ujVPOreCGCFlYHa19yCIiZ0ed+p0jnS14DHDwKYvtc0="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; maintainers = [ lib.maintainers.juliendehos ]; }; -} +}) diff --git a/pkgs/by-name/to/todofi-sh/package.nix b/pkgs/by-name/to/todofi-sh/package.nix index 9efc5fc846ac..1a3a0c2b73b4 100644 --- a/pkgs/by-name/to/todofi-sh/package.nix +++ b/pkgs/by-name/to/todofi-sh/package.nix @@ -11,14 +11,14 @@ todo-txt-cli, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "todofi.sh"; version = "1.0.0"; src = fetchFromGitHub { owner = "hugokernel"; repo = "todofi.sh"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1gmy5inlghycsxiwnyyjyv81jn2fmfk3s9x78kcgyf7khzb5kwvj"; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ewok ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/to/tofi/package.nix b/pkgs/by-name/to/tofi/package.nix index adae7d11e673..1f4cf05f3fae 100644 --- a/pkgs/by-name/to/tofi/package.nix +++ b/pkgs/by-name/to/tofi/package.nix @@ -16,14 +16,14 @@ libxkbcommon, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tofi"; version = "0.9.1"; src = fetchFromGitHub { owner = "philj56"; repo = "tofi"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-lokp6Zmdt7WuAyuRnHBkKD4ydbNiQY7pEVY97Z62U90="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "tofi"; }; -} +}) diff --git a/pkgs/by-name/to/toilet/package.nix b/pkgs/by-name/to/toilet/package.nix index 55de424cc74b..b81a13ab2539 100644 --- a/pkgs/by-name/to/toilet/package.nix +++ b/pkgs/by-name/to/toilet/package.nix @@ -8,12 +8,12 @@ testers, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "toilet"; version = "0.3"; src = fetchurl { - url = "http://caca.zoy.org/raw-attachment/wiki/toilet/toilet-${version}.tar.gz"; + url = "http://caca.zoy.org/raw-attachment/wiki/toilet/toilet-${finalAttrs.version}.tar.gz"; sha256 = "1pl118qb7g0frpgl9ps43w4sd0psjirpmq54yg1kqcclqcqbbm49"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "toilet"; }; -} +}) diff --git a/pkgs/by-name/to/tokyotyrant/package.nix b/pkgs/by-name/to/tokyotyrant/package.nix index b82d761db158..ce775c08afba 100644 --- a/pkgs/by-name/to/tokyotyrant/package.nix +++ b/pkgs/by-name/to/tokyotyrant/package.nix @@ -6,12 +6,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tokyotyrant"; version = "1.1.41"; src = fetchurl { - url = "https://fallabs.com/tokyotyrant/tokyotyrant-${version}.tar.gz"; + url = "https://fallabs.com/tokyotyrant/tokyotyrant-${finalAttrs.version}.tar.gz"; sha256 = "13xqcinhydqmh7231qlir6pymacjwcf98drybkhd9597kzxp1bs2"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.gnu ++ lib.platforms.linux; # arbitrary choice maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/to/toml-f/package.nix b/pkgs/by-name/to/toml-f/package.nix index 3b97ff41ccbd..5a843bcd48d7 100644 --- a/pkgs/by-name/to/toml-f/package.nix +++ b/pkgs/by-name/to/toml-f/package.nix @@ -18,14 +18,14 @@ assert ( ] ); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "toml-f"; version = "0.4.3"; src = fetchFromGitHub { owner = "toml-f"; repo = "toml-f"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-QRghnzsLGuQ5MHoVVTDg6ACtwVIkIRexNx/zrrQ0Icc="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/to/torcs/package.nix b/pkgs/by-name/to/torcs/package.nix index 52d41132a717..b3e79ea0b51e 100644 --- a/pkgs/by-name/to/torcs/package.nix +++ b/pkgs/by-name/to/torcs/package.nix @@ -24,12 +24,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "torcs"; version = "1.3.8"; src = fetchurl { - url = "mirror://sourceforge/torcs/torcs-${version}.tar.bz2"; + url = "mirror://sourceforge/torcs/torcs-${finalAttrs.version}.tar.bz2"; sha256 = "sha256-S5Z3NUX7NkEZgqbziXIF64/VciedTOVp8s4HsI6Jp68="; }; @@ -81,4 +81,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; hydraPlatforms = [ ]; }; -} +}) diff --git a/pkgs/by-name/to/torctl/package.nix b/pkgs/by-name/to/torctl/package.nix index a06ac455af79..5bcb7a5f48e9 100644 --- a/pkgs/by-name/to/torctl/package.nix +++ b/pkgs/by-name/to/torctl/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "torctl"; version = "0.5.7"; src = fetchFromGitHub { owner = "BlackArch"; repo = "torctl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rTJR+9pbK/sWMqdHyIqJgASgCGtGtpUPoHmYZJ7COFQ="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { mainProgram = "torctl"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/to/torrent7z/package.nix b/pkgs/by-name/to/torrent7z/package.nix index 9fa29ae1acac..45177f77f1f0 100644 --- a/pkgs/by-name/to/torrent7z/package.nix +++ b/pkgs/by-name/to/torrent7z/package.nix @@ -6,14 +6,14 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "torrent7z"; version = "1.3"; src = fetchFromGitHub { owner = "BubblesInTheTub"; repo = "torrent7z"; - rev = version; + rev = finalAttrs.version; sha256 = "Y2tr0+z9uij4Ifi6FfWRN24BwcDXUZKVLkLtKUiVjU4="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { # RAR code is under non-free UnRAR license, but we remove it license = lib.licenses.gpl3Only; }; -} +}) diff --git a/pkgs/by-name/to/totem/package.nix b/pkgs/by-name/to/totem/package.nix index 5f294657bfd0..48da603890d7 100644 --- a/pkgs/by-name/to/totem/package.nix +++ b/pkgs/by-name/to/totem/package.nix @@ -32,12 +32,12 @@ xvfb-run, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "totem"; version = "43.2"; src = fetchurl { - url = "mirror://gnome/sources/totem/${lib.versions.major version}/totem-${version}.tar.xz"; + url = "mirror://gnome/sources/totem/${lib.versions.major finalAttrs.version}/totem-${finalAttrs.version}.tar.xz"; hash = "sha256-CwB9MPu5O5WmBPFISKSX9X/DM6dcLmOKJJly6ZwB5qQ="; }; @@ -122,7 +122,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://apps.gnome.org/Totem/"; - changelog = "https://gitlab.gnome.org/GNOME/totem/-/blob/${version}/NEWS?ref_type=tags"; + changelog = "https://gitlab.gnome.org/GNOME/totem/-/blob/${finalAttrs.version}/NEWS?ref_type=tags"; description = "Movie player for the GNOME desktop based on GStreamer"; teams = [ lib.teams.gnome ]; license = lib.licenses.gpl2Plus; # with exception to allow use of non-GPL compatible plug-ins @@ -130,4 +130,4 @@ stdenv.mkDerivation rec { # gst-inspect-1.0 is not smart enough for cross compiling broken = stdenv.buildPlatform != stdenv.hostPlatform; }; -} +}) diff --git a/pkgs/by-name/tp/tpacpi-bat/package.nix b/pkgs/by-name/tp/tpacpi-bat/package.nix index 8a5f8d32e534..48111ede5e44 100644 --- a/pkgs/by-name/tp/tpacpi-bat/package.nix +++ b/pkgs/by-name/tp/tpacpi-bat/package.nix @@ -8,14 +8,14 @@ }: # Requires the acpi_call kernel module in order to run. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tpacpi-bat"; version = "3.2"; src = fetchFromGitHub { owner = "teleshoes"; repo = "tpacpi-bat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-9XnvVNdgB5VeI3juZfc8N5weEyULXuqu1IDChZfQqFk="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { mainProgram = "tpacpi-bat"; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/tp/tpm2-abrmd/package.nix b/pkgs/by-name/tp/tpm2-abrmd/package.nix index ebfc37621029..c869fae1bea9 100644 --- a/pkgs/by-name/tp/tpm2-abrmd/package.nix +++ b/pkgs/by-name/tp/tpm2-abrmd/package.nix @@ -13,14 +13,14 @@ cmocka, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tpm2-abrmd"; version = "3.0.0"; src = fetchFromGitHub { owner = "tpm2-software"; repo = "tpm2-abrmd"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-l0ncCMsStaeFACRU3Bt6F1zyiOTGY6wOHewA4AD58Ww="; }; @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { # Emulate the required behavior of ./bootstrap in the original # package preAutoreconf = '' - echo "${version}" > VERSION + echo "${finalAttrs.version}" > VERSION ''; # Unit tests are currently broken as the check phase attempts to start a dbus daemon etc. @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { scottstephens ]; }; -} +}) diff --git a/pkgs/by-name/tp/tpm2-totp/package.nix b/pkgs/by-name/tp/tpm2-totp/package.nix index bfad56141344..854242c220ad 100644 --- a/pkgs/by-name/tp/tpm2-totp/package.nix +++ b/pkgs/by-name/tp/tpm2-totp/package.nix @@ -12,14 +12,14 @@ qrencode, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tpm2-totp"; version = "0.3.0"; src = fetchFromGitHub { owner = "tpm2-software"; repo = "tpm2-totp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-aeWhI2GQcWa0xAqlmHfcbCMg78UqcD6eanLlEVNVnRM="; }; @@ -43,10 +43,10 @@ stdenv.mkDerivation rec { meta = { description = "Attest the trustworthiness of a device against a human using time-based one-time passwords"; homepage = "https://github.com/tpm2-software/tpm2-totp"; - changelog = "https://github.com/tpm2-software/tpm2-totp/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/tpm2-software/tpm2-totp/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.bsd3; mainProgram = "tpm2-totp"; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ raitobezarius ]; }; -} +}) diff --git a/pkgs/by-name/tp/tpmmanager/package.nix b/pkgs/by-name/tp/tpmmanager/package.nix index b9a6ac8a1f5c..7d56d5e7b622 100644 --- a/pkgs/by-name/tp/tpmmanager/package.nix +++ b/pkgs/by-name/tp/tpmmanager/package.nix @@ -6,14 +6,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tpmmanager"; version = "0.9.0"; src = fetchFromGitHub { owner = "Rohde-Schwarz"; repo = "TPMManager"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-FhdrUJQq4us6BT8CxgWqWiXnbl900204yjyS3nnQACU="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/tr/tracebox/package.nix b/pkgs/by-name/tr/tracebox/package.nix index 5a37e8b63c80..b770b87554f5 100644 --- a/pkgs/by-name/tr/tracebox/package.nix +++ b/pkgs/by-name/tr/tracebox/package.nix @@ -9,14 +9,14 @@ testers, tracebox, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tracebox"; version = "0.4.4"; src = fetchFromGitHub { owner = "tracebox"; repo = "tracebox"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-1KBJ4uXa1XpzEw23IjndZg+aGJXk3PVw8LYKAvxbxCA="; fetchSubmodules = true; }; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { postPatch = '' sed -i configure.ac \ - -e 's,$(git describe .*),${version},' + -e 's,$(git describe .*),${finalAttrs.version},' ''; configureFlags = [ @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ck3d ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/tr/tracy/package.nix b/pkgs/by-name/tr/tracy/package.nix index 8ea21dd241ca..5f078ddda337 100644 --- a/pkgs/by-name/tr/tracy/package.nix +++ b/pkgs/by-name/tr/tracy/package.nix @@ -26,14 +26,14 @@ assert withGtkFileSelector -> stdenv.hostPlatform.isLinux; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = if withWayland then "tracy-wayland" else "tracy-glfw"; version = "0.11.1"; src = fetchFromGitHub { owner = "wolfpld"; repo = "tracy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-HofqYJT1srDJ6Y1f18h7xtAbI/Gvvz0t9f0wBNnOZK8="; }; @@ -127,4 +127,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux ++ lib.optionals (!withWayland) lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/tr/trafficserver/package.nix b/pkgs/by-name/tr/trafficserver/package.nix index 83b8d313d9ea..b4e4e4ec8c7f 100644 --- a/pkgs/by-name/tr/trafficserver/package.nix +++ b/pkgs/by-name/tr/trafficserver/package.nix @@ -46,12 +46,12 @@ enableWCCP ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trafficserver"; version = "9.2.11"; src = fetchzip { - url = "mirror://apache/trafficserver/trafficserver-${version}.tar.bz2"; + url = "mirror://apache/trafficserver/trafficserver-${finalAttrs.version}.tar.bz2"; hash = "sha256-WFABr7+JsUbQagLFK0OXZ20t4QCuYrozeaV4fKO/c2s="; }; @@ -183,7 +183,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://trafficserver.apache.org"; - changelog = "https://raw.githubusercontent.com/apache/trafficserver/${version}/CHANGELOG-${version}"; + changelog = "https://raw.githubusercontent.com/apache/trafficserver/${finalAttrs.version}/CHANGELOG-${finalAttrs.version}"; description = "Fast, scalable, and extensible HTTP caching proxy server"; longDescription = '' Apache Traffic Server is a high-performance web proxy cache that improves @@ -198,4 +198,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ midchildan ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tr/transcrypt/package.nix b/pkgs/by-name/tr/transcrypt/package.nix index 90ff85719756..8e54b8e56027 100644 --- a/pkgs/by-name/tr/transcrypt/package.nix +++ b/pkgs/by-name/tr/transcrypt/package.nix @@ -14,14 +14,14 @@ transcrypt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "transcrypt"; version = "2.3.1"; src = fetchFromGitHub { owner = "elasticdog"; repo = "transcrypt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-s95EnEmcdd5mFAKvtZ88aXxkrRLSZUP0VBrCy5PR4fo="; }; @@ -72,7 +72,7 @@ stdenv.mkDerivation rec { passthru.tests.version = testers.testVersion { package = transcrypt; command = "transcrypt --version"; - version = "transcrypt ${version}"; + version = "transcrypt ${finalAttrs.version}"; }; meta = { @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.elasticdog ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/tr/translate-shell/package.nix b/pkgs/by-name/tr/translate-shell/package.nix index da0d93affa91..7f9449e8f70c 100644 --- a/pkgs/by-name/tr/translate-shell/package.nix +++ b/pkgs/by-name/tr/translate-shell/package.nix @@ -12,14 +12,14 @@ hexdump, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "translate-shell"; version = "0.9.7.1"; src = fetchFromGitHub { owner = "soimort"; repo = "translate-shell"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ILXE8cSrivYqMruE+xtNIInLdwdRfMX5dneY9Nn12Uk="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { mainProgram = "trans"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tr/transmission-remote-gtk/package.nix b/pkgs/by-name/tr/transmission-remote-gtk/package.nix index c25017e45d9f..ef2398ba1f07 100644 --- a/pkgs/by-name/tr/transmission-remote-gtk/package.nix +++ b/pkgs/by-name/tr/transmission-remote-gtk/package.nix @@ -21,14 +21,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "transmission-remote-gtk"; version = "1.6.0"; src = fetchFromGitHub { owner = "transmission-remote-gtk"; repo = "transmission-remote-gtk"; - tag = version; + tag = finalAttrs.version; hash = "sha256-/syZI/5LhuYLvXrNknnpbGHEH0z5iHeye2YRNJFWZJ0="; }; @@ -62,8 +62,8 @@ stdenv.mkDerivation rec { description = "GTK remote control for the Transmission BitTorrent client"; mainProgram = "transmission-remote-gtk"; homepage = "https://github.com/transmission-remote-gtk/transmission-remote-gtk"; - changelog = "https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases/tag/${version}"; + changelog = "https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/tr/tree/package.nix b/pkgs/by-name/tr/tree/package.nix index 26a5fa08f18f..cd2aae2b06a8 100644 --- a/pkgs/by-name/tr/tree/package.nix +++ b/pkgs/by-name/tr/tree/package.nix @@ -23,14 +23,14 @@ let LDFLAGS=-s ''; # use linux flags by default in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tree"; version = "2.2.1"; src = fetchFromGitLab { owner = "OldManProgrammer"; repo = "unix-tree"; - rev = version; + rev = finalAttrs.version; hash = "sha256-sC3XdZWJSXyCIYr/Y41ogz5bNBTfwKjOFtYwhayXPhY="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ nickcao ]; mainProgram = "tree"; }; -} +}) diff --git a/pkgs/by-name/tr/trexio/package.nix b/pkgs/by-name/tr/trexio/package.nix index e6b876f40d75..6e052a59e1d2 100644 --- a/pkgs/by-name/tr/trexio/package.nix +++ b/pkgs/by-name/tr/trexio/package.nix @@ -10,14 +10,14 @@ swig, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trexio"; version = "2.6.0"; src = fetchFromGitHub { owner = "TREX-CoE"; repo = "trexio"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-mTn/46oIvBbv7X0QwDxXQJH3QyH34u487QpLferC2Uc="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/tr/trf/package.nix b/pkgs/by-name/tr/trf/package.nix index 61c91ce0be8a..a8494d716b3d 100644 --- a/pkgs/by-name/tr/trf/package.nix +++ b/pkgs/by-name/tr/trf/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trf"; version = "4.09.1"; src = fetchFromGitHub { owner = "Benson-Genomics-Lab"; repo = "trf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-73LypVqBdlRdDCblf9JNZQmS5Za8xpId4ha5GjTJHDo="; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ natsukium ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tr/triggerhappy/package.nix b/pkgs/by-name/tr/triggerhappy/package.nix index 94d31c36868a..4ec269791549 100644 --- a/pkgs/by-name/tr/triggerhappy/package.nix +++ b/pkgs/by-name/tr/triggerhappy/package.nix @@ -7,14 +7,14 @@ systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "triggerhappy"; version = "0.5.0"; src = fetchFromGitHub { owner = "wertarbyte"; repo = "triggerhappy"; - rev = "release/${version}"; + rev = "release/${finalAttrs.version}"; sha256 = "0gb1qhrxwq7i5abd408d01a2dpf28nr1fph1fg7w7n0i5i1nnk90"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ taha ]; }; -} +}) diff --git a/pkgs/by-name/tr/trilinos/package.nix b/pkgs/by-name/tr/trilinos/package.nix index eae532e226ad..6f9be0d259e0 100644 --- a/pkgs/by-name/tr/trilinos/package.nix +++ b/pkgs/by-name/tr/trilinos/package.nix @@ -58,14 +58,14 @@ let -DTPL_ENABLE_MPI=ON ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trilinos"; version = "16.1.0"; src = fetchFromGitHub { owner = "trilinos"; repo = "Trilinos"; - tag = "trilinos-release-${lib.replaceStrings [ "." ] [ "-" ] version}"; + tag = "trilinos-release-${lib.replaceStrings [ "." ] [ "-" ] finalAttrs.version}"; hash = "sha256-9Yn79kt7JHS30lc+qImSbLOU3Cdb87S3xmlm3v9G1uo="; }; @@ -111,4 +111,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fbeffa ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/tr/trimal/package.nix b/pkgs/by-name/tr/trimal/package.nix index 5e1d2ce5aba6..f203081f1cec 100644 --- a/pkgs/by-name/tr/trimal/package.nix +++ b/pkgs/by-name/tr/trimal/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trimal"; version = "1.5.1"; src = fetchFromGitHub { repo = "trimal"; owner = "scapella"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-ONSkYceCgYGSpABj0iOx6yj2hMyFHqCHflYRW+Q6RVc="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { homepage = "http://trimal.cgenomics.org"; maintainers = [ lib.maintainers.bzizou ]; }; -} +}) diff --git a/pkgs/by-name/tr/trompeloeil/package.nix b/pkgs/by-name/tr/trompeloeil/package.nix index 2052a278168f..78381dc212c7 100644 --- a/pkgs/by-name/tr/trompeloeil/package.nix +++ b/pkgs/by-name/tr/trompeloeil/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trompeloeil"; version = "49"; src = fetchFromGitHub { owner = "rollbear"; repo = "trompeloeil"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-AyTBHsPYaruq0jadifVqOs80YZ5xwajHdHgMINl3i1Q="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tr/truecrack/package.nix b/pkgs/by-name/tr/truecrack/package.nix index dc7a9aa2da97..2dc314ee0411 100644 --- a/pkgs/by-name/tr/truecrack/package.nix +++ b/pkgs/by-name/tr/truecrack/package.nix @@ -12,14 +12,14 @@ let stdenv = if cudaSupport then cudaPackages.backendStdenv else gccStdenv; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "truecrack"; version = "3.6"; src = fetchFromGitLab { owner = "kalilinux"; repo = "packages/truecrack"; - tag = "kali/${version}+git20150326-0kali4"; + tag = "kali/${finalAttrs.version}+git20150326-0kali4"; hash = "sha256-d6ld6KHSqYM4RymHf5qcm2AWK6FHWC0rFaLRfIQ2m5Q="; }; @@ -73,14 +73,14 @@ stdenv.mkDerivation rec { runHook preInstallCheck echo "Cracking test volumes" - $out/bin/${meta.mainProgram} -t test/ripemd160_aes.test.tc -w test/passwords.txt | grep -aF "Found password" - $out/bin/${meta.mainProgram} -t test/ripemd160_aes.test.tc -c test/tes -m 4 | grep -aF "Found password" - $out/bin/${meta.mainProgram} -t test/ripemd160_aes.test.tc -w test/passwords.txt | grep -aF "Found password" - $out/bin/${meta.mainProgram} -t test/whirlpool_aes.test.tc -w test/passwords.txt -k whirlpool | grep -aF "Found password" - $out/bin/${meta.mainProgram} -t test/sha512_aes.test.tc -w test/passwords.txt -k sha512 | grep -aF "Found password" - $out/bin/${meta.mainProgram} -t test/ripemd160_aes.test.tc -w test/passwords.txt | grep -aF "Found password" - $out/bin/${meta.mainProgram} -t test/ripemd160_serpent.test.tc -w test/passwords.txt -e serpent | grep -aF "Found password" - $out/bin/${meta.mainProgram} -t test/ripemd160_twofish.test.tc -w test/passwords.txt -e twofish | grep -aF "Found password" + $out/bin/${finalAttrs.meta.mainProgram} -t test/ripemd160_aes.test.tc -w test/passwords.txt | grep -aF "Found password" + $out/bin/${finalAttrs.meta.mainProgram} -t test/ripemd160_aes.test.tc -c test/tes -m 4 | grep -aF "Found password" + $out/bin/${finalAttrs.meta.mainProgram} -t test/ripemd160_aes.test.tc -w test/passwords.txt | grep -aF "Found password" + $out/bin/${finalAttrs.meta.mainProgram} -t test/whirlpool_aes.test.tc -w test/passwords.txt -k whirlpool | grep -aF "Found password" + $out/bin/${finalAttrs.meta.mainProgram} -t test/sha512_aes.test.tc -w test/passwords.txt -k sha512 | grep -aF "Found password" + $out/bin/${finalAttrs.meta.mainProgram} -t test/ripemd160_aes.test.tc -w test/passwords.txt | grep -aF "Found password" + $out/bin/${finalAttrs.meta.mainProgram} -t test/ripemd160_serpent.test.tc -w test/passwords.txt -e serpent | grep -aF "Found password" + $out/bin/${finalAttrs.meta.mainProgram} -t test/ripemd160_twofish.test.tc -w test/passwords.txt -e twofish | grep -aF "Found password" echo "Finished cracking test volumes" runHook postInstallCheck @@ -98,4 +98,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ ethancedwards8 ]; }; -} +}) diff --git a/pkgs/by-name/tr/trunk-recorder/package.nix b/pkgs/by-name/tr/trunk-recorder/package.nix index bc7675ed7357..6365c7e3fba0 100644 --- a/pkgs/by-name/tr/trunk-recorder/package.nix +++ b/pkgs/by-name/tr/trunk-recorder/package.nix @@ -21,14 +21,14 @@ sox, hackrfSupport ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "trunk-recorder"; version = "5.1.1"; src = fetchFromGitHub { owner = "robotastic"; repo = "trunk-recorder"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-2qy6krI5NglkC+bUFfJaEuHIcBoYJrxBRnFs8O0NcZA="; }; @@ -72,9 +72,9 @@ stdenv.mkDerivation rec { meta = { description = "Record calls from trunked radio systems"; homepage = "https://trunkrecorder.com/"; - changelog = "https://github.com/robotastic/trunk-recorder/releases/tag/v${version}"; + changelog = "https://github.com/robotastic/trunk-recorder/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ PapayaJackal ]; mainProgram = "trunk-recorder"; }; -} +}) diff --git a/pkgs/by-name/ts/ts/package.nix b/pkgs/by-name/ts/ts/package.nix index 98a08d3ed3b1..07d4da642b6f 100644 --- a/pkgs/by-name/ts/ts/package.nix +++ b/pkgs/by-name/ts/ts/package.nix @@ -5,7 +5,7 @@ sendmailPath ? "/run/wrappers/bin/sendmail", }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ts"; version = "1.0.3"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { ''; src = fetchurl { - url = "https://viric.name/~viric/soft/ts/ts-${version}.tar.gz"; + url = "https://viric.name/~viric/soft/ts/ts-${finalAttrs.version}.tar.gz"; sha256 = "sha256-+oMzEVQ9xTW2DLerg8ZKte4xEo26qqE93jQZhOVCtCg="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "ts"; }; -} +}) diff --git a/pkgs/by-name/ts/tsung/package.nix b/pkgs/by-name/ts/tsung/package.nix index a67c1eb0bc83..66a7ee410d41 100644 --- a/pkgs/by-name/ts/tsung/package.nix +++ b/pkgs/by-name/ts/tsung/package.nix @@ -10,12 +10,12 @@ gnuplot, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tsung"; version = "1.8.0"; src = fetchurl { - url = "http://tsung.erlang-projects.org/dist/tsung-${version}.tar.gz"; + url = "http://tsung.erlang-projects.org/dist/tsung-${finalAttrs.version}.tar.gz"; hash = "sha256-kehkMCYBfj0AiKZxD7EcT2F0d+gm6+TF/lhqpjFH/JI="; }; @@ -46,7 +46,7 @@ stdenv.mkDerivation rec { meta = { homepage = "http://tsung.erlang-projects.org/"; - changelog = "https://github.com/processone/tsung/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/processone/tsung/blob/v${finalAttrs.version}/CHANGELOG.md"; description = "High-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc"; longDescription = '' Tsung is a distributed load testing tool. It is protocol-independent and @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ uskudnik ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tt/tt-rss-plugin-feediron/package.nix b/pkgs/by-name/tt/tt-rss-plugin-feediron/package.nix index 50c2d0863b43..6bde53ed7b72 100644 --- a/pkgs/by-name/tt/tt-rss-plugin-feediron/package.nix +++ b/pkgs/by-name/tt/tt-rss-plugin-feediron/package.nix @@ -5,14 +5,14 @@ tt-rss, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tt-rss-plugin-feediron"; version = "1.33"; src = fetchFromGitHub { owner = "feediron"; repo = "ttrss_plugin-feediron"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-KU4XQJNK7Ua7rZaXA32lv16RlloCysAb54E5kEY847A="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ milogert ]; inherit (tt-rss.meta) platforms; }; -} +}) diff --git a/pkgs/by-name/tt/tt-rss-theme-feedly/package.nix b/pkgs/by-name/tt/tt-rss-theme-feedly/package.nix index 53a11bef9ba2..719313b1aaef 100644 --- a/pkgs/by-name/tt/tt-rss-theme-feedly/package.nix +++ b/pkgs/by-name/tt/tt-rss-theme-feedly/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tt-rss-theme-feedly"; version = "4.1.0"; src = fetchFromGitHub { owner = "levito"; repo = "tt-rss-feedly-theme"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-3mD1aY7gjdvucRzY7sLmZ1RsHtraAg1RGE/3uDp6/o4="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ das_j ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/tt/tt-rss/package.nix b/pkgs/by-name/tt/tt-rss/package.nix index bbbbf5607294..74ad67ac7545 100644 --- a/pkgs/by-name/tt/tt-rss/package.nix +++ b/pkgs/by-name/tt/tt-rss/package.nix @@ -7,7 +7,7 @@ unstableGitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tt-rss"; version = "0-unstable-2025-11-01"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { # see the code of Config::get_version(). you can check that the version in # the footer of the preferences pages is not UNKNOWN - echo "${version}" > $out/version_static.txt + echo "${finalAttrs.version}" > $out/version_static.txt runHook postInstall ''; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/tt/tthsum/package.nix b/pkgs/by-name/tt/tthsum/package.nix index a4c5f47fbc74..6b76d56bbac7 100644 --- a/pkgs/by-name/tt/tthsum/package.nix +++ b/pkgs/by-name/tt/tthsum/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tthsum"; version = "1.3.2"; src = fetchurl { - url = "http://tthsum.devs.nu/pkg/tthsum-${version}.tar.bz2"; + url = "http://tthsum.devs.nu/pkg/tthsum-${finalAttrs.version}.tar.bz2"; sha256 = "0z6jq8lbg9rasv98kxfs56936dgpgzsg3yc9k52878qfw1l2bp59"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "tthsum"; }; -} +}) diff --git a/pkgs/by-name/tt/ttyd/package.nix b/pkgs/by-name/tt/ttyd/package.nix index c802eae7c1de..801de3173d00 100644 --- a/pkgs/by-name/tt/ttyd/package.nix +++ b/pkgs/by-name/tt/ttyd/package.nix @@ -13,13 +13,13 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ttyd"; version = "1.7.7"; src = fetchFromGitHub { owner = "tsl0922"; repo = "ttyd"; - tag = version; + tag = finalAttrs.version; sha256 = "sha256-7e08oBKU7BMZ8328qCfNynCSe7LVZ88+iQZRRKl2YkY="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "ttyd"; }; -} +}) diff --git a/pkgs/by-name/tt/ttygif/package.nix b/pkgs/by-name/tt/ttygif/package.nix index 81b76298d728..0e611efe6aaf 100644 --- a/pkgs/by-name/tt/ttygif/package.nix +++ b/pkgs/by-name/tt/ttygif/package.nix @@ -7,14 +7,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ttygif"; version = "1.6.0"; src = fetchFromGitHub { owner = "icholy"; repo = "ttygif"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-GsMeVR2wNivQguZ6B/0v39Td9VGHg+m3RtAG9DYkNmU="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ moaxcp ]; mainProgram = "ttygif"; }; -} +}) diff --git a/pkgs/by-name/tt/ttylog/package.nix b/pkgs/by-name/tt/ttylog/package.nix index 1a6b6bf40f1d..5a91cb61754c 100644 --- a/pkgs/by-name/tt/ttylog/package.nix +++ b/pkgs/by-name/tt/ttylog/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ttylog"; version = "0.31"; src = fetchFromGitHub { owner = "rocasa"; repo = "ttylog"; - rev = version; + rev = finalAttrs.version; sha256 = "0c746bpjpa77vsr88fxk8h1803p5np1di1mpjf4jy5bv5x3zwm07"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ttylog"; }; -} +}) diff --git a/pkgs/by-name/tt/ttyplot/package.nix b/pkgs/by-name/tt/ttyplot/package.nix index 84c73aae19a7..5a5f82e0eb93 100644 --- a/pkgs/by-name/tt/ttyplot/package.nix +++ b/pkgs/by-name/tt/ttyplot/package.nix @@ -6,14 +6,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ttyplot"; version = "1.7.4"; src = fetchFromGitHub { owner = "tenox7"; repo = "ttyplot"; - rev = version; + rev = finalAttrs.version; hash = "sha256-hWjjl11NGhbv0VrLpdJ/W+a8tJPjg8OtUTKgDIqpsfs="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lassulus ]; mainProgram = "ttyplot"; }; -} +}) diff --git a/pkgs/by-name/tu/tuba/package.nix b/pkgs/by-name/tu/tuba/package.nix index e17c50ca5491..29295e6bfa04 100644 --- a/pkgs/by-name/tu/tuba/package.nix +++ b/pkgs/by-name/tu/tuba/package.nix @@ -35,14 +35,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tuba"; version = "0.10.3"; src = fetchFromGitHub { owner = "GeopJr"; repo = "Tuba"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-uMfxHQOjL1bnKAz0MUUEv2IR4aRiR4UhIM5aHPspJDU="; }; @@ -119,11 +119,11 @@ stdenv.mkDerivation rec { homepage = "https://tuba.geopjr.dev/"; mainProgram = "dev.geopjr.Tuba"; license = lib.licenses.gpl3Only; - changelog = "https://github.com/GeopJr/Tuba/releases/tag/v${version}"; + changelog = "https://github.com/GeopJr/Tuba/releases/tag/v${finalAttrs.version}"; maintainers = with lib.maintainers; [ chuangzhu donovanglover ]; teams = [ lib.teams.gnome-circle ]; }; -} +}) diff --git a/pkgs/by-name/tu/tunctl/package.nix b/pkgs/by-name/tu/tunctl/package.nix index bc1b965f4618..06c6105a5a22 100644 --- a/pkgs/by-name/tu/tunctl/package.nix +++ b/pkgs/by-name/tu/tunctl/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tunctl"; version = "1.5"; src = fetchurl { - url = "mirror://sourceforge/tunctl/tunctl-${version}.tar.gz"; + url = "mirror://sourceforge/tunctl/tunctl-${finalAttrs.version}.tar.gz"; sha256 = "aa2a6c4cc6bfacb11e0d9f62334a6638a0d435475c61230116f00b6af8b14fff"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/tu/tuner/package.nix b/pkgs/by-name/tu/tuner/package.nix index 5c3be6074447..66f17a112766 100644 --- a/pkgs/by-name/tu/tuner/package.nix +++ b/pkgs/by-name/tu/tuner/package.nix @@ -18,14 +18,14 @@ gst_all_1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tuner"; version = "2.0.0"; src = fetchFromGitHub { owner = "louis77"; repo = "tuner"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-i6I5NSwiS8FJuZaHbrXvUcumo9RZvEVPcfKOkHUXiLo="; }; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { aleksana ]; }; -} +}) diff --git a/pkgs/by-name/tu/tup/package.nix b/pkgs/by-name/tu/tup/package.nix index 598e980ec19b..53f7c47c8c0f 100644 --- a/pkgs/by-name/tu/tup/package.nix +++ b/pkgs/by-name/tu/tup/package.nix @@ -12,7 +12,7 @@ let fuse = if stdenv.hostPlatform.isDarwin then macfuse-stubs else fuse3; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tup"; version = "0.8"; outputs = [ @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "gittup"; repo = "tup"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-biVR932wHiUG56mvXoKWFzrzpkclbW9RWM4vY1+OMZ0="; }; @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { ]; configurePhase = '' - substituteInPlace src/tup/link.sh --replace-fail '`git describe' '`echo ${version}' + substituteInPlace src/tup/link.sh --replace-fail '`git describe' '`echo ${finalAttrs.version}' for path in Tupfile build.sh src/tup/server/Tupfile ; do substituteInPlace $path --replace-fail "pkg-config" "${stdenv.cc.targetPrefix}pkg-config" @@ -100,4 +100,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/tu/tuptime/package.nix b/pkgs/by-name/tu/tuptime/package.nix index ae41111a81b3..c0eaf6ac9991 100644 --- a/pkgs/by-name/tu/tuptime/package.nix +++ b/pkgs/by-name/tu/tuptime/package.nix @@ -9,14 +9,14 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tuptime"; version = "5.2.4"; src = fetchFromGitHub { owner = "rfmoz"; repo = "tuptime"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-pYGtgv9hPBG/URD2nOWg6qJYYLtlqLW+t5mCLpzKlEc="; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "tuptime"; }; -} +}) diff --git a/pkgs/by-name/tu/tuxtype/package.nix b/pkgs/by-name/tu/tuxtype/package.nix index 56fe035c15f6..318ac71da2e9 100644 --- a/pkgs/by-name/tu/tuxtype/package.nix +++ b/pkgs/by-name/tu/tuxtype/package.nix @@ -14,14 +14,14 @@ t4kcommon, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.8.3"; pname = "tuxtype"; src = fetchFromGitHub { owner = "tux4kids"; repo = "tuxtype"; - rev = "upstream/${version}"; + rev = "upstream/${finalAttrs.version}"; sha256 = "1i33rhi9gpzfml4hd73s18h6p2s8zcr26va2vwf2pqqd9fhdwpsg"; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/tv/tvm/package.nix b/pkgs/by-name/tv/tvm/package.nix index 69532e905532..237942231276 100644 --- a/pkgs/by-name/tv/tvm/package.nix +++ b/pkgs/by-name/tv/tvm/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tvm"; version = "0.19.0"; src = fetchFromGitHub { owner = "apache"; repo = "incubator-tvm"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-/5IpOraFTgg6sQ1TLHoepq/C8VHKg5BXKrNMBSyYajA="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ adelbertc ]; }; -} +}) diff --git a/pkgs/by-name/tw/twa/package.nix b/pkgs/by-name/tw/twa/package.nix index 584f4802f36c..4eb30e5474c6 100644 --- a/pkgs/by-name/tw/twa/package.nix +++ b/pkgs/by-name/tw/twa/package.nix @@ -12,14 +12,14 @@ netcat, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "twa"; version = "1.11.0"; src = fetchFromGitHub { owner = "trailofbits"; repo = "twa"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-B+UwH7oCtediLzurjYuLp56IxiKNAqyoW5QkwXX72MA="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ avaq ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tw/twelf/package.nix b/pkgs/by-name/tw/twelf/package.nix index e488c78f5842..528359bf2655 100644 --- a/pkgs/by-name/tw/twelf/package.nix +++ b/pkgs/by-name/tw/twelf/package.nix @@ -8,12 +8,12 @@ rsync, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "twelf"; version = "1.7.1"; src = fetchurl { - url = "http://twelf.plparty.org/releases/twelf-src-${version}.tar.gz"; + url = "http://twelf.plparty.org/releases/twelf-src-${finalAttrs.version}.tar.gz"; sha256 = "0fi1kbs9hrdrm1x4k13angpjasxlyd1gc3ys8ah54i75qbcd9c4i"; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jwiegley ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/tx/txt2man/package.nix b/pkgs/by-name/tx/txt2man/package.nix index e603b0730d75..632b75f83c43 100644 --- a/pkgs/by-name/tx/txt2man/package.nix +++ b/pkgs/by-name/tx/txt2man/package.nix @@ -6,14 +6,14 @@ gawk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "txt2man"; version = "1.7.1"; src = fetchFromGitHub { owner = "mvertes"; repo = "txt2man"; - rev = "txt2man-${version}"; + rev = "txt2man-${finalAttrs.version}"; hash = "sha256-Aqi5PNNaaM/tr9A/7vKeafYKYIs/kHbwHzE7+R/9r9s="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/tx/txtw/package.nix b/pkgs/by-name/tx/txtw/package.nix index 72444e4cd8ec..47291d733bf5 100644 --- a/pkgs/by-name/tx/txtw/package.nix +++ b/pkgs/by-name/tx/txtw/package.nix @@ -5,14 +5,14 @@ cairo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.4"; pname = "txtw"; src = fetchFromGitHub { owner = "baskerville"; repo = "txtw"; - rev = version; + rev = finalAttrs.version; sha256 = "17yjdgdd080fsf5r1wzgk6vvzwsa15gcwc9z64v7x588jm1ryy3k"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "txtw"; }; -} +}) diff --git a/pkgs/by-name/ty/tym/package.nix b/pkgs/by-name/ty/tym/package.nix index c58905155d98..dc18a23cae41 100644 --- a/pkgs/by-name/ty/tym/package.nix +++ b/pkgs/by-name/ty/tym/package.nix @@ -10,14 +10,14 @@ pcre2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tym"; version = "3.5.2"; src = fetchFromGitHub { owner = "endaaman"; repo = "tym"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-ySriCBmwDiDmAkIIByaZgmK0nUyYiVb0VAV5bi38JGw="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "tym"; }; -} +}) diff --git a/pkgs/by-name/ty/typespeed/package.nix b/pkgs/by-name/ty/typespeed/package.nix index cb9eb5f16e35..52c7044d60c1 100644 --- a/pkgs/by-name/ty/typespeed/package.nix +++ b/pkgs/by-name/ty/typespeed/package.nix @@ -5,12 +5,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "typespeed"; version = "0.6.5"; buildInputs = [ ncurses ]; src = fetchurl { - url = "https://typespeed.sourceforge.net/typespeed-${version}.tar.gz"; + url = "https://typespeed.sourceforge.net/typespeed-${finalAttrs.version}.tar.gz"; sha256 = "5c860385ceed8a60f13217cc0192c4c2b4705c3e80f9866f7d72ff306eb72961"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.auntie ]; }; -} +}) diff --git a/pkgs/by-name/ua/uacme/package.nix b/pkgs/by-name/ua/uacme/package.nix index 7770212279f8..fc7457d41db4 100644 --- a/pkgs/by-name/ua/uacme/package.nix +++ b/pkgs/by-name/ua/uacme/package.nix @@ -9,14 +9,14 @@ curl, openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uacme"; version = "1.7.6"; src = fetchFromGitHub { owner = "ndilieto"; repo = "uacme"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-he0k4o/5JGFDxLrHBO6PNtRgKUzIkGby96cSz0ymuRs="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ua/uarmsolver/package.nix b/pkgs/by-name/ua/uarmsolver/package.nix index d6f4931a6de3..0dbbd0d4f944 100644 --- a/pkgs/by-name/ua/uarmsolver/package.nix +++ b/pkgs/by-name/ua/uarmsolver/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uarmsolver"; version = "0.4.0"; src = fetchFromGitHub { owner = "firefly-cpp"; repo = "uARMSolver"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-fJtGZ1Y1mL/JjuaDbLfXb+AjTESEGjoh3ZEmhBZKotA="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ firefly-cpp ]; }; -} +}) diff --git a/pkgs/by-name/ub/ubertooth/package.nix b/pkgs/by-name/ub/ubertooth/package.nix index b0288ee6f994..de9bac3f0be8 100644 --- a/pkgs/by-name/ub/ubertooth/package.nix +++ b/pkgs/by-name/ub/ubertooth/package.nix @@ -11,18 +11,18 @@ udevGroup ? "ubertooth", }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ubertooth"; version = "2020-12-R1"; src = fetchFromGitHub { owner = "greatscottgadgets"; repo = "ubertooth"; - rev = version; + rev = finalAttrs.version; sha256 = "11r5ag2l5xn4pr7ycicm30w9c3ldn9yiqj1sqnjc79csxl2vrcfw"; }; - sourceRoot = "${src.name}/host"; + sourceRoot = "${finalAttrs.src.name}/host"; patches = [ # https://github.com/greatscottgadgets/ubertooth/pull/546 @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ oxzi ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ub/ubridge/package.nix b/pkgs/by-name/ub/ubridge/package.nix index 541f5b4d0b16..d8c3634955ee 100644 --- a/pkgs/by-name/ub/ubridge/package.nix +++ b/pkgs/by-name/ub/ubridge/package.nix @@ -8,14 +8,14 @@ ubridge, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ubridge"; version = "0.9.19"; src = fetchFromGitHub { owner = "GNS3"; repo = "ubridge"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-utzXLPF0VszMZORoik5/0lKhiyKO9heKuNO4KPsPVsI="; }; @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { and TAP interfaces is supported. Packet capture is also supported. ''; homepage = "https://github.com/GNS3/ubridge"; - changelog = "https://github.com/GNS3/ubridge/releases/tag/v${version}"; + changelog = "https://github.com/GNS3/ubridge/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; mainProgram = "ubridge"; maintainers = with lib.maintainers; [ @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/ub/ubuntu-themes/package.nix b/pkgs/by-name/ub/ubuntu-themes/package.nix index c5ef88e309a3..18be38a93b4d 100644 --- a/pkgs/by-name/ub/ubuntu-themes/package.nix +++ b/pkgs/by-name/ub/ubuntu-themes/package.nix @@ -11,12 +11,12 @@ python3Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ubuntu-themes"; version = "24.04"; src = fetchurl { - url = "https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/ubuntu-themes/${version}-0ubuntu1/ubuntu-themes_${version}.orig.tar.gz"; + url = "https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/ubuntu-themes/${finalAttrs.version}-0ubuntu1/ubuntu-themes_${finalAttrs.version}.orig.tar.gz"; hash = "sha256-/SMwwDaSUe86SXNe7U9Sh7SzzlC4yOXVA+urAIxeDxk="; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/uc/ucarp/package.nix b/pkgs/by-name/uc/ucarp/package.nix index 63992e0080d0..c73f0f85258d 100644 --- a/pkgs/by-name/uc/ucarp/package.nix +++ b/pkgs/by-name/uc/ucarp/package.nix @@ -6,12 +6,12 @@ nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ucarp"; version = "1.5.2"; src = fetchurl { - url = "https://download.pureftpd.org/pub/ucarp/ucarp-${version}.tar.bz2"; + url = "https://download.pureftpd.org/pub/ucarp/ucarp-${finalAttrs.version}.tar.bz2"; sha256 = "0qidz5sr55nxlmnl8kcbjsrff2j97b44h9l1dmhvvjl46iji7q7j"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ oxzi ]; mainProgram = "ucarp"; }; -} +}) diff --git a/pkgs/by-name/uc/ucl/package.nix b/pkgs/by-name/uc/ucl/package.nix index fed243d117a2..ec019da11d24 100644 --- a/pkgs/by-name/uc/ucl/package.nix +++ b/pkgs/by-name/uc/ucl/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ucl"; version = "1.03"; src = fetchurl { - url = "https://www.oberhumer.com/opensource/ucl/download/ucl-${version}.tar.gz"; + url = "https://www.oberhumer.com/opensource/ucl/download/ucl-${finalAttrs.version}.tar.gz"; sha256 = "b865299ffd45d73412293369c9754b07637680e5c826915f097577cd27350348"; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/uc/ucode/package.nix b/pkgs/by-name/uc/ucode/package.nix index db6a3daa9262..a8309fbc4e26 100644 --- a/pkgs/by-name/uc/ucode/package.nix +++ b/pkgs/by-name/uc/ucode/package.nix @@ -7,14 +7,14 @@ json_c, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ucode"; version = "0.0.20250529"; src = fetchFromGitHub { owner = "jow-"; repo = "ucode"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-V8WGd4rSuCtGIA5oTfnagp0Dmh5FNG87/MJSeILtbM4="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ mkg20001 ]; }; -} +}) diff --git a/pkgs/by-name/uc/ucspi-tcp/package.nix b/pkgs/by-name/uc/ucspi-tcp/package.nix index 27dd43811476..ddc6afdbe072 100644 --- a/pkgs/by-name/uc/ucspi-tcp/package.nix +++ b/pkgs/by-name/uc/ucspi-tcp/package.nix @@ -6,7 +6,7 @@ quilt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ucspi-tcp"; version = "0.88"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = "-std=gnu89"; src = fetchurl { - url = "https://cr.yp.to/ucspi-tcp/ucspi-tcp-${version}.tar.gz"; + url = "https://cr.yp.to/ucspi-tcp/ucspi-tcp-${finalAttrs.version}.tar.gz"; sha256 = "171yl9kfm8w7l17dfxild99mbf877a9k5zg8yysgb1j8nz51a1ja"; }; @@ -94,4 +94,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/ud/udevil/package.nix b/pkgs/by-name/ud/udevil/package.nix index a84279c1f2a5..180b91427cf7 100644 --- a/pkgs/by-name/ud/udevil/package.nix +++ b/pkgs/by-name/ud/udevil/package.nix @@ -10,14 +10,14 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "udevil"; version = "0.4.4"; src = fetchFromGitHub { owner = "IgnorantGuru"; repo = "udevil"; - tag = version; + tag = finalAttrs.version; hash = "sha256-TTW2gPa4ND6ILq4yxKEL07AQpSqfiEo66S72lVEmpFk="; }; @@ -64,4 +64,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ud/udftools/package.nix b/pkgs/by-name/ud/udftools/package.nix index c1f46bea9955..e2e607d86d53 100644 --- a/pkgs/by-name/ud/udftools/package.nix +++ b/pkgs/by-name/ud/udftools/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "udftools"; version = "2.3"; src = fetchFromGitHub { owner = "pali"; repo = "udftools"; - tag = version; + tag = finalAttrs.version; hash = "sha256-SUdwJpJfbs6LhcyNMPJUhhpp/3htwT/EVep7+4PRgto="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/ud/udisks/package.nix b/pkgs/by-name/ud/udisks/package.nix index 26312470acc6..d78bd7c072b2 100644 --- a/pkgs/by-name/ud/udisks/package.nix +++ b/pkgs/by-name/ud/udisks/package.nix @@ -40,14 +40,14 @@ libconfig, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "udisks"; version = "2.11.0"; src = fetchFromGitHub { owner = "storaged-project"; repo = "udisks"; - tag = "udisks-${version}"; + tag = "udisks-${finalAttrs.version}"; hash = "sha256-G3qE4evcn5gtsd8Lrj6vjxCsAl/2LCdqdtaqLFFadMw="; }; @@ -165,4 +165,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.freedesktop ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ud/udp2raw/package.nix b/pkgs/by-name/ud/udp2raw/package.nix index 9dbb322f3f14..0782f1346414 100644 --- a/pkgs/by-name/ud/udp2raw/package.nix +++ b/pkgs/by-name/ud/udp2raw/package.nix @@ -8,14 +8,14 @@ iptables, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "udp2raw"; version = "20230206.0"; src = fetchFromGitHub { owner = "wangyu-"; repo = "udp2raw"; - rev = version; + rev = finalAttrs.version; hash = "sha256-mchSaqw6sOJ7+dydCM8juP7QMOVUrPL4MFA79Rvyjdo="; }; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { ]; postPatch = '' - echo 'const char *gitversion = "${version}";' > git_version.h + echo 'const char *gitversion = "${finalAttrs.version}";' > git_version.h # Adress sanitization crashes the application, reported upstream at https://github.com/wangyu-/udp2raw/issues/474 substituteInPlace CMakeLists.txt --replace "sanitize=address," "sanitize=" ''; @@ -48,8 +48,8 @@ stdenv.mkDerivation rec { description = "Tunnel which turns UDP traffic into encrypted UDP/FakeTCP/ICMP traffic by using a raw socket"; mainProgram = "udp2raw"; license = lib.licenses.mit; - changelog = "https://github.com/wangyu-/udp2raw/releases/tag/${version}"; + changelog = "https://github.com/wangyu-/udp2raw/releases/tag/${finalAttrs.version}"; maintainers = with lib.maintainers; [ chvp ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ud/udpreplay/package.nix b/pkgs/by-name/ud/udpreplay/package.nix index 6c8a07582db9..f1b5156d4353 100644 --- a/pkgs/by-name/ud/udpreplay/package.nix +++ b/pkgs/by-name/ud/udpreplay/package.nix @@ -6,7 +6,7 @@ fetchpatch, lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "updreplay"; version = "1.1.0"; nativeBuildInputs = [ cmake ]; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "rigtorp"; repo = "udpreplay"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-kF9a3pjQbFKf25NKyK7uSq0AAO6JK7QeChLhm9Z3wEA="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "udpreplay"; }; -} +}) diff --git a/pkgs/by-name/ud/udptunnel/package.nix b/pkgs/by-name/ud/udptunnel/package.nix index 1bc9c190e7f8..3316f121107f 100644 --- a/pkgs/by-name/ud/udptunnel/package.nix +++ b/pkgs/by-name/ud/udptunnel/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "udptunnel"; version = "19"; src = fetchurl { - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/udptunnel/udptunnel-r${version}.tar.gz"; + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/udptunnel/udptunnel-r${finalAttrs.version}.tar.gz"; sha256 = "1hkrn153rdyrp9g15z4d5dq44cqlnby2bfplp6z0g3862lnv7m3l"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "udptunnel"; }; -} +}) diff --git a/pkgs/by-name/uf/ufiformat/package.nix b/pkgs/by-name/uf/ufiformat/package.nix index 8af9d3a4b612..629e1b0b34c7 100644 --- a/pkgs/by-name/uf/ufiformat/package.nix +++ b/pkgs/by-name/uf/ufiformat/package.nix @@ -5,7 +5,7 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ufiformat"; version = "0.9.9"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "tedigh"; repo = "ufiformat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "heFETZj9migz2s9kvmw0ZQ1ieNpU4V4Lwfp91ek2cS4="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; mainProgram = "ufiformat"; }; -} +}) diff --git a/pkgs/by-name/uf/ufoai/package.nix b/pkgs/by-name/uf/ufoai/package.nix index 6335501d0fb9..751fccaaab98 100644 --- a/pkgs/by-name/uf/ufoai/package.nix +++ b/pkgs/by-name/uf/ufoai/package.nix @@ -17,16 +17,16 @@ enableEditor ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ufoai"; version = "2.4"; src = fetchurl { - url = "mirror://sourceforge/ufoai/ufoai-${version}-source.tar.bz2"; + url = "mirror://sourceforge/ufoai/ufoai-${finalAttrs.version}-source.tar.bz2"; sha256 = "0kxrbcjrharcwz319s90m789i4my9285ihp5ax6kfhgif2vn2ji5"; }; srcData = fetchurl { - url = "mirror://sourceforge/ufoai/ufoai-${version}-data.tar"; + url = "mirror://sourceforge/ufoai/ufoai-${finalAttrs.version}-data.tar"; sha256 = "1drhh08cqqkwv1yz3z4ngkplr23pqqrdx6cp8c3isy320gy25cvb"; }; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { # https://github.com/ufoai/ufoai/commit/8a3075fffdad294e env.NIX_CFLAGS_COMPILE = "-fcommon"; - preConfigure = ''tar xvf "${srcData}"''; + preConfigure = ''tar xvf "${finalAttrs.srcData}"''; configureFlags = [ "--enable-release" @@ -76,4 +76,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; hydraPlatforms = [ ]; }; -} +}) diff --git a/pkgs/by-name/uf/uftp/package.nix b/pkgs/by-name/uf/uftp/package.nix index f3298fcd7f5f..251be8bf7feb 100644 --- a/pkgs/by-name/uf/uftp/package.nix +++ b/pkgs/by-name/uf/uftp/package.nix @@ -5,12 +5,12 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uftp"; version = "5.0.3"; src = fetchurl { - url = "mirror://sourceforge/uftp-multicast/source-tar/uftp-${version}.tar.gz"; + url = "mirror://sourceforge/uftp-multicast/source-tar/uftp-${finalAttrs.version}.tar.gz"; sha256 = "sha256-y4ZowZsfELxjoW/6iT4gXcPshjYQN9R32AAyYOvEAIA="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/uf/uftpd/package.nix b/pkgs/by-name/uf/uftpd/package.nix index 71ef70583463..bfaa08caf2d8 100644 --- a/pkgs/by-name/uf/uftpd/package.nix +++ b/pkgs/by-name/uf/uftpd/package.nix @@ -8,14 +8,14 @@ libite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uftpd"; version = "2.15"; src = fetchFromGitHub { owner = "troglobit"; repo = "uftpd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-+y1eRPUgYf5laRFIDD1XOEfonPP8QMJNCSkmHlXIjdY="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ vifino ]; }; -} +}) diff --git a/pkgs/by-name/uf/uftrace/package.nix b/pkgs/by-name/uf/uftrace/package.nix index 3f13f6481481..9afca56147e3 100644 --- a/pkgs/by-name/uf/uftrace/package.nix +++ b/pkgs/by-name/uf/uftrace/package.nix @@ -14,14 +14,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uftrace"; version = "0.18.1"; src = fetchFromGitHub { owner = "namhyung"; repo = "uftrace"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-9fVBV23gVN1kSkdqBlWV0oEIj6ew6yVO4edUTTHV5H0="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.nthorne ]; }; -} +}) diff --git a/pkgs/by-name/ug/uget-integrator/package.nix b/pkgs/by-name/ug/uget-integrator/package.nix index 2418ac79b3ae..abb9b2b53607 100644 --- a/pkgs/by-name/ug/uget-integrator/package.nix +++ b/pkgs/by-name/ug/uget-integrator/package.nix @@ -7,14 +7,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uget-integrator"; version = "1.0.0"; src = fetchFromGitHub { owner = "ugetdm"; repo = "uget-integrator"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0bfqwbpprxp5sy49p2hqcjdfj7zamnp2hhcnnyccffkn7pghx8pp"; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/ug/ugs/package.nix b/pkgs/by-name/ug/ugs/package.nix index 24cbc7baf0ab..eb7b49592bf7 100644 --- a/pkgs/by-name/ug/ugs/package.nix +++ b/pkgs/by-name/ug/ugs/package.nix @@ -17,12 +17,12 @@ let }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ugs"; version = "2.1.17"; src = fetchzip { - url = "https://github.com/winder/Universal-G-Code-Sender/releases/download/v${version}/UniversalGcodeSender.zip"; + url = "https://github.com/winder/Universal-G-Code-Sender/releases/download/v${finalAttrs.version}/UniversalGcodeSender.zip"; hash = "sha256-7Ed3oz6E/9pEX01Xk1UokRxo5vf80JrcdBaPoT7hgm4="; }; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { makeWrapper ${jre}/bin/java $out/bin/ugs \ --prefix PATH : ${lib.makeBinPath [ jre ]} \ - --add-flags "-jar ${src}/UniversalGcodeSender.jar" + --add-flags "-jar ${finalAttrs.src}/UniversalGcodeSender.jar" runHook postInstall ''; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "ugs"; }; -} +}) diff --git a/pkgs/by-name/ug/ugtrain/package.nix b/pkgs/by-name/ug/ugtrain/package.nix index 8e9b55be005c..9d154d07d9d0 100644 --- a/pkgs/by-name/ug/ugtrain/package.nix +++ b/pkgs/by-name/ug/ugtrain/package.nix @@ -7,14 +7,14 @@ scanmem, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.4.1"; pname = "ugtrain"; src = fetchFromGitHub { owner = "ugtrain"; repo = "ugtrain"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0pw9lm8y83mda7x39874ax2147818h1wcibi83pd2x4rp1hjbkkn"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl3Only; }; -} +}) diff --git a/pkgs/by-name/uh/uhubctl/package.nix b/pkgs/by-name/uh/uhubctl/package.nix index e33866652cf8..51cdab323f2d 100644 --- a/pkgs/by-name/uh/uhubctl/package.nix +++ b/pkgs/by-name/uh/uhubctl/package.nix @@ -7,14 +7,14 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uhubctl"; version = "2.6.0"; src = fetchFromGitHub { owner = "mvp"; repo = "uhubctl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-mpeDePHLsa4sGe2+8X9KQ8AYn7wtybDnaZzxnf4oETQ="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; mainProgram = "uhubctl"; }; -} +}) diff --git a/pkgs/by-name/ui/uid_wrapper/package.nix b/pkgs/by-name/ui/uid_wrapper/package.nix index 13465db19542..145a1113d731 100644 --- a/pkgs/by-name/ui/uid_wrapper/package.nix +++ b/pkgs/by-name/ui/uid_wrapper/package.nix @@ -6,12 +6,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uid_wrapper"; version = "1.3.2"; src = fetchurl { - url = "mirror://samba/cwrap/uid_wrapper-${version}.tar.gz"; + url = "mirror://samba/cwrap/uid_wrapper-${finalAttrs.version}.tar.gz"; sha256 = "sha256-rkvzuPCnSPRwUxplBDazkYLIIX7pJpqcfpJcZDgKm9o="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ui/uisp/package.nix b/pkgs/by-name/ui/uisp/package.nix index c87b916eed38..18a758182762 100644 --- a/pkgs/by-name/ui/uisp/package.nix +++ b/pkgs/by-name/ui/uisp/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uisp"; version = "20050207"; src = fetchurl { - url = "https://savannah.nongnu.org/download/uisp/uisp-${version}.tar.gz"; + url = "https://savannah.nongnu.org/download/uisp/uisp-${finalAttrs.version}.tar.gz"; sha256 = "1bncxp5yxh9r1yrp04vvhfiva8livi1pwic7v8xj99q09zrwahvw"; }; @@ -22,4 +22,4 @@ stdenv.mkDerivation rec { homepage = "https://savannah.nongnu.org/projects/uisp"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ul/ultrastardx/package.nix b/pkgs/by-name/ul/ultrastardx/package.nix index ee09fdb98eb5..e0a1510b44c0 100644 --- a/pkgs/by-name/ul/ultrastardx/package.nix +++ b/pkgs/by-name/ul/ultrastardx/package.nix @@ -43,14 +43,14 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ultrastardx"; version = "2025.12.1"; src = fetchFromGitHub { owner = "UltraStar-Deluxe"; repo = "USDX"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-NwYFsd15nUgEnzQaoZdp7Au1H1QrrpoZX8PmnQ9URVA="; }; @@ -86,4 +86,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/um/umpire/package.nix b/pkgs/by-name/um/umpire/package.nix index 458c7bdaec24..e46c3e002de2 100644 --- a/pkgs/by-name/um/umpire/package.nix +++ b/pkgs/by-name/um/umpire/package.nix @@ -10,14 +10,14 @@ assert cudaSupport -> cudaPackages != null; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "umpire"; version = "2025.12.0"; src = fetchFromGitHub { owner = "LLNL"; repo = "umpire"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-9lGI5SKpDIIzZvsG/yKopfXS1PuHOQB9bwSuML2Xh/8="; fetchSubmodules = true; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ mit ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/um/umr/package.nix b/pkgs/by-name/um/umr/package.nix index fcd742b19e85..22ecfd07f1b6 100644 --- a/pkgs/by-name/um/umr/package.nix +++ b/pkgs/by-name/um/umr/package.nix @@ -19,7 +19,7 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "umr"; version = "1.0.10"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "tomstdenis"; repo = "umr"; - rev = version; + rev = finalAttrs.version; hash = "sha256-i0pTcg1Y+G/nGZSbMtlg37z12gF4heitEl5L4gfVO9c="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ Flakebi ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/um/ums/package.nix b/pkgs/by-name/um/ums/package.nix index 1fcda5dae0b2..1fb6f1bcf9b3 100644 --- a/pkgs/by-name/um/ums/package.nix +++ b/pkgs/by-name/um/ums/package.nix @@ -8,7 +8,7 @@ jdk17, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ums"; version = "13.2.1"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { }; in fetchurl { - url = "mirror://sourceforge/project/unimediaserver/${version}/UMS-${version}-${arch}.tgz"; + url = "mirror://sourceforge/project/unimediaserver/${finalAttrs.version}/UMS-${finalAttrs.version}-${arch}.tgz"; hash = selectSystem { x86_64-linux = "sha256-MGi5S0jA9WVh7PuNei5hInUVZLcypJu8izwWJpDi42s="; aarch64-linux = "sha256-9x1M1rZxwg65RdMmxQ2geeF0yXrukQ3dQPXKfQ2GRIw="; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "ums"; }; -} +}) diff --git a/pkgs/by-name/un/unclutter/package.nix b/pkgs/by-name/un/unclutter/package.nix index 19c7dfa4ea91..e7e477233c6e 100644 --- a/pkgs/by-name/un/unclutter/package.nix +++ b/pkgs/by-name/un/unclutter/package.nix @@ -5,11 +5,11 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unclutter"; version = "8"; src = fetchurl { - url = "https://www.ibiblio.org/pub/X11/contrib/utilities/unclutter-${version}.tar.gz"; + url = "https://www.ibiblio.org/pub/X11/contrib/utilities/unclutter-${finalAttrs.version}.tar.gz"; sha256 = "33a78949a7dedf2e8669ae7b5b2c72067896497820292c96afaa60bb71d1f2a6"; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.publicDomain; mainProgram = "unclutter"; }; -} +}) diff --git a/pkgs/by-name/un/uncrustify/package.nix b/pkgs/by-name/un/uncrustify/package.nix index 2e72f11cc654..3a6fcadf0581 100644 --- a/pkgs/by-name/un/uncrustify/package.nix +++ b/pkgs/by-name/un/uncrustify/package.nix @@ -6,14 +6,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uncrustify"; version = "0.82.0"; src = fetchFromGitHub { owner = "uncrustify"; repo = "uncrustify"; - rev = "uncrustify-${version}"; + rev = "uncrustify-${finalAttrs.version}"; sha256 = "sha256-sBIjBN3tP/gwTWHDLwonEIfk3OduqQtixn4sn28V7pI="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/un/uni2ascii/package.nix b/pkgs/by-name/un/uni2ascii/package.nix index e121d4a9cfa0..e1e251b8200d 100644 --- a/pkgs/by-name/un/uni2ascii/package.nix +++ b/pkgs/by-name/un/uni2ascii/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uni2ascii"; version = "4.20"; src = fetchurl { - url = "https://billposer.org/Software/Downloads/uni2ascii-${version}.tar.gz"; + url = "https://billposer.org/Software/Downloads/uni2ascii-${finalAttrs.version}.tar.gz"; hash = "sha256-7tjYOpwdLb0NfKTFJRmYg9cxfWiLQhtXjQmKJ7b/cFY="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/un/unibilium/package.nix b/pkgs/by-name/un/unibilium/package.nix index a77bb2cdd01a..39d9bf2f52fc 100644 --- a/pkgs/by-name/un/unibilium/package.nix +++ b/pkgs/by-name/un/unibilium/package.nix @@ -9,14 +9,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unibilium"; version = "2.1.2"; src = fetchFromGitHub { owner = "neovim"; repo = "unibilium"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-6bFZtR8TUZJembRBj6wUUCyurUdsn3vDGnCzCti/ESc="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ pSub ]; }; -} +}) diff --git a/pkgs/by-name/un/unicorn-angr/package.nix b/pkgs/by-name/un/unicorn-angr/package.nix index 197d2a588ad4..bb076522518d 100644 --- a/pkgs/by-name/un/unicorn-angr/package.nix +++ b/pkgs/by-name/un/unicorn-angr/package.nix @@ -6,7 +6,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unicorn-angr"; # Version must follow what angr requires version = "2.0.1.post1"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "unicorn-engine"; repo = "unicorn"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Jz5C35rwnDz0CXcfcvWjkwScGNQO1uijF7JrtZhM7mI="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/un/unicorn/package.nix b/pkgs/by-name/un/unicorn/package.nix index a9bcfb52604b..54d524e33ff8 100644 --- a/pkgs/by-name/un/unicorn/package.nix +++ b/pkgs/by-name/un/unicorn/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unicorn"; version = "2.1.4"; src = fetchFromGitHub { owner = "unicorn-engine"; repo = "unicorn"; - tag = version; + tag = finalAttrs.version; hash = "sha256-jEQXjYlLUdKrKPL4XfSbixn2KWJlNG7IYQveF4jDgl4="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { thoughtpolice ]; }; -} +}) diff --git a/pkgs/by-name/un/unihan-database/package.nix b/pkgs/by-name/un/unihan-database/package.nix index 2b31006e6e31..721f2ca84fdc 100644 --- a/pkgs/by-name/un/unihan-database/package.nix +++ b/pkgs/by-name/un/unihan-database/package.nix @@ -5,12 +5,12 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unihan-database"; version = "17.0.0"; src = fetchurl { - url = "https://www.unicode.org/Public/${version}/ucd/Unihan.zip"; + url = "https://www.unicode.org/Public/${finalAttrs.version}/ucd/Unihan.zip"; hash = "sha256-96SLK1Raz6p3stYHrih0dATOArrv7hY5bF0teo7zS14="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { license = lib.licenses.unicode-dfs-2016; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/un/unionfs-fuse/package.nix b/pkgs/by-name/un/unionfs-fuse/package.nix index 4f1859ba1f97..5550ce95cf6d 100644 --- a/pkgs/by-name/un/unionfs-fuse/package.nix +++ b/pkgs/by-name/un/unionfs-fuse/package.nix @@ -8,14 +8,14 @@ fuse3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unionfs-fuse"; version = "3.7"; src = fetchFromGitHub { owner = "rpodgorny"; repo = "unionfs-fuse"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-wha1AMwJMbC5rZBE4ybeOmH7Dq4p5YdMJDCT/a3B6cI="; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/un/unit/package.nix b/pkgs/by-name/un/unit/package.nix index 16a0d2af1904..a473dee2e1d5 100644 --- a/pkgs/by-name/un/unit/package.nix +++ b/pkgs/by-name/un/unit/package.nix @@ -32,14 +32,14 @@ let inherit (lib) optional optionals optionalString; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.35.0"; pname = "unit"; src = fetchFromGitHub { owner = "nginx"; repo = "unit"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-0cMtU7wmy8GFKqxS8fXPIrMljYXBHzoxrUJCOJSzLMA="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ izorkin ]; }; -} +}) diff --git a/pkgs/by-name/un/unittest-cpp/package.nix b/pkgs/by-name/un/unittest-cpp/package.nix index 8ddbc575fbe5..9bbc488e9875 100644 --- a/pkgs/by-name/un/unittest-cpp/package.nix +++ b/pkgs/by-name/un/unittest-cpp/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unittest-cpp"; version = "2.0.0"; src = fetchFromGitHub { owner = "unittest-cpp"; repo = "unittest-cpp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0sxb3835nly1jxn071f59fwbdzmqi74j040r81fanxyw3s1azw0i"; }; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { # Fix 'Version:' setting in .pc file. TODO: remove once upstreamed: # https://github.com/unittest-cpp/unittest-cpp/pull/188 - cmakeFlags = [ "-DPACKAGE_VERSION=${version}" ]; + cmakeFlags = [ "-DPACKAGE_VERSION=${finalAttrs.version}" ]; nativeBuildInputs = [ cmake ]; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/un/unoconv/package.nix b/pkgs/by-name/un/unoconv/package.nix index b40f15cdc03e..d1965cbaeaf4 100644 --- a/pkgs/by-name/un/unoconv/package.nix +++ b/pkgs/by-name/un/unoconv/package.nix @@ -9,14 +9,14 @@ installSymlinks ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unoconv"; version = "0.9.0"; src = fetchFromGitHub { owner = "unoconv"; repo = "unoconv"; - rev = version; + rev = finalAttrs.version; sha256 = "1akx64686in8j8arl6vsgp2n3bv770q48pfv283c6fz6wf9p8fvr"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "unoconv"; }; -} +}) diff --git a/pkgs/by-name/un/unshield/package.nix b/pkgs/by-name/un/unshield/package.nix index d60891224542..6bb94d4a29ec 100644 --- a/pkgs/by-name/un/unshield/package.nix +++ b/pkgs/by-name/un/unshield/package.nix @@ -7,14 +7,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unshield"; version = "1.6.2"; src = fetchFromGitHub { owner = "twogood"; repo = "unshield"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-CYlrPwNPneJIwvQCnzyfi6MZiXoflMDfUDCRL79+yBk="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "unshield"; }; -} +}) diff --git a/pkgs/by-name/un/unstick/package.nix b/pkgs/by-name/un/unstick/package.nix index 91eb9616a2c6..e4afe44ea7b7 100644 --- a/pkgs/by-name/un/unstick/package.nix +++ b/pkgs/by-name/un/unstick/package.nix @@ -8,7 +8,7 @@ libseccomp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "unstick"; version = "0.1.0"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { sha256 = "08la3jmmzlf4pm48bf9zx4cqj9gbqalpqy0s57bh5vfsdk74nnhv"; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; nativeBuildInputs = [ meson @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ kwohlfahrt ]; }; -} +}) diff --git a/pkgs/by-name/up/uptimed/package.nix b/pkgs/by-name/up/uptimed/package.nix index c1833fcdbb1d..d3a417c0de26 100644 --- a/pkgs/by-name/up/uptimed/package.nix +++ b/pkgs/by-name/up/uptimed/package.nix @@ -5,13 +5,13 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uptimed"; version = "0.4.7"; src = fetchFromGitHub { sha256 = "sha256-gP6Syzu54/co4L+UCPikUhXDpxpfAB4jO/5ZF/9RdN0="; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; repo = "uptimed"; owner = "rpodgorny"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/uq/uqm/package.nix b/pkgs/by-name/uq/uqm/package.nix index 773c0ad9d1e2..82bd61c48c59 100644 --- a/pkgs/by-name/uq/uqm/package.nix +++ b/pkgs/by-name/uq/uqm/package.nix @@ -52,27 +52,27 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uqm"; version = "0.8.0"; src = fetchurl { - url = "mirror://sourceforge/sc2/uqm-${version}-src.tgz"; + url = "mirror://sourceforge/sc2/uqm-${finalAttrs.version}-src.tgz"; sha256 = "JPL325z3+vU7lfniWA5vWWIFqY7QwzXP6DTGR4WtT1o="; }; content = fetchurl { - url = "mirror://sourceforge/sc2/uqm-${version}-content.uqm"; + url = "mirror://sourceforge/sc2/uqm-${finalAttrs.version}-content.uqm"; sha256 = "d9dawl5vt1WjPEujs4p7e8Qfy8AolokbDMmskhS3Lu8="; }; voice = fetchurl { - url = "mirror://sourceforge/sc2/uqm-${version}-voice.uqm"; + url = "mirror://sourceforge/sc2/uqm-${finalAttrs.version}-voice.uqm"; sha256 = "ntv1HXfYtTM5nF86+1STFKghDXqrccosUbTySDIzekU="; }; music = fetchurl { - url = "mirror://sourceforge/sc2/uqm-${version}-3domusic.uqm"; + url = "mirror://sourceforge/sc2/uqm-${finalAttrs.version}-3domusic.uqm"; sha256 = "RM087H6VabQRettNd/FSKJCXJWYmc5GuCWMUhdIx2Lk="; }; @@ -88,11 +88,11 @@ stdenv.mkDerivation rec { ]; postUnpack = '' - mkdir -p uqm-${version}/content/packages - mkdir -p uqm-${version}/content/addons - ln -s "$content" "uqm-${version}/content/packages/uqm-${version}-content.uqm" - ln -s "$music" "uqm-${version}/content/addons/uqm-${version}-3domusic.uqm" - ln -s "$voice" "uqm-${version}/content/addons/uqm-${version}-voice.uqm" + mkdir -p uqm-${finalAttrs.version}/content/packages + mkdir -p uqm-${finalAttrs.version}/content/addons + ln -s "$content" "uqm-${finalAttrs.version}/content/packages/uqm-${finalAttrs.version}-content.uqm" + ln -s "$music" "uqm-${finalAttrs.version}/content/addons/uqm-${finalAttrs.version}-3domusic.uqm" + ln -s "$voice" "uqm-${finalAttrs.version}/content/addons/uqm-${finalAttrs.version}-voice.uqm" '' + lib.optionalString useRemixPacks ( lib.concatMapStrings (disc: '' @@ -100,7 +100,7 @@ stdenv.mkDerivation rec { '') remixPacks ) + lib.optionalString use3DOVideos '' - ln -s "${videos}" "uqm-${version}/content/addons/3dovideo" + ln -s "${videos}" "uqm-${finalAttrs.version}/content/addons/3dovideo" ''; postPatch = '' @@ -152,4 +152,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/ur/urbackup-client/package.nix b/pkgs/by-name/ur/urbackup-client/package.nix index 17c34cec6a6d..50d92d94ad87 100644 --- a/pkgs/by-name/ur/urbackup-client/package.nix +++ b/pkgs/by-name/ur/urbackup-client/package.nix @@ -7,12 +7,12 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "urbackup-client"; version = "2.5.25"; src = fetchzip { - url = "https://hndl.urbackup.org/Client/${version}/urbackup-client-${version}.tar.gz"; + url = "https://hndl.urbackup.org/Client/${finalAttrs.version}/urbackup-client-${finalAttrs.version}.tar.gz"; sha256 = "sha256-+xm2mBcTLMvrstCq2sLgJiU3zbFCassKvln3SMmRH9s="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.mgttlinger ]; }; -} +}) diff --git a/pkgs/by-name/ur/urbit/package.nix b/pkgs/by-name/ur/urbit/package.nix index 5c2790978fcb..5a7abb39af92 100644 --- a/pkgs/by-name/ur/urbit/package.nix +++ b/pkgs/by-name/ur/urbit/package.nix @@ -9,12 +9,12 @@ let arch = if stdenv.hostPlatform.isAarch64 then "aarch64" else "x86_64"; platform = "${os}-${arch}"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "urbit"; version = "3.5"; src = fetchzip { - url = "https://github.com/urbit/vere/releases/download/vere-v${version}/${platform}.tgz"; + url = "https://github.com/urbit/vere/releases/download/vere-v${finalAttrs.version}/${platform}.tgz"; sha256 = { x86_64-linux = "sha256-eB80GuyNuVZbBsyNnek8UCtquZbNt5G4Co7IKqq7aeI="; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { }; postInstall = '' - install -m755 -D vere-v${version}-${platform} $out/bin/urbit + install -m755 -D vere-v${finalAttrs.version}-${platform} $out/bin/urbit ''; passthru.updateScript = ./update-bin.sh; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; mainProgram = "urbit"; }; -} +}) diff --git a/pkgs/by-name/ur/uri/package.nix b/pkgs/by-name/ur/uri/package.nix index fadb45516731..3ad3da727d7f 100644 --- a/pkgs/by-name/ur/uri/package.nix +++ b/pkgs/by-name/ur/uri/package.nix @@ -6,14 +6,14 @@ doxygen, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uri"; version = "1.1.0"; src = fetchFromGitHub { owner = "cpp-netlib"; repo = "uri"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "148361pixrm94q6v04k13s1msa04bx9yc3djb0lxpa7dlw19vhcd"; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { license = lib.licenses.boost; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ur/urjtag/package.nix b/pkgs/by-name/ur/urjtag/package.nix index 9f6ba088633b..0cb7f63a9e2a 100644 --- a/pkgs/by-name/ur/urjtag/package.nix +++ b/pkgs/by-name/ur/urjtag/package.nix @@ -16,12 +16,12 @@ svfSupport ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "urjtag"; version = "2021.03"; src = fetchurl { - url = "mirror://sourceforge/project/urjtag/urjtag/${version}/urjtag-${version}.tar.xz"; + url = "mirror://sourceforge/project/urjtag/urjtag/${finalAttrs.version}/urjtag-${finalAttrs.version}.tar.xz"; hash = "sha256-sKLqokVROvCW3E13AQmDIzXGlMbBKqXpL++uhoVBbxw="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/us/usbimager/package.nix b/pkgs/by-name/us/usbimager/package.nix index ac1dea030b93..89f8183ff24b 100644 --- a/pkgs/by-name/us/usbimager/package.nix +++ b/pkgs/by-name/us/usbimager/package.nix @@ -12,18 +12,18 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "usbimager"; version = "1.0.10"; src = fetchFromGitLab { owner = "bztsrc"; repo = "usbimager"; - rev = version; + rev = finalAttrs.version; hash = "sha256-HTFopc2xrhp0XYubQtOwMKWTQ+3JSKAyL4mMyQ82kAs="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; nativeBuildInputs = [ pkg-config @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { broken = stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64; mainProgram = "usbimager"; }; -} +}) diff --git a/pkgs/by-name/us/usbmuxd/package.nix b/pkgs/by-name/us/usbmuxd/package.nix index e60862e35ae7..7708e5f5cc60 100644 --- a/pkgs/by-name/us/usbmuxd/package.nix +++ b/pkgs/by-name/us/usbmuxd/package.nix @@ -8,7 +8,7 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "usbmuxd"; version = "1.1.1+date=2023-05-05"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ]; preAutoreconf = '' - export RELEASE_VERSION=${version} + export RELEASE_VERSION=${finalAttrs.version} ''; configureFlags = [ @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "usbmuxd"; }; -} +}) diff --git a/pkgs/by-name/us/usbutils/package.nix b/pkgs/by-name/us/usbutils/package.nix index 41d14132a730..ed9c38b3f1fc 100644 --- a/pkgs/by-name/us/usbutils/package.nix +++ b/pkgs/by-name/us/usbutils/package.nix @@ -12,12 +12,12 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "usbutils"; version = "018"; src = fetchurl { - url = "mirror://kernel/linux/utils/usb/usbutils/usbutils-${version}.tar.xz"; + url = "mirror://kernel/linux/utils/usb/usbutils/usbutils-${finalAttrs.version}.tar.xz"; hash = "sha256-g/aLWbWFR1icACZugmcYZGJ1k6tDYtjIB/UO6pI8rZM="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; mainProgram = "lsusb"; }; -} +}) diff --git a/pkgs/by-name/us/usbview/package.nix b/pkgs/by-name/us/usbview/package.nix index 6e9d69fe1238..7c75b24d3718 100644 --- a/pkgs/by-name/us/usbview/package.nix +++ b/pkgs/by-name/us/usbview/package.nix @@ -8,14 +8,14 @@ gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "usbview"; version = "3.1"; src = fetchFromGitHub { owner = "gregkh"; repo = "usbview"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-h+sB83BYsrB2VxwtatPWNiM0WdTCMY289nh+/0o8GOw="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "usbview"; }; -} +}) diff --git a/pkgs/by-name/us/userhosts/package.nix b/pkgs/by-name/us/userhosts/package.nix index 342f282e538c..ba1b7de253eb 100644 --- a/pkgs/by-name/us/userhosts/package.nix +++ b/pkgs/by-name/us/userhosts/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "userhosts"; version = "1.0.0"; src = fetchFromGitHub { owner = "figiel"; repo = "hosts"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-9uF0fYl4Zz/Ia2UKx7CBi8ZU8jfWoBfy2QSgTSwXo5A"; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { license = lib.licenses.cc0; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/us/usrsctp/package.nix b/pkgs/by-name/us/usrsctp/package.nix index e0d7d8b515d9..760e0f5a70d7 100644 --- a/pkgs/by-name/us/usrsctp/package.nix +++ b/pkgs/by-name/us/usrsctp/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "usrsctp"; version = "0.9.5.0"; src = fetchFromGitHub { owner = "sctplab"; repo = "usrsctp"; - rev = version; + rev = finalAttrs.version; sha256 = "10ndzkip8blgkw572n3dicl6mgjaa7kygwn3vls80liq92vf1sa9"; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/us/ustreamer/package.nix b/pkgs/by-name/us/ustreamer/package.nix index d10d2c9a7446..cad1b45a1505 100644 --- a/pkgs/by-name/us/ustreamer/package.nix +++ b/pkgs/by-name/us/ustreamer/package.nix @@ -21,14 +21,14 @@ withJanus ? true, withPython ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ustreamer"; version = "6.40"; src = fetchFromGitHub { owner = "pikvm"; repo = "ustreamer"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-jKltFQsx8Q9+TMTOg1p6nljII72CLEg6VYe60/KojUY="; }; @@ -103,4 +103,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "ustreamer"; }; -} +}) diff --git a/pkgs/by-name/ut/utf8cpp/package.nix b/pkgs/by-name/ut/utf8cpp/package.nix index b609e22aab5a..b8c53dce7e66 100644 --- a/pkgs/by-name/ut/utf8cpp/package.nix +++ b/pkgs/by-name/ut/utf8cpp/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "utf8cpp"; version = "4.0.8"; src = fetchFromGitHub { owner = "nemtrif"; repo = "utfcpp"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-9lfs2tqsSDbf1appDC+S3qdmS4DipHhXoiJQluKytbM="; }; @@ -21,10 +21,10 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/nemtrif/utfcpp"; - changelog = "https://github.com/nemtrif/utfcpp/releases/tag/v${version}"; + changelog = "https://github.com/nemtrif/utfcpp/releases/tag/v${finalAttrs.version}"; description = "UTF-8 with C++ in a Portable Way"; license = lib.licenses.boost; maintainers = with lib.maintainers; [ jobojeha ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ut/uthash/package.nix b/pkgs/by-name/ut/uthash/package.nix index 6442910ef85f..03576564438c 100644 --- a/pkgs/by-name/ut/uthash/package.nix +++ b/pkgs/by-name/ut/uthash/package.nix @@ -5,14 +5,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uthash"; version = "2.3.0"; src = fetchFromGitHub { owner = "troydhanson"; repo = "uthash"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-F0M5ENT3bMn3dD16Oaq9mBFYOWzVliVWupAIrLc2nkQ="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; # it's one-clause, actually, as it's source-only platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ut/uthenticode/package.nix b/pkgs/by-name/ut/uthenticode/package.nix index 17197c75cc34..ff0a853c8087 100644 --- a/pkgs/by-name/ut/uthenticode/package.nix +++ b/pkgs/by-name/ut/uthenticode/package.nix @@ -8,14 +8,14 @@ pe-parse, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uthenticode"; version = "2.0.1"; src = fetchFromGitHub { owner = "trailofbits"; repo = "uthenticode"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-NGVOGXMRlgpSRw56jr63rJc/5/qCmPjtAFa0D21ogd4="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ arturcygan ]; }; -} +}) diff --git a/pkgs/by-name/ut/utsushi/package.nix b/pkgs/by-name/ut/utsushi/package.nix index 9e3037959080..ff5ca581154e 100644 --- a/pkgs/by-name/ut/utsushi/package.nix +++ b/pkgs/by-name/ut/utsushi/package.nix @@ -28,14 +28,14 @@ let ''; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "imagescan"; version = "3.65.0"; src = fetchFromGitLab { owner = "utsushi"; repo = "imagescan"; - rev = version; + rev = finalAttrs.version; hash = "sha256-CrN9F/WJKmlDN7eozEHtKgGUQBWVwTqwjnrfiATk7lI="; }; @@ -194,4 +194,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/uv/uvccapture/package.nix b/pkgs/by-name/uv/uvccapture/package.nix index 317893cd6af0..c3bb829190f6 100644 --- a/pkgs/by-name/uv/uvccapture/package.nix +++ b/pkgs/by-name/uv/uvccapture/package.nix @@ -13,12 +13,12 @@ let in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uvccapture"; version = "0.5"; src = fetchurl { - url = "mirror://debian/pool/main/u/uvccapture/uvccapture_${version}.orig.tar.gz"; + url = "mirror://debian/pool/main/u/uvccapture/uvccapture_${finalAttrs.version}.orig.tar.gz"; sha256 = "1b3akkcmr3brbf93akr8xi20w8zqf2g0qfq928500wy04qi6jqpi"; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.bjornfor ]; mainProgram = "uvccapture"; }; -} +}) diff --git a/pkgs/by-name/uw/uwimap/package.nix b/pkgs/by-name/uw/uwimap/package.nix index 060080383181..ff296ef4b24a 100644 --- a/pkgs/by-name/uw/uwimap/package.nix +++ b/pkgs/by-name/uw/uwimap/package.nix @@ -8,12 +8,12 @@ libkrb5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uw-imap"; version = "2007f"; src = fetchurl { - url = "ftp://ftp.cac.washington.edu/imap/imap-${version}.tar.gz"; + url = "ftp://ftp.cac.washington.edu/imap/imap-${finalAttrs.version}.tar.gz"; sha256 = "0a2a00hbakh0640r2wdpnwr8789z59wnk7rfsihh3j0vbhmmmqak"; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { passthru = { withSSL = true; }; -} +}) diff --git a/pkgs/by-name/uw/uwufetch/package.nix b/pkgs/by-name/uw/uwufetch/package.nix index 0bafdc321ba1..a4ffbd2066a6 100644 --- a/pkgs/by-name/uw/uwufetch/package.nix +++ b/pkgs/by-name/uw/uwufetch/package.nix @@ -6,14 +6,14 @@ viu, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uwufetch"; version = "2.1"; src = fetchFromGitHub { owner = "TheDarkBug"; repo = "uwufetch"; - rev = version; + rev = finalAttrs.version; hash = "sha256-cA8sajh+puswyKikr0Jp9ei+EpVkH+vhEp+pTerkUqA="; }; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ makeWrapper ]; makeFlags = [ - "UWUFETCH_VERSION=${version}" + "UWUFETCH_VERSION=${finalAttrs.version}" ]; installFlags = [ @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bbjubjub ]; mainProgram = "uwufetch"; }; -} +}) diff --git a/pkgs/by-name/va/vaapi-intel-hybrid/package.nix b/pkgs/by-name/va/vaapi-intel-hybrid/package.nix index 3bd0ae01e10c..b68eee97b3b5 100644 --- a/pkgs/by-name/va/vaapi-intel-hybrid/package.nix +++ b/pkgs/by-name/va/vaapi-intel-hybrid/package.nix @@ -13,14 +13,14 @@ wayland, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "intel-hybrid-driver"; version = "1.0.2"; src = fetchFromGitHub { owner = "intel"; repo = "intel-hybrid-driver"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-uYX7RoU1XVzcC2ea3z/VBjmT47xmzK67Y4LaiFXyJZ8="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ tadfisher ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/va/vala-language-server/package.nix b/pkgs/by-name/va/vala-language-server/package.nix index ba2a21349c74..c97a68f110cc 100644 --- a/pkgs/by-name/va/vala-language-server/package.nix +++ b/pkgs/by-name/va/vala-language-server/package.nix @@ -15,14 +15,14 @@ vala, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vala-language-server"; version = "0.48.7"; src = fetchFromGitHub { owner = "vala-lang"; repo = "vala-language-server"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-Vl5DjKBdpk03aPD+0xGoTwD9Slg1rREorqZGX5o10cY="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ andreasfelix ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/va/valijson/package.nix b/pkgs/by-name/va/valijson/package.nix index a5845f3b617e..46856e27b9e8 100644 --- a/pkgs/by-name/va/valijson/package.nix +++ b/pkgs/by-name/va/valijson/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "valijson"; version = "1.0.6"; src = fetchFromGitHub { owner = "tristanpenman"; repo = "valijson"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-3hQrCCDOrJx4XwTzJNTRPLghd+uoWKVDISa8rLaGiRM="; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/va/vamp-plugin-sdk/package.nix b/pkgs/by-name/va/vamp-plugin-sdk/package.nix index 0dc9743fac6a..5acf17b4aab1 100644 --- a/pkgs/by-name/va/vamp-plugin-sdk/package.nix +++ b/pkgs/by-name/va/vamp-plugin-sdk/package.nix @@ -9,14 +9,14 @@ libsndfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vamp-plugin-sdk"; version = "2.10"; src = fetchFromGitHub { owner = "vamp-plugins"; repo = "vamp-plugin-sdk"; - rev = "vamp-plugin-sdk-v${version}"; + rev = "vamp-plugin-sdk-v${finalAttrs.version}"; hash = "sha256-5jNA6WmeIOVjkEMZXB5ijxyfJT88alVndBif6dnUFdI="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/va/vapoursynth-mvtools/package.nix b/pkgs/by-name/va/vapoursynth-mvtools/package.nix index cb4ee66667e8..45577f16dac0 100644 --- a/pkgs/by-name/va/vapoursynth-mvtools/package.nix +++ b/pkgs/by-name/va/vapoursynth-mvtools/package.nix @@ -9,14 +9,14 @@ fftwFloat, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vapoursynth-mvtools"; version = "24"; src = fetchFromGitHub { owner = "dubhater"; repo = "vapoursynth-mvtools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-bEifU1PPNOBr6o9D6DGIzTaG4xjygBxkQYnZxd/4SwQ="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ rnhmjoj ]; }; -} +}) diff --git a/pkgs/by-name/va/vapoursynth/package.nix b/pkgs/by-name/va/vapoursynth/package.nix index 5d6e5626bd73..b4ceb354c689 100644 --- a/pkgs/by-name/va/vapoursynth/package.nix +++ b/pkgs/by-name/va/vapoursynth/package.nix @@ -16,14 +16,14 @@ darwinMinVersionHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vapoursynth"; version = "73"; src = fetchFromGitHub { owner = "vapoursynth"; repo = "vapoursynth"; - rev = "R${version}"; + rev = "R${finalAttrs.version}"; hash = "sha256-cs+MEnOi1bwA52fiTIlGGzYjy5/m/FdoK55WSADR/gQ="; }; @@ -73,7 +73,7 @@ stdenv.mkDerivation rec { tests.version = testers.testVersion { package = vapoursynth; # Check Core version to prevent false positive with API version - version = "Core R${version}"; + version = "Core R${finalAttrs.version}"; }; }; @@ -118,4 +118,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "vspipe"; }; -} +}) diff --git a/pkgs/by-name/vc/vc/package.nix b/pkgs/by-name/vc/vc/package.nix index 01d20a690e58..adb74e4bd041 100644 --- a/pkgs/by-name/vc/vc/package.nix +++ b/pkgs/by-name/vc/vc/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "Vc"; version = "1.4.5"; src = fetchFromGitHub { owner = "VcDevel"; repo = "Vc"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-A2qUzjXv50unFcoZp2nRVinkph+CoHyiU7AgOphDphM="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/vc/vcal/package.nix b/pkgs/by-name/vc/vcal/package.nix index 0facbd56be48..ededc4b063d1 100644 --- a/pkgs/by-name/vc/vcal/package.nix +++ b/pkgs/by-name/vc/vcal/package.nix @@ -5,7 +5,7 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vcal"; version = "2.8"; @@ -22,10 +22,10 @@ stdenv.mkDerivation rec { runHook preInstall mkdir -p $out/{bin,share/man/man1} - substitute ${src} $out/bin/vcal \ + substitute ${finalAttrs.src} $out/bin/vcal \ --replace /usr/bin/perl ${perl}/bin/perl chmod 0755 $out/bin/* - pod2man --name=vcal --release=${version} ${src} > $out/share/man/man1/vcal.1 + pod2man --name=vcal --release=${finalAttrs.version} ${finalAttrs.src} > $out/share/man/man1/vcal.1 runHook postInstall ''; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ peterhoeg ]; mainProgram = "vcal"; }; -} +}) diff --git a/pkgs/by-name/vc/vcftools/package.nix b/pkgs/by-name/vc/vcftools/package.nix index 1a5e4168bcbf..c9f0c81cb98e 100644 --- a/pkgs/by-name/vc/vcftools/package.nix +++ b/pkgs/by-name/vc/vcftools/package.nix @@ -8,14 +8,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vcftools"; version = "0.1.17"; src = fetchFromGitHub { repo = "vcftools"; owner = "vcftools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-IiePgDpaL/6XOpQsOn90clB6ST7F/37sztmHrC7Ysbw="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { homepage = "https://vcftools.github.io/index.html"; maintainers = [ lib.maintainers.rybern ]; }; -} +}) diff --git a/pkgs/by-name/vc/vcs_query/package.nix b/pkgs/by-name/vc/vcs_query/package.nix index 4411838d0158..41d745d15b0c 100644 --- a/pkgs/by-name/vc/vcs_query/package.nix +++ b/pkgs/by-name/vc/vcs_query/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vcs_query"; version = "0.4.0"; src = fetchFromGitHub { owner = "mageta"; repo = "vcs_query"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "05va0na9yxkpqhm9v0x3k58148qcf2bbcv5bnmj7vn9r7fwyjrlx"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ma27 ]; mainProgram = "vcs_query"; }; -} +}) diff --git a/pkgs/by-name/vd/vde2/package.nix b/pkgs/by-name/vd/vde2/package.nix index 58fb31bcfe99..6bb1a895fccd 100644 --- a/pkgs/by-name/vd/vde2/package.nix +++ b/pkgs/by-name/vd/vde2/package.nix @@ -8,14 +8,14 @@ wolfssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vde2"; version = "2.3.3"; src = fetchFromGitHub { owner = "virtualsquare"; repo = "vde-2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Yf6QB7j5lYld2XtqhYspK4037lTtimoFc7nCavCP+mU="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/ve/venta/package.nix b/pkgs/by-name/ve/venta/package.nix index 1546ed42b84c..ff09cc878998 100644 --- a/pkgs/by-name/ve/venta/package.nix +++ b/pkgs/by-name/ve/venta/package.nix @@ -9,14 +9,14 @@ marwaita, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "venta"; version = "0.7.1"; src = fetchFromGitHub { owner = "darkomarko42"; repo = "venta"; - rev = version; + rev = finalAttrs.version; sha256 = "14ckkvyarq1xmf48fh47by5h3jnkmksj2n4y6zvx3aw7pfg2jc51"; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/ve/vercel-pkg/package.nix b/pkgs/by-name/ve/vercel-pkg/package.nix index ab8f4fbb0498..07634e82cb3e 100644 --- a/pkgs/by-name/ve/vercel-pkg/package.nix +++ b/pkgs/by-name/ve/vercel-pkg/package.nix @@ -9,19 +9,19 @@ yarn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pkg"; version = "5.8.1"; src = fetchFromGitHub { owner = "vercel"; repo = "pkg"; - rev = version; + rev = finalAttrs.version; hash = "sha256-h3rHR3JE9hVcd3oiE7VL2daYXGTQo7NcOHGC6pmE/xs="; }; offlineCache = fetchYarnDeps { - yarnLock = "${src}/yarn.lock"; + yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-KesP3X7LwZ7KSIxcCPXdn/sWcX9TJlwT9z/SdotS2ZQ="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ cmcdragonkai ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ve/verilator/package.nix b/pkgs/by-name/ve/verilator/package.nix index bafc727b0215..b7711b0551cc 100644 --- a/pkgs/by-name/ve/verilator/package.nix +++ b/pkgs/by-name/ve/verilator/package.nix @@ -18,18 +18,18 @@ gdb, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "verilator"; version = "5.040"; # Verilator gets the version from this environment variable # if it can't do git describe while building. - VERILATOR_SRC_VERSION = "v${version}"; + VERILATOR_SRC_VERSION = "v${finalAttrs.version}"; src = fetchFromGitHub { owner = "verilator"; repo = "verilator"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-S+cDnKOTPjLw+sNmWL3+Ay6+UM8poMadkyPSGd3hgnc="; }; @@ -102,7 +102,7 @@ stdenv.mkDerivation rec { }; meta = { - changelog = "https://github.com/verilator/verilator/blob/${src.tag}/Changes"; + changelog = "https://github.com/verilator/verilator/blob/${finalAttrs.src.tag}/Changes"; description = "Fast and robust (System)Verilog simulator/compiler and linter"; homepage = "https://www.veripool.org/verilator"; license = with lib.licenses; [ @@ -115,4 +115,4 @@ stdenv.mkDerivation rec { amiloradovsky ]; }; -} +}) diff --git a/pkgs/by-name/vi/vice/package.nix b/pkgs/by-name/vi/vice/package.nix index 1276c1287b94..634b05fddb05 100644 --- a/pkgs/by-name/vi/vice/package.nix +++ b/pkgs/by-name/vi/vice/package.nix @@ -27,12 +27,12 @@ pulseaudio, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vice"; version = "3.9"; src = fetchurl { - url = "mirror://sourceforge/vice-emu/vice-${version}.tar.gz"; + url = "mirror://sourceforge/vice-emu/vice-${finalAttrs.version}.tar.gz"; sha256 = "sha256-QCArY0VeJrh+zGPrWlIyLG+j9XyrEqzwwifPn02uw3A="; }; @@ -89,4 +89,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/vi/video-compare/package.nix b/pkgs/by-name/vi/video-compare/package.nix index 16d676842b5a..db06fee1b08b 100644 --- a/pkgs/by-name/vi/video-compare/package.nix +++ b/pkgs/by-name/vi/video-compare/package.nix @@ -7,14 +7,14 @@ ffmpeg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "video-compare"; version = "20250928"; src = fetchFromGitHub { owner = "pixop"; repo = "video-compare"; - tag = version; + tag = finalAttrs.version; hash = "sha256-md+h39tMbd07pHZzQ1eae5QCkqYErMoD6oEYov9lLBU="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { mainProgram = "video-compare"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/vi/vifm/package.nix b/pkgs/by-name/vi/vifm/package.nix index b7b828443966..b92b6f240396 100644 --- a/pkgs/by-name/vi/vifm/package.nix +++ b/pkgs/by-name/vi/vifm/package.nix @@ -21,12 +21,12 @@ let isFullPackage = mediaSupport; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = if isFullPackage then "vifm-full" else "vifm"; version = "0.14.3"; src = fetchurl { - url = "https://github.com/vifm/vifm/releases/download/v${version}/vifm-${version}.tar.bz2"; + url = "https://github.com/vifm/vifm/releases/download/v${finalAttrs.version}/vifm-${finalAttrs.version}.tar.bz2"; hash = "sha256-Fqm+EQjWpaCen5R/clY3XlGbpB6+lHNlmyBzn9vzRA4="; }; @@ -77,6 +77,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; downloadPage = "https://vifm.info/downloads.shtml"; homepage = "https://vifm.info/"; - changelog = "https://github.com/vifm/vifm/blob/v${version}/ChangeLog"; + changelog = "https://github.com/vifm/vifm/blob/v${finalAttrs.version}/ChangeLog"; }; -} +}) diff --git a/pkgs/by-name/vi/viking/package.nix b/pkgs/by-name/vi/viking/package.nix index e21d229c30f0..355687132041 100644 --- a/pkgs/by-name/vi/viking/package.nix +++ b/pkgs/by-name/vi/viking/package.nix @@ -38,12 +38,12 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "viking"; version = "1.11"; src = fetchurl { - url = "mirror://sourceforge/viking/viking-${version}.tar.bz2"; + url = "mirror://sourceforge/viking/viking-${finalAttrs.version}.tar.bz2"; hash = "sha256-/iHVwRHvIId9HNlbGkvDT6rp3ToXuskj9BjhJxo8/JE="; }; @@ -115,4 +115,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/vi/vimb-unwrapped/package.nix b/pkgs/by-name/vi/vimb-unwrapped/package.nix index d01cb36edc07..f32933a1d7b1 100644 --- a/pkgs/by-name/vi/vimb-unwrapped/package.nix +++ b/pkgs/by-name/vi/vimb-unwrapped/package.nix @@ -11,14 +11,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vimb"; version = "3.7.0"; src = fetchFromGitHub { owner = "fanglingsu"; repo = "vimb"; - tag = version; + tag = finalAttrs.version; hash = "sha256-NW9B/hybSOaojKIubaxiQ+Nd5f/D4XKxPl9vUyFoX/k="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/vi/vimer/package.nix b/pkgs/by-name/vi/vimer/package.nix index 61929aba1577..7871a75c7ff9 100644 --- a/pkgs/by-name/vi/vimer/package.nix +++ b/pkgs/by-name/vi/vimer/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.2.0"; pname = "vimer"; src = fetchFromGitHub { owner = "susam"; repo = "vimer"; - rev = version; + rev = finalAttrs.version; sha256 = "01qhr3i7wasbaxvms39c81infpry2vk0nzh7r5m5b9p713p0phsi"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { mainProgram = "vimer"; }; -} +}) diff --git a/pkgs/by-name/vi/vimpc/package.nix b/pkgs/by-name/vi/vimpc/package.nix index f18fc98310e1..ac72e3955499 100644 --- a/pkgs/by-name/vi/vimpc/package.nix +++ b/pkgs/by-name/vi/vimpc/package.nix @@ -12,14 +12,14 @@ curl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.09.2"; pname = "vimpc"; src = fetchFromGitHub { owner = "boysetsfrog"; repo = "vimpc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0lswzkap2nm7v5h7ppb6a64cb35rajysd09nb204rxgrkij4m6nx"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; mainProgram = "vimpc"; }; -} +}) diff --git a/pkgs/by-name/vi/virt-manager/package.nix b/pkgs/by-name/vi/virt-manager/package.nix index 94ff866c48e5..293e66c7ce0c 100644 --- a/pkgs/by-name/vi/virt-manager/package.nix +++ b/pkgs/by-name/vi/virt-manager/package.nix @@ -32,14 +32,14 @@ let requests ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "virt-manager"; version = "5.1.0"; src = fetchFromGitHub { owner = "virt-manager"; repo = "virt-manager"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-nMWLDo2pfWcqsVuEk0JbzLZ1a0lViTohsZ8gEXGhBuI="; }; @@ -86,7 +86,7 @@ stdenv.mkDerivation rec { ''; preFixup = '' - glib-compile-schemas $out/share/gsettings-schemas/virt-manager-${version}/glib-2.0/schemas + glib-compile-schemas $out/share/gsettings-schemas/virt-manager-${finalAttrs.version}/glib-2.0/schemas gappsWrapperArgs+=(--set PYTHONPATH "${python3.pkgs.makePythonPath pythonDependencies}") # these are called from virt-install in installerinject.py @@ -110,4 +110,4 @@ stdenv.mkDerivation rec { fpletz ]; }; -} +}) diff --git a/pkgs/by-name/vi/virt-viewer/package.nix b/pkgs/by-name/vi/virt-viewer/package.nix index 02bf0f2062c1..56a1962294ab 100644 --- a/pkgs/by-name/vi/virt-viewer/package.nix +++ b/pkgs/by-name/vi/virt-viewer/package.nix @@ -33,12 +33,12 @@ vte, wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "virt-viewer"; version = "11.0"; src = fetchurl { - url = "https://releases.pagure.org/virt-viewer/virt-viewer-${version}.tar.xz"; + url = "https://releases.pagure.org/virt-viewer/virt-viewer-${finalAttrs.version}.tar.xz"; sha256 = "sha256-pD+iMlxMHHelyMmAZaww7wURohrJjlkPIjQIabrZq9A="; }; @@ -118,4 +118,4 @@ stdenv.mkDerivation rec { downloadPage = "https://virt-manager.org/download.html"; }; }; -} +}) diff --git a/pkgs/by-name/vi/virtio-win/package.nix b/pkgs/by-name/vi/virtio-win/package.nix index b84263e98a22..e7efbd8f26aa 100644 --- a/pkgs/by-name/vi/virtio-win/package.nix +++ b/pkgs/by-name/vi/virtio-win/package.nix @@ -5,12 +5,12 @@ libarchive, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "virtio-win"; version = "0.1.285-1"; src = fetchurl { - url = "https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-${version}/virtio-win.iso"; + url = "https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-${finalAttrs.version}/virtio-win.iso"; hash = "sha256-4UzyuUSSw+kl8AcLp/3+3rIEjJHuqcWlr7MCMqOXYzE="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/vi/virtualpg/package.nix b/pkgs/by-name/vi/virtualpg/package.nix index 5bd5c48cec59..d5e2a50ff1b4 100644 --- a/pkgs/by-name/vi/virtualpg/package.nix +++ b/pkgs/by-name/vi/virtualpg/package.nix @@ -7,12 +7,12 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "virtualpg"; version = "2.0.1"; src = fetchurl { - url = "https://www.gaia-gis.it/gaia-sins/virtualpg-${version}.tar.gz"; + url = "https://www.gaia-gis.it/gaia-sins/virtualpg-${finalAttrs.version}.tar.gz"; hash = "sha256-virr64yf8nQ4IIX1HUIugjhYvKT2vC+pCYFkZMah4Is="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ sikmir ]; }; -} +}) diff --git a/pkgs/by-name/vi/vitetris/package.nix b/pkgs/by-name/vi/vitetris/package.nix index ce96940699e0..0e759dfc0dfa 100644 --- a/pkgs/by-name/vi/vitetris/package.nix +++ b/pkgs/by-name/vi/vitetris/package.nix @@ -4,14 +4,14 @@ lib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vitetris"; version = "0.59.1"; src = fetchFromGitHub { owner = "vicgeralds"; repo = "vitetris"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Rbfa2hD67RGmInfWwYD4SthL8lm5bGSBi3oudV5hAao="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { garbage, network play, joystick (gamepad) support on Linux or with Allegro. ''; }; -} +}) diff --git a/pkgs/by-name/vk/vk-bootstrap/package.nix b/pkgs/by-name/vk/vk-bootstrap/package.nix index f5d6a5c18581..abd1c6bb8518 100644 --- a/pkgs/by-name/vk/vk-bootstrap/package.nix +++ b/pkgs/by-name/vk/vk-bootstrap/package.nix @@ -8,7 +8,7 @@ catch2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vk-bootstrap"; version = "0.7"; outputs = [ @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "charles-lunarg"; repo = "vk-bootstrap"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-X3ANqfplrCF1R494+H5/plcwMH7rbW6zpLA4MZrYaoE="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ shamilton ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/vk/vk-cli/package.nix b/pkgs/by-name/vk/vk-cli/package.nix index e5e800e1a3fb..9815883b5418 100644 --- a/pkgs/by-name/vk/vk-cli/package.nix +++ b/pkgs/by-name/vk/vk-cli/package.nix @@ -9,12 +9,12 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vk-cli"; version = "0.7.6"; src = fetchurl { - url = "https://github.com/vk-cli/vk/releases/download/${version}/vk-${version}-64-bin.7z"; + url = "https://github.com/vk-cli/vk/releases/download/${finalAttrs.version}/vk-${finalAttrs.version}-64-bin.7z"; sha256 = "sha256-Y40oLjddunrd7ZF1JbCcgjSCn8jFTubq69jhAVxInXw="; }; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/bin/ - mv $TMP/vk-${version}-64-bin vk-cli + mv $TMP/vk-${finalAttrs.version}-64-bin vk-cli install -D vk-cli --target-directory=$out/bin/ ''; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/vk/vkdevicechooser/package.nix b/pkgs/by-name/vk/vkdevicechooser/package.nix index 2af58ec88424..96606acc62a5 100644 --- a/pkgs/by-name/vk/vkdevicechooser/package.nix +++ b/pkgs/by-name/vk/vkdevicechooser/package.nix @@ -10,14 +10,14 @@ jq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vkdevicechooser"; version = "1.1"; src = fetchFromGitHub { owner = "jiriks74"; repo = "vkdevicechooser"; - rev = version; + rev = finalAttrs.version; hash = "sha256-j4hefarOQ3q0sKkB2g/dO2/4bSYzt4oxmCna0nMAjFk="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ lib.maintainers.sigmike ]; }; -} +}) diff --git a/pkgs/by-name/vk/vkdisplayinfo/package.nix b/pkgs/by-name/vk/vkdisplayinfo/package.nix index cb6ea5239dd7..bf826f1fb525 100644 --- a/pkgs/by-name/vk/vkdisplayinfo/package.nix +++ b/pkgs/by-name/vk/vkdisplayinfo/package.nix @@ -7,14 +7,14 @@ vulkan-headers, fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vkdisplayinfo"; version = "0.1"; src = fetchFromGitHub { owner = "ChristophHaag"; repo = "vkdisplayinfo"; - rev = version; + rev = finalAttrs.version; hash = "sha256-n6U7T5aOYTpgWE2WGPBPHtQKzitf9PxAoXJNWyz4rYw="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.LunNova ]; mainProgram = "vkdisplayinfo"; }; -} +}) diff --git a/pkgs/by-name/vl/vlock/package.nix b/pkgs/by-name/vl/vlock/package.nix index ac82ccaec579..2dd11c936994 100644 --- a/pkgs/by-name/vl/vlock/package.nix +++ b/pkgs/by-name/vl/vlock/package.nix @@ -5,12 +5,12 @@ pam, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vlock"; version = "2.2.2"; src = fetchurl { - url = "mirror://debian/pool/main/v/vlock/vlock_${version}.orig.tar.gz"; + url = "mirror://debian/pool/main/v/vlock/vlock_${finalAttrs.version}.orig.tar.gz"; sha256 = "1b9gv7hmlb8swda5bn40lp1yki8b8wv29vdnhcjqfl6ir98551za"; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "vlock"; }; -} +}) diff --git a/pkgs/by-name/vm/vmmlib/package.nix b/pkgs/by-name/vm/vmmlib/package.nix index 325e9d47e4f0..efddf68a75b1 100644 --- a/pkgs/by-name/vm/vmmlib/package.nix +++ b/pkgs/by-name/vm/vmmlib/package.nix @@ -8,14 +8,14 @@ lapack, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.14.0"; pname = "vmmlib"; src = fetchFromGitHub { owner = "Eyescale"; repo = "vmmlib"; - tag = version; + tag = finalAttrs.version; hash = "sha256-QEfeQcE66XbsFTN/Fojgldem5C+RhbOBmRyBX3sfUrg="; fetchSubmodules = true; @@ -65,4 +65,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.adev ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/vm/vmtouch/package.nix b/pkgs/by-name/vm/vmtouch/package.nix index a49750e59ffd..f20914c41fb2 100644 --- a/pkgs/by-name/vm/vmtouch/package.nix +++ b/pkgs/by-name/vm/vmtouch/package.nix @@ -5,14 +5,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vmtouch"; version = "1.3.1"; src = fetchFromGitHub { owner = "hoytech"; repo = "vmtouch"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "08da6apzfkfjwasn4dxrlfxqfx7arl28apdzac5nvm0fhvws0dxk"; }; @@ -29,4 +29,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "vmtouch"; }; -} +}) diff --git a/pkgs/by-name/vn/vnstat/package.nix b/pkgs/by-name/vn/vnstat/package.nix index 16a816bb6f80..ab7ad969d06f 100644 --- a/pkgs/by-name/vn/vnstat/package.nix +++ b/pkgs/by-name/vn/vnstat/package.nix @@ -9,14 +9,14 @@ check, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vnstat"; version = "2.13"; src = fetchFromGitHub { owner = "vergoh"; repo = "vnstat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Xd3s4Wrtfwis0dxRijeWhfloHcXPUNAj0P91uWi1C3M="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/vo/vo-amrwbenc/package.nix b/pkgs/by-name/vo/vo-amrwbenc/package.nix index 4fcf5c2b1fe3..286aa344d30e 100644 --- a/pkgs/by-name/vo/vo-amrwbenc/package.nix +++ b/pkgs/by-name/vo/vo-amrwbenc/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vo-amrwbenc"; version = "0.1.3"; src = fetchFromGitHub { owner = "mstorsjo"; repo = "vo-amrwbenc"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-oHhoJAI47VqBGk9cO3G5oqnHpWxA2jnJs103MwcYj+w="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/vo/vokoscreen-ng/package.nix b/pkgs/by-name/vo/vokoscreen-ng/package.nix index 69e030f55d4b..38fb23e47e58 100644 --- a/pkgs/by-name/vo/vokoscreen-ng/package.nix +++ b/pkgs/by-name/vo/vokoscreen-ng/package.nix @@ -11,14 +11,14 @@ wayland, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vokoscreen-ng"; version = "4.8.3"; src = fetchFromGitHub { owner = "vkohaupt"; repo = "vokoscreenNG"; - tag = version; + tag = finalAttrs.version; hash = "sha256-D2E4G6rq6kFZbwjYhoccl/aROCdpuS8UJu0JKGc8wKU="; }; @@ -74,4 +74,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "vokoscreenNG"; }; -} +}) diff --git a/pkgs/by-name/vo/volume_key/package.nix b/pkgs/by-name/vo/volume_key/package.nix index 30a8cf0146be..cfa7e8ef4757 100644 --- a/pkgs/by-name/vo/volume_key/package.nix +++ b/pkgs/by-name/vo/volume_key/package.nix @@ -16,13 +16,13 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "volume_key"; version = "0.3.11"; src = fetchgit { url = "https://pagure.io/volume_key.git"; - rev = "volume_key-${version}"; + rev = "volume_key-${finalAttrs.version}"; sha256 = "1sqdbcih1c39bjiv4mm1m7acc3lfh2i2hf2r9i7rk8adfzq8awma"; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/vo/volumeicon/package.nix b/pkgs/by-name/vo/volumeicon/package.nix index 323572e392ed..525a655ec39e 100644 --- a/pkgs/by-name/vo/volumeicon/package.nix +++ b/pkgs/by-name/vo/volumeicon/package.nix @@ -10,14 +10,14 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "volumeicon"; version = "0.5.1"; src = fetchFromGitHub { owner = "Maato"; repo = "volumeicon"; - rev = version; + rev = finalAttrs.version; hash = "sha256-zYKC7rOoLf08rV4B43TrGNBcXfSBFxWZCe9bQD9JzaA"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3; mainProgram = "volumeicon"; }; -} +}) diff --git a/pkgs/by-name/vo/vorbis-tools/package.nix b/pkgs/by-name/vo/vorbis-tools/package.nix index 29f432e400ae..386641b82b99 100644 --- a/pkgs/by-name/vo/vorbis-tools/package.nix +++ b/pkgs/by-name/vo/vorbis-tools/package.nix @@ -13,12 +13,12 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vorbis-tools"; version = "1.4.3"; src = fetchurl { - url = "http://downloads.xiph.org/releases/vorbis/vorbis-tools-${version}.tar.gz"; + url = "http://downloads.xiph.org/releases/vorbis/vorbis-tools-${finalAttrs.version}.tar.gz"; hash = "sha256-of493Gd3vc6/a3l+ft/gQ3lUskdW/8yMa4FrY+BGDd4="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/vo/vorbisgain/package.nix b/pkgs/by-name/vo/vorbisgain/package.nix index 66d7125dde03..077f2697d707 100644 --- a/pkgs/by-name/vo/vorbisgain/package.nix +++ b/pkgs/by-name/vo/vorbisgain/package.nix @@ -6,12 +6,12 @@ libvorbis, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vorbisgain"; version = "0.37"; src = fetchurl { - url = "https://sjeng.org/ftp/vorbis/vorbisgain-${version}.tar.gz"; + url = "https://sjeng.org/ftp/vorbis/vorbisgain-${finalAttrs.version}.tar.gz"; sha256 = "1v1h6mhnckmvvn7345hzi9abn5z282g4lyyl4nnbqwnrr98v0vfx"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; mainProgram = "vorbisgain"; }; -} +}) diff --git a/pkgs/by-name/vo/vowpal-wabbit/package.nix b/pkgs/by-name/vo/vowpal-wabbit/package.nix index fa17a0eba94b..bb0de38445f3 100644 --- a/pkgs/by-name/vo/vowpal-wabbit/package.nix +++ b/pkgs/by-name/vo/vowpal-wabbit/package.nix @@ -10,14 +10,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vowpal-wabbit"; version = "9.10.0"; src = fetchFromGitHub { owner = "VowpalWabbit"; repo = "vowpal_wabbit"; - tag = version; + tag = finalAttrs.version; hash = "sha256-HKxhEB4ph2tOWgvYngYTcv0OCMISj3KqZpP2zsEUPs0="; fetchSubmodules = true; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jackgerrits ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/vp/vpl-gpu-rt/package.nix b/pkgs/by-name/vp/vpl-gpu-rt/package.nix index 3a771e668b8d..02e0953e2f5b 100644 --- a/pkgs/by-name/vp/vpl-gpu-rt/package.nix +++ b/pkgs/by-name/vp/vpl-gpu-rt/package.nix @@ -8,7 +8,7 @@ libva, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vpl-gpu-rt"; version = "25.4.6"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "intel"; repo = "vpl-gpu-rt"; - rev = "intel-onevpl-${version}"; + rev = "intel-onevpl-${finalAttrs.version}"; hash = "sha256-Uv2KLkTqTejM3sh62iBfSV+eXE4lnR5kQ2d3ZLPXTho="; }; @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { meta = { description = "oneAPI Video Processing Library Intel GPU implementation"; homepage = "https://github.com/intel/vpl-gpu-rt"; - changelog = "https://github.com/intel/vpl-gpu-rt/releases/tag/${src.rev}"; + changelog = "https://github.com/intel/vpl-gpu-rt/releases/tag/${finalAttrs.src.rev}"; license = [ lib.licenses.mit ]; platforms = [ "x86_64-linux" ]; maintainers = with lib.maintainers; [ @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { pjungkamp ]; }; -} +}) diff --git a/pkgs/by-name/vr/vrpn/package.nix b/pkgs/by-name/vr/vrpn/package.nix index 23f2ef0a54eb..87c1837bec5e 100644 --- a/pkgs/by-name/vr/vrpn/package.nix +++ b/pkgs/by-name/vr/vrpn/package.nix @@ -8,14 +8,14 @@ libGL, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vrpn"; version = "07.36"; src = fetchFromGitHub { owner = "vrpn"; repo = "vrpn"; - rev = "version_${version}"; + rev = "version_${finalAttrs.version}"; hash = "sha256-eXmj9Wqm+ytsnypC+MrOLnJg9zlri5y0puavamZqFmY="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.darwin ++ lib.platforms.linux; maintainers = with lib.maintainers; [ ludo ]; }; -} +}) diff --git a/pkgs/by-name/vs/vsqlite/package.nix b/pkgs/by-name/vs/vsqlite/package.nix index 1ed1dcfc05f2..5259e5cfbe38 100644 --- a/pkgs/by-name/vs/vsqlite/package.nix +++ b/pkgs/by-name/vs/vsqlite/package.nix @@ -6,12 +6,12 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vsqlite"; version = "0.3.13"; src = fetchurl { - url = "https://evilissimo.fedorapeople.org/releases/vsqlite--/0.3.13/vsqlite++-${version}.tar.gz"; + url = "https://evilissimo.fedorapeople.org/releases/vsqlite--/0.3.13/vsqlite++-${finalAttrs.version}.tar.gz"; sha256 = "17fkj0d2jh0xkjpcayhs1xvbnh1d69f026i7vs1zqnbiwbkpz237"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd3; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/vt/vtable-dumper/package.nix b/pkgs/by-name/vt/vtable-dumper/package.nix index 47f6e2e1c187..1887e6f38095 100644 --- a/pkgs/by-name/vt/vtable-dumper/package.nix +++ b/pkgs/by-name/vt/vtable-dumper/package.nix @@ -5,14 +5,14 @@ libelf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vtable-dumper"; version = "1.2"; src = fetchFromGitHub { owner = "lvc"; repo = "vtable-dumper"; - rev = version; + rev = finalAttrs.version; sha256 = "0sl7lnjr2l4c2f7qaazvpwpzsp4gckkvccfam88wcq9f7j9xxbyp"; }; @@ -26,4 +26,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/vt/vttest/package.nix b/pkgs/by-name/vt/vttest/package.nix index ac4ce1c4e4a8..a36f9aa01482 100644 --- a/pkgs/by-name/vt/vttest/package.nix +++ b/pkgs/by-name/vt/vttest/package.nix @@ -4,14 +4,14 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vttest"; version = "20241208"; src = fetchurl { urls = [ - "https://invisible-mirror.net/archives/vttest/vttest-${version}.tgz" - "https://invisible-island.net/archives/vttest/vttest-${version}.tgz" + "https://invisible-mirror.net/archives/vttest/vttest-${finalAttrs.version}.tgz" + "https://invisible-island.net/archives/vttest/vttest-${finalAttrs.version}.tgz" ]; sha256 = "sha256-j+47rH6H1KpKIXvSs4q5kQw7jPmmBbRQx2zMCtKmUZ0="; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "vttest"; }; -} +}) diff --git a/pkgs/by-name/vu/vue/package.nix b/pkgs/by-name/vu/vue/package.nix index fc4b9bb45564..bfcad835b6e8 100644 --- a/pkgs/by-name/vu/vue/package.nix +++ b/pkgs/by-name/vu/vue/package.nix @@ -6,7 +6,7 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vue"; version = "3.3.0"; src = fetchurl { @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p "$out"/{share/vue,bin} - cp ${src} "$out/share/vue/vue.jar" + cp ${finalAttrs.src} "$out/share/vue/vue.jar" echo '#!${runtimeShell}' >> "$out/bin/vue" echo '${jre}/bin/java -jar "'"$out/share/vue/vue.jar"'" "$@"' >> "$out/bin/vue" chmod a+x "$out/bin/vue" @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.ecl20; mainProgram = "vue"; }; -} +}) diff --git a/pkgs/by-name/vu/vulkan-extension-layer/package.nix b/pkgs/by-name/vu/vulkan-extension-layer/package.nix index 6651d61f24dd..faa9a469c5a7 100644 --- a/pkgs/by-name/vu/vulkan-extension-layer/package.nix +++ b/pkgs/by-name/vu/vulkan-extension-layer/package.nix @@ -14,14 +14,14 @@ wayland, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vulkan-extension-layer"; version = "1.4.335.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ExtensionLayer"; - rev = "vulkan-sdk-${version}"; + rev = "vulkan-sdk-${finalAttrs.version}"; hash = "sha256-1Ax/0W882nJFO2hVqXamT89lFu5ncnrytnwDdUIihnk="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/vu/vulkan-headers/package.nix b/pkgs/by-name/vu/vulkan-headers/package.nix index a97e281624a7..81ca1d849c86 100644 --- a/pkgs/by-name/vu/vulkan-headers/package.nix +++ b/pkgs/by-name/vu/vulkan-headers/package.nix @@ -5,7 +5,7 @@ cmake, ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vulkan-headers"; version = "1.4.335.0"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Headers"; - rev = "vulkan-sdk-${version}"; + rev = "vulkan-sdk-${finalAttrs.version}"; hash = "sha256-DIePLzDoImnaso0WYUv819wSDeA7Zy1I/tYAbsALXKg="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ lib.maintainers.ralith ]; }; -} +}) diff --git a/pkgs/by-name/vu/vulkan-tools-lunarg/package.nix b/pkgs/by-name/vu/vulkan-tools-lunarg/package.nix index ba2cc8f59c46..6e2a6f298ed3 100644 --- a/pkgs/by-name/vu/vulkan-tools-lunarg/package.nix +++ b/pkgs/by-name/vu/vulkan-tools-lunarg/package.nix @@ -25,14 +25,14 @@ qt6, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vulkan-tools-lunarg"; version = "1.4.335.0"; src = fetchFromGitHub { owner = "LunarG"; repo = "VulkanTools"; - rev = "vulkan-sdk-${version}"; + rev = "vulkan-sdk-${finalAttrs.version}"; hash = "sha256-2DUxlGH9Yco64Y74QByVniWXiYYy+e4MfyN4S+E6KKA="; }; @@ -97,4 +97,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/vu/vulkan-validation-layers/package.nix b/pkgs/by-name/vu/vulkan-validation-layers/package.nix index 43fe919e19b8..4d4bb47138dd 100644 --- a/pkgs/by-name/vu/vulkan-validation-layers/package.nix +++ b/pkgs/by-name/vu/vulkan-validation-layers/package.nix @@ -24,14 +24,14 @@ let robin-hood-hashing = callPackage ./robin-hood-hashing.nix { }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vulkan-validation-layers"; version = "1.4.335.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ValidationLayers"; - rev = "vulkan-sdk-${version}"; + rev = "vulkan-sdk-${finalAttrs.version}"; hash = "sha256-FRxr33epHe+HIH/7Y7ms+6E9L0yzaNnFzN3YnswZfRo="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = [ lib.maintainers.ralith ]; }; -} +}) diff --git a/pkgs/by-name/vu/vulkan-validation-layers/robin-hood-hashing.nix b/pkgs/by-name/vu/vulkan-validation-layers/robin-hood-hashing.nix index 1885afee0022..ce260b1ef7f3 100644 --- a/pkgs/by-name/vu/vulkan-validation-layers/robin-hood-hashing.nix +++ b/pkgs/by-name/vu/vulkan-validation-layers/robin-hood-hashing.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "robin-hood-hashing"; version = "3.11.5"; # pin src = fetchFromGitHub { owner = "martinus"; repo = "robin-hood-hashing"; - rev = version; # pin + rev = finalAttrs.version; # pin sha256 = "sha256-J4u9Q6cXF0SLHbomP42AAn5LSKBYeVgTooOhqxOIpuM="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/vz/vzic/package.nix b/pkgs/by-name/vz/vzic/package.nix index 48ac5341b843..91ee97fd9d75 100644 --- a/pkgs/by-name/vz/vzic/package.nix +++ b/pkgs/by-name/vz/vzic/package.nix @@ -7,7 +7,7 @@ glib, libical, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "vzic"; version = "0-unstable-2024-06-04"; @@ -50,11 +50,11 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/libical/vzic"; description = "Program to convert the IANA timezone database files into VTIMEZONE files compatible with the iCalendar specification"; - changelog = "https://github.com/libical/vzic/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/libical/vzic/blob/${finalAttrs.src.rev}/ChangeLog"; mainProgram = "vzic"; license = with lib.licenses; [ gpl2Plus ]; maintainers = with lib.maintainers; [ moraxyc ]; broken = !stdenv.hostPlatform.emulatorAvailable buildPackages; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/w_/w_scan2/package.nix b/pkgs/by-name/w_/w_scan2/package.nix index 663a9d2a1722..8ca4128e066d 100644 --- a/pkgs/by-name/w_/w_scan2/package.nix +++ b/pkgs/by-name/w_/w_scan2/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "w_scan2"; version = "1.0.17"; src = fetchFromGitHub { owner = "stefantalpalaru"; repo = "w_scan2"; - rev = version; + rev = finalAttrs.version; hash = "sha256-2wtH7mb6XfgLHr0vDVTZwoYxpSTM5N8Y/vi0YWN6MUE="; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; mainProgram = "w_scan2"; }; -} +}) diff --git a/pkgs/by-name/wa/wabt/package.nix b/pkgs/by-name/wa/wabt/package.nix index 70a7df0120b5..c8f09597acb6 100644 --- a/pkgs/by-name/wa/wabt/package.nix +++ b/pkgs/by-name/wa/wabt/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wabt"; version = "1.0.37"; src = fetchFromGitHub { owner = "WebAssembly"; repo = "wabt"; - tag = version; + tag = finalAttrs.version; hash = "sha256-Ejr+FxaYRDI01apHhKTs11iwcv72a8ZxyPmVetEvadU="; fetchSubmodules = true; }; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; cmakeFlags = [ "-DBUILD_TESTS=OFF" - "-DCMAKE_PROJECT_VERSION=${version}" + "-DCMAKE_PROJECT_VERSION=${finalAttrs.version}" ]; meta = { @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wa/waffle/package.nix b/pkgs/by-name/wa/waffle/package.nix index 0fb776f8cb27..342acb401faa 100644 --- a/pkgs/by-name/wa/waffle/package.nix +++ b/pkgs/by-name/wa/waffle/package.nix @@ -23,7 +23,7 @@ udev, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "waffle"; version = "1.8.1"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "Mesa"; repo = "waffle"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Y7GRYLqSO572qA1eZ3jS8QlZ1X9xKpDtScaySTuPK/U="; }; @@ -91,4 +91,4 @@ stdenv.mkDerivation rec { inherit (libgbm.meta) platforms; maintainers = with lib.maintainers; [ Flakebi ]; }; -} +}) diff --git a/pkgs/by-name/wa/waifu2x-converter-cpp/package.nix b/pkgs/by-name/wa/waifu2x-converter-cpp/package.nix index be40726bc26a..223a6a343e36 100644 --- a/pkgs/by-name/wa/waifu2x-converter-cpp/package.nix +++ b/pkgs/by-name/wa/waifu2x-converter-cpp/package.nix @@ -12,14 +12,14 @@ cudatoolkit ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "waifu2x-converter-cpp"; version = "5.3.4"; src = fetchFromGitHub { owner = "DeadSix27"; repo = "waifu2x-converter-cpp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0rv8bnyxz89za6gwk9gmdbaf3j7c1j52mip7h81rir288j35m84x"; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "waifu2x-converter-cpp"; }; -} +}) diff --git a/pkgs/by-name/wa/wannier90/package.nix b/pkgs/by-name/wa/wannier90/package.nix index 1c1b0136802b..2a8996daf779 100644 --- a/pkgs/by-name/wa/wannier90/package.nix +++ b/pkgs/by-name/wa/wannier90/package.nix @@ -11,7 +11,7 @@ assert (!blas.isILP64); assert blas.isILP64 == lapack.isILP64; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wannier90"; version = "3.1.0"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "wannier-developers"; repo = "wannier90"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-+Mq7lM6WuwAnK/2FlDz9gNRIg2sRazQRezb3BfD0veY="; }; @@ -88,4 +88,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" ]; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/wa/waon/package.nix b/pkgs/by-name/wa/waon/package.nix index c165ba05ce54..cc637ee384c0 100644 --- a/pkgs/by-name/wa/waon/package.nix +++ b/pkgs/by-name/wa/waon/package.nix @@ -11,14 +11,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "waon"; version = "0.11"; src = fetchFromGitHub { owner = "kichiki"; repo = "waon"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1xmq8d2rj58xbp4rnyav95y1vnz3r9s9db7xxfa2rd0ilq0ps4y7"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.puckipedia ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/wa/warpd/package.nix b/pkgs/by-name/wa/warpd/package.nix index fd6b074f6cc1..4399deb01d2c 100644 --- a/pkgs/by-name/wa/warpd/package.nix +++ b/pkgs/by-name/wa/warpd/package.nix @@ -17,14 +17,14 @@ libXext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "warpd"; version = "1.3.5"; src = fetchFromGitHub { owner = "rvaiya"; repo = "warpd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-5B3Ec+R1vF2iI0ennYcsRlnFXJkSns0jVbyAWJA4lTU="; leaveDotGit = true; }; @@ -64,10 +64,10 @@ stdenv.mkDerivation rec { meta = { description = "Modal keyboard driven interface for mouse manipulation"; homepage = "https://github.com/rvaiya/warpd"; - changelog = "https://github.com/rvaiya/warpd/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/rvaiya/warpd/blob/${finalAttrs.src.rev}/CHANGELOG.md"; maintainers = with lib.maintainers; [ hhydraa ]; license = lib.licenses.mit; platforms = lib.platforms.linux; mainProgram = "warpd"; }; -} +}) diff --git a/pkgs/by-name/wa/warpinator/package.nix b/pkgs/by-name/wa/warpinator/package.nix index f1c6c1ad31af..a4b182c70588 100644 --- a/pkgs/by-name/wa/warpinator/package.nix +++ b/pkgs/by-name/wa/warpinator/package.nix @@ -40,14 +40,14 @@ let ++ qrcode.optional-dependencies.pil ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "warpinator"; version = "2.0.3"; src = fetchFromGitHub { owner = "linuxmint"; repo = "warpinator"; - rev = version; + rev = finalAttrs.version; hash = "sha256-3ZkufMZFTn8BQO9DHr3s9ELRuDrTflE4Ym73dO7rrKs="; }; @@ -106,4 +106,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/wa/watchdogd/package.nix b/pkgs/by-name/wa/watchdogd/package.nix index 563d56b96f8f..d06ec172b7b2 100644 --- a/pkgs/by-name/wa/watchdogd/package.nix +++ b/pkgs/by-name/wa/watchdogd/package.nix @@ -9,14 +9,14 @@ libconfuse, nixosTests, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "watchdogd"; version = "4.1"; src = fetchFromGitHub { owner = "troglobit"; repo = "watchdogd"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Q3j16hxDwusZdmIjHm/CVi7VrwRziPGERAvJ3F/Bvdg="; }; @@ -35,9 +35,9 @@ stdenv.mkDerivation rec { meta = { description = "Advanced system & process supervisor for Linux"; homepage = "https://troglobit.com/watchdogd.html"; - changelog = "https://github.com/troglobit/watchdogd/releases/tag/${version}"; + changelog = "https://github.com/troglobit/watchdogd/releases/tag/${finalAttrs.version}"; license = lib.licenses.isc; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ vifino ]; }; -} +}) diff --git a/pkgs/by-name/wa/watcher/package.nix b/pkgs/by-name/wa/watcher/package.nix index 18d6f8b703b7..55c65e9959c2 100644 --- a/pkgs/by-name/wa/watcher/package.nix +++ b/pkgs/by-name/wa/watcher/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "watcher"; version = "0.14.3"; src = fetchFromGitHub { owner = "e-dant"; repo = "watcher"; - tag = version; + tag = finalAttrs.version; hash = "sha256-LDzZk47GHSh+SSolz7FdOVNKsNhVNrrsuNGBtXanC+U="; }; @@ -23,10 +23,10 @@ stdenv.mkDerivation rec { meta = { description = "Filesystem watcher. Works anywhere. Simple, efficient and friendly"; homepage = "https://github.com/e-dant/watcher"; - changelog = "https://github.com/e-dant/watcher/releases/tag/${src.tag}"; + changelog = "https://github.com/e-dant/watcher/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "tw"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/wa/wavemon/package.nix b/pkgs/by-name/wa/wavemon/package.nix index 42c4144bf34b..473ff3f86943 100644 --- a/pkgs/by-name/wa/wavemon/package.nix +++ b/pkgs/by-name/wa/wavemon/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wavemon"; version = "0.9.6"; src = fetchFromGitHub { owner = "uoaerg"; repo = "wavemon"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-OnELXlnzXamQflCAWuc4fxwvqHZtl+nrlTpkKK4IGKw="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "wavemon"; }; -} +}) diff --git a/pkgs/by-name/wa/wavpack/package.nix b/pkgs/by-name/wa/wavpack/package.nix index 9546be7a2bf0..34f776249442 100644 --- a/pkgs/by-name/wa/wavpack/package.nix +++ b/pkgs/by-name/wa/wavpack/package.nix @@ -7,7 +7,7 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wavpack"; version = "5.8.1"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "dbry"; repo = "WavPack"; - rev = version; + rev = finalAttrs.version; hash = "sha256-V9jRIuDpZYIBohJRouGr2TI32BZMXSNVfavqPl56YO0="; }; @@ -38,9 +38,9 @@ stdenv.mkDerivation rec { meta = { description = "Hybrid audio compression format"; homepage = "https://www.wavpack.com/"; - changelog = "https://github.com/dbry/WavPack/releases/tag/${version}"; + changelog = "https://github.com/dbry/WavPack/releases/tag/${finalAttrs.version}"; license = lib.licenses.bsd3; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ codyopel ]; }; -} +}) diff --git a/pkgs/by-name/wa/way-displays/package.nix b/pkgs/by-name/wa/way-displays/package.nix index 416cc46a3734..eb43eb9ec245 100644 --- a/pkgs/by-name/wa/way-displays/package.nix +++ b/pkgs/by-name/wa/way-displays/package.nix @@ -9,14 +9,14 @@ yaml-cpp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "way-displays"; version = "1.15.0"; src = fetchFromGitHub { owner = "alex-courtis"; repo = "way-displays"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-M1d6o4mODnFNInSt0GL1aCUcRU9VBVhHFQuwTrw6zY4="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "way-displays"; }; -} +}) diff --git a/pkgs/by-name/wa/wayland-logout/package.nix b/pkgs/by-name/wa/wayland-logout/package.nix index 6604408d0434..c5460756c0fd 100644 --- a/pkgs/by-name/wa/wayland-logout/package.nix +++ b/pkgs/by-name/wa/wayland-logout/package.nix @@ -5,13 +5,13 @@ meson, ninja, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wayland-logout"; version = "1.4"; src = fetchFromGitHub { owner = "soreau"; repo = "wayland-logout"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-VSAw6go4v937HWazXfMz8OdHgOnUtrlDXkslsV4eDIg="; }; nativeBuildInputs = [ @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { license = with lib.licenses; [ mit ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/wa/wayland-utils/package.nix b/pkgs/by-name/wa/wayland-utils/package.nix index c8cbddd18f78..dfe8228b46ef 100644 --- a/pkgs/by-name/wa/wayland-utils/package.nix +++ b/pkgs/by-name/wa/wayland-utils/package.nix @@ -12,12 +12,12 @@ gitUpdater, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wayland-utils"; version = "1.3.0"; src = fetchurl { - url = "https://gitlab.freedesktop.org/wayland/wayland-utils/-/releases/${version}/downloads/wayland-utils-${version}.tar.xz"; + url = "https://gitlab.freedesktop.org/wayland/wayland-utils/-/releases/${finalAttrs.version}/downloads/wayland-utils-${finalAttrs.version}.tar.xz"; hash = "sha256-o50OZWF8auGG12jCI/VwYKOkNfb58C0DB0+UUxO/zw0="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ wineee ]; mainProgram = "wayland-info"; }; -} +}) diff --git a/pkgs/by-name/wa/waynergy/package.nix b/pkgs/by-name/wa/waynergy/package.nix index ca6cbef8b93e..b16a10884bd4 100644 --- a/pkgs/by-name/wa/waynergy/package.nix +++ b/pkgs/by-name/wa/waynergy/package.nix @@ -13,14 +13,14 @@ libxkbcommon, libressl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "waynergy"; version = "0.0.17"; src = fetchFromGitHub { owner = "r-c-f"; repo = "waynergy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-cwpW6O+KJNDvSrHeSM1Ci7S0kNw6a8KCdGAIhowPEIw="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ maxhero ]; }; -} +}) diff --git a/pkgs/by-name/wc/wch-isp/package.nix b/pkgs/by-name/wc/wch-isp/package.nix index 09beba2b96f3..e2e3dcfa1eca 100644 --- a/pkgs/by-name/wc/wch-isp/package.nix +++ b/pkgs/by-name/wc/wch-isp/package.nix @@ -6,14 +6,14 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wch-isp"; version = "0.4.1"; src = fetchFromSourcehut { owner = "~jmaselbas"; repo = "wch-isp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-JB7cvZPzRhYJ8T3QJkguHOzZFrLOft5rRz0F0sVav/k="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ lesuisse ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wc/wcpg/package.nix b/pkgs/by-name/wc/wcpg/package.nix index 42fbb07d0ce5..bd7beced1f2e 100644 --- a/pkgs/by-name/wc/wcpg/package.nix +++ b/pkgs/by-name/wc/wcpg/package.nix @@ -11,14 +11,14 @@ mpfr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wcpg"; version = "0.9"; src = fetchFromGitHub { owner = "fixif"; repo = "wcpg"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-uA/ENjf4urEO+lqebkp/k54199o2434FYgPSmYCG4UA="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ wegank ]; }; -} +}) diff --git a/pkgs/by-name/wd/wdfs/package.nix b/pkgs/by-name/wd/wdfs/package.nix index e1192b91120b..654ddc482f6e 100644 --- a/pkgs/by-name/wd/wdfs/package.nix +++ b/pkgs/by-name/wd/wdfs/package.nix @@ -9,12 +9,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wdfs-fuse"; version = "1.4.2"; src = fetchurl { - url = "http://noedler.de/projekte/wdfs/wdfs-${version}.tar.gz"; + url = "http://noedler.de/projekte/wdfs/wdfs-${finalAttrs.version}.tar.gz"; sha256 = "fcf2e1584568b07c7f3683a983a9be26fae6534b8109e09167e5dff9114ba2e5"; }; nativeBuildInputs = [ @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "wdfs"; }; -} +}) diff --git a/pkgs/by-name/we/webalizer/package.nix b/pkgs/by-name/we/webalizer/package.nix index f74aaa3812d9..88d1e7b9e969 100644 --- a/pkgs/by-name/we/webalizer/package.nix +++ b/pkgs/by-name/we/webalizer/package.nix @@ -9,12 +9,12 @@ db, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "webalizer"; version = "2.23.08"; src = fetchurl { - url = "mirror://debian/pool/main/w/webalizer/webalizer_${version}.orig.tar.gz"; + url = "mirror://debian/pool/main/w/webalizer/webalizer_${finalAttrs.version}.orig.tar.gz"; sha256 = "sha256-7a3bWqQcxKCBoVAOP6lmFdS0G8Eghrzt+ZOAGM557Y0="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/we/webp-pixbuf-loader/package.nix b/pkgs/by-name/we/webp-pixbuf-loader/package.nix index b1658bdc5e1d..8a82940af68a 100644 --- a/pkgs/by-name/we/webp-pixbuf-loader/package.nix +++ b/pkgs/by-name/we/webp-pixbuf-loader/package.nix @@ -14,14 +14,14 @@ let inherit (gdk-pixbuf) moduleDir; loadersPath = "${gdk-pixbuf.binaryDir}/webp-loaders.cache"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "webp-pixbuf-loader"; version = "0.2.7"; src = fetchFromGitHub { owner = "aruiz"; repo = "webp-pixbuf-loader"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-IJEweV2ACFp+Ua2ESrRUNApXWBg3NED60FDKijYO5TI="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.cwyc ]; teams = [ lib.teams.gnome ]; }; -} +}) diff --git a/pkgs/by-name/we/webrtc-audio-processing_0_3/package.nix b/pkgs/by-name/we/webrtc-audio-processing_0_3/package.nix index 05e763932fcc..a7f99ed06883 100644 --- a/pkgs/by-name/we/webrtc-audio-processing_0_3/package.nix +++ b/pkgs/by-name/we/webrtc-audio-processing_0_3/package.nix @@ -7,12 +7,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "webrtc-audio-processing"; version = "0.3.1"; src = fetchurl { - url = "https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-${version}.tar.xz"; + url = "https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-${finalAttrs.version}.tar.xz"; sha256 = "1gsx7k77blfy171b6g3m0k0s0072v6jcawhmx1kjs9w5zlwdkzd0"; }; @@ -73,4 +73,4 @@ stdenv.mkDerivation rec { ++ lib.platforms.x86 ); }; -} +}) diff --git a/pkgs/by-name/we/webrtc-audio-processing_1/package.nix b/pkgs/by-name/we/webrtc-audio-processing_1/package.nix index cf4191c2ad10..a2033347597e 100644 --- a/pkgs/by-name/we/webrtc-audio-processing_1/package.nix +++ b/pkgs/by-name/we/webrtc-audio-processing_1/package.nix @@ -9,7 +9,7 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "webrtc-audio-processing"; version = "1.3"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "pulseaudio"; repo = "webrtc-audio-processing"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8CDt4kMt2Owzyv22dqWIcFuHeg4Y3FxB405cLw3FZ+g="; }; @@ -82,4 +82,4 @@ stdenv.mkDerivation rec { # https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/issues/31 badPlatforms = lib.platforms.bigEndian; }; -} +}) diff --git a/pkgs/by-name/we/websocketpp/package.nix b/pkgs/by-name/we/websocketpp/package.nix index 7cdecf70d81d..b596a64d716c 100644 --- a/pkgs/by-name/we/websocketpp/package.nix +++ b/pkgs/by-name/we/websocketpp/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "websocket++"; version = "0.8.2"; src = fetchFromGitHub { owner = "zaphoyd"; repo = "websocketpp"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-9fIwouthv2GcmBe/UPvV7Xn9P2o0Kmn2hCI4jCh0hPM="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ revol-xut ]; }; -} +}) diff --git a/pkgs/by-name/we/weidu/package.nix b/pkgs/by-name/we/weidu/package.nix index af07c4234385..4e34d334b331 100644 --- a/pkgs/by-name/we/weidu/package.nix +++ b/pkgs/by-name/we/weidu/package.nix @@ -16,14 +16,14 @@ let ocaml' = ocaml-ng.ocamlPackages_4_14_unsafe_string.ocaml; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "weidu"; version = "249.00"; src = fetchFromGitHub { owner = "WeiDUorg"; repo = "weidu"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-+vkKTzFZdAzY2dL+mZ4A0PDxhTKGgs9bfArz7S6b4m4="; }; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "weidu"; }; -} +}) diff --git a/pkgs/by-name/we/weston/package.nix b/pkgs/by-name/we/weston/package.nix index 4096661b660f..1ed7c54d6364 100644 --- a/pkgs/by-name/we/weston/package.nix +++ b/pkgs/by-name/we/weston/package.nix @@ -47,12 +47,12 @@ xwayland, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "weston"; version = "14.0.1"; src = fetchurl { - url = "https://gitlab.freedesktop.org/wayland/weston/-/releases/${version}/downloads/weston-${version}.tar.xz"; + url = "https://gitlab.freedesktop.org/wayland/weston/-/releases/${finalAttrs.version}/downloads/weston-${finalAttrs.version}.tar.xz"; hash = "sha256-qBUFBbEmpZ33gf6MMMjm+H2nAT4XkDnrhEpbu8x8ebM="; }; @@ -149,4 +149,4 @@ stdenv.mkDerivation rec { qyliss ]; }; -} +}) diff --git a/pkgs/by-name/wf/wfa2-lib/package.nix b/pkgs/by-name/wf/wfa2-lib/package.nix index 53afb60b385c..423311a35115 100644 --- a/pkgs/by-name/wf/wfa2-lib/package.nix +++ b/pkgs/by-name/wf/wfa2-lib/package.nix @@ -8,14 +8,14 @@ enableOpenMP ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wfa2-lib"; version = "2.3.5"; src = fetchFromGitHub { owner = "smarco"; repo = "WFA2-lib"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-vTeSvhSt3PQ/BID6uM1CuXkQipgG7VViDexvAwV4nW8="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/wg/wget/package.nix b/pkgs/by-name/wg/wget/package.nix index 44166739a2c8..0debae3460e7 100644 --- a/pkgs/by-name/wg/wget/package.nix +++ b/pkgs/by-name/wg/wget/package.nix @@ -23,12 +23,12 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wget"; version = "1.25.0"; src = fetchurl { - url = "mirror://gnu/wget/wget-${version}.tar.lz"; + url = "mirror://gnu/wget/wget-${finalAttrs.version}.tar.lz"; hash = "sha256-GSJcx1awoIj8gRSNxqQKDI8ymvf9hIPxx7L+UPTgih8="; }; @@ -123,4 +123,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fpletz ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/wg/wget2/package.nix b/pkgs/by-name/wg/wget2/package.nix index 3245c5703325..2b6fe4db9b08 100644 --- a/pkgs/by-name/wg/wget2/package.nix +++ b/pkgs/by-name/wg/wget2/package.nix @@ -26,7 +26,7 @@ versionCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wget2"; version = "2.2.1"; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { src = fetchFromGitLab { owner = "gnuwget"; repo = "wget2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-od5Zyeod3auMY3u0IxMEMHnGeKGzEgMk+W5jjMQqSXc="; }; @@ -97,7 +97,7 @@ stdenv.mkDerivation rec { versionCheckHook ]; doInstallCheck = true; - versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; + versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; meta = { description = "Successor of GNU Wget, a file and recursive website downloader"; @@ -117,4 +117,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ SuperSandro2000 ]; mainProgram = "wget2"; }; -} +}) diff --git a/pkgs/by-name/wg/wgetpaste/package.nix b/pkgs/by-name/wg/wgetpaste/package.nix index 23841e256e4e..44f2a07a39ca 100644 --- a/pkgs/by-name/wg/wgetpaste/package.nix +++ b/pkgs/by-name/wg/wgetpaste/package.nix @@ -6,12 +6,12 @@ bash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wgetpaste"; version = "2.34"; src = fetchurl { - url = "https://github.com/zlin/wgetpaste/releases/download/${version}/wgetpaste-${version}.tar.xz"; + url = "https://github.com/zlin/wgetpaste/releases/download/${finalAttrs.version}/wgetpaste-${finalAttrs.version}.tar.xz"; sha256 = "sha256-vW0G7ZAaPWPJyMVxJghP8JlPCZAb+xY4uHlT6sHpQz8="; }; # currently zsh-autocompletion support is not installed @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/wh/whatfiles/package.nix b/pkgs/by-name/wh/whatfiles/package.nix index afac76726f1b..cf852e6bfbee 100644 --- a/pkgs/by-name/wh/whatfiles/package.nix +++ b/pkgs/by-name/wh/whatfiles/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "whatfiles"; version = "1.0"; src = fetchFromGitHub { owner = "spieglt"; repo = "whatfiles"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-5Ju9g7/B9uxLkQzV/MN3vBkjve4EAMseO6K4HTAoS/o="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "whatfiles"; }; -} +}) diff --git a/pkgs/by-name/wh/whatweb/package.nix b/pkgs/by-name/wh/whatweb/package.nix index cb6615d526d5..2b84a0da7f2a 100644 --- a/pkgs/by-name/wh/whatweb/package.nix +++ b/pkgs/by-name/wh/whatweb/package.nix @@ -50,14 +50,14 @@ let inherit gemfile lockfile gemset; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "whatweb"; version = "0.6.2"; src = fetchFromGitHub { owner = "urbanadventurer"; repo = "whatweb"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-EFQ4RHI1+kmlz/Bm+9KXbmY0iEBJnKfdQL5YGDWCfJQ="; }; @@ -115,4 +115,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wh/whois/package.nix b/pkgs/by-name/wh/whois/package.nix index 804e423972bf..c95394a97f82 100644 --- a/pkgs/by-name/wh/whois/package.nix +++ b/pkgs/by-name/wh/whois/package.nix @@ -10,14 +10,14 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "5.6.5"; pname = "whois"; src = fetchFromGitHub { owner = "rfc1036"; repo = "whois"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-zCaM3fMittoEzuMRELqc1ES8QPgZRXVjyHUfMsS5tJA="; }; @@ -70,4 +70,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "whois"; }; -} +}) diff --git a/pkgs/by-name/wh/whsniff/package.nix b/pkgs/by-name/wh/whsniff/package.nix index 943f2afafeb2..b1230a441256 100644 --- a/pkgs/by-name/wh/whsniff/package.nix +++ b/pkgs/by-name/wh/whsniff/package.nix @@ -5,14 +5,14 @@ libusb1, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "whsniff"; version = "1.3"; src = fetchFromGitHub { owner = "homewsn"; repo = "whsniff"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "000l5vk9c0332m35lndk8892ivdr445lgg25hmq1lajn24cash5w"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Only; }; -} +}) diff --git a/pkgs/by-name/wi/wifish/package.nix b/pkgs/by-name/wi/wifish/package.nix index be6e3d3f5c77..11812f44257a 100644 --- a/pkgs/by-name/wi/wifish/package.nix +++ b/pkgs/by-name/wi/wifish/package.nix @@ -8,14 +8,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wifish"; version = "1.1.4"; src = fetchFromGitHub { owner = "bougyman"; repo = "wifish"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-eTErN6CfKDey/wV+9o9cBVaG5FzCRBiA9UicrMz3KBc="; }; @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/wi/wiggle/package.nix b/pkgs/by-name/wi/wiggle/package.nix index b0758c19e784..13cb0805f7cc 100644 --- a/pkgs/by-name/wi/wiggle/package.nix +++ b/pkgs/by-name/wi/wiggle/package.nix @@ -6,14 +6,14 @@ groff, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wiggle"; version = "1.3"; src = fetchFromGitHub { owner = "neilbrown"; repo = "wiggle"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "18ilzr9sbal1j8p1d94ilm1j5blac5cngvcvjpdmgmpw6diy2ldf"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/wi/wiiload/package.nix b/pkgs/by-name/wi/wiiload/package.nix index 1de0f2ee9d96..24ff433b37f9 100644 --- a/pkgs/by-name/wi/wiiload/package.nix +++ b/pkgs/by-name/wi/wiiload/package.nix @@ -6,7 +6,7 @@ automake, zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.5.3"; pname = "wiiload"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "devkitPro"; repo = "wiiload"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-pZdZzCAPfAVucuiV/q/ROY3cz/wxQWep6dCTGNn2fSo="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ tomsmeets ]; }; -} +}) diff --git a/pkgs/by-name/wi/wiimms-iso-tools/package.nix b/pkgs/by-name/wi/wiimms-iso-tools/package.nix index 37c9c931cf99..5c6d35117502 100644 --- a/pkgs/by-name/wi/wiimms-iso-tools/package.nix +++ b/pkgs/by-name/wi/wiimms-iso-tools/package.nix @@ -8,12 +8,12 @@ fuse, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wiimms-iso-tools"; version = "3.05a"; src = fetchurl { - url = "https://download.wiimm.de/source/wiimms-iso-tools/wiimms-iso-tools.source-${version}.txz"; + url = "https://download.wiimm.de/source/wiimms-iso-tools/wiimms-iso-tools.source-${finalAttrs.version}.txz"; hash = "sha256-5aikiPJkZf9OwD8QmQ7ijhBOtFQpkIErvb6gOvEu2L0="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ nilp0inter ]; }; -} +}) diff --git a/pkgs/by-name/wi/wimboot/package.nix b/pkgs/by-name/wi/wimboot/package.nix index 9ea5e4529067..5929a4fcb94c 100644 --- a/pkgs/by-name/wi/wimboot/package.nix +++ b/pkgs/by-name/wi/wimboot/package.nix @@ -7,18 +7,18 @@ libiberty, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wimboot"; version = "2.8.0"; src = fetchFromGitHub { owner = "ipxe"; repo = "wimboot"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-JqdOgcwOXIJDl8O7k/pHdd4MNC/rJ0fWTowtEVpJyx8="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; buildInputs = [ libbfd @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/wi/windowchef/package.nix b/pkgs/by-name/wi/windowchef/package.nix index 0d8062a43ab8..24c2105d6ff0 100644 --- a/pkgs/by-name/wi/windowchef/package.nix +++ b/pkgs/by-name/wi/windowchef/package.nix @@ -10,14 +10,14 @@ xcbproto, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "windowchef"; version = "0.5.2"; src = fetchFromGitHub { owner = "tudurom"; repo = "windowchef"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1m4vly7w2f28lrj26rhh3x9xsp3d97m5cxj91fafgh5rds4ygyhp"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/wi/wings/package.nix b/pkgs/by-name/wi/wings/package.nix index 026d4887e772..5f80dc7a6e64 100644 --- a/pkgs/by-name/wi/wings/package.nix +++ b/pkgs/by-name/wi/wings/package.nix @@ -13,14 +13,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wings"; version = "2.4.1"; src = fetchFromGitHub { owner = "dgud"; repo = "wings"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-3ulWbAOtYujaymN50u7buvnBdtYMEAe8Ji3arvPUH/s="; }; @@ -52,12 +52,12 @@ stdenv.mkDerivation rec { find . -type f -name "*.[eh]rl" -exec sed -i 's,wings/src/,../src/,' {} \; find . -type f -name "*.[eh]rl" -exec sed -i 's,wings/e3d/,../e3d/,' {} \; find . -type f -name "*.[eh]rl" -exec sed -i 's,wings/intl_tools/,../intl_tools/,' {} \; - echo "${version}" > version + echo "${finalAttrs.version}" > version ''; makeFlags = [ "TYPE=opt" - "WINGS_VSN=${version}" + "WINGS_VSN=${finalAttrs.version}" ]; preBuild = '' @@ -67,7 +67,7 @@ stdenv.mkDerivation rec { buildPhase = '' runHook preBuild - make TYPE=opt WINGS_VSN=${version} + make TYPE=opt WINGS_VSN=${finalAttrs.version} cd c_src make cd .. @@ -84,17 +84,17 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - mkdir -p $out/bin $out/lib/wings-${version}/ebin $out/lib/wings-${version}/priv - cp -R ebin/* $out/lib/wings-${version}/ebin/ - cp -R textures shaders plugins $out/lib/wings-${version}/ - cp -R priv/* $out/lib/wings-${version}/priv/ || true + mkdir -p $out/bin $out/lib/wings-${finalAttrs.version}/ebin $out/lib/wings-${finalAttrs.version}/priv + cp -R ebin/* $out/lib/wings-${finalAttrs.version}/ebin/ + cp -R textures shaders plugins $out/lib/wings-${finalAttrs.version}/ + cp -R priv/* $out/lib/wings-${finalAttrs.version}/priv/ || true if [ -d c_src ]; then - find c_src -name "*.so" -exec cp {} $out/lib/wings-${version}/priv/ \; + find c_src -name "*.so" -exec cp {} $out/lib/wings-${finalAttrs.version}/priv/ \; fi cat << EOF > $out/bin/wings #!${runtimeShell} ${erlang}/bin/erl \ - -pa $out/lib/wings-${version}/ebin -run wings_start start_halt "$@" + -pa $out/lib/wings-${finalAttrs.version}/ebin -run wings_start start_halt "$@" EOF chmod +x $out/bin/wings @@ -113,4 +113,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "wings"; }; -} +}) diff --git a/pkgs/by-name/wi/wireguard-tools/package.nix b/pkgs/by-name/wi/wireguard-tools/package.nix index 380e5c91530d..6a3855c7b2f7 100644 --- a/pkgs/by-name/wi/wireguard-tools/package.nix +++ b/pkgs/by-name/wi/wireguard-tools/package.nix @@ -12,12 +12,12 @@ wireguard-go, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wireguard-tools"; version = "1.0.20250521"; src = fetchzip { - url = "https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-${version}.tar.xz"; + url = "https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-${finalAttrs.version}.tar.xz"; sha256 = "sha256-V9yKf4ZvxpOoVCFkFk18+130YBMhyeMt0641tn0O0e0="; }; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { "man" ]; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; nativeBuildInputs = [ makeWrapper ]; @@ -94,4 +94,4 @@ stdenv.mkDerivation rec { mainProgram = "wg"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wi/wirelesstools/package.nix b/pkgs/by-name/wi/wirelesstools/package.nix index e95eb87ce598..9b59feba5ded 100644 --- a/pkgs/by-name/wi/wirelesstools/package.nix +++ b/pkgs/by-name/wi/wirelesstools/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wireless-tools"; version = "30.pre9"; src = fetchurl { - url = "https://hewlettpackard.github.io/wireless-tools/wireless_tools.${version}.tar.gz"; + url = "https://hewlettpackard.github.io/wireless-tools/wireless_tools.${finalAttrs.version}.tar.gz"; sha256 = "0qscyd44jmhs4k32ggp107hlym1pcyjzihiai48xs7xzib4wbndb"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.gpl2Only; }; -} +}) diff --git a/pkgs/by-name/wl/wl-clipboard-x11/package.nix b/pkgs/by-name/wl/wl-clipboard-x11/package.nix index d7a640be0b1c..2016050d1ac8 100644 --- a/pkgs/by-name/wl/wl-clipboard-x11/package.nix +++ b/pkgs/by-name/wl/wl-clipboard-x11/package.nix @@ -6,14 +6,14 @@ bash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wl-clipboard-x11"; version = "5"; src = fetchFromGitHub { owner = "brunelli"; repo = "wl-clipboard-x11"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-i+oF1Mu72O5WPTWzqsvo4l2CERWWp4Jq/U0DffPZ8vg="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { mainProgram = "xclip"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/wl/wl-clipboard/package.nix b/pkgs/by-name/wl/wl-clipboard/package.nix index d206ec3f2b2a..e7ee417b46cb 100644 --- a/pkgs/by-name/wl/wl-clipboard/package.nix +++ b/pkgs/by-name/wl/wl-clipboard/package.nix @@ -12,14 +12,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wl-clipboard"; version = "2.2.1"; src = fetchFromGitHub { owner = "bugaevc"; repo = "wl-clipboard"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-BYRXqVpGt9FrEBYQpi2kHPSZyeMk9o1SXkxjjcduhiY="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wl/wl-mirror/package.nix b/pkgs/by-name/wl/wl-mirror/package.nix index 2617cc1affc3..d14841045be2 100644 --- a/pkgs/by-name/wl/wl-mirror/package.nix +++ b/pkgs/by-name/wl/wl-mirror/package.nix @@ -29,14 +29,14 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wl-mirror"; version = "0.18.3"; src = fetchFromGitHub { owner = "Ferdi265"; repo = "wl-mirror"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-xj+CZPHeMAisOMB8mYSIc2jAa5iQD5pM+Stccq4gnak="; }; @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { ]; postPatch = '' - echo 'v${version}' > version.txt + echo 'v${finalAttrs.version}' > version.txt substituteInPlace CMakeLists.txt \ --replace 'WL_PROTOCOL_DIR "/usr' 'WL_PROTOCOL_DIR "${wayland-protocols}' \ --replace 'WLR_PROTOCOL_DIR "/usr' 'WLR_PROTOCOL_DIR "${wlr-protocols}' @@ -92,4 +92,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ synthetica ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/wl/wla-dx/package.nix b/pkgs/by-name/wl/wla-dx/package.nix index 819a1a4c4b31..beb4efff2f31 100644 --- a/pkgs/by-name/wl/wla-dx/package.nix +++ b/pkgs/by-name/wl/wla-dx/package.nix @@ -6,14 +6,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wla-dx"; version = "10.6"; src = fetchFromGitHub { owner = "vhelin"; repo = "wla-dx"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-t+X1Y1NhAGi4NOPik2fuLZAR3A7NQMAkSgWvqAFaIik="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/wl/wlclock/package.nix b/pkgs/by-name/wl/wlclock/package.nix index b75de4eb5957..cb4ac7f81de6 100644 --- a/pkgs/by-name/wl/wlclock/package.nix +++ b/pkgs/by-name/wl/wlclock/package.nix @@ -13,14 +13,14 @@ scdoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wlclock"; version = "1.0.1"; src = fetchFromSourcehut { owner = "~leon_plickat"; repo = "wlclock"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-aHA4kXHYH+KvAJSep5X3DqsiK6WFpXr3rGQl/KNiUcY="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "wlclock"; }; -} +}) diff --git a/pkgs/by-name/wl/wlr-randr/package.nix b/pkgs/by-name/wl/wlr-randr/package.nix index 33b1631bfb14..b867c9f87249 100644 --- a/pkgs/by-name/wl/wlr-randr/package.nix +++ b/pkgs/by-name/wl/wlr-randr/package.nix @@ -10,7 +10,7 @@ wayland-scanner, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wlr-randr"; version = "0.5.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "emersion"; repo = "wlr-randr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-lHOGpY0IVnR8QdSqJbtIA4FkhmQ/zDiFNqqXyj8iw/s="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "wlr-randr"; }; -} +}) diff --git a/pkgs/by-name/wl/wlrctl/package.nix b/pkgs/by-name/wl/wlrctl/package.nix index d7ed65e671f9..1b8a9d3e764c 100644 --- a/pkgs/by-name/wl/wlrctl/package.nix +++ b/pkgs/by-name/wl/wlrctl/package.nix @@ -11,14 +11,14 @@ wayland-scanner, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wlrctl"; version = "0.2.2"; src = fetchFromSourcehut { owner = "~brocellous"; repo = "wlrctl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-5mDcCSHbZMbfXbksAO4YhELznKpanse7jtbtfr09HL0="; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "wlrctl"; }; -} +}) diff --git a/pkgs/by-name/wl/wlsunset/package.nix b/pkgs/by-name/wl/wlsunset/package.nix index 11cc2044b9da..d2c35be33e9d 100644 --- a/pkgs/by-name/wl/wlsunset/package.nix +++ b/pkgs/by-name/wl/wlsunset/package.nix @@ -11,14 +11,14 @@ wayland-protocols, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wlsunset"; version = "0.4.0"; src = fetchFromSourcehut { owner = "~kennylevinsen"; repo = "wlsunset"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-U/yROKkU9pOBLIIIsmkltF64tt5ZR97EAxxGgrFYwNg="; }; @@ -45,10 +45,10 @@ stdenv.mkDerivation rec { wlr-gamma-control-unstable-v1. ''; homepage = "https://sr.ht/~kennylevinsen/wlsunset/"; - changelog = "https://git.sr.ht/~kennylevinsen/wlsunset/refs/${version}"; + changelog = "https://git.sr.ht/~kennylevinsen/wlsunset/refs/${finalAttrs.version}"; license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ wineee ]; mainProgram = "wlsunset"; }; -} +}) diff --git a/pkgs/by-name/wm/wmic-bin/package.nix b/pkgs/by-name/wm/wmic-bin/package.nix index 5491bcac71b4..aa49879fbb73 100644 --- a/pkgs/by-name/wm/wmic-bin/package.nix +++ b/pkgs/by-name/wm/wmic-bin/package.nix @@ -7,14 +7,14 @@ libxcrypt-legacy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wmic-bin"; version = "0.5.0"; src = fetchFromGitHub { owner = "R-Vision"; repo = "wmi-client"; - rev = version; + rev = finalAttrs.version; sha256 = "1w1mdbiwz37wzry1q38h8dyjaa6iggmsb9wcyhhlawwm1vj50w48"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ peterhoeg ]; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/wm/wmname/package.nix b/pkgs/by-name/wm/wmname/package.nix index 6b33f04f9dd2..4ba2bd581c13 100644 --- a/pkgs/by-name/wm/wmname/package.nix +++ b/pkgs/by-name/wm/wmname/package.nix @@ -5,12 +5,12 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wmname"; version = "0.1"; src = fetchurl { - url = "https://dl.suckless.org/tools/wmname-${version}.tar.gz"; + url = "https://dl.suckless.org/tools/wmname-${finalAttrs.version}.tar.gz"; sha256 = "559ad188b2913167dcbb37ecfbb7ed474a7ec4bbcb0129d8d5d08cb9208d02c5"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "wmname"; }; -} +}) diff --git a/pkgs/by-name/wm/wmutils-core/package.nix b/pkgs/by-name/wm/wmutils-core/package.nix index 781e921ebb6b..2bab3597b7a5 100644 --- a/pkgs/by-name/wm/wmutils-core/package.nix +++ b/pkgs/by-name/wm/wmutils-core/package.nix @@ -7,14 +7,14 @@ xcb-util-cursor, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wmutils-core"; version = "1.7"; src = fetchFromGitHub { owner = "wmutils"; repo = "core"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-OKAvJovGu9rMxEe5g4kdL7Foj41kl3zUYIJa04jf0dI="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wm/wmutils-libwm/package.nix b/pkgs/by-name/wm/wmutils-libwm/package.nix index 39ed3f337435..2ed91047c2bb 100644 --- a/pkgs/by-name/wm/wmutils-libwm/package.nix +++ b/pkgs/by-name/wm/wmutils-libwm/package.nix @@ -6,14 +6,14 @@ xcb-util-cursor, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wmutils-libwm"; version = "1.3"; src = fetchFromGitHub { owner = "wmutils"; repo = "libwm"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ROWRgTn33c5gH4ZdkwZ05rRg/Z9e2NppAQSNExSGZ4s="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ bhougland ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wo/wofi-emoji/package.nix b/pkgs/by-name/wo/wofi-emoji/package.nix index 3ba5e16bab46..718caa04f6f2 100644 --- a/pkgs/by-name/wo/wofi-emoji/package.nix +++ b/pkgs/by-name/wo/wofi-emoji/package.nix @@ -15,14 +15,14 @@ let hash = "sha256-IoU9ZPCqvSPX4DmfC+r5MiglhFc41XMRrbJRL9ZNrvs="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wofi-emoji"; version = "1.1.0"; src = fetchFromGitHub { owner = "Zeioth"; repo = "wofi-emoji"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-NHiAAPRbIz0sC5yh9DTDmIU3zDBFIlUsbpW4HAPr5C8="; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "wofi-emoji"; }; -} +}) diff --git a/pkgs/by-name/wo/wofi/package.nix b/pkgs/by-name/wo/wofi/package.nix index 32a406e1ca48..6c0abcef65f2 100644 --- a/pkgs/by-name/wo/wofi/package.nix +++ b/pkgs/by-name/wo/wofi/package.nix @@ -10,7 +10,7 @@ wrapGAppsHook3, installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wofi"; version = "1.5.2"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchFromSourcehut { repo = "wofi"; owner = "~scoopta"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-j0KkmRfTRYpzfqHdIsOXk+pYHCrdzICD1Dm847C5ihs="; vc = "hg"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "wofi"; }; -} +}) diff --git a/pkgs/by-name/wo/wolf-shaper/package.nix b/pkgs/by-name/wo/wolf-shaper/package.nix index f573a8dedccd..d701f3616433 100644 --- a/pkgs/by-name/wo/wolf-shaper/package.nix +++ b/pkgs/by-name/wo/wolf-shaper/package.nix @@ -11,14 +11,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wolf-shaper"; version = "1.0.2"; src = fetchFromGitHub { owner = "wolf-plugins"; repo = "wolf-shaper"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-4oi1wnex6eNRHUWXZHnvrmqp4veFuPJqD0YuOhDepg4="; fetchSubmodules = true; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "wolf-shaper"; }; -} +}) diff --git a/pkgs/by-name/wo/wolfebin/package.nix b/pkgs/by-name/wo/wolfebin/package.nix index f80159bcd77f..60f5f8314563 100644 --- a/pkgs/by-name/wo/wolfebin/package.nix +++ b/pkgs/by-name/wo/wolfebin/package.nix @@ -5,14 +5,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wolfebin"; version = "5.6"; src = fetchFromGitHub { owner = "thejoshwolfe"; repo = "wolfebin"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-tsI71/UdLaGZ3O2lNTd1c8S5OS2imquLovh0n0ez8Ts="; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ andrewrk ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/wo/wordgrinder/package.nix b/pkgs/by-name/wo/wordgrinder/package.nix index 7a9612d45865..bea0b9bef9d2 100644 --- a/pkgs/by-name/wo/wordgrinder/package.nix +++ b/pkgs/by-name/wo/wordgrinder/package.nix @@ -12,14 +12,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wordgrinder"; version = "0.8"; src = fetchFromGitHub { repo = "wordgrinder"; owner = "davidgiven"; - rev = version; + rev = finalAttrs.version; sha256 = "124d1bnn2aqs6ik8pdazzni6a0583prz9lfdjrbwyb97ipqga9pm"; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ matthiasbeyer ]; platforms = with lib.platforms; linux ++ darwin; }; -} +}) diff --git a/pkgs/by-name/wo/wordnet/package.nix b/pkgs/by-name/wo/wordnet/package.nix index 95c92c7c8e18..ddbd676c8802 100644 --- a/pkgs/by-name/wo/wordnet/package.nix +++ b/pkgs/by-name/wo/wordnet/package.nix @@ -7,11 +7,11 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.0"; pname = "wordnet"; src = fetchurl { - url = "http://wordnetcode.princeton.edu/${version}/WordNet-${version}.tar.bz2"; + url = "http://wordnetcode.princeton.edu/${finalAttrs.version}/WordNet-${finalAttrs.version}.tar.bz2"; sha256 = "08pgjvd2vvmqk3h641x63nxp7wqimb9r30889mkyfh2agc62sjbc"; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux ++ darwin; mainProgram = "wn"; }; -} +}) diff --git a/pkgs/by-name/wo/workcraft/package.nix b/pkgs/by-name/wo/workcraft/package.nix index 8fe9325a45a6..369ac3ce5701 100644 --- a/pkgs/by-name/wo/workcraft/package.nix +++ b/pkgs/by-name/wo/workcraft/package.nix @@ -6,12 +6,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "workcraft"; version = "3.5.3"; src = fetchurl { - url = "https://github.com/workcraft/workcraft/releases/download/v${version}/workcraft-v${version}-linux.tar.gz"; + url = "https://github.com/workcraft/workcraft/releases/download/v${finalAttrs.version}/workcraft-v${finalAttrs.version}-linux.tar.gz"; sha256 = "sha256-p0w65Y4W1ozFLFNVcqYldyZ78+kJPwZeLgrREpc9CLQ="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ timor ]; }; -} +}) diff --git a/pkgs/by-name/wo/wownero/package.nix b/pkgs/by-name/wo/wownero/package.nix index 7679dc236725..47664be5cfcc 100644 --- a/pkgs/by-name/wo/wownero/package.nix +++ b/pkgs/by-name/wo/wownero/package.nix @@ -37,7 +37,7 @@ let hash = "sha256-imiXr4irXeKiQ6VMd6f3MJ46zvdvymnRdHGgnEvkT+o="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wownero"; version = "0.11.3.0"; @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "wownero"; repo = "wownero"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-EioXFfUQ+CV6+Ipef1wbmc+taKI98I420J7eqzz15Ss="; }; @@ -111,4 +111,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wr/wrk/package.nix b/pkgs/by-name/wr/wrk/package.nix index 495c3c0e7495..f26256a540ba 100644 --- a/pkgs/by-name/wr/wrk/package.nix +++ b/pkgs/by-name/wr/wrk/package.nix @@ -7,14 +7,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wrk"; version = "4.2.0"; src = fetchFromGitHub { owner = "wg"; repo = "wrk"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-nCfA444p7krXOB3qRtDKWxWj9tsrDZsGf03ThtE1dXM="; }; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { makeFlags = [ "WITH_LUAJIT=${luajit}" "WITH_OPENSSL=${openssl.dev}" - "VER=${version}" + "VER=${finalAttrs.version}" ]; preBuild = '' @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "wrk"; }; -} +}) diff --git a/pkgs/by-name/ws/wsmancli/package.nix b/pkgs/by-name/ws/wsmancli/package.nix index 70e9e9b4f9f1..6af05cf3d84c 100644 --- a/pkgs/by-name/ws/wsmancli/package.nix +++ b/pkgs/by-name/ws/wsmancli/package.nix @@ -7,14 +7,14 @@ openwsman, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wsmancli"; version = "2.8.0"; src = fetchFromGitHub { owner = "Openwsman"; repo = "wsmancli"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-pTA5p5+Fuiw2lQaaSKnp/29HMy8NZNTFwP5K/+sJ9OU="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { platforms ; }; -} +}) diff --git a/pkgs/by-name/wt/wtype/package.nix b/pkgs/by-name/wt/wtype/package.nix index 6d8f07bce660..f11224d746e0 100644 --- a/pkgs/by-name/wt/wtype/package.nix +++ b/pkgs/by-name/wt/wtype/package.nix @@ -12,14 +12,14 @@ wayland-scanner, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wtype"; version = "0.4"; src = fetchFromGitHub { owner = "atx"; repo = "wtype"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-TfpzAi0mkXugQn70MISyNFOXIJpDwvgh3enGv0Xq8S4="; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ justinlovinger ]; mainProgram = "wtype"; }; -} +}) diff --git a/pkgs/by-name/wv/wv2/package.nix b/pkgs/by-name/wv/wv2/package.nix index 5fabc08f05d0..51cd6f488d27 100644 --- a/pkgs/by-name/wv/wv2/package.nix +++ b/pkgs/by-name/wv/wv2/package.nix @@ -10,11 +10,11 @@ libiconvReal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wv2"; version = "0.4.2"; src = fetchurl { - url = "mirror://sourceforge/wvware/wv2-${version}.tar.bz2"; + url = "mirror://sourceforge/wvware/wv2-${finalAttrs.version}.tar.bz2"; sha256 = "1p1qxr8z5bsiq8pvlina3c8c1vjcb5d96bs3zz4jj3nb20wnsawz"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2; homepage = "https://wvware.sourceforge.net"; }; -} +}) diff --git a/pkgs/by-name/wx/wxGTK31/package.nix b/pkgs/by-name/wx/wxGTK31/package.nix index 5ebad4ab20f9..5957a5c73210 100644 --- a/pkgs/by-name/wx/wxGTK31/package.nix +++ b/pkgs/by-name/wx/wxGTK31/package.nix @@ -25,14 +25,14 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wxwidgets"; version = "3.1.7"; src = fetchFromGitHub { owner = "wxWidgets"; repo = "wxWidgets"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-9qYPatpTT28H+fz77o7/Y3YVmiK0OCsiQT5QAYe93M0="; fetchSubmodules = true; }; @@ -133,4 +133,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wx/wxGTK32/package.nix b/pkgs/by-name/wx/wxGTK32/package.nix index 895bf3468032..c820a2e39f92 100644 --- a/pkgs/by-name/wx/wxGTK32/package.nix +++ b/pkgs/by-name/wx/wxGTK32/package.nix @@ -45,14 +45,14 @@ let hash = "sha256-ymziU0NgGqxPOKHwGm0QyEdK/8jL/QYk5UdIQ3Tn8jw="; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wxwidgets"; version = "3.2.8.1"; src = fetchFromGitHub { owner = "wxWidgets"; repo = "wxWidgets"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-aXI59oN5qqds6u2/6MI7BYLbFPy3Yrfn2FGTfxlPG7o="; }; @@ -157,4 +157,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wx/wxedid/package.nix b/pkgs/by-name/wx/wxedid/package.nix index dff8684ceae0..f5bc34961d49 100644 --- a/pkgs/by-name/wx/wxedid/package.nix +++ b/pkgs/by-name/wx/wxedid/package.nix @@ -5,12 +5,12 @@ wrapGAppsHook3, wxwidgets_3_3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wxedid"; version = "0.0.33"; src = fetchzip { - url = "https://downloads.sourceforge.net/project/wxedid/wxedid-${version}.tar.gz"; + url = "https://downloads.sourceforge.net/project/wxedid/wxedid-${finalAttrs.version}.tar.gz"; hash = "sha256-ShO2e5rQCVBdgyg4iiFzFEywl2m9A+jILMGI+MT8qgo="; }; nativeBuildInputs = [ @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.meanwhile131 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/wx/wxhexeditor/package.nix b/pkgs/by-name/wx/wxhexeditor/package.nix index ee4c2601e1b1..66d705ab90f1 100644 --- a/pkgs/by-name/wx/wxhexeditor/package.nix +++ b/pkgs/by-name/wx/wxhexeditor/package.nix @@ -13,14 +13,14 @@ llvmPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wxhexeditor"; version = "0.24"; src = fetchFromGitHub { repo = "wxHexEditor"; owner = "EUA"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-EmdWYifwewk40s1TARYoUzx/qhyMmgmUC9tr5KKCtiM="; }; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { mainProgram = "wxHexEditor"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/wx/wxmacmolplt/package.nix b/pkgs/by-name/wx/wxmacmolplt/package.nix index b43d356a0c1e..0de07b8c53db 100644 --- a/pkgs/by-name/wx/wxmacmolplt/package.nix +++ b/pkgs/by-name/wx/wxmacmolplt/package.nix @@ -11,14 +11,14 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wxmacmolplt"; version = "7.7.3"; src = fetchFromGitHub { owner = "brettbode"; repo = "wxmacmolplt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-gFGstyq9bMmBaIS4QE6N3EIC9GxRvyJYUr8DUvwRQBc="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/wx/wxsqlite3/package.nix b/pkgs/by-name/wx/wxsqlite3/package.nix index 82f2067e2b1e..18da48b8af14 100644 --- a/pkgs/by-name/wx/wxsqlite3/package.nix +++ b/pkgs/by-name/wx/wxsqlite3/package.nix @@ -7,14 +7,14 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wxsqlite3"; version = "4.11.2"; src = fetchFromGitHub { owner = "utelle"; repo = "wxsqlite3"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-RSAA4wZRouGPpIekfSXA8cTUb9ByCK2GbV5/mcJ/6eQ="; }; @@ -49,4 +49,4 @@ stdenv.mkDerivation rec { gpl3Plus ]; }; -} +}) diff --git a/pkgs/by-name/wx/wxsqliteplus/package.nix b/pkgs/by-name/wx/wxsqliteplus/package.nix index 7717c287cfe4..9fcd3ab13e72 100644 --- a/pkgs/by-name/wx/wxsqliteplus/package.nix +++ b/pkgs/by-name/wx/wxsqliteplus/package.nix @@ -10,14 +10,14 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wxsqliteplus"; version = "0.4.0"; src = fetchFromGitHub { owner = "guanlisheng"; repo = "wxsqliteplus"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-gyH1Wlmg9xQy7xm7rhKZa7BFTFFN4JQHp3CHmzMkVOg="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/x1/x11_ssh_askpass/package.nix b/pkgs/by-name/x1/x11_ssh_askpass/package.nix index f7753cc30706..a6e4084ce784 100644 --- a/pkgs/by-name/x1/x11_ssh_askpass/package.nix +++ b/pkgs/by-name/x1/x11_ssh_askpass/package.nix @@ -8,7 +8,7 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "x11-ssh-askpass"; version = "1.2.4.1"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "http://pkgs.fedoraproject.org/repo/pkgs/openssh/x11-ssh-askpass-${version}.tar.gz/8f2e41f3f7eaa8543a2440454637f3c3/x11-ssh-askpass-${version}.tar.gz"; + url = "http://pkgs.fedoraproject.org/repo/pkgs/openssh/x11-ssh-askpass-${finalAttrs.version}.tar.gz/8f2e41f3f7eaa8543a2440454637f3c3/x11-ssh-askpass-${finalAttrs.version}.tar.gz"; sha256 = "620de3c32ae72185a2c9aeaec03af24242b9621964e38eb625afb6cdb30b8c88"; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/x2/x2vnc/package.nix b/pkgs/by-name/x2/x2vnc/package.nix index 1fb4dedfa83a..61d992615b0f 100644 --- a/pkgs/by-name/x2/x2vnc/package.nix +++ b/pkgs/by-name/x2/x2vnc/package.nix @@ -5,12 +5,12 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "x2vnc"; version = "1.7.2"; src = fetchurl { - url = "https://fredrik.hubbe.net/x2vnc/x2vnc-${version}.tar.gz"; + url = "https://fredrik.hubbe.net/x2vnc/x2vnc-${finalAttrs.version}.tar.gz"; sha256 = "00bh9j3m6snyd2fgnzhj5vlkj9ibh69gfny9bfzlxbnivb06s1yw"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; mainProgram = "x2vnc"; }; -} +}) diff --git a/pkgs/by-name/x4/x42-avldrums/package.nix b/pkgs/by-name/x4/x42-avldrums/package.nix index c371ae7c948d..f92907155014 100644 --- a/pkgs/by-name/x4/x42-avldrums/package.nix +++ b/pkgs/by-name/x4/x42-avldrums/package.nix @@ -10,14 +10,14 @@ pango, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "x42-avldrums"; version = "0.7.3"; src = fetchFromGitHub { owner = "x42"; repo = "avldrums.lv2"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-AZKHjzgw0TtLHh4TF+yOUSa+GlNVwyHCpJWAZikXTy4="; fetchSubmodules = true; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/x4/x42-gmsynth/package.nix b/pkgs/by-name/x4/x42-gmsynth/package.nix index 5633113a77da..efe23304dae8 100644 --- a/pkgs/by-name/x4/x42-gmsynth/package.nix +++ b/pkgs/by-name/x4/x42-gmsynth/package.nix @@ -7,14 +7,14 @@ lv2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "x42-gmsynth"; version = "0.6.2"; src = fetchFromGitHub { owner = "x42"; repo = "gmsynth.lv2"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Fu/wCQY5fTvAWo18hhiQC9LZAUwi3WJfhgWLI0rgmKs="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xa/Xaw3d/package.nix b/pkgs/by-name/xa/Xaw3d/package.nix index df892e80019f..f9a2230c0d69 100644 --- a/pkgs/by-name/xa/Xaw3d/package.nix +++ b/pkgs/by-name/xa/Xaw3d/package.nix @@ -13,12 +13,12 @@ xorgproto, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "Xaw3d"; version = "1.6.6"; src = fetchurl { - url = "https://www.x.org/releases/individual/lib/libXaw3d-${version}.tar.xz"; + url = "https://www.x.org/releases/individual/lib/libXaw3d-${finalAttrs.version}.tar.xz"; sha256 = "sha256-pBw+NxNa1hax8ou95wACr788tZow3zQUH4KdMurchkY="; }; nativeBuildInputs = [ @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/xa/xaos/package.nix b/pkgs/by-name/xa/xaos/package.nix index 29359f95161a..624cf8d5b0b8 100644 --- a/pkgs/by-name/xa/xaos/package.nix +++ b/pkgs/by-name/xa/xaos/package.nix @@ -9,7 +9,7 @@ let datapath = "$out/share/XaoS"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xaos"; version = "4.3.4"; outputs = [ @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "xaos-project"; repo = "XaoS"; - tag = "release-${version}"; + tag = "release-${finalAttrs.version}"; hash = "sha256-vOFwZbdbcrcJLHUa1QzxzadPcx5GF5uNPg+MZ7NbAPc="; }; @@ -62,11 +62,11 @@ stdenv.mkDerivation rec { runHook postInstall ''; - meta = src.meta // { + meta = finalAttrs.src.meta // { description = "Real-time interactive fractal zoomer"; mainProgram = "xaos"; homepage = "https://xaos-project.github.io/"; license = lib.licenses.gpl2Plus; platforms = [ "x86_64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/xa/xapp/package.nix b/pkgs/by-name/xa/xapp/package.nix index e941332d231a..b33ccaba7fa2 100644 --- a/pkgs/by-name/xa/xapp/package.nix +++ b/pkgs/by-name/xa/xapp/package.nix @@ -22,7 +22,7 @@ libdbusmenu-gtk3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xapp"; version = "3.2.2"; @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "linuxmint"; repo = "xapp"; - rev = version; + rev = finalAttrs.version; hash = "sha256-xVGIrK7koqX6xKoanVHWQMBUusUjtvHzQg2OV0E0b78="; }; @@ -107,4 +107,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/xa/xarchiver/package.nix b/pkgs/by-name/xa/xarchiver/package.nix index 36c7e4aeb40e..f7807e4c0ac2 100644 --- a/pkgs/by-name/xa/xarchiver/package.nix +++ b/pkgs/by-name/xa/xarchiver/package.nix @@ -23,14 +23,14 @@ desktopToDarwinBundle, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.5.4.26"; pname = "xarchiver"; src = fetchFromGitHub { owner = "ib"; repo = "xarchiver"; - rev = version; + rev = finalAttrs.version; hash = "sha256-s6lVKtWJRAFrkUYUwKGH+XNTGi/L+Zt0kSWIekBUWYs="; }; @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "xarchiver"; }; -} +}) diff --git a/pkgs/by-name/xa/xastir/package.nix b/pkgs/by-name/xa/xastir/package.nix index 5291e5565ff6..a74b4dc0b8ab 100644 --- a/pkgs/by-name/xa/xastir/package.nix +++ b/pkgs/by-name/xa/xastir/package.nix @@ -20,14 +20,14 @@ libax25, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xastir"; version = "2.2.2"; src = fetchFromGitHub { owner = "xastir"; repo = "xastir"; - tag = "Release-${version}"; + tag = "Release-${finalAttrs.version}"; hash = "sha256-bpT8F3xURo9jRxBrGGflmcLD6U7F+FTW+VAK1WCgqF4="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xa/xautoclick/package.nix b/pkgs/by-name/xa/xautoclick/package.nix index 7462d85f1499..ec22cc026322 100644 --- a/pkgs/by-name/xa/xautoclick/package.nix +++ b/pkgs/by-name/xa/xautoclick/package.nix @@ -18,14 +18,14 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xautoclick"; version = "0.34"; src = fetchFromGitHub { owner = "qarkai"; repo = "xautoclick"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "GN3zI5LQnVmRC0KWffzUTHKrxcqnstiL55hopwTTwpE="; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xa/xautomation/package.nix b/pkgs/by-name/xa/xautomation/package.nix index e79aa9e14e6f..dbcaf6f39798 100644 --- a/pkgs/by-name/xa/xautomation/package.nix +++ b/pkgs/by-name/xa/xautomation/package.nix @@ -10,11 +10,11 @@ libXtst, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xautomation"; version = "1.09"; src = fetchurl { - url = "https://www.hoopajoo.net/static/projects/xautomation-${version}.tar.gz"; + url = "https://www.hoopajoo.net/static/projects/xautomation-${finalAttrs.version}.tar.gz"; sha256 = "03azv5wpg65h40ip2kk1kdh58vix4vy1r9bihgsq59jx2rhjr3zf"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vaibhavsagar ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/xa/xavs/package.nix b/pkgs/by-name/xa/xavs/package.nix index d8038effa36f..0d0f52dea1e1 100644 --- a/pkgs/by-name/xa/xavs/package.nix +++ b/pkgs/by-name/xa/xavs/package.nix @@ -4,13 +4,13 @@ fetchsvn, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xavs"; version = "55"; src = fetchsvn { url = "https://svn.code.sf.net/p/xavs/code/trunk"; - rev = version; + rev = finalAttrs.version; sha256 = "0drw16wm95dqszpl7j33y4gckz0w0107lnz6wkzb66f0dlbv48cf"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ codyopel ]; }; -} +}) diff --git a/pkgs/by-name/xa/xawtv/package.nix b/pkgs/by-name/xa/xawtv/package.nix index 663b0bf31985..f963a8b8d00d 100644 --- a/pkgs/by-name/xa/xawtv/package.nix +++ b/pkgs/by-name/xa/xawtv/package.nix @@ -20,12 +20,12 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xawtv"; version = "3.107"; src = fetchurl { - url = "https://linuxtv.org/downloads/xawtv/xawtv-${version}.tar.bz2"; + url = "https://linuxtv.org/downloads/xawtv/xawtv-${finalAttrs.version}.tar.bz2"; sha256 = "055p0wia0xsj073l8mg4ifa6m81dmv6p45qyh99brramq5iylfy5"; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xb/xbanish/package.nix b/pkgs/by-name/xb/xbanish/package.nix index d03b9240967f..e21b8cdf5137 100644 --- a/pkgs/by-name/xb/xbanish/package.nix +++ b/pkgs/by-name/xb/xbanish/package.nix @@ -9,7 +9,7 @@ libXext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.8"; pname = "xbanish"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "jcs"; repo = "xbanish"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-jwCoJ2shFGuJHhmXmlw/paFpMl5ARD6e5zDnDZHlsoo="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xbanish"; }; -} +}) diff --git a/pkgs/by-name/xb/xbindkeys/package.nix b/pkgs/by-name/xb/xbindkeys/package.nix index c2d7208bf857..47bb0fa045c6 100644 --- a/pkgs/by-name/xb/xbindkeys/package.nix +++ b/pkgs/by-name/xb/xbindkeys/package.nix @@ -8,11 +8,11 @@ guile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xbindkeys"; version = "1.8.7"; src = fetchurl { - url = "https://www.nongnu.org/xbindkeys/xbindkeys-${version}.tar.gz"; + url = "https://www.nongnu.org/xbindkeys/xbindkeys-${finalAttrs.version}.tar.gz"; sha256 = "1wl2vc5alisiwyk8m07y1ryq8w3ll9ym83j27g4apm4ixjl8d6x2"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/xb/xboard/package.nix b/pkgs/by-name/xb/xboard/package.nix index 0cd935aed871..2d6e349927c9 100644 --- a/pkgs/by-name/xb/xboard/package.nix +++ b/pkgs/by-name/xb/xboard/package.nix @@ -21,12 +21,12 @@ gtk2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xboard"; version = "4.9.1"; src = fetchurl { - url = "mirror://gnu/xboard/xboard-${version}.tar.gz"; + url = "mirror://gnu/xboard/xboard-${finalAttrs.version}.tar.gz"; sha256 = "sha256-Ky5T6EKK2bbo3IpVs6UYM4GRGk2uLABy+pYpa7sZcNY="; }; @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl3Plus; }; -} +}) diff --git a/pkgs/by-name/xb/xbomb/package.nix b/pkgs/by-name/xb/xbomb/package.nix index 981403284884..8c640cd2b325 100644 --- a/pkgs/by-name/xb/xbomb/package.nix +++ b/pkgs/by-name/xb/xbomb/package.nix @@ -6,11 +6,11 @@ libXaw, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xbomb"; version = "2.2b"; src = fetchurl { - url = "https://www.gedanken.org.uk/software/xbomb/download/xbomb-${version}.tgz"; + url = "https://www.gedanken.org.uk/software/xbomb/download/xbomb-${finalAttrs.version}.tgz"; sha256 = "0692gjw28qvh8wj9l58scjw6kxj7jdyb3yzgcgs9wcznq11q839m"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xc/xc3sprog/package.nix b/pkgs/by-name/xc/xc3sprog/package.nix index 2e553c7a0873..ce591ca20251 100644 --- a/pkgs/by-name/xc/xc3sprog/package.nix +++ b/pkgs/by-name/xc/xc3sprog/package.nix @@ -11,14 +11,14 @@ # The xc3sprog project doesn't seem to make proper releases, they only put out # prebuilt binary subversion snapshots on sourceforge. -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "795"; pname = "xc3sprog"; src = fetchsvn { url = "https://svn.code.sf.net/p/xc3sprog/code/trunk"; sha256 = "sha256-E0MGwC3gIfl60gjGaSeSPTR5jJm9r8m7Et3402lek/w="; - rev = version; + rev = finalAttrs.version; }; nativeBuildInputs = [ @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.bjornfor ]; }; -} +}) diff --git a/pkgs/by-name/xc/xcb-imdkit/package.nix b/pkgs/by-name/xc/xcb-imdkit/package.nix index 2cac834ac619..f5e3528d2d93 100644 --- a/pkgs/by-name/xc/xcb-imdkit/package.nix +++ b/pkgs/by-name/xc/xcb-imdkit/package.nix @@ -10,14 +10,14 @@ xorgproto, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xcb-imdkit"; version = "1.0.9"; src = fetchFromGitHub { owner = "fcitx"; repo = "xcb-imdkit"; - rev = version; + rev = finalAttrs.version; hash = "sha256-QfuetGPY6u4OhFiE5/CoVEpdODWnd1PHWBtM3ymsZ98="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ poscat ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xc/xcd/package.nix b/pkgs/by-name/xc/xcd/package.nix index 2b14a6d8c558..2066cd60b4ed 100644 --- a/pkgs/by-name/xc/xcd/package.nix +++ b/pkgs/by-name/xc/xcd/package.nix @@ -5,12 +5,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xcd"; version = "1.2"; src = fetchurl { - url = "https://www.muppetlabs.com/~breadbox/pub/software/xcd-${version}.tar.gz"; + url = "https://www.muppetlabs.com/~breadbox/pub/software/xcd-${finalAttrs.version}.tar.gz"; sha256 = "1cgwspy08q05rhxbp7m1yrrix252i9jzfcfbzmhdvlgf5bfpl25g"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "xcd"; }; -} +}) diff --git a/pkgs/by-name/xc/xcftools/package.nix b/pkgs/by-name/xc/xcftools/package.nix index 2a5d14f42a8f..e9cabf467759 100644 --- a/pkgs/by-name/xc/xcftools/package.nix +++ b/pkgs/by-name/xc/xcftools/package.nix @@ -8,12 +8,12 @@ gettext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xcftools"; version = "1.0.7"; src = fetchurl { - url = "http://henning.makholm.net/xcftools/xcftools-${version}.tar.gz"; + url = "http://henning.makholm.net/xcftools/xcftools-${finalAttrs.version}.tar.gz"; sha256 = "19i0x7yhlw6hd2gp013884zchg63yzjdj4hpany011il0n26vgqy"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xc/xcfun/package.nix b/pkgs/by-name/xc/xcfun/package.nix index c1affcce0a07..fde1dfa24446 100644 --- a/pkgs/by-name/xc/xcfun/package.nix +++ b/pkgs/by-name/xc/xcfun/package.nix @@ -7,14 +7,14 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xcfun"; version = "2.1.1"; src = fetchFromGitHub { owner = "dftlibs"; repo = "xcfun"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1bj70cnhbh6ziy02x988wwl7cbwaq17ld7qwhswqkgnnx8rpgxid"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) diff --git a/pkgs/by-name/xc/xchainkeys/package.nix b/pkgs/by-name/xc/xchainkeys/package.nix index ac6ec9aa0d47..4650b13cdc7a 100644 --- a/pkgs/by-name/xc/xchainkeys/package.nix +++ b/pkgs/by-name/xc/xchainkeys/package.nix @@ -5,12 +5,12 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xchainkeys"; version = "0.11"; src = fetchurl { - url = "http://henning-bekel.de/download/xchainkeys/xchainkeys-${version}.tar.gz"; + url = "http://henning-bekel.de/download/xchainkeys/xchainkeys-${finalAttrs.version}.tar.gz"; sha256 = "1rpqs7h5krral08vqxwb0imy33z17v5llvrg5hy8hkl2ap7ya0mn"; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { # The last successful Darwin Hydra build was in 2023 broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/xc/xchm/package.nix b/pkgs/by-name/xc/xchm/package.nix index a2d005d8c497..b08bd22bc745 100644 --- a/pkgs/by-name/xc/xchm/package.nix +++ b/pkgs/by-name/xc/xchm/package.nix @@ -8,14 +8,14 @@ desktopToDarwinBundle, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xchm"; version = "1.37"; src = fetchFromGitHub { owner = "rzvncj"; repo = "xCHM"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-UMn8ds4nheuYSu0PesxdGoyxyn5AcKq9WByeRUxxx3k="; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "xchm"; }; -} +}) diff --git a/pkgs/by-name/xc/xclip/package.nix b/pkgs/by-name/xc/xclip/package.nix index 5b3383dae99c..9ee63bd97221 100644 --- a/pkgs/by-name/xc/xclip/package.nix +++ b/pkgs/by-name/xc/xclip/package.nix @@ -6,14 +6,14 @@ libXmu, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xclip"; version = "0.13"; src = fetchFromGitHub { owner = "astrand"; repo = "xclip"; - rev = version; + rev = finalAttrs.version; sha256 = "0q0hmvcjlv8arhh1pzhja2wglyj6n7z209jnpnzd281kqqv4czcs"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; mainProgram = "xclip"; }; -} +}) diff --git a/pkgs/by-name/xc/xconq/package.nix b/pkgs/by-name/xc/xconq/package.nix index e9731e77e11c..b96e22314b06 100644 --- a/pkgs/by-name/xc/xconq/package.nix +++ b/pkgs/by-name/xc/xconq/package.nix @@ -15,12 +15,12 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xconq"; version = "7.5.0-0pre.0.20050612"; src = fetchurl { - url = "mirror://sourceforge/project/xconq/xconq/xconq-${version}/xconq-${version}.tar.gz"; + url = "mirror://sourceforge/project/xconq/xconq/xconq-${finalAttrs.version}/xconq-${finalAttrs.version}.tar.gz"; sha256 = "1za78yx57mgwcmmi33wx3533yz1x093dnqis8q2qmqivxav51lca"; }; @@ -83,4 +83,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; license = lib.licenses.gpl2Plus; }; -} +}) diff --git a/pkgs/by-name/xc/xcowsay/package.nix b/pkgs/by-name/xc/xcowsay/package.nix index 3787dabd39bd..41945ed107fb 100644 --- a/pkgs/by-name/xc/xcowsay/package.nix +++ b/pkgs/by-name/xc/xcowsay/package.nix @@ -12,12 +12,12 @@ fortune, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xcowsay"; version = "1.6"; src = fetchurl { - url = "http://www.nickg.me.uk/files/xcowsay-${version}.tar.gz"; + url = "http://www.nickg.me.uk/files/xcowsay-${finalAttrs.version}.tar.gz"; sha256 = "sha256-RqzoZP8o0tIfS3BY8CleGNAEGhIMEHipUfpDxOD1yMU="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ das_j ]; }; -} +}) diff --git a/pkgs/by-name/xc/xcpc/package.nix b/pkgs/by-name/xc/xcpc/package.nix index dcd7d22fb0d5..e15c4f1e540a 100644 --- a/pkgs/by-name/xc/xcpc/package.nix +++ b/pkgs/by-name/xc/xcpc/package.nix @@ -10,14 +10,14 @@ libepoxy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.52.1"; pname = "xcpc"; src = fetchFromGitHub { owner = "ponceto"; repo = "xcpc-emulator"; - rev = "xcpc-${version}"; + rev = "xcpc-${finalAttrs.version}"; hash = "sha256-N4UfnCbebaAhx0490niMov/JqlrXt5goblWbW0ajkcc="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xcpc"; }; -} +}) diff --git a/pkgs/by-name/xc/xcruiser/package.nix b/pkgs/by-name/xc/xcruiser/package.nix index 637dbf9b8775..e37436dc7552 100644 --- a/pkgs/by-name/xc/xcruiser/package.nix +++ b/pkgs/by-name/xc/xcruiser/package.nix @@ -12,12 +12,12 @@ makeDesktopItem, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xcruiser"; version = "0.30"; src = fetchurl { - url = "mirror://sourceforge/xcruiser/xcruiser/xcruiser-${version}/xcruiser-${version}.tar.gz"; + url = "mirror://sourceforge/xcruiser/xcruiser/xcruiser-${finalAttrs.version}/xcruiser-${finalAttrs.version}.tar.gz"; sha256 = "1r8whva38xizqdh7jmn6wcmfmsndc67pkw22wzfzr6rq0vf6hywi"; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "xcruiser"; }; -} +}) diff --git a/pkgs/by-name/xc/xcur2png/package.nix b/pkgs/by-name/xc/xcur2png/package.nix index be8a849c45f6..c1e0822725a3 100644 --- a/pkgs/by-name/xc/xcur2png/package.nix +++ b/pkgs/by-name/xc/xcur2png/package.nix @@ -8,14 +8,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xcur2png"; version = "0.7.1"; src = fetchFromGitHub { owner = "eworm-de"; repo = "xcur2png"; - rev = version; + rev = finalAttrs.version; sha256 = "0858wn2p14bxpv9lvaz2bz1rk6zk0g8zgxf8iy595m8fqv4q2fya"; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ romildo ]; mainProgram = "xcur2png"; }; -} +}) diff --git a/pkgs/by-name/xd/xdaliclock/package.nix b/pkgs/by-name/xd/xdaliclock/package.nix index f7fbc9367f08..f1c9acd08902 100644 --- a/pkgs/by-name/xd/xdaliclock/package.nix +++ b/pkgs/by-name/xd/xdaliclock/package.nix @@ -7,12 +7,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdaliclock"; version = "2.49"; src = fetchurl { - url = "https://www.jwz.org/xdaliclock/xdaliclock-${version}.tar.gz"; + url = "https://www.jwz.org/xdaliclock/xdaliclock-${finalAttrs.version}.tar.gz"; hash = "sha256-jRTlt8IYZZ6EDLyU7kLQ2bktQztnj15IUpqUBvntXU8="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { downloadPage = "http://www.jwz.org/xdaliclock/"; mainProgram = "xdaliclock"; }; -} +}) diff --git a/pkgs/by-name/xd/xdelta/package.nix b/pkgs/by-name/xd/xdelta/package.nix index 81ad7b9b2502..0a3ac3683974 100644 --- a/pkgs/by-name/xd/xdelta/package.nix +++ b/pkgs/by-name/xd/xdelta/package.nix @@ -12,13 +12,13 @@ assert lzmaSupport -> xz != null; let mkWith = flag: name: if flag then "--with-${name}" else "--without-${name}"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdelta"; version = "3.1.0"; src = fetchFromGitHub { sha256 = "09mmsalc7dwlvgrda56s2k927rpl3a5dzfa88aslkqcjnr790wjy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; repo = "xdelta-devel"; owner = "jmacd"; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { mainProgram = "xdelta3"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix b/pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix index c4beca28d883..77df77dbbede 100644 --- a/pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix +++ b/pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix @@ -20,14 +20,14 @@ wayland, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdg-desktop-portal-wlr"; version = "0.8.1"; src = fetchFromGitHub { owner = "emersion"; repo = "xdg-desktop-portal-wlr"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-FltwfZtxKdbJuDYVQJTTtEE/WHV5AaDnwPnAkN76qTY="; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/by-name/xd/xdg-desktop-portal-xapp/package.nix b/pkgs/by-name/xd/xdg-desktop-portal-xapp/package.nix index 248b333af041..ca9dc42fcfce 100644 --- a/pkgs/by-name/xd/xdg-desktop-portal-xapp/package.nix +++ b/pkgs/by-name/xd/xdg-desktop-portal-xapp/package.nix @@ -15,14 +15,14 @@ xdg-desktop-portal, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdg-desktop-portal-xapp"; version = "1.1.3"; src = fetchFromGitHub { owner = "linuxmint"; repo = "xdg-desktop-portal-xapp"; - rev = version; + rev = finalAttrs.version; hash = "sha256-5gJmWj15jUVGhCf8jOl/eXHVisFdegbbx6pqz6btNTM="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; license = lib.licenses.lgpl21Plus; }; -} +}) diff --git a/pkgs/by-name/xd/xdg-launch/package.nix b/pkgs/by-name/xd/xdg-launch/package.nix index 819931913e7a..2b4c2187b743 100644 --- a/pkgs/by-name/xd/xdg-launch/package.nix +++ b/pkgs/by-name/xd/xdg-launch/package.nix @@ -11,7 +11,7 @@ glib, xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdg-launch"; version = "1.12"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "bbidulock"; repo = "xdg-launch"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-S/0Wn1T5MSOPN6QXkzfmygHL6XTAnnMJr5Z3fBzsHEw="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.ck3d ]; }; -} +}) diff --git a/pkgs/by-name/xd/xdg-utils-cxx/package.nix b/pkgs/by-name/xd/xdg-utils-cxx/package.nix index 9ca6987aa7d7..215de2313602 100644 --- a/pkgs/by-name/xd/xdg-utils-cxx/package.nix +++ b/pkgs/by-name/xd/xdg-utils-cxx/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdg-utils-cxx"; version = "1.0.1"; src = fetchFromGitHub { owner = "azubieta"; repo = "xdg-utils-cxx"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-hEN0xqZUNfMOIrw3q+x4kEFhYoqmyn7W3f2w8AGw2wI="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { mainProgram = "xdg-utils-cxx"; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xd/xdo/package.nix b/pkgs/by-name/xd/xdo/package.nix index 6db6f50b0d8b..c7378e84ef1c 100644 --- a/pkgs/by-name/xd/xdo/package.nix +++ b/pkgs/by-name/xd/xdo/package.nix @@ -7,14 +7,14 @@ xcbutilwm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdo"; version = "0.5.7"; src = fetchFromGitHub { owner = "baskerville"; repo = "xdo"; - rev = version; + rev = finalAttrs.version; sha256 = "1h3jrygcjjbavdbkpx2hscsf0yf97gk487lzjdlvymd7dxdv9hy9"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xdo"; }; -} +}) diff --git a/pkgs/by-name/xd/xdotool/package.nix b/pkgs/by-name/xd/xdotool/package.nix index 96dc805e0c02..780d424c17f9 100644 --- a/pkgs/by-name/xd/xdotool/package.nix +++ b/pkgs/by-name/xd/xdotool/package.nix @@ -13,14 +13,14 @@ libXext, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdotool"; version = "3.20211022.1"; src = fetchFromGitHub { owner = "jordansissel"; repo = "xdotool"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-XFiaiHHtUSNFw+xhUR29+2RUHOa+Eyj1HHfjCUjwd9k="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "xdotool"; }; -} +}) diff --git a/pkgs/by-name/xd/xdp-tools/package.nix b/pkgs/by-name/xd/xdp-tools/package.nix index 8863498ac4b1..3607ae911ad9 100644 --- a/pkgs/by-name/xd/xdp-tools/package.nix +++ b/pkgs/by-name/xd/xdp-tools/package.nix @@ -15,14 +15,14 @@ wireshark-cli, nukeReferences, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xdp-tools"; version = "1.6.0"; src = fetchFromGitHub { owner = "xdp-project"; repo = "xdp-tools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Smu93zwZN2jn9bLkVRpyubqTUh8VnVFMGqzc9myryLU="; }; @@ -90,4 +90,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xe/xe/package.nix b/pkgs/by-name/xe/xe/package.nix index 7cafdd4b2932..de8556711968 100644 --- a/pkgs/by-name/xe/xe/package.nix +++ b/pkgs/by-name/xe/xe/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xe"; version = "1.0"; src = fetchFromGitHub { owner = "leahneukirchen"; repo = "xe"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-yek6flBhgjSeN3M695BglUfcbnUGp3skzWT2W/BxW8Y="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.pbsds ]; mainProgram = "xe"; }; -} +}) diff --git a/pkgs/by-name/xe/xed-editor/package.nix b/pkgs/by-name/xe/xed-editor/package.nix index 708b89454fe6..f2d38142d9ef 100644 --- a/pkgs/by-name/xe/xed-editor/package.nix +++ b/pkgs/by-name/xe/xed-editor/package.nix @@ -21,14 +21,14 @@ itstool, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xed-editor"; version = "3.8.9"; src = fetchFromGitHub { owner = "linuxmint"; repo = "xed"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ZTrTCyyyUDbt+/kjb1+I/bOjwXcsYGYd5K9ebPjJTA8="; }; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "xed"; }; -} +}) diff --git a/pkgs/by-name/xe/xephem/package.nix b/pkgs/by-name/xe/xephem/package.nix index edaec00e8670..eaa167a6cb57 100644 --- a/pkgs/by-name/xe/xephem/package.nix +++ b/pkgs/by-name/xe/xephem/package.nix @@ -12,14 +12,14 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xephem"; version = "4.2.0"; src = fetchFromGitHub { owner = "XEphem"; repo = "XEphem"; - rev = version; + rev = finalAttrs.version; hash = "sha256-TuzXrWoJOAHg31DrJObPcHBXgtqR/KWKFRsqddPzL4c="; }; @@ -109,4 +109,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ EstebanMacanek ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/xf/xf86-input-cmt/package.nix b/pkgs/by-name/xf/xf86-input-cmt/package.nix index 057da069fb0b..2e7a21877d58 100644 --- a/pkgs/by-name/xf/xf86-input-cmt/package.nix +++ b/pkgs/by-name/xf/xf86-input-cmt/package.nix @@ -10,13 +10,13 @@ libevdevc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xf86-input-cmt"; version = "2.0.2"; src = fetchFromGitHub { owner = "hugegreenbug"; repo = "xf86-input-cmt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1cnwf518nc0ybc1r3rsgc1gcql1k3785khffv0i4v3akrm9wdw98"; }; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { homepage = "https://www.github.com/hugegreenbug/xf86-input-cmt"; maintainers = with lib.maintainers; [ kcalvinalvin ]; }; -} +}) diff --git a/pkgs/by-name/xf/xf86-input-wacom/package.nix b/pkgs/by-name/xf/xf86-input-wacom/package.nix index d8c6060368b1..7eb6174e950f 100644 --- a/pkgs/by-name/xf/xf86-input-wacom/package.nix +++ b/pkgs/by-name/xf/xf86-input-wacom/package.nix @@ -19,14 +19,14 @@ xorgserver, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xf86-input-wacom"; version = "1.2.4"; src = fetchFromGitHub { owner = "linuxwacom"; repo = "xf86-input-wacom"; - rev = "xf86-input-wacom-${version}"; + rev = "xf86-input-wacom-${finalAttrs.version}"; sha256 = "sha256-12m9PL28NnqIwNpGHOFqjJaNrzBaagdG3Sp/jSLpgkE="; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; # Probably, works with other unixes as well }; -} +}) diff --git a/pkgs/by-name/xf/xfe/package.nix b/pkgs/by-name/xf/xfe/package.nix index 3bfa2f758773..4626de2174b9 100644 --- a/pkgs/by-name/xf/xfe/package.nix +++ b/pkgs/by-name/xf/xfe/package.nix @@ -15,12 +15,12 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xfe"; version = "2.1.2"; src = fetchurl { - url = "mirror://sourceforge/xfe/xfe-${version}.tar.xz"; + url = "mirror://sourceforge/xfe/xfe-${finalAttrs.version}.tar.xz"; sha256 = "sha256-jgDgd/DOB92v19SAGqBnTHIYQE+EohgDvvFCwTNDJlE="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xf/xfstests/package.nix b/pkgs/by-name/xf/xfstests/package.nix index 64df41aea1bb..ee6bf53c0c1d 100644 --- a/pkgs/by-name/xf/xfstests/package.nix +++ b/pkgs/by-name/xf/xfstests/package.nix @@ -32,12 +32,12 @@ runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xfstests"; version = "2023.05.14"; src = fetchzip { - url = "https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git/snapshot/xfstests-dev-v${version}.tar.gz"; + url = "https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git/snapshot/xfstests-dev-v${finalAttrs.version}.tar.gz"; hash = "sha256-yyjY9Q3eUH+q+o15zFUjOcNz1HpXPCwdcxWXoycOx98="; }; @@ -163,4 +163,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xfstests-check"; }; -} +}) diff --git a/pkgs/by-name/xg/xgalagapp/package.nix b/pkgs/by-name/xg/xgalagapp/package.nix index a6f974529f17..36535de44ad8 100644 --- a/pkgs/by-name/xg/xgalagapp/package.nix +++ b/pkgs/by-name/xg/xgalagapp/package.nix @@ -6,11 +6,11 @@ libXpm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xgalaga++"; version = "0.9"; src = fetchurl { - url = "https://marc.mongenet.ch/OSS/XGalaga/xgalaga++_${version}.tar.gz"; + url = "https://marc.mongenet.ch/OSS/XGalaga/xgalaga++_${finalAttrs.version}.tar.gz"; sha256 = "sha256-yNtLuYCMHLvQAVM7CDGPardrh3q27TE9l31qhUbMf8k="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/xg/xgeometry-select/package.nix b/pkgs/by-name/xg/xgeometry-select/package.nix index 5fb11d9119fd..9e9eac5cfbbc 100644 --- a/pkgs/by-name/xg/xgeometry-select/package.nix +++ b/pkgs/by-name/xg/xgeometry-select/package.nix @@ -5,7 +5,7 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xgeometry-select"; version = "0.1"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { buildInputs = [ libX11 ]; buildPhase = '' - gcc -Wall -lX11 ${src} -o xgeometry-select + gcc -Wall -lX11 ${finalAttrs.src} -o xgeometry-select ''; installPhase = '' @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xgeometry-select"; }; -} +}) diff --git a/pkgs/by-name/xi/xits-math/package.nix b/pkgs/by-name/xi/xits-math/package.nix index 182973f60e79..37c0fad2656a 100644 --- a/pkgs/by-name/xi/xits-math/package.nix +++ b/pkgs/by-name/xi/xits-math/package.nix @@ -5,14 +5,14 @@ python3Packages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xits-math"; version = "1.302"; src = fetchFromGitHub { owner = "alif-type"; repo = "xits"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1x3r505dylz9rz8dj98h5n9d0zixyxmvvhnjnms9qxdrz9bxy9g1"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/xk/xkb-switch-i3/package.nix b/pkgs/by-name/xk/xkb-switch-i3/package.nix index 210a37c4ce04..13427370089e 100644 --- a/pkgs/by-name/xk/xkb-switch-i3/package.nix +++ b/pkgs/by-name/xk/xkb-switch-i3/package.nix @@ -12,14 +12,14 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xkb-switch-i3"; version = "2.0.1"; src = fetchFromGitHub { owner = "Zebradil"; repo = "xkb-switch-i3"; - tag = version; + tag = finalAttrs.version; hash = "sha256-5d1DdRtz0QCWISSsWQt9xgTOekYUCkhfMsjG+/kyQK4="; fetchSubmodules = true; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xkb-switch"; }; -} +}) diff --git a/pkgs/by-name/xk/xkb-switch/package.nix b/pkgs/by-name/xk/xkb-switch/package.nix index cbe5794ee342..969344600454 100644 --- a/pkgs/by-name/xk/xkb-switch/package.nix +++ b/pkgs/by-name/xk/xkb-switch/package.nix @@ -7,14 +7,14 @@ libxkbfile, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xkb-switch"; version = "1.8.5"; src = fetchFromGitHub { owner = "ierton"; repo = "xkb-switch"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-DZAIL6+D+Hgs+fkJwRaQb9BHrEjAkxiqhOZyrR+Mpuk="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xkb-switch"; }; -} +}) diff --git a/pkgs/by-name/xk/xkblayout-state/package.nix b/pkgs/by-name/xk/xkblayout-state/package.nix index 4868eb959566..06e48c2c2a2e 100644 --- a/pkgs/by-name/xk/xkblayout-state/package.nix +++ b/pkgs/by-name/xk/xkblayout-state/package.nix @@ -5,14 +5,14 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xkblayout-state"; version = "1b"; src = fetchFromGitHub { owner = "nonpop"; repo = "xkblayout-state"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-diorqwDEBdzcBteKvhRisQaY3bx5seaOaWSaPwBkWDo="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xkblayout-state"; }; -} +}) diff --git a/pkgs/by-name/xk/xkbmon/package.nix b/pkgs/by-name/xk/xkbmon/package.nix index 798e3f3ca80d..9ac85eeacb4b 100644 --- a/pkgs/by-name/xk/xkbmon/package.nix +++ b/pkgs/by-name/xk/xkbmon/package.nix @@ -6,14 +6,14 @@ libxcb, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xkbmon"; version = "0.4"; src = fetchFromGitHub { owner = "xkbmon"; repo = "xkbmon"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-EWW6L6NojzXodDOET01LMcQT8/1JIMpOD++MCiM3j1Y="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.romildo ]; mainProgram = "xkbmon"; }; -} +}) diff --git a/pkgs/by-name/xl/xl2tpd/package.nix b/pkgs/by-name/xl/xl2tpd/package.nix index 9ce06a11249a..4d0a575997fb 100644 --- a/pkgs/by-name/xl/xl2tpd/package.nix +++ b/pkgs/by-name/xl/xl2tpd/package.nix @@ -6,14 +6,14 @@ ppp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xl2tpd"; version = "1.3.19"; src = fetchFromGitHub { owner = "xelerance"; repo = "xl2tpd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Oyy64b5xrKOYSkiCtWksh0vKGDXHsmUNlNgVTRXftOw="; }; @@ -28,10 +28,10 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types -std=gnu17"; meta = { - homepage = src.meta.homepage; + homepage = finalAttrs.src.meta.homepage; description = "Layer 2 Tunnelling Protocol Daemon (RFC 2661)"; platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/xl/xlibinput-calibrator/package.nix b/pkgs/by-name/xl/xlibinput-calibrator/package.nix index ec4f0d154c88..9f8b08240c65 100644 --- a/pkgs/by-name/xl/xlibinput-calibrator/package.nix +++ b/pkgs/by-name/xl/xlibinput-calibrator/package.nix @@ -8,14 +8,14 @@ txt2man, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xlibinput-calibrator"; version = "0.11"; src = fetchFromGitHub { owner = "kreijack"; repo = "xlibinput_calibrator"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-MvlamN8WSER0zN9Ru3Kr2MFARD9s7PYKkRtyD8s6ZPI="; }; @@ -37,8 +37,8 @@ stdenv.mkDerivation rec { description = "Touch calibrator for libinput"; mainProgram = "xlibinput_calibrator"; homepage = "https://github.com/kreijack/xlibinput_calibrator"; - changelog = "https://github.com/kreijack/xlibinput_calibrator/blob/${src.rev}/Changelog"; + changelog = "https://github.com/kreijack/xlibinput_calibrator/blob/${finalAttrs.src.rev}/Changelog"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ atemu ]; }; -} +}) diff --git a/pkgs/by-name/xl/xlogo/package.nix b/pkgs/by-name/xl/xlogo/package.nix index ea6d02a00263..c4e0e5466457 100644 --- a/pkgs/by-name/xl/xlogo/package.nix +++ b/pkgs/by-name/xl/xlogo/package.nix @@ -8,7 +8,7 @@ util-macros, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xlogo"; version = "1.0.7"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { group = "xorg"; owner = "app"; repo = "xlogo"; - tag = "xlogo-${version}"; + tag = "xlogo-${finalAttrs.version}"; hash = "sha256-KjJhuiFVn34vEZbC7ds4MrcXCHq9PcIpAuaCGBX/EXc="; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; mainProgram = "xlogo"; }; -} +}) diff --git a/pkgs/by-name/xl/xlslib/package.nix b/pkgs/by-name/xl/xlslib/package.nix index 04577f7313f7..d29295301615 100644 --- a/pkgs/by-name/xl/xlslib/package.nix +++ b/pkgs/by-name/xl/xlslib/package.nix @@ -6,12 +6,12 @@ unzip, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xlslib"; version = "2.5.0"; src = fetchurl { - url = "mirror://sourceforge/xlslib/xlslib-package-${version}.zip"; + url = "mirror://sourceforge/xlslib/xlslib-package-${finalAttrs.version}.zip"; sha256 = "1wx3jbpkz2rvgs45x6mwawamd1b2llb0vn29b5sr0rfxzx9d1985"; }; @@ -31,4 +31,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/xm/xmagnify/package.nix b/pkgs/by-name/xm/xmagnify/package.nix index d411466f5b06..edeae3fbaec5 100644 --- a/pkgs/by-name/xm/xmagnify/package.nix +++ b/pkgs/by-name/xm/xmagnify/package.nix @@ -6,14 +6,14 @@ xorgproto, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xmagnify"; version = "0.1.0"; src = fetchFromGitLab { owner = "amiloradovsky"; repo = "magnify"; - rev = version; + rev = finalAttrs.version; sha256 = "1ngnp5f5zl3v35vhbdyjpymy6mwrs0476fm5nd7dzkba7n841jdh"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { mainProgram = "magnify"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/xm/xml2/package.nix b/pkgs/by-name/xm/xml2/package.nix index a53946e5c7a3..8cb020900b27 100644 --- a/pkgs/by-name/xm/xml2/package.nix +++ b/pkgs/by-name/xm/xml2/package.nix @@ -6,12 +6,12 @@ libxml2, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xml2"; version = "0.5"; src = fetchurl { - url = "https://web.archive.org/web/20160427221603/http://download.ofb.net/gale/xml2-${version}.tar.gz"; + url = "https://web.archive.org/web/20160427221603/http://download.ofb.net/gale/xml2-${finalAttrs.version}.tar.gz"; sha256 = "01cps980m99y99cnmvydihga9zh3pvdsqag2fi1n6k2x7rfkl873"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = [ lib.maintainers.rycee ]; }; -} +}) diff --git a/pkgs/by-name/xm/xmlsec/package.nix b/pkgs/by-name/xm/xmlsec/package.nix index 8a69af613232..0d0d713b443a 100644 --- a/pkgs/by-name/xm/xmlsec/package.nix +++ b/pkgs/by-name/xm/xmlsec/package.nix @@ -17,16 +17,16 @@ lib.fix ( self: - stdenv.mkDerivation rec { + stdenv.mkDerivation (finalAttrs: { pname = "xmlsec"; version = "1.3.7"; src = fetchurl { urls = [ - "https://www.aleksey.com/xmlsec/download/xmlsec1-${version}.tar.gz" + "https://www.aleksey.com/xmlsec/download/xmlsec1-${finalAttrs.version}.tar.gz" - # for when the ${version} gets older than the last two - "https://www.aleksey.com/xmlsec/download/older-releases/xmlsec1-${version}.tar.gz" + # for when the ${finalAttrs.version} gets older than the last two + "https://www.aleksey.com/xmlsec/download/older-releases/xmlsec1-${finalAttrs.version}.tar.gz" ]; hash = "sha256-2C6TtpuKogWmFrYpF6JpMiv2Oj6q+zd1AU5hdSsgE+o="; }; @@ -124,5 +124,5 @@ lib.fix ( maintainers = [ ]; platforms = with lib.platforms; linux ++ darwin; }; - } + }) ) diff --git a/pkgs/by-name/xm/xmlstarlet/package.nix b/pkgs/by-name/xm/xmlstarlet/package.nix index 4616e388c280..d012cd304a88 100644 --- a/pkgs/by-name/xm/xmlstarlet/package.nix +++ b/pkgs/by-name/xm/xmlstarlet/package.nix @@ -9,12 +9,12 @@ libxslt, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xmlstarlet"; version = "1.6.1"; src = fetchurl { - url = "mirror://sourceforge/xmlstar/xmlstarlet-${version}.tar.gz"; + url = "mirror://sourceforge/xmlstar/xmlstarlet-${finalAttrs.version}.tar.gz"; sha256 = "1jp737nvfcf6wyb54fla868yrr39kcbijijmjpyk4lrpyg23in0m"; }; @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { mainProgram = "xmlstarlet"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/xm/xmousepasteblock/package.nix b/pkgs/by-name/xm/xmousepasteblock/package.nix index 79e165bff593..19e196771cd3 100644 --- a/pkgs/by-name/xm/xmousepasteblock/package.nix +++ b/pkgs/by-name/xm/xmousepasteblock/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xmousepasteblock"; version = "1.4"; src = fetchFromGitHub { owner = "milaq"; repo = "XMousePasteBlock"; hash = "sha256-uHlHGVnIro6X4kRp79ibtqMmiv2XQT+zgbQagUxdB0c="; - rev = version; + rev = finalAttrs.version; }; makeFlags = [ "PREFIX=$(out)" @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "xmousepasteblock"; }; -} +}) diff --git a/pkgs/by-name/xm/xmpp-bridge/package.nix b/pkgs/by-name/xm/xmpp-bridge/package.nix index 68f13d58c0b3..14dc4375de6c 100644 --- a/pkgs/by-name/xm/xmpp-bridge/package.nix +++ b/pkgs/by-name/xm/xmpp-bridge/package.nix @@ -7,14 +7,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xmpp-bridge"; version = "0.6.0"; src = fetchFromGitHub { owner = "majewsky"; repo = "xmpp-bridge"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-JXhVi2AiV/PmWPfoQJl/N92GAZQ9UxReAiCkiDxgdFY="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/xm/xmppc/package.nix b/pkgs/by-name/xm/xmppc/package.nix index 8489f71a5bf7..95ec0f3e21fe 100644 --- a/pkgs/by-name/xm/xmppc/package.nix +++ b/pkgs/by-name/xm/xmppc/package.nix @@ -10,7 +10,7 @@ gpgme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xmppc"; version = "0.1.2"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { domain = "codeberg.org"; owner = "Anoxinon_e.V."; repo = "xmppc"; - rev = version; + rev = finalAttrs.version; sha256 = "07cy3j4g7vycagdiva3dqb59361lw7s5f2yydpczmyih29v7hkm8"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.jugendhacker ]; }; -} +}) diff --git a/pkgs/by-name/xm/xmrig-proxy/package.nix b/pkgs/by-name/xm/xmrig-proxy/package.nix index 1295be6a8407..70af5d2d7337 100644 --- a/pkgs/by-name/xm/xmrig-proxy/package.nix +++ b/pkgs/by-name/xm/xmrig-proxy/package.nix @@ -8,14 +8,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xmrig-proxy"; version = "6.24.0"; src = fetchFromGitHub { owner = "xmrig"; repo = "xmrig-proxy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-4Kqxf9i5OTplWg72ihTJ4QHvwWC8r73EACErYNZ7wjc="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ aij ]; }; -} +}) diff --git a/pkgs/by-name/xn/xnbd/package.nix b/pkgs/by-name/xn/xnbd/package.nix index a78ea536eb60..39b92afc9f26 100644 --- a/pkgs/by-name/xn/xnbd/package.nix +++ b/pkgs/by-name/xn/xnbd/package.nix @@ -8,16 +8,16 @@ jansson, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xnbd"; version = "0.4.0"; src = fetchurl { - url = "https://bitbucket.org/hirofuchi/xnbd/downloads/xnbd-${version}.tgz"; + url = "https://bitbucket.org/hirofuchi/xnbd/downloads/xnbd-${finalAttrs.version}.tgz"; sha256 = "00wkvsa0yaq4mabczcbfpj6rjvp02yahw8vdrq8hgb3wpm80x913"; }; - sourceRoot = "xnbd-${version}/trunk"; + sourceRoot = "xnbd-${finalAttrs.version}/trunk"; patches = [ ./0001-Fix-build-for-glibc-2.28.patch ]; @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xn/xnotify/package.nix b/pkgs/by-name/xn/xnotify/package.nix index d7ec60ea24b7..f2a8d1a52a09 100644 --- a/pkgs/by-name/xn/xnotify/package.nix +++ b/pkgs/by-name/xn/xnotify/package.nix @@ -11,14 +11,14 @@ conf ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xnotify"; version = "0.9.3"; src = fetchFromGitHub { owner = "phillbush"; repo = "xnotify"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-RfnmiAEFTPqQZursyVPDIZ6J3KBouvaaxyhTc1liqBc="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "xnotify"; }; -} +}) diff --git a/pkgs/by-name/xp/xpano/package.nix b/pkgs/by-name/xp/xpano/package.nix index e07014097bc8..28ca612953f3 100644 --- a/pkgs/by-name/xp/xpano/package.nix +++ b/pkgs/by-name/xp/xpano/package.nix @@ -14,14 +14,14 @@ wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xpano"; version = "0.19.3"; src = fetchFromGitHub { owner = "krupkat"; repo = "xpano"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "sha256-f2qoBpZ5lPBocPas8KMsY5bSYL20gO+ZHLz2R66qSig="; fetchSubmodules = true; }; @@ -56,9 +56,9 @@ stdenv.mkDerivation rec { description = "Panorama stitching tool"; mainProgram = "Xpano"; homepage = "https://krupkat.github.io/xpano/"; - changelog = "https://github.com/krupkat/xpano/releases/tag/v${version}"; + changelog = "https://github.com/krupkat/xpano/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ krupkat ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xp/xplugd/package.nix b/pkgs/by-name/xp/xplugd/package.nix index ea8042e9ac69..8282d9faa55b 100644 --- a/pkgs/by-name/xp/xplugd/package.nix +++ b/pkgs/by-name/xp/xplugd/package.nix @@ -7,14 +7,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xplugd"; version = "1.4"; src = fetchFromGitHub { owner = "troglobit"; repo = "xplugd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "11vjr69prrs4ir9c267zwq4g9liipzrqi0kmw1zg95dbn7r7zmql"; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ akho ]; mainProgram = "xplugd"; }; -} +}) diff --git a/pkgs/by-name/xp/xprompt/package.nix b/pkgs/by-name/xp/xprompt/package.nix index d7ea92df2de6..e36ee63af878 100644 --- a/pkgs/by-name/xp/xprompt/package.nix +++ b/pkgs/by-name/xp/xprompt/package.nix @@ -11,14 +11,14 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xprompt"; version = "2.5.0"; src = fetchFromGitHub { owner = "phillbush"; repo = "xprompt"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-pOayKngUlrMY3bFsP4Fi+VsOLKCUQU3tdkZ+0OY1SCo="; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "xprompt"; }; -} +}) diff --git a/pkgs/by-name/xq/xqilla/package.nix b/pkgs/by-name/xq/xqilla/package.nix index d5a242eb1f96..a76ccea14a00 100644 --- a/pkgs/by-name/xq/xqilla/package.nix +++ b/pkgs/by-name/xq/xqilla/package.nix @@ -6,12 +6,12 @@ xercesc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xqilla"; version = "2.3.4"; src = fetchurl { - url = "mirror://sourceforge/xqilla/XQilla-${version}.tar.gz"; + url = "mirror://sourceforge/xqilla/XQilla-${finalAttrs.version}.tar.gz"; sha256 = "0m9z7diw7pdyb4qycbqyr2x55s13v8310xsi7yz0inpw27q4vzdd"; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ obadz ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/xr/xreader/package.nix b/pkgs/by-name/xr/xreader/package.nix index d497b6edb27a..a0cfb45c08cc 100644 --- a/pkgs/by-name/xr/xreader/package.nix +++ b/pkgs/by-name/xr/xreader/package.nix @@ -35,14 +35,14 @@ ], }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xreader"; version = "4.6.3"; src = fetchFromGitHub { owner = "linuxmint"; repo = "xreader"; - rev = version; + rev = finalAttrs.version; hash = "sha256-lVJFNOiayAai/Lg4tl8lNaK5fdTlZ0ptzstUzciH1mA="; }; @@ -93,4 +93,4 @@ document formats like PDF and Postscript"; platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/xr/xrectsel/package.nix b/pkgs/by-name/xr/xrectsel/package.nix index 38d431b73632..d02d0a086dd8 100644 --- a/pkgs/by-name/xr/xrectsel/package.nix +++ b/pkgs/by-name/xr/xrectsel/package.nix @@ -6,14 +6,14 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xrectsel"; version = "0.3.2"; src = fetchFromGitHub { owner = "ropery"; repo = "xrectsel"; - rev = version; + rev = finalAttrs.version; sha256 = "0prl4ky3xzch6xcb673mcixk998d40ngim5dqc5374b1ls2r6n7l"; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xrectsel"; }; -} +}) diff --git a/pkgs/by-name/xr/xrestop/package.nix b/pkgs/by-name/xr/xrestop/package.nix index 7ae25d036a6e..dcca5985d859 100644 --- a/pkgs/by-name/xr/xrestop/package.nix +++ b/pkgs/by-name/xr/xrestop/package.nix @@ -7,12 +7,12 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xrestop"; version = "0.6"; src = fetchurl { - url = "https://xorg.freedesktop.org/archive/individual/app/xrestop-${version}.tar.xz"; + url = "https://xorg.freedesktop.org/archive/individual/app/xrestop-${finalAttrs.version}.tar.xz"; hash = "sha256-Li7BEcSyeYtdwtwrPsevT2smGUbpA7jhTbBGgx0gOyk="; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; mainProgram = "xrestop"; }; -} +}) diff --git a/pkgs/by-name/xs/xsane/package.nix b/pkgs/by-name/xs/xsane/package.nix index 0e953e621821..26a580f0d76b 100644 --- a/pkgs/by-name/xs/xsane/package.nix +++ b/pkgs/by-name/xs/xsane/package.nix @@ -15,7 +15,7 @@ fetchpatch, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xsane"; version = "0.999"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { owner = "frontend"; group = "sane-project"; repo = "xsane"; - rev = version; + rev = finalAttrs.version; hash = "sha256-oOg94nUsT9LLKnHocY0S5g02Y9a1UazzZAjpEI/s+yM="; }; @@ -143,4 +143,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xs/xschem/package.nix b/pkgs/by-name/xs/xschem/package.nix index ebaf08026704..b0b569705770 100644 --- a/pkgs/by-name/xs/xschem/package.nix +++ b/pkgs/by-name/xs/xschem/package.nix @@ -12,14 +12,14 @@ tk, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xschem"; version = "3.4.7"; src = fetchFromGitHub { owner = "StefanSchippers"; repo = "xschem"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ye97VJQ+2F2UbFLmGrZ8xSK9xFeF+Yies6fJKurPOD0="; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ fbeffa ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/xs/xsecurelock/package.nix b/pkgs/by-name/xs/xsecurelock/package.nix index 4711bdaf623b..7a7c205d45f9 100644 --- a/pkgs/by-name/xs/xsecurelock/package.nix +++ b/pkgs/by-name/xs/xsecurelock/package.nix @@ -19,14 +19,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xsecurelock"; version = "1.9.0"; src = fetchFromGitHub { owner = "google"; repo = "xsecurelock"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-OPasi5zmvmcWnVCj/dU2KprzNmar51zDElD23750yk4="; }; @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { preConfigure = '' cat > version.c <<'EOF' - const char *const git_version = "${version}"; + const char *const git_version = "${finalAttrs.version}"; EOF ''; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "xsecurelock"; }; -} +}) diff --git a/pkgs/by-name/xs/xsettingsd/package.nix b/pkgs/by-name/xs/xsettingsd/package.nix index 69d5fc5a591d..88564193e0cb 100644 --- a/pkgs/by-name/xs/xsettingsd/package.nix +++ b/pkgs/by-name/xs/xsettingsd/package.nix @@ -7,14 +7,14 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xsettingsd"; version = "1.0.2"; src = fetchFromGitHub { owner = "derat"; repo = "xsettingsd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-CIYshZqJICuL8adKHIN4R6nudaqWOCK2UPrGhsKf9pE="; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xsettingsd"; }; -} +}) diff --git a/pkgs/by-name/xs/xskat/package.nix b/pkgs/by-name/xs/xskat/package.nix index 0011c70a3b2a..6e8115c3a04a 100644 --- a/pkgs/by-name/xs/xskat/package.nix +++ b/pkgs/by-name/xs/xskat/package.nix @@ -7,7 +7,7 @@ gccmakedep, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xskat"; version = "4.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://web.archive.org/web/20220331112433if_/https://www.xskat.de/xskat-${version}.tar.gz"; + url = "https://web.archive.org/web/20220331112433if_/https://www.xskat.de/xskat-${finalAttrs.version}.tar.gz"; sha256 = "8ba52797ccbd131dce69b96288f525b0d55dee5de4008733f7a5a51deb831c10"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { longDescription = "Play the german card game Skat against the AI or over IRC."; homepage = "https://web.archive.org/web/20221003060115/https://www.xskat.de/xskat.html"; }; -} +}) diff --git a/pkgs/by-name/xs/xsnow/package.nix b/pkgs/by-name/xs/xsnow/package.nix index 683b91ea075b..bae856fc3302 100644 --- a/pkgs/by-name/xs/xsnow/package.nix +++ b/pkgs/by-name/xs/xsnow/package.nix @@ -10,12 +10,12 @@ libxkbcommon, gsl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xsnow"; version = "3.9.0"; src = fetchurl { - url = "https://ratrabbit.nl/downloads/xsnow/xsnow-${version}.tar.gz"; + url = "https://ratrabbit.nl/downloads/xsnow/xsnow-${finalAttrs.version}.tar.gz"; sha256 = "sha256-PMZsxZUmVHZwU6+KBPMq8sjyt42jlrXazgk7DGc9bvo="; }; @@ -53,4 +53,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/xs/xsos/package.nix b/pkgs/by-name/xs/xsos/package.nix index 8416d6abea93..7433646599c4 100644 --- a/pkgs/by-name/xs/xsos/package.nix +++ b/pkgs/by-name/xs/xsos/package.nix @@ -23,14 +23,14 @@ let ]; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xsos"; version = "0.7.33"; src = fetchFromGitHub { owner = "ryran"; repo = "xsos"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-VEOY422/+4veMlN9HOtPB/THDiFLNnRfbUJpKjc/cqE="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { ]; maintainers = [ lib.maintainers.nixinator ]; }; -} +}) diff --git a/pkgs/by-name/xs/xssproxy/package.nix b/pkgs/by-name/xs/xssproxy/package.nix index a49d36a7eb5a..70c9d97bbaae 100644 --- a/pkgs/by-name/xs/xssproxy/package.nix +++ b/pkgs/by-name/xs/xssproxy/package.nix @@ -8,14 +8,14 @@ dbus, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xssproxy"; version = "1.1.2"; src = fetchFromGitHub { owner = "vincentbernat"; repo = "xssproxy"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-6M82gQZcgjqZBGw4YszAF0DmS+JXgFp6hl2gOF1RWAs="; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ benley ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/xs/xsuspender/package.nix b/pkgs/by-name/xs/xsuspender/package.nix index 70ad20efe2a0..95db286b02fb 100644 --- a/pkgs/by-name/xs/xsuspender/package.nix +++ b/pkgs/by-name/xs/xsuspender/package.nix @@ -10,14 +10,14 @@ procps, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xsuspender"; version = "1.3"; src = fetchFromGitHub { owner = "kernc"; repo = "xsuspender"; - rev = version; + rev = finalAttrs.version; sha256 = "1c6ab1s9bbkjbmcfv2mny273r66dlz7sgxsmzfwi0fm2vcb2lwim"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ offline ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xt/xteddy/package.nix b/pkgs/by-name/xt/xteddy/package.nix index af2a1f67eaf5..73ec513d686e 100644 --- a/pkgs/by-name/xt/xteddy/package.nix +++ b/pkgs/by-name/xt/xteddy/package.nix @@ -8,14 +8,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xteddy"; version = "2.2-5"; src = fetchFromGitLab { domain = "salsa.debian.org"; owner = "games-team"; repo = "xteddy"; - rev = "debian/${version}"; + rev = "debian/${finalAttrs.version}"; sha256 = "0rm7w78d6qajq4fvi4agyqm0c70f3c1i0cy2jdb6kqql2k8w78qy"; }; @@ -30,8 +30,8 @@ stdenv.mkDerivation rec { ]; patches = [ - "${src}/debian/patches/10_libXext.patch" - "${src}/debian/patches/wrong-man-page-section.patch" + "${finalAttrs.src}/debian/patches/10_libXext.patch" + "${finalAttrs.src}/debian/patches/wrong-man-page-section.patch" ]; postPatch = '' @@ -58,4 +58,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.xaverdh ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xt/xtermcontrol/package.nix b/pkgs/by-name/xt/xtermcontrol/package.nix index ad7fdf0ba1d8..31fa41c84f95 100644 --- a/pkgs/by-name/xt/xtermcontrol/package.nix +++ b/pkgs/by-name/xt/xtermcontrol/package.nix @@ -4,12 +4,12 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "3.10"; pname = "xtermcontrol"; src = fetchurl { - url = "https://thrysoee.dk/xtermcontrol/xtermcontrol-${version}.tar.gz"; + url = "https://thrysoee.dk/xtermcontrol/xtermcontrol-${finalAttrs.version}.tar.gz"; sha256 = "sha256-Prl7HZ2KrhutT+LEHKOj27ENLWfmykWZqh9jGkBQPe4="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.derchris ]; mainProgram = "xtermcontrol"; }; -} +}) diff --git a/pkgs/by-name/xt/xtitle/package.nix b/pkgs/by-name/xt/xtitle/package.nix index 964ec14490ff..6c4893ac1836 100644 --- a/pkgs/by-name/xt/xtitle/package.nix +++ b/pkgs/by-name/xt/xtitle/package.nix @@ -8,14 +8,14 @@ git, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xtitle"; version = "0.4.4"; src = fetchFromGitHub { owner = "baskerville"; repo = "xtitle"; - rev = version; + rev = finalAttrs.version; hash = "sha256-SVfM2vCCacgchXj0c0sPk3VR6DUI4R0ofFnxJSY4oDg="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xtitle"; }; -} +}) diff --git a/pkgs/by-name/xt/xtrace/package.nix b/pkgs/by-name/xt/xtrace/package.nix index 662ae159293b..51af4adeead9 100644 --- a/pkgs/by-name/xt/xtrace/package.nix +++ b/pkgs/by-name/xt/xtrace/package.nix @@ -8,7 +8,7 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xtrace"; version = "1.4.0"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { domain = "salsa.debian.org"; owner = "debian"; repo = "xtrace"; - rev = "xtrace-${version}"; + rev = "xtrace-${finalAttrs.version}"; sha256 = "1yff6x847nksciail9jly41mv70sl8sadh0m5d847ypbjmxcwjpq"; }; @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; linux; mainProgram = "xtrace"; }; -} +}) diff --git a/pkgs/by-name/xt/xtris/package.nix b/pkgs/by-name/xt/xtris/package.nix index 6b8611a8cebe..fd61cfdbdec1 100644 --- a/pkgs/by-name/xt/xtris/package.nix +++ b/pkgs/by-name/xt/xtris/package.nix @@ -4,12 +4,12 @@ fetchzip, xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xtris"; version = "1.15"; src = fetchzip { - url = "https://web.archive.org/web/20120315061213/http://www.iagora.com/~espel/xtris/xtris-${version}.tar.gz"; + url = "https://web.archive.org/web/20120315061213/http://www.iagora.com/~espel/xtris/xtris-${finalAttrs.version}.tar.gz"; sha256 = "1vqva99lyv7r6f9c7yikk8ahcfh9aq3clvwm4pz964wlbr9mj1v6"; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/xt/xtuner/package.nix b/pkgs/by-name/xt/xtuner/package.nix index 74d3b3102dc7..0e3770b7285d 100644 --- a/pkgs/by-name/xt/xtuner/package.nix +++ b/pkgs/by-name/xt/xtuner/package.nix @@ -13,14 +13,14 @@ fftwFloat, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xtuner"; version = "1.0"; src = fetchFromGitHub { owner = "brummer10"; repo = "XTuner"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "1i5chfnf3hcivwzni9z6cn9pb68qmwsx8bf4z7d29a5vig8kbhrv"; fetchSubmodules = true; }; @@ -59,4 +59,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xtuner"; }; -} +}) diff --git a/pkgs/by-name/xv/xva-img/package.nix b/pkgs/by-name/xv/xva-img/package.nix index 32ba5ad35fd1..3f5d910d722e 100644 --- a/pkgs/by-name/xv/xva-img/package.nix +++ b/pkgs/by-name/xv/xva-img/package.nix @@ -7,14 +7,14 @@ xxHash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xva-img"; version = "1.5"; src = fetchFromGitHub { owner = "eriklax"; repo = "xva-img"; - tag = version; + tag = finalAttrs.version; hash = "sha256-YyWfN6VcEABmzHkkoA/kRehLum1UxsNJ58XBs1pl+c8="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "xva-img"; }; -} +}) diff --git a/pkgs/by-name/xv/xviewer/package.nix b/pkgs/by-name/xv/xviewer/package.nix index f1e3b2a45077..9347aed1b81c 100644 --- a/pkgs/by-name/xv/xviewer/package.nix +++ b/pkgs/by-name/xv/xviewer/package.nix @@ -27,14 +27,14 @@ xapp-symbolic-icons, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xviewer"; version = "3.4.16"; src = fetchFromGitHub { owner = "linuxmint"; repo = "xviewer"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ayd91gVLuSUVlCxaPSBbx7hg4tthVTaBEnl5V9YYbQw="; }; @@ -93,4 +93,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ tu-maurice ]; teams = [ lib.teams.cinnamon ]; }; -} +}) diff --git a/pkgs/by-name/xv/xvkbd/package.nix b/pkgs/by-name/xv/xvkbd/package.nix index 40ca170fb90d..84c65b6f53e1 100644 --- a/pkgs/by-name/xv/xvkbd/package.nix +++ b/pkgs/by-name/xv/xvkbd/package.nix @@ -12,11 +12,11 @@ Xaw3d, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xvkbd"; version = "4.1"; src = fetchurl { - url = "http://t-sato.in.coocan.jp/xvkbd/xvkbd-${version}.tar.gz"; + url = "http://t-sato.in.coocan.jp/xvkbd/xvkbd-${finalAttrs.version}.tar.gz"; sha256 = "1x5yldv9y99cw5hzzs73ygdn1z80zns9hz0baa355r711zghfbcm"; }; @@ -55,4 +55,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xvkbd"; }; -} +}) diff --git a/pkgs/by-name/xw/xwallpaper/package.nix b/pkgs/by-name/xw/xwallpaper/package.nix index 1e2a9af5ab01..182721cc68ff 100644 --- a/pkgs/by-name/xw/xwallpaper/package.nix +++ b/pkgs/by-name/xw/xwallpaper/package.nix @@ -14,14 +14,14 @@ libXpm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xwallpaper"; version = "0.7.6"; src = fetchFromGitHub { owner = "stoeckmann"; repo = "xwallpaper"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-8VRQFH00yXplvhCqBuMGrwvOB7bJhfe50Ii6h8kvDMM="; }; @@ -52,4 +52,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xwallpaper"; }; -} +}) diff --git a/pkgs/by-name/xw/xwinmosaic/package.nix b/pkgs/by-name/xw/xwinmosaic/package.nix index 75ffc31d4bd5..c8e67dbd17e5 100644 --- a/pkgs/by-name/xw/xwinmosaic/package.nix +++ b/pkgs/by-name/xw/xwinmosaic/package.nix @@ -9,14 +9,14 @@ libXdamage, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.4.2"; pname = "xwinmosaic"; src = fetchFromGitHub { owner = "soulthreads"; repo = "xwinmosaic"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; sha256 = "16qhrpgn84fz0q3nfvaz5sisc82zk6y7c0sbvbr69zfx5fwbs1rr"; }; @@ -51,4 +51,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xwinmosaic"; }; -} +}) diff --git a/pkgs/by-name/xw/xwinwrap/package.nix b/pkgs/by-name/xw/xwinwrap/package.nix index 5ba8a90abd50..13960cfe6ec5 100644 --- a/pkgs/by-name/xw/xwinwrap/package.nix +++ b/pkgs/by-name/xw/xwinwrap/package.nix @@ -5,13 +5,13 @@ xorg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xwinwrap"; version = "4"; src = fetchbzr { url = "https://code.launchpad.net/~shantanu-goel/xwinwrap/devel"; - rev = version; + rev = finalAttrs.version; sha256 = "1annhqc71jcgx5zvcy31c1c488ygx4q1ygrwyy2y0ww743smbchw"; }; @@ -63,4 +63,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xwinwrap"; }; -} +}) diff --git a/pkgs/by-name/xx/xxHash/package.nix b/pkgs/by-name/xx/xxHash/package.nix index e18b5e714049..bb6ef12918a2 100644 --- a/pkgs/by-name/xx/xxHash/package.nix +++ b/pkgs/by-name/xx/xxHash/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xxHash"; version = "0.8.3"; src = fetchFromGitHub { owner = "Cyan4973"; repo = "xxHash"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-h6kohM+NxvQ89R9NEXZcYBG2wPOuB4mcyPfofKrx9wQ="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { "libxxhash" ]; }; -} +}) diff --git a/pkgs/by-name/xx/xxkb/package.nix b/pkgs/by-name/xx/xxkb/package.nix index 7ac2529e5886..4b5a00d9aba4 100644 --- a/pkgs/by-name/xx/xxkb/package.nix +++ b/pkgs/by-name/xx/xxkb/package.nix @@ -15,12 +15,12 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xxkb"; version = "1.11.1"; src = fetchurl { - url = "mirror://sourceforge/xxkb/xxkb-${version}-src.tar.gz"; + url = "mirror://sourceforge/xxkb/xxkb-${finalAttrs.version}-src.tar.gz"; sha256 = "0hl1i38z9xnbgfjkaz04vv1n8xbgfg88g5z8fyzyb2hxv2z37anf"; }; @@ -71,4 +71,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xxkb"; }; -} +}) diff --git a/pkgs/by-name/xz/xzgv/package.nix b/pkgs/by-name/xz/xzgv/package.nix index 4fe8f8cdfa21..8439c3176a9e 100644 --- a/pkgs/by-name/xz/xzgv/package.nix +++ b/pkgs/by-name/xz/xzgv/package.nix @@ -8,11 +8,11 @@ texinfo, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xzgv"; version = "0.9.2"; src = fetchurl { - url = "mirror://sourceforge/xzgv/xzgv-${version}.tar.gz"; + url = "mirror://sourceforge/xzgv/xzgv-${finalAttrs.version}.tar.gz"; sha256 = "17l1xr9v07ggwga3vn0z1i4lnwjrr20rr8z1kjbw71aaijxl18i5"; }; nativeBuildInputs = [ @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xzgv"; }; -} +}) diff --git a/pkgs/by-name/ya/yacas/package.nix b/pkgs/by-name/ya/yacas/package.nix index 40a0784299a7..7f63de413cae 100644 --- a/pkgs/by-name/ya/yacas/package.nix +++ b/pkgs/by-name/ya/yacas/package.nix @@ -17,14 +17,14 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yacas"; version = "1.9.1"; src = fetchFromGitHub { owner = "grzegorzmazur"; repo = "yacas"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0dqgqvsb6ggr8jb3ngf0jwfkn6xwj2knhmvqyzx3amc74yd3ckqx"; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/ya/yacreader/package.nix b/pkgs/by-name/ya/yacreader/package.nix index b020317313a4..605d3d41caed 100644 --- a/pkgs/by-name/ya/yacreader/package.nix +++ b/pkgs/by-name/ya/yacreader/package.nix @@ -8,14 +8,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yacreader"; version = "9.15.0"; src = fetchFromGitHub { owner = "YACReader"; repo = "yacreader"; - tag = version; + tag = finalAttrs.version; hash = "sha256-5vCjr8WRwa7Q/84Itgg07K1CJKGnWA1z53et2IxxReE="; }; @@ -78,4 +78,4 @@ stdenv.mkDerivation rec { mainProgram = "YACReader"; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/ya/yad/package.nix b/pkgs/by-name/ya/yad/package.nix index 241be40dfe43..8f4a653ebc2b 100644 --- a/pkgs/by-name/ya/yad/package.nix +++ b/pkgs/by-name/ya/yad/package.nix @@ -11,14 +11,14 @@ netpbm, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yad"; version = "14.1"; src = fetchFromGitHub { owner = "v1cont"; repo = "yad"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Y7bp20fkNdSgBcSV1kPEpWEP7ASwZcScVRaPauwI72M="; }; @@ -69,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ smironov ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/ya/yaft/package.nix b/pkgs/by-name/ya/yaft/package.nix index ceab3d6d8610..e697aa1f3d84 100644 --- a/pkgs/by-name/ya/yaft/package.nix +++ b/pkgs/by-name/ya/yaft/package.nix @@ -5,7 +5,7 @@ ncurses, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.2.9"; pname = "yaft"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "uobikiemukot"; repo = "yaft"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0l1ig8wm545kpn4l7186rymny83jkahnjim290wsl7hsszfq1ckd"; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.matthiasbeyer ]; platforms = with lib.platforms; linux; }; -} +}) diff --git a/pkgs/by-name/ya/yallback/package.nix b/pkgs/by-name/ya/yallback/package.nix index 0cbb013a49c6..2a401f39918b 100644 --- a/pkgs/by-name/ya/yallback/package.nix +++ b/pkgs/by-name/ya/yallback/package.nix @@ -7,13 +7,13 @@ bashInteractive, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "0.2.0"; pname = "yallback"; src = fetchFromGitHub { owner = "abathur"; repo = "yallback"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-t+fdnDJMFiFqN23dSY3TnsZsIDcravtwdNKJ5MiZosE="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ abathur ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ya/yamdi/package.nix b/pkgs/by-name/ya/yamdi/package.nix index 3bdb3563f7dd..485efcf611c0 100644 --- a/pkgs/by-name/ya/yamdi/package.nix +++ b/pkgs/by-name/ya/yamdi/package.nix @@ -4,14 +4,14 @@ fetchurl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yamdi"; version = "1.9"; # Source repo is also available here: # https://github.com/ioppermann/yamdi src = fetchurl { - url = "mirror://sourceforge/yamdi/yamdi-${version}.tar.gz"; + url = "mirror://sourceforge/yamdi/yamdi-${finalAttrs.version}.tar.gz"; sha256 = "4a6630f27f6c22bcd95982bf3357747d19f40bd98297a569e9c77468b756f715"; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.ryanartecona ]; mainProgram = "yamdi"; }; -} +}) diff --git a/pkgs/by-name/ya/yaml-filter/package.nix b/pkgs/by-name/ya/yaml-filter/package.nix index 56884cd7ec40..ff91ba1890d9 100644 --- a/pkgs/by-name/ya/yaml-filter/package.nix +++ b/pkgs/by-name/ya/yaml-filter/package.nix @@ -6,7 +6,7 @@ libyaml, pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yaml-filter"; version = "0.2.0"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "OpenSCAP"; repo = "yaml-filter"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-HDHjOapMFjuDcWW5+opKD2tllbwz4YBw/EI4W7Wf/6g="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { mainProgram = "yamlp"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ya/yank/package.nix b/pkgs/by-name/ya/yank/package.nix index 4bbe34188100..e17572fdd032 100644 --- a/pkgs/by-name/ya/yank/package.nix +++ b/pkgs/by-name/ya/yank/package.nix @@ -5,14 +5,14 @@ xsel, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yank"; version = "1.3.0"; src = fetchFromGitHub { owner = "mptre"; repo = "yank"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-sZiZki2Zl0Tfmls5KrLGxT94Bdf9TA9EwoaLoFOX9B4="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { mainProgram = "yank"; }; -} +}) diff --git a/pkgs/by-name/ya/yarn-bash-completion/package.nix b/pkgs/by-name/ya/yarn-bash-completion/package.nix index cc156303c0a3..5e8081f1b6d0 100644 --- a/pkgs/by-name/ya/yarn-bash-completion/package.nix +++ b/pkgs/by-name/ya/yarn-bash-completion/package.nix @@ -5,14 +5,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yarn-bash-completion"; version = "0.17.0"; src = fetchFromGitHub { owner = "dsifford"; repo = "yarn-completion"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0xflbrbwskjqv3knvc8jqygpvfxh5ak66q7w22d1ng8gwrfqzcng"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ DamienCassou ]; }; -} +}) diff --git a/pkgs/by-name/ya/yarp/package.nix b/pkgs/by-name/ya/yarp/package.nix index 9bff445fae5e..1fb45436ceee 100644 --- a/pkgs/by-name/ya/yarp/package.nix +++ b/pkgs/by-name/ya/yarp/package.nix @@ -8,13 +8,13 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yarp"; version = "3.12.2"; src = fetchFromGitHub { owner = "robotology"; repo = "yarp"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Lx9ZCTFrSvO/PCB9lrz3f0avBzDAzEZINoqzlH2F6Xw="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.nico202 ]; }; -} +}) diff --git a/pkgs/by-name/ya/yaru-theme/package.nix b/pkgs/by-name/ya/yaru-theme/package.nix index 95f6bcf70737..9474dfbdde83 100644 --- a/pkgs/by-name/ya/yaru-theme/package.nix +++ b/pkgs/by-name/ya/yaru-theme/package.nix @@ -15,14 +15,14 @@ hicolor-icon-theme, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yaru"; version = "25.10.3"; src = fetchFromGitHub { owner = "ubuntu"; repo = "yaru"; - rev = version; + rev = finalAttrs.version; hash = "sha256-3cSVPObfmr62S6yTD2c8AO3s7lxb9KFVuYSydTIJ1jE="; }; @@ -60,4 +60,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ moni ]; }; -} +}) diff --git a/pkgs/by-name/ya/yash/package.nix b/pkgs/by-name/ya/yash/package.nix index 43e46a03ed68..41736ab834a1 100644 --- a/pkgs/by-name/ya/yash/package.nix +++ b/pkgs/by-name/ya/yash/package.nix @@ -7,14 +7,14 @@ asciidoc, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yash"; version = "2.60"; src = fetchFromGitHub { owner = "magicant"; repo = "yash"; - rev = version; + rev = finalAttrs.version; hash = "sha256-iHM1f+zdYsfuqmyel+vlFi+TQukmN91SyZCHJLXPnTs="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { }; passthru.shellPath = "/bin/yash"; -} +}) diff --git a/pkgs/by-name/ya/yasm/package.nix b/pkgs/by-name/ya/yasm/package.nix index b668eb70c4ad..a94373e558f8 100644 --- a/pkgs/by-name/ya/yasm/package.nix +++ b/pkgs/by-name/ya/yasm/package.nix @@ -5,12 +5,12 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yasm"; version = "1.3.0"; src = fetchurl { - url = "https://www.tortall.net/projects/yasm/releases/yasm-${version}.tar.gz"; + url = "https://www.tortall.net/projects/yasm/releases/yasm-${finalAttrs.version}.tar.gz"; sha256 = "0gv0slmm0qpq91za3v2v9glff3il594x5xsrbgab7xcmnh0ndkix"; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ya/yaws/package.nix b/pkgs/by-name/ya/yaws/package.nix index 2d50d2498a30..f0fd09dbaa56 100644 --- a/pkgs/by-name/ya/yaws/package.nix +++ b/pkgs/by-name/ya/yaws/package.nix @@ -8,14 +8,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yaws"; version = "2.2.0"; src = fetchFromGitHub { owner = "erlyaws"; repo = "yaws"; - rev = "yaws-${version}"; + rev = "yaws-${finalAttrs.version}"; hash = "sha256-acO8Vc8sZJl22HUml2kTxVswLEirqMbqHQdRIbkkcvs="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/yc/ycm-cmake-modules/package.nix b/pkgs/by-name/yc/ycm-cmake-modules/package.nix index 8c532b714969..db57dbeb40a3 100644 --- a/pkgs/by-name/yc/ycm-cmake-modules/package.nix +++ b/pkgs/by-name/yc/ycm-cmake-modules/package.nix @@ -6,13 +6,13 @@ nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ycm-cmake-modules"; version = "0.18.4"; src = fetchFromGitHub { owner = "robotology"; repo = "ycm-cmake-modules"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-Xmc23r3hmwg9v620KGfUV/s7feJUVVZD1OaT3TAQBBY="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/yd/yder/package.nix b/pkgs/by-name/yd/yder/package.nix index e3b2ad6a16eb..f6f15487c3ba 100644 --- a/pkgs/by-name/yd/yder/package.nix +++ b/pkgs/by-name/yd/yder/package.nix @@ -10,14 +10,14 @@ withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yder"; version = "1.4.20"; src = fetchFromGitHub { owner = "babelouest"; repo = "yder"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-BaCF1r5mOYxj0zKc11uoKI9gVKuxWd8GaneGcV+qIFg="; }; @@ -50,4 +50,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ johnazoidberg ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/ym/ympd/package.nix b/pkgs/by-name/ym/ympd/package.nix index ed6775923ef6..688666e4834b 100644 --- a/pkgs/by-name/ym/ympd/package.nix +++ b/pkgs/by-name/ym/ympd/package.nix @@ -8,14 +8,14 @@ openssl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ympd"; version = "1.3.0"; src = fetchFromGitHub { owner = "notandy"; repo = "ympd"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1nvb19jd556v2h2bi7w4dcl507p3p8xvjkqfzrcsy7ccy3502brq"; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; mainProgram = "ympd"; }; -} +}) diff --git a/pkgs/by-name/yo/yoda/package.nix b/pkgs/by-name/yo/yoda/package.nix index 8990711ad726..c341372ccd89 100644 --- a/pkgs/by-name/yo/yoda/package.nix +++ b/pkgs/by-name/yo/yoda/package.nix @@ -11,14 +11,14 @@ withRootSupport ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yoda"; version = "2.1.2"; src = fetchFromGitLab { owner = "hepcedar"; repo = "yoda"; - rev = "yoda-${version}"; + rev = "yoda-${finalAttrs.version}"; hash = "sha256-cgThoxqPX6dVyGNTLXatW3uQV+41o38fTfkvHXsDs9A="; }; @@ -71,8 +71,8 @@ stdenv.mkDerivation rec { description = "Provides small set of data analysis (specifically histogramming) classes"; license = lib.licenses.gpl3Only; homepage = "https://yoda.hepforge.org"; - changelog = "https://gitlab.com/hepcedar/yoda/-/blob/yoda-${version}/ChangeLog"; + changelog = "https://gitlab.com/hepcedar/yoda/-/blob/yoda-${finalAttrs.version}/ChangeLog"; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) diff --git a/pkgs/by-name/yo/yoshimi/package.nix b/pkgs/by-name/yo/yoshimi/package.nix index 454f52d306b8..99650b5bf675 100644 --- a/pkgs/by-name/yo/yoshimi/package.nix +++ b/pkgs/by-name/yo/yoshimi/package.nix @@ -21,18 +21,18 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yoshimi"; version = "2.3.5.2"; src = fetchFromGitHub { owner = "Yoshimi"; repo = "yoshimi"; - rev = version; + rev = finalAttrs.version; hash = "sha256-X4g4AhPHg2ezHnAm8fWunatZgr3/PZxibzACplWogo8="; }; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; postPatch = '' substituteInPlace Misc/Config.cpp --replace /usr $out @@ -77,4 +77,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "yoshimi"; }; -} +}) diff --git a/pkgs/by-name/yp/ypbind-mt/package.nix b/pkgs/by-name/yp/ypbind-mt/package.nix index 6c2a7b02a7f4..c52bca61a30f 100644 --- a/pkgs/by-name/yp/ypbind-mt/package.nix +++ b/pkgs/by-name/yp/ypbind-mt/package.nix @@ -11,12 +11,12 @@ systemdLibs, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ypbind-mt"; version = "2.7.2"; src = fetchurl { - url = "https://github.com/thkukuk/ypbind-mt/releases/download/v${version}/ypbind-mt-${version}.tar.xz"; + url = "https://github.com/thkukuk/ypbind-mt/releases/download/v${finalAttrs.version}/ypbind-mt-${finalAttrs.version}.tar.xz"; hash = "sha256-Bk8vGFZzxUk9+D9kALeZ86NZ3lYRi2ujfEMnER8vzYs="; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ BarrOff ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/yt/ytfzf/package.nix b/pkgs/by-name/yt/ytfzf/package.nix index 28894333758f..2b39e1eb476d 100644 --- a/pkgs/by-name/yt/ytfzf/package.nix +++ b/pkgs/by-name/yt/ytfzf/package.nix @@ -14,14 +14,14 @@ yt-dlp, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ytfzf"; version = "2.6.2"; src = fetchFromGitHub { owner = "pystardust"; repo = "ytfzf"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-rwCVOdu9UfTArISt8ITQtLU4Gj2EZd07bcFKvxXQ7Bc="; }; @@ -62,4 +62,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ dotlambda ]; mainProgram = "ytfzf"; }; -} +}) diff --git a/pkgs/by-name/yu/yubico-pam/package.nix b/pkgs/by-name/yu/yubico-pam/package.nix index 0ba24262bee8..9dc1897ce5fb 100644 --- a/pkgs/by-name/yu/yubico-pam/package.nix +++ b/pkgs/by-name/yu/yubico-pam/package.nix @@ -13,13 +13,13 @@ libykclient, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yubico-pam"; version = "2.27"; src = fetchFromGitHub { owner = "Yubico"; repo = "yubico-pam"; - rev = version; + rev = finalAttrs.version; sha256 = "0hb773zlf11xz4bwmsqv2mq5d4aq2g0crdr5cp9xwc4ivi5gd4kg"; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/yu/yubihsm-shell/package.nix b/pkgs/by-name/yu/yubihsm-shell/package.nix index 4a4731271186..cbc4571fe2f3 100644 --- a/pkgs/by-name/yu/yubihsm-shell/package.nix +++ b/pkgs/by-name/yu/yubihsm-shell/package.nix @@ -15,14 +15,14 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yubihsm-shell"; version = "2.7.0"; src = fetchFromGitHub { owner = "Yubico"; repo = "yubihsm-shell"; - rev = version; + rev = finalAttrs.version; hash = "sha256-ymGS35kjhNlFee3FEXF8n6Jm7NVaynjv+lpix6F75BQ="; }; @@ -80,4 +80,4 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/yu/yubikey-personalization/package.nix b/pkgs/by-name/yu/yubikey-personalization/package.nix index e6d0018d7384..d7095949b972 100644 --- a/pkgs/by-name/yu/yubikey-personalization/package.nix +++ b/pkgs/by-name/yu/yubikey-personalization/package.nix @@ -9,12 +9,12 @@ json_c, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yubikey-personalization"; version = "1.20.0"; src = fetchurl { - url = "https://developers.yubico.com/yubikey-personalization/Releases/ykpers-${version}.tar.gz"; + url = "https://developers.yubico.com/yubikey-personalization/Releases/ykpers-${finalAttrs.version}.tar.gz"; sha256 = "14wvlwqnwj0gllkpvfqiy8ns938bwvjsz8x1hmymmx32m074vj0f"; }; @@ -61,4 +61,4 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/z-/z-lua/package.nix b/pkgs/by-name/z-/z-lua/package.nix index b1a53c57f2ca..ff005466e05c 100644 --- a/pkgs/by-name/z-/z-lua/package.nix +++ b/pkgs/by-name/z-/z-lua/package.nix @@ -6,14 +6,14 @@ makeWrapper, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "z-lua"; version = "1.8.24"; src = fetchFromGitHub { owner = "skywind3000"; repo = "z.lua"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-1wsBXJd6QXgK4BCg+VTVDY95DP4+xFp0vAbKmztoREI="; }; @@ -41,4 +41,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; mainProgram = "z.lua"; }; -} +}) diff --git a/pkgs/by-name/z3/z3-tptp/package.nix b/pkgs/by-name/z3/z3-tptp/package.nix index b7ab814255b3..dc8c43362fb2 100644 --- a/pkgs/by-name/z3/z3-tptp/package.nix +++ b/pkgs/by-name/z3/z3-tptp/package.nix @@ -4,13 +4,13 @@ z3, cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "z3-tptp"; version = z3.version; src = z3.src; - sourceRoot = "${src.name}/examples/tptp"; + sourceRoot = "${finalAttrs.src.name}/examples/tptp"; nativeBuildInputs = [ cmake ]; buildInputs = [ z3 ]; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { description = "TPTP wrapper for Z3 prover"; maintainers = z3.meta.maintainers ++ [ lib.maintainers.raskin ]; }; -} +}) diff --git a/pkgs/by-name/za/zam-plugins/package.nix b/pkgs/by-name/za/zam-plugins/package.nix index 4a6641bb6677..ef3bc26a2874 100644 --- a/pkgs/by-name/za/zam-plugins/package.nix +++ b/pkgs/by-name/za/zam-plugins/package.nix @@ -16,14 +16,14 @@ libsamplerate, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zam-plugins"; version = "4.4"; src = fetchFromGitHub { owner = "zamaudio"; repo = "zam-plugins"; - tag = version; + tag = finalAttrs.version; hash = "sha256-pjnhDavKnyQjPF4nUO+j1J+Qtw8yIYMY9A5zBMb4zFU="; fetchSubmodules = true; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { # tries to run dpf/utils/lv2_ttl_generator (built for host) broken = !stdenv.buildPlatform.canExecute stdenv.hostPlatform; }; -} +}) diff --git a/pkgs/by-name/za/zarchive/package.nix b/pkgs/by-name/za/zarchive/package.nix index 070157d754eb..4be39f059d6d 100644 --- a/pkgs/by-name/za/zarchive/package.nix +++ b/pkgs/by-name/za/zarchive/package.nix @@ -6,14 +6,14 @@ zstd, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zarchive"; version = "0.1.2"; src = fetchFromGitHub { owner = "Exzap"; repo = "ZArchive"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-hX637O/mVLTzmG0a9swJu9w+3o26VHo+K/9RhMuf1lI="; }; @@ -27,4 +27,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ zhaofengli ]; mainProgram = "zarchive"; }; -} +}) diff --git a/pkgs/by-name/zd/zdbsp/package.nix b/pkgs/by-name/zd/zdbsp/package.nix index be210f400ae2..16e3218180c3 100644 --- a/pkgs/by-name/zd/zdbsp/package.nix +++ b/pkgs/by-name/zd/zdbsp/package.nix @@ -6,12 +6,12 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zdbsp"; version = "1.19"; src = fetchzip { - url = "https://zdoom.org/files/utils/zdbsp/zdbsp-${version}-src.zip"; + url = "https://zdoom.org/files/utils/zdbsp/zdbsp-${finalAttrs.version}-src.zip"; sha256 = "sha256-DTj0jMNurvwRwMbo0L4+IeNlbfIwUbqcG1LKd68C08g="; stripRoot = false; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ze/zeitgeist/package.nix b/pkgs/by-name/ze/zeitgeist/package.nix index 56775451e6cb..79bb0c097aca 100644 --- a/pkgs/by-name/ze/zeitgeist/package.nix +++ b/pkgs/by-name/ze/zeitgeist/package.nix @@ -19,7 +19,7 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zeitgeist"; version = "1.0.4"; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "zeitgeist"; repo = "zeitgeist"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "kG1N8DXgjYAJ8fbrGHsp7eTqB20H5smzRnW0PSRUYR0="; }; @@ -85,4 +85,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/ze/zenoh-cpp/package.nix b/pkgs/by-name/ze/zenoh-cpp/package.nix index 76add02abb12..fcfd64f6f13b 100644 --- a/pkgs/by-name/ze/zenoh-cpp/package.nix +++ b/pkgs/by-name/ze/zenoh-cpp/package.nix @@ -6,14 +6,14 @@ zenoh-c, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zenoh-cpp"; version = "1.4.0"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "eclipse-zenoh"; repo = "zenoh-cpp"; - tag = version; + tag = finalAttrs.version; hash = "sha256-rznvif87UZbYzZB4yHG4R850qm6Z3beJ1NSG4wrf58M="; }; @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { ]; maintainers = with lib.maintainers; [ markuskowa ]; }; -} +}) diff --git a/pkgs/by-name/ze/zeroad-data/package.nix b/pkgs/by-name/ze/zeroad-data/package.nix index 1a96170595f0..3f78a9b42ccb 100644 --- a/pkgs/by-name/ze/zeroad-data/package.nix +++ b/pkgs/by-name/ze/zeroad-data/package.nix @@ -5,12 +5,12 @@ zeroad-unwrapped, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "0ad-data"; inherit (zeroad-unwrapped) version; src = fetchurl { - url = "https://releases.wildfiregames.com/0ad-${version}-unix-data.tar.xz"; + url = "https://releases.wildfiregames.com/0ad-${finalAttrs.version}-unix-data.tar.xz"; hash = "sha256-g34tbd8TiwJfwCAXJF11gaS7hP2UtCwOYF0yG3AXqZg="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; hydraPlatforms = [ ]; }; -} +}) diff --git a/pkgs/by-name/ze/zeroad-unwrapped/package.nix b/pkgs/by-name/ze/zeroad-unwrapped/package.nix index 88b8637d90e9..c673eec68bf8 100644 --- a/pkgs/by-name/ze/zeroad-unwrapped/package.nix +++ b/pkgs/by-name/ze/zeroad-unwrapped/package.nix @@ -40,12 +40,12 @@ # You can find more instructions on how to build 0ad here: # https://trac.wildfiregames.com/wiki/BuildInstructions -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "0ad"; version = "0.27.1"; src = fetchurl { - url = "https://releases.wildfiregames.com/0ad-${version}-unix-build.tar.xz"; + url = "https://releases.wildfiregames.com/0ad-${finalAttrs.version}-unix-build.tar.xz"; hash = "sha256-oKU1XutZaNJPKDdwc2FQ2XTa/sugd1TUZicH3BcBa/s="; }; @@ -176,4 +176,4 @@ stdenv.mkDerivation rec { platforms = lib.subtractLists lib.platforms.i686 lib.platforms.linux; mainProgram = "0ad"; }; -} +}) diff --git a/pkgs/by-name/ze/zexy/package.nix b/pkgs/by-name/ze/zexy/package.nix index 772dbebb4577..b4b01e246383 100644 --- a/pkgs/by-name/ze/zexy/package.nix +++ b/pkgs/by-name/ze/zexy/package.nix @@ -5,7 +5,7 @@ puredata, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zexy"; version = "2.4.3"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { domain = "git.iem.at"; owner = "pd"; repo = "zexy"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-9f0uYBDBq5lcN/N0uJwC/HBEFcj9b8ZtBHnPAce2s/A="; }; @@ -28,4 +28,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/zf/zfs-prune-snapshots/package.nix b/pkgs/by-name/zf/zfs-prune-snapshots/package.nix index 59679af9d1fb..bd93010cbe31 100644 --- a/pkgs/by-name/zf/zfs-prune-snapshots/package.nix +++ b/pkgs/by-name/zf/zfs-prune-snapshots/package.nix @@ -5,14 +5,14 @@ go-md2man, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.5.0"; pname = "zfs-prune-snapshots"; src = fetchFromGitHub { owner = "bahamas10"; repo = "zfs-prune-snapshots"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-gCf/ZIeIh84WQNs5wZO1/l3zpnl2sNxsFO7cOa92JUM="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.ymarkus ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/zf/zfsnap/package.nix b/pkgs/by-name/zf/zfsnap/package.nix index 145db32ac273..53a84c5ec0a3 100644 --- a/pkgs/by-name/zf/zfsnap/package.nix +++ b/pkgs/by-name/zf/zfsnap/package.nix @@ -6,14 +6,14 @@ installShellFiles, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "2.0.0-beta3"; pname = "zfsnap"; src = fetchFromGitHub { owner = "zfsnap"; repo = "zfsnap"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0670a5sghvqx32c9gfsird15mg9nqcvwxsrfcjrwc0sj7br9bd2g"; }; @@ -46,4 +46,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ woffs ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/zi/zimfw/package.nix b/pkgs/by-name/zi/zimfw/package.nix index 57af5fc794c7..51449fd11213 100644 --- a/pkgs/by-name/zi/zimfw/package.nix +++ b/pkgs/by-name/zi/zimfw/package.nix @@ -4,13 +4,13 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zimfw"; version = "1.18.0"; src = fetchFromGitHub { owner = "zimfw"; repo = "zimfw"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; ## zim only needs this one file to be installed. sparseCheckout = [ "zimfw.zsh" ]; hash = "sha256-qQViaQOpLp8F4zvJETbNp0lxpdVhM1Meg7WcMKkjJRQ="; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.joedevivo ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/zi/zimg/package.nix b/pkgs/by-name/zi/zimg/package.nix index 6eebf9bcbd23..4dc0d5cb078b 100644 --- a/pkgs/by-name/zi/zimg/package.nix +++ b/pkgs/by-name/zi/zimg/package.nix @@ -5,14 +5,14 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zimg"; version = "3.0.6"; src = fetchFromGitHub { owner = "sekrit-twc"; repo = "zimg"; - rev = "release-${version}"; + rev = "release-${finalAttrs.version}"; sha256 = "sha256-T+/wuTxPK+PLofqJm3dujGqGGXhpdGQLjAttTQPsgOI="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { platforms = with lib.platforms; unix ++ windows; maintainers = with lib.maintainers; [ rnhmjoj ]; }; -} +}) diff --git a/pkgs/by-name/zi/zip2hashcat/package.nix b/pkgs/by-name/zi/zip2hashcat/package.nix index 000c8a0634fd..6130cdb7e062 100644 --- a/pkgs/by-name/zi/zip2hashcat/package.nix +++ b/pkgs/by-name/zi/zip2hashcat/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zip2hashcat"; version = "1.0"; @@ -37,9 +37,9 @@ stdenv.mkDerivation rec { description = "Processes input ZIP files into a format suitable for use with hashcat"; homepage = "https://github.com/hashstation/zip2hashcat"; license = lib.licenses.mit; - changelog = "https://github.com/hashstation/zip2hashcat/releases/tag/${version}"; + changelog = "https://github.com/hashstation/zip2hashcat/releases/tag/${finalAttrs.version}"; maintainers = with lib.maintainers; [ pyrox0 ]; mainProgram = "zip2hashcat"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/zi/zipkin/package.nix b/pkgs/by-name/zi/zipkin/package.nix index 905b6726b739..0f01ac5c6efa 100644 --- a/pkgs/by-name/zi/zipkin/package.nix +++ b/pkgs/by-name/zi/zipkin/package.nix @@ -5,21 +5,21 @@ makeWrapper, jre, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { version = "1.28.1"; pname = "zipkin-server"; src = fetchurl { - url = "https://search.maven.org/remotecontent?filepath=io/zipkin/java/zipkin-server/${version}/zipkin-server-${version}-exec.jar"; + url = "https://search.maven.org/remotecontent?filepath=io/zipkin/java/zipkin-server/${finalAttrs.version}/zipkin-server-${finalAttrs.version}-exec.jar"; sha256 = "02369fkv0kbl1isq6y26fh2zj5wxv3zck522m5wypsjlcfcw2apa"; }; nativeBuildInputs = [ makeWrapper ]; buildCommand = '' mkdir -p $out/share/java - cp ${src} $out/share/java/zipkin-server-${version}-exec.jar + cp ${finalAttrs.src} $out/share/java/zipkin-server-${finalAttrs.version}-exec.jar mkdir -p $out/bin makeWrapper ${jre}/bin/java $out/bin/zipkin-server \ - --add-flags "-cp $out/share/java/zipkin-server-${version}-exec.jar org.springframework.boot.loader.JarLauncher" + --add-flags "-cp $out/share/java/zipkin-server-${finalAttrs.version}-exec.jar org.springframework.boot.loader.JarLauncher" ''; meta = { description = "Distributed tracing system"; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = [ lib.maintainers.hectorj ]; mainProgram = "zipkin-server"; }; -} +}) diff --git a/pkgs/by-name/zi/zix/package.nix b/pkgs/by-name/zi/zix/package.nix index 2dc7dfc4a651..c7e17d2305f9 100644 --- a/pkgs/by-name/zi/zix/package.nix +++ b/pkgs/by-name/zi/zix/package.nix @@ -7,14 +7,14 @@ pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zix"; version = "0.6.2"; src = fetchFromGitLab { owner = "drobilla"; repo = "zix"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-1fdW014QKvTYHaEmDsivUVPzF/vZgnW3Srk6edp6G1o="; }; @@ -34,9 +34,9 @@ stdenv.mkDerivation rec { meta = { description = "Lightweight C99 portability and data structure library"; homepage = "https://gitlab.com/drobilla/zix"; - changelog = "https://gitlab.com/drobilla/zix/-/blob/${src.rev}/NEWS"; + changelog = "https://gitlab.com/drobilla/zix/-/blob/${finalAttrs.src.rev}/NEWS"; license = lib.licenses.isc; platforms = lib.platforms.unix; maintainers = [ ]; }; -} +}) diff --git a/pkgs/by-name/zl/zlib-ng/package.nix b/pkgs/by-name/zl/zlib-ng/package.nix index 0a8e4257d488..83dbfb8558b9 100644 --- a/pkgs/by-name/zl/zlib-ng/package.nix +++ b/pkgs/by-name/zl/zlib-ng/package.nix @@ -8,14 +8,14 @@ withZlibCompat ? false, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zlib-ng"; version = "2.3.2"; src = fetchFromGitHub { owner = "zlib-ng"; repo = "zlib-ng"; - rev = version; + rev = finalAttrs.version; hash = "sha256-lO6fO18Z74+wKF0O/JjfrhS8lyaNQ37eamWGThb39F8="; }; @@ -56,4 +56,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ izorkin ]; }; -} +}) diff --git a/pkgs/by-name/zm/zmap/package.nix b/pkgs/by-name/zm/zmap/package.nix index 9d48ed8ccb52..4cf0c58a5a1f 100644 --- a/pkgs/by-name/zm/zmap/package.nix +++ b/pkgs/by-name/zm/zmap/package.nix @@ -15,14 +15,14 @@ judy, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zmap"; version = "4.3.4"; src = fetchFromGitHub { owner = "zmap"; repo = "zmap"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-fHCVo8OwQUzpdDq7dMBxvK15Ojth5UmNoPTVuTGUP58="; }; @@ -57,4 +57,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/zm/zmusic/package.nix b/pkgs/by-name/zm/zmusic/package.nix index 36e7326f15a1..41106fe84bee 100644 --- a/pkgs/by-name/zm/zmusic/package.nix +++ b/pkgs/by-name/zm/zmusic/package.nix @@ -13,14 +13,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zmusic"; version = "1.3.0"; src = fetchFromGitHub { owner = "ZDoom"; repo = "ZMusic"; - rev = version; + rev = finalAttrs.version; hash = "sha256-Lg0DN5p2xDB4j+kxa/TxM27rC+GPMK8kaPLajNDMvBg="; }; @@ -68,4 +68,4 @@ stdenv.mkDerivation rec { r4v3n6101 ]; }; -} +}) diff --git a/pkgs/by-name/zo/zoom/package.nix b/pkgs/by-name/zo/zoom/package.nix index 4f1c9f4cc498..7366c8948724 100644 --- a/pkgs/by-name/zo/zoom/package.nix +++ b/pkgs/by-name/zo/zoom/package.nix @@ -11,12 +11,12 @@ # !!! assert freetype == xorg.freetype -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zoom"; version = "1.1.5"; src = fetchurl { - url = "https://www.logicalshift.co.uk/unix/zoom/zoom-${version}.tar.gz"; + url = "https://www.logicalshift.co.uk/unix/zoom/zoom-${finalAttrs.version}.tar.gz"; hash = "sha256-8pZ/HAVV341K6QRDUC0UzzO2rGW2AvSZ++Pp445V27w="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "zoom"; }; -} +}) diff --git a/pkgs/by-name/zo/zotero/darwin.nix b/pkgs/by-name/zo/zotero/darwin.nix index 8d19a96d6ce8..6f27faac3d3f 100644 --- a/pkgs/by-name/zo/zotero/darwin.nix +++ b/pkgs/by-name/zo/zotero/darwin.nix @@ -7,11 +7,11 @@ undmg, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { inherit pname version meta; src = fetchurl { - url = "https://download.zotero.org/client/release/${version}/Zotero-${version}.dmg"; + url = "https://download.zotero.org/client/release/${finalAttrs.version}/Zotero-${finalAttrs.version}.dmg"; hash = "sha256-lDf/jULLQyzxNVGRUKuF2df+FTbJK08z+fFQbVgwjsY="; }; sourceRoot = "."; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { runHook postInstall ''; -} +}) diff --git a/pkgs/by-name/zp/zpaq/package.nix b/pkgs/by-name/zp/zpaq/package.nix index c2c8142e2b00..ee9ebd2a53e2 100644 --- a/pkgs/by-name/zp/zpaq/package.nix +++ b/pkgs/by-name/zp/zpaq/package.nix @@ -5,14 +5,14 @@ perl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zpaq"; version = "7.15"; src = fetchFromGitHub { owner = "zpaq"; repo = "zpaq"; - rev = version; + rev = finalAttrs.version; sha256 = "0v44rlg9gvwc4ggr2lhcqll8ppal3dk7zsg5bqwcc5lg3ynk2pz4"; }; @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; mainProgram = "zpaq"; }; -} +}) diff --git a/pkgs/by-name/zp/zpaqd/package.nix b/pkgs/by-name/zp/zpaqd/package.nix index 06df4b15aa4a..672453c22743 100644 --- a/pkgs/by-name/zp/zpaqd/package.nix +++ b/pkgs/by-name/zp/zpaqd/package.nix @@ -15,12 +15,12 @@ let ++ lib.optional (!stdenv.hostPlatform.isx86) "-DNOJIT" ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zpaqd"; version = "715"; src = fetchurl { - url = "http://mattmahoney.net/dc/zpaqd${version}.zip"; + url = "http://mattmahoney.net/dc/zpaqd${finalAttrs.version}.zip"; sha256 = "sha256-Mx87Zt0AASk0ZZCjyTzYbhlYJAXBlb59OpUWsqynyCA="; }; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ raskin ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/zp/zplug/package.nix b/pkgs/by-name/zp/zplug/package.nix index f85cf7e9d59c..21cfbd77a401 100644 --- a/pkgs/by-name/zp/zplug/package.nix +++ b/pkgs/by-name/zp/zplug/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zplug"; version = "2.4.2"; src = fetchFromGitHub { owner = "zplug"; repo = "zplug"; - rev = version; + rev = finalAttrs.version; sha256 = "0hci1pbs3k5icwfyfw5pzcgigbh9vavprxxvakg1xm19n8zb61b3"; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { mainProgram = "zplug-env"; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/zp/zps/package.nix b/pkgs/by-name/zp/zps/package.nix index 13b449e7dba8..c61b15706f9a 100644 --- a/pkgs/by-name/zp/zps/package.nix +++ b/pkgs/by-name/zp/zps/package.nix @@ -5,14 +5,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zps"; version = "2.0.0"; src = fetchFromGitHub { owner = "orhun"; repo = "zps"; - rev = version; + rev = finalAttrs.version; hash = "sha256-t+y+m9cwngVlX5o7FQTI4FMj10bN0euH51DmAnOAvPc="; }; @@ -29,10 +29,10 @@ stdenv.mkDerivation rec { meta = { description = "Small utility for listing and reaping zombie processes on GNU/Linux"; homepage = "https://github.com/orhun/zps"; - changelog = "https://github.com/orhun/zps/releases/tag/${version}"; + changelog = "https://github.com/orhun/zps/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "zps"; }; -} +}) diff --git a/pkgs/by-name/zs/zs-apc-spdu-ctl/package.nix b/pkgs/by-name/zs/zs-apc-spdu-ctl/package.nix index d0655101ed8b..fcfd1ae18781 100644 --- a/pkgs/by-name/zs/zs-apc-spdu-ctl/package.nix +++ b/pkgs/by-name/zs/zs-apc-spdu-ctl/package.nix @@ -9,14 +9,14 @@ }: # TODO: add a services entry for the /etc/zs-apc-spdu.conf file -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zs-apc-spdu-ctl"; version = "0.0.2"; src = fetchFromGitHub { owner = "fogti"; repo = "zs-apc-spdu-ctl"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "TMV9ETWBVeXq6tZ2e0CrvHBXoyKfOLCQurjBdf/iw/M="; }; @@ -38,4 +38,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "zs-apc-spdu-ctl"; }; -} +}) diff --git a/pkgs/by-name/zs/zsh-autosuggestions/package.nix b/pkgs/by-name/zs/zsh-autosuggestions/package.nix index 33d10f4a54d9..4eafd01d2b21 100644 --- a/pkgs/by-name/zs/zsh-autosuggestions/package.nix +++ b/pkgs/by-name/zs/zsh-autosuggestions/package.nix @@ -6,14 +6,14 @@ # To make use of this derivation, use the `programs.zsh.autosuggestions.enable` option -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zsh-autosuggestions"; version = "0.7.1"; src = fetchFromGitHub { owner = "zsh-users"; repo = "zsh-autosuggestions"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-vpTyYq9ZgfgdDsWzjxVAE7FZH4MALMNZIFyEOBLm5Qo="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.loskutov ]; }; -} +}) diff --git a/pkgs/by-name/zs/zsh-completions/package.nix b/pkgs/by-name/zs/zsh-completions/package.nix index d44b15c62701..6be2806c2c5a 100644 --- a/pkgs/by-name/zs/zsh-completions/package.nix +++ b/pkgs/by-name/zs/zsh-completions/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zsh-completions"; version = "0.35.0"; src = fetchFromGitHub { owner = "zsh-users"; repo = "zsh-completions"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-GFHlZjIHUWwyeVoCpszgn4AmLPSSE8UVNfRmisnhkpg="; }; @@ -36,4 +36,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = [ lib.maintainers.olejorgenb ]; }; -} +}) diff --git a/pkgs/by-name/zs/zsh-history-substring-search/package.nix b/pkgs/by-name/zs/zsh-history-substring-search/package.nix index 38d1ae888934..31e92fc29ddf 100644 --- a/pkgs/by-name/zs/zsh-history-substring-search/package.nix +++ b/pkgs/by-name/zs/zsh-history-substring-search/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zsh-history-substring-search"; version = "1.1.0"; src = fetchFromGitHub { owner = "zsh-users"; repo = "zsh-history-substring-search"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0vjw4s0h4sams1a1jg9jx92d6hd2swq4z908nbmmm2qnz212y88r"; }; @@ -32,4 +32,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ qyliss ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/zs/zsh-navigation-tools/package.nix b/pkgs/by-name/zs/zsh-navigation-tools/package.nix index 66f2c1bbc801..6b342c3150ea 100644 --- a/pkgs/by-name/zs/zsh-navigation-tools/package.nix +++ b/pkgs/by-name/zs/zsh-navigation-tools/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zsh-navigation-tools"; version = "2.2.7"; src = fetchFromGitHub { owner = "psprint"; repo = "zsh-navigation-tools"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "0c4kb19aprb868xnlyq8h1nd2d32r0zkrqblsrzvg7m9gx8vqps8"; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pSub ]; platforms = with lib.platforms; unix; }; -} +}) diff --git a/pkgs/by-name/zs/zsh-nix-shell/package.nix b/pkgs/by-name/zs/zsh-nix-shell/package.nix index bda935250a7e..4b787787d952 100644 --- a/pkgs/by-name/zs/zsh-nix-shell/package.nix +++ b/pkgs/by-name/zs/zsh-nix-shell/package.nix @@ -8,14 +8,14 @@ # To make use of this derivation, use # `programs.zsh.interactiveShellInit = "source ${pkgs.zsh-nix-shell}/share/zsh-nix-shell/nix-shell.plugin.zsh";` -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zsh-nix-shell"; version = "0.8.0"; src = fetchFromGitHub { owner = "chisui"; repo = "zsh-nix-shell"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-Z6EYQdasvpl1P78poj9efnnLj7QQg13Me8x1Ryyw+dM="; }; @@ -29,9 +29,9 @@ stdenv.mkDerivation rec { meta = { description = "Zsh plugin that lets you use zsh in nix-shell shell"; - homepage = src.meta.homepage; + homepage = finalAttrs.src.meta.homepage; license = lib.licenses.bsd3; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ aw ]; }; -} +}) diff --git a/pkgs/by-name/zs/zsh-vi-mode/package.nix b/pkgs/by-name/zs/zsh-vi-mode/package.nix index 6cbca83e92b4..41c8e00dc9e3 100644 --- a/pkgs/by-name/zs/zsh-vi-mode/package.nix +++ b/pkgs/by-name/zs/zsh-vi-mode/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zsh-vi-mode"; version = "0.12.0"; src = fetchFromGitHub { owner = "jeffreytse"; repo = "zsh-vi-mode"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-EYr/jInRGZSDZj+QVAc9uLJdkKymx1tjuFBWgpsaCFw="; }; @@ -30,4 +30,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ kyleondy ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/zs/zsync/package.nix b/pkgs/by-name/zs/zsync/package.nix index 338a86a7bbaf..934b54c8e36a 100644 --- a/pkgs/by-name/zs/zsync/package.nix +++ b/pkgs/by-name/zs/zsync/package.nix @@ -5,7 +5,7 @@ autoreconfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zsync"; version = "0.6.3-unstable-2025-05-29"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { hash = "sha256-gJs1P83AKWGipspeoFCSibZH+X6mmj3aL4+yjGO2YJo="; }; - sourceRoot = "${src.name}/c"; + sourceRoot = "${finalAttrs.src.name}/c"; patches = [ ./remove-inexisting-rsumtest.patch ]; @@ -48,4 +48,4 @@ stdenv.mkDerivation rec { ]; platforms = with lib.platforms; all; }; -} +}) diff --git a/pkgs/by-name/zu/zuki-themes/package.nix b/pkgs/by-name/zu/zuki-themes/package.nix index c3534acda67c..5fdb630bae06 100644 --- a/pkgs/by-name/zu/zuki-themes/package.nix +++ b/pkgs/by-name/zu/zuki-themes/package.nix @@ -11,14 +11,14 @@ gtk-engine-murrine, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zuki-themes"; version = "4.0"; src = fetchFromGitHub { owner = "lassekongo83"; repo = "zuki-themes"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1q026wa8xgyb6f5k7pqpm5zav30dbnm3b8w59as3sh8rhfgpbf80"; }; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.romildo ]; }; -} +}) diff --git a/pkgs/by-name/zx/zxcvbn-c/package.nix b/pkgs/by-name/zx/zxcvbn-c/package.nix index 0eeb5050c828..d3c5c8d756d3 100644 --- a/pkgs/by-name/zx/zxcvbn-c/package.nix +++ b/pkgs/by-name/zx/zxcvbn-c/package.nix @@ -3,14 +3,14 @@ stdenv, fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zxcvbn-c"; version = "2.6"; src = fetchFromGitHub { owner = "tsyrogit"; repo = "zxcvbn-c"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-/ATlpcx0XTtmzs6REA2YsnINKWz5xPNaetfhfyMuFP0="; }; @@ -25,4 +25,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ xurei ]; }; -} +}) diff --git a/pkgs/by-name/zy/zydis/package.nix b/pkgs/by-name/zy/zydis/package.nix index e358c8b9a1d3..4f107e21cfc3 100644 --- a/pkgs/by-name/zy/zydis/package.nix +++ b/pkgs/by-name/zy/zydis/package.nix @@ -12,14 +12,14 @@ let inherit stdenv fetchFromGitHub cmake; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zydis"; version = "4.1.1"; src = fetchFromGitHub { owner = "zyantific"; repo = "zydis"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-6J4pTUm3xQXwlQNBldjXVWRcse+auSFJtxGWaPRVzLg="; }; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://zydis.re/"; - changelog = "https://github.com/zyantific/zydis/releases/tag/v${version}"; + changelog = "https://github.com/zyantific/zydis/releases/tag/v${finalAttrs.version}"; description = "Fast and lightweight x86/x86-64 disassembler library"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ @@ -45,4 +45,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/zy/zydis/zycore.nix b/pkgs/by-name/zy/zydis/zycore.nix index b55e4ec46f2e..c140d4f80552 100644 --- a/pkgs/by-name/zy/zydis/zycore.nix +++ b/pkgs/by-name/zy/zydis/zycore.nix @@ -4,14 +4,14 @@ cmake, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zycore"; version = "1.5.2"; src = fetchFromGitHub { owner = "zyantific"; repo = "zycore-c"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-/RQl43gx3CO0OxH1syz4l3E4+/m46ql+HKVyuC1x4sA="; }; @@ -23,4 +23,4 @@ stdenv.mkDerivation rec { "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_INCLUDEDIR=include" ]; -} +}) diff --git a/pkgs/by-name/zz/zziplib/package.nix b/pkgs/by-name/zz/zziplib/package.nix index d1ff124fa1a7..a1279a798f70 100644 --- a/pkgs/by-name/zz/zziplib/package.nix +++ b/pkgs/by-name/zz/zziplib/package.nix @@ -11,14 +11,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zziplib"; version = "0.13.80"; src = fetchFromGitHub { owner = "gdraheim"; repo = "zziplib"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vvPcQBRk1iIPNk5qI7N0Nv9JWndVfFH6oGxyr9ZIt0g="; }; @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/gdraheim/zziplib"; - changelog = "https://github.com/gdraheim/zziplib/blob/v${version}/ChangeLog"; + changelog = "https://github.com/gdraheim/zziplib/blob/v${finalAttrs.version}/ChangeLog"; description = "Library to extract data from files archived in a zip file"; longDescription = '' The zziplib library is intentionally lightweight, it offers the ability to @@ -67,4 +67,4 @@ stdenv.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/zz/zzz/package.nix b/pkgs/by-name/zz/zzz/package.nix index 38b7ce7b1391..246565cf4247 100644 --- a/pkgs/by-name/zz/zzz/package.nix +++ b/pkgs/by-name/zz/zzz/package.nix @@ -4,14 +4,14 @@ lib, stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zzz"; version = "0.2.0"; src = fetchFromGitHub { owner = "jirutka"; repo = "zzz"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-gm/fzhgGM2kns051PKY223uesctvMj9LmLc4btUsTt8="; }; @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ aanderse ]; platforms = lib.platforms.linux; }; -} +}) From b7327a97b2b71e75503131f0bcf703ce9925b59e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 30 Jan 2026 02:25:43 +0000 Subject: [PATCH 29/34] kazumi: 1.9.4 -> 1.9.6 --- pkgs/by-name/ka/kazumi/git-hashes.json | 16 +++++------ pkgs/by-name/ka/kazumi/package.nix | 4 +-- pkgs/by-name/ka/kazumi/pubspec.lock.json | 34 ++++++++++++------------ 3 files changed, 27 insertions(+), 27 deletions(-) diff --git a/pkgs/by-name/ka/kazumi/git-hashes.json b/pkgs/by-name/ka/kazumi/git-hashes.json index 025e0bb3141c..4c30eaaf5a27 100644 --- a/pkgs/by-name/ka/kazumi/git-hashes.json +++ b/pkgs/by-name/ka/kazumi/git-hashes.json @@ -1,12 +1,12 @@ { "desktop_webview_window": "sha256-kkBPJvPVAChzk9eDL5xwZvonWobChW0C5dGQYTlQ8qA=", - "media_kit": "sha256-jMfpfakselaBaQ6wxoHObTvclVPJg1WF3hbup+WdzLE=", - "media_kit_libs_android_video": "sha256-jMfpfakselaBaQ6wxoHObTvclVPJg1WF3hbup+WdzLE=", - "media_kit_libs_ios_video": "sha256-jMfpfakselaBaQ6wxoHObTvclVPJg1WF3hbup+WdzLE=", - "media_kit_libs_linux": "sha256-jMfpfakselaBaQ6wxoHObTvclVPJg1WF3hbup+WdzLE=", - "media_kit_libs_macos_video": "sha256-jMfpfakselaBaQ6wxoHObTvclVPJg1WF3hbup+WdzLE=", - "media_kit_libs_video": "sha256-jMfpfakselaBaQ6wxoHObTvclVPJg1WF3hbup+WdzLE=", - "media_kit_libs_windows_video": "sha256-jMfpfakselaBaQ6wxoHObTvclVPJg1WF3hbup+WdzLE=", - "media_kit_video": "sha256-jMfpfakselaBaQ6wxoHObTvclVPJg1WF3hbup+WdzLE=", + "media_kit": "sha256-Az58j17UwEKYrxpJGlswhxMTEkO573xFsEijH0Od3v4=", + "media_kit_libs_android_video": "sha256-Az58j17UwEKYrxpJGlswhxMTEkO573xFsEijH0Od3v4=", + "media_kit_libs_ios_video": "sha256-Az58j17UwEKYrxpJGlswhxMTEkO573xFsEijH0Od3v4=", + "media_kit_libs_linux": "sha256-Az58j17UwEKYrxpJGlswhxMTEkO573xFsEijH0Od3v4=", + "media_kit_libs_macos_video": "sha256-Az58j17UwEKYrxpJGlswhxMTEkO573xFsEijH0Od3v4=", + "media_kit_libs_video": "sha256-Az58j17UwEKYrxpJGlswhxMTEkO573xFsEijH0Od3v4=", + "media_kit_libs_windows_video": "sha256-Az58j17UwEKYrxpJGlswhxMTEkO573xFsEijH0Od3v4=", + "media_kit_video": "sha256-Az58j17UwEKYrxpJGlswhxMTEkO573xFsEijH0Od3v4=", "webview_windows": "sha256-pDnCv8tkeeaodMcNggHOyvPPkoCfd0hvopTg1Uvx0sM=" } diff --git a/pkgs/by-name/ka/kazumi/package.nix b/pkgs/by-name/ka/kazumi/package.nix index 9f857e55512c..4acbd37484ec 100644 --- a/pkgs/by-name/ka/kazumi/package.nix +++ b/pkgs/by-name/ka/kazumi/package.nix @@ -18,13 +18,13 @@ }: let - version = "1.9.4"; + version = "1.9.6"; src = fetchFromGitHub { owner = "Predidit"; repo = "Kazumi"; tag = version; - hash = "sha256-xWbk81y+cA/iJCttZAKR1EfSkA7u9+aLFnty548Bv0g="; + hash = "sha256-SNPG+k03RhNuveNaDSscPQeaqh0QXkpqZ2D1JvMtAYM="; }; in flutter338.buildFlutterApplication { diff --git a/pkgs/by-name/ka/kazumi/pubspec.lock.json b/pkgs/by-name/ka/kazumi/pubspec.lock.json index 2de2076b8004..235c135f9b47 100644 --- a/pkgs/by-name/ka/kazumi/pubspec.lock.json +++ b/pkgs/by-name/ka/kazumi/pubspec.lock.json @@ -909,8 +909,8 @@ "dependency": "direct main", "description": { "path": "media_kit", - "ref": "7b248251fc274f986635876946130f2afc78c959", - "resolved-ref": "7b248251fc274f986635876946130f2afc78c959", + "ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", + "resolved-ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -920,8 +920,8 @@ "dependency": "direct overridden", "description": { "path": "libs/android/media_kit_libs_android_video", - "ref": "7b248251fc274f986635876946130f2afc78c959", - "resolved-ref": "7b248251fc274f986635876946130f2afc78c959", + "ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", + "resolved-ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -931,8 +931,8 @@ "dependency": "direct overridden", "description": { "path": "libs/ios/media_kit_libs_ios_video", - "ref": "7b248251fc274f986635876946130f2afc78c959", - "resolved-ref": "7b248251fc274f986635876946130f2afc78c959", + "ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", + "resolved-ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -942,8 +942,8 @@ "dependency": "direct overridden", "description": { "path": "libs/linux/media_kit_libs_linux", - "ref": "7b248251fc274f986635876946130f2afc78c959", - "resolved-ref": "7b248251fc274f986635876946130f2afc78c959", + "ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", + "resolved-ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -953,8 +953,8 @@ "dependency": "direct overridden", "description": { "path": "libs/macos/media_kit_libs_macos_video", - "ref": "7b248251fc274f986635876946130f2afc78c959", - "resolved-ref": "7b248251fc274f986635876946130f2afc78c959", + "ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", + "resolved-ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -964,8 +964,8 @@ "dependency": "direct main", "description": { "path": "libs/universal/media_kit_libs_video", - "ref": "7b248251fc274f986635876946130f2afc78c959", - "resolved-ref": "7b248251fc274f986635876946130f2afc78c959", + "ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", + "resolved-ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -975,8 +975,8 @@ "dependency": "direct overridden", "description": { "path": "libs/windows/media_kit_libs_windows_video", - "ref": "7b248251fc274f986635876946130f2afc78c959", - "resolved-ref": "7b248251fc274f986635876946130f2afc78c959", + "ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", + "resolved-ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -986,8 +986,8 @@ "dependency": "direct main", "description": { "path": "media_kit_video", - "ref": "7b248251fc274f986635876946130f2afc78c959", - "resolved-ref": "7b248251fc274f986635876946130f2afc78c959", + "ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", + "resolved-ref": "c04ddeead9ab468a3b5ddab0ee3789c77635841e", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -2133,6 +2133,6 @@ }, "sdks": { "dart": ">=3.9.0 <4.0.0", - "flutter": ">=3.38.6" + "flutter": ">=3.38.9" } } From 9c26b9d0aa834a1a6ee2b063f221e3257c2e39cc Mon Sep 17 00:00:00 2001 From: mrtnvgr Date: Wed, 17 Dec 2025 22:40:49 +0700 Subject: [PATCH 30/34] dragonfly-reverb: cleanup --- pkgs/by-name/dr/dragonfly-reverb/package.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/dr/dragonfly-reverb/package.nix b/pkgs/by-name/dr/dragonfly-reverb/package.nix index 613e3d9e4edc..ebab5b7e9357 100644 --- a/pkgs/by-name/dr/dragonfly-reverb/package.nix +++ b/pkgs/by-name/dr/dragonfly-reverb/package.nix @@ -8,14 +8,14 @@ libx11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dragonfly-reverb"; version = "3.2.10"; src = fetchFromGitHub { owner = "michaelwillis"; repo = "dragonfly-reverb"; - tag = version; + tag = finalAttrs.version; hash = "sha256-YXJ4U5J8Za+DlXvp6QduvCHIVC2eRJ3+I/KPihCaIoY="; fetchSubmodules = true; }; @@ -54,6 +54,7 @@ stdenv.mkDerivation rec { description = "Hall-style reverb based on freeverb3 algorithms"; maintainers = [ lib.maintainers.magnetophon ]; license = lib.licenses.gpl3Plus; - platforms = [ "x86_64-linux" ]; + platforms = lib.platforms.linux; + badPlatforms = [ lib.systems.inspect.patterns.isAarch ]; }; -} +}) From b0e781c107e6da77a89ad6f7590f861240e9eb17 Mon Sep 17 00:00:00 2001 From: mrtnvgr Date: Wed, 17 Dec 2025 23:21:43 +0700 Subject: [PATCH 31/34] dragonfly-reverb: add build options --- pkgs/by-name/dr/dragonfly-reverb/package.nix | 75 +++++++++++++++----- 1 file changed, 59 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/dr/dragonfly-reverb/package.nix b/pkgs/by-name/dr/dragonfly-reverb/package.nix index ebab5b7e9357..75c001408e26 100644 --- a/pkgs/by-name/dr/dragonfly-reverb/package.nix +++ b/pkgs/by-name/dr/dragonfly-reverb/package.nix @@ -6,6 +6,12 @@ libGL, pkg-config, libx11, + + buildStandalone ? true, + buildVST3 ? true, + buildVST2 ? true, + buildLV2 ? true, + buildCLAP ? true, }: stdenv.mkDerivation (finalAttrs: { @@ -20,9 +26,22 @@ stdenv.mkDerivation (finalAttrs: { fetchSubmodules = true; }; - postPatch = '' - patchShebangs dpf/utils/generate-ttl.sh - ''; + postPatch = + let + targets = lib.concatStringsSep " " [ + (lib.optionalString buildStandalone "jack") + (lib.optionalString buildVST3 "vst3") + (lib.optionalString buildVST2 "vst2") + (lib.optionalString buildLV2 "lv2_sep") + (lib.optionalString buildCLAP "clap") + ]; + in + '' + patchShebangs dpf/utils/generate-ttl.sh + + substituteInPlace plugins/*/Makefile \ + --replace-fail "TARGETS = jack lv2_sep vst2 vst3 clap" "TARGETS = ${targets}" + ''; nativeBuildInputs = [ pkg-config ]; buildInputs = [ @@ -33,19 +52,43 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' runHook preInstall - mkdir -p $out/bin - mkdir -p $out/lib/lv2/ - mkdir -p $out/lib/vst/ - mkdir -p $out/lib/vst3/ - mkdir -p $out/lib/clap/ - cd bin - for bin in DragonflyEarlyReflections DragonflyPlateReverb DragonflyHallReverb DragonflyRoomReverb; do - cp -a $bin $out/bin/ - cp -a $bin-vst.so $out/lib/vst/ - cp -a $bin.vst3 $out/lib/vst3/ - cp -a $bin.clap $out/lib/clap/ - cp -a $bin.lv2/ $out/lib/lv2/ ; - done + + ${lib.optionalString buildVST3 '' + mkdir -p $out/lib/vst3 + ''} + + ${lib.optionalString buildLV2 '' + mkdir -p $out/lib/lv2 + ''} + + ${lib.optionalString buildCLAP '' + mkdir -p $out/lib/clap + ''} + + pushd bin + for bin in DragonflyEarlyReflections DragonflyPlateReverb DragonflyHallReverb DragonflyRoomReverb; do + ${lib.optionalString buildStandalone '' + install -Dm755 $bin -t $out/bin + ''} + + ${lib.optionalString buildVST3 '' + cp -r $bin.vst3 $out/lib/vst3 + ''} + + ${lib.optionalString buildVST2 '' + install -Dm755 $bin-vst.so -t $out/lib/vst + ''} + + ${lib.optionalString buildLV2 '' + cp -r $bin.lv2 $out/lib/lv2 + ''} + + ${lib.optionalString buildCLAP '' + cp -r $bin.clap $out/lib/clap + ''} + done + popd + runHook postInstall ''; From a00b7254e5ecbb11cb94b7d4b26794c27e3c21f6 Mon Sep 17 00:00:00 2001 From: mrtnvgr Date: Wed, 17 Dec 2025 23:22:08 +0700 Subject: [PATCH 32/34] dragonfly-reverb: disable vst2 target by default Nixpkgs does not have a license to distribute VST2 plugins :( --- pkgs/by-name/dr/dragonfly-reverb/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/dr/dragonfly-reverb/package.nix b/pkgs/by-name/dr/dragonfly-reverb/package.nix index 75c001408e26..56b0cbd43762 100644 --- a/pkgs/by-name/dr/dragonfly-reverb/package.nix +++ b/pkgs/by-name/dr/dragonfly-reverb/package.nix @@ -9,9 +9,9 @@ buildStandalone ? true, buildVST3 ? true, - buildVST2 ? true, buildLV2 ? true, buildCLAP ? true, + buildVST2 ? false, # can't distribute }: stdenv.mkDerivation (finalAttrs: { @@ -31,9 +31,9 @@ stdenv.mkDerivation (finalAttrs: { targets = lib.concatStringsSep " " [ (lib.optionalString buildStandalone "jack") (lib.optionalString buildVST3 "vst3") - (lib.optionalString buildVST2 "vst2") (lib.optionalString buildLV2 "lv2_sep") (lib.optionalString buildCLAP "clap") + (lib.optionalString buildVST2 "vst2") ]; in '' @@ -75,10 +75,6 @@ stdenv.mkDerivation (finalAttrs: { cp -r $bin.vst3 $out/lib/vst3 ''} - ${lib.optionalString buildVST2 '' - install -Dm755 $bin-vst.so -t $out/lib/vst - ''} - ${lib.optionalString buildLV2 '' cp -r $bin.lv2 $out/lib/lv2 ''} @@ -86,6 +82,10 @@ stdenv.mkDerivation (finalAttrs: { ${lib.optionalString buildCLAP '' cp -r $bin.clap $out/lib/clap ''} + + ${lib.optionalString buildVST2 '' + install -Dm755 $bin-vst.so -t $out/lib/vst + ''} done popd From 265f33d85d3683b333b225d5e261a7e5beb37c24 Mon Sep 17 00:00:00 2001 From: mrtnvgr Date: Wed, 17 Dec 2025 23:27:20 +0700 Subject: [PATCH 33/34] dragonfly-reverb: add mrtnvgr to maintainers --- pkgs/by-name/dr/dragonfly-reverb/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/dr/dragonfly-reverb/package.nix b/pkgs/by-name/dr/dragonfly-reverb/package.nix index 56b0cbd43762..f7874ca039fc 100644 --- a/pkgs/by-name/dr/dragonfly-reverb/package.nix +++ b/pkgs/by-name/dr/dragonfly-reverb/package.nix @@ -95,7 +95,10 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://github.com/michaelwillis/dragonfly-reverb"; description = "Hall-style reverb based on freeverb3 algorithms"; - maintainers = [ lib.maintainers.magnetophon ]; + maintainers = with lib.maintainers; [ + magnetophon + mrtnvgr + ]; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; badPlatforms = [ lib.systems.inspect.patterns.isAarch ]; From f1647da6f27bd60895308e41bc1eef67dd1ec229 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 30 Jan 2026 03:26:18 +0000 Subject: [PATCH 34/34] terraform-providers.hashicorp_random: 3.8.0 -> 3.8.1 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index fac672529157..cbcb722e5d8f 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -643,11 +643,11 @@ "vendorHash": "sha256-ssmAveYUVI8z/1UWNeaMX0qdUewowCHNufJIFMirdVg=" }, "hashicorp_random": { - "hash": "sha256-pt36xl5drR1YtXZ6IRqvvO14iINwb/m7MEAAw7RwQTA=", + "hash": "sha256-BKQifHycSujVAzARmNNRdI3Dsg35bmB8Kz9GL/KbSQA=", "homepage": "https://registry.terraform.io/providers/hashicorp/random", "owner": "hashicorp", "repo": "terraform-provider-random", - "rev": "v3.8.0", + "rev": "v3.8.1", "spdx": "MPL-2.0", "vendorHash": "sha256-GlkqFg9Bgs+Hi59PYAxqq3YW9ji1qeuX4vz59wQ4pRw=" },