From 4fe25c8e18e3569d3807771ed3d06b05557ef0af Mon Sep 17 00:00:00 2001 From: George Macon Date: Fri, 16 Feb 2024 10:25:58 -0500 Subject: [PATCH 01/92] ikos: 3.1 -> 3.2 --- .../tools/analysis/ikos/default.nix | 46 ++++++++++++++----- .../tools/analysis/ikos/formatter-wrap.patch | 13 ++++++ 2 files changed, 47 insertions(+), 12 deletions(-) create mode 100644 pkgs/development/tools/analysis/ikos/formatter-wrap.patch diff --git a/pkgs/development/tools/analysis/ikos/default.nix b/pkgs/development/tools/analysis/ikos/default.nix index 50f4f552e0ff..40f9a9e40b33 100644 --- a/pkgs/development/tools/analysis/ikos/default.nix +++ b/pkgs/development/tools/analysis/ikos/default.nix @@ -4,26 +4,28 @@ }: let - python = python3.withPackages (ps: with ps; [ + inherit (python3.pkgs) + setuptools + wheel + build + installer + wrapPython pygments - ]); + ; in stdenv.mkDerivation rec { pname = "ikos"; - version = "3.1"; + version = "3.2"; src = fetchFromGitHub { owner = "NASA-SW-VnV"; repo = "ikos"; rev = "v${version}"; - hash = "sha256-scaFkUhCkIi41iR6CGPbEndzXkgqTKMb3PDNvhgVbCE="; + hash = "sha256-zWWfmjYgqhAztGivAJwZ4+yRrAHxgU1CF1Y7vVr95UA="; }; - patches = [ (fetchpatch { - url = "https://github.com/NASA-SW-VnV/ikos/commit/2e647432427b3f0dbb639e0371d976ab6406f290.patch"; - hash = "sha256-ffzjlqEp4qp76Kwl5zpyQlg/xUMt8aLDSSP4XA4ndS8="; - }) + patches = [ # Fix build with GCC 13 # https://github.com/NASA-SW-VnV/ikos/pull/262 (fetchpatch { @@ -31,15 +33,35 @@ stdenv.mkDerivation rec { url = "https://github.com/NASA-SW-VnV/ikos/commit/73c816641fb9780f0d3b5e448510363a3cf21ce2.patch"; hash = "sha256-bkeSAtxrL+z+6QNiGOWSg7kN8XiZqMxlJiu5Dquhca0="; }) + # Fix an error in ikos-view; Pygments>=2.12 no longer passes outfile to wrap. + ./formatter-wrap.patch ]; - nativeBuildInputs = [ cmake ]; - buildInputs = [ boost tbb gmp clang llvm sqlite python + nativeBuildInputs = [ cmake setuptools wheel build installer wrapPython ]; + buildInputs = [ boost tbb gmp clang llvm sqlite python3 ocamlPackages.apron mpfr ppl doxygen graphviz ]; + propagatedBuildInputs = [ + pygments + ]; - cmakeFlags = [ "-DAPRON_ROOT=${ocamlPackages.apron}" ]; + cmakeFlags = [ + "-DAPRON_ROOT=${ocamlPackages.apron}" + "-DINSTALL_PYTHON_VIRTUALENV=off" + "-DPYTHON_VENV_EXECUTABLE=${python3}/bin/python" + ]; - postBuild = "make doc"; + postBuild = '' + make doc + ${python3}/bin/python -m build --no-isolation --outdir dist/ --wheel analyzer/python + ''; + + postInstall = '' + ${python3}/bin/python -m installer --prefix "$out" dist/*.whl + ''; + + postFixup = '' + wrapPythonPrograms + ''; meta = with lib; { homepage = "https://github.com/NASA-SW-VnV/ikos"; diff --git a/pkgs/development/tools/analysis/ikos/formatter-wrap.patch b/pkgs/development/tools/analysis/ikos/formatter-wrap.patch new file mode 100644 index 000000000000..ee4edec70eba --- /dev/null +++ b/pkgs/development/tools/analysis/ikos/formatter-wrap.patch @@ -0,0 +1,13 @@ +diff --git a/analyzer/python/ikos/view.py b/analyzer/python/ikos/view.py +index 4e9ed5d..6643db8 100644 +--- a/analyzer/python/ikos/view.py ++++ b/analyzer/python/ikos/view.py +@@ -422,7 +422,7 @@ class Formatter(HtmlFormatter): + self.call_contexts = {} + self.checks = {} + +- def wrap(self, source, outfile): ++ def wrap(self, source): + return self._wrap_code(source) + + def _wrap_code(self, source): From cbdd1eaf88040e9da1db708e87e6bb54648158c1 Mon Sep 17 00:00:00 2001 From: Dimitar Nestorov <8790386+dimitarnestorov@users.noreply.github.com> Date: Sat, 17 Feb 2024 21:54:59 +0200 Subject: [PATCH 02/92] kramdown-asciidoc: 1.0.1 -> 2.1.0 --- .../kramdown-asciidoc/Gemfile.lock | 14 ++++++--- .../typesetting/kramdown-asciidoc/gemset.nix | 30 ++++++++++++++++--- 2 files changed, 36 insertions(+), 8 deletions(-) diff --git a/pkgs/tools/typesetting/kramdown-asciidoc/Gemfile.lock b/pkgs/tools/typesetting/kramdown-asciidoc/Gemfile.lock index c975e23f323c..50c1f5ffddba 100644 --- a/pkgs/tools/typesetting/kramdown-asciidoc/Gemfile.lock +++ b/pkgs/tools/typesetting/kramdown-asciidoc/Gemfile.lock @@ -1,9 +1,15 @@ GEM remote: https://rubygems.org/ specs: - kramdown (1.17.0) - kramdown-asciidoc (1.0.1) - kramdown (~> 1.17.0) + kramdown (2.4.0) + rexml + kramdown-asciidoc (2.1.0) + kramdown (~> 2.4.0) + kramdown-parser-gfm (~> 1.1.0) + rexml (~> 3.2.0) + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + rexml (3.2.6) PLATFORMS ruby @@ -12,4 +18,4 @@ DEPENDENCIES kramdown-asciidoc BUNDLED WITH - 2.1.4 + 2.4.22 diff --git a/pkgs/tools/typesetting/kramdown-asciidoc/gemset.nix b/pkgs/tools/typesetting/kramdown-asciidoc/gemset.nix index 0ade973304d1..e750dd6655ac 100644 --- a/pkgs/tools/typesetting/kramdown-asciidoc/gemset.nix +++ b/pkgs/tools/typesetting/kramdown-asciidoc/gemset.nix @@ -1,23 +1,45 @@ { kramdown = { + dependencies = ["rexml"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1n1c4jmrh5ig8iv1rw81s4mw4xsp4v97hvf8zkigv4hn5h542qjq"; + sha256 = "1ic14hdcqxn821dvzki99zhmcy130yhv5fqfffkcf87asv5mnbmn"; type = "gem"; }; - version = "1.17.0"; + version = "2.4.0"; }; kramdown-asciidoc = { + dependencies = ["kramdown" "kramdown-parser-gfm" "rexml"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1j7qbpq6zhgcf9ykhz5r1wlr3r8fls6hvhdisxzz4v35rni5kwp9"; + type = "gem"; + }; + version = "2.1.0"; + }; + kramdown-parser-gfm = { dependencies = ["kramdown"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1nr4hss1byhchwkqy2w0dgc7s83n0s5xm0pjms2cmckc4sbrryxi"; + sha256 = "0a8pb3v951f4x7h968rqfsa19c8arz21zw1vaj42jza22rap8fgv"; type = "gem"; }; - version = "1.0.1"; + version = "1.1.0"; + }; + rexml = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0"; + type = "gem"; + }; + version = "3.2.6"; }; } From 75222b1674de180a074864115f2fc2821118f068 Mon Sep 17 00:00:00 2001 From: Rokas Urbelis Date: Thu, 7 Mar 2024 00:16:41 +0200 Subject: [PATCH 03/92] mpd-notification: add systemd to buildInputs --- pkgs/tools/audio/mpd-notification/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/tools/audio/mpd-notification/default.nix b/pkgs/tools/audio/mpd-notification/default.nix index 845056c61414..c25adf8483ff 100644 --- a/pkgs/tools/audio/mpd-notification/default.nix +++ b/pkgs/tools/audio/mpd-notification/default.nix @@ -8,6 +8,7 @@ , libnotify , libmpdclient , discount +, systemd }: stdenv.mkDerivation rec { @@ -32,6 +33,7 @@ stdenv.mkDerivation rec { ffmpeg libmpdclient discount + systemd ]; installPhase = '' From e40e703411690d4072bba2afb9eba892b126f67a Mon Sep 17 00:00:00 2001 From: vieta Date: Fri, 24 May 2024 22:28:05 +0200 Subject: [PATCH 04/92] dwarf-fortress-packages.themes: set license to unfree --- pkgs/games/dwarf-fortress/themes/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/games/dwarf-fortress/themes/default.nix b/pkgs/games/dwarf-fortress/themes/default.nix index ad033b043a46..279c816211ee 100644 --- a/pkgs/games/dwarf-fortress/themes/default.nix +++ b/pkgs/games/dwarf-fortress/themes/default.nix @@ -23,7 +23,7 @@ listToAttrs (map meta = { platforms = platforms.all; maintainers = [ maintainers.matthewbauer maintainers.shazow ]; - license = licenses.free; + license = licenses.unfree; }; }; }) From 609f8e0590dfe0114ad2139cc331c3e870fefaa9 Mon Sep 17 00:00:00 2001 From: Alex Hamilton <1622250+Aehmlo@users.noreply.github.com> Date: Fri, 21 Jun 2024 11:10:14 -0400 Subject: [PATCH 05/92] muscle: compile with GCC for Darwin This revision updates pkgs.muscle to compile with GCC (gccStdenv instead of stdenv). This works around issues with OpenMP in the Darwin version of LLVM. The upstream Makefile assumes that we're compiling with Homebrew or similar and uses g++-11 instead of g++, so this revision also introduces a patch to remove this behavior, allowing the package to compile on Darwin without issue. --- .../science/biology/muscle/default.nix | 28 +++++++++++++------ .../biology/muscle/muscle-darwin-g++.patch | 15 ++++++++++ 2 files changed, 34 insertions(+), 9 deletions(-) create mode 100644 pkgs/applications/science/biology/muscle/muscle-darwin-g++.patch diff --git a/pkgs/applications/science/biology/muscle/default.nix b/pkgs/applications/science/biology/muscle/default.nix index cdcf6c7b50aa..86067538b13c 100644 --- a/pkgs/applications/science/biology/muscle/default.nix +++ b/pkgs/applications/science/biology/muscle/default.nix @@ -1,10 +1,9 @@ -{ lib, stdenv, fetchFromGitHub }: +{ lib, gccStdenv, fetchFromGitHub }: -stdenv.mkDerivation rec { - pname = "muscle"; +gccStdenv.mkDerivation rec { + pname = "muscle"; version = "5.1.0"; - src = fetchFromGitHub { owner = "rcedgar"; repo = pname; @@ -14,15 +13,26 @@ stdenv.mkDerivation rec { sourceRoot = "${src.name}/src"; - installPhase = '' - install -m755 -D Linux/muscle $out/bin/muscle - ''; + patches = [ + ./muscle-darwin-g++.patch + ]; + + installPhase = + let + target = + if gccStdenv.isDarwin + then "Darwin" + else "Linux"; + in + '' + install -m755 -D ${target}/muscle $out/bin/muscle + ''; meta = with lib; { description = "Multiple sequence alignment with top benchmark scores scalable to thousands of sequences"; mainProgram = "muscle"; - license = licenses.gpl3Plus; - homepage = "https://www.drive5.com/muscle/"; + license = licenses.gpl3Plus; + homepage = "https://www.drive5.com/muscle/"; maintainers = with maintainers; [ unode thyol ]; }; } diff --git a/pkgs/applications/science/biology/muscle/muscle-darwin-g++.patch b/pkgs/applications/science/biology/muscle/muscle-darwin-g++.patch new file mode 100644 index 000000000000..41e5fc7ae476 --- /dev/null +++ b/pkgs/applications/science/biology/muscle/muscle-darwin-g++.patch @@ -0,0 +1,15 @@ + +diff --git a/Makefile b/Makefile +index df16673..be3bd0d 100644 +--- a/Makefile ++++ b/Makefile +@@ -20,9 +20,6 @@ OS := $(shell uname) + CPPFLAGS := $(CPPFLAGS) -DNDEBUG -pthread + + CXX := g++ +-ifeq ($(OS),Darwin) +- CXX := g++-11 +-endif + + CXXFLAGS := $(CXXFLAGS) -O3 -fopenmp -ffast-math + From caa9cf136bcd9043641e24b3a571cac3a3988186 Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Wed, 26 Jun 2024 18:02:38 +0200 Subject: [PATCH 06/92] jekyll: Join `set` commands --- pkgs/applications/misc/jekyll/update.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/applications/misc/jekyll/update.sh b/pkgs/applications/misc/jekyll/update.sh index 650f3993f51e..5eb20a042b3c 100755 --- a/pkgs/applications/misc/jekyll/update.sh +++ b/pkgs/applications/misc/jekyll/update.sh @@ -1,8 +1,7 @@ #!/usr/bin/env nix-shell #!nix-shell -i bash -p bundix zlib libyaml -set -o errexit -set -o nounset +set -o errexit -o nounset readonly BASEDIR="$(dirname $(readlink -f $0))" From 9b78c3760a564141e9f8d836748db9db3975cad2 Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Wed, 26 Jun 2024 18:09:13 +0200 Subject: [PATCH 07/92] jekyll: Quote variable dereferencing As per `shellcheck`: > SC2086 (info): Double quote to prevent globbing and word splitting. --- pkgs/applications/misc/jekyll/update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/jekyll/update.sh b/pkgs/applications/misc/jekyll/update.sh index 5eb20a042b3c..146d3888bdf3 100755 --- a/pkgs/applications/misc/jekyll/update.sh +++ b/pkgs/applications/misc/jekyll/update.sh @@ -3,7 +3,7 @@ set -o errexit -o nounset -readonly BASEDIR="$(dirname $(readlink -f $0))" +readonly BASEDIR="$(dirname "$(readlink -f "$0")")" for directory in "basic" "full"; do pushd "$BASEDIR/$directory" From 235bacee2e99f2fea9ee9576bef76cec062038b3 Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Wed, 26 Jun 2024 18:10:11 +0200 Subject: [PATCH 08/92] jekyll: Remove unnecessary `readonly` This was hiding the assignment exit code, as reported by `shellcheck`: > SC2155 (warning): Declare and assign separately to avoid masking return > values. --- pkgs/applications/misc/jekyll/update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/jekyll/update.sh b/pkgs/applications/misc/jekyll/update.sh index 146d3888bdf3..798c7c9c37c4 100755 --- a/pkgs/applications/misc/jekyll/update.sh +++ b/pkgs/applications/misc/jekyll/update.sh @@ -3,7 +3,7 @@ set -o errexit -o nounset -readonly BASEDIR="$(dirname "$(readlink -f "$0")")" +BASEDIR="$(dirname "$(readlink -f $0)")" for directory in "basic" "full"; do pushd "$BASEDIR/$directory" From 27312ae230117c8525fc602d2f854d352664a46f Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Wed, 26 Jun 2024 18:12:54 +0200 Subject: [PATCH 09/92] jekyll: Use an idiomatic way to get script directory See elsewhere in the repo and . --- pkgs/applications/misc/jekyll/update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/jekyll/update.sh b/pkgs/applications/misc/jekyll/update.sh index 798c7c9c37c4..d4fc200e1789 100755 --- a/pkgs/applications/misc/jekyll/update.sh +++ b/pkgs/applications/misc/jekyll/update.sh @@ -3,7 +3,7 @@ set -o errexit -o nounset -BASEDIR="$(dirname "$(readlink -f $0)")" +BASEDIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd) for directory in "basic" "full"; do pushd "$BASEDIR/$directory" From df7a3621699f3c29c658d0a9fc098b115b6b6d4f Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Wed, 26 Jun 2024 18:14:32 +0200 Subject: [PATCH 10/92] jekyll: Use idiomatic lowercase un-exported variable --- pkgs/applications/misc/jekyll/update.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/jekyll/update.sh b/pkgs/applications/misc/jekyll/update.sh index d4fc200e1789..6d97872e2bf6 100755 --- a/pkgs/applications/misc/jekyll/update.sh +++ b/pkgs/applications/misc/jekyll/update.sh @@ -3,10 +3,10 @@ set -o errexit -o nounset -BASEDIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd) +script_dir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd) for directory in "basic" "full"; do - pushd "$BASEDIR/$directory" + pushd "$script_dir/$directory" rm -f Gemfile.lock gemset.nix BUNDLE_FORCE_RUBY_PLATFORM=true bundix --magic rm -rf .bundle vendor From 544ae25b98ec349360f9f2c2015bd658985c8c3e Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Wed, 26 Jun 2024 18:55:41 +0200 Subject: [PATCH 11/92] jekyll: Re-lock dependencies --- .../misc/jekyll/basic/Gemfile.lock | 43 ++++---- .../applications/misc/jekyll/basic/gemset.nix | 81 ++++++++------- .../misc/jekyll/full/Gemfile.lock | 53 +++++----- pkgs/applications/misc/jekyll/full/gemset.nix | 99 ++++++++++--------- 4 files changed, 152 insertions(+), 124 deletions(-) diff --git a/pkgs/applications/misc/jekyll/basic/Gemfile.lock b/pkgs/applications/misc/jekyll/basic/Gemfile.lock index 2c7a76e29991..4957ce226173 100644 --- a/pkgs/applications/misc/jekyll/basic/Gemfile.lock +++ b/pkgs/applications/misc/jekyll/basic/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.1.3.2) + activesupport (7.1.3.4) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -11,28 +11,29 @@ GEM minitest (>= 5.1) mutex_m tzinfo (~> 2.0) - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.0) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) base64 (0.2.0) - bigdecimal (3.1.7) + bigdecimal (3.1.8) colorator (1.1.0) - concurrent-ruby (1.2.3) + concurrent-ruby (1.3.3) connection_pool (2.4.1) drb (2.2.1) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) eventmachine (1.2.7) - ffi (1.16.3) + ffi (1.17.0) forwardable-extended (2.6.0) gemoji (4.1.0) - google-protobuf (4.26.1) + google-protobuf (4.27.2) + bigdecimal rake (>= 13) html-pipeline (2.14.3) activesupport (>= 2) nokogiri (>= 1.4) http_parser.rb (0.8.0) - i18n (1.14.4) + i18n (1.14.5) concurrent-ruby (~> 1.0) jekyll (4.3.3) addressable (~> 2.4) @@ -76,26 +77,28 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.4.0) - mini_portile2 (2.8.5) - minitest (5.22.3) + mini_portile2 (2.8.7) + minitest (5.24.0) mutex_m (0.2.0) - nokogiri (1.16.3) + nokogiri (1.16.6) mini_portile2 (~> 2.8.2) racc (~> 1.4) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (5.0.4) - racc (1.7.3) - rake (13.1.0) + public_suffix (6.0.0) + racc (1.8.0) + rake (13.2.1) rb-fsevent (0.11.2) - rb-inotify (0.10.1) + rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.2.6) - rouge (4.2.1) + rexml (3.3.1) + strscan + rouge (4.3.0) safe_yaml (1.0.5) - sass-embedded (1.72.0) + sass-embedded (1.77.5) google-protobuf (>= 3.25, < 5.0) - rake (>= 13.0.0) + rake (>= 13) + strscan (3.1.0) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) tzinfo (2.0.6) @@ -115,4 +118,4 @@ DEPENDENCIES jemoji BUNDLED WITH - 2.5.6 + 2.5.11 diff --git a/pkgs/applications/misc/jekyll/basic/gemset.nix b/pkgs/applications/misc/jekyll/basic/gemset.nix index fc049e314e54..f135bf6ccdef 100644 --- a/pkgs/applications/misc/jekyll/basic/gemset.nix +++ b/pkgs/applications/misc/jekyll/basic/gemset.nix @@ -5,10 +5,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0blbbf2x7dn7ar4g9aij403582zb6zscbj48bz63lvaamsvlb15d"; + sha256 = "0283wk1zxb76lg79dk501kcf5xy9h25qiw15m86s4nrfv11vqns5"; type = "gem"; }; - version = "7.1.3.2"; + version = "7.1.3.4"; }; addressable = { dependencies = ["public_suffix"]; @@ -16,10 +16,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0irbdwkkjwzajq1ip6ba46q49sxnrl2cw7ddkdhsfhb6aprnm3vr"; + sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; type = "gem"; }; - version = "2.8.6"; + version = "2.8.7"; }; base64 = { groups = ["default"]; @@ -36,10 +36,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0cq1c29zbkcxgdihqisirhcw76xc768z2zpd5vbccpq0l1lv76g7"; + sha256 = "1gi7zqgmqwi5lizggs1jhc3zlwaqayy9rx2ah80sxy24bbnng558"; type = "gem"; }; - version = "3.1.7"; + version = "3.1.8"; }; colorator = { groups = ["default"]; @@ -56,10 +56,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2"; + sha256 = "0skwdasxq7mnlcccn6aqabl7n9r3jd7k19ryzlzzip64cn4x572g"; type = "gem"; }; - version = "1.2.3"; + version = "1.3.3"; }; connection_pool = { groups = ["default"]; @@ -107,10 +107,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1yvii03hcgqj30maavddqamqy50h7y6xcn2wcyq72wn823zl4ckd"; + sha256 = "07139870npj59jnl8vmk39ja3gdk3fb5z9vc0lf32y2h891hwqsi"; type = "gem"; }; - version = "1.16.3"; + version = "1.17.0"; }; forwardable-extended = { groups = ["default"]; @@ -133,15 +133,15 @@ version = "4.1.0"; }; google-protobuf = { - dependencies = ["rake"]; + dependencies = ["bigdecimal" "rake"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "14s40yxj35vixx9pvpnbrkz9z7ga3m7vcy72yll1flnn3cirl1aj"; + sha256 = "0vwnr6fmxig4pkag86yzbznpxk8ii7rhjz0rrprkqvnymhhfnscz"; type = "gem"; }; - version = "4.26.1"; + version = "4.27.2"; }; html-pipeline = { dependencies = ["activesupport" "nokogiri"]; @@ -170,10 +170,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0lbm33fpb3w06wd2231sg58dwlwgjsvym93m548ajvl6s3mfvpn7"; + sha256 = "1ffix518y7976qih9k1lgnc17i3v6yrlh0a3mckpxdb4wc2vrp16"; type = "gem"; }; - version = "1.14.4"; + version = "1.14.5"; }; jekyll = { dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "kramdown-parser-gfm" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml" "terminal-table" "webrick"]; @@ -321,20 +321,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1kl9c3kdchjabrihdqfmcplk3lq4cw1rr9f378y6q22qwy5dndvs"; + sha256 = "1q1f2sdw3y3y9mnym9dhjgsjr72sq975cfg5c4yx7gwv8nmzbvhk"; type = "gem"; }; - version = "2.8.5"; + version = "2.8.7"; }; minitest = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "07lq26b86giy3ha3fhrywk9r1ajhc2pm2mzj657jnpnbj1i6g17a"; + sha256 = "0zgq31wa0ygqnmpqh3plsig32xc8k4l99r49ncmidfg91kfagymg"; type = "gem"; }; - version = "5.22.3"; + version = "5.24.0"; }; mutex_m = { groups = ["default"]; @@ -352,10 +352,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0j72sg8n8834vbw2x8glcp46y5r2dls2pj64ll7rmf6mri9s52j9"; + sha256 = "1vz1ychq2fhfqjgqdrx8bqkaxg5dzcgwnah00m57ydylczfy8pwk"; type = "gem"; }; - version = "1.16.3"; + version = "1.16.6"; }; pathutil = { dependencies = ["forwardable-extended"]; @@ -373,30 +373,30 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1bni4qjrsh2q49pnmmd6if4iv3ak36bd2cckrs6npl111n769k9m"; + sha256 = "17m8q2dzm7a74amnab5rf3f3m466i300awihl3ygh4v80wpf3j6j"; type = "gem"; }; - version = "5.0.4"; + version = "6.0.0"; }; racc = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "01b9662zd2x9bp4rdjfid07h09zxj7kvn7f5fghbqhzc625ap1dp"; + sha256 = "021s7maw0c4d9a6s07vbmllrzqsj2sgmrwimlh8ffkvwqdjrld09"; type = "gem"; }; - version = "1.7.3"; + version = "1.8.0"; }; rake = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1ilr853hawi09626axx0mps4rkkmxcs54mapz9jnqvpnlwd3wsmy"; + sha256 = "17850wcwkgi30p7yqh60960ypn7yibacjjha0av78zaxwvd3ijs6"; type = "gem"; }; - version = "13.1.0"; + version = "13.2.1"; }; rb-fsevent = { groups = ["default"]; @@ -414,30 +414,31 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1jm76h8f8hji38z3ggf4bzi8vps6p7sagxn3ab57qc0xyga64005"; + sha256 = "0vmy8xgahixcz6hzwy4zdcyn2y6d6ri8dqv5xccgzc1r292019x0"; type = "gem"; }; - version = "0.10.1"; + version = "0.11.1"; }; rexml = { + dependencies = ["strscan"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0"; + sha256 = "09f3sw7f846fpcpwdm362ylqldwqxpym6z0qpld4av7zisrrzbrl"; type = "gem"; }; - version = "3.2.6"; + version = "3.3.1"; }; rouge = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1zd1pdldi6h8x27dqim7cy8m69xr01aw5c8k1zhkz497n4np6wgk"; + sha256 = "072qvvrcqj0yfr3b0j932mlhvn41i38bq37z7z07i3ikagndkqwy"; type = "gem"; }; - version = "4.2.1"; + version = "4.3.0"; }; safe_yaml = { groups = ["default"]; @@ -455,10 +456,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0bixk8c02dhflvhi4s5hxzjg8akzgicvjxjvxx74nah2j8qfblq5"; + sha256 = "1nmy052pm46781s7ca6x3l4yb5p3glh8sf201xwcwpk9rv2av9m2"; type = "gem"; }; - version = "1.72.0"; + version = "1.77.5"; + }; + strscan = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01"; + type = "gem"; + }; + version = "3.1.0"; }; terminal-table = { dependencies = ["unicode-display_width"]; diff --git a/pkgs/applications/misc/jekyll/full/Gemfile.lock b/pkgs/applications/misc/jekyll/full/Gemfile.lock index c9cae601691a..45489feba251 100644 --- a/pkgs/applications/misc/jekyll/full/Gemfile.lock +++ b/pkgs/applications/misc/jekyll/full/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.1.3.2) + activesupport (7.1.3.4) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -11,10 +11,10 @@ GEM minitest (>= 5.1) mutex_m tzinfo (~> 2.0) - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.0) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) base64 (0.2.0) - bigdecimal (3.1.7) + bigdecimal (3.1.8) classifier-reborn (2.3.0) fast-stemmer (~> 1.0) matrix (~> 0.4) @@ -24,7 +24,7 @@ GEM execjs coffee-script-source (1.12.2) colorator (1.1.0) - concurrent-ruby (1.2.3) + concurrent-ruby (1.3.3) connection_pool (2.4.1) drb (2.2.1) em-websocket (0.5.3) @@ -32,21 +32,22 @@ GEM http_parser.rb (~> 0) eventmachine (1.2.7) execjs (2.9.1) - faraday (2.9.0) + faraday (2.9.2) faraday-net_http (>= 2.0, < 3.2) faraday-net_http (3.1.0) net-http fast-stemmer (1.0.2) - ffi (1.16.3) + ffi (1.17.0) forwardable-extended (2.6.0) gemoji (4.1.0) - google-protobuf (4.26.1) + google-protobuf (4.27.2) + bigdecimal rake (>= 13) html-pipeline (2.14.3) activesupport (>= 2) nokogiri (>= 1.4) http_parser.rb (0.8.0) - i18n (1.14.4) + i18n (1.14.5) concurrent-ruby (~> 1.0) jekyll (4.3.3) addressable (~> 2.4) @@ -114,14 +115,14 @@ GEM mercenary (0.4.0) mime-types (3.5.2) mime-types-data (~> 3.2015) - mime-types-data (3.2024.0305) - mini_magick (4.12.0) - mini_portile2 (2.8.5) - minitest (5.22.3) + mime-types-data (3.2024.0604) + mini_magick (4.13.1) + mini_portile2 (2.8.7) + minitest (5.24.0) mutex_m (0.2.0) net-http (0.4.1) uri - nokogiri (1.16.3) + nokogiri (1.16.6) mini_portile2 (~> 2.8.2) racc (~> 1.4) octokit (4.25.1) @@ -131,24 +132,26 @@ GEM forwardable-extended (~> 2.6) psych (5.1.2) stringio - public_suffix (5.0.4) - racc (1.7.3) - rake (13.1.0) + public_suffix (6.0.0) + racc (1.8.0) + rake (13.2.1) rb-fsevent (0.11.2) - rb-inotify (0.10.1) + rb-inotify (0.11.1) ffi (~> 1.0) - rdoc (6.6.3.1) + rdoc (6.7.0) psych (>= 4.0.0) - rexml (3.2.6) - rouge (4.2.1) + rexml (3.3.1) + strscan + rouge (4.3.0) safe_yaml (1.0.5) - sass-embedded (1.72.0) + sass-embedded (1.77.5) google-protobuf (>= 3.25, < 5.0) - rake (>= 13.0.0) + rake (>= 13) sawyer (0.9.2) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) - stringio (3.1.0) + stringio (3.1.1) + strscan (3.1.0) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) tomlrb (1.3.0) @@ -185,4 +188,4 @@ DEPENDENCIES yajl-ruby (~> 1.4) BUNDLED WITH - 2.5.6 + 2.5.11 diff --git a/pkgs/applications/misc/jekyll/full/gemset.nix b/pkgs/applications/misc/jekyll/full/gemset.nix index d81dee1136a0..eea427ee5c1d 100644 --- a/pkgs/applications/misc/jekyll/full/gemset.nix +++ b/pkgs/applications/misc/jekyll/full/gemset.nix @@ -5,10 +5,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0blbbf2x7dn7ar4g9aij403582zb6zscbj48bz63lvaamsvlb15d"; + sha256 = "0283wk1zxb76lg79dk501kcf5xy9h25qiw15m86s4nrfv11vqns5"; type = "gem"; }; - version = "7.1.3.2"; + version = "7.1.3.4"; }; addressable = { dependencies = ["public_suffix"]; @@ -16,10 +16,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0irbdwkkjwzajq1ip6ba46q49sxnrl2cw7ddkdhsfhb6aprnm3vr"; + sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; type = "gem"; }; - version = "2.8.6"; + version = "2.8.7"; }; base64 = { groups = ["default"]; @@ -36,10 +36,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0cq1c29zbkcxgdihqisirhcw76xc768z2zpd5vbccpq0l1lv76g7"; + sha256 = "1gi7zqgmqwi5lizggs1jhc3zlwaqayy9rx2ah80sxy24bbnng558"; type = "gem"; }; - version = "3.1.7"; + version = "3.1.8"; }; classifier-reborn = { dependencies = ["fast-stemmer" "matrix"]; @@ -110,10 +110,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2"; + sha256 = "0skwdasxq7mnlcccn6aqabl7n9r3jd7k19ryzlzzip64cn4x572g"; type = "gem"; }; - version = "1.2.3"; + version = "1.3.3"; }; connection_pool = { groups = ["default"]; @@ -172,10 +172,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1qqb1rmk0f9m82iijjlqadh5yby1bhnr6svjk9vxdvh6f181988s"; + sha256 = "1913fk7szy3bj8mf1dxs4waym5ya5fzzc5d3a8z24qs67fzfv5b5"; type = "gem"; }; - version = "2.9.0"; + version = "2.9.2"; }; faraday-net_http = { dependencies = ["net-http"]; @@ -215,10 +215,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1yvii03hcgqj30maavddqamqy50h7y6xcn2wcyq72wn823zl4ckd"; + sha256 = "07139870npj59jnl8vmk39ja3gdk3fb5z9vc0lf32y2h891hwqsi"; type = "gem"; }; - version = "1.16.3"; + version = "1.17.0"; }; forwardable-extended = { groups = ["default"]; @@ -241,15 +241,15 @@ version = "4.1.0"; }; google-protobuf = { - dependencies = ["rake"]; + dependencies = ["bigdecimal" "rake"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "14s40yxj35vixx9pvpnbrkz9z7ga3m7vcy72yll1flnn3cirl1aj"; + sha256 = "0vwnr6fmxig4pkag86yzbznpxk8ii7rhjz0rrprkqvnymhhfnscz"; type = "gem"; }; - version = "4.26.1"; + version = "4.27.2"; }; html-pipeline = { dependencies = ["activesupport" "nokogiri"]; @@ -278,10 +278,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0lbm33fpb3w06wd2231sg58dwlwgjsvym93m548ajvl6s3mfvpn7"; + sha256 = "1ffix518y7976qih9k1lgnc17i3v6yrlh0a3mckpxdb4wc2vrp16"; type = "gem"; }; - version = "1.14.4"; + version = "1.14.5"; }; jekyll = { dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "kramdown-parser-gfm" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml" "terminal-table" "webrick"]; @@ -584,40 +584,40 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "00x7w5xqsj9m33v3vkmy23wipkkysafksib53ypzn27p5g81w455"; + sha256 = "0rri45lldyk3bsg4yqpxcl1xrnxnqasnw94x03w5arq3yy7kff65"; type = "gem"; }; - version = "3.2024.0305"; + version = "3.2024.0604"; }; mini_magick = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0slh78f9z6n0l1i2km7m48yz7l4fjrk88sj1f4mh1wb39sl2yc37"; + sha256 = "1zbfldqc3dp9fiyz9d4hkkabkvsmx5649bs78j5008i5gzr0x6zg"; type = "gem"; }; - version = "4.12.0"; + version = "4.13.1"; }; mini_portile2 = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1kl9c3kdchjabrihdqfmcplk3lq4cw1rr9f378y6q22qwy5dndvs"; + sha256 = "1q1f2sdw3y3y9mnym9dhjgsjr72sq975cfg5c4yx7gwv8nmzbvhk"; type = "gem"; }; - version = "2.8.5"; + version = "2.8.7"; }; minitest = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "07lq26b86giy3ha3fhrywk9r1ajhc2pm2mzj657jnpnbj1i6g17a"; + sha256 = "0zgq31wa0ygqnmpqh3plsig32xc8k4l99r49ncmidfg91kfagymg"; type = "gem"; }; - version = "5.22.3"; + version = "5.24.0"; }; mutex_m = { groups = ["default"]; @@ -646,10 +646,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0j72sg8n8834vbw2x8glcp46y5r2dls2pj64ll7rmf6mri9s52j9"; + sha256 = "1vz1ychq2fhfqjgqdrx8bqkaxg5dzcgwnah00m57ydylczfy8pwk"; type = "gem"; }; - version = "1.16.3"; + version = "1.16.6"; }; octokit = { dependencies = ["faraday" "sawyer"]; @@ -689,30 +689,30 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1bni4qjrsh2q49pnmmd6if4iv3ak36bd2cckrs6npl111n769k9m"; + sha256 = "17m8q2dzm7a74amnab5rf3f3m466i300awihl3ygh4v80wpf3j6j"; type = "gem"; }; - version = "5.0.4"; + version = "6.0.0"; }; racc = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "01b9662zd2x9bp4rdjfid07h09zxj7kvn7f5fghbqhzc625ap1dp"; + sha256 = "021s7maw0c4d9a6s07vbmllrzqsj2sgmrwimlh8ffkvwqdjrld09"; type = "gem"; }; - version = "1.7.3"; + version = "1.8.0"; }; rake = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1ilr853hawi09626axx0mps4rkkmxcs54mapz9jnqvpnlwd3wsmy"; + sha256 = "17850wcwkgi30p7yqh60960ypn7yibacjjha0av78zaxwvd3ijs6"; type = "gem"; }; - version = "13.1.0"; + version = "13.2.1"; }; rb-fsevent = { groups = ["default"]; @@ -730,10 +730,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1jm76h8f8hji38z3ggf4bzi8vps6p7sagxn3ab57qc0xyga64005"; + sha256 = "0vmy8xgahixcz6hzwy4zdcyn2y6d6ri8dqv5xccgzc1r292019x0"; type = "gem"; }; - version = "0.10.1"; + version = "0.11.1"; }; rdoc = { dependencies = ["psych"]; @@ -741,30 +741,31 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ib3cnf4yllvw070gr4bz94sbmqx3haqc5f846fsvdcs494vgxrr"; + sha256 = "0ygk2zk0ky3d88v3ll7qh6xqvbvw5jin0hqdi1xkv1dhaw7myzdi"; type = "gem"; }; - version = "6.6.3.1"; + version = "6.7.0"; }; rexml = { + dependencies = ["strscan"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0"; + sha256 = "09f3sw7f846fpcpwdm362ylqldwqxpym6z0qpld4av7zisrrzbrl"; type = "gem"; }; - version = "3.2.6"; + version = "3.3.1"; }; rouge = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1zd1pdldi6h8x27dqim7cy8m69xr01aw5c8k1zhkz497n4np6wgk"; + sha256 = "072qvvrcqj0yfr3b0j932mlhvn41i38bq37z7z07i3ikagndkqwy"; type = "gem"; }; - version = "4.2.1"; + version = "4.3.0"; }; safe_yaml = { groups = ["default"]; @@ -782,10 +783,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0bixk8c02dhflvhi4s5hxzjg8akzgicvjxjvxx74nah2j8qfblq5"; + sha256 = "1nmy052pm46781s7ca6x3l4yb5p3glh8sf201xwcwpk9rv2av9m2"; type = "gem"; }; - version = "1.72.0"; + version = "1.77.5"; }; sawyer = { dependencies = ["addressable" "faraday"]; @@ -803,7 +804,17 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "063psvsn1aq6digpznxfranhcpmi0sdv2jhra5g0459sw0x2dxn1"; + sha256 = "07mfqb40b2wh53k33h91zva78f9zwcdnl85jiq74wnaw2wa6wiak"; + type = "gem"; + }; + version = "3.1.1"; + }; + strscan = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01"; type = "gem"; }; version = "3.1.0"; From cf9e5835e92c6fa6a57215207c62e1908b5b2103 Mon Sep 17 00:00:00 2001 From: Victor Engmark Date: Wed, 26 Jun 2024 19:05:51 +0200 Subject: [PATCH 12/92] jekyll: Add jekyll-compose to full dependencies --- pkgs/applications/misc/jekyll/full/Gemfile | 1 + pkgs/applications/misc/jekyll/full/Gemfile.lock | 3 +++ pkgs/applications/misc/jekyll/full/gemset.nix | 11 +++++++++++ 3 files changed, 15 insertions(+) diff --git a/pkgs/applications/misc/jekyll/full/Gemfile b/pkgs/applications/misc/jekyll/full/Gemfile index 5e7e2d9032a3..5f095debe6d6 100644 --- a/pkgs/applications/misc/jekyll/full/Gemfile +++ b/pkgs/applications/misc/jekyll/full/Gemfile @@ -10,6 +10,7 @@ gem "jemoji" # Optional dependencies: gem "jekyll-coffeescript" +gem "jekyll-compose" #gem "jekyll-docs" gem "jekyll-favicon" gem "jekyll-feed", "~> 0.9" diff --git a/pkgs/applications/misc/jekyll/full/Gemfile.lock b/pkgs/applications/misc/jekyll/full/Gemfile.lock index 45489feba251..de800bfeb75d 100644 --- a/pkgs/applications/misc/jekyll/full/Gemfile.lock +++ b/pkgs/applications/misc/jekyll/full/Gemfile.lock @@ -70,6 +70,8 @@ GEM jekyll-coffeescript (2.0.0) coffee-script (~> 2.2) coffee-script-source (~> 1.12) + jekyll-compose (0.12.0) + jekyll (>= 3.7, < 5.0) jekyll-favicon (1.1.0) jekyll (>= 3.0, < 5.0) mini_magick (~> 4.11) @@ -170,6 +172,7 @@ DEPENDENCIES jekyll jekyll-avatar jekyll-coffeescript + jekyll-compose jekyll-favicon jekyll-feed (~> 0.9) jekyll-gist diff --git a/pkgs/applications/misc/jekyll/full/gemset.nix b/pkgs/applications/misc/jekyll/full/gemset.nix index eea427ee5c1d..4260c081f19c 100644 --- a/pkgs/applications/misc/jekyll/full/gemset.nix +++ b/pkgs/applications/misc/jekyll/full/gemset.nix @@ -316,6 +316,17 @@ }; version = "2.0.0"; }; + jekyll-compose = { + dependencies = ["jekyll"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1ny8xps0mrmx2w0xxc9rwa15ch1wkxvdrzxiwnqramqwja566y04"; + type = "gem"; + }; + version = "0.12.0"; + }; jekyll-favicon = { dependencies = ["jekyll" "mini_magick" "rexml"]; groups = ["default"]; From 73b12e75e7b4e34ba1a77dd6dca1663465665bc6 Mon Sep 17 00:00:00 2001 From: Andrew Kvalheim Date: Wed, 26 Jun 2024 10:31:16 -0700 Subject: [PATCH 13/92] yubikey-touch-detector: correct license Continues #285882 --- pkgs/tools/security/yubikey-touch-detector/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/security/yubikey-touch-detector/default.nix b/pkgs/tools/security/yubikey-touch-detector/default.nix index 1cb16d1ca712..8c247fa6a270 100644 --- a/pkgs/tools/security/yubikey-touch-detector/default.nix +++ b/pkgs/tools/security/yubikey-touch-detector/default.nix @@ -33,7 +33,7 @@ buildGoModule rec { description = "Tool to detect when your YubiKey is waiting for a touch"; homepage = "https://github.com/maximbaz/yubikey-touch-detector"; maintainers = with maintainers; [ sumnerevans ]; - license = with licenses; [ bsd2 isc ]; + license = licenses.isc; platforms = platforms.linux; mainProgram = "yubikey-touch-detector"; }; From ab9d8b8a7c651c63c1dcd023839c31c7091f4ad0 Mon Sep 17 00:00:00 2001 From: Keenan Weaver Date: Tue, 9 Jul 2024 20:38:16 -0500 Subject: [PATCH 14/92] bottles: 51.11 -> 51.13 --- pkgs/applications/misc/bottles/default.nix | 129 +++++------ pkgs/applications/misc/bottles/fhsenv.nix | 209 ++++++++++-------- .../misc/bottles/vulkan_icd.patch | 2 +- 3 files changed, 184 insertions(+), 156 deletions(-) diff --git a/pkgs/applications/misc/bottles/default.nix b/pkgs/applications/misc/bottles/default.nix index 495a945d32d3..bc9d3cb2e444 100644 --- a/pkgs/applications/misc/bottles/default.nix +++ b/pkgs/applications/misc/bottles/default.nix @@ -1,45 +1,44 @@ -{ lib -, fetchFromGitHub -, gitUpdater -, python3Packages -, blueprint-compiler -, meson -, ninja -, pkg-config -, wrapGAppsHook4 -, appstream-glib -, desktop-file-utils -, librsvg -, gtk4 -, gtksourceview5 -, libadwaita -, cabextract -, p7zip -, xdpyinfo -, imagemagick -, lsb-release -, pciutils -, procps -, gamescope -, mangohud -, vkbasalt-cli -, vmtouch +{ + lib, + fetchFromGitHub, + gitUpdater, + python3Packages, + blueprint-compiler, + meson, + ninja, + pkg-config, + wrapGAppsHook4, + appstream-glib, + desktop-file-utils, + librsvg, + gtk4, + gtksourceview5, + libadwaita, + cabextract, + p7zip, + xdpyinfo, + imagemagick, + lsb-release, + pciutils, + procps, + gamescope, + mangohud, + vkbasalt-cli, + vmtouch, }: python3Packages.buildPythonApplication rec { pname = "bottles-unwrapped"; - version = "51.11"; + version = "51.13"; src = fetchFromGitHub { owner = "bottlesdevs"; repo = "bottles"; rev = version; - sha256 = "sha256-uS3xmTu+LrVFX93bYcJvYjl6179d3IjpxLKrOXn8Z8Y="; + hash = "sha256-ZcUevGY81H3ATTk390ojBp/4zBE2Lui7Qa+Qe8B0XL4="; }; - patches = [ - ./vulkan_icd.patch - ]; + patches = [ ./vulkan_icd.patch ]; # https://github.com/bottlesdevs/Bottles/wiki/Packaging nativeBuildInputs = [ @@ -60,38 +59,41 @@ python3Packages.buildPythonApplication rec { libadwaita ]; - propagatedBuildInputs = with python3Packages; [ - pathvalidate - pycurl - pyyaml - requests - pygobject3 - patool - markdown - fvs - pefile - urllib3 - chardet - certifi - idna - orjson - icoextract - ] ++ [ - cabextract - p7zip - xdpyinfo - imagemagick - vkbasalt-cli + propagatedBuildInputs = + with python3Packages; + [ + pathvalidate + pycurl + pyyaml + requests + pygobject3 + patool + markdown + fvs + pefile + urllib3 + chardet + certifi + idna + orjson + icoextract + ] + ++ [ + cabextract + p7zip + xdpyinfo + imagemagick + vkbasalt-cli - gamescope - mangohud - vmtouch + gamescope + mangohud + vmtouch - # Undocumented (subprocess.Popen()) - lsb-release - pciutils - procps - ]; + # Undocumented (subprocess.Popen()) + lsb-release + pciutils + procps + ]; format = "other"; dontWrapGApps = true; # prevent double wrapping @@ -107,7 +109,10 @@ python3Packages.buildPythonApplication rec { homepage = "https://usebottles.com/"; downloadPage = "https://github.com/bottlesdevs/Bottles/releases"; license = licenses.gpl3Only; - maintainers = with maintainers; [ psydvl shamilton ]; + maintainers = with maintainers; [ + psydvl + shamilton + ]; platforms = platforms.linux; mainProgram = "bottles"; }; diff --git a/pkgs/applications/misc/bottles/fhsenv.nix b/pkgs/applications/misc/bottles/fhsenv.nix index fd0d38f69892..1bd476a136c6 100644 --- a/pkgs/applications/misc/bottles/fhsenv.nix +++ b/pkgs/applications/misc/bottles/fhsenv.nix @@ -1,106 +1,129 @@ -{ buildFHSEnv -, symlinkJoin -, bottles-unwrapped -, extraPkgs ? pkgs: [ ] -, extraLibraries ? pkgs: [ ] +{ + buildFHSEnv, + symlinkJoin, + bottles-unwrapped, + extraPkgs ? pkgs: [ ], + extraLibraries ? pkgs: [ ], }: -let fhsEnv = { - # Many WINE games need 32bit - multiArch = true; +let + fhsEnv = { + # Many WINE games need 32bit + multiArch = true; - targetPkgs = pkgs: with pkgs; [ - bottles-unwrapped - # This only allows to enable the toggle, vkBasalt won't work if not installed with environment.systemPackages (or nix-env) - # See https://github.com/bottlesdevs/Bottles/issues/2401 - vkbasalt - ] ++ extraPkgs pkgs; + targetPkgs = + pkgs: + with pkgs; + [ + bottles-unwrapped + # This only allows to enable the toggle, vkBasalt won't work if not installed with environment.systemPackages (or nix-env) + # See https://github.com/bottlesdevs/Bottles/issues/2401 + vkbasalt + ] + ++ extraPkgs pkgs; - multiPkgs = - let - xorgDeps = pkgs: with pkgs.xorg; [ - libpthreadstubs - libSM - libX11 - libXaw - libxcb - libXcomposite - libXcursor - libXdmcp - libXext - libXi - libXinerama - libXmu - libXrandr - libXrender - libXv - libXxf86vm - ]; - gstreamerDeps = pkgs: with pkgs.gst_all_1; [ - gstreamer - gst-plugins-base - gst-plugins-good - gst-plugins-ugly - gst-plugins-bad - gst-libav - ]; - in - pkgs: with pkgs; [ - # https://wiki.winehq.org/Building_Wine - alsa-lib - cups - dbus - fontconfig - freetype - glib - gnutls - libglvnd - gsm - libgphoto2 - libjpeg_turbo - libkrb5 - libpcap - libpng - libpulseaudio - libtiff - libunwind - libusb1 - libv4l - libxml2 - mpg123 - ocl-icd - openldap - samba4 - sane-backends - SDL2 - udev - vulkan-loader + multiPkgs = + let + xorgDeps = + pkgs: with pkgs.xorg; [ + libpthreadstubs + libSM + libX11 + libXaw + libxcb + libXcomposite + libXcursor + libXdmcp + libXext + libXi + libXinerama + libXmu + libXrandr + libXrender + libXv + libXxf86vm + ]; + gstreamerDeps = + pkgs: with pkgs.gst_all_1; [ + gstreamer + gst-plugins-base + gst-plugins-good + gst-plugins-ugly + gst-plugins-bad + gst-libav + ]; + in + pkgs: + with pkgs; + [ + # https://wiki.winehq.org/Building_Wine + alsa-lib + cups + dbus + fontconfig + freetype + glib + gnutls + libglvnd + gsm + libgphoto2 + libjpeg_turbo + libkrb5 + libpcap + libpng + libpulseaudio + libtiff + libunwind + libusb1 + libv4l + libxml2 + mpg123 + ocl-icd + openldap + samba4 + sane-backends + SDL2 + udev + vulkan-loader - # https://www.gloriouseggroll.tv/how-to-get-out-of-wine-dependency-hell/ - alsa-plugins - dosbox - giflib - gtk3 - libva - libxslt - ncurses - openal + # https://www.gloriouseggroll.tv/how-to-get-out-of-wine-dependency-hell/ + alsa-plugins + dosbox + giflib + gtk3 + libva + libxslt + ncurses + openal - # Steam runtime - libgcrypt - libgpg-error - p11-kit - zlib # Freetype - ] ++ xorgDeps pkgs - ++ gstreamerDeps pkgs - ++ extraLibraries pkgs; -}; + # Steam runtime + libgcrypt + libgpg-error + p11-kit + zlib # Freetype + ] + ++ xorgDeps pkgs + ++ gstreamerDeps pkgs + ++ extraLibraries pkgs; + }; in symlinkJoin { name = "bottles"; paths = [ - (buildFHSEnv (fhsEnv // { name = "bottles"; runScript = "bottles"; })) - (buildFHSEnv (fhsEnv // { name = "bottles-cli"; runScript = "bottles-cli"; })) + (buildFHSEnv ( + fhsEnv + // { + name = "bottles"; + runScript = "bottles"; + } + )) + (buildFHSEnv ( + fhsEnv + // { + name = "bottles-cli"; + runScript = "bottles-cli"; + } + )) ]; postBuild = '' mkdir -p $out/share diff --git a/pkgs/applications/misc/bottles/vulkan_icd.patch b/pkgs/applications/misc/bottles/vulkan_icd.patch index ff376e136bb2..e1c402727d89 100644 --- a/pkgs/applications/misc/bottles/vulkan_icd.patch +++ b/pkgs/applications/misc/bottles/vulkan_icd.patch @@ -6,7 +6,7 @@ index 6673493..9191004 100644 "/usr/share/vulkan", "/etc/vulkan", "/usr/local/share/vulkan", -- "/usr/local/etc/vulkan" +- "/usr/local/etc/vulkan", + "/usr/local/etc/vulkan", + "/run/opengl-driver/share/vulkan", + "/run/opengl-driver-32/share/vulkan", From d8008dee9f9cc9faffda122bf17cbb7531021889 Mon Sep 17 00:00:00 2001 From: Tomo <68489118+Tomodachi94@users.noreply.github.com> Date: Sat, 25 May 2024 14:32:31 -0700 Subject: [PATCH 15/92] sanjuuni: add run-on-nixos-artwork test Tests the program by running it on a handful of entries from the `nixos-artwork` attrset, and then test that the resulting Lua files can be evaluated with `loadfile` in standard Lua. --- pkgs/by-name/sa/sanjuuni/package.nix | 5 +++ .../sanjuuni/tests/run-on-nixos-artwork.nix | 34 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 pkgs/by-name/sa/sanjuuni/tests/run-on-nixos-artwork.nix diff --git a/pkgs/by-name/sa/sanjuuni/package.nix b/pkgs/by-name/sa/sanjuuni/package.nix index e43efa771b57..a3806052f900 100644 --- a/pkgs/by-name/sa/sanjuuni/package.nix +++ b/pkgs/by-name/sa/sanjuuni/package.nix @@ -8,6 +8,7 @@ poco, ocl-icd, opencl-clhpp, + callPackage, }: stdenv.mkDerivation rec { @@ -38,6 +39,10 @@ stdenv.mkDerivation rec { runHook postInstall ''; + passthru.tests = { + run-on-nixos-artwork = callPackage ./tests/run-on-nixos-artwork.nix { }; + }; + meta = with lib; { homepage = "https://github.com/MCJack123/sanjuuni"; description = "Command-line tool that converts images and videos into a format that can be displayed in ComputerCraft"; diff --git a/pkgs/by-name/sa/sanjuuni/tests/run-on-nixos-artwork.nix b/pkgs/by-name/sa/sanjuuni/tests/run-on-nixos-artwork.nix new file mode 100644 index 000000000000..e64c6c563df4 --- /dev/null +++ b/pkgs/by-name/sa/sanjuuni/tests/run-on-nixos-artwork.nix @@ -0,0 +1,34 @@ +{ + runCommand, + sanjuuni, + nixos-artwork, + lua5_2, +}: +let + makeCommand = derivation: baseFilename: '' + echo "sanjuuni-test-run-on-nixos-artwork: Running Sanjuuni on ${derivation}/share/backgrounds/nixos/${baseFilename}.png" + sanjuuni --lua --disable-opencl \ + --input ${derivation}/share/backgrounds/nixos/${baseFilename}.png \ + --output $out/${baseFilename}.lua + echo "sanjuuni-test-run-on-nixos-artwork: Checking syntax on $out/${baseFilename}.lua" + lua -e "loadfile(\"$out/${baseFilename}.lua\")" + ''; +in +runCommand "sanjuuni-test-run-on-nixos-artwork" + { + nativeBuildInputs = [ + sanjuuni + lua5_2 + nixos-artwork.wallpapers.simple-blue + nixos-artwork.wallpapers.simple-red + nixos-artwork.wallpapers.simple-dark-gray + nixos-artwork.wallpapers.stripes + ]; + } + '' + mkdir -p $out + ${makeCommand nixos-artwork.wallpapers.simple-blue "nix-wallpaper-simple-blue"} + ${makeCommand nixos-artwork.wallpapers.simple-red "nix-wallpaper-simple-red"} + ${makeCommand nixos-artwork.wallpapers.simple-dark-gray "nix-wallpaper-simple-dark-gray"} + ${makeCommand nixos-artwork.wallpapers.stripes "nix-wallpaper-stripes"} + '' From 9132a2c6bd628dcb07067767731a988b49876304 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 12 Jul 2024 22:22:12 +0200 Subject: [PATCH 16/92] gns3-gui: 2.2.47 -> 2.2.49 https://github.com/GNS3/gns3-gui/releases/tag/v2.2.49 https://github.com/GNS3/gns3-gui/compare/v2.2.47...v2.2.49 --- pkgs/applications/networking/gns3/default.nix | 12 ++++++------ pkgs/applications/networking/gns3/gui.nix | 19 ++++++++++++------- 2 files changed, 18 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/networking/gns3/default.nix b/pkgs/applications/networking/gns3/default.nix index 8048b87409c1..579ae91d9cd1 100644 --- a/pkgs/applications/networking/gns3/default.nix +++ b/pkgs/applications/networking/gns3/default.nix @@ -1,12 +1,12 @@ { callPackage , libsForQt5 -, python311 +, python311Packages }: let mkGui = args: callPackage (import ./gui.nix (args)) { inherit (libsForQt5) wrapQtAppsHook; - python3 = python311; + python3Packages = python311Packages; }; mkServer = args: callPackage (import ./server.nix (args)) { }; @@ -14,14 +14,14 @@ in { guiStable = mkGui { channel = "stable"; - version = "2.2.47"; - hash = "sha256-6UXQTPkRHbtNX6RzWMakCsO9YpkFlWliNnm+mZ4wuZA="; + version = "2.2.49"; + hash = "sha256-hvLJ4VilcgtpxHeboeSUuGAco9LEnUB8J6vy/ZPajbU="; }; guiPreview = mkGui { channel = "stable"; - version = "2.2.47"; - hash = "sha256-6UXQTPkRHbtNX6RzWMakCsO9YpkFlWliNnm+mZ4wuZA="; + version = "2.2.49"; + hash = "sha256-hvLJ4VilcgtpxHeboeSUuGAco9LEnUB8J6vy/ZPajbU="; }; serverStable = mkServer { diff --git a/pkgs/applications/networking/gns3/gui.nix b/pkgs/applications/networking/gns3/gui.nix index dfa92a444e0f..e7a3640c59ef 100644 --- a/pkgs/applications/networking/gns3/gui.nix +++ b/pkgs/applications/networking/gns3/gui.nix @@ -4,7 +4,7 @@ }: { lib -, python3 +, python3Packages , fetchFromGitHub , qt5 , wrapQtAppsHook @@ -12,22 +12,28 @@ , gns3-gui }: -python3.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "gns3-gui"; inherit version; src = fetchFromGitHub { inherit hash; owner = "GNS3"; - repo = pname; + repo = "gns3-gui"; rev = "refs/tags/v${version}"; }; - nativeBuildInputs = with python3.pkgs; [ + nativeBuildInputs = with python3Packages; [ wrapQtAppsHook ]; - propagatedBuildInputs = with python3.pkgs; [ + build-system = with python3Packages; [ setuptools ]; + + propagatedBuildInputs = [ + qt5.qtwayland + ]; + + dependencies = with python3Packages; [ distro jsonschema psutil @@ -36,7 +42,6 @@ python3.pkgs.buildPythonApplication rec { sip (pyqt5.override { withWebSockets = true; }) truststore - qt5.qtwayland ] ++ lib.optionals (pythonOlder "3.9") [ importlib-resources ]; @@ -49,7 +54,7 @@ python3.pkgs.buildPythonApplication rec { doCheck = true; - checkInputs = with python3.pkgs; [ + checkInputs = with python3Packages; [ pytestCheckHook ]; From 8fac7d922ec14b6f7136f5d92a38d8e6e471155b Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 12 Jul 2024 22:24:34 +0200 Subject: [PATCH 17/92] gns3-server: 2.2.47 -> 2.2.49 https://github.com/GNS3/gns3-server/releases/tag/v2.2.49 https://github.com/GNS3/gns3-server/compare/v2.2.47...v2.2.49 --- pkgs/applications/networking/gns3/default.nix | 8 ++++---- pkgs/applications/networking/gns3/server.nix | 7 ++++--- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/networking/gns3/default.nix b/pkgs/applications/networking/gns3/default.nix index 579ae91d9cd1..10f230603b1b 100644 --- a/pkgs/applications/networking/gns3/default.nix +++ b/pkgs/applications/networking/gns3/default.nix @@ -26,13 +26,13 @@ in { serverStable = mkServer { channel = "stable"; - version = "2.2.47"; - hash = "sha256-iZ/1qACPLe7r1cZMhJbFRjVt/FlVgadBgp9tJwvYSi0="; + version = "2.2.49"; + hash = "sha256-fI49MxA6b2kPkUihLl32a6jo8oHcEwDEjmvSVDj8/So="; }; serverPreview = mkServer { channel = "stable"; - version = "2.2.47"; - hash = "sha256-iZ/1qACPLe7r1cZMhJbFRjVt/FlVgadBgp9tJwvYSi0="; + version = "2.2.49"; + hash = "sha256-fI49MxA6b2kPkUihLl32a6jo8oHcEwDEjmvSVDj8/So="; }; } diff --git a/pkgs/applications/networking/gns3/server.nix b/pkgs/applications/networking/gns3/server.nix index c6ba5fe2b93e..4aa46a76e5c3 100644 --- a/pkgs/applications/networking/gns3/server.nix +++ b/pkgs/applications/networking/gns3/server.nix @@ -30,7 +30,9 @@ python3Packages.buildPythonApplication { cp ${pkgsStatic.busybox}/bin/busybox gns3server/compute/docker/resources/bin/busybox ''; - propagatedBuildInputs = with python3Packages; [ + build-system = with python3Packages; [ setuptools ]; + + dependencies = with python3Packages; [ aiofiles aiohttp aiohttp-cors @@ -44,7 +46,6 @@ python3Packages.buildPythonApplication { psutil py-cpuinfo sentry-sdk - setuptools truststore yarl ] ++ lib.optionals (pythonOlder "3.9") [ @@ -69,7 +70,7 @@ python3Packages.buildPythonApplication { checkInputs = with python3Packages; [ pytest-aiohttp pytest-rerunfailures - (pytestCheckHook.override { pytest = pytest_7; }) + pytestCheckHook ]; pytestFlagsArray = [ From a3c8723d2b63450414935297992be420e208fc58 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 12 Jul 2024 22:51:27 +0200 Subject: [PATCH 18/92] gns3-gui,gns3-server: format with nixfmt-rfc-style --- pkgs/applications/networking/gns3/default.nix | 4 +-- pkgs/applications/networking/gns3/gui.nix | 34 ++++++++----------- pkgs/applications/networking/gns3/server.nix | 26 +++++++------- 3 files changed, 31 insertions(+), 33 deletions(-) diff --git a/pkgs/applications/networking/gns3/default.nix b/pkgs/applications/networking/gns3/default.nix index 10f230603b1b..c34309258fc9 100644 --- a/pkgs/applications/networking/gns3/default.nix +++ b/pkgs/applications/networking/gns3/default.nix @@ -10,8 +10,8 @@ let }; mkServer = args: callPackage (import ./server.nix (args)) { }; -in { - +in +{ guiStable = mkGui { channel = "stable"; version = "2.2.49"; diff --git a/pkgs/applications/networking/gns3/gui.nix b/pkgs/applications/networking/gns3/gui.nix index e7a3640c59ef..291fdfcf7b0b 100644 --- a/pkgs/applications/networking/gns3/gui.nix +++ b/pkgs/applications/networking/gns3/gui.nix @@ -1,15 +1,17 @@ -{ channel -, version -, hash +{ + channel, + version, + hash, }: -{ lib -, python3Packages -, fetchFromGitHub -, qt5 -, wrapQtAppsHook -, testers -, gns3-gui +{ + fetchFromGitHub, + gns3-gui, + lib, + python3Packages, + qt5, + testers, + wrapQtAppsHook, }: python3Packages.buildPythonApplication rec { @@ -23,15 +25,11 @@ python3Packages.buildPythonApplication rec { rev = "refs/tags/v${version}"; }; - nativeBuildInputs = with python3Packages; [ - wrapQtAppsHook - ]; + nativeBuildInputs = with python3Packages; [ wrapQtAppsHook ]; build-system = with python3Packages; [ setuptools ]; - propagatedBuildInputs = [ - qt5.qtwayland - ]; + propagatedBuildInputs = [ qt5.qtwayland ]; dependencies = with python3Packages; [ distro @@ -54,9 +52,7 @@ python3Packages.buildPythonApplication rec { doCheck = true; - checkInputs = with python3Packages; [ - pytestCheckHook - ]; + checkInputs = with python3Packages; [ pytestCheckHook ]; preCheck = '' export HOME=$(mktemp -d) diff --git a/pkgs/applications/networking/gns3/server.nix b/pkgs/applications/networking/gns3/server.nix index 4aa46a76e5c3..aea637ae2528 100644 --- a/pkgs/applications/networking/gns3/server.nix +++ b/pkgs/applications/networking/gns3/server.nix @@ -1,17 +1,19 @@ -{ channel -, version -, hash +{ + channel, + version, + hash, }: -{ lib -, python3Packages -, fetchFromGitHub -, pkgsStatic -, stdenv -, nixosTests -, testers -, util-linux -, gns3-server +{ + fetchFromGitHub, + gns3-server, + lib, + nixosTests, + pkgsStatic, + python3Packages, + stdenv, + testers, + util-linux, }: python3Packages.buildPythonApplication { From 7694000762c2b64ebdeea157ce533a9a11c7e925 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 12 Jul 2024 22:52:31 +0200 Subject: [PATCH 19/92] gns3-gui,gns3-server: remove `with lib;` notation --- pkgs/applications/networking/gns3/gui.nix | 8 ++++---- pkgs/applications/networking/gns3/server.nix | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/networking/gns3/gui.nix b/pkgs/applications/networking/gns3/gui.nix index 291fdfcf7b0b..e01380bc286a 100644 --- a/pkgs/applications/networking/gns3/gui.nix +++ b/pkgs/applications/networking/gns3/gui.nix @@ -66,7 +66,7 @@ python3Packages.buildPythonApplication rec { command = "${lib.getExe gns3-gui} --version"; }; - meta = with lib; { + meta = { description = "Graphical Network Simulator 3 GUI (${channel} release)"; longDescription = '' Graphical user interface for controlling the GNS3 network simulator. This @@ -75,9 +75,9 @@ python3Packages.buildPythonApplication rec { ''; homepage = "https://www.gns3.com/"; changelog = "https://github.com/GNS3/gns3-gui/releases/tag/v${version}"; - license = licenses.gpl3Plus; - platforms = platforms.linux; - maintainers = with maintainers; [ anthonyroussel ]; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ anthonyroussel ]; mainProgram = "gns3"; }; } diff --git a/pkgs/applications/networking/gns3/server.nix b/pkgs/applications/networking/gns3/server.nix index aea637ae2528..dec90b620f70 100644 --- a/pkgs/applications/networking/gns3/server.nix +++ b/pkgs/applications/networking/gns3/server.nix @@ -90,7 +90,7 @@ python3Packages.buildPythonApplication { }; }; - meta = with lib; { + meta = { description = "Graphical Network Simulator 3 server (${channel} release)"; longDescription = '' The GNS3 server manages emulators such as Dynamips, VirtualBox or @@ -99,9 +99,9 @@ python3Packages.buildPythonApplication { ''; homepage = "https://www.gns3.com/"; changelog = "https://github.com/GNS3/gns3-server/releases/tag/v${version}"; - license = licenses.gpl3Plus; - platforms = platforms.linux; - maintainers = with maintainers; [ anthonyroussel ]; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ anthonyroussel ]; mainProgram = "gns3server"; }; } From 492ae30d9d8df09998200c2243d0ad52cc9d6336 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sat, 24 Aug 2024 21:18:46 +0100 Subject: [PATCH 20/92] suricata: enable tests --- pkgs/applications/networking/ids/suricata/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/networking/ids/suricata/default.nix b/pkgs/applications/networking/ids/suricata/default.nix index 63a13a26923c..14dbdacd7210 100644 --- a/pkgs/applications/networking/ids/suricata/default.nix +++ b/pkgs/applications/networking/ids/suricata/default.nix @@ -128,6 +128,8 @@ stdenv.mkDerivation rec { # zerocallusedregs interferes during BPF compilation; TODO: perhaps improve hardeningDisable = [ "stackprotector" "zerocallusedregs" ]; + doCheck = true; + installFlags = [ "e_datadir=\${TMPDIR}" "e_localstatedir=\${TMPDIR}" From 9706ea618a983552f5c7d103b07c82592a2f5a78 Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Fri, 6 Sep 2024 20:47:51 +0800 Subject: [PATCH 21/92] duplicati: move to by-name --- .../duplicati/default.nix => by-name/du/duplicati/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/backup/duplicati/default.nix => by-name/du/duplicati/package.nix} (100%) diff --git a/pkgs/tools/backup/duplicati/default.nix b/pkgs/by-name/du/duplicati/package.nix similarity index 100% rename from pkgs/tools/backup/duplicati/default.nix rename to pkgs/by-name/du/duplicati/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e69ca4d78f5b..96b523b808d2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7239,8 +7239,6 @@ with pkgs; duplicacy = callPackage ../tools/backup/duplicacy { }; - duplicati = callPackage ../tools/backup/duplicati { }; - duplicity = callPackage ../tools/backup/duplicity { }; duply = callPackage ../tools/backup/duply { }; From 0374204eccb1ee66fc5c445673259b02204b32bc Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Fri, 6 Sep 2024 21:02:12 +0800 Subject: [PATCH 22/92] duplicati: 2.0.7.1 -> 2.0.8.1 --- pkgs/by-name/du/duplicati/package.nix | 29 +++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/du/duplicati/package.nix b/pkgs/by-name/du/duplicati/package.nix index 2cb003d2d080..4a6f9879976a 100644 --- a/pkgs/by-name/du/duplicati/package.nix +++ b/pkgs/by-name/du/duplicati/package.nix @@ -1,14 +1,21 @@ -{ lib, stdenv, fetchzip, mono, sqlite, makeWrapper }: +{ + lib, + stdenv, + fetchzip, + mono, + sqlite, + makeWrapper, +}: stdenv.mkDerivation rec { pname = "duplicati"; - version = "2.0.7.1"; + version = "2.0.8.1"; channel = "beta"; - build_date = "2023-05-25"; + build_date = "2024-05-07"; src = fetchzip { url = "https://github.com/duplicati/duplicati/releases/download/v${version}-${version}_${channel}_${build_date}/duplicati-${version}_${channel}_${build_date}.zip"; - hash = "sha256-isPmRC6N+gEZgvJ0bgeFf5kOQJsicZOsGnT+CAGgg+U="; + hash = "sha256-LmW6yGutxP33ghFqyOLKrGDNCQdr8DDFn/IHigsLpzA="; stripRoot = false; }; @@ -19,12 +26,18 @@ stdenv.mkDerivation rec { cp -r * $out/share/${pname}-${version} makeWrapper "${mono}/bin/mono" $out/bin/duplicati-cli \ --add-flags "$out/share/${pname}-${version}/Duplicati.CommandLine.exe" \ - --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ - sqlite ]} + --prefix LD_LIBRARY_PATH : ${ + lib.makeLibraryPath [ + sqlite + ] + } makeWrapper "${mono}/bin/mono" $out/bin/duplicati-server \ --add-flags "$out/share/${pname}-${version}/Duplicati.Server.exe" \ - --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ - sqlite ]} + --prefix LD_LIBRARY_PATH : ${ + lib.makeLibraryPath [ + sqlite + ] + } ''; meta = with lib; { From 83d27c3878f875d96fbcbe738f3731be3cd88ddb Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Sun, 8 Sep 2024 20:49:49 +0800 Subject: [PATCH 23/92] duplicati: add bot-wxt1221 as maintainers --- pkgs/by-name/du/duplicati/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/du/duplicati/package.nix b/pkgs/by-name/du/duplicati/package.nix index 4a6f9879976a..3576048d6a62 100644 --- a/pkgs/by-name/du/duplicati/package.nix +++ b/pkgs/by-name/du/duplicati/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { description = "Free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers"; homepage = "https://www.duplicati.com/"; license = licenses.lgpl21; - maintainers = with maintainers; [ nyanloutre ]; + maintainers = with maintainers; [ nyanloutre bot-wxt1221 ]; platforms = platforms.all; }; } From 45d49fecefbfc06fd238a100a3223da957a0ac06 Mon Sep 17 00:00:00 2001 From: wxt <3264117476@qq.com> Date: Sun, 8 Sep 2024 20:50:24 +0800 Subject: [PATCH 24/92] duplicati: add sourceProvenance patern --- pkgs/by-name/du/duplicati/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/du/duplicati/package.nix b/pkgs/by-name/du/duplicati/package.nix index 3576048d6a62..d818b7c5b537 100644 --- a/pkgs/by-name/du/duplicati/package.nix +++ b/pkgs/by-name/du/duplicati/package.nix @@ -45,6 +45,7 @@ stdenv.mkDerivation rec { homepage = "https://www.duplicati.com/"; license = licenses.lgpl21; maintainers = with maintainers; [ nyanloutre bot-wxt1221 ]; + sourceProvenance = with sourceTypes; [ binaryBytecode ]; platforms = platforms.all; }; } From 4175200f2c40528b5fa3f116745244ad9b91eb36 Mon Sep 17 00:00:00 2001 From: hand7s Date: Sun, 8 Sep 2024 17:07:33 +0300 Subject: [PATCH 25/92] spoofdpi: 0.11.1 -> 0.12.0 --- pkgs/by-name/sp/spoofdpi/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/sp/spoofdpi/package.nix b/pkgs/by-name/sp/spoofdpi/package.nix index 5c3e30f342a6..1b7d67f8cd36 100644 --- a/pkgs/by-name/sp/spoofdpi/package.nix +++ b/pkgs/by-name/sp/spoofdpi/package.nix @@ -1,6 +1,5 @@ { lib, - stdenv, fetchFromGitHub, buildGoModule, ... @@ -8,20 +7,20 @@ buildGoModule rec { pname = "SpoofDPI"; - version = "0.11.1"; + version = "0.12.0"; src = fetchFromGitHub { owner = "xvzc"; repo = "SpoofDPI"; rev = "v${version}"; - hash = "sha256-GdGOnaIDy7XWWo0MOu+HfQcLrW/PDlRxf0y1jjJrZNQ="; + hash = "sha256-m4fhFhZLuWT1diDlDTmTsNrckKTjhEZbhciv44FZcro="; }; vendorHash = "sha256-47Gt5SI6VXq4+1T0LxFvQoYNk+JqTt3DonDXLfmFBzw="; meta = { homepage = "https://github.com/xvzc/SpoofDPI"; - description = "A simple and fast anti-censorship tool written in Go"; + description = "Simple and fast anti-censorship tool written in Go"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ s0me1newithhand7s ]; }; From c654691181464e798c0d5bc1403427f6c6554ed2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 10 Sep 2024 12:05:52 +0200 Subject: [PATCH 26/92] python311Packages.llama-cloud: 0.0.15 -> 0.0.17 --- pkgs/development/python-modules/llama-cloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-cloud/default.nix b/pkgs/development/python-modules/llama-cloud/default.nix index 467dd9685c1c..8e409c9fe79a 100644 --- a/pkgs/development/python-modules/llama-cloud/default.nix +++ b/pkgs/development/python-modules/llama-cloud/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-cloud"; - version = "0.0.15"; + version = "0.0.17"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_cloud"; inherit version; - hash = "sha256-vgb9iI6IliN5a5wqoPwNCe8DntUUX/Jn2ECMy+pwwEg="; + hash = "sha256-f9aFe7u5GTdTVXLMtI2qOBifVc3XQRGF2Ag9qym6Epk="; }; build-system = [ poetry-core ]; From 8d811438a9be4fca37dba706ebfeb0a4ccd00c6f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 10 Sep 2024 12:12:16 +0200 Subject: [PATCH 27/92] python311Packages.llama-index-core: 0.11.7 -> 0.11.8 Diff: https://github.com/run-llama/llama_index/compare/refs/tags/v0.11.7...v0.11.8 Changelog: https://github.com/run-llama/llama_index/blob/0.11.8/CHANGELOG.md --- pkgs/development/python-modules/llama-index-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-core/default.nix b/pkgs/development/python-modules/llama-index-core/default.nix index e026cfa97d5a..afed83d8e762 100644 --- a/pkgs/development/python-modules/llama-index-core/default.nix +++ b/pkgs/development/python-modules/llama-index-core/default.nix @@ -47,7 +47,7 @@ in buildPythonPackage rec { pname = "llama-index-core"; - version = "0.11.7"; + version = "0.11.8"; pyproject = true; disabled = pythonOlder "3.8"; @@ -56,7 +56,7 @@ buildPythonPackage rec { owner = "run-llama"; repo = "llama_index"; rev = "refs/tags/v${version}"; - hash = "sha256-48cx+hquZCjAEIp40cO1jM5wMwKQ1PNQftuwmJBnHVQ="; + hash = "sha256-xm5QIenvEAmFhGeJJ9FczXat1wuv2Qw99m38ZsmmucU="; }; sourceRoot = "${src.name}/${pname}"; From 25862e1a2b4b2c80aa418b9f3acb116b4730ab38 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 10 Sep 2024 12:14:01 +0200 Subject: [PATCH 28/92] python311Packages.llama-index-cli: 0.3.0 -> 0.3.1 --- pkgs/development/python-modules/llama-index-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-cli/default.nix b/pkgs/development/python-modules/llama-index-cli/default.nix index 264316d0d626..d3229e4de03c 100644 --- a/pkgs/development/python-modules/llama-index-cli/default.nix +++ b/pkgs/development/python-modules/llama-index-cli/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "llama-index-cli"; - version = "0.3.0"; + version = "0.3.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_cli"; inherit version; - hash = "sha256-pC4B/ioCqg/TtkXrFAP5BY+n9i++6ioGpVt/uMB9XQI="; + hash = "sha256-GJDdaHz0QPNlE2WlSeMDNjFiwWe4772Ho6oQBY1tXHc="; }; build-system = [ poetry-core ]; From 90a45d8cb1d940ad6dd860f3c09ea719bdd766f2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 10 Sep 2024 12:17:00 +0200 Subject: [PATCH 29/92] python311Packages.llama-index-vector-stores-postgres: 0.2.1 -> 0.2.2 --- .../llama-index-vector-stores-postgres/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix b/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix index fb8aa5970f88..f0a5aa3ac07e 100644 --- a/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix +++ b/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "llama-index-vector-stores-postgres"; - version = "0.2.1"; + version = "0.2.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_vector_stores_postgres"; inherit version; - hash = "sha256-xjlFAa3HTJRP/34HaN4fN5BE1VvfAWSLDZnj2s/ES/U="; + hash = "sha256-0QTT8eLkQb6Wjs+I2IbfJ8c4/vOJwQu4u1xOy4iDOCc="; }; pythonRemoveDeps = [ "psycopg2-binary" ]; From 110af40a829afee7f05c439ef921cbc564031450 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 10 Sep 2024 12:18:39 +0200 Subject: [PATCH 30/92] python311Packages.llama-parse: 0.5.2 -> 0.5.3 --- pkgs/development/python-modules/llama-parse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-parse/default.nix b/pkgs/development/python-modules/llama-parse/default.nix index 122c2a80549c..1d89a7904167 100644 --- a/pkgs/development/python-modules/llama-parse/default.nix +++ b/pkgs/development/python-modules/llama-parse/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-parse"; - version = "0.5.2"; + version = "0.5.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_parse"; inherit version; - hash = "sha256-7ER3jp+KOKG4gZp82tIKtEJi1QZD2l2K2zi5VUfzMEc="; + hash = "sha256-UjwldGujOM1OGYAGzbtkQtUBzJyiR7wkU3C87UQNgL0="; }; build-system = [ poetry-core ]; From e2ff45f9b30827df9686b597e1b8da0a352d2123 Mon Sep 17 00:00:00 2001 From: Cobalt Date: Tue, 10 Sep 2024 18:43:27 +0200 Subject: [PATCH 31/92] syslogng: add option to enable grpc module This adds a package option to build with the grpc module. This module is required for some outputs, like the loki output, and other grpc related modules. --- pkgs/by-name/sy/syslogng/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sy/syslogng/package.nix b/pkgs/by-name/sy/syslogng/package.nix index 87e556dbabaa..1d3fc9df8dcc 100644 --- a/pkgs/by-name/sy/syslogng/package.nix +++ b/pkgs/by-name/sy/syslogng/package.nix @@ -33,6 +33,9 @@ , libesmtp , rdkafka , gperf +, withGrpc ? true +, grpc +, protobuf }: let python-deps = ps: with ps; [ @@ -94,7 +97,7 @@ stdenv.mkDerivation (finalAttrs: { paho-mqtt-c hiredis rdkafka - ]; + ] ++ (lib.optionals withGrpc [ protobuf grpc ]); configureFlags = [ "--enable-manpages" @@ -111,7 +114,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-systemd-journal=system" "--with-systemdsystemunitdir=$(out)/etc/systemd/system" "--without-compile-date" - ]; + ] ++ (lib.optionals withGrpc [ "--enable-grpc" ]); outputs = [ "out" "man" ]; From 826a9ba899c6a2517678ecc716ce9a8f2ef52507 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Thu, 12 Sep 2024 22:19:16 +0200 Subject: [PATCH 32/92] tomcat9: 9.0.93 -> 9.0.94 https://github.com/apache/tomcat/compare/9.0.93...9.0.94 https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.94_(remm) --- pkgs/servers/http/tomcat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/tomcat/default.nix b/pkgs/servers/http/tomcat/default.nix index f883f3d3e58a..94b742e115d7 100644 --- a/pkgs/servers/http/tomcat/default.nix +++ b/pkgs/servers/http/tomcat/default.nix @@ -59,8 +59,8 @@ let in { tomcat9 = common { - version = "9.0.93"; - hash = "sha256-aeDzU+p9hQBPneN5wepo5XdSh/4uCFnFYIHghcGykiY="; + version = "9.0.94"; + hash = "sha256-KMjFSxBc6/qw196lxkwLJPV7N5efrB9p0C9Q0gPSPfA="; }; tomcat10 = common { From e7354e83da0752096a84fe8c54497f24071b8209 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Thu, 12 Sep 2024 22:20:01 +0200 Subject: [PATCH 33/92] tomcat10: 10.1.28 -> 10.1.29 https://github.com/apache/tomcat/compare/10.1.28...10.1.29 https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.29_(schultz) --- pkgs/servers/http/tomcat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/tomcat/default.nix b/pkgs/servers/http/tomcat/default.nix index 94b742e115d7..fee5d15e112e 100644 --- a/pkgs/servers/http/tomcat/default.nix +++ b/pkgs/servers/http/tomcat/default.nix @@ -64,7 +64,7 @@ in }; tomcat10 = common { - version = "10.1.28"; - hash = "sha256-89N3d9Pqv4TwQ9ljTQj6Qzfw2B75ADzo/H4c8Uc7hdo="; + version = "10.1.29"; + hash = "sha256-k9klJ9Rn//CU1F2xyrvhos77kpeXeaRPKlDQU7QVXOM="; }; } From e2d17e900880e624808df0cbce421a8ebe2e8b7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Sep 2024 04:58:28 +0000 Subject: [PATCH 34/92] podofo010: 0.10.3 -> 0.10.4 --- pkgs/development/libraries/podofo/0.10.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/podofo/0.10.x.nix b/pkgs/development/libraries/podofo/0.10.x.nix index 0916c2f9e9a0..fdc42bc0f565 100644 --- a/pkgs/development/libraries/podofo/0.10.x.nix +++ b/pkgs/development/libraries/podofo/0.10.x.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "podofo"; - version = "0.10.3"; + version = "0.10.4"; src = fetchFromGitHub { owner = "podofo"; repo = "podofo"; rev = finalAttrs.version; - hash = "sha256-B+YNTo2rZAL4PqDo+lFOQiWM9bl/TIn8xrJyefrIAYE="; + hash = "sha256-ZY+kyimLzAeEgvDaflXM7MbyzsGgivOnG1aBD9/ozbk="; }; outputs = [ "out" "dev" "lib" ]; From 47b0dfe793b66241cacca50d722783425986c7a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Sep 2024 05:35:12 +0000 Subject: [PATCH 35/92] trexio: 2.4.2 -> 2.5.0 --- pkgs/by-name/tr/trexio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/trexio/package.nix b/pkgs/by-name/tr/trexio/package.nix index 2e61c9f41ea5..da9770a6dff6 100644 --- a/pkgs/by-name/tr/trexio/package.nix +++ b/pkgs/by-name/tr/trexio/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "trexio"; - version = "2.4.2"; + version = "2.5.0"; src = fetchFromGitHub { owner = "TREX-CoE"; repo = pname; rev = "v${version}"; - hash = "sha256-SE5cylLThpwDWyAcQZgawcdYGc/8iiIwL6EyQ+hOIYY="; + hash = "sha256-KP8tpwBr/ymjcXmCssdn+Xti0UKgazJSGTgVpvE+CiM="; }; postPatch = '' From ef95cc157bd16b2a504d127c8d3c2f2499fb5c35 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Sep 2024 09:45:14 +0000 Subject: [PATCH 36/92] granted: 0.32.0 -> 0.33.0 --- pkgs/tools/admin/granted/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/granted/default.nix b/pkgs/tools/admin/granted/default.nix index b5de7a2160c0..4fbe229b2c6d 100644 --- a/pkgs/tools/admin/granted/default.nix +++ b/pkgs/tools/admin/granted/default.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "granted"; - version = "0.32.0"; + version = "0.33.0"; src = fetchFromGitHub { owner = "common-fate"; repo = pname; rev = "v${version}"; - sha256 = "sha256-CagRgAStanLD7JnH1L4zAhxD56dpgqUR31DICaklWRE="; + sha256 = "sha256-prvdxWdv580BmhjhP6h4FHyjCDlgr5/Z1kg2wOS+pR0="; }; - vendorHash = "sha256-iGYAjbWQ8w60NZeMCVydltQLuwxOI74VxLltYIJ37K8="; + vendorHash = "sha256-g7GKABv7SunVhRUd4y3ZSqD5lnFxM5nuaHJhxFuF/FE="; nativeBuildInputs = [ makeWrapper ]; From 14f8c145e64e8ec544d9243cbad7bc3f53e99657 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Sep 2024 11:30:20 +0000 Subject: [PATCH 37/92] buildkit: 0.15.2 -> 0.16.0 --- pkgs/development/tools/buildkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/buildkit/default.nix b/pkgs/development/tools/buildkit/default.nix index a1b95f6ce6cc..bddb8432109d 100644 --- a/pkgs/development/tools/buildkit/default.nix +++ b/pkgs/development/tools/buildkit/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "buildkit"; - version = "0.15.2"; + version = "0.16.0"; src = fetchFromGitHub { owner = "moby"; repo = "buildkit"; rev = "v${version}"; - hash = "sha256-N//XCiWWFjpJ6OncN7OT/C7+ziYr49T+0cOpH61mjg4="; + hash = "sha256-rAl2lPcm4JSRO9xVrZctGpWoi/JNZ5uUHDIZKd70+M8="; }; vendorHash = null; From df8c8b2e624495f3038346c6f16995fa7f07f2a9 Mon Sep 17 00:00:00 2001 From: Nate Smith Date: Thu, 12 Sep 2024 16:16:42 -0400 Subject: [PATCH 38/92] aider-chat: skip version check in tests aider checks for a new version and prompts for an install on each launch. These prompts cause checks to fail on the package whenever a new version of the application is released. Skip those version checks and include some dependencies missing from the dependency check. --- pkgs/by-name/ai/aider-chat/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/ai/aider-chat/package.nix b/pkgs/by-name/ai/aider-chat/package.nix index 4317402281b1..ba5540a97688 100644 --- a/pkgs/by-name/ai/aider-chat/package.nix +++ b/pkgs/by-name/ai/aider-chat/package.nix @@ -51,6 +51,7 @@ python3.pkgs.buildPythonApplication { numpy packaging pathspec + pexpect pillow playwright prompt-toolkit @@ -93,6 +94,8 @@ python3.pkgs.buildPythonApplication { "test_browser_flag_imports_streamlit" # AttributeError "test_simple_send_with_retries" + # Expected 'check_version' to have been called once + "test_main_exit_calls_version_check" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # Tests fails on darwin @@ -102,6 +105,7 @@ python3.pkgs.buildPythonApplication { preCheck = '' export HOME=$(mktemp -d) + export AIDER_CHECK_UPDATE=false ''; meta = { From d5b29d1ea167ba26cbd6ee64b12801b720e704cb Mon Sep 17 00:00:00 2001 From: Bruno Rodrigues Date: Fri, 13 Sep 2024 15:49:58 +0200 Subject: [PATCH 39/92] python312Packages.radian: 0.6.12 -> 0.6.13 --- .../python-modules/radian/default.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/radian/default.nix b/pkgs/development/python-modules/radian/default.nix index fd185ac7be4b..e42e16f307c2 100644 --- a/pkgs/development/python-modules/radian/default.nix +++ b/pkgs/development/python-modules/radian/default.nix @@ -6,6 +6,7 @@ pyte, pexpect, ptyprocess, + pythonOlder, jedi, git, lineedit, @@ -14,21 +15,22 @@ rchitect, R, rPackages, - pythonOlder, + setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "radian"; - version = "0.6.12"; - format = "setuptools"; + version = "0.6.13"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "randy3k"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-cojKbDNqcUay5RxvWszQ96eC4jVI4G7iRv/ZYWgidCQ="; + hash = "sha256-gz2VczAgVbvISzvY/v0GvZ/Erv6ipZwPU61r6OJ+3Fo="; }; postPatch = '' @@ -36,6 +38,11 @@ buildPythonPackage rec { --replace '"pytest-runner"' "" ''; + build-system = [ + setuptools + setuptools-scm + ]; + nativeBuildInputs = [ R # needed at setup time to detect R_HOME ]; From d1e5bbc756535966e3047e61c45b65137d0ffe9a Mon Sep 17 00:00:00 2001 From: Bruno Rodrigues Date: Fri, 13 Sep 2024 15:50:07 +0200 Subject: [PATCH 40/92] python312Packages.rchitect: 0.4.6 -> 0.4.7 --- .../python-modules/rchitect/default.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/rchitect/default.nix b/pkgs/development/python-modules/rchitect/default.nix index dc2f22e97194..785b0218d9f2 100644 --- a/pkgs/development/python-modules/rchitect/default.nix +++ b/pkgs/development/python-modules/rchitect/default.nix @@ -3,27 +3,29 @@ buildPythonPackage, fetchFromGitHub, cffi, + packaging, pytestCheckHook, pytest-mock, pythonOlder, R, rPackages, + setuptools, + setuptools-scm, six, - packaging, }: buildPythonPackage rec { pname = "rchitect"; - version = "0.4.6"; - format = "setuptools"; + version = "0.4.7"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "randy3k"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-IVyYzf433m03RRfL5SmUOdaXFy0NHf/QuAdtUeUjIz0="; + hash = "sha256-M7OWDo3mEEOYtjIpzPIpzPMBtv2TZJKJkSfHczZYS8Y="; }; postPatch = '' @@ -31,6 +33,11 @@ buildPythonPackage rec { --replace '"pytest-runner"' "" ''; + build-system = [ + setuptools + setuptools-scm + ]; + propagatedBuildInputs = [ cffi six From c014be4eba12f7e618576c84c8e2721c34f63baf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Sep 2024 17:35:30 +0000 Subject: [PATCH 41/92] sqlite-vec: 0.1.1 -> 0.1.2 --- pkgs/by-name/sq/sqlite-vec/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sq/sqlite-vec/package.nix b/pkgs/by-name/sq/sqlite-vec/package.nix index cb89114d7feb..01bb7229fd43 100644 --- a/pkgs/by-name/sq/sqlite-vec/package.nix +++ b/pkgs/by-name/sq/sqlite-vec/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "sqlite-vec"; - version = "0.1.1"; + version = "0.1.2"; src = fetchFromGitHub { owner = "asg017"; repo = "sqlite-vec"; rev = "v${finalAttrs.version}"; - hash = "sha256-h5gCKyeEAgmXCpOpXVDzoZEtv7Yiq7GtgImuoF9uBm0="; + hash = "sha256-8vof4gfESfWHAW+MBYdhyte2bKnVk+VEiowDK42/G/0="; }; nativeBuildInputs = [ gettext ]; From 5c59c2a2cb1596e1d1df510506fb0bbd35c7b913 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Sep 2024 00:13:43 +0000 Subject: [PATCH 42/92] python312Packages.playwright: 1.46.0 -> 1.47.0 --- pkgs/development/python-modules/playwright/default.nix | 4 ++-- pkgs/development/web/playwright/driver.nix | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/playwright/default.nix b/pkgs/development/python-modules/playwright/default.nix index 1c215be9d897..811aa8ce8243 100644 --- a/pkgs/development/python-modules/playwright/default.nix +++ b/pkgs/development/python-modules/playwright/default.nix @@ -21,7 +21,7 @@ in buildPythonPackage rec { pname = "playwright"; # run ./pkgs/development/python-modules/playwright/update.sh to update - version = "1.46.0"; + version = "1.47.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "playwright-python"; rev = "refs/tags/v${version}"; - hash = "sha256-88ZFhP8Bd10czoW71ltelWStypX4z4g18LT3Zo5ACMg="; + hash = "sha256-C/spH54hhLI0Egs2jjTjQ5BH1pIw1syrfSyUvVQRoKM="; }; patches = [ diff --git a/pkgs/development/web/playwright/driver.nix b/pkgs/development/web/playwright/driver.nix index 3c2dc6210d90..107bf6281a44 100644 --- a/pkgs/development/web/playwright/driver.nix +++ b/pkgs/development/web/playwright/driver.nix @@ -17,13 +17,13 @@ let throwSystem = throw "Unsupported system: ${system}"; - version = "1.46.0"; + version = "1.47.0"; src = fetchFromGitHub { owner = "Microsoft"; repo = "playwright"; rev = "v${version}"; - hash = "sha256-pNvjWyedKsac7WffOXZjsxGVlUSkmXqSGHvivF9ek4g="; + hash = "sha256-cKjVDy1wFo8NlF8v+8YBuQUF2OUYjCmv27uhEoVUrno="; }; babel-bundle = buildNpmPackage { @@ -40,7 +40,7 @@ let pname = "expect-bundle"; inherit version src; sourceRoot = "${src.name}/packages/playwright/bundles/expect"; - npmDepsHash = "sha256-jNrFQ6BcMsVdEyB2ATFH4wRNb12v4w1kXo6rVv6rzAw="; + npmDepsHash = "sha256-qnFx/AQZtmxNFrrabfOpsWy6I64DFJf3sWrJzL1wfU4="; dontNpmBuild = true; installPhase = '' cp -r . "$out" @@ -60,7 +60,7 @@ let pname = "utils-bundle-core"; inherit version src; sourceRoot = "${src.name}/packages/playwright-core/bundles/utils"; - npmDepsHash = "sha256-lh57Xvrqt0YDenBvahoUuQNW6GdRUiBBkA3TLmnz9WE="; + npmDepsHash = "sha256-aktxEDQKxsDcInyjDKDuIu4zwtrAH0lRda/mP1IayPA="; dontNpmBuild = true; installPhase = '' cp -r . "$out" @@ -82,7 +82,7 @@ let inherit version src; sourceRoot = "${src.name}"; # update.sh depends on sourceRoot presence - npmDepsHash = "sha256-8wc/QfABTIVrzQxM9aCyXGkLaothOBVLteH8SiPanZU="; + npmDepsHash = "sha256-FaDTJmIiaaOCvq6tARfiWX5IBTTNOJ/iVkRsO4D8aqc="; nativeBuildInputs = [ cacert ]; From fa023952c69f1d152d75e28ce022d8e7519e64f5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Sep 2024 00:38:35 +0000 Subject: [PATCH 43/92] signalbackup-tools: 20240910 -> 20240913 --- .../instant-messengers/signalbackup-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix b/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix index ee88f6020aac..7e381c1205f5 100644 --- a/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix +++ b/pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "signalbackup-tools"; - version = "20240910"; + version = "20240913"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; rev = version; - hash = "sha256-VOC13xXWRGHq7K5ju1U/+SNj+qgkJCSYN11l01hwYhI="; + hash = "sha256-Rtoxa0LYL2ElBtt6KxRmKAkRDc8PNvRCoP0s51h+sIM="; }; nativeBuildInputs = [ From 9bdd5a1298e0c2963c118f1f0714505927867f38 Mon Sep 17 00:00:00 2001 From: seth Date: Fri, 13 Sep 2024 23:19:01 -0400 Subject: [PATCH 44/92] easyeffects: 7.1.8 -> 7.1.9 Changelog: https://github.com/wwmm/easyeffects/blob/4c35ba8c385723fdefc81ad8fcb816eb965fe1d8/CHANGELOG.md#719 Diff: https://github.com/wwmm/easyeffects/compare/v7.1.8...v7.1.9 --- pkgs/by-name/ea/easyeffects/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ea/easyeffects/package.nix b/pkgs/by-name/ea/easyeffects/package.nix index 21d897bc2fde..5c371efca5d3 100644 --- a/pkgs/by-name/ea/easyeffects/package.nix +++ b/pkgs/by-name/ea/easyeffects/package.nix @@ -47,13 +47,13 @@ let in stdenv.mkDerivation rec { pname = "easyeffects"; - version = "7.1.8"; + version = "7.1.9"; src = fetchFromGitHub { owner = "wwmm"; repo = "easyeffects"; rev = "refs/tags/v${version}"; - hash = "sha256-eDjtmr100WOCd0k0p3rUEtu6O9LlSGs43oaIXT07ikI="; + hash = "sha256-It+kldlhThWF9y/rTgKt9QlIouH1cQcCtSHQTsaGjfo="; }; nativeBuildInputs = [ From dca4e1190697c0144edd32fe460071a112919850 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Sep 2024 06:06:47 +0000 Subject: [PATCH 45/92] osv-scanner: 1.8.4 -> 1.8.5 --- pkgs/tools/security/osv-scanner/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/osv-scanner/default.nix b/pkgs/tools/security/osv-scanner/default.nix index d0b3bf151e02..8067dab02cc8 100644 --- a/pkgs/tools/security/osv-scanner/default.nix +++ b/pkgs/tools/security/osv-scanner/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "osv-scanner"; - version = "1.8.4"; + version = "1.8.5"; src = fetchFromGitHub { owner = "google"; repo = "osv-scanner"; rev = "refs/tags/v${version}"; - hash = "sha256-e1a21zBxMa89PuNXPbeTpY3mHeO0TvxcoHcWRPUYwsM="; + hash = "sha256-bwCY1LK2Ig/VcJJHu88cyrZ5ImOOEUYdGMBkZTmpG+g="; }; - vendorHash = "sha256-ZmWgupPHZhv+MmNfFmuU1Cjin5liNcgkzdxw3Sf614c="; + vendorHash = "sha256-uZ0FDQaYaCMYu92e5i2YqS31NP1whaiDE8s+0KLh7k4="; subPackages = [ "cmd/osv-scanner" From 521c3dafeec138f7bb4c244925160383441c279d Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Thu, 12 Sep 2024 09:22:14 +0000 Subject: [PATCH 46/92] polyphone: 2.3.0 -> 2.4.0 --- pkgs/applications/audio/polyphone/default.nix | 59 ++++++++++++------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 40 insertions(+), 21 deletions(-) diff --git a/pkgs/applications/audio/polyphone/default.nix b/pkgs/applications/audio/polyphone/default.nix index f9e33dc94a80..11feb31ff1c9 100644 --- a/pkgs/applications/audio/polyphone/default.nix +++ b/pkgs/applications/audio/polyphone/default.nix @@ -1,46 +1,62 @@ -{ stdenv, lib, mkDerivation, fetchFromGitHub, qmake, pkg-config, alsa-lib, libjack2, portaudio, libogg, flac, libvorbis, rtmidi, qtsvg, qttools }: +{ + stdenv, + lib, + fetchFromGitHub, + pkg-config, + qmake, + qttools, + wrapQtAppsHook, + alsa-lib, + flac, + libjack2, + libogg, + libvorbis, + qtsvg, + qtwayland, + rtmidi, +}: -mkDerivation rec { - version = "2.3.0"; +stdenv.mkDerivation rec { + version = "2.4.0"; pname = "polyphone"; src = fetchFromGitHub { owner = "davy7125"; repo = "polyphone"; rev = version; - sha256 = "09habv51pw71wrb39shqi80i2w39dx5a39klzswsald5j9sia0ir"; + hash = "sha256-cPHLmqsS4ReqOCcsgOf77V/ShIkk7chGoJ6bU4W5ejs="; }; + nativeBuildInputs = [ + pkg-config + qmake + qttools + wrapQtAppsHook + ]; + buildInputs = [ alsa-lib - libjack2 - portaudio - libogg flac + libjack2 + libogg libvorbis - rtmidi qtsvg + qtwayland + rtmidi ]; - nativeBuildInputs = [ qmake qttools pkg-config ]; - preConfigure = '' cd ./sources/ ''; - installPhase = '' - runHook preInstall - install -d $out/bin - install -m755 bin/polyphone $out/bin/ - - install -Dm444 ./contrib/com.polyphone_soundfonts.polyphone.desktop -t $out/share/applications/ - install -Dm444 ./contrib/polyphone.svg -t $out/share/icons/hicolor/scalable/apps/ - runHook postInstall + postConfigure = '' + # Work around https://github.com/NixOS/nixpkgs/issues/214765 + substituteInPlace Makefile \ + --replace-fail "$(dirname $QMAKE)/lrelease" "${lib.getBin qttools}/bin/lrelease" ''; qmakeFlags = [ "DEFINES+=USE_LOCAL_STK" - "DEFINES+=USE_LOCAL_QCUSTOMPLOT" ]; meta = with lib; { @@ -49,7 +65,10 @@ mkDerivation rec { mainProgram = "polyphone"; homepage = "https://www.polyphone-soundfonts.com/"; license = licenses.gpl3; - maintainers = [ maintainers.maxdamantus ]; + maintainers = with maintainers; [ + maxdamantus + orivej + ]; platforms = platforms.linux; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 85fb98cb0f44..30aa1247a6e1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -32094,7 +32094,7 @@ with pkgs; yambar-hyprland-wses = callPackage ../applications/misc/yambar-hyprland-wses { }; - polyphone = libsForQt5.callPackage ../applications/audio/polyphone { }; + polyphone = qt6.callPackage ../applications/audio/polyphone { }; psi-notify = callPackage ../applications/misc/psi-notify { }; From f8afc980039d347679f3d93b5382d9c9c85f7be9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Sep 2024 10:42:44 +0000 Subject: [PATCH 47/92] obs-studio-plugins.obs-text-pthread: 2.0.4 -> 2.0.5 --- .../video/obs-studio/plugins/obs-text-pthread.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-text-pthread.nix b/pkgs/applications/video/obs-studio/plugins/obs-text-pthread.nix index 8819f4f53779..8ce601f08ea5 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-text-pthread.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-text-pthread.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "obs-text-pthread"; - version = "2.0.4"; + version = "2.0.5"; src = fetchFromGitHub { owner = "norihiro"; repo = "obs-text-pthread"; rev = version; - sha256 = "sha256-3Y++zpy5TEp8AtyRw+1fZDEFY9AuN7JpUNqUhM7h04U="; + sha256 = "sha256-zrgxKs3jmrwQJiEgKfZz1BOVToTLauQXtFYcuFlV71o="; }; nativeBuildInputs = [ cmake pkg-config ]; From 3f9c21679b7173755a546bbd5f893b2641b0afac Mon Sep 17 00:00:00 2001 From: Nadir Ishiguro <23151917+nadir-ishiguro@users.noreply.github.com> Date: Sat, 14 Sep 2024 18:30:38 +0200 Subject: [PATCH 48/92] pcloud: 1.14.6 -> 1.14.7 --- pkgs/applications/networking/pcloud/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/pcloud/default.nix b/pkgs/applications/networking/pcloud/default.nix index ccc0d924cac3..3a2a479e78eb 100644 --- a/pkgs/applications/networking/pcloud/default.nix +++ b/pkgs/applications/networking/pcloud/default.nix @@ -38,13 +38,13 @@ let pname = "pcloud"; - version = "1.14.6"; - code = "XZQDbs0Z4ET1VL0SIUuzr5ewR9LYuf6ssLRk"; + version = "1.14.7"; + code = "XZhPkU0Zh5gulxHfMn4j1dYBS4dh45iDQHby"; # Archive link's codes: https://www.pcloud.com/release-notes/linux.html src = fetchzip { url = "https://api.pcloud.com/getpubzip?code=${code}&filename=pcloud-${version}.zip"; - hash = "sha256-3HUVIDxeq7svzeWyZrxlE4TjZ8lOwT8bYgyRFRzGnmU="; + hash = "sha256-fzQVuCI3mK93Y3Fwzc0WM5rti0fTZhRm+Qj1CHC8CJ4="; }; appimageContents = appimageTools.extractType2 { From 34fb7a52313996cdeb15dca40a156781a70fdfd8 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 14 Sep 2024 20:23:53 +0200 Subject: [PATCH 49/92] r2modman: switch to nix-update nix-update can handle yarn updates for us Signed-off-by: Sefa Eyeoglu --- pkgs/games/r2modman/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/games/r2modman/default.nix b/pkgs/games/r2modman/default.nix index 594a431300ca..50305786fe94 100644 --- a/pkgs/games/r2modman/default.nix +++ b/pkgs/games/r2modman/default.nix @@ -6,7 +6,7 @@ , nodejs , electron , fetchFromGitHub -, gitUpdater +, nix-update-script , makeWrapper , makeDesktopItem , copyDesktopItems @@ -103,9 +103,7 @@ stdenv.mkDerivation (finalAttrs: { }) ]; - passthru.updateScript = gitUpdater { - rev-prefix = "v"; - }; + passthru.updateScript = nix-update-script { }; meta = { changelog = "https://github.com/ebkr/r2modmanPlus/releases/tag/v${finalAttrs.version}"; From 8d3fa8f5180cb26eb782396b73c59b7499e3d0e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Sep 2024 01:41:03 +0000 Subject: [PATCH 50/92] aiken: 1.0.29-alpha -> 1.1.2 --- pkgs/by-name/ai/aiken/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ai/aiken/package.nix b/pkgs/by-name/ai/aiken/package.nix index 3ebdb3706b55..866a59c49323 100644 --- a/pkgs/by-name/ai/aiken/package.nix +++ b/pkgs/by-name/ai/aiken/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "aiken"; - version = "1.0.29-alpha"; # all releases are 'alpha' + version = "1.1.2"; src = fetchFromGitHub { owner = "aiken-lang"; repo = "aiken"; rev = "v${version}"; - hash = "sha256-fikXypc9HKil4Ut4jdgQtTTy/CHEogEpDprwdTgd9b4="; + hash = "sha256-os8OqLX6vxHQvrn+X8/BeYnfZJSKG7GDScz7ikJ4sl8="; }; - cargoHash = "sha256-UWDPXnq2k/PoogrfuW93ieRW8AfuNIEfri9Jo6gHkdg="; + cargoHash = "sha256-7VoTL9W9KboBhhxB9nkzPag6IR/RsXZUDVXjdzOITVM="; buildInputs = [ openssl ] From 248a877d1328f98a18adff36c966bfb20415fb37 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 14 Sep 2024 20:25:32 +0200 Subject: [PATCH 51/92] r2modman: 3.1.49 -> 3.1.50 Signed-off-by: Sefa Eyeoglu --- pkgs/games/r2modman/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/r2modman/default.nix b/pkgs/games/r2modman/default.nix index 50305786fe94..4a4a7fc3716e 100644 --- a/pkgs/games/r2modman/default.nix +++ b/pkgs/games/r2modman/default.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "r2modman"; - version = "3.1.49"; + version = "3.1.50"; src = fetchFromGitHub { owner = "ebkr"; repo = "r2modmanPlus"; rev = "v${finalAttrs.version}"; - hash = "sha256-Br+VkBHgwM/Zu1aypzlVYHB/v8T/KV+B6XUNJn/EbYM="; + hash = "sha256-WmF7tH5PiaggyvP/klWwNgaLKVhIoApxDtwwLpug52A="; }; offlineCache = fetchYarnDeps { From c0111a90bbaadf53926b803e41d6dca49dff4763 Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Thu, 12 Sep 2024 00:40:57 -0400 Subject: [PATCH 52/92] kubernetes-helm: 3.15.4 -> 3.16.1 Diff: https://github.com/helm/helm/compare/v3.15.4...v3.16.1 --- pkgs/applications/networking/cluster/helm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/helm/default.nix b/pkgs/applications/networking/cluster/helm/default.nix index 2ebc58852727..c5f161db0914 100644 --- a/pkgs/applications/networking/cluster/helm/default.nix +++ b/pkgs/applications/networking/cluster/helm/default.nix @@ -9,15 +9,15 @@ buildGoModule rec { pname = "kubernetes-helm"; - version = "3.15.4"; + version = "3.16.1"; src = fetchFromGitHub { owner = "helm"; repo = "helm"; rev = "v${version}"; - sha256 = "sha256-hFQX9v37cXJ4wv1aQnBOBlmVWUiZuKrjCJ/R4dzUa/4="; + sha256 = "sha256-OTG4xPgK1WT/HUWjQZ1a7X126+PUo02yFnEAnd6MTU8="; }; - vendorHash = "sha256-lR/6n+EH4Nhs1Q/BqEkMlugM74NtEtT+SKQQHc6+Zjk="; + vendorHash = "sha256-rNp2aah6lAMZd07HXF2w0h7wfPc+TuRHl/jQpgqY5Sk="; subPackages = [ "cmd/helm" ]; ldflags = [ From cb13eac2d061d6121947ba566543a0048440f905 Mon Sep 17 00:00:00 2001 From: liam-murphy14 Date: Sat, 14 Sep 2024 20:59:58 -0700 Subject: [PATCH 53/92] python3Packages.nodriver 0.36 -> 0.37 --- pkgs/development/python-modules/nodriver/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/nodriver/default.nix b/pkgs/development/python-modules/nodriver/default.nix index 3d17b64b4772..b91737a2d745 100644 --- a/pkgs/development/python-modules/nodriver/default.nix +++ b/pkgs/development/python-modules/nodriver/default.nix @@ -11,14 +11,14 @@ buildPythonPackage { pname = "nodriver"; - version = "0.36"; + version = "0.37"; pyproject = true; src = fetchFromGitHub { owner = "ultrafunkamsterdam"; repo = "nodriver"; - rev = "e630abfc5dce2023966a61cec739348b18bd465d"; - hash = "sha256-pUWvHcsEPbRob5DDXBFOzqonSWigNPnPUHIu9omzYII="; + rev = "1bb6003c7f0db4d3ec05fdf3fc8c8e0804260103"; + hash = "sha256-8q+9RX9ugrT6/fjlTSIecVcR6lPdZwg7nF+cSTSLlEc="; }; disabled = pythonOlder "3.9"; From 500d8592e3534bb681db444c2004d5a80b4b264f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 14 Sep 2024 20:50:46 -0700 Subject: [PATCH 54/92] nextcloud-client: 3.13.4 -> 3.14.0 Diff: https://github.com/nextcloud-releases/desktop/compare/v3.13.4...v3.14.0 Changelog: https://github.com/nextcloud/desktop/releases/tag/v3.14.0 --- ...e-autostart-entry-do-not-use-an-abso.patch | 2 +- .../networking/nextcloud-client/default.nix | 21 ++++++++++--------- pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/networking/nextcloud-client/0001-When-creating-the-autostart-entry-do-not-use-an-abso.patch b/pkgs/applications/networking/nextcloud-client/0001-When-creating-the-autostart-entry-do-not-use-an-abso.patch index d3bac6af08d2..312a0d089f60 100644 --- a/pkgs/applications/networking/nextcloud-client/0001-When-creating-the-autostart-entry-do-not-use-an-abso.patch +++ b/pkgs/applications/networking/nextcloud-client/0001-When-creating-the-autostart-entry-do-not-use-an-abso.patch @@ -16,7 +16,7 @@ index 887213f09..c66468306 100644 << QLatin1String("Name=") << guiName << QLatin1Char('\n') << QLatin1String("GenericName=") << QLatin1String("File Synchronizer\n") - << QLatin1String("Exec=\"") << executablePath << "\" --background\n" -+ << QLatin1String("Exec=") << "nextcloud --background" << endl ++ << QLatin1String("Exec=") << "nextcloud --background\n" << QLatin1String("Terminal=") << "false\n" << QLatin1String("Icon=") << APPLICATION_ICON_NAME << QLatin1Char('\n') << QLatin1String("Categories=") << QLatin1String("Network\n") diff --git a/pkgs/applications/networking/nextcloud-client/default.nix b/pkgs/applications/networking/nextcloud-client/default.nix index d4d5d2bb21f5..40e1b8f10107 100644 --- a/pkgs/applications/networking/nextcloud-client/default.nix +++ b/pkgs/applications/networking/nextcloud-client/default.nix @@ -4,20 +4,20 @@ , cmake , extra-cmake-modules , inotify-tools +, kdePackages , libcloudproviders , librsvg , libsecret , openssl , pcre , pkg-config +, qt5compat , qtbase , qtkeychain +, qtsvg , qttools , qtwebengine , qtwebsockets -, qtquickcontrols2 -, qtgraphicaleffects -, plasma5Packages , sphinx , sqlite , xdg-utils @@ -26,15 +26,15 @@ stdenv.mkDerivation rec { pname = "nextcloud-client"; - version = "3.13.4"; + version = "3.14.0"; outputs = [ "out" "dev" ]; src = fetchFromGitHub { owner = "nextcloud-releases"; repo = "desktop"; - rev = "v${version}"; - hash = "sha256-anQwIqWtHdKFfUuCekiyrdg9xzxcs5bVJ0VDMtyVfw8="; + rev = "refs/tags/v${version}"; + hash = "sha256-/jRD0swNs59xugsXLbesGcTtyGdc/y/iwiDVoErW+d4="; }; patches = [ @@ -46,7 +46,7 @@ stdenv.mkDerivation rec { postPatch = '' for file in src/libsync/vfs/*/CMakeLists.txt; do substituteInPlace $file \ - --replace "PLUGINDIR" "KDE_INSTALL_PLUGINDIR" + --replace-fail "PLUGINDIR" "KDE_INSTALL_PLUGINDIR" done ''; @@ -61,17 +61,17 @@ stdenv.mkDerivation rec { buildInputs = [ inotify-tools + kdePackages.kio libcloudproviders libsecret openssl pcre - plasma5Packages.kio + qt5compat qtbase qtkeychain + qtsvg qttools qtwebengine - qtquickcontrols2 - qtgraphicaleffects qtwebsockets sqlite ]; @@ -93,6 +93,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { + changelog = "https://github.com/nextcloud/desktop/releases/tag/v${version}"; description = "Nextcloud themed desktop client"; homepage = "https://nextcloud.com"; license = licenses.gpl2Plus; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 153f1675d545..599432ea927c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10572,7 +10572,7 @@ with pkgs; }; - nextcloud-client = libsForQt5.callPackage ../applications/networking/nextcloud-client { }; + nextcloud-client = qt6Packages.callPackage ../applications/networking/nextcloud-client { }; nextcloud-news-updater = callPackage ../servers/nextcloud/news-updater.nix { }; From b92e287f3943e6a4aa1459c8eeaad14e0f95eef9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:32:33 +0200 Subject: [PATCH 55/92] python311Packages.llama-index-vector-stores-postgres: 0.2.2 -> 0.2.5 --- .../llama-index-vector-stores-postgres/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix b/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix index f0a5aa3ac07e..9a93709fb11c 100644 --- a/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix +++ b/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "llama-index-vector-stores-postgres"; - version = "0.2.2"; + version = "0.2.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_vector_stores_postgres"; inherit version; - hash = "sha256-0QTT8eLkQb6Wjs+I2IbfJ8c4/vOJwQu4u1xOy4iDOCc="; + hash = "sha256-JLJygIsklBM9B3mOeQP8fu6YuHo104rvJKNj83eAQc4="; }; pythonRemoveDeps = [ "psycopg2-binary" ]; From 726668fb7a6d57ed9fd4a9971833c000abd1d030 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:32:52 +0200 Subject: [PATCH 56/92] python311Packages.llama-index-graph-stores-neo4j: 0.3.1 -> 0.3.2 --- .../python-modules/llama-index-graph-stores-neo4j/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix b/pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix index e74cb94aa181..62fe9f466002 100644 --- a/pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix +++ b/pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-graph-stores-neo4j"; - version = "0.3.1"; + version = "0.3.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_graph_stores_neo4j"; inherit version; - hash = "sha256-v4rtGi47qyV6cDXfQcKuGrES9IjG/Se5zpnhktuoNHc="; + hash = "sha256-O/iTlpbREmN1tbojbaqZ7gLAN2JdKmKEzhKCnpth6S0="; }; build-system = [ poetry-core ]; From 129e7b2f93ec65c37e03d82930237846880b110c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:33:17 +0200 Subject: [PATCH 57/92] python311Packages.llama-index-indices-managed-llama-cloud: 0.3.0 -> 0.3.1 --- .../llama-index-indices-managed-llama-cloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-indices-managed-llama-cloud/default.nix b/pkgs/development/python-modules/llama-index-indices-managed-llama-cloud/default.nix index e35110322bb3..5df8e8d96046 100644 --- a/pkgs/development/python-modules/llama-index-indices-managed-llama-cloud/default.nix +++ b/pkgs/development/python-modules/llama-index-indices-managed-llama-cloud/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-indices-managed-llama-cloud"; - version = "0.3.0"; + version = "0.3.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_indices_managed_llama_cloud"; inherit version; - hash = "sha256-AqHQtBP/+1UCLn6E4FeIzLGMvc9Uz+wEZthMVlUJ+uY="; + hash = "sha256-9ifxAtFZBfFWGFIrbsKJWM2G17mzebmXLa7YkQU0LR0="; }; build-system = [ poetry-core ]; From 284899bc1e5214c9dee0601229b2cc9262d53de4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:33:34 +0200 Subject: [PATCH 58/92] python311Packages.llama-index-embeddings-ollama: 0.3.0 -> 0.3.1 --- .../python-modules/llama-index-embeddings-ollama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-embeddings-ollama/default.nix b/pkgs/development/python-modules/llama-index-embeddings-ollama/default.nix index e82f1a8c7fdc..3f309d4ec12d 100644 --- a/pkgs/development/python-modules/llama-index-embeddings-ollama/default.nix +++ b/pkgs/development/python-modules/llama-index-embeddings-ollama/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-embeddings-ollama"; - version = "0.3.0"; + version = "0.3.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_embeddings_ollama"; inherit version; - hash = "sha256-Q5pc0R473lBPrWqICF6UIX0mp4akY2SBqXBS7MIkB7Y="; + hash = "sha256-Wj51+hS+fisagpN0FsiAIE3JbhsdJibcW96T8CHntUA="; }; build-system = [ poetry-core ]; From 4948c5778d0b9a0b51d5194b3f86eb0b7b190229 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:33:54 +0200 Subject: [PATCH 59/92] python311Packages.llama-index-embeddings-openai: 0.2.4 -> 0.2.5 --- .../python-modules/llama-index-embeddings-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-embeddings-openai/default.nix b/pkgs/development/python-modules/llama-index-embeddings-openai/default.nix index a8de8757d500..24d78be21ef9 100644 --- a/pkgs/development/python-modules/llama-index-embeddings-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-embeddings-openai/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-index-embeddings-openai"; - version = "0.2.4"; + version = "0.2.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_embeddings_openai"; inherit version; - hash = "sha256-CeJf+5Rt0fld8VAXI23kV4GoONzmVJhVnQdTxy7/5hc="; + hash = "sha256-AEfdcddHBoZF7XKMKTEqqRtlu+TGFCGAA0xk38XG9ug="; }; build-system = [ poetry-core ]; From fabf9da67096f6111feeb3f79cac83564e4dfecb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:34:09 +0200 Subject: [PATCH 60/92] python311Packages.llama-index-llms-ollama: 0.3.1 -> 0.3.2 --- .../python-modules/llama-index-llms-ollama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-llms-ollama/default.nix b/pkgs/development/python-modules/llama-index-llms-ollama/default.nix index ce0e80e407db..27fb27b54028 100644 --- a/pkgs/development/python-modules/llama-index-llms-ollama/default.nix +++ b/pkgs/development/python-modules/llama-index-llms-ollama/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-llms-ollama"; - version = "0.3.1"; + version = "0.3.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_llms_ollama"; inherit version; - hash = "sha256-8fHR/p6H0LN5BZno0lEz6et+hgRVGYJ9wIHfNLXvcDQ="; + hash = "sha256-t0W9a3vZAEI9IttLIcza/WwjvjG/0C8jdwahejCPipw="; }; build-system = [ poetry-core ]; From c295aba037f75e103689d5561992fd3bdba04397 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:34:26 +0200 Subject: [PATCH 61/92] python311Packages.llama-index-llms-openai: 0.2.3 -> 0.2.7 --- .../python-modules/llama-index-llms-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-llms-openai/default.nix b/pkgs/development/python-modules/llama-index-llms-openai/default.nix index bc51a9068072..723ff4069f27 100644 --- a/pkgs/development/python-modules/llama-index-llms-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-llms-openai/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-llms-openai"; - version = "0.2.3"; + version = "0.2.7"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_llms_openai"; inherit version; - hash = "sha256-6Rc7QwMxeRxqWp3xZ5ZDeuSjriR/1ODygffL5ZJYsHo="; + hash = "sha256-pwmiazL4JwzoYhMZQTcqv3ZMwPgbBxMTOEjH7/x9MPs="; }; pythonRemoveDeps = [ From 672b82d38b803dde115e1f095d81ab703770f70e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:34:42 +0200 Subject: [PATCH 62/92] python311Packages.llama-index-multi-modal-llms-openai: 0.2.0 -> 0.2.1 --- .../llama-index-multi-modal-llms-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-multi-modal-llms-openai/default.nix b/pkgs/development/python-modules/llama-index-multi-modal-llms-openai/default.nix index fd18de972e8a..aa71aea79b97 100644 --- a/pkgs/development/python-modules/llama-index-multi-modal-llms-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-multi-modal-llms-openai/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-multi-modal-llms-openai"; - version = "0.2.0"; + version = "0.2.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_multi_modal_llms_openai"; inherit version; - hash = "sha256-gRlrcwN0zIjSg/h5Q1fQvWZka5pNqlwJz1dhkDC0aWw="; + hash = "sha256-G1vmkdX6KGH9S1oHGIPclNgts+HH/2hthN2EBIo1THs="; }; build-system = [ poetry-core ]; From e74dff45e1d2504f8e79c6d9caff76f5e2f0ea75 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:35:02 +0200 Subject: [PATCH 63/92] python311Packages.llama-parse: 0.5.3 -> 0.5.5 --- pkgs/development/python-modules/llama-parse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-parse/default.nix b/pkgs/development/python-modules/llama-parse/default.nix index 1d89a7904167..1f45758dcd32 100644 --- a/pkgs/development/python-modules/llama-parse/default.nix +++ b/pkgs/development/python-modules/llama-parse/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-parse"; - version = "0.5.3"; + version = "0.5.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_parse"; inherit version; - hash = "sha256-UjwldGujOM1OGYAGzbtkQtUBzJyiR7wkU3C87UQNgL0="; + hash = "sha256-ILAOCbFNG1ehsEDkvWFDbVH0Nza3tRADBypNBbA170Q="; }; build-system = [ poetry-core ]; From cb6ec7a2a03a3c04071c631ba2aa1ab74f95f074 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Sep 2024 14:36:18 +0200 Subject: [PATCH 64/92] python311Packages.llama-index-core: 0.11.8 -> 0.11.9 Diff: https://github.com/run-llama/llama_index/compare/refs/tags/v0.11.8...v0.11.9 Changelog: https://github.com/run-llama/llama_index/blob/0.11.9/CHANGELOG.md --- pkgs/development/python-modules/llama-index-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-core/default.nix b/pkgs/development/python-modules/llama-index-core/default.nix index afed83d8e762..8da8f5e2d224 100644 --- a/pkgs/development/python-modules/llama-index-core/default.nix +++ b/pkgs/development/python-modules/llama-index-core/default.nix @@ -47,7 +47,7 @@ in buildPythonPackage rec { pname = "llama-index-core"; - version = "0.11.8"; + version = "0.11.9"; pyproject = true; disabled = pythonOlder "3.8"; @@ -56,7 +56,7 @@ buildPythonPackage rec { owner = "run-llama"; repo = "llama_index"; rev = "refs/tags/v${version}"; - hash = "sha256-xm5QIenvEAmFhGeJJ9FczXat1wuv2Qw99m38ZsmmucU="; + hash = "sha256-IebrdKC73Rwj4AgN26Ga3qqMEAeuVDMmFhDqQ9VIWIw="; }; sourceRoot = "${src.name}/${pname}"; From 418ba6732619211f09a0158347861db5a1f5e5ac Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Mon, 16 Sep 2024 11:04:03 +0200 Subject: [PATCH 65/92] qgis: 3.38.2 -> 3.38.3 --- pkgs/applications/gis/qgis/unwrapped.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/gis/qgis/unwrapped.nix b/pkgs/applications/gis/qgis/unwrapped.nix index 5f61e0339446..a439df3d18b9 100644 --- a/pkgs/applications/gis/qgis/unwrapped.nix +++ b/pkgs/applications/gis/qgis/unwrapped.nix @@ -79,14 +79,14 @@ let urllib3 ]; in mkDerivation rec { - version = "3.38.2"; + version = "3.38.3"; pname = "qgis-unwrapped"; src = fetchFromGitHub { owner = "qgis"; repo = "QGIS"; rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-lArwRtHR/KAsgjpjid6YnPA9BkcG1Mg/KeIIOWN75Kg="; + hash = "sha256-yJFYq4t0LzBr+O2bmtBSeehQ2vfUaZIQfOY68WZcHG4="; }; passthru = { From dfc771e0b2c5cb64441b954952e0cb5fb5f74717 Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Mon, 16 Sep 2024 11:05:35 +0200 Subject: [PATCH 66/92] qgis: drop redundant CMAKE_BUILD_TYPE setting CMAKE_BUILD_TYPE=Release is set by default in https://github.com/NixOS/nixpkgs/blob/040bd3d95a6478c942fed4c22c589345bee76337/pkgs/by-name/cm/cmake/setup-hook.sh#L113 --- pkgs/applications/gis/qgis/unwrapped.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/gis/qgis/unwrapped.nix b/pkgs/applications/gis/qgis/unwrapped.nix index a439df3d18b9..97349b31845b 100644 --- a/pkgs/applications/gis/qgis/unwrapped.nix +++ b/pkgs/applications/gis/qgis/unwrapped.nix @@ -152,7 +152,6 @@ in mkDerivation rec { env.QT_QPA_PLATFORM_PLUGIN_PATH="${qtbase}/${qtbase.qtPluginPrefix}/platforms"; cmakeFlags = [ - "-DCMAKE_BUILD_TYPE=Release" "-DWITH_3D=True" "-DWITH_PDAL=True" "-DENABLE_TESTS=False" From e21aecdc354b406d6de6428badbfff98414dad63 Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Mon, 16 Sep 2024 11:16:09 +0200 Subject: [PATCH 67/92] qgis-ltr: 3.34.10 -> 3.34.11 --- pkgs/applications/gis/qgis/unwrapped-ltr.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/gis/qgis/unwrapped-ltr.nix b/pkgs/applications/gis/qgis/unwrapped-ltr.nix index 446a02e584ea..1e12b435c78a 100644 --- a/pkgs/applications/gis/qgis/unwrapped-ltr.nix +++ b/pkgs/applications/gis/qgis/unwrapped-ltr.nix @@ -78,14 +78,14 @@ let urllib3 ]; in mkDerivation rec { - version = "3.34.10"; + version = "3.34.11"; pname = "qgis-ltr-unwrapped"; src = fetchFromGitHub { owner = "qgis"; repo = "QGIS"; rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-E2Ak14h1kWdGq+JNbCeh5YJkr/S9g/0HD834MtgACSA="; + hash = "sha256-VNgUMEA7VKZXsLG1ZYUIlYvjwRrH8LsliGiVRMnXOM0="; }; passthru = { From 5c771e30e33e2fd9fc4ca035ed389976dbf63e4e Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Mon, 16 Sep 2024 11:16:55 +0200 Subject: [PATCH 68/92] qgis-ltr: drop redundant CMAKE_BUILD_TYPE setting CMAKE_BUILD_TYPE=Release is set by default in https://github.com/NixOS/nixpkgs/blob/040bd3d95a6478c942fed4c22c589345bee76337/pkgs/by-name/cm/cmake/setup-hook.sh#L113 --- pkgs/applications/gis/qgis/unwrapped-ltr.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/gis/qgis/unwrapped-ltr.nix b/pkgs/applications/gis/qgis/unwrapped-ltr.nix index 1e12b435c78a..17af854eabda 100644 --- a/pkgs/applications/gis/qgis/unwrapped-ltr.nix +++ b/pkgs/applications/gis/qgis/unwrapped-ltr.nix @@ -151,7 +151,6 @@ in mkDerivation rec { env.QT_QPA_PLATFORM_PLUGIN_PATH="${qtbase}/${qtbase.qtPluginPrefix}/platforms"; cmakeFlags = [ - "-DCMAKE_BUILD_TYPE=Release" "-DWITH_3D=True" "-DWITH_PDAL=True" "-DENABLE_TESTS=False" From b3cc247b6f70de000c188eb656480e2af46722ec Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 29 Jul 2024 09:40:53 +0200 Subject: [PATCH 69/92] python312Packages.policy-sentry: 0.12.12 -> 0.13.1 Changelog: https://github.com/salesforce/policy_sentry/releases/tag/0.13.1 --- pkgs/development/python-modules/policy-sentry/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/policy-sentry/default.nix b/pkgs/development/python-modules/policy-sentry/default.nix index 09e909eaa142..d83761083c8a 100644 --- a/pkgs/development/python-modules/policy-sentry/default.nix +++ b/pkgs/development/python-modules/policy-sentry/default.nix @@ -4,6 +4,7 @@ buildPythonPackage, click, fetchFromGitHub, + orjson, pytestCheckHook, pythonOlder, pyyaml, @@ -14,7 +15,7 @@ buildPythonPackage rec { pname = "policy-sentry"; - version = "0.12.12"; + version = "0.13.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +24,7 @@ buildPythonPackage rec { owner = "salesforce"; repo = "policy_sentry"; rev = "refs/tags/${version}"; - hash = "sha256-1LYcUlGoSalbdo4tiNIYbdA04IHRTImhdWScpiCZk50="; + hash = "sha256-OUe6NAz4w9/OXWQg4W+TmEI5qiSdEp+/tspQnIISTnc="; }; build-system = [ setuptools ]; @@ -31,8 +32,9 @@ buildPythonPackage rec { dependencies = [ beautifulsoup4 click - requests + orjson pyyaml + requests schema ]; From 6d93973f2a80d98f92a4a028beea69934624104d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Sep 2024 11:27:34 +0200 Subject: [PATCH 70/92] python312Packages.cloudsplaining: 0.6.3 -> 0.7.0 Changelog: https://github.com/salesforce/cloudsplaining/releases/tag/0.7.0 --- pkgs/development/python-modules/cloudsplaining/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cloudsplaining/default.nix b/pkgs/development/python-modules/cloudsplaining/default.nix index fa8b93558fb4..284b503bb684 100644 --- a/pkgs/development/python-modules/cloudsplaining/default.nix +++ b/pkgs/development/python-modules/cloudsplaining/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "cloudsplaining"; - version = "0.6.3"; + version = "0.7.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "salesforce"; repo = "cloudsplaining"; rev = "refs/tags/${version}"; - hash = "sha256-mRWfb14zKS141cYzShXY+OoHWfs9PB1oJu3spsvv6mI="; + hash = "sha256-ZraWGOiJNqVSmxnllaTvpk9+rUQRFcxFIdp91gpAQW0="; }; postPatch = '' From 8d123c1f2232ba8aa40ec0c44e008e45c1dce6b1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Sep 2024 11:29:17 +0200 Subject: [PATCH 71/92] python312Packages.cloudsplaining: update disabled --- pkgs/development/python-modules/cloudsplaining/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/cloudsplaining/default.nix b/pkgs/development/python-modules/cloudsplaining/default.nix index 284b503bb684..25c05cdd1e8c 100644 --- a/pkgs/development/python-modules/cloudsplaining/default.nix +++ b/pkgs/development/python-modules/cloudsplaining/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { version = "0.7.0"; pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "salesforce"; From 366e1bf1dce07a8bc291e7a8979b1df829abeaf0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 16 Sep 2024 12:35:40 +0200 Subject: [PATCH 72/92] checkov: relax cloudsplaining --- pkgs/development/tools/analysis/checkov/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/analysis/checkov/default.nix b/pkgs/development/tools/analysis/checkov/default.nix index 281361ae31a1..215fa38d3a51 100644 --- a/pkgs/development/tools/analysis/checkov/default.nix +++ b/pkgs/development/tools/analysis/checkov/default.nix @@ -23,6 +23,7 @@ python3.pkgs.buildPythonApplication rec { "bc-python-hcl2" "boto3" "botocore" + "cloudsplaining" "cyclonedx-python-lib" "dpath" "igraph" From 00a082f90932fcc73f9a4b5195c93d58443f0548 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Mon, 16 Sep 2024 08:36:39 +0000 Subject: [PATCH 73/92] musescore: fix crash accessing uninitialized properties Without this patch MuseScore crashes on my x86_64 Linux about 40% of the times I attempt to launch it. See https://github.com/musescore/MuseScore/pull/24714 --- pkgs/applications/audio/musescore/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix index fbfc50a1a684..ad986c55be50 100644 --- a/pkgs/applications/audio/musescore/default.nix +++ b/pkgs/applications/audio/musescore/default.nix @@ -64,6 +64,11 @@ in stdenv'.mkDerivation (finalAttrs: { url = "https://github.com/musescore/MuseScore/pull/24326/commits/b274f13311ad0b2bce339634a006ba22fbd3379e.patch"; hash = "sha256-ZGmjRa01CBEIxJdJYQMhdg4A9yjWdlgn0pCPmENBTq0="; }) + (fetchpatch { + name = "fix-crash-accessing-uninitialized-properties.patch"; + url = "https://github.com/musescore/MuseScore/pull/24714.patch"; + hash = "sha256-ErrCU/U+wyfD7R8kiZTifGIeuCAdKi1q7uxYsoE/OLA="; + }) ]; cmakeFlags = [ From 5dcc1253d4b39247ea2560c46de8659f3f06cf32 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 May 2024 17:20:11 +0000 Subject: [PATCH 74/92] libsForQt5.qwt: 6.2.0 -> 6.3.0 --- pkgs/development/libraries/qwt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qwt/default.nix b/pkgs/development/libraries/qwt/default.nix index 9a2a53587e48..dec84c1c4955 100644 --- a/pkgs/development/libraries/qwt/default.nix +++ b/pkgs/development/libraries/qwt/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "qwt"; - version = "6.2.0"; + version = "6.3.0"; outputs = [ "out" "dev" ]; src = fetchurl { url = "mirror://sourceforge/qwt/qwt-${version}.tar.bz2"; - sha256 = "sha256-kZT2UTlV0P1zAPZxWBdQZEYBl6urGpL6EnpnpLC3FTA="; + sha256 = "sha256-3LCFiWwoquxVGMvAjA7itOYK2nrJKdgmOfYYmFGmEpo="; }; propagatedBuildInputs = [ qtbase qtsvg qttools ]; From cf893a47d2ae3d2702631353b511101d62a3a292 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 7 Jul 2024 22:21:53 +0200 Subject: [PATCH 75/92] gplates: fix build with qwt 6.3 --- pkgs/applications/science/misc/gplates/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/applications/science/misc/gplates/default.nix b/pkgs/applications/science/misc/gplates/default.nix index 5c2c4cabc9f1..ae7681a7a3af 100644 --- a/pkgs/applications/science/misc/gplates/default.nix +++ b/pkgs/applications/science/misc/gplates/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, fetchpatch , cmake , doxygen , graphviz @@ -42,6 +43,14 @@ in stdenv.mkDerivation (finalAttrs: { hash = "sha256-3fEwm5EKK9RcRbnyUejgwfjdsXaujjZjoMbq/BbVMeM="; }; + patches = [ + (fetchpatch { + name = "qwt-6.3-compile-error-fix.patch"; + url = "https://github.com/GPlates/GPlates/commit/c4680ebe54f4535909085feacecd66410a91ff98.patch"; + hash = "sha256-mw5+GLayMrmcSDd1ai+0JTuY3iedHT9u2kx5Dd2wMjg="; + }) + ]; + nativeBuildInputs = [ cmake doxygen From 6090dc83d055606a4f5c01e35304c330f3c76f55 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 16 Sep 2024 16:29:06 +0300 Subject: [PATCH 76/92] sdr-j-fm: use qwt6_1 --- pkgs/applications/radio/sdr-j-fm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/radio/sdr-j-fm/default.nix b/pkgs/applications/radio/sdr-j-fm/default.nix index 6c1dd5f4a0a1..e77ce2d88eaa 100644 --- a/pkgs/applications/radio/sdr-j-fm/default.nix +++ b/pkgs/applications/radio/sdr-j-fm/default.nix @@ -6,7 +6,7 @@ wrapQtAppsHook, pkg-config, qtbase, - qwt, + qwt6_1, fftwFloat, libsamplerate, portaudio, @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ qtbase - qwt + qwt6_1 fftwFloat libsamplerate portaudio From a48fd588dead729bec3b5eed53dded9f3c1f378f Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Mon, 16 Sep 2024 13:40:36 +0000 Subject: [PATCH 77/92] musescore: do not build unit tests without doCheck This speeds up compilation time. --- pkgs/applications/audio/musescore/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix index 552561141720..a7c75a8e2cf9 100644 --- a/pkgs/applications/audio/musescore/default.nix +++ b/pkgs/applications/audio/musescore/default.nix @@ -83,6 +83,8 @@ in stdenv'.mkDerivation (finalAttrs: { # Don't bundle qt qml files, relevant really only for darwin, but we set # this for all platforms anyway. "-DMUE_COMPILE_INSTALL_QTQML_FILES=OFF" + # Don't build unit tests unless we are going to run them. + (lib.cmakeBool "MUSE_ENABLE_UNIT_TESTS" finalAttrs.finalPackage.doCheck) ]; qtWrapperArgs = [ From ca3e16048d12997820f32af8aa035add64c60511 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Mon, 16 Sep 2024 13:56:14 +0000 Subject: [PATCH 78/92] musescore: use wrapGAppsHook3 on Linux only Since musescore/MuseScore@685ac998 GTK3 is needed on Linux for file dialogs. wrapGAppsNoGuiHook is not sufficient - without wrapGAppsHook3 mscore crashes in File -> Open when XDG_DATA_DIRS is unset. --- pkgs/applications/audio/musescore/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix index 552561141720..a28b0b4e0d65 100644 --- a/pkgs/applications/audio/musescore/default.nix +++ b/pkgs/applications/audio/musescore/default.nix @@ -3,7 +3,7 @@ , fetchFromGitHub , fetchpatch , cmake -, wrapGAppsNoGuiHook +, wrapGAppsHook3 , wrapQtAppsHook , pkg-config , ninja @@ -103,14 +103,15 @@ in stdenv'.mkDerivation (finalAttrs: { dontWrapGApps = true; nativeBuildInputs = [ - # Just to make it not crash when looking up Gschemas when opening external - # files - wrapGAppsNoGuiHook wrapQtAppsHook cmake qttools pkg-config ninja + ] ++ lib.optionals stdenv.isLinux [ + # Since https://github.com/musescore/MuseScore/pull/13847/commits/685ac998 + # GTK3 is needed for file dialogs. Fixes crash with No GSettings schemas error. + wrapGAppsHook3 ]; buildInputs = [ From 54722c829a074c78444bdb66ca863bae6534df68 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Mon, 16 Sep 2024 08:42:28 +0000 Subject: [PATCH 79/92] musescore: support Muse Sounds After this change Muse Sounds are always active in MuseScore, even if it is launched from PATH or via File -> New Fixes #318210 --- pkgs/applications/audio/musescore/default.nix | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix index fbfc50a1a684..577aac4a6ae5 100644 --- a/pkgs/applications/audio/musescore/default.nix +++ b/pkgs/applications/audio/musescore/default.nix @@ -140,6 +140,29 @@ in stdenv'.mkDerivation (finalAttrs: { ln -s $out/Applications/mscore.app/Contents/MacOS/mscore $out/bin/mscore ''; + # muse-sounds-manager installs Muse Sounds sampler libMuseSamplerCoreLib.so. + # It requires that argv0 of the calling process ends with "/mscore" or "/MuseScore-4". + # We need to ensure this in two cases: + # + # 1) when the user invokes MuseScore as "mscore" on the command line or from + # the .desktop file, and the normal argv0 is "mscore" (no "/"); + # 2) when MuseScore invokes itself via File -> New, and the normal argv0 is + # the target of /proc/self/exe, which in Nixpkgs was "{...}/.mscore-wrapped" + # + # In order to achieve (2) we install the final binary as $out/libexec/mscore, and + # in order to achieve (1) we use makeWrapper without --inherit-argv0. + # + # wrapQtAppsHook uses wrapQtApp -> wrapProgram -> makeBinaryWrapper --inherit-argv0 + # so we disable it and explicitly use makeQtWrapper. + # + # TODO: check if something like this is also needed for macOS. + dontWrapQtApps = stdenv.isLinux; + postFixup = lib.optionalString stdenv.isLinux '' + mkdir -p $out/libexec + mv $out/bin/mscore $out/libexec + makeQtWrapper $out/libexec/mscore $out/bin/mscore + ''; + # Don't run bundled upstreams tests, as they require a running X window system. doCheck = false; From 3fc425d7fcc50b7edb57b28c6401174516405013 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Mon, 16 Sep 2024 14:50:53 +0000 Subject: [PATCH 80/92] musescore: add orivej to maintainers --- pkgs/applications/audio/musescore/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix index 577aac4a6ae5..58abcb4ffb99 100644 --- a/pkgs/applications/audio/musescore/default.nix +++ b/pkgs/applications/audio/musescore/default.nix @@ -172,7 +172,7 @@ in stdenv'.mkDerivation (finalAttrs: { description = "Music notation and composition software"; homepage = "https://musescore.org/"; license = licenses.gpl3Only; - maintainers = with maintainers; [ vandenoever doronbehar ]; + maintainers = with maintainers; [ vandenoever doronbehar orivej ]; mainProgram = "mscore"; platforms = platforms.unix; }; From adb8dffe97f307fba886b8ec35d09b2e438b09c7 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Mon, 16 Sep 2024 15:29:28 +0200 Subject: [PATCH 81/92] libaom,libvmaf: pin to GCC 13 on aarch64 We got pretty lucky here. libaom doesn't expose any public C++ ABI. It does depend on libvmaf, which does have public C++ ABI, so it also needs to be pinned but fortunately on aarch64 nothing else uses it, at least by default. --- pkgs/top-level/all-packages.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 216836f79186..506e85b2d319 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20968,7 +20968,10 @@ with pkgs; libantlr3c = callPackage ../development/libraries/libantlr3c { }; - libaom = callPackage ../development/libraries/libaom { }; + libaom = callPackage ../development/libraries/libaom { + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116737 + stdenv = if stdenv.hostPlatform.isAarch64 && stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "14" then gcc13Stdenv else stdenv; + }; libappindicator-gtk2 = libappindicator.override { gtkVersion = "2"; }; libappindicator-gtk3 = libappindicator.override { gtkVersion = "3"; }; @@ -22186,7 +22189,10 @@ with pkgs; libvisual = callPackage ../development/libraries/libvisual { }; - libvmaf = callPackage ../development/libraries/libvmaf { }; + libvmaf = callPackage ../development/libraries/libvmaf { + # See libaom + stdenv = if stdenv.hostPlatform.isAarch64 && stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "14" then gcc13Stdenv else stdenv; + }; libvncserver = callPackage ../development/libraries/libvncserver { inherit (darwin.apple_sdk.frameworks) Carbon; From 3247731d469390d739a57041f090a71479183039 Mon Sep 17 00:00:00 2001 From: Xelden Date: Mon, 26 Aug 2024 16:47:39 -0500 Subject: [PATCH 82/92] maintainers: add xelden --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 73e45ec4cf31..5cdbad9b7f01 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -22167,6 +22167,12 @@ githubId = 36407913; name = "Uli Baum"; }; + xelden = { + email = "anpiz@protonmail.com"; + github = "Xelden"; + githubId = 117323435; + name = "Andrés Pico"; + }; xfnw = { email = "xfnw+nixos@riseup.net"; github = "xfnw"; From c0307f097277b8b0e5a1848b77b603539055468a Mon Sep 17 00:00:00 2001 From: Xelden Date: Mon, 26 Aug 2024 16:39:31 -0500 Subject: [PATCH 83/92] abctl: init at 0.13.1 --- pkgs/by-name/ab/abctl/package.nix | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/ab/abctl/package.nix diff --git a/pkgs/by-name/ab/abctl/package.nix b/pkgs/by-name/ab/abctl/package.nix new file mode 100644 index 000000000000..226587b0b005 --- /dev/null +++ b/pkgs/by-name/ab/abctl/package.nix @@ -0,0 +1,32 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + stdenv, +}: +let + pname = "abctl"; + version = "0.13.1"; +in +buildGoModule { + inherit pname version; + + src = fetchFromGitHub { + owner = "airbytehq"; + repo = pname; + rev = "v${version}"; + hash = "sha256-ZZP5wXsPtqkZd/sdj/LU8M/DYv0gjIWRspAFrp3ETH8="; + }; + + vendorHash = "sha256-uvOKH/MLIoIwYClpTIj010os9dGkkZPAVV0RYBjjzVk="; + + meta = { + description = "Airbyte's CLI for managing local Airbyte installations"; + homepage = "https://airbyte.com/"; + changelog = "https://github.com/airbytehq/abctl/releases/tag/v${version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ xelden ]; + mainProgram = "abctl"; + broken = stdenv.isDarwin; + }; +} From fbe613e1f1ba0ebb44005a907608db382988cf86 Mon Sep 17 00:00:00 2001 From: Riley Bruins Date: Mon, 16 Sep 2024 09:46:01 -0700 Subject: [PATCH 84/92] tree-sitter-grammars.tree-sitter-wing: update source repo The repo for this tree-sitter grammar was changed a while back and not reflected here, which broke emacsPackages.treesit-grammars.with-all-grammars. Fixes #342344. --- .../tools/parsing/tree-sitter/default.nix | 3 +-- .../tree-sitter/grammars/tree-sitter-wing.json | 12 ++++++------ .../development/tools/parsing/tree-sitter/update.nix | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/development/tools/parsing/tree-sitter/default.nix index 0caa514c913b..28fda605fab6 100644 --- a/pkgs/development/tools/parsing/tree-sitter/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/default.nix @@ -72,8 +72,7 @@ let { tree-sitter-markdown = grammars'.tree-sitter-markdown // { location = "tree-sitter-markdown"; }; } // { tree-sitter-markdown-inline = grammars'.tree-sitter-markdown // { language = "markdown_inline"; location = "tree-sitter-markdown-inline"; }; } // { tree-sitter-php = grammars'.tree-sitter-php // { location = "php"; }; } // - { tree-sitter-sql = grammars'.tree-sitter-sql // { generate = true; }; } // - { tree-sitter-wing = grammars'.tree-sitter-wing // { location = "libs/tree-sitter-wing"; generate = true; }; }; + { tree-sitter-sql = grammars'.tree-sitter-sql // { generate = true; }; }; in lib.mapAttrs build (grammars); diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-wing.json b/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-wing.json index 940beec1353b..71879d700f85 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-wing.json +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-wing.json @@ -1,10 +1,10 @@ { - "url": "https://github.com/winglang/wing", - "rev": "ae30eb63ed5dba548d8935e0d3c74bfb28f0d690", - "date": "2024-09-16T08:46:38Z", - "path": "/nix/store/zczqrkbqiw0k8qd7an1bk93cksyd05nr-wing", - "sha256": "032j48xy59z9d80xhy14jb1vca2pxk3cv5a5myqmfnlik2c8frj2", - "hash": "sha256-QmaHmJiRWlexr0WVzcbsVyi2w5IkeNgBaumn4jsiUgw=", + "url": "https://github.com/winglang/tree-sitter-wing", + "rev": "27b595f5ea1aa45b5f777f194c0bd121a7b0c8e3", + "date": "2024-09-03T18:25:03-04:00", + "path": "/nix/store/az77v8z742hkqm830lvhgnqi1zpx9v8d-tree-sitter-wing", + "sha256": "09h79hvi35riwypskhh97qz8wis2kkz27xj777fg8lldvfh5kgdh", + "hash": "sha256-sL1ZoNuNUvTcOUf2I/6cQkeOPj4Jwqmv5zGXETdMByY=", "fetchLFS": false, "fetchSubmodules": false, "deepClone": false, diff --git a/pkgs/development/tools/parsing/tree-sitter/update.nix b/pkgs/development/tools/parsing/tree-sitter/update.nix index 4c21402a4b2f..aa1504f57c7b 100644 --- a/pkgs/development/tools/parsing/tree-sitter/update.nix +++ b/pkgs/development/tools/parsing/tree-sitter/update.nix @@ -423,7 +423,7 @@ let }; "tree-sitter-wing" = { orga = "winglang"; - repo = "wing"; + repo = "tree-sitter-wing"; }; "tree-sitter-wgsl" = { orga = "szebniok"; From 991b21f9df4c984c337e8e696e6678dc805a3d80 Mon Sep 17 00:00:00 2001 From: lucasew Date: Mon, 16 Sep 2024 12:24:20 -0300 Subject: [PATCH 85/92] python3Packages.pysimplegui: remove Signed-off-by: lucasew --- .../python-modules/pysimplegui/default.nix | 33 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 1 insertion(+), 35 deletions(-) delete mode 100644 pkgs/development/python-modules/pysimplegui/default.nix diff --git a/pkgs/development/python-modules/pysimplegui/default.nix b/pkgs/development/python-modules/pysimplegui/default.nix deleted file mode 100644 index ac2d7482496a..000000000000 --- a/pkgs/development/python-modules/pysimplegui/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - tkinter, - pythonOlder, -}: - -buildPythonPackage rec { - pname = "pysimplegui"; - version = "5.0.5"; - format = "setuptools"; - - disabled = pythonOlder "3.6"; - - src = fetchPypi { - pname = "PySimpleGUI"; - inherit version; - hash = "sha256-4B2LgWmdXAU9ACSR0F26Q9+eP3izRI+p6QS/o9m6Hfk="; - }; - - propagatedBuildInputs = [ tkinter ]; - - pythonImportsCheck = [ "PySimpleGUI" ]; - - meta = with lib; { - description = "Python GUIs for Humans"; - homepage = "https://github.com/PySimpleGUI/PySimpleGUI"; - license = licenses.unfree; - maintainers = with maintainers; [ lucasew ]; - broken = true; # update to v5 broke the package, it now needs rsa and is trying to access an X11 socket? - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 2deac32df67c..f789cd32996b 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -468,6 +468,7 @@ mapAliases ({ pyruckus = throw "pyruckus has been removed, it was deprecrated in favor of aioruckus."; # added 2023-09-07 py_scrypt = py-scrypt; # added 2024-01-07 pysha3 = throw "pysha3 has been removed, use safe-pysha3 instead"; # added 2023-05-20 + pysimplegui = throw "pysimplegui update to v5 broke the package, it now needs a license key to decrypt the source code"; # added 2024-09-16 pysmart-smartx = pysmart; # added 2021-10-22 pySmartDL = pysmartdl; # added 2023-10-11 pysmi-lextudio = pysmi; # added 2024-07-18 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6e673f7f6a83..5d2ecf9b584f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12109,8 +12109,6 @@ self: super: with self; { pysim = callPackage ../development/python-modules/pysim { }; - pysimplegui = callPackage ../development/python-modules/pysimplegui { }; - pysingleton = callPackage ../development/python-modules/pysingleton { }; pyslim = callPackage ../development/python-modules/pyslim { }; From 0620234cbd19d12448aed5f8ed5eb5f3681fbd86 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 16 Sep 2024 19:19:23 +0200 Subject: [PATCH 86/92] firefox-unwrapped: 130.0 -> 130.0.1 https://www.mozilla.org/en-US/firefox/130.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 dd9005d9fe85..9100af611607 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -5,10 +5,10 @@ { firefox = buildMozillaMach rec { pname = "firefox"; - version = "130.0"; + version = "130.0.1"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "d0d11b38d9e02fa15298ec13336bb086668b4f36b3ce9ced218a265327fd4822b9fea4303402631947ea3c20490c414de87f8df3e7c23d2e02b70f0456b9af40"; + sha512 = "163d1ce9f671a4716686955c43ff23d9f200f6c52dfdabcbb93af6a326c24aa5096404f42447b02b5a3ad02e2f60d17271783638fe027d24865aebb3e70e97fe"; }; extraPatches = [ From cdb8bca08cf6ca145da8ca9ab57d4b8c3f98c059 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 16 Sep 2024 19:20:29 +0200 Subject: [PATCH 87/92] firefox-bin-unwrapped: 130.0 -> 130.0.1 https://www.mozilla.org/en-US/firefox/130.0.1/releasenotes/ --- .../browsers/firefox-bin/release_sources.nix | 826 +++++++++--------- 1 file changed, 413 insertions(+), 413 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index 91c62ae3c246..6235491b27d1 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,1035 +1,1035 @@ { - version = "130.0"; + version = "130.0.1"; sources = [ - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ach/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ach/firefox-130.0.1.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "1eaadbd00104e0dc0fb29ef362fdf4a4b440ef5595d9eed7095768505f316701"; + sha256 = "75c9cb604a7c16040bdbcc71fb63673da367b8d612dcf1e4fc8dfdac7d29dc3e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/af/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/af/firefox-130.0.1.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "19f139b7ff3ae081fce8daaa191ea1ffc50d881c69430950ab79bba7203a1309"; + sha256 = "3f77bd5056cce5d0cbc847d8cf4556434a9688fe471ff47a501525d2680bdc6c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/an/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/an/firefox-130.0.1.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "f4e5d7782928c2e0cc0b00597399420eaba9141cbe4837c692fb0f5bdeeb34d7"; + sha256 = "2b395ae966577774cd54498ba1196dc853c037f00834bd3339fdeda2af5e4129"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ar/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ar/firefox-130.0.1.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "02e1e491e89f3eadb15f2b1d29220f22ed1249371374766964103efbf888ce6b"; + sha256 = "44737896fc8b5a25941e6e764232d422d49e37cb89295bd97a3d0bcc32e1c9a8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ast/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ast/firefox-130.0.1.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "f630bd0e24d7cefa17af48f76744bb3f7953d59fe90fb22249c7d4c10d0b3c6a"; + sha256 = "90962190b750519aa295ba33f91a0bb8dd7817b371377fa44bf6ff637d3ed9fc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/az/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/az/firefox-130.0.1.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "78f5339a348fd974953e3968f9954fbff33a1c8fb17910b2937bf1d7c9448264"; + sha256 = "e3e68f5181de8e129ca955742d8a78ce9abbcc3c7d460205c186ea024a149549"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/be/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/be/firefox-130.0.1.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "954eae8f384cac8a3ed9dab35a3867f6c1421f2c1683517f20abc166aa793d96"; + sha256 = "8ba8916163f940bab5543305654d27e6811723848e8247be2a521abc592d3982"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/bg/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/bg/firefox-130.0.1.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "e5efbd189dbda6f40b7f1f3e931ac767b418ffc45ded2545f5188ae59610581e"; + sha256 = "7742fb6ed71e97c110164722d3e9f62b56c74bf4dffa97cba4b418601df54da0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/bn/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/bn/firefox-130.0.1.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "ea5cdbac99328ba740b340c1f857084ce05e39bb7e6d6733ccd607df8fb131bf"; + sha256 = "4dd8d44964e6e214e23e8b113818ec78ebd7b832c7c2929be5c988a63947be67"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/br/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/br/firefox-130.0.1.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "30dbe29c61d7ec15c061f9d373a749258a507eb955a4b9e7f8ffaf0d54819d87"; + sha256 = "0c388c5e442dab48f04b521506a280c285efc18fd381f053ed9a40c31942070e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/bs/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/bs/firefox-130.0.1.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "3dcae1a08bdefa21715948a4a09c4f239192bc31e822fc3144e3cdf2f05d102d"; + sha256 = "1c25d079d81d816207eefd8d4cdd762b266223091cd588745f6bb8116ad17a2c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ca-valencia/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ca-valencia/firefox-130.0.1.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "fb96ec8f33ab2093eeb3c2ec7995b99b2886fc84c030bec858e59fd6ded4a896"; + sha256 = "2ff0f9c005efa96c425d3910aa1218cb8ed31109990268b58c9600a9407a21fd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ca/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ca/firefox-130.0.1.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "769f8b17187f9f0314a08c34fd11ed0b8361d1fe3bbacf4f7a29510b19dc90d1"; + sha256 = "ffd0077ecc8115ed7330f0eb93d5cf082333efd07fb34f5966556ddd31e590ed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/cak/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/cak/firefox-130.0.1.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "1264ec6f4ba3d640e4fe7599b9d123711f77d44d8f954d66405dfe81b0144fd8"; + sha256 = "804010785c24e0020e81f19b8e6a4df838cbb620eadf84e9870406dc4c76551d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/cs/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/cs/firefox-130.0.1.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "e35491e61c1a7c95593a97420f4551624845cb3126743b56f3258cd316fa747c"; + sha256 = "a87f19bd1ffae419af329089be50a25e59adaa77c731843ebbab52061b156de0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/cy/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/cy/firefox-130.0.1.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "3ccbc62875713e1c8b939de0f832fc428517d0ff21dc46172dfc9125b2db8cb4"; + sha256 = "b0ea0a4959c05249d3afc19ded0e22cbe0753a677efe40f8a7f8fd37ae147e12"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/da/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/da/firefox-130.0.1.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "5557459e2a25b0a773c74eff94bda536fae2c43b7d6db3ca8e8526a640efd547"; + sha256 = "27e0961bac128e29441961f73bdf53f171946a8ac214e393f71a43ada8ce987b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/de/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/de/firefox-130.0.1.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "f4b2685a642ec9f279839a9cde7b470b67bc99fae604a304f285dbb06df9625b"; + sha256 = "64f0d066b0d1bdab956679554ed351b344d2b9d0a01c2a1b4daaa19fb9d20ea5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/dsb/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/dsb/firefox-130.0.1.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "b0b53cc85d879ac47951437a23fe6d8990c50c9b92c71579cf6a09fc1ca4ebc8"; + sha256 = "caca4af3f10920c7a5240ad5f1293bfb71af2a25be1a8c5ea26c1670984b2a7b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/el/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/el/firefox-130.0.1.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "d2376da49ea868149cc2dea4876fdd17f6147935bc19f73a9c11d12ffab0d1ae"; + sha256 = "bf6f55b5fce66819c9f9ae1cbc80e141b3e4b666bfd7ca079730406707d79fae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/en-CA/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/en-CA/firefox-130.0.1.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "59bcfc8395db122304a81dd1fe00e4b93b4aa0f1c32c86933d9abd453043371f"; + sha256 = "b679f0240b3d1535f9373f39b16b36e923e617291401eb07e2ac10581a7646fd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/en-GB/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/en-GB/firefox-130.0.1.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "c253b01c60c74fa6f4ca29124c0919b5223990fc222fd338e8fb334282645706"; + sha256 = "bcbc013dfee5b526e1973557e29e9a44ed5a4f435667394567f4aa46c3c167d4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/en-US/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/en-US/firefox-130.0.1.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "d5246cea96094146cb4403df7797df3000e94d9c9b7e6101700283a347d03ef9"; + sha256 = "3b9cd7fe7d22f0960ee5a058e3c9e6b507814958ec5a9ac691cbd5ebd0895c93"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/eo/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/eo/firefox-130.0.1.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "8013bc9d346b83fa76222d65346e6cabac25678ce50ffa35e7180f91d89c46e8"; + sha256 = "9749369a1c623aa644c498d8668f47a793c6fa226eacd360a5e270d870615173"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/es-AR/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/es-AR/firefox-130.0.1.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "25a7f8dc43b5823a70dc8a918952af9b098d5c87ad6c3371eb35bbe3bc0fb984"; + sha256 = "7a6ed7afacc50a7d10ae5befb559c849ab68aa194be5e0acd003c6c5cd9f59a0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/es-CL/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/es-CL/firefox-130.0.1.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "337f250823e59a4687fb87bc0de5b4f899920d70c110ae898682c1d60b5cac77"; + sha256 = "b8fa5d24f8ad928c704cf720b75d538da63212e9579de1e84474133e3548ef59"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/es-ES/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/es-ES/firefox-130.0.1.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "b024a13dfc82f9e633b3fe752f5ae30f05e91f1dc6714eafcf949d5603a02924"; + sha256 = "0d2d0bac9b3f191579d31d6c69eaa384f11b8a0c3feed2cb6f811d00f0addf9c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/es-MX/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/es-MX/firefox-130.0.1.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "1a04281437677e14e29c08ac06310c3809f76ddb81405c0693eeb1133381986c"; + sha256 = "a4858421fb5efcf5fc6b03fdd9c265eb3575f48ae31565c186af92329da294f7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/et/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/et/firefox-130.0.1.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "709b520fc8829f4a9c79e3387de809bd466db679250a29c6cb282ce03bef23e0"; + sha256 = "afb3cf51ebc592be17f3a57db277014092338ea39a8944ec8d6a9d6ebe6c8919"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/eu/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/eu/firefox-130.0.1.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "75fa339c21da917e158b26a2a0806e24a4e784fa82f19d24af360ae85c8158fa"; + sha256 = "45666a4bb058b5284276dd3953607c4174530191c2ae38d7edf84ceec230faa2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/fa/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/fa/firefox-130.0.1.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "91c835b7cc9ad2b4537d0bd01bf93e5f4f23682b111a45ff288a04ff5e8ad8c5"; + sha256 = "000c3fa4dcd7194a89f32759b3a60d7314170a535a52d1dff96f5a0d44e53b0e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ff/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ff/firefox-130.0.1.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "dce24848569ec9d393284f1a464b4c003bc391e03d31b88b9896c179fe40e5f1"; + sha256 = "179aeca43505fc09c06e99bec7fd0624da318d989531188b85498d04e395e7d8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/fi/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/fi/firefox-130.0.1.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "828c5b47dc57a963c4a40161f1db6eaa15905a569bdf58d3ec46df011f35a5be"; + sha256 = "d0eacceac59cb50d198ac6029fd35a77ea6933f11580bb2a343f18f5c101c530"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/fr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/fr/firefox-130.0.1.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "f1970d473dbc781636ddd10d92ae44a9d13767eb7a1f6dbd51ab14075cc0bf81"; + sha256 = "cfcccda257189411ee2b462cac3ce6cf88a29e93a17284400e07c7aa6ec60985"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/fur/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/fur/firefox-130.0.1.tar.bz2"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "a92064ba019f38f490e524778902a8a3432f81cb3ae9e1225f3cddb6bc0fcbe3"; + sha256 = "435e5cb2f76c172742bd7c303f6adefeccdc0f776c385b3f10da90e131a29199"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/fy-NL/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/fy-NL/firefox-130.0.1.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "e2ce677721495b35b534f6cdd451ebc38f5c30c1275332a7b205d4554ceeb9d8"; + sha256 = "f9b474e950efe6e1d46dcf7c29a254de5bf63d46f6977b7d5c66346f43b05de6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ga-IE/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ga-IE/firefox-130.0.1.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "7d6374a1a42cb3a9a0e95f6bcd492c4fbe226d0025ea69d9abda63e8f95b53b3"; + sha256 = "6d4aebf9eb334c1c02c3bba36d7b42bd388faaf605bfac5b59a26dc20892bca0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/gd/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/gd/firefox-130.0.1.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "c7fde87c85e8c1709e29b5d8ddb06afe5398c4297c9cbf5c9fbaab8e038f72f0"; + sha256 = "f140ea4f4ffb6d5942680fd3aae2d97be1d581510a8e0093792df9cdc4afe69d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/gl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/gl/firefox-130.0.1.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "cb022e389b67e2999424314a557d5d726032062979539a69bd35b1df9cd02d17"; + sha256 = "ac3d20c642f1822b3ee4ecc42cd23a5c148f698c3bbde19d3d857fdcd8186818"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/gn/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/gn/firefox-130.0.1.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "c827b324b327c948ea169802809a9b09f4b3ee8fc9d0b7afeaf75565a8171361"; + sha256 = "dbda1334a1d44c5a3e46dc5f7244ac27e4429ad0ee796a21bd3bfb30bb2e032c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/gu-IN/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/gu-IN/firefox-130.0.1.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "45d3031bb4cf32834365a753e396671363981b1ddfb7135f1b996b551c435386"; + sha256 = "e0590e806095192472c98dcaa70d460faff53ca715c8cc6f163ecd193870ebf1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/he/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/he/firefox-130.0.1.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "fe5592a0e45a25446f6c5b9a151ccdc84de6c2dec7d743817fb205ea803d52d7"; + sha256 = "04e5b40a4835655eaf03a3651a404fcd443300a9b9e7bb3f212c517216feef00"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/hi-IN/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/hi-IN/firefox-130.0.1.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "444b72f75c56ac24b86ce28312d1674ee471085537801728651bb9c29ba3536f"; + sha256 = "5e171f6eb5cff927c28eac34e052354bf699761b490301273eb95bacbd579c8b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/hr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/hr/firefox-130.0.1.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "c3485fa6c9cd847fa530fe9e0c219216636c5f3979a334e1217a35dfd6169af6"; + sha256 = "96c0e9e1c6d036a5ca25a2039b68d075b6fe139c97990785032cf60bedf28a97"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/hsb/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/hsb/firefox-130.0.1.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "797c00b1023d4f0d906c657c8200f3f15435b163bfadaad60f20e699612938a3"; + sha256 = "b777a174d14e7f99d428da8811f544a3b1fccd75dac6b8519df07a71676bd0af"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/hu/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/hu/firefox-130.0.1.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "11a769e4794cca545faa04f8dcc82dbb5104412609ef0dc3405b85494abf0e5a"; + sha256 = "00e00b71173992f0afd83c0b13ef68733e3c6c42b6e6113248720977aa75526d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/hy-AM/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/hy-AM/firefox-130.0.1.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "c37f44cea3e6e12d8ba6c10f1b5dc705fcd8064583501a63ef82d1d6b5d4e97d"; + sha256 = "dd2dce3c16401652308f1b3c3ff6020daf60b07e54fcfd959fef33d8ecb07999"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ia/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ia/firefox-130.0.1.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "efa1db0bee0a27a11da384f7cb7c678772f4f141042f3f46f7d16274cb7dde1e"; + sha256 = "32731f851776ea6b8d3bfc1798717d4d87c86c64e5729badf23457a426043a60"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/id/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/id/firefox-130.0.1.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "754e86f1060beaab3c08e4c7a1e6e83e3740af8ef7bfa21d5b22cf1a6c03b5d3"; + sha256 = "a2d99f609828dcff17b7cfb5f5886a88450d915d929c5e1df3d93284cbc9e03b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/is/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/is/firefox-130.0.1.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "af32a3b1b907b03924534c380321ae74d77d2b01b68ee19b4d3d50047131fa3a"; + sha256 = "abe7065ef5b0062d208c872cc54b148051a2af3ebc9ec30705dde66c93e128c0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/it/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/it/firefox-130.0.1.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "8ec7df398ee4b098d95de5926d0f143146eaae890851301012538a06fd69609d"; + sha256 = "d366547cd018afa7a2ad6cbaea2ba9fed3b4b0dbdc40abef86eb532b81137b57"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ja/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ja/firefox-130.0.1.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "b1947d19aa63873f1686b3b8d00311b75341aa08dbcf779f64219276d8ea1045"; + sha256 = "0f6e5212a2d18698c2c141d551406e1b9755931b0d39b5e787e2a72fd5a1efee"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ka/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ka/firefox-130.0.1.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "2c3228230ff17d8250cc1599c67c90cdc0849c3df0f4388ded4686fb469439a4"; + sha256 = "c12c8f9c43959b58208163ee2c7453bcccf1e1d78e49c070e42614758a37e2ef"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/kab/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/kab/firefox-130.0.1.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "08b9d800e8382736a59b1565b32c6d03c8a2a4ade7e51e7869a1722e25f3feb7"; + sha256 = "e3f04b0e3a49b4cdc0a275ac76c08b01fa5087d8b772690ff2a0821137ab7a89"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/kk/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/kk/firefox-130.0.1.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "196f08f8ae82f809dbed03fa43ca138515ee8860c30f73b35f0b35fa4f969d2b"; + sha256 = "2a9834d53c95041308952386081e5667890471d011dba248167f5d458082e835"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/km/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/km/firefox-130.0.1.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "7cd4072c8c592ad4b024c937c01d20d05ec1fde4f063d14a2879f34cfb518317"; + sha256 = "36a9eec88a475e4979a61e6a2c6ee735429f8ac7142e96f14afa11cd6a930b86"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/kn/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/kn/firefox-130.0.1.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "1c6e433ad246d06199ef3fd8074a55bad8de0520dad3c2d147ae8580c0fb8a03"; + sha256 = "cbe7d2a9391c7f57c632fb554ce2fb00ec18540819bb9993a8d9d539cdbca1fb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ko/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ko/firefox-130.0.1.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "ce613895915a2a219eed9672ae70364559e7061e5dfd01edab97bf3abf00e460"; + sha256 = "d05bde8b6620102c8ce2e5a7054ffacc6058385eb003e782a1fcf95faceb51f1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/lij/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/lij/firefox-130.0.1.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "03580f8dfffacf9d1147791c810154295b6ccff44562acc0d2744ff1f1acce9a"; + sha256 = "24120aef5d15de287ffaac116acc48b855677ce640890808bbd06fcbb52c1e3b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/lt/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/lt/firefox-130.0.1.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "e1bc52dbef22e87b5d1323bffd19b04cdd235045bdae795a3d0f479776581f3f"; + sha256 = "c31eca623d0f66419f941dc59065a5e7499d713083d63f710a3b8fc801400499"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/lv/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/lv/firefox-130.0.1.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "ffeec1f7e7e56d05c118c9abd7687c4c166e26d2f118788f5cd722c3448265cc"; + sha256 = "f3127019c3b2d0623bece4a113d6347ba7a9bbb4d9b26750bc5c24aadd01283a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/mk/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/mk/firefox-130.0.1.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "d8c6556e1b814cf8a5eba61b27d4ee574a2185f346738eebcc30ebeac7e9945e"; + sha256 = "7d43691141595c2bda66331e22c2c4f90d9efb4f399f1a157a94e7f81926631e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/mr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/mr/firefox-130.0.1.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "9ab01195f8a18cff688c2dc033959541cb27250b250942590497d7ccad22a648"; + sha256 = "05b7ef7b28856b95af02aef3062ab7cfd553aec7cccb01ad837552d14b8b64be"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ms/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ms/firefox-130.0.1.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "aea52d56866b6e1aa08685ae333999169f2d94d05c967c92bd57be357dd45175"; + sha256 = "2ac03b66b00c2573a63895e8e67273c8cf9e13fbbe3d60942c9bffeee701daa0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/my/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/my/firefox-130.0.1.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "42215d3cf8fa2a11f6b85146d27ff41be137a6872c79933cf32175c2269d7b04"; + sha256 = "c32daaf07a5d65609fc8a74e924a87f927c633f4ff0997d36e7bda7cba7e03b9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/nb-NO/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/nb-NO/firefox-130.0.1.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "2e4e702d5a543815d23b1ca6d713eb22589783cc155f284a2169d4cc9d9d3efb"; + sha256 = "c4ca2aabe1f728f6c71f75419c4a515d7f39d4d00b79248d72c1694d07d207d1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ne-NP/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ne-NP/firefox-130.0.1.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "c354a4020a5651807661a3ea99edd43e3a3f3be8c33390cbe15877e00168193c"; + sha256 = "d67387b667d8af34fe4d0115cbb0823fa55d4cbc645c5325f8046e230fcbb420"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/nl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/nl/firefox-130.0.1.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "9c7c360f73a67d1e5560ed1963a2cd49d8c15999d171bf66ce80e5f3d9c53313"; + sha256 = "fbd04495157778a63e3b42b0f6f57aee59d6f3abd054df4d941fa571da9df60d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/nn-NO/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/nn-NO/firefox-130.0.1.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "955f79942b635cc747a38409202e6d6bc9c2ab04aebfad8eff845ef5f0b301fd"; + sha256 = "6b44d501081b5cf3f97aebc9ef443cb044174bef031a57b6d528068839cc6f8b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/oc/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/oc/firefox-130.0.1.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "33ca7d5fb0aa43d866db02b32bf6b1eb3b90a3c6855b09986446e0765ce50b38"; + sha256 = "598fb38e1223e38955f073df14cdd6843cd37f5f48dff9fbae0b7b31f1c2b328"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/pa-IN/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/pa-IN/firefox-130.0.1.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "d8350ebf24d6c232a9e67704a00ef358e5aa064a84debd60c89920ce7ef34ba8"; + sha256 = "251801dd9e71f4b4eb4e55495f56b93fca899ba86b7547c3fd3d7bde5403fb87"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/pl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/pl/firefox-130.0.1.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "ff192e3bf92c16a0fe56757a002480650474e5d9423e503e6a473f64328e352c"; + sha256 = "4fb4aeea80cb89c113ed3bae7b0cece31013301e86eb17f7c573da492e488b4c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/pt-BR/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/pt-BR/firefox-130.0.1.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "2256b85a6ef45bd82d1d05fa5c2fc2c3999bf2e40279e977d956cc1d8021304b"; + sha256 = "85a71a60dd43a7d25235cca7284244b81c72693337b0e25ea6c3f99aaa5be9bb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/pt-PT/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/pt-PT/firefox-130.0.1.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "eedd9081281d08a7ae5f12f3e93a1307fb4a188067e302fd06c05cdd0ff90ec3"; + sha256 = "3d9c0dff410ff114827911cf6503f2a799538cbcff8a63d5a62300272f3e1f7e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/rm/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/rm/firefox-130.0.1.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "9693b74ef657761a3e1dc59c68ff8a2ffbe84799ac595f69a58d29f218b1ce76"; + sha256 = "fa4cab855af47b990036e4935e41174c240063d100e71fb4d55e3fce5f5fedc8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ro/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ro/firefox-130.0.1.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "9c43a8168623e76a1c8d203a8a86e363bbb87e62c06e47785aead012739c193d"; + sha256 = "cfd094d5ef3395efdcbb2ce5df933a2c8770513513b75584f3a7fa23cccbc982"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ru/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ru/firefox-130.0.1.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "3e45511d18f6aa7b5d6e439f5135cb7d6e021d1e76bccb52090698292049da14"; + sha256 = "04b5f688bc1025c28a9b8094a12b1238b2170ce643b841b8d6fad149f3264eea"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/sat/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/sat/firefox-130.0.1.tar.bz2"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "200a26993fb9d1c15ee6adc8a92e9d2aaded09f184fdd30ecf737e87e32d52f4"; + sha256 = "24f3ae4b197f1161772801a786696427bdbe34967fd5b4ebdb122468427559c6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/sc/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/sc/firefox-130.0.1.tar.bz2"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "7025d2c0223dc81963848220de63b9cc0abe21e763e621a74583371b8b9bca25"; + sha256 = "c36770c3992251cb6f3f1aacfafffc2b33c9110a46c6690d7748798058b5db61"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/sco/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/sco/firefox-130.0.1.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "2d7543d911025578df15d722bdc819b6d8dbcde6bb21c064ed275f4747399749"; + sha256 = "3c632caf75be574fe67a5e8ae828fc2e83a5989ed6ed5c6a5e0437e204aee229"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/si/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/si/firefox-130.0.1.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "81f88fa3fb430a9f4931eef8e7205859b345898f5fd59ff8ce367b14665efb0e"; + sha256 = "0c57a8bdb77d98685f1567542f3b3df1ee0d0040d7bfcd69f856d5ca2a262a99"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/sk/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/sk/firefox-130.0.1.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "3cf17666eb44a5669845b39e18e6174605443eb0ab81de54e27500549295b6fe"; + sha256 = "8d8e738a0a0e292509212360ded5f5e58873adafaecebe61869fc2b570b6ee89"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/skr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/skr/firefox-130.0.1.tar.bz2"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "441ffac8d9adcc5e424cf22f7ce7d85c76f2003d438284efe024a8840aa43076"; + sha256 = "7fbc8f9f0ffa69e16ea5857ed3cac09d979c3963907aa4d58cdf50be5392b81e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/sl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/sl/firefox-130.0.1.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "db45907f84504965341e8dec90f903263c658f28716f898a5fa746ecb2ef4513"; + sha256 = "a977c311dc01a7339f51e649d8823bfafed2589b4c4a835189af08840f1b1f38"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/son/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/son/firefox-130.0.1.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "1fabfdd5f406eabf6a3d3e172669e3b41e9a6d6f0f45b13d6debbd71522a0a53"; + sha256 = "9fcdf9c25eef650a45932855fe5bab78c83635a9aa01528ca06621eed009f641"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/sq/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/sq/firefox-130.0.1.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "bf4d1c32abb4840aba03658b6aef50b06f101acbc3cdc64cf14675eba17bf29e"; + sha256 = "dc7a2150976e54cb8bb6cc24af79225a0aaebb21b72f3e683a7004a22732c9c5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/sr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/sr/firefox-130.0.1.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "ae5f3ea4be0fd90b1517d45cbae394fd107907b8c515377e7029d4f75dfb8ec4"; + sha256 = "613bb61f90b1f1258552c447c333df8fa91c603c24b7e60267c12d29c7963327"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/sv-SE/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/sv-SE/firefox-130.0.1.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "3ef1dd5dfc693cc35caa161297e853ce3d15665792a867de3e0dc6d9f86a9a36"; + sha256 = "a37d2052d88d424b3fe895d8996fa916bf551716fdb4fef679ab83f204f0df01"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/szl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/szl/firefox-130.0.1.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "cc62e4ab33b0b13d214af635df06c319fa9113e9957a04cb3f4578210e751ebc"; + sha256 = "f0c4e6a877466a1278a441981778a2f6ff9d04d15a3509f995cb528da0e8a526"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ta/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ta/firefox-130.0.1.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "5eb712fc1b8ed584bf651b26a3cda7742ba6de01c0db81a38459b88548315d8b"; + sha256 = "f599910e2501517e5471a84afa69f19f13583fbda93136039dc4713d9c0ba6c5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/te/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/te/firefox-130.0.1.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "35c57b8cc5b1d1f06c0f1220acd5c79fb1c140f985d060bc79eb20e9bb9decc3"; + sha256 = "79fe15dbbc627a7a66e810b97c8c1002ae8382f35e0529ceea035d644b6544d8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/tg/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/tg/firefox-130.0.1.tar.bz2"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "de8348b0caebdfbe4d5d6772a46674bbda1155b110abd5eb27dcc34534db2f62"; + sha256 = "df7dece31f772e1c99cdc2022155411842c4ef2fa05fd4c23a1dbc5688308808"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/th/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/th/firefox-130.0.1.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "d3b0846c61711b38ee969c93a7d9dd23754bd4763166c931242d2924014cce6a"; + sha256 = "1920b228e39de818f4d252bbc07c62d85b6064126cc299c0996e6ccf5f14ada5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/tl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/tl/firefox-130.0.1.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "4101f1fc5140f0f4a9bc583092045dcd7fd6651ca39e6410cc79b605d288fbf4"; + sha256 = "6c6f598d524db8ab22da11b40782da29283b4a998d4877e4ea6420d720e2f1b7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/tr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/tr/firefox-130.0.1.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "8c39bf726f0428926d045133a3488826ddf868a785808ca42539924d917a4fdf"; + sha256 = "f72dff83c65d08d965b6077d8fa2dba1a3316449fd87d1191073ac2ae717ad07"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/trs/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/trs/firefox-130.0.1.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "f353730fe72dca60611261e41f406d28c5824d517a454a15b597c9298a11d99b"; + sha256 = "d64868b3747be0e0d53f723e624883626254494789555a86217c3d7c00f12ee4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/uk/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/uk/firefox-130.0.1.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "c692aa9686651288e27bf004406ff5dca87d0043f0cfd2a67bb4e8290505eeb4"; + sha256 = "d234b14db7e149686f610db14ae6888613e6a894162f4e3d5d42f52f42615dcd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/ur/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/ur/firefox-130.0.1.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "763e8033b610d9d3ea2c450bc3595a31c444c3cbb4cddc96c14806825ad443df"; + sha256 = "89d4b0dd62729f9a94a9758cbd9f22ae97b920533f52885921436cee6a992897"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/uz/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/uz/firefox-130.0.1.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "97bec7204d5b3f3449a400f0a351b542dc5330a27f0a3bf69d622242a22e2f81"; + sha256 = "b70ce2ac4756354b6791f1199a1b7f0a23a3d765b7a835a7e2e22aa16c4b93f3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/vi/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/vi/firefox-130.0.1.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "710a5730f2c7590ce56554f60303f7e1d396bc9cccd84aad48cbf7edba9f2dde"; + sha256 = "546c912810a2d265a82160bc909be1f2d4e66a48614bffecfb8fcf1200957bf6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/xh/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/xh/firefox-130.0.1.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "30d59622a5b03b68b74ee4316deebd9602fa8d2ceba167e7bac37babbba2d388"; + sha256 = "0f4bbdbe66ac44de030c8c54620b2a920208f98d348cbd5540514b57ba0e61ee"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/zh-CN/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/zh-CN/firefox-130.0.1.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "95da22babf875ece55037e2ff83630598269302b7aeec8a18762bc928002e466"; + sha256 = "f2f84928414b7a0a86fcf6f90e4a45a04c33861a193e851e22a1344d5410080c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-x86_64/zh-TW/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-x86_64/zh-TW/firefox-130.0.1.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "a39b9208dbdb105c694db0b00ee2cb44437a5212e0d1ec5b94f437df7cc1672f"; + sha256 = "59e51bb6f0aadf1f4dff88fc074b3440a62504f6cd205e5a1961e8a99860e6f0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ach/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ach/firefox-130.0.1.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "564dca722ab444a1912d0802e99d3977a361e26031b94401671028545e3ef675"; + sha256 = "d0a8df5690b0e4c843ad159df9ac9173f1a761b990828da320da6fd4fe7d98b0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/af/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/af/firefox-130.0.1.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "4ed4e6cf74a6e7d6f76f51e05c99bef42c9d80084cf6100e6c4554e843ad857d"; + sha256 = "d16956047b544b99bfc4c33448d033ab5a9a4dc5a2845c16d07d6a12a07c1c22"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/an/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/an/firefox-130.0.1.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "0a46890f861a52441b105984510bb7cc7e37cdbb5c78a2708ef126c42daf24ac"; + sha256 = "a1ba502fb3ee547a91f04c60280f5143fccf52c6c0daaf7bf5060a1de8f39d0e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ar/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ar/firefox-130.0.1.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "d35972a50d304d0558ca8724a126fee8a8048abd139a3777f8cf3686c8308ba6"; + sha256 = "6b4739f1108e8e5c6821099d17186929d6d624a96cf9fbaea60c83b381b59c88"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ast/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ast/firefox-130.0.1.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "06226e65d68dd71bb91047e6dafa627a6cca235bf3a225cef95dbf4934ed5742"; + sha256 = "658df66afaa2e371ca734328ba3b16c3722a1c1abc62e808f125b1c070685c4d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/az/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/az/firefox-130.0.1.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "667980fabd748a2a8c8eea4ffca9a596dc0d70e927cba87ef86f3311682f9549"; + sha256 = "34476903ca20fddb6cba0236080d0117acbefd89580ee280aade1c71202c06ff"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/be/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/be/firefox-130.0.1.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "3a7019dfd0f3d5aac5c7b29b986a026c84b49c71338706f1b6524746642906c4"; + sha256 = "18484534c64e0b7953735bf94258a309a8714241f02bf81552a3fbeaa1f0c04d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/bg/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/bg/firefox-130.0.1.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "6f4a692a713111367d056d3523cc09dac82b5a52e4268c5a5cd549d725d59deb"; + sha256 = "2780a582e59eb23f30adf7243398b33210a114fbc7a6c2ceb26b751b2c041dfd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/bn/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/bn/firefox-130.0.1.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "dac3c0184a40e4aa7222c0f4aae32bd38aed805e4f8ffeeb19d76b65d4df37f6"; + sha256 = "fcccc86a611a46cc35082a9ca175c64bb49f605a37793605b1bb9e1db7174ea5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/br/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/br/firefox-130.0.1.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "b9a92320b7f0b17a33b5f76ccb39133ce6a3e822365381e8384df0d407223ffd"; + sha256 = "a466fda7d6fe2939a3785e347e29015ea9d93851b12d3e8f11f8fbd73f569389"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/bs/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/bs/firefox-130.0.1.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "ab790f5f48a9e12bd3a99e03687949c37d558f6808b8d1042878e59ab50f5b92"; + sha256 = "c4a78377106dfa4be35d603faa9ef9665449b78ee5673b278ee2f067ff857f09"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ca-valencia/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ca-valencia/firefox-130.0.1.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "818f53e4d6790d4d3e61d7e9cd8d4e803096f7b89c138f41f240ca29f32f905f"; + sha256 = "613283eb3058ebc2b696a9979c1332e7f569155a7a4e4b74e7a6e238d13868bb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ca/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ca/firefox-130.0.1.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "53ce0a5ce7a99d2e485790bf9e406f1b3b17c40a8bc4318609f410492714ab54"; + sha256 = "9c6cde222489f6f181d7f9f326d7b86ec3e19519f1a6639e6dd89455658f459d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/cak/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/cak/firefox-130.0.1.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "47ec72fb4474ec5bdcad20f12b5680a5c06bf799feed95b237df16ff2c10ad9b"; + sha256 = "d096305980893967e5172856e440667f39fbe18aa9be83973303291029a643ae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/cs/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/cs/firefox-130.0.1.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "b690391cecf1de3c0f0af9501cae050dbfef4ff732e33feaf0f7d6435db6a379"; + sha256 = "317bd4a0d62fb46c0c59de2a5d985ac873d35442084197b68cc75043f3049747"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/cy/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/cy/firefox-130.0.1.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "186056bad0eebace8769c41f1fcf9224ce2634da55a184611fdadff8ba8d8dad"; + sha256 = "4c17d63a133bd58b8874af1cc9c06157d0cc4e02594e308ea9f7f3962fe8f6b9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/da/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/da/firefox-130.0.1.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "f5de611dc10ffea99475be24ce3240186a671314d109ee982a04418710b34b94"; + sha256 = "753d8c50cb670826b7c611c6c3f085e241720951e0e53d2d565bb77051c932e6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/de/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/de/firefox-130.0.1.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "7a1e861d3fb6b03be8e91ce55c1c92fecda5a017e67694ebea56eaebb2ccade8"; + sha256 = "c1fb1c44db4c82e4e91d94201d99adf75a5c72adf5944edcb4ed53d48e5e1709"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/dsb/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/dsb/firefox-130.0.1.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "c83e91309b4f7813129b39472f22ff2ee8bc391ca6c33141374a6249cc27b63b"; + sha256 = "9276344352c7b354c946f59bea7bb004c12064a6c7bc777e206191e8afa668b9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/el/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/el/firefox-130.0.1.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "ef3b34b1ad730ef590437f2adad07048bd8dd5769bcfd55f45974ab12bd62d5d"; + sha256 = "d5c23287bfcee8547e1d6a49925abe6e3d9caa426fa8cc9f3881a5499d6f4b11"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/en-CA/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/en-CA/firefox-130.0.1.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "583013c0f1b82f2929e1a51df5763b07a358e9af776584114fdb2025fbc198af"; + sha256 = "f29c1d554cf0278efd95036d9d5d01db8cc2483c510a31183684763943409783"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/en-GB/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/en-GB/firefox-130.0.1.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "fac27a8e2ae3b65eb8a054c68271c037926baa519ec4381322abe33afa9d084f"; + sha256 = "937fa4b265929bda1b61f672fea89cecdf1c8494cac298a9ba3eabda51ba4a4d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/en-US/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/en-US/firefox-130.0.1.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "fca72dcd3748bea7bbeff81d9241c7d566159c91e36b1789c6b465670a1151ed"; + sha256 = "f02e06f9b63d0f29d8384af8ed43b453bd14e5babc8399b50e399163da219a54"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/eo/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/eo/firefox-130.0.1.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "3ea81875cb5fd9b92968d4b834d1ce35fcc388c8d7a4b91c11eb3640d7d75104"; + sha256 = "fb59ef2d60d057d606a2fef5f7c15cf610da24e87e2ef6d23f52c14a60665f86"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/es-AR/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/es-AR/firefox-130.0.1.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "ce4437bbcac1945dbd43a6300d7ea1730e5f87c2419946a6685501e83c2e4d3d"; + sha256 = "0ab1733c1e4ee830aebde7d542cfbe6dccb4992dc9c5665841561dacd6b28633"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/es-CL/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/es-CL/firefox-130.0.1.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "3e9ea0c9adf6f7c61a7bc9b8fa322b79c20ff5991a05c78ad764f59f58a847bc"; + sha256 = "e621fed31cb3d6c1a1daff65213f31c9f8fb7a3c085ea571fc487479bc109359"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/es-ES/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/es-ES/firefox-130.0.1.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "4723e88bafbf57a84fb5c1564b27f81ea9a9f8583c869fd8152e4e2cbcd0e5f2"; + sha256 = "54eaebdfd4361af096fd511d675bacb5b7951143eaf976f5ad2370e44beb3aad"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/es-MX/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/es-MX/firefox-130.0.1.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "0dff182954017cbace9e81c73d14bb2c81e6758eef0fd365e04844e41b45719d"; + sha256 = "9e1c1e16c7a306113b72e69999ece716ef39118c2bba71378588c5e6f3d17236"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/et/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/et/firefox-130.0.1.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "0c42654132ee50231ec9256d1f0c2d705db926a906fb2d49c7397e95971c6ff5"; + sha256 = "10122fd5709a6dc5a74a54fb504bf9c7c4631dee7bca26bfdb42785215229e2f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/eu/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/eu/firefox-130.0.1.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "b3384af9cab100057bab61db944e99e26ae56e60bb27421fdc02c27be79b0f84"; + sha256 = "4c32abf0b98d1bf2622332f915312e5f717532dec84d90dbe65b8c41cf355f5f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/fa/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/fa/firefox-130.0.1.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "aba8b14652908f9a3b77d59faf8f9b4300667ce60a6ee65aae4df54d4cede51a"; + sha256 = "dd422ecbbf116e5ff12ab72f038c46e74810d678e14c7367bb87e6625f822e8b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ff/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ff/firefox-130.0.1.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "2c67474f17bf153aa80e437a503d67cc20a9d729f1468d60f806d321253ff094"; + sha256 = "0ba37f34d5d5ba78a12463cc909e468d7405a437e0f660d8b0cdf39eb09355c1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/fi/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/fi/firefox-130.0.1.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "38cc478163ce4a6b3e70802abfdcc8b59d0ed302f379124165bda7f9c9ef33b6"; + sha256 = "cbce7c32c7fa6780a85c6217ad245b018cb01ea5ece9c3e484ce5f23be510d6d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/fr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/fr/firefox-130.0.1.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "b96e59897243686c683be02f9b9b68c241ad00903e977e0a92d2767a7657b16a"; + sha256 = "59a2bc82ea064c806cf44dccd5d7fb90d0b8f8b3a2b7f407844d26d9caf5a53e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/fur/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/fur/firefox-130.0.1.tar.bz2"; locale = "fur"; arch = "linux-i686"; - sha256 = "98c4483deb4f8a120c0e74934608a1994163f0413966aaacb526fb20959275f0"; + sha256 = "4170ab542895a23b71e3f9d064b1d0c42be5fbb34f3992b3fc17959e18a9bdda"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/fy-NL/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/fy-NL/firefox-130.0.1.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "498a1ccaeacd1185e0ac27807b4e65b91c8ab8402a160715a7b129c703f28a6a"; + sha256 = "2b204aa10331e0dc09e54fe8e07f0f34e22be5ab872402c3378fe375b23d2541"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ga-IE/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ga-IE/firefox-130.0.1.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "0b14825d1612540585269e0bb74d2d74005d0aad8d9c0aaa81d73be14ff6c5f9"; + sha256 = "cc0b327505c2c9902042529a53fceb6a844c172591d59e7067dba73e7196b279"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/gd/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/gd/firefox-130.0.1.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "7bf897289348b72b72bd8ec72e95b7ec9a61017be93ce054a5cddce30769d694"; + sha256 = "57cfa8fb7db17fce664fa688f51698d2f869749e412e869452792c0337802bec"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/gl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/gl/firefox-130.0.1.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "c3e7bd95ddf3d6d9f36f5d7c59b8201cb8bba785d7f6f19118170b6c6edb2148"; + sha256 = "f4e27857ced29eef3a42296a06b4cf51423b3f78458c895db49a4a2c0a201729"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/gn/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/gn/firefox-130.0.1.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "47b1785b67b979a128a833a3625873fcf3ed1da01e3f01f2191ad28ff3a898a5"; + sha256 = "53460973370eb1c9647cc86f5fa732193764fbddc856d7d8a78efb31868c6fa7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/gu-IN/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/gu-IN/firefox-130.0.1.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "da41f06490e1d7724617d5521453d13b65140f1b524f4e19f1c84b0379da2045"; + sha256 = "ab646956c079a35bca9f035155134171ac2defc609b404696e4d4d1f04a7178a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/he/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/he/firefox-130.0.1.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "84c0ea6fe86def639cdc57b138771fa4bb017c341c327914109b0d5d7ca6e2a2"; + sha256 = "363fad0b806829ca52e945b54557b5ee48ee3c859d5afec808ebe4460ad1b0e8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/hi-IN/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/hi-IN/firefox-130.0.1.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "33721db288705df409ee212c4f087a54e8e5a479b2ef37c52151d0c5f01f61af"; + sha256 = "4d5a9358833bb5430ffa9125eb29f819dcd80b5db94581dd0f7796aae4805b77"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/hr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/hr/firefox-130.0.1.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "d8ee55f4c0728aecb2a3b167dd8c568a61eb519a90cce452afb3e62d6a57fac2"; + sha256 = "0906822d059699694c82f9be210c76ff09747b1232f88a859fd88874249dbb84"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/hsb/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/hsb/firefox-130.0.1.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "71638ba15aae3ad70347681f3ac68138fe5473108b4424f55d8cb2838ba73a61"; + sha256 = "82668fd4e948974e994c3fb6fa5e0bb262b930618b32f2324e291a4c23e22fce"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/hu/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/hu/firefox-130.0.1.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "c97a8168c05d3af087dff1b1ec0df185cceff9144d3bfc1bcecb5fb0986d5a2d"; + sha256 = "43ce11b054450884c1ab7d281ba9e9b6a1dfe8f93420738d2bf944a782c57f3b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/hy-AM/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/hy-AM/firefox-130.0.1.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "41de887a0a9008ffeb6389235dd3032842ce0776cc3947dcb27c79f85a5c147f"; + sha256 = "65cbb814126e407e42dd1e58efb720e67736058c48def442874d489d39f7fc43"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ia/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ia/firefox-130.0.1.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "edb6daf20b93abbb40eda9faf86063fccbf4ba01b53f12e54603d287e201fb80"; + sha256 = "66dd38b0c2aeb2f744b6e0b20f1ef75bfd5d38d9e83e79d4dca0f655c7c7e0d3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/id/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/id/firefox-130.0.1.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "54cd80f040c75ba290c728e05a542b8a98190ebff5aeaa6943128790b6d7ce9c"; + sha256 = "e8f0a1ade237e0f628d71b0534b39ed7966b3a9685dc4834707049b05797302d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/is/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/is/firefox-130.0.1.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "46dcbbe30762ff44d689695e17c6c90736dc27895885086a2bb3665689011385"; + sha256 = "152cc67e5f05bd52800fff4e7bc1a692ac6d2903b27e8f17cdc2b4baad00e58d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/it/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/it/firefox-130.0.1.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "144e3c6d75393fac5ccec369c7fe24c401e7feb14ca5df68896c1a7721289a36"; + sha256 = "66e34edc74c7c0cab26f079a2735ed735adfca5a31c3780bed623e3720de7344"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ja/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ja/firefox-130.0.1.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "ff67a3a6d806593f855abe6447d2fdd567c3ef7ff83fbad3357da686cd51f920"; + sha256 = "9072a6a1fddf13ec09d4dad63b2ecffa60fc750d797d1c92b750ea10cac8885c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ka/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ka/firefox-130.0.1.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "cfa3e5cc4abad4a233546f2afb6b99f4454225a25431a2e4b9644d55a9a5b340"; + sha256 = "321bdd3e9bbc9d9fa3465d218ed6b93de0952e445323cb73b43cf8e4ae6bec7e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/kab/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/kab/firefox-130.0.1.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "1dd091984cbb1681abf62383843f8800af3fd15ea5155b791b229572d82b654a"; + sha256 = "9f76066105d69dd0b1fb72183490f17d0c361206119f3d2033f750a55da8bbb4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/kk/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/kk/firefox-130.0.1.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "a2cceb14b08cf7a795f23fbf55eb599e6fb0509211c81766723411339e2bd286"; + sha256 = "4b41c2a6c49932135e6f6cbe46a29bf8c6a368fa04ca3228acdbfbff3bfef5b0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/km/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/km/firefox-130.0.1.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "693e4377953d469622d51d7eacf95296f94984e8212b17d3b83f28e2f7f22367"; + sha256 = "bd795ce4f569350354321a9a8251808a8a534fafe9cc8b6a4c4de901f09e486e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/kn/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/kn/firefox-130.0.1.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "b3176d6c4d8543edd458adbf76f0a95a385eb76a9835be26201976608b3447a9"; + sha256 = "d6cd41901a18057ff0125b62e36a7dd11a239eee77d1ec2c3d6ed0bba07321a7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ko/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ko/firefox-130.0.1.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "31e7011287cb130b980dcb581535a1d0d815f9d697b7b1c63f52d46d261ed299"; + sha256 = "09f995301bb315e4edcafd9b0522ff111092782ac623739447bc6e00d7ca643d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/lij/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/lij/firefox-130.0.1.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "9676d60a0bd7734d1a0e89ba11fc75c25f999e222451363ceef621f7517f55a7"; + sha256 = "8b8e9e7437de5c92cfb26cd55161d638cfb9fef9928d861fa0ea75153f82ee8a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/lt/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/lt/firefox-130.0.1.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "06ef7b9669e999b703cdbaba63215f4bf3bafc9bad82a0b4fe8a665c9ce8fa4b"; + sha256 = "f1b0d85016e639a036a3de7dd6c30983e21748a0dc2f3954b8c1ca7929998834"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/lv/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/lv/firefox-130.0.1.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "6363bab4881200213925eb7ffa68caa2ebd0c92ab38e9192572d38ac36d8b61c"; + sha256 = "61573d2c0bce3cdbd795be6c069d3776cbf150e69432a7eabb652c3439506bcc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/mk/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/mk/firefox-130.0.1.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "0365795f546d2fd29d1eb7abff6eb3aeb15af26f5dfb1fc70f3a17e167d8192f"; + sha256 = "5b4a34356f94e0225f082a86a8c64e47f9be921700c4e46f592f38cbad332fd3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/mr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/mr/firefox-130.0.1.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "2e5d7ea002fc5012ec1d0c612a889f51d1309a59d68425c3237b8e982ed4ccd3"; + sha256 = "2602ab762b3a97941ddde5f9adc0c2bd0ded08e8025af8f44af5798c8dbbc32c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ms/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ms/firefox-130.0.1.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "8af836013462cfbd9a22208d2e2a20bd0227c0e71d5f1d5c4fc8d644a9b440d2"; + sha256 = "604e05d8117cb6b431af1f5870d12c45fccd0226688786c2ae4c688968ba5209"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/my/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/my/firefox-130.0.1.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "1f2aaa46d3dc7629349fda147043e2be8e8c10b9db30dc7e03b197d08cf2951e"; + sha256 = "c71809a0adc7a018f57f535e13352401e0cf4dc1c637d2e04f72ca1bb269b7e9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/nb-NO/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/nb-NO/firefox-130.0.1.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "d72d07ad84d99465e535829f4f3ab1922c09f175d4bb9d62643b287b075fb5f5"; + sha256 = "c53ef7cb2bdfc336c26147a8dc838fc61d7f714065a09b3e7a3a0b5031ae41c8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ne-NP/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ne-NP/firefox-130.0.1.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "9b0933f3ec0f68d16106ff45f6d72e0f1cca61fc77a41709453b5e612db8324b"; + sha256 = "a9a10a800753914f669730249a97735a6ab0cb32af4ac17cc1cb9344f4e8b1d3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/nl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/nl/firefox-130.0.1.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "da26294a1cf6ac337522d50f198eedb08f532f99d1ef0663112a34634f8adc5c"; + sha256 = "32d604df57f8c71bca400121755b6c36e4f55363d5003da939b9080adcd36c9a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/nn-NO/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/nn-NO/firefox-130.0.1.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "5a520ac86905a109372fd481325aaaa302d31edf4c1d60e85a1ad3ea688c55e7"; + sha256 = "ea821827c1ef5d96ddbfd4ff9f8fb3f8a10d9517089a3ac67b06301e48182b97"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/oc/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/oc/firefox-130.0.1.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "112641eead29f19547aea043b3e9b96889c8865f22e80e01e3e3aa5faa853cdb"; + sha256 = "05d40d35aac0120c3c4d18a77e2f5c8c0f17b5c88d064dcc46f505e948081ffe"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/pa-IN/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/pa-IN/firefox-130.0.1.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "615c4af99bf66c25ea21389a229ff30d491974888843db2f326dd5a6a8d06de8"; + sha256 = "d10a37d230077dc830f9663b4f7e588752023ab706a0ee1f3fa3393fdda30814"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/pl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/pl/firefox-130.0.1.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "8998b0c45de20d3e5144f21c334aafe666ca7249d9fd325f9eebf78d3458211b"; + sha256 = "4d9e4e3f2e3c32fd0e135513c2db3d4802f287b5623415298f1fd1833dec8da9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/pt-BR/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/pt-BR/firefox-130.0.1.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "991bb5f11b3a45edfb1cab642e6df8cb2c8c60712f705cc396012374d21ac0be"; + sha256 = "0660c82a6865ee612773ae3677d824abbef61d39c2e93d1912f8184b88600226"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/pt-PT/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/pt-PT/firefox-130.0.1.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "a2c4f9745e9186ff27d76a309ca09d0e14d58521bc9dadaa71b3ad3ffea7b558"; + sha256 = "48a947f2dd0027167d6559eb5fb622c2f41e3392b8fe0d15ec7991d525305c60"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/rm/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/rm/firefox-130.0.1.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "3d1f1b9b57ed0ff3ab9ea16667555ea5a7c76e70494347e469b67f23c2954f2f"; + sha256 = "129ae6b2290e5660506d635367b9b85757ff82d1dbdd98f238fe62a5211cfea4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ro/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ro/firefox-130.0.1.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "9f956644d4b064f824affe492128b5c1413fe4adae6d7609201f3f742c967e70"; + sha256 = "0b63b7e559563fa71e33b0a2bb29658cdf08c143f4e46515835f315322b651fe"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ru/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ru/firefox-130.0.1.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "772ed70cbee734e4cffc6343cbc320958fe12ccb33693b4800d12071ebbd1a07"; + sha256 = "60084648b5ee8293a265aca9200dc991159cf1eec7519b39233c6637c5faa875"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/sat/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/sat/firefox-130.0.1.tar.bz2"; locale = "sat"; arch = "linux-i686"; - sha256 = "3cc5b5bfa5fa4e71fd80e52a98fbefb3035c3d39fe6e0745f3cb74e9df3cdb36"; + sha256 = "e0ea6a503a6f38bad80d5892ebbad01c02e60c7f04c6d6987608b97929f9f2ce"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/sc/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/sc/firefox-130.0.1.tar.bz2"; locale = "sc"; arch = "linux-i686"; - sha256 = "0f94124621cbd893760200bf758c840dc42454a57dd9135860c88c5766172a1d"; + sha256 = "611369cd0a9002955e330c7f32551a635d261f7840d6b4d3e88a41d6ec23dcbc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/sco/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/sco/firefox-130.0.1.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "54ca19417b73778350886438bd273e832683ad24b0ef22df8d94ac9a5ea24d76"; + sha256 = "4d551a7386cf7d8a6899c763d0da5fa68f1ab1c032931ba4d9a5017bce9fc30b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/si/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/si/firefox-130.0.1.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "5a0b94c9bfcb4b8a541c5322b3acee38a3499e618fe668f11acde478d2044075"; + sha256 = "a8a33765d1a290d9eed09810c01cfde66ebc7692968d4706cf57e17ed2cd72a1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/sk/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/sk/firefox-130.0.1.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "e6d5417bfde626d998d8a6831aace8fa76c00b69eb0b66cc6f95f78850ee08ba"; + sha256 = "73c7ccd0009fcbcc87e1e79e086627e36311b435deb160b9b40431e36d69bc97"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/skr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/skr/firefox-130.0.1.tar.bz2"; locale = "skr"; arch = "linux-i686"; - sha256 = "3a3d19dee825d029de573e53bbc91c7d51fb270f664424360d842765dff3096c"; + sha256 = "3a2e8976f2e5348de81c665be464f157f1aacec041d021c1cc29bada8bb1fe22"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/sl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/sl/firefox-130.0.1.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "783d8b5718a5801b3a0ce13cb8e33e28a78fea490cb411eed3a9b76811c426eb"; + sha256 = "acdfe713b01e5af442a5b8658df9063417f653ae21580f9f3bf8f0aacb132fd0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/son/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/son/firefox-130.0.1.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "aa0aff78c771c312c1a4527e4afa06d1564daf986bfc388e1e95365b78d002cf"; + sha256 = "519273f28d0dd0fe46d3e36b9d06ce6b219cab04018eb269859f80af3c279eed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/sq/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/sq/firefox-130.0.1.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "accdf7b0fd7cc42598b212139c3e885d27ace6d697cab9179ac72c43a594d947"; + sha256 = "6916949ea0ced4e08c063de8d804ab890874916581afc9dd18c901dab5ad7f49"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/sr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/sr/firefox-130.0.1.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "81ae434277d95d20882a779de3cb4cafa243040be119898ca2eb9b38b3ee745d"; + sha256 = "4c9fcb4cc4ddf153ec41090dd1280588aa81b5e505309a7f48336dea2cdcabb2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/sv-SE/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/sv-SE/firefox-130.0.1.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "bfdb54d89050728dab2536b3a0610645be4065d890f79f1ab658b86543cac8c0"; + sha256 = "d20452377ecc4b078b491575d3ce7f82f8446796c82578bc27ead17f40f91827"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/szl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/szl/firefox-130.0.1.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "f642262defe11b002680ec1aed487aa9d7d958b499f0d3407b51cb206b8bc998"; + sha256 = "3e8388925bf93e085474234479d38151931ffdd4787222cb9406829d9e1fc8ed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ta/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ta/firefox-130.0.1.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "158232b1da18f43b336c4ec04be823ee14fdf1275a6fb0e8c1d0e9a5f8e9a943"; + sha256 = "d98b8576826b389cb0166410414514dc1260bb0b8a65ceb29a820ab5e24834c6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/te/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/te/firefox-130.0.1.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "aa7ba85b976f722789f2a629e261d0bb9beeffa47b0ba3ce6f67b26a5db2bb90"; + sha256 = "27749770e7f973370d78a624f7b80c66954370d5bf72d4e2c9396f155e638912"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/tg/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/tg/firefox-130.0.1.tar.bz2"; locale = "tg"; arch = "linux-i686"; - sha256 = "1d42860824c54a3763efcda16c0f03e0b1c7070e673c733c8d24944cd36ad5f8"; + sha256 = "61a57d7cb6955d17ffe1d15f28c371f0d90721da6fa5876846ef305198e89263"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/th/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/th/firefox-130.0.1.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "e701c4d151ca5ab21290837ab1f66236e3e7c93a781aab7c104f426604c5b58f"; + sha256 = "b29e95954704765ffc8097b66f83179eaf0356c4f514096d95023784325d35f9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/tl/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/tl/firefox-130.0.1.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "939454b0c8fe7f847a2f203aea5183a9505bd003ebf48f856855522f2ad041a0"; + sha256 = "82134cc55cf7afd00046729ef8d158fe0a5450d4203be1be5c15252af3429c1c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/tr/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/tr/firefox-130.0.1.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "e9b0c72338ccf19bca84aea32d370b5416b5dc03978a4a8b13922b1ea716b43f"; + sha256 = "358a4b57160935a8d99e026244a227834229b035e4b31938a7c697fb6350dd25"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/trs/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/trs/firefox-130.0.1.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "fff8442ac54c2a0883c08ffbf70167b95d8e7efc8806a2704ab770fe992a05f1"; + sha256 = "76fe09a6f13bbd779682e1ed9bc1e44076b9e23f4f026141f2ef932bda7543a2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/uk/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/uk/firefox-130.0.1.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "12b8e3273db5c4f3dc974edc7ee456a021ec6ca238e210263d6e3564f1216efd"; + sha256 = "402abc1e0cc54bbde912875624c93c20c660823b066812f03281a39dc4eb8669"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/ur/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/ur/firefox-130.0.1.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "5a0ab48546681a62b7f7718e4cb5b4d00102a08f9437c495d8a02949a03ac382"; + sha256 = "59ba12c8b1bae5df3ada83d8535ac25f6da52402d21467f97e8b86bef1a7f458"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/uz/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/uz/firefox-130.0.1.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "af66003305aec11524de3036bf32672fffa0790679febf13dc610c4d8a29deb9"; + sha256 = "a8c3b35933cd0b2db711b9f5ad62e8248a2bda0ba497eabe5ab0dd39b65ba8cb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/vi/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/vi/firefox-130.0.1.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "0a6ba375b6ef65bfe50ccd9d7cc71500dc8a720d546fef6d140a0a02dde30826"; + sha256 = "0984d91b1d36b1552f4bab543369071f44f3292092fd006f7a13c82bf5bfc794"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/xh/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/xh/firefox-130.0.1.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "a4f7ab329e1d7f2a588c907c6e891d70c1a63329f2dc0cf241d25b25e81973b9"; + sha256 = "f5995cef5deb634f88c42701253d2b52abf8e632890d9d67a7f9d2420ac63bc1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/zh-CN/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/zh-CN/firefox-130.0.1.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "30aad51444e23a1f9a0c36dd2f0432691bf7ef99f22d3ef1f773ac0feee370db"; + sha256 = "8e3738c05dd2e06709f6334aca98168e4a4c90a39c510079f375916f87f7a908"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/130.0/linux-i686/zh-TW/firefox-130.0.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0.1/linux-i686/zh-TW/firefox-130.0.1.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "93483e8121671cc1edbdc341b4bd4ab463b4d374afc410786c98039963b6ed54"; + sha256 = "8aabcb427fcb82cb5301e2c699f701a0fe64f3deb8c7bdd5f556a72b78a26c59"; } ]; } From 0d27697f2fa521ce18763a6aab39aea8a24ccfcb Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Mon, 16 Sep 2024 20:25:16 +0200 Subject: [PATCH 88/92] shpool: 0.7.0 -> 0.7.1 Diff: https://github.com/shell-pool/shpool/compare/v0.7.0...v0.7.1 --- pkgs/by-name/sh/shpool/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sh/shpool/package.nix b/pkgs/by-name/sh/shpool/package.nix index cf210a4f9eb0..2cb4489cff97 100644 --- a/pkgs/by-name/sh/shpool/package.nix +++ b/pkgs/by-name/sh/shpool/package.nix @@ -9,13 +9,13 @@ rustPlatform.buildRustPackage rec { pname = "shpool"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "shell-pool"; repo = "shpool"; rev = "v${version}"; - hash = "sha256-4d194y9scjXi5wpTRP66apApXl2R9N3ACAVXkXHfQDM="; + hash = "sha256-0ykGGzYL29SxxT0etTaBHooIE8NEUJeTIr/6vTBgY0Q="; }; @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec { --replace-fail '/usr/bin/shpool' "$out/bin/shpool" ''; - cargoHash = "sha256-lkwgjrEaLuTY0sDSxa+wbT9LX09aCDp1wDUqNQE07Xw="; + cargoHash = "sha256-cuLscDki8Y68qtEZh7xDaLp5B6MyTkPWTQX5gHNtULQ="; buildInputs = [ linux-pam From 4cbff7e5d4bfd9abb30485f8d737329c1681667f Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Mon, 16 Sep 2024 20:47:07 +0200 Subject: [PATCH 89/92] nixos/services.cloudflared: fix filterConfig --- nixos/modules/services/networking/cloudflared.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/networking/cloudflared.nix b/nixos/modules/services/networking/cloudflared.nix index c328d1de43c6..7023e79d31f9 100644 --- a/nixos/modules/services/networking/cloudflared.nix +++ b/nixos/modules/services/networking/cloudflared.nix @@ -273,11 +273,11 @@ in ingressesSet = filterIngressSet tunnel.ingress; ingressesStr = filterIngressStr tunnel.ingress; - fullConfig = lib.filterConfig { + fullConfig = filterConfig { tunnel = name; "credentials-file" = tunnel.credentialsFile; - warp-routing = lib.filterConfig tunnel.warp-routing; - originRequest = lib.filterConfig tunnel.originRequest; + warp-routing = filterConfig tunnel.warp-routing; + originRequest = filterConfig tunnel.originRequest; ingress = (map (key: { From 0256009d284be86fd42d368761f4b730099ba377 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Sep 2024 09:44:31 +0000 Subject: [PATCH 90/92] helmfile: 0.167.1 -> 0.168.0 --- pkgs/applications/networking/cluster/helmfile/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/helmfile/default.nix b/pkgs/applications/networking/cluster/helmfile/default.nix index 5f19c5697f5a..1aceae0b3182 100644 --- a/pkgs/applications/networking/cluster/helmfile/default.nix +++ b/pkgs/applications/networking/cluster/helmfile/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "helmfile"; - version = "0.167.1"; + version = "0.168.0"; src = fetchFromGitHub { owner = "helmfile"; repo = "helmfile"; rev = "v${version}"; - hash = "sha256-v5H5CQtLUmWCAh1Fhnf63gObxz3Wchpczi4gsPOh2ps="; + hash = "sha256-qpYTYOzQWhjuVANOPpLDsYZyhvRl6FnNQz5ssDZHohw="; }; - vendorHash = "sha256-QVFCPTGhYcCya9MGtj0vVZ3BJCcJeaxENrrJVef0H4Y="; + vendorHash = "sha256-pCP5PxxOLlqQBmqufpo6G69v4M+NxMpTlIUY6TnclVA="; proxyVendor = true; # darwin/linux hash mismatch From 22cbc6c0f671d92b308223c15585545a7b8cf9e6 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Mon, 16 Sep 2024 21:01:37 +0200 Subject: [PATCH 91/92] nixos/nixpkgs: fix incorrect lib usage --- nixos/modules/misc/nixpkgs.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/misc/nixpkgs.nix b/nixos/modules/misc/nixpkgs.nix index 393c19c99217..44903a15c5ca 100644 --- a/nixos/modules/misc/nixpkgs.nix +++ b/nixos/modules/misc/nixpkgs.nix @@ -96,7 +96,7 @@ in imports = [ ./assertions.nix ./meta.nix - (lib.mkRemovedOptionModule [ "nixpkgs" "initialSystem" ] "The NixOS options `nesting.clone` and `nesting.children` have been deleted, and replaced with named specialisation. Therefore `nixpgks.initialSystem` has no effect lib.anymore.") + (lib.mkRemovedOptionModule [ "nixpkgs" "initialSystem" ] "The NixOS options `nesting.clone` and `nesting.children` have been deleted, and replaced with named specialisation. Therefore `nixpgks.initialSystem` has no effect anymore.") ]; options.nixpkgs = { From b6fed52cbc4e10c54fc11702c70f3f2259fc8938 Mon Sep 17 00:00:00 2001 From: David Knaack Date: Mon, 16 Sep 2024 21:10:57 +0200 Subject: [PATCH 92/92] nixos/services.snapraid: re-add missing `lib.` for `lib` imports Related #335631 --- nixos/modules/services/backup/snapraid.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/backup/snapraid.nix b/nixos/modules/services/backup/snapraid.nix index 02dabce18811..72b4d9caef3c 100644 --- a/nixos/modules/services/backup/snapraid.nix +++ b/nixos/modules/services/backup/snapraid.nix @@ -128,8 +128,8 @@ in lib.concatStringsSep "\n" (map prependData ((lib.mapAttrsToList (name: value: name + " " + value)) dataDisks) - ++ zipListsWith (a: b: a + b) - ([ "parity " ] ++ map (i: toString i + "-parity ") (range 2 6)) + ++ lib.zipListsWith (a: b: a + b) + ([ "parity " ] ++ map (i: toString i + "-parity ") (lib.range 2 6)) parityFiles ++ map prependContent contentFiles ++ map prependExclude exclude) + "\n" + extraConfig; }; @@ -222,7 +222,7 @@ in # Multiple "split" parity files can be specified in a single # "parityFile", separated by a comma. # https://www.snapraid.it/manual#7.1 - splitParityFiles = map (s: splitString "," s) parityFiles; + splitParityFiles = map (s: lib.splitString "," s) parityFiles; in lib.unique ( lib.attrValues dataDisks ++ splitParityFiles ++ contentDirs