From 4f9f1408070157cb7c3a3c072e054180925b3fc5 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Mon, 21 Nov 2022 11:43:50 +0000 Subject: [PATCH 01/62] bosun: 0.8.0-preview -> unstable-2021-05-13 --- pkgs/servers/monitoring/bosun/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/servers/monitoring/bosun/default.nix b/pkgs/servers/monitoring/bosun/default.nix index b0ab129fc840..aaea36532158 100644 --- a/pkgs/servers/monitoring/bosun/default.nix +++ b/pkgs/servers/monitoring/bosun/default.nix @@ -1,18 +1,21 @@ -{ lib, fetchFromGitHub, buildGoPackage }: +{ lib, stdenv, fetchFromGitHub, buildGoModule }: -buildGoPackage rec { +buildGoModule { pname = "bosun"; - version = "0.8.0-preview"; + version = "unstable-2021-05-13"; src = fetchFromGitHub { owner = "bosun-monitor"; repo = "bosun"; - rev = version; - sha256 = "172mm006jarc2zm2yq7970k2a9akmyzvsrr8aqym4wk5v9x8kk0r"; + rev = "e25bc3e69a1fb2e29d28f13a78ffa71cc0b8cc87"; + hash = "sha256-YL1RqoryHRWKyUwO9NE8z/gsE195D+vFWR8YpZH+gbw="; }; + vendorHash = "sha256-5mVI5cyuIB+6KHlTpDxSNGU7yBsGQC4IA+iDgvVFVZM="; + subPackages = [ "cmd/bosun" "cmd/scollector" ]; - goPackagePath = "bosun.org"; + + ldflags = [ "-s" "-w" ]; meta = with lib; { description = "Time Series Alerting Framework"; @@ -20,5 +23,6 @@ buildGoPackage rec { homepage = "https://bosun.org"; maintainers = with maintainers; [ offline ]; platforms = platforms.unix; + broken = stdenv.isDarwin; }; } From 5ec9630dc0e3e170d577215965990ea689dde417 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Tue, 22 Nov 2022 12:46:49 +0000 Subject: [PATCH 02/62] systrayhelper: 0.0.5 -> unstable-2021-05-20 --- pkgs/tools/misc/systrayhelper/default.nix | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/pkgs/tools/misc/systrayhelper/default.nix b/pkgs/tools/misc/systrayhelper/default.nix index 2453191d0cb8..cc000d62d08a 100644 --- a/pkgs/tools/misc/systrayhelper/default.nix +++ b/pkgs/tools/misc/systrayhelper/default.nix @@ -1,19 +1,19 @@ -{ lib, pkg-config, libappindicator-gtk3, buildGoPackage, fetchFromGitHub }: +{ lib, pkg-config, libappindicator-gtk3, buildGoModule, fetchFromGitHub }: -buildGoPackage rec { +buildGoModule rec { pname = "systrayhelper"; - version = "0.0.5"; - rev = "ded1f2ed4d30f6ca2c89a13db0bd3046c6d6d0f9"; - - goPackagePath = "github.com/ssbc/systrayhelper"; + version = "unstable-2021-05-20"; + rev = "da47887f050cf0f22d9348cb4493df9ffda2a229"; src = fetchFromGitHub { - rev = "v${version}"; owner = "ssbc"; repo = "systrayhelper"; - sha256 = "0bn3nf43m89qmh8ds5vmv0phgdz32idz1zisr47jmvqm2ky1a45s"; + rev = rev; + hash = "sha256-9ejpARZghXhb3EJDvNcidg5QM8Z+P91ICGuA89ksqeA="; }; + vendorHash = null; + # re date: https://github.com/NixOS/nixpkgs/pull/45997#issuecomment-418186178 # > .. keep the derivation deterministic. Otherwise, we would have to rebuild it every time. ldflags = [ @@ -27,11 +27,13 @@ buildGoPackage rec { nativeBuildInputs = [ pkg-config libappindicator-gtk3 ]; buildInputs = [ libappindicator-gtk3 ]; + doCheck = false; # Display required + meta = with lib; { description = "A systray utility written in go, using json over stdio for control and events"; - homepage = "https://github.com/ssbc/systrayhelper"; + homepage = "https://github.com/ssbc/systrayhelper"; maintainers = with maintainers; [ cryptix ]; - license = licenses.mit; + license = licenses.mit; # It depends on the inputs, i guess? not sure about solaris, for instance. go supports it though # I hope nix can figure this out?! ¯\\_(ツ)_/¯ }; From eaea7d9eabb3dd0bf57a016861082d720d84745e Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Thu, 24 Nov 2022 11:24:37 +0000 Subject: [PATCH 03/62] pachyderm: 1.8.5 -> 2.4.0 --- .../networking/cluster/pachyderm/default.nix | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/networking/cluster/pachyderm/default.nix b/pkgs/applications/networking/cluster/pachyderm/default.nix index 570481f49b27..f199edce212d 100644 --- a/pkgs/applications/networking/cluster/pachyderm/default.nix +++ b/pkgs/applications/networking/cluster/pachyderm/default.nix @@ -1,25 +1,31 @@ -{ lib, fetchFromGitHub, buildGoPackage }: +{ lib, fetchFromGitHub, buildGoModule }: -buildGoPackage rec { +buildGoModule rec { pname = "pachyderm"; - version = "1.8.5"; - rev = "v${version}"; - - goPackagePath = "github.com/pachyderm/pachyderm"; - subPackages = [ "src/server/cmd/pachctl" ]; + version = "2.4.0"; src = fetchFromGitHub { - inherit rev; owner = "pachyderm"; repo = "pachyderm"; - sha256 = "1b9x2xn0sxsjid15lnwr79lps8xzf24i7jfl0i48nabdigmi04wp"; + rev = "v${version}"; + hash = "sha256-8JAn7/ge1bCkHsZC1tG46N1eag0Itvlj5TW+8oSWXd8="; }; + vendorHash = "sha256-j7zg0vIhdYbzyi4owdVEF4XyUNwGds6J01+3k5K90Yg="; + + subPackages = [ "src/server/cmd/pachctl" ]; + + ldflags = [ + "-s" + "-w" + "-X github.com/pachyderm/pachyderm/v${lib.versions.major version}/src/version.AppVersion=${version}" + ]; + meta = with lib; { description = "Containerized Data Analytics"; - homepage = "https://github.com/pachyderm/pachyderm"; - license = licenses.asl20; - maintainers = with maintainers; [offline]; + homepage = "https://www.pachyderm.com/"; + license = licenses.unfree; + maintainers = with maintainers; [ offline ]; mainProgram = "pachctl"; }; } From 03365bdf549231fa6836bf0b4a3f058027f88cb3 Mon Sep 17 00:00:00 2001 From: Guillaume Girol Date: Thu, 24 Nov 2022 12:00:00 +0000 Subject: [PATCH 04/62] sane-backends: 1.0.32 -> 1.1.1 and add myself as maintainer changelog: https://gitlab.com/sane-project/backends/-/releases/1.1.1 --- pkgs/applications/graphics/sane/backends/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/graphics/sane/backends/default.nix b/pkgs/applications/graphics/sane/backends/default.nix index 2364b4508358..7cdcf14dbe33 100644 --- a/pkgs/applications/graphics/sane/backends/default.nix +++ b/pkgs/applications/graphics/sane/backends/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation { pname = "sane-backends"; - version = "1.0.32"; + version = "1.1.1"; src = fetchurl { # raw checkouts of the repo do not work because, the configure script is @@ -24,9 +24,9 @@ stdenv.mkDerivation { # https://gitlab.com/sane-project/backends/-/issues/440 # unfortunately this make the url unpredictable on update, to find the link # go to https://gitlab.com/sane-project/backends/-/releases and choose - # the link with other in the URL. - url = "https://gitlab.com/sane-project/backends/uploads/104f09c07d35519cc8e72e604f11643f/sane-backends-1.0.32.tar.gz"; - sha256 = "055iicihxa6b28iv5fnz13n67frdr5nrydq2c846f9x7q0vw4a1s"; + # the link under the heading "Other". + url = "https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/sane-backends-1.1.1.tar.gz"; + sha256 = "sha256-3UsEw3pC8UxGGejupqlX9MfGF/5Z4yrihys3OUCotgM="; }; patches = [ @@ -137,5 +137,6 @@ stdenv.mkDerivation { homepage = "http://www.sane-project.org/"; license = licenses.gpl2Plus; platforms = platforms.linux ++ platforms.darwin; + maintainers = [ maintainers.symphorien ]; }; } From d1ce7607d5cbf4dad31fdc9d1c01a88b73dc777c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Thu, 24 Nov 2022 09:43:10 -0300 Subject: [PATCH 05/62] airgeddon: 11.02 -> 11.10 --- pkgs/tools/networking/airgeddon/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/airgeddon/default.nix b/pkgs/tools/networking/airgeddon/default.nix index b0528a8808e3..2b72e3fee05f 100644 --- a/pkgs/tools/networking/airgeddon/default.nix +++ b/pkgs/tools/networking/airgeddon/default.nix @@ -24,7 +24,8 @@ , util-linux , ccze # Optionals - # Missing in nixpkgs: beef, hostapd-wpe, asleap + # Missing in nixpkgs: beef, hostapd-wpe +, asleap , bettercap , bully , crunch @@ -84,6 +85,7 @@ let pixiewps reaverwps-t6x ] ++ lib.optionals supportHashCracking [ + asleap crunch hashcat hcxdumptool @@ -109,13 +111,13 @@ let in stdenv.mkDerivation rec { pname = "airgeddon"; - version = "11.02"; + version = "11.10"; src = fetchFromGitHub { owner = "v1s1t0r1sh3r3"; repo = "airgeddon"; rev = "v${version}"; - hash = "sha256-k3xQndF1m3fnn7nCb2T/wGxbUPJ83wOV33Ky0FbToVg="; + hash = "sha256-0x13QmT61lcPc7b3OYs13g6AISWRipvxbSFb7XyQA5U="; }; strictDeps = true; From 7dd3214c52964a435d1fd3ccf902f214803a0a52 Mon Sep 17 00:00:00 2001 From: Fabian Hauser Date: Sat, 26 Nov 2022 13:59:37 +0100 Subject: [PATCH 06/62] nixos/tests/musescore: fix --- nixos/tests/musescore.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/tests/musescore.nix b/nixos/tests/musescore.nix index 18de0a550239..ac2f4ba74c0f 100644 --- a/nixos/tests/musescore.nix +++ b/nixos/tests/musescore.nix @@ -69,6 +69,10 @@ in # Wait until the export dialogue appears. machine.wait_for_window("Export") machine.screenshot("MuseScore1") + machine.send_key("shift-tab") + machine.sleep(1) + machine.send_key("shift-tab") + machine.sleep(1) machine.send_key("ret") machine.sleep(1) machine.send_key("ret") From 0ece3c5d91eddb09161b3f0bcd509ab678f0e4e1 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Sun, 20 Nov 2022 23:55:36 -0800 Subject: [PATCH 07/62] python310Packages.logilab-common: 1.6.1 -> 1.9.7 --- .../python-modules/logilab/common.nix | 47 +++++++++++++++---- 1 file changed, 37 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/logilab/common.nix b/pkgs/development/python-modules/logilab/common.nix index a1cb1b248ae3..df6a8b659a59 100644 --- a/pkgs/development/python-modules/logilab/common.nix +++ b/pkgs/development/python-modules/logilab/common.nix @@ -1,24 +1,51 @@ -{ lib, buildPythonPackage, fetchPypi, isPy27, unittest2, six }: +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder +, setuptools +, importlib-metadata +, mypy-extensions +, typing-extensions +, pytestCheckHook +, pytz +}: buildPythonPackage rec { pname = "logilab-common"; - version = "1.6.1"; - disabled = isPy27; + version = "1.9.7"; + format = "pyproject"; + + disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "0h0b2vg2xpfbnynrkg2yki4zjpscm6wgm6nhaahb088v98zxqbrk"; + hash = "sha256-/JlN9RlIRLbi9TL9V6SgO6ddPeKqLzK402DqkLBRuxM="; }; - propagatedBuildInputs = [ unittest2 six ]; + nativeBuildInputs = [ + setuptools + ]; - # package supports 3.x but tests require egenix-mx-base which is python 2.x only - # and is not currently in nixos - doCheck = false; + propagatedBuildInputs = [ + mypy-extensions + typing-extensions + ] ++ lib.optionals (pythonOlder "3.8") [ + importlib-metadata + ]; + + checkInputs = [ + pytestCheckHook + pytz + ]; + + preCheck = '' + export COLLECT_DEPRECATION_WARNINGS_PACKAGE_NAME=true + ''; meta = with lib; { description = "Python packages and modules used by Logilab "; - homepage = "https://www.logilab.org/project/logilab-common"; - license = licenses.lgpl21; + homepage = "https://logilab-common.readthedocs.io/"; + changelog = "https://forge.extranet.logilab.fr/open-source/logilab-common/-/blob/branch/default/CHANGELOG.md"; + license = licenses.lgpl21Plus; }; } From 10c2b21c3f8dea83cfa4304109eac00d00be707e Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Mon, 21 Nov 2022 00:00:51 -0800 Subject: [PATCH 08/62] python310Packages.logilab-common: rename using hyphen --- pkgs/development/python-modules/bugzilla/default.nix | 12 +++++++++--- .../python-modules/logilab/constraint.nix | 4 ++-- .../python-modules/logilab_astng/default.nix | 4 ++-- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 +- 5 files changed, 15 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/bugzilla/default.nix b/pkgs/development/python-modules/bugzilla/default.nix index 03a1610ac7e4..567c1084c5d7 100644 --- a/pkgs/development/python-modules/bugzilla/default.nix +++ b/pkgs/development/python-modules/bugzilla/default.nix @@ -1,5 +1,11 @@ -{ lib, buildPythonPackage, fetchPypi -, pep8, coverage, logilab_common, requests }: +{ lib +, buildPythonPackage +, fetchPypi +, pep8 +, coverage +, logilab-common +, requests +}: buildPythonPackage rec { pname = "bugzilla"; @@ -11,7 +17,7 @@ buildPythonPackage rec { sha256 = "0q8c3k0kdnd11g2s56cp8va9365x0xfr2m2zn9fgxjijdyhwdic5"; }; - buildInputs = [ pep8 coverage logilab_common ]; + buildInputs = [ pep8 coverage logilab-common ]; propagatedBuildInputs = [ requests ]; preCheck = '' diff --git a/pkgs/development/python-modules/logilab/constraint.nix b/pkgs/development/python-modules/logilab/constraint.nix index ca9e5b17be85..9168d2ef8b06 100644 --- a/pkgs/development/python-modules/logilab/constraint.nix +++ b/pkgs/development/python-modules/logilab/constraint.nix @@ -1,4 +1,4 @@ -{ lib, buildPythonPackage, fetchPypi, logilab_common, six }: +{ lib, buildPythonPackage, fetchPypi, logilab-common, six }: buildPythonPackage rec { pname = "logilab-constraint"; @@ -10,7 +10,7 @@ buildPythonPackage rec { }; propagatedBuildInputs = [ - logilab_common six + logilab-common six ]; diff --git a/pkgs/development/python-modules/logilab_astng/default.nix b/pkgs/development/python-modules/logilab_astng/default.nix index dac5862324ab..573113dc2098 100644 --- a/pkgs/development/python-modules/logilab_astng/default.nix +++ b/pkgs/development/python-modules/logilab_astng/default.nix @@ -1,7 +1,7 @@ { lib , buildPythonPackage , fetchurl -, logilab_common +, logilab-common }: buildPythonPackage rec { @@ -13,7 +13,7 @@ buildPythonPackage rec { sha256 = "0np4wpxyha7013vkkrdy54dvnil67gzi871lg60z8lap0l5h67wn"; }; - propagatedBuildInputs = [ logilab_common ]; + propagatedBuildInputs = [ logilab-common ]; meta = with lib; { homepage = "https://www.logilab.org/project/logilab-astng"; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index cdfe972bfc83..d180d9c0f7a8 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -105,6 +105,7 @@ mapAliases ({ Keras = keras; # added 2021-11-25 ldap = python-ldap; # added 2022-09-16 lammps-cython = throw "lammps-cython no longer builds and is unmaintained"; # added 2021-07-04 + logilab_common = logilab-common; # added 2022-11-21 loo-py = loopy; # added 2022-05-03 Markups = markups; # added 2022-02-14 MechanicalSoup = mechanicalsoup; # added 2021-06-01 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8e25b0335c61..323c247c53d3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5408,7 +5408,7 @@ self: super: with self; { logilab_astng = callPackage ../development/python-modules/logilab_astng { }; - logilab_common = callPackage ../development/python-modules/logilab/common.nix { }; + logilab-common = callPackage ../development/python-modules/logilab/common.nix { }; logilab-constraint = callPackage ../development/python-modules/logilab/constraint.nix { }; From 36a0517448efa84116c03c2a6b76f89a443c11a9 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Sat, 26 Nov 2022 09:43:58 -0800 Subject: [PATCH 09/62] python310Packages.bugzilla: clean up dependencies and enable tests --- pkgs/development/python-modules/bugzilla/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/bugzilla/default.nix b/pkgs/development/python-modules/bugzilla/default.nix index 567c1084c5d7..3f201b876d4a 100644 --- a/pkgs/development/python-modules/bugzilla/default.nix +++ b/pkgs/development/python-modules/bugzilla/default.nix @@ -1,10 +1,8 @@ { lib , buildPythonPackage , fetchPypi -, pep8 -, coverage -, logilab-common , requests +, pytestCheckHook }: buildPythonPackage rec { @@ -17,9 +15,12 @@ buildPythonPackage rec { sha256 = "0q8c3k0kdnd11g2s56cp8va9365x0xfr2m2zn9fgxjijdyhwdic5"; }; - buildInputs = [ pep8 coverage logilab-common ]; propagatedBuildInputs = [ requests ]; + checkInputs = [ + pytestCheckHook + ]; + preCheck = '' mkdir -p check-phase export HOME=$(pwd)/check-phase @@ -28,7 +29,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/python-bugzilla/python-bugzilla"; description = "Bugzilla XMLRPC access module"; - license = licenses.gpl2; + license = licenses.gpl2Plus; platforms = platforms.all; maintainers = with maintainers; [ pierron ]; }; From f1a397de0cca88a70d5dadfe74ee03b65af2cab4 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Sat, 19 Nov 2022 12:28:23 -0800 Subject: [PATCH 10/62] python310Packages.pyperf: 2.4.1 -> 2.5.0 --- .../python-modules/pyperf/default.nix | 41 ++++++++++--------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/pyperf/default.nix b/pkgs/development/python-modules/pyperf/default.nix index 3a0f1a53ffd6..ac4ebc74d8bd 100644 --- a/pkgs/development/python-modules/pyperf/default.nix +++ b/pkgs/development/python-modules/pyperf/default.nix @@ -1,38 +1,41 @@ { lib , buildPythonPackage , fetchPypi -, six -, statistics +, fetchpatch , pythonOlder -, nose , psutil -, contextlib2 -, mock -, unittest2 -, isPy27 -, python +, unittestCheckHook }: buildPythonPackage rec { pname = "pyperf"; - version = "2.4.1"; + version = "2.5.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-OM9ekMVvkGqDIM6CpQv6kskCuTr/1y5NyBWAEV81WFM="; + hash = "sha256-n9m+W1ciTmi1pbiPcSbxW2yGZ1c/YqCjn68U1v3ROQk="; }; - checkInputs = [ nose psutil ] ++ - lib.optionals isPy27 [ contextlib2 mock unittest2 ]; - propagatedBuildInputs = [ six ] ++ - lib.optionals (pythonOlder "3.4") [ statistics ]; + patches = [ + (fetchpatch { + name = "fix-pythonpath-in-tests.patch"; + url = "https://github.com/psf/pyperf/commit/d373c5e56c0257d2d7abd705b676bea25cf66566.patch"; + hash = "sha256-2q1fTf+uU3qj3BG8P5otX4f7mSTnQxm4sfmmgIUuszA="; + }) + ]; - # tests not included in pypi repository - doCheck = false; + propagatedBuildInputs = [ + psutil + ]; - checkPhase = '' - ${python.interpreter} -m nose - ''; + checkInputs = [ + unittestCheckHook + ]; + + unittestFlagsArray = [ "-s" "pyperf/tests/" "-v" ]; meta = with lib; { description = "Python module to generate and modify perf"; From 77cfcd49406196294b5aebb20f6167377f94aace Mon Sep 17 00:00:00 2001 From: Lein Matsumaru Date: Sun, 27 Nov 2022 12:16:30 +0000 Subject: [PATCH 11/62] python3Packages.atomman: relax dependency --- pkgs/development/python-modules/atomman/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/atomman/default.nix b/pkgs/development/python-modules/atomman/default.nix index ca2075cab7a3..f7255f5483fa 100644 --- a/pkgs/development/python-modules/atomman/default.nix +++ b/pkgs/development/python-modules/atomman/default.nix @@ -20,6 +20,7 @@ , setuptools , toolz , xmltodict +, pythonRelaxDepsHook }: buildPythonPackage rec { @@ -38,6 +39,7 @@ buildPythonPackage rec { nativeBuildInputs = [ setuptools + pythonRelaxDepsHook ]; propagatedBuildInputs = [ @@ -54,6 +56,8 @@ buildPythonPackage rec { xmltodict ]; + pythonRelaxDeps = [ "potentials" ]; + preCheck = '' # By default, pytestCheckHook imports atomman from the current directory # instead of from where `pip` installs it and fails due to missing Cython From 78b19e0c37886f20af93f093ae66c61b138c3a91 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 27 Nov 2022 16:01:01 +0000 Subject: [PATCH 12/62] python310Packages.mailchecker: 5.0.3 -> 5.0.4 --- pkgs/development/python-modules/mailchecker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mailchecker/default.nix b/pkgs/development/python-modules/mailchecker/default.nix index 6e1958f56995..107b8dcb82da 100644 --- a/pkgs/development/python-modules/mailchecker/default.nix +++ b/pkgs/development/python-modules/mailchecker/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "mailchecker"; - version = "5.0.3"; + version = "5.0.4"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-D8xyXBUDRaXLempcJ7G/Ybe7A3FiAaZ8kgm4jgKhkSI="; + hash = "sha256-CTeZ63hOBUHuuIJgWRNttBRgrHSsuL78zo6MW8VwEDE="; }; # Module has no tests From ba8982dd3344c89a64a0419f465050ece65bd493 Mon Sep 17 00:00:00 2001 From: Billy J Rhoades II Date: Sun, 27 Nov 2022 08:32:54 -0800 Subject: [PATCH 13/62] ngrok: 3.0.4 -> 3.1.0 See: https://ngrok.com/docs/ngrok-agent/changelog#ngrok-agent-310---2022-09-14 Updates root CA, some header formatting issues, tunnel start API parameters, and ngrok diagnose bugs. --- pkgs/tools/networking/ngrok/versions.json | 36 +++++++++++------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/pkgs/tools/networking/ngrok/versions.json b/pkgs/tools/networking/ngrok/versions.json index 0ee279a88826..1d71e81d9bba 100644 --- a/pkgs/tools/networking/ngrok/versions.json +++ b/pkgs/tools/networking/ngrok/versions.json @@ -1,38 +1,38 @@ { "linux-386": { "sys": "linux-386", - "url": "https://bin.equinox.io/a/fZXabEBxqTt/ngrok-v3-3.0.4-linux-386", - "sha256": "94c106392171a537d45ff5db749ce064d721b7c2204c7c951b9e9bfd96fd41f5", - "version": "3.0.4" + "url": "https://bin.equinox.io/a/26QHEgwoE5Z/ngrok-v3-3.1.0-linux-386", + "sha256": "85f1da543cd77021862c757186220c414b849bb25a31c9e8cc280bc843bb3ba6", + "version": "3.1.0" }, "linux-amd64": { "sys": "linux-amd64", - "url": "https://bin.equinox.io/a/fydLsfbG16K/ngrok-v3-3.0.4-linux-amd64", - "sha256": "1d93dfcbcf8f1be3a21460022b5644228f9dcc2e71012bd61fcfb39ddf2a7a89", - "version": "3.0.4" + "url": "https://bin.equinox.io/a/7UAdGDeyg6i/ngrok-v3-3.1.0-linux-amd64", + "sha256": "2f6d941d421987daa37fbf3c726d875c9e3ef1c2e26bbf452223d64c0d2b2adb", + "version": "3.1.0" }, "linux-arm": { "sys": "linux-arm", - "url": "https://bin.equinox.io/a/8Fzm6mvbW6H/ngrok-v3-3.0.4-linux-arm", - "sha256": "d9bf182808f254bea7f177f7dc814dbfa0f3a5ee2aea18cfabac7975a9c6397e", - "version": "3.0.4" + "url": "https://bin.equinox.io/a/hAZN7QUBMxw/ngrok-v3-3.1.0-linux-arm", + "sha256": "27ace158cadd1e5e5c6e9b2f0652bdf7ab0d4cf39e3d9454fbefcc6c6ec03d56", + "version": "3.1.0" }, "linux-arm64": { "sys": "linux-arm64", - "url": "https://bin.equinox.io/a/NGErr1qsBJ/ngrok-v3-3.0.4-linux-arm64", - "sha256": "26174fa2a0c22cf44fff118658348d6e4bfa8d60e4cfc092dedc4a0223427916", - "version": "3.0.4" + "url": "https://bin.equinox.io/a/5skoQje3DKb/ngrok-v3-3.1.0-linux-arm64", + "sha256": "668cc681c4d5bd6b4d205b8332091f8236575ebebd900b5ef9d273116471d820", + "version": "3.1.0" }, "darwin-amd64": { "sys": "darwin-amd64", - "url": "https://bin.equinox.io/a/RZEPEGHd2t/ngrok-v3-3.0.4-darwin-amd64", - "sha256": "a7eca7635e6174174880a79d51e2d9c4ec32e15752751d5427f70ecf59f9f8e2", - "version": "3.0.4" + "url": "https://bin.equinox.io/a/h7mizaTkyfP/ngrok-v3-3.1.0-darwin-amd64", + "sha256": "5f607e9f3aa699ae4e85ceeb25c275d9e720614f457423bc4657b3f48168cfad", + "version": "3.1.0" }, "darwin-arm64": { "sys": "darwin-arm64", - "url": "https://bin.equinox.io/a/dxEFAXR7WZr/ngrok-v3-3.0.4-darwin-arm64", - "sha256": "6db91466407e9538a4f598cc362e8be292d4621f8b331e0d0818e1c672decc66", - "version": "3.0.4" + "url": "https://bin.equinox.io/a/46gUrn19J7F/ngrok-v3-3.1.0-darwin-arm64", + "sha256": "0a2119d6ef9dcc0b6203d38b536483c417a59c355d505e92a4b6c7c96810ef4b", + "version": "3.1.0" } } From 9ee630a93e2b226daaea17b454fba0069208826e Mon Sep 17 00:00:00 2001 From: Julian Stecklina Date: Sat, 26 Nov 2022 23:30:25 +0100 Subject: [PATCH 14/62] pe-bear: init at 0.6.1 --- pkgs/applications/misc/pe-bear/default.nix | 48 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 50 insertions(+) create mode 100644 pkgs/applications/misc/pe-bear/default.nix diff --git a/pkgs/applications/misc/pe-bear/default.nix b/pkgs/applications/misc/pe-bear/default.nix new file mode 100644 index 000000000000..5dd8fac6de8b --- /dev/null +++ b/pkgs/applications/misc/pe-bear/default.nix @@ -0,0 +1,48 @@ +{ lib +, stdenv +, fetchFromGitHub +, cmake +, qtbase +, wrapQtAppsHook +}: + +stdenv.mkDerivation rec { + pname = "pe-bear"; + version = "0.6.1"; + + src = fetchFromGitHub { + owner = "hasherezade"; + repo = "pe-bear"; + rev = "v${version}"; + sha256 = "jzgsjqic5rBsyuwJW9T44rKM8rKDce564VAogDvsLho="; + fetchSubmodules = true; + }; + + nativeBuildInputs = [ + cmake + wrapQtAppsHook + ]; + + buildInputs = [ + qtbase + ]; + + meta = with lib; { + description = "Portable Executable reversing tool with a friendly GUI"; + homepage = "https://hshrzd.wordpress.com/pe-bear/"; + + license = [ + # PE-Bear + licenses.gpl2Only + + # Vendored capstone + licenses.bsd3 + + # Vendored bearparser + licenses.bsd2 + ]; + + maintainers = with maintainers; [ blitz ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e0250438fa03..95ed0b18ff5c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -777,6 +777,8 @@ with pkgs; pet = callPackage ../development/tools/pet { }; + pe-bear = libsForQt5.callPackage ../applications/misc/pe-bear {}; + pkger = callPackage ../development/libraries/pkger { }; tapview = callPackage ../development/tools/tapview { }; From 0ba4faa6b07d2bd12fc84c62f09da787f65818b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 27 Nov 2022 12:31:56 -0800 Subject: [PATCH 15/62] python310Packages.dateparser: 1.1.3 -> 1.1.4 https://github.com/scrapinghub/dateparser/blob/v1.1.4/HISTORY.rst --- .../python-modules/dateparser/default.nix | 21 +++++++------------ .../dateparser/regex-compat.patch | 11 ---------- 2 files changed, 7 insertions(+), 25 deletions(-) delete mode 100644 pkgs/development/python-modules/dateparser/regex-compat.patch diff --git a/pkgs/development/python-modules/dateparser/default.nix b/pkgs/development/python-modules/dateparser/default.nix index ca9e2f823748..7db2e1d15b74 100644 --- a/pkgs/development/python-modules/dateparser/default.nix +++ b/pkgs/development/python-modules/dateparser/default.nix @@ -1,6 +1,6 @@ { lib , buildPythonPackage -, isPy3k +, pythonOlder , fetchFromGitHub , fetchpatch , python-dateutil @@ -21,27 +21,19 @@ buildPythonPackage rec { pname = "dateparser"; - version = "1.1.3"; + version = "1.1.4"; - disabled = !isPy3k; + disabled = pythonOlder "3.7"; + + format = "setuptools"; src = fetchFromGitHub { owner = "scrapinghub"; repo = "dateparser"; rev = "v${version}"; - sha256 = "sha256-2bZaaaLT3hocIiqLZpudP6gmiYwxPNMrjG9dYF3GvTc="; + sha256 = "sha256-r13WNI+T2NtTwjnGOqX3ZOqPhvr8fBdXGULW7IXszlo="; }; - patches = [ - ./regex-compat.patch - ]; - - postPatch = '' - substituteInPlace setup.py --replace \ - 'regex !=2019.02.19,!=2021.8.27,<2022.3.15' \ - 'regex' - ''; - propagatedBuildInputs = [ python-dateutil pytz @@ -80,6 +72,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "dateparser" ]; meta = with lib; { + changelog = "https://github.com/scrapinghub/dateparser/blob/${src.rev}/HISTORY.rst"; description = "Date parsing library designed to parse dates from HTML pages"; homepage = "https://github.com/scrapinghub/dateparser"; license = licenses.bsd3; diff --git a/pkgs/development/python-modules/dateparser/regex-compat.patch b/pkgs/development/python-modules/dateparser/regex-compat.patch deleted file mode 100644 index 4c69d14f1023..000000000000 --- a/pkgs/development/python-modules/dateparser/regex-compat.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/dateparser/languages/locale.py -+++ b/dateparser/languages/locale.py -@@ -169,7 +169,7 @@ class Locale: - if normalize: - value = list(map(normalize_unicode, value)) - pattern = '|'.join(sorted(value, key=len, reverse=True)) -- pattern = DIGIT_GROUP_PATTERN.sub(r'?P\d+', pattern) -+ pattern = pattern.replace(r'\d+', r'?P\d+') - pattern = re.compile(r'^(?:{})$'.format(pattern), re.UNICODE | re.IGNORECASE) - relative_dictionary[pattern] = key - return relative_dictionary From 5a04b35bd33dddec96625e996f9241980ca46f26 Mon Sep 17 00:00:00 2001 From: Colin Arnott Date: Tue, 8 Nov 2022 07:23:51 +0000 Subject: [PATCH 16/62] steamtinkerlaunch: init at 11.11 Fixes #186826 --- .../tools/games/steamtinkerlaunch/default.nix | 62 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 64 insertions(+) create mode 100644 pkgs/tools/games/steamtinkerlaunch/default.nix diff --git a/pkgs/tools/games/steamtinkerlaunch/default.nix b/pkgs/tools/games/steamtinkerlaunch/default.nix new file mode 100644 index 000000000000..3098bd2912e6 --- /dev/null +++ b/pkgs/tools/games/steamtinkerlaunch/default.nix @@ -0,0 +1,62 @@ +{ bash +, gawk +, git +, gnugrep +, fetchFromGitHub +, installShellFiles +, lib +, makeWrapper +, stdenv +, unixtools +, unzip +, wget +, xdotool +, xorg +, yad +}: + +stdenv.mkDerivation rec { + pname = "steamtinkerlaunch"; + version = "11.11"; + + src = fetchFromGitHub { + owner = "sonic2kk"; + repo = pname; + rev = "v${version}"; + hash = "sha256-rWENtgV6spokzkhnmrrzsAQ19dROJ50ofEulU5Jx5IE="; + }; + + # hardcode PROGCMD because #150841 + postPatch = '' + substituteInPlace steamtinkerlaunch --replace 'PROGCMD="''${0##*/}"' 'PROGCMD="steamtinkerlaunch"' + ''; + + nativeBuildInputs = [ makeWrapper ]; + + installFlags = [ "PREFIX=\${out}" ]; + + postInstall = '' + wrapProgram $out/bin/steamtinkerlaunch --prefix PATH : ${lib.makeBinPath [ + bash + gawk + git + gnugrep + unixtools.xxd + unzip + wget + xdotool + xorg.xprop + xorg.xrandr + xorg.xwininfo + yad + ]} + ''; + + meta = with lib; { + description = "Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs"; + homepage = "https://github.com/sonic2kk/steamtinkerlaunch"; + license = licenses.gpl3; + maintainers = with maintainers; [ urandom ]; + platforms = lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ed7f7bd924b5..ceb85072550e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1434,6 +1434,8 @@ with pkgs; spectre-cli = callPackage ../tools/security/spectre-cli { }; + steamtinkerlaunch = callPackage ../tools/games/steamtinkerlaunch {}; + sx-go = callPackage ../tools/security/sx-go { }; systeroid = callPackage ../tools/system/systeroid { }; From f92cb29575b1a9efb0805a10e1161e0d413d4a23 Mon Sep 17 00:00:00 2001 From: "Markus S. Wamser" Date: Mon, 28 Nov 2022 09:23:22 +0100 Subject: [PATCH 17/62] bundlewrap: 4.15.0 -> 4.16.0 --- pkgs/development/python-modules/bundlewrap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bundlewrap/default.nix b/pkgs/development/python-modules/bundlewrap/default.nix index 9886a53eb3dc..e4eae0d3fe75 100644 --- a/pkgs/development/python-modules/bundlewrap/default.nix +++ b/pkgs/development/python-modules/bundlewrap/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "bundlewrap"; - version = "4.15.0"; + version = "4.16.0"; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "bundlewrap"; repo = "bundlewrap"; rev = version; - sha256 = "sha256-O31lh43VyaFnd/IUkx44wsgxkWubZKzjsKXzHwcGox0"; + sha256 = "sha256-y7h43D/SeXmMm0Fxi3hOOfXgDlmeoca11HOhGeJffRA="; }; nativeBuildInputs = [ setuptools ]; From 925e1483b8e01c234a62eea77a6f96c2c5facea4 Mon Sep 17 00:00:00 2001 From: Sean Murphy Date: Mon, 28 Nov 2022 10:53:27 +0100 Subject: [PATCH 18/62] snabb: fix build --- pkgs/tools/networking/snabb/default.nix | 36 +++++-------------------- 1 file changed, 6 insertions(+), 30 deletions(-) diff --git a/pkgs/tools/networking/snabb/default.nix b/pkgs/tools/networking/snabb/default.nix index affe6577eb80..97d9ff33ddfc 100644 --- a/pkgs/tools/networking/snabb/default.nix +++ b/pkgs/tools/networking/snabb/default.nix @@ -1,51 +1,27 @@ -{ lib, stdenv, fetchFromGitHub, bash, makeWrapper, git, mariadb, diffutils, which, coreutils, procps, nettools -,supportOpenstack ? true +{ lib +, stdenv +, fetchFromGitHub }: with lib; stdenv.mkDerivation rec { pname = "snabb"; - version = "2019.11"; + version = "2022.10"; src = fetchFromGitHub { owner = "snabbco"; repo = "snabb"; rev = "v${version}"; - sha256 = "1sas9d9kk92mc2wrwgmm0xxz7ycmh388dwvyxf1hy183yvin1nac"; + sha256 = "GIIW+2/1fuHTmYev/QvuO5Yb2ozbyw/45qQkym36US8="; }; - nativeBuildInputs = [ makeWrapper ]; - - NIX_CFLAGS_COMPILE = [ "-Wno-error=stringop-truncation" ]; - - patchPhase = '' - patchShebangs . - - # some hardcodeism - for f in $(find src/program/snabbnfv/ -type f); do - substituteInPlace $f --replace "/bin/bash" "${bash}/bin/bash" - done - '' + optionalString supportOpenstack '' - # We need a way to pass $PATH to the scripts - sed -i '2iexport PATH=${git}/bin:${mariadb}/bin:${which}/bin:${procps}/bin:${coreutils}/bin' src/program/snabbnfv/neutron_sync_master/neutron_sync_master.sh.inc - sed -i '2iexport PATH=${git}/bin:${coreutils}/bin:${diffutils}/bin:${nettools}/bin' src/program/snabbnfv/neutron_sync_agent/neutron_sync_agent.sh.inc - ''; - - preBuild = '' - make clean - ''; - installPhase = '' mkdir -p $out/bin cp src/snabb $out/bin ''; - # Dependencies are underspecified: "make -C src obj/arch/sse2_c.o" fails with - # "Fatal error: can't create obj/arch/sse2_c.o: No such file or directory". - enableParallelBuilding = false; - - meta = { + meta = { homepage = "https://github.com/SnabbCo/snabbswitch"; description = "Simple and fast packet networking toolkit"; longDescription = '' From 930d8d5c74cfe0997b6e5ebfdee84c8e1a9679d8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 28 Nov 2022 11:37:26 +0000 Subject: [PATCH 19/62] grive2: 0.5.1 -> 0.5.3 --- pkgs/tools/filesystems/grive2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/filesystems/grive2/default.nix b/pkgs/tools/filesystems/grive2/default.nix index 9d1d021641a9..5c2508bc22c1 100644 --- a/pkgs/tools/filesystems/grive2/default.nix +++ b/pkgs/tools/filesystems/grive2/default.nix @@ -1,14 +1,14 @@ { lib, stdenv, fetchFromGitHub, pkg-config, yajl, cmake, libgcrypt, curl, expat, boost, libiberty }: stdenv.mkDerivation rec { - version = "0.5.1"; + version = "0.5.3"; pname = "grive2"; src = fetchFromGitHub { owner = "vitalif"; repo = "grive2"; rev = "v${version}"; - sha256 = "1kv34ys8qarjsxpb1kd8dp7b3b4ycyiwjzd6mg97d3jk7405g6nm"; + sha256 = "sha256-P6gitA5cXfNbNDy4ohRLyXj/5dUXkCkOdE/9rJPzNCg="; }; nativeBuildInputs = [ cmake pkg-config ]; From 37f9d28634c4b5c3326fd8120ab2ac04708ae0f3 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 28 Nov 2022 14:38:47 +0100 Subject: [PATCH 20/62] mpris-scrobbler: 0.4.95 -> 0.5.0 --- pkgs/tools/audio/mpris-scrobbler/default.nix | 31 +++++++++++++++----- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/audio/mpris-scrobbler/default.nix b/pkgs/tools/audio/mpris-scrobbler/default.nix index 16070c91dd90..cd2599fec3c2 100644 --- a/pkgs/tools/audio/mpris-scrobbler/default.nix +++ b/pkgs/tools/audio/mpris-scrobbler/default.nix @@ -1,4 +1,5 @@ -{ lib, stdenv +{ lib +, stdenv , fetchFromGitHub , nix-update-script , curl @@ -15,18 +16,22 @@ stdenv.mkDerivation rec { pname = "mpris-scrobbler"; - version = "0.4.95"; + version = "0.5.0"; src = fetchFromGitHub { - owner = "mariusor"; - repo = "mpris-scrobbler"; - rev = "v${version}"; - sha256 = "sha256-Cqf0egS4XSDiKLdizNHPdS0Zt3jQxw9e78S7n23CuKI="; + owner = "mariusor"; + repo = "mpris-scrobbler"; + rev = "v${version}"; + sha256 = "sha256-HUEUkVL5d6FD698k8iSCJMNeSo8vGJCsExJW/E0EWpQ="; }; postPatch = '' substituteInPlace src/signon.c \ --replace "/usr/bin/xdg-open" "${xdg-utils}/bin/xdg-open" + '' + lib.optionalString stdenv.isDarwin '' + substituteInPlace meson.build \ + --replace "-Werror=format-truncation=0" "" \ + --replace "-Wno-stringop-overflow" "" ''; nativeBuildInputs = [ @@ -44,6 +49,19 @@ stdenv.mkDerivation rec { libevent ]; + mesonFlags = [ + "-Dversion=${version}" + ]; + + NIX_CFLAGS_COMPILE = toString (lib.optionals stdenv.isDarwin [ + "-Wno-sometimes-uninitialized" + "-Wno-tautological-pointer-compare" + ] ++ lib.optionals stdenv.isLinux [ + "-Wno-array-bounds" + "-Wno-free-nonheap-object" + "-Wno-stringop-truncation" + ]); + passthru = { updateScript = nix-update-script { attrPath = pname; @@ -56,6 +74,5 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ emantor ]; platforms = platforms.unix; - broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/mpris-scrobbler.x86_64-darwin }; } From 84e05961f86c37a66018c9d2e9137a0508a87223 Mon Sep 17 00:00:00 2001 From: Robert Obryk Date: Mon, 28 Nov 2022 13:43:14 +0100 Subject: [PATCH 21/62] nixos/tests/restic: cleanup --- nixos/tests/restic.nix | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/nixos/tests/restic.nix b/nixos/tests/restic.nix index 16dd5f8c5c8a..2555c562a941 100644 --- a/nixos/tests/restic.nix +++ b/nixos/tests/restic.nix @@ -2,7 +2,6 @@ import ./make-test-python.nix ( { pkgs, ... }: let - password = "some_password"; repository = "/tmp/restic-backup"; repositoryFile = "${pkgs.writeText "repositoryFile" "/tmp/restic-backup-from-file"}"; rcloneRepository = "rclone:local:/tmp/restic-rclone-backup"; @@ -88,42 +87,60 @@ import ./make-test-python.nix ( "grep 'backup .* /opt' /tmp/fake-restic.log", ) server.succeed( + # set up "mkdir -p /opt", "touch /opt/some_file", "mkdir -p /tmp/restic-rclone-backup", + + # test that remotebackup runs custom commands and produces a snapshot "timedatectl set-time '2016-12-13 13:45'", "systemctl start restic-backups-remotebackup.service", "rm /opt/backupCleanupCommand", - "systemctl start restic-backups-remotebackup-from-file.service", - "systemctl start restic-backups-rclonebackup.service", '${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + + # test that remotebackup-from-file produces a snapshot + "systemctl start restic-backups-remotebackup-from-file.service", '${pkgs.restic}/bin/restic --repository-file ${repositoryFile} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + + # test that rclonebackup produces a snapshot + "systemctl start restic-backups-rclonebackup.service", '${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + + # test that custompackage runs both `restic backup` and `restic check` with reasonable commandlines "systemctl start restic-backups-custompackage.service", "grep 'backup .* /opt' /tmp/fake-restic.log", "grep 'check .* --some-check-option' /tmp/fake-restic.log", + + # test that we can create four snapshots in remotebackup and rclonebackup "timedatectl set-time '2017-12-13 13:45'", "systemctl start restic-backups-remotebackup.service", "rm /opt/backupCleanupCommand", "systemctl start restic-backups-rclonebackup.service", + "timedatectl set-time '2018-12-13 13:45'", "systemctl start restic-backups-remotebackup.service", "rm /opt/backupCleanupCommand", "systemctl start restic-backups-rclonebackup.service", + "timedatectl set-time '2018-12-14 13:45'", "systemctl start restic-backups-remotebackup.service", "rm /opt/backupCleanupCommand", "systemctl start restic-backups-rclonebackup.service", + "timedatectl set-time '2018-12-15 13:45'", "systemctl start restic-backups-remotebackup.service", "rm /opt/backupCleanupCommand", "systemctl start restic-backups-rclonebackup.service", + "timedatectl set-time '2018-12-16 13:45'", "systemctl start restic-backups-remotebackup.service", "rm /opt/backupCleanupCommand", "systemctl start restic-backups-rclonebackup.service", + '${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots -c | grep -e "^4 snapshot"', '${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots -c | grep -e "^4 snapshot"', + + # test that remoteprune brings us back to 1 snapshot in remotebackup "systemctl start restic-backups-remoteprune.service", '${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', ) From 7cdb313558d926bf33927aaddf6d0a9651867604 Mon Sep 17 00:00:00 2001 From: Robert Obryk Date: Mon, 28 Nov 2022 14:41:10 +0100 Subject: [PATCH 22/62] nixos/tests/restic: unify naming This commit makes the correspondence between a backup job and location of its repository clearer. --- nixos/tests/restic.nix | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/nixos/tests/restic.nix b/nixos/tests/restic.nix index 2555c562a941..68b5ef20d576 100644 --- a/nixos/tests/restic.nix +++ b/nixos/tests/restic.nix @@ -2,8 +2,8 @@ import ./make-test-python.nix ( { pkgs, ... }: let - repository = "/tmp/restic-backup"; - repositoryFile = "${pkgs.writeText "repositoryFile" "/tmp/restic-backup-from-file"}"; + remoteRepository = "/tmp/restic-backup"; + remoteFromFileRepository = "/tmp/restic-backup-from-file"; rcloneRepository = "rclone:local:/tmp/restic-rclone-backup"; backupPrepareCommand = '' @@ -17,7 +17,6 @@ import ./make-test-python.nix ( ''; passwordFile = "${pkgs.writeText "password" "correcthorsebatterystaple"}"; - initialize = true; paths = [ "/opt" ]; pruneOpts = [ "--keep-daily 2" @@ -39,12 +38,18 @@ import ./make-test-python.nix ( { services.restic.backups = { remotebackup = { - inherit repository passwordFile initialize paths pruneOpts backupPrepareCommand backupCleanupCommand; + inherit passwordFile paths pruneOpts backupPrepareCommand backupCleanupCommand; + repository = remoteRepository; + initialize = true; }; - remotebackup-from-file = { - inherit repositoryFile passwordFile initialize paths pruneOpts; + remote-from-file-backup = { + inherit passwordFile paths pruneOpts; + initialize = true; + repositoryFile = pkgs.writeText "repositoryFile" remoteFromFileRepository; }; rclonebackup = { + inherit passwordFile paths pruneOpts; + initialize = true; repository = rcloneRepository; rcloneConfig = { type = "local"; @@ -56,14 +61,15 @@ import ./make-test-python.nix ( [local] type=ftp ''; - inherit passwordFile initialize paths pruneOpts; }; remoteprune = { - inherit repository passwordFile; + inherit passwordFile; + repository = remoteRepository; pruneOpts = [ "--keep-last 1" ]; }; custompackage = { - inherit repository passwordFile paths; + inherit passwordFile paths; + repository = "some-fake-repository"; package = pkgs.writeShellScriptBin "restic" '' echo "$@" >> /tmp/fake-restic.log; ''; @@ -81,8 +87,8 @@ import ./make-test-python.nix ( server.start() server.wait_for_unit("dbus.socket") server.fail( - "${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots", - '${pkgs.restic}/bin/restic --repository-file ${repositoryFile} -p ${passwordFile} snapshots"', + "${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots", + '${pkgs.restic}/bin/restic -r ${remoteFromFileRepository} -p ${passwordFile} snapshots"', "${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots", "grep 'backup .* /opt' /tmp/fake-restic.log", ) @@ -96,11 +102,11 @@ import ./make-test-python.nix ( "timedatectl set-time '2016-12-13 13:45'", "systemctl start restic-backups-remotebackup.service", "rm /opt/backupCleanupCommand", - '${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', - # test that remotebackup-from-file produces a snapshot - "systemctl start restic-backups-remotebackup-from-file.service", - '${pkgs.restic}/bin/restic --repository-file ${repositoryFile} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + # test that remote-from-file-backup produces a snapshot + "systemctl start restic-backups-remote-from-file-backup.service", + '${pkgs.restic}/bin/restic -r ${remoteFromFileRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', # test that rclonebackup produces a snapshot "systemctl start restic-backups-rclonebackup.service", @@ -137,12 +143,12 @@ import ./make-test-python.nix ( "rm /opt/backupCleanupCommand", "systemctl start restic-backups-rclonebackup.service", - '${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots -c | grep -e "^4 snapshot"', + '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots -c | grep -e "^4 snapshot"', '${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots -c | grep -e "^4 snapshot"', # test that remoteprune brings us back to 1 snapshot in remotebackup "systemctl start restic-backups-remoteprune.service", - '${pkgs.restic}/bin/restic -r ${repository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', ) ''; } From ccfc1d24214c436b192eebac15d2d8b9129b192f Mon Sep 17 00:00:00 2001 From: Robert Obryk Date: Mon, 28 Nov 2022 14:52:29 +0100 Subject: [PATCH 23/62] nixos/tests/restic: use machine-readable output This change causes us to stop relying on the way `restic snapshots` formats its human-readable output. --- nixos/tests/restic.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/nixos/tests/restic.nix b/nixos/tests/restic.nix index 68b5ef20d576..3681c4cf190e 100644 --- a/nixos/tests/restic.nix +++ b/nixos/tests/restic.nix @@ -102,15 +102,15 @@ import ./make-test-python.nix ( "timedatectl set-time '2016-12-13 13:45'", "systemctl start restic-backups-remotebackup.service", "rm /opt/backupCleanupCommand", - '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots --json | ${pkgs.jq}/bin/jq "length | . == 1"', # test that remote-from-file-backup produces a snapshot "systemctl start restic-backups-remote-from-file-backup.service", - '${pkgs.restic}/bin/restic -r ${remoteFromFileRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + '${pkgs.restic}/bin/restic -r ${remoteFromFileRepository} -p ${passwordFile} snapshots --json | ${pkgs.jq}/bin/jq "length | . == 1"', # test that rclonebackup produces a snapshot "systemctl start restic-backups-rclonebackup.service", - '${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + '${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots --json | ${pkgs.jq}/bin/jq "length | . == 1"', # test that custompackage runs both `restic backup` and `restic check` with reasonable commandlines "systemctl start restic-backups-custompackage.service", @@ -143,12 +143,13 @@ import ./make-test-python.nix ( "rm /opt/backupCleanupCommand", "systemctl start restic-backups-rclonebackup.service", - '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots -c | grep -e "^4 snapshot"', - '${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots -c | grep -e "^4 snapshot"', + '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots --json | ${pkgs.jq}/bin/jq "length | . == 4"', + '${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots --json | ${pkgs.jq}/bin/jq "length | . == 4"', # test that remoteprune brings us back to 1 snapshot in remotebackup "systemctl start restic-backups-remoteprune.service", - '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots -c | grep -e "^1 snapshot"', + '${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots --json | ${pkgs.jq}/bin/jq "length | . == 1"', + ) ''; } From 81322c4c87ea2ae3aa417f8bfc5a88f0abee7fd8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 28 Nov 2022 16:32:48 +0000 Subject: [PATCH 24/62] checkstyle: 10.4 -> 10.5.0 --- pkgs/development/tools/analysis/checkstyle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/checkstyle/default.nix b/pkgs/development/tools/analysis/checkstyle/default.nix index 4575b06c572b..5fbf057ec3e0 100644 --- a/pkgs/development/tools/analysis/checkstyle/default.nix +++ b/pkgs/development/tools/analysis/checkstyle/default.nix @@ -1,12 +1,12 @@ { lib, stdenv, fetchurl, makeWrapper, jre }: stdenv.mkDerivation rec { - version = "10.4"; + version = "10.5.0"; pname = "checkstyle"; src = fetchurl { url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar"; - sha256 = "sha256-x/13rqb3NOP4ML2HoddkmRrEwBAsG97Z2iLLoJCu2PQ="; + sha256 = "sha256-GbPVA/Z9R0P9prJTFJUCTV9pq9/Cbl6UOjwhAlhe9BA="; }; nativeBuildInputs = [ makeWrapper ]; From 50e6f4b7c1d8de89c594c6915415b4c1fc42ee96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Mon, 28 Nov 2022 15:03:39 -0300 Subject: [PATCH 25/62] swaynotificationcenter: 0.7.2 -> 0.7.3 --- pkgs/applications/misc/swaynotificationcenter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/swaynotificationcenter/default.nix b/pkgs/applications/misc/swaynotificationcenter/default.nix index 15d187b1e968..a3d64a25565b 100644 --- a/pkgs/applications/misc/swaynotificationcenter/default.nix +++ b/pkgs/applications/misc/swaynotificationcenter/default.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation (finalAttrs: rec { pname = "SwayNotificationCenter"; - version = "0.7.2"; + version = "0.7.3"; src = fetchFromGitHub { owner = "ErikReider"; repo = "SwayNotificationCenter"; rev = "v${version}"; - hash = "sha256-Z8CFSaH4RsZ/Qgj+l+36p7smbiGV5RRQhZBBcA3iyK8="; + hash = "sha256-RU6zzhRu7YK+zcazxj2wZ5vSwLwlilBaG9l+rEstefc="; }; nativeBuildInputs = [ From 44dca86b16b7a001b179f912accb7eb9defb75ce Mon Sep 17 00:00:00 2001 From: Raphael Robatsch Date: Mon, 28 Nov 2022 19:48:06 +0000 Subject: [PATCH 26/62] sameboy: fix build by removing upstreamed patch --- pkgs/applications/emulators/sameboy/default.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/applications/emulators/sameboy/default.nix b/pkgs/applications/emulators/sameboy/default.nix index ad43f31a1255..035351885568 100644 --- a/pkgs/applications/emulators/sameboy/default.nix +++ b/pkgs/applications/emulators/sameboy/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchpatch, fetchFromGitHub, gtk3, rgbds, SDL2, wrapGAppsHook, glib }: +{ lib, stdenv, fetchFromGitHub, gtk3, rgbds, SDL2, wrapGAppsHook, glib }: stdenv.mkDerivation rec { pname = "sameboy"; @@ -16,13 +16,6 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ rgbds glib wrapGAppsHook ]; buildInputs = [ SDL2 ]; - patches = [ - (fetchpatch { - url = "https://github.com/LIJI32/SameBoy/commit/c0966ceebaf1cf2518427ffa3c0189d8f96ab5aa.patch"; - hash = "sha256-2o/aWimtAKqay7SGq5Q9vLDcQKqV6Bn2xJtnjACrLUw="; - }) - ]; - makeFlags = [ "CONF=release" "FREEDESKTOP=true" From 18271606a27dbd337515e74387e994f6079c3462 Mon Sep 17 00:00:00 2001 From: Dmitry Ivankov Date: Mon, 28 Nov 2022 21:55:47 +0100 Subject: [PATCH 27/62] elasticsearch6: add libcrypt dependency to fix build glibc's libcrypt is deprecated and since ff30c899d8bd92d1a1c9f4d4e81455b04cb0868e is built by default without libcrypt, that's probably the point when `elasticsearch6` started failing with ``` auto-patchelf: 3 dependencies could not be satisfied error: auto-patchelf could not satisfy dependency libcrypt.so.1 wanted by /nix/store/nd0gn95yfnnmnnw8zk2jnafc9gj2qy91-elasticsearch-6.8.21/modules/x-pack-ml/platform/linux-x86_64/lib/liblog4cxx.so.10 error: auto-patchelf could not satisfy dependency libcrypt.so.1 wanted by /nix/store/nd0gn95yfnnmnnw8zk2jnafc9gj2qy91-elasticsearch-6.8.21/modules/x-pack-ml/platform/linux-x86_64/lib/libaprutil-1.so.0 error: auto-patchelf could not satisfy dependency libcrypt.so.1 wanted by /nix/store/nd0gn95yfnnmnnw8zk2jnafc9gj2qy91-elasticsearch-6.8.21/modules/x-pack-ml/platform/linux-x86_64/lib/libapr-1.so.0 ``` Let's add libxcrypt dependency, also note that `elasticsearch6-oss` doesn't seem to need it. Should resolve https://github.com/NixOS/nixpkgs/issues/203467 Extra note is elk6 may get removed from nixpkgs soon in favor of elk7 https://github.com/NixOS/nixpkgs/pull/194420 --- pkgs/servers/search/elasticsearch/6.x.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/search/elasticsearch/6.x.nix b/pkgs/servers/search/elasticsearch/6.x.nix index 32f6d67925c5..f14138ca0897 100644 --- a/pkgs/servers/search/elasticsearch/6.x.nix +++ b/pkgs/servers/search/elasticsearch/6.x.nix @@ -5,6 +5,7 @@ , makeWrapper , jre_headless , util-linux, gnugrep, coreutils +, libxcrypt , autoPatchelfHook , zlib }: @@ -37,7 +38,7 @@ stdenv.mkDerivation (rec { nativeBuildInputs = [ makeWrapper ]; buildInputs = [ jre_headless util-linux ] - ++ optional enableUnfree zlib; + ++ optional enableUnfree [ zlib libxcrypt ]; installPhase = '' mkdir -p $out From c6ab0931c5d97fddcd3ee05f99f4fad8108e6a71 Mon Sep 17 00:00:00 2001 From: "\"Malo Bourgon\"" <"mbourgon@gmail.com"> Date: Mon, 28 Nov 2022 15:25:07 -0800 Subject: [PATCH 28/62] vimPlugins: update --- .../editors/vim/plugins/generated.nix | 420 +++++++++--------- 1 file changed, 210 insertions(+), 210 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index ecbc12efc04b..0dc04b4c3769 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -281,12 +281,12 @@ final: prev: SchemaStore-nvim = buildVimPluginFrom2Nix { pname = "SchemaStore.nvim"; - version = "2022-11-24"; + version = "2022-11-25"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "538b9ecc3c3186f3a5e1c0511adc915b794af84f"; - sha256 = "10vsick9a25dkj39zq5l5qbfmhyjildbp8rw4ikf1px2xiqmy7f3"; + rev = "c9824c37bef4ded4fea68ac5735aac69e02e393a"; + sha256 = "02wzb31mixa2lvii9f7kq045yrksrjmdrk42kqh4n9cfalyhydsm"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; }; @@ -486,12 +486,12 @@ final: prev: aerial-nvim = buildVimPluginFrom2Nix { pname = "aerial.nvim"; - version = "2022-11-16"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "4b42ddbd453caec3b12541af80e498a02d47cf20"; - sha256 = "0r3giqdvdpi3066ky4yib4lv36xy7cvsk3ry8j339ghiw00rjfv4"; + rev = "e4ed6d95f9fe9e45bbc94a773c4354d01654b32d"; + sha256 = "0l0p04wmpmv2a8aj56gb46h222pl04grkqk5jikyfzb9gbpg2lqq"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -535,12 +535,12 @@ final: prev: ale = buildVimPluginFrom2Nix { pname = "ale"; - version = "2022-11-23"; + version = "2022-11-25"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "590352304e49874c9598fd49b0ae5ff7ddbc854c"; - sha256 = "1mgzjibnwixvy8nm0yhndkm7c68bki932kyncbgj7pvycin790r3"; + rev = "5ce2bf84ca00cee8f375f108952789302980ae57"; + sha256 = "0494g5nd7289zvmk5k0x7wh1psiwdx3vnhzjz7sf3rcxi8nifc7g"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; }; @@ -559,12 +559,12 @@ final: prev: alpha-nvim = buildVimPluginFrom2Nix { pname = "alpha-nvim"; - version = "2022-11-14"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "goolord"; repo = "alpha-nvim"; - rev = "a858e4e7b0805835e61fab2b54704450427d47c3"; - sha256 = "0lcdywjbnh2rzjpyk9834invl8a8svmm2xwpmybdx1wrx9q6iip9"; + rev = "9c324f426b4c9efa6c883f14023421fa289f065a"; + sha256 = "157xs7qm3lc708fqi1cd0wzy8rrm42pcgragzwygr0yvbr44p3sj"; }; meta.homepage = "https://github.com/goolord/alpha-nvim/"; }; @@ -667,24 +667,24 @@ final: prev: asyncrun-vim = buildVimPluginFrom2Nix { pname = "asyncrun.vim"; - version = "2022-11-21"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "skywind3000"; repo = "asyncrun.vim"; - rev = "6aca613f8e493fa21ddd0ff1e1617e0f28e60020"; - sha256 = "0d5w37ibkv1pwvkwwqa677bz7k0lvwr1rbnibkz1j1f3h75axxxx"; + rev = "ea59f760c223100edcffc52ffe019f502a792039"; + sha256 = "1pkqfwkmj8yzq2nx61k35xzvx4pm8qf07337q2fdi9sna734m8dw"; }; meta.homepage = "https://github.com/skywind3000/asyncrun.vim/"; }; asynctasks-vim = buildVimPluginFrom2Nix { pname = "asynctasks.vim"; - version = "2022-11-10"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "skywind3000"; repo = "asynctasks.vim"; - rev = "9053c97fc77ac3335761527d4431f936631e3a24"; - sha256 = "0jm4grwgz6wql22d3yqpmayqg0vnssdcp19csgvcjac9lrxl0m9y"; + rev = "784a4b1f75a913cc6c43dd6c4dbe69d648dbbfa5"; + sha256 = "1mwabzkdvikyy41f7q6nqym28y93v4jmjvlkak9i2rb2l4lx5ski"; }; meta.homepage = "https://github.com/skywind3000/asynctasks.vim/"; }; @@ -811,12 +811,12 @@ final: prev: barbecue-nvim = buildVimPluginFrom2Nix { pname = "barbecue.nvim"; - version = "2022-11-24"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "utilyre"; repo = "barbecue.nvim"; - rev = "c9caced60036013aa5d352baf09b187d73958f41"; - sha256 = "12iay9jf4cc1bcpfqdbpcb7macy9a57aw8g6r2aikzp5v907wlvh"; + rev = "8249ba25471384b74b1eacbfdfb735c73a7fe077"; + sha256 = "0bf88bgpf5wcq2dddf2ppihf832fpk0a8zpsvrnzx3rmmxarzchm"; }; meta.homepage = "https://github.com/utilyre/barbecue.nvim/"; }; @@ -1051,12 +1051,12 @@ final: prev: circles-nvim = buildVimPluginFrom2Nix { pname = "circles.nvim"; - version = "2022-11-09"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "projekt0n"; repo = "circles.nvim"; - rev = "67bc0cb720ed2f6d57073b24a7c1cf0531f2ce7e"; - sha256 = "0q88yjssn4mm7m2fbddlp2yvixrfdmf5b8hrrq9zknx6q0b7bwpb"; + rev = "91ae7e0ddf95e1984528cf3129879f4841bcbc82"; + sha256 = "0wmy9h2m4zdqaw7cmg1dz5w8l0x5269is0r8bb3ns7clilrknjhm"; }; meta.homepage = "https://github.com/projekt0n/circles.nvim/"; }; @@ -1159,12 +1159,12 @@ final: prev: cmp-cmdline = buildVimPluginFrom2Nix { pname = "cmp-cmdline"; - version = "2022-11-13"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "cmp-cmdline"; - rev = "8bc9c4a34b223888b7ffbe45c4fe39a7bee5b74d"; - sha256 = "0rx8ncap1dfrgwkx1wsmhybr6cs1kdh0li5hssbhws2d6igij8zq"; + rev = "23c51b2a3c00f6abc4e922dbd7c3b9aca6992063"; + sha256 = "0vffivj94736njjhlazrs0jkc1nyvcdjpw64w38d1lhlyflf4cl7"; }; meta.homepage = "https://github.com/hrsh7th/cmp-cmdline/"; }; @@ -1723,12 +1723,12 @@ final: prev: coc-nvim = buildVimPluginFrom2Nix { pname = "coc.nvim"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "24347d43c066fb8e60206c4be3fa6432fa7d3e8a"; - sha256 = "1n0chm1447bhxcv0m2hscg3hb927nvlzwcwab5yz4hmvgi01dcs2"; + rev = "d436220bd70346221b590419fbe2f2564c4bbb7f"; + sha256 = "18v3z2vrgn09jwyaffcigx7g4bzx2ff8j6lwkvzyxqxbfrdzv0vq"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; }; @@ -1963,12 +1963,12 @@ final: prev: conjure = buildVimPluginFrom2Nix { pname = "conjure"; - version = "2022-10-08"; + version = "2022-11-26"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "839fe23a7746f03aa9ef1ebf087501cd6126cf0f"; - sha256 = "1009jc5zz20hfi8g7j4znnrwm6jdj6041a24i3ayklgl5dqw2519"; + rev = "0be93ef60f075a247bb5de9e29d447dc8a888ff0"; + sha256 = "07nzyswzd8bidx9by7lf60dcz51f1klfz0wnc2gfx5vq7qy3jjpq"; }; meta.homepage = "https://github.com/Olical/conjure/"; }; @@ -2011,24 +2011,24 @@ final: prev: coq-artifacts = buildVimPluginFrom2Nix { pname = "coq.artifacts"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.artifacts"; - rev = "1a2c6f5d2533325eb58d446090410f6eb2e1c980"; - sha256 = "1ah8hbadmbp5pb1yz937mfr6dgs8mwfx1ljjyxyxb0ybsgf9lb87"; + rev = "2793e338d4de033ecbda9b5539b65147f0689696"; + sha256 = "0n7dl8h30890zxi8y0hrwfjhbxx4vzaknkz55nmqgzi1fppmr6vr"; }; meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; }; coq-thirdparty = buildVimPluginFrom2Nix { pname = "coq.thirdparty"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.thirdparty"; - rev = "da78af520a1f4f7f742a0d1744177607eeb42b29"; - sha256 = "1z9rdy6jmznslml65xpniklrj25y4yg89bkwby1asfzs94sgc9di"; + rev = "c4ec887df2dc95bf051cbcaea6bb8b4621787c48"; + sha256 = "1vm895gp8ax7r2i0mvj4b70lhdi1x4jdxy611r7ggmz98bfayk7m"; }; meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; }; @@ -2047,12 +2047,12 @@ final: prev: coq_nvim = buildVimPluginFrom2Nix { pname = "coq_nvim"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "b2818ad153e8589e0d7ab3d6e557e5fda9f1c2f0"; - sha256 = "12q94zrgvqcf2kjjxpjjnxnap02q3w4ly9c5s1113kmrd77v2jrd"; + rev = "441c8228a1a49ca9bf6003ca9de9f5708706f666"; + sha256 = "1smf7147kf3cc4s934g60b2k6gyvs973rirzgwnkxwrxd028l19c"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; }; @@ -2577,12 +2577,12 @@ final: prev: diffview-nvim = buildVimPluginFrom2Nix { pname = "diffview.nvim"; - version = "2022-11-20"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "sindrets"; repo = "diffview.nvim"; - rev = "d2d9b18bd50fa1363bd8bdf65c9678fb1af125b3"; - sha256 = "1l57dn7z76d7f32bz74wi06a9if7y6c99qr63q2aj7lya0hz8r36"; + rev = "73271db79722486dca22be3949e44d44c445a39f"; + sha256 = "0s60ykc4szd3p3n4j73l06kjklllqnpkajdnxbqsnrhaz89hb8c7"; }; meta.homepage = "https://github.com/sindrets/diffview.nvim/"; }; @@ -2637,12 +2637,12 @@ final: prev: echodoc-vim = buildVimPluginFrom2Nix { pname = "echodoc.vim"; - version = "2022-06-04"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "Shougo"; repo = "echodoc.vim"; - rev = "945cdbbbd0e3c93d6514c0283425c32c35cddb17"; - sha256 = "0jqy96mc5kdgh7gxcxlgl94fvaxgazhkwkydki78vpgszvshrbry"; + rev = "8c7e99e825f9643627f169f3f45a43a3aae21901"; + sha256 = "0spgv2ml216s4zj5sgwny2l47jamh3gi86f4iy9p81gmfgvfpm1k"; }; meta.homepage = "https://github.com/Shougo/echodoc.vim/"; }; @@ -2843,12 +2843,12 @@ final: prev: fidget-nvim = buildVimPluginFrom2Nix { pname = "fidget.nvim"; - version = "2022-10-25"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "j-hui"; repo = "fidget.nvim"; - rev = "2cf9997d3bde2323a1a0934826ec553423005a26"; - sha256 = "04y9lm3cm4ik0hi5b95p1wch6l460wn29dxcrn9abqbsfzwnv3d7"; + rev = "44585a0c0085765195e6961c15529ba6c5a2a13b"; + sha256 = "112mjmy2nrqwj3l9dp3gzxsygaidcdrz2l6vzn27k1a57a7jyb8l"; }; meta.homepage = "https://github.com/j-hui/fidget.nvim/"; }; @@ -2964,12 +2964,12 @@ final: prev: friendly-snippets = buildVimPluginFrom2Nix { pname = "friendly-snippets"; - version = "2022-11-16"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "rafamadriz"; repo = "friendly-snippets"; - rev = "ef8caa5002e53977779ce8ab18a9c393ed624386"; - sha256 = "1kb3gh0qlbc75qkwy3ybhgsm9gcwbdba75ffhpcbifd6s6rdfj0n"; + rev = "03f91a18022964d80a3f0413ed82cf1dbeba247f"; + sha256 = "0kccng913a37k4i70d4bhr3a5jhmksq4kjglky2cqwkwz3s7bg9a"; }; meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; }; @@ -3072,12 +3072,12 @@ final: prev: fzf-lua = buildVimPluginFrom2Nix { pname = "fzf-lua"; - version = "2022-11-22"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "fzf-lua"; - rev = "adc7b829ddba3f5fc6bb22232d3f9fc0560a0728"; - sha256 = "03bwhkdd6gyvswy46p18n5zajxf695w3pq70a2yhwki060h71m63"; + rev = "314d3d128ca0dc621e729a94919c7fbf907a11ef"; + sha256 = "0yx4s69sn4bwwc8sxmcs0k5lgfdzwrlhwj78ms8ka6kbw0wxsx2f"; }; meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; }; @@ -3384,12 +3384,12 @@ final: prev: gruvbox-nvim = buildVimPluginFrom2Nix { pname = "gruvbox.nvim"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "ellisonleao"; repo = "gruvbox.nvim"; - rev = "076b9ddcfb3bf1d94f65c25f372f405f39bdbf8f"; - sha256 = "0gx2c1s4r0b2j8c10b7m23njqqkibcz0ywh7sd08g0c9hg0njfni"; + rev = "02a9182c66a8347d8328a32d58535dfb9785f6aa"; + sha256 = "0dwi86i6bzzbhblr8whb2bnkra4lv5zm0xvyfjn1s0qj5gs3ammw"; }; meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/"; }; @@ -3455,12 +3455,12 @@ final: prev: haskell-tools-nvim = buildVimPluginFrom2Nix { pname = "haskell-tools.nvim"; - version = "2022-11-22"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "haskell-tools.nvim"; - rev = "97ee64ed5d357fbadf0b02c0f936b9f2ce4f8ae7"; - sha256 = "0zghgcyvc3qxlsw0c60iyzknyizsvwp930a03z0kcsgqhg5q0psg"; + rev = "c28d8a80bf57d06b7e88d30f807cc3c51d2ab268"; + sha256 = "093mbwldi0ygkk5wwhnm9cns2vpc5wlkm03v6c94inbjrzv3cl3x"; }; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; }; @@ -3851,12 +3851,12 @@ final: prev: jq-vim = buildVimPluginFrom2Nix { pname = "jq.vim"; - version = "2019-05-21"; + version = "2022-11-26"; src = fetchFromGitHub { owner = "vito-c"; repo = "jq.vim"; - rev = "6e056fa297ce58d45500b0937b8214400e9a50fa"; - sha256 = "0dfsym34xiza9221bdsr51jykcxmz8bnkzi846bqxxjxiw0p3yk1"; + rev = "6ff60efab7a15c60ff073c5bb7aec2858a0bafba"; + sha256 = "0fzzqixnzhv2k8dhznn9yzx6h4ivc960dbj7qlbp3czs9fvs8x76"; }; meta.homepage = "https://github.com/vito-c/jq.vim/"; }; @@ -3995,12 +3995,12 @@ final: prev: lean-nvim = buildVimPluginFrom2Nix { pname = "lean.nvim"; - version = "2022-10-29"; + version = "2022-11-25"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "60d71f31b895cc1a1cb319f780df44de7664f0ee"; - sha256 = "1x1rdcxh2ga35x527f7csp0sfif7zrb8j4q1lsmvvzvi41y6rq70"; + rev = "de3dac11828a3907051b759cdbd21e45b19856c8"; + sha256 = "0988gymw7s9dzb28gxps10xh4md4p2xwf0aqsqbqx1bf7d1kyyw9"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; }; @@ -4031,12 +4031,12 @@ final: prev: leap-nvim = buildVimPluginFrom2Nix { pname = "leap.nvim"; - version = "2022-11-22"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "ggandor"; repo = "leap.nvim"; - rev = "c5ddd07ff5f436cd8b655154d2a8e8d4c2f29466"; - sha256 = "1j72hsjsip1qa94zx8yx1jz62ikqa2dlqz27qv7mz6801ndh2sz0"; + rev = "f7391b5fe9771d788816383ee3c75e0be92022af"; + sha256 = "1xxlpz6y66h8xs8bfl0bq46gkhvdi275vsmrwbac1lwk76v9b8kq"; }; meta.homepage = "https://github.com/ggandor/leap.nvim/"; }; @@ -4079,12 +4079,12 @@ final: prev: lexima-vim = buildVimPluginFrom2Nix { pname = "lexima.vim"; - version = "2022-11-18"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "cohama"; repo = "lexima.vim"; - rev = "984ea9552fce06d24afee3d9051813a7433e1439"; - sha256 = "0nb2ik2dx0akilfdfff3sjk2pfbrscih5rrr0dy0kxk1c86fdpqx"; + rev = "36781e59099b9b46eed564283b95938f90cd852d"; + sha256 = "1p9x56iw26kkkv3dk6z8kf1bhsysr72gsc2x1ki2mhlf2i15axbn"; }; meta.homepage = "https://github.com/cohama/lexima.vim/"; }; @@ -4319,12 +4319,12 @@ final: prev: lsp-format-nvim = buildVimPluginFrom2Nix { pname = "lsp-format.nvim"; - version = "2022-09-05"; + version = "2022-11-25"; src = fetchFromGitHub { owner = "lukas-reineke"; repo = "lsp-format.nvim"; - rev = "b611bd6cea82ccc127cf8fd781a1cb784b0d6d3c"; - sha256 = "1sx09l5c8xi9n4nbnmwn7hx0wzsih3kdavgdygjckknjl1261bm1"; + rev = "ca0df5c8544e51517209ea7b86ecc522c98d4f0a"; + sha256 = "1c4hwd1v72scdwh5ydcqirx7m03ngsw3mxmjvd9cd3n3n7x8rrsi"; }; meta.homepage = "https://github.com/lukas-reineke/lsp-format.nvim/"; }; @@ -4402,12 +4402,12 @@ final: prev: lsp_signature-nvim = buildVimPluginFrom2Nix { pname = "lsp_signature.nvim"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "ray-x"; repo = "lsp_signature.nvim"; - rev = "055b82b98e3c2e4d3ca3300d0b453674ce166237"; - sha256 = "0iyn04zsfcmz5vmvds6kll3nmlba5n2ah6033d8bhpxll8zqf8bl"; + rev = "136d0eb5956c5a874c506007606f3ad022df64e2"; + sha256 = "0hgf78gj252jxsrwpsc5gxy943k65x6l397win1jrcpkrmpmmq51"; }; meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; }; @@ -4462,24 +4462,24 @@ final: prev: lualine-nvim = buildVimPluginFrom2Nix { pname = "lualine.nvim"; - version = "2022-10-23"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "nvim-lualine"; repo = "lualine.nvim"; - rev = "3325d5d43a7a2bc9baeef2b7e58e1d915278beaf"; - sha256 = "1kz3kzgz7hl27hvxqb9kdiw6y7gyc9qyd3qppm1bp3s4kxbp2fm6"; + rev = "bfa0d99ba6f98d077dd91779841f1c88b7b5c165"; + sha256 = "1yr4p08s0yll3g39k62735g0bz21v0vg5f0vxizwhyy2cx49n90f"; }; meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; }; luasnip = buildVimPluginFrom2Nix { pname = "luasnip"; - version = "2022-11-22"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "l3mon4d3"; repo = "luasnip"; - rev = "79f647218847b1cd204fede7dd89025e43fd00c3"; - sha256 = "0kazkaf7q85qb8v43nlvx76jiw6dn2gic0j8ckdyxxkgpyxx7myn"; + rev = "3fa5c8d938e4ed9dcfd3e07d13b587cba4f87e7d"; + sha256 = "0pf4z4c4iaqzh40gsc4gs55kl6821sjhyp0x8pjahl2spqxm3nn3"; fetchSubmodules = true; }; meta.homepage = "https://github.com/l3mon4d3/luasnip/"; @@ -4931,12 +4931,12 @@ final: prev: neo-tree-nvim = buildVimPluginFrom2Nix { pname = "neo-tree.nvim"; - version = "2022-11-18"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "b68ebd1de117c6ad577016242b62797fb6b7ad69"; - sha256 = "1grgwg9wj0q01cmgg77r024zm1aj2bx0h6vw8sn5h8kaic05h5ki"; + rev = "7c6903b05b13c5d4c3882c896a59e6101cb51ea7"; + sha256 = "1ycwasdl48w2rwmwq8na63dk6wb6vdx7hnrwhbyxy6z9p207wpwj"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; }; @@ -4955,12 +4955,12 @@ final: prev: neoconf-nvim = buildVimPluginFrom2Nix { pname = "neoconf.nvim"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "1459f8106556a160bceebaee917e734f119f13bc"; - sha256 = "1w3f6k26yh88f4j3823p25y59w94v1aahk308wzr9ac9xhzwf9h4"; + rev = "8352b24064e23a8fd8d2210ea0fa4f9842b26582"; + sha256 = "19v28yz612w4ia7j1lcql11bfwgd8cc1xw68jpfc9m486kck6p1i"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; }; @@ -4979,12 +4979,12 @@ final: prev: neodev-nvim = buildVimPluginFrom2Nix { pname = "neodev.nvim"; - version = "2022-11-22"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "folke"; repo = "neodev.nvim"; - rev = "fdcbdaf5b962cf1abd49d7d7f03e62cebed16fad"; - sha256 = "16g1i5npzgpw7hxhir9xwy77dh4xnrg6v06s0q8svpxd2bp84pl2"; + rev = "2d5a374b2c0d6d3521a2c49541c9c195b0646be6"; + sha256 = "12kgi6f4a4lhfpg7wlqlrjddcb28k1rqmxx5j11p8ybj11mgxvvf"; }; meta.homepage = "https://github.com/folke/neodev.nvim/"; }; @@ -5003,12 +5003,12 @@ final: prev: neogit = buildVimPluginFrom2Nix { pname = "neogit"; - version = "2022-11-12"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "TimUntersberger"; repo = "neogit"; - rev = "c1a2a1aa5b4fd774dc26c53f7f256f1320c0ff15"; - sha256 = "0m8n27yb6m5ad3jhrflw0vd7kxjd4dr5liwvk9b8gz4fw598v2n5"; + rev = "74e14e3c885f0caf64004d1c1e75dcbef96e10e5"; + sha256 = "1sdv73v5wzqvfbmrlj6vmwpvgyy9afw6nji5nc1wmhw74cwq2r3a"; }; meta.homepage = "https://github.com/TimUntersberger/neogit/"; }; @@ -5051,24 +5051,24 @@ final: prev: neon = buildVimPluginFrom2Nix { pname = "neon"; - version = "2022-11-24"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "rafamadriz"; repo = "neon"; - rev = "f4e94d8a681ebec78156f72c5158eeb1bc320b6f"; - sha256 = "1y9q8ywymlpdq9mima0mczb5mmlcf5zbpgzj2p014y0whn4pcd7f"; + rev = "7765aaa7d1cd3804176140644640766e4411c766"; + sha256 = "1rdgbx76kvlzg81cn653bqg9lj52gxnf15zla1kscw7wgh6hjvyh"; }; meta.homepage = "https://github.com/rafamadriz/neon/"; }; neorg = buildVimPluginFrom2Nix { pname = "neorg"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "neorg"; - rev = "ad2f5735c837046a40efef9aad70d01af5acd076"; - sha256 = "1xjg4f1kf3ha5fcnbsds5x63w4rahvpkkxd5gvsn36q2dpyyhq1p"; + rev = "e9c35e34ec784c35b4a22a1037d7b247c45152c4"; + sha256 = "1bdz4z1imknjp0ddm09vxi23372x0n9hprmqica7j11lqf5zqzxh"; }; meta.homepage = "https://github.com/nvim-neorg/neorg/"; }; @@ -5123,12 +5123,12 @@ final: prev: neotest = buildVimPluginFrom2Nix { pname = "neotest"; - version = "2022-11-24"; + version = "2022-11-26"; src = fetchFromGitHub { owner = "nvim-neotest"; repo = "neotest"; - rev = "283b71dcdc5aebca24a848da0fb23581596de8c6"; - sha256 = "0d2z9q2a6d32kyfcz2nb5nihk2r45xs95w1f2c18d515zwqkfi4j"; + rev = "b449394aa36b05eef6719162356c2ae531460bd9"; + sha256 = "12qmbkjivpf3yd3j8wsiw2s8rmdg9q8zqp4pdybgdqfywivf00km"; }; meta.homepage = "https://github.com/nvim-neotest/neotest/"; }; @@ -5267,12 +5267,12 @@ final: prev: nightfox-nvim = buildVimPluginFrom2Nix { pname = "nightfox.nvim"; - version = "2022-11-22"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "EdenEast"; repo = "nightfox.nvim"; - rev = "bb70a6489c6055f445a86a0290ead288732477df"; - sha256 = "18nkvjyr7i9d75swyp7qj38ai3fi703c2d9ymq97bplhk3yskpwk"; + rev = "dce9cddbccc479dad170270d18f2057a637a0297"; + sha256 = "0fkgp5hd0wgcpr0pnpk8m1k3xf08p0mfahkch41z16mlach8gjwn"; }; meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; }; @@ -5339,12 +5339,12 @@ final: prev: nord-nvim = buildVimPluginFrom2Nix { pname = "nord.nvim"; - version = "2022-11-22"; + version = "2022-11-25"; src = fetchFromGitHub { owner = "shaunsingh"; repo = "nord.nvim"; - rev = "993a69aad81c5d82106e1a7dc553136c33c1cabe"; - sha256 = "14yk94wpppwa7s5flbyn10mvf03p8ahm241plyjz6rahah764sqp"; + rev = "4b6d4072923cfc3a3f6aea55eafd8b4ad0ddc489"; + sha256 = "1bvwhqcpdkym94wyr7jn26jd81sz5hzsikd129x22ynwakq0ajzw"; }; meta.homepage = "https://github.com/shaunsingh/nord.nvim/"; }; @@ -5435,12 +5435,12 @@ final: prev: nvim-autopairs = buildVimPluginFrom2Nix { pname = "nvim-autopairs"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "windwp"; repo = "nvim-autopairs"; - rev = "5d75276fce887c0cf433bb1b9867717907211063"; - sha256 = "11ivy3iaw672yfgbq92q0xd9s6qijs5rd5464fgdwimqrsac0300"; + rev = "99f696339266c22e7313d6a85a95bd538c3fc226"; + sha256 = "1pv3hfaxd7yifx0n9643wcb9skrqrkzx5x545x944y23xvwvv9di"; }; meta.homepage = "https://github.com/windwp/nvim-autopairs/"; }; @@ -5507,12 +5507,12 @@ final: prev: nvim-cmp = buildNeovimPluginFrom2Nix { pname = "nvim-cmp"; - version = "2022-11-24"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "4c05626ccd70b1cab777c507b34f36ef27d41cbf"; - sha256 = "185mxjj3r9jhgylr3ai08i5br6xh7jifyqyxgsw9a0plq8qywcvl"; + rev = "93f385c17611039f3cc35e1399f1c0a8cf82f1fb"; + sha256 = "0c9931rb4pf9vj51gqxizvbamq9ycjzy08vq2arm1jkrrr8fkmfc"; }; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; }; @@ -5615,12 +5615,12 @@ final: prev: nvim-dap = buildVimPluginFrom2Nix { pname = "nvim-dap"; - version = "2022-11-05"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap"; - rev = "61643680dcb771a29073cd432894e2f81a7c2ae3"; - sha256 = "0qcf6rsg610wcyz4663jjl0d6570pyxg66x6k01yyxbjsqv0jdzm"; + rev = "f0573ea26f29702ad9aa1546e102adb2f5b7ac3a"; + sha256 = "0d5ng7ffamh24bacyr4xgw393cm55x62f3m9cly8rzd38y7glpvi"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; }; @@ -5867,12 +5867,12 @@ final: prev: nvim-lspconfig = buildVimPluginFrom2Nix { pname = "nvim-lspconfig"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "d005193b6476088ff032607baca07b1bbbeb36ee"; - sha256 = "11r98294wh9q055j1yl5b0l4d300llsqxcdnnp9xfhaqrjpkp8lh"; + rev = "a2817c9d9500079a0340286a88653b41707a92eb"; + sha256 = "0y4db82ysjmff9v9x0whdkhjjdds2v9vxiwgs7fp6pzsq6am13fk"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -5915,12 +5915,12 @@ final: prev: nvim-metals = buildVimPluginFrom2Nix { pname = "nvim-metals"; - version = "2022-11-17"; + version = "2022-11-26"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "1071ddc47e9d9629ba754ffbf3cc11fa8be4218b"; - sha256 = "17wr3g4f4nk98jzp4g94l8nhksmwc32lc5v7bk56zn0933gr3m1v"; + rev = "92f7451aa0dd0267027ab9a5850a4b7c1af33341"; + sha256 = "16bifycciggvsq5mxp43w21jdh8r57yhsrs7bnwgzy19h0q5lm8w"; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; }; @@ -5939,12 +5939,12 @@ final: prev: nvim-navic = buildVimPluginFrom2Nix { pname = "nvim-navic"; - version = "2022-11-18"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "smiteshp"; repo = "nvim-navic"; - rev = "40c0ab2640a0e17c4fad7e17f260414d18852ce6"; - sha256 = "194r8p8nljvh5jb8i860qp8kr4i16s5q84nc6phqjygwacsq69s8"; + rev = "343e07de11b15f93e44ebd47eb98dce6b7da2e6b"; + sha256 = "14rdzmh8w7qvmvqdv360nba1l2phmmbxs90ifjrxicw21b48jmyi"; }; meta.homepage = "https://github.com/smiteshp/nvim-navic/"; }; @@ -5975,12 +5975,12 @@ final: prev: nvim-notify = buildVimPluginFrom2Nix { pname = "nvim-notify"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "rcarriga"; repo = "nvim-notify"; - rev = "e7cffd0e8c3beaa0df7d06567620afa964bc2963"; - sha256 = "0j2q6wd5izv6y5cj50xildd117zx8ncd93074fp97gdyb2xmp45g"; + rev = "859056ff7aec327255578c7a98ef02d0cd829f65"; + sha256 = "01sas5rv0j6rsjml9ibi9ygzpihdn6g8vz5rpwv4grkh0n844jkh"; }; meta.homepage = "https://github.com/rcarriga/nvim-notify/"; }; @@ -6095,24 +6095,24 @@ final: prev: nvim-tree-lua = buildVimPluginFrom2Nix { pname = "nvim-tree.lua"; - version = "2022-11-20"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "68a2a0971eb50f13e4d54498a2add73f131b9a85"; - sha256 = "09g82ncljgl2gx4ybmvmih7gnn106b5v7ag3w9kxiybl606h3b3d"; + rev = "0b319a1b284a2e75faa46107d2cda31a30e946bc"; + sha256 = "08xp4l09q7fqqjizbs9xms8w8la59gigd7sshdrbqhllakgdrjjx"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; }; nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "d43de223c7676626e961c8d56e466cb4d02e827d"; - sha256 = "0dx983lr1pjf1aj7gbymnljhph4g0yybym6i4ki55bi7v6dyd5dc"; + rev = "1821c656d8e42fd8ce6648af58e64268606e8bec"; + sha256 = "05ka90vjq18rwrxcy65q1yw5pwcs2xlzg080v7lsnm024q5f7l9n"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; @@ -6155,12 +6155,12 @@ final: prev: nvim-treesitter-textobjects = buildVimPluginFrom2Nix { pname = "nvim-treesitter-textobjects"; - version = "2022-11-22"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "f27f22053d210191e0a267ca15ec80a10a226a97"; - sha256 = "1nv4gyslmrz84951vi6q2nahk899fhansapm4chfpc6prc3l22lv"; + rev = "98476e7364821989ab9b500e4d20d9ae2c5f6564"; + sha256 = "1gvksha3l3pripy7rsk1axr9n0wmzsh2xr1461vjz3314sdfikyj"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; }; @@ -6203,12 +6203,12 @@ final: prev: nvim-web-devicons = buildVimPluginFrom2Nix { pname = "nvim-web-devicons"; - version = "2022-11-14"; + version = "2022-11-26"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-web-devicons"; - rev = "3b1b794bc17b7ac3df3ae471f1c18f18d1a0f958"; - sha256 = "1yxrv5kc5prfllgfcj2h8c8b74rydwdc8hm2fwbk1d0d9jcs66w7"; + rev = "189ad3790d57c548896a78522fd8b0d0fc11be31"; + sha256 = "1k45pgz1jldkrczxyhhv6abj1klbkl07g2lxw7hhlsbyflg7h9sv"; }; meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; }; @@ -6323,12 +6323,12 @@ final: prev: onedark-nvim = buildVimPluginFrom2Nix { pname = "onedark.nvim"; - version = "2022-11-21"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "navarasu"; repo = "onedark.nvim"; - rev = "df090f9d72d43aa51dec5760c44da288b58a79b6"; - sha256 = "086gamdb6617kgijabcc5sybwigrzb8sl5jxa9vy6srswkk5mp1m"; + rev = "89dde4963ad198c9b6144dee3d5e8bcbb7559ddc"; + sha256 = "0x21c2rr49yi5ad5k7d24sy75lgvjyx8irh1n069m5afcdhbb2jv"; }; meta.homepage = "https://github.com/navarasu/onedark.nvim/"; }; @@ -6407,12 +6407,12 @@ final: prev: orgmode = buildVimPluginFrom2Nix { pname = "orgmode"; - version = "2022-11-18"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "nvim-orgmode"; repo = "orgmode"; - rev = "b82cc5df76a766c0f585f4792db7339a73e25e77"; - sha256 = "16awk2x650aj56niwi9i87bwpqj572k1vzablchym0sbkaj3726a"; + rev = "af313c90b196b4ae98230d1b1c15b273228371fc"; + sha256 = "1fi3x0dy8yzpaxj6pk3kwbdavw4493fx2dba3r5ac39jc3hx3b9l"; }; meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; }; @@ -6431,12 +6431,12 @@ final: prev: packer-nvim = buildVimPluginFrom2Nix { pname = "packer.nvim"; - version = "2022-09-10"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "wbthomason"; repo = "packer.nvim"; - rev = "6afb67460283f0e990d35d229fd38fdc04063e0a"; - sha256 = "1wx7wm4c6i1qnvc08b0jzjfaf95cnnxrnkscggzs90w5ncdyy80a"; + rev = "04e45a888ff9a20fa15c1756c3a78ea50990ec17"; + sha256 = "0qskkdyz3s2sh2d5mv3r7v2bx2jf7fiqcz6mfafw4cnagpf7svar"; }; meta.homepage = "https://github.com/wbthomason/packer.nvim/"; }; @@ -6672,12 +6672,12 @@ final: prev: python-mode = buildVimPluginFrom2Nix { pname = "python-mode"; - version = "2022-01-28"; + version = "2022-11-25"; src = fetchFromGitHub { owner = "python-mode"; repo = "python-mode"; - rev = "85d2cd1a196ac1def79d4599b5be69395ed5b603"; - sha256 = "0jk8pssliyar4qs42x9m1jgri446cr4yc7iv8l9wc9xn6r3qnm29"; + rev = "149ccf7c5be0753f5e9872c023ab2eeec3442105"; + sha256 = "1l577vb781fqsnin44r5ny0zd5mac9yxbg65fyxcr0x9x7iw97x2"; fetchSubmodules = true; }; meta.homepage = "https://github.com/python-mode/python-mode/"; @@ -6865,12 +6865,12 @@ final: prev: rest-nvim = buildNeovimPluginFrom2Nix { pname = "rest.nvim"; - version = "2022-11-16"; + version = "2022-11-25"; src = fetchFromGitHub { owner = "rest-nvim"; repo = "rest.nvim"; - rev = "2e368cd681379f014906ad0268111eb5c95f9aa6"; - sha256 = "0hxabk1c6fn9yrvdsm00frws1m858finl9ai7rgj2s56056zx9p4"; + rev = "ce7aed035f0b82b72b00d33cff6ab3e445a06db8"; + sha256 = "1vcf9pf64gwinhqgha5vka939bigpa94vvghp5wx989lhs7l71gw"; }; meta.homepage = "https://github.com/rest-nvim/rest.nvim/"; }; @@ -6889,12 +6889,12 @@ final: prev: rnvimr = buildVimPluginFrom2Nix { pname = "rnvimr"; - version = "2022-11-09"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "rnvimr"; - rev = "e9af3795f4233b3273e4b7e9d6bb7d7c8e191412"; - sha256 = "1dv9rnqpjmsfmsxzjshiqdx4kgnh341b9kypb7j0dn65gj2narsq"; + rev = "d78ca640354ea7a4671ff11df8f71fbb087e0eba"; + sha256 = "1y613xbqjv3g6drcqhx04j34fnx2l00yb17prcd4vn5sjllil9mz"; }; meta.homepage = "https://github.com/kevinhwang91/rnvimr/"; }; @@ -6961,11 +6961,11 @@ final: prev: rust-vim = buildVimPluginFrom2Nix { pname = "rust.vim"; - version = "2022-09-28"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "rust-lang"; repo = "rust.vim"; - rev = "1cdc5cb4bd061bc30b502e07321682b5a4396dca"; + rev = "889b9a7515db477f4cb6808bef1769e53493c578"; sha256 = "1xklq4g6dvqd3a5msnrir899hzqmjkscpb8bq9wd4fi3ivmjjjgg"; }; meta.homepage = "https://github.com/rust-lang/rust.vim/"; @@ -6997,12 +6997,12 @@ final: prev: satellite-nvim = buildVimPluginFrom2Nix { pname = "satellite.nvim"; - version = "2022-11-23"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "lewis6991"; repo = "satellite.nvim"; - rev = "b0c134fed32ee21b204ccd32ad4b816fd8de39b7"; - sha256 = "1cl88kzdff8k1swd7ngsfx4grg9pdw4p0zy86jb4mpslcivvd4g8"; + rev = "48cf0094018c0eb71c9a03c6b0a2bc46712f0526"; + sha256 = "0ql022slljcjhcly2zpfsxs33hv9ha0gmpij7zm8sqw6wchzigbm"; }; meta.homepage = "https://github.com/lewis6991/satellite.nvim/"; }; @@ -7962,12 +7962,12 @@ final: prev: telescope-nvim = buildVimPluginFrom2Nix { pname = "telescope.nvim"; - version = "2022-11-23"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope.nvim"; - rev = "cea9c75c19d172d2c6f089f21656019734a615cf"; - sha256 = "18ivpbfnxx5hilapcb7n1qq0a5am5sq6zixhb3slsfqqg0a2v8rn"; + rev = "3c2e5fb23e9f6ca1aa682ae16bac3319bfe03e38"; + sha256 = "08r7cjmkqw2pzagyhyv185b86pqrvwk2y6b7g6sjbv3izp4q3krk"; }; meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; }; @@ -8779,12 +8779,12 @@ final: prev: vim-airline = buildVimPluginFrom2Nix { pname = "vim-airline"; - version = "2022-11-17"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "vim-airline"; repo = "vim-airline"; - rev = "2654f838ae4eb4383ee26cf32d04a597822008cf"; - sha256 = "1sfd0ssi549y03i0rkz9qds24v19vgn2qdbnv010xpwbnxhsrbv0"; + rev = "25d53a80f4d68932de4b10fc31aa9a393e19b41e"; + sha256 = "169gxfb6lfd29ln0qwx6kch2ndik8bmj7npq9wpblpczg3g5sn4j"; }; meta.homepage = "https://github.com/vim-airline/vim-airline/"; }; @@ -9175,12 +9175,12 @@ final: prev: vim-clap = buildVimPluginFrom2Nix { pname = "vim-clap"; - version = "2022-11-12"; + version = "2022-11-26"; src = fetchFromGitHub { owner = "liuchengxu"; repo = "vim-clap"; - rev = "58e05a4e38afc3fddd513bbb0f35601e4b502cf5"; - sha256 = "148gywsna247fw0fr25y15g6x50k7gs04kmhnppjn4p8waabb8ah"; + rev = "aca487d01058c36c245cf35d30913cfb7311eebb"; + sha256 = "1q4nsjzq7cirqbg5kwc3pww4mqai5i53fq9p8cqw0pyi1vzhvc90"; }; meta.homepage = "https://github.com/liuchengxu/vim-clap/"; }; @@ -9247,12 +9247,12 @@ final: prev: vim-codefmt = buildVimPluginFrom2Nix { pname = "vim-codefmt"; - version = "2022-11-18"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "google"; repo = "vim-codefmt"; - rev = "3494825e8f3e78869d2da4551fb00814f8e3f285"; - sha256 = "04mdfxwdp7c0l9c1wxfhsrldy6p3nxr0zk2wa5bxwyhqzzajq7mn"; + rev = "0fbe1b695676039b56dd09dcf66dcd23c2a92a47"; + sha256 = "1j0nfhd7nhr0xynvajf85vg27c5rf2xzsmp7gdswx6nvbwgxni8q"; }; meta.homepage = "https://github.com/google/vim-codefmt/"; }; @@ -9300,7 +9300,7 @@ final: prev: owner = "flazz"; repo = "vim-colorschemes"; rev = "fd8f122cef604330c96a6a6e434682dbdfb878c9"; - sha256 = "1cg8q7w0vgl73aw1b9zz0zh5vw5d2pm8pm54fhfzva4azg56f416"; + sha256 = "0kpsf6j20fgblc8vhqn7ymr52v2d1h52vc7rbxmxfwdm80nvv3g5"; }; meta.homepage = "https://github.com/flazz/vim-colorschemes/"; }; @@ -9979,12 +9979,12 @@ final: prev: vim-gh-line = buildVimPluginFrom2Nix { pname = "vim-gh-line"; - version = "2022-06-30"; + version = "2022-11-25"; src = fetchFromGitHub { owner = "ruanyl"; repo = "vim-gh-line"; - rev = "622d7812a268b3e869e8f8c7ee5871e7ee98ab43"; - sha256 = "1bz40bdfhsvh8cdnydf00qixf9yz41c1lzabb4vbrwbb9wizh4zi"; + rev = "fbf368bdfad7e5478009a6dc62559e6b2c72d603"; + sha256 = "0phxvn08z5bwdq0hkan9l1rl94ylsjc2hhv1ahzqvda0rk8lqxj9"; }; meta.homepage = "https://github.com/ruanyl/vim-gh-line/"; }; @@ -10171,12 +10171,12 @@ final: prev: vim-gutentags = buildVimPluginFrom2Nix { pname = "vim-gutentags"; - version = "2022-08-04"; + version = "2022-10-15"; src = fetchFromGitHub { owner = "ludovicchabant"; repo = "vim-gutentags"; - rev = "c23a1b975441f6c18b9b0949f3f5f9aa89edfef3"; - sha256 = "1h6qybbpxsbirpdgn7qa4s5qm40zkjlhm2bas52zwbcx3f9aqr68"; + rev = "1337b1891b9d98d6f4881982f27aa22b02c80084"; + sha256 = "0hzdhaingqrf57lhjdl8abhpfd5wi3zmrx12xrps31z9ik6l5041"; }; meta.homepage = "https://github.com/ludovicchabant/vim-gutentags/"; }; @@ -10713,12 +10713,12 @@ final: prev: vim-ledger = buildVimPluginFrom2Nix { pname = "vim-ledger"; - version = "2022-09-30"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "ledger"; repo = "vim-ledger"; - rev = "212e3aa210c9f0965e4b234653a08fd3aa525470"; - sha256 = "1vbkm5rs0n9hhcv462ldrf3acx4q170fgzzp44444dmxd7w2pgf9"; + rev = "b7fda15b5a7080c7ee9728765fa6e5b4b1c5fca4"; + sha256 = "1cb2mld2jk7zbyiwa863vmkj6a52d7dzs57vmzw1s047nl04lnb8"; }; meta.homepage = "https://github.com/ledger/vim-ledger/"; }; @@ -11974,12 +11974,12 @@ final: prev: vim-sexp-mappings-for-regular-people = buildVimPluginFrom2Nix { pname = "vim-sexp-mappings-for-regular-people"; - version = "2022-10-04"; + version = "2022-11-26"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-sexp-mappings-for-regular-people"; - rev = "ffe645ff61e22d0b7c282d53b8745be4298104e6"; - sha256 = "1g0zi26lppgp35f9q12484c00q7yj58d7wrpfs57v4six02292dc"; + rev = "cc5923e357373ea6ef0c13eae82f44e6b9b1d374"; + sha256 = "0jr5dyqbysp0g2pahgirq1lhzr26wv50rmnyc5l4jbvdwvnhzhjn"; }; meta.homepage = "https://github.com/tpope/vim-sexp-mappings-for-regular-people/"; }; @@ -12563,12 +12563,12 @@ final: prev: vim-tpipeline = buildVimPluginFrom2Nix { pname = "vim-tpipeline"; - version = "2022-10-30"; + version = "2022-11-24"; src = fetchFromGitHub { owner = "vimpostor"; repo = "vim-tpipeline"; - rev = "b8bb357570b2d95bf893345d45fed722808571ef"; - sha256 = "145crqkr4b588k64y1rczhy5ygwada8rzsrfa3gvv6xrhkya6sgg"; + rev = "776026d7311001495095f0b49dd2f0ebf33c3604"; + sha256 = "0zj65mm4fn5acknxr1y85lmjik3i6k67w4yj4frxd61nsfk32sqv"; }; meta.homepage = "https://github.com/vimpostor/vim-tpipeline/"; }; @@ -12779,12 +12779,12 @@ final: prev: vim-wakatime = buildVimPluginFrom2Nix { pname = "vim-wakatime"; - version = "2022-06-27"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "wakatime"; repo = "vim-wakatime"; - rev = "4692ec3e77ade9e65171182296cca74352a39a12"; - sha256 = "16av4rd4ga85w3mnb40i762x6kwk9k29pgbpq5qnldyi1pfiph6f"; + rev = "8c7f33b43a56f89285de0da77ee6ec7e4af1f835"; + sha256 = "0mlhlgfr24xyzvg6qbxzbsyby3dmv973avw5qv5qablngi6kqi87"; }; meta.homepage = "https://github.com/wakatime/vim-wakatime/"; }; @@ -13080,12 +13080,12 @@ final: prev: vimtex = buildVimPluginFrom2Nix { pname = "vimtex"; - version = "2022-11-23"; + version = "2022-11-27"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "2061371c44541f12a230d0702432d295de8619cc"; - sha256 = "12jwihkp9vl3yipmnvgqfqnj6x4akmij16658kkr70g98d78s0ll"; + rev = "01333a47ebe70eac21e4b0016b04e031b9cf7b17"; + sha256 = "0vrmh4ccarz11a2904y3m1n1gp4zl00k5n8jc5231bhv8psdnlj7"; }; meta.homepage = "https://github.com/lervag/vimtex/"; }; @@ -13453,12 +13453,12 @@ final: prev: catppuccin-nvim = buildVimPluginFrom2Nix { pname = "catppuccin-nvim"; - version = "2022-11-21"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "4393f2a67e672ccd9507758f72fdc33bc921055d"; - sha256 = "0h9sqcqrnk5mf9yhyida0dv2gnfz9y61m41y2f0m45p6d4m2z0rv"; + rev = "c0f06e4b1114d53adbe52b127147fc0157cfaa65"; + sha256 = "0s1gfqc43gxj372g0276kdcdbzsihk4bqp69fj7amhpqnqmax7s9"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; }; @@ -13477,12 +13477,12 @@ final: prev: chad = buildVimPluginFrom2Nix { pname = "chad"; - version = "2022-11-24"; + version = "2022-11-28"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "2c67d63df5d1c662a7726c7a88c5bd33776df630"; - sha256 = "0kmih7pz82r20xjqpfbylsa5jp634hsrqb96wwj0zvi4vm3hzmkn"; + rev = "017e27206c0dfc5558eb5a1c52fab3f7fd8b40ff"; + sha256 = "1slzrc66ggzhi46x1nn9v1yyr2vqhj5qlqy646jvghq32kkdzgm3"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; }; From 6e14a6d3d16cb92c3ab522a7f53412b4edc46fb3 Mon Sep 17 00:00:00 2001 From: "\"Malo Bourgon\"" <"mbourgon@gmail.com"> Date: Mon, 28 Nov 2022 15:31:10 -0800 Subject: [PATCH 29/62] vimPlugins.bufferize-vim: init at 2022-06-25 --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 13 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 0dc04b4c3769..f3d26bb68a39 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -941,6 +941,18 @@ final: prev: meta.homepage = "https://github.com/jlanzarotta/bufexplorer/"; }; + bufferize-vim = buildVimPluginFrom2Nix { + pname = "bufferize.vim"; + version = "2022-06-25"; + src = fetchFromGitHub { + owner = "AndrewRadev"; + repo = "bufferize.vim"; + rev = "013857c12340bc14e285727eaf7d0bfb9807c768"; + sha256 = "1f4681p7zxchzi628n633j54y6mw13ayjcw0sf6yy2iywrrppdfy"; + }; + meta.homepage = "https://github.com/AndrewRadev/bufferize.vim/"; + }; + bufferline-nvim = buildVimPluginFrom2Nix { pname = "bufferline.nvim"; version = "2022-11-16"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 1cae0cd94783..c28ebc492073 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -77,6 +77,7 @@ https://github.com/turbio/bracey.vim/,, https://github.com/fruit-in/brainfuck-vim/,, https://github.com/famiu/bufdelete.nvim/,, https://github.com/jlanzarotta/bufexplorer/,, +https://github.com/AndrewRadev/bufferize.vim/,HEAD, https://github.com/akinsho/bufferline.nvim/,, https://github.com/dkarter/bullets.vim/,, https://github.com/mattn/calendar-vim/,,mattn-calendar-vim From a5bcff8ef2a64dea7efcdb109ebe090e02e5f69a Mon Sep 17 00:00:00 2001 From: "\"Malo Bourgon\"" <"mbourgon@gmail.com"> Date: Mon, 28 Nov 2022 15:34:11 -0800 Subject: [PATCH 30/62] vimPlugins.vim-openscad: init at 2022-07-26 --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 13 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index f3d26bb68a39..2c5e2ede986c 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -11276,6 +11276,18 @@ final: prev: meta.homepage = "https://github.com/petRUShka/vim-opencl/"; }; + vim-openscad = buildVimPluginFrom2Nix { + pname = "vim-openscad"; + version = "2022-07-26"; + src = fetchFromGitHub { + owner = "sirtaj"; + repo = "vim-openscad"; + rev = "11ed125209e2277d439cf6d0340c6fca263cb09b"; + sha256 = "1r86pz95yva0rsgnh7mnl94r6yra6704iify95r8fbj4zsawfclp"; + }; + meta.homepage = "https://github.com/sirtaj/vim-openscad/"; + }; + vim-operator-replace = buildVimPluginFrom2Nix { pname = "vim-operator-replace"; version = "2015-02-24"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index c28ebc492073..92b519a5d27a 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -946,6 +946,7 @@ https://github.com/tpope/vim-obsession/,, https://github.com/ocaml/vim-ocaml/,, https://github.com/rakr/vim-one/,, https://github.com/petRUShka/vim-opencl/,, +https://github.com/sirtaj/vim-openscad/,HEAD, https://github.com/kana/vim-operator-replace/,, https://github.com/rhysd/vim-operator-surround/,, https://github.com/kana/vim-operator-user/,, From 0f98326a56cf6e21b5b6badf948f677e195457ad Mon Sep 17 00:00:00 2001 From: "\"Malo Bourgon\"" <"mbourgon@gmail.com"> Date: Mon, 28 Nov 2022 15:43:21 -0800 Subject: [PATCH 31/62] vimPlugins.nvim-treesitter: update grammars --- .../vim/plugins/nvim-treesitter/generated.nix | 36 ++++++++++++------- 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 1aad76829d1d..4b0ed072a47f 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -49,12 +49,12 @@ }; bash = buildGrammar { language = "bash"; - version = "77cf8a7"; + version = "4488aa4"; source = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-bash"; - rev = "77cf8a7cab8904baf1a721762e012644ac1d4c7b"; - hash = "sha256-UPMJ7iL8Y0NkAHtPDrkTjG1qFwr8rXuGqvsG+LTWqEY="; + rev = "4488aa41406547e478636a4fcfd24f5bbc3f2f74"; + hash = "sha256-QkH5rI9/7x6L7e3YIwDMdSbBHOGhhC6LTHfasS7wX9U="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash"; }; @@ -269,6 +269,18 @@ }; meta.homepage = "https://github.com/rydesun/tree-sitter-dot"; }; + ebnf = buildGrammar { + language = "ebnf"; + version = "ef241bc"; + source = fetchFromGitHub { + owner = "RubixDev"; + repo = "ebnf"; + rev = "ef241bc09f2f105c35f5e4f2ccd8a522dd99071c"; + hash = "sha256-N5TGYJnYNjYIdFXspGn+dDRm0wmJymXHY+Io43wSKlI="; + }; + location = "crates/tree-sitter-ebnf"; + meta.homepage = "https://github.com/RubixDev/ebnf.git"; + }; eex = buildGrammar { language = "eex"; version = "f742f2f"; @@ -425,12 +437,12 @@ }; gitcommit = buildGrammar { language = "gitcommit"; - version = "f6e7f24"; + version = "d3c15bd"; source = fetchFromGitHub { owner = "gbprod"; repo = "tree-sitter-gitcommit"; - rev = "f6e7f24fd12e1d01f9bf23f7625800ace134030c"; - hash = "sha256-1MPb2JuBFfckh4sRMxwBWySwS5xHhQSaXx2Sl1Kfuso="; + rev = "d3c15bdf0165c89872cc1345c5f8815be3cad9cc"; + hash = "sha256-3ufluVDeCXLksgj68f7MfK+3QrtvLDoc9Xhbh7xz+t0="; }; meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit"; }; @@ -801,12 +813,12 @@ }; lua = buildGrammar { language = "lua"; - version = "fb30e8c"; + version = "f5e84ff"; source = fetchFromGitHub { owner = "MunifTanjim"; repo = "tree-sitter-lua"; - rev = "fb30e8cb605e2ebd6c643e6981325a63fbbde320"; - hash = "sha256-gT2WHH3rkFzb6iER0ryVU7bqVbh36RbTI9HSWMh3DsI="; + rev = "f5e84ffc2b06858401e0d2edf5dce009efbe34b3"; + hash = "sha256-9ig+F2W6MB5uSS3XFUL2OCW9PKYkb4KPpGN2DWKEdhY="; }; meta.homepage = "https://github.com/MunifTanjim/tree-sitter-lua"; }; @@ -1425,12 +1437,12 @@ }; twig = buildGrammar { language = "twig"; - version = "035f549"; + version = "2457993"; source = fetchFromGitHub { owner = "gbprod"; repo = "tree-sitter-twig"; - rev = "035f549ec8c043e734f04341d7ccdc669bb2ba91"; - hash = "sha256-XSE0E6a9o+WpvmMIXHu0N89VqzaIk9eFHofKAPHtT20="; + rev = "2457993b13a06dec2706e6a6c3d5b65bb23024b8"; + hash = "sha256-8H2luJtjSZt2AWP1L0A64jm+DeEH8cFaC+yvIDLKk4o="; }; meta.homepage = "https://github.com/gbprod/tree-sitter-twig"; }; From d865afb0a5c957b1c2dddd0e744b21bda726bf53 Mon Sep 17 00:00:00 2001 From: zendo Date: Mon, 31 Oct 2022 18:58:55 +0800 Subject: [PATCH 32/62] screenkey: 1.4 -> 1.5 --- pkgs/applications/video/screenkey/default.nix | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/video/screenkey/default.nix b/pkgs/applications/video/screenkey/default.nix index f854054b3b64..83ebf1db9b4e 100644 --- a/pkgs/applications/video/screenkey/default.nix +++ b/pkgs/applications/video/screenkey/default.nix @@ -1,23 +1,23 @@ { lib , fetchFromGitLab -# native , wrapGAppsHook -# not native , xorg , gobject-introspection , gtk3 +, libappindicator-gtk3 +, slop , python3 }: python3.pkgs.buildPythonApplication rec { pname = "screenkey"; - version = "1.4"; + version = "1.5"; src = fetchFromGitLab { - owner = "screenkey"; - repo = "screenkey"; + owner = pname; + repo = pname; rev = "v${version}"; - sha256 = "1rfngmkh01g5192pi04r1fm7vsz6hg9k3qd313sn9rl9xkjgp11l"; + hash = "sha256-kWktKzRyWHGd1lmdKhPwrJoSzAIN2E5TKyg30uhM4Ug="; }; nativeBuildInputs = [ @@ -28,20 +28,24 @@ python3.pkgs.buildPythonApplication rec { buildInputs = [ gtk3 + libappindicator-gtk3 ]; propagatedBuildInputs = with python3.pkgs; [ babel pycairo pygobject3 + dbus-python ]; # Prevent double wrapping because of wrapGAppsHook dontWrapGApps = true; - # https://github.com/NixOS/nixpkgs/issues/56943 - strictDeps = false; + preFixup = '' - makeWrapperArgs+=("''${gappsWrapperArgs[@]}") + makeWrapperArgs+=( + --prefix PATH ":" "${lib.makeBinPath [ slop ]}" + "''${gappsWrapperArgs[@]}" + ) ''; # screenkey does not have any tests From 4a1156fcddf73f3fd3f2a640235736f99442ae9c Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Tue, 29 Nov 2022 04:20:00 +0000 Subject: [PATCH 33/62] python310Packages.sphinx-external-toc: 0.3.0 -> 0.3.1 https://github.com/executablebooks/sphinx-external-toc/releases/tag/v0.3.1 --- .../python-modules/sphinx-external-toc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-external-toc/default.nix b/pkgs/development/python-modules/sphinx-external-toc/default.nix index 009e4ef9c841..ca68c234158d 100644 --- a/pkgs/development/python-modules/sphinx-external-toc/default.nix +++ b/pkgs/development/python-modules/sphinx-external-toc/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "sphinx-external-toc"; - version = "0.3.0"; + version = "0.3.1"; format = "flit"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "sphinx_external_toc"; - sha256 = "73198636ada4b4f72f69c7bab09f0e4ce84978056dc5afa9ee51d287bec0a8ef"; + sha256 = "9c8ea9980ea0e57bf3ce98f6a400f9b69eb1df808f7dd796c9c8cc1873d8b355"; }; nativeBuildInputs = [ flit-core ]; From 7ee31588735de1238c8f54288aaadee97ef134c7 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Tue, 29 Nov 2022 04:20:00 +0000 Subject: [PATCH 34/62] python310Packages.sphinx-external-toc: add changelog to meta --- pkgs/development/python-modules/sphinx-external-toc/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/sphinx-external-toc/default.nix b/pkgs/development/python-modules/sphinx-external-toc/default.nix index ca68c234158d..cc0163ba3d6e 100644 --- a/pkgs/development/python-modules/sphinx-external-toc/default.nix +++ b/pkgs/development/python-modules/sphinx-external-toc/default.nix @@ -35,6 +35,7 @@ buildPythonPackage rec { meta = with lib; { description = "A sphinx extension that allows the site-map to be defined in a single YAML file"; homepage = "https://github.com/executablebooks/sphinx-external-toc"; + changelog = "https://github.com/executablebooks/sphinx-external-toc/raw/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ marsam ]; }; From b239fcd2fac9ee5a591acf105f0edfc8ce7a30ba Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Tue, 29 Nov 2022 04:20:00 +0000 Subject: [PATCH 35/62] resvg: 0.26.1 -> 0.27.0 https://github.com/RazrFalcon/resvg/releases/tag/v0.27.0 --- pkgs/tools/graphics/resvg/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/graphics/resvg/default.nix b/pkgs/tools/graphics/resvg/default.nix index cb9585a71644..b9085a4dda1c 100644 --- a/pkgs/tools/graphics/resvg/default.nix +++ b/pkgs/tools/graphics/resvg/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "resvg"; - version = "0.26.1"; + version = "0.27.0"; src = fetchFromGitHub { owner = "RazrFalcon"; repo = pname; rev = "v${version}"; - sha256 = "sha256-1UZWX+8hH5DyjFb70wFtnp2RUCmgUKxOGv/yIaLz+30="; + sha256 = "sha256-rl3bGXCwVmJdBPANWYJEIuGlKUQTqWy8tutyx0zzG+U="; }; - cargoSha256 = "sha256-b1jDJod/pDmtm2i4YKNTm8to3YIIkbjkVKnE3sG32H4="; + cargoSha256 = "sha256-iluhNT4qsg5flLRdH88xuUSt22+e5cgkTYXVXNI1L3I="; meta = with lib; { description = "An SVG rendering library"; From 81353462668d7dc886a84926e6efb12c9c25a854 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 29 Nov 2022 05:04:16 +0000 Subject: [PATCH 36/62] libjwt: 1.13.1 -> 1.15.2 --- pkgs/development/libraries/libjwt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libjwt/default.nix b/pkgs/development/libraries/libjwt/default.nix index a81b60c425ec..025d040cddae 100644 --- a/pkgs/development/libraries/libjwt/default.nix +++ b/pkgs/development/libraries/libjwt/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "libjwt"; - version = "1.13.1"; + version = "1.15.2"; src = fetchFromGitHub { owner = "benmcollins"; repo = "libjwt"; rev = "v${version}"; - sha256 = "sha256-hS10Ecq0VVuYLDrBu4x+Y2mz6eeJV1SvnqttgbiQbi0="; + sha256 = "sha256-fdMrJaD0jq4aQtxNLUvPVP6dWMwp3Mz4TuW2zX6r7QA="; }; buildInputs = [ jansson openssl ]; From 0f3ad0e8b20f49d381880756fc6ff4384a93e407 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Tue, 29 Nov 2022 13:44:06 +0800 Subject: [PATCH 37/62] moar: 1.11.0 -> 1.11.1 --- pkgs/tools/misc/moar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/moar/default.nix b/pkgs/tools/misc/moar/default.nix index 8c7a8ffe3017..24e64db8dd90 100644 --- a/pkgs/tools/misc/moar/default.nix +++ b/pkgs/tools/misc/moar/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "moar"; - version = "1.11.0"; + version = "1.11.1"; src = fetchFromGitHub { owner = "walles"; repo = pname; rev = "v${version}"; - sha256 = "sha256-I/VN2KCI38uADLpLAJbkhTU3AG40ECYVMAqLVajhsw0="; + sha256 = "sha256-jIxZAslqkQU51O9ZSvlVZ3sCZpFYQTtuPpS2tEXXLzo="; }; vendorSha256 = "sha256-RfkY66879Us0UudplMzW8xEC1zs+2OXwyB+nBim3I0I="; From 2a028c4f467610e42c62dfa79e29810e1e980193 Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Tue, 29 Nov 2022 19:11:45 +1300 Subject: [PATCH 38/62] build-support: Use equivalent valid exit code `exit -1` is equivalent to `exit 255`, since Bash does modulo 256 on the number. As per ShellCheck: > SC2242 (error): Can only exit with status 0-255. Other data should be > written to stdout/stderr. --- .../bintools-wrapper/macos-sierra-reexport-hack.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/bintools-wrapper/macos-sierra-reexport-hack.bash b/pkgs/build-support/bintools-wrapper/macos-sierra-reexport-hack.bash index 71b9471cbc83..255071adf681 100644 --- a/pkgs/build-support/bintools-wrapper/macos-sierra-reexport-hack.bash +++ b/pkgs/build-support/bintools-wrapper/macos-sierra-reexport-hack.bash @@ -136,7 +136,7 @@ while (( "${#norm[@]}" )); do norm=("${norm[@]:1}") else echo "ld-wrapper: Internal Error: Invalid normalized argument" >&2 - exit -1 + exit 255 fi ;; esac From ea5fcc0204d1ac481e65e75e8f8a67060691db76 Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Tue, 29 Nov 2022 19:52:21 +1300 Subject: [PATCH 39/62] maintainers/scripts: Use Bash shebang line for files with bashisms --- maintainers/scripts/debian-patches.sh | 2 +- maintainers/scripts/eval-release.sh | 2 +- maintainers/scripts/update-channel-branches.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/maintainers/scripts/debian-patches.sh b/maintainers/scripts/debian-patches.sh index de6be136ca77..1f021c224c3a 100755 --- a/maintainers/scripts/debian-patches.sh +++ b/maintainers/scripts/debian-patches.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash # Download patches from debian project # Usage $0 debian-patches.txt debian-patches.nix diff --git a/maintainers/scripts/eval-release.sh b/maintainers/scripts/eval-release.sh index e0dfaf1de74c..b588c767b6ae 100755 --- a/maintainers/scripts/eval-release.sh +++ b/maintainers/scripts/eval-release.sh @@ -1,4 +1,4 @@ -#! /bin/sh +#!/usr/bin/env bash if [[ -z "$VERBOSE" ]]; then echo "You may set VERBOSE=1 to see debug output or to any other non-empty string to make this script completely silent" diff --git a/maintainers/scripts/update-channel-branches.sh b/maintainers/scripts/update-channel-branches.sh index d65cf3ec5f63..eaa731adccce 100755 --- a/maintainers/scripts/update-channel-branches.sh +++ b/maintainers/scripts/update-channel-branches.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash set -e : ${NIXOS_CHANNELS:=https://nixos.org/channels/} From da7e49efe9be3c095cec639d4801bdf8dc006e42 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 29 Nov 2022 08:16:49 +0000 Subject: [PATCH 40/62] miller: 6.4.0 -> 6.5.0 --- pkgs/tools/text/miller/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/text/miller/default.nix b/pkgs/tools/text/miller/default.nix index c471bbe4d05a..ed7e0f0230d1 100644 --- a/pkgs/tools/text/miller/default.nix +++ b/pkgs/tools/text/miller/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "miller"; - version = "6.4.0"; + version = "6.5.0"; src = fetchFromGitHub { owner = "johnkerl"; repo = "miller"; rev = "v${version}"; - sha256 = "sha256-nxkJfbZ5zdAKtmhZiWhTV0cU+qvqimOADC9T0r+1iS0="; + sha256 = "sha256-k/ibxJYgk3CT+/mYJ3DN9GatuiIgMPMs1+5cbCg4jxM="; }; - vendorSha256 = "sha256-EF5hTtTGGOYg9TGIsR3UL2Sxc3FHGV2q5VNXlBNma/M="; + vendorSha256 = "sha256-UQHqDuQeXfmGrRYSbqW6lnBDVTgDJGhJWmH4kgPrggE="; subPackages = [ "cmd/mlr" ]; From 11b4ede68ac6c5101fa8e2e0ab9aced6ec3fa6cb Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 29 Nov 2022 09:46:54 +0100 Subject: [PATCH 41/62] gnome.eog: mark as broken on darwin --- pkgs/desktops/gnome/core/eog/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/desktops/gnome/core/eog/default.nix b/pkgs/desktops/gnome/core/eog/default.nix index fb7ea8404a36..9ec95d1e4f16 100644 --- a/pkgs/desktops/gnome/core/eog/default.nix +++ b/pkgs/desktops/gnome/core/eog/default.nix @@ -117,5 +117,7 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = teams.gnome.members; platforms = platforms.unix; + # requires + broken = stdenv.isDarwin; }; } From 4eb17f3a37582b8059eabdd148673f0a9442867d Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 29 Nov 2022 09:47:08 +0100 Subject: [PATCH 42/62] gnome.ghex: restrict platforms --- pkgs/desktops/gnome/apps/ghex/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/desktops/gnome/apps/ghex/default.nix b/pkgs/desktops/gnome/apps/ghex/default.nix index f1072dde8db3..154e3db33b56 100644 --- a/pkgs/desktops/gnome/apps/ghex/default.nix +++ b/pkgs/desktops/gnome/apps/ghex/default.nix @@ -79,7 +79,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://wiki.gnome.org/Apps/Ghex"; description = "Hex editor for GNOME desktop environment"; - platforms = platforms.unix; + platforms = platforms.linux; license = licenses.gpl2Plus; maintainers = teams.gnome.members; }; From 83c75c0f43b7fb62d7902630a0068165871dcc46 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 29 Nov 2022 10:35:34 +0100 Subject: [PATCH 43/62] firefox-unwrapped: 107.0 -> 107.0.1 https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/ --- pkgs/applications/networking/browsers/firefox/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index 5668e58c7482..3d4e5755600d 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -3,10 +3,10 @@ rec { firefox = buildMozillaMach rec { pname = "firefox"; - version = "107.0"; + version = "107.0.1"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "4b442631079a13e1d11223499b1d8daf622d9d84b38898f9084670ddcb5738b73e0d967a5050d5930bf862aa69e8d46ebf6d751ac6d0f075a1d75ff4738bdb6e"; + sha512 = "e57e4bfcecbcc6dbe73f23577a14a2998c8c3f3d602f85ea06f99e0974e78481b9f7bdb019cb4e9733e59f56be1407edd64a2adb7b284bb4a87b46b1e2295dea"; }; meta = { From 5834fbb994f0d8e266ab3e1a861f8c3e7d689772 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 29 Nov 2022 10:36:08 +0100 Subject: [PATCH 44/62] firefox-bin-unwrapped: 107.0 -> 107.0.1 https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/ --- .../browsers/firefox-bin/release_sources.nix | 786 +++++++++--------- 1 file changed, 393 insertions(+), 393 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index ea6b8aa63f02..0716751b29d9 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,985 +1,985 @@ { - version = "107.0"; + version = "107.0.1"; sources = [ - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ach/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ach/firefox-107.0.1.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "2a451630b033a04be5b342710881773566efa77d75bea65dad8245f9f5dfade8"; + sha256 = "679049d8cf97256cd92a52296c435e414443ea0715edcf4bfcf14d43464ba572"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/af/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/af/firefox-107.0.1.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "dc10746ce96cfd3bc48a98edea5575b06e4e5630acd26875182ae7f70b36ce09"; + sha256 = "04addc678368a5c63014037c16e6af976016bca3fcfd5444d6cabdfd4216a954"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/an/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/an/firefox-107.0.1.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "72b88a955f2b669b45dd6ef02b8d97dc58b07b14985eb1f62b4a8c3f574fdcf2"; + sha256 = "fe222e59a9fd64fc35311b4f65b93798e9015cd3cef86ae401ba049d145722ed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ar/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ar/firefox-107.0.1.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "7e1e58addf79cc916701fe5a7275a07ab236f002859799bd2b9b7a7a65564077"; + sha256 = "bab5153a4d5e99f6851adcbe2ed3c4991a35ed0af71e2c2971fb11f513099ebf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ast/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ast/firefox-107.0.1.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "4553f6fec247401cf9121ca053873cdeb5d14a72376030703e6d710203f6a0e8"; + sha256 = "ffbd3daa36feb9b822219e4b1ba1cb8bb1d879cc190f93c3e2722a4dd2fa8501"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/az/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/az/firefox-107.0.1.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "3fbc89e662ec15e98d76fd2581bf2af54abeaf7df267b2632cde5bed00743207"; + sha256 = "5d127a505c13b65d37d3a6f13fa678be255dd3b529f8b1d8c601de4db4a033d5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/be/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/be/firefox-107.0.1.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "08a7df701f51020fc0739bb3a6c01b0db7192771294040d8daf770c9655f4674"; + sha256 = "e42c84c5c04a29ad7a8603044ee1d5c7ca9a4d362b48e8526e1e37436adf13c7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/bg/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/bg/firefox-107.0.1.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "11b16ae4041d6bf7cf71a8d5ad1b907156898b236d3d1823a72d3b9670d3dfa1"; + sha256 = "0257a1f6d4a98c0968af2634cb78fb3df9a16a4b116a0896ef63bfcd2db0833f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/bn/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/bn/firefox-107.0.1.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "98519a45f46c5da7eecd1d34b952a3476e97c1b60e29e1ca6d1d10f65fdd4da9"; + sha256 = "b5cfd2e009df5746bd39cc043da1a4daeb43bac612ec76876c2f04824786d0bd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/br/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/br/firefox-107.0.1.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "599522e92731cad2df9feb1723d04720259e431df948200d0e8e4c5f2261256f"; + sha256 = "2abdc59c0ae1567845202412b173748158f11afc21eee49d7bdbadf2dc5c41a2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/bs/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/bs/firefox-107.0.1.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "b6d5a9bf10e53060409fe7a0e6cb6d10c9afe44df0bd54d0b443831077927ea6"; + sha256 = "2e618ec5a3ffe2d6680648eade01142d1e231aae7824fc3e81a316cd0f6ffd56"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ca-valencia/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ca-valencia/firefox-107.0.1.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "9d5dc9fc10a71eda2b84b86326113bb16cee089008c5c016cf3a50e4b8f27e8e"; + sha256 = "954913fa0b3b68b5d29da2d26687d13f0cc08f95b14b85d94af59ae785874e5a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ca/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ca/firefox-107.0.1.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "4581973d7e88a1904c9305413c0032d5dd0b0af77eac6927352100b793ff6706"; + sha256 = "6f243974105752147f98813fa392a53e2e22f09ca92633f233fbbae6c424ea61"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/cak/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/cak/firefox-107.0.1.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "1f71c61385e32645e17ca7f623deb142ef3e5245cb50b7099f424672ce4c5e76"; + sha256 = "897d28dcb54fe9eb9dd2fad53fb86e745d9581bd3b5d8a4b84d96c9af5025cfb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/cs/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/cs/firefox-107.0.1.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "d37130c0fc1c53d58fbc733e6a7149fef026c9ad65a086da940d193bb0e7e3b9"; + sha256 = "fe9b41feae2a492156347637a901d0a4df29812ce4e4cfd8260a07a9eabce03c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/cy/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/cy/firefox-107.0.1.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "317a537fb797fa452e3e2cbaf4d930ee63fafed52c778d00573baa2c8945973a"; + sha256 = "4175f0ab0de25d7af5424a2d0fa0adc3bd0d077e4149e947508de0bfa67fb168"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/da/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/da/firefox-107.0.1.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "76efa965c7fff30db4df8a6a675681c13c4f64fed2f79b5ba1014ae46a88c92c"; + sha256 = "daa41afbf1a488a42162df4fb5010ec4bae0d3bf35dae62a137551f50b92e051"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/de/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/de/firefox-107.0.1.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "2d086ef022ba6f4626c6ac7be77331c3047ad48254abcf3aaa050414ce6fd791"; + sha256 = "4136c703a113f0f5087c1e6d7f7d1b2ea65fa5360035ad4355d293157e0a8413"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/dsb/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/dsb/firefox-107.0.1.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "de33b08420e87d82f483f2b8f978deb9a60255b8da27c293484dbe7c57f2e20b"; + sha256 = "b06c087516c09db77c0cf8ba11abb3a0bd0ed86939dc39d4a8a4512fc3e7eb47"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/el/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/el/firefox-107.0.1.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "b67bf498b792f31aa48fa6fb4223788590393a795dd0edcebde41858e1bf7428"; + sha256 = "85352071cec3c2ed578132803a939b6385c230c192e5ec69ebca498d8ae71315"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/en-CA/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/en-CA/firefox-107.0.1.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "7cd9bc900313cf4f03fba7a92826b6e346003abd1a33daa11b9a02ba8b8f42f5"; + sha256 = "69b4bf7143e5518b2c4592a0a74420896d6ba0acfdffef3d9c4dc6ff2df86cc7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/en-GB/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/en-GB/firefox-107.0.1.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "d8fc7d76aa7e4fc94818d13db2fa3af28d8497370f602c40b7b4038b66095c8f"; + sha256 = "e7bf37874eea05beff108ef9fcece799befda8373f7cfa105698ff5406b1d5e0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/en-US/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/en-US/firefox-107.0.1.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "6eff8b2938267bb0dc4018012764c19d25d36c2d2709582ae225a2db228c0472"; + sha256 = "dd08d4dfb69e379ce680a303c6c89c67056ce1d8ec0276345a8e8a0f04cd7dca"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/eo/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/eo/firefox-107.0.1.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "501c1b84bfe461c5c2a5ffb1fe9075007372d50747e7c36a50b9c66e989ce4a3"; + sha256 = "022e776b11d369c1d97f32d09a492e030ec2e40994063eff412d43004c05bb1f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/es-AR/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/es-AR/firefox-107.0.1.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "042674ce9c62a0206a7fa41f4f07cf6b7c180dc61b9cd689d53ce82e002bc776"; + sha256 = "a3937f1a972e2e67237c879a3ebd27b116f45508e8d7fd0d66e0cbf83eb06573"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/es-CL/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/es-CL/firefox-107.0.1.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "0c47956ac70fe8c86311146c1321031de09c777d50d7b35cdac3d343259a74e6"; + sha256 = "74263f87137d16b132f432b5af86061a55813c37c3fbdfb573b775fe09e16947"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/es-ES/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/es-ES/firefox-107.0.1.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "7feb69963702a79e1d9f818cd337779c95685a7eaaf012313714084950ea1930"; + sha256 = "e94d261eec4c9b969e6ca87aac3f42fa68b7061485de416938f6cdb7793a18f2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/es-MX/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/es-MX/firefox-107.0.1.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "eb7e8bd32223f008a733466c2d0dcad8cb17c2c98f40949d33cf30560d521115"; + sha256 = "58b5e70829eee800a36b04477d5a5f57ff7fa31b5efb4413042a5e1009dad6b2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/et/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/et/firefox-107.0.1.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "8f487b5631c5e428b54e66f42114fa62a271ef0617c98390b871138de44854d9"; + sha256 = "e4f86517ce715fe88ae66e38575768662dba80bf9e352fb9cc57caef4c44c775"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/eu/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/eu/firefox-107.0.1.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "56aa549ef38bbaff49441243c3f1ca21b4f456626c9e03f49c20aa2033d49015"; + sha256 = "94a75621210ace53265c076c2847070b28d131b08519e6e68320adacf2d3e84e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/fa/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/fa/firefox-107.0.1.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "761007d74e8b4594a22f317c46a80d53369e9256c5672732fb4b6ca17896c910"; + sha256 = "56d47f0162adcf5d08b5f5ee73d71c5d0bc4bb69a84b5222fd8217db35bf2110"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ff/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ff/firefox-107.0.1.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "61c00df22b958ae750d04771fff7e6734def889476a4edc391c39a71b4630e50"; + sha256 = "5dca9a9b42dd5d0a200ca7e94a7045b826ecddd7c9fc338b4027b421b4d31993"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/fi/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/fi/firefox-107.0.1.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "bc8b1d966a89297b3dd8577fe3bb8e133e8aa6dea8755e8b4f5d2726ad9f3da0"; + sha256 = "1646c4de234154e4c3e3c3ca8702dd82521c9bd59104741f0bbb612994d54c3d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/fr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/fr/firefox-107.0.1.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "f602101ff956ee0fb119adf897fa3f009a4b85ddf827eb3059d9978f4a7e3721"; + sha256 = "347f607a05bbfa7944f5b1ef769916059a3370d6a8b10839e58c85c2f2e965a0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/fy-NL/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/fy-NL/firefox-107.0.1.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "76c13619dd72a2276fd95cf103f62e4fe8b497ba846d8329f17191ef025bc74e"; + sha256 = "a066356b7551cab7e138e555c4f41fa9c28272b78cd6449ec66b1493172741a0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ga-IE/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ga-IE/firefox-107.0.1.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "5f39fa70a66adeeba08de27e74ab52beed8afd79accbec5095538e6e3728b782"; + sha256 = "e54b7b37b6612f9b7fdba45285d4c56cb69807ec269625628c4e0780f6309156"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/gd/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/gd/firefox-107.0.1.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "8c1e7297499c1b138d25be3d7c1d5f9f2adf1c962ee744e1a01bd9e21c5101fd"; + sha256 = "d4526b78c9531d6b7f77eb72f50b743e5a54723d70261ec08eb6b24c1989766d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/gl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/gl/firefox-107.0.1.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "68fb8d612c175912c6a788ad7dc587e7604910010f484181bbdbe690fa24510b"; + sha256 = "2b72e89ae20301a437591476e3c485bc03130b43a72fb394489e874e31852513"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/gn/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/gn/firefox-107.0.1.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "316b4c596ec8c4ef35dd1a4979f27a827908f8abb5c8273f14cd4369de676c9e"; + sha256 = "737eae505377ab61a5c282b0eb8953716a314f3c9de477d32d64d7fb9a78f183"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/gu-IN/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/gu-IN/firefox-107.0.1.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "8da4544ee6ecca5553ba527ceac0a952b5ed1bad14be529f03a43ef9fdb5e3fd"; + sha256 = "ce7c9e7729b56e042d1456dfcc319c96b1f750c9665830b6e1fde70de0b1ec60"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/he/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/he/firefox-107.0.1.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "28f08bc46bb7a8a610a261f8a7c4904648298b1f433bd4f35b26b6e4b12719ee"; + sha256 = "99407349c83cba54c28f0183039c206cc39749679286f9cdf8ef24d060aeef3f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/hi-IN/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/hi-IN/firefox-107.0.1.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "2fe944bddc1c92a5dcc468fb072231b4a33dfd74e7aef73f78d8d0a9c0b0116c"; + sha256 = "3acb62c55ec5dde45de80fce6a4b2062f9216cefc53ef2f05edd628d960e180e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/hr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/hr/firefox-107.0.1.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "7a6dbb737d766338165472a462f30a03d9c42773dce1564488e43def3a9d36e1"; + sha256 = "bc37456f119e8b551e00ea8ed5a2ddaf9d46ab1902af9c88fc9ebe58af1a1839"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/hsb/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/hsb/firefox-107.0.1.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "d85fc4a13990cb8cdb48a58eaa9cdbcef4c674223d3fe88cc3536e3b15102927"; + sha256 = "15f8ceed2e43cf430c116003bd90f738e86cb09e03c5031d9012f2ccddbfb2ae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/hu/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/hu/firefox-107.0.1.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "6f9b3c7174f94ec27222a5c2a8c7ec635011ce76155d4baef902354e3cd3e4dc"; + sha256 = "553bb483a839d718a978c3de376b839f4545e4419c85e0ce9655e05a3e24d056"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/hy-AM/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/hy-AM/firefox-107.0.1.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "cfc692f42801af6999c765a31ae8dc1213f10f27e59d240127fc0e3d074a75d3"; + sha256 = "93e245e49974914c61ae12fd5efa1811a998ebb095da30931757291f9e3b47b9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ia/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ia/firefox-107.0.1.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "5e96e9ee72a3fa8eec48d466056c7cab613eb0934b068b54fc1bf16397ceab01"; + sha256 = "140855a39273b8fff673b6ff0904fd09ccd878fb85ea923241fd77d7e738f5aa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/id/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/id/firefox-107.0.1.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "aa79f2496aabe9a7b294c405732e59dd2a60f1889cfe52c6616d88eea7f28de5"; + sha256 = "c0a85f9d403adb33939d0a7e813a9a43021cf5631ca0ed60f65f9be0f10479a6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/is/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/is/firefox-107.0.1.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "ea72f659ad4a490fe93143459a2f81ba3bf71ca3622adc6aba93f94c23095d3d"; + sha256 = "7e73445563483fd100ab8ed16e2757e80f3e504e598d3110b92c1eeb3f5c1a79"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/it/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/it/firefox-107.0.1.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "9eb6cc0a3825f596be5a439df88678f2fb313ab0392078b4db22cdc26166e2e1"; + sha256 = "b715fb3c86ec071361b47bb4e85bec4372a7af998515429dac5a3f40d1e8feb9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ja/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ja/firefox-107.0.1.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "d5a5259613c6999ee1f71a1af4c4159fd9907962eee6ea71e3c1bcd4b2777cc6"; + sha256 = "7a8e53117ff5b8650b54bc4776fc07b2fbffe8a4ca3b457af020bf294459cc88"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ka/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ka/firefox-107.0.1.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "d98f0a730782c401458e8916f18d2dd20edc5fdc6cead007ae12037e4562b2be"; + sha256 = "6ec4c352f11249f0c088088f6b2c34c02e4e2476c1202e9b0be7d32971f68bdf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/kab/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/kab/firefox-107.0.1.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "1683775a306d9b2fb6f1bfa86b2807522548ca05150ca36cbfac75444e15ffa9"; + sha256 = "e8a15014c2b350b05e4e0a27d02e33fe9dbecccde6d33b218872fd1a0b5b345f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/kk/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/kk/firefox-107.0.1.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "a9b8d21b2f58dfa7c35812dd4286843f063e3ee25bee47f480057d90824bde68"; + sha256 = "c832f0ecb4552e60e8689100d9b05f198325bcf6e8c97b2909bfe5e5e8622604"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/km/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/km/firefox-107.0.1.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "faceace9fbbbd5220975a930107f667aa8efb9094c1bb1959507b5ed0d843e79"; + sha256 = "1ade8728a00304d5815e5adc346cbaaf5d7e46449361d07e29a6ad94051438ff"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/kn/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/kn/firefox-107.0.1.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "b2c16780e3c0d989dddbb19fbf3f5113de85016b758042a15b7be3f81844a8dc"; + sha256 = "3adaaca262bcc56f6005b2f6eb1e0fd48e08b3898f438eda52986bdd41eb5275"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ko/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ko/firefox-107.0.1.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "c16799429500a083fc704a5bf9675bc179324cdbc3a6945fa987f5bca68e324c"; + sha256 = "2fd33ab883f8f213c9a6cbc1ba78b4d531140fa0fecc6d9f78729a780a29f777"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/lij/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/lij/firefox-107.0.1.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "b9c5e8d8689faec2d4f2a4f5d1535cea6f9272e0cb66eac14d35d8f0f1183eb5"; + sha256 = "c8f4b970079bc8b36b8237bd54fce184867dd30334a579643fa6e7753fbfda63"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/lt/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/lt/firefox-107.0.1.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "d8e072e694eda686778169c595f0c43907c86ebf55a5a2f0431616fd985d1a5e"; + sha256 = "5fe663f86b54f5967bcae34aa406951fbbe5b8c542a9632b381c2ca675c648e6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/lv/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/lv/firefox-107.0.1.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "5141ecf8c81a7041845fc6219b3437f846ecb316980ecf91e166d476b8e2de33"; + sha256 = "d12493b3996270a75f881a97b0cee106ffe3b28c64655a04758f0b898bb14796"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/mk/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/mk/firefox-107.0.1.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "c71769e96fd0ea9c001f12825d1aaa9547c7b15be87ec5e8db34ed7e25233eef"; + sha256 = "3e8a93ec3d7776d778722cecab257a3c10bbb90844740cd26a06c2c8a8ab8d29"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/mr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/mr/firefox-107.0.1.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "9e8eb99c481fa76a71313bd99804c0ed57678a0d3879dba20961da9ccb728744"; + sha256 = "01364a69e1a1369779e49c20135347b34ff57b652cbbd1b12898f77ead9fe005"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ms/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ms/firefox-107.0.1.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "881013d91d5760e6d8c2dd3d15d249e1aeda207573cab647a9712a7da50dbb3c"; + sha256 = "0240a4907cd9e931c7b3fc7df64507317d4739867d19eddf6a89c3010fcd7a67"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/my/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/my/firefox-107.0.1.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "af48084437b840ee42d5c9f09f6cd650ef782c6c34db60c7274ac6a4ed62eea4"; + sha256 = "8fb50408d531bd1fcc11888f2b3b96638f880bc014f41b1098548e7f344ee82a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/nb-NO/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/nb-NO/firefox-107.0.1.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "31a9306641cf3121cb8e5f68f25f1d82e1e4735e10e29ae3751a00e8760ad16f"; + sha256 = "e457b5ff990cfb6760d5292311b2f3267d2d46e86c8029afce7b8417b3f03fab"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ne-NP/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ne-NP/firefox-107.0.1.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "4a551c857f8fc223e1306812d375e6d9674b9b7bfd22b8a6921b46d02efe3f80"; + sha256 = "01dbb19cc98844ba6a08adb881de8782607c2f441801582be1b182a12b4b6e66"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/nl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/nl/firefox-107.0.1.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "02a38c8c886ca07239b1135e3e5b008b2087d7ba5a11e1540da9efbb80f588ec"; + sha256 = "7606cc6004726bfd004a067c59e22719afde54c2c229fc2c29cdfef064a01035"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/nn-NO/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/nn-NO/firefox-107.0.1.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "86cbd70d40fa565b548576abd9a73636dd1f4a36e1713e40dfc707cf6c831fe2"; + sha256 = "17e2abf060ac6483f6a441e94e1ac6cff9d08440ee815a5f8fa9dac4d7864a5d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/oc/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/oc/firefox-107.0.1.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "5381d573a77300452066b0ce17be33a60b516df9476a3dd3bf7a2c6598d17cee"; + sha256 = "245d12e40994486041c22d9bf2a855011bcd83137bfd7ffdad724e44e5006403"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/pa-IN/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/pa-IN/firefox-107.0.1.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "1cc8138ad84e82ced5d0cb0eb793e1242427eea0f4dd302c6e49029b11df80c7"; + sha256 = "41250b0d8cb5e558344a82d740469a2df047411650d29d82704e7aa5471f164a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/pl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/pl/firefox-107.0.1.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "99ca0f34bb39d2b9c991b2d83b25f536aeace183b6e2c4fd7778e75dec587278"; + sha256 = "e6315515538b335d1566d09187ddd2576cbdbe5368f41bea7f25bc033f166287"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/pt-BR/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/pt-BR/firefox-107.0.1.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "1fc6b9afdd9152846e0aa8aff840a27903b21a94394b11a807fb434381bc3215"; + sha256 = "b1857d4019af37b41c465298c1dd26da3b0a2b26a5e28cc40f9e09ec61d01332"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/pt-PT/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/pt-PT/firefox-107.0.1.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "343b3fb22481202a9dcac3174e954092847be9266a17c1d7ca5f0b164bffaaf4"; + sha256 = "45152bd04dc1fd55d0673f3d873909481383c31c2f77c90720dd5030937d25fb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/rm/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/rm/firefox-107.0.1.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "ea08447f73af2e851b84dc20ca880f0d8bfc90465454cedce269650670796e30"; + sha256 = "49c135e5f234e85422a549ff349e8a62ab710ee275704c30a0f6b7ed3cdcc328"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ro/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ro/firefox-107.0.1.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "71f4c360fd0557b543d031c38d1748979afe84a088bd142c9cefbcd430571ef5"; + sha256 = "a7bf5c93b0524756b5e56ccd1485de42bee2a8e320488b819e38378cd1822544"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ru/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ru/firefox-107.0.1.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "9440aec707fcf6f9e695d1a0a7d7eae1193a244f4a30b597662bd54a1c2eaab9"; + sha256 = "ee0aa353c311cfb5bf9a267fc58fa93cab0560608f68761a06569c08e55793d7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/sco/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/sco/firefox-107.0.1.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "c491ba9306f4dca1ac40a25c33f8644215641633f7b7cd2e1e0fe75027032f10"; + sha256 = "535d7fd08a2df01e89d048ac48e6c37173be604f0ed5a0a413c0f5f1c8cb4ed5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/si/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/si/firefox-107.0.1.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "75a9a25cabdc6d62340d08ecc91badd6b133584659a3722bfbad3f1b6f399a7f"; + sha256 = "94ed849a09d72970d2612169b18e408ff196b8e68b7219acc84914d40b8d68e0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/sk/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/sk/firefox-107.0.1.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "a726e151493e9062da11c48bc52ea0660016fcaee5fe1b39c4808850d8fad088"; + sha256 = "4b2069dc20127490a2581ce7cc1baad5dee291c1de31573c371bd257a282b12f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/sl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/sl/firefox-107.0.1.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "821c59416725224c985b677f34dd1af7ab029af8e205afd849baaa9a34fc2808"; + sha256 = "019ab5a41bf32aedb3d564e041b03f66cf05492a66626d4b535f9e9f833fe422"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/son/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/son/firefox-107.0.1.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "cf3a37253e16bf388677070ea8c6bbab4b27ae26ee4b22d9330e25d7ec8b0691"; + sha256 = "1b8d8fbf7cf533fa6b1604fd8cf8c42426fff5878f5569e025081ae330c19f8d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/sq/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/sq/firefox-107.0.1.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "581771fda181a9d14ef7e367b858ed49568916df40095457178f02254da6facd"; + sha256 = "7d81a2caafcefb19b3e1f4f3c086344b9c689e37f58048f6f853ba95296b8e47"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/sr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/sr/firefox-107.0.1.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "505e692da01bc04e3993f2d3e4b942789fadfbbff859fe70d04c265d39aa632a"; + sha256 = "a608df5ff130f46d728fae614a1c46508f46dda6663b5fdd92ecd182a0542489"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/sv-SE/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/sv-SE/firefox-107.0.1.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "21e35632a85ad4714c0cb0003f1eb23fbf87ed8d6b81f1e70eb86088c36f6e59"; + sha256 = "38231c4d903bc7a408b2198e0ebdfd12b9296cee50eea0ca666a1043d9f87fd8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/szl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/szl/firefox-107.0.1.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "68ea55cfa9cb0ee43b2a681dc41b7abc3ea46f56718b8c867fc2fe2da0326b58"; + sha256 = "27a1971065f55272a013e70565846d245ae183d58c16162ae01cd2e5383e9f83"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ta/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ta/firefox-107.0.1.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "b008660e2b48ffb0abac1750babf2c7e73447212628be0fa1490e07a12afeb05"; + sha256 = "0e2624c80ad6fbdd70bcd2714744e06e0a772dd068309b255cfb62fdfdd684f4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/te/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/te/firefox-107.0.1.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "d1425a2765d92b62a6673d3402644f6eaf2f829acaf73a3dbf7520179cb8ff78"; + sha256 = "cdabaa4ff7a990df92824d59b3973b2748f8cfee8f186186cc5b2247180655d4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/th/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/th/firefox-107.0.1.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "8728969cdd19bc163dc5617935d06890dadbc2d7fe827c5db6e13a682b06b2ab"; + sha256 = "eddf5f314dd9c485eda09565b92239f5b1e7ea5f09f6a4c01515cd11a168b968"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/tl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/tl/firefox-107.0.1.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "e73184ce150e8fef78de03999f5cd2226e77827ee62bd16e3f99aee721f78fbe"; + sha256 = "f67fd064e27f9f9c5c9167a0a430d0f06d45b26b6f5fec49e542b613117281cb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/tr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/tr/firefox-107.0.1.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "b30d471530b2458d4a9431c085cbb2c7059a0d26e95620c62c6411ebda27e33c"; + sha256 = "ca484719e16ab2bc608b6d8208ba9c25a0ffa98bd838b625877d7845fd596b2e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/trs/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/trs/firefox-107.0.1.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "d23e84dc92f83d97e28a880c5da8df646d2af36ad6844cd9cbc3e9a9c917b3f0"; + sha256 = "a799b5a3179c944bc18b09ab871f7077d6e3265900b4bb8449978e69410c4473"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/uk/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/uk/firefox-107.0.1.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "cce237fdde76bcc0762e676b2a6d014975be6cf9c00ba377bf67a7b28aacb18e"; + sha256 = "3eb9a9f499607e925c427492a1b9b1214ee7c16155e31940a79dc3edc813a26e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/ur/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/ur/firefox-107.0.1.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "a056306bde59f3bd8059b00abd1d173d9efbcbc59566898a2f1b5413c597a451"; + sha256 = "7971c6e83e755916a151e7903af6b288733a63b24c398ba4cce7342c4081b38a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/uz/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/uz/firefox-107.0.1.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "2f6a24d82a77ceaa26f294ac2b4bb96010b86cb86afaa46f4ebb31fe5a300225"; + sha256 = "0d886aa525269812703ffa190b099e000a57b4a9c57a25e13a4ce32568317c4b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/vi/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/vi/firefox-107.0.1.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "f6677a27e8a69fb50163417027ec619be269f6a23a2ea4ca1658a2a53c1c1d72"; + sha256 = "0a91a3c835e1d9d5711254eda497d46fa39706d0dd10884512589b44aa1e61b9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/xh/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/xh/firefox-107.0.1.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "2fbb5974e9829cbc9e8f6d022c4f9676f454540c84c4a322680f4380cb5bb7e5"; + sha256 = "9123afc977a433d710ec1af0f36addd8659a326cab03b00405e74f20e9f9f117"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/zh-CN/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/zh-CN/firefox-107.0.1.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "1e41dc9579bf523adf03474e207bf40f02d2217053f339dc8b265316170c0125"; + sha256 = "59d89538258bdb155222d4780a80a1c49f1b5c651534de7721d491b38c8e311c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-x86_64/zh-TW/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-x86_64/zh-TW/firefox-107.0.1.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "7068be87c3f0dcab6b5892b37c5696e847260d0a04c61565fa54d1dbeb5c70bb"; + sha256 = "26cd6d287862fa319529d77f337a8b676cc353d3bde0ee7b958d95729ce4ca7f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ach/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ach/firefox-107.0.1.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "210c4ce1b2a19df8a31d7a4b5e2926e0d72dd59e6c2fb2d23080722c71833cb3"; + sha256 = "17916342b19ad39673f4a34d07be61def15e3799639ef54fb59d82226e7deaa8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/af/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/af/firefox-107.0.1.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "b8950e8cd9576a83b3bc5d9831ede0f7ceedb703a7abc81ef834a7742c27d652"; + sha256 = "226cb26dcd4499f51656fde0f8d2a803114d0535e43fcfb4cf7dd01eb1501f69"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/an/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/an/firefox-107.0.1.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "14d35c3b433d3787cf12d0311e8a78fcab55b1782fba0319b69447fd9a4e9c8f"; + sha256 = "de833c13e1bcc4a4656b188b97a53a4a64f080cf71a929043b577c85ff54a267"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ar/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ar/firefox-107.0.1.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "4a3ca5c74b2ef8d046c97f6abc16864a519cbbbdc7803b0bc3ae1ea91bc3932c"; + sha256 = "5fdd5b8bdcfea67f7175a4655e4afe1d68ce4a93a9b33d93946d51274804b2e5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ast/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ast/firefox-107.0.1.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "2f4691a658f960ef52b62b44d3a2e21c313c11ce202d7e8e0c1329e9d1e26943"; + sha256 = "19b7db5b389b5e30496c4a24bd0a85ee43352a6a9b6941514bdcc0974c7cadb4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/az/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/az/firefox-107.0.1.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "0310d9e0ce156ca8dc6f47a3c784a9283b68570e7e6b398e98e72add304f12b0"; + sha256 = "ec152cb4fc1de7b41dd7fd6fa340d942b0027f8ebc686a3afea9fc3dc7083e91"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/be/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/be/firefox-107.0.1.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "ba89cd37cdd5e3103604b040bc6f421c60a32c3ec080129bd7892dec717641ee"; + sha256 = "fae4640a3fe360990cc5f71856fa3e674ab36b7b26b1aa9d4fd6c67c6e71db5a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/bg/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/bg/firefox-107.0.1.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "145a753d9ae540716d922ed1ba39d98eaa4bcd24ce414314a7b9e483e7e55911"; + sha256 = "aa642ee200a4b6cd46a50c2f8cfaecb827c7bf7d213997b409d2fba64d28af5d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/bn/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/bn/firefox-107.0.1.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "5e1736927a3c8f17cff0907f07312f615ccb33beddcd043555730a82f76b37e8"; + sha256 = "35bc8b83f5bd4ab35368700c095cc2943c8de72c091dc5fbe2b12e189a8b87ab"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/br/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/br/firefox-107.0.1.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "8bc5b9d988e4ca045a507ebc6f69a93c708492b8cd33213b09417db8a0895907"; + sha256 = "c725df029f856eda9d8fb43ea0f9b87287adf125d32548c9e7f1c87e8a697e32"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/bs/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/bs/firefox-107.0.1.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "640bc5d6502123aaded43cf3763c6f2627a8139aca27c91007b9bafceb03dbe7"; + sha256 = "663746e7be72ce12ec9396670a49da3ab04abc75bd7f9f79d66ef4e424401c0d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ca-valencia/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ca-valencia/firefox-107.0.1.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "79ebc9b51afe4542658462df8d682ae192c26e8fc5ec703425d5bf3da81cf4d9"; + sha256 = "554ce3be6cbb09ad9a5d674686bf2c0a40688e6850869482f018c0d41de0f3c4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ca/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ca/firefox-107.0.1.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "4ffae1ed0a335dcfc6e5893e83634b8730f6d61c3aa0fd979fd1b9a9b7c2cb5c"; + sha256 = "2ad814d95f190f98ded9359cb6168d5cc15771eb8541acd858fee5b094c5c425"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/cak/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/cak/firefox-107.0.1.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "a0c62e889d53a5d36afc421f9447df9a144ac81b2c4712d850441472fc3c5312"; + sha256 = "291900dfcaa9c99a24d782f34c8cb62121e48f297a9d42aec2db66d1a7c84100"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/cs/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/cs/firefox-107.0.1.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "0ce1aec8f29f993208b4e19c270d43a80a8bb6215a6bf38d9cd1bbd82642be7f"; + sha256 = "fb986a313af88f69da9a1f257dba530d5b31e8e8d35dc702f7da5352a4ffcc77"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/cy/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/cy/firefox-107.0.1.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "6f97a471ab266fa37007271dd8940e48d82397578e1f7462b5702c7768ad62d3"; + sha256 = "188e4e1ca521621329e14607df75f1df0ca3c355717e690113c8be5e11034b3a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/da/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/da/firefox-107.0.1.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "611bb8c4f093966366583b32f267f631d75cd1b68f46052f05dbf070b8436d99"; + sha256 = "c432993913915a89d4f68d78bf41120b3e5d9976894d0076e2f8bffad9fa7722"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/de/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/de/firefox-107.0.1.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "cfd7d3e0178f9fb8d4f9b29620fc43868a9b562b4b524a9d1b58e2d9f89e82b1"; + sha256 = "4d750c064b5313b00d71c2fa66547d6be8c5c14966395b7d3fdbca63fd12769e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/dsb/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/dsb/firefox-107.0.1.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "c7bd95f5ce3819f88764f7a0be9fbf23004607c569eeb5cfd848d4c7557436f8"; + sha256 = "b953dca01df3c55b049784a933e6df067021063e57b10dade22ffcbcfdf0131b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/el/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/el/firefox-107.0.1.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "3da804cda7efdc32fd86dfd127227c486d4df1801812e81080c36a0f0cc01b03"; + sha256 = "8ae94ca0a9c6e73d6e51c410d171bb37e81998e626f59db1edbf921959c97cd1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/en-CA/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/en-CA/firefox-107.0.1.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "7ee55f76cfa2ca813f4571f7d95a2b2226a04b5106beb2648fd1dda3b3d570c2"; + sha256 = "49c985c770df41cbc9e538a3c536bb1ba6d6858ba82a6c76b47caf48c8a626ed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/en-GB/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/en-GB/firefox-107.0.1.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "a8f6e6be6d86cd4710fd93c5ca93a7e591f473f451906685b5a48fabb115c7bb"; + sha256 = "967bc2dc6292dda1d2a6a99083a31d4ff078b65a0bd6540dd3bac189a314863b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/en-US/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/en-US/firefox-107.0.1.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "dd75d20f8e27f38c1776708ca6be9d19048c107342632a014e9781418098c27b"; + sha256 = "5e08758e3aabf09ffd6e142295c9ed00f048b49d5d74daee29e30f5ddbbb9fd0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/eo/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/eo/firefox-107.0.1.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "367235749f0d48d0fed119a998d1376ec9404437792c83093ec0591a71d9ba9d"; + sha256 = "5a668e9f4aff0d34f58d6d0042f8bcc08bc0c493bb6c335b354d7ca5b5deca2d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/es-AR/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/es-AR/firefox-107.0.1.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "b7607fba672ff36aa52325fdfbfd46ae7c3be9d519802246d6c804ce74a72021"; + sha256 = "eff5a4acce1eebfc21f547e383302c7f666c180883880d20f76b0f5561d68221"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/es-CL/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/es-CL/firefox-107.0.1.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "9717dd09b2e891bef898cc25e571d23157ed0b08667e35cf0f563c18f72e91e8"; + sha256 = "6b515a3c1a64b3dd4c1eaadf97086ef125bc846987750e038f964c625106f53e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/es-ES/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/es-ES/firefox-107.0.1.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "785a8c94a101fb025483b9bd42ab5709f4d082325194c25891659961d45353ed"; + sha256 = "c3a162e0ff91620e5235c3ec315389fea5b3650c96cf8fc4c3df313ce49710f5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/es-MX/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/es-MX/firefox-107.0.1.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "87c9be7eeb7a3aa6a361846087cf957e513dbf8d5d2002cc2ca161e0b9e440ac"; + sha256 = "4543dc01ef8fb7448963a4363685358470de9026d6d0f786f00d0dc1f64395cb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/et/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/et/firefox-107.0.1.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "54ac1194940450206ba304126f2ac54a24b5714521164f8abcc332c1ce61972e"; + sha256 = "11ac8d0fe6f8c8d44be3b4f305bfbecbae2c6a34496627036bf65635cd43d093"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/eu/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/eu/firefox-107.0.1.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "35fa2afdf502685d4f045635421852e037727335206a4aea27837e747a91f59b"; + sha256 = "f5d83ec06b5ba3070e6399d5831ca8f4ec6ead4d8ba87de7f9e7d903da984803"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/fa/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/fa/firefox-107.0.1.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "48fa84d473a2c7befe92f7964cc15260f1719d1c03e8628d58179c0aafc9b63a"; + sha256 = "66e40da6369bc03b54bc71b6ac9cee85bf6dadbc1296f54190f6073fe65a72f7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ff/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ff/firefox-107.0.1.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "0652b6eaecdc77a1b7d04eae1ca96186a272f16ea98ce614b03fddcb2f87f938"; + sha256 = "5de72fd8ee6fea17899d4409ca5dcc928193121e66ea34e62d4b71646b38f1ca"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/fi/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/fi/firefox-107.0.1.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "bd71abc232630a4270786eb26b89ca1e3fabe7e6788c4094bece058765866406"; + sha256 = "16cfc9f01a314842b7bb6bfe99c2f8f644c7b864d5d05e81d94797be3518a49f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/fr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/fr/firefox-107.0.1.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "f8a52bc8668a4f527c9a44e9bee248997b8b95635e7768de2503c94cb10c8b68"; + sha256 = "cd9f6d103850f91111fdee1070f5ef73fc04b86d50b5d0ce660bf999009b11b7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/fy-NL/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/fy-NL/firefox-107.0.1.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "a3f1841786fedf9d15ea2132db037d16a3153812c000123d25ca3268ffa534b8"; + sha256 = "5320380cf6e47e0e51f0572d9cf10ca61623365393557534f6b04c1e63b611b2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ga-IE/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ga-IE/firefox-107.0.1.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "911b5cf7e92c4b50831be058f367df06bf5e1347ac554cfe9f2ddc7b6a7535e6"; + sha256 = "7f3828bf3a0981d308ab0af9f652ed4dbcc757f7777385fb38292618f20b97e4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/gd/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/gd/firefox-107.0.1.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "4aff8e95be98d8883e30d9eb33c4f825b5470462c64e7b57d1bc3d58447df1fe"; + sha256 = "9b2b54863ed580d246838c2b95af719883af9ceb3323aa6eab43c9481e7f95aa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/gl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/gl/firefox-107.0.1.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "be348ab0ed669a338a86c567447d9233658ddb095a1e2ad684ff86e22d47ac99"; + sha256 = "586293da9f6da75c1b3eceb724f28cbd3b00146849ac86c170808881c376e48b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/gn/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/gn/firefox-107.0.1.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "5b52f6b247274aa880d151fd3c82a20788b0744caf9c45672b096fe0d7975e2c"; + sha256 = "6d480fc3647c544294fad67e6ce67d0146f236b38e78ce1a0d2ddca360fb133b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/gu-IN/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/gu-IN/firefox-107.0.1.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "15ef4cc817f0944f1fa3803395e529402f01db315f3fb71f3c7036cd747a6350"; + sha256 = "a81b65482841b059e164355450092a20c20cd1e8461abdf6a8c5eae790e659d4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/he/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/he/firefox-107.0.1.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "7ed988c182e7094d262190d1881f8da18d378560d48f59ab758fb5d8e5c6e828"; + sha256 = "24bda19053a4ab3dde56c562b35bfc9c7e5cd315b615b67eda8f5531e32d6d49"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/hi-IN/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/hi-IN/firefox-107.0.1.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "4b0f931789ed91053776f3dc568cd4fee22b241ab8185e8193a86f6b563b8d41"; + sha256 = "e140eb8e2eb77e27fcabbfed85d53636803b6091a806031ee962bce56a478409"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/hr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/hr/firefox-107.0.1.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "fd8715969187d533f63028ecdbd2dacfad66e9a12f869b1b6a57cbbcd0a43930"; + sha256 = "30a32e8cf2f9515d3856fa666f2f3292e2c1fd9508b0fa2697bf8057e7b9be26"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/hsb/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/hsb/firefox-107.0.1.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "aa41df09dec18a120df021a95a95f6a145f5ada90abe794863279a58933c2498"; + sha256 = "0c6209f1e56c026effcf2939b1dffcb3989ff50ffca678d53640fa09e89085f3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/hu/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/hu/firefox-107.0.1.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "79fe852a1f9bb99b39017096c8f6c7ecdf7e6fb5e021e6ae9a1b179ccfff9d97"; + sha256 = "4524c4d5dd376fc1111556e7361c6c1aa22073edf5d25f0054a153cf728c2ffb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/hy-AM/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/hy-AM/firefox-107.0.1.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "1c1544a471208d08e28031f4df6e04c35aae7810c9f47e0aedfdd577cd32b0a5"; + sha256 = "8915e6fcbe7e8347aaedf68c34759280f666db986e9b5d9675aed8bb5ecbfa07"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ia/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ia/firefox-107.0.1.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "983c97b0a87f7d2adacc51f7c219483ea4a6c067e00181f42ac6d967437112c7"; + sha256 = "35b60a830578ab16b5525151505fd793e1d9f67d2baeb27ab28f8cbe01e55ad5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/id/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/id/firefox-107.0.1.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "b38d37af58610347d0892192f15363051cd2dd3e7841969c858222553343a607"; + sha256 = "4dc777ddf92d169f3f0cf546ce7fc2894aaa004a3faba22ce56125e84dade215"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/is/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/is/firefox-107.0.1.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "e779cccb57ac31375563de4eb17d83ec8e1a2c0b4be8931c0390653905a7eec2"; + sha256 = "28dd54716bd8b9f3e3f91ba3bfa6d36a087e9b39d9aa8f81334d9c6895c2c41d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/it/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/it/firefox-107.0.1.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "c5bfaee77e8db08471ebb85d71dcfd5839cadd9742dabafb96150b31f8b4ed95"; + sha256 = "2f26236e622b2bfb4913861641846e474c9d7931f069901355b0360b4aeedf3e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ja/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ja/firefox-107.0.1.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "b18a393ee915e2fd90ed9f7439c8e826a6c140bbbb90de6c5a24c2134b397973"; + sha256 = "95e7e60f5e1a2f2b432460ac44775316318a63b17a00f4f4b4f6281dd86c301f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ka/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ka/firefox-107.0.1.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "6590ac4b5124e552b9ff92ab9dceb2a801327e97dede4b798e93ded5b17c3019"; + sha256 = "f008c35f2146dc9f662457f03d347b1308a4a745c7048659d73640e687647a51"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/kab/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/kab/firefox-107.0.1.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "90be62c9ab6260d630782223b4023aad102316138a99451bd76a524eed82856f"; + sha256 = "d49b7fcdafa3b67ab2b2daa07558f026ff87701b9c99666904de4612a24372bc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/kk/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/kk/firefox-107.0.1.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "41e6ce96227c213c835d184a299d38e4ef761cc919d0b83a57077d44b9686c7e"; + sha256 = "7e614c1f3dfd1d0e71b3c8542aeced1c8615e413af7a3005ac72c98a40a2db3e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/km/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/km/firefox-107.0.1.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "47584b80836e5bad13230770f01aa79cad3f8645c55e65af504d86f182fb1e55"; + sha256 = "335d3c85e557cbb57e8bacb4956f36f71ee9cc37be9bd4bd57e9517ed26b4c4b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/kn/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/kn/firefox-107.0.1.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "b5f7ddd26856c7e18aa6e426be337d062e2c37f4606336aa2f93d9b0e1c5d572"; + sha256 = "01b3463e6ac28725811c61cc85f3d88ede4e146f6c7773d761b48a4988691511"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ko/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ko/firefox-107.0.1.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "20a23f3a72e67a5b3922bdfba8861ec9eaa338e822ffb1cf1187db7db25774c5"; + sha256 = "a763244ae30a28a46b7ab448504e8cf5668d9b6d2c170dd93fcf1a4a800e5d6d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/lij/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/lij/firefox-107.0.1.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "e5629b3d053578bffea07b2c71e2bf7c0914d98cd61490e0607ddec7e5ff39cc"; + sha256 = "eb7728f8355a8787c17fc928803a23e43070c1a4a41e4858a1517b081bc1098a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/lt/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/lt/firefox-107.0.1.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "dc2052684031e5ce391bb660aa79f1c877d47f2f6e92631ec067c3c6f1f315fe"; + sha256 = "386746b9fc800d3fb43d43676b1b34fa59d4e8aa971e70a39f5f21cc1e728a18"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/lv/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/lv/firefox-107.0.1.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "b541de50e2395bfc49a848d0d04d6fdf99fb921ce452dea4954b35b72e7fffee"; + sha256 = "c1059ba74bef1156290331081f24e1781c7cad51c3347c6b334c643b0a64ed36"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/mk/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/mk/firefox-107.0.1.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "f302b5387f5f5cfdfeb95e3a52b42dcf4abee0a77def4ae296de72325427c18e"; + sha256 = "b109b661e34c6f2d64b61fba854af116bdeb71b15eb2863c0d1cadac4337c83c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/mr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/mr/firefox-107.0.1.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "10cfd2d5acd8769cd5b26048ac4870104b5c210b1ae74ccf7159cec8bc02bcb6"; + sha256 = "e6f51c3d75f395438fa16a694a1280a30ba505e70dfe514bea8b0554f77e3369"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ms/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ms/firefox-107.0.1.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "ceccfe52a071f5d10b7e6fb2ad393597b9ec915184315ae8b1e48147d972ff19"; + sha256 = "6d63dfeb4b2086c300d6308cbaf191060b756985bf61a10a3d4ed9206ca4d424"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/my/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/my/firefox-107.0.1.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "98beb6874d31aed5b747fdaccdfebd1fda78607ab5af5ddf945660c7f15f7a8d"; + sha256 = "b4cf51f0be13cc81d0b3234e221f8d7863aadc06d2bf661283ed828e7d517cf0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/nb-NO/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/nb-NO/firefox-107.0.1.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "b0262b927cd384c9467f163d7022e957efcad733e7b5f691699995fbea0845ea"; + sha256 = "e50e376e80cbbc81d1f8d3a157bd3dd62b138cdbf8c28e76a1a05787b2b8fbab"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ne-NP/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ne-NP/firefox-107.0.1.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "31b3c9e4b915756709fe05269683b76fc089f3250e4b1ce8ba2b1fde70d3567a"; + sha256 = "d2ebcf67804929f4be1eed4b9e8eaf91d21413bc2fa68cb89c446b5466c01109"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/nl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/nl/firefox-107.0.1.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "455f4be29f9d566dc7b00d74084695740f37c84e09e78373dae51d5cad7ca658"; + sha256 = "d7b03f8903477a769e55bff76c913a17c6947435d609fe1899682daf73a772dc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/nn-NO/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/nn-NO/firefox-107.0.1.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "816accf7fc50fc154408dbfacad2e1850728a92158b432ab57e9e4effc08a82d"; + sha256 = "bbb2935b8bfe2dce798cdd6c63ff495561aa1a39814090cbb91dca77a98fc53f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/oc/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/oc/firefox-107.0.1.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "ee2a8f89dd345282755f920d9376e273bd08495d51c75b127d7ac365450b2af7"; + sha256 = "7a087519d0b36cf1e341837944ed2ebb86c293f4e208e7150ef458d89acf87b4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/pa-IN/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/pa-IN/firefox-107.0.1.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "8863b188619c6305d35ad00ba6082e20a8b6aac9c0101bef6a52528c7a4e5a80"; + sha256 = "af120c7110f8923f21ae9b29e30700cb21bfe396af15c283d4222afc92e794e9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/pl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/pl/firefox-107.0.1.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "73c0d2ddcaefd7d280d54e959aaf8aea784a9361a8698af1e831bc770f8bd82b"; + sha256 = "e772270c68859cb1be157f861d45b96d261b40d54ba01f8641f0cd36e8b93eb2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/pt-BR/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/pt-BR/firefox-107.0.1.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "6ec87c3013434be5c893795e6510388ef25059dc220805001bf7a149fe95be6b"; + sha256 = "eeced9960d8d45f6603adc0b8163fcb9f85b5b10c636fe2b6c9343a989820dac"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/pt-PT/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/pt-PT/firefox-107.0.1.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "dc6d7826edad501cc347a1e8442058bf41383cebb29068c2914f38122d0e272c"; + sha256 = "457dc498fa2ae9a489c260436258f380c6553be5597c66668f5b983e7a15ab81"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/rm/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/rm/firefox-107.0.1.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "285ad81097f0625c9acdf4eca34ccaf864cb17b271bc8b2aac0709ca45ca3c21"; + sha256 = "a3adeb8c4d8041ed213960fecb786258b38f9403473f85fe26de4becedd8b615"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ro/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ro/firefox-107.0.1.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "e5fed78a63fb031d18fcf56b373a0917a742785401033a9c55049540dcc01114"; + sha256 = "aabdc4124e2ee756f36a2dda6004cbaf8fbc33f6de41374f59b9d86401ebff2a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ru/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ru/firefox-107.0.1.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "e0ccbf07c7bf16fbf03c885b62210990513a084cc935001a044d2890ad1ff81a"; + sha256 = "92d2a7b0a67bbe71d19cb9e2bf7d702f1c5ad9c50693d1a47030da6fa0581b28"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/sco/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/sco/firefox-107.0.1.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "7e0c5fd3705b111de01001674e3f8b11ae31398caae7c197a53e81250e51e202"; + sha256 = "688890b0cea77ef5c89f84bb8e8949a41a925e1ccfdeb7f4fcb9224f1b264457"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/si/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/si/firefox-107.0.1.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "8756227810d59b4531fe194520e0693400453ea3fc7ae1c46ab991cd81acac6b"; + sha256 = "190283d7ef6c61ce73c59a6c04b6f046c7001b1f5909e252ccc104147a5b109b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/sk/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/sk/firefox-107.0.1.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "7a975da237adf1232f14f65b77868643d1027d7fe3bca11c09111ff49770de8e"; + sha256 = "52b401719a52ce606aa84fabdf858f2aa5302155f8266f7a35fb493697ccd7d6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/sl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/sl/firefox-107.0.1.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "4ff972a88113e02024a91d0d42959e3a24c1a0a8ea5eef8373cf7d20f77f09c9"; + sha256 = "a271eec2e80adcbf81fe2f97a4bb6dc3177a901486329898c652152820093acf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/son/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/son/firefox-107.0.1.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "0dc7501391381269f8c0481b80d2298e79f256f5159bec05a0a672383feadba0"; + sha256 = "6573f0fb20dd563c1d534f293d510a3954929c3f2b4313838e239108a75f214a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/sq/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/sq/firefox-107.0.1.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "1e462c174ae58dcb717bacbfb5511f823df34910b9294a2e4bceef6952a17155"; + sha256 = "3c8c319eff5722f370b084be6b6ffda15d18ee21321d90833f7216d76aaacafa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/sr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/sr/firefox-107.0.1.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "515666a6a4b649987458fb6c32474d02971ddafaeee9dda78ddbae96d7e55a71"; + sha256 = "6dc3a73c53684c59d69e20d28b263e43cf00c05855c0c12c67ccb91d575ce324"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/sv-SE/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/sv-SE/firefox-107.0.1.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "68bdbd58469b9f064f1b43e82bf69db5ae09bd15877e7f599b7c239d7dda7028"; + sha256 = "46693aaae23b4395517bd3b2e76818ed3042c9a667110eafe0e817340cfecc1f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/szl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/szl/firefox-107.0.1.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "c444bbe063c222fae7502f09a79e09e80c51aae9b4ece871a999e51b85232c48"; + sha256 = "afbd85b5a417c3ccd8bb1ecabcac238265fe152c12f89410315abe7849843302"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ta/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ta/firefox-107.0.1.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "9d49ce0a84a974e6c91e6de54e37ddd8fa12c10f7500db21734c83138a1e48af"; + sha256 = "cb06f14c4e95fd4715d23c35312ae6d0b11ada176f8dc4dcfcc0c500343f8f1c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/te/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/te/firefox-107.0.1.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "0731b02e9d6cb81c2822be6833cf4b3aa463680dfcfbf648fefb8d3cca85d044"; + sha256 = "267ed08bc07e24c5ce31018ed1315777d9c7f8b764616a4cdb9e57be8b86464e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/th/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/th/firefox-107.0.1.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "ccf4ed6eecf8f06ec3569b808296e195d5791737da917646bae8720bc4a22ea1"; + sha256 = "383c3b0a28815b4e47db8b88a5bcda8f30af0cc71872262a459f55b1d69a822f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/tl/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/tl/firefox-107.0.1.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "4e62341fb007d85f698df462c1e9392f07507172d5024f87d6ff235a30c57c02"; + sha256 = "1fe44aae6c7faf704ccd164c7365eb1ec15f1ae7a33738bda835020787659a87"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/tr/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/tr/firefox-107.0.1.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "fb9c6e4cb10989b8c2035a82676763bde55ae316041fcb50b12884cd1989ae29"; + sha256 = "1e0db7166c51e00cb0f3a861b30ead22f943091b0b99bb102cb681d19f7c3b13"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/trs/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/trs/firefox-107.0.1.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "962cb775d8183fd471e21fd827285d5fb2b1b6a114d2564338b8eda95a0a778e"; + sha256 = "656b9f67aa76d6a7c910ed6ca5728ec0863ae793849f064cef140f0f8d801d80"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/uk/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/uk/firefox-107.0.1.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "4d9891fcae30f71f443f5dc261c5c0da246bc65dab0d08300fffe20adfda6ab3"; + sha256 = "72ead37f19177664e038c6b7dccc10a4c12559bf6d7cf06e7fe69a97c62949aa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/ur/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/ur/firefox-107.0.1.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "e9321b199e7b7be1a9fbf730add917e22d5395950d6a209751201c732655a26d"; + sha256 = "971c4b0fc84af8ea3a083f7547c960c76ea8a2f3f6f030ef3eca5ac2d9fb241a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/uz/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/uz/firefox-107.0.1.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "d6672f1f61ae608660270208ff21e37e4ce4d10f60eb539a301b506899896c05"; + sha256 = "8df8449366f676e0162dbd6a03548625c1d4ba57bf552636b84bccd0f63bf1ce"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/vi/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/vi/firefox-107.0.1.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "c1cd0c716fc6f2a4f1fb37a70318a887d92a86050984cd30c7c1afb186ae60de"; + sha256 = "092a3098c6a0baf1cce80b414eb7a37133d1eb374170475c4da421ec4d1fcf0b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/xh/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/xh/firefox-107.0.1.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "b703bebdcc28656a6f8205ffacb691fa04dab808022e33039aceff7cb9614521"; + sha256 = "4a33a349b668ff856ec8c37d0a2db3d444f21d97568b0ce1e506562a960f51e3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/zh-CN/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/zh-CN/firefox-107.0.1.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "03b77986482e86075562deda483e003cf2dce6c5512b68bafefb5b3250165244"; + sha256 = "e8a972eb36404d073e33f401f9600b2db18c288976fafb78e3910de9af7f45cb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/107.0/linux-i686/zh-TW/firefox-107.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/107.0.1/linux-i686/zh-TW/firefox-107.0.1.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "e6363101881c6722e3b7018642c921788c0e338aa489077ec39706b779f94be6"; + sha256 = "cf695fe37a1bc36da284882d48b824292c15fb1bd2de2386dd7a3bfa4134fe57"; } ]; } From 26cdf77ac6d3fb626ebce4dd2f135e3a69ab646e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 29 Nov 2022 10:21:37 +0000 Subject: [PATCH 45/62] oh-my-posh: 12.20.0 -> 12.22.0 --- pkgs/development/tools/oh-my-posh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/oh-my-posh/default.nix b/pkgs/development/tools/oh-my-posh/default.nix index 92e1efefbc8d..939b02206536 100644 --- a/pkgs/development/tools/oh-my-posh/default.nix +++ b/pkgs/development/tools/oh-my-posh/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "oh-my-posh"; - version = "12.20.0"; + version = "12.22.0"; src = fetchFromGitHub { owner = "jandedobbeleer"; repo = pname; rev = "v${version}"; - hash = "sha256-nGhPfwZw73w0iJLdBiXjRQnKPnKIuk6K/5GFKeHlcVw="; + hash = "sha256-UIoMJjZrU9aDGnDx5K2SJO6lBgivMqGUDbtTfF3WfNE="; }; vendorHash = "sha256-OrtKFkWXqVoXKmN6BT8YbCNjR1gRTT4gPNwmirn7fjU="; From 22b020228f034fbfa436033b091112b1f699c2fa Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 29 Nov 2022 14:20:51 +0100 Subject: [PATCH 46/62] python310Packages.pylsp-mypy: fix test --- pkgs/development/python-modules/pylsp-mypy/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/pylsp-mypy/default.nix b/pkgs/development/python-modules/pylsp-mypy/default.nix index a2504e4bbc9d..dbb35d71c5dd 100644 --- a/pkgs/development/python-modules/pylsp-mypy/default.nix +++ b/pkgs/development/python-modules/pylsp-mypy/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchFromGitHub +, fetchpatch , mypy , pytestCheckHook , python-lsp-server @@ -22,6 +23,14 @@ buildPythonPackage rec { hash = "sha256-fZ2bPPjBK/H2jMI4S3EhvWJaNl4tK7HstxcHSAkoFW4="; }; + patches = [ + (fetchpatch { + name = "0001-adapt-test-to-latest-mypy.patch"; + url = "https://github.com/python-lsp/pylsp-mypy/commit/99cf687798464f810b128881dbbec82aa5353e04.patch"; + sha256 = "sha256-wLaGMaW/gTab2fX7zGnemLQQNDWxBURYb7VsgEas61Y="; + }) + ]; + propagatedBuildInputs = [ mypy python-lsp-server From 852ef6e9716b00e6400ee905ee80e62e11192e3c Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Tue, 29 Nov 2022 19:20:12 +1300 Subject: [PATCH 47/62] doc: Fix grammar --- doc/using/configuration.chapter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/using/configuration.chapter.md b/doc/using/configuration.chapter.md index 3c46dc3227a6..e121236c4962 100644 --- a/doc/using/configuration.chapter.md +++ b/doc/using/configuration.chapter.md @@ -319,7 +319,7 @@ if [ -d $HOME/.nix-profile/etc/profile.d ]; then fi ``` -Now just run `source $HOME/.profile` and you can starting loading man pages from your environment. +Now just run `source $HOME/.profile` and you can start loading man pages from your environment. ### GNU info setup {#sec-gnu-info-setup} From 22d3b5a9e9ce78947bcf70fc970301708df0b7e4 Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Tue, 29 Nov 2022 19:21:26 +1300 Subject: [PATCH 48/62] doc: Quote variable references --- doc/using/configuration.chapter.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/using/configuration.chapter.md b/doc/using/configuration.chapter.md index e121236c4962..1bf18eab5710 100644 --- a/doc/using/configuration.chapter.md +++ b/doc/using/configuration.chapter.md @@ -310,16 +310,16 @@ For this to work fully, you must also have this script sourced when you are logg ```ShellSession #!/bin/sh -if [ -d $HOME/.nix-profile/etc/profile.d ]; then - for i in $HOME/.nix-profile/etc/profile.d/*.sh; do - if [ -r $i ]; then - . $i +if [ -d "${HOME}/.nix-profile/etc/profile.d" ]; then + for i in "${HOME}/.nix-profile/etc/profile.d/"*.sh; do + if [ -r "$i" ]; then + . "$i" fi done fi ``` -Now just run `source $HOME/.profile` and you can start loading man pages from your environment. +Now just run `source "${HOME}/.profile"` and you can start loading man pages from your environment. ### GNU info setup {#sec-gnu-info-setup} From 9cf0ee43e72dec65365ffa2e2c2da4cb2ebc3b5d Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Tue, 29 Nov 2022 19:22:27 +1300 Subject: [PATCH 49/62] doc: Use POSIX syntax to source file Avoids bashism in case another shell is active. --- doc/using/configuration.chapter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/using/configuration.chapter.md b/doc/using/configuration.chapter.md index 1bf18eab5710..0391af0f1760 100644 --- a/doc/using/configuration.chapter.md +++ b/doc/using/configuration.chapter.md @@ -319,7 +319,7 @@ if [ -d "${HOME}/.nix-profile/etc/profile.d" ]; then fi ``` -Now just run `source "${HOME}/.profile"` and you can start loading man pages from your environment. +Now just run `. "${HOME}/.profile"` and you can start loading man pages from your environment. ### GNU info setup {#sec-gnu-info-setup} From b330de2e1aa0a22744ccfbcbe920182961a2d084 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 29 Nov 2022 08:15:54 +0000 Subject: [PATCH 50/62] meilisearch: 0.29.2 -> 0.30.0 --- pkgs/servers/search/meilisearch/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/search/meilisearch/default.nix b/pkgs/servers/search/meilisearch/default.nix index 0fa682ddc286..58be11c6f12c 100644 --- a/pkgs/servers/search/meilisearch/default.nix +++ b/pkgs/servers/search/meilisearch/default.nix @@ -8,7 +8,7 @@ , nixosTests }: -let version = "0.29.2"; +let version = "0.30.0"; in rustPlatform.buildRustPackage { pname = "meilisearch"; @@ -17,9 +17,9 @@ rustPlatform.buildRustPackage { owner = "meilisearch"; repo = "MeiliSearch"; rev = "v${version}"; - sha256 = "sha256-ltfJUwz/QFwsXJzES0GVOaCXh7QbziuKMILQNvaCG+4="; + sha256 = "sha256-nw2aSEdd21iiFrV2EPOyCfSru84eNM59wsL+ipcSoDw="; }; - cargoSha256 = "sha256-HrPve9x7dSQx/CTxV7t4+SUu4gRmVNRHIZj+2S3CbLQ="; + cargoSha256 = "sha256-0JdI5I63ImdUUBQuC4LYqHpEA1xJ5QJ+3n3MTaIHKDI="; # Default features include mini dashboard which downloads something from the internet. buildNoDefaultFeatures = true; buildInputs = lib.optionals stdenv.isDarwin [ Security DiskArbitration Foundation ]; From 42740da241e6cdf251cadf3fa44ad6b284f13600 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Tue, 29 Nov 2022 11:25:31 +0100 Subject: [PATCH 51/62] python310Packages.trustme: Fix tests on aarch64 --- pkgs/development/python-modules/trustme/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/trustme/default.nix b/pkgs/development/python-modules/trustme/default.nix index d49f52fde3a6..fb145ac9a99a 100644 --- a/pkgs/development/python-modules/trustme/default.nix +++ b/pkgs/development/python-modules/trustme/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { checkInputs = [ service-identity pytestCheckHook - ] ++ lib.optionals (!stdenv.isDarwin && !stdenv.isAarch64) [ + ] ++ lib.optionals (!stdenv.isDarwin || !stdenv.isAarch64) [ pyopenssl ]; From 9790786a00880d1b7240d519953274f141a0ceaf Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 29 Nov 2022 22:29:33 +0800 Subject: [PATCH 52/62] stratisd: 3.4.0 -> 3.4.1 --- pkgs/tools/filesystems/stratisd/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/filesystems/stratisd/default.nix b/pkgs/tools/filesystems/stratisd/default.nix index 3b6b3d8bafd3..0594d1c30658 100644 --- a/pkgs/tools/filesystems/stratisd/default.nix +++ b/pkgs/tools/filesystems/stratisd/default.nix @@ -24,18 +24,18 @@ stdenv.mkDerivation rec { pname = "stratisd"; - version = "3.4.0"; + version = "3.4.1"; src = fetchFromGitHub { owner = "stratis-storage"; repo = pname; rev = "v${version}"; - hash = "sha256-SHrD9zzGLGSlsf4UOqp4Xday6IDnryVDHIVRiPbE5CM="; + hash = "sha256-NM6+1Etf7pOOSKNuxGIUlAbtZwixof7wNgkPoMwPn7w="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; - hash = "sha256-lkuFWVmO+qw2ZXbCwdhU5OpRZy589QKnudgNVTgsJhI="; + hash = "sha256-anxDfls5MTfvklIDst+Ocduzc8ds5pD3WDaDUtF6R+g="; }; postPatch = '' From f3466a31c75653e81cd79c85ad2cf3d19c165660 Mon Sep 17 00:00:00 2001 From: Michael Adler Date: Tue, 29 Nov 2022 12:57:04 +0100 Subject: [PATCH 53/62] opensc: 0.22.0 -> 0.23.0 --- pkgs/tools/security/opensc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/opensc/default.nix b/pkgs/tools/security/opensc/default.nix index 15231c945316..54cf67ecb9d6 100644 --- a/pkgs/tools/security/opensc/default.nix +++ b/pkgs/tools/security/opensc/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "opensc"; - version = "0.22.0"; + version = "0.23.0"; src = fetchFromGitHub { owner = "OpenSC"; repo = "OpenSC"; rev = version; - sha256 = "sha256-0IFpiG1SJq4cpS5z6kwpWSPVWjO0q0SHs+doD2vbUKs="; + sha256 = "sha256-Yo8dwk7+d6q+hi7DmJ0GJM6/pmiDOiyEm/tEBSbCU8k="; }; nativeBuildInputs = [ pkg-config autoreconfHook ]; From 5822bee639c7877e45690f7d91c3e1c31a1182e5 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 28 Nov 2022 14:47:38 +0100 Subject: [PATCH 54/62] ngn-k: unstable-2021-12-17 -> 2022-11-27 --- .../interpreters/ngn-k/default.nix | 11 ++++++----- .../ngn-k/repl-license-path.patch | 19 +++++++++++-------- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/pkgs/development/interpreters/ngn-k/default.nix b/pkgs/development/interpreters/ngn-k/default.nix index dfd6b17f65fa..f45429e5a730 100644 --- a/pkgs/development/interpreters/ngn-k/default.nix +++ b/pkgs/development/interpreters/ngn-k/default.nix @@ -13,14 +13,14 @@ in useStdenv.mkDerivation { pname = "ngn-k"; - version = "unstable-2021-12-17"; + version = "unstable-2022-11-27"; src = fetchFromGitea { domain = "codeberg.org"; owner = "ngn"; repo = "k"; - rev = "26f83645e9ed4798b43390fb9dcdfa0ab8245a8f"; - sha256 = "sha256-VcJcLcL1C8yQH6xvpKR0R0gMrhSfsU4tW+Yy0rGdSSw="; + rev = "79834b6b9be2a23eec8027d0a2ce11e29f01959c"; + sha256 = "0dczfyqf33mwxfly39xsgwwgjqqm6pjyrlr6gx04zg8n4ch11zhl"; }; patches = [ @@ -28,10 +28,10 @@ useStdenv.mkDerivation { ]; postPatch = '' - patchShebangs a19/a.sh a20/a.sh a21/a.sh dy/a.sh e/a.sh + patchShebangs --build a19/a.sh a20/a.sh a21/a.sh dy/a.sh e/a.sh # don't use hardcoded /bin/sh - for f in repl.k m.c;do + for f in repl.k repl-bg.k m.c;do substituteInPlace "$f" --replace "/bin/sh" "${runtimeShell}" done ''; @@ -43,6 +43,7 @@ useStdenv.mkDerivation { outputs = [ "out" "dev" "lib" ]; + # TODO(@sternenseemann): package bulgarian translation installPhase = '' runHook preInstall install -Dm755 k "$out/bin/k" diff --git a/pkgs/development/interpreters/ngn-k/repl-license-path.patch b/pkgs/development/interpreters/ngn-k/repl-license-path.patch index 6b5d1e4fb6ae..17b998db187e 100644 --- a/pkgs/development/interpreters/ngn-k/repl-license-path.patch +++ b/pkgs/development/interpreters/ngn-k/repl-license-path.patch @@ -1,10 +1,13 @@ +diff --git a/repl.k b/repl.k +index 4c023467..10414162 100755 --- a/repl.k +++ b/repl.k -@@ -1,6 +1,6 @@ - #!k - `1:"ngn/k, (c) 2019-2021 ngn, GNU AGPLv3. type \\ for more info\n",repl.prompt:," " --repl.cmds:(,"a")!{`1:1:repl.joinpath[repl.dirname`argv 0]"LICENSE";} -+repl.cmds:(,"a")!{`1:1:repl.joinpath[repl.dirname`argv 0]"../share/ngn-k/LICENSE";} - repl.dirname:{$[#x:"/"/-1_"/"\x;x;,"."]} - repl.joinpath:{$[x~,".";y;"/"~*|x;x,y;x,"/",y]} - repl.fmt:{$[x~(::);"";(`A~@x)&1<#x;"(",("\n "/`k'x),")\n";`k[x],"\n"]} +@@ -2,7 +2,7 @@ + `1:"ngn/k, (c) 2019-2022 ngn, GNU AGPLv3. type \\ for more info\n" + \d repl + `1:prompt:," " /use 0x0720 for emacs integration +-cmds:(,"a")!{`1:1:joinpath[dirname`argv 0]"LICENSE";} ++cmds:(,"a")!{`1:1:joinpath[dirname`argv 0]"../share/ngn-k/LICENSE";} + dirname:{$[#x:"/"/-1_"/"\x;x;,"."]} + joinpath:{$[x~,".";y;"/"~*|x;x,y;x,"/",y]} + fmt:{$[x~(::);"";(`A~@x)&1<#x;"(",("\n "/`k'x),")\n";`k[x],"\n"]} From f68fdcfc4e86335a4fa1b02d6abfb69a3545aaee Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 28 Nov 2022 15:51:40 +0100 Subject: [PATCH 55/62] ngn-k: build k-libc flavor by default Can be disabled by passing { withLibc = false; } via overriding --- pkgs/development/interpreters/ngn-k/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/interpreters/ngn-k/default.nix b/pkgs/development/interpreters/ngn-k/default.nix index f45429e5a730..d74fba0dacfb 100644 --- a/pkgs/development/interpreters/ngn-k/default.nix +++ b/pkgs/development/interpreters/ngn-k/default.nix @@ -3,12 +3,14 @@ , stdenvNoLibs , fetchFromGitea , runtimeShell -, doCheck ? stdenv.hostPlatform == stdenv.buildPlatform +, doCheck ? withLibc && stdenv.hostPlatform == stdenv.buildPlatform +, withLibc ? true }: let - # k itself is compiled with -ffreestanding, but tests require a libc - useStdenv = if doCheck then stdenv else stdenvNoLibs; + # k itself can be compiled with -ffreestanding, but tests require a libc; + # if we want to build k-libc we need a libc obviously + useStdenv = if withLibc || doCheck then stdenv else stdenvNoLibs; in useStdenv.mkDerivation { @@ -37,7 +39,10 @@ useStdenv.mkDerivation { ''; makeFlags = [ "-e" ]; - buildFlags = [ "k" "libk.so" ]; + buildFlags = [ + (if withLibc then "k-libc" else "k") + "libk.so" + ]; checkTarget = "t"; inherit doCheck; From 5c3e0a2899b6a9bb6048bdd5b63ea8273d08297a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 28 Nov 2022 19:12:10 +0100 Subject: [PATCH 56/62] ngn-k: allow cross compilation to FreeBSD 13 For this we just need to advance by one additional commit on master which fixes the compilation of libk.so on *BSD with -Werror. Additionally we need to reflect the change that the system double for x86_64 FreeBSD now also includes the FreeBSD version. --- pkgs/development/interpreters/ngn-k/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/interpreters/ngn-k/default.nix b/pkgs/development/interpreters/ngn-k/default.nix index d74fba0dacfb..0a24bbdfe0f7 100644 --- a/pkgs/development/interpreters/ngn-k/default.nix +++ b/pkgs/development/interpreters/ngn-k/default.nix @@ -15,14 +15,14 @@ in useStdenv.mkDerivation { pname = "ngn-k"; - version = "unstable-2022-11-27"; + version = "unstable-2022-11-28"; src = fetchFromGitea { domain = "codeberg.org"; owner = "ngn"; repo = "k"; - rev = "79834b6b9be2a23eec8027d0a2ce11e29f01959c"; - sha256 = "0dczfyqf33mwxfly39xsgwwgjqqm6pjyrlr6gx04zg8n4ch11zhl"; + rev = "e5138f182a8ced07dd240e3fe58274130842a85d"; + sha256 = "1pn416znrdndb8iccprzx4zicmsx8c6i9dm3wq5z3jg8nan53p69"; }; patches = [ @@ -65,6 +65,6 @@ useStdenv.mkDerivation { homepage = "https://codeberg.org/ngn/k"; license = lib.licenses.agpl3Only; maintainers = [ lib.maintainers.sternenseemann ]; - platforms = [ "x86_64-linux" "x86_64-freebsd" ]; + platforms = [ "x86_64-linux" "x86_64-freebsd13" ]; }; } From 81e8d927e019d1f8bc9ed5c2fe75d7e88b9c6d59 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 29 Nov 2022 15:35:29 +0000 Subject: [PATCH 57/62] polkadot: 0.9.32 -> 0.9.33 --- pkgs/applications/blockchains/polkadot/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/blockchains/polkadot/default.nix b/pkgs/applications/blockchains/polkadot/default.nix index 31c610f255fe..443fe36143c5 100644 --- a/pkgs/applications/blockchains/polkadot/default.nix +++ b/pkgs/applications/blockchains/polkadot/default.nix @@ -10,13 +10,13 @@ }: rustPlatform.buildRustPackage rec { pname = "polkadot"; - version = "0.9.32"; + version = "0.9.33"; src = fetchFromGitHub { owner = "paritytech"; repo = "polkadot"; rev = "v${version}"; - sha256 = "sha256-bE7PzvkHKAP/nqNkoBMTGvZZwmf8YY+cGnJ2EM/2xAs="; + sha256 = "sha256-vAFGLcsbGuoaNtxtEIHSeX00nsULJROCEhaMv5IEcp4="; # the build process of polkadot requires a .git folder in order to determine # the git commit hash that is being built and add it to the version string. @@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec { ''; }; - cargoSha256 = "sha256-NI50KFXvQgUV+G1l5D2gnAo1EohnCpQWlFCZ0iP2CVQ="; + cargoSha256 = "sha256-SZUkgtI/4kA5iWzalmGo5KXRHXKgdeCo2SSCVF66p5E="; buildInputs = lib.optionals stdenv.isDarwin [ Security ]; From e8b8afb2552b76e9ac2cf8b9245c9fe31f8ac9d2 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 29 Nov 2022 13:05:11 +0000 Subject: [PATCH 58/62] Revert "libguestfs: remove unnecessary ? null from inputs" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit e3fb23dc8cf645ae47edbb34075da45be2212ab4. "appliance" is not the name of a package that can be provided by callPackage, but a parameter that has to be explicitly passed in. It's therefore not correct to remove the default value for it — it broke eval! --- pkgs/development/libraries/libguestfs/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/libguestfs/default.nix b/pkgs/development/libraries/libguestfs/default.nix index bf8750ffdd0e..745b1a180008 100644 --- a/pkgs/development/libraries/libguestfs/default.nix +++ b/pkgs/development/libraries/libguestfs/default.nix @@ -35,12 +35,13 @@ , perlPackages , ocamlPackages , libtirpc -, withAppliance ? true -, appliance +, appliance ? null , javaSupport ? false , jdk }: +assert appliance == null || lib.isDerivation appliance; + stdenv.mkDerivation rec { pname = "libguestfs"; version = "1.48.4"; @@ -127,13 +128,13 @@ stdenv.mkDerivation rec { done ''; - postFixup = lib.optionalString withAppliance '' + postFixup = lib.optionalString (appliance != null) '' mkdir -p $out/{lib,lib64} ln -s ${appliance} $out/lib64/guestfs ln -s ${appliance} $out/lib/guestfs ''; - doInstallCheck = withAppliance; + doInstallCheck = appliance != null; installCheckPhase = '' runHook preInstallCheck @@ -160,6 +161,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ offline ]; platforms = platforms.linux; # this is to avoid "output size exceeded" - hydraPlatforms = if withAppliance then appliance.meta.hydraPlatforms else platforms.linux; + hydraPlatforms = if appliance != null then appliance.meta.hydraPlatforms else platforms.linux; }; } From b0998ceb7144ea39bf6eb4c67ca84542924399ed Mon Sep 17 00:00:00 2001 From: figsoda Date: Tue, 29 Nov 2022 10:54:04 -0500 Subject: [PATCH 59/62] vimPlugins: update --- .../editors/vim/plugins/generated.nix | 176 +++++++++--------- 1 file changed, 88 insertions(+), 88 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 2c5e2ede986c..103b79d1839d 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -53,12 +53,12 @@ final: prev: Coqtail = buildVimPluginFrom2Nix { pname = "Coqtail"; - version = "2022-09-30"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "whonore"; repo = "Coqtail"; - rev = "98c99cc950f147a877d56a590d92b357c24086b9"; - sha256 = "06q4riwy7gdmcrqjqnsgw98r382jwsk5qn1f43pg04cwdaksjy4k"; + rev = "157c43397c2dca382f7560c7f00ed930de5be186"; + sha256 = "0pfv07j5ryr4i654w015ly73hzg4mb9xrnxnbm8l6s7dcd3zvdkp"; }; meta.homepage = "https://github.com/whonore/Coqtail/"; }; @@ -341,12 +341,12 @@ final: prev: SpaceVim = buildVimPluginFrom2Nix { pname = "SpaceVim"; - version = "2022-11-21"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "SpaceVim"; repo = "SpaceVim"; - rev = "1f907973b8450605559337c661f8ff34b9d3ef77"; - sha256 = "0l8xgrbg1380g4hycdjydfbjrixf4y7v5r86si11py21rfvgkl1j"; + rev = "3ac0fe27ccc0bebbcdc419de7654e06a41b7c803"; + sha256 = "17s5gfscg6bvaks7d7dgsaf04y6rall4hcicvi02im9iwm49srdh"; }; meta.homepage = "https://github.com/SpaceVim/SpaceVim/"; }; @@ -486,12 +486,12 @@ final: prev: aerial-nvim = buildVimPluginFrom2Nix { pname = "aerial.nvim"; - version = "2022-11-27"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "e4ed6d95f9fe9e45bbc94a773c4354d01654b32d"; - sha256 = "0l0p04wmpmv2a8aj56gb46h222pl04grkqk5jikyfzb9gbpg2lqq"; + rev = "e0f744c9c3c2b230a717ad9036a03a776c492be6"; + sha256 = "0i5nsyb224cqifqpyd063z4ls6jni3jz7sm3hw5mlgsvf0wmpg7a"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -559,12 +559,12 @@ final: prev: alpha-nvim = buildVimPluginFrom2Nix { pname = "alpha-nvim"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "goolord"; repo = "alpha-nvim"; - rev = "9c324f426b4c9efa6c883f14023421fa289f065a"; - sha256 = "157xs7qm3lc708fqi1cd0wzy8rrm42pcgragzwygr0yvbr44p3sj"; + rev = "21a0f2520ad3a7c32c0822f943368dc063a569fb"; + sha256 = "1s9ywy69kap0gngpm5xnfkwlrb2apci9xv2ahs2xhhkjncqm38mq"; }; meta.homepage = "https://github.com/goolord/alpha-nvim/"; }; @@ -1303,12 +1303,12 @@ final: prev: cmp-fuzzy-path = buildVimPluginFrom2Nix { pname = "cmp-fuzzy-path"; - version = "2022-10-30"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "tzachar"; repo = "cmp-fuzzy-path"; - rev = "18ee8f81ab704f3f6656cfe52180dec6f7b497a7"; - sha256 = "15yivkvjsx3yfgf5i485q4kxmfmqghfqsi869wifff7v0x6y9ghk"; + rev = "28735cebc314f0b080a41350adae8612b6fc7814"; + sha256 = "0jwr9xb0axs1i3xk0z773jrp77jy1a274pwwd09lradm4rfa052q"; }; meta.homepage = "https://github.com/tzachar/cmp-fuzzy-path/"; }; @@ -2023,24 +2023,24 @@ final: prev: coq-artifacts = buildVimPluginFrom2Nix { pname = "coq.artifacts"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.artifacts"; - rev = "2793e338d4de033ecbda9b5539b65147f0689696"; - sha256 = "0n7dl8h30890zxi8y0hrwfjhbxx4vzaknkz55nmqgzi1fppmr6vr"; + rev = "4a002ca2e61ef58f70677c661ecbf461cda79b71"; + sha256 = "0wj5vgkf5yyl5qp5029m9xl5pwldllb1r40mpgk9wkqip4pnlckm"; }; meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; }; coq-thirdparty = buildVimPluginFrom2Nix { pname = "coq.thirdparty"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.thirdparty"; - rev = "c4ec887df2dc95bf051cbcaea6bb8b4621787c48"; - sha256 = "1vm895gp8ax7r2i0mvj4b70lhdi1x4jdxy611r7ggmz98bfayk7m"; + rev = "f204bc46f7db08e66a156d8c36799dd64aa69855"; + sha256 = "0mlc546hy3fx45f2llgf4qh94gl7n9c123kg1xzgdrl3p9ch5hn9"; }; meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; }; @@ -2059,12 +2059,12 @@ final: prev: coq_nvim = buildVimPluginFrom2Nix { pname = "coq_nvim"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "441c8228a1a49ca9bf6003ca9de9f5708706f666"; - sha256 = "1smf7147kf3cc4s934g60b2k6gyvs973rirzgwnkxwrxd028l19c"; + rev = "980daf72ee0c9999e88973733c5152d03dcf5171"; + sha256 = "04z11xsi7jnji3psdznxrscmygf5f4wms3p4ps2n6zj65b4j6czb"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; }; @@ -2589,12 +2589,12 @@ final: prev: diffview-nvim = buildVimPluginFrom2Nix { pname = "diffview.nvim"; - version = "2022-11-27"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "sindrets"; repo = "diffview.nvim"; - rev = "73271db79722486dca22be3949e44d44c445a39f"; - sha256 = "0s60ykc4szd3p3n4j73l06kjklllqnpkajdnxbqsnrhaz89hb8c7"; + rev = "6a82dfcb59f0af1e814f34bf8344d68afe8618ec"; + sha256 = "1yggvdb0mzcimpv83jbrvyvp1m6k31i67dq05grwq879dr05igm9"; }; meta.homepage = "https://github.com/sindrets/diffview.nvim/"; }; @@ -2625,12 +2625,12 @@ final: prev: dracula-nvim = buildVimPluginFrom2Nix { pname = "dracula.nvim"; - version = "2022-11-10"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "Mofiqul"; repo = "dracula.nvim"; - rev = "fe57c180fd7fdea39bc0d85bac9252aa6a8645e8"; - sha256 = "1jac9pmg9sn28x62xx6n5brzycmgfsb825dfsh6mkny425705zsm"; + rev = "3023bc68d286676115b660142fe126fc5a4374ae"; + sha256 = "1c7swpgbwss6f39c28p4gh5di153k7x3ycpkpx99qn8pjg27cfiv"; }; meta.homepage = "https://github.com/Mofiqul/dracula.nvim/"; }; @@ -2976,12 +2976,12 @@ final: prev: friendly-snippets = buildVimPluginFrom2Nix { pname = "friendly-snippets"; - version = "2022-11-27"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "rafamadriz"; repo = "friendly-snippets"; - rev = "03f91a18022964d80a3f0413ed82cf1dbeba247f"; - sha256 = "0kccng913a37k4i70d4bhr3a5jhmksq4kjglky2cqwkwz3s7bg9a"; + rev = "3e2a7d7f29b18d2bb29eedea3663856db55e752e"; + sha256 = "04yn59c7f5553cvh04ybh5m2jk26aj1jwavk65jlkmbslw3wbcih"; }; meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; }; @@ -3084,12 +3084,12 @@ final: prev: fzf-lua = buildVimPluginFrom2Nix { pname = "fzf-lua"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "fzf-lua"; - rev = "314d3d128ca0dc621e729a94919c7fbf907a11ef"; - sha256 = "0yx4s69sn4bwwc8sxmcs0k5lgfdzwrlhwj78ms8ka6kbw0wxsx2f"; + rev = "ff4abbf783875b64dd20aaaab1912ac917d23aa5"; + sha256 = "0j9l7jvf4v24ygf3s6rnnb1d8qrjn465pfq4fb0j2kwx1nfq0zvk"; }; meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; }; @@ -3467,12 +3467,12 @@ final: prev: haskell-tools-nvim = buildVimPluginFrom2Nix { pname = "haskell-tools.nvim"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "haskell-tools.nvim"; - rev = "c28d8a80bf57d06b7e88d30f807cc3c51d2ab268"; - sha256 = "093mbwldi0ygkk5wwhnm9cns2vpc5wlkm03v6c94inbjrzv3cl3x"; + rev = "9aa1de666b94ba31a3527f3316a202542bc528c9"; + sha256 = "1c54bk8125a5bjra58h2fkpmcv7p1kgpjdq62rkdhl7ygqvp59r5"; }; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; }; @@ -4007,12 +4007,12 @@ final: prev: lean-nvim = buildVimPluginFrom2Nix { pname = "lean.nvim"; - version = "2022-11-25"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "de3dac11828a3907051b759cdbd21e45b19856c8"; - sha256 = "0988gymw7s9dzb28gxps10xh4md4p2xwf0aqsqbqx1bf7d1kyyw9"; + rev = "ae598191de9fa8ff90b897893590234b84702cab"; + sha256 = "17n108ipnajj9fvm3l15rndhxi3529w0g7pjrjpb6ljn0d73akvc"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; }; @@ -4967,12 +4967,12 @@ final: prev: neoconf-nvim = buildVimPluginFrom2Nix { pname = "neoconf.nvim"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "8352b24064e23a8fd8d2210ea0fa4f9842b26582"; - sha256 = "19v28yz612w4ia7j1lcql11bfwgd8cc1xw68jpfc9m486kck6p1i"; + rev = "875a412b17aa69ccf26a4c774b0300c06fc4c742"; + sha256 = "14i5vwqk8azxwjzijpv6kapzbh4hwpc8rcs71k32w8azkgj6g61r"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; }; @@ -4991,12 +4991,12 @@ final: prev: neodev-nvim = buildVimPluginFrom2Nix { pname = "neodev.nvim"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "folke"; repo = "neodev.nvim"; - rev = "2d5a374b2c0d6d3521a2c49541c9c195b0646be6"; - sha256 = "12kgi6f4a4lhfpg7wlqlrjddcb28k1rqmxx5j11p8ybj11mgxvvf"; + rev = "dbed20332724909b26b5b1a083303654a6c15c20"; + sha256 = "1v5x0g49wpfm9qnqdyj27m2bnx7jr2j6hq91fhkqyy13y76qjq2w"; }; meta.homepage = "https://github.com/folke/neodev.nvim/"; }; @@ -5075,12 +5075,12 @@ final: prev: neorg = buildVimPluginFrom2Nix { pname = "neorg"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "neorg"; - rev = "e9c35e34ec784c35b4a22a1037d7b247c45152c4"; - sha256 = "1bdz4z1imknjp0ddm09vxi23372x0n9hprmqica7j11lqf5zqzxh"; + rev = "5613ff3f471d148c9824daeb359dfdc61ddaf992"; + sha256 = "0b0mrnvbmims22a4178vyj51s5m2qlgnf6z91389prjalzcnrhsc"; }; meta.homepage = "https://github.com/nvim-neorg/neorg/"; }; @@ -5723,12 +5723,12 @@ final: prev: nvim-gdb = buildVimPluginFrom2Nix { pname = "nvim-gdb"; - version = "2022-10-30"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "sakhnik"; repo = "nvim-gdb"; - rev = "2ff5622755810e795b2ed33476ab7fbfab918d15"; - sha256 = "19qc0q70l7z3q3jgyk8z5y9j6jsh97x4gaxq940zqlhya5qs783g"; + rev = "9a6adc688bf9acf1628b014d2c7217443dd6fa6f"; + sha256 = "17rkx4bwr392minrp2db6s4rq3j4sz53mhcq8caz9cfmny2c3idr"; }; meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; }; @@ -5879,12 +5879,12 @@ final: prev: nvim-lspconfig = buildVimPluginFrom2Nix { pname = "nvim-lspconfig"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "a2817c9d9500079a0340286a88653b41707a92eb"; - sha256 = "0y4db82ysjmff9v9x0whdkhjjdds2v9vxiwgs7fp6pzsq6am13fk"; + rev = "faa011a24a6911332eeac6c253a0881c2e578628"; + sha256 = "0p95s77w41p2a4k2j6nqjjfn2kfjw23pa047lwj4byfdxmdykbj6"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -6107,24 +6107,24 @@ final: prev: nvim-tree-lua = buildVimPluginFrom2Nix { pname = "nvim-tree.lua"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "0b319a1b284a2e75faa46107d2cda31a30e946bc"; - sha256 = "08xp4l09q7fqqjizbs9xms8w8la59gigd7sshdrbqhllakgdrjjx"; + rev = "829e9f68e10a998198e17bf5b348a6947f9d3c2e"; + sha256 = "1xwm3qcba6a2mxmpcdi81c29y3kxw2srm5yi9jvmzpml6zbwqmqp"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; }; nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "1821c656d8e42fd8ce6648af58e64268606e8bec"; - sha256 = "05ka90vjq18rwrxcy65q1yw5pwcs2xlzg080v7lsnm024q5f7l9n"; + rev = "d05be3742e04601ac1219f575d7c44a21f671622"; + sha256 = "1ibr8g762v6qp44b068qd44sq9axnr0pmj73dadqhf3smma2g5l1"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; @@ -6419,12 +6419,12 @@ final: prev: orgmode = buildVimPluginFrom2Nix { pname = "orgmode"; - version = "2022-11-27"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "nvim-orgmode"; repo = "orgmode"; - rev = "af313c90b196b4ae98230d1b1c15b273228371fc"; - sha256 = "1fi3x0dy8yzpaxj6pk3kwbdavw4493fx2dba3r5ac39jc3hx3b9l"; + rev = "bc1c96a00a931044b776dfba73710725231ab616"; + sha256 = "0lsanm40bwnn0va8ssl7jdjxx5s0g16dnq3r3mp660hwqdqlzv7w"; }; meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; }; @@ -6443,12 +6443,12 @@ final: prev: packer-nvim = buildVimPluginFrom2Nix { pname = "packer.nvim"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "wbthomason"; repo = "packer.nvim"; - rev = "04e45a888ff9a20fa15c1756c3a78ea50990ec17"; - sha256 = "0qskkdyz3s2sh2d5mv3r7v2bx2jf7fiqcz6mfafw4cnagpf7svar"; + rev = "dcd2f380bb49ec2dfe208f186236dd366434a4d5"; + sha256 = "01rrangp7lwz75cqqaqfxdzd6j3jq64g816j3bk9p6fqag9pripi"; }; meta.homepage = "https://github.com/wbthomason/packer.nvim/"; }; @@ -7383,12 +7383,12 @@ final: prev: ssr-nvim = buildVimPluginFrom2Nix { pname = "ssr.nvim"; - version = "2022-11-24"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "cshuaimin"; repo = "ssr.nvim"; - rev = "7ce979b46bd9a0b828ca60b1d8b6ba2d172b07ef"; - sha256 = "1n1pgd9qky89xnjs33p0avl5w34kck191nwi5mpf2431fn85qz4k"; + rev = "4304933853e66060ec03048b2ce3853c39c3886a"; + sha256 = "03yz00x2wqb0b23ddawsciy52ac9q9gz6h3668l9b2srggphnxy2"; }; meta.homepage = "https://github.com/cshuaimin/ssr.nvim/"; }; @@ -8203,12 +8203,12 @@ final: prev: tokyonight-nvim = buildVimPluginFrom2Nix { pname = "tokyonight.nvim"; - version = "2022-11-15"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "folke"; repo = "tokyonight.nvim"; - rev = "62b4e89ea1766baa3b5343ca77d62c817f5f48d0"; - sha256 = "1gqvynnq93dy3dchf9igvgw13ympc8zny0qjp77kq0jj77yq4jg3"; + rev = "58008d1ff7c1105ef702ac5460cb06bdccf278a6"; + sha256 = "16s593j8ikisnf8xhqqrbpadwlf8sxx3fwcnjjjh6wns6gcmkrry"; }; meta.homepage = "https://github.com/folke/tokyonight.nvim/"; }; @@ -9312,7 +9312,7 @@ final: prev: owner = "flazz"; repo = "vim-colorschemes"; rev = "fd8f122cef604330c96a6a6e434682dbdfb878c9"; - sha256 = "0kpsf6j20fgblc8vhqn7ymr52v2d1h52vc7rbxmxfwdm80nvv3g5"; + sha256 = "1cg8q7w0vgl73aw1b9zz0zh5vw5d2pm8pm54fhfzva4azg56f416"; }; meta.homepage = "https://github.com/flazz/vim-colorschemes/"; }; @@ -9355,12 +9355,12 @@ final: prev: vim-cool = buildVimPluginFrom2Nix { pname = "vim-cool"; - version = "2022-09-19"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "romainl"; repo = "vim-cool"; - rev = "e797f80545073f9e5b0689b91633feda7bb17cc2"; - sha256 = "0qhh3c02nraqfa5li9akar0his715cfkbfpa202yyhgsxl6ybxbc"; + rev = "471b72095378cbe14f51bc5d9f679e97c541a498"; + sha256 = "0bn323gb56kra3ciq56lidmhlnx3gbhhjajg6kjap5qqz0mp2ncq"; }; meta.homepage = "https://github.com/romainl/vim-cool/"; }; @@ -11446,12 +11446,12 @@ final: prev: vim-parinfer = buildVimPluginFrom2Nix { pname = "vim-parinfer"; - version = "2022-04-19"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "bhurlow"; repo = "vim-parinfer"; - rev = "e8ae788a91f41d627cec905c61a2dec9c9183341"; - sha256 = "0dkxfdakgcs6743dzja7l5vdc2pczv3ahr79g93mzjj0wbn6gd1i"; + rev = "a5490e430452a749a3ad665ebae54392d9657414"; + sha256 = "1mr2a44xjk6mr9kbh6axg8nd1fspbgi2r98g5d5cqjzvkzqfj6mm"; }; meta.homepage = "https://github.com/bhurlow/vim-parinfer/"; }; @@ -13477,12 +13477,12 @@ final: prev: catppuccin-nvim = buildVimPluginFrom2Nix { pname = "catppuccin-nvim"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "c0f06e4b1114d53adbe52b127147fc0157cfaa65"; - sha256 = "0s1gfqc43gxj372g0276kdcdbzsihk4bqp69fj7amhpqnqmax7s9"; + rev = "0a166e60c41649596cc9831d31fcfc09b15f145a"; + sha256 = "1m5v6jbzgsj88mzsj5krmdjdz9s8xhpxxk7fr2lslb4g905bv9x3"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; }; @@ -13501,12 +13501,12 @@ final: prev: chad = buildVimPluginFrom2Nix { pname = "chad"; - version = "2022-11-28"; + version = "2022-11-29"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "017e27206c0dfc5558eb5a1c52fab3f7fd8b40ff"; - sha256 = "1slzrc66ggzhi46x1nn9v1yyr2vqhj5qlqy646jvghq32kkdzgm3"; + rev = "c31f74ac908a07db943c683abaddbb01e4686ab3"; + sha256 = "0vmj02wyy8y1fsrql1zgj0c0csmqr4zwl4paa2zygzxc7mz6nncf"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; }; From 2067c9ccaf9a0c004184eae7884230c4b27f8469 Mon Sep 17 00:00:00 2001 From: figsoda Date: Tue, 29 Nov 2022 10:58:48 -0500 Subject: [PATCH 60/62] vimPlugins.nvim-treesitter: update grammars --- .../vim/plugins/nvim-treesitter/generated.nix | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 4b0ed072a47f..e8fd2a79dd7e 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -670,12 +670,12 @@ }; javascript = buildGrammar { language = "javascript"; - version = "936d976"; + version = "cefdcea"; source = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-javascript"; - rev = "936d976a782e75395d9b1c8c7c7bf4ba6fe0d86b"; - hash = "sha256-uZW1L9ZE1YSZbwxiqSDiKycWv5mSRG4k4MlWFYoWRbw="; + rev = "cefdcea72a8cf86c1f10ca55e837397da07afdab"; + hash = "sha256-o+th1Va11YtsHaA5IR9IAYRk3SDxTop0gxfSjR2u/o8="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript"; }; @@ -846,24 +846,24 @@ }; markdown = buildGrammar { language = "markdown"; - version = "272e080"; + version = "16d0b5e"; source = fetchFromGitHub { owner = "MDeiml"; repo = "tree-sitter-markdown"; - rev = "272e080bca0efd19a06a7f4252d746417224959e"; - hash = "sha256-gKbjAcY/x9sIxiG7edolAQp2JWrx78mEGeCpayxFOuE="; + rev = "16d0b5e54d781150bea1070ffb360d47e6238659"; + hash = "sha256-Nz9vEOV9yz3Vk8TM41clp6isViHNiko9T9mEq4NA76k="; }; location = "tree-sitter-markdown"; meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown"; }; markdown_inline = buildGrammar { language = "markdown_inline"; - version = "272e080"; + version = "16d0b5e"; source = fetchFromGitHub { owner = "MDeiml"; repo = "tree-sitter-markdown"; - rev = "272e080bca0efd19a06a7f4252d746417224959e"; - hash = "sha256-gKbjAcY/x9sIxiG7edolAQp2JWrx78mEGeCpayxFOuE="; + rev = "16d0b5e54d781150bea1070ffb360d47e6238659"; + hash = "sha256-Nz9vEOV9yz3Vk8TM41clp6isViHNiko9T9mEq4NA76k="; }; location = "tree-sitter-markdown-inline"; meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown"; @@ -994,12 +994,12 @@ }; pascal = buildGrammar { language = "pascal"; - version = "2fd40f4"; + version = "9e99540"; source = fetchFromGitHub { owner = "Isopod"; repo = "tree-sitter-pascal"; - rev = "2fd40f477d3e2794af152618ccfac8d92eb72a66"; - hash = "sha256-/nChZspacQymw+1P7yrkOpa7BIBVIKeLKUv0y9Hk8oc="; + rev = "9e995404ddff8319631d72d4b46552e737206912"; + hash = "sha256-y8xPnVZ15+eAnjrLSGjS5wIbLgSKbz9bipgL0o8acmA="; }; meta.homepage = "https://github.com/Isopod/tree-sitter-pascal.git"; }; From 7c3eeb5667f5f5be7aa4c9374f01a72e59f415bb Mon Sep 17 00:00:00 2001 From: 7FM <41307817+7FM@users.noreply.github.com> Date: Tue, 29 Nov 2022 00:43:22 +0100 Subject: [PATCH 61/62] keepassxc: Fix GApps wrapping --- pkgs/applications/misc/keepassx/community.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/keepassx/community.nix b/pkgs/applications/misc/keepassx/community.nix index 258a2a51e72d..0275760af407 100644 --- a/pkgs/applications/misc/keepassx/community.nix +++ b/pkgs/applications/misc/keepassx/community.nix @@ -90,7 +90,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ asciidoctor cmake wrapGAppsHook wrapQtAppsHook qttools pkg-config ]; dontWrapGApps = true; - postFixup = '' + preFixup = '' qtWrapperArgs+=("''${gappsWrapperArgs[@]}") ''; From 83807f3aaa4ea9a835709015e6b51bedb86c1f9a Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Thu, 27 Oct 2022 00:47:08 +0200 Subject: [PATCH 62/62] nixos/doc/rl-2211: document nsncd option --- .../from_md/release-notes/rl-2211.section.xml | 26 +++++++++++++++++++ .../manual/release-notes/rl-2211.section.md | 14 ++++++++++ 2 files changed, 40 insertions(+) diff --git a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml index 126f650250c8..100b93bea4be 100644 --- a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml +++ b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml @@ -77,6 +77,32 @@ with any supported NixOS release. + + + nscd functionality, necessary to provide + non-glibc-builtin NSS modules (such as + nss_systemd or nss_ldap) + can now be provided by nsncd, by setting + services.nscd.enableNsncd to + true. + + + The nscd daemon provided by glibc, which is + currently used by NixOS isn’t very reliable. For example, it’s + not + fully possible to disable caching functionality, + causing various issues and failed lookups. + + + In contrast to nscd’s behavior of caching module responses on + its own, nsncd merely forwards requests to NSS modules, which + might cache or not. + + + We plan to use nsncd by default in NixOS + 23.05. + + emacs enables native compilation which diff --git a/nixos/doc/manual/release-notes/rl-2211.section.md b/nixos/doc/manual/release-notes/rl-2211.section.md index 64f1e089a41c..81043a72d04a 100644 --- a/nixos/doc/manual/release-notes/rl-2211.section.md +++ b/nixos/doc/manual/release-notes/rl-2211.section.md @@ -38,6 +38,20 @@ In addition to numerous new and upgraded packages, this release has the followin for a transition period so that in time the ecosystem can switch without breaking compatibility with any supported NixOS release. +- `nscd` functionality, necessary to provide non-glibc-builtin NSS + modules (such as `nss_systemd` or `nss_ldap`) can now be provided by + `nsncd`, by setting `services.nscd.enableNsncd` to `true`. + + The `nscd` daemon provided by glibc, which is currently used by NixOS isn't + very reliable. For example, it's [not fully possible to disable caching + functionality](https://github.com/NixOS/nixpkgs/issues/135888), causing + various issues and failed lookups. + + In contrast to nscd's behavior of caching module responses on its own, + nsncd merely forwards requests to NSS modules, which might cache or not. + + We plan to use `nsncd` by default in NixOS 23.05. + - `emacs` enables native compilation which means: - emacs packages from nixpkgs, builtin or not, will do native compilation ahead of time so you can enjoy the benefit of native compilation without compiling them on you machine; - emacs packages from somewhere else, e.g. `package-install`, will do asynchronously deferred native compilation. If you do not want this, maybe to avoid CPU consumption for compilation, you can use `(setq native-comp-deferred-compilation nil)` to disable it while still enjoy the benefit of native compilation for packages from nixpkgs.