From a200db7d9e81e10a1e8a377dcaf236c0b6dc8c81 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 6 Oct 2021 22:28:29 +0000 Subject: [PATCH 01/42] thunderbird-unwrapped: 91.1.2 -> 91.2.0 --- .../networking/mailreaders/thunderbird/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 26c9c873ea66..bc36c81155a2 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -10,12 +10,12 @@ in rec { thunderbird = common rec { pname = "thunderbird"; - version = "91.1.2"; + version = "91.2.0"; application = "comm/mail"; binaryName = pname; src = fetchurl { url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; - sha512 = "f211ce2469f60862b1d641b5e165292d98db53695ab715090034c1ee2be7b04931f8e5e856b08b0c8c789e4d98df291d59283c257a38b556c0b4b0b63baa539f"; + sha512 = "1f21f77069490be2de131f6125a498c6ed0a7d10b2ff787891d8dea10019719fea8014a8b2d626a2365f10f6307b616e5f1eef2c601e4da5402c9d5fc7d35049"; }; patches = [ ]; From 510ed22d749529f685318766737a4be75e6fe32c Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Fri, 8 Oct 2021 14:25:52 +0200 Subject: [PATCH 02/42] avogadrolibs: 1.94.0 -> 1.95.1 --- .../libraries/science/chemistry/avogadrolibs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/science/chemistry/avogadrolibs/default.nix b/pkgs/development/libraries/science/chemistry/avogadrolibs/default.nix index 1130f5c44e70..b7f5f5f6d90e 100644 --- a/pkgs/development/libraries/science/chemistry/avogadrolibs/default.nix +++ b/pkgs/development/libraries/science/chemistry/avogadrolibs/default.nix @@ -21,13 +21,13 @@ let in stdenv.mkDerivation rec { pname = "avogadrolibs"; - version = "1.94.0"; + version = "1.95.1"; src = fetchFromGitHub { owner = "OpenChemistry"; repo = pname; rev = version; - sha256 = "6bChJhqrjOxeEWZBNToq3JExHPu7DUMsEHWBDe75zAo="; + sha256 = "0zzVg8xNqFwDrK8gRkDm3tRgBt7fD4K3Uy/ajUBc+eQ="; }; postUnpack = '' From 181689dfea3cbf41ec616e012b9ee5c172d3213f Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Fri, 8 Oct 2021 14:26:19 +0200 Subject: [PATCH 03/42] avogadro2: 1.94.0 -> 1.95.1 --- pkgs/applications/science/chemistry/avogadro2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/chemistry/avogadro2/default.nix b/pkgs/applications/science/chemistry/avogadro2/default.nix index 437123faafd8..6cf599030f9c 100644 --- a/pkgs/applications/science/chemistry/avogadro2/default.nix +++ b/pkgs/applications/science/chemistry/avogadro2/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "avogadro2"; - version = "1.94.0"; + version = "1.95.1"; src = fetchFromGitHub { owner = "OpenChemistry"; repo = "avogadroapp"; rev = version; - sha256 = "6RaiX23YUMfTYAuSighcLGGlJtqeydNgi3PWGF77Jp8="; + sha256 = "9GnsxQsMuik6CPDmJbJPF0/+LXbZHf/JLevpSsMEoP0="; }; nativeBuildInputs = [ cmake wrapQtAppsHook ]; From 1ce86034714cbe493ea7be45e77d17706302d50d Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Fri, 8 Oct 2021 14:26:42 +0200 Subject: [PATCH 04/42] libmsym: fixing homepage --- .../development/libraries/science/chemistry/libmsym/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/science/chemistry/libmsym/default.nix b/pkgs/development/libraries/science/chemistry/libmsym/default.nix index 8c605f3e07d4..fdcf7d00e3ba 100644 --- a/pkgs/development/libraries/science/chemistry/libmsym/default.nix +++ b/pkgs/development/libraries/science/chemistry/libmsym/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = " molecular point group symmetry lib"; - homepage = "https://github.com/rcsb/mmtf-cpp"; + homepage = "https://github.com/mcodev31/libmsym"; license = licenses.mit; platforms = platforms.linux; maintainers = [ maintainers.sheepforce ]; From aa02e7f8280f93199e2adb6d36a8fa5f3163bca0 Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Fri, 8 Oct 2021 14:43:13 +0200 Subject: [PATCH 05/42] avogadro2: initialise a translation repo --- .../science/chemistry/avogadro2/default.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/science/chemistry/avogadro2/default.nix b/pkgs/applications/science/chemistry/avogadro2/default.nix index 6cf599030f9c..6931c8621c96 100644 --- a/pkgs/applications/science/chemistry/avogadro2/default.nix +++ b/pkgs/applications/science/chemistry/avogadro2/default.nix @@ -2,7 +2,15 @@ , openbabel, qttools, wrapQtAppsHook }: -stdenv.mkDerivation rec { +let + avogadroI18N = fetchFromGitHub { + owner = "OpenChemistry"; + repo = "avogadro-i18n"; + rev = "3b8a86cc37e988b043d1503d2f11068389b0aca3"; + sha256 = "9wLY7/EJyIZYnlUAMsViCwD5kGc1vCNbk8vUhb90LMQ="; + }; + +in stdenv.mkDerivation rec { pname = "avogadro2"; version = "1.95.1"; @@ -13,6 +21,10 @@ stdenv.mkDerivation rec { sha256 = "9GnsxQsMuik6CPDmJbJPF0/+LXbZHf/JLevpSsMEoP0="; }; + postUnpack = '' + cp -r ${avogadroI18N} avogadro-i18n + ''; + nativeBuildInputs = [ cmake wrapQtAppsHook ]; buildInputs = [ From f6243ca1e6e8490e971f8c69f6678f0b60e4747f Mon Sep 17 00:00:00 2001 From: Vanilla Date: Fri, 8 Oct 2021 21:52:38 +0800 Subject: [PATCH 06/42] tdesktop: 3.1.1 -> 3.1.8 --- .../instant-messengers/telegram/tdesktop/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix index 669e7de99fb8..6fa76685a80d 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix @@ -46,6 +46,7 @@ , libpsl , brotli , microsoft_gsl +, rlottie }: # Main reference: @@ -60,7 +61,7 @@ let in mkDerivation rec { pname = "telegram-desktop"; - version = "3.1.1"; + version = "3.1.8"; # Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py # Telegram-Desktop with submodules @@ -69,7 +70,7 @@ mkDerivation rec { repo = "tdesktop"; rev = "v${version}"; fetchSubmodules = true; - sha256 = "0h4g8lw9hf9pwmdljavflyn9g9jvjvany7y4vji0qcc1kd99vsnp"; + sha256 = "129x733a5h6d5xdf3zdz5j5lz8mv6gas5jcnyhwzyk79df138whq"; }; postPatch = '' @@ -138,6 +139,7 @@ mkDerivation rec { libpsl brotli microsoft_gsl + rlottie ]; cmakeFlags = [ From 5bc899aa0e6ccaec68e514f6cd738cb582ba2898 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 8 Oct 2021 17:26:43 +0200 Subject: [PATCH 07/42] python3Packages.aiopg: 1.3.1 -> 1.3.2 --- pkgs/development/python-modules/aiopg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiopg/default.nix b/pkgs/development/python-modules/aiopg/default.nix index 60b5647f5eb9..07e265f8fc0b 100644 --- a/pkgs/development/python-modules/aiopg/default.nix +++ b/pkgs/development/python-modules/aiopg/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "aiopg"; - version = "1.3.1"; + version = "1.3.2"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "aio-libs"; repo = pname; rev = "v${version}"; - sha256 = "sha256-kAkxulAMtLeL3IAuIVvZtsN5RxHWV/qHyFIYu9Odn34="; + sha256 = "sha256-e7USw3Bx6cpLu9PKDC+eEdPTSjriuSX2Sg+9BeRa9Ko="; }; propagatedBuildInputs = [ From 659776521ac4457c2fed1d496701d7e57bda9b6c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 8 Oct 2021 17:26:57 +0200 Subject: [PATCH 08/42] python3Packages.databases: 0.5.0 -> 0.5.2 --- pkgs/development/python-modules/databases/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/databases/default.nix b/pkgs/development/python-modules/databases/default.nix index 6f5373b56bc8..ae635b3058a4 100644 --- a/pkgs/development/python-modules/databases/default.nix +++ b/pkgs/development/python-modules/databases/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "databases"; - version = "0.5.0"; + version = "0.5.2"; disabled = isPy27; src = fetchFromGitHub { owner = "encode"; repo = pname; rev = version; - sha256 = "sha256-HNSPLmZTXZL1e5E9VJiXnQuO2WiXLYOveNTlFqdlTG8="; + sha256 = "sha256-OfBb78lKnAxPhyy2j4TzEZWBzbw64brTQcxuOPoW9pk="; }; propagatedBuildInputs = [ From 6799a3c373eb0f2670e058dd28b4ede5e0707928 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 8 Oct 2021 18:10:25 +0200 Subject: [PATCH 09/42] python3Packages.fastapi: 0.68.1 -> 0.70.0 --- pkgs/development/python-modules/fastapi/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastapi/default.nix b/pkgs/development/python-modules/fastapi/default.nix index f068c4cb735e..85594a2c4c22 100644 --- a/pkgs/development/python-modules/fastapi/default.nix +++ b/pkgs/development/python-modules/fastapi/default.nix @@ -13,18 +13,19 @@ , peewee , python-jose , sqlalchemy +, trio }: buildPythonPackage rec { pname = "fastapi"; - version = "0.68.1"; + version = "0.70.0"; format = "flit"; src = fetchFromGitHub { owner = "tiangolo"; repo = "fastapi"; rev = version; - sha256 = "sha256-zwfopyig4ImMbkx89l8SsLW8PzoVcDN5KSd7a7fOnms="; + sha256 = "sha256-mLI+w9PeewnwUMuUnXj6J2r/3shinjlwXMnhNcQlhrM="; }; postPatch = '' @@ -48,6 +49,7 @@ buildPythonPackage rec { pytestCheckHook pytest-asyncio sqlalchemy + trio ]; # disabled tests require orjson which requires rust nightly From 1af3ef788ac999472933d19560e3cc94fee55acd Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Fri, 8 Oct 2021 18:36:05 +0200 Subject: [PATCH 10/42] grype: 0.19.0 -> 0.22.0 https://github.com/anchore/grype/releases/tag/v0.20.0 https://github.com/anchore/grype/releases/tag/v0.21.0 https://github.com/anchore/grype/releases/tag/v0.22.0 --- pkgs/tools/security/grype/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/grype/default.nix b/pkgs/tools/security/grype/default.nix index dde9da346efc..b4be43311f83 100644 --- a/pkgs/tools/security/grype/default.nix +++ b/pkgs/tools/security/grype/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "grype"; - version = "0.19.0"; + version = "0.22.0"; src = fetchFromGitHub { owner = "anchore"; repo = pname; rev = "v${version}"; - sha256 = "sha256-xSjmwD0V4+LKfLwknQU8PAFOG3zpJ87ghHdA2c+nYQM="; + sha256 = "sha256-5TOfy7eapkvXwVC4TcSo3mWSAkLqBeVco7SG2H21lRo="; }; - vendorSha256 = "sha256-mlsKB/WOiQ2Ud9C19rsQhVtJfblh0CGd8tDs+3SSfcg="; + vendorSha256 = "sha256-pgasbJdyTBIYIeaidKYFLy0LqmCTKE7IUkFqddJtcR0="; propagatedBuildInputs = [ docker ]; From 1c04f9f1764b2c17ca8bd95df452b543fecaa912 Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Fri, 8 Oct 2021 18:38:21 +0200 Subject: [PATCH 11/42] qcengine: 0.20.0 -> 0.20.1 --- pkgs/development/python-modules/qcengine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qcengine/default.nix b/pkgs/development/python-modules/qcengine/default.nix index c3c8401bc476..81813de356af 100644 --- a/pkgs/development/python-modules/qcengine/default.nix +++ b/pkgs/development/python-modules/qcengine/default.nix @@ -4,7 +4,7 @@ buildPythonPackage rec { pname = "qcengine"; - version = "0.20.0"; + version = "0.20.1"; checkInputs = [ pytest-runner @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "5b405efb4b6ebe81e7f991b360126a4f61c2768ceed6027346e2b8ef3f57ef39"; + sha256 = "hZxE7b0bOx/B8Kz4cgBC7wV23OikRxwrdZ4UQ8G/yhg="; }; doCheck = true; From 96787341868b9ab7c0135b29b0eed3e6242cc6e1 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 8 Oct 2021 17:12:18 +0000 Subject: [PATCH 12/42] quark-engine: 21.8.1 -> 21.10.2 --- pkgs/tools/security/quark-engine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/quark-engine/default.nix b/pkgs/tools/security/quark-engine/default.nix index c77abfe2ad7d..00e495f718d9 100644 --- a/pkgs/tools/security/quark-engine/default.nix +++ b/pkgs/tools/security/quark-engine/default.nix @@ -6,7 +6,7 @@ python3.pkgs.buildPythonApplication rec { pname = "quark-engine"; - version = "21.8.1"; + version = "21.10.2"; disabled = python3.pythonOlder "3.6"; @@ -14,7 +14,7 @@ python3.pkgs.buildPythonApplication rec { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "0ksmzwji4c98pnqns780n5rdm5r1zx7sc40w8qipk2nf6jncwv6p"; + sha256 = "0992wsy3plxpcqmq8cnnl0by1vkmkfb4lq2vb5rsj89wj900ci2n"; }; propagatedBuildInputs = with python3.pkgs; [ From 48642bff7689ea95650ac16c968887610368f675 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 8 Oct 2021 14:41:09 +0000 Subject: [PATCH 13/42] python38Packages.pyexcel-io: 0.6.4 -> 0.6.5 --- pkgs/development/python-modules/pyexcel-io/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyexcel-io/default.nix b/pkgs/development/python-modules/pyexcel-io/default.nix index 15014cdafd28..4223ce02caea 100644 --- a/pkgs/development/python-modules/pyexcel-io/default.nix +++ b/pkgs/development/python-modules/pyexcel-io/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "pyexcel-io"; - version = "0.6.4"; + version = "0.6.5"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "00f15f4bae2947de49b3206f2600f78780008e044380f7aafe0ce52969cda4ca"; + sha256 = "608d8e80da38070d3bb970d132bc47a55dcfd63b4dc03997d93646c5b2ad185b"; }; propagatedBuildInputs = [ From a35e0cc00b5fb807dd6631995381fcc3c4d4e326 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 8 Oct 2021 15:01:18 +0000 Subject: [PATCH 14/42] python38Packages.pykka: 3.0.1 -> 3.0.2 --- pkgs/development/python-modules/pykka/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pykka/default.nix b/pkgs/development/python-modules/pykka/default.nix index dfd84fe066d0..95d4597fd57b 100644 --- a/pkgs/development/python-modules/pykka/default.nix +++ b/pkgs/development/python-modules/pykka/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pykka"; - version = "3.0.1"; + version = "3.0.2"; format = "pyproject"; disabled = pythonOlder "3.6.1"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "jodal"; repo = pname; rev = "v${version}"; - sha256 = "1h3brgm8y4a9s991y0drkp0vvmxix9f2b49f9w6ibhkhr37gc0lh"; + sha256 = "1cy4pr05xlsny9g573q7njsv7jaaysi1qzafm6f82y57jqnmziks"; }; nativeBuildInputs = [ From 8df24c977d99362dafb3461d0b2e3d6686795d8f Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 8 Oct 2021 14:40:19 +0000 Subject: [PATCH 15/42] python38Packages.mypy-boto3-s3: 1.18.56 -> 1.18.57 --- pkgs/development/python-modules/mypy-boto3-s3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3-s3/default.nix b/pkgs/development/python-modules/mypy-boto3-s3/default.nix index cadf07f21173..4df90b501911 100644 --- a/pkgs/development/python-modules/mypy-boto3-s3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3-s3/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "mypy-boto3-s3"; - version = "1.18.56"; + version = "1.18.57"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "61c74253cb77a0734970703d58a49e29624cec76d97da31fa912faf6f6d3347b"; + sha256 = "c157008c4111bb18be21428cd1e35a3265fffc58ebcda4a0019120a5e10add89"; }; propagatedBuildInputs = [ From 0820a196651dfe59af13ec4fbe558f2686d82fe3 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 8 Oct 2021 15:46:06 +0000 Subject: [PATCH 16/42] python38Packages.pyopencl: 2021.2.6 -> 2021.2.8 --- pkgs/development/python-modules/pyopencl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyopencl/default.nix b/pkgs/development/python-modules/pyopencl/default.nix index 427b65394006..c19e571a9cc8 100644 --- a/pkgs/development/python-modules/pyopencl/default.nix +++ b/pkgs/development/python-modules/pyopencl/default.nix @@ -21,7 +21,7 @@ let if stdenv.isDarwin then [ mesa_drivers.dev ] else [ ocl-icd ]; in buildPythonPackage rec { pname = "pyopencl"; - version = "2021.2.6"; + version = "2021.2.8"; checkInputs = [ pytest ]; buildInputs = [ opencl-headers pybind11 ] ++ os-specific-buildInputs; @@ -30,7 +30,7 @@ in buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "df208546d28a3274ba7b554d50643ed1e393b8f3f75a43b24b83d3ee76597587"; + sha256 = "15809b5d2b9a86ad01e31d176c00415436805ac884c4d197d9263bfe98280d76"; }; # py.test is not needed during runtime, so remove it from `install_requires` From a20824eb698acee719278982b1a973f55d65130e Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 8 Oct 2021 17:28:39 +0000 Subject: [PATCH 17/42] python38Packages.sagemaker: 2.59.7 -> 2.59.8 --- pkgs/development/python-modules/sagemaker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sagemaker/default.nix b/pkgs/development/python-modules/sagemaker/default.nix index f8a2c8f0209e..95a649bf9afb 100644 --- a/pkgs/development/python-modules/sagemaker/default.nix +++ b/pkgs/development/python-modules/sagemaker/default.nix @@ -16,11 +16,11 @@ buildPythonPackage rec { pname = "sagemaker"; - version = "2.59.7"; + version = "2.59.8"; src = fetchPypi { inherit pname version; - sha256 = "sha256-6tNUI08Fp2zITH1ILfVVEU0VhgvLogWfXPr9dkAKQEk="; + sha256 = "655cf9b86fdba71f505e809b97a63c5cd5973158578a141748db83c469e87d87"; }; pythonImportsCheck = [ From 53fac4e4e5c242879b5ff108dab57a272dc5855a Mon Sep 17 00:00:00 2001 From: misuzu Date: Fri, 8 Oct 2021 12:56:58 +0300 Subject: [PATCH 18/42] python3Packages.orjson: 3.6.3 -> 3.6.4 --- pkgs/development/python-modules/orjson/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/orjson/default.nix b/pkgs/development/python-modules/orjson/default.nix index 55fbb2df8e25..4a579d8766bf 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -15,20 +15,20 @@ buildPythonPackage rec { pname = "orjson"; - version = "3.6.3"; + version = "3.6.4"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "ijl"; repo = pname; rev = version; - sha256 = "10clf13bp3fqd9b7n1isrfwz7sngcl1j6birqc1xyg9wzfw1kslj"; + sha256 = "0xpna70s5v7d4lwsb6ijc0f2rm6p7jqmac9yayx9qb1dasbki6zd"; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - sha256 = "163rf8k7qb1whjf78i8v5dlyif1sgvd9xkj8li81j45abgzkq86w"; + sha256 = "0m4f8lc0zwxh4lmxkpxvdd2lc2g3lkq0ymllqbyr31sbxvwnxk56"; }; format = "pyproject"; From bf4167861d0f864b0fc457778d54feb4a2675ea2 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 8 Oct 2021 15:16:18 +0000 Subject: [PATCH 19/42] python38Packages.pynws: 1.3.1 -> 1.3.2 --- pkgs/development/python-modules/pynws/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pynws/default.nix b/pkgs/development/python-modules/pynws/default.nix index 89c8b86aa6d4..df258cad930b 100644 --- a/pkgs/development/python-modules/pynws/default.nix +++ b/pkgs/development/python-modules/pynws/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pynws"; - version = "1.3.1"; + version = "1.3.2"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "MatthewFlamm"; repo = pname; rev = "v${version}"; - sha256 = "sha256-iWg8UsZeVaOxp35rItywTAlQUbCWe4WWDK4VPCRApcM="; + sha256 = "0d2x3vlm444aar4wbdg48xzpgwng5m7i2d7h1z0pb6c514747sd1"; }; propagatedBuildInputs = [ From 8234f81d9f81c611a1f4a831f87d758d3dbbce83 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:11:38 -0400 Subject: [PATCH 20/42] tab-rs: set meta.mainProgram --- pkgs/tools/misc/tab-rs/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/tab-rs/default.nix b/pkgs/tools/misc/tab-rs/default.nix index 1782e327f8a6..3b463f22df07 100644 --- a/pkgs/tools/misc/tab-rs/default.nix +++ b/pkgs/tools/misc/tab-rs/default.nix @@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/austinjones/tab-rs"; license = licenses.mit; maintainers = with maintainers; [ bbigras ]; + mainProgram = "tab"; }; } From 06bb6325b7267924631e81a44ccc69d0ca05f7ea Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:11:59 -0400 Subject: [PATCH 21/42] pax-rs: set meta.mainProgram --- pkgs/development/tools/pax-rs/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/pax-rs/default.nix b/pkgs/development/tools/pax-rs/default.nix index 248a137c49f6..1731dabf3704 100644 --- a/pkgs/development/tools/pax-rs/default.nix +++ b/pkgs/development/tools/pax-rs/default.nix @@ -14,6 +14,7 @@ buildRustPackage rec { license = licenses.mit; maintainers = [ maintainers.klntsky ]; platforms = platforms.linux; + mainProgram = "px"; }; src = From e878a508352ad489760d0fab9ebfe5d0c116efbc Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:13:29 -0400 Subject: [PATCH 22/42] gir-rs: set meta.mainProgram --- pkgs/development/tools/gir/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/gir/default.nix b/pkgs/development/tools/gir/default.nix index 856cd44e26c0..2d1cdfc546b2 100644 --- a/pkgs/development/tools/gir/default.nix +++ b/pkgs/development/tools/gir/default.nix @@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/gtk-rs/gir/"; license = with licenses; [ mit ]; maintainers = with maintainers; [ ekleog ]; + mainProgram = "gir"; }; } From 6c0b7989feb82fcb3b88878c6c258b9dc57777f0 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:14:49 -0400 Subject: [PATCH 23/42] bunyan-rs: set meta.mainProgram --- pkgs/development/tools/bunyan-rs/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/bunyan-rs/default.nix b/pkgs/development/tools/bunyan-rs/default.nix index 12ced94c81b7..e5f58810ebf4 100644 --- a/pkgs/development/tools/bunyan-rs/default.nix +++ b/pkgs/development/tools/bunyan-rs/default.nix @@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/LukeMathWalker/bunyan"; license = with licenses; [ asl20 mit ]; maintainers = with maintainers; [ netcrns ]; + mainProgram = "bunyan"; }; } From acd320020d1b058f8f46893a86b410743b475d4d Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:19:56 -0400 Subject: [PATCH 24/42] vgo2nix: set meta.mainProgram --- pkgs/development/tools/vgo2nix/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/vgo2nix/default.nix b/pkgs/development/tools/vgo2nix/default.nix index d48787ea017a..16926b16e981 100644 --- a/pkgs/development/tools/vgo2nix/default.nix +++ b/pkgs/development/tools/vgo2nix/default.nix @@ -34,6 +34,6 @@ buildGoModule { homepage = "https://github.com/nix-community/vgo2nix"; license = licenses.mit; maintainers = with maintainers; [ adisbladis SuperSandro2000 ]; + mainProgram = "vgo2nix"; }; - } From ac12e3e6733210a24859af36f92b1e21cf75333c Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:22:57 -0400 Subject: [PATCH 25/42] nitter: set meta.mainProgram --- pkgs/servers/nitter/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/nitter/default.nix b/pkgs/servers/nitter/default.nix index 36bffaa3ec61..7abd3e865fcb 100644 --- a/pkgs/servers/nitter/default.nix +++ b/pkgs/servers/nitter/default.nix @@ -46,6 +46,6 @@ nimPackages.buildNimPackage rec { maintainers = with maintainers; [ erdnaxe ]; license = licenses.agpl3Only; platforms = [ "x86_64-linux" ]; + mainProgram = "nitter"; }; } - From 91c2bef35c45313f175777bfa3d213dea1525903 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:25:10 -0400 Subject: [PATCH 26/42] xtrt: set meta.mainProgram --- pkgs/tools/archivers/xtrt/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/archivers/xtrt/default.nix b/pkgs/tools/archivers/xtrt/default.nix index 175494057e0a..1d01935f9688 100644 --- a/pkgs/tools/archivers/xtrt/default.nix +++ b/pkgs/tools/archivers/xtrt/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/figsoda/xtrt"; license = licenses.unlicense; maintainers = with maintainers; [ figsoda ]; + mainProgram = "xtrt"; }; } From 1d4d39f0bcd4f11cae9ccbf717b99f124a83d8ed Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:27:04 -0400 Subject: [PATCH 27/42] fasd: set meta.mainProgram --- pkgs/tools/misc/fasd/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/misc/fasd/default.nix b/pkgs/tools/misc/fasd/default.nix index 7e50c3e75513..76c7731e27f2 100644 --- a/pkgs/tools/misc/fasd/default.nix +++ b/pkgs/tools/misc/fasd/default.nix @@ -15,10 +15,10 @@ stdenv.mkDerivation rec { PREFIX=$out make install ''; - meta = { - homepage = "https://github.com/clvv/${pname}"; + meta = with lib; { + homepage = "https://github.com/clvv/fasd"; description = "Quick command-line access to files and directories for POSIX shells"; - license = lib.licenses.mit; + license = licenses.mit; longDescription = '' Fasd is a command-line productivity booster. @@ -28,6 +28,8 @@ stdenv.mkDerivation rec { command line. ''; - platforms = lib.platforms.all; + platforms = platforms.all; + maintainers = with maintainers; [ ]; + mainProgram = "fasd"; }; } From 60eb8d62a7bc03c4753e78340f7881a803224586 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:29:08 -0400 Subject: [PATCH 28/42] colorpicker: set meta.mainProgram --- pkgs/tools/misc/colorpicker/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/colorpicker/default.nix b/pkgs/tools/misc/colorpicker/default.nix index d2d0915a46fe..07d15469383d 100644 --- a/pkgs/tools/misc/colorpicker/default.nix +++ b/pkgs/tools/misc/colorpicker/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/Ancurio/colorpicker"; maintainers = with maintainers; [ jb55 ]; license = licenses.mit; + mainProgram = "colorpicker"; }; } From a0926da31986f4f7ac889769b628ff347b63a755 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:30:25 -0400 Subject: [PATCH 29/42] bunnyfetch: set meta.mainProgram --- pkgs/tools/misc/bunnyfetch/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/bunnyfetch/default.nix b/pkgs/tools/misc/bunnyfetch/default.nix index 37a65d8c0718..e2b99da82db0 100644 --- a/pkgs/tools/misc/bunnyfetch/default.nix +++ b/pkgs/tools/misc/bunnyfetch/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { license = licenses.mit; maintainers = with maintainers; [ devins2518 ]; platforms = platforms.linux; + mainProgram = "bunnyfetch"; }; } From c2cd221888a079fb7860a7a764d0f2a9cbfe3b1b Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:32:24 -0400 Subject: [PATCH 30/42] sta: set meta.mainProgram --- pkgs/tools/misc/sta/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/sta/default.nix b/pkgs/tools/misc/sta/default.nix index 809287edcf62..6056fcfa49c3 100644 --- a/pkgs/tools/misc/sta/default.nix +++ b/pkgs/tools/misc/sta/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation { maintainers = with maintainers; [ infinisil ]; platforms = platforms.all; badPlatforms = platforms.darwin; + mainProgram = "sta"; }; } From 4a49db328dea341e37a85271883400da4999e23a Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:33:25 -0400 Subject: [PATCH 31/42] powerline-go: set meta.mainProgram --- pkgs/tools/misc/powerline-go/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/powerline-go/default.nix b/pkgs/tools/misc/powerline-go/default.nix index 004bebaebbea..85d9ed59ff43 100644 --- a/pkgs/tools/misc/powerline-go/default.nix +++ b/pkgs/tools/misc/powerline-go/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { license = licenses.gpl3Plus; platforms = platforms.unix; maintainers = with maintainers; [ sifmelcara ]; + mainProgram = "powerline-go"; }; } From 5b494333fc19552d1450729692fa93be1e719036 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:36:23 -0400 Subject: [PATCH 32/42] loop: set meta.mainProgram --- pkgs/tools/misc/loop/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/loop/default.nix b/pkgs/tools/misc/loop/default.nix index 17491b645d4b..6fa819cd8366 100644 --- a/pkgs/tools/misc/loop/default.nix +++ b/pkgs/tools/misc/loop/default.nix @@ -18,5 +18,6 @@ rustPlatform.buildRustPackage { homepage = "https://github.com/Miserlou/Loop"; maintainers = with maintainers; [ koral ]; license = licenses.mit; + mainProgram = "loop"; }; } From 9abb78b9ed6fdb76d6fd6cb42b83317b8e7a95e0 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:37:28 -0400 Subject: [PATCH 33/42] git-fire: set meta.mainProgram --- pkgs/tools/misc/git-fire/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/misc/git-fire/default.nix b/pkgs/tools/misc/git-fire/default.nix index 32d7a169d72e..bc7e9f4840b7 100644 --- a/pkgs/tools/misc/git-fire/default.nix +++ b/pkgs/tools/misc/git-fire/default.nix @@ -25,6 +25,7 @@ stdenv.mkDerivation { homepage = "https://github.com/qw3rtman/git-fire"; license = licenses.mit; platforms = platforms.all; - maintainers = [ maintainers.swflint ]; + maintainers = with maintainers; [ swflint ]; + mainProgram = "git-fire"; }; } From 14172a1f095dfb7d9e648cb2512424cf9e23a46a Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:38:15 -0400 Subject: [PATCH 34/42] fsearch: set meta.mainProgram --- pkgs/tools/misc/fsearch/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/fsearch/default.nix b/pkgs/tools/misc/fsearch/default.nix index e2782ef652be..7027a6da0fab 100644 --- a/pkgs/tools/misc/fsearch/default.nix +++ b/pkgs/tools/misc/fsearch/default.nix @@ -54,5 +54,6 @@ stdenv.mkDerivation { license = licenses.gpl2Plus; maintainers = with maintainers; [ artturin ]; platforms = platforms.unix; + mainProgram = "fsearch"; }; } From bb73ba8e24f6b63593c76a0b1140987c9d921bfb Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:39:06 -0400 Subject: [PATCH 35/42] vimv: set meta.mainProgram --- pkgs/tools/misc/vimv/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/misc/vimv/default.nix b/pkgs/tools/misc/vimv/default.nix index a36c9548462d..46753688ec73 100644 --- a/pkgs/tools/misc/vimv/default.nix +++ b/pkgs/tools/misc/vimv/default.nix @@ -22,6 +22,7 @@ stdenvNoCC.mkDerivation { description = "Batch-rename files using Vim"; license = licenses.mit; platforms = platforms.all; - maintainers = [ maintainers.kmein ]; + maintainers = with maintainers; [ kmein ]; + mainProgram = "vimv"; }; } From 899376d4be8db5880ee7137a389f50281dd5f479 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:40:18 -0400 Subject: [PATCH 36/42] licensor: set meta.mainProgram --- pkgs/tools/misc/licensor/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/licensor/default.nix b/pkgs/tools/misc/licensor/default.nix index 6cf31c7835c1..93983c8fe40b 100644 --- a/pkgs/tools/misc/licensor/default.nix +++ b/pkgs/tools/misc/licensor/default.nix @@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/raftario/licensor"; license = licenses.mit; maintainers = with maintainers; [ Br1ght0ne ]; + mainProgram = "licensor"; }; } From b433e3eed718b90a65b72316ebb732b4c5e8886f Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:49:49 -0400 Subject: [PATCH 37/42] fet-sh: set meta.mainProgram --- pkgs/tools/misc/fet-sh/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/misc/fet-sh/default.nix b/pkgs/tools/misc/fet-sh/default.nix index e9286e6a11e9..689eb0395f40 100644 --- a/pkgs/tools/misc/fet-sh/default.nix +++ b/pkgs/tools/misc/fet-sh/default.nix @@ -25,6 +25,6 @@ stdenvNoCC.mkDerivation rec { license = licenses.isc; platforms = platforms.all; maintainers = with maintainers; [ elkowar ]; + mainProgram = "fet.sh"; }; - } From 8916d1cbade66f97c4468bc2ed2c384eacca1f68 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:51:13 -0400 Subject: [PATCH 38/42] mmv-go: set meta.mainProgram --- pkgs/tools/misc/mmv-go/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/mmv-go/default.nix b/pkgs/tools/misc/mmv-go/default.nix index efca64bdc44a..8f6550d0592c 100644 --- a/pkgs/tools/misc/mmv-go/default.nix +++ b/pkgs/tools/misc/mmv-go/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { description = "Rename multiple files using your $EDITOR"; license = licenses.mit; maintainers = with maintainers; [ zowoq ]; + mainProgram = "mmv"; }; } From 530c363fd2febb4231c37b31cdea4b713c4a0a90 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Oct 2021 15:52:00 -0400 Subject: [PATCH 39/42] cht-sh: set meta.mainProgram --- pkgs/tools/misc/cht.sh/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/cht.sh/default.nix b/pkgs/tools/misc/cht.sh/default.nix index 998fcf366520..e2672ab7bb0d 100644 --- a/pkgs/tools/misc/cht.sh/default.nix +++ b/pkgs/tools/misc/cht.sh/default.nix @@ -45,5 +45,6 @@ stdenv.mkDerivation { license = licenses.mit; maintainers = with maintainers; [ fgaz evanjs ]; homepage = "https://github.com/chubin/cheat.sh"; + mainProgram = "cht.sh"; }; } From d406bca7461e94cb3c9544e7ccfb3c3bba6df1d2 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 8 Oct 2021 23:07:40 +0200 Subject: [PATCH 40/42] chromium: 94.0.4606.71 -> 94.0.4606.81 https://chromereleases.googleblog.com/2021/10/stable-channel-update-for-desktop.html This update includes 4 security fixes. CVEs: CVE-2021-37977 CVE-2021-37978 CVE-2021-37979 CVE-2021-37980 --- .../networking/browsers/chromium/upstream-info.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index 05f69e48aa59..a91b8709b86a 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -1,8 +1,8 @@ { "stable": { - "version": "94.0.4606.71", - "sha256": "0nywwcdjda1b1swfslks8i28qq6jx9gyw50bhl8c2plcc0pbmfya", - "sha256bin64": "1ffa9hqs7ibch0by574l01lwhi5a1mhcyy1qrlr81ssq4pyygrq4", + "version": "94.0.4606.81", + "sha256": "16755mfqxxmvslm9ix060safrnml91ckj5p85960jj5g5hmslwbh", + "sha256bin64": "1d3z5np6b6jax7afak7f0yh76kmmdggdjlrzwyhy8hgrv7c7rsdz", "deps": { "gn": { "version": "2021-08-11", From a15be1c5f65b15d75a4e30a82340ed34d538e449 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 8 Oct 2021 23:08:29 +0200 Subject: [PATCH 41/42] chromiumBeta: 95.0.4638.32 -> 95.0.4638.40 --- .../networking/browsers/chromium/upstream-info.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index 05f69e48aa59..d7e85106bda5 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -18,9 +18,9 @@ } }, "beta": { - "version": "95.0.4638.32", - "sha256": "1w904axixagn6gqcb90849q3qy0k3c6lgl0c97cb6m78l9xrrnbr", - "sha256bin64": "1z7xx608sh8agdl98r7xk7s43d3qnfpd1jvgbl7l8fqd85ns11i0", + "version": "95.0.4638.40", + "sha256": "1v1n113rh5nzfbk5xaq4kp7fdg5n9rca978a9700nmrd0gqpd2hn", + "sha256bin64": "0xadlal8fb7hqjcq6d931if555spw72wa4d23m0fqcan31sky3i0", "deps": { "gn": { "version": "2021-08-11", From 06e0a8e43a18bcbda088b54c4b931cad842ef76d Mon Sep 17 00:00:00 2001 From: Tom McLaughlin Date: Fri, 8 Oct 2021 17:46:32 -0600 Subject: [PATCH 42/42] time-ghc-modules: init at 1.0.0 (#140847) * time-ghc-modules: init at 1.0.0 * Move non-binaries out of the bin folder --- .../tools/time-ghc-modules/default.nix | 54 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 56 insertions(+) create mode 100644 pkgs/development/tools/time-ghc-modules/default.nix diff --git a/pkgs/development/tools/time-ghc-modules/default.nix b/pkgs/development/tools/time-ghc-modules/default.nix new file mode 100644 index 000000000000..e57495b8fb1c --- /dev/null +++ b/pkgs/development/tools/time-ghc-modules/default.nix @@ -0,0 +1,54 @@ +{ lib +, stdenv +, fetchFromGitHub +, makeWrapper +, sqlite +, python3 +, coreutils +, findutils +, gnused +}: + +stdenv.mkDerivation rec { + pname = "time-ghc-modules"; + version = "1.0.1"; + + src = fetchFromGitHub { + owner = "codedownio"; + repo = "time-ghc-modules"; + rev = version; + sha256 = "0s6540gllhjn7366inhwa70rdnngnhbi07jn1h6x8a0pi71wdfm9"; + }; + + nativeBuildInputs = [makeWrapper]; + + buildPhase = '' + runHook preBuild + + mkdir -p $out/bin + cp ./time-ghc-modules $out/bin/time-ghc-modules + wrapProgram $out/bin/time-ghc-modules --prefix PATH : ${lib.makeBinPath [ sqlite python3 coreutils findutils gnused ]} \ + --set PROCESS_SCRIPT $out/lib/process \ + --set HTML_FILE $out/lib/index.html + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + mkdir -p $out/lib + install -m 444 ./dist/index.html $out/lib + install ./scripts/process $out/lib + + runHook postInstall + ''; + + meta = with lib; { + description = "Analyze GHC .dump-timings files"; + homepage = "https://github.com/codedownio/time-ghc-modules"; + license = licenses.mit; + maintainers = [ maintainers.thomasjm ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 20960558ccec..92cf9ef215f8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15050,6 +15050,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security CoreServices; }; + time-ghc-modules = callPackage ../development/tools/time-ghc-modules { }; + tflint = callPackage ../development/tools/analysis/tflint { }; tfsec = callPackage ../development/tools/analysis/tfsec { };