From d9e39ec30a3bb0f1a2af641df6d20bc8632f8ced Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 Feb 2023 10:19:24 +0000 Subject: [PATCH 01/54] python310Packages.influxdb-client: 1.36.0 -> 1.36.1 --- pkgs/development/python-modules/influxdb-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/influxdb-client/default.nix b/pkgs/development/python-modules/influxdb-client/default.nix index 0ada1ee5d86..7e858003d02 100644 --- a/pkgs/development/python-modules/influxdb-client/default.nix +++ b/pkgs/development/python-modules/influxdb-client/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "influxdb-client"; - version = "1.36.0"; + version = "1.36.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "influxdata"; repo = "influxdb-client-python"; rev = "refs/tags/v${version}"; - hash = "sha256-RHcUkIYzshJr6r76Kq4FsjDl9YXZJOaCeijBwMTvPfw="; + hash = "sha256-O10q/ResES3mE26LZQLgGPSLjhUCEOwZpm6vZj6H5mQ="; }; propagatedBuildInputs = [ From 7664b19318ceb2bcdb3106f843c13e41305453aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Mar 2023 06:31:17 +0000 Subject: [PATCH 02/54] python310Packages.smpplib: 2.2.1 -> 2.2.2 --- pkgs/development/python-modules/smpplib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/smpplib/default.nix b/pkgs/development/python-modules/smpplib/default.nix index d26d5707d96..10d6f8db635 100644 --- a/pkgs/development/python-modules/smpplib/default.nix +++ b/pkgs/development/python-modules/smpplib/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "smpplib"; - version = "2.2.1"; + version = "2.2.2"; src = fetchPypi { inherit pname version; - sha256 = "c0b01947b47e404f42ccb59e906b6e4eb507963c971d59b44350db0f29c76166"; + sha256 = "sha256-8hkec7JNupTyiJvy6hpgru9r1Dr9Pdu8Yy1+QdnzDkc="; }; propagatedBuildInputs = [ From 87d7fb45da4f4c272f5d78e010d7ca6dd0fc3d28 Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Mon, 13 Mar 2023 09:50:19 +0100 Subject: [PATCH 03/54] vengi-tools: 0.0.23 -> 0.0.24 --- pkgs/applications/graphics/vengi-tools/default.nix | 4 ++-- .../graphics/vengi-tools/test-voxconvert-all-formats.nix | 2 +- .../graphics/vengi-tools/test-voxconvert-roundtrip.nix | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/graphics/vengi-tools/default.nix b/pkgs/applications/graphics/vengi-tools/default.nix index bbee8671cc6..4b32cf8e8a8 100644 --- a/pkgs/applications/graphics/vengi-tools/default.nix +++ b/pkgs/applications/graphics/vengi-tools/default.nix @@ -29,13 +29,13 @@ stdenv.mkDerivation rec { pname = "vengi-tools"; - version = "0.0.23"; + version = "0.0.24"; src = fetchFromGitHub { owner = "mgerhardy"; repo = "vengi"; rev = "v${version}"; - sha256 = "sha256-wRqQ7x6eQTrzFU++Qgq/7NXXo5F1onlZBdQ9ttNvvEw="; + sha256 = "sha256-ZkO2CLSuuJcFJFBO4XS8Qec0CxxAJdzOGfFa2zy+4uI="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/graphics/vengi-tools/test-voxconvert-all-formats.nix b/pkgs/applications/graphics/vengi-tools/test-voxconvert-all-formats.nix index 00cdf8ae6f0..fc99ceb0714 100644 --- a/pkgs/applications/graphics/vengi-tools/test-voxconvert-all-formats.nix +++ b/pkgs/applications/graphics/vengi-tools/test-voxconvert-all-formats.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation { mkdir $out for format in vox qef qbt qb vxm vxr binvox gox cub vxl csv; do echo Testing $format export - ${vengi-tools}/bin/vengi-voxconvert --input ${vengi-tools}/share/vengi-voxedit/chr_knight.qb --output $out/chr_knight.$format + ${vengi-tools}/bin/vengi-voxconvert --input ${vengi-tools.src}/data/voxedit/chr_knight.qb --output $out/chr_knight.$format done ''; } diff --git a/pkgs/applications/graphics/vengi-tools/test-voxconvert-roundtrip.nix b/pkgs/applications/graphics/vengi-tools/test-voxconvert-roundtrip.nix index 3d324d2c38d..a6fbb65fedf 100644 --- a/pkgs/applications/graphics/vengi-tools/test-voxconvert-roundtrip.nix +++ b/pkgs/applications/graphics/vengi-tools/test-voxconvert-roundtrip.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation { name = "vengi-tools-test-voxconvert-roundtrip"; meta.timeout = 10; buildCommand = '' - ${vengi-tools}/bin/vengi-voxconvert --input ${vengi-tools}/share/vengi-voxedit/chr_knight.qb --output chr_knight.vox + ${vengi-tools}/bin/vengi-voxconvert --input ${vengi-tools.src}/data/voxedit/chr_knight.qb --output chr_knight.vox ${vengi-tools}/bin/vengi-voxconvert --input chr_knight.vox --output chr_knight.qb ${vengi-tools}/bin/vengi-voxconvert --input chr_knight.qb --output chr_knight1.vox diff chr_knight.vox chr_knight1.vox From 7f85002ec004d0f4bfe5023598047567273fec71 Mon Sep 17 00:00:00 2001 From: John Soo Date: Mon, 13 Mar 2023 16:44:29 -0700 Subject: [PATCH 04/54] nixos/minio: format with nixpkgs-fmt --- nixos/modules/services/web-servers/minio.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/nixos/modules/services/web-servers/minio.nix b/nixos/modules/services/web-servers/minio.nix index 1a9eacb431b..b2d48f961f1 100644 --- a/nixos/modules/services/web-servers/minio.nix +++ b/nixos/modules/services/web-servers/minio.nix @@ -60,7 +60,7 @@ in ''; }; - rootCredentialsFile = mkOption { + rootCredentialsFile = mkOption { type = types.nullOr types.path; default = null; description = lib.mdDoc '' @@ -98,7 +98,7 @@ in systemd.tmpfiles.rules = [ "d '${cfg.configDir}' - minio minio - -" - ] ++ (map (x: "d '" + x + "' - minio minio - - ") cfg.dataDir); + ] ++ (map (x: "d '" + x + "' - minio minio - - ") cfg.dataDir); systemd.services.minio = { description = "Minio Object Storage"; @@ -110,9 +110,10 @@ in User = "minio"; Group = "minio"; LimitNOFILE = 65536; - EnvironmentFile = if (cfg.rootCredentialsFile != null) then cfg.rootCredentialsFile - else if ((cfg.accessKey != "") || (cfg.secretKey != "")) then (legacyCredentials cfg) - else null; + EnvironmentFile = + if (cfg.rootCredentialsFile != null) then cfg.rootCredentialsFile + else if ((cfg.accessKey != "") || (cfg.secretKey != "")) then (legacyCredentials cfg) + else null; }; environment = { MINIO_REGION = "${cfg.region}"; From e30469a37bfdd898b0f359c758c18bc00167cbaf Mon Sep 17 00:00:00 2001 From: John Soo Date: Mon, 13 Mar 2023 16:50:04 -0700 Subject: [PATCH 05/54] nixos/minio: activate/restart service on credentials path changes Otherwise the `minio.service` service will fail either: * with a message that the EnvironmentFile does not exist * or silently with potentially stale credentials --- nixos/modules/services/web-servers/minio.nix | 73 ++++++++++++++------ 1 file changed, 51 insertions(+), 22 deletions(-) diff --git a/nixos/modules/services/web-servers/minio.nix b/nixos/modules/services/web-servers/minio.nix index b2d48f961f1..a1695e6a1ed 100644 --- a/nixos/modules/services/web-servers/minio.nix +++ b/nixos/modules/services/web-servers/minio.nix @@ -96,30 +96,59 @@ in config = mkIf cfg.enable { warnings = optional ((cfg.accessKey != "") || (cfg.secretKey != "")) "services.minio.`accessKey` and services.minio.`secretKey` are deprecated, please use services.minio.`rootCredentialsFile` instead."; - systemd.tmpfiles.rules = [ - "d '${cfg.configDir}' - minio minio - -" - ] ++ (map (x: "d '" + x + "' - minio minio - - ") cfg.dataDir); + systemd = lib.mkMerge [{ + tmpfiles.rules = [ + "d '${cfg.configDir}' - minio minio - -" + ] ++ (map (x: "d '" + x + "' - minio minio - - ") cfg.dataDir); - systemd.services.minio = { - description = "Minio Object Storage"; - after = [ "network-online.target" ]; - wantedBy = [ "multi-user.target" ]; - serviceConfig = { - ExecStart = "${cfg.package}/bin/minio server --json --address ${cfg.listenAddress} --console-address ${cfg.consoleAddress} --config-dir=${cfg.configDir} ${toString cfg.dataDir}"; - Type = "simple"; - User = "minio"; - Group = "minio"; - LimitNOFILE = 65536; - EnvironmentFile = - if (cfg.rootCredentialsFile != null) then cfg.rootCredentialsFile - else if ((cfg.accessKey != "") || (cfg.secretKey != "")) then (legacyCredentials cfg) - else null; + services.minio = { + description = "Minio Object Storage"; + after = [ "network-online.target" ]; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + ExecStart = "${cfg.package}/bin/minio server --json --address ${cfg.listenAddress} --console-address ${cfg.consoleAddress} --config-dir=${cfg.configDir} ${toString cfg.dataDir}"; + Type = "simple"; + User = "minio"; + Group = "minio"; + LimitNOFILE = 65536; + EnvironmentFile = + if (cfg.rootCredentialsFile != null) then cfg.rootCredentialsFile + else if ((cfg.accessKey != "") || (cfg.secretKey != "")) then (legacyCredentials cfg) + else null; + }; + environment = { + MINIO_REGION = "${cfg.region}"; + MINIO_BROWSER = "${if cfg.browser then "on" else "off"}"; + }; }; - environment = { - MINIO_REGION = "${cfg.region}"; - MINIO_BROWSER = "${if cfg.browser then "on" else "off"}"; - }; - }; + } + + (lib.mkIf (cfg.rootCredentialsFile != null) { + services.minio.unitConfig.ConditionPathExists = cfg.rootCredentialsFile; + + paths.minio-root-credentials = { + wantedBy = [ "multi-user.target" ]; + + pathConfig = { + PathChanged = [ cfg.rootCredentialsFile ]; + Unit = "minio-restart.service"; + }; + }; + + services.minio-restart = { + description = "Restart MinIO"; + + script = '' + systemctl restart minio.service + ''; + + serviceConfig = { + Type = "oneshot"; + Restart = "on-failure"; + RestartSec = 5; + }; + }; + })]; users.users.minio = { group = "minio"; From 4400f7d72ff5ce35d3be07cb7fd6906f5bcb4c9c Mon Sep 17 00:00:00 2001 From: John Soo Date: Mon, 13 Mar 2023 18:00:43 -0700 Subject: [PATCH 06/54] nixosTests/minio: make sure editing root credentials restarts minio --- nixos/tests/minio.nix | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/nixos/tests/minio.nix b/nixos/tests/minio.nix index ad51f738d49..bbea6f523f3 100644 --- a/nixos/tests/minio.nix +++ b/nixos/tests/minio.nix @@ -18,6 +18,14 @@ let sio.seek(0) minioClient.put_object('test-bucket', 'test.txt', sio, sio_len, content_type='text/plain') ''; + rootCredentialsFile = "/etc/nixos/minio-root-credentials"; + credsPartial = pkgs.writeText "minio-credentials-partial" '' + MINIO_ROOT_USER=${accessKey} + ''; + credsFull = pkgs.writeText "minio-credentials-full" '' + MINIO_ROOT_USER=${accessKey} + MINIO_ROOT_PASSWORD=${secretKey} + ''; in { name = "minio"; meta = with pkgs.lib.maintainers; { @@ -28,10 +36,7 @@ in { machine = { pkgs, ... }: { services.minio = { enable = true; - rootCredentialsFile = pkgs.writeText "minio-credentials" '' - MINIO_ROOT_USER=${accessKey} - MINIO_ROOT_PASSWORD=${secretKey} - ''; + inherit rootCredentialsFile; }; environment.systemPackages = [ pkgs.minio-client ]; @@ -41,7 +46,15 @@ in { }; testScript = '' + import time + start_all() + # simulate manually editing root credentials file + machine.wait_for_unit("multi-user.target") + machine.copy_from_host("${credsPartial}", "${rootCredentialsFile}") + time.sleep(3) + machine.copy_from_host("${credsFull}", "${rootCredentialsFile}") + machine.wait_for_unit("minio.service") machine.wait_for_open_port(9000) From 29523c05e444e8f56e1f9ebed6a85b2168f80916 Mon Sep 17 00:00:00 2001 From: John Soo Date: Mon, 13 Mar 2023 18:01:16 -0700 Subject: [PATCH 07/54] nixosTests/minio: format with nixpkgs-fmt --- nixos/tests/minio.nix | 85 ++++++++++++++++++++++--------------------- 1 file changed, 43 insertions(+), 42 deletions(-) diff --git a/nixos/tests/minio.nix b/nixos/tests/minio.nix index bbea6f523f3..ece4864f771 100644 --- a/nixos/tests/minio.nix +++ b/nixos/tests/minio.nix @@ -1,5 +1,5 @@ -import ./make-test-python.nix ({ pkgs, ...} : -let +import ./make-test-python.nix ({ pkgs, ... }: + let accessKey = "BKIKJAA5BMMU2RHO6IBB"; secretKey = "V7f1CwQqAcwo80UEIJEjc5gVQUSSx5ohQ9GSrr12"; minioPythonScript = pkgs.writeScript "minio-test.py" '' @@ -19,53 +19,54 @@ let minioClient.put_object('test-bucket', 'test.txt', sio, sio_len, content_type='text/plain') ''; rootCredentialsFile = "/etc/nixos/minio-root-credentials"; - credsPartial = pkgs.writeText "minio-credentials-partial" '' + credsPartial = pkgs.writeText "minio-credentials-partial" '' MINIO_ROOT_USER=${accessKey} ''; - credsFull = pkgs.writeText "minio-credentials-full" '' + credsFull = pkgs.writeText "minio-credentials-full" '' MINIO_ROOT_USER=${accessKey} MINIO_ROOT_PASSWORD=${secretKey} ''; -in { - name = "minio"; - meta = with pkgs.lib.maintainers; { - maintainers = [ bachp ]; - }; - - nodes = { - machine = { pkgs, ... }: { - services.minio = { - enable = true; - inherit rootCredentialsFile; - }; - environment.systemPackages = [ pkgs.minio-client ]; - - # Minio requires at least 1GiB of free disk space to run. - virtualisation.diskSize = 4 * 1024; + in + { + name = "minio"; + meta = with pkgs.lib.maintainers; { + maintainers = [ bachp ]; }; - }; - testScript = '' - import time + nodes = { + machine = { pkgs, ... }: { + services.minio = { + enable = true; + inherit rootCredentialsFile; + }; + environment.systemPackages = [ pkgs.minio-client ]; - start_all() - # simulate manually editing root credentials file - machine.wait_for_unit("multi-user.target") - machine.copy_from_host("${credsPartial}", "${rootCredentialsFile}") - time.sleep(3) - machine.copy_from_host("${credsFull}", "${rootCredentialsFile}") + # Minio requires at least 1GiB of free disk space to run. + virtualisation.diskSize = 4 * 1024; + }; + }; - machine.wait_for_unit("minio.service") - machine.wait_for_open_port(9000) + testScript = '' + import time - # Create a test bucket on the server - machine.succeed( - "mc config host add minio http://localhost:9000 ${accessKey} ${secretKey} --api s3v4" - ) - machine.succeed("mc mb minio/test-bucket") - machine.succeed("${minioPythonScript}") - assert "test-bucket" in machine.succeed("mc ls minio") - assert "Test from Python" in machine.succeed("mc cat minio/test-bucket/test.txt") - machine.shutdown() - ''; -}) + start_all() + # simulate manually editing root credentials file + machine.wait_for_unit("multi-user.target") + machine.copy_from_host("${credsPartial}", "${rootCredentialsFile}") + time.sleep(3) + machine.copy_from_host("${credsFull}", "${rootCredentialsFile}") + + machine.wait_for_unit("minio.service") + machine.wait_for_open_port(9000) + + # Create a test bucket on the server + machine.succeed( + "mc config host add minio http://localhost:9000 ${accessKey} ${secretKey} --api s3v4" + ) + machine.succeed("mc mb minio/test-bucket") + machine.succeed("${minioPythonScript}") + assert "test-bucket" in machine.succeed("mc ls minio") + assert "Test from Python" in machine.succeed("mc cat minio/test-bucket/test.txt") + machine.shutdown() + ''; + }) From 8d45810a8ed9ebd1349375bde3645a63fc3a4e4a Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Tue, 14 Mar 2023 04:20:00 +0000 Subject: [PATCH 08/54] python310Packages.smpplib: add changelog to meta --- pkgs/development/python-modules/smpplib/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/smpplib/default.nix b/pkgs/development/python-modules/smpplib/default.nix index 10d6f8db635..b14887f5bda 100644 --- a/pkgs/development/python-modules/smpplib/default.nix +++ b/pkgs/development/python-modules/smpplib/default.nix @@ -10,6 +10,7 @@ buildPythonPackage rec { pname = "smpplib"; version = "2.2.2"; + format = "setuptools"; src = fetchPypi { inherit pname version; @@ -36,6 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "SMPP library for Python"; homepage = "https://github.com/python-smpplib/python-smpplib"; + changelog = "https://github.com/python-smpplib/python-smpplib/releases/tag/${version}"; license = licenses.lgpl3Plus; maintainers = with maintainers; [ globin ]; }; From e2178f316b2f395a004e9d36e8c34c3d1b8d193d Mon Sep 17 00:00:00 2001 From: Kirill Radzikhovskyy Date: Mon, 13 Mar 2023 16:07:49 +1100 Subject: [PATCH 09/54] awsebcli: 3.20.3 -> 3.20.5 --- pkgs/tools/virtualization/awsebcli/default.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/tools/virtualization/awsebcli/default.nix b/pkgs/tools/virtualization/awsebcli/default.nix index ceeac7bb0f3..4a7f1baa0c2 100644 --- a/pkgs/tools/virtualization/awsebcli/default.nix +++ b/pkgs/tools/virtualization/awsebcli/default.nix @@ -36,22 +36,20 @@ let in with localPython.pkgs; buildPythonApplication rec { pname = "awsebcli"; - version = "3.20.3"; + version = "3.20.5"; src = fetchPypi { inherit pname version; - hash = "sha256-W3nUXPAXoicDQNXigktR1+b/9W6qvi90fujrXAekxTU="; + hash = "sha256-EoSEanwGvP3RcemXrVy7iAGrY/vMC6LbwcrXj2OsF8Q="; }; preConfigure = '' - substituteInPlace setup.py \ + substituteInPlace requirements.txt \ --replace "six>=1.11.0,<1.15.0" "six==1.16.0" \ --replace "requests>=2.20.1,<=2.26" "requests<3" \ - --replace "botocore>1.23.41,<1.24.0" "botocore>1.23.41,<2" \ - --replace "pathspec==0.9.0" "pathspec>=0.10.0,<1" \ + --replace "pathspec==0.10.1" "pathspec>=0.10.0,<1" \ --replace "colorama>=0.2.5,<0.4.4" "colorama>=0.2.5,<=0.4.6" \ - --replace "future>=0.16.0,<0.17.0" "future" \ --replace "termcolor == 1.1.0" "termcolor>=2.0.0,<3" ''; @@ -59,8 +57,6 @@ with localPython.pkgs; buildPythonApplication rec { glibcLocales ]; - LC_ALL = "en_US.UTF-8"; - nativeCheckInputs = [ pytest mock @@ -93,6 +89,7 @@ with localPython.pkgs; buildPythonApplication rec { meta = with lib; { homepage = "https://aws.amazon.com/elasticbeanstalk/"; description = "A command line interface for Elastic Beanstalk"; + changelog = "https://github.com/aws/aws-elastic-beanstalk-cli/blob/${version}/CHANGES.rst"; maintainers = with maintainers; [ eqyiel kirillrdy ]; license = licenses.asl20; }; From 40cd8e7175ee888dd23b7fb3fe07569fb9bd148c Mon Sep 17 00:00:00 2001 From: mdarocha Date: Sat, 11 Mar 2023 16:41:56 +0100 Subject: [PATCH 10/54] omnisharp-roslyn: 1.39.4 -> 1.39.6 --- .../tools/omnisharp-roslyn/default.nix | 4 +-- .../tools/omnisharp-roslyn/deps.nix | 35 ++++++++++--------- 2 files changed, 20 insertions(+), 19 deletions(-) diff --git a/pkgs/development/tools/omnisharp-roslyn/default.nix b/pkgs/development/tools/omnisharp-roslyn/default.nix index 04695605701..38a226c74f2 100644 --- a/pkgs/development/tools/omnisharp-roslyn/default.nix +++ b/pkgs/development/tools/omnisharp-roslyn/default.nix @@ -13,13 +13,13 @@ let in let finalPackage = buildDotnetModule rec { pname = "omnisharp-roslyn"; - version = "1.39.4"; + version = "1.39.6"; src = fetchFromGitHub { owner = "OmniSharp"; repo = pname; rev = "v${version}"; - sha256 = "rX0FeURw6WMbcJOomqHFcZ9tpKO1td60/HbbVClV324="; + sha256 = "6KCHZ5I5OkDaensqHO//owI/nrQkOoF60f/n3YV7jaE="; }; projectFile = "src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj"; diff --git a/pkgs/development/tools/omnisharp-roslyn/deps.nix b/pkgs/development/tools/omnisharp-roslyn/deps.nix index e19073c9335..477632e0ca7 100644 --- a/pkgs/development/tools/omnisharp-roslyn/deps.nix +++ b/pkgs/development/tools/omnisharp-roslyn/deps.nix @@ -18,19 +18,19 @@ (fetchNuGet { pname = "Microsoft.Build.Tasks.Core"; version = "17.3.1"; sha256 = "08mnq4swyjzjscj56rcc1ckyrzs84nsx312hh1xcw29m86ad7jpz"; }) (fetchNuGet { pname = "Microsoft.Build.Tasks.Git"; version = "1.0.0"; sha256 = "0avwja8vk56f2kr2pmrqx3h60bnwbs7ds062lhvhcxv87m5yfqnj"; }) (fetchNuGet { pname = "Microsoft.Build.Utilities.Core"; version = "17.3.1"; sha256 = "0yib6x7hankpr9knfxascybhydkq6zwc3ahg8f2hzph9pcf9krjz"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.3"; sha256 = "09m4cpry8ivm9ga1abrxmvw16sslxhy2k5sl14zckhqb1j164im6"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.4"; sha256 = "0wd6v57p53ahz5z9zg4iyzmy3src7rlsncyqpcag02jjj1yx6g58"; }) (fetchNuGet { pname = "Microsoft.CodeAnalysis.AnalyzerUtilities"; version = "3.3.0"; sha256 = "0b2xy6m3l1y6j2xc97cg5llia169jv4nszrrrqclh505gpw6qccz"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "4.5.0-2.22527.10"; sha256 = "0xvlmg1n5aj7ifb1kd6jg1sk6251rz8xi877v8jz4qx178vqcx8s"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/4.5.0-2.22527.10/microsoft.codeanalysis.common.4.5.0-2.22527.10.nupkg"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "4.5.0-2.22527.10"; sha256 = "15vsv35zzgjysyr5hsrykc9qx8l062i4fyqg6hay7acqfx5kp539"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.5.0-2.22527.10/microsoft.codeanalysis.csharp.4.5.0-2.22527.10.nupkg"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Features"; version = "4.5.0-2.22527.10"; sha256 = "0bq3512kkhwq5p81svy7s850apdq0qmydjxqmms6f70sspyxh38b"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.5.0-2.22527.10/microsoft.codeanalysis.csharp.features.4.5.0-2.22527.10.nupkg"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Scripting"; version = "4.5.0-2.22527.10"; sha256 = "0lr2y28amwg5p0bb9gyh1yybci9swjwm0pp85nlr8zj8a8d1633w"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.scripting/4.5.0-2.22527.10/microsoft.codeanalysis.csharp.scripting.4.5.0-2.22527.10.nupkg"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Workspaces"; version = "4.5.0-2.22527.10"; sha256 = "0xwclnvvlq36955vlih56a28fp79c6927rmhlqkdhqs3lsdz9l23"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.5.0-2.22527.10/microsoft.codeanalysis.csharp.workspaces.4.5.0-2.22527.10.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "4.6.0-3.23153.5"; sha256 = "0qp3dzqr32yf64cxdzngvrri6rljvw6d2kbir27dk5nwg0r6nlnp"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/4.6.0-3.23153.5/microsoft.codeanalysis.common.4.6.0-3.23153.5.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "4.6.0-3.23153.5"; sha256 = "1vbd1xy5aynbvrm9nngn8blf6hrmbnbdj9nyvp2ynznglgns78yv"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.6.0-3.23153.5/microsoft.codeanalysis.csharp.4.6.0-3.23153.5.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Features"; version = "4.6.0-3.23153.5"; sha256 = "1jsw9nf2fjp51gx5wpsjp2jyn882bmqvb39n0vxykyb8sf2h86g5"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.6.0-3.23153.5/microsoft.codeanalysis.csharp.features.4.6.0-3.23153.5.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Scripting"; version = "4.6.0-3.23153.5"; sha256 = "1mjfbk508pks8hfxn2a8pfp3gwxkly7iil2rc7y9vmngdysc2b5p"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.scripting/4.6.0-3.23153.5/microsoft.codeanalysis.csharp.scripting.4.6.0-3.23153.5.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Workspaces"; version = "4.6.0-3.23153.5"; sha256 = "0cxr0sgjklrn1yzx9r565c1vmazv953qpr7jvgcl53wg0y174mz2"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.6.0-3.23153.5/microsoft.codeanalysis.csharp.workspaces.4.6.0-3.23153.5.nupkg"; }) (fetchNuGet { pname = "Microsoft.CodeAnalysis.Elfie"; version = "1.0.0"; sha256 = "1y5r6pm9rp70xyiaj357l3gdl4i4r8xxvqllgdyrwn9gx2aqzzqk"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.ExternalAccess.OmniSharp"; version = "4.5.0-2.22527.10"; sha256 = "0lg4bgm4awidj41p8gdjy6j4a2dq5hwvq7rw37sv9af93ri16pfh"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp/4.5.0-2.22527.10/microsoft.codeanalysis.externalaccess.omnisharp.4.5.0-2.22527.10.nupkg"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.ExternalAccess.OmniSharp.CSharp"; version = "4.5.0-2.22527.10"; sha256 = "1ffcwf7pwcx4s63k6dhbgyj2anrw3n49cyj1845983vm918p9ymw"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp.csharp/4.5.0-2.22527.10/microsoft.codeanalysis.externalaccess.omnisharp.csharp.4.5.0-2.22527.10.nupkg"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Features"; version = "4.5.0-2.22527.10"; sha256 = "1n06zkwpyc6jxsy3mlr23ad42yga40fbsyfnxdi632p4iav294w0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/4.5.0-2.22527.10/microsoft.codeanalysis.features.4.5.0-2.22527.10.nupkg"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Scripting.Common"; version = "4.5.0-2.22527.10"; sha256 = "1xlm9n7kgin9cfr2xybjxgiwwbnfifyx0r4mm1gfdhgfjbykbqhf"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.5.0-2.22527.10/microsoft.codeanalysis.scripting.common.4.5.0-2.22527.10.nupkg"; }) - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Workspaces.Common"; version = "4.5.0-2.22527.10"; sha256 = "00swl909fqjp6vd41jc7f9kd7n5fzzqvpf1jicrbyr2nmh3mk0xk"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.5.0-2.22527.10/microsoft.codeanalysis.workspaces.common.4.5.0-2.22527.10.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.ExternalAccess.OmniSharp"; version = "4.6.0-3.23153.5"; sha256 = "1c2rnh0wcxggyhv6i5bnyy8p8b060ahdpspa0jps24q745awadbf"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp/4.6.0-3.23153.5/microsoft.codeanalysis.externalaccess.omnisharp.4.6.0-3.23153.5.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.ExternalAccess.OmniSharp.CSharp"; version = "4.6.0-3.23153.5"; sha256 = "07670byyv1m6ydg8fv010js71zrhpg6iyi7sc9mx5g7vp5cl315d"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp.csharp/4.6.0-3.23153.5/microsoft.codeanalysis.externalaccess.omnisharp.csharp.4.6.0-3.23153.5.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Features"; version = "4.6.0-3.23153.5"; sha256 = "0r7gswdp817lpf6kgh8145wpdb9f9xhacjcp2ypwk9bfsq82yc5a"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/4.6.0-3.23153.5/microsoft.codeanalysis.features.4.6.0-3.23153.5.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Scripting.Common"; version = "4.6.0-3.23153.5"; sha256 = "0pwfxb0rsw0ijgm7bq7zfd2wdj5wvsdq1gz20bcbwcn56rqnlz32"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.6.0-3.23153.5/microsoft.codeanalysis.scripting.common.4.6.0-3.23153.5.nupkg"; }) + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Workspaces.Common"; version = "4.6.0-3.23153.5"; sha256 = "158gnwij5dy78qifxhhvadaj5lq6x5zm85rhdfdpffclva1239iy"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.6.0-3.23153.5/microsoft.codeanalysis.workspaces.common.4.6.0-3.23153.5.nupkg"; }) (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; }) (fetchNuGet { pname = "Microsoft.DiaSymReader"; version = "1.4.0"; sha256 = "0li9shnm941jza40kqfkbbys77mrr55nvi9h3maq9fipq4qwx92d"; }) (fetchNuGet { pname = "Microsoft.DotNet.PlatformAbstractions"; version = "3.1.6"; sha256 = "0b9myd7gqbpaw9pkd2bx45jhik9mwj0f1ss57sk2cxmag2lkdws5"; }) @@ -67,13 +67,13 @@ (fetchNuGet { pname = "Microsoft.NETFramework.ReferenceAssemblies.net472"; version = "1.0.0"; sha256 = "1bqinq2nxnpqxziypg1sqy3ly0nymxxjpn8fwkn3rl4vl6gdg3rc"; }) (fetchNuGet { pname = "Microsoft.SourceLink.Common"; version = "1.0.0"; sha256 = "1zxkpx01zdv17c39iiy8fx25ran89n14qwddh1f140v1s4dn8z9c"; }) (fetchNuGet { pname = "Microsoft.SourceLink.GitHub"; version = "1.0.0"; sha256 = "029ixyaqn48cjza87m5qf0g1ynyhlm6irgbx1n09src9g666yhpd"; }) - (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.3.0"; sha256 = "0q4z9mx1ccflpbm5nhcimi5s3rppn1wmmg1lmc03vkdzkav0ymgv"; }) - (fetchNuGet { pname = "Microsoft.TestPlatform.TranslationLayer"; version = "17.3.0"; sha256 = "0n0iahawk4cjc7pkddjyaqnb10fn5qcjy59645ni0wy8q3myiskh"; }) + (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.4.1"; sha256 = "0s68wf9yphm4hni9p6kwfk0mjld85f4hkrs93qbk5lzf6vv3kba1"; }) + (fetchNuGet { pname = "Microsoft.TestPlatform.TranslationLayer"; version = "17.4.1"; sha256 = "1yr6f3pzmv8a2bij18649qbxy7f3gssywvy0gfzw10vc4am4zbz0"; }) (fetchNuGet { pname = "Microsoft.VisualStudio.SDK.EmbedInteropTypes"; version = "15.0.12"; sha256 = "083pva0a0xxvqqrjv75if25wr3rq034wgjhbax74zhzdb665nzsw"; }) (fetchNuGet { pname = "Microsoft.VisualStudio.Setup.Configuration.Interop"; version = "1.14.114"; sha256 = "062mqkmjf4k6zm3wi9ih0lzypfsnv82lgh88r35fj66akihn86gv"; }) - (fetchNuGet { pname = "Microsoft.VisualStudio.Threading"; version = "17.4.27"; sha256 = "17f9bj01qxdd7mjxslgxkhky6xmg7agpimkf071k451csj5k2vkd"; }) - (fetchNuGet { pname = "Microsoft.VisualStudio.Threading.Analyzers"; version = "17.4.27"; sha256 = "1js19g9i2vz012l1ma2wx23awyxh2jqng1qs652l9jwj6gmp71v8"; }) - (fetchNuGet { pname = "Microsoft.VisualStudio.Validation"; version = "17.0.64"; sha256 = "1qm2dc9v1glpgy2blbcmsljwrsx55k82rjw4hiqh031h8idwryrl"; }) + (fetchNuGet { pname = "Microsoft.VisualStudio.Threading"; version = "17.5.22"; sha256 = "05fijdlzfxx2jb1lfgjx7m63yzwxi8x3a96bh4wayrjvhbp6vxqa"; }) + (fetchNuGet { pname = "Microsoft.VisualStudio.Threading.Analyzers"; version = "17.5.22"; sha256 = "1y6xg2249cdmcbvn1abhigv6fjbkghdajfs2mb2s9kw29sp5898l"; }) + (fetchNuGet { pname = "Microsoft.VisualStudio.Validation"; version = "17.0.65"; sha256 = "0ghkgws849x88pk7da3y9nwi8k2l9cr4sp68d08wpx1w68fw0liq"; }) (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n"; }) (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "6.0.0"; sha256 = "0c6pcj088g1yd1vs529q3ybgsd2vjlk5y1ic6dkmbhvrp5jibl9p"; }) @@ -83,7 +83,6 @@ (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.3"; sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y"; }) (fetchNuGet { pname = "Newtonsoft.Json"; version = "11.0.2"; sha256 = "1784xi44f4k8v1fr696hsccmwpy94bz7kixxqlri98zhcxn406b2"; }) (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.1"; sha256 = "0fijg0w6iwap8gvzyjnndds0q4b8anwxxvik7y8vgq97dram4srb"; }) - (fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; }) (fetchNuGet { pname = "NuGet.Common"; version = "6.2.0"; sha256 = "1xvjlly8x3gs26sbcil8vn3xf8wfb7lkmb36sics46b7a6fmkdhn"; }) (fetchNuGet { pname = "NuGet.Common"; version = "6.4.0-preview.1.53"; sha256 = "1p3f3p9md7d880hbp50msp54qkhwknxkz62sm79ndgldnclwrr3i"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.common/6.4.0-preview.1.53/nuget.common.6.4.0-preview.1.53.nupkg"; }) (fetchNuGet { pname = "NuGet.Configuration"; version = "6.2.0"; sha256 = "07hmnm1v5qbqpa2m77gikm0pds8c7blnc98il17alswc5hhmblm8"; }) @@ -220,6 +219,7 @@ (fetchNuGet { pname = "System.Reflection.Metadata"; version = "1.6.0"; sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4"; }) (fetchNuGet { pname = "System.Reflection.Metadata"; version = "5.0.0"; sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss"; }) (fetchNuGet { pname = "System.Reflection.Metadata"; version = "6.0.0"; sha256 = "1x0b289r9yjzdqypi2x3dc8sa66s3b6bpc7l2f8hxrzl6czdg4al"; }) + (fetchNuGet { pname = "System.Reflection.Metadata"; version = "6.0.1"; sha256 = "0fjqifk4qz9lw5gcadpfalpplyr0z2b3p9x7h0ll481a9sqvppc9"; }) (fetchNuGet { pname = "System.Reflection.MetadataLoadContext"; version = "6.0.0"; sha256 = "1ijfiqpi3flp5g9amridhjjmzz6md1c6pnxx5h7pdbiqqx9rwrpk"; }) (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; }) (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1"; }) @@ -273,6 +273,7 @@ (fetchNuGet { pname = "System.Threading.Channels"; version = "6.0.0"; sha256 = "1qbyi7yymqc56frqy7awvcqc1m7x3xrpx87a37dgb3mbrjg9hlcj"; }) (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; }) (fetchNuGet { pname = "System.Threading.Tasks.Dataflow"; version = "6.0.0"; sha256 = "1b4vyjdir9kdkiv2fqqm4f76h0df68k8gcd7jb2b38zgr2vpnk3c"; }) + (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.3.0"; sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; }) (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; }) (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; }) (fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; }) From c3c3f487cda122ea79f953c094922df43b6643bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Mar 2023 00:19:11 +0000 Subject: [PATCH 11/54] oil: 0.14.0 -> 0.14.2 --- pkgs/shells/oil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/shells/oil/default.nix b/pkgs/shells/oil/default.nix index ec290910918..b43a6e42625 100644 --- a/pkgs/shells/oil/default.nix +++ b/pkgs/shells/oil/default.nix @@ -7,11 +7,11 @@ let in stdenv.mkDerivation rec { pname = "oil"; - version = "0.14.0"; + version = "0.14.2"; src = fetchurl { url = "https://www.oilshell.org/download/oil-${version}.tar.xz"; - hash = "sha256-ZrT2vHfbc0S9Q9e9lDiyptfSC3CIiQs8Co9FODil7oY="; + hash = "sha256-I/r/DhELLpKMnZqUh847F/uVPiCYF5b574cjP59+ZG0="; }; postPatch = '' From d4bae234757737a9ff3b862e62c735c7310f9bed Mon Sep 17 00:00:00 2001 From: Pierre Bourdon Date: Thu, 16 Mar 2023 01:42:50 +0100 Subject: [PATCH 12/54] jadx: 1.4.5 -> 1.4.6 --- pkgs/tools/security/jadx/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/jadx/default.nix b/pkgs/tools/security/jadx/default.nix index b7928c6dc33..34fe78aabb0 100644 --- a/pkgs/tools/security/jadx/default.nix +++ b/pkgs/tools/security/jadx/default.nix @@ -2,13 +2,13 @@ let pname = "jadx"; - version = "1.4.5"; + version = "1.4.6"; src = fetchFromGitHub { owner = "skylot"; repo = pname; rev = "v${version}"; - hash = "sha256-so82zzCXIJV5tIVUBJFZEpArThNQVqWASGofNzIobQM="; + hash = "sha256-nxEK2K6id1Rnqo85ls6YEHXrhc9ykJU17+olGqg+aGA="; }; deps = stdenv.mkDerivation { @@ -44,7 +44,7 @@ let ''; outputHashMode = "recursive"; - outputHash = "sha256-J6YpBYVqx+aWiMFX/67T7bhu4RTlKVaT4t359YJ6m7I="; + outputHash = "sha256-QebPRmfLtXy4ZlyKeGC5XNzhMTsYI0X36My+nTFvQpM="; }; in stdenv.mkDerivation { inherit pname version src; From 02a98937442ea84702d71dbde3ba6fd74847e62a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Mar 2023 02:46:26 +0000 Subject: [PATCH 13/54] ocenaudio: 3.11.21 -> 3.11.22 --- pkgs/applications/audio/ocenaudio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/ocenaudio/default.nix b/pkgs/applications/audio/ocenaudio/default.nix index f40fb141326..f9b20031592 100644 --- a/pkgs/applications/audio/ocenaudio/default.nix +++ b/pkgs/applications/audio/ocenaudio/default.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation rec { pname = "ocenaudio"; - version = "3.11.21"; + version = "3.11.22"; src = fetchurl { url = "https://www.ocenaudio.com/downloads/index.php/ocenaudio_debian9_64.deb?version=${version}"; - sha256 = "sha256-nItqx3g4W3s1phHe6F8EtOL4nwJQ0XnKB8Ujg71/Q3Q="; + sha256 = "sha256-mmPFASc2ARI1ht9SYhFsDjTkWfhxXdc2zEi5rvfanZc="; }; nativeBuildInputs = [ From a05996349c81fce3305d038fe4349c0343476caf Mon Sep 17 00:00:00 2001 From: SubhrajyotiSen Date: Thu, 16 Mar 2023 10:25:53 +0530 Subject: [PATCH 14/54] maestro: 1.24.0 -> 1.25.0 --- pkgs/development/mobile/maestro/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/mobile/maestro/default.nix b/pkgs/development/mobile/maestro/default.nix index cc7145fb32e..9427e3d5d59 100644 --- a/pkgs/development/mobile/maestro/default.nix +++ b/pkgs/development/mobile/maestro/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "maestro"; - version = "1.24.0"; + version = "1.25.0"; src = fetchurl { url = "https://github.com/mobile-dev-inc/maestro/releases/download/cli-${version}/maestro.zip"; - sha256 = "19zzs2a8zrnbgjqvdh31naf2h9l2am4bankshh563gfgcfsl0af0"; + sha256 = "0rkm2rgbbr4rbycg2kz5in2wjklv23jr7ms5p49j3bpa6nkv4jq3"; }; dontUnpack = true; From ae9cf1a2e5925f6a23008f03b564fdeb1b0c73c4 Mon Sep 17 00:00:00 2001 From: oluceps Date: Thu, 16 Mar 2023 13:11:59 +0800 Subject: [PATCH 15/54] hysteria: 1.3.3 -> 1.3.4 --- pkgs/tools/networking/hysteria/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/hysteria/default.nix b/pkgs/tools/networking/hysteria/default.nix index 94365191cdc..978d6d7c2bb 100644 --- a/pkgs/tools/networking/hysteria/default.nix +++ b/pkgs/tools/networking/hysteria/default.nix @@ -4,16 +4,16 @@ }: buildGoModule rec { pname = "hysteria"; - version = "1.3.3"; + version = "1.3.4"; src = fetchFromGitHub { owner = "HyNetwork"; repo = pname; rev = "v${version}"; - sha256 = "sha256-CQgCFtvQDvhHTk10gpxfAvEJLz/i+CXXyzGrxi26hBk="; + sha256 = "sha256-Xmc6xkOepvLDHcIHaYyJIO2e3yIWQxPEacS7Wx09eAM="; }; - vendorSha256 = "sha256-sN+2XYoC+dDs6QKxwxuBCW4dOf4elSNKdOrbMxjOtSY="; + vendorSha256 = "sha256-hpV+16yU03fT8FIfxbEnIcafn6H/IMpMns9onPPPrDk="; proxyVendor = true; ldflags = [ From 691cbaff1051a67b4d35f5337907602380552b6b Mon Sep 17 00:00:00 2001 From: rewine Date: Thu, 16 Mar 2023 16:52:32 +0800 Subject: [PATCH 16/54] deepin.deepin-voice-note: 5.10.22 -> 5.11.1 --- pkgs/desktops/deepin/apps/deepin-voice-note/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/deepin/apps/deepin-voice-note/default.nix b/pkgs/desktops/deepin/apps/deepin-voice-note/default.nix index 8cc453004a5..992705d451c 100644 --- a/pkgs/desktops/deepin/apps/deepin-voice-note/default.nix +++ b/pkgs/desktops/deepin/apps/deepin-voice-note/default.nix @@ -18,13 +18,13 @@ }: stdenv.mkDerivation rec { pname = "deepin-voice-note"; - version = "5.10.22"; + version = "5.11.1"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - sha256 = "sha256-ZDw/kGmhcoTPDUsZa9CYhrVbK4Uo75G0L4q4cCBPr7E="; + sha256 = "sha256-JX4OuVu+5/a3IhkfnvaWVDaKl+xg/8qxlvp9hM0nHNU="; }; postPatch = '' @@ -56,6 +56,8 @@ stdenv.mkDerivation rec { gst-plugins-good ]); + strictDeps = true; + cmakeFlags = [ "-DVERSION=${version}" ]; env.NIX_CFLAGS_COMPILE = "-I${dde-qt-dbus-factory}/include/libdframeworkdbus-2.0"; From 862c02d42c3ba900916dd495c5d26f5ef1644723 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 16 Mar 2023 12:15:52 +0200 Subject: [PATCH 17/54] python3.pkgs.jupyter-lsp: update homepage --- pkgs/development/python-modules/jupyter-lsp/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/jupyter-lsp/default.nix b/pkgs/development/python-modules/jupyter-lsp/default.nix index b0ef523e288..64f7fe38290 100644 --- a/pkgs/development/python-modules/jupyter-lsp/default.nix +++ b/pkgs/development/python-modules/jupyter-lsp/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { meta = with lib; { description = "Multi-Language Server WebSocket proxy for your Jupyter notebook or lab server"; - homepage = "https://pypi.org/project/jupyter-lsp"; + homepage = "https://jupyterlab-lsp.readthedocs.io/en/latest/"; license = licenses.bsd3; platforms = platforms.all; maintainers = with maintainers; [ doronbehar ]; From 55faeea9a02e3717d2aed9831e26b6d321549c3a Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 16 Mar 2023 12:16:30 +0200 Subject: [PATCH 18/54] python3.pkgs.jupyter{,lab}-lsp: remove @doronbehar maintainer --- pkgs/development/python-modules/jupyter-lsp/default.nix | 2 +- pkgs/development/python-modules/jupyterlab-lsp/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyter-lsp/default.nix b/pkgs/development/python-modules/jupyter-lsp/default.nix index 64f7fe38290..1dd12b1bc60 100644 --- a/pkgs/development/python-modules/jupyter-lsp/default.nix +++ b/pkgs/development/python-modules/jupyter-lsp/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { homepage = "https://jupyterlab-lsp.readthedocs.io/en/latest/"; license = licenses.bsd3; platforms = platforms.all; - maintainers = with maintainers; [ doronbehar ]; + maintainers = with maintainers; [ ]; }; } diff --git a/pkgs/development/python-modules/jupyterlab-lsp/default.nix b/pkgs/development/python-modules/jupyterlab-lsp/default.nix index 3f04f837c1f..d6694938741 100644 --- a/pkgs/development/python-modules/jupyterlab-lsp/default.nix +++ b/pkgs/development/python-modules/jupyterlab-lsp/default.nix @@ -27,6 +27,6 @@ buildPythonPackage rec { homepage = "https://github.com/jupyter-lsp/jupyterlab-lsp"; license = licenses.bsd3; platforms = platforms.all; - maintainers = with maintainers; [ doronbehar ]; + maintainers = with maintainers; [ ]; }; } From e0de0b549040be5d3a676e79f02c931274697f1f Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 16 Mar 2023 12:16:54 +0200 Subject: [PATCH 19/54] python3.pkgs.jupyter-lsp: 1.5.1 -> 2.0.0 --- pkgs/development/python-modules/jupyter-lsp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyter-lsp/default.nix b/pkgs/development/python-modules/jupyter-lsp/default.nix index 1dd12b1bc60..ca01f39dae1 100644 --- a/pkgs/development/python-modules/jupyter-lsp/default.nix +++ b/pkgs/development/python-modules/jupyter-lsp/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "jupyter-lsp"; - version = "1.5.1"; + version = "2.0.0"; src = fetchPypi { inherit pname version; - hash = "sha256-dRq9NUE76ZpDMfNZewk0Gtx1VYntMgkawvaG2z1hJn4="; + hash = "sha256-89n1mdSOCTpLq/vawZTDAzLmJIzkoD1z+nEviMd55Rk="; }; propagatedBuildInputs = [ From a1b55cd4a5629d4b72f02f762d3f9297c3e3ba29 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 16 Mar 2023 12:17:29 +0200 Subject: [PATCH 20/54] python3.pkgs.jupyterlab-lsp: 3.10.2 -> 4.0.0 --- pkgs/development/python-modules/jupyterlab-lsp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyterlab-lsp/default.nix b/pkgs/development/python-modules/jupyterlab-lsp/default.nix index d6694938741..f5891b82fd8 100644 --- a/pkgs/development/python-modules/jupyterlab-lsp/default.nix +++ b/pkgs/development/python-modules/jupyterlab-lsp/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "jupyterlab-lsp"; - version = "3.10.2"; + version = "4.0.0"; src = fetchPypi { inherit pname version; - hash = "sha256-VZrUaS+X9C3WufCzMKuScD8CuORbuvbpz1mJiolyIqA="; + hash = "sha256-Rh5rX48HglIGy7Qg4lvmP3bVVCB3ibWnenCHMui5pJE="; }; propagatedBuildInputs = [ From 8b7cb7de536527d1bdc7e46cdf43110beedeef57 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:18:12 +0100 Subject: [PATCH 21/54] qovery-cli: 0.51.1 -> 0.52.0 Diff: https://github.com/Qovery/qovery-cli/compare/v0.51.1...v0.52.0 Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v0.52.0 --- pkgs/tools/admin/qovery-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/qovery-cli/default.nix b/pkgs/tools/admin/qovery-cli/default.nix index 5fa1ceb9e5d..0280bde01e8 100644 --- a/pkgs/tools/admin/qovery-cli/default.nix +++ b/pkgs/tools/admin/qovery-cli/default.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "qovery-cli"; - version = "0.51.1"; + version = "0.52.0"; src = fetchFromGitHub { owner = "Qovery"; repo = pname; rev = "v${version}"; - hash = "sha256-TgbFNtN0FLhW7BqRq8tAs7WtMWdJpQN9fRCzTlE0XoU="; + hash = "sha256-AbgUxCZBnGkuzA8xmr6s4QxTtQFFkhjPmLmSX2AcQXE="; }; vendorHash = "sha256-V7yPXSN+3H8NkD384MkvKbymNQ/O2Q9HoMO4M8mzVto="; From 8bff5ba91dfe68ecfb1ffc50defb8e0a9ac6cc5c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:20:23 +0100 Subject: [PATCH 22/54] python310Packages.aioopenexchangerates: 0.4.0 -> 0.4.1 --- .../python-modules/aioopenexchangerates/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioopenexchangerates/default.nix b/pkgs/development/python-modules/aioopenexchangerates/default.nix index 740cb29ebcd..6d6bb769ba0 100644 --- a/pkgs/development/python-modules/aioopenexchangerates/default.nix +++ b/pkgs/development/python-modules/aioopenexchangerates/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "aioopenexchangerates"; - version = "0.4.0"; + version = "0.4.1"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "MartinHjelmare"; repo = pname; rev = "v${version}"; - hash = "sha256-qm9B4m5CLhfqnZj+sdHZ+iA0+YnDR9Dh3lCy/YADkEI="; + hash = "sha256-JS134qjK2pT6KLD+91EmrA3HCNmF8DWcq71E/k9ULSA="; }; nativeBuildInputs = [ From 3dac4b616c0c73e2872ec6bbf381de8dde74fae0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:20:59 +0100 Subject: [PATCH 23/54] checkov: 2.3.92 -> 2.3.95 Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/2.3.92...2.3.95 Changelog: https://github.com/bridgecrewio/checkov/releases/tag/2.3.95 --- pkgs/development/tools/analysis/checkov/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/analysis/checkov/default.nix b/pkgs/development/tools/analysis/checkov/default.nix index 39e49d979df..278098453f1 100644 --- a/pkgs/development/tools/analysis/checkov/default.nix +++ b/pkgs/development/tools/analysis/checkov/default.nix @@ -23,14 +23,14 @@ with py.pkgs; buildPythonApplication rec { pname = "checkov"; - version = "2.3.92"; + version = "2.3.95"; format = "setuptools"; src = fetchFromGitHub { owner = "bridgecrewio"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-7Mr9mWnUuxfGJZVx845JHtIbWZeWStY/xbWUVjOcksM="; + hash = "sha256-M7Qy7+yh1LZlMq3cN5HJ2IHea4qBlLr7ckT0v/PuunI="; }; patches = [ @@ -114,7 +114,7 @@ buildPythonApplication rec { # Tests are comparing console output "cli" "console" - # Starting to fail after 2.3.92 + # Starting to fail after 2.3.95 "test_runner_verify_secrets_skip" ]; From 0005c136521554902992455f47b79f42bd7d383b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:21:17 +0100 Subject: [PATCH 24/54] python310Packages.aiolivisi: 0.0.18 -> 0.0.19 Changelog: https://github.com/StefanIacobLivisi/aiolivisi/releases/tag/0.0.19 --- pkgs/development/python-modules/aiolivisi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiolivisi/default.nix b/pkgs/development/python-modules/aiolivisi/default.nix index f5a24b0a6c8..1cad96a9425 100644 --- a/pkgs/development/python-modules/aiolivisi/default.nix +++ b/pkgs/development/python-modules/aiolivisi/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "aiolivisi"; - version = "0.0.18"; + version = "0.0.19"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-8Cy2hhYrUBRfVb2hgil6Irk+iTJmJ8JL+5wvm4rm7kM="; + hash = "sha256-eT/sqLykd4gQVt972646mH+QArf7p/XQH53/UtsuKRs="; }; postPatch = '' From 2e1082af95e63b936ea5e0f066b0993b2a844510 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:23:15 +0100 Subject: [PATCH 25/54] python310Packages.peaqevcore: 13.1.1 -> 13.2.0 --- pkgs/development/python-modules/peaqevcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/peaqevcore/default.nix b/pkgs/development/python-modules/peaqevcore/default.nix index 7259a886e38..0df291e4578 100644 --- a/pkgs/development/python-modules/peaqevcore/default.nix +++ b/pkgs/development/python-modules/peaqevcore/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "peaqevcore"; - version = "13.1.1"; + version = "13.2.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-JwmShU/YJhJvNofKrE8/e3/PKFSEGWWhHO8heEWTZac="; + hash = "sha256-fu4NL5m8+eae2+sTyi1yNA1J2qQfjfSlbIQyorlXZ6Y="; }; postPatch = '' From ffd091ff6d346aa7518b8b29a6a65f2da526fee3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:24:30 +0100 Subject: [PATCH 26/54] python310Packages.marshmallow-dataclass: 8.5.11 -> 8.5.12 Diff: https://github.com/lovasoa/marshmallow_dataclass/compare/refs/tags/v8.5.11...v8.5.12 Changelog: https://github.com/lovasoa/marshmallow_dataclass/blob/v8.5.12/CHANGELOG.md --- .../python-modules/marshmallow-dataclass/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marshmallow-dataclass/default.nix b/pkgs/development/python-modules/marshmallow-dataclass/default.nix index ba13fae46ec..e0e27ca7b6e 100644 --- a/pkgs/development/python-modules/marshmallow-dataclass/default.nix +++ b/pkgs/development/python-modules/marshmallow-dataclass/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "marshmallow-dataclass"; - version = "8.5.11"; + version = "8.5.12"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "lovasoa"; repo = "marshmallow_dataclass"; rev = "refs/tags/v${version}"; - hash = "sha256-P2eJLNI+G0km2HWZII4tx/uJ+6lvyxtap/qPh13LLmA="; + hash = "sha256-vU3UZVX9J7nkHGfGUWoCOmsvkpe7p8cqQJd+YhkxeSw="; }; propagatedBuildInputs = [ From e66c839c9c8aaace93e641399dee5b09ed694f1b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:28:17 +0100 Subject: [PATCH 27/54] python310Packages.aioopenexchangerates: add changelog to meta --- .../python-modules/aioopenexchangerates/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/aioopenexchangerates/default.nix b/pkgs/development/python-modules/aioopenexchangerates/default.nix index 6d6bb769ba0..43a2fbe365e 100644 --- a/pkgs/development/python-modules/aioopenexchangerates/default.nix +++ b/pkgs/development/python-modules/aioopenexchangerates/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "MartinHjelmare"; repo = pname; - rev = "v${version}"; + rev = "refs/tags/v${version}"; hash = "sha256-JS134qjK2pT6KLD+91EmrA3HCNmF8DWcq71E/k9ULSA="; }; @@ -51,6 +51,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for the Openexchangerates API"; homepage = "https://github.com/MartinHjelmare/aioopenexchangerates"; + changelog = "https://github.com/MartinHjelmare/aioopenexchangerates/blob/vv${version}/CHANGELOG.md"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; }; From 0aeb7451ebaed8c0dc525c3263096304f36df645 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:30:25 +0100 Subject: [PATCH 28/54] python310Packages.pyblackbird: 0.5 -> 0.6 Diff: https://github.com/koolsb/pyblackbird/compare/0.5...0.6 --- pkgs/development/python-modules/pyblackbird/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyblackbird/default.nix b/pkgs/development/python-modules/pyblackbird/default.nix index fd8f46a968f..53b33d79a0d 100644 --- a/pkgs/development/python-modules/pyblackbird/default.nix +++ b/pkgs/development/python-modules/pyblackbird/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "pyblackbird"; - version = "0.5"; + version = "0.6"; src = fetchFromGitHub { owner = "koolsb"; repo = pname; rev = version; - sha256 = "0m1yd1cb3z8011x7nicxpf091bdcwghcphn0l21c65f71rabzg6s"; + sha256 = "sha256-+ehzrr+RrwFKOOuxBq3+mwnuMPxZFV4QTZG1IRgsbLc="; }; propagatedBuildInputs = [ From 92149fb1eed7d83461f56134b90e6208387e921d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:33:02 +0100 Subject: [PATCH 29/54] python310Packages.pyblackbird: add changelog to meta --- .../development/python-modules/pyblackbird/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyblackbird/default.nix b/pkgs/development/python-modules/pyblackbird/default.nix index 53b33d79a0d..0794bcc51d4 100644 --- a/pkgs/development/python-modules/pyblackbird/default.nix +++ b/pkgs/development/python-modules/pyblackbird/default.nix @@ -12,8 +12,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "koolsb"; repo = pname; - rev = version; - sha256 = "sha256-+ehzrr+RrwFKOOuxBq3+mwnuMPxZFV4QTZG1IRgsbLc="; + rev = "refs/tags/${version}"; + hash = "sha256-+ehzrr+RrwFKOOuxBq3+mwnuMPxZFV4QTZG1IRgsbLc="; }; propagatedBuildInputs = [ @@ -23,11 +23,15 @@ buildPythonPackage rec { # Test setup try to create a serial port doCheck = false; - pythonImportsCheck = [ "pyblackbird" ]; + + pythonImportsCheck = [ + "pyblackbird" + ]; meta = with lib; { description = "Python implementation for Monoprice Blackbird units"; homepage = "https://github.com/koolsb/pyblackbird"; + changelog = "https://github.com/koolsb/pyblackbird/releases/tag/${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From a81427641ee2ad591c92dcede5d430c3bb43ec43 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:34:30 +0100 Subject: [PATCH 30/54] python310Packages.pyblackbird: disable on unsupported Python releases --- pkgs/development/python-modules/pyblackbird/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/pyblackbird/default.nix b/pkgs/development/python-modules/pyblackbird/default.nix index 0794bcc51d4..e710ccb2148 100644 --- a/pkgs/development/python-modules/pyblackbird/default.nix +++ b/pkgs/development/python-modules/pyblackbird/default.nix @@ -3,11 +3,15 @@ , fetchFromGitHub , pyserial , pyserial-asyncio +, pythonOlder }: buildPythonPackage rec { pname = "pyblackbird"; version = "0.6"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "koolsb"; From 519f8df61a0dd7f8adf9d24659d6f323dcf6331f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:35:44 +0100 Subject: [PATCH 31/54] $python310Packages.yalexs-ble: 2.0.4 -> 2.1.0 Changelog: https://github.com/bdraco/yalexs-ble/blob/v2.1.0/CHANGELOG.md --- pkgs/development/python-modules/yalexs-ble/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/yalexs-ble/default.nix b/pkgs/development/python-modules/yalexs-ble/default.nix index fc0087aac8e..8075bf8a7d3 100644 --- a/pkgs/development/python-modules/yalexs-ble/default.nix +++ b/pkgs/development/python-modules/yalexs-ble/default.nix @@ -3,9 +3,9 @@ , bleak , bleak-retry-connector , buildPythonPackage +, cryptography , fetchFromGitHub , poetry-core -, pycryptodome , pytest-asyncio , pytestCheckHook , pythonOlder @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "yalexs-ble"; - version = "2.0.4"; + version = "2.1.0"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "bdraco"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-8jZxAG1NVFkWbQF1HwyQbqd0NVRgpluspdtgRaF4zhg="; + hash = "sha256-BF2jGEFtUYckFNJwddLGjwQYIhYKhM7q6Q2mCil6Z3Y="; }; nativeBuildInputs = [ @@ -33,7 +33,7 @@ buildPythonPackage rec { async-timeout bleak bleak-retry-connector - pycryptodome + cryptography ]; nativeCheckInputs = [ From 00d1feaed3aa199af7ed253d3f176fcb78c2e1d7 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 16 Mar 2023 10:41:44 +0000 Subject: [PATCH 32/54] imagemagick: use the right pkg-config in *-config If we're building buildPackages.imagemagick, the imagemagick libraries will be built for the local system, but we were previously using the pkg-config for the cross system in the *-config scripts bundled with ImageMagick. I suspect the reason it wasn't noticed for a long time was that packages that are using still old-style *-config scripts instead of pkg-config probably don't cross compile anyway. I noticed because I wondered why buildPackages.imagemagick when cross-compiling was not the same as my native imagemagick, so as a happy side effect of this change, users won't have to rebuild imagemagick any more when it's used as a native build input for a cross-compiled package. --- pkgs/applications/graphics/ImageMagick/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/ImageMagick/default.nix b/pkgs/applications/graphics/ImageMagick/default.nix index 387cb97a3cb..60cba0410c4 100644 --- a/pkgs/applications/graphics/ImageMagick/default.nix +++ b/pkgs/applications/graphics/ImageMagick/default.nix @@ -115,7 +115,7 @@ stdenv.mkDerivation (finalAttrs: { moveToOutput "lib/ImageMagick-*/config-Q16HDRI" "$dev" # includes configure params for file in "$dev"/bin/*-config; do substituteInPlace "$file" --replace pkg-config \ - "PKG_CONFIG_PATH='$dev/lib/pkgconfig' '${pkg-config}/bin/${pkg-config.targetPrefix}pkg-config'" + "PKG_CONFIG_PATH='$dev/lib/pkgconfig' '$(command -v $PKG_CONFIG)'" done '' + lib.optionalString ghostscriptSupport '' for la in $out/lib/*.la; do From d95de4a93033c8bbdaca35898494d9837a3b2f65 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:47:40 +0100 Subject: [PATCH 33/54] python310Packages.xknx: 2.6.0 -> 2.7.0 Changelog: https://github.com/XKNX/xknx/releases/tag/2.7.0 --- pkgs/development/python-modules/xknx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xknx/default.nix b/pkgs/development/python-modules/xknx/default.nix index bada705c78d..33857bfbb76 100644 --- a/pkgs/development/python-modules/xknx/default.nix +++ b/pkgs/development/python-modules/xknx/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "xknx"; - version = "2.6.0"; + version = "2.7.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "XKNX"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-ivqUego6a9ieSxgHKd3szVAE23zMI54nYqbZjHIgVVE="; + hash = "sha256-Hr2uDFsYArU4iSK0xKZONjEgVZU0C0e4UpAD03t10zA="; }; propagatedBuildInputs = [ From 7c23c423493eed8fa60b05df68449a08e79aae61 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:55:01 +0100 Subject: [PATCH 34/54] python310Packages.bond-async: 0.1.22 -> 0.1.23 Diff: https://github.com/bondhome/bond-async/compare/refs/tags/v0.1.22...v0.1.23 --- pkgs/development/python-modules/bond-async/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bond-async/default.nix b/pkgs/development/python-modules/bond-async/default.nix index 17b479cbeb9..6dbc989b3de 100644 --- a/pkgs/development/python-modules/bond-async/default.nix +++ b/pkgs/development/python-modules/bond-async/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "bond-async"; - version = "0.1.22"; + version = "0.1.23"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "bondhome"; repo = "bond-async"; rev = "refs/tags/v${version}"; - hash = "sha256-wU1niuzHwNmrmyjcTlBIKrBf1wMbHHFlIBxFNHUwDw4="; + hash = "sha256-Kht2O/+F7Nw78p1Q6NGugm2bfAwZAUWAs30htoWkafI="; }; propagatedBuildInputs = [ From 56ada447f0929495226340cfa251957eb2181ffe Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Mar 2023 11:57:23 +0100 Subject: [PATCH 35/54] python310Packages.bond-async: add changelog to meta --- pkgs/development/python-modules/bond-async/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/bond-async/default.nix b/pkgs/development/python-modules/bond-async/default.nix index 6dbc989b3de..4b541c5b717 100644 --- a/pkgs/development/python-modules/bond-async/default.nix +++ b/pkgs/development/python-modules/bond-async/default.nix @@ -40,6 +40,7 @@ buildPythonPackage rec { meta = { description = "Asynchronous Python wrapper library over Bond Local API"; homepage = "https://github.com/bondhome/bond-async"; + changelog = "https://github.com/bondhome/bond-async/releases/tag/v${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; From ca3d39623c53420339f6b1c6bde016451b50f927 Mon Sep 17 00:00:00 2001 From: Wolfgang Senfter Date: Thu, 16 Mar 2023 13:15:57 +0100 Subject: [PATCH 36/54] netcoredbg: updated coreclr changed version from release/7.0 to v7.0.4 --- pkgs/development/tools/misc/netcoredbg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/netcoredbg/default.nix b/pkgs/development/tools/misc/netcoredbg/default.nix index d4a167b7511..9775239ed1e 100644 --- a/pkgs/development/tools/misc/netcoredbg/default.nix +++ b/pkgs/development/tools/misc/netcoredbg/default.nix @@ -4,12 +4,12 @@ let version = "2.2.0-961"; hash = "0gbjm8x40hzf787kccfxqb2wdgfks81f6hzr6rrmid42s4bfs5w7"; - coreclr-version = "release/7.0"; + coreclr-version = "v7.0.4"; coreclr-src = fetchFromGitHub { owner = "dotnet"; repo = "runtime"; rev = coreclr-version; - sha256 = "sha256-kBYb0Uw1IzDTpsEyd02/5sliVHoLmZdGnpybneV0u7U="; + sha256 = "sha256-gPl9sfn3eL3AUli1gdPizDK4lciTJ1ImBcics5BA63M="; }; dotnet-sdk = dotnetCorePackages.sdk_7_0; From a8f234154a8dbd9a3cf4ac85fdac64a7b7569a82 Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Thu, 16 Mar 2023 13:19:36 +0000 Subject: [PATCH 37/54] semgrep{,-core}: 1.14.0 -> 1.15.0 --- pkgs/tools/security/semgrep/common.nix | 12 ++++++------ pkgs/tools/security/semgrep/default.nix | 4 +--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/security/semgrep/common.nix b/pkgs/tools/security/semgrep/common.nix index d538ae7a65d..48381e9eb0e 100644 --- a/pkgs/tools/security/semgrep/common.nix +++ b/pkgs/tools/security/semgrep/common.nix @@ -1,13 +1,13 @@ { lib, fetchFromGitHub, fetchzip, stdenv }: rec { - version = "1.14.0"; + version = "1.15.0"; src = fetchFromGitHub { owner = "returntocorp"; repo = "semgrep"; rev = "v${version}"; - sha256 = "sha256-qtiOZRqN+EqJs7kDmNReW4uweEynJd0TrU7vpR/fbqI="; + sha256 = "sha256-x+AOt6nn2hN4MODFZCvlq0kZ3VLoS7rVcFGGCEssIu0="; }; # submodule dependencies @@ -24,8 +24,8 @@ rec { "cli/src/semgrep/semgrep_interfaces" = fetchFromGitHub { owner = "returntocorp"; repo = "semgrep-interfaces"; - rev = "deffcb8e0e5166e29ce17b8af72716f45cbb2aa6"; - sha256 = "sha256-yrVn1fJcAkQd3TMIvrWa5NDb/fN3ngybOycu7DG4pbE="; + rev = "ba9241ca8f13dea72a4ca5c5eae99f45c071c8b4"; + sha256 = "sha256-2rcMmN42445AivcyYLPeE+HBYOyxJijQME1UUr9HISA="; }; }; @@ -35,11 +35,11 @@ rec { data = { x86_64-linux = { suffix = "-ubuntu-16.04.tgz"; - sha256 = "sha256-cnF92jrVeRxDAbDQxicZ4+CfdOD7BJUz2fHjIHEim24="; + sha256 = "sha256-vLtV1WAnOD6HhgrWYIP0NfXHKfvXORksdNp5UTG1QWc="; }; x86_64-darwin = { suffix = "-osx.zip"; - sha256 = "sha256-eg6oHTz3vRd4GubvOYiJIjv/NZgXRWHPBmFvSu60S+E="; + sha256 = "sha256-6+ENjOOIJ5TSjpnJ5pDudblrWj/FLUe66UGr6V9c0HQ="; }; }; src = let diff --git a/pkgs/tools/security/semgrep/default.nix b/pkgs/tools/security/semgrep/default.nix index 510dd9f611c..0e9c3ddc391 100644 --- a/pkgs/tools/security/semgrep/default.nix +++ b/pkgs/tools/security/semgrep/default.nix @@ -38,10 +38,8 @@ buildPythonApplication rec { SEMGREP_SKIP_BIN = true; pythonRelaxDeps = [ - "attrs" "boltons" - "jsonschema" - "typing-extensions" + "glom" ]; propagatedBuildInputs = with pythonPackages; [ From c20b4b62b39d5d076acb1be6bb12b75a0efbe689 Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Wed, 15 Mar 2023 11:31:03 +0100 Subject: [PATCH 38/54] plumed: init at 2.8.2 plumed: fix build --- .../science/chemistry/plumed/default.nix | 34 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/development/libraries/science/chemistry/plumed/default.nix diff --git a/pkgs/development/libraries/science/chemistry/plumed/default.nix b/pkgs/development/libraries/science/chemistry/plumed/default.nix new file mode 100644 index 00000000000..8c308cf2df5 --- /dev/null +++ b/pkgs/development/libraries/science/chemistry/plumed/default.nix @@ -0,0 +1,34 @@ +{ stdenv +, lib +, fetchFromGitHub +, blas +}: + +assert !blas.isILP64; + +stdenv.mkDerivation rec { + pname = "plumed"; + version = "2.8.2"; + + src = fetchFromGitHub { + owner = "plumed"; + repo = "plumed2"; + rev = "v${version}"; + hash = "sha256-ugYhJq8KFjT8rkAOX/yZ9IlEklXCwRxKH49REd2QN9E="; + }; + + postPatch = '' + patchShebangs . + ''; + + buildInputs = [ blas ]; + + enableParallelBuilding = true; + + meta = with lib; { + description = "Molecular metadynamics library"; + homepage = "https://github.com/plumed/plumed2"; + license = licenses.lgpl3Only; + maintainers = [ maintainers.sheepforce ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 22049bd8762..c814a0e31a5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -24224,6 +24224,8 @@ with pkgs; mail = callPackage ../development/libraries/gsignond/plugins/mail.nix { }; }; + plumed = callPackage ../development/libraries/science/chemistry/plumed { }; + ### DEVELOPMENT / LIBRARIES / AGDA agdaPackages = callPackage ./agda-packages.nix { From 09b52c631a75aac7d68f56ec3b1e8571ece81cce Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Thu, 16 Mar 2023 14:30:15 +0100 Subject: [PATCH 39/54] cp2k: enable plumed plugin cp2k: enable plumed plugin cp2k: use mpicxx to figure out link lines --- pkgs/applications/science/chemistry/cp2k/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/science/chemistry/cp2k/default.nix b/pkgs/applications/science/chemistry/cp2k/default.nix index 81849f675af..a16797b955e 100644 --- a/pkgs/applications/science/chemistry/cp2k/default.nix +++ b/pkgs/applications/science/chemistry/cp2k/default.nix @@ -1,6 +1,6 @@ { lib, stdenv, fetchFromGitHub, python3, gfortran, blas, lapack , fftw, libint, libvori, libxc, mpi, gsl, scalapack, openssh, makeWrapper -, libxsmm, spglib, which, pkg-config +, libxsmm, spglib, which, pkg-config, plumed, zlib , enableElpa ? false , elpa } : @@ -34,6 +34,8 @@ in stdenv.mkDerivation rec { scalapack blas lapack + plumed + zlib ] ++ lib.optional enableElpa elpa; propagatedBuildInputs = [ mpi ]; @@ -64,7 +66,8 @@ in stdenv.mkDerivation rec { AR = ar -r DFLAGS = -D__FFTW3 -D__LIBXC -D__LIBINT -D__parallel -D__SCALAPACK \ -D__MPI_VERSION=3 -D__F2008 -D__LIBXSMM -D__SPGLIB \ - -D__MAX_CONTR=4 -D__LIBVORI ${lib.optionalString enableElpa "-D__ELPA"} + -D__MAX_CONTR=4 -D__LIBVORI ${lib.optionalString enableElpa "-D__ELPA"} \ + -D__PLUMED2 CFLAGS = -fopenmp FCFLAGS = \$(DFLAGS) -O2 -ffree-form -ffree-line-length-none \ -ftree-vectorize -funroll-loops -msse2 \ @@ -77,8 +80,11 @@ in stdenv.mkDerivation rec { -lxcf03 -lxc -lxsmmf -lxsmm -lsymspg \ -lint2 -lstdc++ -lvori \ -lgomp -lpthread -lm \ - -fopenmp ${lib.optionalString enableElpa "$(pkg-config --libs elpa)"} + -fopenmp ${lib.optionalString enableElpa "$(pkg-config --libs elpa)"} \ + -lz -ldl -lstdc++ ${lib.optionalString (mpi.pname == "openmpi") "$(mpicxx --showme:link)"} \ + -lplumed LDFLAGS = \$(FCFLAGS) \$(LIBS) + include ${plumed}/lib/plumed/src/lib/Plumed.inc EOF ''; From b6bd2830cd570049f674bb58beea3c3b851ed229 Mon Sep 17 00:00:00 2001 From: Travis Whitaker Date: Wed, 15 Mar 2023 23:21:25 -0700 Subject: [PATCH 40/54] gnuradio: fix on darwin-aarch64 --- pkgs/applications/radio/uhd/default.nix | 4 +++- pkgs/development/libraries/volk/2.5.0.nix | 3 +-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/radio/uhd/default.nix b/pkgs/applications/radio/uhd/default.nix index 812b9cf6a9b..b810af6e2ea 100644 --- a/pkgs/applications/radio/uhd/default.nix +++ b/pkgs/applications/radio/uhd/default.nix @@ -6,6 +6,7 @@ , pkg-config # See https://files.ettus.com/manual_archive/v3.15.0.0/html/page_build_guide.html for dependencies explanations , boost +, ncurses , enableCApi ? true # requires numpy , enablePythonApi ? false @@ -105,6 +106,7 @@ stdenv.mkDerivation rec { # However, if enableLibuhd_Python_api *or* enableUtils is on, we need # pythonEnv for runtime as well. The utilities' runtime dependencies are # handled at the environment + ++ optionals (enableExamples) [ ncurses ncurses.dev ] ++ optionals (enablePythonApi || enableUtils) [ pythonEnv ] ++ optionals (enableDpdk) [ dpdk ] ; @@ -124,7 +126,7 @@ stdenv.mkDerivation rec { ]; postPhases = [ "installFirmware" "removeInstalledTests" ] - ++ optionals (enableUtils) [ "moveUdevRules" ] + ++ optionals (enableUtils && stdenv.targetPlatform.isLinux) [ "moveUdevRules" ] ; # UHD expects images in `$CMAKE_INSTALL_PREFIX/share/uhd/images` diff --git a/pkgs/development/libraries/volk/2.5.0.nix b/pkgs/development/libraries/volk/2.5.0.nix index 76dbf133be9..21585683137 100644 --- a/pkgs/development/libraries/volk/2.5.0.nix +++ b/pkgs/development/libraries/volk/2.5.0.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { owner = "gnuradio"; repo = pname; rev = "v${version}"; - sha256 = "sha256-kI4IuO6TLplo5lLAGIPWQWtePcjIEWB9XaJDA6WlqSg="; + sha256 = "sha256-XvX6emv30bSB29EFm6aC+j8NGOxWqHCNv0Hxtdrq/jc="; fetchSubmodules = true; }; @@ -58,4 +58,3 @@ stdenv.mkDerivation rec { platforms = platforms.all; }; } - From 71f6a7411018ede393e714f4b7f1383ca8ca2fc8 Mon Sep 17 00:00:00 2001 From: York Wong <965612+ethinx@users.noreply.github.com> Date: Thu, 16 Mar 2023 23:44:19 +0800 Subject: [PATCH 41/54] python3Packages.libtmux: fix disabledTestPaths in darwin Signed-off-by: York Wong <965612+ethinx@users.noreply.github.com> --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/development/python-modules/libtmux/default.nix | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 3db5bdef519..cbf780aefe9 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4658,6 +4658,12 @@ github = "ethindp"; githubId = 8030501; }; + ethinx = { + email = "eth2net@gmail.com"; + github = "ethinx"; + githubId = 965612; + name = "York Wong"; + }; Etjean = { email = "et.jean@outlook.fr"; github = "Etjean"; diff --git a/pkgs/development/python-modules/libtmux/default.nix b/pkgs/development/python-modules/libtmux/default.nix index aa026a98eb3..997f4b87642 100644 --- a/pkgs/development/python-modules/libtmux/default.nix +++ b/pkgs/development/python-modules/libtmux/default.nix @@ -46,7 +46,8 @@ buildPythonPackage rec { ]; disabledTestPaths = lib.optionals stdenv.isDarwin [ - "test_test.py" + "tests/test_test.py" + "tests/legacy_api/test_test.py" ]; pythonImportsCheck = [ "libtmux" ]; From 945f15bfd1817682d485ef432ad76c93496f23bd Mon Sep 17 00:00:00 2001 From: figsoda Date: Thu, 16 Mar 2023 11:31:12 -0400 Subject: [PATCH 42/54] git-dive: init at 0.1.3 --- .../version-management/git-dive/default.nix | 47 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/applications/version-management/git-dive/default.nix diff --git a/pkgs/applications/version-management/git-dive/default.nix b/pkgs/applications/version-management/git-dive/default.nix new file mode 100644 index 00000000000..3c3cb8be701 --- /dev/null +++ b/pkgs/applications/version-management/git-dive/default.nix @@ -0,0 +1,47 @@ +{ lib +, rustPlatform +, fetchFromGitHub +, pkg-config + # libgit2-sys doesn't support libgit2 1.6 yet +, libgit2_1_5 +, zlib +}: + +rustPlatform.buildRustPackage rec { + pname = "git-dive"; + version = "0.1.3"; + + src = fetchFromGitHub { + owner = "gitext-rs"; + repo = "git-dive"; + rev = "v${version}"; + hash = "sha256-zq594j/X74qzRSjbkd2lup/WqZXpTOecUYRVQGqpXug="; + }; + + cargoHash = "sha256-f3hiAVno5BuPgqP1y9XtVQ/TJcnqwUnEOqaU/tTljTQ="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + libgit2_1_5 + zlib + ]; + + checkFlags = [ + # requires internet access + "--skip=screenshot" + ]; + + # don't use vendored libgit2 + buildNoDefaultFeatures = true; + + meta = with lib; { + description = "Dive into a file's history to find root cause"; + homepage = "https://github.com/gitext-rs/git-dive"; + changelog = "https://github.com/gitext-rs/git-dive/blob/${src.rev}/CHANGELOG.md"; + license = with licenses; [ asl20 mit ]; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6b3b9f9e41e..7842c8635db 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1856,6 +1856,8 @@ with pkgs; git-delete-merged-branches = callPackage ../applications/version-management/git-delete-merged-branches { }; + git-dive = callPackage ../applications/version-management/git-dive { }; + git-extras = callPackage ../applications/version-management/git-extras { }; git-fame = callPackage ../applications/version-management/git-fame { }; From 10314ea925d5ed82588681dcedb2eef53b308b95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 16 Mar 2023 17:14:31 +0100 Subject: [PATCH 43/54] rclone: 1.61.1 -> 1.62.2 --- pkgs/applications/networking/sync/rclone/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/sync/rclone/default.nix b/pkgs/applications/networking/sync/rclone/default.nix index 6cdeaaf09e0..449d156a94a 100644 --- a/pkgs/applications/networking/sync/rclone/default.nix +++ b/pkgs/applications/networking/sync/rclone/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "rclone"; - version = "1.61.1"; + version = "1.62.2"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-mBnpmCzuMCXZPM3Tq2SsOPwEfTUn1StahkB5U/6Fe+A="; + sha256 = "sha256-nG3XW6OGzfbvkBmlmeOCnVRFun3EWIVLLvMXGhOAi+4="; }; - vendorSha256 = "sha256-EGNRKSlpdH/NNfLzSDL3lQzArVsVM6oRkyZm31V8cgM="; + vendorSha256 = "sha256-UA6PlhKxJ9wpg3mbiJ4Mqc4npwEBa93qi6WrQR8JQSk="; subPackages = [ "." ]; @@ -30,7 +30,7 @@ buildGoModule rec { postInstall = let rcloneBin = - if stdenv.buildPlatform == stdenv.hostPlatform + if stdenv.buildPlatform.canExecute stdenv.hostPlatform then "$out" else lib.getBin buildPackages.rclone; in @@ -45,8 +45,8 @@ buildGoModule rec { # as the setuid wrapper is required as non-root on NixOS. '' wrapProgram $out/bin/rclone \ - --suffix PATH : "${lib.makeBinPath [ fuse ] }" \ - --prefix LD_LIBRARY_PATH : "${fuse}/lib" + --suffix PATH : "${lib.makeBinPath [ fuse ] }" \ + --prefix LD_LIBRARY_PATH : "${fuse}/lib" ''; meta = with lib; { From 740fea3eddfd1b6a8a1f65f32ae3bd0336370f14 Mon Sep 17 00:00:00 2001 From: John Soo Date: Thu, 16 Mar 2023 09:45:09 -0700 Subject: [PATCH 44/54] fixup! nixos/minio: activate/restart service on credentials path changes --- nixos/modules/services/web-servers/minio.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/services/web-servers/minio.nix b/nixos/modules/services/web-servers/minio.nix index a1695e6a1ed..21bec4f63a8 100644 --- a/nixos/modules/services/web-servers/minio.nix +++ b/nixos/modules/services/web-servers/minio.nix @@ -124,8 +124,11 @@ in } (lib.mkIf (cfg.rootCredentialsFile != null) { + # The service will fail if the credentials file is missing services.minio.unitConfig.ConditionPathExists = cfg.rootCredentialsFile; + # The service will not restart if the credentials file has + # been changed. This can cause stale root credentials. paths.minio-root-credentials = { wantedBy = [ "multi-user.target" ]; From 4a47938cf4046677f02ac29300ecc2312084ee34 Mon Sep 17 00:00:00 2001 From: Janik <80165193+Janik-Haag@users.noreply.github.com> Date: Thu, 16 Mar 2023 19:06:29 +0100 Subject: [PATCH 45/54] qtwirediff: init at unstable-2023-03-07 (#216364) Co-authored-by: Janik H --- .../sniffers/qtwirediff/default.nix | 45 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/applications/networking/sniffers/qtwirediff/default.nix diff --git a/pkgs/applications/networking/sniffers/qtwirediff/default.nix b/pkgs/applications/networking/sniffers/qtwirediff/default.nix new file mode 100644 index 00000000000..2b130aeb074 --- /dev/null +++ b/pkgs/applications/networking/sniffers/qtwirediff/default.nix @@ -0,0 +1,45 @@ +{ lib +, stdenv +, fetchFromGitHub +, qtbase +, qmake +, wrapQtAppsHook +, wireshark-cli +}: + + +stdenv.mkDerivation { + pname = "qtwirediff"; + version = "unstable-2023-03-07"; + + src = fetchFromGitHub { + owner = "aaptel"; + repo = "qtwirediff"; + rev = "e0a38180cdf9d94b7535c441487dcefb3a8ec72e"; + hash = "sha256-QS4PslSHe2qhxayF7IHvtFASgd4A7vVtSY8tFQ6dqXM="; + }; + + nativeBuildInputs = [ + qmake + wrapQtAppsHook + ]; + + buildInputs = [ + qtbase + ]; + + installPhase = '' + runHook preInstall + install -Dm755 -T qtwirediff $out/bin/qtwirediff + wrapProgram $out/bin/qtwirediff \ + --prefix PATH : "${lib.makeBinPath [ wireshark-cli ]}" + runHook postInstall + ''; + + meta = { + description = "Debugging tool to diff network traffic leveraging Wireshark"; + homepage = "https://github.com/aaptel/qtwirediff"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ janik ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4ca8d8549dd..d63e6bbfc36 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29939,6 +29939,8 @@ with pkgs; }; wireshark-qt = wireshark; + qtwirediff = qt6.callPackage ../applications/networking/sniffers/qtwirediff {}; + tshark = wireshark-cli; wireshark-cli = wireshark.override { withQt = false; From 028f23c1745d872d999a13ebbf5afbbe919a8697 Mon Sep 17 00:00:00 2001 From: Malo Bourgon Date: Thu, 16 Mar 2023 11:27:17 -0700 Subject: [PATCH 46/54] signalbackup-tools: 20230307-1 -> 20230316 Diff: https://github.com/bepaald/signalbackup-tools/compare/20230307-1...20230316 --- .../instant-messengers/signalbackup-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix b/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix index 6f6a3867fca..11a95f554fc 100644 --- a/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix +++ b/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix @@ -2,13 +2,13 @@ (if stdenv.isDarwin then clang14Stdenv else stdenv).mkDerivation rec { pname = "signalbackup-tools"; - version = "20230307-1"; + version = "20230316"; src = fetchFromGitHub { owner = "bepaald"; repo = pname; rev = version; - hash = "sha256-+FjjGsYMmleN+TDKFAsvC9o81gVhZHIrUgrWuzksxZU="; + hash = "sha256-aq/+6wxGEYhOsAIBJ+Phjc+jKZGFxrWIZozi4T6WwBI="; }; postPatch = '' From ec1e3b40e656676dcec2cb640ec8e3b7fb983e53 Mon Sep 17 00:00:00 2001 From: Janik <80165193+Janik-Haag@users.noreply.github.com> Date: Thu, 16 Mar 2023 19:35:34 +0100 Subject: [PATCH 47/54] qtwirediff: add qtwayland to build inputs (#221520) GUI applications are supposed to add qtwayland to buildInputs, see #174946 for details Co-authored-by: Janik H --- pkgs/applications/networking/sniffers/qtwirediff/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/networking/sniffers/qtwirediff/default.nix b/pkgs/applications/networking/sniffers/qtwirediff/default.nix index 2b130aeb074..bbeca8a747c 100644 --- a/pkgs/applications/networking/sniffers/qtwirediff/default.nix +++ b/pkgs/applications/networking/sniffers/qtwirediff/default.nix @@ -3,6 +3,7 @@ , fetchFromGitHub , qtbase , qmake +, qtwayland , wrapQtAppsHook , wireshark-cli }: @@ -26,6 +27,7 @@ stdenv.mkDerivation { buildInputs = [ qtbase + qtwayland ]; installPhase = '' From f82c2fb2da5f2ae6bb355e90add2a4f67cade1a3 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 16 Mar 2023 20:36:26 +0200 Subject: [PATCH 48/54] python3Packages.libtmux: disable flaky test on darwin --- pkgs/development/python-modules/libtmux/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/libtmux/default.nix b/pkgs/development/python-modules/libtmux/default.nix index 997f4b87642..e5b7975d5ed 100644 --- a/pkgs/development/python-modules/libtmux/default.nix +++ b/pkgs/development/python-modules/libtmux/default.nix @@ -43,6 +43,9 @@ buildPythonPackage rec { disabledTests = [ # Fail with: 'no server running on /tmp/tmux-1000/libtmux_test8sorutj1'. "test_new_session_width_height" + ] ++ lib.optionals stdenv.isDarwin [ + # tests/test_pane.py:113: AssertionError + "test_capture_pane_start" ]; disabledTestPaths = lib.optionals stdenv.isDarwin [ From a66d2f6b104c34998d03fc5b1fbd0707f815276f Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 16 Mar 2023 21:23:58 +0200 Subject: [PATCH 49/54] qtwirediff: add darwin support --- .../networking/sniffers/qtwirediff/default.nix | 7 +++++++ pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/sniffers/qtwirediff/default.nix b/pkgs/applications/networking/sniffers/qtwirediff/default.nix index bbeca8a747c..d4fe6c8ee70 100644 --- a/pkgs/applications/networking/sniffers/qtwirediff/default.nix +++ b/pkgs/applications/networking/sniffers/qtwirediff/default.nix @@ -27,14 +27,21 @@ stdenv.mkDerivation { buildInputs = [ qtbase + ] ++ lib.optionals stdenv.isLinux [ qtwayland ]; installPhase = '' runHook preInstall + '' + lib.optionalString stdenv.isDarwin '' + mkdir -p $out/Applications + cp -r qtwirediff.app $out/Applications + makeWrapper $out/{Applications/qtwirediff.app/Contents/MacOS,bin}/qtwirediff + '' + lib.optionalString stdenv.isLinux '' install -Dm755 -T qtwirediff $out/bin/qtwirediff wrapProgram $out/bin/qtwirediff \ --prefix PATH : "${lib.makeBinPath [ wireshark-cli ]}" + '' + '' runHook postInstall ''; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d63e6bbfc36..8984b8ab0fb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29939,7 +29939,7 @@ with pkgs; }; wireshark-qt = wireshark; - qtwirediff = qt6.callPackage ../applications/networking/sniffers/qtwirediff {}; + qtwirediff = qt6Packages.callPackage ../applications/networking/sniffers/qtwirediff {}; tshark = wireshark-cli; wireshark-cli = wireshark.override { From 64034f657266943c88030ae066524ec2c4c597e3 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 16 Mar 2023 21:29:14 +0200 Subject: [PATCH 50/54] beamerpresenter: unbreak on darwin --- pkgs/applications/office/beamerpresenter/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/office/beamerpresenter/default.nix b/pkgs/applications/office/beamerpresenter/default.nix index be794c529ac..41607522f73 100644 --- a/pkgs/applications/office/beamerpresenter/default.nix +++ b/pkgs/applications/office/beamerpresenter/default.nix @@ -53,6 +53,7 @@ stdenv.mkDerivation rec { qtbase qtmultimedia qttools + ] ++ lib.optionals stdenv.isLinux [ qtwayland ] ++ lib.optionals useMupdf [ freetype From 484d33f765d5a3b11e4d3a383a564bdd4a87371e Mon Sep 17 00:00:00 2001 From: Louis Bettens Date: Thu, 16 Mar 2023 20:47:19 +0100 Subject: [PATCH 51/54] Revert "python3Packages.chia-rs: 0.2.0 -> 0.2.2" This reverts commit 94e963c5c72738b0465e1525184afea8e17c274b. --- pkgs/development/python-modules/chia-rs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/chia-rs/default.nix b/pkgs/development/python-modules/chia-rs/default.nix index 98a0250b3d9..b8ce9ce755b 100644 --- a/pkgs/development/python-modules/chia-rs/default.nix +++ b/pkgs/development/python-modules/chia-rs/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "chia-rs"; - version = "0.2.2"; + version = "0.2.0"; src = fetchFromGitHub { owner = "chia-network"; repo = "chia_rs"; - rev = "refs/tags/${version}"; - hash = "sha256-mr5v68NP9+M4FlP/3Gv3GvZOWaCNjZDARKGANgDTs4E="; + rev = version; + hash = "sha256-kjURkzynrrb5iD5s77Q3nETt71SCGGazm/2lt9HS5JU="; }; patches = [ From fda56b6666dc4ac53a9e25e17b46f5fc396a6822 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Mar 2023 19:48:34 +0000 Subject: [PATCH 52/54] vscode: 1.76.1 -> 1.76.2 --- pkgs/applications/editors/vscode/vscode.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix index 79417b42f99..09ccf97d2f9 100644 --- a/pkgs/applications/editors/vscode/vscode.nix +++ b/pkgs/applications/editors/vscode/vscode.nix @@ -18,17 +18,17 @@ let archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; sha256 = { - x86_64-linux = "0dqwjc606z8qizg9hcfjlpq92hmaxh3a09368ffz7irl5sgwp300"; - x86_64-darwin = "00795gr9dmshz6sfgsp70fii6m76fqdmqskwkdwqwxddl0i07sw5"; - aarch64-linux = "04ckk6l9ym1igaqk1zfyy4zx05yryi641lc0i1l38k3mbv1k3gvw"; - aarch64-darwin = "16z96h8s9irgb17gy6ng3r6cbiwrxa7q7qazqamnmgvvahg08kvj"; - armv7l-linux = "042ihy4bg39y4m2djkqcx099w9710ikprbw3z7gh1gqvj3qyxy6i"; + x86_64-linux = "1h8iryrcn22i2vxh7srlfy1amdvkk6p7fk6wmsbylhb845zfq0s2"; + x86_64-darwin = "1q2nfm89m9lp9mf7q62l17z9gkmj0fpjmn905x7dw8xjlslkp9v8"; + aarch64-linux = "19y661ad95dmr9hhkmb8a2w17jj4c9ywlg49bi2r5l7birv4v6hy"; + aarch64-darwin = "18ycg1hj26zj68zni314wpbl3h8p7jw3lf2h791vjzbpgjznxnz4"; + armv7l-linux = "0hk67pik1z1s1nd2m0xc8zgfyn8i7v2z14j5bmc48k7spirrpz7r"; }.${system} or throwSystem; in callPackage ./generic.nix rec { # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.76.1"; + version = "1.76.2"; pname = "vscode"; executableName = "code" + lib.optionalString isInsiders "-insiders"; From bddf3c477ddc339bb05e65d6abc9be8c9b1e4a5b Mon Sep 17 00:00:00 2001 From: ash Date: Tue, 14 Mar 2023 17:38:01 +0000 Subject: [PATCH 53/54] xivlauncher: add explicit dependency on aria2 --- pkgs/games/xivlauncher/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/games/xivlauncher/default.nix b/pkgs/games/xivlauncher/default.nix index 888a8fe53f5..3bb6ba67d03 100644 --- a/pkgs/games/xivlauncher/default.nix +++ b/pkgs/games/xivlauncher/default.nix @@ -44,6 +44,9 @@ in --replace 'exec' 'exec ${steam-run}/bin/steam-run' '' + '' wrapProgram $out/bin/XIVLauncher.Core --prefix GST_PLUGIN_SYSTEM_PATH_1_0 ":" "$GST_PLUGIN_SYSTEM_PATH_1_0" + # the reference to aria2 gets mangled as UTF-16LE and isn't detectable by nix: https://github.com/NixOS/nixpkgs/issues/220065 + mkdir -p $out/nix-support + echo ${aria2} >> $out/nix-support/depends ''; executables = [ "XIVLauncher.Core" ]; From ffd4ea20cea7ec1bc295f333eda5333537b07244 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 16 Mar 2023 22:20:24 +0200 Subject: [PATCH 54/54] ocenaudio: restrict platforms --- pkgs/applications/audio/ocenaudio/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/audio/ocenaudio/default.nix b/pkgs/applications/audio/ocenaudio/default.nix index f40fb141326..5898ba9b75c 100644 --- a/pkgs/applications/audio/ocenaudio/default.nix +++ b/pkgs/applications/audio/ocenaudio/default.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { homepage = "https://www.ocenaudio.com"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; - platforms = platforms.linux; + platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ onny ]; }; }