From 8eae4972240f69c834bf56d5a5c9b39adb1c02c4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 5 Jun 2025 15:10:09 +0200 Subject: [PATCH 001/223] python3Packages.triton: 3.1.0 -> 3.3.1 Diff: https://github.com/triton-lang/triton/compare/cf34004b8a67d290a962da166f5aa2fc66751326...cf34004b8a67d290a962da166f5aa2fc66751326 --- .../0001-_build-allow-extra-cc-flags.patch | 28 +++--------- ...driver-short-circuit-before-ldconfig.patch | 43 ++++++------------ .../python-modules/triton/default.nix | 45 ++++++++----------- 3 files changed, 39 insertions(+), 77 deletions(-) diff --git a/pkgs/development/python-modules/triton/0001-_build-allow-extra-cc-flags.patch b/pkgs/development/python-modules/triton/0001-_build-allow-extra-cc-flags.patch index 1e473dc59f46..b814e6ff2235 100644 --- a/pkgs/development/python-modules/triton/0001-_build-allow-extra-cc-flags.patch +++ b/pkgs/development/python-modules/triton/0001-_build-allow-extra-cc-flags.patch @@ -1,20 +1,11 @@ -From 2751c5de5c61c90b56e3e392a41847f4c47258fd Mon Sep 17 00:00:00 2001 -From: SomeoneSerge -Date: Sun, 13 Oct 2024 14:16:48 +0000 -Subject: [PATCH 1/3] _build: allow extra cc flags - ---- - python/triton/runtime/build.py | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - diff --git a/python/triton/runtime/build.py b/python/triton/runtime/build.py -index d7baeb286..d334dce77 100644 +index 1b76548d4..1edbfd3da 100644 --- a/python/triton/runtime/build.py +++ b/python/triton/runtime/build.py -@@ -42,9 +42,17 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): - py_include_dir = sysconfig.get_paths(scheme=scheme)["include"] - include_dirs = include_dirs + [srcdir, py_include_dir] - cc_cmd = [cc, src, "-O3", "-shared", "-fPIC", "-o", so] +@@ -30,6 +30,14 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): + include_dirs = include_dirs + [srcdir, py_include_dir, *custom_backend_dirs] + # for -Wno-psabi, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111047 + cc_cmd = [cc, src, "-O3", "-shared", "-fPIC", "-Wno-psabi", "-o", so] + + # Nixpkgs support branch + # Allows passing e.g. extra -Wl,-rpath @@ -25,11 +16,4 @@ index d7baeb286..d334dce77 100644 + cc_cmd += [f'-l{lib}' for lib in libraries] cc_cmd += [f"-L{dir}" for dir in library_dirs] -- cc_cmd += [f"-I{dir}" for dir in include_dirs] -+ cc_cmd += [f"-I{dir}" for dir in include_dirs if dir is not None] - ret = subprocess.check_call(cc_cmd) - if ret == 0: - return so --- -2.46.0 - + cc_cmd += [f"-I{dir}" for dir in include_dirs if dir is not None] diff --git a/pkgs/development/python-modules/triton/0002-nvidia-amd-driver-short-circuit-before-ldconfig.patch b/pkgs/development/python-modules/triton/0002-nvidia-amd-driver-short-circuit-before-ldconfig.patch index aa65cad58ed8..a3f22631c162 100644 --- a/pkgs/development/python-modules/triton/0002-nvidia-amd-driver-short-circuit-before-ldconfig.patch +++ b/pkgs/development/python-modules/triton/0002-nvidia-amd-driver-short-circuit-before-ldconfig.patch @@ -1,45 +1,33 @@ -From 7407cb03eec82768e333909d87b7668b633bfe86 Mon Sep 17 00:00:00 2001 -From: SomeoneSerge -Date: Sun, 13 Oct 2024 14:28:48 +0000 -Subject: [PATCH 2/3] {nvidia,amd}/driver: short-circuit before ldconfig - ---- - python/triton/runtime/build.py | 6 +++--- - third_party/amd/backend/driver.py | 7 +++++++ - third_party/nvidia/backend/driver.py | 3 +++ - 3 files changed, 13 insertions(+), 3 deletions(-) - diff --git a/python/triton/runtime/build.py b/python/triton/runtime/build.py -index d334dce77..a64e98da0 100644 +index 1edbfd3da..2756dccdb 100644 --- a/python/triton/runtime/build.py +++ b/python/triton/runtime/build.py -@@ -42,6 +42,9 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): - py_include_dir = sysconfig.get_paths(scheme=scheme)["include"] - include_dirs = include_dirs + [srcdir, py_include_dir] - cc_cmd = [cc, src, "-O3", "-shared", "-fPIC", "-o", so] +@@ -30,6 +30,9 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): + include_dirs = include_dirs + [srcdir, py_include_dir, *custom_backend_dirs] + # for -Wno-psabi, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111047 + cc_cmd = [cc, src, "-O3", "-shared", "-fPIC", "-Wno-psabi", "-o", so] + cc_cmd += [f'-l{lib}' for lib in libraries] + cc_cmd += [f"-L{dir}" for dir in library_dirs] + cc_cmd += [f"-I{dir}" for dir in include_dirs if dir is not None] # Nixpkgs support branch # Allows passing e.g. extra -Wl,-rpath -@@ -50,9 +53,6 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): +@@ -38,8 +41,5 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): import shlex cc_cmd.extend(shlex.split(cc_cmd_extra_flags)) - cc_cmd += [f'-l{lib}' for lib in libraries] - cc_cmd += [f"-L{dir}" for dir in library_dirs] - cc_cmd += [f"-I{dir}" for dir in include_dirs if dir is not None] - ret = subprocess.check_call(cc_cmd) - if ret == 0: - return so + subprocess.check_call(cc_cmd, stdout=subprocess.DEVNULL) + return so diff --git a/third_party/amd/backend/driver.py b/third_party/amd/backend/driver.py -index 0a8cd7bed..aab8805f6 100644 +index b99ff86c8..ea8bc103d 100644 --- a/third_party/amd/backend/driver.py +++ b/third_party/amd/backend/driver.py -@@ -24,6 +24,13 @@ def _get_path_to_hip_runtime_dylib(): - return env_libhip_path - raise RuntimeError(f"TRITON_LIBHIP_PATH '{env_libhip_path}' does not point to a valid {lib_name}") +@@ -79,6 +79,13 @@ def _get_path_to_hip_runtime_dylib(): + return mmapped_path + raise RuntimeError(f"memory mapped '{mmapped_path}' in process does not point to a valid {lib_name}") + # ...on release/3.1.x: + # return mmapped_path @@ -52,10 +40,10 @@ index 0a8cd7bed..aab8805f6 100644 import site diff --git a/third_party/nvidia/backend/driver.py b/third_party/nvidia/backend/driver.py -index 90f71138b..30fbadb2a 100644 +index 5f2621ae5..e7762a3ec 100644 --- a/third_party/nvidia/backend/driver.py +++ b/third_party/nvidia/backend/driver.py -@@ -21,6 +21,9 @@ def libcuda_dirs(): +@@ -23,6 +23,9 @@ def libcuda_dirs(): if env_libcuda_path: return [env_libcuda_path] @@ -65,6 +53,3 @@ index 90f71138b..30fbadb2a 100644 libs = subprocess.check_output(["/sbin/ldconfig", "-p"]).decode() # each line looks like the following: # libcuda.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libcuda.so.1 --- -2.46.0 - diff --git a/pkgs/development/python-modules/triton/default.nix b/pkgs/development/python-modules/triton/default.nix index 2f8dcecc023a..7eff3418e718 100644 --- a/pkgs/development/python-modules/triton/default.nix +++ b/pkgs/development/python-modules/triton/default.nix @@ -16,6 +16,7 @@ pybind11, python, pytestCheckHook, + writableTmpDirAsHomeHook, stdenv, replaceVars, setuptools, @@ -27,22 +28,21 @@ triton, }: -buildPythonPackage { +buildPythonPackage rec { pname = "triton"; - version = "3.1.0"; + version = "3.3.1"; pyproject = true; src = fetchFromGitHub { owner = "triton-lang"; repo = "triton"; - # latest branch commit from https://github.com/triton-lang/triton/commits/release/3.1.x/ - rev = "cf34004b8a67d290a962da166f5aa2fc66751326"; - hash = "sha256-233fpuR7XXOaSKN+slhJbE/CMFzAqCRCE4V4rIoJZrk="; + tag = "v${version}"; + hash = "sha256-XLw7s5K0j4mfIvNMumlHkUpklSzVSTRyfGazZ4lLpn0="; }; patches = [ - ./0001-setup.py-introduce-TRITON_OFFLINE_BUILD.patch + # ./0001-setup.py-introduce-TRITON_OFFLINE_BUILD.patch (replaceVars ./0001-_build-allow-extra-cc-flags.patch { ccCmdExtraFlags = "-Wl,-rpath,${addDriverRunpath.driverLink}/lib"; }) @@ -65,24 +65,15 @@ buildPythonPackage { # Use our `cmakeFlags` instead and avoid downloading dependencies # remove any downloads substituteInPlace python/setup.py \ - --replace-fail "get_json_package_info(), get_pybind11_package_info()" ""\ - --replace-fail "get_pybind11_package_info(), get_llvm_package_info()" ""\ - --replace-fail 'packages += ["triton/profiler"]' ""\ - --replace-fail "curr_version != version" "False" + --replace-fail "[get_json_package_info()]" "[]"\ + --replace-fail "[get_llvm_package_info()]" "[]"\ + --replace-fail 'packages += ["triton/profiler"]' "pass"\ + --replace-fail "curr_version.group(1) != version" "False" # Don't fetch googletest - substituteInPlace unittest/CMakeLists.txt \ - --replace-fail "include (\''${CMAKE_CURRENT_SOURCE_DIR}/googletest.cmake)" ""\ + substituteInPlace cmake/AddTritonUnitTest.cmake \ + --replace-fail "include(\''${PROJECT_SOURCE_DIR}/unittest/googletest.cmake)" ""\ --replace-fail "include(GoogleTest)" "find_package(GTest REQUIRED)" - - # Patch the source code to make sure it doesn't specify a non-existent PTXAS version. - # CUDA 12.6 (the current default/max) tops out at PTXAS version 8.5. - # NOTE: This is fixed in `master`: - # https://github.com/triton-lang/triton/commit/f48dbc1b106c93144c198fbf3c4f30b2aab9d242 - substituteInPlace "$NIX_BUILD_TOP/$sourceRoot/third_party/nvidia/backend/compiler.py" \ - --replace-fail \ - 'return 80 + minor' \ - 'return 80 + min(minor, 5)' ''; build-system = [ setuptools ]; @@ -97,6 +88,9 @@ buildPythonPackage { # because we only support cudaPackages on x86_64-linux atm lit llvm + + # Upstream's setup.py tries to write cache somewhere in ~/ + writableTmpDirAsHomeHook ]; buildInputs = [ @@ -125,9 +119,6 @@ buildPythonPackage { # Ensure that the build process uses the requested number of cores export MAX_JOBS="$NIX_BUILD_CORES" - # Upstream's setup.py tries to write cache somewhere in ~/ - export HOME=$(mktemp -d) - # Upstream's github actions patch setup.cfg to write base-dir. May be redundant echo " [build_ext] @@ -193,13 +184,15 @@ buildPythonPackage { ]; dontBuild = true; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + writableTmpDirAsHomeHook + ]; doCheck = true; preCheck = '' cd python/test/unit - export HOME=$TMPDIR ''; checkPhase = "pytestCheckPhase"; From 4e7fb0c25da4ed40c5804c94734a7b0f2d4c4c16 Mon Sep 17 00:00:00 2001 From: lily!! Date: Sun, 22 Jun 2025 18:03:19 -0700 Subject: [PATCH 002/223] portablemc: don't grab linux deps on non-linux fixes build for x86_64-darwin and aarch64-darwin --- pkgs/by-name/po/portablemc/package.nix | 35 +++++++++++++++----------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/po/portablemc/package.nix b/pkgs/by-name/po/portablemc/package.nix index 1f2d0f9d60ae..326d7949cdf7 100644 --- a/pkgs/by-name/po/portablemc/package.nix +++ b/pkgs/by-name/po/portablemc/package.nix @@ -23,23 +23,28 @@ let # Copied from the `prismlauncher` package - runtimeLibs = [ - libX11 - libXext - libXcursor - libXrandr - libXxf86vm + runtimeLibs = + [ + # lwjgl + libGL + glfw + openal + (lib.getLib stdenv.cc.cc) + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + libX11 + libXext + libXcursor + libXrandr + libXxf86vm - # lwjgl - libpulseaudio - libGL - glfw - openal - (lib.getLib stdenv.cc.cc) + # lwjgl + libpulseaudio - # oshi - udev - ] ++ lib.optional textToSpeechSupport flite; + # oshi + udev + ] + ++ lib.optional textToSpeechSupport flite; in python3Packages.buildPythonApplication rec { pname = "portablemc"; From 5d17f562c88df43033caa4c01da9ba82303db338 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Tue, 24 Jun 2025 11:01:28 +0200 Subject: [PATCH 003/223] wikicurses: install man page via installManPage --- pkgs/applications/misc/wikicurses/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/wikicurses/default.nix b/pkgs/applications/misc/wikicurses/default.nix index 64f8f2cbac36..4ba44c57360a 100644 --- a/pkgs/applications/misc/wikicurses/default.nix +++ b/pkgs/applications/misc/wikicurses/default.nix @@ -2,6 +2,7 @@ lib, fetchFromGitHub, pythonPackages, + installShellFiles, }: pythonPackages.buildPythonApplication rec { @@ -20,6 +21,10 @@ pythonPackages.buildPythonApplication rec { "man" ]; + nativeBuildInputs = [ + installShellFiles + ]; + propagatedBuildInputs = with pythonPackages; [ urwid beautifulsoup4 @@ -27,9 +32,7 @@ pythonPackages.buildPythonApplication rec { ]; postInstall = '' - mkdir -p $man/share/man/man{1,5} - cp wikicurses.1 $man/share/man/man1/ - cp wikicurses.conf.5 $man/share/man/man5/ + installManPage wikicurses.1 wikicurses.conf.5 ''; doCheck = false; From 6fa771782bd048f1f4bc678a85a74c908472b1fa Mon Sep 17 00:00:00 2001 From: ppom <> Date: Tue, 24 Jun 2025 12:00:00 +0200 Subject: [PATCH 004/223] reaction: 2.0.1 -> 2.1.0 - Compilation for Darwin is restored. - Time-based tests are disabled, as they fail when not enough CPU resources are available, such as in CI --- pkgs/by-name/re/reaction/package.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/re/reaction/package.nix b/pkgs/by-name/re/reaction/package.nix index ab1a9051f01f..657a9ec2d0e1 100644 --- a/pkgs/by-name/re/reaction/package.nix +++ b/pkgs/by-name/re/reaction/package.nix @@ -7,22 +7,29 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "reaction"; - version = "2.0.1"; + version = "2.1.0"; src = fetchFromGitLab { domain = "framagit.org"; owner = "ppom"; repo = "reaction"; tag = "v${finalAttrs.version}"; - hash = "sha256-HpnLh0JfGZsHcvDQSiKfW62QcCe/QDsVP/nGBo9x494="; + hash = "sha256-3FJv1n1+cpV4yrBR6PKTAhSkjas/4uTZqn4nW948jAk="; }; - cargoHash = "sha256-i8KZygESxgty8RR3C+JMuE1aAsBxoLuGsL4jqjdGr0E="; + cargoHash = "sha256-Is8Mkl7Qfbe2CwYB+Da99NDQZd9+qR4NnT8iU/JMPJ0="; nativeBuildInputs = [ installShellFiles ]; + checkFlags = [ + # Those time-based tests behave poorly in low-resource environments (CI...) + "--skip=daemon::filter::tests" + "--skip=treedb::raw::tests::write_then_read_1000" + "--skip=simple" + ]; + postInstall = '' installBin $releaseDir/ip46tables $releaseDir/nft46 installManPage $releaseDir/reaction*.1 @@ -41,6 +48,6 @@ rustPlatform.buildRustPackage (finalAttrs: { license = lib.licenses.agpl3Plus; mainProgram = "reaction"; maintainers = with lib.maintainers; [ ppom ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.unix; }; }) From 69d04f67806830ecfd6b7261201341b50cc05efa Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Tue, 10 Jun 2025 15:59:14 +0200 Subject: [PATCH 005/223] lomiri.lomiri-gsettings-overrides: init Override the default for the launcher icon this way. Wallpaper would be settable too, but at least the VM tests don't seem happy with changing the wallpaper in any way. --- .../services/desktop-managers/lomiri.nix | 30 +++++++++-- .../lomiri-gsettings-overrides/default.nix | 51 +++++++++++++++++++ pkgs/desktops/lomiri/default.nix | 1 + 3 files changed, 78 insertions(+), 4 deletions(-) create mode 100644 pkgs/desktops/lomiri/data/lomiri-gsettings-overrides/default.nix diff --git a/nixos/modules/services/desktop-managers/lomiri.nix b/nixos/modules/services/desktop-managers/lomiri.nix index 57b38f81f0f3..364acd2dfde2 100644 --- a/nixos/modules/services/desktop-managers/lomiri.nix +++ b/nixos/modules/services/desktop-managers/lomiri.nix @@ -7,6 +7,9 @@ let cfg = config.services.desktopManager.lomiri; + nixos-gsettings-overrides = pkgs.lomiri.lomiri-gsettings-overrides.override { + inherit (cfg) extraGSettingsOverrides extraGSettingsOverridePackages; + }; in { options.services.desktopManager.lomiri = { @@ -22,6 +25,18 @@ in type = lib.types.bool; default = config.services.xserver.displayManager.lightdm.greeters.lomiri.enable || cfg.enable; }; + + extraGSettingsOverrides = lib.mkOption { + description = "Additional GSettings overrides."; + type = lib.types.lines; + default = ""; + }; + + extraGSettingsOverridePackages = lib.mkOption { + description = "List of packages for which GSettings are overridden."; + type = lib.types.listOf lib.types.path; + default = [ ]; + }; }; config = lib.mkMerge [ @@ -43,10 +58,17 @@ in "/share/wallpapers" ]; - systemPackages = with pkgs.lomiri; [ - lomiri-wallpapers # default + additional wallpaper - suru-icon-theme # basic indicator icons - ]; + # Override GSettings defaults + sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-overrides}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas"; + + systemPackages = + [ + nixos-gsettings-overrides # GSettings default overrides + ] + ++ (with pkgs.lomiri; [ + lomiri-wallpapers # default + additional wallpaper + suru-icon-theme # basic indicator icons + ]); }; fonts.packages = with pkgs; [ diff --git a/pkgs/desktops/lomiri/data/lomiri-gsettings-overrides/default.nix b/pkgs/desktops/lomiri/data/lomiri-gsettings-overrides/default.nix new file mode 100644 index 000000000000..672c7adbeb8b --- /dev/null +++ b/pkgs/desktops/lomiri/data/lomiri-gsettings-overrides/default.nix @@ -0,0 +1,51 @@ +{ + lib, + runCommand, + glib, + lomiri-schemas, + lomiri-wallpapers, + nixos-icons, + writeText, + extraGSettingsOverrides ? "", + extraGSettingsOverridePackages ? [ ], + nixos-artwork, +}: + +let + # Overriding the background picture should be possible, but breaks within the VM tests. + # It results in either a grey background (prolly indicating an error somewhere) + # or hangs the session (also happens when using LSS, which sets it via AccountsService). + # + # So we can only override the launcher button details. + # Button colour: https://github.com/NixOS/nixos-artwork/blob/51a27e4a011e95cb559e37d32c44cf89b50f5154/logo/README.md#colours + gsettingsOverrides = writeText "lomiri-gschema-overrides" '' + [com.lomiri.Shell.Launcher] + logo-picture-uri='file://${nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake-white.svg' + home-button-background-color='#5277C3' + + ${extraGSettingsOverrides} + ''; + + gsettingsOverridePackages = [ + lomiri-schemas + ] ++ extraGSettingsOverridePackages; +in +runCommand "lomiri-gsettings-overrides" { preferLocalBuild = true; } '' + dataDir="$out/share/gsettings-schemas/nixos-gsettings-overrides" + schemaDir="$dataDir/glib-2.0/schemas" + mkdir -p "$schemaDir" + + ${lib.strings.concatMapStringsSep "\n" ( + pkg: + "cp -rf \"${glib.getSchemaPath pkg}\"/*.xml \"${glib.getSchemaPath pkg}\"/*.gschema.override \"$schemaDir\"" + ) gsettingsOverridePackages} + + chmod -R a+w "$dataDir" + cp --no-preserve=mode "${gsettingsOverrides}" "$schemaDir/zz-nixos-defaults.gschema.override" + + ${lib.getExe' glib.dev "glib-compile-schemas"} --strict "$schemaDir" | tee gcs.log + + if grep 'No schema files found' gcs.log >/dev/null; then + exit 1 + fi +'' diff --git a/pkgs/desktops/lomiri/default.nix b/pkgs/desktops/lomiri/default.nix index 893165171bb5..fbcb046f2caa 100644 --- a/pkgs/desktops/lomiri/default.nix +++ b/pkgs/desktops/lomiri/default.nix @@ -31,6 +31,7 @@ let teleports = callPackage ./applications/teleports { }; #### Data + lomiri-gsettings-overrides = callPackage ./data/lomiri-gsettings-overrides { }; lomiri-schemas = callPackage ./data/lomiri-schemas { }; lomiri-session = callPackage ./data/lomiri-session { }; lomiri-sounds = callPackage ./data/lomiri-sounds { }; From ef3fba0687151a4f5b6a5fdbbc8a675d88c91cfc Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Mon, 23 Jun 2025 11:19:23 +0200 Subject: [PATCH 006/223] lomiri.lomiri: 0.4.1 -> 0.5.0 --- .../lomiri/applications/lomiri/default.nix | 61 +++++++++++-------- 1 file changed, 37 insertions(+), 24 deletions(-) diff --git a/pkgs/desktops/lomiri/applications/lomiri/default.nix b/pkgs/desktops/lomiri/applications/lomiri/default.nix index 88242fef27cc..162a6b6973fa 100644 --- a/pkgs/desktops/lomiri/applications/lomiri/default.nix +++ b/pkgs/desktops/lomiri/applications/lomiri/default.nix @@ -61,37 +61,54 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri"; - version = "0.4.1"; + version = "0.5.0"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri"; tag = finalAttrs.version; - hash = "sha256-5fwSLUTntVyV5FIVnPishrU/55tyTyx0Fzh6oitaWwo="; + hash = "sha256-blXEfDauwtDH+0OdUx0vAR+8lnAGrREssqjsBNmvomk="; }; patches = [ - # Fix greeter & related settings - # These patches are seemingly not submitted upstream yet + # Fix broken multimedia suspend due to missing media-hub (fetchpatch { - name = "1000-lomiri-QT_IM_MODULE-maliit.patch"; - url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/ebbe0f3f568bd145bb58a2e47f7112442328a0a5/debian/patches/2003_maliit-not-maliitphablet-as-im-module-namespace.patch"; - hash = "sha256-5HEMl0x1S9Hb7spxPRgu8OBebmpaLa6zko2uVEYtBmY="; + name = "2012-lomiri-dont-suspend-apps.patch"; + url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/1d6e83446f69299d1206927c2adbf78470ba27ec/debian/patches/2012_no-app-suspension-on-Debian+Ubuntu-proper.patch"; + hash = "sha256-9mvkILrkig18fAw5KyA2+5vXup6Le7X0blgY0PJ2Trc="; + }) + + # Fix convergence on some tablets + (fetchpatch { + name = "1013-lomiri-fix-convergence-on-high-resolution-tablets.patch"; + url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/4d4904b728a3e66706c756f911ddc79b01f863a2/debian/patches/1013_fix-convergence-on-high-resolution-tablets.patch"; + hash = "sha256-pQYIa8U0gEFdwZBuWMp8nL5j2HPSivMrsuKUC9scKg0="; + }) + + # Make greeter behave nicer & more Wayland-native + (fetchpatch { + name = "2014-lomiri-greeter-wrapper-on-wayland.patch"; + url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/e655e14c7d420021193e37debd3e7da620b45429/debian/patches/2014_lomiri-greeter-wrapper-on-wayland.patch"; + hash = "sha256-aEId3UDqH1iUi9gV5IpW/5S5rke93UyZVr0jWlNYnOU="; }) (fetchpatch { - name = "1001-lomiri-QT_QPA_PLATFORM-wayland.patch"; - url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/ebbe0f3f568bd145bb58a2e47f7112442328a0a5/debian/patches/2004_qt-qpa-platform-is-wayland.patch"; - hash = "sha256-4C6X2TW+yjZhqYPIcQ3GJeTKbz785i7p/DpT+vX1DSQ="; + name = "2015-lomiri-greeter-use-wayland.patch"; + url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/2f5acfa085c901359bf6f6cccbce36d7e2981555/debian/patches/2015_lomiri-greeter-use-wayland.patch"; + hash = "sha256-fnTEVQnOBQVd95ucs+iDMcQFOevfQ8dckQg0PrtL/A0="; }) + + # Reduce desyncing of cursor (fetchpatch { - name = "1002-lomiri-Fix-Lomiri-greeter.patch"; - url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/5f9d28fe6f0ba9ab7eed149b4da7f6b3f4eae55a/debian/patches/1008_lomiri-greeter-wayland.patch"; - hash = "sha256-vuNTKWA50krtx/+XB2pMI271q57N+kqWlfq54gtf/HI="; + name = "1005-lomiri-cursor-always-follow-cursor-position-from-mir.patch"; + url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/f3ba943006f5469a8a7aa24f232d6383afb3bc74/debian/patches/1005_cursor-always-follow-cursor-position-from-mir.patch"; + hash = "sha256-FYWRHt3//gm3jT9dr35tH4PlZssMMA/zBhjkszgqTYo="; }) + + # Undo start-here integration & uglier colours for launcher (fetchpatch { - name = "1004-lomiri-Dont-reset-OSK-setting.patch"; - url = "https://salsa.debian.org/ubports-team/lomiri/-/raw/ebbe0f3f568bd145bb58a2e47f7112442328a0a5/debian/patches/2005_dont-reset-alwaysShowOsk-to-system-defaults-on-login.patch"; - hash = "sha256-guq/Ykcq4WcuXxNKO1eA4sJFyGSpZo0gtyFTdeK/GeE="; + name = "0001-lomiri-LauncherPanel-Use-Lomiri-upstream-home-logo-and-home-background-color.patch"; + url = "https://gitlab.com/ubports/development/core/lomiri/-/commit/defaabfaf4818ee6b618c97b34acf5e0ed2ebb2e.patch"; + hash = "sha256-9YRWMV+1UT+EQd9Uq1+6enNzz+HDlSt3LTPM1BKJxiE="; }) ./9901-lomiri-Disable-Wizard.patch @@ -119,15 +136,11 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace tests/mocks/CMakeLists.txt \ --replace-fail 'add_subdirectory(QtMir/Application)' "" - # This needs to launch the *lomiri* indicators, now that datetime is split into lomiri and non-lomiri variants + # Seems like the Debian patch that added this didn't read the lightdm greeter entry properly, so everything gets passed twice + substituteInPlace data/lomiri-greeter.desktop.in.in \ + --replace-fail 'lomiri-greeter-wrapper @CMAKE_INSTALL_FULL_BINDIR@/lomiri --mode=greeter' 'lomiri-greeter-wrapper' substituteInPlace data/lomiri-greeter-wrapper \ - --replace-fail 'ayatana-indicators.target' 'lomiri-indicators.target' - - # NixOS-ify - - # Use Nix flake instead of Canonical's Ubuntu logo - rm qml/Launcher/graphics/home.svg - ln -s ${nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake-white.svg qml/Launcher/graphics/home.svg + --replace-fail 'LOMIRI_BINARY:-lomiri' "LOMIRI_BINARY:-$out/bin/lomiri" # Look up default wallpaper in current system substituteInPlace plugins/Utils/constants.cpp \ From d0f3dc903f40cc492e694ca6068d78eab017a911 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Jun 2025 20:41:52 +0000 Subject: [PATCH 007/223] livebook: 0.16.2 -> 0.16.4 --- pkgs/by-name/li/livebook/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/livebook/package.nix b/pkgs/by-name/li/livebook/package.nix index 33e0df984151..317f2bf5ccf5 100644 --- a/pkgs/by-name/li/livebook/package.nix +++ b/pkgs/by-name/li/livebook/package.nix @@ -11,7 +11,7 @@ }: beamPackages.mixRelease rec { pname = "livebook"; - version = "0.16.2"; + version = "0.16.4"; inherit elixir; @@ -23,13 +23,13 @@ beamPackages.mixRelease rec { owner = "livebook-dev"; repo = "livebook"; tag = "v${version}"; - hash = "sha256-x4h5vT2p1SL/8p04DRpKbIbwL7XzctH27f4ZAwj0QOg="; + hash = "sha256-Cwzcoslqjaf7z9x2Sgnzrrl4zUcH2f7DEWaFPBIi3ms="; }; mixFodDeps = beamPackages.fetchMixDeps { pname = "mix-deps-${pname}"; inherit src version; - hash = "sha256-0gmUCVLrNfcRCPhaXuOfrYW05TDbDN5Zt9IA8OBU8Gc="; + hash = "sha256-OEYkWh0hAl7ZXP2Cq+TgVGF4tnWlpF6W5uRSdyrswlA="; }; postInstall = '' From efd1e065c6bac23ff88411dc92f71ec5a59a3531 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Thu, 26 Jun 2025 12:34:08 +0200 Subject: [PATCH 008/223] nixosTests.lomiri: Fix mouse coords We now apply a patch to lomiri that fixes some mouse issues in regular & VM usage, but causes some of our hardcoded coordinates to no longer work. Update any coords that got broken by this. --- nixos/tests/lomiri.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/nixos/tests/lomiri.nix b/nixos/tests/lomiri.nix index 42d882fd1454..42c93f3070f8 100644 --- a/nixos/tests/lomiri.nix +++ b/nixos/tests/lomiri.nix @@ -139,12 +139,8 @@ let Move the mouse to a screen location and hit left-click. """ - # Need to reset to top-left, --absolute doesn't work? - machine.execute("ydotool mousemove -- -10000 -10000") - machine.sleep(2) - # Move - machine.execute(f"ydotool mousemove -- {xpos} {ypos}") + machine.execute(f"ydotool mousemove --absolute -- {xpos} {ypos}") machine.sleep(2) # Click (C0 - left button: down & up) @@ -157,7 +153,7 @@ let """ # Using the keybind has a chance of instantly closing the menu again? Just click the button - mouse_click(20, 30) + mouse_click(15, 15) ''; @@ -653,7 +649,7 @@ in machine.screenshot("settings_lomiri-content-hub_peers") # Select Morph as content source - mouse_click(370, 100) + mouse_click(340, 80) # Expect Morph to be brought into the foreground, with its Downloads page open wait_for_text("No downloads") @@ -853,8 +849,8 @@ in ocr = [ "Log Out" ]; extraCheck = '' # We should be able to log out and return to the greeter - mouse_click(720, 280) # "Log Out" - mouse_click(400, 240) # confirm logout + mouse_click(600, 280) # "Log Out" + mouse_click(340, 220) # confirm logout machine.wait_until_fails("pgrep -u ${user} -f 'lomiri --mode=full-shell'") ''; }) From f84c95ec49498fff8a12671288ab5ebb409fea94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 26 Jun 2025 19:50:36 +0000 Subject: [PATCH 009/223] gate: 0.49.2 -> 0.50.0 --- pkgs/by-name/ga/gate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ga/gate/package.nix b/pkgs/by-name/ga/gate/package.nix index c72da6602620..60d085208de2 100644 --- a/pkgs/by-name/ga/gate/package.nix +++ b/pkgs/by-name/ga/gate/package.nix @@ -6,7 +6,7 @@ let pname = "gate"; - version = "0.49.2"; + version = "0.50.0"; in buildGoModule { inherit pname version; @@ -15,10 +15,10 @@ buildGoModule { owner = "minekube"; repo = "gate"; tag = "v${version}"; - hash = "sha256-u90cQh6mYUrlnWUkwIAhkJJZ6GB0AkNIJVJVkq4cYEM="; + hash = "sha256-clWQeFKOLzA99yNqgNPdPdvyaVoRvYjYg7PrGvnuk7o="; }; - vendorHash = "sha256-4LJwb4ZXs+CUcxhvRveJy+xu7/UEjxIEwLV5Z5gBbT4="; + vendorHash = "sha256-d/D1l+/viJ5OFSpUDpC+4pnDwPJDBuYDjS7niao5D9U="; ldflags = [ "-s" From 5d42e80772a0816845c857352e596da7980adad7 Mon Sep 17 00:00:00 2001 From: Timon Schelling Date: Fri, 27 Jun 2025 01:39:59 +0000 Subject: [PATCH 010/223] balsa: 2.6.4 -> 2.6.5, modernize --- pkgs/by-name/ba/balsa/package.nix | 41 +++++++++++++++++++------------ 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/ba/balsa/package.nix b/pkgs/by-name/ba/balsa/package.nix index 6d4bbd062237..d13a4d77a6ff 100644 --- a/pkgs/by-name/ba/balsa/package.nix +++ b/pkgs/by-name/ba/balsa/package.nix @@ -1,41 +1,44 @@ { lib, stdenv, - fetchurl, + fetchFromGitLab, glib, gmime3, gnutls, - gobject-introspection, gpgme, gtk3, gtksourceview4, gtkspell3, - intltool, libcanberra-gtk3, libesmtp, libical, libnotify, libsecret, openssl, + meson, + ninja, pkg-config, sqlite, webkitgtk_4_0, wrapGAppsHook3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "balsa"; - version = "2.6.4"; + version = "2.6.5"; - src = fetchurl { - url = "https://pawsa.fedorapeople.org/balsa/${pname}-${version}.tar.xz"; - sha256 = "1hcgmjka2x2igdrmvzlfs12mv892kv4vzv5iy90kvcqxa625kymy"; + src = fetchFromGitLab { + domain = "gitlab.gnome.org"; + owner = "GNOME"; + repo = "balsa"; + tag = finalAttrs.version; + hash = "sha256-KvgDIFbXmVkTqOibKF+8UhupEDgdhje600aSbmeKZqo="; }; nativeBuildInputs = [ + meson + ninja pkg-config - intltool - gobject-introspection wrapGAppsHook3 ]; @@ -57,6 +60,10 @@ stdenv.mkDerivation rec { webkitgtk_4_0 ]; + mesonFlags = [ + (lib.mesonOption "sysconfdir" "etc") + ]; + configureFlags = [ "--with-canberra" "--with-gtksourceview" @@ -70,11 +77,13 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with lib; { - homepage = "http://pawsa.fedorapeople.org/balsa/"; + meta = { description = "E-mail client for GNOME"; - license = licenses.gpl2Plus; - platforms = platforms.unix; - maintainers = [ maintainers.romildo ]; + homepage = "https://gitlab.gnome.org/GNOME/balsa"; + changelog = "https://gitlab.gnome.org/GNOME/balsa/-/blob/master/ChangeLog"; + mainProgram = "balsa"; + license = lib.licenses.gpl2Plus; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ romildo ]; }; -} +}) From 00daedd087bdcf96a27dc057030f2504affab8e0 Mon Sep 17 00:00:00 2001 From: Malik Date: Mon, 23 Jun 2025 12:42:29 +0200 Subject: [PATCH 011/223] python3Packages.lizard: 1.17.30 -> 1.17.31 --- pkgs/development/python-modules/lizard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lizard/default.nix b/pkgs/development/python-modules/lizard/default.nix index c22effdc56ea..a177c8ef9f9f 100644 --- a/pkgs/development/python-modules/lizard/default.nix +++ b/pkgs/development/python-modules/lizard/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "lizard"; - version = "1.17.30"; + version = "1.17.31"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "terryyin"; repo = "lizard"; rev = version; - hash = "sha256-yXiRbC85IeeNR8rWSqLTQD9qy2CzAhlDD7YeTm5Vj9c="; + hash = "sha256-8lu4EknyAI+gn7GOSo13RRHNogpZdgxJ9fTvy7NyIsM="; }; propagatedBuildInputs = [ From 0c47eea355869afe2ae95b61f6229f55606dff16 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Jun 2025 12:37:04 +0000 Subject: [PATCH 012/223] kissat: 4.0.2 -> 4.0.3 --- pkgs/by-name/ki/kissat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ki/kissat/package.nix b/pkgs/by-name/ki/kissat/package.nix index 93cdc7060752..b40359ca01e6 100644 --- a/pkgs/by-name/ki/kissat/package.nix +++ b/pkgs/by-name/ki/kissat/package.nix @@ -25,13 +25,13 @@ let in stdenv.mkDerivation rec { pname = "kissat"; - version = "4.0.2"; + version = "4.0.3"; src = fetchFromGitHub { owner = "arminbiere"; repo = "kissat"; rev = "rel-${version}"; - sha256 = "sha256-XVaWO1zHMXM83Qih3HnmIsOvM1zpefF6u9lBP420/mQ="; + sha256 = "sha256-IlMHtsEYafpbCNZfbeJo1JS5S5qcZQt1aDWjv+xxoqM="; }; outputs = [ From 74f1c747d5a1afa04b83a90401c59345266802a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Jun 2025 15:00:18 +0000 Subject: [PATCH 013/223] libserdes: 7.9.1 -> 7.9.2 --- pkgs/by-name/li/libserdes/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libserdes/package.nix b/pkgs/by-name/li/libserdes/package.nix index 1909f44b4434..b735b084f286 100644 --- a/pkgs/by-name/li/libserdes/package.nix +++ b/pkgs/by-name/li/libserdes/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { pname = "libserdes"; - version = "7.9.1"; + version = "7.9.2"; src = fetchFromGitHub { owner = "confluentinc"; From f722b576649c91b4de00fd415fd59d2ae252f70d Mon Sep 17 00:00:00 2001 From: Stephen Huan Date: Mon, 23 Jun 2025 02:33:06 -0400 Subject: [PATCH 014/223] triton-llvm: 19.1.0-rc1 -> 21.0.0-git --- pkgs/by-name/tr/triton-llvm/package.nix | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/tr/triton-llvm/package.nix b/pkgs/by-name/tr/triton-llvm/package.nix index c57a075e432f..6b2b99aa0264 100644 --- a/pkgs/by-name/tr/triton-llvm/package.nix +++ b/pkgs/by-name/tr/triton-llvm/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, pkgsBuildBuild, pkg-config, cmake, @@ -65,7 +64,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "triton-llvm"; - version = "19.1.0-rc1"; # One of the tags at https://github.com/llvm/llvm-project/commit/10dc3a8e916d73291269e5e2b82dd22681489aa1 + version = "21.0.0-git"; # See https://github.com/llvm/llvm-project/blob/main/cmake/Modules/LLVMVersion.cmake outputs = [ @@ -78,23 +77,13 @@ stdenv.mkDerivation (finalAttrs: { "man" ]; - # See https://github.com/triton-lang/triton/blob/main/python/setup.py - # and https://github.com/ptillet/triton-llvm-releases/releases + # See https://github.com/triton-lang/triton/blob/main/cmake/llvm-hash.txt src = fetchFromGitHub { owner = "llvm"; repo = "llvm-project"; - rev = "10dc3a8e916d73291269e5e2b82dd22681489aa1"; - hash = "sha256-9DPvcFmhzw6MipQeCQnr35LktW0uxtEL8axMMPXIfWw="; + rev = "a66376b0dc3b2ea8a84fda26faca287980986f78"; + hash = "sha256-7xUPozRerxt38UeJxA8kYYxOQ4+WzDREndD2+K0BYkU="; }; - patches = [ - # glibc-2.40 support - # [llvm-exegesis] Use correct rseq struct size #100804 - # https://github.com/llvm/llvm-project/issues/100791 - (fetchpatch { - url = "https://github.com/llvm/llvm-project//commit/84837e3cc1cf17ed71580e3ea38299ed2bfaa5f6.patch"; - hash = "sha256-QKa+kyXjjGXwTQTEpmKZx5yYjOyBX8A8NQoIYUaGcIw="; - }) - ]; nativeBuildInputs = [ From 3c7520db9cd40cb50093ed636ed0f7ebd6b4be92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Jun 2025 08:36:15 +0000 Subject: [PATCH 015/223] famistudio: 4.4.0 -> 4.4.1 --- pkgs/by-name/fa/famistudio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/famistudio/package.nix b/pkgs/by-name/fa/famistudio/package.nix index e2b08bb320d8..6655645b3db6 100644 --- a/pkgs/by-name/fa/famistudio/package.nix +++ b/pkgs/by-name/fa/famistudio/package.nix @@ -29,13 +29,13 @@ let in buildDotnetModule (finalAttrs: { pname = "famistudio"; - version = "4.4.0"; + version = "4.4.1"; src = fetchFromGitHub { owner = "BleuBleu"; repo = "FamiStudio"; tag = finalAttrs.version; - hash = "sha256-QKgKPXb7NgbN37oCrwW9cLn701nsu55EsVXzOOKyc0A="; + hash = "sha256-2QDolO0eF5nYmxS376nG41LOJVB0LQOrcC7FeVQknfE="; }; postPatch = From df24b5c8a8144c49775f3d47cf14991c44e0a961 Mon Sep 17 00:00:00 2001 From: Julien Dehos Date: Mon, 30 Jun 2025 12:26:33 +0200 Subject: [PATCH 016/223] python3Packages.bayesian-optimization: 2.0.4 -> 3.0.0 --- .../python-modules/bayesian-optimization/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bayesian-optimization/default.nix b/pkgs/development/python-modules/bayesian-optimization/default.nix index 8683c1c8dd85..3be4d88b8cf8 100644 --- a/pkgs/development/python-modules/bayesian-optimization/default.nix +++ b/pkgs/development/python-modules/bayesian-optimization/default.nix @@ -12,6 +12,7 @@ numpy, scipy, colorama, + packaging, # tests jupyter, @@ -23,14 +24,14 @@ buildPythonPackage rec { pname = "bayesian-optimization"; - version = "2.0.4"; + version = "3.0.0"; pyproject = true; src = fetchFromGitHub { owner = "bayesian-optimization"; repo = "BayesianOptimization"; tag = "v${version}"; - hash = "sha256-F1+M5znfI7lHGJRRTgmQxrLTYZmLc90Q0TCvpRoSVTU="; + hash = "sha256-ruMxuMTXVpS5oaZk994xIjgUnhpybrvhvy69nvU5feE="; }; build-system = [ poetry-core ]; @@ -40,6 +41,7 @@ buildPythonPackage rec { numpy scipy colorama + packaging ]; nativeCheckInputs = [ From 151c72e1ddb168e225bab7727ae547b1f2196dbe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Jun 2025 11:31:42 +0000 Subject: [PATCH 017/223] xmrig-mo: 6.23.0-mo1 -> 6.24.0-mo1 --- pkgs/by-name/xm/xmrig-mo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xm/xmrig-mo/package.nix b/pkgs/by-name/xm/xmrig-mo/package.nix index 7a3725e3c952..95a65107c492 100644 --- a/pkgs/by-name/xm/xmrig-mo/package.nix +++ b/pkgs/by-name/xm/xmrig-mo/package.nix @@ -6,13 +6,13 @@ xmrig.overrideAttrs (oldAttrs: rec { pname = "xmrig-mo"; - version = "6.23.0-mo1"; + version = "6.24.0-mo1"; src = fetchFromGitHub { owner = "MoneroOcean"; repo = "xmrig"; rev = "v${version}"; - hash = "sha256-9ne2qpN6F6FJyD/Havb7fhY1oB4AxFrB17gI7QtoE1E="; + hash = "sha256-l3dN1lKn+Vt2JPmBm452kRe39UCnW3TIhUbHXkHXBrM="; }; meta = with lib; { From 7610339a8f2900ccb70df115595b5849a377c369 Mon Sep 17 00:00:00 2001 From: uncenter Date: Mon, 30 Jun 2025 09:24:20 -0400 Subject: [PATCH 018/223] amber-lang: remove uncenter from maintainers --- pkgs/by-name/am/amber-lang/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/am/amber-lang/package.nix b/pkgs/by-name/am/amber-lang/package.nix index 6a9ed594d886..115d613926dd 100644 --- a/pkgs/by-name/am/amber-lang/package.nix +++ b/pkgs/by-name/am/amber-lang/package.nix @@ -78,7 +78,6 @@ rustPlatform.buildRustPackage rec { mainProgram = "amber"; maintainers = with maintainers; [ cafkafk - uncenter aleksana ]; platforms = platforms.unix; From 76f0efdec98656038e0cb57b725ba4d87c89ae55 Mon Sep 17 00:00:00 2001 From: uncenter Date: Mon, 30 Jun 2025 09:24:33 -0400 Subject: [PATCH 019/223] cargo-shear: remove uncenter from maintainers --- pkgs/by-name/ca/cargo-shear/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ca/cargo-shear/package.nix b/pkgs/by-name/ca/cargo-shear/package.nix index 77c3fad0a552..4e2b61782072 100644 --- a/pkgs/by-name/ca/cargo-shear/package.nix +++ b/pkgs/by-name/ca/cargo-shear/package.nix @@ -34,6 +34,6 @@ rustPlatform.buildRustPackage { homepage = "https://github.com/Boshen/cargo-shear"; changelog = "https://github.com/Boshen/cargo-shear/blob/v${version}/CHANGELOG.md"; license = [ lib.licenses.mit ]; - maintainers = with lib.maintainers; [ uncenter ]; + maintainers = with lib.maintainers; [ ]; }; } From 5b6df2aacd7f65440d1ead1e8c8a5b43061ded03 Mon Sep 17 00:00:00 2001 From: uncenter Date: Mon, 30 Jun 2025 09:24:47 -0400 Subject: [PATCH 020/223] markuplinkchecker: remove uncenter from maintainers --- pkgs/by-name/ma/markuplinkchecker/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/ma/markuplinkchecker/package.nix b/pkgs/by-name/ma/markuplinkchecker/package.nix index 59757e472793..1ac6c7d7a1d6 100644 --- a/pkgs/by-name/ma/markuplinkchecker/package.nix +++ b/pkgs/by-name/ma/markuplinkchecker/package.nix @@ -38,7 +38,6 @@ rustPlatform.buildRustPackage { changelog = "https://github.com/becheran/mlc/blob/v${version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - uncenter anas ]; mainProgram = "mlc"; From d1e09e896648d27bf68e2efd4f3b2e174b3f3850 Mon Sep 17 00:00:00 2001 From: Timon Schelling Date: Mon, 30 Jun 2025 20:55:03 +0000 Subject: [PATCH 021/223] balsa: replace romildo with timon as maintainer --- pkgs/by-name/ba/balsa/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ba/balsa/package.nix b/pkgs/by-name/ba/balsa/package.nix index d13a4d77a6ff..b1fbefb4e7cf 100644 --- a/pkgs/by-name/ba/balsa/package.nix +++ b/pkgs/by-name/ba/balsa/package.nix @@ -84,6 +84,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "balsa"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ romildo ]; + maintainers = with lib.maintainers; [ timon ]; }; }) From 5278b11b297f6bac41f43e64166b8760e567d3ef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 1 Jul 2025 03:27:12 +0000 Subject: [PATCH 022/223] libdivecomputer: 0.8.0 -> 0.9.0 --- pkgs/by-name/li/libdivecomputer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libdivecomputer/package.nix b/pkgs/by-name/li/libdivecomputer/package.nix index e81111f4a800..fa599d076b7f 100644 --- a/pkgs/by-name/li/libdivecomputer/package.nix +++ b/pkgs/by-name/li/libdivecomputer/package.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation rec { pname = "libdivecomputer"; - version = "0.8.0"; + version = "0.9.0"; src = fetchurl { url = "https://www.libdivecomputer.org/releases/${pname}-${version}.tar.gz"; - sha256 = "sha256-J17M55I2RO1YH6q53LTxpprSUbzrByHE5fhftjFheg4="; + sha256 = "sha256-p7gLkIOiETpDKA7ntR1I1m6lp3n8P+5X33xFHaAlHGU="; }; enableParallelBuilding = true; From f34a3e9ee09d3fab95c673889fd51e45cff59fca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 1 Jul 2025 04:22:55 +0000 Subject: [PATCH 023/223] libfabric: 2.1.0 -> 2.2.0 --- pkgs/by-name/li/libfabric/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libfabric/package.nix b/pkgs/by-name/li/libfabric/package.nix index a9bec3b1ecc7..d32b458a3c28 100644 --- a/pkgs/by-name/li/libfabric/package.nix +++ b/pkgs/by-name/li/libfabric/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { pname = "libfabric"; - version = "2.1.0"; + version = "2.2.0"; enableParallelBuilding = true; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { owner = "ofiwg"; repo = "libfabric"; rev = "v${version}"; - sha256 = "sha256-TK45SCPyFIMhliBYBEMPSKX/UtHGPj075SlTNB92O0Y="; + sha256 = "sha256-BY3a7CxtMJl5/+7t4BzJRTbMnDs1oL3UhDOPRB+D3+U="; }; outputs = [ From 83e1c2a7e9befd5c6d313e01ab681ff22e05073e Mon Sep 17 00:00:00 2001 From: Johan Herland Date: Mon, 30 Jun 2025 17:51:38 +0000 Subject: [PATCH 024/223] python3Packages.arch: init at 7.2.0 --- .../python-modules/arch/default.nix | 64 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 66 insertions(+) create mode 100644 pkgs/development/python-modules/arch/default.nix diff --git a/pkgs/development/python-modules/arch/default.nix b/pkgs/development/python-modules/arch/default.nix new file mode 100644 index 000000000000..f3c14da682eb --- /dev/null +++ b/pkgs/development/python-modules/arch/default.nix @@ -0,0 +1,64 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + cython, + numpy, + pandas, + property-cached, + pytestCheckHook, + scipy, + setuptools, + setuptools-scm, + statsmodels, +}: + +buildPythonPackage rec { + pname = "arch"; + version = "7.2.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "bashtage"; + repo = "arch"; + tag = "v${version}"; + hash = "sha256-3H/6mdPg8rg+N1wecqLDzc7Ot3SnUVpOagns4PsTD/Q="; + }; + + postPatch = '' + substituteInPlace setup.cfg \ + --replace 'PytestRemovedIn8Warning' 'PytestRemovedIn9Warning' + ''; + + build-system = [ + setuptools + setuptools-scm + cython + ]; + + dependencies = [ + numpy + pandas + property-cached + scipy + statsmodels + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + disabledTestPaths = [ + # Skip long-running/failing tests + "arch/tests/univariate/test_forecast.py" + "arch/tests/univariate/test_mean.py" + ]; + + pythonImportsCheck = [ "arch" ]; + + meta = { + description = "Autoregressive Conditional Heteroskedasticity (ARCH) and other tools for financial econometrics"; + homepage = "https://github.com/bashtage/arch"; + changelog = "https://github.com/bashtage/arch/releases/tag/v${version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ jherland ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5d3262b216a4..28b557ee90a5 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -837,6 +837,8 @@ self: super: with self; { arcam-fmj = callPackage ../development/python-modules/arcam-fmj { }; + arch = callPackage ../development/python-modules/arch { }; + archinfo = callPackage ../development/python-modules/archinfo { }; archspec = callPackage ../development/python-modules/archspec { }; From cb468f8dc7e57bbcc8183aef22140867d4e55184 Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Tue, 1 Jul 2025 12:44:56 +0200 Subject: [PATCH 025/223] nominatim-ui: rewrite packaging to add missing files * Rewrite packaging to add missing files which needs to be built by yarn * Drop usage of finalAttrs which is failing when used with mkYarnPackage --- pkgs/by-name/no/nominatim-ui/package.json | 48 +++++++++++++++++++++++ pkgs/by-name/no/nominatim-ui/package.nix | 42 +++++++++++++++++--- 2 files changed, 84 insertions(+), 6 deletions(-) create mode 100644 pkgs/by-name/no/nominatim-ui/package.json diff --git a/pkgs/by-name/no/nominatim-ui/package.json b/pkgs/by-name/no/nominatim-ui/package.json new file mode 100644 index 000000000000..05d40eb226e0 --- /dev/null +++ b/pkgs/by-name/no/nominatim-ui/package.json @@ -0,0 +1,48 @@ +{ + "name": "nominatim-ui", + "description": "Debug web interface for Nominatim geocoder", + "version": "3.7.1", + "license": "GPL-2.0", + "scripts": { + "build": "rollup -c", + "dev": "rollup -c -w", + "lint": "eslint --quiet *.js src/ test/", + "lint:fix": "eslint --fix *.js src/ test/", + "test": "rollup -c && mocha --recursive test/", + "start": "static-server dist" + }, + "devDependencies": { + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "^9.12.0", + "@rollup/plugin-commonjs": "^28.0", + "@rollup/plugin-node-resolve": "^16.0", + "eslint": "^9.0", + "eslint-config-prettier": "^10.1.2", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-mocha": "^11.0", + "eslint-plugin-prettier": "^5.2.6", + "eslint-plugin-security": "^3.0.1", + "eslint-plugin-svelte": "^3.5.0", + "fs-extra": "^11.0.0", + "globals": "^16.0.0", + "http": "^0.0.1-security", + "http-proxy": "^1.18.1", + "mocha": "^11.0", + "puppeteer": "^24.0", + "rollup": "^4.22.4", + "rollup-plugin-css-only": "^4.3.0", + "rollup-plugin-livereload": "^2.0.0", + "rollup-plugin-svelte": "^7.0.0", + "rollup-plugin-terser": "^7.0.0", + "static-server": "^2.2.1", + "svelte": "^5.0.0" + }, + "dependencies": { + "bootstrap": "^5.0.0", + "escape-html": "^1.0.3", + "leaflet": "1.9.4", + "leaflet-minimap": "^3.6.1", + "timeago.js": "^4.0.2" + }, + "type": "module" +} diff --git a/pkgs/by-name/no/nominatim-ui/package.nix b/pkgs/by-name/no/nominatim-ui/package.nix index f4b09e84694b..c6f143419663 100644 --- a/pkgs/by-name/no/nominatim-ui/package.nix +++ b/pkgs/by-name/no/nominatim-ui/package.nix @@ -1,28 +1,58 @@ { lib, - stdenv, fetchFromGitHub, + fetchYarnDeps, + mkYarnPackage, }: -stdenv.mkDerivation (finalAttrs: { +# Notes for the upgrade: +# * Download the tarball of the new version to use. +# * Replace new `package.json` here. +# * Update `version`+`hash` and rebuild. + +mkYarnPackage rec { pname = "nominatim-ui"; version = "3.7.1"; src = fetchFromGitHub { owner = "osm-search"; repo = "nominatim-ui"; - tag = "v${finalAttrs.version}"; + tag = "v${version}"; hash = "sha256-TliTWDKdIp7Z0uYw5P65i06NQAUNwNymUsSYrihVZFE="; }; + offlineCache = fetchYarnDeps { + yarnLock = "${src}/yarn.lock"; + hash = "sha256-IqwsXEd9RSJhkA4BONTJT4xYMTyG9+zddIpD47v6AFc="; + }; + + packageJSON = ./package.json; + + buildPhase = '' + runHook preBuild + + yarn --offline build + + runHook postBuild + ''; + + # Minimal configuration + # See https://nominatim.org/release-docs/latest/admin/Setup-Nominatim-UI/#installing-nominatim-ui + preInstall = '' + echo "Nominatim_Config.Nominatim_API_Endpoint='https://localhost/';" \ + > deps/nominatim-ui/dist/theme/config.theme.js + ''; + installPhase = '' runHook preInstall - cp --archive dist $out + cp --archive deps/nominatim-ui/dist $out runHook postInstall ''; + doDist = false; + meta = { description = "Debugging user interface for Nominatim geocoder"; homepage = "https://github.com/osm-search/nominatim-ui"; @@ -31,6 +61,6 @@ stdenv.mkDerivation (finalAttrs: { geospatial ngi ]; - changelog = "https://github.com/osm-search/nominatim-ui/releases/tag/v${finalAttrs.version}"; + changelog = "https://github.com/osm-search/nominatim-ui/releases/tag/v${version}"; }; -}) +} From 25fc534697febb34673dd94371052e0a6869d548 Mon Sep 17 00:00:00 2001 From: Malo Bourgon Date: Tue, 1 Jul 2025 10:21:58 -0700 Subject: [PATCH 026/223] signalbackup-tools: 20250630-2 -> 20250701-1 Diff: https://github.com/bepaald/signalbackup-tools/compare/20250630-2...20250701-1 --- pkgs/by-name/si/signalbackup-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/signalbackup-tools/package.nix b/pkgs/by-name/si/signalbackup-tools/package.nix index 8b7a09eee585..e66e6e779833 100644 --- a/pkgs/by-name/si/signalbackup-tools/package.nix +++ b/pkgs/by-name/si/signalbackup-tools/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "signalbackup-tools"; - version = "20250630-2"; + version = "20250701-1"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; rev = version; - hash = "sha256-/zbBiVWqHoKG2h6ExIDIP6ZQH1F8LByZYWbx8wysGDw="; + hash = "sha256-lkVbDtdvgaPIHOf/TrDVaFP1W5EvuyQ5X+HfTc6CbeQ="; }; nativeBuildInputs = From 5e26c6aaab11bb8039e7a53ba4bbdd620a5cf0be Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 1 Jul 2025 23:09:19 +0000 Subject: [PATCH 027/223] kyverno: 1.14.3 -> 1.14.4 --- pkgs/by-name/ky/kyverno/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ky/kyverno/package.nix b/pkgs/by-name/ky/kyverno/package.nix index 67c7c06d7074..d87efef20e8b 100644 --- a/pkgs/by-name/ky/kyverno/package.nix +++ b/pkgs/by-name/ky/kyverno/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "kyverno"; - version = "1.14.3"; + version = "1.14.4"; src = fetchFromGitHub { owner = "kyverno"; repo = "kyverno"; rev = "v${version}"; - hash = "sha256-WKVzx88k9D6unZWNfJesy/Ucmm5u5hJUpEETuOLiF18="; + hash = "sha256-hOYNHJfK3EMe6oC3ucymcK8uyu07asRZjYJxm4fN6x8="; }; ldflags = [ From 49b1bac6e510565deea5f37a00924ff8e3d006c2 Mon Sep 17 00:00:00 2001 From: Niko Cantero <97130632+nyabinary@users.noreply.github.com> Date: Tue, 1 Jul 2025 21:29:14 -0400 Subject: [PATCH 028/223] nixos/matrix-continuwuity: update environmental variable Change ``CONDUWUIT_CONFIG`` to ``CONTINUWUITY_CONFIG`` --- nixos/modules/services/matrix/continuwuity.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/matrix/continuwuity.nix b/nixos/modules/services/matrix/continuwuity.nix index 5170011d3037..c76b55ed5a2e 100644 --- a/nixos/modules/services/matrix/continuwuity.nix +++ b/nixos/modules/services/matrix/continuwuity.nix @@ -210,7 +210,7 @@ in wants = [ "network-online.target" ]; after = [ "network-online.target" ]; environment = lib.mkMerge [ - { CONDUWUIT_CONFIG = configFile; } + { CONTINUWUITY_CONFIG = configFile; } cfg.extraEnvironment ]; startLimitBurst = 5; From f506fd9498d91f4d6b39424bbc9e067293c38e9b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 2 Jul 2025 04:14:31 +0000 Subject: [PATCH 029/223] python3Packages.pyreadstat: 1.2.9 -> 1.3.0 --- pkgs/development/python-modules/pyreadstat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyreadstat/default.nix b/pkgs/development/python-modules/pyreadstat/default.nix index b322efc89890..64db1c5206a4 100644 --- a/pkgs/development/python-modules/pyreadstat/default.nix +++ b/pkgs/development/python-modules/pyreadstat/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyreadstat"; - version = "1.2.9"; + version = "1.3.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Roche"; repo = "pyreadstat"; tag = "v${version}"; - hash = "sha256-4SdA4yYf3ha42ktyObTa2eOG16sq5tq+7Iyi16V00bw="; + hash = "sha256-ZcdCUX8mNBipOV5k+y7WdgxCZLfsZZlClyeuL8sQ6BI="; }; build-system = [ From ff93aba5842c001722f7422660331c200a0a89e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 2 Jul 2025 08:28:53 +0000 Subject: [PATCH 030/223] spire: 1.12.3 -> 1.12.4 --- pkgs/by-name/sp/spire/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spire/package.nix b/pkgs/by-name/sp/spire/package.nix index 726685379259..dd3e118f8901 100644 --- a/pkgs/by-name/sp/spire/package.nix +++ b/pkgs/by-name/sp/spire/package.nix @@ -6,7 +6,7 @@ buildGoModule (finalAttrs: { pname = "spire"; - version = "1.12.3"; + version = "1.12.4"; outputs = [ "out" @@ -18,10 +18,10 @@ buildGoModule (finalAttrs: { owner = "spiffe"; repo = "spire"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-ZtSJ5/Qg4r2dkFGM/WiDWwQc2OtkX45kGXTdXU35Cng="; + sha256 = "sha256-gyACFRoA0WwIea4GRmKvZlC83YGtjyZROH6QB0GyHOg="; }; - vendorHash = "sha256-1ngjcqGwUNMyR/wBCo0MYguD1gGH8rbI2j9BB+tGL9k="; + vendorHash = "sha256-yWONqvSNOgeXkYU5TX1Sec8xNCnaqdVLXk3ylhGBvyE="; ldflags = [ "-s" From 9f1e2551a17672015d8770d0b3fe0329d7076c2d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 2 Jul 2025 11:48:40 +0000 Subject: [PATCH 031/223] vkquake: 1.32.3 -> 1.32.3.1 --- pkgs/games/quakespasm/vulkan.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/quakespasm/vulkan.nix b/pkgs/games/quakespasm/vulkan.nix index b1191ac4d702..70d3c792b187 100644 --- a/pkgs/games/quakespasm/vulkan.nix +++ b/pkgs/games/quakespasm/vulkan.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "vkquake"; - version = "1.32.3"; + version = "1.32.3.1"; src = fetchFromGitHub { owner = "Novum"; repo = "vkQuake"; tag = finalAttrs.version; - hash = "sha256-Nb3nTU0cJK5vNitfNBF7Usc0vTgMxZdQ3I3mjM1E9po="; + hash = "sha256-Hsj6LgxlEICI3MMDMCE1KvslYrsYfQPhShpP5kzLCTI="; }; nativeBuildInputs = [ From 80efdaba5b835fc0693050a2318907dd2128895f Mon Sep 17 00:00:00 2001 From: Johan Herland Date: Wed, 2 Jul 2025 12:02:43 +0000 Subject: [PATCH 032/223] python312Packages.presto-python-client: init at 0.8.4 --- .../presto-python-client/default.nix | 54 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 56 insertions(+) create mode 100644 pkgs/development/python-modules/presto-python-client/default.nix diff --git a/pkgs/development/python-modules/presto-python-client/default.nix b/pkgs/development/python-modules/presto-python-client/default.nix new file mode 100644 index 000000000000..1a02b277f178 --- /dev/null +++ b/pkgs/development/python-modules/presto-python-client/default.nix @@ -0,0 +1,54 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + click, + future, + httpretty, + pytestCheckHook, + requests, + requests-kerberos, + setuptools, + six, +}: + +buildPythonPackage rec { + pname = "presto-python-client"; + version = "0.8.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "prestodb"; + repo = "presto-python-client"; + tag = version; + hash = "sha256-ZpVcmX6jRu4PJ1RxtIR8i0EpfhhhP8HZVVkB7CWLrsM="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + click + future + requests + requests-kerberos + six + ]; + + nativeCheckInputs = [ + pytestCheckHook + httpretty + ]; + + # Integration tests require network access + disabledTestPaths = [ "integration_tests" ]; + + pythonImportsCheck = [ "prestodb" ]; + + meta = { + description = "Client for Presto (https://prestodb.io), a distributed SQL engine for interactive and batch big data processing"; + homepage = "https://github.com/prestodb/presto-python-client"; + changelog = "https://github.com/prestodb/presto-python-client/releases/tag/${version}"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ jherland ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5d3262b216a4..3b2dde700669 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11775,6 +11775,8 @@ self: super: with self; { preshed = callPackage ../development/python-modules/preshed { }; + presto-python-client = callPackage ../development/python-modules/presto-python-client { }; + pretend = callPackage ../development/python-modules/pretend { }; pretty-errors = callPackage ../development/python-modules/pretty-errors { }; From 326435a3d5c0a14cf3640edabfe493444d79c009 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 2 Jul 2025 15:29:40 +0000 Subject: [PATCH 033/223] harper: 0.44.0 -> 0.47.0 --- pkgs/by-name/ha/harper/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index 4e3656d2b61a..bd16e0652546 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "harper"; - version = "0.44.0"; + version = "0.47.0"; src = fetchFromGitHub { owner = "Automattic"; repo = "harper"; rev = "v${version}"; - hash = "sha256-7sF2hwj4Gnca8QVociECKY+8grIDwcUoK9Zpx5YdNr0="; + hash = "sha256-kVZG3Vfe+PABhrXY26AUlBxrpiL9UtmIka84s0yvsXI="; }; buildAndTestSubdir = "harper-ls"; useFetchCargoVendor = true; - cargoHash = "sha256-SnwmXBt3wqsZPfKu3FIura8/y9MfU8VUKYRisdlcNXE="; + cargoHash = "sha256-M6HdwQZanMxTvDdw0giycoSJmaMVfGI8Vg9NjdYJaak="; passthru.updateScript = nix-update-script { }; From 28db7596a94189783a944d5cacae62f110703697 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Wed, 2 Jul 2025 21:34:50 +0200 Subject: [PATCH 034/223] tenacity: remove `rec` and `with lib;` --- pkgs/by-name/te/tenacity/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/te/tenacity/package.nix b/pkgs/by-name/te/tenacity/package.nix index bed63fd78f6a..509290301648 100644 --- a/pkgs/by-name/te/tenacity/package.nix +++ b/pkgs/by-name/te/tenacity/package.nix @@ -47,7 +47,7 @@ util-linux, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tenacity"; version = "1.3.4"; @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { owner = "tenacityteam"; repo = "tenacity"; fetchSubmodules = true; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-2gndOwgEJK2zDSbjcZigbhEpGv301/ygrf+EQhKp8PI="; }; @@ -151,12 +151,12 @@ stdenv.mkDerivation rec { "-DCMAKE_SKIP_BUILD_RPATH=ON" ]; - meta = with lib; { + meta = { description = "Sound editor with graphical UI"; mainProgram = "tenacity"; homepage = "https://tenacityaudio.org/"; - license = licenses.gpl2Plus; - maintainers = with maintainers; [ irenes ]; - platforms = platforms.linux; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ irenes ]; + platforms = lib.platforms.linux; }; -} +}) From 203fca9a072ff0c918d0adddeb04a12f766d53c6 Mon Sep 17 00:00:00 2001 From: emaryn Date: Thu, 3 Jul 2025 08:09:24 +0800 Subject: [PATCH 035/223] esphome: rename build-systems to build-system and use versionCheckHook --- pkgs/by-name/es/esphome/package.nix | 33 ++++++++++++++++------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index a1637948f347..04858f46b74d 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -1,5 +1,6 @@ { lib, + stdenv, callPackage, python3Packages, fetchFromGitHub, @@ -8,7 +9,7 @@ esptool, git, inetutils, - stdenv, + versionCheckHook, nixosTests, }: @@ -43,9 +44,8 @@ python.pkgs.buildPythonApplication rec { hash = "sha256-45DhWxBvItl70mx/H42o9PqlIipvzIA/A9H6pKDO2fo="; }; - build-systems = with python.pkgs; [ + build-system = with python.pkgs; [ setuptools - argcomplete ]; nativeBuildInputs = [ @@ -123,14 +123,17 @@ python.pkgs.buildPythonApplication rec { # Needed for tests __darwinAllowLocalNetworking = true; - nativeCheckInputs = with python3Packages; [ - hypothesis - mock - pytest-asyncio - pytest-cov-stub - pytest-mock - pytestCheckHook - ]; + nativeCheckInputs = + with python3Packages; + [ + hypothesis + mock + pytest-asyncio + pytest-cov-stub + pytest-mock + pytestCheckHook + ] + ++ [ versionCheckHook ]; disabledTests = [ # race condition, also visible in upstream tests @@ -157,10 +160,6 @@ python.pkgs.buildPythonApplication rec { export PATH=$PATH:$out/bin ''; - postCheck = '' - $out/bin/esphome --help > /dev/null - ''; - postInstall = let argcomplete = lib.getExe' python3Packages.argcomplete "register-python-argcomplete"; @@ -172,6 +171,10 @@ python.pkgs.buildPythonApplication rec { --fish <(${argcomplete} --shell fish esphome) ''; + doInstallCheck = true; + + versionCheckProgramArg = "--version"; + passthru = { dashboard = python.pkgs.esphome-dashboard; updateScript = callPackage ./update.nix { }; From e236284530ee6cbe8894f3410d5d38677a627b95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 3 Jul 2025 03:45:11 +0000 Subject: [PATCH 036/223] infrastructure-agent: 1.65.0 -> 1.65.1 --- pkgs/by-name/in/infrastructure-agent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/infrastructure-agent/package.nix b/pkgs/by-name/in/infrastructure-agent/package.nix index c44c788ed35c..f727f2b2aeda 100644 --- a/pkgs/by-name/in/infrastructure-agent/package.nix +++ b/pkgs/by-name/in/infrastructure-agent/package.nix @@ -6,13 +6,13 @@ }: buildGoModule rec { pname = "infrastructure-agent"; - version = "1.65.0"; + version = "1.65.1"; src = fetchFromGitHub { owner = "newrelic"; repo = "infrastructure-agent"; rev = version; - hash = "sha256-Rc4pQQNlWXJuSVxgnzZYllEPV1/D+XgefukDPTBITnU="; + hash = "sha256-OHL0H2OCPd5+HenF63/ndWYkdlufrG31Xlb9Sv9EP6g="; }; vendorHash = "sha256-eZtO+RFw+yUjIQ03y0NOiHIFLcwEwWu5A+7wsaraCCQ="; From 68c50246016d14ed2aa21d6744ef39229494cbee Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Wed, 2 Jul 2025 21:36:00 +0200 Subject: [PATCH 037/223] tenacity: add darwin support --- pkgs/by-name/te/tenacity/package.nix | 60 +++++++++++++++++++++------- 1 file changed, 45 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/te/tenacity/package.nix b/pkgs/by-name/te/tenacity/package.nix index 509290301648..31fb7c07b743 100644 --- a/pkgs/by-name/te/tenacity/package.nix +++ b/pkgs/by-name/te/tenacity/package.nix @@ -3,6 +3,7 @@ lib, fetchFromGitea, cmake, + ninja, wxGTK32, gtk3, pkg-config, @@ -60,16 +61,42 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-2gndOwgEJK2zDSbjcZigbhEpGv301/ygrf+EQhKp8PI="; }; - postPatch = '' - mkdir -p build/src/private - touch build/src/private/RevisionIdent.h + postPatch = + '' + # GIT_DESCRIBE is used for the version string and can't be passed in + # as an option, so we substitute it instead. + substituteInPlace CMakeLists.txt \ + --replace-fail 'set( GIT_DESCRIBE "unknown" )' 'set( GIT_DESCRIBE "${finalAttrs.version}" )' + '' + + lib.optionalString stdenv.hostPlatform.isLinux '' + substituteInPlace libraries/lib-files/FileNames.cpp \ + --replace-fail /usr/include/linux/magic.h ${linuxHeaders}/include/linux/magic.h + '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' + # Tenacity has special handling for ffmpeg library search on darwin, + # looking only in a few specific directories. + # Make sure it searches for our version of ffmpeg in the nix store. + substituteInPlace libraries/lib-ffmpeg-support/FFmpegFunctions.cpp \ + --replace-fail /usr/local/lib/tenacity ${lib.getLib ffmpeg}/lib + ''; - substituteInPlace libraries/lib-files/FileNames.cpp \ - --replace /usr/include/linux/magic.h \ - ${linuxHeaders}/include/linux/magic.h + postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' + mkdir $out/{bin,Applications} + mv $out/{,Applications/}Tenacity.app + + # Symlinking the binary is insufficient as it would be unable to + # find the bundle resources + cat << EOF > "$out/bin/tenacity" + #!${stdenv.shell} + open -na "$out/Applications/Tenacity.app" --args "\$@" + EOF + chmod +x "$out/bin/tenacity" + + # Only contains a static library that is already linked into the tenacity binary + rm -r $out/lib ''; - postFixup = '' + postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' wrapProgram "$out/bin/tenacity" \ --suffix AUDACITY_PATH : "$out/share/tenacity" \ --suffix AUDACITY_MODULES_PATH : "$out/lib/tenacity/modules" \ @@ -77,10 +104,9 @@ stdenv.mkDerivation (finalAttrs: { --prefix XDG_DATA_DIRS : "$out/share:$GSETTINGS_SCHEMAS_PATH" ''; - env.NIX_CFLAGS_COMPILE = "-D GIT_DESCRIBE=\"\""; - - # tenacity only looks for ffmpeg at runtime, so we need to link it in manually - NIX_LDFLAGS = toString [ + # Tenacity only looks for ffmpeg at runtime, so we need to link it in manually. + # On darwin, these are ignored by the ffmpeg search even when linked. + NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isLinux (toString [ "-lavcodec" "-lavdevice" "-lavfilter" @@ -89,23 +115,23 @@ stdenv.mkDerivation (finalAttrs: { "-lpostproc" "-lswresample" "-lswscale" - ]; + ]); nativeBuildInputs = [ cmake + ninja gettext - makeWrapper pkg-config python3 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ + makeWrapper linuxHeaders ]; buildInputs = [ - alsa-lib expat ffmpeg file @@ -134,6 +160,7 @@ stdenv.mkDerivation (finalAttrs: { gtk3 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ + alsa-lib at-spi2-core dbus libepoxy @@ -149,6 +176,9 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ # RPATH of binary /nix/store/.../bin/... contains a forbidden reference to /build/ "-DCMAKE_SKIP_BUILD_RPATH=ON" + # Disabled by default on Linux but enabled on Darwin, so we disable it explicitly for all platforms, + # as we provide dependencies from nixpkgs regardless of the target platform. + "-DVCPKG=OFF" ]; meta = { @@ -157,6 +187,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://tenacityaudio.org/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ irenes ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.unix; }; }) From aa1f0203701ad325009ff082f8d9958d0ba4b1ec Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Wed, 2 Jul 2025 22:08:47 +0200 Subject: [PATCH 038/223] tenacity: add maintainer niklaskorz --- pkgs/by-name/te/tenacity/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/te/tenacity/package.nix b/pkgs/by-name/te/tenacity/package.nix index 31fb7c07b743..b00c4655146f 100644 --- a/pkgs/by-name/te/tenacity/package.nix +++ b/pkgs/by-name/te/tenacity/package.nix @@ -186,7 +186,10 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "tenacity"; homepage = "https://tenacityaudio.org/"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ irenes ]; + maintainers = with lib.maintainers; [ + irenes + niklaskorz + ]; platforms = lib.platforms.unix; }; }) From ed1ead2dd22c8c1f79c7a45c3007ba02c14d3f6b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 3 Jul 2025 16:38:06 +0000 Subject: [PATCH 039/223] frida-tools: 14.1.2 -> 14.4.0 --- pkgs/by-name/fr/frida-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/frida-tools/package.nix b/pkgs/by-name/fr/frida-tools/package.nix index d7325fda5188..5ef11d72dde6 100644 --- a/pkgs/by-name/fr/frida-tools/package.nix +++ b/pkgs/by-name/fr/frida-tools/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonApplication rec { pname = "frida-tools"; - version = "14.1.2"; + version = "14.4.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-ORNgNpzZWoW/Ex6DOUk/mgRPySTv/cWybcHnEMdKeIU="; + hash = "sha256-ACiznCkOZvnPUSB+Xcs4IZfbPGyknr193gLok0FrzqA="; }; propagatedBuildInputs = with python3Packages; [ From 4079d72f2f428e027a14e270ef2a8d4c8e36be8b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 03:16:54 +0000 Subject: [PATCH 040/223] halo: 2.21.1 -> 2.21.2 --- pkgs/by-name/ha/halo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/halo/package.nix b/pkgs/by-name/ha/halo/package.nix index 7057e304e91b..d2a694d0285c 100644 --- a/pkgs/by-name/ha/halo/package.nix +++ b/pkgs/by-name/ha/halo/package.nix @@ -8,10 +8,10 @@ }: stdenv.mkDerivation rec { pname = "halo"; - version = "2.21.1"; + version = "2.21.2"; src = fetchurl { url = "https://github.com/halo-dev/halo/releases/download/v${version}/halo-${version}.jar"; - hash = "sha256-1R4xeXANk2LUbIcHEEwNOnBhKsIBkf+naB9b9VSOg9w="; + hash = "sha256-XYzk989eaOXU81EWUbwhLl6Fy30dbLhn4/x2wJ4I4ac="; }; nativeBuildInputs = [ From 11c147c0bf453e1dcea7d139278facb7eadfc5f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 07:44:34 +0000 Subject: [PATCH 041/223] nzbhydra2: 7.15.1 -> 7.15.3 --- pkgs/by-name/nz/nzbhydra2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nz/nzbhydra2/package.nix b/pkgs/by-name/nz/nzbhydra2/package.nix index e0550f92f212..506480481313 100644 --- a/pkgs/by-name/nz/nzbhydra2/package.nix +++ b/pkgs/by-name/nz/nzbhydra2/package.nix @@ -10,11 +10,11 @@ }: stdenv.mkDerivation rec { pname = "nzbhydra2"; - version = "7.15.1"; + version = "7.15.3"; src = fetchzip { url = "https://github.com/theotherp/nzbhydra2/releases/download/v${version}/nzbhydra2-${version}-generic.zip"; - hash = "sha256-snoJrPrls78+KRSLNEERS6CYOk0DUv3IyZG9Bz72Mgo="; + hash = "sha256-zVRiJ2giwxeNDVBCpYpkAmMn+kf2c9+YbAkUn7LOkkM="; stripRoot = false; }; From 7ea663a055c9b773b005b1cf420a07ddf5d6b6cd Mon Sep 17 00:00:00 2001 From: Johan Herland Date: Tue, 1 Jul 2025 11:25:12 +0000 Subject: [PATCH 042/223] terraform-iam-policy-validator: init at 0.0.9 --- .../package.nix | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 pkgs/by-name/te/terraform-iam-policy-validator/package.nix diff --git a/pkgs/by-name/te/terraform-iam-policy-validator/package.nix b/pkgs/by-name/te/terraform-iam-policy-validator/package.nix new file mode 100644 index 000000000000..cf46752aaba0 --- /dev/null +++ b/pkgs/by-name/te/terraform-iam-policy-validator/package.nix @@ -0,0 +1,49 @@ +{ + lib, + python3Packages, + fetchFromGitHub, +}: + +python3Packages.buildPythonApplication rec { + pname = "terraform-iam-policy-validator"; + version = "0.0.9"; + pyproject = true; + + src = fetchFromGitHub { + owner = "awslabs"; + repo = "terraform-iam-policy-validator"; + tag = "v${version}"; + hash = "sha256-RGZqnt2t+aSNGt8Ubi2dzZE04n9Zfkw+T3Zmol/FO+I="; + }; + + build-system = with python3Packages; [ poetry-core ]; + + dependencies = with python3Packages; [ + boto3 + pyyaml + ]; + + nativeCheckInputs = with python3Packages; [ pytestCheckHook ]; + + # Some tests require network + disabledTestPaths = [ "test/test_accessAnalyzer.py" ]; + + # Tests need to be run relative to a subdir + preCheck = '' + pushd iam_check + ''; + postCheck = '' + popd + ''; + + pythonImportsCheck = [ "iam_check" ]; + + meta = { + description = "CLI tool that validates AWS IAM Policies in a Terraform template against AWS IAM best practices"; + homepage = "https://github.com/awslabs/terraform-iam-policy-validator"; + changelog = "https://github.com/awslabs/terraform-iam-policy-validator/releases/tag/v${version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ jherland ]; + mainProgram = "tf-policy-validator"; + }; +} From 09815bc4bb54aa6777b7f8f790fae3175c10ec19 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 4 Jul 2025 14:34:59 +0200 Subject: [PATCH 043/223] gdu: 5.30.1 -> 5.31.0 Changelog: https://github.com/dundee/gdu/releases/tag/v5.31.0 --- pkgs/by-name/gd/gdu/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gd/gdu/package.nix b/pkgs/by-name/gd/gdu/package.nix index c8625f889714..6badd8e73021 100644 --- a/pkgs/by-name/gd/gdu/package.nix +++ b/pkgs/by-name/gd/gdu/package.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "gdu"; - version = "5.30.1"; + version = "5.31.0"; src = fetchFromGitHub { owner = "dundee"; repo = "gdu"; tag = "v${version}"; - hash = "sha256-3SymmE3J+lphyRKTQ+sLsnXaBvLyjJRlwpy79U4+t5o="; + hash = "sha256-MAkD4Mh7aXWc8Y4TkXH7NSDgPQugB7Gjhr4nfOr/X1U="; }; vendorHash = "sha256-aKhHC3sPRyi/l9BxeUgx+3TdYulb0cI9WxuPvbLoswg="; @@ -43,6 +43,7 @@ buildGoModule rec { checkFlags = [ # https://github.com/dundee/gdu/issues/371 "-skip=TestStoredAnalyzer" + "-skip=TestAnalyzePathWithIgnoring" ]; passthru.tests.version = testers.testVersion { package = gdu; }; From e006b88926eaf59af7cc7f0906c932027a93279f Mon Sep 17 00:00:00 2001 From: qbisi Date: Fri, 4 Jul 2025 22:48:11 +0800 Subject: [PATCH 044/223] treewide: remove cburstedde as maintainer --- maintainers/maintainer-list.nix | 7 ------- pkgs/by-name/pe/petsc/package.nix | 5 +---- .../libraries/science/math/p4est-sc/default.nix | 2 +- pkgs/development/libraries/science/math/p4est/default.nix | 2 +- 4 files changed, 3 insertions(+), 13 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 813c267fe665..4a359a7207d6 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4266,13 +4266,6 @@ githubId = 9086315; name = "Connor Brewster"; }; - cburstedde = { - email = "burstedde@ins.uni-bonn.de"; - github = "cburstedde"; - githubId = 109908; - name = "Carsten Burstedde"; - keys = [ { fingerprint = "1127 A432 6524 BF02 737B 544E 0704 CD9E 550A 6BCD"; } ]; - }; ccellado = { email = "annplague@gmail.com"; github = "ccellado"; diff --git a/pkgs/by-name/pe/petsc/package.nix b/pkgs/by-name/pe/petsc/package.nix index 93e142153a71..577be492f2ef 100644 --- a/pkgs/by-name/pe/petsc/package.nix +++ b/pkgs/by-name/pe/petsc/package.nix @@ -305,9 +305,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://petsc.org/release/"; license = lib.licenses.bsd2; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ - cburstedde - qbisi - ]; + maintainers = with lib.maintainers; [ qbisi ]; }; }) diff --git a/pkgs/development/libraries/science/math/p4est-sc/default.nix b/pkgs/development/libraries/science/math/p4est-sc/default.nix index bab98a1e1cfb..559742f678e2 100644 --- a/pkgs/development/libraries/science/math/p4est-sc/default.nix +++ b/pkgs/development/libraries/science/math/p4est-sc/default.nix @@ -73,6 +73,6 @@ stdenv.mkDerivation { homepage = "https://www.p4est.org/"; downloadPage = "https://github.com/cburstedde/libsc.git"; license = lib.licenses.lgpl21Plus; - maintainers = [ lib.maintainers.cburstedde ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/libraries/science/math/p4est/default.nix b/pkgs/development/libraries/science/math/p4est/default.nix index 24b1b75a011e..31613dd64259 100644 --- a/pkgs/development/libraries/science/math/p4est/default.nix +++ b/pkgs/development/libraries/science/math/p4est/default.nix @@ -72,6 +72,6 @@ stdenv.mkDerivation { homepage = "https://www.p4est.org/"; downloadPage = "https://github.com/cburstedde/p4est.git"; license = lib.licenses.gpl2Plus; - maintainers = [ lib.maintainers.cburstedde ]; + maintainers = [ ]; }; } From 7da9354563de175dc5d46c20235e8c2bbfb4e9d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 19:28:17 +0000 Subject: [PATCH 045/223] miller: 6.13.0 -> 6.14.0 --- pkgs/by-name/mi/miller/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/miller/package.nix b/pkgs/by-name/mi/miller/package.nix index 9c2567906453..afcd19a6398d 100644 --- a/pkgs/by-name/mi/miller/package.nix +++ b/pkgs/by-name/mi/miller/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "miller"; - version = "6.13.0"; + version = "6.14.0"; src = fetchFromGitHub { owner = "johnkerl"; repo = "miller"; rev = "v${version}"; - sha256 = "sha256-eHiYIw/sQMXLow2Vy4zFTGeON28LmG0pK2Uca4ooInU="; + sha256 = "sha256-tpM+Y65zYvnTd9VNJPDTWyj0RC+VmdmVCNzXyVGs/EI="; }; outputs = [ @@ -20,7 +20,7 @@ buildGoModule rec { "man" ]; - vendorHash = "sha256-oc6Lp4rQ+MLmQDVcuNJ3CqYH277Vuuwu4zSSO2ICXsw="; + vendorHash = "sha256-KgQZg8+6Vo4t0yx7AwuOyRWIMT7vwUO5nfDgBSVceIA="; postInstall = '' mkdir -p $man/share/man/man1 From 13da9f33eab910cd3c13c1549683197b6a99f3e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 19:33:23 +0000 Subject: [PATCH 046/223] python3Packages.python-gitlab: 6.0.0 -> 6.1.0 --- pkgs/development/python-modules/python-gitlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-gitlab/default.nix b/pkgs/development/python-modules/python-gitlab/default.nix index 77fac81541e3..fb351f79bb97 100644 --- a/pkgs/development/python-modules/python-gitlab/default.nix +++ b/pkgs/development/python-modules/python-gitlab/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "python-gitlab"; - version = "6.0.0"; + version = "6.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "python_gitlab"; inherit version; - hash = "sha256-cEv1SMJY8c/i8JuOzprxzI+mroKKxv5qHL6VfJhDFBQ="; + hash = "sha256-Bi1pQ2mbCbzkD3J/DQkGoLJUykVVk/gXRbsaNSU17nc="; }; build-system = [ setuptools ]; From 41b19900cf5ec4e183d788e95600aa1d77de36a3 Mon Sep 17 00:00:00 2001 From: Stephen Huan Date: Mon, 23 Jun 2025 02:40:50 -0400 Subject: [PATCH 047/223] python3Packages.triton: fix patches --- .../0001-_build-allow-extra-cc-flags.patch | 15 ++--- ...up.py-introduce-TRITON_OFFLINE_BUILD.patch | 64 ------------------- ...driver-short-circuit-before-ldconfig.patch | 33 +--------- .../0004-nvidia-allow-static-ptxas-path.patch | 22 ++----- .../python-modules/triton/default.nix | 2 +- 5 files changed, 16 insertions(+), 120 deletions(-) delete mode 100644 pkgs/development/python-modules/triton/0001-setup.py-introduce-TRITON_OFFLINE_BUILD.patch diff --git a/pkgs/development/python-modules/triton/0001-_build-allow-extra-cc-flags.patch b/pkgs/development/python-modules/triton/0001-_build-allow-extra-cc-flags.patch index b814e6ff2235..7b97c7f87b0d 100644 --- a/pkgs/development/python-modules/triton/0001-_build-allow-extra-cc-flags.patch +++ b/pkgs/development/python-modules/triton/0001-_build-allow-extra-cc-flags.patch @@ -1,11 +1,11 @@ diff --git a/python/triton/runtime/build.py b/python/triton/runtime/build.py -index 1b76548d4..1edbfd3da 100644 +index 1b76548d4..2756dccdb 100644 --- a/python/triton/runtime/build.py +++ b/python/triton/runtime/build.py -@@ -30,6 +30,14 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): - include_dirs = include_dirs + [srcdir, py_include_dir, *custom_backend_dirs] - # for -Wno-psabi, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111047 - cc_cmd = [cc, src, "-O3", "-shared", "-fPIC", "-Wno-psabi", "-o", so] +@@ -33,5 +33,13 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): + cc_cmd += [f'-l{lib}' for lib in libraries] + cc_cmd += [f"-L{dir}" for dir in library_dirs] + cc_cmd += [f"-I{dir}" for dir in include_dirs if dir is not None] + + # Nixpkgs support branch + # Allows passing e.g. extra -Wl,-rpath @@ -14,6 +14,5 @@ index 1b76548d4..1edbfd3da 100644 + import shlex + cc_cmd.extend(shlex.split(cc_cmd_extra_flags)) + - cc_cmd += [f'-l{lib}' for lib in libraries] - cc_cmd += [f"-L{dir}" for dir in library_dirs] - cc_cmd += [f"-I{dir}" for dir in include_dirs if dir is not None] + subprocess.check_call(cc_cmd, stdout=subprocess.DEVNULL) + return so diff --git a/pkgs/development/python-modules/triton/0001-setup.py-introduce-TRITON_OFFLINE_BUILD.patch b/pkgs/development/python-modules/triton/0001-setup.py-introduce-TRITON_OFFLINE_BUILD.patch deleted file mode 100644 index 5b195fd7f882..000000000000 --- a/pkgs/development/python-modules/triton/0001-setup.py-introduce-TRITON_OFFLINE_BUILD.patch +++ /dev/null @@ -1,64 +0,0 @@ -From 587d1f3428eca63544238802f19e0be670d03244 Mon Sep 17 00:00:00 2001 -From: SomeoneSerge -Date: Mon, 29 Jul 2024 14:31:11 +0000 -Subject: [PATCH] setup.py: introduce TRITON_OFFLINE_BUILD - -To prevent any vendoring whatsoever ---- - python/setup.py | 26 ++++++++++++++++++++++++-- - 1 file changed, 24 insertions(+), 2 deletions(-) - -diff --git a/python/setup.py b/python/setup.py -index 73800ec40..4e5b04de4 100644 ---- a/python/setup.py -+++ b/python/setup.py -@@ -112,6 +112,20 @@ def get_env_with_keys(key: list): - return os.environ[k] - return "" - -+def is_offline_build() -> bool: -+ """ -+ Downstream projects and distributions which bootstrap their own dependencies from scratch -+ and run builds in offline sandboxes -+ may set `TRITON_OFFLINE_BUILD` in the build environment to prevent any attempts at downloading -+ pinned dependencies from the internet or at using dependencies vendored in-tree. -+ -+ Dependencies must be defined using respective search paths (cf. `syspath_var_name` in `Package`). -+ Missing dependencies lead to an early abortion. -+ Dependencies' compatibility is not verified. -+ -+ Note that this flag isn't tested by the CI and does not provide any guarantees. -+ """ -+ return os.environ.get("TRITON_OFFLINE_BUILD", "") != "" - - # --- third party packages ----- - -@@ -220,8 +234,14 @@ def get_thirdparty_packages(packages: list): - if os.environ.get(p.syspath_var_name): - package_dir = os.environ[p.syspath_var_name] - version_file_path = os.path.join(package_dir, "version.txt") -- if p.syspath_var_name not in os.environ and\ -- (not os.path.exists(version_file_path) or Path(version_file_path).read_text() != p.url): -+ -+ input_defined = p.syspath_var_name not in os.environ -+ input_exists = input_defined and os.path.exists(version_file_path) -+ input_compatible = input_exists and Path(version_file_path).read_text() == p.url -+ -+ if is_offline_build() and not input_defined: -+ raise RuntimeError(f"Requested an offline build but {p.syspath_var_name} is not set") -+ if not is_offline_build() and not input_compatible: - with contextlib.suppress(Exception): - shutil.rmtree(package_root_dir) - os.makedirs(package_root_dir, exist_ok=True) -@@ -245,6 +265,8 @@ def get_thirdparty_packages(packages: list): - - - def download_and_copy(name, src_path, variable, version, url_func): -+ if is_offline_build(): -+ return - triton_cache_path = get_triton_cache_path() - if variable in os.environ: - return --- -2.45.1 - diff --git a/pkgs/development/python-modules/triton/0002-nvidia-amd-driver-short-circuit-before-ldconfig.patch b/pkgs/development/python-modules/triton/0002-nvidia-amd-driver-short-circuit-before-ldconfig.patch index a3f22631c162..9600680567ce 100644 --- a/pkgs/development/python-modules/triton/0002-nvidia-amd-driver-short-circuit-before-ldconfig.patch +++ b/pkgs/development/python-modules/triton/0002-nvidia-amd-driver-short-circuit-before-ldconfig.patch @@ -1,38 +1,11 @@ -diff --git a/python/triton/runtime/build.py b/python/triton/runtime/build.py -index 1edbfd3da..2756dccdb 100644 ---- a/python/triton/runtime/build.py -+++ b/python/triton/runtime/build.py -@@ -30,6 +30,9 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): - include_dirs = include_dirs + [srcdir, py_include_dir, *custom_backend_dirs] - # for -Wno-psabi, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111047 - cc_cmd = [cc, src, "-O3", "-shared", "-fPIC", "-Wno-psabi", "-o", so] -+ cc_cmd += [f'-l{lib}' for lib in libraries] -+ cc_cmd += [f"-L{dir}" for dir in library_dirs] -+ cc_cmd += [f"-I{dir}" for dir in include_dirs if dir is not None] - - # Nixpkgs support branch - # Allows passing e.g. extra -Wl,-rpath -@@ -38,8 +41,5 @@ def _build(name, src, srcdir, library_dirs, include_dirs, libraries): - import shlex - cc_cmd.extend(shlex.split(cc_cmd_extra_flags)) - -- cc_cmd += [f'-l{lib}' for lib in libraries] -- cc_cmd += [f"-L{dir}" for dir in library_dirs] -- cc_cmd += [f"-I{dir}" for dir in include_dirs if dir is not None] - subprocess.check_call(cc_cmd, stdout=subprocess.DEVNULL) - return so diff --git a/third_party/amd/backend/driver.py b/third_party/amd/backend/driver.py -index b99ff86c8..ea8bc103d 100644 +index ca712f904..0961d2dda 100644 --- a/third_party/amd/backend/driver.py +++ b/third_party/amd/backend/driver.py -@@ -79,6 +79,13 @@ def _get_path_to_hip_runtime_dylib(): +@@ -79,6 +79,9 @@ def _get_path_to_hip_runtime_dylib(): return mmapped_path raise RuntimeError(f"memory mapped '{mmapped_path}' in process does not point to a valid {lib_name}") -+ # ...on release/3.1.x: -+ # return mmapped_path -+ # raise RuntimeError(f"memory mapped '{mmapped_path}' in process does not point to a valid {lib_name}") -+ + if os.path.isdir("@libhipDir@"): + return ["@libhipDir@"] + @@ -40,7 +13,7 @@ index b99ff86c8..ea8bc103d 100644 import site diff --git a/third_party/nvidia/backend/driver.py b/third_party/nvidia/backend/driver.py -index 5f2621ae5..e7762a3ec 100644 +index d088ec092..625de2db8 100644 --- a/third_party/nvidia/backend/driver.py +++ b/third_party/nvidia/backend/driver.py @@ -23,6 +23,9 @@ def libcuda_dirs(): diff --git a/pkgs/development/python-modules/triton/0004-nvidia-allow-static-ptxas-path.patch b/pkgs/development/python-modules/triton/0004-nvidia-allow-static-ptxas-path.patch index eea1834d1750..188133fe1408 100644 --- a/pkgs/development/python-modules/triton/0004-nvidia-allow-static-ptxas-path.patch +++ b/pkgs/development/python-modules/triton/0004-nvidia-allow-static-ptxas-path.patch @@ -1,26 +1,14 @@ -From e503e572b6d444cd27f1cdf124aaf553aa3a8665 Mon Sep 17 00:00:00 2001 -From: SomeoneSerge -Date: Mon, 14 Oct 2024 00:12:05 +0000 -Subject: [PATCH 4/4] nvidia: allow static ptxas path - ---- - third_party/nvidia/backend/compiler.py | 3 +++ - 1 file changed, 3 insertions(+) - diff --git a/third_party/nvidia/backend/compiler.py b/third_party/nvidia/backend/compiler.py -index 6d7994923..6720e8f97 100644 +index 960334744..269e22e6e 100644 --- a/third_party/nvidia/backend/compiler.py +++ b/third_party/nvidia/backend/compiler.py -@@ -20,6 +20,9 @@ def _path_to_binary(binary: str): +@@ -38,6 +38,9 @@ def _path_to_binary(binary: str): os.path.join(os.path.dirname(__file__), "bin", binary), ] + import shlex + paths.extend(shlex.split("@nixpkgsExtraBinaryPaths@")) + - for bin in paths: - if os.path.exists(bin) and os.path.isfile(bin): - result = subprocess.check_output([bin, "--version"], stderr=subprocess.STDOUT) --- -2.46.0 - + for path in paths: + if os.path.exists(path) and os.path.isfile(path): + result = subprocess.check_output([path, "--version"], stderr=subprocess.STDOUT) diff --git a/pkgs/development/python-modules/triton/default.nix b/pkgs/development/python-modules/triton/default.nix index 7eff3418e718..2c8d2f9c9347 100644 --- a/pkgs/development/python-modules/triton/default.nix +++ b/pkgs/development/python-modules/triton/default.nix @@ -33,6 +33,7 @@ buildPythonPackage rec { version = "3.3.1"; pyproject = true; + # Remember to bump triton-llvm as well! src = fetchFromGitHub { owner = "triton-lang"; repo = "triton"; @@ -42,7 +43,6 @@ buildPythonPackage rec { patches = [ - # ./0001-setup.py-introduce-TRITON_OFFLINE_BUILD.patch (replaceVars ./0001-_build-allow-extra-cc-flags.patch { ccCmdExtraFlags = "-Wl,-rpath,${addDriverRunpath.driverLink}/lib"; }) From cd2bea6ef5006b6c432a70834eb9f1a60a8dacb5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 20:51:54 +0000 Subject: [PATCH 048/223] python3Packages.globus-sdk: 3.57.0 -> 3.59.0 --- pkgs/development/python-modules/globus-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/globus-sdk/default.nix b/pkgs/development/python-modules/globus-sdk/default.nix index 0ac0cabdaef1..5b781e656d1d 100644 --- a/pkgs/development/python-modules/globus-sdk/default.nix +++ b/pkgs/development/python-modules/globus-sdk/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "globus-sdk"; - version = "3.57.0"; + version = "3.59.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "globus"; repo = "globus-sdk-python"; tag = version; - hash = "sha256-pwAr8Z8Qoc+LjRtF2NRu4lAN/7ha7jogw1RnDhuobZs="; + hash = "sha256-95CcuKCGjFezFpz7UJaA/j9ubFNaNkDQsPnwrt1ZyvA="; }; build-system = [ setuptools ]; From 2e2f05a593935572e02965cee700e74f286e3db8 Mon Sep 17 00:00:00 2001 From: Collin Diekvoss Date: Fri, 4 Jul 2025 16:31:12 -0500 Subject: [PATCH 049/223] vscode-extensions.continue.continue: 1.1.11 -> 1.1.49 --- .../applications/editors/vscode/extensions/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index ef8c212a79d2..eb70b3150077 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1094,26 +1094,26 @@ let sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-1swpgwNLCMWjzDYziXuvvPv8cox2+8ZaYR4fUDoHRkY="; + hash = "sha256-mm7/ITiXuSrFrAwRPVYYJ6l5b4ODyiCPv5H+WioDAWY="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-uBSd/6Z2689n0vExoeaEwodLjjeBULo/RaGu8cGgvsQ="; + hash = "sha256-ySFiSJ+6AgxECzekBIlPl2BhWJvt5Rf1DFqg6b/6PDs="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-WdSKNC2DjR3n9VVJh5OBasmVq/sIXiWFajhniSwxPuw="; + hash = "sha256-zqvhlA9APWtJowCOceB52HsfU3PaAWciZWxY/QcOYgg="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-cwTUoVai9N2v5VmfYIKC+w8jYLcQhHGK5TLqxOBr05Q="; + hash = "sha256-CjzAntSjbYlauVptCnqE/HpwdudoGaTMML6Fyzj48pU="; }; }; in { name = "continue"; publisher = "Continue"; - version = "1.1.11"; + version = "1.1.49"; } // sources.${stdenv.system}; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; From d2fb3200139488d293412a33d3338ccfd1cfc4f9 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 4 Jul 2025 17:11:55 -0700 Subject: [PATCH 050/223] ncspot: use finalAttrs --- pkgs/by-name/nc/ncspot/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/nc/ncspot/package.nix b/pkgs/by-name/nc/ncspot/package.nix index 2afbec1ace85..9f716216aba4 100644 --- a/pkgs/by-name/nc/ncspot/package.nix +++ b/pkgs/by-name/nc/ncspot/package.nix @@ -32,14 +32,14 @@ withTermion ? false, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "ncspot"; version = "1.2.2"; src = fetchFromGitHub { owner = "hrkfdn"; repo = "ncspot"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-4zeBTi1WBy9tXowsehUo4qou6bhznWPeCXFg+R3akho="; }; @@ -91,7 +91,7 @@ rustPlatform.buildRustPackage rec { meta = { description = "Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes"; homepage = "https://github.com/hrkfdn/ncspot"; - changelog = "https://github.com/hrkfdn/ncspot/releases/tag/v${version}"; + changelog = "https://github.com/hrkfdn/ncspot/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ liff @@ -99,4 +99,4 @@ rustPlatform.buildRustPackage rec { ]; mainProgram = "ncspot"; }; -} +}) From da8158dbd772e4e7dda1c6eeef1cfc6159e58f11 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 4 Jul 2025 17:13:50 -0700 Subject: [PATCH 051/223] ncspot: remove use of fetchCargoVendor --- pkgs/by-name/nc/ncspot/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/nc/ncspot/package.nix b/pkgs/by-name/nc/ncspot/package.nix index 9f716216aba4..565e51530f08 100644 --- a/pkgs/by-name/nc/ncspot/package.nix +++ b/pkgs/by-name/nc/ncspot/package.nix @@ -43,7 +43,6 @@ rustPlatform.buildRustPackage (finalAttrs: { hash = "sha256-4zeBTi1WBy9tXowsehUo4qou6bhznWPeCXFg+R3akho="; }; - useFetchCargoVendor = true; cargoHash = "sha256-c16qw2khbMXTA8IbYQnMKqivO63DwyAWKfV2P1aD7dU="; nativeBuildInputs = [ pkg-config ] ++ lib.optional withClipboard python3; From b86ec4ba6df0fa5853db17e60079d76183227f33 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 4 Jul 2025 17:15:44 -0700 Subject: [PATCH 052/223] ncspot: use versionCheckHook --- pkgs/by-name/nc/ncspot/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/nc/ncspot/package.nix b/pkgs/by-name/nc/ncspot/package.nix index 565e51530f08..84ddcf446fa3 100644 --- a/pkgs/by-name/nc/ncspot/package.nix +++ b/pkgs/by-name/nc/ncspot/package.nix @@ -7,7 +7,6 @@ fetchFromGitHub, libpulseaudio, libxcb, - ncspot, ncurses, nix-update-script, openssl, @@ -15,7 +14,7 @@ portaudio, python3, rustPlatform, - testers, + versionCheckHook, ueberzug, withALSA ? stdenv.hostPlatform.isLinux, withClipboard ? true, @@ -82,10 +81,10 @@ rustPlatform.buildRustPackage (finalAttrs: { install -D --mode=444 $src/images/logo.svg $out/share/icons/hicolor/scalable/apps/ncspot.svg ''; - passthru = { - tests.version = testers.testVersion { package = ncspot; }; - updateScript = nix-update-script { }; - }; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; meta = { description = "Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes"; From ac410be10248b07c0c39dc76584ade430c99d23b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 00:47:08 +0000 Subject: [PATCH 053/223] polymake: 4.13 -> 4.14 --- pkgs/by-name/po/polymake/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/polymake/package.nix b/pkgs/by-name/po/polymake/package.nix index 4997e4ce3eee..d60bc12bb1b1 100644 --- a/pkgs/by-name/po/polymake/package.nix +++ b/pkgs/by-name/po/polymake/package.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation rec { pname = "polymake"; - version = "4.13"; + version = "4.14"; src = fetchurl { # "The minimal version is a packager friendly version which omits # the bundled sources of cdd, lrs, libnormaliz, nauty and jReality." url = "https://polymake.org/lib/exe/fetch.php/download/polymake-${version}-minimal.tar.bz2"; - sha256 = "sha256-862s0GO56mDV6cN8YYP127dFiwyzSR66Pvw48gxWXOs="; + sha256 = "sha256-4nZncZpZECwbJ/X5j6g807QUf2MpKUBZLyFxUd79v40="; }; nativeBuildInputs = [ From 63cfeae9d5e35c2979992e79edd4f9838154a203 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 01:20:37 +0000 Subject: [PATCH 054/223] vscode-extensions.gitlab.gitlab-workflow: 6.28.2 -> 6.32.2 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index ef8c212a79d2..3080602c3c4d 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2133,8 +2133,8 @@ let mktplcRef = { name = "gitlab-workflow"; publisher = "gitlab"; - version = "6.28.2"; - hash = "sha256-FOm0EWleDT5+xjb0Jif1TPnJrU+Zc1PfhKBvP6dUtBs="; + version = "6.32.2"; + hash = "sha256-ZPfzCje8mAWr0Ntr1MEGvUsvCSi+ocPDVEXiezAI5N8="; }; meta = { description = "GitLab extension for Visual Studio Code"; From a2151c1e72fd8c8d09287c48c8a6e6554c5ee370 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 05:42:22 +0000 Subject: [PATCH 055/223] pixelflasher: 8.0.3.1 -> 8.1.1.0 --- pkgs/by-name/pi/pixelflasher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pixelflasher/package.nix b/pkgs/by-name/pi/pixelflasher/package.nix index c99ce371623b..e7ba17f9f65e 100644 --- a/pkgs/by-name/pi/pixelflasher/package.nix +++ b/pkgs/by-name/pi/pixelflasher/package.nix @@ -10,14 +10,14 @@ }: python3Packages.buildPythonApplication rec { pname = "pixelflasher"; - version = "8.0.3.1"; + version = "8.1.1.0"; format = "other"; src = fetchFromGitHub { owner = "badabing2005"; repo = "PixelFlasher"; tag = "v${version}"; - hash = "sha256-5Cvwbt5+t0N09gEXvNb79sNIb6oFO+956Dfd5S0R2RU="; + hash = "sha256-zXXc12E0ocAH0QucvmoncbEwHy/IyJU1YBPedeSpLfc="; }; desktopItems = [ From 931288980e868ce5ee31c6dca6cdc067f9b10c67 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 06:11:10 +0000 Subject: [PATCH 056/223] jetty: 12.0.22 -> 12.0.23 --- pkgs/servers/http/jetty/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/jetty/default.nix b/pkgs/servers/http/jetty/default.nix index b888873c4064..d47797985af4 100644 --- a/pkgs/servers/http/jetty/default.nix +++ b/pkgs/servers/http/jetty/default.nix @@ -57,7 +57,7 @@ in }; jetty_12 = common { - version = "12.0.22"; - hash = "sha256-Ey3z+C+cBh8clWqcGULEsQQcbSbuaGwGr+arJE+GChs="; + version = "12.0.23"; + hash = "sha256-oY6IU59ir52eM4qO2arOLErN4CEUCT0iRM4I9ip+m3I="; }; } From 1d2888c35585c6b51595a391c7c10fe61412e5d0 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 15:25:45 +0800 Subject: [PATCH 057/223] rosenpass: use finalAttrs --- pkgs/tools/networking/rosenpass/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/networking/rosenpass/default.nix b/pkgs/tools/networking/rosenpass/default.nix index 0326f9df532d..c15381eac3ad 100644 --- a/pkgs/tools/networking/rosenpass/default.nix +++ b/pkgs/tools/networking/rosenpass/default.nix @@ -9,14 +9,14 @@ libsodium, pkg-config, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "rosenpass"; version = "0.2.2"; src = fetchFromGitHub { - owner = pname; - repo = pname; - rev = "v${version}"; + owner = "rosenpass"; + repo = "rosenpass"; + rev = "v${finalAttrs.version}"; hash = "sha256-fQIeKGyTkFWUV9M1o256G4U1Os5OlVsRZu+5olEkbD4="; }; @@ -60,4 +60,4 @@ rustPlatform.buildRustPackage rec { ]; mainProgram = "rosenpass"; }; -} +}) From 3e883a80a357741dbcf1ea6710acb17818be6092 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 15:27:59 +0800 Subject: [PATCH 058/223] rosenpass: replace rev with tag --- pkgs/tools/networking/rosenpass/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/networking/rosenpass/default.nix b/pkgs/tools/networking/rosenpass/default.nix index c15381eac3ad..80095944c552 100644 --- a/pkgs/tools/networking/rosenpass/default.nix +++ b/pkgs/tools/networking/rosenpass/default.nix @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage (finalAttrs: { src = fetchFromGitHub { owner = "rosenpass"; repo = "rosenpass"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-fQIeKGyTkFWUV9M1o256G4U1Os5OlVsRZu+5olEkbD4="; }; From f941ae9c61d9f0968eb34870c4bf49a61547a716 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 15:32:17 +0800 Subject: [PATCH 059/223] rosenpass: avoid with lib; --- pkgs/tools/networking/rosenpass/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/rosenpass/default.nix b/pkgs/tools/networking/rosenpass/default.nix index 80095944c552..11e81fba09ef 100644 --- a/pkgs/tools/networking/rosenpass/default.nix +++ b/pkgs/tools/networking/rosenpass/default.nix @@ -44,14 +44,14 @@ rustPlatform.buildRustPackage (finalAttrs: { passthru.tests.rosenpass = nixosTests.rosenpass; - meta = with lib; { + meta = { description = "Build post-quantum-secure VPNs with WireGuard"; homepage = "https://rosenpass.eu/"; - license = with licenses; [ + license = with lib.licenses; [ mit # or asl20 ]; - maintainers = with maintainers; [ wucke13 ]; + maintainers = with lib.maintainers; [ wucke13 ]; platforms = [ "aarch64-darwin" "aarch64-linux" From 45c03c2f0b5a80c405ebf3fbb4e43208b2dba654 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 07:33:18 +0000 Subject: [PATCH 060/223] python3Packages.bilibili-api-python: 17.2.1 -> 17.3.0 --- .../python-modules/bilibili-api-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bilibili-api-python/default.nix b/pkgs/development/python-modules/bilibili-api-python/default.nix index 4203dd572bb9..f9df54ac4191 100644 --- a/pkgs/development/python-modules/bilibili-api-python/default.nix +++ b/pkgs/development/python-modules/bilibili-api-python/default.nix @@ -24,13 +24,13 @@ }: buildPythonPackage rec { pname = "bilibili-api-python"; - version = "17.2.1"; + version = "17.3.0"; pyproject = true; src = fetchPypi { pname = "bilibili_api_python"; inherit version; - hash = "sha256-ln+HNgcw3KPpOF9Ei8Ta4vrb+tGKsE4/vSim/ioKpgI="; + hash = "sha256-Rlnz3ws023x5MiwabGR4gARH0bdUgucoixIMRqj+Z64="; }; # The upstream uses requirements.txt, which overly strict version constraints. From ba0b7e46e44704e51f09682d828fe5875eeeaae4 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 15:38:53 +0800 Subject: [PATCH 061/223] rosenpass: add ngi team --- pkgs/tools/networking/rosenpass/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/networking/rosenpass/default.nix b/pkgs/tools/networking/rosenpass/default.nix index 11e81fba09ef..92502f0c052d 100644 --- a/pkgs/tools/networking/rosenpass/default.nix +++ b/pkgs/tools/networking/rosenpass/default.nix @@ -52,6 +52,7 @@ rustPlatform.buildRustPackage (finalAttrs: { asl20 ]; maintainers = with lib.maintainers; [ wucke13 ]; + teams = with lib.teams; [ ngi ]; platforms = [ "aarch64-darwin" "aarch64-linux" From 8feed6ad97c8c186484145d4089ac9259e4b2484 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 07:52:31 +0000 Subject: [PATCH 062/223] msbuild-structured-log-viewer: 2.3.13 -> 2.3.17 --- pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix b/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix index ce65419bba71..f1e839088ba7 100644 --- a/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix +++ b/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix @@ -14,13 +14,13 @@ }: buildDotnetModule (finalAttrs: { pname = "msbuild-structured-log-viewer"; - version = "2.3.13"; + version = "2.3.17"; src = fetchFromGitHub { owner = "KirillOsenkov"; repo = "MSBuildStructuredLog"; rev = "v${finalAttrs.version}"; - hash = "sha256-ABQaCnHWSN8NZEcoyxNFHIItRP/Zxa+tStHlQHyvX2w="; + hash = "sha256-5kbLUeD/q8BHj1DIJzyvsmkSvLms2E2oOuO+SINzCRA="; }; dotnet-sdk = dotnetCorePackages.sdk_8_0; From f11da3b1d22d23b1f51d8debb2a360e54d38e43c Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 15:54:27 +0800 Subject: [PATCH 063/223] rosenpass: add updateScript --- pkgs/tools/networking/rosenpass/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/networking/rosenpass/default.nix b/pkgs/tools/networking/rosenpass/default.nix index 92502f0c052d..7bd6f4dfd6bc 100644 --- a/pkgs/tools/networking/rosenpass/default.nix +++ b/pkgs/tools/networking/rosenpass/default.nix @@ -8,6 +8,7 @@ cmake, libsodium, pkg-config, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rosenpass"; @@ -42,7 +43,10 @@ rustPlatform.buildRustPackage (finalAttrs: { installManPage doc/rosenpass.1 ''; - passthru.tests.rosenpass = nixosTests.rosenpass; + passthru = { + tests = { inherit (nixosTests) rosenpass; }; + updateScript = nix-update-script { }; + }; meta = { description = "Build post-quantum-secure VPNs with WireGuard"; From c96979801c085587a70ffcc92c1e977983dafd1c Mon Sep 17 00:00:00 2001 From: misilelab Date: Sat, 5 Jul 2025 16:57:43 +0900 Subject: [PATCH 064/223] bun: 1.2.17 -> 1.2.18 https://bun.sh/blog/bun-v1.2.18 Signed-off-by: misilelab --- pkgs/by-name/bu/bun/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/bu/bun/package.nix b/pkgs/by-name/bu/bun/package.nix index 7ae8d329aea6..4b69f29021dc 100644 --- a/pkgs/by-name/bu/bun/package.nix +++ b/pkgs/by-name/bu/bun/package.nix @@ -17,7 +17,7 @@ }: stdenvNoCC.mkDerivation rec { - version = "1.2.17"; + version = "1.2.18"; pname = "bun"; src = @@ -86,19 +86,19 @@ stdenvNoCC.mkDerivation rec { sources = { "aarch64-darwin" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; - hash = "sha256-n1X9IT8vdo0C61uYhaqkSx4TB6aAwYYitXCVMCqTGvk="; + hash = "sha256-zKnrUnYrvYHriU/IJ1u6CgZU6BqtMY0ZhphUow83aaI="; }; "aarch64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; - hash = "sha256-oLmW9IyXe+tOh7CaRx3tfmPuXC+0tyeQx6tLrbwUfWs="; + hash = "sha256-G60WcdBboVaWMVynJI7AQ9KbWV/1+xX6hraZwiVdi8U="; }; "x86_64-darwin" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64-baseline.zip"; - hash = "sha256-pUtqF3ilItj4z1fBgJWsp2QrAJz4FhPkiAX9gpVPsME="; + hash = "sha256-1/XHbGiaZ/D5pRmDy2EJacwUYhdr2P0BSDwKDBoG9P4="; }; "x86_64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; - hash = "sha256-YFQgcHRlO028IyDVph5mTktvQjee/BjWGBv/zAekMZM="; + hash = "sha256-kOAyqYKuKZxi1kXaxsqqjrALaQkryFAb8TpZDejQmcg="; }; }; updateScript = writeShellScript "update-bun" '' From 4144358e4f8b6f25a82703208f9172851ca856c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 08:39:13 +0000 Subject: [PATCH 065/223] libsidplayfp: 2.14.0 -> 2.15.0 --- pkgs/by-name/li/libsidplayfp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libsidplayfp/package.nix b/pkgs/by-name/li/libsidplayfp/package.nix index 4d2c10f4a1cc..45f6c2892ba5 100644 --- a/pkgs/by-name/li/libsidplayfp/package.nix +++ b/pkgs/by-name/li/libsidplayfp/package.nix @@ -19,14 +19,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "libsidplayfp"; - version = "2.14.0"; + version = "2.15.0"; src = fetchFromGitHub { owner = "libsidplayfp"; repo = "libsidplayfp"; rev = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-q1cUv4gpzL3wfssP7pWtDfDzFO47+kzpGy4GYLzEM50="; + hash = "sha256-rK7Il8WE4AJbn7GKn21fXr1o+DDdyOjfJ0saeqcZ5Pg="; }; outputs = [ "out" ] ++ lib.optionals docSupport [ "doc" ]; From 94333fdc23c185547fe794634f277dee8b521e10 Mon Sep 17 00:00:00 2001 From: diniamo Date: Sat, 5 Jul 2025 11:54:09 +0200 Subject: [PATCH 066/223] odin: add diniamo as a maintainer --- pkgs/by-name/od/odin/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/od/odin/package.nix b/pkgs/by-name/od/odin/package.nix index 6fea6313b0f2..f3c114f5d738 100644 --- a/pkgs/by-name/od/odin/package.nix +++ b/pkgs/by-name/od/odin/package.nix @@ -80,6 +80,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "odin"; maintainers = with lib.maintainers; [ astavie + diniamo ]; platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isMusl; From 883da1e702cd76a067a66e84e74e3964f9153b54 Mon Sep 17 00:00:00 2001 From: diniamo Date: Sat, 5 Jul 2025 11:54:22 +0200 Subject: [PATCH 067/223] odin: use external Raylib instead of vendored The default behavior is to use the statically linked Raylib libraries, but GLFW still attempts to load Xlib at runtime, which won't normally be available on Nix based systems. Instead, use the "system" Raylib version, which can be provided by a pure Nix expression, for example in a shell. The alternative solution would be to either - replace the vendored libraries with ones from the nixpkgs Raylib derivation - patch the vendored libraries with the required dependencies Both of these solutions require making the Odin package depend on libraries that it shouldn't. --- pkgs/by-name/od/odin/package.nix | 7 ++ pkgs/by-name/od/odin/system-raylib.patch | 141 +++++++++++++++++++++++ 2 files changed, 148 insertions(+) create mode 100644 pkgs/by-name/od/odin/system-raylib.patch diff --git a/pkgs/by-name/od/odin/package.nix b/pkgs/by-name/od/odin/package.nix index f3c114f5d738..70d38f7bc084 100644 --- a/pkgs/by-name/od/odin/package.nix +++ b/pkgs/by-name/od/odin/package.nix @@ -23,8 +23,15 @@ stdenv.mkDerivation (finalAttrs: { patches = [ ./darwin-remove-impure-links.patch + # The default behavior is to use the statically linked Raylib libraries, + # but GLFW still attempts to load Xlib at runtime, which won't normally be + # available on Nix based systems. Instead, use the "system" Raylib version, + # which can be provided by a pure Nix expression, for example in a shell. + ./system-raylib.patch ]; postPatch = '' + rm -r vendor/raylib/{linux,macos,macos-arm64,wasm,windows} + patchShebangs --build build_odin.sh ''; diff --git a/pkgs/by-name/od/odin/system-raylib.patch b/pkgs/by-name/od/odin/system-raylib.patch new file mode 100644 index 000000000000..19b53c4a8d34 --- /dev/null +++ b/pkgs/by-name/od/odin/system-raylib.patch @@ -0,0 +1,141 @@ +diff --git a/vendor/raylib/raygui.odin b/vendor/raylib/raygui.odin +index 559437a60..cd31fbe43 100644 +--- a/vendor/raylib/raygui.odin ++++ b/vendor/raylib/raygui.odin +@@ -2,34 +2,7 @@ package raylib + + import "core:c" + +-RAYGUI_SHARED :: #config(RAYGUI_SHARED, false) +-RAYGUI_WASM_LIB :: #config(RAYGUI_WASM_LIB, "wasm/libraygui.a") +- +-when ODIN_OS == .Windows { +- foreign import lib { +- "windows/rayguidll.lib" when RAYGUI_SHARED else "windows/raygui.lib", +- } +-} else when ODIN_OS == .Linux { +- foreign import lib { +- "linux/libraygui.so" when RAYGUI_SHARED else "linux/libraygui.a", +- } +-} else when ODIN_OS == .Darwin { +- when ODIN_ARCH == .arm64 { +- foreign import lib { +- "macos-arm64/libraygui.dylib" when RAYGUI_SHARED else "macos-arm64/libraygui.a", +- } +- } else { +- foreign import lib { +- "macos/libraygui.dylib" when RAYGUI_SHARED else "macos/libraygui.a", +- } +- } +-} else when ODIN_ARCH == .wasm32 || ODIN_ARCH == .wasm64p32 { +- foreign import lib { +- RAYGUI_WASM_LIB, +- } +-} else { +- foreign import lib "system:raygui" +-} ++foreign import lib "system:raygui" + + RAYGUI_VERSION :: "4.0" + +diff --git a/vendor/raylib/raylib.odin b/vendor/raylib/raylib.odin +index 02bb6deea..0df93009b 100644 +--- a/vendor/raylib/raylib.odin ++++ b/vendor/raylib/raylib.odin +@@ -99,42 +99,7 @@ MAX_TEXT_BUFFER_LENGTH :: #config(RAYLIB_MAX_TEXT_BUFFER_LENGTH, 1024) + + #assert(size_of(rune) == size_of(c.int)) + +-RAYLIB_SHARED :: #config(RAYLIB_SHARED, false) +-RAYLIB_WASM_LIB :: #config(RAYLIB_WASM_LIB, "wasm/libraylib.a") +- +-when ODIN_OS == .Windows { +- @(extra_linker_flags="/NODEFAULTLIB:" + ("msvcrt" when RAYLIB_SHARED else "libcmt")) +- foreign import lib { +- "windows/raylibdll.lib" when RAYLIB_SHARED else "windows/raylib.lib" , +- "system:Winmm.lib", +- "system:Gdi32.lib", +- "system:User32.lib", +- "system:Shell32.lib", +- } +-} else when ODIN_OS == .Linux { +- foreign import lib { +- // Note(bumbread): I'm not sure why in `linux/` folder there are +- // multiple copies of raylib.so, but since these bindings are for +- // particular version of the library, I better specify it. Ideally, +- // though, it's best specified in terms of major (.so.4) +- "linux/libraylib.so.550" when RAYLIB_SHARED else "linux/libraylib.a", +- "system:dl", +- "system:pthread", +- } +-} else when ODIN_OS == .Darwin { +- foreign import lib { +- "macos/libraylib.550.dylib" when RAYLIB_SHARED else "macos/libraylib.a", +- "system:Cocoa.framework", +- "system:OpenGL.framework", +- "system:IOKit.framework", +- } +-} else when ODIN_ARCH == .wasm32 || ODIN_ARCH == .wasm64p32 { +- foreign import lib { +- RAYLIB_WASM_LIB, +- } +-} else { +- foreign import lib "system:raylib" +-} ++foreign import lib "system:raylib" + + VERSION_MAJOR :: 5 + VERSION_MINOR :: 5 +diff --git a/vendor/raylib/rlgl/rlgl.odin b/vendor/raylib/rlgl/rlgl.odin +index 6ac19695d..78a483a59 100644 +--- a/vendor/raylib/rlgl/rlgl.odin ++++ b/vendor/raylib/rlgl/rlgl.odin +@@ -112,47 +112,12 @@ import rl "../." + + VERSION :: "5.0" + +-RAYLIB_SHARED :: #config(RAYLIB_SHARED, false) +-RAYLIB_WASM_LIB :: #config(RAYLIB_WASM_LIB, "../wasm/libraylib.a") +- + // Note: We pull in the full raylib library. If you want a truly stand-alone rlgl, then: + // - Compile a separate rlgl library and use that in the foreign import blocks below. + // - Remove the `import rl "../."` line + // - Copy the code from raylib.odin for any types we alias from that package (see PixelFormat etc) + +-when ODIN_OS == .Windows { +- @(extra_linker_flags="/NODEFAULTLIB:" + ("msvcrt" when RAYLIB_SHARED else "libcmt")) +- foreign import lib { +- "../windows/raylibdll.lib" when RAYLIB_SHARED else "../windows/raylib.lib" , +- "system:Winmm.lib", +- "system:Gdi32.lib", +- "system:User32.lib", +- "system:Shell32.lib", +- } +-} else when ODIN_OS == .Linux { +- foreign import lib { +- // Note(bumbread): I'm not sure why in `linux/` folder there are +- // multiple copies of raylib.so, but since these bindings are for +- // particular version of the library, I better specify it. Ideally, +- // though, it's best specified in terms of major (.so.4) +- "../linux/libraylib.so.550" when RAYLIB_SHARED else "../linux/libraylib.a", +- "system:dl", +- "system:pthread", +- } +-} else when ODIN_OS == .Darwin { +- foreign import lib { +- "../macos/libraylib.550.dylib" when RAYLIB_SHARED else "../macos/libraylib.a", +- "system:Cocoa.framework", +- "system:OpenGL.framework", +- "system:IOKit.framework", +- } +-} else when ODIN_ARCH == .wasm32 || ODIN_ARCH == .wasm64p32 { +- foreign import lib { +- RAYLIB_WASM_LIB, +- } +-} else { +- foreign import lib "system:raylib" +-} ++foreign import lib "system:raylib" + + GRAPHICS_API_OPENGL_11 :: false + GRAPHICS_API_OPENGL_21 :: true From 9958fc16cb16acb255ad203cca2376ec180d3eec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arcadio=20Rubio=20Garc=C3=ADa?= Date: Fri, 4 Jul 2025 19:55:50 +0200 Subject: [PATCH 068/223] minimap2: cleanup and add correct 32-bit ARM flag --- pkgs/by-name/mi/minimap2/package.nix | 33 ++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/mi/minimap2/package.nix b/pkgs/by-name/mi/minimap2/package.nix index 247f5b19be1a..ece612e9b74e 100644 --- a/pkgs/by-name/mi/minimap2/package.nix +++ b/pkgs/by-name/mi/minimap2/package.nix @@ -3,6 +3,9 @@ stdenv, fetchFromGitHub, zlib, + minimap2, + testers, + nix-update-script, }: stdenv.mkDerivation rec { @@ -18,24 +21,36 @@ stdenv.mkDerivation rec { buildInputs = [ zlib ]; - makeFlags = lib.optionals stdenv.hostPlatform.isAarch64 [ - "arm_neon=1" - "aarch64=1" - ]; + makeFlags = + lib.optionals stdenv.hostPlatform.isAarch [ "arm_neon=1" ] + ++ lib.optionals stdenv.hostPlatform.isAarch64 [ "aarch64=1" ]; installPhase = '' - mkdir -p $out/bin - cp minimap2 $out/bin - mkdir -p $out/share/man/man1 - cp minimap2.1 $out/share/man/man1 + runHook preInstall + install -m755 -Dt $out/bin minimap2 + install -m644 -Dt $out/share/man/man1 minimap2.1 + runHook postInstall ''; + passthru.tests.version = testers.testVersion { + package = minimap2; + command = "minimap2 --version"; + }; + + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Versatile pairwise aligner for genomic and spliced nucleotide sequences"; + longDescription = '' + Minimap2 is a versatile sequence alignment program that aligns + DNA or mRNA sequences against a large reference database. It is + particularly efficient for long reads and can handle various + sequencing technologies including PacBio and Oxford Nanopore. + ''; mainProgram = "minimap2"; homepage = "https://lh3.github.io/minimap2"; license = licenses.mit; - platforms = platforms.all; + platforms = platforms.unix; maintainers = [ maintainers.arcadio ]; }; } From 79a4fd11dc5a089beae6ff4ea0551068b2a556ba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 14:52:30 +0000 Subject: [PATCH 069/223] reindeer: 2025.06.23.00 -> 2025.06.30.00 --- pkgs/by-name/re/reindeer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/reindeer/package.nix b/pkgs/by-name/re/reindeer/package.nix index 59c523dbd685..05e0671b98d4 100644 --- a/pkgs/by-name/re/reindeer/package.nix +++ b/pkgs/by-name/re/reindeer/package.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage rec { pname = "reindeer"; - version = "2025.06.23.00"; + version = "2025.06.30.00"; src = fetchFromGitHub { owner = "facebookincubator"; repo = "reindeer"; tag = "v${version}"; - hash = "sha256-4g5CbKFsZaZWSNCw04G1zMR873VeW3fdtvIM9HrrVJc="; + hash = "sha256-9TvYewY74ntI8iTo5UOTQ+OA6eJHmA/fUPRW0maZn00="; }; useFetchCargoVendor = true; - cargoHash = "sha256-sL15ziVSW70m4XhqpQoCeZBvmp7bB6tKPUCvwUFqvRg="; + cargoHash = "sha256-yxxh/ikFioEAHpuS/AAIpQClWvQxL/5/UkiSbbKRnBA="; nativeBuildInputs = [ pkg-config ]; From efd27f4846fc0c0b5e7a39571bc80b64652627b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arcadio=20Rubio=20Garc=C3=ADa?= Date: Sat, 5 Jul 2025 17:34:57 +0200 Subject: [PATCH 070/223] minimap2: cleanup and add correct 32-bit ARM flag --- pkgs/by-name/mi/minimap2/package.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/mi/minimap2/package.nix b/pkgs/by-name/mi/minimap2/package.nix index ece612e9b74e..863f3be16dae 100644 --- a/pkgs/by-name/mi/minimap2/package.nix +++ b/pkgs/by-name/mi/minimap2/package.nix @@ -2,9 +2,9 @@ lib, stdenv, fetchFromGitHub, + installShellFiles, + versionCheckHook, zlib, - minimap2, - testers, nix-update-script, }: @@ -21,6 +21,8 @@ stdenv.mkDerivation rec { buildInputs = [ zlib ]; + nativeBuildInputs = [ installShellFiles ]; + makeFlags = lib.optionals stdenv.hostPlatform.isAarch [ "arm_neon=1" ] ++ lib.optionals stdenv.hostPlatform.isAarch64 [ "aarch64=1" ]; @@ -28,14 +30,13 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall install -m755 -Dt $out/bin minimap2 - install -m644 -Dt $out/share/man/man1 minimap2.1 + installManPage minimap2.1 runHook postInstall ''; - passthru.tests.version = testers.testVersion { - package = minimap2; - command = "minimap2 --version"; - }; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; passthru.updateScript = nix-update-script { }; From 48a64a050394c34dcc43cf26a8b8ec7f2fb76218 Mon Sep 17 00:00:00 2001 From: Sergey Volkov Date: Sun, 29 Jun 2025 11:05:47 +0200 Subject: [PATCH 071/223] python3Packages.hickle: fix testing with numpy 2.3 --- .../python-modules/hickle/default.nix | 3 ++ .../hickle/numpy-2.3-ndarray-tostring.patch | 33 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/development/python-modules/hickle/numpy-2.3-ndarray-tostring.patch diff --git a/pkgs/development/python-modules/hickle/default.nix b/pkgs/development/python-modules/hickle/default.nix index 823136c83a2f..619f5368b37e 100644 --- a/pkgs/development/python-modules/hickle/default.nix +++ b/pkgs/development/python-modules/hickle/default.nix @@ -34,6 +34,9 @@ buildPythonPackage rec { url = "https://github.com/cjwatson/hickle/commit/246d8e82c805e2e49ea0abd39abc9b2d800bde59.patch"; hash = "sha256-IEVw2K7S1nCkzgn9q0xghm4brfXcallNjzXpt2cRq1M="; }) + # fixes test failing with numpy 2.3 as ndarray.tostring was deleted + # FIXME: delete once https://github.com/telegraphic/hickle/pull/187 is merged + ./numpy-2.3-ndarray-tostring.patch ]; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/hickle/numpy-2.3-ndarray-tostring.patch b/pkgs/development/python-modules/hickle/numpy-2.3-ndarray-tostring.patch new file mode 100644 index 000000000000..4539cbebe032 --- /dev/null +++ b/pkgs/development/python-modules/hickle/numpy-2.3-ndarray-tostring.patch @@ -0,0 +1,33 @@ +From 7a0d0e625dd9e92159a145a26dd68ef3b61fde6e Mon Sep 17 00:00:00 2001 +From: Sergey Volkov +Date: Sun, 29 Jun 2025 10:54:00 +0200 +Subject: [PATCH] replace `ndarray.tostring` with `ndarray.tobytes` + +`ndarray.tostring` is deprecated since numpy 1.19 and removed in numpy 2.3 +https://numpy.org/doc/stable/release/2.3.0-notes.html +--- + hickle/tests/test_06_load_astropy.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/hickle/tests/test_06_load_astropy.py b/hickle/tests/test_06_load_astropy.py +index 628a4b3..b630bfd 100755 +--- a/hickle/tests/test_06_load_astropy.py ++++ b/hickle/tests/test_06_load_astropy.py +@@ -166,7 +166,7 @@ def test_astropy_time_array(h5_data,compression_kwargs): + assert reloaded.format == t1.format + assert reloaded.scale == t1.scale + for index in range(len(t1)): +- assert reloaded.value[index].tostring() == t1.value[index].tostring() ++ assert reloaded.value[index].tobytes() == t1.value[index].tobytes() + del h_dataset.attrs['np_dtype'] + + reloaded = load_astropy.load_astropy_time_dataset(h_dataset,b'astropy_time',t1.__class__) +@@ -174,7 +174,7 @@ def test_astropy_time_array(h5_data,compression_kwargs): + assert reloaded.format == t1.format + assert reloaded.scale == t1.scale + for index in range(len(t1)): +- assert reloaded.value[index].tostring() == t1.value[index].tostring() ++ assert reloaded.value[index].tobytes() == t1.value[index].tobytes() + loop_counter += 1 + + From 6dc1e9576963b4518ac32087b86e523d63db7615 Mon Sep 17 00:00:00 2001 From: Sergey Volkov Date: Sat, 5 Jul 2025 18:51:18 +0200 Subject: [PATCH 072/223] python3Packages.hickle: make first patch vendored --- .../python-modules/hickle/default.nix | 5 +- .../hickle/numpy-2.x-support.patch | 92 +++++++++++++++++++ 2 files changed, 93 insertions(+), 4 deletions(-) create mode 100644 pkgs/development/python-modules/hickle/numpy-2.x-support.patch diff --git a/pkgs/development/python-modules/hickle/default.nix b/pkgs/development/python-modules/hickle/default.nix index 619f5368b37e..48190f2cfa18 100644 --- a/pkgs/development/python-modules/hickle/default.nix +++ b/pkgs/development/python-modules/hickle/default.nix @@ -30,10 +30,7 @@ buildPythonPackage rec { patches = [ # fixes support for numpy 2.x, the PR is not yet merged https://github.com/telegraphic/hickle/pull/186 # FIXME: Remove this patch when the numpy 2.x support arrives - (fetchpatch { - url = "https://github.com/cjwatson/hickle/commit/246d8e82c805e2e49ea0abd39abc9b2d800bde59.patch"; - hash = "sha256-IEVw2K7S1nCkzgn9q0xghm4brfXcallNjzXpt2cRq1M="; - }) + ./numpy-2.x-support.patch # fixes test failing with numpy 2.3 as ndarray.tostring was deleted # FIXME: delete once https://github.com/telegraphic/hickle/pull/187 is merged ./numpy-2.3-ndarray-tostring.patch diff --git a/pkgs/development/python-modules/hickle/numpy-2.x-support.patch b/pkgs/development/python-modules/hickle/numpy-2.x-support.patch new file mode 100644 index 000000000000..8e88a67abbf1 --- /dev/null +++ b/pkgs/development/python-modules/hickle/numpy-2.x-support.patch @@ -0,0 +1,92 @@ +From 246d8e82c805e2e49ea0abd39abc9b2d800bde59 Mon Sep 17 00:00:00 2001 +From: Colin Watson +Date: Mon, 3 Feb 2025 15:28:10 +0000 +Subject: [PATCH] Support numpy 2.0 + +See: https://numpy.org/devdocs/numpy_2_0_migration_guide.html#adapting-to-changes-in-the-copy-keyword +--- + hickle/legacy_v3/loaders/load_numpy.py | 2 +- + hickle/loaders/load_builtins.py | 4 ++-- + hickle/loaders/load_numpy.py | 2 +- + hickle/tests/test_02_hickle_lookup.py | 6 +++--- + 4 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/hickle/legacy_v3/loaders/load_numpy.py b/hickle/legacy_v3/loaders/load_numpy.py +index 0fd6c0a4..d17044bc 100644 +--- a/hickle/legacy_v3/loaders/load_numpy.py ++++ b/hickle/legacy_v3/loaders/load_numpy.py +@@ -115,7 +115,7 @@ def load_np_scalar_dataset(h_node): + + def load_ndarray_dataset(h_node): + py_type, data = get_type_and_data(h_node) +- return np.array(data, copy=False) ++ return np.asarray(data) + + def load_ndarray_masked_dataset(h_node): + py_type, data = get_type_and_data(h_node) +diff --git a/hickle/loaders/load_builtins.py b/hickle/loaders/load_builtins.py +index 7cfbf281..53b74429 100644 +--- a/hickle/loaders/load_builtins.py ++++ b/hickle/loaders/load_builtins.py +@@ -170,7 +170,7 @@ def create_listlike_dataset(py_obj, h_group, name,list_len = -1,item_dtype = Non + # strings and bytes are stored as array of bytes with strings encoded + # using utf8 encoding + string_data = bytearray(py_obj,"utf8") if isinstance(py_obj,str) else memoryview(py_obj) +- string_data = np.array(string_data,copy=False) ++ string_data = np.asarray(string_data) + string_data.dtype = 'S1' + dataset = h_group.create_dataset( name, data = string_data,shape = (1,string_data.size), **kwargs) + dataset.attrs["str_type"] = py_obj.__class__.__name__.encode("ascii") +@@ -385,7 +385,7 @@ def load_list_dataset(h_node,base_type,py_obj_type): + if h_node.dtype.itemsize > 1 and 'bytes' in h_node.dtype.name: + + # string dataset 4.0.x style convert it back to python string +- content = np.array(content, copy=False, dtype=str).tolist() ++ content = np.asarray(content, dtype=str).tolist() + else: + + # decode bytes representing python string before final conversion +diff --git a/hickle/loaders/load_numpy.py b/hickle/loaders/load_numpy.py +index a4c76e91..bff98187 100644 +--- a/hickle/loaders/load_numpy.py ++++ b/hickle/loaders/load_numpy.py +@@ -232,7 +232,7 @@ def load_ndarray_dataset(h_node,base_type,py_obj_type): + # not converted to list of string but saved as ar consequently + # itemsize of dtype is > 1 + string_data = bytes(string_data).decode("utf8") +- return np.array(string_data,copy=False,dtype=dtype) ++ return np.asarray(string_data,dtype=dtype) + if issubclass(py_obj_type,np.matrix): + return py_obj_type(data=h_node[()],dtype=dtype) + # TODO how to restore other ndarray derived object_types +diff --git a/hickle/tests/test_02_hickle_lookup.py b/hickle/tests/test_02_hickle_lookup.py +index 628a2b12..dd91ffd1 100644 +--- a/hickle/tests/test_02_hickle_lookup.py ++++ b/hickle/tests/test_02_hickle_lookup.py +@@ -816,7 +816,7 @@ def test_ReferenceManager_get_root(h5_data): + content = data_group.create_dataset('mydata',data=12) + type_table = root_group.create_group('hickle_types_table') + int_pickle_string = bytearray(pickle.dumps(int)) +- int_np_entry = np.array(int_pickle_string,copy=False) ++ int_np_entry = np.asarray(int_pickle_string) + int_np_entry.dtype = 'S1' + int_entry = type_table.create_dataset(str(len(type_table)),data = int_np_entry,shape =(1,int_np_entry.size)) + int_base_type = b'int' +@@ -878,7 +878,7 @@ def test_ReferenceManager(h5_data): + with pytest.raises(lookup.ReferenceError): + reference_manager = lookup.ReferenceManager(false_root) + int_pickle_string = bytearray(pickle.dumps(int)) +- int_np_entry = np.array(int_pickle_string,copy=False) ++ int_np_entry = np.asarray(int_pickle_string) + int_np_entry.dtype = 'S1' + int_entry = type_table.create_dataset(str(len(type_table)),data = int_np_entry,shape =(1,int_np_entry.size)) + int_base_type = b'int' +@@ -1052,7 +1052,7 @@ def test_ReferenceManager_store_type(h5_data,compression_kwargs): + @pytest.mark.no_compression + def test_ReferenceManager_get_manager(h5_data): + h_node = h5_data.create_group('some_list') +- item_data = np.array(memoryview(b'hallo welt lore grueszet dich ipsum aus der lore von ipsum gelort in ipsum'),copy=False) ++ item_data = np.asarray(memoryview(b'hallo welt lore grueszet dich ipsum aus der lore von ipsum gelort in ipsum')) + item_data.dtype = 'S1' + h_item = h_node.create_dataset('0',data=item_data,shape=(1,item_data.size)) + with lookup.ReferenceManager.create_manager(h5_data) as memo: From e4e76ec72be8434ae6dfa4371ed2c831f3fa82e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 18:55:41 +0000 Subject: [PATCH 073/223] xplr: 1.0.0 -> 1.0.1 --- pkgs/by-name/xp/xplr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xp/xplr/package.nix b/pkgs/by-name/xp/xplr/package.nix index dcd7d0b1f12a..4ad6f11dc0d8 100644 --- a/pkgs/by-name/xp/xplr/package.nix +++ b/pkgs/by-name/xp/xplr/package.nix @@ -6,17 +6,17 @@ }: rustPlatform.buildRustPackage rec { pname = "xplr"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "sayanarijit"; repo = "xplr"; rev = "v${version}"; - hash = "sha256-QeR7KXwRGfAU31ueI6v26pKnoQdj2C7bXlcMP4qKvZg="; + hash = "sha256-78MHWdvWxXGcptMW3AUTYrpfdAai59x1KnW4uMaUZC8="; }; useFetchCargoVendor = true; - cargoHash = "sha256-UkyRl2eY520JPxtcOl7hvkY3MCH2bi2jL9zCJEdkQmU="; + cargoHash = "sha256-qC9KutkGLUuG7xQeO/Vg3oRqh8hCQuHisJA5diYizAg="; # fixes `thread 'main' panicked at 'cannot find strip'` on x86_64-darwin env = lib.optionalAttrs (stdenv.hostPlatform.isx86_64 && stdenv.hostPlatform.isDarwin) { From 89705b70517ad5d1cb0f8f1437de37fd704388a6 Mon Sep 17 00:00:00 2001 From: Karun Sandhu <129101708+MrSom3body@users.noreply.github.com> Date: Sat, 5 Jul 2025 21:26:38 +0200 Subject: [PATCH 074/223] send: 3.4.25 -> 3.4.27 --- pkgs/by-name/se/send/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/send/package.nix b/pkgs/by-name/se/send/package.nix index 95e51b8de8f8..3778bdcff011 100644 --- a/pkgs/by-name/se/send/package.nix +++ b/pkgs/by-name/se/send/package.nix @@ -8,16 +8,16 @@ }: buildNpmPackage rec { pname = "send"; - version = "3.4.25"; + version = "3.4.27"; src = fetchFromGitHub { owner = "timvisee"; repo = "send"; tag = "v${version}"; - hash = "sha256-2XeChKJi57auIf9aSe2JlP55tiE8dmrCBtUfCkziYi8="; + hash = "sha256-tfntox8Sw3xzlCOJgY/LThThm+mptYY5BquYDjzHonQ="; }; - npmDepsHash = "sha256-DY+4qOzoURx8xmemhutxcNxg0Tv2u6tyJHK5RhBjo8w="; + npmDepsHash = "sha256-ZVegUECrwkn/DlAwqx5VDmcwEIJV/jAAV99Dq29Tm2w="; nativeBuildInputs = [ makeBinaryWrapper From 24e1306d4731555ec2ebfc9931fbf088ea7caa6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 23:53:43 +0000 Subject: [PATCH 075/223] python3Packages.finvizfinance: 1.1.0 -> 1.1.1 --- pkgs/development/python-modules/finvizfinance/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/finvizfinance/default.nix b/pkgs/development/python-modules/finvizfinance/default.nix index dc7688027329..7cff22f05680 100644 --- a/pkgs/development/python-modules/finvizfinance/default.nix +++ b/pkgs/development/python-modules/finvizfinance/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "finvizfinance"; - version = "1.1.0"; + version = "1.1.1"; pyproject = true; disabled = pythonOlder "3.5"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "lit26"; repo = "finvizfinance"; tag = "v${version}"; - hash = "sha256-HCxq8jCT3aHOXeYue7KP5sYzO6nJnB9Sy8gKGZpZHbc="; + hash = "sha256-QVR0ig51EHdMVzg6wBDpvMGjPnmO2ZGBs2Q0SVxauik="; }; build-system = [ setuptools ]; @@ -60,7 +60,7 @@ buildPythonPackage rec { meta = with lib; { description = "Finviz Finance information downloader"; homepage = "https://github.com/lit26/finvizfinance"; - changelog = "https://github.com/lit26/finvizfinance/releases/tag/v${version}"; + changelog = "https://github.com/lit26/finvizfinance/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ icyrockcom ]; }; From ebdb343c8cfb387ab39644c9733484c79eb9b2d9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 00:32:05 +0000 Subject: [PATCH 076/223] superiotool: 25.03 -> 25.06 --- pkgs/tools/misc/coreboot-utils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/coreboot-utils/default.nix b/pkgs/tools/misc/coreboot-utils/default.nix index 88128bedb4eb..1b5567cc00d9 100644 --- a/pkgs/tools/misc/coreboot-utils/default.nix +++ b/pkgs/tools/misc/coreboot-utils/default.nix @@ -16,7 +16,7 @@ }: let - version = "25.03"; + version = "25.06"; commonMeta = { description = "Various coreboot-related tools"; @@ -46,7 +46,7 @@ let src = fetchgit { url = "https://review.coreboot.org/coreboot"; rev = finalAttrs.version; - hash = "sha256-tsNdsH+GxjLUTd7KXHMZUTNTIAWeKJ3BNy1Lehjo8Eo="; + hash = "sha256-D7W8LtL6eeaKiRYoxVkcjeZ2aMIEXCvNakVtexe0mG8="; }; enableParallelBuilding = true; From 007d4143e2fde43744a8d5d6bb426c0fa330bccf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 01:13:23 +0000 Subject: [PATCH 077/223] flutter_rust_bridge_codegen: 2.10.0 -> 2.11.0 --- pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix b/pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix index 58f17d508f71..b734f677aa80 100644 --- a/pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix +++ b/pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix @@ -7,18 +7,18 @@ }: rustPlatform.buildRustPackage rec { pname = "flutter_rust_bridge_codegen"; - version = "2.10.0"; + version = "2.11.0"; src = fetchFromGitHub { owner = "fzyzcjy"; repo = "flutter_rust_bridge"; rev = "v${version}"; - hash = "sha256-ReJmS8cfsWCD/wFEpZ+EJBFGMOQZE/zzlOYOk74UCfQ="; + hash = "sha256-vtdIbrVm9r8PiTYvhz4Ikj4e22jxqgEraH+YHlRS4O4="; fetchSubmodules = true; }; useFetchCargoVendor = true; - cargoHash = "sha256-6HVpETMnhL5gdIls46IdSkTxvJibvfiiPa6l/2GJy7k="; + cargoHash = "sha256-TwnibHjMDZ3aj1EDNHd/AO7nNtSnY335P3vU4iyp4SY="; cargoBuildFlags = "--package flutter_rust_bridge_codegen"; cargoTestFlags = "--package flutter_rust_bridge_codegen"; From 780f0f46f5db85f4d8d8d0c457c037c7ecffbfe9 Mon Sep 17 00:00:00 2001 From: Zexin Yuan Date: Thu, 3 Jul 2025 21:54:28 +0800 Subject: [PATCH 078/223] python3Packages.warp-lang: 1.7.2.post1 -> 1.8.0 python3Packages.warp-lang: 1.7.2.post1 -> 1.8.0 --- .../warp-lang/darwin-libcxx.patch | 14 +++-- .../warp-lang/darwin-single-target.patch | 29 +++++----- .../python-modules/warp-lang/default.nix | 54 +++++++++++-------- .../warp-lang/standalone-cxx11-abi.patch | 20 +++---- .../warp-lang/standalone-llvm.patch | 14 ++--- 5 files changed, 71 insertions(+), 60 deletions(-) diff --git a/pkgs/development/python-modules/warp-lang/darwin-libcxx.patch b/pkgs/development/python-modules/warp-lang/darwin-libcxx.patch index 52fd5eb06b4f..64bc5c58c7e5 100644 --- a/pkgs/development/python-modules/warp-lang/darwin-libcxx.patch +++ b/pkgs/development/python-modules/warp-lang/darwin-libcxx.patch @@ -1,22 +1,20 @@ diff --git a/warp/build_dll.py b/warp/build_dll.py -index 4d411e1b..a9304c6a 100644 +index 2218ff13..53786017 100644 --- a/warp/build_dll.py +++ b/warp/build_dll.py -@@ -316,6 +316,8 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, libs, arch, mode=None +@@ -408,6 +408,7 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, arch, libs: Optional[ + cpp_includes += f' -I"{warp_home_path.parent}/_build/host-deps/llvm-project/release-{arch}/include"' cuda_includes = f' -I"{cuda_home}/include"' if cu_path else "" includes = cpp_includes + cuda_includes - + includes += " -isystem @LIBCXX_DEV@/include/c++/v1" -+ + if sys.platform == "darwin": version = f"--target={arch}-apple-macos11" - else: -@@ -345,6 +347,8 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, libs, arch, mode=None - build_cmd = f'g++ {cpp_flags} -c "{cpp_path}" -o "{cpp_out}"' +@@ -441,6 +442,7 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, arch, libs: Optional[ + build_cmd = f'{cpp_compiler} {cpp_flags} -c "{cpp_path}" -o "{cpp_out}"' run_cmd(build_cmd) + ld_inputs.append('-L"@LIBCXX_LIB@/lib" -lc++') -+ if cu_path: cu_out = cu_path + ".o" diff --git a/pkgs/development/python-modules/warp-lang/darwin-single-target.patch b/pkgs/development/python-modules/warp-lang/darwin-single-target.patch index 08b5b8f0594c..ec13135798ab 100644 --- a/pkgs/development/python-modules/warp-lang/darwin-single-target.patch +++ b/pkgs/development/python-modules/warp-lang/darwin-single-target.patch @@ -1,11 +1,12 @@ diff --git a/build_llvm.py b/build_llvm.py -index 9d5a26a7..0be02a89 100644 +index aee0a9f1..bf281f6d 100644 --- a/build_llvm.py +++ b/build_llvm.py -@@ -389,15 +389,4 @@ def build_warp_clang_for_arch(args, lib_name, arch): +@@ -402,16 +402,4 @@ def build_warp_clang_for_arch(args, lib_name: str, arch: str) -> None: - - def build_warp_clang(args, lib_name): + def build_warp_clang(args, lib_name: str) -> None: + """Build the CPU-only Warp library using Clang/LLVM.""" +- - if sys.platform == "darwin": - # create a universal binary by combining x86-64 and AArch64 builds - build_warp_clang_for_arch(args, lib_name + "-x86_64", "x86_64") @@ -20,31 +21,31 @@ index 9d5a26a7..0be02a89 100644 - build_warp_clang_for_arch(args, lib_name, machine_architecture()) + build_warp_clang_for_arch(args, lib_name, machine_architecture()) diff --git a/warp/build_dll.py b/warp/build_dll.py -index 4d411e1b..4cf4a6c2 100644 +index 2218ff13..c0d978ce 100644 --- a/warp/build_dll.py +++ b/warp/build_dll.py -@@ -317,7 +317,7 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, libs, arch, mode=None +@@ -410,7 +410,7 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, arch, libs: Optional[ includes = cpp_includes + cuda_includes if sys.platform == "darwin": - version = f"--target={arch}-apple-macos11" + version = "" else: - version = "-fabi-version=13" # GCC 8.2+ + if cpp_compiler == "g++": + version = "-fabi-version=13" # GCC 8.2+ +@@ -491,14 +491,4 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, arch, libs: Optional[ -@@ -392,14 +392,4 @@ def build_dll(args, dll_path, cpp_paths, cu_path, libs=None): - if libs is None: - libs = [] + def build_dll(args, dll_path, cpp_paths, cu_path, libs=None): - if sys.platform == "darwin": - # create a universal binary by combining x86-64 and AArch64 builds -- build_dll_for_arch(args, dll_path + "-x86_64", cpp_paths, cu_path, libs, "x86_64") -- build_dll_for_arch(args, dll_path + "-aarch64", cpp_paths, cu_path, libs, "aarch64") +- build_dll_for_arch(args, dll_path + "-x86_64", cpp_paths, cu_path, "x86_64", libs) +- build_dll_for_arch(args, dll_path + "-aarch64", cpp_paths, cu_path, "aarch64", libs) - - run_cmd(f"lipo -create -output {dll_path} {dll_path}-x86_64 {dll_path}-aarch64") - os.remove(f"{dll_path}-x86_64") - os.remove(f"{dll_path}-aarch64") - - else: -- build_dll_for_arch(args, dll_path, cpp_paths, cu_path, libs, machine_architecture()) -+ build_dll_for_arch(args, dll_path, cpp_paths, cu_path, libs, machine_architecture()) +- build_dll_for_arch(args, dll_path, cpp_paths, cu_path, machine_architecture(), libs) ++ build_dll_for_arch(args, dll_path, cpp_paths, cu_path, machine_architecture(), libs) diff --git a/pkgs/development/python-modules/warp-lang/default.nix b/pkgs/development/python-modules/warp-lang/default.nix index 20b91f411d74..dc0dcb37437f 100644 --- a/pkgs/development/python-modules/warp-lang/default.nix +++ b/pkgs/development/python-modules/warp-lang/default.nix @@ -37,13 +37,13 @@ let effectiveStdenv = if cudaSupport then cudaPackages.backendStdenv else args.stdenv; stdenv = builtins.throw "Use effectiveStdenv instead of stdenv directly, as it may be replaced by cudaPackages.backendStdenv"; - version = "1.7.2.post1"; + version = "1.8.0"; libmathdx = effectiveStdenv.mkDerivation (finalAttrs: { # NOTE: The version used should match the version Warp requires: - # https://github.com/NVIDIA/warp/blob/4ad209076ce09668b18dedc74dce0d5cf8b9e409/deps/libmathdx-deps.packman.xml + # https://github.com/NVIDIA/warp/blob/${version}/deps/libmathdx-deps.packman.xml pname = "libmathdx"; - version = "0.1.2"; + version = "0.2.1"; outputs = [ "out" @@ -59,9 +59,11 @@ let effectiveStdenv.hostPlatform.parsed.cpu.name finalAttrs.version ]; + + # nix-hash --type sha256 --to-sri $(nix-prefetch-url "https://...") hashes = { - aarch64-linux = "sha256-7HEXfzxPF62q/7pdZidj4eO09u588yxcpSu/bWot/9A="; - x86_64-linux = "sha256-MImBFv+ooRSUqdL/YEe/bJIcVBnHMCk7SLS5eSeh0cQ="; + aarch64-linux = "sha256-smB13xev2TG1xUx4+06KRgYEnPMczpjBOOX7uC1APbE="; + x86_64-linux = "sha256-+3TbLuL5Y2flLRicQgPVLs8KZQBqNYJYJ8P3etgX7g0="; }; in lib.mapNullable ( @@ -76,12 +78,11 @@ let dontConfigure = true; dontBuild = true; - # NOTE: The leading component is stripped because the 0.1.2 release is within the `libmathdx` directory. installPhase = '' runHook preInstall mkdir -p "$out" - tar -xzf "$src" --strip-components=1 -C "$out" + tar -xzf "$src" -C "$out" mkdir -p "$static" moveToOutput "lib/libmathdx_static.a" "$static" @@ -138,7 +139,7 @@ buildPythonPackage { owner = "NVIDIA"; repo = "warp"; tag = "v${version}"; - hash = "sha256-cT0CrD71nNZnQMimGrmnSQl6RQx4MiUv2xBFPWNI/0s="; + hash = "sha256-zCRB92acxOiIFGjfRh2Cr1qq8pbhm+Rd011quMP/D88="; }; patches = @@ -161,16 +162,21 @@ buildPythonPackage { postPatch = # Patch build_dll.py to use our gencode flags rather than NVIDIA's very broad defaults. - # NOTE: After 1.7.2, patching will need to be updated like this: - # https://github.com/ConnorBaker/cuda-packages/blob/2fc8ba8c37acee427a94cdd1def55c2ec701ad82/pkgs/development/python-modules/warp/default.nix#L56-L65 lib.optionalString cudaSupport '' nixLog "patching $PWD/warp/build_dll.py to use our gencode flags" substituteInPlace "$PWD/warp/build_dll.py" \ - --replace-fail \ - 'nvcc_opts = gencode_opts + [' \ - 'nvcc_opts = [ ${ - lib.concatMapStringsSep ", " (gencodeString: ''"${gencodeString}"'') cudaPackages.flags.gencode - }, ' + --replace-fail \ + '*gencode_opts,' \ + '${ + lib.concatMapStringsSep ", " (gencodeString: ''"${gencodeString}"'') cudaPackages.flags.gencode + },' \ + --replace-fail \ + '*clang_arch_flags,' \ + '${ + lib.concatMapStringsSep ", " ( + realArch: ''"--cuda-gpu-arch=${realArch}"'' + ) cudaPackages.flags.realArches + },' '' # Patch build_dll.py to use dynamic libraries rather than static ones. # NOTE: We do not patch the `nvptxcompiler_static` path because it is not available as a dynamic library. @@ -193,11 +199,6 @@ buildPythonPackage { '-lmathdx_static' \ '-lmathdx' '' - + '' - nixLog "patching $PWD/warp/build_dll.py to use our C++ compiler" - substituteInPlace "$PWD/warp/build_dll.py" \ - --replace-fail "g++" "c++" - '' # Broken tests on aarch64. Since unittest doesn't support disabling a # single test, and pytest isn't compatible, we patch the test file directly # instead. @@ -210,6 +211,14 @@ buildPythonPackage { 'add_function_test(TestFem, "test_integrate_gradient", test_integrate_gradient, devices=devices)' \ "" '' + # AssertionError: 0.4082476496696472 != 0.40824246406555176 within 5 places + + lib.optionalString effectiveStdenv.hostPlatform.isDarwin '' + nixLog "patching $PWD/warp/tests/test_fem.py to disable broken tests on darwin" + substituteInPlace "$PWD/warp/tests/test_codegen.py" \ + --replace-fail \ + 'places=5' \ + 'places=4' + '' # These tests fail on CPU and CUDA. + '' nixLog "patching $PWD/warp/tests/test_reload.py to disable broken tests" @@ -261,7 +270,10 @@ buildPythonPackage { preBuild = let buildOptions = - lib.optionals (!standaloneSupport) [ + lib.optionals effectiveStdenv.cc.isClang [ + "--clang_build_toolchain" + ] + ++ lib.optionals (!standaloneSupport) [ "--no_standalone" ] ++ lib.optionals cudaSupport [ diff --git a/pkgs/development/python-modules/warp-lang/standalone-cxx11-abi.patch b/pkgs/development/python-modules/warp-lang/standalone-cxx11-abi.patch index 12a23658f900..dab0fca570a3 100644 --- a/pkgs/development/python-modules/warp-lang/standalone-cxx11-abi.patch +++ b/pkgs/development/python-modules/warp-lang/standalone-cxx11-abi.patch @@ -1,8 +1,8 @@ diff --git a/build_llvm.py b/build_llvm.py -index 9d5a26a7..839909ad 100644 +index aee0a9f1..5e1c3557 100644 --- a/build_llvm.py +++ b/build_llvm.py -@@ -161,7 +161,6 @@ def build_from_source_for_arch(args, arch, llvm_source): +@@ -171,7 +171,6 @@ def build_llvm_clang_from_source_for_arch(args, arch: str, llvm_source: str) -> "-D", "LLVM_INCLUDE_TESTS=FALSE", "-D", "LLVM_INCLUDE_TOOLS=TRUE", # Needed by Clang "-D", "LLVM_INCLUDE_UTILS=FALSE", @@ -11,15 +11,15 @@ index 9d5a26a7..839909ad 100644 "-D", f"LLVM_HOST_TRIPLE={host_triple}", "-D", f"CMAKE_OSX_ARCHITECTURES={osx_architectures}", diff --git a/warp/build_dll.py b/warp/build_dll.py -index 4d411e1b..4177725b 100644 +index 2218ff13..2354f69f 100644 --- a/warp/build_dll.py +++ b/warp/build_dll.py -@@ -321,7 +321,7 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, libs, arch, mode=None - else: - version = "-fabi-version=13" # GCC 8.2+ - -- cpp_flags = f'{version} --std=c++17 -fno-rtti -D{cuda_enabled} -D{mathdx_enabled} -D{cuda_compat_enabled} -fPIC -fvisibility=hidden -D_GLIBCXX_USE_CXX11_ABI=0 -I"{native_dir}" {includes} ' -+ cpp_flags = f'{version} --std=c++17 -fno-rtti -D{cuda_enabled} -D{mathdx_enabled} -D{cuda_compat_enabled} -fPIC -fvisibility=hidden -I"{native_dir}" {includes} ' - +@@ -417,7 +417,7 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, arch, libs: Optional[ + else: + version = "" + +- cpp_flags = f'-Werror -Wuninitialized {version} --std=c++17 -fno-rtti -D{cuda_enabled} -D{mathdx_enabled} -D{cuda_compat_enabled} -fPIC -fvisibility=hidden -D_GLIBCXX_USE_CXX11_ABI=0 -I"{native_dir}" {includes} ' ++ cpp_flags = f'-Werror -Wuninitialized {version} --std=c++17 -fno-rtti -D{cuda_enabled} -D{mathdx_enabled} -D{cuda_compat_enabled} -fPIC -fvisibility=hidden -I"{native_dir}" {includes} ' + if mode == "debug": cpp_flags += "-O0 -g -D_DEBUG -DWP_ENABLE_DEBUG=1 -fkeep-inline-functions" diff --git a/pkgs/development/python-modules/warp-lang/standalone-llvm.patch b/pkgs/development/python-modules/warp-lang/standalone-llvm.patch index 2e90a0ebf188..83860f49fbba 100644 --- a/pkgs/development/python-modules/warp-lang/standalone-llvm.patch +++ b/pkgs/development/python-modules/warp-lang/standalone-llvm.patch @@ -1,8 +1,8 @@ diff --git a/build_llvm.py b/build_llvm.py -index 9d5a26a7..3663e9c9 100644 +index aee0a9f1..6b9806c9 100644 --- a/build_llvm.py +++ b/build_llvm.py -@@ -338,25 +338,19 @@ def build_warp_clang_for_arch(args, lib_name, arch): +@@ -350,25 +350,19 @@ def build_warp_clang_for_arch(args, lib_name: str, arch: str) -> None: clang_dll_path = os.path.join(build_path, f"bin/{lib_name}") @@ -36,7 +36,7 @@ index 9d5a26a7..3663e9c9 100644 else: libs = [f"-l{lib[3:-2]}" for lib in libs if os.path.splitext(lib)[1] == ".a"] if sys.platform == "darwin": -@@ -364,7 +358,8 @@ def build_warp_clang_for_arch(args, lib_name, arch): +@@ -376,7 +370,8 @@ def build_warp_clang_for_arch(args, lib_name: str, arch: str) -> None: else: libs.insert(0, "-Wl,--start-group") libs.append("-Wl,--end-group") @@ -47,13 +47,13 @@ index 9d5a26a7..3663e9c9 100644 libs.append("-ldl") if sys.platform != "darwin": diff --git a/warp/build_dll.py b/warp/build_dll.py -index 4d411e1b..95fb7eaf 100644 +index 2218ff13..3fcf5796 100644 --- a/warp/build_dll.py +++ b/warp/build_dll.py -@@ -311,8 +311,8 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, libs, arch, mode=None - run_cmd(link_cmd) +@@ -404,8 +404,8 @@ def build_dll_for_arch(args, dll_path, cpp_paths, cu_path, arch, libs: Optional[ + cuda_compiler = "clang++" if getattr(args, "clang_build_toolchain", False) else "nvcc" + cpp_compiler = "clang++" if getattr(args, "clang_build_toolchain", False) else "g++" - else: - cpp_includes = f' -I"{warp_home_path.parent}/external/llvm-project/out/install/{mode}-{arch}/include"' - cpp_includes += f' -I"{warp_home_path.parent}/_build/host-deps/llvm-project/release-{arch}/include"' + cpp_includes = ' -I"@LLVM_DEV@/include"' From 226266ee198c78d5972cc3a73f89f55681f632a5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 02:00:30 +0000 Subject: [PATCH 079/223] sbt: 1.11.2 -> 1.11.3 --- pkgs/development/tools/build-managers/sbt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix index f12f22550544..b3d76294cd7c 100644 --- a/pkgs/development/tools/build-managers/sbt/default.nix +++ b/pkgs/development/tools/build-managers/sbt/default.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "sbt"; - version = "1.11.2"; + version = "1.11.3"; src = fetchurl { url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; - hash = "sha256-hMe52OIMXcg1YVSltxRsCouGq6lyaM6f4aWF0siQj08="; + hash = "sha256-PqUJFayLmJuLH8niTllKYNPBgdQwE/6WSxX+s4RIOzw="; }; postPatch = '' From 76d830c38a745b8b0d040717279aeca73c3ec8b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 02:00:33 +0000 Subject: [PATCH 080/223] sbt-with-scala-native: 1.11.2 -> 1.11.3 --- pkgs/development/tools/build-managers/sbt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix index f12f22550544..b3d76294cd7c 100644 --- a/pkgs/development/tools/build-managers/sbt/default.nix +++ b/pkgs/development/tools/build-managers/sbt/default.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "sbt"; - version = "1.11.2"; + version = "1.11.3"; src = fetchurl { url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; - hash = "sha256-hMe52OIMXcg1YVSltxRsCouGq6lyaM6f4aWF0siQj08="; + hash = "sha256-PqUJFayLmJuLH8niTllKYNPBgdQwE/6WSxX+s4RIOzw="; }; postPatch = '' From 3f25cd000b4ac1c850ea389b103b4d7088362169 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 05:23:10 +0000 Subject: [PATCH 081/223] buildkit: 0.23.0 -> 0.23.2 --- pkgs/by-name/bu/buildkit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/buildkit/package.nix b/pkgs/by-name/bu/buildkit/package.nix index d6ca939757c5..5599c201707a 100644 --- a/pkgs/by-name/bu/buildkit/package.nix +++ b/pkgs/by-name/bu/buildkit/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "buildkit"; - version = "0.23.0"; + version = "0.23.2"; src = fetchFromGitHub { owner = "moby"; repo = "buildkit"; rev = "v${version}"; - hash = "sha256-yEIzXBwcct7+8Bqk5256ZNyWpSpCZwxVVyg5vua2Oj8="; + hash = "sha256-/1wOZWvHHpT8zTnaQi/v3XgMyU8r2QPOBDadbos8GV8="; }; vendorHash = null; From 62d314950dcdbe0de7b28ea493ed7ee1936f1551 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 06:57:22 +0000 Subject: [PATCH 082/223] updatecli: 0.102.0 -> 0.103.0 --- pkgs/by-name/up/updatecli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/up/updatecli/package.nix b/pkgs/by-name/up/updatecli/package.nix index 86a8a8f85196..940ac1df1285 100644 --- a/pkgs/by-name/up/updatecli/package.nix +++ b/pkgs/by-name/up/updatecli/package.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "updatecli"; - version = "0.102.0"; + version = "0.103.0"; src = fetchFromGitHub { owner = "updatecli"; repo = "updatecli"; rev = "v${version}"; - hash = "sha256-ek8kJAGf51NZ4YOexwOovgIQ9I0WfQDk0KWIJsZRKQk="; + hash = "sha256-OgIwGo+oOVneaJ7REgMJ79KPdUXVpcw7kCVLQeBw1/Q="; }; - vendorHash = "sha256-gL2ZukNJROEQc0fv0k/XIvpnHmGywCgRgfKCPcP01Hg="; + vendorHash = "sha256-3aIw64uv/NgB8/tpysmnSAMbussENhLge70QQ4A86cY="; # tests require network access doCheck = false; From 2c49dc6b38aa202fa2ac894f401e43e9f6262a7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 09:29:34 +0000 Subject: [PATCH 083/223] brave: 1.80.113 -> 1.80.115 --- pkgs/by-name/br/brave/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/br/brave/package.nix b/pkgs/by-name/br/brave/package.nix index af3d36b17a77..415aa7ca15c8 100644 --- a/pkgs/by-name/br/brave/package.nix +++ b/pkgs/by-name/br/brave/package.nix @@ -3,24 +3,24 @@ let pname = "brave"; - version = "1.80.113"; + version = "1.80.115"; allArchives = { aarch64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb"; - hash = "sha256-fWNRiLLFfbVsvLaay878PEIAK9rKCbRCHZ/Uv/dBuCM="; + hash = "sha256-Fg3zcl9loAypW3ca2ffBxi8+NQ09kdIFIXsEteGsoSs="; }; x86_64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - hash = "sha256-xs9Bywb5ZWj/OINP1HEVxAMWhs2BTJVyU+dBOI+w6f8="; + hash = "sha256-Cf7My5mTkiZh5xMTinhmKnHPJWMX5QfijO7bEV6h6rU="; }; aarch64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip"; - hash = "sha256-SWalaT/+TvKvNBaVX9CQbCDMvPUgvJLG5rYhIHtXVkM="; + hash = "sha256-eEcRA7W+eUSg5+LXgTvs85VNIx+0ldCGRJCT3I6EgaI="; }; x86_64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-x64.zip"; - hash = "sha256-YpEAOZZegpAH9UbNCsEAJeLjjAPJYhJcEF5wd/3ewGE="; + hash = "sha256-beFYyTS2GbJloYsJQISKDhF/zgXHPBetfJt1t2EzFfE="; }; }; From 98e0b5e2e4a9e04f666587ce8721ce37b57d45b1 Mon Sep 17 00:00:00 2001 From: Yongun Seong Date: Sun, 6 Jul 2025 20:05:49 +0900 Subject: [PATCH 084/223] perlPackages.FinanceQuote: 1.65 -> 1.66 --- pkgs/top-level/perl-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 46f71ff43fa0..be8b0a94aa05 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14150,10 +14150,10 @@ with self; FinanceQuote = buildPerlPackage rec { pname = "Finance-Quote"; - version = "1.65"; + version = "1.66"; src = fetchurl { url = "mirror://cpan/authors/id/B/BP/BPSCHUCK/Finance-Quote-${version}.tar.gz"; - hash = "sha256-C3pJZaLJrW+nwDawloHHtEWyB1j6qYNnsmZZz2L+Axg="; + hash = "sha256-GOkdcI+Ah6JvvL+zsKYe0UcdKks855jecwTzBIGkZ+k="; }; buildInputs = [ DateManip From bd0648a81788386d867da9a6d1536e1aef5aad58 Mon Sep 17 00:00:00 2001 From: Dionysis Grigoropoulos Date: Sun, 6 Jul 2025 17:54:21 +0300 Subject: [PATCH 085/223] python3Packages.llm-ollama: 0.11.0 -> 0.12.0 Diff: https://github.com/taketwo/llm-ollama/compare/0.11.0...0.12.0 Changelog: https://github.com/taketwo/llm-ollama/releases/tag/0.12.0 --- pkgs/development/python-modules/llm-ollama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llm-ollama/default.nix b/pkgs/development/python-modules/llm-ollama/default.nix index 0df527ee0241..425ebf4a1755 100644 --- a/pkgs/development/python-modules/llm-ollama/default.nix +++ b/pkgs/development/python-modules/llm-ollama/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "llm-ollama"; - version = "0.11.0"; + version = "0.12.0"; pyproject = true; src = fetchFromGitHub { owner = "taketwo"; repo = "llm-ollama"; tag = version; - hash = "sha256-iwrDqrPt/zwXypBwD7zDAcen4fQq6PXl7Xj5VUL2KWA="; + hash = "sha256-+4YslGYY8AVwHnj1ahFqtclnaywPVJ0pt2CL9NewuUE="; }; build-system = [ setuptools ]; From ef7b7f3707e520b717d53bcb405ed5cab7322605 Mon Sep 17 00:00:00 2001 From: Konstantin Bogdanov Date: Sun, 6 Jul 2025 19:09:00 +0200 Subject: [PATCH 086/223] clickhouse: add a smoke test --- pkgs/by-name/cl/clickhouse/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/cl/clickhouse/package.nix b/pkgs/by-name/cl/clickhouse/package.nix index 03f527affb62..a5474457a6a6 100644 --- a/pkgs/by-name/cl/clickhouse/package.nix +++ b/pkgs/by-name/cl/clickhouse/package.nix @@ -145,6 +145,12 @@ llvmPackages_19.stdenv.mkDerivation (finalAttrs: { --replace-fail "trace" "warning" ''; + # Basic smoke test + doCheck = true; + checkPhase = '' + $NIX_BUILD_TOP/$sourceRoot/build/programs/clickhouse local --query 'SELECT 1' | grep 1 + ''; + # Builds in 7+h with 2 cores, and ~20m with a big-parallel builder. requiredSystemFeatures = [ "big-parallel" ]; From 21200da9439d4932c0c87a0138734f46d4c66bba Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sun, 6 Jul 2025 11:16:31 -0600 Subject: [PATCH 087/223] python3Packages.ezodf: init at 0.3.2 --- .../python-modules/ezodf/default.nix | 48 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 50 insertions(+) create mode 100644 pkgs/development/python-modules/ezodf/default.nix diff --git a/pkgs/development/python-modules/ezodf/default.nix b/pkgs/development/python-modules/ezodf/default.nix new file mode 100644 index 000000000000..fedea70c2106 --- /dev/null +++ b/pkgs/development/python-modules/ezodf/default.nix @@ -0,0 +1,48 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + lxml, + unittestCheckHook, +}: + +buildPythonPackage rec { + pname = "ezodf"; + version = "0.3.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "T0ha"; + repo = "ezodf"; + tag = version; + hash = "sha256-d66CTj9CpCnMICqNdUP07M9elEfoxuPg8x1kxqgXTTE="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + lxml + ]; + + nativeCheckInputs = [ + unittestCheckHook + ]; + + unittestFlags = [ + "tests" + ]; + + pythonImportsCheck = [ + "ezodf" + ]; + + meta = { + description = "Extract, add, modify, or delete document data in OpenDocument (ODF) files"; + homepage = "https://github.com/T0ha/ezodf"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ zhaofengli ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c5a2e934e94b..a41ddd294453 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4795,6 +4795,8 @@ self: super: with self; { ezdxf = callPackage ../development/python-modules/ezdxf { }; + ezodf = callPackage ../development/python-modules/ezodf { }; + ezyrb = callPackage ../development/python-modules/ezyrb { }; f3d = toPythonModule ( From 13743dda295e6dea37dbfd6d5b3a6c43480e5348 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sun, 6 Jul 2025 11:16:31 -0600 Subject: [PATCH 088/223] python3Packages.frictionless: init at 5.18.1 --- .../python-modules/frictionless/default.nix | 215 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 217 insertions(+) create mode 100644 pkgs/development/python-modules/frictionless/default.nix diff --git a/pkgs/development/python-modules/frictionless/default.nix b/pkgs/development/python-modules/frictionless/default.nix new file mode 100644 index 000000000000..2609a1a9d299 --- /dev/null +++ b/pkgs/development/python-modules/frictionless/default.nix @@ -0,0 +1,215 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + hatchling, + attrs, + chardet, + humanize, + isodate, + jinja2, + jsonschema, + marko, + petl, + pydantic, + python-dateutil, + python-slugify, + pyyaml, + requests, + rfc3986, + simpleeval, + tabulate, + typer, + typing-extensions, + validators, + + # Optional formats + boto3, + google-api-python-client, + datasette, + duckdb, + duckdb-engine, + sqlalchemy, + pygithub, + pyquery, + ijson, + jsonlines, + pymysql, + ezodf, + lxml, + pandas, + pyarrow, + fastparquet, + psycopg, + psycopg2, + visidata, + tatsu, + + # Tests + pytestCheckHook, + pytest-cov, + pytest-dotenv, + pytest-lazy-fixtures, + pytest-mock, + pytest-timeout, + pytest-vcr, + moto, + requests-mock, + + # Tests depending on excel + openpyxl, + xlrd, +}: + +buildPythonPackage rec { + pname = "frictionless"; + version = "5.18.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "frictionlessdata"; + repo = "frictionless-py"; + tag = "v${version}"; + hash = "sha256-svspEHcEw994pEjnuzWf0FFaYeFZuqriK96yFAB6/gI="; + }; + + build-system = [ + hatchling + ]; + + dependencies = [ + attrs + chardet + humanize + isodate + jinja2 + jsonschema + marko + petl + pydantic + python-dateutil + python-slugify + pyyaml + requests + rfc3986 + simpleeval + tabulate + typer + typing-extensions + validators + ]; + + optional-dependencies = { + # The commented-out formats require dependencies that have not been packaged + # They are intentionally left in for reference - Please do not remove them + aws = [ + boto3 + ]; + bigquery = [ + google-api-python-client + ]; + #ckan = [ + # frictionless-ckan-mapper # not packaged + #]; + datasette = [ + datasette + ]; + duckdb = [ + duckdb + duckdb-engine + sqlalchemy + ]; + #excel = [ + # openpyxl + # tableschema-to-template # not packaged + # xlrd + # xlwt + #]; + github = [ + pygithub + ]; + #gsheets = [ + # pygsheets # not packaged + #]; + html = [ + pyquery + ]; + json = [ + ijson + jsonlines + ]; + mysql = [ + pymysql + sqlalchemy + ]; + ods = [ + ezodf + lxml + ]; + pandas = [ + pandas + pyarrow + ]; + parquet = [ + fastparquet + ]; + postgresql = [ + psycopg + psycopg2 + sqlalchemy + ]; + #spss = [ + # savreaderwriter # not packaged + #]; + sql = [ + sqlalchemy + ]; + visidata = [ + # Not ideal: This is actually outside pythonPackages set and depends on whatever + # Python version the top-level python3Packages set refers to + visidata + ]; + wkt = [ + tatsu + ]; + #zenodo = [ + # pyzenodo3 # not packaged + #]; + }; + + nativeCheckInputs = [ + pytestCheckHook + pytest-cov + pytest-dotenv + pytest-lazy-fixtures + pytest-mock + pytest-timeout + pytest-vcr + moto + requests-mock + + # We do not have all packages for the `excel` format to fully function, + # but it's required for some of the tests. + openpyxl + xlrd + ] ++ lib.flatten (lib.attrValues optional-dependencies); + + disabledTestPaths = [ + # Requires optional dependencies that have not been packaged (commented out above) + # The tests of other unavailable formats are auto-skipped + "frictionless/formats/excel" + "frictionless/formats/spss" + ]; + + pythonImportsCheck = [ + "frictionless" + ]; + + meta = { + description = "Data management framework for Python that provides functionality to describe, extract, validate, and transform tabular data"; + homepage = "https://github.com/frictionlessdata/frictionless-py"; + changelog = "https://github.com/frictionlessdata/frictionless-py/blob/${src.rev}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ zhaofengli ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a41ddd294453..2ca60c4469a9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5407,6 +5407,8 @@ self: super: with self; { freud = callPackage ../development/python-modules/freud { }; + frictionless = callPackage ../development/python-modules/frictionless { }; + frida-python = callPackage ../development/python-modules/frida-python { }; frigidaire = callPackage ../development/python-modules/frigidaire { }; From 728e634a6941d6d39c7beacfcc3738792329accc Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sun, 6 Jul 2025 11:16:31 -0600 Subject: [PATCH 089/223] python3Packages.py3amf: init at 0.8.11 --- .../python-modules/py3amf/default.nix | 40 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 42 insertions(+) create mode 100644 pkgs/development/python-modules/py3amf/default.nix diff --git a/pkgs/development/python-modules/py3amf/default.nix b/pkgs/development/python-modules/py3amf/default.nix new file mode 100644 index 000000000000..725f4ca951e1 --- /dev/null +++ b/pkgs/development/python-modules/py3amf/default.nix @@ -0,0 +1,40 @@ +{ + lib, + buildPythonPackage, + setuptools, + fetchFromGitHub, + defusedxml, +}: + +buildPythonPackage rec { + pname = "py3amf"; + version = "0.8.11"; + pyproject = true; + + src = fetchFromGitHub { + owner = "StdCarrot"; + repo = "Py3AMF"; + tag = "v${version}"; + hash = "sha256-9zuHh5+ggIjv1LcjpBNHy2yh09KsFpxUdGrtKGm94Zg="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + defusedxml + ]; + + pythonImportsCheck = [ + "pyamf" + ]; + + meta = { + description = "Action Message Format (AMF) support for Python 3"; + homepage = "https://github.com/StdCarrot/Py3AMF"; + changelog = "https://github.com/StdCarrot/Py3AMF/blob/${src.rev}/CHANGES.txt"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ zhaofengli ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2ca60c4469a9..aa01cb5e833d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12107,6 +12107,8 @@ self: super: with self; { py2vega = callPackage ../development/python-modules/py2vega { }; + py3amf = callPackage ../development/python-modules/py3amf { }; + py3buddy = callPackage ../development/python-modules/py3buddy { }; py3dns = callPackage ../development/python-modules/py3dns { }; From b96dd66941fa4c4f995eb0e57ac9e2771d513b88 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sun, 6 Jul 2025 11:16:32 -0600 Subject: [PATCH 090/223] cdxj-indexer: init at 1.4.6 --- .../python-modules/cdxj-indexer/default.nix | 57 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + pkgs/top-level/python-packages.nix | 2 + 3 files changed, 61 insertions(+) create mode 100644 pkgs/development/python-modules/cdxj-indexer/default.nix diff --git a/pkgs/development/python-modules/cdxj-indexer/default.nix b/pkgs/development/python-modules/cdxj-indexer/default.nix new file mode 100644 index 000000000000..f0a28354411d --- /dev/null +++ b/pkgs/development/python-modules/cdxj-indexer/default.nix @@ -0,0 +1,57 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + warcio, + surt, + py3amf, + multipart, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "cdxj-indexer"; + version = "1.4.6"; + pyproject = true; + + src = fetchFromGitHub { + owner = "webrecorder"; + repo = "cdxj-indexer"; + tag = "v${version}"; + hash = "sha256-E3b/IfjngyXhWvRYP9CkQGvBFeC8pAm4KxZA9MwOo4s="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + warcio + surt + py3amf + multipart + ]; + + pythonRemoveDeps = [ + # Transitive dependency that does not need to be pinned + # Proposed fix in + "idna" + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "cdxj_indexer" + ]; + + meta = { + description = "CDXJ Indexing of WARC/ARCs"; + homepage = "https://github.com/webrecorder/cdxj-indexer"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ zhaofengli ]; + mainProgram = "cdxj-indexer"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 03fb17ebc456..1a886e62864f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11949,6 +11949,8 @@ with pkgs; cdparanoia = cdparanoiaIII; + cdxj-indexer = with python3Packages; toPythonApplication cdxj-indexer; + chromium = callPackage ../applications/networking/browsers/chromium (config.chromium or { }); chuck = callPackage ../applications/audio/chuck { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index aa01cb5e833d..27348052e871 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2332,6 +2332,8 @@ self: super: with self; { cddlparser = callPackage ../development/python-modules/cddlparser { }; + cdxj-indexer = callPackage ../development/python-modules/cdxj-indexer { }; + celery = callPackage ../development/python-modules/celery { }; celery-batches = callPackage ../development/python-modules/celery-batches { }; From 116c9317c0fa65e1854fcf2f84975e11c39e16eb Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sun, 6 Jul 2025 11:16:32 -0600 Subject: [PATCH 091/223] py-wacz: init at 0.5.0 The Python module is named wacz. Signing isn't enabled yet. --- .../python-modules/wacz/default.nix | 82 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + pkgs/top-level/python-packages.nix | 2 + 3 files changed, 86 insertions(+) create mode 100644 pkgs/development/python-modules/wacz/default.nix diff --git a/pkgs/development/python-modules/wacz/default.nix b/pkgs/development/python-modules/wacz/default.nix new file mode 100644 index 000000000000..01663a47cfdf --- /dev/null +++ b/pkgs/development/python-modules/wacz/default.nix @@ -0,0 +1,82 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + fetchpatch, + setuptools, + boilerpy3, + cdxj-indexer, + frictionless, + pytest-cov, + pyyaml, + shortuuid, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "wacz"; + version = "0.5.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "webrecorder"; + repo = "py-wacz"; + tag = "v${version}"; + hash = "sha256-bGY6G7qBAN1Vu+pTNqRG0xh34sR62pMhQFHFGlJaTPQ="; + }; + + patches = [ + # + (fetchpatch { + name = "clean-up-deps.patch"; + url = "https://github.com/webrecorder/py-wacz/compare/1e8f724a527f28855eedeb0d969ee39b00b2a80a...9d3ad60f125247b8a4354511d9123b85ce6a23c5.patch"; + hash = "sha256-zH6BKhsq9ybjzaWcNbVkk1sWh8vVCkv7Qxuwl0MQhNM="; + }) + ]; + + postPatch = '' + substituteInPlace setup.py \ + --replace "pytest-runner" "" + ''; + + build-system = [ + setuptools + ]; + + dependencies = [ + boilerpy3 + cdxj-indexer + frictionless + pyyaml + shortuuid + ] ++ frictionless.optional-dependencies.json; + + optional-dependencies = { + # signing = [ + # authsign # not packaged + # ]; + }; + + nativeCheckInputs = [ + pytestCheckHook + pytest-cov + ]; + + disabledTests = [ + # authsign is not packaged + "test_verify_signed" + ]; + + pythonImportsCheck = [ + "wacz" + ]; + + meta = { + description = "Utility for working with web archive data using the WACZ format specification"; + homepage = "https://github.com/webrecorder/py-wacz"; + changelog = "https://github.com/webrecorder/py-wacz/blob/${src.rev}/CHANGES.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ zhaofengli ]; + mainProgram = "wacz"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1a886e62864f..e604144d785c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16364,6 +16364,8 @@ with pkgs; ffmpeg = ffmpeg-full; }; + py-wacz = with python3Packages; toPythonApplication wacz; + wacomtablet = libsForQt5.callPackage ../tools/misc/wacomtablet { }; wasmer = callPackage ../development/interpreters/wasmer { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 27348052e871..e1eb3b3aafc8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19147,6 +19147,8 @@ self: super: with self; { w3lib = callPackage ../development/python-modules/w3lib { }; + wacz = callPackage ../development/python-modules/wacz { }; + wadler-lindig = callPackage ../development/python-modules/wadler-lindig { }; wadllib = callPackage ../development/python-modules/wadllib { }; From fc3eb2f1d32870a0147aa677ab743d7bf3223018 Mon Sep 17 00:00:00 2001 From: Frank Lanitz Date: Sun, 6 Jul 2025 16:45:15 +0200 Subject: [PATCH 092/223] geany: 2.0 -> 2.1 --- pkgs/applications/editors/geany/default.nix | 8 +++----- .../applications/editors/geany/disable-test-sidebar.patch | 7 ++++--- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/editors/geany/default.nix b/pkgs/applications/editors/geany/default.nix index 4c98f18c4346..21b8ba0adc9d 100644 --- a/pkgs/applications/editors/geany/default.nix +++ b/pkgs/applications/editors/geany/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "geany"; - version = "2.0"; + version = "2.1"; outputs = [ "out" @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://download.geany.org/geany-${finalAttrs.version}.tar.bz2"; - hash = "sha256-VltM0vAxHB46Fn7HHEoy26ZC4P5VSuW7a4F3t6dMzJI="; + hash = "sha256-a5aohERjMAwQuWkqCl7a2CNu7J6ENC9XX4PU/IkzEig="; }; patches = [ @@ -46,9 +46,7 @@ stdenv.mkDerivation (finalAttrs: { wrapGAppsHook3 ]; - buildInputs = [ - gtk3 - ]; + buildInputs = [ gtk3 ]; preCheck = '' patchShebangs --build tests/ctags/runner.sh diff --git a/pkgs/applications/editors/geany/disable-test-sidebar.patch b/pkgs/applications/editors/geany/disable-test-sidebar.patch index a4b71516c5a5..2ca8f045af9f 100644 --- a/pkgs/applications/editors/geany/disable-test-sidebar.patch +++ b/pkgs/applications/editors/geany/disable-test-sidebar.patch @@ -1,10 +1,11 @@ --- a/tests/Makefile.in 2023-10-19 18:10:06.000000000 +0200 -+++ b/tests/Makefile.in 2023-11-10 00:13:09.816498568 +0100 -@@ -86,7 +86,7 @@ ++++ b/tests/Makefile.in 2025-07-06 18:09:09.816498568 +0100 +@@ -86,8 +86,7 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ --check_PROGRAMS = test_utils$(EXEEXT) test_sidebar$(EXEEXT) +-check_PROGRAMS = test_utils$(EXEEXT) test_sidebar$(EXEEXT) \ +- test_encodings$(EXEEXT) +check_PROGRAMS = test_utils$(EXEEXT) subdir = tests ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 From 3c21dc88a701c39bb4ca997e56d2614f848d74b2 Mon Sep 17 00:00:00 2001 From: necrophcodr Date: Mon, 7 Jul 2025 00:03:16 +0200 Subject: [PATCH 093/223] fteqw: unstable-2024-04-13 -> unstable-2025-06-25 --- pkgs/games/fteqw/default.nix | 1 + pkgs/games/fteqw/generic.nix | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/games/fteqw/default.nix b/pkgs/games/fteqw/default.nix index c6b959e61e65..b6e6415e057e 100644 --- a/pkgs/games/fteqw/default.nix +++ b/pkgs/games/fteqw/default.nix @@ -46,6 +46,7 @@ libopus xorg.libXrandr xorg.libXcursor + xorg.libXScrnSaver ]; postFixup = '' diff --git a/pkgs/games/fteqw/generic.nix b/pkgs/games/fteqw/generic.nix index 1c158602bf87..096638764764 100644 --- a/pkgs/games/fteqw/generic.nix +++ b/pkgs/games/fteqw/generic.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation { nativeBuildInputs postFixup ; - version = "0-unstable-2024-04-13"; + version = "0-unstable-2025-06-25"; src = fetchFromGitHub { owner = "fte-team"; repo = "fteqw"; - rev = "1f9f3635f0aef3b2eed6b40e35fcf6223c6ad533"; - hash = "sha256-AgTkkP8pT6yioIcVNpxmfCFF0M+7BGx3TXgQSkOgfPI="; + rev = "41f35720eda2d1e54d039975db28f46d68a963cb"; + hash = "sha256-g8dKNRHAZvNfCT3ciDSyKJVqjENml39k26NqkP7sQvA="; }; makeFlags = [ From e93fef6a3348961d290206d480eb8003ebba1178 Mon Sep 17 00:00:00 2001 From: emaryn Date: Mon, 7 Jul 2025 06:47:43 +0800 Subject: [PATCH 094/223] rpi-imager: unset qt style --- pkgs/by-name/rp/rpi-imager/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/rp/rpi-imager/package.nix b/pkgs/by-name/rp/rpi-imager/package.nix index 22acbd7b304a..273336b8235f 100644 --- a/pkgs/by-name/rp/rpi-imager/package.nix +++ b/pkgs/by-name/rp/rpi-imager/package.nix @@ -77,6 +77,11 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "ENABLE_TELEMETRY" false) ]; + qtWrapperArgs = [ + "--unset QT_QPA_PLATFORMTHEME" + "--unset QT_STYLE_OVERRIDE" + ]; + passthru = { tests.version = testers.testVersion { package = finalAttrs.finalPackage; From 42960a5b75caeb0072eed81994c36b08999aa016 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 00:08:44 +0000 Subject: [PATCH 095/223] thunderbird-latest-bin-unwrapped: 139.0.2 -> 140.0 --- .../thunderbird-bin/release_sources.nix | 794 +++++++++--------- 1 file changed, 397 insertions(+), 397 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 712fd2d22bbb..b022c742a775 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,1193 +1,1193 @@ { - version = "139.0.2"; + version = "140.0"; sources = [ { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/af/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/af/thunderbird-140.0.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "fac575196a0f674af9bc4a0bbcf28b4b6378d0f85c0027784ddaaae3e7948c82"; + sha256 = "6354d0a716a87e2d9f86dc9a57932ffe23220832546edd57608660c9d73cf0d5"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ar/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ar/thunderbird-140.0.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "e607f615cc37d11b068608023eb04106a41610c055406bcd1ee8c0efb14e466d"; + sha256 = "bdd3aa60081a66b131f9ee748e92bccac7082bbe89bc6b1bcbe34ae576018920"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ast/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ast/thunderbird-140.0.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "f054f3460f07341a1b5d698d5fe68b6f4ac43715eabfde348137fa2aeee9245c"; + sha256 = "e2d673b6987b98f4d594349cdf5a51044e121292d7c7d1a28a705be161d76892"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/be/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/be/thunderbird-140.0.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "6d992740e1c8804e6eb21b5a54f58aa0d3038e97b0cb190f757d0998e9d332a2"; + sha256 = "31243db3dacdb29f952b14f65cfccd60e67fa3faf40e3b44bd54f50bcd9f28cb"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/bg/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/bg/thunderbird-140.0.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "9e0052b94a39ea779f25476f21695b6aaaa3d2e1a9728b8cf023844832a43407"; + sha256 = "ffbcf5f5a37a365af15b37223c7bd81a5b9a078f879ffc224aa99b0b10e687ce"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/br/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/br/thunderbird-140.0.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "9820286b62f9b19eaeab280a4dc44b47c9bde7c6207bd303be3ab2cdb841fa32"; + sha256 = "eb45793925a22ec63ba29c2312a16350db81d32ae2d290f748a48c877875b552"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ca/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ca/thunderbird-140.0.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "5bbff46917963b11a4d27407f6e696aa1c1e1ae013574f7ba5f0a216dc1e5c1b"; + sha256 = "30609db086163d6c56780162e9e7b97405a15325523cbf7a2826016acbf2ef20"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/cak/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/cak/thunderbird-140.0.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "b230111ca99527b06a437a1515da5e6985843a11b9aa05c1a67063bebe4ae0ad"; + sha256 = "612bf6a5290c3f963016aade4fecb354fc7c94a40d4fc00c8a7ce4a6c1ac6e1a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/cs/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/cs/thunderbird-140.0.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "c1395573306bb7a8992c82ccee300588dbcec55db623e4818c1741d30f7db1ae"; + sha256 = "140f8b7c77ad71a2a8eb60bebe43fde97bd72d17e3ed1728d42b2b7d2d00e0f0"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/cy/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/cy/thunderbird-140.0.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "b8b9e3642b8e4d979f96ecda5175c65eaf5186589292cfdcf1707b4647f656cf"; + sha256 = "67cc821c9097ad4b4ed444b2a2797263738ad84cb4447b34f6576af7bd25a191"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/da/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/da/thunderbird-140.0.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "0e7602f34ccfb74069c5da866c56620c2d3ec7c8f4631cbcc9fe310ad6e2a11b"; + sha256 = "d4e898dd01a3a22c9f48b97bfe63f12ab0c16b8d33006e427322a1b78dcefb98"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/de/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/de/thunderbird-140.0.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "f554153c2e3fbc1234c173fed2cbabdc4da217a79bb9076ea0e63973ff377c2c"; + sha256 = "4ad26d439c433d4ed4dd0d23d73b4ccc15119d329961eeada2914d2ea14fa0d9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/dsb/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/dsb/thunderbird-140.0.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "1b6ce6fff33ee7cc0fcb1ade2f5aecad3d33b8842ad0f91651b0479495900214"; + sha256 = "bc12c9e11f42ad39871c7e58fe53645987c497ee6ac5246f06196562f4cfd412"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/el/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/el/thunderbird-140.0.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "adeb90cbca0d092dd7d03f9295c880a757aa4ec98da1912c30fe068e054804c2"; + sha256 = "bc9559721e71a1eff511b453ddd81ec23bd2e4e61222218f3256f3b33e97fec8"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/en-CA/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/en-CA/thunderbird-140.0.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "71eba2aeff733dd2d21700a7a92d7741b52aa1a2297003fdb612066e0846c5f2"; + sha256 = "0d563912d384682e5f71cdd2b4800c3331ad7f59cbdd1a47bfe46786d0d93540"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/en-GB/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/en-GB/thunderbird-140.0.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "2e9b4009229e378bf42a7f9a56fa4d8c84850323f94123bf69bd88877501f281"; + sha256 = "221a194d22ce3d370a10f0abebf35bd3ca3f5c7e0077ea70b45a9641283c71c9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/en-US/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/en-US/thunderbird-140.0.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "586a26ae67befe3a9b435e5f704d8a802d89dd52f7f3c644b73ff3510effb546"; + sha256 = "ffc88e3bd1bdf0d4318e550c00ed90a1ca8f18b60c4bc29f37284fba95ecf696"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/es-AR/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/es-AR/thunderbird-140.0.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "265da7fe5b88196c220a287b4e8de3c3728c633ab85fa02dd352a25337b4a073"; + sha256 = "cd5f41c9f8eb8a00add3e2a5f57ba80d9ededc061da7a0d3a36dd232e3e196ab"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/es-ES/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/es-ES/thunderbird-140.0.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "3e573a6363b0fb85485df4cdc20a59d3b5af25daf40930abef2c9e480203d248"; + sha256 = "7ad1a1711db299378df882740a2da3564c69e7c27c55616aaec9813f8d8d2b53"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/es-MX/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/es-MX/thunderbird-140.0.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "e5fe333f6461143366441f2d9ed22fb423e5f9bb8b3d9fde064f15f37c7306dc"; + sha256 = "71d6812accf0b8a9e833ae7c8b1f6dadfe7ac61ae3e58364b1a131490d97be95"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/et/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/et/thunderbird-140.0.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "182a2b9bfd8711b694ada070426e06c29b6b6b07755e3caa813ea5e4776a17fd"; + sha256 = "01b630c2f27f1f62e1ec77c557ce62eaf7caca3b614e9d2ccc8f8ab89fb972c9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/eu/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/eu/thunderbird-140.0.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "f948dc2e081de225381908f0cd7e488610d47fec1de74eee4bd2d64083db6456"; + sha256 = "228c87bc59c30cb64480025b9587f7796cb35d98f6ce3529b816cb2385cafc12"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/fi/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/fi/thunderbird-140.0.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "88e46da83192cec302e860ac87a7da89f4315fcc7075309738e8620f83d18c1c"; + sha256 = "f880467f6947ca1a67534f6483cd8c4130cc8611dee3596e0f7be2e2c8cf7fe1"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/fr/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/fr/thunderbird-140.0.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "756f63ecbb4174fecdd65caed5813deeaf500c15d3762f966bf49a51a04f7343"; + sha256 = "262c951e723aadac59be50279b2c0cb2cdf853dd7d7702f4d1f67eddf536116a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/fy-NL/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/fy-NL/thunderbird-140.0.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "ee21ad76da5a373d2de3121e8b2a3cf894b522d1ee88e7b5690c78352c505d60"; + sha256 = "e071dc9b626ba983ab3269272c61b95247cd4fa99b69ab0ed4059bdd750016c2"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ga-IE/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ga-IE/thunderbird-140.0.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "35fe29248d87da93b544acc514180f55fa874b645fab57e7db41a019157652bf"; + sha256 = "905da7820ad428b8b6ceddf01a3bbbed545956e4b84663fb06b2b8c5e49fb52c"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/gd/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/gd/thunderbird-140.0.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "37c75f8635251cf91de32a95b1d146f276cb2c03fed5aa0f3e49fe7f65b04211"; + sha256 = "f804b289a4cb9caa0cf68325be33ffdfd0692108e021e18b6671229651c98231"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/gl/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/gl/thunderbird-140.0.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "6f9b6701d431112d4f3288834d029151ba8be7212258de4a1b9fa27aa7f3e3a0"; + sha256 = "70bbdf657b5a26309074c8690b7a040616255d0e45edfc9cb9cee4bbd700af6a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/he/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/he/thunderbird-140.0.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "7d47acafcda302e129804763670e8440f0968b7ea1307ffd1f6a7cc4c8461ca0"; + sha256 = "75567442db641f6f2604296b78173aa1cc1ea53bfa89d0a3e21d77877ef0a0ac"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/hr/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/hr/thunderbird-140.0.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "cdcdeb674f9289a7267c46c86e347dcd4255a5962cbbdca79fb2951ea5b71b27"; + sha256 = "a4171c5177cdc925d378a94f87f76c0bf506b2bde0a45924bb624720f5563236"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/hsb/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/hsb/thunderbird-140.0.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "0756e367e329ea10a87590954ea97b2b17a2475b8d72dc59919541539b0a7b30"; + sha256 = "99655cc4b350dedad6e11bbfa8e083d950563cf812ff6ce89d7aa18f13ba864a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/hu/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/hu/thunderbird-140.0.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "1b3279673b30b342da299cbaa2973ba48ddc4b739b88c5e6e5825b954b731f6c"; + sha256 = "9eb199a44fc710f2cbcedccc181208d6e4873eb0df81273758068b670c3dd240"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/hy-AM/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/hy-AM/thunderbird-140.0.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "82c9d1f617a56cbd300ae6d0fa0ac6a633cf8a1610d1ab612902a6503ca55a3e"; + sha256 = "7f3f1efc50f72a3351a86840860e0775b7f28eca4f0029aed1ec93af82b8e4b3"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/id/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/id/thunderbird-140.0.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "c420f360bd82e4f840e0a20f25c3a8dc3984d2b95594310930e20f55693a1e92"; + sha256 = "b72756286ff157812d987234f89931605346f4f2d71c374fe262bfa538e58379"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/is/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/is/thunderbird-140.0.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "bbdf9ca3a40f1808312238dbda332bdbeb82aad249c62e9ea578e0e0e10abbbd"; + sha256 = "348296059015e7a8dda122b71f7c3731be9de6fdad4f67cbecd88d1f1c468e15"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/it/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/it/thunderbird-140.0.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "6a320104a48724bfe7a4b30108fe36d2858dac36977555f7c8cb8258c0213a3b"; + sha256 = "e548f08ad67dab6b91f5156f6f1d3be2fec90fa1603e9fe95e9685465e16d68f"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ja/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ja/thunderbird-140.0.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "abaf0566a742c1e362f3e26d58a148bfa1e8e1e7cdcb2ab2bdee0f9c1d5c6672"; + sha256 = "d551b224c9ab2f28d7414c1f939a90cd3203c5d07142aea72784d1f28282aec1"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ka/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ka/thunderbird-140.0.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "944155d09532a22bc3d3df1bd98c4f60156e2be13387469c25c7f0afcc802dc6"; + sha256 = "84becb5da99d053735cea0d29957c2a7e3f1eb9fee96110159aafa1c5ed67767"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/kab/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/kab/thunderbird-140.0.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "6961557b8f8b1861859cbb4f434934b108864417ea154ae39a20090f4473e987"; + sha256 = "69646edf14b7cec8912925c49c5a334a9d343aed3e938af29efd819b12d4ade2"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/kk/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/kk/thunderbird-140.0.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "c5b3822594e14f87e79864d51d9601dc28402bd137cece61b1ab5e8090cc15cb"; + sha256 = "2d6232763c573ef055ae10b059d0b0b597472d8070dd579821da1b20873415d2"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ko/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ko/thunderbird-140.0.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "a15e35c955dbb8afce11bfd3d760e3e82008513ff8616e9467aade7e51f9e1c8"; + sha256 = "15507a11e06c77b4d579074edf3cbff109da4cedf1a1fca0805e558e7db5ab86"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/lt/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/lt/thunderbird-140.0.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "710861d995c73b852ec829a743c026448894b21b564fceb10b954af20c762f96"; + sha256 = "aab5591736adde55aa7d0e26e3441405de44f3052d9d575535d0d3904936fe83"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/lv/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/lv/thunderbird-140.0.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "383bcfc9abe761fb567ced9f148e8185d87f180e5e2098ed820756b9909aa517"; + sha256 = "75f4e93bc8b3a998a48015410dd7e4d341f2eab54efdfeaadb3bd69a13cf7645"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ms/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ms/thunderbird-140.0.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "dcf7c77542edb9035d588a5e313642235840168a93d3a317f772c4f519e2d38a"; + sha256 = "20439444f08f44a8e85e7c44cb2362bbeaca0c5c911c46badeea47f1b342571d"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/nb-NO/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/nb-NO/thunderbird-140.0.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "39e277927fa2b5b6e2fd407e03eabf17d67b44b3941fc07488c2cac6bdf8b136"; + sha256 = "ddbaaec2c26f5cf82ed4f4ad72b02700421c980eed7141aa690e9b56309ad2f7"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/nl/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/nl/thunderbird-140.0.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "1e3d4bd0a56e06a51280503a4240039456a485be67b5078a52ac40bac76d021a"; + sha256 = "21452959174a4b3f9395f97537aac634bdab54306f227b6f3335e1f564567e6a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/nn-NO/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/nn-NO/thunderbird-140.0.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "7dec758e056e9360979ca8f2dd4222d4cee6960f3280f5d3f78cbf83fb4e3740"; + sha256 = "57caf6a22fa2c95eb8fd9a52d7edb081fd7d1549ccf017ebbb7fc489c9a45bf7"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/pa-IN/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/pa-IN/thunderbird-140.0.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "f9ea9a44b5568bfc17df45a498d7179c3f545bd9fee4fd14e0df6f6ca264e0e5"; + sha256 = "e6c849b01908011bdda27cc672837fc3f3fdfd54c114ea5c6f9c43ad301c9fa8"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/pl/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/pl/thunderbird-140.0.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "5f9adcc99df0fdd3f5f7456d8ad8a3cb51d05e723922c240ec9f4af83ab58160"; + sha256 = "ccc6121aad53aff78753503996eb10a921b3fd6259165f87841700572efaf4e6"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/pt-BR/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/pt-BR/thunderbird-140.0.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "c8503ec2ab35b46ea7dc9bb75e88899751f9cce7cbefc61035a1e7a0998cb1e6"; + sha256 = "7cabbc00f73f8ff0f6d86a663bea9930564ed7b27216fb2bc989069a04fc50fc"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/pt-PT/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/pt-PT/thunderbird-140.0.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "9b94ece80963bd911fc11ac56519139e91aa3147e877cc47c16560e684d92f03"; + sha256 = "934cec97e4323853f85897e696b6547c3d00488c3d711621a9dffae12e5200eb"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/rm/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/rm/thunderbird-140.0.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "339fb7a75f6d69f25548c05fac908f85a7930bf444505957977d813c8338221a"; + sha256 = "ffb0a2f9758b86a6d690cd3454b4365346be563cdbc2985f0f8891a6e217c592"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ro/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ro/thunderbird-140.0.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "91fd8f9585ea0fa013fc9de142c3ac901baf84ee68135130ac95f5f8971da709"; + sha256 = "8e7df89c2f0f0cd98c54476daa018063504af2d46e645e0746518650e5edd3dc"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/ru/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/ru/thunderbird-140.0.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "0f080d4d070fc51976996c9fb12a9041742790a9e5caffd89c79c11045748de1"; + sha256 = "2eaa88a13225228150c8cc61bc1ac1e9e199ee7d223bcbc20a6b6150bea54e91"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/sk/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/sk/thunderbird-140.0.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "271900618cebfaf8cff7c26289e03b3685144b560eff2c5542348f67cd9f24e7"; + sha256 = "110160e8de26053558531b7adfaecd14e4b898ffe4159821cf524904e7d4eabd"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/sl/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/sl/thunderbird-140.0.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "ce1e33c9c0b5825993300b235eb53bb566c277d1b00d6654f2c36c469031bc33"; + sha256 = "d72793cbb7e62261ce04f9aeb0590a67363108f10d39dda0fb72e4ef82fd7917"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/sq/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/sq/thunderbird-140.0.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "b1982a4733bc0cc9666b563bbf3ca6bdffb6af7a54b2522c05a9248fdbd44661"; + sha256 = "54786c45ee8bc52cbf9b4e7aac2c5f106652619e1f887468dcac430cb594799d"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/sr/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/sr/thunderbird-140.0.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "f4f5ea86865068be75bb9d5af34fed1a53ab22f6a17f6d46ca3ff99de77bab4b"; + sha256 = "eb153716a80c183b02fa952371af879027e492062f8d2fa522008a07384155ab"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/sv-SE/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/sv-SE/thunderbird-140.0.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "18c709cd269b4fc3f5ed34457e86da5491bfdad8437e47861ea751cddab43ce3"; + sha256 = "32cb08c8772a0d3339e1685450a9d5ead03d6e230f730484e94f9bcfe3e6d757"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/th/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/th/thunderbird-140.0.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "b3ee51fb55022fef4451eb6a18c0ec0c560d68e3c071a3976f150f539b7498d2"; + sha256 = "76acd6bbf6a2fa568b6c4cf65211efe0574402bc0951346fce02f2ba4928065a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/tr/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/tr/thunderbird-140.0.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "e9039353ef4084148a827889b4e1ddaabe138aa38e3b4312b40b9979ff763649"; + sha256 = "5b4856017192421d304f0daf2eb1e62002b45a9f0a0a75041fb9e9f6517514d8"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/uk/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/uk/thunderbird-140.0.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "32f4a7528ce0bf4a8fbcc584fc9b4e6469cd5a206b14fcc6dc52c3c8dd223a0e"; + sha256 = "f8585be150061fe2ff91efed3680cdc3375a27aeb9d390dccff3f72fb2ad79aa"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/uz/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/uz/thunderbird-140.0.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "4f5a39e05fb4d1fb7a6ab0524f5ecd57a341c5134ecf40a90e2cf1fc8a325a0d"; + sha256 = "93ee30de280017844ae7b1fbbeb37ac365ed7ecae7aca9c8a763280a0d79b924"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/vi/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/vi/thunderbird-140.0.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "ed23cfe4810df01e7ad6e56fbd1154fa85a06bfb8477f7fd267e063774c9ff38"; + sha256 = "a40a3ebae3e7dc588a55849461248e0ef3f68d365f46453a174e80188c29cac5"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/zh-CN/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/zh-CN/thunderbird-140.0.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "3235b83d0f06a37de13785dbab4d08224db04d7ea130926806bac2d113208d51"; + sha256 = "a26e6e39bd829a21a2064af6d81f8d0e8d8546400c5657ce6d8b78ff4c2b26ac"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-x86_64/zh-TW/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-x86_64/zh-TW/thunderbird-140.0.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "eb7b50e215c8cbf75bc320c92c9248c9378dec2dd638975a9175ad4569b98bee"; + sha256 = "6bc03ef62ff76a62a3509e217164708e84b1d666362cc3de8b8c7db89c810531"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/af/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/af/thunderbird-140.0.tar.xz"; locale = "af"; arch = "linux-i686"; - sha256 = "34e11a2e2d94e9657a8c754370894c5bff35394d812d57f198836d2aca2cdfb7"; + sha256 = "a91fefe7408d62f7ea0af18a3fd108b252a03b5a25624ba1d3caf12d02881a08"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ar/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ar/thunderbird-140.0.tar.xz"; locale = "ar"; arch = "linux-i686"; - sha256 = "b59436ab074c8e032787ff20c54ddc3c6fe7a48dcc6c18b153dcac6233cb0a83"; + sha256 = "a41b7756988ff75a04319d93cd3348d4f9b74c1a10922070e53251ecc9e68c4a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ast/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ast/thunderbird-140.0.tar.xz"; locale = "ast"; arch = "linux-i686"; - sha256 = "0c2048333df674b1e8944c068ad1dd985696e87bd86671819675d6b7994d9f57"; + sha256 = "9fd09f2fa6760b158bbd038d0bb17549a2c5dd1aa0daf62a816cb649c3c2ba12"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/be/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/be/thunderbird-140.0.tar.xz"; locale = "be"; arch = "linux-i686"; - sha256 = "d08eed9fbca8220fa5a4186197ea82090b1fa490c27c1186b7278ddb3b730f9c"; + sha256 = "49235072baf87ff33fa292951e47cfb53fb2bff6538eb827b34e9b16f034e072"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/bg/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/bg/thunderbird-140.0.tar.xz"; locale = "bg"; arch = "linux-i686"; - sha256 = "e16524042ba4390587ad0db661c515d0679eeb2c76f8e0b5343e7e1832ce5935"; + sha256 = "4c7f9e9139539ff49f16b6ce1cfece5fc6d81a611ced6a87733c0e52a90fb5e1"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/br/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/br/thunderbird-140.0.tar.xz"; locale = "br"; arch = "linux-i686"; - sha256 = "28a5e0bcd7f18be8ffadc1cbf211084304db07ca3068b054ef11e694a282de80"; + sha256 = "5537cc4c623567dbb8e608eae176472c153ac2e4fe84ea4ff3ad39b6b72ebe58"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ca/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ca/thunderbird-140.0.tar.xz"; locale = "ca"; arch = "linux-i686"; - sha256 = "ec8690303c76f35278c9240caa004812196f765dab26de27baeaee51cc773c8f"; + sha256 = "905ef4d1afd39ecc32846be863745b8bbcf9ff11ee3df861040b5db27375d5ac"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/cak/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/cak/thunderbird-140.0.tar.xz"; locale = "cak"; arch = "linux-i686"; - sha256 = "4f3454a77c571208bc016e740df81feb659ddc2a112b54d8aff7e6cc62d68b84"; + sha256 = "96203f34b37aa25641dcc5becf358765c177a68909bb419606356cb77764c9b4"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/cs/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/cs/thunderbird-140.0.tar.xz"; locale = "cs"; arch = "linux-i686"; - sha256 = "78dbbfd0e1a38e2bb34c95ca9e2773333364e762f028d744abb8385d445582c1"; + sha256 = "fb13f8fd08bafa5e39b7ba2148ad78d77bd5b7e16d977a7bfd9211099f69eca6"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/cy/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/cy/thunderbird-140.0.tar.xz"; locale = "cy"; arch = "linux-i686"; - sha256 = "1362148e056cc2aa0677f3211624d800eadd8a82bb7e0e8830dbbf18429db0d4"; + sha256 = "9611ac5b70716dde90d5362c7f8e11fc34b091eaffe350d02513e540f92c9ed0"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/da/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/da/thunderbird-140.0.tar.xz"; locale = "da"; arch = "linux-i686"; - sha256 = "390a3acc9847a6577305b761590774a3380bab0eebe0b485d8276c8a66e02e75"; + sha256 = "436e3018bddb83cc5aa84077362259f3efca6c28e2860141b9af13da670e4d3c"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/de/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/de/thunderbird-140.0.tar.xz"; locale = "de"; arch = "linux-i686"; - sha256 = "9a27987742b0ae03da6ce9862859d1d6f03d282eca853753e784964047dbd919"; + sha256 = "9fc2ff5ce2d4b15a1b0cbaa0f29cbff86ee541ee1fae98b9a802bdf14a7d4089"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/dsb/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/dsb/thunderbird-140.0.tar.xz"; locale = "dsb"; arch = "linux-i686"; - sha256 = "fa4559b51e0c8e6b0ac9814cc512242ec66761998cddcd3080de3c72233183c1"; + sha256 = "8578968b77b28132a8fb48c29df104b610058e861d4433767a1f4a4062b6ba10"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/el/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/el/thunderbird-140.0.tar.xz"; locale = "el"; arch = "linux-i686"; - sha256 = "f4da4d59391a4cc1752aa5bf8b1dc407b67772a754502ef82e4b8fc7cf10d41f"; + sha256 = "65d2972306ab4db693279b3b5f48c212eb9cd03d3e123b3022f9497b774516ed"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/en-CA/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/en-CA/thunderbird-140.0.tar.xz"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "b576214306853bebee0b65fb5c76e2f616be56e3b9cb0943fcbadfdfdc7883a9"; + sha256 = "d7994fc12415eebd76819c884838e2d835227e2430be681bd133414d55d672f3"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/en-GB/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/en-GB/thunderbird-140.0.tar.xz"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "88c97b1642fe6ea9628388943be43d9d119133f85e19f64bb62981a9abb786c4"; + sha256 = "4a3b31487a8ca4c11c2a1490e3fdd392bfa7d95ef3522b50d43ea42455e65733"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/en-US/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/en-US/thunderbird-140.0.tar.xz"; locale = "en-US"; arch = "linux-i686"; - sha256 = "ea3f53da34b54b4597214f3192badaf823e5ff925e64e2b673ed8705419df05d"; + sha256 = "3864e8e76cf4bd95a35bd4a9668fe6d2bb2d4d20a09359f6f3247a5f0d9ed40c"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/es-AR/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/es-AR/thunderbird-140.0.tar.xz"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "f81d7ec8abb4fe7a725ccbe327da201cd9ea816252f140d06fb11a8fa4714abb"; + sha256 = "79cf6de1fd1539f4590c72b6792df914785c0b98e012e375723236df36db1c18"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/es-ES/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/es-ES/thunderbird-140.0.tar.xz"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "dc5a3770044a0c3f845ade493ffa687a93cfe862bc5b0216baf5728c332ff675"; + sha256 = "a94f0873c03dda93463985af28c2b1732b57f84a90a6b1aeaea15c2c068457ad"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/es-MX/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/es-MX/thunderbird-140.0.tar.xz"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "38cec780ab13337890478ae1636a48e7288b1d8c504f148e0dda0ab62281327d"; + sha256 = "36f6d0500a88f1cbd685fa9a8df396d7375ab329cac952ceddc30f14cd23b42e"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/et/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/et/thunderbird-140.0.tar.xz"; locale = "et"; arch = "linux-i686"; - sha256 = "669a2a9f5bd3b2458538e586dcefeca44a4cfc599b594fad169f80e773eb044d"; + sha256 = "ae9393e20a4901e50fecc386533a2d97e95730123f1e65669e173e116a872958"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/eu/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/eu/thunderbird-140.0.tar.xz"; locale = "eu"; arch = "linux-i686"; - sha256 = "312a9efed65dafe8de66a5945b0cf8cb166d11ccc69c29e7e23452e2e0d5cbbc"; + sha256 = "0b14e26d85591f5c71923358cef7659ab32fca83cf273537f1d7ef2f395d2762"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/fi/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/fi/thunderbird-140.0.tar.xz"; locale = "fi"; arch = "linux-i686"; - sha256 = "039340a1d2827f487d8dab42a96612c778d97e580f76d4def7e99c2a9778c988"; + sha256 = "3fc0d97fd77f73556d0d322b06256424d3c518c65cc01945cd20a2dc50789499"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/fr/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/fr/thunderbird-140.0.tar.xz"; locale = "fr"; arch = "linux-i686"; - sha256 = "7779c1fb1de816f21f7e57005daa33c518dd70d2959eef371fa4c515c83b2ca5"; + sha256 = "f87f9817365810800f24b2d4336bd0f597afeea60665380997353f8841fc7bd9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/fy-NL/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/fy-NL/thunderbird-140.0.tar.xz"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "14e1ed8f73ffa9d13ac1435f9bbd4d063043a903b1dc20373cc7f1fe7bc45429"; + sha256 = "7edd73a351ca4495e630f49e49a3da41a144baba19d73e0801413b9d5c701fca"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ga-IE/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ga-IE/thunderbird-140.0.tar.xz"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "bdd42c055f8b513f3e48918a41f57b2924f0954afea225f87198713652330af9"; + sha256 = "5dcf3f4fc9339d2b18362ef7821efc841c183ec5d775ac88173c92ade2a0188b"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/gd/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/gd/thunderbird-140.0.tar.xz"; locale = "gd"; arch = "linux-i686"; - sha256 = "0b88ef782d44d2c19ed5b0237cd8188559a34234f3583e6946ceafe9a8446cf9"; + sha256 = "a0be320036814966c3897b23b4680776de5a4a67cdbc03851815ff6463708d75"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/gl/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/gl/thunderbird-140.0.tar.xz"; locale = "gl"; arch = "linux-i686"; - sha256 = "445fb6df2197ee8c74da712ba8b28334c1d27e85bcda9f6b31b7575def7668dc"; + sha256 = "b2600fab294ae36dcb5393fa2614b992232f23f4048030bcda43968d52b5ba41"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/he/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/he/thunderbird-140.0.tar.xz"; locale = "he"; arch = "linux-i686"; - sha256 = "811e91e0e2afef963216a1d26e07cda9a0bac11fd8b9fe2f9ad4663462fc077f"; + sha256 = "1cec5c2acadd3cda9400702488a8fdaece9c831d7563153acc6f915a634243f6"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/hr/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/hr/thunderbird-140.0.tar.xz"; locale = "hr"; arch = "linux-i686"; - sha256 = "0bac2285f4af03d706bbe6493664e6e2984569c586c3b903e121775870c4b01e"; + sha256 = "792c86c253538d5523f933f250c6654d3819a35f9d73bd8284ee14ae55fc4968"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/hsb/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/hsb/thunderbird-140.0.tar.xz"; locale = "hsb"; arch = "linux-i686"; - sha256 = "84fc58865bc74698ac752ea727bc1f0a5a2a3588aceead0f23e93cf4eb23f889"; + sha256 = "c7225883ecd455644457d994111e38f1906854d280056c51075fd441392d51fd"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/hu/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/hu/thunderbird-140.0.tar.xz"; locale = "hu"; arch = "linux-i686"; - sha256 = "63d3ab7a51ec864d8eadc6deec795df7749125daef11c6ea005458eafa7cff2d"; + sha256 = "a4043c636233c7ae06aa9e2bcafc92bb0cd2a020e52a6da82bca88e8cf125e47"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/hy-AM/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/hy-AM/thunderbird-140.0.tar.xz"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "b471fee3eb6a3b99ac4f725becb3f601d19bec8846a58e7fe6a2ca3c56f04753"; + sha256 = "4b339dd83e431c91b9ff29308ab585a26aa95e23d248e8bf11115255693ce275"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/id/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/id/thunderbird-140.0.tar.xz"; locale = "id"; arch = "linux-i686"; - sha256 = "a63d0ed8cc126418cd091bc83dbda70fde8386851a210df80de082ce7d5f7ec4"; + sha256 = "8b91323db69d9c70aacf78d58516b26a61145654ec158d81af0e59813abf4127"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/is/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/is/thunderbird-140.0.tar.xz"; locale = "is"; arch = "linux-i686"; - sha256 = "46ea1c252119a08f67a617f03cd41ddcac1527dc8580046f6d7ab0b20a21f160"; + sha256 = "20132bf94b743c43605f1c1627d8e493a8eed3eebac4c174ad036228721ee958"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/it/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/it/thunderbird-140.0.tar.xz"; locale = "it"; arch = "linux-i686"; - sha256 = "5bab030946df404f59cfaed24f4da0093cd80412b0b2481811d14ee526040420"; + sha256 = "75eb75dc9869326984f15391cb855588399a201a35ee3c74ddbb04dac62f723e"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ja/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ja/thunderbird-140.0.tar.xz"; locale = "ja"; arch = "linux-i686"; - sha256 = "544d91494571e8d087e5ca4f8f91e2ab0174732abb1d279afa993a0b59d74a08"; + sha256 = "f9b2477ef6f6aeb89587c4f26c0be6a8faf2b295df4885539c90b5897947b2b7"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ka/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ka/thunderbird-140.0.tar.xz"; locale = "ka"; arch = "linux-i686"; - sha256 = "119ec25a042e86c10e6177c010ba4d997fe1e9ea318648ae0997d2ef1bb7f0c5"; + sha256 = "7ea6caffff18eb871593a94d4a79c5a1dac5933be29ffdf89fabaf2a8e1d87a9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/kab/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/kab/thunderbird-140.0.tar.xz"; locale = "kab"; arch = "linux-i686"; - sha256 = "7026bb2dafa0515fb627fd83f421f886ee7cd7d83f1b2f844d5c82fc1563811a"; + sha256 = "72606d61c2c8632d594be3c96bc735430c1c7ee786355671404e226b5efb8623"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/kk/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/kk/thunderbird-140.0.tar.xz"; locale = "kk"; arch = "linux-i686"; - sha256 = "fc45f5780091bec2d0b6af5e36d1afe6ae0e260caf376920396cf84539698769"; + sha256 = "9ab86be14f7e53ecd6a40a8d8ee57cfd8f12c62e3c6d4622d32420f912b0ea2c"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ko/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ko/thunderbird-140.0.tar.xz"; locale = "ko"; arch = "linux-i686"; - sha256 = "f543b32938ca1c3b592747f7a679c6232c904a970d7455032acbc95c56f916ce"; + sha256 = "822a1b4fd9c0b8bc3210292024a8c7e1e688208b9a9bbc6b8b1fcb9cc20ad102"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/lt/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/lt/thunderbird-140.0.tar.xz"; locale = "lt"; arch = "linux-i686"; - sha256 = "6923123d16ce0ca096e68287da656171186cec69c302bb670566e1fe5d11c2fe"; + sha256 = "e9c44ac87b9437e5d1502dfcf17bd5453f9fe252c9e2c41b15b3ce0445143457"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/lv/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/lv/thunderbird-140.0.tar.xz"; locale = "lv"; arch = "linux-i686"; - sha256 = "64fe698210c6dd3deadb21cb0c4081e54e36daf1050a39292afb58d3029a46a8"; + sha256 = "f2c7bea3b5888bddbd6502f65140cec0f7680a9edaed4c0738832cd5edd91740"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ms/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ms/thunderbird-140.0.tar.xz"; locale = "ms"; arch = "linux-i686"; - sha256 = "29fd892970167197bea3c185d76f40485b1df6cd4fb84a591b63b4dbabb6382b"; + sha256 = "8a9c1e30d9195a8cb50a797b15fb9f4462429eeacd58e055b172f686149e7c8f"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/nb-NO/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/nb-NO/thunderbird-140.0.tar.xz"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "ee4930d126e47def1372e37b240d364acd9ed94cb8158e5124a9a5101b23c43c"; + sha256 = "73a05643c78e9da748898274e2df7fac2aa41fddc61860661bb61f0e7e6d5553"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/nl/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/nl/thunderbird-140.0.tar.xz"; locale = "nl"; arch = "linux-i686"; - sha256 = "586791b524608a950339be697c6c0dc59328f624526b1d92da1f6042cbcfe473"; + sha256 = "f7015c51d4ee48b1042056f2b59ebcaf2af91aa4b3f810a77ac5b76d2694c707"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/nn-NO/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/nn-NO/thunderbird-140.0.tar.xz"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "defad7e7923e171af30922a422f125c50f2a5aa60a2f805bf23a5054772853f8"; + sha256 = "f6cf5fa7e9a4748666289a3da001e7c5f57996603df8e516c29381a5c5c5adcb"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/pa-IN/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/pa-IN/thunderbird-140.0.tar.xz"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "fb9b4af5628bf0eb4b393fdca6f454ee7db3de32c515566782fb796dc305371f"; + sha256 = "e0f1d2c53919030437e8f232ed7ec8df0a5fe5ee0a6fe028be264fd082f797d7"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/pl/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/pl/thunderbird-140.0.tar.xz"; locale = "pl"; arch = "linux-i686"; - sha256 = "796eb258b22557cb60f7697c2475d8c16be3ac6f985c360c6fd7f8302e383eaa"; + sha256 = "ddef5b7962ccc2013872bebeb7cbea5ab80d6b81404a0716b87e0bfb7b693fe7"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/pt-BR/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/pt-BR/thunderbird-140.0.tar.xz"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "5ef494b8549e11a0e78ac7bb16ea866167fdcee39585c269734ac9bd1c50b058"; + sha256 = "a0e63aba6273fc6968388999ba37e9451f015a98b4b11b2c33db4d91c7901d33"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/pt-PT/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/pt-PT/thunderbird-140.0.tar.xz"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "fc8123905a82e7da9e13154d0f6b029064cdbfe397c64e08040492b46ef5b327"; + sha256 = "4e5928c237cd89d5eb112f1377d8d6a2ca6f356f71e0578125b82676eefb4b95"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/rm/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/rm/thunderbird-140.0.tar.xz"; locale = "rm"; arch = "linux-i686"; - sha256 = "e3cafa658e415528b4bd597becf2dd3aeb4871a0dc0d8f70ffb291b2a4918d38"; + sha256 = "b4735becdcbf517487eb0a7d164b9a4262a54f2af3051cf4246891e209b9461c"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ro/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ro/thunderbird-140.0.tar.xz"; locale = "ro"; arch = "linux-i686"; - sha256 = "f9d21387a574f7fdf4bc72b8fd5f349a6a97d6a4bbfdb2c526c242c417e7227f"; + sha256 = "881ced0d351edceeccf6b35657c25b50a089c1dbbfc67e8fcb2deac49b2a92df"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/ru/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/ru/thunderbird-140.0.tar.xz"; locale = "ru"; arch = "linux-i686"; - sha256 = "f1a4714261183df17b037910253305ea7301ba8cafa66cb45fb68b159292d7a6"; + sha256 = "f891e5752e6d241e19360e1384b961170a943a4b74e560ec8cf2a06cd62171ab"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/sk/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/sk/thunderbird-140.0.tar.xz"; locale = "sk"; arch = "linux-i686"; - sha256 = "917b5c547936497403cd2b146155921c0ded6c6ed348e83a0534906940b2885e"; + sha256 = "062862c0e8bc406449d191f0bbece63ea40d514e0462366663eed1f4a37ba971"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/sl/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/sl/thunderbird-140.0.tar.xz"; locale = "sl"; arch = "linux-i686"; - sha256 = "083fbd0f56ecddd4f00466790f71f70e80453622f9df2da1d8ece8ccca86495c"; + sha256 = "4c8896aa30f9b32e88f803978a1b75ebe9856254935996b6fa88fa76855bff38"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/sq/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/sq/thunderbird-140.0.tar.xz"; locale = "sq"; arch = "linux-i686"; - sha256 = "b7c1c94f601a28693ecb1a8bb812f76e4737a4c17c97598fc4ecb55e96efa762"; + sha256 = "e6a43d7bf0f7d764a77a1a722ef65811341be1d015c3908890f585a2bc8369bb"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/sr/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/sr/thunderbird-140.0.tar.xz"; locale = "sr"; arch = "linux-i686"; - sha256 = "7a69d6e63d0b5a90e6ed9ca3323eafa343c36c9c1c7a4f998d3e804fe9ffb669"; + sha256 = "bc7d6c8d8d76a7b38f5b5fabf3b3bec7c0ca89f22c7e1e19ce84f940ea68ccad"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/sv-SE/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/sv-SE/thunderbird-140.0.tar.xz"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "46f4bae52bb547162f09fe26d834b5476a939371e96e2e0d2f0d185f3a6f5c10"; + sha256 = "55925cb98253a3f99c587a0ee4528d23bf461ca896fb9471c6ec9dacdab95d66"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/th/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/th/thunderbird-140.0.tar.xz"; locale = "th"; arch = "linux-i686"; - sha256 = "f55ce5dcddefcd1054514901ff5918f0482c6e9606616fbc536c3e46ab8bd139"; + sha256 = "e9e5b38971157790a5d465769bac529e119f789de873b3bec39c8b3e2d1f720b"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/tr/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/tr/thunderbird-140.0.tar.xz"; locale = "tr"; arch = "linux-i686"; - sha256 = "9cb5477b1f8c2a5417a8b4dfd3af2b4fc208a237c98a275ae4e0a6b56b9fcda7"; + sha256 = "a929741aa566daf92d95320e8e3ce29629499bb43772195fa919b57d155be1a1"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/uk/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/uk/thunderbird-140.0.tar.xz"; locale = "uk"; arch = "linux-i686"; - sha256 = "b6160900240f929d8732066000751d225d453eef13202bd14e9a70ba7b41813e"; + sha256 = "fcfa2eda01b46c676d6aec712debd649348e9b4451bba08668228d661073a03b"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/uz/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/uz/thunderbird-140.0.tar.xz"; locale = "uz"; arch = "linux-i686"; - sha256 = "20abb2db65a2ca78f314d4f98f7980b013d1cd5e821206402b20afe44d17a2a1"; + sha256 = "600b636148de51f010f37d8d14aedb290f73837091621c4346d74a4cb8359970"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/vi/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/vi/thunderbird-140.0.tar.xz"; locale = "vi"; arch = "linux-i686"; - sha256 = "94b19085f1faba4a43b35e20e508058481fea8dea53c933e3eb8ccdb055f9107"; + sha256 = "f29356887a4f781b129b4038db9c8b692f6a0952d8297ac78ed236fe2fd42536"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/zh-CN/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/zh-CN/thunderbird-140.0.tar.xz"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "ee8fe6fb8f1ad0246d776669b155da2b3807efd2a97ba4d8d470e613f7368624"; + sha256 = "8a9e51234e8b6822da950ee53c252a741ae9ee1daea2367bb0ca0f72742302fd"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/linux-i686/zh-TW/thunderbird-139.0.2.tar.xz"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/linux-i686/zh-TW/thunderbird-140.0.tar.xz"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "1487702e849700c49b2a2c4966d129fff2d8b593e28da76a4c59c431c5c8d6ed"; + sha256 = "1880865c7fc077a70c954f53f5058fffbe07ee617f1bcf2d778cba2020cf1b41"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/af/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/af/Thunderbird%20140.0.dmg"; locale = "af"; arch = "mac"; - sha256 = "99b6cccc4eb25cb2ba996e7c2a5661c7b1f321172f4f7b99feb3af13d11bd771"; + sha256 = "e91d7f46433c767c98498768e9fbccc539411442f7ad41b2c4292691351c784c"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ar/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ar/Thunderbird%20140.0.dmg"; locale = "ar"; arch = "mac"; - sha256 = "b6e290908664af8d4eddd1ff87ccafa347dbd8a1f8e9e525e9597efa06152a7e"; + sha256 = "f11ed7f71473b4bccf32ad4513b34cb8a2b0728e974cfbd2fbcd584ad4a6c7e2"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ast/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ast/Thunderbird%20140.0.dmg"; locale = "ast"; arch = "mac"; - sha256 = "a8f93706a1d527245eb8518b6dd578444c66ffe9fa2988803dc46677ee34cb71"; + sha256 = "10dcb7006b4ecfbb70e76aadfce0678ab60a12a87163cb00777f0bc2c5fec0fd"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/be/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/be/Thunderbird%20140.0.dmg"; locale = "be"; arch = "mac"; - sha256 = "d091cfe07d3caf4f7eaf43f887c9aa2a13a11137b3d79a8758a0321474ad35c0"; + sha256 = "caee7a92770a61d0339ffbb4768dc59857a5ae7903b1c4056d34f2b941cdb97b"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/bg/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/bg/Thunderbird%20140.0.dmg"; locale = "bg"; arch = "mac"; - sha256 = "e51370e8a83494522536d3baf10f62bfb8583eaf92d663024aa227b145ca3e99"; + sha256 = "3296326478ff0f022f0975e643c908d17525279061d8ee2b2a6410ff9a28d385"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/br/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/br/Thunderbird%20140.0.dmg"; locale = "br"; arch = "mac"; - sha256 = "04f8805e10f645f678baf227a6f65c88e37ebdea8e73e4fb633e5960b8be4cdf"; + sha256 = "c40e3be45d4cb1a724d21441e4b60e0fb69c3180783a955e9147251a3fc8d3f6"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ca/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ca/Thunderbird%20140.0.dmg"; locale = "ca"; arch = "mac"; - sha256 = "fa5239daad9d2a4d38d54d27e151e545329e144653454897d8a999e02d75f5c6"; + sha256 = "02b39a0ec2869741c482c4f75e91464a378cc14547e2a51b7742534d23c77302"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/cak/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/cak/Thunderbird%20140.0.dmg"; locale = "cak"; arch = "mac"; - sha256 = "de5119f83f0b9cc7a903ac88f1b6d667cb3fba29b8536792b80fa17e5392ae08"; + sha256 = "c9ff87e4cc3db36c1c4cb427666e889676567b6c348eaf268ead21e696b2b286"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/cs/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/cs/Thunderbird%20140.0.dmg"; locale = "cs"; arch = "mac"; - sha256 = "8b790dfa4555e91ea8696086ff0fb234cc7d836b5267742adf41470a16bc6118"; + sha256 = "66d6da3986c06fe82c9a407c74ce7a70c78bec7dcca6dfe4d37c5589e209882c"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/cy/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/cy/Thunderbird%20140.0.dmg"; locale = "cy"; arch = "mac"; - sha256 = "fb585c04de777dde121f415591d92b1af9d7a1d48cd3d34483d4f6333a5882e8"; + sha256 = "04ae480b5f73048b9c9af3b57e3de1e6afa78cb518706010ff278c4cae40f3f5"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/da/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/da/Thunderbird%20140.0.dmg"; locale = "da"; arch = "mac"; - sha256 = "9220241ddd83e9228cce19af38f214e5f33881ae31473d61356b735e10a99af4"; + sha256 = "8ca809dff042734d644d8728a48c4208a73a0d1e70f86a032ef47f5cb86278f9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/de/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/de/Thunderbird%20140.0.dmg"; locale = "de"; arch = "mac"; - sha256 = "e79485fa5396c270d40e900b2ca18a9362bbd200cc349f9e5b0c4b575e27d469"; + sha256 = "242962d9d99725ca033471494c0b6f20c5ca289588e8765296891bb6f2052eae"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/dsb/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/dsb/Thunderbird%20140.0.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "485d894e39295de13e2a057b97b7516d50ef8a95fb78129fb1aec3366fc47a15"; + sha256 = "3d67db019027d6c7e62adb1b60ca227839440d68e699ddb388e1218b97485faf"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/el/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/el/Thunderbird%20140.0.dmg"; locale = "el"; arch = "mac"; - sha256 = "2e907cf8c39668761bf4e2465c4253c97e44b7056c45385903405d09877c1643"; + sha256 = "f50f066f2097e0cd5ef4716d8fe70ab315d6edbb855230b523303ab8ce6f5ff3"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/en-CA/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/en-CA/Thunderbird%20140.0.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "ddc491a837452668e58eaf210b028cb8cb976e39ee7da8e38710f5d6f0b0103a"; + sha256 = "93a6e80d8c19c81d9dc3f908b41e99cdafddd2eb2e14150b148cdccb5468f9a8"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/en-GB/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/en-GB/Thunderbird%20140.0.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "d6db8f91f2f257968edb8da8a50f8b631dc7077c1425e08e91cbe4619c79017e"; + sha256 = "d1764196b7050fee605ff323bd9e0ae94a6a797ed014e14eaaed102c81c37f57"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/en-US/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/en-US/Thunderbird%20140.0.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "b7d1168590e0a777320bf8be4628cbd74d0385537187608fea0aff796d5d6805"; + sha256 = "34a1e19d932e9f01bb7197ff510c72fa3ef97dcfc413839bce5e188e292157db"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/es-AR/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/es-AR/Thunderbird%20140.0.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "e595a17a6c22bd6bde428de42045db4cb8471202cd3d493874cecaf30ff5c53e"; + sha256 = "fae74cf7b68f2055329de913867f3ed0075a6fcb373a5cc4c3a0013a3f8a6afb"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/es-ES/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/es-ES/Thunderbird%20140.0.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "ca22719fbd05f2735c22a02788ab67e3143f5416ced0779a23f121b1b2c2888d"; + sha256 = "4a96697a2673c1a6ccc8aa394589d89b67d6965a97f07da11e410c21d7588d7d"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/es-MX/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/es-MX/Thunderbird%20140.0.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "cd31aadea61077b041dc52e0e932003e98e912a606f325538c909b8a47e60e6d"; + sha256 = "7c225e7f189fe567bc6c7759fb01446fd398d9e194e8be956ac0edf33b7de008"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/et/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/et/Thunderbird%20140.0.dmg"; locale = "et"; arch = "mac"; - sha256 = "4609da896d29d21c4d1a01b7706ee6a11bafc1ab1fdb24c28216c251d22453c2"; + sha256 = "9e3ebeb24ebba2e87d2e1a22a47a9bb31b81cb891a6a94b4be6aba92dcd9ab77"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/eu/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/eu/Thunderbird%20140.0.dmg"; locale = "eu"; arch = "mac"; - sha256 = "5747357e5c51ad5964a6d9d7d8a2113584d7c69e862d0e883457f340f42cce66"; + sha256 = "35661b198f01c2c76c096254612a7160440127519cf4e0c97435a83fd1e4bb45"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/fi/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/fi/Thunderbird%20140.0.dmg"; locale = "fi"; arch = "mac"; - sha256 = "c46e1516a9f225db947d30474d3db24dfe52fb615ff65d3fb9215e657283a0e9"; + sha256 = "fd606dc9ae8dee3aa1accb799ea94daa1fa7fe6c203de961ae61710f58e65941"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/fr/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/fr/Thunderbird%20140.0.dmg"; locale = "fr"; arch = "mac"; - sha256 = "f015ae56a6aca04658ed6cca2efd0d4c148d78b6ec0034ac5589388bf578a40e"; + sha256 = "71103db6af97b921a73b1f1963e420c17b08eb63d75f015778b2213046f53e70"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/fy-NL/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/fy-NL/Thunderbird%20140.0.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "a5e64f9049dd98e8c002658bb86fe51dfd4fb42c5f26f527ef755fa76ef52380"; + sha256 = "6886f636b4ce8a2c711f051ca6edec37396b399c61c212c4e81b82e8fb0ffe90"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ga-IE/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ga-IE/Thunderbird%20140.0.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "74eccba37c3992556dfe124b85fc9134b78fc03fa6fc3a4c81c8131470592895"; + sha256 = "fb96cf25e618199c2bc16ecfd5f5f136916300c154170335822bc4ed45e79b33"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/gd/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/gd/Thunderbird%20140.0.dmg"; locale = "gd"; arch = "mac"; - sha256 = "1176cc0c6a23df107264ad7cd7d83862b29d354c03c198f9bd2558f0a2d218d8"; + sha256 = "3672567442dd18ba2a3e4aece3080168381f11f71a2e511f6fc7c8bbb2674911"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/gl/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/gl/Thunderbird%20140.0.dmg"; locale = "gl"; arch = "mac"; - sha256 = "3af59caf92d2195b039218a6517d68c557452b20d888f9ac1cbadb60ce9fd4d0"; + sha256 = "f99690206ef559d90d308d96d841c7946928c15cd63ec1e7bb61e0e6ffa29bf5"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/he/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/he/Thunderbird%20140.0.dmg"; locale = "he"; arch = "mac"; - sha256 = "38793e93483928207ed0a599546c85eaaf987f15351bac52bda811183c86e225"; + sha256 = "c37157620a24874643aed902ec63dfa6dd87baa9793f762c8a899a4537fdb590"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/hr/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/hr/Thunderbird%20140.0.dmg"; locale = "hr"; arch = "mac"; - sha256 = "e07947d0b4f147c5fe44c9da4b020e3756dd59bb7aa02c23d9693326ea336808"; + sha256 = "c9dfe1d36cbf946c7d0470e4795e6763e6a858b30f1ed970911e7767acbdcb11"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/hsb/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/hsb/Thunderbird%20140.0.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "94f3fb73dc47589750d398939181919cabcd50f1d68088ae8356a078db6ef357"; + sha256 = "c33da4110bcde79556c5a10249d237cb537f567f66e8e6c4282a03c843bed07e"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/hu/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/hu/Thunderbird%20140.0.dmg"; locale = "hu"; arch = "mac"; - sha256 = "616254454de1a74a14c2851f74fb6db75d1119df4d38630cc11edba5ce8f8499"; + sha256 = "c0b29fc2f564854a1cc8ca0cae0c7776a2b9039fbdf802c22c83f72d0bcf1657"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/hy-AM/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/hy-AM/Thunderbird%20140.0.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "8be90ac6541d8822ae6758066c9caea176a3b9d4cec5f4d79f885912388e1f1f"; + sha256 = "5e3ce57c38c9086dff3e2fdef8fdd010a0631a6b4dc2802e614a01b733141a7f"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/id/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/id/Thunderbird%20140.0.dmg"; locale = "id"; arch = "mac"; - sha256 = "5720d86da6ba258d897db7ce66fe178da13e5410c73d31f259b5b9160caeee72"; + sha256 = "722da355ddf1f167c33bd551c23e9848b4c0543236b613b6a1596e025394b7ef"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/is/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/is/Thunderbird%20140.0.dmg"; locale = "is"; arch = "mac"; - sha256 = "c78d3389d2da92b9a8f7bf9c423750a0c9a40f80be726b692c2795d24dad5f02"; + sha256 = "1366f639310cfe346619a00da8bb100d8010b2e288b94ce31c1151a74aaeb1a5"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/it/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/it/Thunderbird%20140.0.dmg"; locale = "it"; arch = "mac"; - sha256 = "d140f278b8a540edfebe6d877630549e5c2fec775d11dc29c0d9226581efe814"; + sha256 = "719d86b1c6a26f08bf1331c51c73b5fd43f5c9e773ecac8b691c84fdc6967913"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ja-JP-mac/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ja-JP-mac/Thunderbird%20140.0.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "f5a78c402cb350e8dcfa7d97ee320619dd49159c37779f0fb119909ade6e2637"; + sha256 = "32862a5676057710330afb65f93a1702a21f579c91d0cb3effd3bc87ec147440"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ka/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ka/Thunderbird%20140.0.dmg"; locale = "ka"; arch = "mac"; - sha256 = "9d46dd6cb1317c55a62aa914f7ade3dde1dec0b339b20a7175944354f37eea3e"; + sha256 = "95c590bdefa41ca99a2a9e3d7b67cbf935a828301207247b03f6bf636536601a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/kab/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/kab/Thunderbird%20140.0.dmg"; locale = "kab"; arch = "mac"; - sha256 = "2618a2a5ad922275f410c7a36d3e15e82ce667bfc8597005f3dc062403be5348"; + sha256 = "fdbbb3e523eb7bab02278453bf64e7748d8034a8e244013200471e4cc659ef20"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/kk/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/kk/Thunderbird%20140.0.dmg"; locale = "kk"; arch = "mac"; - sha256 = "1b5cafd8bab4e543aa78bf964ad8d49cf1acbc48c6ed087dc036d5d322effc0e"; + sha256 = "4d5bae92ac0fd6c86f6a2296e774b91074653713d72ff37f589d1ec1afaaeb78"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ko/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ko/Thunderbird%20140.0.dmg"; locale = "ko"; arch = "mac"; - sha256 = "f8173e84dd82ac4da522c71a875242eaf8eb107b8987606992d7393f992b1743"; + sha256 = "a7fd1b29ea7834e078ad3a1495fcb44012419d204afde5940f8faa6ac0aac0d1"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/lt/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/lt/Thunderbird%20140.0.dmg"; locale = "lt"; arch = "mac"; - sha256 = "ffc5b3bb98a45b5bc4c4dea4737d820db8654c8e68d0441d179333a43a04e5ae"; + sha256 = "a1c547989111a3a9e7719fc2aae5e6629446db0f4e5ba5c0eb7badb9d7e13a1c"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/lv/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/lv/Thunderbird%20140.0.dmg"; locale = "lv"; arch = "mac"; - sha256 = "920dbeed505f3d55a750aa047b899fb18844751833268a733a9afe87501b36af"; + sha256 = "70bb9ccc58374fee15faaee0d475fd821fc13b146dd4bf517312d81b670d48f9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ms/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ms/Thunderbird%20140.0.dmg"; locale = "ms"; arch = "mac"; - sha256 = "0d4cd6ab0b8da80c5ee4c263f59e132d417dd91b081441d7edb0ead9a3f1c57f"; + sha256 = "df6391501862a1c671eb9307adf10406fd94772fde777c133fa0c0715be14ed8"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/nb-NO/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/nb-NO/Thunderbird%20140.0.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "3aa1bf5c6f157b2c1c4ca100e3690242390f344a9ce66f4be31655fab46c486a"; + sha256 = "cc37ccfdd8e1969abbc5e40d89967e555f6edb73551778d992520eea5da0000b"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/nl/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/nl/Thunderbird%20140.0.dmg"; locale = "nl"; arch = "mac"; - sha256 = "8e0990be0ee10000d2c27a8fa81636eda6e14bdd1e4620da9c64e25d6665650a"; + sha256 = "843f557a0bf080adb6e07b1cd599a27520436c50ea27e40120be772f13ff5d09"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/nn-NO/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/nn-NO/Thunderbird%20140.0.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "d23c36020effe227a591bb743c440df3c54866b641b6a1c15e113c7fb4e65098"; + sha256 = "fa0f91df5692ef0434ebb85ff705956cd6b5b73b6c019c873ad83af0c9a06461"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/pa-IN/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/pa-IN/Thunderbird%20140.0.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "2779f912dcd7001e601291c112c46f4be8fdc249942637e65293ca4c84741e97"; + sha256 = "4206104601c0aefd646fa5d930b11dec7903f3c77a5a74a9f1321afccd7e655a"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/pl/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/pl/Thunderbird%20140.0.dmg"; locale = "pl"; arch = "mac"; - sha256 = "ef86339886b50f980bbbd69720e8fb134859eb17a0435c2cdfd8b7238e155cd6"; + sha256 = "32736afce67be152bba80e13f50fbf63d2c6cf15b17428f30c7d24846781f0e1"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/pt-BR/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/pt-BR/Thunderbird%20140.0.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "f4a755f3e3628537083efdf067e9162d7a654c8d8bf93ee207c46c3b858a7ba6"; + sha256 = "71ae795a2be7a6bf7ef43ddcc1388f24b77c6f68c70530e876185f79d71cb405"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/pt-PT/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/pt-PT/Thunderbird%20140.0.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "9af8fc19266867a83912fa38cdf3ec6dfbff4edb33e6b3d4722e77ffeeb83f78"; + sha256 = "f5fa99e49892c89cea123acdca405f16124d711755eab0131d25d0b7ed7704a7"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/rm/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/rm/Thunderbird%20140.0.dmg"; locale = "rm"; arch = "mac"; - sha256 = "f21d4b178e0287333e8d98e11e2d5068505528ea2414034258eef581cc9c30c0"; + sha256 = "7923f1b61c3b7b24a2f2867415605afc7771a29318f0e09fe6f752b0816397cd"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ro/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ro/Thunderbird%20140.0.dmg"; locale = "ro"; arch = "mac"; - sha256 = "5f40545ad6094ad600b1627386a7943f81266380c41674c781ffd9fe62612903"; + sha256 = "02ef69f67af8ce479928252aaf93aa74a766b5d4ad2674b1520aeb51287b24f5"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/ru/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/ru/Thunderbird%20140.0.dmg"; locale = "ru"; arch = "mac"; - sha256 = "96026e6d4ad332a010fee85fd4d6241479baea225edf3259dd80121608fb3481"; + sha256 = "8d3788a2ca39fe81e3ccb28dd46f1c69945987db7ab26439e3fb5524eed45d64"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/sk/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/sk/Thunderbird%20140.0.dmg"; locale = "sk"; arch = "mac"; - sha256 = "bf4adb8af0be6cc6318be35a41382fd8fad396e650e4773d61431629ec9bd0d4"; + sha256 = "876347a307912740ee40d1b7aae19ae448f73f4093bd82c3bfb0b2ebdc9e0705"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/sl/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/sl/Thunderbird%20140.0.dmg"; locale = "sl"; arch = "mac"; - sha256 = "8e43e059551181d03b9c9b93fe41669c648b5b63efd8ef629ba46d06ac185ead"; + sha256 = "50975cc67ec3db95a5ac17ca1ff6bbf5d688743d491b5a5a034f2fd178477ac9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/sq/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/sq/Thunderbird%20140.0.dmg"; locale = "sq"; arch = "mac"; - sha256 = "ad063957d9adbe51531703b622c8a563b52db1d2833e49e5c835597c04bd113c"; + sha256 = "97ca3700aa41bde20c12f0a789c13f7e5098db67a9601f8766778af0547fd376"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/sr/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/sr/Thunderbird%20140.0.dmg"; locale = "sr"; arch = "mac"; - sha256 = "ac81d1bf3b680a89e56f7e774aef826def3f98902e1b0bb106782a35849ee566"; + sha256 = "290bd2b71e2ff189050fac56d71803d063271226006ecf87621b83fdf83a1572"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/sv-SE/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/sv-SE/Thunderbird%20140.0.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "1675bc5e895bc9ee16d966c7fd830b602d91636ed9c931dda17d7cede0e21c76"; + sha256 = "fb493eb5d4a5e50c49e49c12ed99c556b80e86bff0efa6356bdce94f83f69ca7"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/th/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/th/Thunderbird%20140.0.dmg"; locale = "th"; arch = "mac"; - sha256 = "6ed2b08ba111ec75537be28e4f2719a04e7e27e9781ec4de42c47100d5f98b6e"; + sha256 = "4442017719a0dcc84a31f2a9d5d806cab03834b0c9c54ea9e3c409941195a9f9"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/tr/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/tr/Thunderbird%20140.0.dmg"; locale = "tr"; arch = "mac"; - sha256 = "4775f57c64fbb5ee8376b63e59b87fcfaf6d84aa3ce6091b9b10b197a8e856c5"; + sha256 = "abae3714a23b03e97791937b7fa30a287eb21087bee5f486309a46cba53ab4ca"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/uk/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/uk/Thunderbird%20140.0.dmg"; locale = "uk"; arch = "mac"; - sha256 = "eb29798c3f2d82bda2d2597b89c9b8f7371dd487f9756197159d83fe25054902"; + sha256 = "73dc58c076fd95b613e471edc4b8991bfac6e6ace1a6127112620ac105c9c0b7"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/uz/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/uz/Thunderbird%20140.0.dmg"; locale = "uz"; arch = "mac"; - sha256 = "c3eda53b62436fe773f5af0232e3acdb7c201d9f20e6953de1ed7d7bc7e017c3"; + sha256 = "100fee1106e2dc0dac058b9021a2a420661a04c8f4f53f674d34d510098732c0"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/vi/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/vi/Thunderbird%20140.0.dmg"; locale = "vi"; arch = "mac"; - sha256 = "514cc224a22d25c7c14fd1737e0e41b2a414abdfc1ff160b243ee4e211e0baf0"; + sha256 = "2d9745cb1becf8cabe819c41d730cbb787eab5111ac1365a821c53c0eba27fcb"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/zh-CN/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/zh-CN/Thunderbird%20140.0.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "64ebd8b5af4ecf2b6c67be685c0b3a1e2f4f6ebbe88f35d5ee3e8d54eb5528dc"; + sha256 = "a06f684942163984300dc96a64b0637c408bc7b61a43b9fa30a556a634033fbd"; } { - url = "http://archive.mozilla.org/pub/thunderbird/releases/139.0.2/mac/zh-TW/Thunderbird%20139.0.2.dmg"; + url = "http://archive.mozilla.org/pub/thunderbird/releases/140.0/mac/zh-TW/Thunderbird%20140.0.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "eedcf8b19809349b8f622917bf3d161d75cbc384207f2425e9afd911927640cf"; + sha256 = "634062fb991d8b9bbfb98c739478cf25208a3dc2132956ddc94426c3057a9a52"; } ]; } From 6a20d8aed09d56b1f13548fb9bd46e36b27f66d6 Mon Sep 17 00:00:00 2001 From: Shogo Takata Date: Tue, 1 Jul 2025 09:22:23 +0900 Subject: [PATCH 096/223] super-productivity: 13.0.10 -> 14.0.5 --- .../by-name/su/super-productivity/package.nix | 53 ++++++++++++++++--- 1 file changed, 47 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 787b57039a6e..3be5ecbcb5ef 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -7,25 +7,66 @@ makeDesktopItem, nix-update-script, npm-lockfile-fix, + prefetch-npm-deps, + rsync, stdenv, }: buildNpmPackage rec { pname = "super-productivity"; - version = "13.0.10"; + version = "14.0.5"; src = fetchFromGitHub { owner = "johannesjo"; repo = "super-productivity"; tag = "v${version}"; - hash = "sha256-2K/6T4f9tLlrKimT/DPSdoz8LHij5nsaF6BWSQf6u7U="; + hash = "sha256-VoE86uBl6DM6aXz7MLYekEzfixVSLjLL3yYgc2vBhp0="; postFetch = '' - ${lib.getExe npm-lockfile-fix} -r $out/package-lock.json + find $out -name package-lock.json -exec ${lib.getExe npm-lockfile-fix} -r {} \; ''; }; - npmDepsHash = "sha256-l9P11ZvLYiTu/cVPQIw391ZTJ0K+cNPUzoVMsdze2uo="; + # Use custom fetcher for deps because super-productivity uses multiple + # package-lock.json files to manage plugins. It checks all lock + # files and produces a merged output. This should still be compatible + # with nix-update. + npmDeps = stdenv.mkDerivation ( + lib.fetchers.normalizeHash { } { + pname = "super-productivity-deps"; + inherit version src; + + nativeBuildInputs = [ + prefetch-npm-deps + rsync + ]; + + # Some lockfiles do not include any dependencies to install so + # prefertch-npm-deps produces an error. Those can be ignored with + # this flag. + env.FORCE_EMPTY_CACHE = true; + + buildPhase = '' + mkdir -p $out + find -name package-lock.json | while read -r lockfile; do + prefetch-npm-deps $lockfile /tmp/cache + # Merge output + rsync -a /tmp/cache/ $out + rm -rf /tmp/cache + done + # Ensure that the root package-lock.json is placed in the output. + # This means only the root lockfile is checked for consistancy, + # but that should not be an issue. + cp package-lock.json $out + ''; + + dontInstall = true; + + outputHashMode = "recursive"; + hash = "sha256-Jj7ulTjC19Q9PmOeVui/FAyfpsSviGLHiiz8gwsLXAg="; + } + ); + makeCacheWritable = true; env = { @@ -64,13 +105,13 @@ buildNpmPackage rec { if stdenv.hostPlatform.isDarwin then '' mkdir -p $out/Applications - cp -r "app-builds/mac"*"/Super Productivity.app" "$out/Applications" + cp -r ".tmp/app-builds/mac"*"/Super Productivity.app" "$out/Applications" makeWrapper "$out/Applications/Super Productivity.app/Contents/MacOS/Super Productivity" "$out/bin/super-productivity" '' else '' mkdir -p $out/share/{super-productivity,icons/hicolor/scalable/apps} - cp -r app-builds/*-unpacked/resources/app.asar $out/share/super-productivity + cp -r .tmp/app-builds/*-unpacked/resources/app.asar $out/share/super-productivity cp electron/assets/icons/ico-circled.svg $out/share/icons/hicolor/scalable/apps/super-productivity.svg makeWrapper '${lib.getExe electron}' "$out/bin/super-productivity" \ From 3a3982f0ff3a64ee58973280d96ae83695bdbd3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 01:35:17 +0000 Subject: [PATCH 097/223] python3Packages.posthog: 5.4.0 -> 6.0.2 --- pkgs/development/python-modules/posthog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/posthog/default.nix b/pkgs/development/python-modules/posthog/default.nix index 4d1dbfa0edde..8cdbe2b964dc 100644 --- a/pkgs/development/python-modules/posthog/default.nix +++ b/pkgs/development/python-modules/posthog/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "posthog"; - version = "5.4.0"; + version = "6.0.2"; pyproject = true; src = fetchFromGitHub { owner = "PostHog"; repo = "posthog-python"; tag = "v${version}"; - hash = "sha256-UUINopWw2q5INuFiveI5si7jPRLT0Mad3hnfbykHs6M="; + hash = "sha256-6ZSQFcwuHDgCv301D/7/3QjF9+ZaxXPItvoA+6x0O4U="; }; build-system = [ setuptools ]; From f8c3bb867ba166b6abd4016a18177bcf7b68c3e1 Mon Sep 17 00:00:00 2001 From: Konstantin Bogdanov Date: Mon, 7 Jul 2025 06:31:56 +0200 Subject: [PATCH 098/223] clickhouse: remove explicit enabling of embedded compiler to fix macOS build --- pkgs/by-name/cl/clickhouse/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/cl/clickhouse/package.nix b/pkgs/by-name/cl/clickhouse/package.nix index a5474457a6a6..e931fb642040 100644 --- a/pkgs/by-name/cl/clickhouse/package.nix +++ b/pkgs/by-name/cl/clickhouse/package.nix @@ -113,7 +113,6 @@ llvmPackages_19.stdenv.mkDerivation (finalAttrs: { "-DENABLE_TESTS=OFF" "-DENABLE_DELTA_KERNEL_RS=0" "-DCOMPILER_CACHE=disabled" - "-DENABLE_EMBEDDED_COMPILER=ON" ] ++ lib.optional ( stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64 From ac5d00ee262db66250eaba6243241e3100a6f997 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 06:52:59 +0000 Subject: [PATCH 099/223] aider-chat: 0.85.0 -> 0.85.1 --- pkgs/development/python-modules/aider-chat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aider-chat/default.nix b/pkgs/development/python-modules/aider-chat/default.nix index 50eec1e4db03..4bcd0efece97 100644 --- a/pkgs/development/python-modules/aider-chat/default.nix +++ b/pkgs/development/python-modules/aider-chat/default.nix @@ -126,7 +126,7 @@ let d.stopwords ]); - version = "0.85.0"; + version = "0.85.1"; aider-chat = buildPythonPackage { pname = "aider-chat"; inherit version; @@ -139,7 +139,7 @@ let owner = "Aider-AI"; repo = "aider"; tag = "v${version}"; - hash = "sha256-ZYjDRu4dAOkmz+fMOG8KU6y27RI/t3iEoTSUebundqo="; + hash = "sha256-T2v07AFhrpq9a3XEU2B2orSu0afZFUsb3FRTBcJHDoQ="; }; pythonRelaxDeps = true; From 877403c8d0b1da4283ad81083bfd405ac1173f25 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 15:20:06 +0800 Subject: [PATCH 100/223] gnunet: add ngi team --- pkgs/applications/networking/p2p/gnunet/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/p2p/gnunet/default.nix b/pkgs/applications/networking/p2p/gnunet/default.nix index bc9987dbf375..37dbcb5cc1d5 100644 --- a/pkgs/applications/networking/p2p/gnunet/default.nix +++ b/pkgs/applications/networking/p2p/gnunet/default.nix @@ -124,6 +124,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gnunet.org/"; license = lib.licenses.agpl3Plus; maintainers = with lib.maintainers; [ pstn ]; + teams = with lib.teams; [ ngi ]; platforms = lib.platforms.unix; changelog = "https://git.gnunet.org/gnunet.git/tree/ChangeLog?h=v${finalAttrs.version}"; # meson: "Can not run test applications in this cross environment." (for dane_verify_crt_raw) From 7a14b70bccfb8f7c23a1d00559875c20fe494efb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 07:21:28 +0000 Subject: [PATCH 101/223] ipxe: 1.21.1-unstable-2025-06-26 -> 1.21.1-unstable-2025-07-04 --- pkgs/by-name/ip/ipxe/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ip/ipxe/package.nix b/pkgs/by-name/ip/ipxe/package.nix index 7d737bd454df..ff77ddfe246e 100644 --- a/pkgs/by-name/ip/ipxe/package.nix +++ b/pkgs/by-name/ip/ipxe/package.nix @@ -48,7 +48,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "ipxe"; - version = "1.21.1-unstable-2025-06-26"; + version = "1.21.1-unstable-2025-07-04"; nativeBuildInputs = [ mtools @@ -65,8 +65,8 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "ipxe"; repo = "ipxe"; - rev = "4262328c13a3ec085eac7c6c58fbed27d2466a0d"; - hash = "sha256-FvYGM+NApTloA7vV1KPpsAzIT7oZ2GK6rKw+3mosvTA="; + rev = "c21443f0b9a4dee56ab0f47b096540d6443cda9f"; + hash = "sha256-rCMTtzNZM3KElNYwnpQOINU4CsMhIgla8JQT5Fgx2tQ="; }; # Calling syslinux on a FAT image isn't going to work on Aarch64. From d88203281b9a4cbdb20e7fd601e0a1a95ff90569 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 15:41:49 +0800 Subject: [PATCH 102/223] kaidan: add ngi team --- pkgs/by-name/ka/kaidan/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ka/kaidan/package.nix b/pkgs/by-name/ka/kaidan/package.nix index 825533dd245c..1c4480132643 100644 --- a/pkgs/by-name/ka/kaidan/package.nix +++ b/pkgs/by-name/ka/kaidan/package.nix @@ -74,6 +74,7 @@ stdenv.mkDerivation (finalAttrs: { cc-by-sa-40 ]; maintainers = with lib.maintainers; [ astro ]; + teams = with lib.teams; [ ngi ]; platforms = with lib.platforms; linux; }; }) From 20e9bce95fd1161107c51c8335516cd99c129e31 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 15:42:47 +0800 Subject: [PATCH 103/223] kaidan: add updateScript --- pkgs/by-name/ka/kaidan/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ka/kaidan/package.nix b/pkgs/by-name/ka/kaidan/package.nix index 1c4480132643..1a93c50c3e24 100644 --- a/pkgs/by-name/ka/kaidan/package.nix +++ b/pkgs/by-name/ka/kaidan/package.nix @@ -9,6 +9,7 @@ zxing-cpp, qxmpp, gst_all_1, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { @@ -54,6 +55,8 @@ stdenv.mkDerivation (finalAttrs: { qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0") ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "User-friendly and modern chat app, using XMPP"; mainProgram = "kaidan"; From 4e07d815aa4d6ca620086178a5ad9fa269cfcc0c Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 15:43:36 +0800 Subject: [PATCH 104/223] kaidan: replace rev with tag --- pkgs/by-name/ka/kaidan/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ka/kaidan/package.nix b/pkgs/by-name/ka/kaidan/package.nix index 1a93c50c3e24..396212ad3de8 100644 --- a/pkgs/by-name/ka/kaidan/package.nix +++ b/pkgs/by-name/ka/kaidan/package.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { domain = "invent.kde.org"; owner = "network"; repo = "kaidan"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-8pC4vINeKSYY+LlVgCXUtBq9UjraPdTikBOwLBLeQ3Y="; }; From 8ea2c8843958bb54dc2e0263676f2fefe12dbcb8 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 7 Jul 2025 10:03:22 +0200 Subject: [PATCH 105/223] buildPgrxExtension: require pinning cargo-pgrx Each extension always depends on a specific cargo-pgrx version, so make pinning a requirement. --- .../rust/cargo-pgrx/buildPgrxExtension.nix | 3 +- .../sql/postgresql/ext/pgvecto-rs/package.nix | 180 +++++++++--------- .../postgresql/ext/pgvectorscale/package.nix | 9 +- pkgs/servers/sql/postgresql/ext/pgx_ulid.nix | 9 +- .../postgresql/ext/timescaledb_toolkit.nix | 3 +- .../postgresql/ext/vectorchord/package.nix | 9 +- 6 files changed, 97 insertions(+), 116 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix b/pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix index 304b901a18a9..73c7c0d1e350 100644 --- a/pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix +++ b/pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix @@ -29,7 +29,6 @@ { lib, - cargo-pgrx, pkg-config, rustPlatform, stdenv, @@ -64,6 +63,8 @@ lib.extendMkDerivation { buildFeatures ? [ ], cargoBuildFlags ? [ ], cargoPgrxFlags ? [ ], + # pinned dependencies + cargo-pgrx, postgresql, # cargo-pgrx calls rustfmt on generated bindings, this is not strictly necessary, so we avoid the # dependency here. Set to false and provide rustfmt in nativeBuildInputs, if you need it, e.g. diff --git a/pkgs/servers/sql/postgresql/ext/pgvecto-rs/package.nix b/pkgs/servers/sql/postgresql/ext/pgvecto-rs/package.nix index b78d948cd26b..b0c7157a409d 100644 --- a/pkgs/servers/sql/postgresql/ext/pgvecto-rs/package.nix +++ b/pkgs/servers/sql/postgresql/ext/pgvecto-rs/package.nix @@ -23,112 +23,106 @@ let }; in -(buildPgrxExtension.override { - # Upstream only works with a fixed version of cargo-pgrx for each release, - # so we're pinning it here to avoid future incompatibility. - # See https://docs.vectorchord.ai/developers/development.html#set-up-development-environment, step 5 +(buildPgrxExtension.override { rustPlatform = rustPlatform'; }) (finalAttrs: { + inherit postgresql; cargo-pgrx = cargo-pgrx_0_12_0_alpha_1; - rustPlatform = rustPlatform'; -}) - (finalAttrs: { - inherit postgresql; - pname = "pgvecto-rs"; - version = "0.3.0"; + pname = "pgvecto-rs"; + version = "0.3.0"; - buildInputs = [ openssl ]; - nativeBuildInputs = [ pkg-config ]; + buildInputs = [ openssl ]; + nativeBuildInputs = [ pkg-config ]; - patches = [ - # Tell the `c` crate to use the flags from the rust bindgen hook - (replaceVars ./0001-read-clang-flags-from-environment.diff { - clang = lib.getExe clang; - }) - ]; + patches = [ + # Tell the `c` crate to use the flags from the rust bindgen hook + (replaceVars ./0001-read-clang-flags-from-environment.diff { + clang = lib.getExe clang; + }) + ]; - src = fetchFromGitHub { - owner = "tensorchord"; - repo = "pgvecto.rs"; - tag = "v${finalAttrs.version}"; - hash = "sha256-X7BY2Exv0xQNhsS/GA7GNvj9OeVDqVCd/k3lUkXtfgE="; - }; + src = fetchFromGitHub { + owner = "tensorchord"; + repo = "pgvecto.rs"; + tag = "v${finalAttrs.version}"; + hash = "sha256-X7BY2Exv0xQNhsS/GA7GNvj9OeVDqVCd/k3lUkXtfgE="; + }; - useFetchCargoVendor = true; - cargoHash = "sha256-8otJ1uqGrCmlxAqvfAL3OjhBI4I6dAu6EoajstO46Sw="; + useFetchCargoVendor = true; + cargoHash = "sha256-8otJ1uqGrCmlxAqvfAL3OjhBI4I6dAu6EoajstO46Sw="; - # Set appropriate version on vectors.control, otherwise it won't show up on PostgreSQL - postPatch = '' - substituteInPlace ./vectors.control --subst-var-by CARGO_VERSION ${finalAttrs.version} - ''; + # Set appropriate version on vectors.control, otherwise it won't show up on PostgreSQL + postPatch = '' + substituteInPlace ./vectors.control --subst-var-by CARGO_VERSION ${finalAttrs.version} + ''; - # Include upgrade scripts in the final package - # https://github.com/tensorchord/pgvecto.rs/blob/v0.2.0/scripts/ci_package.sh#L6-L8 - postInstall = '' - cp sql/upgrade/* $out/share/postgresql/extension/ - ''; + # Include upgrade scripts in the final package + # https://github.com/tensorchord/pgvecto.rs/blob/v0.2.0/scripts/ci_package.sh#L6-L8 + postInstall = '' + cp sql/upgrade/* $out/share/postgresql/extension/ + ''; - env = { - # Needed to get openssl-sys to use pkg-config. - OPENSSL_NO_VENDOR = 1; + env = { + # Needed to get openssl-sys to use pkg-config. + OPENSSL_NO_VENDOR = 1; - # Bypass rust nightly features not being available on rust stable - RUSTC_BOOTSTRAP = 1; - }; + # Bypass rust nightly features not being available on rust stable + RUSTC_BOOTSTRAP = 1; + }; - # This crate does not have the "pg_test" feature - usePgTestCheckFeature = false; + # This crate does not have the "pg_test" feature + usePgTestCheckFeature = false; - passthru = { - updateScript = nix-update-script { }; - tests.extension = postgresqlTestExtension { - inherit (finalAttrs) finalPackage; - postgresqlExtraSettings = '' - shared_preload_libraries='vectors' - ''; - sql = '' - CREATE EXTENSION vectors; + passthru = { + updateScript = nix-update-script { }; + tests.extension = postgresqlTestExtension { + inherit (finalAttrs) finalPackage; + postgresqlExtraSettings = '' + shared_preload_libraries='vectors' + ''; + sql = '' + CREATE EXTENSION vectors; - CREATE TABLE items ( - id bigserial PRIMARY KEY, - content text NOT NULL, - embedding vectors.vector(3) NOT NULL -- 3 dimensions - ); + CREATE TABLE items ( + id bigserial PRIMARY KEY, + content text NOT NULL, + embedding vectors.vector(3) NOT NULL -- 3 dimensions + ); - INSERT INTO items (content, embedding) VALUES - ('a fat cat sat on a mat and ate a fat rat', '[1, 2, 3]'), - ('a fat dog sat on a mat and ate a fat rat', '[4, 5, 6]'), - ('a thin cat sat on a mat and ate a thin rat', '[7, 8, 9]'), - ('a thin dog sat on a mat and ate a thin rat', '[10, 11, 12]'); - ''; - asserts = [ - { - query = "SELECT default_version FROM pg_available_extensions WHERE name = 'vectors'"; - expected = "'${finalAttrs.version}'"; - description = "Extension vectors has correct version."; - } - { - query = "SELECT COUNT(embedding) FROM items WHERE to_tsvector('english', content) @@ 'cat & rat'::tsquery"; - expected = "2"; - description = "Stores and returns vectors."; - } - ]; - }; - }; - - meta = { - # Upstream removed support for PostgreSQL 13 on 0.3.0: https://github.com/tensorchord/pgvecto.rs/issues/343 - broken = - (lib.versionOlder postgresql.version "14") - || - # PostgreSQL 17 support issue upstream: https://github.com/tensorchord/pgvecto.rs/issues/607 - # Check after next package update. - lib.versionAtLeast postgresql.version "17" && finalAttrs.version == "0.3.0"; - description = "Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres"; - homepage = "https://github.com/tensorchord/pgvecto.rs"; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ - diogotcorreia - esclear + INSERT INTO items (content, embedding) VALUES + ('a fat cat sat on a mat and ate a fat rat', '[1, 2, 3]'), + ('a fat dog sat on a mat and ate a fat rat', '[4, 5, 6]'), + ('a thin cat sat on a mat and ate a thin rat', '[7, 8, 9]'), + ('a thin dog sat on a mat and ate a thin rat', '[10, 11, 12]'); + ''; + asserts = [ + { + query = "SELECT default_version FROM pg_available_extensions WHERE name = 'vectors'"; + expected = "'${finalAttrs.version}'"; + description = "Extension vectors has correct version."; + } + { + query = "SELECT COUNT(embedding) FROM items WHERE to_tsvector('english', content) @@ 'cat & rat'::tsquery"; + expected = "2"; + description = "Stores and returns vectors."; + } ]; }; - }) + }; + + meta = { + # Upstream removed support for PostgreSQL 13 on 0.3.0: https://github.com/tensorchord/pgvecto.rs/issues/343 + broken = + (lib.versionOlder postgresql.version "14") + || + # PostgreSQL 17 support issue upstream: https://github.com/tensorchord/pgvecto.rs/issues/607 + # Check after next package update. + lib.versionAtLeast postgresql.version "17" && finalAttrs.version == "0.3.0"; + description = "Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres"; + homepage = "https://github.com/tensorchord/pgvecto.rs"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + diogotcorreia + esclear + ]; + }; +}) diff --git a/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix b/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix index 236460ade8b0..1dcc46ffcb5a 100644 --- a/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix +++ b/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix @@ -7,13 +7,7 @@ postgresqlTestExtension, }: -let - buildPgrxExtension' = buildPgrxExtension.override { - # Upstream only works with a fixed minor version of cargo-pgrx for each release. - cargo-pgrx = cargo-pgrx_0_12_6; - }; -in -buildPgrxExtension' (finalAttrs: { +buildPgrxExtension (finalAttrs: { pname = "pgvectorscale"; version = "0.7.0"; @@ -38,6 +32,7 @@ buildPgrxExtension' (finalAttrs: { ]; inherit postgresql; + cargo-pgrx = cargo-pgrx_0_12_6; passthru.tests.extension = postgresqlTestExtension { inherit (finalAttrs) finalPackage; diff --git a/pkgs/servers/sql/postgresql/ext/pgx_ulid.nix b/pkgs/servers/sql/postgresql/ext/pgx_ulid.nix index 7f0a9f3cea2b..f00f45ccaf82 100644 --- a/pkgs/servers/sql/postgresql/ext/pgx_ulid.nix +++ b/pkgs/servers/sql/postgresql/ext/pgx_ulid.nix @@ -7,14 +7,9 @@ postgresql, util-linux, }: -let - buildPgrxExtension' = buildPgrxExtension.override { - # Upstream only works with a fixed minor version of cargo-pgrx for each release. - cargo-pgrx = cargo-pgrx_0_12_6; - }; -in -buildPgrxExtension' (finalAttrs: { +buildPgrxExtension (finalAttrs: { inherit postgresql; + cargo-pgrx = cargo-pgrx_0_12_6; pname = "pgx_ulid"; version = "0.2.0"; diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix b/pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix index ebabe9c5bdf5..4670534fa26e 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix @@ -7,8 +7,9 @@ postgresql, }: -(buildPgrxExtension.override { cargo-pgrx = cargo-pgrx_0_12_6; }) (finalAttrs: { +buildPgrxExtension (finalAttrs: { inherit postgresql; + cargo-pgrx = cargo-pgrx_0_12_6; pname = "timescaledb_toolkit"; version = "1.21.0"; diff --git a/pkgs/servers/sql/postgresql/ext/vectorchord/package.nix b/pkgs/servers/sql/postgresql/ext/vectorchord/package.nix index 287e3933d2b3..ea71102357fc 100644 --- a/pkgs/servers/sql/postgresql/ext/vectorchord/package.nix +++ b/pkgs/servers/sql/postgresql/ext/vectorchord/package.nix @@ -12,12 +12,6 @@ stdenv, }: let - buildPgrxExtension' = buildPgrxExtension.override { - # Upstream only works with a fixed version of cargo-pgrx for each release, - # so we're pinning it here to avoid future incompatibility. - cargo-pgrx = cargo-pgrx_0_14_1; - }; - # Follow upstream and use rust-jemalloc-sys on linux aarch64 and x86_64 # Additionally, disable init exec TLS, since it causes issues with postgres. # https://github.com/tensorchord/VectorChord/blob/0.4.2/Cargo.toml#L43-L44 @@ -29,8 +23,9 @@ let }) ); in -buildPgrxExtension' (finalAttrs: { +buildPgrxExtension (finalAttrs: { inherit postgresql; + cargo-pgrx = cargo-pgrx_0_14_1; pname = "vectorchord"; version = "0.4.2"; From 4356ab5366504d492802cca7f42a163ffa710fb4 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 7 Jul 2025 10:05:10 +0200 Subject: [PATCH 106/223] cargo-pgrx: 0.14.1 -> 0.15.0 Now handling the default cargo-pgrx attribute independently from pinned versions to allow auto-update without breaking things. --- pkgs/development/tools/rust/cargo-pgrx/default.nix | 9 +++++++++ pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/rust/cargo-pgrx/default.nix b/pkgs/development/tools/rust/cargo-pgrx/default.nix index 71e415a4568d..1c52fd23bfd3 100644 --- a/pkgs/development/tools/rust/cargo-pgrx/default.nix +++ b/pkgs/development/tools/rust/cargo-pgrx/default.nix @@ -81,4 +81,13 @@ in hash = "sha256-oMToAhKkRiCyC8JYS0gmo/XX3QVcVtF5mUV0aQjd+p8="; cargoHash = "sha256-RawGAQGtG2QVDCMbwjmUEaH6rDeRiBvvJsGCY8wySw0="; }; + + # Default version for direct usage. + # Not to be used with buildPgrxExtension, where it should be pinned. + # When you make an extension use the latest version, *copy* this to a separate pinned attribute. + cargo-pgrx = generic { + version = "0.15.0"; + hash = "sha256-sksRfNV6l8YbdI6fzrEtanpDVV4sh14JXLqYBydHwy0="; + cargoHash = "sha256-c+n1bJMO9254kT4e6exVNhlIouzkkzrRIOVzR9lZeg4="; + }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e611c86f0fa4..ebc665d9bddc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5984,8 +5984,8 @@ with pkgs; cargo-pgrx_0_12_5 cargo-pgrx_0_12_6 cargo-pgrx_0_14_1 + cargo-pgrx ; - cargo-pgrx = cargo-pgrx_0_14_1; buildPgrxExtension = callPackage ../development/tools/rust/cargo-pgrx/buildPgrxExtension.nix { }; opensmalltalk-vm = callPackage ../development/compilers/opensmalltalk-vm { }; From 435e9536f0f7882820f2a5dc6840e375e6c66cbe Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 16:13:48 +0800 Subject: [PATCH 107/223] kikit: add updateScript --- pkgs/by-name/ki/kikit/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ki/kikit/default.nix b/pkgs/by-name/ki/kikit/default.nix index 8f24acfff73e..b4d4565d76e4 100644 --- a/pkgs/by-name/ki/kikit/default.nix +++ b/pkgs/by-name/ki/kikit/default.nix @@ -20,6 +20,7 @@ versioneer, shapely, setuptools, + nix-update-script, }: let solidpython = callPackage ./solidpython { }; @@ -95,6 +96,8 @@ buildPythonApplication rec { cd test/units ''; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Automation for KiCAD boards"; homepage = "https://github.com/yaqwsx/KiKit/"; From 97898eb3eb23eaef263170bceaff5b6107cdfeca Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 16:14:55 +0800 Subject: [PATCH 108/223] kikit: avoid with lib; --- pkgs/by-name/ki/kikit/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ki/kikit/default.nix b/pkgs/by-name/ki/kikit/default.nix index b4d4565d76e4..ec14a101e9df 100644 --- a/pkgs/by-name/ki/kikit/default.nix +++ b/pkgs/by-name/ki/kikit/default.nix @@ -98,14 +98,14 @@ buildPythonApplication rec { passthru.updateScript = nix-update-script { }; - meta = with lib; { + meta = { description = "Automation for KiCAD boards"; homepage = "https://github.com/yaqwsx/KiKit/"; changelog = "https://github.com/yaqwsx/KiKit/releases/tag/${src.tag}"; - maintainers = with maintainers; [ + maintainers = with lib.maintainers; [ jfly matusf ]; - license = licenses.mit; + license = lib.licenses.mit; }; } From 014e169873b8a9700c16a593a20e015c2aa54b11 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 16:15:20 +0800 Subject: [PATCH 109/223] kikit: add ngi team --- pkgs/by-name/ki/kikit/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ki/kikit/default.nix b/pkgs/by-name/ki/kikit/default.nix index ec14a101e9df..86a51a1cac54 100644 --- a/pkgs/by-name/ki/kikit/default.nix +++ b/pkgs/by-name/ki/kikit/default.nix @@ -106,6 +106,7 @@ buildPythonApplication rec { jfly matusf ]; + teams = with lib.teams; [ ngi ]; license = lib.licenses.mit; }; } From 4a373d13c5f77440ebed6cff4c8bd396a7019f72 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 7 Jul 2025 10:06:33 +0200 Subject: [PATCH 110/223] cargo-pgrx_0_12_5: drop Unused in nixpkgs right now. --- pkgs/development/tools/rust/cargo-pgrx/default.nix | 6 ------ pkgs/top-level/all-packages.nix | 1 - 2 files changed, 7 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-pgrx/default.nix b/pkgs/development/tools/rust/cargo-pgrx/default.nix index 1c52fd23bfd3..4dddf7ee747c 100644 --- a/pkgs/development/tools/rust/cargo-pgrx/default.nix +++ b/pkgs/development/tools/rust/cargo-pgrx/default.nix @@ -64,12 +64,6 @@ in cargoHash = "sha256-zYjqE7LZLnTaVxWAPWC1ncEjCMlrhy4THtgecB7wBYY="; }; - cargo-pgrx_0_12_5 = generic { - version = "0.12.5"; - hash = "sha256-U2kF+qjQwMTaocv5f4p5y3qmPUsTzdvAp8mz9cn/COw="; - cargoHash = "sha256-CycwWvxYrHj7lmTiiNC1WdbFgrdlGr/M3qTN/N+7xQA="; - }; - cargo-pgrx_0_12_6 = generic { version = "0.12.6"; hash = "sha256-7aQkrApALZe6EoQGVShGBj0UIATnfOy2DytFj9IWdEA="; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ebc665d9bddc..7ac222bbff53 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5981,7 +5981,6 @@ with pkgs; inherit (callPackages ../development/tools/rust/cargo-pgrx { }) cargo-pgrx_0_12_0_alpha_1 - cargo-pgrx_0_12_5 cargo-pgrx_0_12_6 cargo-pgrx_0_14_1 cargo-pgrx From 86efb7f659f0fe661a6cd6344950f27c63c1658e Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 7 Jul 2025 10:09:27 +0200 Subject: [PATCH 111/223] cargo-pgrx: modernize --- .../tools/rust/cargo-pgrx/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-pgrx/default.nix b/pkgs/development/tools/rust/cargo-pgrx/default.nix index 4dddf7ee747c..2dec7263f7a5 100644 --- a/pkgs/development/tools/rust/cargo-pgrx/default.nix +++ b/pkgs/development/tools/rust/cargo-pgrx/default.nix @@ -1,11 +1,9 @@ { - lib, - darwin, fetchCrate, + lib, openssl, pkg-config, rustPlatform, - stdenv, }: let @@ -15,16 +13,16 @@ let hash, cargoHash, }: - rustPlatform.buildRustPackage rec { + rustPlatform.buildRustPackage { pname = "cargo-pgrx"; inherit version; src = fetchCrate { - inherit version pname hash; + inherit version hash; + pname = "cargo-pgrx"; }; - useFetchCargoVendor = true; inherit cargoHash; nativeBuildInputs = [ @@ -44,12 +42,12 @@ let "--skip=command::schema::tests::test_parse_managed_postmasters" ]; - meta = with lib; { + meta = { description = "Build Postgres Extensions with Rust"; homepage = "https://github.com/pgcentralfoundation/pgrx"; changelog = "https://github.com/pgcentralfoundation/pgrx/releases/tag/v${version}"; - license = licenses.mit; - maintainers = with maintainers; [ + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ happysalada matthiasbeyer ]; From c380b468354dc711633e526b88e50725455664ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 09:22:29 +0000 Subject: [PATCH 112/223] python3Packages.pynetdicom: 3.0.2 -> 3.0.3 --- pkgs/development/python-modules/pynetdicom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pynetdicom/default.nix b/pkgs/development/python-modules/pynetdicom/default.nix index 0e403b473eb5..93666e9c17da 100644 --- a/pkgs/development/python-modules/pynetdicom/default.nix +++ b/pkgs/development/python-modules/pynetdicom/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pynetdicom"; - version = "3.0.2"; + version = "3.0.3"; pyproject = true; src = fetchFromGitHub { owner = "pydicom"; repo = "pynetdicom"; tag = "v${version}"; - hash = "sha256-0ylx0EMPfvXxT7kQJYK+gsAFb/bkfRPDiC7Z7s/PvTk="; + hash = "sha256-CiCP5H0RVbbeNQKO/GpP/hZ6nBE5Q9Wp+/b/wHehIpA="; }; build-system = [ flit-core ]; From f20b5606663940f83c7b4512a23d1223bf3a663c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 7 Jul 2025 09:17:40 +0200 Subject: [PATCH 113/223] uriparser: build from source repository, not from release tarball --- pkgs/by-name/ur/uriparser/package.nix | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ur/uriparser/package.nix b/pkgs/by-name/ur/uriparser/package.nix index dbfe694b211d..c7303e4446bb 100644 --- a/pkgs/by-name/ur/uriparser/package.nix +++ b/pkgs/by-name/ur/uriparser/package.nix @@ -1,32 +1,33 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, cmake, gtest, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uriparser"; version = "0.9.8"; - # Release tarball differs from source tarball - src = fetchurl { - url = "https://github.com/uriparser/uriparser/releases/download/${pname}-${version}/${pname}-${version}.tar.bz2"; - hash = "sha256-ctG1Wb46GAb3iKPZvjShsGPUKqI4spuk7mM9bv/NM70="; + src = fetchFromGitHub { + owner = "uriparser"; + repo = "uriparser"; + tag = "uriparser-${finalAttrs.version}"; + hash = "sha256-U/AM8ULKGDfL3t+VUcn+t9sn4z/uc+pDjf2HHwHLI2M="; }; nativeBuildInputs = [ cmake ]; cmakeFlags = [ - "-DURIPARSER_BUILD_DOCS=OFF" - ] ++ lib.optional (!doCheck) "-DURIPARSER_BUILD_TESTS=OFF"; + (lib.cmakeBool "URIPARSER_BUILD_DOCS" false) + (lib.cmakeBool "URIPARSER_BUILD_TESTS" finalAttrs.finalPackage.doCheck) + ]; nativeCheckInputs = [ gtest ]; - doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; meta = { - changelog = "https://github.com/uriparser/uriparser/blob/uriparser-${version}/ChangeLog"; + changelog = "https://github.com/uriparser/uriparser/blob/uriparser-${finalAttrs.version}/ChangeLog"; description = "Strictly RFC 3986 compliant URI parsing library"; longDescription = '' uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C. @@ -38,4 +39,4 @@ stdenv.mkDerivation rec { mainProgram = "uriparse"; platforms = lib.platforms.unix; }; -} +}) From efba0bfd6129d1e6a6c6f72794df9acd43c80dcd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 11:30:03 +0000 Subject: [PATCH 114/223] python3Packages.millheater: 0.12.5 -> 012.2 --- pkgs/development/python-modules/millheater/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/millheater/default.nix b/pkgs/development/python-modules/millheater/default.nix index 9be5871e551d..0a36ae615300 100644 --- a/pkgs/development/python-modules/millheater/default.nix +++ b/pkgs/development/python-modules/millheater/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "millheater"; - version = "0.12.5"; + version = "012.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pymill"; tag = version; # https://github.com/Danielhiversen/pymill/issues/87 - hash = "sha256-DGMG6LabfKGmQ6MDm/skqeQuOhSlr1ssZ2Z7fItzOt0="; + hash = "sha256-tR6MZIgCazGcXRIaSXyDYIEp+kD6xyrpOXORbi8LV7E="; }; build-system = [ setuptools ]; From 5304f33a5aab47b86ecefaf59d8a6b751bfd87fb Mon Sep 17 00:00:00 2001 From: Noud Jaspers Date: Mon, 7 Jul 2025 14:03:32 +0200 Subject: [PATCH 115/223] codex: fix build by adding openssl.dev to buildInputs --- pkgs/by-name/co/codex/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index 4fe1a05cf5c2..c9e4a59a0ca3 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -27,6 +27,9 @@ rustPlatform.buildRustPackage (finalAttrs: { pkg-config openssl ]; + buildInputs = [ + openssl.dev + ]; checkFlags = [ "--skip=keeps_previous_response_id_between_tasks" # Requires network access From 306c383644f04553c2feccc7c86cfd333b16ffca Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 16:14:39 +0800 Subject: [PATCH 116/223] re-isearch: rm unused finalAttr --- pkgs/by-name/re/re-isearch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/re-isearch/package.nix b/pkgs/by-name/re/re-isearch/package.nix index ca799c160456..11f85c2a1715 100644 --- a/pkgs/by-name/re/re-isearch/package.nix +++ b/pkgs/by-name/re/re-isearch/package.nix @@ -8,7 +8,7 @@ writableTmpDirAsHomeHook, }: -stdenv.mkDerivation (finalAttr: { +stdenv.mkDerivation { pname = "re-Isearch"; version = "2.20220925.4.0a-unstable-2025-03-16"; @@ -79,4 +79,4 @@ stdenv.mkDerivation (finalAttr: { maintainers = [ lib.maintainers.astro ]; teams = [ lib.teams.ngi ]; }; -}) +} From a5e3edddf18d234fe424f868237272ee1012cbeb Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 16:15:54 +0800 Subject: [PATCH 117/223] re-isearch: rm preInstall --- pkgs/by-name/re/re-isearch/package.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/by-name/re/re-isearch/package.nix b/pkgs/by-name/re/re-isearch/package.nix index 11f85c2a1715..bf3e5d0be3a5 100644 --- a/pkgs/by-name/re/re-isearch/package.nix +++ b/pkgs/by-name/re/re-isearch/package.nix @@ -56,10 +56,6 @@ stdenv.mkDerivation { ) ''; - preInstall = '' - mkdir -p $out/{bin,lib} - ''; - installPhase = '' runHook preInstall From 3c950e8f9b3e980c0e851202d2b2e16c822acb56 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 16:18:49 +0800 Subject: [PATCH 118/223] re-isearch: add updateScript --- pkgs/by-name/re/re-isearch/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/re/re-isearch/package.nix b/pkgs/by-name/re/re-isearch/package.nix index bf3e5d0be3a5..2fe757559448 100644 --- a/pkgs/by-name/re/re-isearch/package.nix +++ b/pkgs/by-name/re/re-isearch/package.nix @@ -6,6 +6,7 @@ file, libnsl, writableTmpDirAsHomeHook, + nix-update-script, }: stdenv.mkDerivation { @@ -67,6 +68,10 @@ stdenv.mkDerivation { runHook postInstall ''; + passthru.updateScript = nix-update-script { + extraArgs = [ "--version=branch" ]; + }; + meta = { description = "Novel multimodal search and retrieval engine"; homepage = "https://nlnet.nl/project/Re-iSearch/"; From 03a6840c51d8ded07ea2b11c4a82cbfe089d4169 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 16:26:57 +0800 Subject: [PATCH 119/223] re-isearch: sha256 -> hash --- pkgs/by-name/re/re-isearch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/re/re-isearch/package.nix b/pkgs/by-name/re/re-isearch/package.nix index 2fe757559448..b0e1e1c9e810 100644 --- a/pkgs/by-name/re/re-isearch/package.nix +++ b/pkgs/by-name/re/re-isearch/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation { owner = "re-Isearch"; repo = "re-Isearch"; rev = "56e0dfbe7468881b3958ca8e630f41a5354e9873"; - sha256 = "sha256-tI75D02/sFEkHDQX/BpDlu24WNP6Qh9G0MIfEvs8npM="; + hash = "sha256-tI75D02/sFEkHDQX/BpDlu24WNP6Qh9G0MIfEvs8npM="; }; # Upstream issue: https://github.com/re-Isearch/re-Isearch/issues/11 From f90d34b4159bc6d33d677dfed2edb6491d8b541d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 7 Jul 2025 14:39:43 +0200 Subject: [PATCH 120/223] libtorrent-rasterbar-2_0_x: use --replace-fail --- pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix b/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix index 2c7c53c46353..c1789401d9af 100644 --- a/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix +++ b/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix @@ -50,11 +50,11 @@ stdenv.mkDerivation { # https://github.com/arvidn/libtorrent/issues/6865 postPatch = '' substituteInPlace cmake/Modules/GeneratePkgConfig/target-compile-settings.cmake.in \ - --replace 'set(_INSTALL_LIBDIR "@CMAKE_INSTALL_LIBDIR@")' \ - 'set(_INSTALL_LIBDIR "@CMAKE_INSTALL_LIBDIR@") - set(_INSTALL_FULL_LIBDIR "@CMAKE_INSTALL_FULL_LIBDIR@")' + --replace-fail 'set(_INSTALL_LIBDIR "@CMAKE_INSTALL_LIBDIR@")' \ + 'set(_INSTALL_LIBDIR "@CMAKE_INSTALL_LIBDIR@") + set(_INSTALL_FULL_LIBDIR "@CMAKE_INSTALL_FULL_LIBDIR@")' substituteInPlace cmake/Modules/GeneratePkgConfig/pkg-config.cmake.in \ - --replace '$'{prefix}/@_INSTALL_LIBDIR@ @_INSTALL_FULL_LIBDIR@ + --replace-fail '$'{prefix}/@_INSTALL_LIBDIR@ @_INSTALL_FULL_LIBDIR@ ''; postInstall = '' @@ -64,7 +64,7 @@ stdenv.mkDerivation { postFixup = '' substituteInPlace "$dev/lib/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets-release.cmake" \ - --replace "\''${_IMPORT_PREFIX}/lib" "$out/lib" + --replace-fail "\''${_IMPORT_PREFIX}/lib" "$out/lib" ''; outputs = [ From 30b6164dab852c430426ab206fb44add667cf287 Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Thu, 3 Jul 2025 12:04:40 +0200 Subject: [PATCH 121/223] nominatim-ui: add possibility to customize config.theme.js file --- pkgs/by-name/no/nominatim-ui/package.nix | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/no/nominatim-ui/package.nix b/pkgs/by-name/no/nominatim-ui/package.nix index c6f143419663..2563b8d8ed54 100644 --- a/pkgs/by-name/no/nominatim-ui/package.nix +++ b/pkgs/by-name/no/nominatim-ui/package.nix @@ -3,6 +3,12 @@ fetchFromGitHub, fetchYarnDeps, mkYarnPackage, + writeText, + + # Custom application configuration placed to theme/config.theme.js file + # For the list of available configuration options see + # https://github.com/osm-search/nominatim-ui/blob/master/dist/config.defaults.js + customConfig ? null, }: # Notes for the upgrade: @@ -10,6 +16,16 @@ # * Replace new `package.json` here. # * Update `version`+`hash` and rebuild. +let + configFile = + if customConfig != null then + writeText "config.theme.js" customConfig + else + writeText "config.theme.js" '' + // Default configuration + Nominatim_Config.Nominatim_API_Endpoint='https://127.0.0.1/'; + ''; +in mkYarnPackage rec { pname = "nominatim-ui"; version = "3.7.1"; @@ -36,11 +52,8 @@ mkYarnPackage rec { runHook postBuild ''; - # Minimal configuration - # See https://nominatim.org/release-docs/latest/admin/Setup-Nominatim-UI/#installing-nominatim-ui preInstall = '' - echo "Nominatim_Config.Nominatim_API_Endpoint='https://localhost/';" \ - > deps/nominatim-ui/dist/theme/config.theme.js + ln --symbolic ${configFile} deps/nominatim-ui/dist/theme/config.theme.js ''; installPhase = '' From a5c0272928b61a2d9b9b58b1818c38e4656173b2 Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Fri, 4 Jul 2025 11:38:37 +0200 Subject: [PATCH 122/223] nominatim-ui: revert back to mkDerivation Revert from using mkYarnPackage back to mkDerivation due to following issues: * couln't make it working with finalAttrs * required local copy of package.json or did IFD --- pkgs/by-name/no/nominatim-ui/package.json | 48 ---------------------- pkgs/by-name/no/nominatim-ui/package.nix | 49 +++++++++++++++-------- 2 files changed, 33 insertions(+), 64 deletions(-) delete mode 100644 pkgs/by-name/no/nominatim-ui/package.json diff --git a/pkgs/by-name/no/nominatim-ui/package.json b/pkgs/by-name/no/nominatim-ui/package.json deleted file mode 100644 index 05d40eb226e0..000000000000 --- a/pkgs/by-name/no/nominatim-ui/package.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "name": "nominatim-ui", - "description": "Debug web interface for Nominatim geocoder", - "version": "3.7.1", - "license": "GPL-2.0", - "scripts": { - "build": "rollup -c", - "dev": "rollup -c -w", - "lint": "eslint --quiet *.js src/ test/", - "lint:fix": "eslint --fix *.js src/ test/", - "test": "rollup -c && mocha --recursive test/", - "start": "static-server dist" - }, - "devDependencies": { - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.12.0", - "@rollup/plugin-commonjs": "^28.0", - "@rollup/plugin-node-resolve": "^16.0", - "eslint": "^9.0", - "eslint-config-prettier": "^10.1.2", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-mocha": "^11.0", - "eslint-plugin-prettier": "^5.2.6", - "eslint-plugin-security": "^3.0.1", - "eslint-plugin-svelte": "^3.5.0", - "fs-extra": "^11.0.0", - "globals": "^16.0.0", - "http": "^0.0.1-security", - "http-proxy": "^1.18.1", - "mocha": "^11.0", - "puppeteer": "^24.0", - "rollup": "^4.22.4", - "rollup-plugin-css-only": "^4.3.0", - "rollup-plugin-livereload": "^2.0.0", - "rollup-plugin-svelte": "^7.0.0", - "rollup-plugin-terser": "^7.0.0", - "static-server": "^2.2.1", - "svelte": "^5.0.0" - }, - "dependencies": { - "bootstrap": "^5.0.0", - "escape-html": "^1.0.3", - "leaflet": "1.9.4", - "leaflet-minimap": "^3.6.1", - "timeago.js": "^4.0.2" - }, - "type": "module" -} diff --git a/pkgs/by-name/no/nominatim-ui/package.nix b/pkgs/by-name/no/nominatim-ui/package.nix index 2563b8d8ed54..323be48ae2cc 100644 --- a/pkgs/by-name/no/nominatim-ui/package.nix +++ b/pkgs/by-name/no/nominatim-ui/package.nix @@ -1,21 +1,21 @@ { lib, + stdenv, fetchFromGitHub, fetchYarnDeps, - mkYarnPackage, + writableTmpDirAsHomeHook, writeText, + fixup-yarn-lock, + nodejs, + yarn, + # Custom application configuration placed to theme/config.theme.js file # For the list of available configuration options see # https://github.com/osm-search/nominatim-ui/blob/master/dist/config.defaults.js customConfig ? null, }: -# Notes for the upgrade: -# * Download the tarball of the new version to use. -# * Replace new `package.json` here. -# * Update `version`+`hash` and rebuild. - let configFile = if customConfig != null then @@ -26,23 +26,42 @@ let Nominatim_Config.Nominatim_API_Endpoint='https://127.0.0.1/'; ''; in -mkYarnPackage rec { + +stdenv.mkDerivation (finalAttrs: { pname = "nominatim-ui"; version = "3.7.1"; src = fetchFromGitHub { owner = "osm-search"; repo = "nominatim-ui"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-TliTWDKdIp7Z0uYw5P65i06NQAUNwNymUsSYrihVZFE="; }; offlineCache = fetchYarnDeps { - yarnLock = "${src}/yarn.lock"; + yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-IqwsXEd9RSJhkA4BONTJT4xYMTyG9+zddIpD47v6AFc="; }; - packageJSON = ./package.json; + nativeBuildInputs = [ + writableTmpDirAsHomeHook + + fixup-yarn-lock + nodejs + yarn + ]; + + configurePhase = '' + runHook preConfigure + + yarn config --offline set yarn-offline-mirror $offlineCache + fixup-yarn-lock yarn.lock + + yarn install --offline --frozen-lockfile --frozen-engines --ignore-scripts + patchShebangs node_modules + + runHook postConfigure + ''; buildPhase = '' runHook preBuild @@ -53,19 +72,17 @@ mkYarnPackage rec { ''; preInstall = '' - ln --symbolic ${configFile} deps/nominatim-ui/dist/theme/config.theme.js + ln --symbolic ${configFile} dist/theme/config.theme.js ''; installPhase = '' runHook preInstall - cp --archive deps/nominatim-ui/dist $out + cp --archive dist $out runHook postInstall ''; - doDist = false; - meta = { description = "Debugging user interface for Nominatim geocoder"; homepage = "https://github.com/osm-search/nominatim-ui"; @@ -74,6 +91,6 @@ mkYarnPackage rec { geospatial ngi ]; - changelog = "https://github.com/osm-search/nominatim-ui/releases/tag/v${version}"; + changelog = "https://github.com/osm-search/nominatim-ui/releases/tag/v${finalAttrs.version}"; }; -} +}) From b67c4501187e02778f717db014d927650a37d716 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 13:34:31 +0000 Subject: [PATCH 123/223] cirrus-cli: 0.145.1 -> 0.146.0 --- pkgs/by-name/ci/cirrus-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/cirrus-cli/package.nix b/pkgs/by-name/ci/cirrus-cli/package.nix index 94f2e3e1067e..d5f9e90009d3 100644 --- a/pkgs/by-name/ci/cirrus-cli/package.nix +++ b/pkgs/by-name/ci/cirrus-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "cirrus-cli"; - version = "0.145.1"; + version = "0.146.0"; src = fetchFromGitHub { owner = "cirruslabs"; repo = "cirrus-cli"; rev = "v${version}"; - hash = "sha256-RyT0pR/hcqkvavI4HkWjCG5AS4H5hBbjOChHrUoq2GI="; + hash = "sha256-Eemi6EDB5wYM72XJl9WWSdnC5noLGbf2Dju+b1NxQuI="; }; vendorHash = "sha256-CvypJVRLdMr38Qn8E67IZ33cSq5fYhM3i5HyifXGYNE="; From be261b8fb393c2617ec4140d7d11d65a8f546a94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 13:41:30 +0000 Subject: [PATCH 124/223] kubectl-gadget: 0.41.0 -> 0.42.0 --- pkgs/by-name/ku/kubectl-gadget/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-gadget/package.nix b/pkgs/by-name/ku/kubectl-gadget/package.nix index c375881695cd..fc82a590c306 100644 --- a/pkgs/by-name/ku/kubectl-gadget/package.nix +++ b/pkgs/by-name/ku/kubectl-gadget/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "kubectl-gadget"; - version = "0.41.0"; + version = "0.42.0"; src = fetchFromGitHub { owner = "inspektor-gadget"; repo = "inspektor-gadget"; rev = "v${version}"; - hash = "sha256-q88+PTZqhJwkl5jmP9AwH/nRToU/jdOFd/Z+5RcyUYE="; + hash = "sha256-oLgcM5/FwZ81YpQCT3oc29nKYK9mdsSHmYS2UtAVSlw="; }; - vendorHash = "sha256-+z9DGplQZ77knVxYUUuUHwfE9ZtnZjMKuU6nMm8sAU0="; + vendorHash = "sha256-pgaD6iTLhQ2tHmo+e4BtPKdK0PCKngqSQENgNAz6vRo="; env.CGO_ENABLED = 0; From 2a6dc58319d8a22768512a9530f1ef6377ff17cc Mon Sep 17 00:00:00 2001 From: PRESFIL Date: Mon, 7 Jul 2025 13:42:20 +0000 Subject: [PATCH 125/223] rtorrent: Add option to build with Lua support --- pkgs/by-name/rt/rtorrent/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rt/rtorrent/package.nix b/pkgs/by-name/rt/rtorrent/package.nix index 0344c4d984ed..4429667a423b 100644 --- a/pkgs/by-name/rt/rtorrent/package.nix +++ b/pkgs/by-name/rt/rtorrent/package.nix @@ -14,6 +14,8 @@ zlib, nixosTests, gitUpdater, + withLua ? false, + lua5_4_compat, }: stdenv.mkDerivation (finalAttrs: { @@ -50,12 +52,12 @@ stdenv.mkDerivation (finalAttrs: { ncurses openssl zlib - ]; + ] ++ lib.optionals withLua [ lua5_4_compat ]; configureFlags = [ "--with-xmlrpc-tinyxml2" "--with-posix-fallocate" - ]; + ] ++ lib.optionals withLua [ "--with-lua" ]; passthru = { updateScript = gitUpdater { rev-prefix = "v"; }; From 817ddba540963c781f24bf5d0b7ef47ade8dd9a2 Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Mon, 7 Jul 2025 16:32:05 +0200 Subject: [PATCH 126/223] mautrix-whatsapp: add SchweGELBin as maintainer --- pkgs/by-name/ma/mautrix-whatsapp/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ma/mautrix-whatsapp/package.nix b/pkgs/by-name/ma/mautrix-whatsapp/package.nix index ccf7bf9138d9..cf5fd8aa10f0 100644 --- a/pkgs/by-name/ma/mautrix-whatsapp/package.nix +++ b/pkgs/by-name/ma/mautrix-whatsapp/package.nix @@ -40,6 +40,7 @@ buildGoModule rec { vskilet ma27 chvp + SchweGELBin ]; mainProgram = "mautrix-whatsapp"; }; From 73ad097b9eb7f1f7692d2f3339eb3e4d8384018b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 15:21:37 +0000 Subject: [PATCH 127/223] flyctl: 0.3.145 -> 0.3.149 --- pkgs/by-name/fl/flyctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flyctl/package.nix b/pkgs/by-name/fl/flyctl/package.nix index 52fbfab29283..375b4ba53aa7 100644 --- a/pkgs/by-name/fl/flyctl/package.nix +++ b/pkgs/by-name/fl/flyctl/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "flyctl"; - version = "0.3.145"; + version = "0.3.149"; src = fetchFromGitHub { owner = "superfly"; repo = "flyctl"; rev = "v${version}"; - hash = "sha256-fMBKuIzycuBMtkaGZPJmfRhYntER+yFzAA6mTCLuhws="; + hash = "sha256-9kzyQH5oJr8e0yYgTi7wBmnYRjyeiFffJccuPiAF5JQ="; }; vendorHash = "sha256-G+RT2teg1+AoLJRjYKnQtVcGH3sbtrxhklQfGMIod+0="; From f6bb38a66fdd28c4ecddb390b1053f2bc7ca173e Mon Sep 17 00:00:00 2001 From: matthewcroughan Date: Mon, 7 Jul 2025 16:25:49 +0100 Subject: [PATCH 128/223] exomizer: init at 3.1.2 Co-authored-by: Acid Bong --- pkgs/by-name/ex/exomizer/package.nix | 34 ++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pkgs/by-name/ex/exomizer/package.nix diff --git a/pkgs/by-name/ex/exomizer/package.nix b/pkgs/by-name/ex/exomizer/package.nix new file mode 100644 index 000000000000..8f414ab90493 --- /dev/null +++ b/pkgs/by-name/ex/exomizer/package.nix @@ -0,0 +1,34 @@ +{ + lib, + stdenv, + fetchFromBitbucket, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "exomizer"; + version = "3.1.2"; + + src = fetchFromBitbucket { + owner = "magli143"; + repo = "exomizer"; + rev = finalAttrs.version; + hash = "sha256-HMgj6avGKssEUJIIecu+pebF40S9h/vKA39RWw4t6RA="; + }; + + sourceRoot = "${finalAttrs.src.name}/src"; + + installPhase = '' + runHook preInstall + install -D exomizer exobasic -t $out/bin + runHook postInstall + ''; + + meta = { + description = "Compress archives that can still be unpacked by 8-bit systems"; + homepage = "https://bitbucket.org/magli143/exomizer/"; + license = lib.licenses.unfree; + maintainers = with lib.maintainers; [ matthewcroughan ]; + mainProgram = "exomizer"; + platforms = lib.platforms.all; + }; +}) From b99175e09a75e2cafcaf14d2ff5676041033c32c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 16:36:54 +0000 Subject: [PATCH 129/223] python3Packages.paddleocr: 3.0.3 -> 3.1.0 --- pkgs/development/python-modules/paddleocr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/paddleocr/default.nix b/pkgs/development/python-modules/paddleocr/default.nix index d8f70f7d187c..03dd14a19ee8 100644 --- a/pkgs/development/python-modules/paddleocr/default.nix +++ b/pkgs/development/python-modules/paddleocr/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "paddleocr"; - version = "3.0.3"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "PaddlePaddle"; repo = "PaddleOCR"; tag = "v${version}"; - hash = "sha256-K01RIyxlh9gp0RerGkqY/AiUy6/u1GAICwj2oz27muw="; + hash = "sha256-h564ngDxJjJSgx8AmrGhte8odms5zcqDVR2EaBmXIDI="; }; patches = [ From 1d903c2ec50dfbb790e0d517f00da6e50a22c57c Mon Sep 17 00:00:00 2001 From: aleksana Date: Tue, 8 Jul 2025 01:20:09 +0800 Subject: [PATCH 130/223] f3d: fix build after assimp update --- pkgs/by-name/f3/f3d/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/f3/f3d/package.nix b/pkgs/by-name/f3/f3d/package.nix index 99cfc4f31119..61e76ec1d8c8 100644 --- a/pkgs/by-name/f3/f3d/package.nix +++ b/pkgs/by-name/f3/f3d/package.nix @@ -43,6 +43,13 @@ stdenv.mkDerivation rec { url = "https://github.com/f3d-app/f3d/commit/3814f3356d888ce59bbe6eda0293c2de73b0c89a.patch"; hash = "sha256-TeV8byIxX6PBEW06/sS7kHaSS99S88WiyzjHZ/Zh5x4="; }) + + # https://github.com/f3d-app/f3d/pull/2286 + (fetchpatch { + name = "fix_assimp_6_0_configuration.patch"; + url = "https://github.com/f3d-app/f3d/commit/9bed68ef2b5425c9600c81a7245f13ed2d4079b8.patch"; + hash = "sha256-u4VQiTTgFSYxdJ3wvQUfSTt2fcsXBO3p15f/cNRRCHo="; + }) ]; nativeBuildInputs = From 7c1c76a2918219d4db375f04253d3b74ed2bcf4a Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Mon, 7 Jul 2025 18:25:35 +0100 Subject: [PATCH 131/223] apko: update changelog attr News file hasn't been updated. Changes are documented in releases. --- pkgs/by-name/ap/apko/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ap/apko/package.nix b/pkgs/by-name/ap/apko/package.nix index dea7ec686877..aaecbb65fdf5 100644 --- a/pkgs/by-name/ap/apko/package.nix +++ b/pkgs/by-name/ap/apko/package.nix @@ -85,7 +85,7 @@ buildGoModule (finalAttrs: { meta = { homepage = "https://apko.dev/"; - changelog = "https://github.com/chainguard-dev/apko/blob/main/NEWS.md"; + changelog = "https://github.com/chainguard-dev/apko/releases/tag/v${finalAttrs.version}"; description = "Build OCI images using APK directly without Dockerfile"; mainProgram = "apko"; license = lib.licenses.asl20; From 6766db42847c4fee897f5bad384cac700edd86b3 Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Mon, 7 Jul 2025 10:20:14 +0100 Subject: [PATCH 132/223] apko: 0.29.1 -> 0.29.2 Diff: https://github.com/chainguard-dev/apko/compare/refs/tags/v0.29.1...refs/tags/v0.29.2 Changelog: https://github.com/chainguard-dev/apko/releases/tag/v0.29.2 --- pkgs/by-name/ap/apko/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/apko/package.nix b/pkgs/by-name/ap/apko/package.nix index aaecbb65fdf5..ada9a015e6c2 100644 --- a/pkgs/by-name/ap/apko/package.nix +++ b/pkgs/by-name/ap/apko/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "apko"; - version = "0.29.1"; + version = "0.29.2"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "apko"; tag = "v${finalAttrs.version}"; - hash = "sha256-PRT29c7WqjkWR4hqzzz8ek5IytsS3ntDlPQ/tzpARCk="; + hash = "sha256-szUOl5nKrra7Vvyfcd60/Oy/QFiXZpGJR2gtw3lriKE="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-j7f9cbcbX4PdaRxg5lare6aRz1B5lCfj2RSvs+XOfe4="; + vendorHash = "sha256-gN8lAmLJmoGQA0l62d4EPx2w2SbhUwbNYhIcyAamaqU="; nativeBuildInputs = [ installShellFiles ]; From 0295ad1904fb12ae0406cbc46b8a023d128c0b23 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Mon, 7 Jul 2025 19:33:29 +0200 Subject: [PATCH 133/223] nixos/all-tests: Use ? in discoverTests Exactly equivalent --- nixos/tests/all-tests.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index d370a4180286..0b9b4b095e9d 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -21,7 +21,7 @@ let discoverTests = val: if isAttrs val then - if hasAttr "test" val then + if (val ? test) then callTest val else mapAttrs (n: s: if n == "passthru" then s else discoverTests s) val From 92b2f6bee1c1a26eb1585e0d9e5709e88c1c5ad5 Mon Sep 17 00:00:00 2001 From: Noud Jaspers Date: Mon, 7 Jul 2025 19:46:24 +0200 Subject: [PATCH 134/223] codex: remove openssl from nativeBuildInputs --- pkgs/by-name/co/codex/package.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index c9e4a59a0ca3..38f7e5f5a2fc 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -25,10 +25,9 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeBuildInputs = [ pkg-config - openssl ]; buildInputs = [ - openssl.dev + openssl ]; checkFlags = [ From 8dd9c0a32b859159cbb89045951ad7036f40c30b Mon Sep 17 00:00:00 2001 From: powwu Date: Mon, 7 Jul 2025 09:44:02 -0700 Subject: [PATCH 135/223] rymdport: add darwin support --- pkgs/by-name/ry/rymdport/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ry/rymdport/package.nix b/pkgs/by-name/ry/rymdport/package.nix index c45c6a659d4a..597951161ff8 100644 --- a/pkgs/by-name/ry/rymdport/package.nix +++ b/pkgs/by-name/ry/rymdport/package.nix @@ -50,7 +50,7 @@ buildGoModule rec { changelog = "https://github.com/Jacalz/rymdport/blob/${src.rev}/CHANGELOG.md"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dotlambda ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "rymdport"; }; } From e72ab6d47f4a3f1111aa4023fe51b9b6109c8061 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 7 Jul 2025 20:19:49 +0200 Subject: [PATCH 136/223] mediamtx: 1.12.3 -> 1.13.0 --- pkgs/by-name/me/mediamtx/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/me/mediamtx/package.nix b/pkgs/by-name/me/mediamtx/package.nix index ad98797bcc45..e7648eb2dea7 100644 --- a/pkgs/by-name/me/mediamtx/package.nix +++ b/pkgs/by-name/me/mediamtx/package.nix @@ -8,23 +8,23 @@ let hlsJs = fetchurl { - url = "https://cdn.jsdelivr.net/npm/hls.js@v1.6.2/dist/hls.min.js"; - hash = "sha256-5lAT3DQ1tVo0tSV6fmWDWSbB9NVyCduomoENNQX08UM="; + url = "https://cdn.jsdelivr.net/npm/hls.js@v1.6.6/dist/hls.min.js"; + hash = "sha256-/h3dYaJYJLB1VfHXjr2sqjCqZ+c+ngKhEYgmZAgsRlE="; }; in buildGoModule (finalAttrs: { pname = "mediamtx"; # check for hls.js version updates in internal/servers/hls/hlsjsdownloader/VERSION - version = "1.12.3"; + version = "1.13.0"; src = fetchFromGitHub { owner = "bluenviron"; repo = "mediamtx"; tag = "v${finalAttrs.version}"; - hash = "sha256-2eTvRWFSR6sXnUJJPKvzQhSqbg1Unh8QuxmyixAw8Cc="; + hash = "sha256-/ngWlUKhvRJEb3JN5yUFVziMPxo/YY8CiN2UBJUglqs="; }; - vendorHash = "sha256-CdJS+RebJA6CpOo6YLlTpCXzE0eWSAnWzVXECvgMBvc="; + vendorHash = "sha256-LBxE2X1aJPoK/e5Z9Rw9XTjucYOj/bdDUVsPbRDiVOE="; postPatch = '' cp ${hlsJs} internal/servers/hls/hls.min.js From c4ac7eb951f562376409f66f07fe4a5117b12c69 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 Jul 2025 22:10:51 +0200 Subject: [PATCH 137/223] adu: migrate to versionCheckHook --- pkgs/by-name/gd/gdu/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gd/gdu/package.nix b/pkgs/by-name/gd/gdu/package.nix index 6badd8e73021..b5053e2c1d41 100644 --- a/pkgs/by-name/gd/gdu/package.nix +++ b/pkgs/by-name/gd/gdu/package.nix @@ -4,8 +4,7 @@ buildGoModule, fetchFromGitHub, installShellFiles, - testers, - gdu, + versionCheckHook, }: buildGoModule rec { @@ -21,7 +20,10 @@ buildGoModule rec { vendorHash = "sha256-aKhHC3sPRyi/l9BxeUgx+3TdYulb0cI9WxuPvbLoswg="; - nativeBuildInputs = [ installShellFiles ]; + nativeBuildInputs = [ + installShellFiles + versionCheckHook + ]; ldflags = [ "-s" @@ -46,7 +48,7 @@ buildGoModule rec { "-skip=TestAnalyzePathWithIgnoring" ]; - passthru.tests.version = testers.testVersion { package = gdu; }; + doInstallCheck = true; meta = { description = "Disk usage analyzer with console interface"; From 150e9dbb079ef222742440562200e5a638b8a563 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 Jul 2025 22:13:05 +0200 Subject: [PATCH 138/223] gdu: migrate to finalAttrs --- pkgs/by-name/gd/gdu/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/gd/gdu/package.nix b/pkgs/by-name/gd/gdu/package.nix index b5053e2c1d41..39d4e677d915 100644 --- a/pkgs/by-name/gd/gdu/package.nix +++ b/pkgs/by-name/gd/gdu/package.nix @@ -7,14 +7,14 @@ versionCheckHook, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "gdu"; version = "5.31.0"; src = fetchFromGitHub { owner = "dundee"; repo = "gdu"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-MAkD4Mh7aXWc8Y4TkXH7NSDgPQugB7Gjhr4nfOr/X1U="; }; @@ -28,12 +28,12 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X=github.com/dundee/gdu/v${lib.versions.major version}/build.Version=${version}" + "-X=github.com/dundee/gdu/v${lib.versions.major finalAttrs.version}/build.Version=${finalAttrs.version}" ]; postPatch = '' substituteInPlace cmd/gdu/app/app_test.go \ - --replace-fail "development" "${version}" + --replace-fail "development" "${finalAttrs.version}" ''; postInstall = '' @@ -58,7 +58,7 @@ buildGoModule rec { the performance gain is not so huge. ''; homepage = "https://github.com/dundee/gdu"; - changelog = "https://github.com/dundee/gdu/releases/tag/v${version}"; + changelog = "https://github.com/dundee/gdu/releases/tag/${finalAttrs.src.tag}"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ fab @@ -66,4 +66,4 @@ buildGoModule rec { ]; mainProgram = "gdu"; }; -} +}) From 9f4ab5def9b82b945b433ad0120b8fb9a600e755 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 20:14:51 +0000 Subject: [PATCH 139/223] eclib: 20250616 -> 20250627 --- pkgs/by-name/ec/eclib/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ec/eclib/package.nix b/pkgs/by-name/ec/eclib/package.nix index 45a7a319f9e6..23a8783d819a 100644 --- a/pkgs/by-name/ec/eclib/package.nix +++ b/pkgs/by-name/ec/eclib/package.nix @@ -17,7 +17,7 @@ assert withFlint -> flint != null; stdenv.mkDerivation rec { pname = "eclib"; - version = "20250616"; # upgrade might break the sage interface + version = "20250627"; # upgrade might break the sage interface # sage tests to run: # src/sage/interfaces/mwrank.py # src/sage/libs/eclib @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { # see https://github.com/JohnCremona/eclib/issues/64#issuecomment-789788561 # for upstream's explanation of the above url = "https://github.com/JohnCremona/eclib/releases/download/${version}/eclib-${version}.tar.bz2"; - hash = "sha256-WrPkrAlBhsnK/NqSFNTZNkgsL2EJzvmLASha0rI4U5s="; + hash = "sha256-uI1LUmEuSRxUFZRtnjXyBiyhAV7n+74LYfFY+nTLS8k="; }; buildInputs = [ From 0e326612020a266215f96b1aaf8d5a5d97f39b2f Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Mon, 7 Jul 2025 19:46:37 +0200 Subject: [PATCH 140/223] nixos/testing: Add test attribute to please discoverTests --- nixos/lib/testing/run.nix | 5 +++++ nixos/tests/all-tests.nix | 2 ++ 2 files changed, 7 insertions(+) diff --git a/nixos/lib/testing/run.nix b/nixos/lib/testing/run.nix index 752c1e911803..45ab311cfbc4 100644 --- a/nixos/lib/testing/run.nix +++ b/nixos/lib/testing/run.nix @@ -106,6 +106,11 @@ in # useful for inspection (debugging / exploration) passthru.config = config; + /** + For discoverTests only. Deprecated. Will be removed when discoverTests can be removed from NixOS all-tests.nix. + */ + passthru.test = config.test; + # Docs: nixos/doc/manual/development/writing-nixos-tests.section.md /** See https://nixos.org/manual/nixos/unstable#sec-override-nixos-test diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 0b9b4b095e9d..4fd1c64693ac 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -18,6 +18,8 @@ with pkgs.lib; let + # TODO: remove when handleTest is gone (make sure nixosTests and nixos/release.nix#tests are unaffected) + # TODO: when removing, also deprecate `test` attribute in ../lib/testing/run.nix discoverTests = val: if isAttrs val then From 09b7782d3290d197ef84fe8b5cae8f167a12e81e Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Mon, 7 Jul 2025 16:48:57 -0400 Subject: [PATCH 141/223] nixVersions.nix_2_24: Fix FOD hash for 2.24.15 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The last “upgrade” actually regressed the package to 2.24.14. --- pkgs/tools/package-management/nix/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 1dfa74e33241..c8960e60c5e7 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -179,7 +179,7 @@ lib.makeExtensible ( nix_2_24 = commonAutoconf { version = "2.24.15"; - hash = "sha256-SthMCsj6POjawLnJq9+lj/UzObX9skaeN1UGmMZiwTY="; + hash = "sha256-GHqFHLxvRID2IEPUwIfRMp8epYQMFcvG9ogLzfWRbPc="; self_attribute_name = "nix_2_24"; }; From 4a004775e636ea0742846bc47b27fce3b6ef3608 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 21:35:48 +0000 Subject: [PATCH 142/223] redis: 8.0.2 -> 8.0.3 --- pkgs/by-name/re/redis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/redis/package.nix b/pkgs/by-name/re/redis/package.nix index ecaaf7dd772e..fde38883f7f5 100644 --- a/pkgs/by-name/re/redis/package.nix +++ b/pkgs/by-name/re/redis/package.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "redis"; - version = "8.0.2"; + version = "8.0.3"; src = fetchFromGitHub { owner = "redis"; repo = "redis"; tag = finalAttrs.version; - hash = "sha256-BZJEBp3M7Gw/6/fZjfaMfU777dFmMzAS4bDI06ErkSc="; + hash = "sha256-e6pPsPz0huZyn14XO3uFUmJhBpMxhWLfyD0VBQXsJ1s="; }; patches = lib.optional useSystemJemalloc (fetchpatch2 { From 2e268a09b1e5ea5385c261eaae2d8d8b5c9a0568 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 8 Jul 2025 00:28:10 +0200 Subject: [PATCH 143/223] python3Packages.equinox: 0.12.2 -> 0.13.0 Diff: https://github.com/patrick-kidger/equinox/compare/refs/tags/v0.12.2...refs/tags/v0.13.0 Changelog: https://github.com/patrick-kidger/equinox/releases/tag/v0.13.0 --- pkgs/development/python-modules/equinox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/equinox/default.nix b/pkgs/development/python-modules/equinox/default.nix index 36e60ec88570..67b924287e3d 100644 --- a/pkgs/development/python-modules/equinox/default.nix +++ b/pkgs/development/python-modules/equinox/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "equinox"; - version = "0.12.2"; + version = "0.13.0"; pyproject = true; src = fetchFromGitHub { owner = "patrick-kidger"; repo = "equinox"; tag = "v${version}"; - hash = "sha256-q/5gNXA8TnHwtm+krVBulHH3QMj9E2JVQgXJk6QYjUI="; + hash = "sha256-zXgAuFGWKHShKodi9swnWIry4VU9s4pBhBRoK5KzaL0="; }; # Relax speed constraints on tests that can fail on busy builders From 9f2f45a95f6a6ac9b7daaaf341f939e1410d6b9a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 22:28:53 +0000 Subject: [PATCH 144/223] python3Packages.bokeh-sampledata: 2024.2 -> 2025.0 --- pkgs/development/python-modules/bokeh-sampledata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bokeh-sampledata/default.nix b/pkgs/development/python-modules/bokeh-sampledata/default.nix index e4bba2b69f1c..200fa20c4588 100644 --- a/pkgs/development/python-modules/bokeh-sampledata/default.nix +++ b/pkgs/development/python-modules/bokeh-sampledata/default.nix @@ -14,13 +14,13 @@ buildPythonPackage rec { pname = "bokeh-sampledata"; - version = "2024.2"; + version = "2025.0"; pyproject = true; src = fetchPypi { pname = "bokeh_sampledata"; inherit version; - hash = "sha256-5j2qluedVj7IuE8gZy/+lPkFshRV+rjYPuM05G2jNiQ="; + hash = "sha256-a4dK9bh45w8WEzaVrAfhXeOGQvqfrf33I/fUIzOWevQ="; }; build-system = [ From ccd4d7839cd374b726c3d524a5d69e6aae2f0d03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabi=C3=A1n=20Heredia=20Montiel?= Date: Mon, 7 Jul 2025 16:28:53 -0600 Subject: [PATCH 145/223] discord: remove libunity dependency --- .../networking/instant-messengers/discord/linux.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/discord/linux.nix b/pkgs/applications/networking/instant-messengers/discord/linux.nix index be1542797e95..2f25234faf36 100644 --- a/pkgs/applications/networking/instant-messengers/discord/linux.nix +++ b/pkgs/applications/networking/instant-messengers/discord/linux.nix @@ -54,7 +54,6 @@ pipewire, python3, runCommand, - libunity, speechd-minimal, wayland, branch, @@ -142,7 +141,6 @@ stdenv.mkDerivation rec { libnotify libX11 libXcomposite - libunity libuuid libXcursor libXdamage From fe19e8574563f8230adf334accf110f3dc7637e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 22:34:13 +0000 Subject: [PATCH 146/223] python3Packages.unstructured-client: 0.36.0 -> 0.38.1 --- .../python-modules/unstructured-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unstructured-client/default.nix b/pkgs/development/python-modules/unstructured-client/default.nix index feedb3e2a49e..666e1b0a55ac 100644 --- a/pkgs/development/python-modules/unstructured-client/default.nix +++ b/pkgs/development/python-modules/unstructured-client/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "unstructured-client"; - version = "0.36.0"; + version = "0.38.1"; pyproject = true; src = fetchFromGitHub { owner = "Unstructured-IO"; repo = "unstructured-python-client"; tag = "v${version}"; - hash = "sha256-WEltF3puitytIFN/CxG6TCpWGxs8dubCqvU7byba1Yg="; + hash = "sha256-gzNPzS//7MU6nX3cA0p6dPqIG273VlGMU0ePyObn4d4="; }; preBuild = '' From c18fdfa1f04abec54202b3960025fc3679ff808c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Jul 2025 00:38:56 +0200 Subject: [PATCH 147/223] pphack: migrate to finalAttrs --- pkgs/by-name/pp/pphack/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pp/pphack/package.nix b/pkgs/by-name/pp/pphack/package.nix index d6ad3b3e9361..82ea5c824af4 100644 --- a/pkgs/by-name/pp/pphack/package.nix +++ b/pkgs/by-name/pp/pphack/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "pphack"; version = "0.1.0"; src = fetchFromGitHub { owner = "edoardottt"; repo = "pphack"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-SWMY+t8NzbUqAeLsqia5KAXXOjoMRMZVVa8YdTLcG5A="; }; @@ -25,9 +25,9 @@ buildGoModule rec { meta = { description = "Client-Side Prototype Pollution Scanner"; homepage = "https://github.com/edoardottt/pphack"; - changelog = "https://github.com/edoardottt/pphack/releases/tag/${src.tag}"; + changelog = "https://github.com/edoardottt/pphack/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "pphack"; }; -} +}) From aab4b8a85e3d2a776ed661e9a66e5ddbe8462b81 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Jul 2025 00:41:55 +0200 Subject: [PATCH 148/223] pphack: add versionCheckHook --- pkgs/by-name/pp/pphack/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/pp/pphack/package.nix b/pkgs/by-name/pp/pphack/package.nix index 82ea5c824af4..94a54d7ab23c 100644 --- a/pkgs/by-name/pp/pphack/package.nix +++ b/pkgs/by-name/pp/pphack/package.nix @@ -2,6 +2,7 @@ lib, buildGoModule, fetchFromGitHub, + versionCheckHook, }: buildGoModule (finalAttrs: { @@ -17,11 +18,15 @@ buildGoModule (finalAttrs: { vendorHash = "sha256-smJp3GDo1KOrEjEJnxtyrlHmb/L70QqhDWjCZ4U1qJs="; + nativeInstallCheckInputs = [ versionCheckHook ]; + ldflags = [ "-s" "-w" ]; + doInstallCheck = true; + meta = { description = "Client-Side Prototype Pollution Scanner"; homepage = "https://github.com/edoardottt/pphack"; From 543a5b42313d0a36483b8f960b85692a0bdbe75c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Jul 2025 00:47:02 +0200 Subject: [PATCH 149/223] python313Packages.tencentcloud-sdk-python: 3.0.1417 -> 3.0.1418 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1417...refs/tags/3.0.1418 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1418/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 18c9b4ccfd4a..d3c79e8cc447 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1417"; + version = "3.0.1418"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-B/qY903tbNJvzrlpDqpnUUVOFWFPkZOQHedpng86kVg="; + hash = "sha256-5Od11muwnm0yb+3NmRyAUc4zX9PZcnHscWsljwEFiwE="; }; build-system = [ setuptools ]; From 64b826d3aa1333245613bc1a6503fe6ccec775fc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Jul 2025 00:50:21 +0200 Subject: [PATCH 150/223] python313Packages.publicsuffixlist: 1.0.2.20250627 -> 1.0.2.20250707 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20250707-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index fa0a83987633..3aa18e279fd5 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "1.0.2.20250627"; + version = "1.0.2.20250707"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-AwLhjTojOEML4vU/xmv99M3TjtYXJAX1AcjCZuu58Ds="; + hash = "sha256-oA2VDeMEI7GzRiFPNUi7Q/lf5ZGyd0WT5Uaz1rc3Xs8="; }; build-system = [ setuptools ]; From b1c964b55750ca8b86947e26226f05f1203f9e58 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Tue, 8 Jul 2025 01:30:49 +0200 Subject: [PATCH 151/223] nixos/tests/chrony: graphene-hardened works without mlock Fix #423330. Broken by #416715. --- nixos/modules/services/networking/ntp/chrony.nix | 7 ------- nixos/tests/chrony.nix | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/nixos/modules/services/networking/ntp/chrony.nix b/nixos/modules/services/networking/ntp/chrony.nix index b0af0a6e6ee7..ea09cef12fb6 100644 --- a/nixos/modules/services/networking/ntp/chrony.nix +++ b/nixos/modules/services/networking/ntp/chrony.nix @@ -318,13 +318,6 @@ in Alternatively, disable this behaviour by `services.chrony.enableRTCTrimming = false;` ''; } - { - assertion = !(cfg.enable && config.environment.memoryAllocator.provider == "graphene-hardened"); - message = '' - Chrony doesn't work with the graphene-hardened memory allocator set by - `environment.memoryAllocator.provider`. - ''; - } ]; }; } diff --git a/nixos/tests/chrony.nix b/nixos/tests/chrony.nix index 99722d76bbbe..d34836c83cd2 100644 --- a/nixos/tests/chrony.nix +++ b/nixos/tests/chrony.nix @@ -8,7 +8,7 @@ services.chrony.enable = true; specialisation.hardened.configuration = { - services.chrony.enableMemoryLocking = true; + environment.memoryAllocator.provider = "graphene-hardened"; }; }; From 12d25c49bda8ad646304934c0a9029cf4fbb6780 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Tue, 8 Jul 2025 01:27:13 +0200 Subject: [PATCH 152/223] chrony: remove myself as maintainer --- nixos/tests/chrony.nix | 3 --- pkgs/by-name/ch/chrony/package.nix | 1 - 2 files changed, 4 deletions(-) diff --git a/nixos/tests/chrony.nix b/nixos/tests/chrony.nix index d34836c83cd2..ddb375a40f75 100644 --- a/nixos/tests/chrony.nix +++ b/nixos/tests/chrony.nix @@ -1,9 +1,6 @@ -{ lib, ... }: { name = "chrony"; - meta.maintainers = with lib.maintainers; [ fpletz ]; - nodes.machine = { services.chrony.enable = true; diff --git a/pkgs/by-name/ch/chrony/package.nix b/pkgs/by-name/ch/chrony/package.nix index c772779bf757..4b95ca262320 100644 --- a/pkgs/by-name/ch/chrony/package.nix +++ b/pkgs/by-name/ch/chrony/package.nix @@ -82,7 +82,6 @@ stdenv.mkDerivation rec { illumos ]; maintainers = with lib.maintainers; [ - fpletz thoughtpolice vifino ]; From 537207e05353d6486aabff059f47ed97191f38f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 23:47:39 +0000 Subject: [PATCH 153/223] exercism: 3.5.5 -> 3.5.6 --- pkgs/by-name/ex/exercism/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exercism/package.nix b/pkgs/by-name/ex/exercism/package.nix index 9cc664db82ca..cf4079c3fc16 100644 --- a/pkgs/by-name/ex/exercism/package.nix +++ b/pkgs/by-name/ex/exercism/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "exercism"; - version = "3.5.5"; + version = "3.5.6"; src = fetchFromGitHub { owner = "exercism"; repo = "cli"; tag = "v${version}"; - hash = "sha256-Xz+yTCFwMKd8P3PKX8e3L+XFvt0ntZrOgxnsnrFio6g="; + hash = "sha256-5RUoGrR86dary5k2bMx/G3HKIDccdr/D0UVgDB/soms="; }; vendorHash = "sha256-xY3C3emqtPIKyxIN9aEkrLXhTxWNmo0EJXNZVtbtIvs="; From ecfa2edf0291d9332ca0264a2745acc3071c276f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 00:27:55 +0000 Subject: [PATCH 154/223] tdlib: 1.8.49 -> 1.8.51 --- pkgs/by-name/td/tdlib/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/td/tdlib/package.nix b/pkgs/by-name/td/tdlib/package.nix index 13bbdd760d6a..4232c9d7eb7c 100644 --- a/pkgs/by-name/td/tdlib/package.nix +++ b/pkgs/by-name/td/tdlib/package.nix @@ -38,7 +38,7 @@ in stdenv.mkDerivation { pname = if tde2eOnly then "tde2e" else "tdlib"; - version = "1.8.49"; + version = "1.8.51"; src = fetchFromGitHub { owner = "tdlib"; @@ -47,8 +47,8 @@ stdenv.mkDerivation { # The tdlib authors do not set tags for minor versions, but # external programs depending on tdlib constrain the minor # version, hence we set a specific commit with a known version. - rev = "51743dfd01dff6179e2d8f7095729caa4e2222e9"; - hash = "sha256-duD8a/fppkmaKrvkHnbSxRnCLS60aNVcgaYyCoHzKgE="; + rev = "bb474a201baa798784d696d2d9d762a9d2807f96"; + hash = "sha256-Jd2ojDDwO/7W54QjnKLlc1ecqTfJEFPRtT50rNlukKA="; }; buildInputs = [ From 2afbb7c1146e3d8632c492b6f8d55a14c9c2fe1b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 00:34:59 +0000 Subject: [PATCH 155/223] aaaaxy: 1.6.241 -> 1.6.252 --- pkgs/by-name/aa/aaaaxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/aa/aaaaxy/package.nix b/pkgs/by-name/aa/aaaaxy/package.nix index 5258601307a8..ff5bb9c7953d 100644 --- a/pkgs/by-name/aa/aaaaxy/package.nix +++ b/pkgs/by-name/aa/aaaaxy/package.nix @@ -22,17 +22,17 @@ buildGoModule rec { pname = "aaaaxy"; - version = "1.6.241"; + version = "1.6.252"; src = fetchFromGitHub { owner = "divVerent"; repo = "aaaaxy"; tag = "v${version}"; - hash = "sha256-pfvz5qaGLhFw+UD4OL6R88Qw6Ml3Pn66ZMQI3f923JA="; + hash = "sha256-Y8uZOW5Eh3sf9+7yj3XXmokItb/BqA8bsaQMfC2PoYE="; fetchSubmodules = true; }; - vendorHash = "sha256-ojgI4HgNp2pbFAWeucdU8n3qW7ittAvp+ptDndCQlEI="; + vendorHash = "sha256-iP/7WQZ+BNqtoigRADKlYGEAEZpzSKttY4lVq7v8gR8="; buildInputs = [ alsa-lib From 585d6757bce1a9899513a09f79ed96bdaaca1ef5 Mon Sep 17 00:00:00 2001 From: Kiran Shila Date: Mon, 9 Jun 2025 23:01:32 -0700 Subject: [PATCH 156/223] python3Packages.allantools: init at 2024.06 --- .../python-modules/allantools/default.nix | 53 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 55 insertions(+) create mode 100644 pkgs/development/python-modules/allantools/default.nix diff --git a/pkgs/development/python-modules/allantools/default.nix b/pkgs/development/python-modules/allantools/default.nix new file mode 100644 index 000000000000..ea30c65cad47 --- /dev/null +++ b/pkgs/development/python-modules/allantools/default.nix @@ -0,0 +1,53 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + hatchling, + matplotlib, + numpy, + numpydoc, + pytest, + scipy, + pythonOlder, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "allantools"; + version = "2024.06"; + pyproject = true; + + src = fetchFromGitHub { + owner = "aewallin"; + repo = "allantools"; + tag = version; + hash = "sha256-dF19aSpIioOm0BnwrLkMe/DtfgWSKFnX4c/Xs1O2Quw="; + }; + + build-system = [ + hatchling + ]; + + dependencies = [ + matplotlib + numpy + numpydoc + pytest + scipy + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "allantools" + ]; + + meta = { + description = "Allan deviation and related time & frequency statistics library in Python"; + homepage = "https://github.com/aewallin/allantools"; + license = lib.licenses.lgpl3Plus; + maintainers = with lib.maintainers; [ kiranshila ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1eb86b8cdcec..c26a6bd305a6 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -604,6 +604,8 @@ self: super: with self; { aliyun-python-sdk-sts = callPackage ../development/python-modules/aliyun-python-sdk-sts { }; + allantools = callPackage ../development/python-modules/allantools { }; + allpairspy = callPackage ../development/python-modules/allpairspy { }; allure-behave = callPackage ../development/python-modules/allure-behave { }; From c35913b63beb962ebd3c765e8756f7b78f2bbc06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 03:08:02 +0000 Subject: [PATCH 157/223] datafusion-cli: 48.0.0 -> 48.0.1 --- pkgs/by-name/da/datafusion-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/da/datafusion-cli/package.nix b/pkgs/by-name/da/datafusion-cli/package.nix index 5a513ff6b74c..79739dcb970e 100644 --- a/pkgs/by-name/da/datafusion-cli/package.nix +++ b/pkgs/by-name/da/datafusion-cli/package.nix @@ -6,18 +6,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "datafusion-cli"; - version = "48.0.0"; + version = "48.0.1"; src = fetchFromGitHub { name = "datafusion-cli-source"; owner = "apache"; repo = "arrow-datafusion"; tag = finalAttrs.version; - hash = "sha256-DkMJKZI5rOH/PGXiAXY/GtYwYvhZ2b3zKeGeD9o2AvE="; + hash = "sha256-hYRv+7cqiPEpUHMbvmG+z7S1S6xdaMHEORXu6V0X+/0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-9uMmxP/MvFXfylKCCcZS1YEp8snF5Tds9Eh0hL6U0oE="; + cargoHash = "sha256-vGVpkfNgyY3d+SL03jNgNNInH0jvDgpkPmHI04l2G7c="; buildAndTestSubdir = "datafusion-cli"; From 5e3c8945ce7af3d5be26ff1bb3bb1f048f6f7460 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 03:17:57 +0000 Subject: [PATCH 158/223] svix-server: 1.68.0 -> 1.69.0 --- pkgs/by-name/sv/svix-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sv/svix-server/package.nix b/pkgs/by-name/sv/svix-server/package.nix index 332c9d6ab99a..4b118f7edd35 100644 --- a/pkgs/by-name/sv/svix-server/package.nix +++ b/pkgs/by-name/sv/svix-server/package.nix @@ -10,19 +10,19 @@ rustPlatform.buildRustPackage rec { pname = "svix-server"; - version = "1.68.0"; + version = "1.69.0"; src = fetchFromGitHub { owner = "svix"; repo = "svix-webhooks"; rev = "v${version}"; - hash = "sha256-AiMaYSLON4H39dUvRyXQDymE/SQ7gK9JrgXBc1Gn7no="; + hash = "sha256-1boqSBDm91cOeHvecYb21MHpzUkSWkG20lPr/HpQSxQ="; }; sourceRoot = "${src.name}/server"; useFetchCargoVendor = true; - cargoHash = "sha256-wNaI5/AtStekJslO8wDl1/PzHaEi02xBEO8IvcqbMZM="; + cargoHash = "sha256-IJvGDMEI4bmJGsX5mM3xJ5eg/jqCoR/13s6KBrkFH/E="; nativeBuildInputs = [ pkg-config ]; From 756720b2664cd2d68298a345233604b550b24991 Mon Sep 17 00:00:00 2001 From: conneroisu <88785126+conneroisu@users.noreply.github.com> Date: Mon, 7 Jul 2025 22:21:06 -0500 Subject: [PATCH 159/223] copygen: init at 0.4.1 (#421359) --- pkgs/by-name/co/copygen/package.nix | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pkgs/by-name/co/copygen/package.nix diff --git a/pkgs/by-name/co/copygen/package.nix b/pkgs/by-name/co/copygen/package.nix new file mode 100644 index 000000000000..8457068e4162 --- /dev/null +++ b/pkgs/by-name/co/copygen/package.nix @@ -0,0 +1,28 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: +buildGoModule (finalAttrs: { + pname = "copygen"; + version = "0.4.1"; + + src = fetchFromGitHub { + owner = "switchupcb"; + repo = "copygen"; + tag = "v${finalAttrs.version}"; + hash = "sha256-gdoUvTla+fRoYayUeuRha8Dkix9ACxlt0tkac0CRqwA="; + }; + + vendorHash = "sha256-dOIGGZWtr8F82YJRXibdw3MvohLFBQxD+Y4OkZIJc2s="; + subPackages = [ "." ]; + proxyVendor = true; + + meta = { + description = "Command-line and programmatic Go code generator that generates custom type-based code"; + homepage = "https://github.com/switchupcb/copygen"; + license = lib.licenses.agpl3Only; + mainProgram = "copygen"; + maintainers = with lib.maintainers; [ connerohnesorge ]; + }; +}) From fef56ae55dcf5b5cd256f9192040a1934702ace3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 03:21:25 +0000 Subject: [PATCH 160/223] telepresence2: 2.23.2 -> 2.23.3 --- pkgs/by-name/te/telepresence2/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/telepresence2/package.nix b/pkgs/by-name/te/telepresence2/package.nix index aaa2578a583d..6940da8d979f 100644 --- a/pkgs/by-name/te/telepresence2/package.nix +++ b/pkgs/by-name/te/telepresence2/package.nix @@ -31,13 +31,13 @@ let in buildGoModule rec { pname = "telepresence2"; - version = "2.23.2"; + version = "2.23.3"; src = fetchFromGitHub { owner = "telepresenceio"; repo = "telepresence"; rev = "v${version}"; - hash = "sha256-xEPR7AXFcKWv3edblWngZah0ujkqIaEizFpLKEA3GpI="; + hash = "sha256-T0ywV3wg1t15yF7YoXMt2If+CVKr/GI6nsgXYaVILeo="; }; propagatedBuildInputs = [ @@ -51,7 +51,7 @@ buildGoModule rec { export CGO_ENABLED=0 ''; - vendorHash = "sha256-7FMcKjovVL3mnZ3HUWeALJ8efsmbvoQcCgfX9g0X60A="; + vendorHash = "sha256-hO+Zw7l1ktDJe1RMjyFEvYPaUdafEYgEeeYAXJtL43E="; ldflags = [ "-s" From 6def02350901d6033b74b4b6f796a28757c5ed8a Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 8 Jul 2025 13:21:38 +1000 Subject: [PATCH 161/223] python3Packages.pytubefix: 9.2.0 -> 9.2.2 (#421345) --- pkgs/development/python-modules/pytubefix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytubefix/default.nix b/pkgs/development/python-modules/pytubefix/default.nix index 48c91f3d3feb..77d81e25bd5b 100644 --- a/pkgs/development/python-modules/pytubefix/default.nix +++ b/pkgs/development/python-modules/pytubefix/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pytubefix"; - version = "9.2.0"; + version = "9.2.2"; pyproject = true; src = fetchFromGitHub { owner = "JuanBindez"; repo = "pytubefix"; tag = "v${version}"; - hash = "sha256-Jnqgttcz6HuZ8PpTQMspFu6CTtdqUzOkuKiiNivxE1s="; + hash = "sha256-Abx4VIA8dnEZpl86IyGJYSR8n6sPmtCTq5eJbqKyNRM="; }; build-system = [ setuptools ]; From b070eacfa2fc9885fcb7d9e6a8f7128038812e45 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 04:11:56 +0000 Subject: [PATCH 162/223] chatmcp: 0.0.69 -> 0.0.70 --- pkgs/by-name/ch/chatmcp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/chatmcp/package.nix b/pkgs/by-name/ch/chatmcp/package.nix index c84d987cc9da..f7c8fff131b5 100644 --- a/pkgs/by-name/ch/chatmcp/package.nix +++ b/pkgs/by-name/ch/chatmcp/package.nix @@ -14,13 +14,13 @@ flutter332.buildFlutterApplication rec { pname = "chatmcp"; - version = "0.0.69"; + version = "0.0.70"; src = fetchFromGitHub { owner = "daodao97"; repo = "chatmcp"; tag = "v${version}"; - hash = "sha256-TA3ncOatmkX7GcaqxJ8yhdpnou2e9cQNweO+AR98Gto="; + hash = "sha256-Nxdnb8qGSOfczwzy1XfilMMLJN/jbFQS9F7O8YFktDk="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; From fbfb46ec369ac2f083fd5694b0c2faf658662967 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 7 Jul 2025 21:50:30 -0700 Subject: [PATCH 163/223] python313Packages.pyforked-daapd: init at 0.1.14 --- .../python-modules/pyforked-daapd/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/pyforked-daapd/default.nix diff --git a/pkgs/development/python-modules/pyforked-daapd/default.nix b/pkgs/development/python-modules/pyforked-daapd/default.nix new file mode 100644 index 000000000000..040759dbcfe7 --- /dev/null +++ b/pkgs/development/python-modules/pyforked-daapd/default.nix @@ -0,0 +1,49 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, + setuptools, + aiohttp, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "pyforked-daapd"; + version = "0.1.14"; + pyproject = true; + + disabled = pythonOlder "3.7"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-v1NOlwP8KtBsQiqwbx1y8p8lABEuEJdNhvR2kGzLxKs="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + aiohttp + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "pyforked_daapd" + ]; + + # Tests require a running forked-daapd server + doCheck = false; + + meta = with lib; { + description = "Python interface for forked-daapd"; + homepage = "https://github.com/uvjustin/pyforked-daapd"; + changelog = "https://github.com/uvjustin/pyforked-daapd/blob/v${version}/CHANGES.txt"; + license = licenses.mit; + maintainers = with maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3aa1ac9f8bfd..9e7f3e51d42d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12719,6 +12719,8 @@ self: super: with self; { pyfnip = callPackage ../development/python-modules/pyfnip { }; + pyforked-daapd = callPackage ../development/python-modules/pyforked-daapd { }; + pyformlang = callPackage ../development/python-modules/pyformlang { }; pyfreedompro = callPackage ../development/python-modules/pyfreedompro { }; From 109f57d5b77afbf45ce466a26c19071da860f11e Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 7 Jul 2025 21:50:40 -0700 Subject: [PATCH 164/223] home-assistant: update component packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 487ef1d580f9..b3fe8ceb38c1 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -1827,9 +1827,10 @@ ]; "forked_daapd" = ps: with ps; [ + pyforked-daapd pylibrespot-java spotifyaio - ]; # missing inputs: pyforked-daapd + ]; "fortios" = ps: with ps; [ fortiosapi @@ -7050,6 +7051,7 @@ "folder_watcher" "foobot" "forecast_solar" + "forked_daapd" "foscam" "freebox" "freedns" From f94226260f56bbe25eaa57e416cbdbef630fa859 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 04:56:19 +0000 Subject: [PATCH 165/223] fcitx5-mcbopomofo: 2.9.1 -> 2.9.2 --- pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix b/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix index 65bb8ed57b75..b61a0ce95879 100644 --- a/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix +++ b/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "fcitx5-mcbopomofo"; - version = "2.9.1"; + version = "2.9.2"; src = fetchFromGitHub { owner = "openvanilla"; repo = "fcitx5-mcbopomofo"; rev = version; - hash = "sha256-fHDNhZhSVgVuZLfRA3eJErm1gwhUZJw+emCXfeO5HVo="; + hash = "sha256-2TWJsEScC5rMz5dowJOQHA2Mjzsq+d9n2lKXdEWiELU="; }; nativeBuildInputs = [ From e59778897eebb2cc1404340eba241b006a578622 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 05:02:42 +0000 Subject: [PATCH 166/223] libretro.ppsspp: 0-unstable-2025-06-28 -> 0-unstable-2025-07-06 --- pkgs/applications/emulators/libretro/cores/ppsspp.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/ppsspp.nix b/pkgs/applications/emulators/libretro/cores/ppsspp.nix index 53fbe3ca335c..e69b304021bf 100644 --- a/pkgs/applications/emulators/libretro/cores/ppsspp.nix +++ b/pkgs/applications/emulators/libretro/cores/ppsspp.nix @@ -13,13 +13,13 @@ }: mkLibretroCore { core = "ppsspp"; - version = "0-unstable-2025-06-28"; + version = "0-unstable-2025-07-06"; src = fetchFromGitHub { owner = "hrydgard"; repo = "ppsspp"; - rev = "1f2b4de6c148cfd4514f415dbf40cd684840be70"; - hash = "sha256-QWy3PKnPj5ol52KOV/SMpNuiERnmmBHs+087qKCvM3M="; + rev = "32e05485c5cf48bbe393ca5ce2b356db4a73ddbf"; + hash = "sha256-sU2bmCYpXl5VPpu2qZtXGgJJ523fPQsoQSWYhTwAkOs="; fetchSubmodules = true; }; From 143dfa1ac9d6d641a8283848c8ffc36280ff6e80 Mon Sep 17 00:00:00 2001 From: Pierre Roux Date: Mon, 7 Jul 2025 09:26:28 +0200 Subject: [PATCH 167/223] coqPackages.mathcomp-analysis: 1.11.0 -> 1.12.0 --- pkgs/development/coq-modules/mathcomp-analysis/default.nix | 3 ++- pkgs/development/coq-modules/mathcomp-infotheo/default.nix | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/coq-modules/mathcomp-analysis/default.nix b/pkgs/development/coq-modules/mathcomp-analysis/default.nix index 5a6ec833428f..11d0a480696f 100644 --- a/pkgs/development/coq-modules/mathcomp-analysis/default.nix +++ b/pkgs/development/coq-modules/mathcomp-analysis/default.nix @@ -16,6 +16,7 @@ let repo = "analysis"; owner = "math-comp"; + release."1.12.0".sha256 = "sha256-PF10NlZ+aqP3PX7+UsZwgJT9PEaDwzvrS/ZGzjP64Wo="; release."1.11.0".sha256 = "sha256-1apbzBvaLNw/8ARLUhGGy89CyXW+/6O4ckdxKPraiVc="; release."1.9.0".sha256 = "sha256-zj7WSDUg8ISWxcipGpjEwvvnLp1g8nm23BZiib/15+g="; release."1.8.0".sha256 = "sha256-2ZafDmZAwGB7sxdUwNIE3xvwBRw1kFDk0m5Vz+onWZc="; @@ -57,7 +58,7 @@ let lib.switch [ coq.coq-version mathcomp.version ] [ - (case (range "8.20" "9.0") (range "2.1.0" "2.4.0") "1.11.0") + (case (range "8.20" "9.0") (range "2.1.0" "2.4.0") "1.12.0") (case (range "8.19" "8.20") (range "2.1.0" "2.3.0") "1.9.0") (case (range "8.17" "8.20") (range "2.0.0" "2.2.0") "1.1.0") (case (range "8.17" "8.19") (range "1.17.0" "1.19.0") "0.7.0") diff --git a/pkgs/development/coq-modules/mathcomp-infotheo/default.nix b/pkgs/development/coq-modules/mathcomp-infotheo/default.nix index c3bb32a15cc5..4ed3e501f30a 100644 --- a/pkgs/development/coq-modules/mathcomp-infotheo/default.nix +++ b/pkgs/development/coq-modules/mathcomp-infotheo/default.nix @@ -32,7 +32,8 @@ lib.switch [ coq.coq-version mathcomp-analysis.version ] [ - (case (range "8.20" "8.20") (isGe "1.10") "0.9.3") + (case (range "8.20" "8.20") (isGe "1.12") "0.9.4") + (case (range "8.19" "8.20") (range "1.10" "1.11") "0.9.3") (case (range "8.19" "8.20") (isGe "1.9") "0.9.1") (case (range "8.19" "8.20") (isGe "1.7") "0.7.7") (case (range "8.19" "8.20") (isGe "1.7") "0.7.5") @@ -44,6 +45,7 @@ (case (range "8.15" "8.16") (range "0.5.4" "0.6.5") "0.5.1") ] null; + release."0.9.4".sha256 = "sha256-btHOBNMdXvlG2jxC04+4qmIjeyuaqtyugm2Ruj3lQr8="; release."0.9.3".sha256 = "sha256-8+cnVKNAvZ3MVV3BpS8UmCIxJphsQRBv3swek1eEBjE="; release."0.9.1".sha256 = "sha256-WI20HxMHr1ZUwOGPIUl+nRI8TxVUa2+F1xcGjRDHO9g="; release."0.7.7".sha256 = "sha256-kEbpMl7U+I2kvqi1VrjhIVFkZFO6h0tTHEUZRbHYG7E="; From 98394f79335e1522ee2a723a4e1ca98e68030483 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 06:00:04 +0000 Subject: [PATCH 168/223] python3Packages.pycollada: 0.9 -> 0.9.2 --- pkgs/development/python-modules/pycollada/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycollada/default.nix b/pkgs/development/python-modules/pycollada/default.nix index f7e174c78df2..579164407367 100644 --- a/pkgs/development/python-modules/pycollada/default.nix +++ b/pkgs/development/python-modules/pycollada/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "pycollada"; - version = "0.9"; + version = "0.9.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-gk9ugJ5RDWSbWYSm6o5hTOXPJwyB6rb76q8K5x3mpq8="; + hash = "sha256-fKEiZ74KK5PkldYDbmsnQCOpRX3tZBlU6wxHDv4VPW4="; }; build-system = [ From 12b315a76574e4a7ddb38b6cf0549d7f0c255ef7 Mon Sep 17 00:00:00 2001 From: Pierre Roux Date: Mon, 7 Jul 2025 10:43:58 +0200 Subject: [PATCH 169/223] coqPackages.fcsl-pcm: init at 2.2.0 --- .../coq-modules/fcsl-pcm/default.nix | 45 +++++++++++++++++++ pkgs/top-level/coq-packages.nix | 1 + 2 files changed, 46 insertions(+) create mode 100644 pkgs/development/coq-modules/fcsl-pcm/default.nix diff --git a/pkgs/development/coq-modules/fcsl-pcm/default.nix b/pkgs/development/coq-modules/fcsl-pcm/default.nix new file mode 100644 index 000000000000..98c743ad06cc --- /dev/null +++ b/pkgs/development/coq-modules/fcsl-pcm/default.nix @@ -0,0 +1,45 @@ +{ + lib, + mkCoqDerivation, + coq, + mathcomp-algebra, + stdlib, + version ? null, +}: + +mkCoqDerivation { + pname = "fcsl-pcm"; + owner = "imdea-software"; + inherit version; + + defaultVersion = + let + case = coq: mc: out: { + cases = [ + coq + mc + ]; + inherit out; + }; + in + with lib.versions; + lib.switch + [ coq.coq-version mathcomp-algebra.version ] + [ + (case (range "9.0" "9.0") (range "2.4.0" "2.4.0") "2.2.0") + ] + null; + release."2.2.0".sha256 = "sha256-VnfK+RHWiq27hxEJ9stpVp609/dMiPH6UHFhzaHdAnM="; + releaseRev = v: "v${v}"; + + propagatedBuildInputs = [ + mathcomp-algebra + stdlib + ]; + + meta = with lib; { + description = "Coq library of Partial Commutative Monoids"; + license = licenses.asl20; + maintainers = [ maintainers.proux01 ]; + }; +} diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix index 83cc3bde1585..15a9552708e3 100644 --- a/pkgs/top-level/coq-packages.nix +++ b/pkgs/top-level/coq-packages.nix @@ -102,6 +102,7 @@ let equations = callPackage ../development/coq-modules/equations { }; ExtLib = callPackage ../development/coq-modules/ExtLib { }; extructures = callPackage ../development/coq-modules/extructures { }; + fcsl-pcm = callPackage ../development/coq-modules/fcsl-pcm { }; flocq = callPackage ../development/coq-modules/flocq { }; fourcolor = callPackage ../development/coq-modules/fourcolor { }; gaia = callPackage ../development/coq-modules/gaia { }; From 0cc52c9fda93efdc0f8b70664c906908eae2cfce Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 8 Jul 2025 09:23:47 +0200 Subject: [PATCH 170/223] python3Packages.textual: 3.6.0 -> 3.7.0 Diff: https://github.com/Textualize/textual/compare/refs/tags/v3.6.0...refs/tags/v3.7.0 Changelog: https://github.com/Textualize/textual/blob/v3.7.0/CHANGELOG.md --- pkgs/development/python-modules/textual/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/textual/default.nix b/pkgs/development/python-modules/textual/default.nix index 7fecd6f8330d..a02f7a39f828 100644 --- a/pkgs/development/python-modules/textual/default.nix +++ b/pkgs/development/python-modules/textual/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "textual"; - version = "3.6.0"; + version = "3.7.0"; pyproject = true; src = fetchFromGitHub { owner = "Textualize"; repo = "textual"; tag = "v${version}"; - hash = "sha256-zgDzsPSzwwZSgQINcZgFHXNHzEeNvsFMi6C9LBRffHY="; + hash = "sha256-G8cS/WZp/6CWRMdPTtKmdUkXdxLVQXxbJnF4/4/VbpM="; }; build-system = [ poetry-core ]; From 1681ac72dd5e1f0f7c06d0df6edc646a628fbee0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 07:25:10 +0000 Subject: [PATCH 171/223] go-errorlint: 1.5.1 -> 1.8.0 --- pkgs/by-name/go/go-errorlint/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-errorlint/package.nix b/pkgs/by-name/go/go-errorlint/package.nix index 68d6c81495b8..a369de31d911 100644 --- a/pkgs/by-name/go/go-errorlint/package.nix +++ b/pkgs/by-name/go/go-errorlint/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "go-errorlint"; - version = "1.5.1"; + version = "1.8.0"; src = fetchFromGitHub { owner = "polyfloyd"; repo = "go-errorlint"; rev = "v${version}"; - hash = "sha256-xO9AC1z3JNTRVEpM/FF8x+AMfmspU64kUywvpMb2yxM="; + hash = "sha256-jczsgZAC90f2Kkrwpb9oeoK1HtlFDLOjqlexn9v5ojk="; }; - vendorHash = "sha256-pSajd2wyefHgxMvhDKs+qwre4BMRBv97v/tZOjiT3LE="; + vendorHash = "sha256-smOu92BigepCH02qm2Im3T65nUoR/IYhWTjhnjRPppA="; ldflags = [ "-s" From b1990e8ac0e856d001c3bd54fa2f25922053330e Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Tue, 8 Jul 2025 09:48:33 +0200 Subject: [PATCH 172/223] icestudio: Fix passthru.updateScript --- pkgs/by-name/ic/icestudio/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ic/icestudio/package.nix b/pkgs/by-name/ic/icestudio/package.nix index 88fd188cbde5..b8bfa331cc71 100644 --- a/pkgs/by-name/ic/icestudio/package.nix +++ b/pkgs/by-name/ic/icestudio/package.nix @@ -102,7 +102,9 @@ buildNpmPackage rec { runHook postInstall ''; - passthru.updateScript = unstableGitUpdater { }; + passthru.updateScript = unstableGitUpdater { + tagPrefix = "v"; + }; nativeBuildInputs = [ makeWrapper ]; From 76c4ca93f42236f3e386416e92f70a02072bdca7 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sat, 5 Jul 2025 19:36:45 +0200 Subject: [PATCH 173/223] rustc: Add support for bootstrapping ppc64-elfv1 Add powerpc64-unknown-linux-gnu to the hash printing script, and add the entry to bootstrapHashes. --- pkgs/development/compilers/rust/1_87.nix | 1 + pkgs/development/compilers/rust/print-hashes.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/pkgs/development/compilers/rust/1_87.nix b/pkgs/development/compilers/rust/1_87.nix index 39be17c2fc72..a47f3dfca8ae 100644 --- a/pkgs/development/compilers/rust/1_87.nix +++ b/pkgs/development/compilers/rust/1_87.nix @@ -117,6 +117,7 @@ import ./default.nix aarch64-unknown-linux-musl = "6f301f0ee7d3be2fdd245432c01543a4c61413b5d0a62493e5b0d57d9756b0b6"; x86_64-apple-darwin = "867a84a93c6ba0b468b78b52004a6307d6f5e2e5598e64f65726c6810b6f7c82"; aarch64-apple-darwin = "249496972e6f845f052036b9d7e73f816418412de2b266ec717b9050c1810dc3"; + powerpc64-unknown-linux-gnu = "27dd377367d7ba1757e1c768b259622d25a9cd927e126c9788dce9e880ffa925"; powerpc64le-unknown-linux-gnu = "3f8f68d79460475396a52b5ae70eee73d6fb194fff1c4ff4286b64fbebee4429"; riscv64gc-unknown-linux-gnu = "ea25b048bad7737188345392d1a0dfa92aa3ed6c00834b0974bdba52cb2398c4"; s390x-unknown-linux-gnu = "198d3bda0daef12f86b8171025c62fee0a3caa59fa82c22c364d1a69305d8f46"; diff --git a/pkgs/development/compilers/rust/print-hashes.sh b/pkgs/development/compilers/rust/print-hashes.sh index 342b5c110704..42dbbc340273 100755 --- a/pkgs/development/compilers/rust/print-hashes.sh +++ b/pkgs/development/compilers/rust/print-hashes.sh @@ -17,6 +17,7 @@ PLATFORMS=( aarch64-unknown-linux-musl x86_64-apple-darwin aarch64-apple-darwin + powerpc64-unknown-linux-gnu powerpc64le-unknown-linux-gnu riscv64gc-unknown-linux-gnu s390x-unknown-linux-gnu From e801d5894f0f6133629872e1c71e95a22f5a74ec Mon Sep 17 00:00:00 2001 From: ners Date: Tue, 8 Jul 2025 10:33:20 +0200 Subject: [PATCH 174/223] nixos/network-interfaces-systemd: fix WoL policy handling --- nixos/modules/tasks/network-interfaces-systemd.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/tasks/network-interfaces-systemd.nix b/nixos/modules/tasks/network-interfaces-systemd.nix index 391303784969..0fcab643aad2 100644 --- a/nixos/modules/tasks/network-interfaces-systemd.nix +++ b/nixos/modules/tasks/network-interfaces-systemd.nix @@ -79,7 +79,7 @@ let links = mkIf i.wakeOnLan.enable { "40-${i.name}" = { matchConfig.name = i.name; - linkConfig.WakeOnLan = i.wakeOnLan.policy; + linkConfig.WakeOnLan = concatStringsSep " " i.wakeOnLan.policy; }; }; netdevs = mkIf i.virtual { From 431f160d392533db0dbdd958e903ac8a7b2d8104 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 08:24:18 +0000 Subject: [PATCH 175/223] androidStudioPackages.canary: 2025.1.2.7 -> 2025.1.2.8 --- pkgs/applications/editors/android-studio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 5570d1dbada2..a55966ca2ece 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -24,8 +24,8 @@ let sha256Hash = "sha256-upx+qcrd+E4XVV94iaqZPN8w1RpcD8KfV37397nkznU="; }; latestVersion = { - version = "2025.1.2.7"; # "Android Studio Narwhal Feature Drop | 2025.1.2 Canary 7" - sha256Hash = "sha256-wNBBvdofV6kL/C+JQNPz90YXzRqWYjkYaJGB4HHH6L4="; + version = "2025.1.2.8"; # "Android Studio Narwhal Feature Drop | 2025.1.2 Canary 8" + sha256Hash = "sha256-p7sIraR5MbFqr2svD1GKR71I0U1UDMkmAW4PAHjWyD4="; }; in { From 2fcfe280b51a589f81541b12d32da046bf69bbe6 Mon Sep 17 00:00:00 2001 From: Pierre Roux Date: Tue, 8 Jul 2025 09:57:23 +0200 Subject: [PATCH 176/223] rocq-core_9_1: init at 9.1+rc1 --- pkgs/applications/science/logic/coq/default.nix | 1 + pkgs/applications/science/logic/rocq-core/default.nix | 1 + pkgs/development/coq-modules/bignums/default.nix | 5 +++-- pkgs/development/coq-modules/stdlib/default.nix | 2 +- pkgs/development/rocq-modules/bignums/default.nix | 7 ++++--- pkgs/development/rocq-modules/stdlib/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ++++ pkgs/top-level/coq-packages.nix | 2 ++ pkgs/top-level/rocq-packages.nix | 2 ++ 9 files changed, 20 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/science/logic/coq/default.nix b/pkgs/applications/science/logic/coq/default.nix index 23343942e2f2..03ca07274c51 100644 --- a/pkgs/applications/science/logic/coq/default.nix +++ b/pkgs/applications/science/logic/coq/default.nix @@ -77,6 +77,7 @@ let "8.20.0".sha256 = "sha256-WFpZlA6CzFVAruPhWcHQI7VOBVhrGLdFzWrHW0DTSl0="; "8.20.1".sha256 = "sha256-nRaLODPG4E3gUDzGrCK40vhl4+VhPyd+/fXFK/HC3Ig="; "9.0.0".sha256 = "sha256-GRwYSvrJGiPD+I82gLOgotb+8Ra5xHZUJGcNwxWqZkU="; + "9.1+rc1".sha256 = "sha256-GShKHQ9EdvyNe9WlkzF6KLYybc5dPeVrh4bpkVy6pY4="; }; releaseRev = v: "V${v}"; fetched = diff --git a/pkgs/applications/science/logic/rocq-core/default.nix b/pkgs/applications/science/logic/rocq-core/default.nix index 70f8ce990316..4fabbfdb921b 100644 --- a/pkgs/applications/science/logic/rocq-core/default.nix +++ b/pkgs/applications/science/logic/rocq-core/default.nix @@ -23,6 +23,7 @@ let release = { "9.0.0".sha256 = "sha256-GRwYSvrJGiPD+I82gLOgotb+8Ra5xHZUJGcNwxWqZkU="; + "9.1+rc1".sha256 = "sha256-GShKHQ9EdvyNe9WlkzF6KLYybc5dPeVrh4bpkVy6pY4="; }; releaseRev = v: "V${v}"; fetched = diff --git a/pkgs/development/coq-modules/bignums/default.nix b/pkgs/development/coq-modules/bignums/default.nix index 24acbd14655c..97af73c3542f 100644 --- a/pkgs/development/coq-modules/bignums/default.nix +++ b/pkgs/development/coq-modules/bignums/default.nix @@ -9,7 +9,7 @@ (mkCoqDerivation { pname = "bignums"; - owner = "coq"; + owner = "rocq-community"; inherit version; defaultVersion = let @@ -17,11 +17,12 @@ in with lib.versions; lib.switch coq.coq-version [ - (case (range "9.0" "9.0") "9.0.0+rocq${coq.coq-version}") + (case (range "9.0" "9.1") "9.0.0+rocq${coq.coq-version}") (case (range "8.13" "8.20") "9.0.0+coq${coq.coq-version}") (case (range "8.6" "8.17") "${coq.coq-version}.0") ] null; + release."9.0.0+rocq9.1".sha256 = "sha256-MSjlfJs3JOakuShOj+isNlus0bKlZ+rkvzRoKZQK5RQ="; release."9.0.0+rocq9.0".sha256 = "sha256-ctnwpyNVhryEUA5YEsAImrcJsNMhtBgDSOz+z5Z4R78="; release."9.0.0+coq8.20".sha256 = "sha256-pkvyDaMXRalc6Uu1eBTuiqTpRauRrzu946c6TavyTKY="; release."9.0.0+coq8.19".sha256 = "sha256-02uL+qWbUveHe67zKfc8w3U0iN3X2DKBsvP3pKpW8KQ="; diff --git a/pkgs/development/coq-modules/stdlib/default.nix b/pkgs/development/coq-modules/stdlib/default.nix index 474fd188afdf..50f12e763836 100644 --- a/pkgs/development/coq-modules/stdlib/default.nix +++ b/pkgs/development/coq-modules/stdlib/default.nix @@ -19,7 +19,7 @@ in with lib.versions; lib.switch coq.coq-version [ - (case (isLe "9.0") "9.0.0") + (case (isLe "9.1") "9.0.0") # the < 9.0 above is artificial as stdlib was included in Coq before ] null; releaseRev = v: "V${v}"; diff --git a/pkgs/development/rocq-modules/bignums/default.nix b/pkgs/development/rocq-modules/bignums/default.nix index 238e16b3f9ce..4cd0e59ab0df 100644 --- a/pkgs/development/rocq-modules/bignums/default.nix +++ b/pkgs/development/rocq-modules/bignums/default.nix @@ -8,7 +8,7 @@ mkRocqDerivation { pname = "bignums"; - owner = "coq"; + owner = "rocq-community"; inherit version; defaultVersion = let @@ -16,11 +16,12 @@ mkRocqDerivation { in with lib.versions; lib.switch rocq-core.rocq-version [ - (case (range "9.0" "9.0") "9.0.0+rocq${rocq-core.rocq-version}") + (case (range "9.0" "9.1") "9.0.0+rocq${rocq-core.rocq-version}") ] null; release."9.0.0+rocq9.0".sha256 = "sha256-ctnwpyNVhryEUA5YEsAImrcJsNMhtBgDSOz+z5Z4R78="; - releaseRev = v: "${if lib.versions.isGe "9.0" v then "v" else "V"}${v}"; + release."9.0.0+rocq9.1".sha256 = "sha256-MSjlfJs3JOakuShOj+isNlus0bKlZ+rkvzRoKZQK5RQ="; + releaseRev = v: "v${v}"; mlPlugin = true; diff --git a/pkgs/development/rocq-modules/stdlib/default.nix b/pkgs/development/rocq-modules/stdlib/default.nix index 595080b1f92d..b61816f94694 100644 --- a/pkgs/development/rocq-modules/stdlib/default.nix +++ b/pkgs/development/rocq-modules/stdlib/default.nix @@ -8,7 +8,7 @@ mkRocqDerivation { pname = "stdlib"; repo = "stdlib"; - owner = "coq"; + owner = "rocq-prover"; opam-name = "rocq-stdlib"; inherit version; @@ -18,7 +18,7 @@ mkRocqDerivation { in with lib.versions; lib.switch rocq-core.version [ - (case (isEq "9.0") "9.0.0") + (case (range "9.0" "9.1") "9.0.0") ] null; releaseRev = v: "V${v}"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7ac222bbff53..f995ab32c465 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15543,6 +15543,8 @@ with pkgs; coq_8_20 coqPackages_9_0 coq_9_0 + coqPackages_9_1 + coq_9_1 coqPackages coq ; @@ -15556,6 +15558,8 @@ with pkgs; mkRocqPackages rocqPackages_9_0 rocq-core_9_0 + rocqPackages_9_1 + rocq-core_9_1 rocqPackages rocq-core ; diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix index 15a9552708e3..4e0c6d690077 100644 --- a/pkgs/top-level/coq-packages.nix +++ b/pkgs/top-level/coq-packages.nix @@ -312,6 +312,7 @@ rec { coq_8_19 = mkCoq "8.19"; coq_8_20 = mkCoq "8.20"; coq_9_0 = mkCoq "9.0"; + coq_9_1 = mkCoq "9.1"; coqPackages_8_5 = mkCoqPackages coq_8_5; coqPackages_8_6 = mkCoqPackages coq_8_6; @@ -330,6 +331,7 @@ rec { coqPackages_8_19 = mkCoqPackages coq_8_19; coqPackages_8_20 = mkCoqPackages coq_8_20; coqPackages_9_0 = mkCoqPackages coq_9_0; + coqPackages_9_1 = mkCoqPackages coq_9_1; coqPackages = recurseIntoAttrs coqPackages_9_0; coq = coqPackages.coq; diff --git a/pkgs/top-level/rocq-packages.nix b/pkgs/top-level/rocq-packages.nix index 69a10c64bcd8..1d84b16196f1 100644 --- a/pkgs/top-level/rocq-packages.nix +++ b/pkgs/top-level/rocq-packages.nix @@ -88,8 +88,10 @@ rec { self.filterPackages (!rocq-core.dontFilter or false); rocq-core_9_0 = mkRocq "9.0"; + rocq-core_9_1 = mkRocq "9.1"; rocqPackages_9_0 = mkRocqPackages rocq-core_9_0; + rocqPackages_9_1 = mkRocqPackages rocq-core_9_1; rocqPackages = recurseIntoAttrs rocqPackages_9_0; rocq-core = rocqPackages.rocq-core; From 6d35689a8da46f308efed2460950f00a5e04c981 Mon Sep 17 00:00:00 2001 From: June Stepp Date: Mon, 7 Jul 2025 11:25:48 -0500 Subject: [PATCH 177/223] nixos/peertube: support auto transcription `ProcSubset = "pid"` was removed, because /proc/cpuinfo needs to be accessed. --- nixos/modules/services/web-apps/peertube.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/peertube.nix b/nixos/modules/services/web-apps/peertube.nix index d4c9c25a9280..b2ae9d3374e1 100644 --- a/nixos/modules/services/web-apps/peertube.nix +++ b/nixos/modules/services/web-apps/peertube.nix @@ -20,6 +20,8 @@ let NPM_CONFIG_CACHE = "/var/cache/peertube/.npm"; NPM_CONFIG_PREFIX = cfg.package; HOME = cfg.package; + # Used for auto video transcription + HF_HOME = "/var/cache/peertube/huggingface"; }; systemCallsList = [ @@ -36,7 +38,6 @@ let cfgService = { # Proc filesystem - ProcSubset = "pid"; ProtectProc = "invisible"; # Access write directories UMask = "0027"; @@ -420,6 +421,10 @@ in }; }; }; + video_transcription = { + engine = lib.mkDefault "whisper-ctranslate2"; + engine_path = lib.mkDefault (lib.getExe pkgs.whisper-ctranslate2); + }; } (lib.mkIf cfg.redis.enableUnixSocket { redis = { From d36e67db380835e645841badd031a5699e33326e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 09:29:00 +0000 Subject: [PATCH 178/223] kubectl-ai: 0.0.14 -> 0.0.15 --- pkgs/by-name/ku/kubectl-ai/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-ai/package.nix b/pkgs/by-name/ku/kubectl-ai/package.nix index 2a7a93b8403e..ec0637b00d36 100644 --- a/pkgs/by-name/ku/kubectl-ai/package.nix +++ b/pkgs/by-name/ku/kubectl-ai/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "kubectl-ai"; - version = "0.0.14"; + version = "0.0.15"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "kubectl-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-W3HY47ALhUl79TvLc8MMAZ1ixYnWkNF931dvzL9T8Jg="; + hash = "sha256-dQ6ct7f0iAFTFCjaxKvFlCoqm5U45XQrvWNMsz9lBac="; }; - vendorHash = "sha256-ixuSGh7HvS2POs2J8sNBObtbiZqegftCAE2JEVBR/Hc="; + vendorHash = "sha256-tYBWGbdHB4vsBlFqE7mLmO5n30qxfEXPOG0YqU8sZsY="; # Build the main command subPackages = [ "cmd" ]; From 30c1ef051b5aaf33bf362dc9730628ac5cc26cd8 Mon Sep 17 00:00:00 2001 From: Sandro Date: Tue, 8 Jul 2025 11:57:40 +0200 Subject: [PATCH 179/223] nixos/ec2-data: fix eval --- nixos/modules/virtualisation/ec2-data.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/virtualisation/ec2-data.nix b/nixos/modules/virtualisation/ec2-data.nix index 63fc61f12a78..0e71bde0a452 100644 --- a/nixos/modules/virtualisation/ec2-data.nix +++ b/nixos/modules/virtualisation/ec2-data.nix @@ -34,7 +34,7 @@ with lib; ${optionalString (config.networking.hostName == "") '' echo "setting host name..." if [ -s /etc/ec2-metadata/hostname ]; then - ${lib.getExe hostname-debian} -F /etc/ec2-metadata/hostname + ${lib.getExe pkgs.hostname-debian} -F /etc/ec2-metadata/hostname fi ''} From f1ac75ca2de47fffa7534766850a93e2b2f6fa3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 10:05:18 +0000 Subject: [PATCH 180/223] hifile: 0.9.10.5 -> 0.9.11.0 --- pkgs/by-name/hi/hifile/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hi/hifile/package.nix b/pkgs/by-name/hi/hifile/package.nix index 9fc00bca403a..68ba1eb76ca6 100644 --- a/pkgs/by-name/hi/hifile/package.nix +++ b/pkgs/by-name/hi/hifile/package.nix @@ -2,8 +2,8 @@ lib, appimageTools, fetchurl, - version ? "0.9.10.5", - hash ? "sha256-SOngYWpkea/G9Uqulv0/l9suzKA6aaDtqcz4UC75Uqo=", + version ? "0.9.11.0", + hash ? "sha256-I13NEku2oM9HYDhZZI7Sflwhnnjhe1mAr8Cuu9shvms=", }: let From fd655f054f9f982b142408cae5aa8672faac293c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 10:10:25 +0000 Subject: [PATCH 181/223] veryl: 0.16.1 -> 0.16.2 --- pkgs/by-name/ve/veryl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/veryl/package.nix b/pkgs/by-name/ve/veryl/package.nix index fdf8346aad0b..291ccd449585 100644 --- a/pkgs/by-name/ve/veryl/package.nix +++ b/pkgs/by-name/ve/veryl/package.nix @@ -10,18 +10,18 @@ rustPlatform.buildRustPackage rec { pname = "veryl"; - version = "0.16.1"; + version = "0.16.2"; src = fetchFromGitHub { owner = "veryl-lang"; repo = "veryl"; rev = "v${version}"; - hash = "sha256-/GbykOurK3IHmknMh+TftU7aFcLqAlnEeiJ51sJcTeQ="; + hash = "sha256-YMJUxeCc9b7EObkQHTkP34JCYVFYhh6aUp4fLBQINP0="; fetchSubmodules = true; }; useFetchCargoVendor = true; - cargoHash = "sha256-MQkxeV+06hL9DqReuHy7H8SMvh2Xn6Hqj/VY8a1scyQ="; + cargoHash = "sha256-2+3UlnIZIRJv+pZhFa8NU+S6/D5eHhuYZ095HUygPSk="; nativeBuildInputs = [ pkg-config From 23232fdda84ee2afaf616542ba220f3bfbb09d81 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 8 Jul 2025 13:10:06 +0200 Subject: [PATCH 182/223] wyoming-openwakeword: fix build-system typo --- pkgs/by-name/wy/wyoming-openwakeword/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/wy/wyoming-openwakeword/package.nix b/pkgs/by-name/wy/wyoming-openwakeword/package.nix index 63ae5ea9dc49..c1db4c30ad9f 100644 --- a/pkgs/by-name/wy/wyoming-openwakeword/package.nix +++ b/pkgs/by-name/wy/wyoming-openwakeword/package.nix @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication rec { hash = "sha256-5suYJ+Z6ofVAysoCdHi5b5K0JTYaqeFZ32Cm76wC5LU="; }; - build-systems = with python3Packages; [ + build-system = with python3Packages; [ setuptools ]; From 9e18de41f2eb7c39039ee5edf8ea1a8a0890fb7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 11:35:51 +0000 Subject: [PATCH 183/223] libretro.beetle-saturn: 0-unstable-2025-06-22 -> 0-unstable-2025-07-01 --- .../applications/emulators/libretro/cores/beetle-saturn.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix b/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix index d24598086008..8c63c7922519 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mednafen-saturn"; - version = "0-unstable-2025-06-22"; + version = "0-unstable-2025-07-01"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-saturn-libretro"; - rev = "e6c4275f1bc93163a35db30cbd5399c046cf112d"; - hash = "sha256-CnjBf/dWkbzwhvsnmYAJFC254mQ7+QkcLu4GavZhg5s="; + rev = "ccba5265f60f8e64a1984c9d14d383606193ea6a"; + hash = "sha256-Ixjduv67sPJmf0BH8GaJyyTdpDV/e1UCWCeOb7vLggo="; }; makefile = "Makefile"; From aa2e1fff170a8d60f06a194b011409c3432f1797 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 7 Jul 2025 08:33:49 +0200 Subject: [PATCH 184/223] linux_xanmod: 6.12.35 -> 6.12.36 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index fcc627f23b49..15eaa924dc16 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -14,8 +14,8 @@ let # kernel config in the xanmod version commit variants = { lts = { - version = "6.12.35"; - hash = "sha256-cvpt18bGeTj6hcUnGLPGAHeWdWyRNh/NmXROBoRUhqw="; + version = "6.12.36"; + hash = "sha256-F/vdX8vAKf2/70Kni1UPcx/XBNF1b9tcoyzV4+q2/rY="; }; main = { version = "6.15.4"; From 8302e1cd19561b2b35536b5255b2d4578adf1f57 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 7 Jul 2025 08:43:10 +0200 Subject: [PATCH 185/223] linux_xanmod_latest: 6.15.4 -> 6.15.5 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 15eaa924dc16..d9767d286aac 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -18,8 +18,8 @@ let hash = "sha256-F/vdX8vAKf2/70Kni1UPcx/XBNF1b9tcoyzV4+q2/rY="; }; main = { - version = "6.15.4"; - hash = "sha256-6c60l4bQm6zoWhFXD9KZObnIqV6gGFRt9EdKZmBAaq8="; + version = "6.15.5"; + hash = "sha256-jw5l0nd7ClDwMLI6n3LmJ+0MprcgTlsHQKpsdX6hFZs="; }; }; From d8c58b7af0a627f5885bc58ed5a8394e0673226a Mon Sep 17 00:00:00 2001 From: Christoph Jabs Date: Fri, 4 Jul 2025 11:48:08 +0300 Subject: [PATCH 186/223] texlive: 2025.20250603 -> 2025.20250703 --- pkgs/test/texlive/default.nix | 3 + .../typesetting/tex/texlive/UPGRADING.md | 9 +- pkgs/tools/typesetting/tex/texlive/bin.nix | 58 +- .../tools/typesetting/tex/texlive/default.nix | 5 +- .../typesetting/tex/texlive/fixed-hashes.nix | 838 ++++++----- .../tex/texlive/tlpdb-overrides.nix | 6 +- pkgs/tools/typesetting/tex/texlive/tlpdb.nix | 1302 ++++++++++------- 7 files changed, 1233 insertions(+), 988 deletions(-) diff --git a/pkgs/test/texlive/default.nix b/pkgs/test/texlive/default.nix index 58898833b573..73861bb3fadf 100644 --- a/pkgs/test/texlive/default.nix +++ b/pkgs/test/texlive/default.nix @@ -636,6 +636,9 @@ rec { # pfarrei: require working kpse to find lua module "a5toa4" + # show-pdf-tags: require working kpse to find lualatex and lua modules + "show-pdf-tags" + # bibexport: requires kpsewhich "bibexport" diff --git a/pkgs/tools/typesetting/tex/texlive/UPGRADING.md b/pkgs/tools/typesetting/tex/texlive/UPGRADING.md index 91bc1c6f49fa..78f9bd9c6eec 100644 --- a/pkgs/tools/typesetting/tex/texlive/UPGRADING.md +++ b/pkgs/tools/typesetting/tex/texlive/UPGRADING.md @@ -74,10 +74,11 @@ hashes for the relevant package, or for all packages. ### Upgrading the ConTeXt binaries -The LuaMetaTeX sources required for ConTeXt are distributed separately from the -TeX Live tarballs and must be updated manually (see `texlive.bin.context`). You -must use the latest tarball at https://tug.org/svn/texlive/trunk/Master/source/ -whose revision number is less than or equal to that of the package `context`. +ConTeXt in TeX Live is packaged as described +[here](https://github.com/gucci-on-fleek/context-packaging). With every update +to the ConTeXt package, the LuaMetaTeX compiler also needs to be updated. For +this, we fetch the source from the releases of the above repo. Make sure to +update this in `texlive.bin.context`, when updating TeX Live. ### Updating the licensing information diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index 8aab494c29d0..327d5ed2a06e 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchurl, + fetchzip, fetchFromGitHub, fetchpatch, buildPackages, @@ -533,35 +534,42 @@ rec { enableParallelBuilding = true; }; - # the LuaMetaTeX engine (distributed since TeX Live 2023) must be built separately - # the sources used by TL are stored in the source TL repo - # for details see https://wiki.contextgarden.net/Building_LuaMetaTeX_for_TeX_Live - context = stdenv.mkDerivation rec { - pname = "luametatex"; - version = "2.11.07"; + # The LuaMetaTeX engine (distributed since TeX Live 2023) must be built separately. + # For details on how TeX Live packages ConTeXt, see + # https://github.com/gucci-on-fleek/context-packaging + context = + let + # The latest release of the context-packaging repo before the CTAN version in tlpdb.nix + # https://github.com/gucci-on-fleek/context-packaging + context_packaging_release = "2025-06-12-14-21-B"; + in + stdenv.mkDerivation rec { + pname = "luametatex"; + version = "2.11.07"; - src = fetchurl { - name = "luametatex-${version}.tar.xz"; - url = "https://tug.org/svn/texlive/trunk/Master/source/luametatex-${version}.tar.xz?pathrev=75382&view=co"; - hash = "sha256-ou04WcKnyEJTkUV4HhlGwDTscdEJTflGv0cpN69qkWE="; - }; + src = fetchzip { + name = "luametatex.src.zip"; + url = "https://github.com/gucci-on-fleek/context-packaging/releases/download/${context_packaging_release}/luametatex.src.zip"; + hash = "sha256-9TLTIUSqA3g8QP9EF+tQ4VfLLLQwMrbeXPPy58uFWDo="; + stripRoot = false; + }; - enableParallelBuilding = true; - nativeBuildInputs = [ - cmake - ninja - ]; - - meta = with lib; { - description = "LUAMETATEX engine is a follow up on LUATEX and is again part of CONTEXT development"; - homepage = "https://www.pragma-ade.nl/luametatex-1.htm"; - license = licenses.gpl2Plus; - maintainers = with lib.maintainers; [ - apfelkuchen6 - xworld21 + enableParallelBuilding = true; + nativeBuildInputs = [ + cmake + ninja ]; + + meta = with lib; { + description = "LUAMETATEX engine is a follow up on LUATEX and is again part of CONTEXT development"; + homepage = "https://www.pragma-ade.nl/luametatex-1.htm"; + license = licenses.gpl2Plus; + maintainers = with lib.maintainers; [ + apfelkuchen6 + xworld21 + ]; + }; }; - }; dvisvgm = stdenv.mkDerivation rec { pname = "dvisvgm"; diff --git a/pkgs/tools/typesetting/tex/texlive/default.nix b/pkgs/tools/typesetting/tex/texlive/default.nix index 9a2d14247992..b836687b7d9c 100644 --- a/pkgs/tools/typesetting/tex/texlive/default.nix +++ b/pkgs/tools/typesetting/tex/texlive/default.nix @@ -101,7 +101,7 @@ let version = { # day of the snapshot being taken year = "2025"; - month = "06"; + month = "07"; day = "03"; # TeX Live version texliveYear = 2025; @@ -141,7 +141,7 @@ let # use last mirror for daily snapshots as texlive.tlpdb.xz changes every day # TODO make this less hacky (if version.final then mirrors else [ (lib.last mirrors) ]); - hash = "sha256-K8BoBuMRv5Lp5+trLF5PZOTjzW86i0ZL/jKqP6n7LwA="; + hash = "sha256-hTWTs5meP6X7+bBGEHP9pDv8eJTfvBZFKX0WeK8+aZg="; }; tlpdbNix = @@ -334,6 +334,7 @@ let bsd3 cc-by-sa-40 eupl12 + fdl13Only free gfl gfsl diff --git a/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix b/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix index 5d3404fce5b4..a65a4a83c045 100644 --- a/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix +++ b/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix @@ -230,6 +230,11 @@ run = "1klri7b3isxwa9lpc2j857y8r9n9x1av865jm93ha6nrwlzqk7a3"; doc = "09lcp9in9v7vxck9kaql008qmcvba3g8glbm6rr5iag7nn2vbvj6"; }; + aeskwadraat-75506 = { + run = "1digrdfh08h82824b2jyncwa52dw1xq0parilhp42nca5nlmb69y"; + doc = "04r2f7wqmrzckc0lixl9ww5gjyzhj8zr0gyz2cl0wgjmhixlyn0s"; + source = "1hi1bw59bar5syqxaf7vlbjc2y0wcv7ibh67vdxjbjax32m983zh"; + }; aesupp-58253 = { run = "10yd16v85zbkzkxb17gr4kf4li28ims33i1zrkpygbdf10nclxcm"; doc = "1dydcjdz57kn3gwb3pfm4yp6hr69pyqhy5lhm9pnlcrycvqsn8qr"; @@ -437,10 +442,10 @@ amsldoc-vn-21855 = { doc = "1iz0zjn1v7izwbsq0zb6cvpnkbvk0nxw1b24j7dzqwk3m9j43i6x"; }; - amsmath-75374 = { - run = "1ai4cdrs85cv8khhwp67hda2amsybsv6cxsil5sd3pyyj821acqn"; - doc = "1v0945f17sdildmr3zsr24hi3c4jzkra0d0w6i6jmsm3zmxak17r"; - source = "072l8fh40qnc6zzfffqcml1jqjw7g7n8j1cx8ckdhanhn5dq1ikm"; + amsmath-75534 = { + run = "16wilqb8xnb2dixpki5vcmj7mw6lgpybl66dcff1wmbc1pyr6hni"; + doc = "0cdk59djxq4hzx9bf0i3pfiva84g86428911hdkhczh6wqbgskby"; + source = "12cv2951ds2fn40zk1i2xynipcgxl7vw8pd3bv4w3fn05hik985y"; }; amsmath-it-22930 = { doc = "0xcwsk8q9q3nsz8wbklgpbw0vzjw7iw0chffzcbp2zsk6rypqf7w"; @@ -641,10 +646,10 @@ run = "011ap4170s675gshh9p8jfz58a0h9ll0121bjrayg2cibjms08fd"; doc = "0m5icw0pwxx07baypxnpby26rs87h9kp6jllszrp4cdlflby4kcq"; }; - arara-71205 = { - run = "103jfagvahmwqnq58d1k3d8iyj3hjsk954sdxlg6ahncjx27j40p"; - doc = "0jf7ww0lwrsxmw85hr3c4mnqxj3gihqb2rqjzdq31976ap20r16i"; - source = "1747mmpfyxgnzv5fck7f1lrfx9yczz10qwyd6zbh38r6aj69x84l"; + arara-75653 = { + run = "12xvshnd70g1021xzhzsxz0l1y2dlfqw3v5f3canm5cs732bgbqg"; + doc = "1lgfvj66a649ax6l2i8nzbdy49nh3i5v1dwn5wckgr8f6ixznzn3"; + source = "1icjs1fdni6l1xk3xg9bfay2q8wz29jg4nmn9rrk11w2ws9jni53"; }; archaeologie-68476 = { run = "0r2j9n7vbdj7virnmasqi9md81wbc5b53h0xwf4d6azh0isy0505"; @@ -743,9 +748,9 @@ doc = "07n000aa7yjvx74vspqq1rrqw444z3f9pkwk3hdmmqm3p1rrw912"; source = "0cacvd85rh2j0j6d1zjrisffwyzh0pphzsgb5bxfq3dzycsww0iw"; }; - ascelike-29129 = { - run = "039w1lm3bpfrrb5inrmzklmr9yic7x1fs0lpjl8z49mijvqsv1df"; - doc = "1hb732idc36m86qgss7wwsyqj6zgirh9qvf7ybpmqz6arwsml46j"; + ascelike-75662 = { + run = "173j8wsaisqa2f5gr1rkklx26c67gsdyf6yh9ra40vqqqp6yi8kj"; + doc = "1sq51jj8ndm002bq07h0cssk19r90ljdpr5r5xwvkaixrzvy3hsa"; }; ascii-chart-20536 = { doc = "1m2x7iwz80plq6hbhp9xia6bp8wbi03iifs0pkr7ji3gn8hqgh1r"; @@ -989,10 +994,10 @@ doc = "0sdr25vv9svm3r6yqyalqza4awr8k26g7fmh8078bbxkddycchkm"; source = "0mbzrasvppl17965dmkp2f9cbi03539p83989d40kl5p11ih6dgy"; }; - babel-75212 = { - run = "1rxljg7kv95h138kxnv4vvzb3igf9wn8n7a7vm8c5bpfvbm55fwa"; - doc = "03rsynq2md25bymqm8ypymb5xfhfmn8c8hxm4mscm1dyn4x2kv1j"; - source = "11k4yhb1wib469hwd6vssksc03yw7902qxpg11hrm1v2jgy0wslb"; + babel-75469 = { + run = "0vxifa2aclgbpsfns1xis9d09inf50klb4il9az30ls2z0zq1mg4"; + doc = "0wm13iqxsnnmcgxby49bwh9ahjyaaa4hdrh8m4kqr6wlf21h7yi4"; + source = "0s0wpcj5628g4mzm6pfbvdplm9jjd1vmjm9ji0dw14fa4mjqw3l2"; }; babel-albanian-57005 = { run = "170mxpwnnsc1g9s7qnlhjcryw79cy72d8c4m8bhr36i5c78my0zg"; @@ -1074,10 +1079,10 @@ doc = "00aij1bdybgcg69995mjrdddzlr3hqbhmg8q9nq86cd29y1gx029"; source = "1930zxk4l6k5q4wcbvpvijv4s0gxp2mkxvblczn4gcbar10vfd4x"; }; - babel-french-71907 = { - run = "0ccvp500avh0z5h69fag19w4mc8fxgmrnnhy8ci79c3g98g8022a"; - doc = "1mrgrqfg73wbbh9a924bqp5hn30i3qmxxzp3qljdjhv16c6vgsbi"; - source = "00jldj92w8ngq3vqxbcic4yhj6hsl3ai4a11cjny7yw2hjv5zb6c"; + babel-french-75643 = { + run = "1gcjrjd4zrvayjv3mbn05bsjlq0rachsyxxxxwq8kfz5nak81516"; + doc = "10j230yq96495zgr3f35pyy909ndsndak5rd0kyy9q3phrwkn73x"; + source = "0rqyh3qrz85afi0iyr97vv6j4q8jyjys4imchzfarhnynv7yvs0a"; }; babel-friulan-39861 = { run = "0gfq4gyi720kp45vcbial0yrn9i2jyx1lzh39lci0ga77y01j3mp"; @@ -1423,9 +1428,9 @@ run = "1rx0z4f23l22vs9lk246kff3cqznp7rzc2k6xn0nwphqxfap6965"; doc = "0xcq3ypmsjzbkxivak1j48mzmiixxfgf6v5fnwk22z09c5x67j6i"; }; - beamer-73735 = { - run = "00dvfsabqr5shfqq3d6axxwjfqh16kv5blvza0czv8a6s55vdq4a"; - doc = "1b5gq5h6j0v9nbhsxfwj6509sfs1bbzslig1z647zn6afip1jzdh"; + beamer-75526 = { + run = "0rciq2xpf79xq4yfhw3ryixrf5x6g7xqhbm4pkj5mzgm4mvmkqh3"; + doc = "0jhbn9hfgs3wxfqqprzqijynrb27g0m4x8jpxwz3iprsrmdmyyf1"; }; beamer-fuberlin-63161 = { run = "0w4asfzmjrzqqc8dsan461fvmkjn21181lij46rhissz273d9vph"; @@ -1579,9 +1584,9 @@ run = "1ghhmr1b5riskhqyr7x8kqjg76kqshmykw4iji95ibhnz2ywj43w"; doc = "1s4zb71fp3lss2wj72f92w1gzj4wlb1161cp7s1cc76nzacl00ya"; }; - beamerthemecelestia-75310 = { - run = "0r13ippbxlrcdy6gdygsxjwp9c2pjzwc0zpyzfyqgx3fnagdv9k7"; - doc = "0rwbqqzlalj59n4j5ay5mz6yr81mzw78hw517m8yz94bk440zdfp"; + beamerthemecelestia-75668 = { + run = "0sfg6h6kj41bais5p1567145vvp0g7rclhrg6aw45928v1gdhxnm"; + doc = "001zgdqml7ypn4z578s4yrs858ib9j8vghqavp6v0wbbd9p27i7j"; }; beamerthemeconcrete-69528 = { run = "0661r339w4473i6d1dj1wyg2pc6b0539pqpq5zwqq7sk2c1y5dmi"; @@ -1624,8 +1629,8 @@ run = "1xg2y2x69ghz8dy5mr1wqpdbjv7hsg2801ln9yr17zd7wgcip5lz"; doc = "13b2bblzg7bfyxv7agc31ijgaifjxn1hx2jhfg9gzg8d2qk5h1pm"; }; - beebe-75238 = { - run = "1mi3s1vzm4ki7ixvyja4bqp9dbn5c2hffbvgc6fg2z6ax04nbvh7"; + beebe-75389 = { + run = "1qcxw3hgkfa8c02sp55877rjhii1lrxrz41f6s74gl3yxzdgp5h8"; }; begingreek-63255 = { run = "0dl4ap6r3xdwi0kypp6mq171jp4hl9hrjlhfrw9i6pd31qh2bp85"; @@ -1848,17 +1853,17 @@ run = "0iccl9rqf876rmn635yjb5n38q6d7lyyrpf452i924bg1dawlphk"; doc = "1msv5fyqbrv3wdqlvpn694nla2412lj1hi2j0k8cykfrqvws75v9"; }; - biblatex-ext-74813 = { - run = "04ihxc49cbv6538f395har9r3733p9cdxbr0p1zc0agjrppy3zng"; - doc = "0pvb6id6pxqsg9pb35gsn1lix46r3xyj7nbzvik65glmjc5iy4r9"; + biblatex-ext-75609 = { + run = "1ywsv5w5cfq129v5jbg3bh9w9s0k0jadv5ldb3nsny2fpfyhlgs8"; + doc = "0ljcwk169g47n8llj23vw7rwmi72dyqr0yfhaml795vjcvk2i77z"; }; biblatex-fiwi-45876 = { run = "16grb6hqmrhvzryijg6p4q4vf47a0lxa8bw59avlib5j7mqpg0wc"; doc = "10skq20bmpqymbgxs47z8ac0q5nckyph7s4xwqmpfd7pi2sksb4a"; }; - biblatex-gb7714-2015-75288 = { - run = "1xgl3pmavf553r4d2vdpsm82r1h9vlmkhzg81wl4fxcy10dq7brr"; - doc = "1nsmb2xq7psr2cxwn7g5qi1axs15zkcriwc3al9zmxkvww6mxq5a"; + biblatex-gb7714-2015-75481 = { + run = "18chpjg5qmp4z037m1pn274rcs2mydbmvqx0zfvck7m9qrglfysw"; + doc = "13kzs9k2kjsk6p9dc308zzd41v87pcr02a8wd9d5dkzypy9zx73x"; }; biblatex-german-legal-66461 = { run = "05wf0z91b7yhw73xz70nfznic6x4iy0ir5savldd1ai67iv6h569"; @@ -2254,9 +2259,9 @@ run = "1x89sc4grkk3b9mhi4y1gkxm9pcbhg54j8v11mq2bx4nyl0bgrll"; doc = "00950rlqysn7faapvg9z3knb61f8l5hyy9kjxisbs80z99mxh5rn"; }; - bmstu-iu8-74636 = { - run = "0yyvq4s2m0322j3z2wn06lnws68nifxmj1h8w2y07587riaxysm8"; - doc = "0khhcf8i8i0f34vixjfbiifhpsfjfrmh3syrgffvqavb38cv6lj9"; + bmstu-iu8-75472 = { + run = "1zzk2hmvrv8wlz7ydrf4vwnb6r825hrglvx1ancplilpkzzimwkm"; + doc = "17y8v203yh2fh2xx5jgh192rwrl5xfklwdlzajw80plxjy89c5pd"; }; bnumexpr-59244 = { run = "06achk9z1waxr6ndcfplnvhvd7k4z1l9mw9plh92qpj1dn48ncbj"; @@ -2554,10 +2559,10 @@ run = "1mqf3sbsrfjdg782sw9pdbdikzxpbcb2b47z3lmicx2bqfvdhl1i"; doc = "0dxqvrdqpr7r3l48yiid3cvmk0mlxm3zyimcdvnlriqr9l389hcf"; }; - bxjscls-71848 = { - run = "1nvy0x44mgi2i2hyclqq0z9802f18x326q8kmmcs7nq75b4vdhf5"; - doc = "16nnl9zb34ir5hnw0s6imlynw41f48lf7g8x0gl54dda73p22m0f"; - source = "133150g8h6n03nnnxsvvb73vi7b2h24yg8s940pyzyqfs3g5kh6k"; + bxjscls-75447 = { + run = "0h3gwsaw49hwp57jfrmpamggvahi6mb0af4xy2h6ajhmkg2r92g9"; + doc = "0rc4r67rfjvqdpi2kx0cdgn7iky5w98a7gj8rwdr38icgknq8vap"; + source = "16xkn557xzdzrpv1n61qnm0xx6s2qdnwhys3kv5ld8j82dzmb1n5"; }; bxnewfont-44173 = { run = "0mc8akfajlyl6vfh620h8rcyfv02gdg4ycqx18lhb9vfivi3j4py"; @@ -2614,9 +2619,9 @@ run = "1j93lljbpwca363sjk5qmljrfq4f671kg4qrnfyv9zqcxcpyfmmg"; doc = "00j7j75zq3wa6z1liy0y6wzxjv96sq5r4dh7kp9f9icmxzs0x8xy"; }; - cahierprof-68148 = { - run = "15cimc5inid5zyb221k75dc42gdkvzdvxzh2n6wdw0gj12m9y2di"; - doc = "0qd8mlngn6p5pzwkhkfhk8p26d9dgac2mn2har0pwvkrppg7vsj0"; + cahierprof-75652 = { + run = "02asdfkrcn3zsl91fsyhnrbfi3m9axkjkd31idkadvab7qlgzcmk"; + doc = "1pimdrcs77gwz8j0cfw5w914wk0f704x2p1s3kjsxl5ipdbd1678"; }; caladea-64549 = { run = "1xvpf4ly47vn8askincn7wl8k5skhn5ir2wj1nba6mgf84z106v9"; @@ -2893,10 +2898,10 @@ run = "1wf5lcqh3jysn0fbzpmh429gmicqhh1kvz26jfl37f1z53g07shs"; doc = "1akblgsix6a59as4z5z6hhsncnsfxqh78s8gw0m3xqv6wrbv417k"; }; - cfr-lm-73888 = { - run = "1rd82hl14pczgl2xizmzf270qyrhg33q4g6c0x8lrp2scpyf4fhr"; - doc = "0135yqdkhd2796y9378929z4vp0x5cl3spncwvqpcj9lndfy83a7"; - source = "15kq6qrn8q9cnndm966a55kf2f98028qbkwra8arvadwcx2llgjv"; + cfr-lm-75576 = { + run = "1vw8ynqfh5lyy9p34a97fkfl3hwr8vi0k88gzjdmhgaj51pygm50"; + doc = "16ilcw4m2zs256sipxb1p2k9pkgj5yw9lkrdxqk5n6qb30h9r2z7"; + source = "0ywp3gwrzdnqp08sh6k8qnx6iwiz4idz8ql9prnyqhgkyysp6qdr"; }; changebar-71847 = { run = "1cnqflpjsw3wim21ld1qdxm44qv5yc21pz9raw4sn9zllakr1mcj"; @@ -3198,9 +3203,9 @@ run = "07cbpxyawy44ds1vy6kpp9cxgv2mlh78i1wakzw30q0bj4rksw7b"; doc = "1riil4lgm6mdh1y1xb542xp0i48xc4l26dkhrpy1lk7sn7ab8sqx"; }; - circuitikz-75311 = { - run = "08bv51njsj421384p13cm2bblbd11dpfs949ddmb0l7drkxgvkxw"; - doc = "14d8lms4bsr2wdhc98400zbmfq5g2y7rmlwlv6yfjkg7j8mq55mh"; + circuitikz-75528 = { + run = "0h4qycjs5zbqhx1vhy1bw8f3bvnk6cw05gq2wm5y40pynvvp0w0k"; + doc = "0p1b4v46dfgjgaqia62nyacjl6ysq8n8n721yc89524brc6ain3p"; }; circularglyphs-73069 = { run = "0d8hr1lns0973y61qmmz1hg9pc99j3w4x3iaqi0f0jlyzxc5j1m8"; @@ -3226,6 +3231,10 @@ run = "05bxlkylmilyzvbl99nsw16saqjsqb4bcaa68qkz8m59wz1ji4rj"; doc = "064c9zg2rhnym0wy2kxj0617mwb3mxpc1rr13lqpwb1f1qhghm6f"; }; + citeright-75480 = { + run = "1n73bhss661xwsvxbm5jgb7w6pzsnn0m877cgv1bgbbw5drwf4z5"; + doc = "17lf70nlh625np81mblz8grgji0kpf2pwp9h4ll57w16sm7rvl83"; + }; cje-68656 = { run = "0v0pya3nyj3phrgy0vrh9psbgawp823li0gvhw84pp9jg0lss6vc"; doc = "0w5lrlwzff9vcb0l44f5cj5763x8qb17j11kmbxy5p7zxz0j3i9a"; @@ -3329,10 +3338,9 @@ doc = "1fi2yxxnqlwsq3m66b75a16hpx4vs3imij175dwvjq1nvfg5y8cn"; source = "096whv58b2g15m6mzg689d0mp6p9yvj8z83w431zbg204h0kx0w5"; }; - cloze-55763 = { - run = "1w0wydk9kimnihll4r8nx1kp6fccgmhybxl3qzrqxk58x4imp3sk"; - doc = "1pprx0mdxfn8gwdsi03ifscinnvj7p3w8nwir20z5q5121clss95"; - source = "1ijnnfq0xrcnysc9sf54nc9a2xg42jqfiqawb8a5jnc62dx9zwyf"; + cloze-75533 = { + run = "1xmxxzk5m8h2mps24y8ljw1lv5xpjm6zf7bk40hh49zj7jfli646"; + doc = "01c4pi9mb5ashaps56i9qab5ph29j5y3gh0ga29i3sb4lmhfdh0c"; }; clrdblpg-47511 = { run = "0p38c8p426dn4i40wwhi5hisx3yc8bqdi7vwxdbya02smixkpp5f"; @@ -3433,9 +3441,9 @@ run = "077f185vcrklhnchlw694113fpgaxy8paxms37rp2br8mbhczy00"; doc = "13nd3vhxim71kcl2n02fcrm5vwakkrn0f5nfw8irl9i9r9bgy6ll"; }; - cmtiup-39728 = { - run = "16wg8nw15f1pfcrm49xnna6finbvl0jr0wyapqg9i2jh39c1gizw"; - doc = "0rr69cqg5pblx5h8xyw1zkap1fj3pmdznycplxx0kd4wqzbdd47z"; + cmtiup-75529 = { + run = "1g4d0ifk617cr7k3wpgrrxl8x0zp4bhp7f76hzhcg6l4gsfx0y67"; + doc = "1gqcv92mi890ac3p6wnhhwpydbmq3c0y3c7zz7a52f78awaf304s"; }; cmupint-54735 = { run = "0y3pf2mbhxhn67skzy89850fhn17xr0b0ghcxn1ayq19qr66yrj7"; @@ -3474,9 +3482,9 @@ run = "0s0145rdpqbbagc2klx2w5h6mlx4ns0qlllws31qbvy6byh65ngk"; doc = "1pj5qnzfa7725v6cixkznrs7yybc2v0ik9q2pxa4d25rpfxap524"; }; - codedescribe-75357 = { - run = "17z91g0dcxqglxb3zi4sk82znp9qhgdlxyvvfngl1j3gvjvvv94n"; - doc = "14mwijgjgc7357m01lgm6znnibr45jgwilcnwnxql9v2drhm202p"; + codedescribe-75416 = { + run = "15yqkmgyx8ysacp7gp798nib1d1is99ra2ym42j64i8bwzyv4vwi"; + doc = "1gg9nk866qrhjzx06d163b5nspl1dbv3yj0r3465h481rah12bk5"; }; codedoc-17630 = { run = "1zz70vp8ssblnacrqdsq9nwvf1lw69mlk9d94cfjc818szcgi9v6"; @@ -3548,9 +3556,9 @@ doc = "14bw1g3dna2ykyv4fl32gvqjs0n75vlfpc9icdk09l7zhdspsvfn"; source = "1bssn8rjrp34nm6qhmzcrcn6a0ah9lv5n94d1jxqhhaj4pmimd2j"; }; - coloredbelts-75320 = { - run = "0icdmgc50q2w13wbvvrs1ykdz5sjx80036fziz3j4wizx16r6sd6"; - doc = "1rg7vmpcqbcv5y2ccrc38yycg0s81ajzvy4c2b9xdx78dp55ymn1"; + coloredbelts-75621 = { + run = "0afhybx0q2sx4b9mbv7pxppxlam03cgy8id0smxx0j7pdfgl7d8w"; + doc = "095g2rydx496ixm093d85jcq99l5mjbmc561f304cbi18ivphd2i"; }; coloredtheorem-74812 = { run = "1akvgwz3vgk0skblbpxi4js6icb5rmcvcdf6hzbkpgr0w67cq0zb"; @@ -3741,9 +3749,14 @@ doc = "0kgdggc8gpd1h7kdbh3ala5kz8rs56bgmwgv9wvxsqx4sn19q2fy"; source = "1y0g7sj696d6qhcw8vrpxr8gwik54slp7lijbxz64ksqbw5xjqv8"; }; - context-75187 = { - run = "0qcrz5r246i6r2h64ma0hbj7bfxwy0cy0k5xw31kxn5r43adxsxk"; - doc = "1dlwrah0dsal9klsjjhpkvpxqyqm76va7shlawdcis9b3swyagg8"; + context-75614 = { + run = "0wphyrbh9v1w5d65mr059kq3za3hzjdac1dfpfd50qii88mvri95"; + doc = "03p715vaj4bapdf7gc6inrh4f1d6zvvlyaqg19dvx7k2wx9pahck"; + source = "0dw6nqlqcpafcc9mskhcszkk02b90bnd6s3f4gvwvfcj6acsnhcp"; + }; + context-animation-75386 = { + run = "1cy0jc6wk9kfxahndf82wwns4dhn1nbrxqx8v5bfb57m23id8vff"; + doc = "03mdp7233r9snsz5g43h3axyhcf4vgpivfhfv4fy3vh1ya5fx8fy"; }; context-calendar-examples-66947 = { run = "0asc49mn24ql4fk73089viy3s6wff865xk8af7h67ffsb5qjnld8"; @@ -3757,10 +3770,6 @@ run = "12vqvbp7ns9r5nc7p7nrlsll3jp3hc4xi9wjyjq8lrmd8ly3v26w"; doc = "0nawd3x4rl73s4mhpq2wd1sqa8i6k2n0a39sqcaf21zx99mpiqp0"; }; - context-companion-fonts-72732 = { - run = "10ic9wd239hw5sjwyi1dkzc9mah5vjkfnwh9w78i8amhvjf2qd6i"; - doc = "0k4x5d6bmafj7dvdhqr4214gkj0gxzi0k1chi1pwm33zgk5nma9b"; - }; context-cyrillicnumbers-47085 = { run = "1gk4ncbfzilj98s7k7s43k6vb3il511k434aj34fsvqh5x9x4aw2"; doc = "0f7r9qgfc8h92jprjqa24q4vpz4bqrrns3glhmwh3qmk1f2gyw73"; @@ -3777,9 +3786,9 @@ run = "17sn4nq1fn3868xwnlg71fqx8cjfq92dsiar091635cl72f4fra7"; doc = "1fgi9sg2392syill14msv8hib1k349pcvbldiq1a8g72giqkf5w8"; }; - context-legacy-74403 = { - run = "09r7n7lmn5kl8nasnwcxawajhhln3ymvmm5zbqbk8di1db7d7i4n"; - doc = "1z61m0pbq2ig4nygcrjamvfawfbmqnshwf5c96rkfvms0siyrxy5"; + context-legacy-75496 = { + run = "1rs33rz3c0b7vixqq1npp7hqmd5zr5sqfx94i2i1c9449h70zmmn"; + doc = "144256sa2bwh639lnjpb9yi7wlm3sw77hws9xz29myq7cw3r9afz"; }; context-letter-60787 = { run = "0bnd56v120h3c235n9v2h6mzvmd6fy1g837gjim5fkkqd7jyzp2q"; @@ -3808,10 +3817,6 @@ run = "0fnzvzpn2d24hdi5g18f1mpaqkyrcf8kvkprqdz1jvlkqld82kd7"; doc = "0dqzxcljl1mn7qs7hk2pahvc5791m4c911j5dv85fwaladhjv9xb"; }; - context-texlive-74241 = { - run = "1amppkjq84z7kz9p8rdhp6b6xkb64nbn9282wis8n5px46z74k2b"; - doc = "1hqpzb8786fdyv29cychqr8y7nmj0lz7an2hxyj4m7jbq8zlqph4"; - }; context-transliterator-61127 = { run = "137wjy0whfbwp95h4grypwxld7kxlx9h6l3bkd5bpfnqhg70j05d"; doc = "1snnrk0h6pwg83qzsv6mk3n5fmirk6rxjih43rcs290amkx8i49z"; @@ -3945,9 +3950,9 @@ run = "0wqxvh5mnrl59ry0qahxzlfajgpp0yj27h0falxnr4m5iygv7699"; doc = "0l3z0fxsdlln0hjwkxf9ka9hw8zmmixml9lfy4kbrn88xq6z62yw"; }; - couleurs-fr-73069 = { - run = "1479gy549yj0xla35f7ryvh7vkxppisvi4kz7ji9v2219hx4vkg6"; - doc = "09fh8d9bgh0gmabiq0d9l7flkk46w8yzqksnfygmbprib15b65ck"; + couleurs-fr-75667 = { + run = "0cshm18x76an92x9d332n40klivl690bnr20gycyvarf3fg1ysr7"; + doc = "0z4r0b43lx36dmmdks42lhin49510fs8b2p5kr82pnxql4kgjccj"; }; count1to-71526 = { run = "0ggjaqkfjiramhiljfwc6bggky9c36r8qi33bnajpvjbsn4fsvrm"; @@ -4022,9 +4027,9 @@ run = "13pnxidnbc7arwzhwal5hvpk30xbmx8j58gfipqwdm3qbvm40gcq"; doc = "0k5x9gy2fymxzv3vx5dqj5f3xs86sa486qzgv8xswyrbii6wplp2"; }; - creationboites-75117 = { - run = "195ns09scdd2pqq2mf1bl61m8ysycdxwpa993lvb9zjgr6wgsmhj"; - doc = "111c2c8bj4r182hlz3f6633fp9f2mrzf1xak5jb2a0yz2j4yyfvl"; + creationboites-75661 = { + run = "1vkzqlyz2w3fn30vmprpzc7kb2fz63ygp0vrv5kpdf3sgjs83f9b"; + doc = "0n3f5m47cdlc0ca9n9hdlnwaxryfwl15zn5ars42ag4l6qhf0bdh"; }; crefthe-70156 = { run = "1kwl01gnfr8xwk2zra14faqq4in4wijc03g5sdvgh2c7a9j3zm00"; @@ -4246,9 +4251,9 @@ doc = "1pq06p85kcki6rb5pvijly7h135mh0kwaxq8zz23l9c3lssjpj45"; source = "1ah7iacvkvf9hmkdysyfm83fzypi4j6myg2a215hajda1fxir3np"; }; - customenvs-75362 = { - run = "12n63zwilgbsdrqfhhilvw8cnqpb9bqrsf3qissr1zd5j183w76g"; - doc = "0dvy10mb03li5yiarqz33mk7ydmayw1vcimkb3d4yrwjxddxwjcy"; + customenvs-75593 = { + run = "08hn88jcnlv78r5r03bqac19plpplafm37k3zrixa5fpgim0kycp"; + doc = "1k35vcwhl9ji76p13rb270wn4vajzyfiswihidw3a0iffxnshpyj"; }; cutwin-60901 = { run = "0camjay52m2fbg4df7rrswfn30an4s40bvyvssdcmhmqlbvsh46f"; @@ -4612,10 +4617,10 @@ doc = "00nksa78l2hi8dwp72wcz7b4sx1z5p88c9pyha975xr4l5lbli4q"; source = "0pgyjb07flhfr0dy1rqk4j237wjskxfsldrl58hzdanipqn0jyyi"; }; - dccpaper-72097 = { - run = "0wwg1k9n7fkqmfmbsbzjszzmljrh017y30dix0r4mbyn64bhdglp"; - doc = "0kvv67jhyr4i8iff1xbsk66l0m4zaxf0kw3m5pi89aikchiqngn9"; - source = "1mmdl5hd804yfdf6pq6gkiw03cr2csdpmhss9nfgnsv9g0jybyk7"; + dccpaper-75491 = { + run = "0zb6v92aihph0ry1sisn0z8bvvs8hyfq9mn6k1fk3pn3iz4j567k"; + doc = "0x7n661vldh2gf6fhnzmr1kifaj3smiw7srrhgb6c22pbqhyzld2"; + source = "0q1gjmwjkwanjbblrx2lrawn13q7a0r2xx2rla0ppjisprcyg9h8"; }; dcpic-30206 = { run = "0yfjhpn8hr3yk4dyjfzbc8g7cki64039lb96naacyv8mjhqdpgyd"; @@ -5628,10 +5633,10 @@ doc = "0nyx01a5hdcc7hrxgfckbrbwqswjzb8fi1kff7np8641a7bpjp6z"; source = "1iq46m8ygwbsdj05q9nbqh3ylsp6c05aqrbwr1dmv5cl6yp34d58"; }; - enumext-75373 = { - run = "1wzjz4i3n7rga5cfxblq5pxipjm53wk3b74cwfb3lig19shncdh3"; - doc = "1h4a52cjzsdmzifdfma3fq2hqqmik6hjl888prm4sjakmy6cdxxp"; - source = "0qi9pmmp6davhn6iqnag2m56nahb5xvc059g7i9y4cmpv72wq8yz"; + enumext-75485 = { + run = "1dlk1fxaw522g6qhnvz60aahyaz77h3k9ggmw62fs5iah7v56xbg"; + doc = "14nwgdpbbvv4vzyyc55fngllkwxlr338j1r3hl0694v9ipvdir80"; + source = "1vj9ncv2y9mck5khnc08y64829y559givy64ycknbn4g0209wjpl"; }; enumitem-73750 = { run = "1p3md46gbg2q1ic1d3zhvvprngcc4n911rsxmb11r24yd41gm9lf"; @@ -5666,6 +5671,10 @@ doc = "008sj172bzfaa4k6i20p2dz3dv0y966q9rfcj7gkh05i0bzlpzrz"; source = "0l371f2l2mb95cxls5pxy596kvg8z7p7r4vgczz64ibb7nksc6il"; }; + eoldef-75593 = { + run = "1924sxzfsg95v51frw216rprxmyp5adayh01f9a39yavirhhhha2"; + doc = "0qz54x2kk2lcp83lmv0di4mlppfhq8r5hzk4c6nd6h39gw83wnfc"; + }; epcqrcode-70956 = { run = "1mg50fy7gwvrxf4vyrxgc0sxljv136s7s3i4vnr3xw1z33mpg432"; doc = "0k8lqjzmd8lr334zw4gg5rdgj6vpi6l30p4d02v1ggrpjj74pq2y"; @@ -5765,10 +5774,10 @@ doc = "05vh8d0yyqhn7d45ykrql4dbn07f8yh4jmr6qmx1mkhyiz44c9x6"; source = "109ds6zn3nl17kb4z6m1xpa5ds2iwqaxqbf5jmw54547wv34havy"; }; - eqnlines-75356 = { - run = "0hm64hfab0p1wfyr71icnkpxb303c5icffnk1fbxbvvsmf05mlvz"; - doc = "045zp0c6cb3d4mfdgyhvzqpnyapv7qczqaws3wjjgacgzy851h5y"; - source = "0y40z4dqmgv6ay01dkjbdv13d1fgl6hkqblzm7sn80dsxhwn213m"; + eqnlines-75593 = { + run = "0inrbk8miph7l4dhpggq6nq9j8pjb2n2vajc2w5izf7yvk7hgxmb"; + doc = "1sv62wbbn58r399f3vx3lnb3swhj3gkhpz2svr0jhxd9wgrhkd3r"; + source = "1fq9qnn2d7l8pssvi4l3nz2yp2n3ja9q1x7d0wmw58zaf6593idk"; }; eqnnumwarn-45511 = { run = "1mv50r9g43si8kmdmf3kgcjmw10kzipq67ssd3vllja4pn9yzmz6"; @@ -5784,9 +5793,9 @@ doc = "0nv1yqxjmp4mfksmxm373pmy3zzbfcfvi683dalpslzq2qyz20yv"; source = "1vpghcpm9a2pvi3plh7pjki7sna3hkzvq2xj9gzmhqxcpw3jskwx"; }; - erewhon-70759 = { - run = "1nw8y88z39wm0f312a8r0hwmdy85nynrpq8k78l1iabq9i03316h"; - doc = "1xmbvmnp0nl00nqdyql41dql0b856cabym2cq6yyn65s2prgxgki"; + erewhon-75452 = { + run = "01x58bx32m1xmlkvbp5npyby9yq81z39g66l53gilz37316707vg"; + doc = "0f0gdm9czqhw9809bfbrx84k7darwval6h5d7f49zgldvk9sixcd"; }; erewhon-math-74006 = { run = "10gb58jnm5cf0m1f9ki51n8sg412qd2avxq4s6pr74mf7j9rglsz"; @@ -6136,9 +6145,9 @@ doc = "0a5kdxgkzlf5rm4k71qg66n013pfmhd453pdy3s4dkf3b88p6vrf"; source = "01wm7aly8fsrxw8psnhg7kp53qjyrz3sasiziv0qgs4qllp8ywz3"; }; - expltools-75347 = { - run = "1kkr87791w7frvh7bk2rdjn98kx1wm2y1g01w1hi63w5jkdria9m"; - doc = "0s7z9xr4026hph06gzxbfkril6lll88b59lc9mky6dnzxjqc7zxk"; + expltools-75612 = { + run = "1g38siiw07iwxfnrylacwdpprpimjin8b3sgvab1g585wzy3kvqk"; + doc = "1n2p1ccbciy94yp30wlnkjpxckamqsfj2vsyvsqwg0zznwhn0lyv"; }; export-27206 = { run = "0la9v2m3n15hgds8mmp1c56dz0a7iqygjk2qnd99n5924n187wyd"; @@ -6211,7 +6220,7 @@ run = "0n8wwl82w7hn11l3c3fg7nr088v2mv4s2d3ynwahgy18k6953pxm"; doc = "10yh7528nms60ypc2zh9viamk9cihi0a67jcvwzb2i8f88sx4cfq"; }; - fadingimage-71190 = { + fadingimage-75447 = { run = "1745w26ssz72k0rijahwg2n0b5p35d0rrfy7dir4chk7187a50d2"; doc = "1sjabsaiy21hn43dzhmglb5vfkh0mvy3jsirasg3bxcd2nhilcm1"; }; @@ -6298,9 +6307,9 @@ faq-fr-gutenberg-73163 = { doc = "1ap9kxsrfvycdp84mfq0pl3icf9qrzy093gxviv5969w8vpvqf9v"; }; - farbe-75360 = { - run = "1scxvh4sh97k8d5ki9wh3xldws325yddk2268gjak755fmkmvniy"; - doc = "1bvjnbmzxpnrhafancyls77gac3pngfcv996s6gsrdad06i73lkg"; + farbe-75449 = { + run = "0yyyyz97i2klm5wh2527mm91i37rkk5p6m9mwf28sb9arcy6wh0h"; + doc = "1jgffgj4rivjycr61cmxa3gglyxcs64j064mx381g5a6shcskxlj"; }; fascicules-54080 = { run = "0zlkjn8kg6vb58xp2xh7jwjk6dmk6knzqh8v7lrdbmzhw9j28vwb"; @@ -6537,10 +6546,10 @@ first-latex-doc-15878 = { doc = "13ngk5pia5vbrbb4jrrlq1lmyja08m7cy4ydcjasxha8kns001ss"; }; - firstaid-75374 = { - run = "09v1rkbx73wg1qh1n8qq7h7j7ag26yw05xdvsvjyax0a3zvsgwhp"; - doc = "1wz2sx8yyln74pab4rz8v5cbx5rqr06azdbz7dbah58izv9sk010"; - source = "14nigr1q44138xv0xifjn1vi9cvab8ypn7w5jwq4ca0bpki83l6c"; + firstaid-75459 = { + run = "11zmq9vnqwx9zh22gmmpd8zgzv6fld1vcj83y4bc2q6yjy8ffmrj"; + doc = "0yy1gvvcmzf9bc9cp4fx2cdq3n06rrnvkwz7lhidzgp4lrdy3n1w"; + source = "1cpadjb0x5dq3s37wraxxpl1q6rdd8xyjhv6kwapj8vbsh7n996y"; }; fistrum-70187 = { run = "08cp0igysf8fiznhiparcc8w1raqzm7wwmz2havsjwy8qy66zn54"; @@ -6808,9 +6817,9 @@ run = "1ccfywcywrrim1hk7g0kg0bljq034fh27qrr8w8ypcyjdnafkhxg"; doc = "1fcsrwbn8kiyw4032kkjg2668ax0kfcb6g4kzgp6bjcmqzy6q1zc"; }; - fontname-74435 = { + fontname-75544 = { run = "1mkfjhhck9i2yiwlrxz9prqfsnrgggzqgs8p878kf13aiyhvlcz0"; - doc = "1addj139z99v6si0fvlxf3yy8z1gihhrj1vf23niiwp0xiwvwcdm"; + doc = "1hwzqsr7wqd31z0n2brbk65wh6a48qqf6xwwzzz4r8vx76hrg4cx"; }; fontools-73362 = { run = "0flcjgr08acs1vgycsjbw2ppya9i7x22hnhvsmshx9hfdn5jbyiw"; @@ -6974,9 +6983,9 @@ run = "02m23bx1p090m6w1frb2k6m0cv6jk8d9fdbmjscwa7c9c55qh5gd"; doc = "11kj5gczbhb0imfsf30hc74s50iwq4zfs79j6kv62ib6v3p32mm5"; }; - fragoli-74788 = { - run = "1pmg16djqbkv05r42jmjcwzxllbggc1vw50wj9dn3wbdv5m82q0p"; - doc = "18sh76pz3a4vk04k4jvc3v0qn0j28325ywcy7155ng4w4sszfrzq"; + fragoli-75517 = { + run = "0h3b0c855wlh2q1x0sxxrbk2hlr98hd9syfxf8siayfgm0ismp0p"; + doc = "1lxdqk5js2a4yl6z92a70wbig5g1aqn1gyzbmyyziw1sks2b3g1m"; }; frame-18312 = { run = "17r35x914f3h72drsszy74ir5phcxmkrcvwlrfd11li0lsmiyj62"; @@ -7172,10 +7181,10 @@ run = "01h1x9v9zrqyyi88iznyfhjizcslh0g3n0cwwlqxdygajm52lp4p"; doc = "1g1xmasj3pmk6vy76bfkp7fnmhivprs813mn1gg979gr5ya1kap0"; }; - gbt7714-74594 = { - run = "0nlwck58dm5cbd43b9g3i3xyn6ckg34kz54lhw6d7794bz4qn4cw"; - doc = "1izxz6hwryp0xsgrh8rs302b167qv1ymb3gfvsc9g5k06nk1c8aw"; - source = "0iy8css8pmbj3ziqd0mgwi8y151y1p06gbrca5nfmfy8zdasdjij"; + gbt7714-75577 = { + run = "1ndjn9q16b5y13jy2p4q67l31b6g35xz2hjv2mg4vlqy39sqha4z"; + doc = "161nc7j2xs7hi0bb0617w1lph570x1jbqf4zxby59w37cj27qzby"; + source = "0zjc602yhi9nlkb4iz79ndr8vz5zcicskzxvbjacg3zskpv2n6p0"; }; gcard-15878 = { run = "1pcxw9mg6hadr5c6m4z3pdzs0b9jw22injdlk46xxhqy5gsafa7v"; @@ -7233,13 +7242,13 @@ doc = "0826rq87q35knzmwkhz6ipigx3s3hkzcypy977qa0r3ibcbdr7ap"; source = "1na3aqqjfp9p9zb7hyzz6wdd0biiigih9fq6bxygcwflbwbhks6z"; }; - gentium-otf-74545 = { - run = "1hps3bb50079k1a8bj24vrwmi82hj63f61pblhs17h7qjbychrgz"; - doc = "0xi2gccajxp7maribklfdvwj2vql4g4vbjqilfssm2czk7iip6zf"; + gentium-otf-75417 = { + run = "06gs94n4kh2jivghzvaygpwb3fnrdda2yffsij8hccqwpcak1szn"; + doc = "19bq24ac5hzqiw7n3p1hqgqb5yasim5vhiykr1d8h79lxd6464mq"; }; - gentium-sil-73571 = { - run = "03s590n4w721ph1mv7k3q8nb8akl6v40whd2xz0pc8hb4qy7nmig"; - doc = "08nvq6frhj78qwspnx8wkhyq8lhkf6zcyqwy5zjj51mnjv8gfvfv"; + gentium-sil-75403 = { + run = "1zcbppck171rn8msmn2r8wy6b3bya2fbkyhalmzhgc5wlzfizbdw"; + doc = "1cr11y3j8lljis92nkdihqhiz6z6nsl47v7rfgv05izmmyzjk446"; }; gentle-15878 = { doc = "1l5fyfdbkpqlgpgi1hrnn2sz8hchlnp7z5s5584czafvs10jg6vx"; @@ -7285,7 +7294,7 @@ doc = "1m2wfxyqkbfk7zk1czmqp8wwmqd091zijqxvanjxf7azxfmlnvwz"; source = "0njzl590bsmdnvm1gfqfjf5xpj9mj5ijjxjjxiya0741ylhwv6p1"; }; - getmap-50589 = { + getmap-75447 = { run = "158fwravmqda1zwzw6qzvq7lrd1xsjm9cdw3qgif2jjq6zsrnjqd"; doc = "0s9djdlchnp6w7wr7w2b4jj6iq3v6f8r1ri5kbp5q3hfshjgah22"; }; @@ -8136,6 +8145,11 @@ run = "06mhmmw8544s25n8b71k70gkjk41svx56mhbbaalvylrcfisz8z4"; doc = "067dyb73ra6s04wa0nk5jjs83i7ihcn8ipzvzwqnsq843y073v16"; }; + hideproofs-75514 = { + run = "1nm8d343qkiprv7zggymg7ipw1n308fp7g1n1k1v2kh3ff37zyba"; + doc = "0qivkcrv29k35zyvmc981q18d8lhv7jxs0a2bw3p4zr2g8rppksa"; + source = "06nblxgr86y33bpv806snn6vc7pdigsimxizn1qwbmag8mdp9i0g"; + }; highlightlatex-58392 = { run = "1pmhvjxp5038nnxd9bnk3s30wgzxvbzq6z8cfmvz0k8h1nzkc1a1"; doc = "0q4v0dvr50wd0qbk8xvn7bayyq00kj8b8wwyn6axia3mpjmr7a41"; @@ -8330,9 +8344,9 @@ doc = "1rg3rikk0393c4bzz3gzrm99g34pb4w921cm2n3a3nllfyr46bmz"; source = "13drx7mgynwmzjzg2mnwyfvn3hhvnmkw21sl6frkd575916k6z45"; }; - hypdestopt-71991 = { - run = "10q9b2a3i9fdqlgxhsl4gggla2p7hkw39fpv9mpqllbm8nsk2x5s"; - doc = "17faz3aaq5m329l28ind4i30q5bjk98jx212hwwrs2lc7l2b35vm"; + hypdestopt-75593 = { + run = "14y9az5748mbsiaq2g1vwga32di71crq0aa4yxsi02icvm8a2z4z"; + doc = "0llvmpqlsdjfjfbi75jcb8fcki6xrybas8qahplwyg57vrqh6ydp"; }; hypdoc-68661 = { run = "0xbsmzlj9hf5y349r4mvvnzc4k183fzr8lp1f07r1dc0nbff1qvq"; @@ -8357,10 +8371,10 @@ run = "09lnsw7ycwkk71fyjk8zwgzdjv8ff3k028q7hr27dqsiyg4hjg7a"; doc = "150ayv12ym9h68a09h1xakdfzccpix1pff9blkzjq6iz5imzzpr1"; }; - hyperref-75281 = { - run = "1ccv829i08lrq2ic2ghfh6kmrjg7d1h7030kmg3xgm1rvl206w2p"; - doc = "0n5d983n8qh7ym0bg6m8sffrj52grgybgs547da0ddpdgfgj3ksb"; - source = "0abff5rry92lbfm9d03dgy6wp438sncrx6dsm0hwihh2gjw7d1sv"; + hyperref-75562 = { + run = "0cpzr502k4cvj2cjkh1g2n56x1kwapqcjnn1s2sjmwhpfc6bbir0"; + doc = "1z15cby5vp8vb1b6dvczaky90k3wvfmmb62w9xk8pqb711ddxfzz"; + source = "0jzfk86p15kwkmw2bkd6w1fk9yih15vg2ahjclfvp8xjyzy2sgpv"; }; hyperxmp-70694 = { run = "15ikvw9kfarpkqymwz8cvmfkz23zrx8iqd50kdhl4r0rv1cn5ly6"; @@ -8544,7 +8558,7 @@ hyphen-slovenian-73410 = { run = "0hfqqww72c8lm3qn353qf6nmvd8rv8yklfi2s6jls9hfpibcw94v"; }; - hyphen-spanish-73410 = { + hyphen-spanish-75447 = { run = "1aqzyd1vrmkgja3b3lshkci7cs1hz4i9m3f1ag9wnd9di227h490"; doc = "13kmgf0lwxm54gs39lm8vgg2hhajvqwviql1chhv2l7d66mxrcrm"; source = "05r3c2m5xfs6yl52ms6kc95v3x82zbs4py9ip6xznshfs5xakb85"; @@ -9199,9 +9213,9 @@ run = "0wh74hyyd0jrw3ijmd02skk2pv9nmkrkxn2k1mqyd2b9rhq250b7"; doc = "0m7sfp4r6mxdmrgspwp3fpy3a6i125r2lvh9x2bz41zsmcm0rsdc"; }; - jsonparse-75335 = { - run = "01z2qb3h432msafjyckkag42qv3950ma8aa63ym3hlp1a52ipwhd"; - doc = "1y1d1qiazvmizvmpwnwcc1hs2r56w0f7qbpgxsji7p3zlzs04p6b"; + jsonparse-75660 = { + run = "0ia7x123wgs081n0rx5dq0ibrz2j4yvvai6pgdzlza2c3c5whigf"; + doc = "0m07bk1qnadksnb7yhsxrmfzl1ly632qhzpm74a6aw3gmc6fgdrd"; }; juliamono-75211 = { run = "1nrc29ywa0ivpflypscyaambwf3y3fbkpaqv067rgsz55jjmw6aj"; @@ -9351,9 +9365,9 @@ run = "0h0ci8pslybspsnpmv73qml22592vp5lr50qqppyhw8qkng22gsg"; doc = "1ig565mxjnji3ng8vsc2wa3jyp6mrhma4hnb3shwnrj9g2kvj84w"; }; - keytheorems-75264 = { - run = "01c6cwb82w7b06qx6gy07zy0dl09yzg7bcqk8ky0jd1m4vfkr4w5"; - doc = "17i93d7m48fgsprb7gp5zg9zj4mw03z215bsnnx3k0ldiz7xmv71"; + keytheorems-75561 = { + run = "0la1rvvr5wh0v624cdjv7knh69q1hmfk41f2c2mmq512y1g0q97n"; + doc = "02li01pwxmvbz6gjv0nc4vgy3y53aan5zmh1jwhjk1rfm5w97mnp"; }; keyval2e-23698 = { run = "05ssgrl08d55in1wkam99bfdfkjhjrda6j96b6nmj61sp97yg3ig"; @@ -9422,8 +9436,8 @@ run = "0kgsbg4is158j1ssjwabicw38mh2cd4n1ggxinflb8i18xsmlgh0"; doc = "0f070dxww75g36il70gmrx9bn0f0d3mmh26fmzqb5zmf93hyhcsf"; }; - koma-script-75378 = { - run = "1l153nx8nlkgnlhr0ybqzn7i11vp7rlmr5d2kqfcjr4886pnj46i"; + koma-script-75394 = { + run = "198v94jnyj9zi97qd9bljgzjl706vsqcff8j0q6fchjvm2m5a5ir"; }; koma-script-examples-63833 = { doc = "1s95a3vgjxrn34cpcinkyr1yw2rj8s2973np71yxrwzi9dqdjpn1"; @@ -9462,8 +9476,8 @@ run = "021hgi7iw47b3c637mk0g4v52h5ygx5w1060bpcknjlbg0qb09aw"; doc = "0l7dby446xxjwk7vl1h3w4xsid4dqd8zdspj1f457jy4qwjaqf88"; }; - kpathsea-73918 = { - run = "07i6v342jdcjxgixz21f6n64wmhjk5nyh6srmdli7p5z5rmg0z6s"; + kpathsea-75425 = { + run = "1yaiqx9zrhw0m464hr4slr5zk758h927mjsaa7f9vvrag5j1ax0r"; doc = "10xbkrzv6d7d10m09sdg811488601lkmilc6n7p2if1pfmmbmj3y"; }; kpfonts-72680 = { @@ -9536,15 +9550,15 @@ l2tabu-spanish-15878 = { doc = "1p83xflgv8x7nq9mylh468zn3hz5pv3zxprc63q51fwx0ylxfdbk"; }; - l3backend-75045 = { - run = "1x5b82zhp0kxpzg8f17k59r2rb88nqvq52k6ha1d4cwq87jc4qcv"; - doc = "178nd7m04ad31g96a4c0x1ingkpl7v4svzyks073w8a2kj0cq6pw"; - source = "0gmlchyjxmx65nwdm0xxyiwkcm0wvbdbwnmi1f5g6xg3fagziqi6"; + l3backend-75628 = { + run = "0bfdv4ascpwvzlrp8l9cnnrb6djszr2qfx32sz9pr9fnvnapk5xc"; + doc = "0n7q0jm3dwjl65lg3hbxjh9b8y62359nhjwbjmfz5hf2w45h38nj"; + source = "1q7vhny25ivcqbygrdypbppaaa486b7q3fc43406nsww3a5nh8lk"; }; - l3backend-dev-74956 = { - run = "1b77399w494bq4h19dshi84i729wrbzzw09n6v1fwdwmv4q3jys4"; - doc = "08qgc1154zbag06x0dijfb16i404b1i5n7vc1rdg9b2lly90szqd"; - source = "0daw20y06gr65zs2g0pn9yh4wbzixgdbwyw2cam96afxqn02q0b3"; + l3backend-dev-75463 = { + run = "1yg3ch2s5zbi7caw64kfbrhjqw0kwr9mnyjgzmxp2an3khnvx814"; + doc = "0r8plv35kj62mrp6r7ldvap03cy83sz8rd478af39qs98in4pblz"; + source = "1h2wzqhqkkgi2cvizk366z52pj73zwvqzkl5h8cg2z61mf0hd9wf"; }; l3build-75155 = { run = "0rf4g8i1ljk7s8dncvlm4wilys0fy7ln6c67cf7k4jnj7d861s93"; @@ -9556,15 +9570,15 @@ doc = "101b2qjs6gm7rq5zamk2x0h2jygl5cql0jbrc8a62wfqq8z47z7p"; source = "1y19gpqr8fyk4rjjfpkanizmd0qwvqky88f1ipair922k2ggcv2v"; }; - l3kernel-75374 = { - run = "10nbr909y4pj7d887j56rhf7g4zsdwmg3whw9wifyljgawl049xg"; - doc = "12v50fdlx7dx4aqkd57ldbaa5cnl1834dzsrcr5rkxxm8nzcxl26"; - source = "0jcjlf95imbms482423nxvqknbr7insl14xcbk5dq4pbfqvyfgn4"; + l3kernel-75627 = { + run = "1jhf323n887hj3k80qnhhciw2x0yxvr3fjn6wx1k1k9xg7smny4v"; + doc = "06vhlch7p2gb4cf7rhx4j7k2gcbzai1j6mzln8wasvalnn41x2sg"; + source = "01w944bz7x4ny4m0a48lbq0v88yvadv88ngrf5v6n0x8q8pz271i"; }; - l3kernel-dev-75322 = { - run = "0m409im8cc5d9fcr7ci95qc7f2msfq7d8k9nl5d2r7ihv170la1j"; - doc = "0zwgyqbpvd13cxyhls21g9qd6zybhald9n1cxl02yhmi8pl7jcly"; - source = "1fxg5kgm4wx9blfcnv17ak7pbzmb7v8rmxa46wcp6n4xhzx14a09"; + l3kernel-dev-75655 = { + run = "081wy0ls812nzy2rfzfb5jzbmhx7b6kyjjby5xhdkrd8jij1p62m"; + doc = "0jg149h1qc1qhfhdr7cjfqqph1i340l63rxgxz8a8q4yllhq4hpb"; + source = "1wh712d31n99ar7i4wim8zdz5hg6bqm7xkyxlp07z828fy1w4p17"; }; l3packages-72128 = { run = "1h97bi83k2c66kh8zhymcsma28nypd8galmam8fc2ywix6b7z930"; @@ -9649,15 +9663,15 @@ doc = "1123lz0ki4kww93952wqrhrw9l2cnk4wrrwyi0dxc5w1yfn2gg87"; source = "176fk84mbb6w5ql94381kz05lh8q8im7ri6rfjff7f4ymfjnh2jk"; }; - lastpage-73639 = { - run = "1f6c79my2fja1jrj58z37yxrimfqnia4c1lqcb6cs8ii2fy6g8jb"; - doc = "1897y8yvjm8jqyjnjd1gffq4wrbyhqm9dx8alnxw8amkwr4y6p6x"; - source = "145lfy9sv524lghkn1gnf1chljzd4vhzhq4r0fwijbrc5hri640l"; + lastpage-75414 = { + run = "07wir9vdqr0wgamrm6ijl5nqlw0mw4yx8vxg6z0gdsic8pjz886g"; + doc = "1ymhpg1np3j5mpjx68ji0rsivw68dd7dswmcb6vvdppgvim00szj"; + source = "0nx5f8f991c8cskk2aav4xr1v939nqzdvlq2s4n1j64xx13fz0hk"; }; - latex-75374 = { - run = "0yzyzf4k4nri1a78wwb8f1n2g6nmrwjz4vx1h06cikkvnhk0rvqd"; - doc = "1mqfxx2c085sb5nxhc7sxk6v00zic9x4f30zpxn5fvkb5crkk38w"; - source = "1l1jzd4vdf2692af97ymzbzd35wp05bmsjj6nvdnhmvd7y33wfj5"; + latex-75474 = { + run = "0rjg52am3y0mw0rd1jq99cwzg7qfsiq52gbva20x4dvf7s1gbcq9"; + doc = "0lawmv8y51h8j6vji0dm0nls0qc6cxh7ilmw9r52x5lki7vsrxaj"; + source = "1abwzg901d9j262ha4g92nzjdnpci5c179691ifjg4xkfn3hfp1s"; }; latex-amsmath-dev-75379 = { run = "1144vaip04q034p7lqbdg1bizjyba55pzhw0q41zmqa4bj6f629w"; @@ -9848,9 +9862,9 @@ run = "1njnvwf2m1nhxzmsscy3d78m8w3jm2ij72bsmfzgw604pw7s4cqs"; doc = "16zx2858ffblfs2p00h3vrnsf16q1718q05kbcjrrvygi3ncgzcy"; }; - latexmk-73224 = { - run = "0dkji96rcig99dcv5imd3gnnigwiafk2wpjsikv0fh4jvnk5bh7y"; - doc = "16r30a06ngsm665hpmv8f6a48fwqd8x1k2kqldp4rzx1im25k55j"; + latexmk-75540 = { + run = "0f72ri5ry7grfqhvz9cj4zjfb02ykcr8jncw3m00bipgxplfgqqi"; + doc = "1z0z0yj76aybsxk97d1c8f2rj8avkirnalaiipbn24q0wr3hrmc4"; }; latexmp-55643 = { run = "03rgabck8mcxnbg1avl638nhxdk6smvyd21v2ns61hx3jn09cpv5"; @@ -10057,9 +10071,9 @@ run = "181v0g43g18ciqqba3h8ii0knh7dnfjdwn7y8a82rx31asilgfnl"; doc = "1lkgg1xwp5ngd10r7gyr5jngif1xpfb67p2r1f37jzlh7ni4fbmb"; }; - libertinus-otf-68333 = { - run = "1gxgz9lgiyw9n00ss64bb5zghzb5hzli6s8znkaq6fcgnvaf5ra5"; - doc = "08xig7pz9322x5kz8l4dgqc74hsdzrhnxp8kz577gbkg8mi5rsf9"; + libertinus-otf-75637 = { + run = "1kn5asfv3mrnnjfzss3c0h02q5pqkdl0gl5hqgfiv25qr8lia2r5"; + doc = "0sjs3blsck4r7zdhjvly7rif7iw19inclr2l4rh0zbiprpv2flfr"; }; libertinus-type1-73445 = { run = "10a86ihcf69lxiypzpb8h9j9nx03fc590jjr8k6n9cwgnmg2cg8c"; @@ -10169,10 +10183,10 @@ run = "1aq5sz202hipjbimm2n8krb78q54ybjyxbymmv1nxdpjxk0hixz7"; doc = "08pbwqz6rqqmw814c54g124h6ni6bpb39gpd2ibp5gxn21agqa2y"; }; - linguistix-75352 = { - run = "112v6b4crlw59fik2rvshm8s8k0mcy93miclwn6504z0sv3v5bap"; - doc = "10ny9rvpycfdgjxia1jk7wj3mvyl9r7waag6adcvpvgcnx6p2zn2"; - source = "1sfbwmaflngv9vjl9mm04xhcrnvknhkp8acjhl0afc9f7s5ijk3q"; + linguistix-75546 = { + run = "0zs6p95jqvj6x7g00v4iqc5lk20czg8y77nhpkbdxsbz0642kyh0"; + doc = "138nw0arnb257qpfhsh608n221lngapkbrvi5kfaamgrbazr04gj"; + source = "19piim9p6bqhf7rx46gdvr0p5xi7gb4ig480kgks9fabgxqkakyx"; }; linop-41304 = { run = "1dff205vbsayq2jfyk0vvbz5yks6gy2bm4ylwwk28wmi55fqjycp"; @@ -10253,6 +10267,11 @@ doc = "0rhyz3162nzh43nrxwkynr45i4w5pqb5ip53x5j2k2a4cb4k1z86"; source = "1hn89rf3xi66bfc3kzwbvllfzrxr62gx60ywbh8gkrw813n18lll"; }; + liturgy-cw-75384 = { + run = "023hi33kv799nwm9p8xc4kwzlf13qgc2qdjl26mq462slvi692yj"; + doc = "13sb1w0inwjzzyjz388dilhgywp291967zyzslkv3lxi30vn9p0l"; + source = "0pk26fbqz6f69ajgp0nvb4j0nlxmcgyh0blim46vpmmcfrziv5w9"; + }; lkproof-20021 = { run = "12bj60lfqlqvyk020lv1l6iinvqx4cvd6lfz4vhblfx3gs3xmcqf"; doc = "05sppy6q0c2iangbzmxv5qxla8slc2k0fx62f6n2fg1ncgvfl7qh"; @@ -10366,9 +10385,9 @@ run = "0hml4j8l5gdz1c2qfpsqdpha5dqjqx545am8x4vzs57ga7j2va4h"; doc = "1jf63snh8bnyi1j16mjs14nyqr4bj4rjbwd3bs1xd30i54d5584s"; }; - lparse-65693 = { - run = "19zvsmv6p650qrblallq9krwajdabwrkhl45723226nvrszsw0r1"; - doc = "19j769yldcx498ycy0q8vkgpmaj8zyn9inhix6cpsrg42fz3ijjx"; + lparse-75547 = { + run = "0914ya33a3avmhxa6k9pvdihfhii32zdc2yhdcn4lzpiycs8winn"; + doc = "0lbjnfvcg5zf42zw214bvv0l0mlr0kmlcl5xh46ajdvk2lrwdr88"; }; lpform-36918 = { run = "033w5cd8z7r02h4r2p8lha6z81qqvky69a7aiahjpd15smss4wjp"; @@ -10492,10 +10511,10 @@ run = "1w5n9y7pqy5zmn6w9bx58nnawvhp5467d150qxnj3c92gh0qbj5i"; doc = "157y7a7gpgm6dc7hawdhxr0v3ns5kibykhkg3wfb5r5fay47jj4n"; }; - lt3luabridge-73139 = { - run = "0g9z8rqd2yfgcx6rsa1bngrnd8v6snivlg4wqq2m1bl9zy4ap10s"; - doc = "0xvqxymfxcqq2630091y81il1nl5akpingf48j0w139gc46rfn35"; - source = "00r0fsl6p4my1nm4ag9nhb7xy9mbwsr8pn4wsh9vkj8423rc8fx9"; + lt3luabridge-75607 = { + run = "1j64410m95s0lv9hv8035gi2xg8glq2q2ps6cd4377p2q4cf2xv8"; + doc = "1zq8wax5xlnly3qrclz0rhnx7mqabszchnga3rsrfy4rpr1qdq6j"; + source = "05pf8aibc9yl1ymk085x8g05gayk8v0wqhphqjv69a5ncy2pjsny"; }; lt3rawobjects-66619 = { run = "1k65hvwwqqw26mqm248fd23xk4bgm864bqnyc759faya84ib8n0q"; @@ -10676,9 +10695,9 @@ luajittex-73848 = { doc = "0x2rc02wn2cvpw82g1ig7bvacxbclk78vsgskg84390sxwnhpx79"; }; - luakeys-72484 = { - run = "1465bggqqjp0qdz4ffhcx4xywm5bm3cwnkrk9q6i8dy0b9lx98j3"; - doc = "08ii8izs96gy8x8r96irl85dcyfykpbzy75yd4h6klvxg75vbap5"; + luakeys-75658 = { + run = "0nhfaf8li2xcr3cy8b0lbjmsr36v3iicj15xaj0qi0y0zr2rvhzh"; + doc = "0iygbsg6yc3a4vafxjz8nakpvji4iqlfi0q63kc36zbi05yjadkr"; }; lualatex-doc-de-30474 = { doc = "0vnmgs475bzbqi14m9sm45cwjfsbvbk45wkb8m73j1bnk7wg7hh4"; @@ -10715,10 +10734,10 @@ run = "09ldwjfa0dfhgqv2clyqzd8nzq596h9fz72b1jh7vqjwkn5774y7"; doc = "0xnk2mcw24v6002v523m7amj6qc4w3h655l1ss4rpwvv6virp3kj"; }; - luamml-74512 = { - run = "1fks1zvy8p2sj52fypbvd7a9ywf20pcqfw3kfba71mdcl32n0krp"; - doc = "1lwzky154nj9g47ci05hyb9f9d2v7837ykhfa641j5k1xdiqf2c3"; - source = "0xidqw4fv7ljkiz7kyqv2ysk65548lqjdb88pywm100dzzm27pjm"; + luamml-75619 = { + run = "1gxy75fqc2q72n9y43ydr7anc6inan4rprpnfi103a65s7m5n7gq"; + doc = "0qwhgphkri81rgscr87rvrhw3yc7jbwfqagx3bvyn6ja9hw63znj"; + source = "04zd597j2h3yvmcd89v4qyrlsdqgdm9n37ff20kchxi36jizqbvd"; }; luamodulartables-68893 = { run = "1f250s8836j4kgdzii56c0248j5sp64f5wbqkpd6p69wjz7pbrmx"; @@ -10779,8 +10798,8 @@ run = "1grz2vhkcmpkg8gw0vd7860pyqpfakna8ah20a0xghn5dd3vjy8j"; doc = "1kw033in9mqlbinvrgnxs1isw8q4b2pfsqqdxnm07ji5g99k9pxy"; }; - luatex-73850 = { - run = "1zw0z7dx2vz49smv29ksjydd3ci5s3vzjwcka91xbl2bq9lll4qd"; + luatex-75423 = { + run = "0m1lv6in7wdq6rgq5s3952rx5nbgbxkr3mvzd0a9w017af9jv3la"; doc = "1cs6zygjxny4gria2jp2n46hy2idmrxnsbfvg2f1z9n8y6cimwm1"; }; luatex85-41456 = { @@ -10793,14 +10812,14 @@ doc = "118azb2x20gyaj42r5w0749dx8rzhhri1nz3szy9vv64h0fig603"; source = "0vsg8q5k8l66sy3d0bskr6cv1f95lnhap3b9yl754x7ynv272xcd"; }; - luatexja-75136 = { - run = "066v9s959734n96arsanqhjfxb1afb9313k19f5avi8v1dy1z4v0"; - doc = "02b4qpiq2yvci0nzanrcgg6dkzvldnnaizznr63h31vmii22ywq6"; - source = "023715als0xw4dn4rh91psvsgzhkica8ylj12zmzzs76nr11vjp9"; + luatexja-75507 = { + run = "1cnc5iqfcbx2g7l3wbvsj0brk8rh4nlld0lanc0npqx62sn4ypni"; + doc = "04lcwrfkiwwjz32n20ck1ajvybznrgwzm5fvn81psngyz89bif6y"; + source = "0z9j0br8a5kmis62hrc96da5pz9swcnmvsa0h4n7iba8r9sq2cj6"; }; - luatexko-74349 = { - run = "1myaxz99f0k7sqjnmbfc5ajph1g7nz6zxsw0gmd24svrp4gzphs1"; - doc = "1a13if75k55gv52zjrwqdf430prm94r6cvm8alw57x24idmfim0r"; + luatexko-75508 = { + run = "06bwvmmldia9hn22ficgkb9vd3dj48bid34j7qlkdgsgincwki81"; + doc = "0cbh1wg1lyb7y4k2qfdzcn60v655i0jdv5qjfbq9df4kg1nhvzrw"; }; luatextra-20747 = { run = "1dx2hc1md8csvb37lckxj4987zaldfd73c86y0ni8fzd4zg55s7z"; @@ -11043,10 +11062,10 @@ run = "0xbb1d0zr263k7cazq9r3j6gg0c0n5444b18r4gvk684ckza16gn"; doc = "0g3mbirvvvnn0xryk4gvngizbmnxzhyf67m43zzckr9rnhi7k6i5"; }; - markdown-75340 = { - run = "1gmrdjkadrv3l8n51af5c8qayrxnqhk3chg78ycr7arxa1xk6hbr"; - doc = "0rq3xf3ci01xzrp13wyr7d57n2n4j4iv03csc2nn6xcbs78fbgav"; - source = "16v240d4sspgi5s1bha9sc35fxafbp5gxy9rbg4b780b3n25ikvz"; + markdown-75608 = { + run = "0pqsyhm3zcaac9511qw82rs10rlq2721hav7cpy4ky16nwir00jw"; + doc = "0894yydc2qscxd6m24p4n6yx1c0hfv62rlajr8bx02jcp17glrrg"; + source = "1xbpgbk03rv9370i9p5nh280w4i6vd4027bsjanblfzm9b2l63vs"; }; marvosym-29349 = { run = "14i2alqxpz0imgdlx03gyg2nn56wrhlc0rziyx93h4ya9nz6xzbl"; @@ -11091,7 +11110,7 @@ run = "14qi0ida4x0diajh8ynwifg53n92s05gpd2dh1ardirm6nndw38c"; doc = "15zzpi0hagi0cwh9sid4acllxd0j70ri4w9818gd58irsfiwwqv1"; }; - mathastext-72671 = { + mathastext-75447 = { run = "1bkdwyfmsv34m58rgncz45vkr7sdjq56bl3nwyn62ic02ym83sn0"; doc = "15spad734n0c97bv77haxhah1i27abkfc0fvmwsypxv7xr1bjff7"; source = "0rpv6azh1676qg2f415wpmli6x9v49qw9crh2aqi3s7dvgmnic85"; @@ -11129,10 +11148,10 @@ doc = "01s81z5zk4dylmki6c95nzv8p38hmn10nqcx5g7hahr8kkg1yryc"; source = "0xip7hpjppkihk0fh92wngnpnfnmsp0hla35f088f3cl5cghyack"; }; - mathfont-74846 = { - run = "1wxd7p67sqbr44rc3ry010q89nkwmhn04gwb2yx32hs6xzhl8gy6"; - doc = "1944pd9pqg3ihmjbyvpws92hbbx40kcmpxf2q8pidwnnpxj133x0"; - source = "0dglwjhg3j4d94wrjkj62yqxmiax362837nz4qa0vialmg1d89d5"; + mathfont-75413 = { + run = "1iw33cq073lr319h40r5zzq1nfxhvkfabg2cwpjr6073nj7kd7nv"; + doc = "1gqdx42sz9wqampgjcwxz4iabmapzxgs8jnvp0i390r25cxhx3pm"; + source = "0q13dbkpxc07flxnmj37f99vzxl2bi6gn8jglpg67vzr1q5k5x1w"; }; mathgreeks-71248 = { run = "0407xgzx5wrc1iqw0wpxicyispbx8c33mlfp9clqxvhsdsia416z"; @@ -11211,9 +11230,9 @@ run = "0ixgrxw0fzaqbkif05lvd3z6zlwhdlyhfb372b98ypyfp7f7v1mf"; doc = "0wi7zjiw93hv74scwz4w4prmy00x6n3ncwfrxjyxn2p7i2hkws6x"; }; - mcf2graph-75368 = { - run = "1965zvcd7zv316v1im4jiy1gvc7p7qw5j1k077xzsr5a45swwak3"; - doc = "1apv95aj82lzkzi1d0q3cla69ahcyw28zj52agh8xmv2qja1l7bg"; + mcf2graph-75645 = { + run = "16pba2a2nbynvi6rn660a6chhkyd39ycmphwclq4l8cf5hrk8sp1"; + doc = "1sw6c25ixwpngybmr3m7yhp1xjxnzya228h3rjh1v238d4c9q8lj"; }; mcite-18173 = { run = "18did9achsp32k7wq4q75a9q43jxdm8k40q41j242gndnkn8axw1"; @@ -11260,9 +11279,9 @@ run = "1l8ncn14k3khzq4pvy0var7j7nr78vll42bfz1m3cxi5i144ygn9"; doc = "1ws9j415nkj68ypgmvsc3384dqzjrfab0bb8khz2rqq98sv6129l"; }; - media9-72299 = { - run = "0lnjnc1xz32p0rkwliipczhs74pcs934d9k7m2i7d5m4167mzs8v"; - doc = "1s9rdjd0qxqk6axmh2ybinx63sjln6pdha6bzb5k69rq6ql6gj48"; + media9-75597 = { + run = "0r36n4x6jc1lla9zvgg7j3f98xqy1x8k8dy9hdmkjfa586i1z242"; + doc = "126qcmgdnicpzps7pkdbs86mrl188vx92dzlvlvcz03q9ck5pxnp"; source = "1h3p9v4p4kr35ixpwwv7g8fwgy3ky3haa2ypjlpzbci7jcb0ix5f"; }; medmath-74208 = { @@ -11532,7 +11551,7 @@ doc = "1vvxnbbjn325y9s5h7qp6v2z1xy6wwppwqv6iwdak7mf47gww2gf"; source = "0jpyvjpaqz1x5avqy1dzf22qwss7ksbp917ncmgjdxhj82jhy2d7"; }; - milog-41610 = { + milog-75447 = { run = "0v5rxsa182n28dzd3l3y4qdsz6rinv3r6p94iy73r26j7jgsqd5d"; doc = "04z8ya5gba7f5q86ch57zqbiz81s62hpdbn7b8jmkyy953g5l8vb"; }; @@ -11885,9 +11904,9 @@ doc = "0qrr8fdsklp4lzvsf9dm46qqgiil6ci01rjy28gdh2n6vd4c2b8y"; source = "02nf1h102s65hylabmp4qk49009jvvs2m3i1smp57pj4sh5ryvsb"; }; - mptopdf-74241 = { + mptopdf-75495 = { run = "1l2182idlbzci9kjpii0zg3c7fpmzf02dz5kg2zcv529mjwwv91f"; - doc = "02nw94qqlfx3i5n2cc06jv2bwx4z8qclj4lzhgcynldp03drsvzj"; + doc = "0h1fjda52v6an8rhkcc7rj2ic8g9bpzwagzgczwkrqxdkfsacm1r"; }; mptrees-70887 = { run = "0x8k147fm7hsx5vhs1y8r6q78bdylh3248n5fhsa7lbah060ci4q"; @@ -11993,6 +12012,11 @@ doc = "026d5yxli87f2svfyqmfzbhydwd4c929n2v11wk5prg4zc3vp08k"; source = "1v4ql5jxlmpc6458qcqvbsrb9pf3dss60z3i3ylmyp6mx0kjmchr"; }; + multinotes-75610 = { + run = "0fa44igyvpv5fy9srx5l8pgkxa2qp97168cvqzkfzqlzk3gxgxfi"; + doc = "0m08wnlvva969dd59sqj7wliicrp09x14qxala1ihiq8rkdp6ayp"; + source = "1j90qrbqr25r94zibf2493r3jmx1bybpkblsf8qkx3124a04lwvm"; + }; multiobjective-15878 = { run = "072zpfc1achwj0b1dv8yskdcbg92a2imnmn9z492l7xxyz889n5x"; doc = "161nkl1q2kc91is8y6h2j71hnbly6hv1fjfmlhb50xypjgrv1ibs"; @@ -12059,10 +12083,10 @@ doc = "1z9d4bcylv4sk79hfzgy36bza0r9lkzw93mis2m6ypgdbsaa3n2a"; source = "01dbma0p4lhygs64aym66j3vp3c0hpbci4x42mpr0yvjnglymbj6"; }; - mwcls-44352 = { - run = "13a1vldimwdjq9lna63gy6gcc9gnwirb2zrm8m4g170q9r2b01rw"; - doc = "10nc7ai9brm36hqhf1czs1vvhp9nqvbk4h8r9l02jsdjbf4rrml3"; - source = "1fdg5j1jrsdaavg20sai9ffrq4qyffkkpkij5czab5zkbmiz8kv9"; + mwcls-75513 = { + run = "1hhjagzp247an36rqxrn0rbpzjkdf8bpyx40znx0lzg3ya0pq63f"; + doc = "0pxiqcz2x8dnq2805n0qnhinxjcqzxk2414pip57n6ixjpkbglmf"; + source = "01ww8k79c1j2w6hz2vwmzhw61kj4q4zrip6v16pr3swa37cima68"; }; mwe-64967 = { run = "1rk5530j3cnmf46i3gb6wc198ay99pwlbb80ynj33dypfiwsvhcb"; @@ -12228,9 +12252,9 @@ newcommand-18704 = { doc = "1vlxm26393psl4kjfh533q03sb4klnfq84nld9ggs8l5x08dks58"; }; - newcomputermodern-74592 = { - run = "0w371rr89syl9cl4agi3pill52v53nfgyqz593dbsyxqh7pgrmd3"; - doc = "1hb3zn2yixw0xj8vd2gbl69jpir4s6fabfw9qsvv5w1q9ps9ik3p"; + newcomputermodern-75536 = { + run = "04nir7yih7pgr6z2xjbraqdgk84wnds8y26dasfgsdgkkhpc303g"; + doc = "0knci3br109dh8c2mcgif36mdwh43p7lpyqdmrirhkpy104lya48"; }; newenviron-29331 = { run = "0vij59qibxvl81r367yxfl4mgp8fjzd99x3aq008hwh3g1d8ciaq"; @@ -12256,9 +12280,9 @@ doc = "0jcx3lvc1ay9b2dmj9f1kd7kxmyql95dn4xw4syp45ivqsag3p0a"; source = "0i7ilsx73lcifvzcffjp3n1swwv1af6l3qwn46mykxyv8c1ygjsr"; }; - newpx-73887 = { - run = "1473cng3a8rhra6rap31znmy3i9byixrbsab5svccc00z0vmkasj"; - doc = "1p5dlv1rhmvssk1xinixc1wwm6icx78b5fqijds2k2s5ph8sxvvd"; + newpx-75462 = { + run = "0bcpizwn9nsbvp23vk3ns097ywv7amgm8mzv8x9nf2r05qd42lvx"; + doc = "1gra88hjs2rvbp42b2f5z1b516ihz63563bbjfm063l5wzpikn6i"; source = "0larcp5lk303p8bryaihfdvzacbkzmx4kldira7k42sg31p5hlbj"; }; newsletr-15878 = { @@ -12300,10 +12324,10 @@ nextpage-15878 = { run = "1p9dvw7fqspkg6hk6rdmsb5k5m9mkj0kz5a47wg5dgfqgrqpixf8"; }; - nfssext-cfr-72454 = { - run = "1b4gwsirs2fpdny2943gzgj5nl9cjpff0y0anfwy940h96i9wyxz"; - doc = "1km4d08z3q0dy8c8drz8anzp6aiz8w9yd63z3mn85zipfay9n8r3"; - source = "1mcppzgn04w7xhd7fx0sn7kifx3qixm9b4ww70lx4y4fmbxfdl8i"; + nfssext-cfr-75596 = { + run = "03fkji0axbys5fhrsyix6hbwwwb3yqvsc4ap67jsqn7swk8m9n6s"; + doc = "13mz114csb0pnhr2aa7k1vl6r14xw8v6cpc5fq2kj6bg3ijyvcmx"; + source = "0bz3jkxacms40zg8iy6wwkr08f5bk31y0qmvq82w8y664w3a8ww4"; }; nicefilelist-74999 = { run = "0hll2mqas23za35fzqqxi6p6rziqzhjkqrc6gd263hpy4x9j7k6z"; @@ -12319,10 +12343,10 @@ run = "153vw1af4p2zxp2r4l3f2pkw6r19mzyf9c80w2p3zd5vb3xi6wan"; doc = "08dgjdcm294hlpfdnfyjchvyhgwx5kfjp968p7rdi00a7jjnfk6r"; }; - nicematrix-75044 = { - run = "0vbqshjpzxlanyfapxxiacma4c7jwp304gd0n1z9xzsgarkfnr48"; - doc = "1s0cb5yl0rrdss5cspr2vf48kmc7x3icmq7b16jjkrqywajgazcy"; - source = "0zyim2lsi5azscgzs81zaf65wc03q1vlmmj6amj2gvr4rrzggilm"; + nicematrix-75573 = { + run = "1ys0wlqy626f4yg8rqi8cz73ypbjbpnb30a444znp3b7c5wgn7g2"; + doc = "0dv2npxsz8m669f0xf7sfag7w5dgq93jlbb0z5wfig5zph7fq162"; + source = "1cknakfkqmfcc8z09rg5a92gc973yydlvvx96b7swfxncx0cjm1x"; }; nicetext-38914 = { run = "0aqfg8phvhlgvyy71flqsaqwmmc6lsl9vsxpxd61v69hp2qhvggh"; @@ -12411,10 +12435,10 @@ run = "12wzhmq7x89dwx8i3sa2i2766rgxrcyj27p0snxwnvz4gls328ik"; doc = "1plakn6xhh361zhfq4plfli06qwdafn9ijhmz879hzflp0lm7r5f"; }; - nodetree-72318 = { - run = "0j49s6jzvhq35axmlba26xasxb7rlczrv187977wqjqa6w4v78vz"; - doc = "1y82gabydc7mv2fx087rybljjisn75n48ph27sa70fm6db75w5rz"; - source = "1b2wqwd7hrzjx3l0jfalfl9pf165hr41szbl7qnfjvgdmiw6z3xi"; + nodetree-75447 = { + run = "0rgjmwwvhkags4a9ywnfxfha4c8i9jymqs7sah0mqmba303llb3z"; + doc = "191hv0pxm5sh2gm650p4smmpc802km9db7k03hism38w8x9y2vqq"; + source = "0cadz26rxzqvnqr2pap7m0vy7jmmqjmwpmjq1p288cfz0bi4pw8s"; }; noindentafter-59195 = { run = "1gp4zyqwq07f85qp703iwsa0351yp49zyjrzrhfidw456whhl3a7"; @@ -12966,10 +12990,10 @@ doc = "09s7r6dzv95689ysdw442gyqsd2jpdyr8hkrigmn9c4sx32alq5n"; source = "177j2s6chsdhhw63q9g6ryc06vn6rsi29n4prrn2w14fgr3wnhcc"; }; - pageslts-73400 = { - run = "19fah1iz13mkr71vzzr9qy8w20j44v71h0asxsxlhjdwkl9kvi07"; - doc = "187py3k96z4q1z7dly8yq0l039kz8ygi22k8drmz62a9ll2l74q5"; - source = "0hgf20awdzfw8c7bgann9p3hk917pnyqdcd3badlpa40bn629k1q"; + pageslts-75401 = { + run = "1z8pa0wnmzis6a3dpfn25wb91sx72089cmnhg3hj229fhfscrbzc"; + doc = "183a26szbg47ypjm9dx8vadf8r4qymbdxrabhi6ymlv768514y1r"; + source = "0fc5z7gp3whi8fl0rxvpqq9ya3rwwg3yx5lybm19fzmz5by0w7cz"; }; palatino-61719 = { run = "12jc0av7v99857jigmva47qaxyllhpzsnqis10n0qya2kz44xf22"; @@ -13196,7 +13220,7 @@ run = "09rqw5csr4c63w5z5c019rm8h4plqzwy0icxbzgap048a7x02kqh"; doc = "1nslm2frwxqcrm3spr601p2r6ga2b91d7v1v0rbi7h06h14mvxa6"; }; - pdfcomment-49047 = { + pdfcomment-75447 = { run = "13cknk58kksg605m2jjkvmkfm47sdk56irj8xa3p0alx8c4cn67m"; doc = "011l19b3lhc8zn3dn071gnlg2300174xaqkdn83r631zz45yriv7"; }; @@ -13226,15 +13250,15 @@ run = "0hicwwhgaq9dja4fj3a4s0lfx4iy2bar26bpi6zf4vdxpy0wax1r"; doc = "1gyyskfy9xgm1r66wm9h0klmc9n4ji3wrpdxsk1q3mpz8ykrkflr"; }; - pdflscape-64851 = { - run = "07bmajz9ggwkq7pz49qipy3nmaqd6ypwhpxilsj9qw4bk5asxclw"; - doc = "0s7bv2v7hcs90fvgk12ff3q89nhxp0v8zjv38wc5inhvhk77jvbd"; - source = "1cx870l68mch1hg0va4g3vdjw4d508bw1kw9f3x9b4wfi7dqfwrh"; + pdflscape-75593 = { + run = "0pahx9s0711ay1b5ry8l0jxyb04zai6f3i24d0yx3llfxzsqkgcw"; + doc = "137mwic8bms7s2k1mbl974k3xws2q21z6adllb1ks4a7jm3c5kdh"; + source = "1ffqabflvm9vqpnn50n8w4yg08xzrdllx5qjq7hk2g25hp8lh510"; }; - pdfmanagement-testphase-75222 = { - run = "1sm45d6r27d3aczsl7fl8p112chavaqyxiazrvdms3jlv1kmnnc6"; - doc = "17kng8dpgvm45bjvijfd3zvw4cjd3djaa38rim2bidr8pd2in950"; - source = "0dik7inkm7gn10hnjbsd19c2ccilf7bw8vnzf6yqs2jr04cmwqk2"; + pdfmanagement-testphase-75642 = { + run = "0656z2wp0g0fxr8g0cgff3x41ij22204ni4ryqb8pg3q2h4jsyyy"; + doc = "0mz56bilx5bmbhd0cl1c2mpr86hzw9rq82m5znfg089dh2bqszvd"; + source = "0b4nvn7fsmv3pkvv90x1p80v93s3lvdzrm74d7ilhw2qzy6dmb82"; }; pdfmarginpar-23492 = { run = "0mhf21dcz4ndhbh1g0h3kcqza4ni6iigrkif0iryyzg1zcx60d19"; @@ -13423,9 +13447,9 @@ run = "1y1c70a9v9zy8i58j19g5c8nc7f00zcdrdjmdcbm19r8vi2r09fr"; doc = "1r1rgd313fijmjqy468j25d55p76vxmcrgkp968riknych16y1pl"; }; - pgf-spectra-71883 = { - run = "0x7ry9i2gagd1pbwx05qjp3k8xp9hj29225xfq9pq4rrvy184hbm"; - doc = "1c9w46b6c7qm17f9s3mp7j9lfds2y6jmryzbfrkms2cq5242hrab"; + pgf-spectra-75535 = { + run = "0bxibfbmniahlnnj21n9b2vscdclyl1i8yb1r0xfiqpspmrvlih9"; + doc = "0cv8wh6hlj8rnqw6q46z34wp9xkfwknqsr50l1f31939i2vcp510"; }; pgf-umlcd-63386 = { run = "1qsnmhb0jdn5qnq81zx7gr1a1l93a3f2z12lfz9i2c0cqbjnpxl5"; @@ -13615,9 +13639,9 @@ pictexsum-24965 = { doc = "00yd0945qiss5jizkxncg8a9bdsld7mkhaipi92bbn1ghqicsw5a"; }; - pictochrono-73069 = { - run = "136apjhvd031j0a1jaxwkdm6lhg4vi173wgcdkd61phahc4xzss1"; - doc = "0sybhyczmjjhi47fxqz88y98qq7w8nibxij6ai6k3wzkhg9iy9hp"; + pictochrono-75622 = { + run = "1dayddzbiicj3qcccn3lxn0fnsxbyccqss139xrx7hsqws702kbb"; + doc = "12hjwklzfpi8c0dl9k8v0y532nkx0nd19qg8w628xir9s20zirmc"; }; picture-54867 = { run = "1i2775x39n5vxspy555rwn86384yyapl70kcfir96prp1846rfjd"; @@ -13648,10 +13672,10 @@ run = "1g91l1z71481hlwz8vmdac0g4vm5d6940gy1ly44qny626k9j079"; doc = "070qn9b6bq4szqa9wqfmb3qbfxcgif79dzbb3qqhvs7fh9bivqdv"; }; - piton-75207 = { - run = "1pcsiwh60qa4b6a8s6ibg9wchyail8jjrfcvrngd9j3zpxqw5s2r"; - doc = "06hkmw3ad3l1s0am4x9vpdpj3bdmnyz3lyjinrhkn2gpgs2h0xib"; - source = "1a558s5szidb39cbfdbm5b569ldw466p1xapzxck16mhz104qnpl"; + piton-75626 = { + run = "0r98jyd33l5yzn4x5vs6gbj20x6xh8qspjcyzl3iiji42hnnlj08"; + doc = "05nzjyy9gbraflwa7wibvkzd61y42paq0pigj38cfavcpj6qxg0l"; + source = "0jjm4nngsdc00n9r4zhj4c8gvndkj9f7m948rx4x463j973fh96l"; }; pittetd-15878 = { run = "1s8865g4fv04ha7vls9frkkmx8dyn0l7z1rqvh3dkyy7fdgq4vff"; @@ -13810,9 +13834,9 @@ run = "0mrvf2r4bv4qa9pzv90ardy5ncq2kgy3y89pgr1acsm5cspgryr5"; doc = "1pizlqyb0n20apwb6rvh6yfncyxnh6vfhnvc10il9j4894rii6mw"; }; - pmhanguljamo-73884 = { - run = "0scgpvaciq2419qh27jci6aclcb49718lkpv9a9wxkm130rdm81y"; - doc = "02chm350d64i0xx7d48dwz6igw285qbbnfcfvc8gjl2jbqsrwagd"; + pmhanguljamo-75644 = { + run = "0ph0p4mgz04d4sbiprpnss4dswav00brnmzpyb2gsbqr0gpqyz5j"; + doc = "1gl20i359v3pqixxyr42mzm6rg2i0ikw5m023raybss2n472zd6d"; }; pmx-75301 = { run = "0brg4xinn6sg8c9jvh3cvznqhlg0l8hfqv5whsh3yaajc5pn40rc"; @@ -13857,9 +13881,9 @@ run = "018iqwz4apkj8pwc3ws7k00zldnz4k02h1hv0ry9d83z34xswfsn"; doc = "1kx83mgwkxd0sv2xjzvn6wdsbdng6skw71z2xc3xk16lk356q8hc"; }; - polyglossia-75194 = { - run = "163lpx9gfc77w659bx4y61wncymzvpy0ffavxm3v1dyf5yrpdgga"; - doc = "0bdaxbcs6vhx1ai20l3k3nfrl1mnykykbkx734jnm026b1b88gxm"; + polyglossia-75651 = { + run = "14sadwp8vfzc1rny6m5p37640nw0794d2ahl5gq8hgqar3ljsw4a"; + doc = "1xf6zmh6shh8fcm1klvz5lnmwdy8kvfb5qqmfzdxbb00jh1y22dv"; }; polyhedra-68770 = { run = "034zv3j4ga0xqkqn504fdwrcbzjh63v8zzfchjwcsbb2qn1x2rix"; @@ -14027,17 +14051,17 @@ doc = "1pzba2ymna70gflrnw6hs35dgkv17qfjs8gh4g6van44wjykhfvg"; source = "1fnqp2sx0wmyd9130j5zbqw2dk1nkajp4qs46qm47b90wga8pkkj"; }; - profcollege-75361 = { - run = "0r6h3xwsk0dxkairwgr9wkgvbifiigdp36g7lxrkgk20abp8m6ws"; - doc = "0v2p505ngs4hi8hvvgbycbygcsnlsq7mhypjnzqa6br80i4lbgrf"; + profcollege-75490 = { + run = "01ca98prinmq31bp9krc2pd7ik4yp1ddk20ihh5yimi8yi47h931"; + doc = "0gzk0jg7shlrbw24p300477pxihrjq74arr8pgr0dra81517rd96"; }; proflabo-63147 = { run = "0rj7x6s9afn5yid3pqd2vz9qn21z6n6m5cahq92ygn1ix5xbw3dg"; doc = "0z56g41bw3lwi32z0imja6a4nls406ck3ic4pibyi5ajcb8317w4"; }; - proflycee-75317 = { - run = "0zmdgpad073pdyjbmn1ig1gyvr0bm8mfqcyrhaq28z4xma9ar16w"; - doc = "0wy656i5v2zd6j0xlc8ikg6zyandnjvfx4qi3j6w0n3sbjqyjg97"; + proflycee-75638 = { + run = "0z5x6gs7lxn36fj28fn8avwbfc5jsm2j6jm2d3rcf9r7x196s9d2"; + doc = "0r94r3444siwfmg9bxlw6598ky4c0xgk7gbkx2x1a9650vs409hf"; }; profmaquette-75354 = { run = "0lpss1sy14jnnnvbap4yp1dl747rilp4qzmdpsvzv5fmw9ja88i4"; @@ -14068,10 +14092,10 @@ run = "0n8kjjwyx2dsvsjdlphnq8fg4390dqy9fsb4h771s0fbz1py5vsl"; doc = "1j8p0b8gmqs3n5kspli9ycys08ha77i2n65zhsfxji16jv1702dz"; }; - proof-at-the-end-69602 = { - run = "0nxba2ck41yhjl5cfjhjj34l5srkh1y47h0byx61wqzphdr2y9zg"; - doc = "0k1zfg59sdknh6az19821n5qvpcxvlr1wr4qz0wrghah8h6zjggg"; - source = "0y5r6vzzvi7my8qs90kg8pvb267z6ly3nf4ski14yxa2fgr6ab1l"; + proof-at-the-end-75479 = { + run = "03fjv22y8i7fy8w43lch0p7a42rfdbmcw64n7fv6kp734xqdp3yx"; + doc = "1b3sfib4q842q1al0nhf3ijhhs4axnqi242sgyd7bf4h4ngiyl0c"; + source = "0jada318zsdq0pf16cbxcmszd3pnbg7an1hki8wdfqc0hq2xa5jc"; }; proofread-61719 = { run = "0gnn7zkzrszglcqcwz8c4i13apildg7s93rkp1z3h5m2gr9w9v42"; @@ -14587,9 +14611,9 @@ run = "1g8pmd13f73v8bsrcpf4a6hh00pww6isz00gj8cxnj0xnd4p9xwf"; doc = "0vwxrcm29w8fiw4mmr5jcxrlc122k4s1wg1sqvmzqypwpvyls59c"; }; - pstricks-72868 = { - run = "00jp87cg6mijrphaig058sxqj4xwkc8g3mla8zczk0pd3vcrq43j"; - doc = "0jlm3ammxign4slah7hqw2h3afi7sqcb97mn0p6blj6c62x6061b"; + pstricks-75486 = { + run = "1ks04qfghhjg9wmxpl13in1mpd9r2wmc5bp8l6gpbs6srmxczcvd"; + doc = "1vrir556i9cy9ja3xkhhzfgx8dp1n3m1r0jyzmwl48b7yzcz65hq"; }; pstricks-add-66887 = { run = "1h1y2r0y3vypygcczkqi8xpxc0mdcgqm1xfscspqw9ifndx0rwrm"; @@ -14736,9 +14760,9 @@ run = "171ahvh5ii2gimcx0a2g0dn7s87a58yff7g2dwbw5hi8vyqksfi5"; doc = "14sxmfsk3lrzcv0k8rkrq7d5dirxmy58i3km6bkahigk5iryq38p"; }; - pynotebook-73069 = { - run = "047gvfm3z7bn20qr2f50ppi1k0wchhcmlri9z4hihzanrs8rc6pm"; - doc = "07vnzf06sc3kjrqrjla4x9i9d5hsy5is4k52k690msq29xl98dpi"; + pynotebook-75593 = { + run = "1hacdsnrxva0jfpdxq7is5a9bw74sj7fr2sawnph49papfihagc4"; + doc = "1nia878wgzv5pvzjg9rcnj74hnjl0by78z48jwknw899yyls1wm9"; }; python-60162 = { run = "0brs0hydf9vqwlvxipfrfxqjblazgb8ziy4brp2bi16bnsz59ykm"; @@ -14820,10 +14844,18 @@ run = "0g7zjkgfw814wn1ddsw2yxvcv5y8ca66cz13hmfa61p4kd8y0x2q"; doc = "1rla8zwpmvf5wwd6bp74dimm49aa6m8xw6ix0ahcnvx03vs1yibi"; }; + quantum-chemistry-bonn-75406 = { + run = "0xjs3s8pcl512h0pqrq8f5kkq6n171zh4nka5y7ggmmj46qwhrsl"; + doc = "1jn8c82vdsw6n6n6xsx4z8z0xfgqkm1p5jm98adzfqg77g8c5s4p"; + }; quantumarticle-65242 = { run = "01w948cabqlnwyv0n1wzs97hhfknspx2596w79ipjy1aka4w6304"; doc = "1k2xwacvm6sks0qj1psskcfm002haa734fqysr4cggckwhf6n7wk"; }; + quantumcubemodel-75387 = { + run = "1kyjd0ddqck15fv55c7lj7l8d767vxrmmfhi9fadsjwxldax83bw"; + doc = "04lbpzj43b7cxmbfrnsl2zswfl7gzdh5c9vjm9sddlgy87r9snhw"; + }; quattrocento-64372 = { run = "1jn29sl616p97vf81krg8g94zqsgvw40p1mh664i3sfkglxlag2v"; doc = "1v63bbn4yd799cy55w7j6isl53ngzngq9jlzi63nd5bmk4lqcq3m"; @@ -14836,9 +14868,9 @@ run = "16qy6rxxkdkkli1knibhbm28jg80l0qjsn9lsb36b7z5xwxj9f21"; doc = "0ic0lkhj3rdpwfsrysm5qidw0gby11kmfnzbh5k2fpkfarwfhxxb"; }; - quiver-67779 = { - run = "1nakig6vyj6fmzpxr7xv79wx75f2dq42k5q80fg90krxm65bmbn0"; - doc = "1jbxdisyxla5s8qkn19ayj0iyqdym7n6xlspr0vjmbz0nmh0nxd7"; + quiver-75606 = { + run = "06hfvh2rsv9z3zk1zgxj47yjbn0wpd4z97jaf9j80vvqhg2zg1yr"; + doc = "0vxbaghlnyllifg5430na9bqa99xx851a6rzz29a00rbgsps45k8"; }; quiz2socrative-52276 = { run = "1s6g0svlkg503r5mqn3iw90qyw5lwpv7dj92yck7ymziv9p59qkz"; @@ -15039,9 +15071,9 @@ run = "0pj6xvdd30b4y1fa01vmhczinw48d6psfd8iy0rpzpaq89rbjrvq"; doc = "0sylgv7viy4qgl0krhsf8q1gkxiz91wpn0l5jyq5y1zg92x8jk1b"; }; - refcheck-29128 = { - run = "0v82jjddvis01n2ngw7yngv4kh2impw77s1yq360sxqjym2m34ng"; - doc = "0ckmd4wnjl0zbyqr5q18whb927sjbz1xgdg1hg5w4ih0g36sra63"; + refcheck-75629 = { + run = "0cw0ycdc7h616qspnlkqps86xlgwa29cvyvib84mv6ir20rhdyvp"; + doc = "178q47rlyir828qc3p4qnlsg5gjaxmwgnqs4y9bva4b9zb1glz8y"; }; refcount-53164 = { run = "1r4lv6yhybqb8wkqyaysimb79kbdgvv393kn7dkjqr46b5w4fzcf"; @@ -15127,10 +15159,10 @@ doc = "09v827yg0h6h9y08yq1gvf059hxv6m0ii5v27gxm2sg9fzg7037k"; source = "13w84rfl9x24njqr0jrrfq2080i7djacrimsrfq2ybx812gmcy69"; }; - rerunfilecheck-63869 = { - run = "0i06ypv9hgdgmsv2idx8bfpi9xfrl1m17ly6cg8a1x0v6ns50fwr"; - doc = "16ryk4k490pxdli58j36bgrbmfi4gfc5jm8y0pnv9fcj07da7wpy"; - source = "17m0dig8vddgga28j5raavq8aysy3kdgzapyrciajj0j90q14sss"; + rerunfilecheck-75559 = { + run = "0gbbbvkzffbb6jnd28pp4f9rvakqdvc4zrg2pdr8idrfk5c7l2mb"; + doc = "024g8q7c4f8adr5dv11fdlm17acvshi81vvfricbbfbflqglsyph"; + source = "0hvz2gxh1cxmik34cv3ip9i0ynbbhnlvlg57rsy89s3wgwk6138a"; }; rescansync-63856 = { run = "1qdcw7zi965khz3n3xrwg9x84hi58iv8sg9b3dwn36cjdrxvvx83"; @@ -15145,10 +15177,10 @@ run = "0nw9g8bn4i57ws9xk954dw5qwzcc48mz4dbwk71vzc00i6r3gxwn"; doc = "1iv3jqyg74nlsm5ahk780bidrdkg8jbvmfmzgd7yxw5fy5qifxa6"; }; - resphilosophica-75163 = { - run = "0668yxjrsjlay9ykqy5awpnd7qphg9qn9k7r8089fsnnz7vk6wx5"; - doc = "0ndw96acvqj01f7n8lq1wq4m2c6l0bd5jv3245x1g61jy048gyv9"; - source = "05kpbg4ljw6gzm4zc0c3ndcrr1rwdv7iarv5fqj7sfl0h67lx9xb"; + resphilosophica-75654 = { + run = "0q2i6c9l93nxvsygvb390dlics4ya1wkyd2qd0yvyv7vfj3337xj"; + doc = "1rywlnaznxn2zil7rsskl31j262v2a5gmp6dskqk6xv0bmyy5kgn"; + source = "12yz7aay33z9ri8jayp8y38pbx6q30zkz7q5sm2i7xhb7vrsz65s"; }; responsive-71800 = { run = "1d3n31jdxh4ndfrzcmxz8sx6pm109liik42k9k5jm7axc0brl31c"; @@ -15319,9 +15351,9 @@ doc = "0sg1ck97k8pbg2fjf99mhpvd251plphr5pk1dywmjniy9vmhv1ih"; source = "02kk3h77drvkqanc04bjlfzg0scprcs78z3m2zf8gs6q8w95k7pv"; }; - rpgicons-73609 = { - run = "064y5ksaz7d0rxddm50hpn687v95wl9y0gw7xa022v0adisnydqn"; - doc = "03jn5hacnl5hmppncz9gf7hp6m4ijwdry99bxaw6xags3zzzspav"; + rpgicons-75659 = { + run = "1cdb9wlmsqwvl7fp86i03kgp0pliljrgwc69y9gzvicjn6izf6r9"; + doc = "0kn7xwlmmwhn9j5c1nk2rbcy4lg63d45d96zwxbn7gybl61b9i5r"; }; rrgtrees-27322 = { run = "0jihs23929pzbgpgnb2v9i16fcil9kxkggdv1dvg6xq9f2fh21md"; @@ -15553,9 +15585,9 @@ run = "0f2qrrk2xp6g1rb4r45vdvs0gc21hcqnd2cvc15hzv5ij6fxyyb5"; doc = "15z08p5m3ygl9q8y2pq7r33d5x6hdhndpazplyjwj5qsdc1l9b7w"; }; - schulmathematik-74961 = { - run = "1f3yscabnpqzyhcvd2c2vi2gvblpxygvi57aqiyfvi19alp4yi7k"; - doc = "16dalf15hh5d54mbavxw7b7m8njfwhm1bmba5mgrrl88jhaz3r2j"; + schulmathematik-75635 = { + run = "0h4yfp14479lqkl5413aybvk576j83r21qsgs9b37sbpqw7fg4h3"; + doc = "0saqv2s3lgnc4p2r0z0k8l1q8lnnpdaqkpnrihv3zkjshkyddg0l"; }; schulschriften-59388 = { run = "08dsnba3p8nz3hnzh1sd5cd09ngg73vl8yq1h5l8qcnynwwbrcdc"; @@ -15909,6 +15941,10 @@ doc = "13nlpmb1asrx8vi08kb6kcqg6szhnzb6667crj9xchbk3zm9iyil"; source = "0a3hl98rl5qadx1mqqla9hw6i1s3324i4la2kwdazhxhvi6nxm0q"; }; + show-pdf-tags-75482 = { + run = "0b32mkqmxy7c7cr2hkjpp3hbpjx4snifc28xbcflva1h7jn6k5hz"; + doc = "0rpwgsp330i1zsg7wyx8xr7pdvmdrvs6w5rja732zavcgsw3nbqm"; + }; show2e-15878 = { run = "0mhpxhvgfnzwwzd9ahyzdhqxzqz9sj6vldrnbjy4n0r4fv6c67pi"; doc = "0zfir9yzh3mgpkldcak7hzal0mwls90h1m5vxiax6h2izfkrixfm"; @@ -16014,17 +16050,17 @@ doc = "02x3nwmxdk9spx5crlaw1xdqlwah04m88zrrw4wdg0qjnhvv4mvr"; source = "05ikxmvflqz5m3qallwgyncda49dzq4fibllgc1j77pdh99cy3vq"; }; - simpleicons-75301 = { - run = "1009gcpj0ipbrlz680hnv3z9nlnxgvji19hdy6sihrq3j7xs97ij"; - doc = "0db2i5c43rbxh7k8q3n15jaa29gpmahk28g1ds5pkhs7b0yxfxg7"; + simpleicons-75630 = { + run = "1dc270jsg8yg9h8grlnj9cw2rwrn8n89hb6l385w8rg29zc6fccf"; + doc = "1iafc61ari5mgqdxqzb2fcza1vr6i1iqazmq86myd5ibvh5l4mlk"; }; simpleinvoice-45673 = { run = "1mdc6aij1id1jxlbkwfdvdv87yh55v5qyazfciffpbf91qm87z0s"; doc = "0lvk87l3xafl4s303rhmksfajnw77qd90yvzhdk126dp1prh7i6p"; }; - simplekv-75371 = { - run = "18wj14jfy7n24qrgd4fyccwsc049f0p6kkbjwy702cmcipdwblph"; - doc = "0sdmyfwrzawkvbfvp4d0y7350x8gr9y6bj645l06qlvykyy7wr4v"; + simplekv-75515 = { + run = "0lx6hms937ybjvia0cly8lg62y1jpxsnmfm9rv1d0kml8yv40p3r"; + doc = "1r3mrmmak86cyv4xhf079abacd1r9bkz5bcag0r5vnwa08rsp7v7"; }; simplenodes-62888 = { run = "0rdmcmj583i81349m2hwdf0wl4glsfkg5vkmhlvzndh0n55ivj3a"; @@ -16286,7 +16322,7 @@ run = "1a0a4mwf14f4076gwiqhgdq436l5fxw588rigif0mcpnmmmlkxwz"; doc = "0b6cgkwb4v4v78nvwg2n1zgc3ww9fnkh43s4qb3g3pdjc399dj3s"; }; - spie-75301 = { + spie-75447 = { run = "11s8phbfna7wwx1gji1mpl93arvxlgfpxif4c46xia5spn4i44ji"; doc = "05myxi72wcagb55fk8p8461vag4yl79ilyhfri8il4i72419ip22"; }; @@ -16551,17 +16587,17 @@ run = "1l28ljkgzxirg31ai7gb3m71kcdzn3gif8w9ssiawaifrz15wi50"; doc = "1rnmrjpmzzidykm3al7sqb2q7m435lpjppv7xyl9a8zlkjgvwnlc"; }; - struktex-47931 = { - run = "0qkfh53rhy29zapn4zr6n14nmximfyv8rbgxm16qq3l6mid5jnyc"; - doc = "1nbbqh3g42qvrk478q2v6snl1lbmfjnb07jhx6z53yk87pna8gmb"; - source = "0j3bprncnkp7iar2dh46bqr3v9zdvkk9c2w9kgj523bcyzw48zyx"; + struktex-75565 = { + run = "0vwba678k9d0icjd88z179jbni16ggwnjz6dr42j9x9kcmcqqsf7"; + doc = "191661pf9znl9yw70vd5pnycb9bz45h9f9gl2szlap6a2f56rr6g"; + source = "0mx9cy3pav9a9hqgqdcb1gsvykvhs9plvgivqg98kg8znmd4nzwa"; }; - sttools-74941 = { - run = "10yjcjwicw27hgisfnyva8f9vi6y2db4429fl2k3xj6ydwq0lw39"; - doc = "1ls7q85cqcb2ld6xrip9llzrvdjym2y358i12pxapimxnvc0mjkg"; - source = "1p57vcn8czavvgm10vc7crfvqdjlgdd5n1z6q4f6bhh9946fmdr0"; + sttools-75613 = { + run = "110bhqaz0xlrclir7gzahjhg1sb2d92v3ryqwbdvq99bak91b04b"; + doc = "0w2g94l6i1q1g216ibkspqnm62ca5zdy65jbzlc78l4xh6my8q0m"; + source = "0dq1342cp7ipmiq8kfmidwkyssfprnnjhkwk3ys4mfyfn05mlrsd"; }; - stubs-70341 = { + stubs-75437 = { run = "1p454rfdp2v4zq3vx1716x2w1cr1a6dkcwnj2hx7w2jn8118vqkb"; doc = "03la45gxcy1l1qik7kgcb518n3yvzwgdi5x3ffzfpj4yp2rq994a"; }; @@ -16797,9 +16833,14 @@ doc = "0rnghg1459nlliwbcy8r60rc9si3ya35c7sl5zqh67sfwla2ixps"; source = "022b2sn42mfdnska1cvqjsafakah9a908rvyw0d326d7lxx8wrx3"; }; - systeme-75349 = { - run = "16i7imfffg2bh1jghs25vsq3w422sgkacxp76jkf2432f0m099s8"; - doc = "1gwi8v3238srfdcdg2pm55qawd7218vyxx9w1mrm7kfrscym4kah"; + systeme-75527 = { + run = "0xpbx5nlbsn3bsgk6j9274hchibc8pls9l96d83hjl1id876xbfn"; + doc = "0fgcn3rc06dwd9swshnmc45lcf341g7m6xkc43z32abhrfd7prg1"; + }; + sysuthesis-75666 = { + run = "0rkvxl9ksrbqkj3kdlw5bmw4zf5ynk3bmhp182wwafqnmfasmzmv"; + doc = "192d9kbjd0kwlnx1zmvxz5ap68vg8wd3m31na96x1dh69kl41z9b"; + source = "1yss3sa36rp9bihn38rg8f98ifhrk6iww6jysj481clg0m06v95j"; }; t-angles-71991 = { run = "1p1h0gz1k4lr7rmadhdgb7l3gp55w12m3p88hy9d4d0ryzld299q"; @@ -16918,10 +16959,10 @@ run = "08qjcwyjs90sg8agmpmm3122h20898hy6dwkm0lk3dba1j3w5drj"; doc = "1dkn4gq6zxfqw9h64h7ggkbyrk9vzyax8gmnk9qk8dccdvf5n2sv"; }; - tagpdf-75244 = { - run = "1yr1arczcdwvd8najgkz7j0ng9gn80ap5h4gr0dhbi2dilnvza3m"; - doc = "1fr5w6hyqj7z1gxrmmwfiwgi6z0innz15c8zyadp7vixsprdp50n"; - source = "1hpj38vj6cjm0s382rpbd1qgsh7zq2dawrmb2br4gr106xsrbwvd"; + tagpdf-75634 = { + run = "04rxrwaxv9c0sq9q91abg4yxwpf6z9mmi434gml4irb0fd32d549"; + doc = "02nszwvi6lk97qgq01yws3jzx63s3xirz8hwk94bg8n3ys645c8g"; + source = "1z09k2k25dxhdg9x6nsl2rnyiyfm1v0avlnwanfimgmf72vn1xzd"; }; talk-42428 = { run = "0i9whk49bahsm2kbj53pjdh3fpg1ixfyxmfvcp563ylr8j2ibimb"; @@ -16973,9 +17014,9 @@ doc = "1vy7k0f6ri4kbjrhby0napsas9wwlq5by2q1dakbz7r80zr7dc3k"; source = "150p69vd9465icda6p0wp37gg9vl8y3c2ys3b8f9ij9a88x5775j"; }; - tcolorbox-75269 = { - run = "0033p7a60wh57a21p6awpy76mxhgwmkgrssy4pkcil2nhrrd4h10"; - doc = "0h2638p7xg1v5fkk3j1faswrg3givyk6ga6y28l7vhm7pvlf8pg7"; + tcolorbox-75393 = { + run = "06sjm47d0kbk4lli3rxcw2mail3334db5nkik4gmfjssk63z6sj7"; + doc = "1wkn0bfi718n5zvi0r4ckrss7ngwj2yhn0xkpsav8qcc49axyvk3"; }; tdclock-33043 = { run = "05w49l1kvs73sxchbwrlfs9n6mn7qshx102gkjk4jslhnw9lc48z"; @@ -17143,10 +17184,10 @@ run = "0glyyp7d3ymr149iq9n1n78d4lazdx1w3ighq631nc6q20k4jlsk"; doc = "0xija5gb73m99g7jwbkcr8h26lkk5pv8zibzhf4bbknyj6d3sjmf"; }; - tex4ht-75380 = { - run = "1n82z0nify26yp37q1259vjxq3112dmz9mmvnyhy1xspki66iyhf"; + tex4ht-75646 = { + run = "117wm347mc1an2hyzn8a9mxrjq4aiqg7qvy75shrkb86sssw71hv"; doc = "04z1bsgy3lisx7ifskxzna5jcbjkbwwjlqfwbfppnmjp5rwphxdv"; - source = "0k78zyxmvijabrh08jjxfxjcdxzq6py5sbfcddrs5kn0hkf4hp9m"; + source = "0cpwaf64g6z08znk56xa0aimy1c2wqq6b3cgjcjwlz64kl6iz65i"; }; texaccents-64447 = { run = "0kq5432kl59pb0q1way09d527afjx5bh2y7jmv82f9y5cz7n3kyi"; @@ -17189,8 +17230,8 @@ run = "0q2m138gpk9cvfp19jvsw746mkxa613c2204qfxw1bxw8b454d7m"; doc = "19iiznql82a34d2yhzqcp339zszbhfz9fh0h4mb11696mj8rx3v7"; }; - texdoc-73876-tlpdb75382 = { - run = "16sg7illwgvj87db9xw3qswda1i1mpaniqvdmh5040012h5awj7z"; + texdoc-73876-tlpdb75669 = { + run = "15dx0xky15hq0zkq4s64xs6dh25qxp4ycvnkhjfx43v4kg2yal0b"; doc = "001cx48nlipnrz3c3fkhq1rwf0blmgjmyqd5jx2awcp787rs8mjz"; }; texdoctk-62186 = { @@ -17216,8 +17257,8 @@ texilikecover-15878 = { run = "04bljvhvmrxh1a4sfqw57yysaw03c5ldi1bq63mlqqvd9p3hmyck"; }; - texinfo-74726 = { - run = "10qjhvs7d6ffz1b4rj7bb5ilj5na4bzc0mjfqwsm1i4qvg1qym2a"; + texinfo-75615 = { + run = "1kyxk1kc174s07shalhg3462vw5nwrwqfvp1idz05zgma6nad42s"; }; texlive-common-74241 = { doc = "02j7gzr1lk0sxnx16sfkq3blls3fqvhmm78rm932185m8z31kpg1"; @@ -17243,8 +17284,8 @@ texlive-ja-74739 = { doc = "177pi6ih64qmpx6zg0ps75w7k8nzdpamj3s9nv8fazs64fkrnig7"; }; - texlive-msg-translations-74865 = { - tlpkg = "1lxly0ja7wqf59kqf4j0br3bmjdhc334agfkf8p1v54ki88vkrim"; + texlive-msg-translations-75420 = { + tlpkg = "19q58ank8f2pdc5cq69iqswdj7mx6hh04lb93kihd7l3rd7idab8"; }; texlive-pl-74803 = { doc = "1a8n0afgbryz72y6fg88n7b3hk3afmw2l7z1lqfbl300lja55py9"; @@ -17252,10 +17293,10 @@ texlive-ru-58426 = { doc = "0c77yyfj87fajran8jppj0x8krk6b5195iscpn8z2n94spz2fcc9"; }; - texlive-scripts-75382 = { + texlive-scripts-75669 = { run = "0imqr4qp0m1mmvpyi5pygjb1qic18p1m7w1g35r2f70vkk0nrbmn"; doc = "0rskidsln19k8g67y8mbq6pfzrlknsg50rmz7xinjhxjvbnclj4w"; - tlpkg = "05qy5dk46bs8wd3iidbhs5i6xvg2f1f1326hh90b5f0q0pyvz2jq"; + tlpkg = "0rsdsplax4yxr5b98x4byb4j2q2lxn4d9w61362ick8r3ipq6y7h"; }; texlive-scripts-extra-71746 = { run = "029ha9bkayfhxypgq0ld3psrf0ha80xvhf5n0jxdgz5hisx3bjqy"; @@ -17267,10 +17308,10 @@ texlive-zh-cn-74098 = { doc = "1jx3zhrclf8nf1pv56xh9ffgi5dlcggcxgagxp1xnwm3fm3q0mh7"; }; - "texlive.infra-75215.tlpdb75382" = { + "texlive.infra-75590.tlpdb75669" = { run = "0phi8xpxyndykzhyf527pqdf7pxh8hzhncqmz2jj3jy34acyllm0"; - doc = "0jqlw8mgwff2zqv9s7jq9yn37p8qf155q9c2vp5mikr07shp8pl3"; - tlpkg = "12sn1ki80nlir57sb5gpncijq4fmq5aaxsiag8wy5wjrqsn9ykki"; + doc = "00x5hxnbalwsyscqkwqx291p2i71z11lixwn3a5wgwql7zz8w41d"; + tlpkg = "0lpr6hq44gw486hsfi5d4icscs2lk5n3vd5fcxvf0r6vr42pms6h"; }; texliveonfly-55777 = { run = "03i9pzqv2dz4z9nlq60kzwiyfvzhhaalhczqa9146jp4wvcib9l3"; @@ -17539,6 +17580,11 @@ run = "1mivwaf3ngmdr1zdkl9xif1rl4fy0b062r43064645idpkk4120d"; doc = "0xy35cggk34ziagi1m60ymckknls2wwil0wdzlswn0aw2zca9lc7"; }; + tictactoe-75564 = { + run = "1lymydkxmk27r2xzrn9a9sqbjd9vkfy41x4ny73zwp0mk24gsfl9"; + doc = "09rrs46bxidvmyksa1npr0vbn0kqrla1s1ngb56y4g5b52f75389"; + source = "0rxkyddqfg7jh380j03k5q0i8n4nv6lwgmjxgf17iwqb7vvcm6cm"; + }; tidyres-67738 = { run = "1lnymwa3hbfabxigxfqkhmczigswqn84wdw8jdzj7khsv4zm47rk"; doc = "0gb1aayki8i14i9zl450jmy4ybbcdnv54l5s1b34ma7vw9nbng5g"; @@ -17578,6 +17624,10 @@ run = "0xv75gvwlhax08mp1nlyy2kgi0br7wy7aahbaf9rfbj0idpcl5ip"; doc = "0dxsixn2n0irfqrgcp63h74fss1ldqlcvfv6d9v61asxsjdrzf0v"; }; + tikz-cookingsymbols-75636 = { + run = "1k1xzqszdv9b0n49043p9qr75ns8p4mmypg005rjy4iahqsb46qb"; + doc = "0yxd58jbqs3i99jbhwc6clq5hwapf9yh768q7rprnr69kzixgcl3"; + }; tikz-decofonts-74781 = { run = "0a5v377pn4fm5bp7lzw7c9kidx0v0nxzb3q4k873yrbi2qh5bw5m"; doc = "1r6w04zjx974l5nsj8wg8hgjllqxysiidg518mblh7hbgkx7dxkr"; @@ -17782,9 +17832,9 @@ doc = "1530vkp14lpv0hnv8qcxalibsi1pkcj9xp1pa87lisrillxs7kwb"; source = "180cp8vp26shmnjxg9qs9n28v4xy0qhqgm1bvbkqrpagykzzhsrf"; }; - tikzpingus-72990 = { - run = "1wr1kg4i45ac4daydh8qizb3rx0y2wkibn102xs2v52kvfkdy95s"; - doc = "0v0amg6nsxn2157y2iyavdkib3xi190zg4gw1x2l0r03bqc5sbyf"; + tikzpingus-75543 = { + run = "1mciqlzjz6fjn24915jsvn1hvkswm4jd80a9h1nppz675rh2bvyf"; + doc = "1xf09v1h1cvmd97ynx2fkq8lx8h58py1aqmsr77zw5gr7l9km8fw"; }; tikzposter-32732 = { run = "1r6pia3sjl9xcixnsr5pk8cma4f18mvpn60dxmpzpn2nn1sk4p26"; @@ -17918,9 +17968,9 @@ run = "0gf3zjnqng90kn9341xdchm1diav93qlv2910mrl1cc7vqfp47wf"; doc = "10p4i3xnbpyhzj32j3mi59pzaisjhj066m9np4ankzizgwv9x5in"; }; - tkz-elements-75316 = { - run = "0f6675crs2xvxj437wj3xi1vxs5xnpangjc6ipmlm5kv0icwabgn"; - doc = "1790i9nd343jqqm2kcq9qvjfqb9xlvlaxqqjc45x39ngwldx95cm"; + tkz-elements-75523 = { + run = "1fk1r5mf087scm1zf4w37h8hc60yf6zj900v6243nns43cnp91rn"; + doc = "1ad6q3cbqri1y07zpml6ribdy1y1dm6n8j6masx24li5azk69vqv"; }; tkz-euclide-71131 = { run = "06wsyz2lq7hiflgdmz1ig3jnmfl8avp98pmmv8p4dbcwaxxivb0a"; @@ -17971,8 +18021,8 @@ tlmgrbasics-75236 = { doc = "1v23kwmb262lqirdnziqi2f7d09bacrqmnmf8jrssbl22gqxa2cm"; }; - tlshell-74646 = { - run = "1700yzi445a63l0hqqqzpb198pq0pwx506r2ykvb2v0xr3cnr981"; + tlshell-75412 = { + run = "078vm51cacirl0wxkx6kdncyd70bzvvk8rxi2044r5y7pbfby8wh"; doc = "1h5mk09sakbmgsppl9fnry28xnzqya3bmp3r1nkzg44cv7kl98vz"; tlpkg = "06lb0a26mm4qjq8dr9cwn3yy0nh81dv50jmrndxvcp7py6z3c721"; }; @@ -18019,6 +18069,10 @@ run = "04b3jy76qdvbq9c6yc0lmq99jqcprmcfd602zm6xsr0lwmxrp1cd"; doc = "0lpbfdvmib9ykdcwrcd5inpibgkm99avqyn94zadbasr54k62gna"; }; + tokmap-75599 = { + run = "0dzxdgmkzqwq9mwjz9k7fblk9nhp4h0ljp8zg07zavih1j2lrcww"; + doc = "0cid3ciny2d66xyi9n45igxs9psa4wy6zz7njwqxn5wnzagv91hk"; + }; tonevalue-60058 = { run = "12jvvfppr9zqaqkqm1g1nqvxikqqg493a1p10z0k123cw11877xq"; doc = "04gvjaxqhqixs13x9y805dgsxr62zb4i1xmcgwr42n2a5qa4dv2y"; @@ -18028,10 +18082,10 @@ doc = "17n7dxi0j8razw5s12s4drz22wd63xffx1x6w0a4jhiq87na4jq0"; source = "0l9w43kp3h1mbas4pab9qk6b18ny5r1k8vmm9nq2j95gm7z5p77f"; }; - tools-75374 = { - run = "0pcmsa1bqj8cg5d83hwdk8sh5k8nhcadhbnmx25kyw0rfiiw6vjs"; - doc = "1qx6cvir1y38fgs2w7is7dz1x2cm0pcxr1bm12fff8bzqvzq7jnq"; - source = "1yxf6prpv10yn18i8469qgqsddbga8hb5n70nsy7zcbrczdqp2n6"; + tools-75470 = { + run = "1b1497sp43ycc45by4fwirg91q6i3v11h8iv3bn77w8gk7x4048p"; + doc = "1sgy7xs054l31nwg2q98m80vrf7wl58cwg6njh46bhfyh7wwah2g"; + source = "17fml54x75icxrmkmnkajr8h8lzis89cni7q6az8n7vgikm37yrl"; }; topfloat-19084 = { run = "0md1db8a7ifx2vg269y2dhcf4l07qa35jg57x4q9nsn8ac9gy4v0"; @@ -18146,10 +18200,10 @@ run = "1cpr6znw0nkavqxr6bv8fkb72ygnjhl1ap0wbim75f1gmwn7k4ki"; doc = "0yk617bp6c4wcr6mqmyfsh9lirjjzlg6fiay3fp3g9146p567w4s"; }; - transparent-64852 = { - run = "0rq67j8rxjcxp8kwzfzb3ppxbb74sybl58yzq318b8663g65jws5"; - doc = "19gpcw9z3jn9mfmb4ixijyh4xv420is978s7d15crmn3vsk6cygn"; - source = "161qwg68f5nslk49sdibmxvgbsn8qmq0ivmyknq2ghhffr7g40pb"; + transparent-75593 = { + run = "15n7n3k2zy6cyi9sgbq95g365a4zw89cnj6kg58g4znmmc9p22gy"; + doc = "0xnfgf87qxsrf1zgcl7y93rbprd65kzm9qbp8accynx07n8wp5dz"; + source = "0dmvwjc6jwivahvrqbyn07dbj1r70kr93i3lrkaskzv424glr7qx"; }; transparent-io-64113 = { doc = "04zfmk25qw2cnja1zqhafabsy26zalxiawf6pm5zqx4x1jl47i6j"; @@ -18185,9 +18239,9 @@ doc = "09szjgdcy2fc4ddkw09vsa2am5m98mgm606i6s2nrkjgldm0x4ap"; source = "067ab9d2vc3m950587iqcfismjnl8fp0jxw0ssdsz3gqxys6vgz8"; }; - trivialpursuit-75119 = { - run = "06pffs6yyxsl83k22qs3p5cv4hicvigvmmy44dbvz16q1caq6wd9"; - doc = "0cmglvj8wlbvdnkbknacxmhlkjh01ka0d6my94ybrjfsmmgwhhg7"; + trivialpursuit-75600 = { + run = "13j3hd2qw19v26p6m8l2p77z552zj87fxqry13kh0qqm6v5b9fs9"; + doc = "0770mm8057325l4kvkq81lg065sj1sq67x3s14jczisfx90313yk"; }; trsym-18732 = { run = "0crl9ik3bd9jwvy6x9sl102bvp5pgj2rq9mywlrcpbxrvvffw1ab"; @@ -18237,9 +18291,9 @@ doc = "18znxra3hhdqvn0ik06nb8az352jzcnv01p6g1y7rj29swakg0vv"; source = "16zvpl8rwhx722vj40v4rpcg97m0yyj2rhpw1371ba42zryvlr3p"; }; - tugboat-plain-72675 = { - run = "0q40fyv52vqa4g58431j8x16131q28zcvpgbb6km3xw9xp12ia71"; - doc = "0f6vhnv6vrpqq55rwr7csvq71yb7zbbbi2fgg13albfpq5l79lr2"; + tugboat-plain-75521 = { + run = "0576bmzdf09nzm8lrkffakfrbsky07v0xfrpkdjrmhya0xcbqanw"; + doc = "1i0n0pxk3hglaksdjws1q5dmb1nb6kqc3fx3syzv3iwsmd6xajsl"; }; tui-27253 = { run = "0liczx2jcdks6r5040r7dqcyrcj225xq0035ccdb9kjmp0rmc90b"; @@ -18386,10 +18440,10 @@ run = "13ksa5ln0pcglr222ijrd6qcbgvqvq496igpf9ay9apjq4g298av"; doc = "0fcdb40m0s79s2z64wjy5n4m41mmpafcq049lmgbaavbyziv6xx2"; }; - uantwerpendocs-75353 = { - run = "1qfzyrr45jz0xbcfknd5ymgrp6x8zpfyybfyy3y2y4cpf2k8abhz"; - doc = "1xnviswsc2d0fzxpf92pygvkskgq4bqr3raliii71sgxl908nmqb"; - source = "1dzsh51zdgkm72vf91vnb19m09bg6lnmhcal1y1x4m6x25ca6vwi"; + uantwerpendocs-75385 = { + run = "1mr189rkmxs7mdb554jv1y5fxbcnf8251xrx83nprg8n8xf68rkv"; + doc = "1znm6vxz66p7j8jfzqzmpasphsd24c81d9v294k9qpphsnlly8lz"; + source = "1gkyl2wh46m7z518xv5fr8ql4rdaw0bk1rs4ykfprll5s9q38m70"; }; uassign-38459 = { run = "1xwinmh3a8scfgxm40505zn85r0052pcykcs0lcvazn91007dl8i"; @@ -18597,10 +18651,10 @@ run = "1i7skyjqlprf6m1pnz5l2hn67f1cix4n3pai6v1a8adrrx7vcfdx"; doc = "0d3cxfm110lg12n3c9hc88lqmx77rcsil1s6yph384scxadlg3bn"; }; - uni-titlepage-68917 = { - run = "18s5vidaarmpppdw12ynb6fjc52sn5i5zr5lglvgfqmxnwx5i3d7"; - doc = "0djb52kfbp3nn4prj7x613g58qqjf1lnmcxg1rq2y3kam4g63r37"; - source = "1jhvh4aj2z3qzf85wq3isfvkwlf5cghrkhqq82q371zxaks2fd0c"; + uni-titlepage-75392 = { + run = "1v0gcvich5xdzdlza0rw325263ypi9q74xghnh0i60rc0xlr85rx"; + doc = "011yk1awm7nwrgl7b5p28fwvazpjy7w81pdpgbslmjigaxc65vrq"; + source = "0cypgd8axy04bcpqbxwk18k72dqm5k21fzv4vb6hklcjbpm3j7vl"; }; uni-wtal-ger-31541 = { run = "1jyba7g6qmngn4lx7mrmk0j190zkjv8lw775w13hxr2yky31cf1z"; @@ -18750,7 +18804,7 @@ doc = "09x7aqy05pgfkfggkb1dxnsvw0by18lfpbsivmipqinawb0mjkva"; source = "01gpwxp81hz8824y1hffq6b035l0pxa8wyfkjm9kh5m58j52s50w"; }; - upmendex-74401 = { + upmendex-75593 = { doc = "0fi6ndcvmx5vn1cyc59nq9jry9f1ym62jx8rjzqzckcdic8d983c"; }; upmethodology-75054 = { @@ -19028,6 +19082,10 @@ visualtikz-54080 = { doc = "1q0a1mhc330z8cnhghp2p46bxsmzz8cdba8hcvssglz0gsq5z5fc"; }; + visualtoks-75574 = { + run = "170gyb3x3sayp6gb0bhvb4q90nxnb6h0nr1grjiwamapzkw5fy3y"; + doc = "1lcjysmmlvk22kiwcp71cv88g8f9hv2s0zzz9a59v1b385zm90i6"; + }; vlna-73908 = { doc = "1fzwqqpfzk1qsffhsqjcmj0ncfg7qq0949xsaah4phf4rgm94a6r"; }; @@ -19074,9 +19132,9 @@ run = "01lf8nlga2nycr23xpzl6xas2nlgajjmia4lk4zvjdgcxqnipfrq"; doc = "0m8x6plkry0p3jabvhgkccb2rvlsz941di4ihfc8schkq7iyjlxq"; }; - wallcalendar-45568 = { + wallcalendar-75649 = { run = "04rck2mzvzpm2f934iz4nni9s5w9g7a0qcp3kvp3bsqa6nhhcf6v"; - doc = "1b2nn4cwsb6vi29a49cnnazpzffwbpyw48wffklv11frbmk74dnj"; + doc = "0v0hnpfavnacm104xwgpy1m5zh63w0lv7i82f75mr3b6wc8qidny"; }; wallpaper-15878 = { run = "00cixdnwr4vpfpqfdcbra4gwz0i36kddak8ywv8l4q4d4yd567c9"; @@ -19129,7 +19187,7 @@ doc = "0s3g2ymfqz8acrqgb1d375bvxmb21sxw16j9a25xaap7wz27xry4"; source = "0fzj1cyxj505vf82kzjg7jy6ifk3m5pwsvmh5m6jvr2s7d2m079d"; }; - whatsnote-72966 = { + whatsnote-75447 = { run = "1pb221hzij46c4nw89vxjv6n8vsr0jcfpfkczn4jncsjkqkw870w"; doc = "1ry5p7sjnj2b1dnp4p07zpylw1ar712yyl57rsy4hym9mhnasgfd"; }; @@ -19462,7 +19520,7 @@ xindy-persian-59013 = { doc = "04w3h65215slnakk5w19m94xmj9cjx01izbk9xijifv5l6dqh447"; }; - xint-63562 = { + xint-75447 = { run = "1nhf2g00742yzjzl6hnc52cbp1y97l60grgjhjc7j80w91g7vv35"; doc = "1340cagm5hxif3qmfwvhy6izkhg1awazg971a9ww8xlnxk70gmp9"; source = "183llw3pmalq4ylndhnvbfc74h57xl9q6pcbr9bnrazlxkjmfpq8"; @@ -19732,9 +19790,9 @@ run = "1f2kxbb32hxwgin5bn7b78r8sqdj4v1q80sh1c87425zw8jyd73z"; doc = "1ls02mng1jwihz8s505brmaqcjn4abqys6bwl22dy855bw5rgr5k"; }; - yquant-68997 = { - run = "0xlwjgc0lwls7zpgbd0v85cij3a66vsv2vwlr6a73s0bjyjy9akh"; - doc = "043yq765f23rdhn3pmdwzy0q3x91hwaawfwakq93acwbx4mqjz8h"; + yquant-75563 = { + run = "1fzkr68x7fmlc7vkb8wcjd237ng6x28lgzhjjhj19byjyc6dkghz"; + doc = "0qjddn0yf2ybbnpcpwcdnsicr4s7xvb922fq4371cjd1w98gi00m"; }; ysabeau-72800 = { run = "1kc7sxh3lh1adfcgw9khcbf0r3pxlzr0vs2prh0nywrwfafbfwfq"; @@ -19811,10 +19869,10 @@ run = "0lwin7dfd3nk0r3drznmhkqd7fhfvizxqy3z2xv616spg1jh9sgj"; doc = "1s4v9azi1pvvh1fizp2azkbwh35xvqh8qcnnn1xwi0g1xhcp38pa"; }; - zref-68278 = { - run = "1292p3hmhlngwnhl9lnppbvn4fqblphxmpmbh1vij23v64acv3lk"; - doc = "1xnyvhrhcnganvdzilljdn6x5yh7srijhdd63fc0p5d7zn5hccc1"; - source = "1dbzxl0rc3xwcn2bwaghywsry8q2q34npax5zrv9xak24gplv72y"; + zref-75450 = { + run = "1fzybkl72hrxcniwxcl7f3jn9sywfzxf19pbzq161y2hync70qrj"; + doc = "13s9lvlj3xvyxy48d1qj90mgf3f6bmppxp7w0dh6zmg4m6pmwvrx"; + source = "1cpdj25s3qy85mxf20xr2c6mllqzx5y7y1sz4avamk4s056cadhp"; }; zref-check-72994 = { run = "16h8k4b97m5rvi5y9dsx81mj0qlpk35dz7qjkqii8wld7mpmkjvg"; diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix index 556397b4b84e..6748ff7b63d6 100644 --- a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix +++ b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix @@ -57,7 +57,6 @@ lib.recursiveUpdate orig rec { #### overrides of texlive.tlpdb #### nonstandard script folders - context-texlive.scriptsFolder = "context-texlive/stubs-mkiv/unix"; cyrillic-bin.scriptsFolder = "texlive-extra"; fontinst.scriptsFolder = "texlive-extra"; mptopdf.scriptsFolder = "context/perl"; @@ -518,7 +517,10 @@ lib.recursiveUpdate orig rec { #### dependency changes # Since 2025 OpTeX is based on luahbtex - optex.deps = orig.optex.deps ++ [ "luahbtex" ]; + optex.deps = (orig.optex.deps or [ ]) ++ [ "luahbtex" ]; + + # Since the packaging change for ConTeXt, context-legacy is missing the xetex dependency + context-legacy.deps = (orig.context-legacy.deps or [ ]) ++ [ "xetex" ]; # it seems to need it to transform fonts xdvi.deps = (orig.xdvi.deps or [ ]) ++ [ "metafont" ]; diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb.nix index c13331e5fb63..ee36b212b159 100644 --- a/pkgs/tools/typesetting/tex/texlive/tlpdb.nix +++ b/pkgs/tools/typesetting/tex/texlive/tlpdb.nix @@ -3,7 +3,7 @@ "00texlive.config" = { frozen = false; year = 2025; - revision = 75382; + revision = 75669; }; "12many" = { revision = 15878; @@ -539,6 +539,19 @@ license = [ "lppl13c" ]; sha512.run = "b75f41c1d179b63d1807ebfa81e9e656bb43433a3291b9e29d5f0f76667868d26840dc6ce7f61f0f959cef724f0b5738b96af2a371f949daefc4179de1f861e8"; }; + aeskwadraat = { + revision = 75506; + shortdesc = "A-Eskwadraat package catalogue"; + stripPrefix = 0; + sha512.doc = "156f935c0ca1bbafeb305388cca4fbc7db781052b427e93e0a7e6b23194b1d0a1d6aa6a72fd2540874e84ddc210388efb383037c3b2a06f12f8d11b801bb7b5b"; + sha512.source = "6c072467c5e047ba1e7fe30fae23bd80adc79195e9a5d3ac6f90810b63eb845558a6757b586399ed87811e76dc87e09ba0d9ce1d765b0b1b00639ed09d47056a"; + license = [ + "gpl3Plus" + "cc-by-sa-40" + ]; + version = "1.0.1"; + sha512.run = "24d6cbfe9166eb228d29f4d03bb50d81f746fc0e0610307fa0b67238d7e0f2b4152ec4ebf4236265ad8c89811037ac853be0a10494055a48ef4a4793ef423387"; + }; aesupp = { revision = 58253; shortdesc = "Special support for the ae character"; @@ -1060,14 +1073,15 @@ version = "2.0"; }; amsmath = { - revision = 75374; + revision = 75534; catalogue = "latex-amsmath"; shortdesc = "AMS mathematical facilities for LaTeX"; stripPrefix = 0; - sha512.doc = "36e483dba0f45e66b204ceb4e89b582578619ab1aa297c0a55a9dfd21e16cf4d377440712960cac231925e42d4ef3c000d8b52d28a155ec6c2b4ab471ca94c3a"; - sha512.source = "da71533fd0f248921f7fe40acc9acd2db37b6cacec1a89b3d0e99036a1b2c09a27be6f1dce303c5261bee03283f40edfba64e2e68aa5f4d4fd64f02aafeebf80"; + sha512.doc = "73174257137b2a1d87644cac10024e494471d375b243ae151646e0fa1d1b94fd9878bae0ad67c95c3ba4edfe3cc953366f0a26a44290244225998c09eb4f2f91"; + sha512.source = "9893f0b686b8ee3f0d771f798471391854635e0773429ec60d6e8dd94b005ae6031c59a0d4e733d4de77eefbc2dd967127177f04279e822b33ba4b04ea6cc76a"; license = [ "lppl13c" ]; - sha512.run = "c64b380b9e01eba4c1546661241f5c993a64cfa82990d4dda595acb2e0da3433279198a76afa0b15608039201ceb1c56980e94a7a2b7ca3e15656639262a8224"; + version = "2025-06-01_Patch_level_1"; + sha512.run = "8977712bc6016e1b6a13e753e6817b67db7f5e6617c3a9829afa25bcb39b97dc4959c41ee9e6ca183ca71c4d363ab6d4b168bcd9ca9ed0cee054cf586f9dbd08"; }; amsmath-it = { revision = 22930; @@ -1554,17 +1568,17 @@ sha512.run = "a01ff01e32ed89553fc59e8a1d34da25c94e766b498d41ebe974a7683718bff38e12dc70489167c1b9fe14ff14c14bda0b000dd47c11d65c00b654822cf29d10"; }; arara = { - revision = 71205; + revision = 75653; shortdesc = "Automation of LaTeX compilation"; - sha512.doc = "b3be8cc33056fd2d9e3576fe5f9a92cdd9582e94e4c46c05669d8263223e8c04cc8654009dfedc40e1c958cf634e9cff9dd2169c17a5da4536aaa55c1d97659b"; + sha512.doc = "994cce0ac0ec447e526342f702df9d5f87e939c94f533e0b0049f36a7505c0100ea5176d66738dc12135dde9ff331d1dbab31c771f690ec4b1902634252b2433"; hasManpages = true; - sha512.source = "fa8a1bba7d84afccc5c80307a4c44f3689966ef8184d4831e8dc5fa6ed333728fcfc3e2861f3ff5809d334c31a28c1522de7fce40bb6e27d016e13bcd5bf7394"; + sha512.source = "cffaf5b3fc8fe78e5c4cfb567eceea194c34eda1fc60fa9c621b793cf3dc58462dbc16a1b2ab5d8e5be634663e4db2c09ed2586e0f5b40c55cc3ef7b18e44b2f"; scriptExts = [ "jar" ]; license = [ "bsd3" ]; - version = "7.1.5"; - sha512.run = "193c64a85d9304eaec2456cff3b674916f1b459a29bcc535fddb48a41f4790cb128ef238ad9fecf2dcfbb4d553325d63373a761aa0a8c283058e16924ff4ab1a"; + version = "7.2.0"; + sha512.run = "340c6b8ff750e684955d07e167cfb77f4b60131166a38e6fcfa0d3498e9281ca51e954a492fdcafaf01ce103441d87cc0330b849d000a0a788812cee8d6bc365"; }; arara.binfiles = [ "arara" @@ -1803,13 +1817,13 @@ sha512.run = "9a683044f23fdec0547199afbc0f0c6c9de8faf01f09df38de324f53e91f446de867e951e187ec77bd63cc65bb92ba2fd7bc290d54650ce24e02b682cd10a941"; }; ascelike = { - revision = 29129; + revision = 75662; shortdesc = "Bibliography style for the ASCE"; stripPrefix = 0; - sha512.doc = "0283fa497b53dc3a0d60960bd45945dd9b363c53a563139e911b8bb017a6f0ea7f46a95811812a679fe1ac5327c52e73f4aba35d26160041c61a1cb5597c880d"; + sha512.doc = "72bcfbe2cf98559b1cfb5df7796cedfd882b9c955577717255f7b0cf311320a07df4c3d1a19def1cd60556e6d65c72dd052a893788c0ff97df3b0cf0b1234240"; license = [ "lppl13c" ]; - version = "2.3"; - sha512.run = "d8c9d69ac49e632b7b303c0fcff53762f6d40a490aa1655f58525e192481b65b50912867b1cb16c9aba1d93483a6a2bd31e586683819a7f2b3db7439d46deadc"; + version = "3.0"; + sha512.run = "bc1344bd04909f5fc99f0014ba69110707e3b1ec10c294d1daa8a0680d7c45fd1017b96165582474772dabaaf4e2fddf2d05b5ba3e027e802acee287528aa84b"; }; ascii-chart = { revision = 20536; @@ -2385,14 +2399,14 @@ sha512.run = "b33280f64e37f300c92f9bad4372c13dd34e3dbe5fe47f2dc9fe0e270f33eaf5bedf9485293a74a6e0eb87b65f44fb66a286fb279a3d2c390c463e6aecfacb57"; }; babel = { - revision = 75212; + revision = 75469; shortdesc = "Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX"; stripPrefix = 0; - sha512.doc = "70bef5d41e6d2c39ff9f9c2be8c0a706b41526aabc61cc92abd7ab0e9c2a109db24eadace39b242637db9a65546ef29cae4f40e94ea88159f3568ba9960eb8e8"; - sha512.source = "9fbddc6793818bcc28acf69518a49cd937f8326e05a6e9952143df04d07e821462b986c0c493ff548a318c2c35b99354eb9b3ebf4ff25b14b3e4cba21dda9715"; + sha512.doc = "6ef50f861d921a987fd9e8a1d5fd51c394bc6b2fbf8183642eeedeb6111c447a51864a17bedae45dbd8cdcfb5500cbc2ee7d272f0c5e347b6fd25a45d2f2d75c"; + sha512.source = "225a61b56ee8e5c6217a5ba392f5c0cb74b5506542f552df5ef07ecc2585cf3dbcdec1f4cfb928ed70a0ea812e267a84b1b14c2f2908aac6a75519c87c918e6b"; license = [ "lppl13c" ]; - version = "25.7"; - sha512.run = "715ad440efc93aeed22a5b8c6040454da533a755f2dad8b9866774b432444afd116bff9e32584ba4a4e4634be248b4a356967f51be0a40c06cbf203a81cf87b8"; + version = "25.10"; + sha512.run = "c122310ed2eb4a531f0eebe8291a83ae9e623353a245f3a34309bd79ea0794810864254dffaa34af42ac29ebcd860eba36ffd991dfba38a0dff9b5c239e96b42"; }; babel-albanian = { revision = 57005; @@ -2558,14 +2572,13 @@ sha512.run = "ed0dc79fbf6cd992bb5ff3df46f93203ffcb3ade34c6a613b5b22bf5effb98f78fa85d9b915130b304df71629c5a8bd68a4bab23ee772a1068f7184fa27051e3"; }; babel-french = { - revision = 71907; + revision = 75643; shortdesc = "Babel contributed support for French"; stripPrefix = 0; - sha512.doc = "d879962eb5199467dfdacac4bc53dffe9b5f396619a61edc5503cd43684f0419559009cbc082a838bcc9d2613339267f66ed9987fba04906268c9713ceb379d5"; - sha512.source = "1882b8a698b0b652173b33747cd628327fd930ed37d5908de32db09d70d04946e5987508a5f1cbce5d345bfd09fe35660cc580e3d056874cf393e4b02d45b51c"; + sha512.doc = "34454a049a2ef2a5fe9b6fcaa1b7cf6aabc4d4b71336da62b59c8ef345f5dd8c650576a5a518b578086a24aad49ef8433ceffc09de148a70c52795aae52acfd3"; + sha512.source = "8f758f6b9568280a47f7739f09a7bb2a39896899eb4e193e6179e74e56767a61fa97309ed7f59653e0fc332eafb42f42206be659341ea659ff3c2f63a085d0da"; license = [ "lppl13c" ]; - version = "3.6c"; - sha512.run = "9072fbdc7d0571e22d7481dfe61f8bf947829902bd6cb09680fde7aa9e450880ade40d9775f157ee906432495d1979ac95db7ad4c8d452e8edc9d05bb68dba7c"; + sha512.run = "a5dc907348983469c86fc5e3e4b436dd6e2a9678d43496432820f1dff19a233dfb6ec2d66318e93fe574b719d38a2f3ef47a25099e11c0f751a29367c325c0b0"; }; babel-friulan = { revision = 39861; @@ -3301,7 +3314,7 @@ sha512.run = "d3f060c91f1ec7f8c836e22b21dd735895055873807690c4d8fd3b90652a7f6f1648decc23f66a6d51c4970a27817642ea6e66b74b2affcf5c938c4707568018"; }; beamer = { - revision = 73735; + revision = 75526; shortdesc = "A LaTeX class for producing presentations and slides"; stripPrefix = 0; deps = [ @@ -3317,14 +3330,14 @@ "translator" "xcolor" ]; - sha512.doc = "d95d642ab065f85ba9eec5903c5b910c1ea10215f2bae83c8bdf1d1ab932aabfdada5b35b262ec969e32a9a25b9800d3236c519ad4a43b6e87daa292851ce9a9"; + sha512.doc = "103bb276eda89223c0bce34e20f08986ea3ef1251b9b5115cee8ebe62a8a1f2a6873cbc4c2195d17a7035471e24790f86df50e13bc0f721184022e04301f55c9"; license = [ "lppl13c" "gpl2Plus" "fdl13Only" ]; - version = "3.72"; - sha512.run = "bde75c691f92694a563ff10463686fa35bec5716c5fcfaec78a2185c49a7cedb76af3f6d4a76493f86e5db147e997637f2674b18289df185f42988eaa3d563b3"; + version = "3.74"; + sha512.run = "a3546f07000f7ddf582bdb7d8b1c9fc4e79b7f8fedf93c6ce280942da3eb08e44f12e8e58528c2e2859594e452573c32dfc2eee948bd6564d74ff3110aa73693"; }; beamer-fuberlin = { revision = 63161; @@ -3683,13 +3696,13 @@ sha512.run = "c325ebeec7588caaf8966e9b8a71069f1613d694537298afeeb8d01c6c83c7991e874bc5bd070e722e15ac83eb339581897a501dd187ea5ee4919ba9c14fb541"; }; beamerthemecelestia = { - revision = 75310; + revision = 75668; shortdesc = "A modern and elegant Beamer theme"; stripPrefix = 0; - sha512.doc = "d21623a6199935c0a293e511c2787b4d6a82de68e9005884ce3ecbe54e4b873997af18cc7140eb5bf9ddd40c975e7af490445e825bd3e1f928f415322d35e2d8"; + sha512.doc = "033f8e9152edc94b31f80da6c10ae5f2f3347e453d415a8cf10687e41394b7b7dcc1c7a3ef281ab4b45206bd67d5117384f87996e5f0a6b43da738dcb9d7a9cc"; license = [ "lppl13c" ]; - version = "1.0.1"; - sha512.run = "fab2e4ead8e7d786fbdc68e731e6751e6e7aaafd97f8bf40d40156ec46e004f5770ff428b6d69bd302ed87c982308883eb9bc140f9e75dcc1114ab595575c894"; + version = "1.0.3"; + sha512.run = "6adcf91359be28bae72c05b04a229da668f0e11caaf07a5b184a9fc86a5a31c2f1ca60a264c690c9b76b8a6cf92dda414209fba719d59db641e1481d907aa150"; }; beamerthemeconcrete = { revision = 69528; @@ -3783,12 +3796,12 @@ sha512.run = "53f958bf7d21c4d6a75be83e81832a7360ddb357ac6dca55400d70431828742f311445478c3b1cd1f8959e245c3265b47cfb244f1b500e56ecb779dec3d20357"; }; beebe = { - revision = 75238; + revision = 75389; catalogue = "biblio"; shortdesc = "A collection of bibliographies"; stripPrefix = 0; license = [ "publicDomain" ]; - sha512.run = "5d2d4a49e656e45a5c343dbcccdea3e432562f7218804795c3837608470db3a87bcdd998c4db45014443d22a984f4e79eaa5bf426e8c8974d3f2b91ea7c9a08c"; + sha512.run = "50ec205cbfce92dc6e92a68a132733fd7dc63382dec5873eebc6e6571e154f1968664041c92976a9b8070eb160b229a77c3fc01442fb5a151e7c8ef5b78703d5"; }; begingreek = { revision = 63255; @@ -4340,13 +4353,13 @@ sha512.run = "ad7a289752d0efbd551f61b4ddf34f61b212e2083285e748ee545837b7a4d2ca2d555f6e74ac891a25294b19bece6b0c7c6acd4439c4ac0d663154bb623fcc7b"; }; biblatex-ext = { - revision = 74813; + revision = 75609; shortdesc = "Extended BibLaTeX standard styles"; stripPrefix = 0; - sha512.doc = "15aca0b6cfede58f1936502db6253935c42810859ee953578074c1272184b5941885ee29761d0a3844b04dc482e26b2e583d335d2281f9fef6519e4612a69082"; + sha512.doc = "4dc01e77ff351c324dbf49e87b7f55bb581722325ac3695c7f85c705cb1d738de6a88e9098b2e8a0cfe326841ba177a6388e9393dc236cc9a13ec1141a3cb112"; license = [ "lppl13c" ]; - version = "0.19"; - sha512.run = "4f734f07feee904a3ad5d326c1ef205e8d0cf90632a22186ef7ee612d88a8709407386107ac1de7ce084af149aa696d900c0986d553381707e24a51317e65c78"; + version = "0.20"; + sha512.run = "bb78b35ec220c333d644530ff16fee528593520be9fecad18832da6fa96378131e8aa0af0f497e609c5edac817e7c7c6d90a6896341400e0c006d5d81fc14628"; }; biblatex-fiwi = { revision = 45876; @@ -4358,13 +4371,13 @@ sha512.run = "72b1e41ac55403f144529fd5cbd88f51dfd61cd637bd8e6427a2714d3684ffa37774c698475994f1481442cc8eb336d8de398d55b3df28e5e1615b9cd74cef27"; }; biblatex-gb7714-2015 = { - revision = 75288; + revision = 75481; shortdesc = "A BibLaTeX implementation of the GBT7714-2015 bibliography style for Chinese users"; stripPrefix = 0; - sha512.doc = "ec84ceb8ae91931914b181df0d16f10cffb7790c4a6c285d0d8d6514b4420545232d6d5435c0f52186294458d23e86d8ec371a27aec8167544deebdca5b41bf6"; + sha512.doc = "3ea6f4dae0ff735cd6d45e0b7d1fa19e37aa1b08c161886fdd3e81a87f9e35fc0842d14ab4fdb51b0bfd51feec3a4645694d2a88326409bdc7b7b89742b1eafe"; license = [ "lppl13c" ]; - version = "1.1u"; - sha512.run = "15ac7660a834200c2412eb09508307caab7ae8c98a2b732c576fa7a71c74fe4c77ce09dd44af2b3ef4a6b8e048ffbefd2b2235a3f633a89df9c9f625be125081"; + version = "1.1v"; + sha512.run = "10d26ccf8d1b8dc40a976bb7b29723c95b7f6304b6b89f0fc9bb5939b006f3d164ed9bb4d1cc9d562b58a94ec452d6740fa26db2ac7c5369e124ff70014e1fe1"; }; biblatex-german-legal = { revision = 66461; @@ -5260,7 +5273,7 @@ sha512.run = "e8e2af194ab8dc10e88543cdd888438d6dabd37651fcb331df2a2372c863884ee3ff77344d14a79608ef6e87d3b82042497f26045db3007b4cfc85fa33831667"; }; bmstu-iu8 = { - revision = 74636; + revision = 75472; shortdesc = "A class for IU8 reports"; stripPrefix = 0; deps = [ @@ -5303,10 +5316,10 @@ "xltabular" "xstring" ]; - sha512.doc = "2ca59d22e5d5ea3894640539625cfb451d57d7d4d10e1b19895e89ec8889c5bc627afa838dcd6da6e52d70807093d54327a2c0192397033eb09481b1169fcefe"; + sha512.doc = "9e4cad5fdd38b456cff865af86a0d559392fa77741e50c701debfe830d205074b3912fca4206d186485b8340d2c526c772905c2e9af62cd14c7d33903935fbda"; license = [ "mit" ]; - version = "1.7"; - sha512.run = "847c37c985014c89e0d62023efdc6f9d3f11aa509f723df3ca607a35cbeb8f8bdc3ffbc9a11b77184c51650603dd722048c6e2f34ae2479f4c664cca1216a0a6"; + version = "1.8"; + sha512.run = "a98bb071e6738b400bbdc9dab34c68167b5ffdd56093ce571d83cc7af63dd254e1517288b2a6cea1807cdb90645aa9edd688ee01327e6bf7a79cbb7b36a10451"; }; bnumexpr = { revision = 59244; @@ -5964,14 +5977,14 @@ sha512.run = "d31cd50019061aa932d8d53d27be1fc6652d2a8d57f2a9b0428e9d2479a3ca61ded2d276ce888ffeb1ab7cc32e58b2be3c067f0db1a9c31965af502d83eac9ba"; }; bxjscls = { - revision = 71848; + revision = 75447; shortdesc = "Japanese document class collection for all major engines"; stripPrefix = 0; - sha512.doc = "287e3806d45a0a3a9445dc44bbd138e99864d35413de3f8fa44fba2947833c779eb19ac72113e592109539a30f8a90e63b9a635b2ecf9330dda4c8ba05723bca"; - sha512.source = "192f88fd063a7d098fb752831707cf2c6d6657c997f9398abdc4526d605221b1b1866829b2e3a0a36c126d7bebb5d8d5db6030aab1eebd99e37ccbde0fc98fbd"; + sha512.doc = "26134ba2a9a8404a94c9c8ccec7de09e51765b9f24adbd10056c25856c50f2a7482ea904a8d8633fedde3650cede5d447d91d340c810d30f9c4809ee7166253d"; + sha512.source = "7c9e8bf5a8e6f0702166a2fd87372ea4dd228bbfcb6683126dafb04a10c8ccaa9b0dfc113ec04814e6c69a965a674f485c01dc834b52234f1b7637e7de742371"; license = [ "bsd2" ]; - version = "2.9c"; - sha512.run = "ba267bb0d0f9357797e00e4e07bd99d1a72e11b3538329d03c4c64f48b90e2cd3b4fc912f38a4f5526206839f9d497583b4c38579b8c94785aa4a3b461a74f66"; + version = "2.9d"; + sha512.run = "00504f440e2506cd5632859f2b5e363419f2634b81f6da87b3bcf914e7186bae3b52bcd6e1d6204da1ed32f394dd3a251807f0573643b946f197ffdec7184787"; }; bxnewfont = { revision = 44173; @@ -6106,13 +6119,13 @@ "cachepic" ]; cahierprof = { - revision = 68148; + revision = 75652; shortdesc = "Schedule and grade books for French teachers"; stripPrefix = 0; - sha512.doc = "1e203d56ace798bff086a9a3eec3a3f110c5e2c4ec56be637ffc70edca4b28ea8e5bcd8804b087515431460b48ad4863d3c15a1496724e5ad814cac79dc5e7ca"; + sha512.doc = "4788b03d06b0c70c9f33a8ed013c6f9a3599674b8249929773090918058657113583585defcb801f5b71fd8d7526a5e37b68eae3b4dc0d3497c4b6f551382b66"; license = [ "lppl13c" ]; - version = "1.0"; - sha512.run = "c152dcc24128f0f6e9424012660f2620e385f470d92dc9ed530eb530d11b1fc3aac6e9e3466fea3548d16ac812c89743865ada67a3bd820cd37601f754506939"; + version = "1.2"; + sha512.run = "1a85b62db78e0f12f80901216b204b0041e472b537b4f91f7ce80d32271b574db3caa91629145bcfd586015a5d70a5276def587a3afc80162360f046ccc6a278"; }; caladea = { revision = 64549; @@ -6726,17 +6739,17 @@ sha512.run = "b4799007822a3bc82370b72ead503661f70cce1beb7a27bf1bd2523283a248045b0ef863ab1dd9bd93b39441e50d51fabe11a12fe6528a7966219a2da2618141"; }; cfr-lm = { - revision = 73888; + revision = 75576; shortdesc = "Enhanced support for the Latin Modern fonts"; stripPrefix = 0; fontMaps = [ "Map clm.map" ]; - sha512.doc = "e0ed9d38b33bdfc4754158a5377204dc7b581970c06c1b948acc49aef4fd7e715698b1aacd374a70dd48343f99961c2d2bff0bfb1d805aefb5ef7ab9963707b0"; - sha512.source = "a9674cc9a0d080aae5f145e38b8e74ce43f227c71319284f280dcac62efc967e4d20b90170a5824acdca0890302894c805645c1ff53afe3a3e9f7f156112f2c8"; + sha512.doc = "15adb5e0ea65f35b25aeeebc6082eea1fe295ad1c749eb839464e766e11a5a735aa36316929bdd458f23f995e3fac5d8c2fcd59ac5b62108d2341d7e2c832ad4"; + sha512.source = "4421a017f671364c7ead57bb2abff89bf03ffc8beab6166e9f5bbc536fcc4dbd76fecb8a9378557c8297036b16a1342febfc1f6cd8aabdd1bb1addefafd61da5"; license = [ "lppl13c" ]; - version = "1.8a"; - sha512.run = "9ffeda5337730998462d5c12c4d5ae25cebba56cc51e6cc54dc3bf90efe9ffaf5c375b05960701db2866e002225867e35df95b4d89771b690297bd5179927599"; + version = "1.9"; + sha512.run = "6155c5c2781583b1837534c0cca531a481b64f6618e2d138160f806a1f2f232b2a017586dd2deda42ebec004e83c61bdbe7aeaaeea08efe5e2d800fb2b03f0e4"; }; changebar = { revision = 71847; @@ -7427,16 +7440,16 @@ sha512.run = "9b15ced511df3b041a18d9cbeebc2d7857f6e5f470bb3d351b6925d4b9f6eabae031b6f3e73c79a551d7806224730757b6223f7a66959a781cbb20f4a9c4b919"; }; circuitikz = { - revision = 75311; + revision = 75528; shortdesc = "Draw electrical networks with TikZ"; stripPrefix = 0; - sha512.doc = "2c9b9dc1dc188323fd6ea130d7c4b0a0642af6cba51f02e7ef251376ecc6ade95c6f3fb7321d7e8240efa9eb22d74f528746fe12d98d6ef65bb39a42a3b4b080"; + sha512.doc = "051794d4aa7290149c7c42dde18928957391c988bb4fb07a1461f32f4b36d1814762f03f8752f8d709b0f4b9420d00118decfd411ab0b0c0f6d94ae9775da35f"; license = [ "lppl13c" "gpl1Only" ]; - version = "1.8.0"; - sha512.run = "f411f1b07fd6fbc2a69826160418bf8255154d2401ae640fcca4ab053ad1575bba581e6ff36a7fb1412fa05318cd8ba3ba665b7d3efd943df1b02ccea4b01bbd"; + version = "1.8.1"; + sha512.run = "ace5ec3b6dd146c98629805c08a1a3f17cb7a3f12aa9edba24ccc15c753622c1ea6b7a6f825b1791dedd7cb2fd2fec706e25846bafb48f7db8a9f1fc503a5fd8"; }; circularglyphs = { revision = 73069; @@ -7520,6 +7533,15 @@ version = "1.1"; sha512.run = "5f56fb1d813962358c737023e06bc2fa249712d8ef984f835073e11b075b676e845596a61ac312991e646d72068670b60eb002f78ac322f66d8e5a9bce185063"; }; + citeright = { + revision = 75480; + shortdesc = "Specify accurate natbib citations for diverse naming conventions"; + stripPrefix = 0; + sha512.doc = "d990e7b538547b680031c7ca743196073c24925e735f22363fd403b393819348b7d72819f26ab13860fb81e8dd89f86cd61d761543bab733069f00870c5c3356"; + license = [ "lppl13c" ]; + version = "1.0.0"; + sha512.run = "bdf1327ee2be5bd1b986c88163b43e6b932c4ecabe8a2f18948ace2212e69c50b06ea696ed3fe9132aabcf52b7679fb25be2e79ddf53303a5649f8f61a85e3f1"; + }; cje = { revision = 68656; shortdesc = "LaTeX document class for CJE articles"; @@ -7801,14 +7823,13 @@ "pamphletangler" ]; cloze = { - revision = 55763; + revision = 75533; shortdesc = "A LuaLaTeX package for creating cloze texts"; stripPrefix = 0; - sha512.doc = "ca3d9e0a4eb7486f40e4a26d0b6a2aa5dbf7e3d28343b9069ee97b089e7906aa137d8e7f8c6d010fd2cf472836191b88b9450248bd99728d80159afc54a8d1e7"; - sha512.source = "53d30866958183101890a4999a9b8f4b20b5bbca996d28ca4a22aaf81331f186facc695725917a9e80206545a3e0962b8c17b4e08b4d2db961878a273ba7c209"; + sha512.doc = "f707509b588b9185f56d77f6ca25a9c1f9c8588092ab562d350144e3f4b69a43383c8aca2c8e49ca3a7685dae50b0e40e46f5b3df2640bf786b95b50aa8da68e"; license = [ "lppl13c" ]; - version = "1.6"; - sha512.run = "f1c986699258bc9e7e27093a2d44f59d001ab13c3d9ba0717dc9bed0c53b00ce8ccf658c9cc3d7d457d18f45357a6d44da4d6710c1661ffcf299a8791822501b"; + version = "1.8.1"; + sha512.run = "dfc5349649ccd216c179b4e21e18827be0e2c719e6df0054d719646a0287686f6607db9b15aad9c91c8d95bbe810e01cced2de5d3a508387535f5cf7d3af0685"; }; clrdblpg = { revision = 47511; @@ -8059,13 +8080,13 @@ sha512.run = "2fef47e94ba1a5ad0774667ac84e29040a3715c413990585aa09c866297beb61c7da533685bc1e102c8edb30d7bf6bddf8fee5486dd6d4d6ea9ebe51d2424196"; }; cmtiup = { - revision = 39728; + revision = 75529; shortdesc = "Upright punctuation with CM italic"; stripPrefix = 0; - sha512.doc = "aae6105fc9e828715193bc4d251210f23ce6f4c4d703c79c244ff765a377f90055188f8af83e705da062cea8db8bf6b89beecc488cce32d7903fb7fb8c4bcad9"; + sha512.doc = "78769cf61a4297f2499bfe606d7fa9a18b6c2e8d8abcd2d643bf3c82a914dd864b02ecb0f64dc367b9bb755b6d8fd9b761790016062a70deb282f7a4005b7298"; license = [ "lppl13c" ]; - version = "2.1"; - sha512.run = "9412576d07ec490fda4dd01445f28e4b966d2664a81e5f44a574019df1eb4de4189b8d06edf7a1a3b57e8ade129b57c0147a96fa9b77337d9a906134e33f2067"; + version = "2.2"; + sha512.run = "4e5c90a988c70bb75aa7789b751cd104eb2bea795fe4a732150da904412eee8aa3b2741909126115000619e5c99e47232f7a98963d4e21ffd888042bf6d77b0f"; }; cmupint = { revision = 54735; @@ -8160,16 +8181,16 @@ sha512.run = "04f63b435f360fdfa81bb7afeef38117a8a4b81b70562e21020470f49f33abc33038d6c55665a5ae4573ff61c19ed9120e824eb319ea97523fe1fa8e82ba9424"; }; codedescribe = { - revision = 75357; + revision = 75416; shortdesc = "LaTeX code description and documentation"; stripPrefix = 0; - sha512.doc = "c944d6433907f0f5699cef2600130761ad345e275e0a273c9fc8c50d2b099a568b9b7d7ec23feeb47a4f79ebcbb88b7bf6a38b78d78fa50506364af6646cf1c8"; + sha512.doc = "2b78ea5cf84f94065237ed25d690f9e64204250b3ff299a1cfd13a11fca32cb8ec962562597d6dd62475f4c1709647800ff69a07a4c128b35773222fee253cab"; license = [ "lppl13c" "gpl1Only" ]; - version = "1.9"; - sha512.run = "210710886dee03817c24678f663895fc3a25a75cf2c70d3115d8608228aa2433c29d3828ae6d57f3bb17b85abcc9d51ae9592448a7d5dda9950ff0c691d3ff18"; + version = "1.10"; + sha512.run = "f95c62662da5e9cd0c6ab2644c9f76aacc9f9ad5ba65b1192f987fcfc91a8b4d06e9a51897f8bb70a392aba9bbbf85c774fd9c58293824f96255ce6882d93cde"; }; codedoc = { revision = 17630; @@ -8322,7 +8343,7 @@ hasCatalogue = false; }; collection-bibtexextra = { - revision = 74736; + revision = 75480; shortdesc = "BibTeX additional styles"; stripPrefix = 0; deps = [ @@ -8433,6 +8454,7 @@ "citation-style-language" "citeall" "citeref" + "citeright" "collection-latex" "collref" "compactbib" @@ -8499,7 +8521,7 @@ hasCatalogue = false; }; collection-binextra = { - revision = 73049; + revision = 75482; shortdesc = "TeX auxiliary programs"; stripPrefix = 0; deps = [ @@ -8583,6 +8605,7 @@ "pythontex" "runtexshebang" "seetexk" + "show-pdf-tags" "spix" "sqltex" "srcredact" @@ -8619,16 +8642,16 @@ hasCatalogue = false; }; collection-context = { - revision = 72727; + revision = 75426; shortdesc = "ConTeXt and packages"; stripPrefix = 0; deps = [ "collection-basic" "context" + "context-animation" "context-calendar-examples" "context-chat" "context-collating-marks" - "context-companion-fonts" "context-cyrillicnumbers" "context-filter" "context-gnuplot" @@ -8641,7 +8664,6 @@ "context-simpleslides" "context-squares" "context-sudoku" - "context-texlive" "context-transliterator" "context-typescripts" "context-vim" @@ -9126,7 +9148,7 @@ hasCatalogue = false; }; collection-games = { - revision = 74536; + revision = 75564; shortdesc = "Games typesetting"; stripPrefix = 0; deps = [ @@ -9181,6 +9203,7 @@ "sudokubundle" "tangramtikz" "thematicpuzzle" + "tictactoe" "tikz-triminos" "trivialpursuit" "twoxtwogame" @@ -9193,7 +9216,7 @@ hasCatalogue = false; }; collection-humanities = { - revision = 75268; + revision = 75384; shortdesc = "Humanities packages"; stripPrefix = 0; deps = [ @@ -9230,6 +9253,7 @@ "linguex" "linguistix" "liturg" + "liturgy-cw" "metrix" "nnext" "opbible" @@ -10101,7 +10125,7 @@ hasCatalogue = false; }; collection-latexextra = { - revision = 75278; + revision = 75610; shortdesc = "LaTeX additional packages"; stripPrefix = 0; deps = [ @@ -11092,6 +11116,7 @@ "multiexpand" "multifootnote" "multilang" + "multinotes" "multiple-choice" "multirow" "multitoc" @@ -11917,7 +11942,7 @@ hasCatalogue = false; }; collection-mathscience = { - revision = 75100; + revision = 75514; shortdesc = "Mathematics, natural sciences, computer science packages"; stripPrefix = 0; deps = [ @@ -12049,6 +12074,7 @@ "hepparticles" "hepthesis" "hepunits" + "hideproofs" "ibrackets" "includernw" "interval" @@ -12135,6 +12161,9 @@ "pseudocode" "pythonhighlight" "qsharp" + "quantikz" + "quantum-chemistry-bonn" + "quantumcubemodel" "quickreaction" "quiver" "qworld" @@ -12317,7 +12346,7 @@ hasCatalogue = false; }; collection-pictures = { - revision = 75341; + revision = 75636; shortdesc = "Graphics, pictures, diagrams"; stripPrefix = 0; deps = [ @@ -12472,7 +12501,6 @@ "qcircuit" "qrcode" "qrcodetikz" - "quantikz" "randbild" "randomwalk" "realhats" @@ -12506,6 +12534,7 @@ "tikz-bbox" "tikz-bpmn" "tikz-cd" + "tikz-cookingsymbols" "tikz-decofonts" "tikz-dependency" "tikz-dimline" @@ -12599,7 +12628,7 @@ hasCatalogue = false; }; collection-plaingeneric = { - revision = 75230; + revision = 75599; shortdesc = "Plain (La)TeX packages"; stripPrefix = 0; deps = [ @@ -12627,6 +12656,7 @@ "dowith" "eijkhout" "encxvlna" + "eoldef" "epigram" "epsf" "epsf-dvipdfmx" @@ -12710,6 +12740,7 @@ "texdimens" "texinfo" "timetable" + "tokmap" "tracklang" "transparent-io" "treetex" @@ -12718,6 +12749,7 @@ "ulem" "upca" "varisize" + "visualtoks" "xii" "xii-lat" "xintsession" @@ -12850,7 +12882,7 @@ hasCatalogue = false; }; collection-publishers = { - revision = 75150; + revision = 75520; shortdesc = "Publisher styles, theses, etc."; stripPrefix = 0; deps = [ @@ -12862,6 +12894,7 @@ "acmconf" "active-conf" "adfathesis" + "aeskwadraat" "afthesis" "aguplus" "aiaa" @@ -13081,6 +13114,7 @@ "stellenbosch-2" "suftesi" "sugconf" + "sysuthesis" "tabriz-thesis" "technion-thesis-template" "texilikechaps" @@ -13279,16 +13313,16 @@ sha512.run = "a4d87deccae89f844a6251887e4d20817837fff4eef9cbd2874bef8890d41e0ab930a3ee55fae9ee46685c6b3b2b3324b54ce8507f1cb10eef332b7a480b94a8"; }; coloredbelts = { - revision = 75320; + revision = 75621; shortdesc = "Insert colored belts in documents (to present skills, for example)"; stripPrefix = 0; - sha512.doc = "6b6522e10cf903a3063d9581f5649cb9629a871ea513d170911bdefa3779a7e2aef9df60ff15c83dd0570c94cc88ab8345abf10415f754aea1331933833cda7b"; + sha512.doc = "132875ac5aeb6ca0e33f80091dd31d3a27b0f8ac63b0825e63042e30d983a553dae2a89b37ef1191f9dd0caa3615a11cf295284b5b6c51edd19196d61df39aa7"; license = [ "lppl13c" "cc-by-sa-30" ]; - version = "0.1.3"; - sha512.run = "ab9a829941b9a68528151b602c6d04f3f9ce2930ea0ca05b98a2d7df5e841607714a59de5294a562aa618f2c53ef599189868a4cd0d0e27d9ae93df52e212fc6"; + version = "0.1.4"; + sha512.run = "f46183d5b4bc6b5f87504a6e8c883a9c94973a6f87e070508aa230ceefbd58f2b8f18389e14cdb4f5236fe0dc522c8d7ab30d0115c4dc28b914ec52fffaf4868"; }; coloredtheorem = { revision = 74812; @@ -13713,30 +13747,33 @@ sha512.run = "ee0f344ed0eab872aca3c54422f83a6f8bbed2462a22cbd54dde075ceae79dc5a01ef13947327ec726d5eeb64eee5519e4074c138f4d172bbf2b4024eb88ceff"; }; context = { - revision = 75187; + revision = 75614; shortdesc = "The ConTeXt macro package"; deps = [ - "amsfonts" - "context-companion-fonts" - "context-texlive" + "dejavu" "lm" "lm-math" - "luajittex" - "luatex" - "manfnt-font" - "mflogo-font" - "stmaryrd" ]; - fontMaps = [ - "Map original-context-symbol.map" - ]; - sha512.doc = "7bab5a6f4e9429d2f7322754aa33ce844f68b0dd82681968360e8be00fd74075012704766d3b8b4cb17f69c58edbc1cf8163b8a31214a1217674985f2ed616cf"; + sha512.doc = "6114f51af68e2ca2d2e696d38edc50dcbd1ac497192fc9dc916e46bf5508cffac00f50636cca059355f484d8320ee860f30447a3a99ac310f4efad1230472d6d"; hasManpages = true; + sha512.source = "3de4a2a300578f57c8f978222d2b3385ea27e5f7095812d0bbc207b977f142f584c80ed402438e379af0a4c3e15f49f3ec698df6c3cac7ca97be098cc5218d05"; scriptExts = [ "lua" ]; license = [ "free" ]; - sha512.run = "1fcff9019ff83219ac5989ce2711e3ecb9a1615e44388b5fb7d2d1892c3974754491d9bdb773722709899816e1e3d99f4f80da348f7def23ac05a4a321a3cc8f"; + version = "2025-06-12_1421_B"; + sha512.run = "b64086c2d3881374ead27fb7e238921b500272c2dd690dc813a7e4025efb19f82792158c83d49c233d1d87a5ddd080b0abce9a8ea47d2975fd5405ed8385c107"; + }; + context-animation = { + revision = 75386; + shortdesc = "Generate fieldstack based animation with ConTeXt"; + stripPrefix = 0; + deps = [ + "context" + ]; + sha512.doc = "8a0b6caddc510841d10e72dbe3ee76dae69606e5b88155ea85ec66b60edd581f0621c087bb857fb94eb9ee8a16690939e83dcb422d45dab397aaf92439e4549d"; + license = [ "gpl3Only" ]; + sha512.run = "b00de64b9050b88adda6efabedc45838944c5587158ee8cacc71e79664945294989b24d3e751fdb36b91fe12fecb91f859a45454206866300e4e7499ec884da1"; }; context-calendar-examples = { revision = 66947; @@ -13770,14 +13807,6 @@ license = [ "publicDomain" ]; sha512.run = "dec8338854260467eb5d6542d4561e38a87183290e53e75c3fa188fc8f537a466ce4a5974f4f5644b9f2e62591cd4e8860f8e2b314c8918ae45e90e00c61ba4d"; }; - context-companion-fonts = { - revision = 72732; - shortdesc = "companion fonts with fixes for ConTeXt"; - stripPrefix = 0; - sha512.doc = "d8dd5a12b0a887a4c69c44c57a8c9d99ce3ad3b1e3cabc3f0c12fa3d11bf589e828b618f192bd1fef2dfad68611197c5315925a0c2079e7692c0f6196b7b72fc"; - hasCatalogue = false; - sha512.run = "52533908c52f814619a3b48e90422d9124561ca0685f44a75b0da3d3805faccc26cfdb5be0a8eb48f22b4949d351f8357870f91bbc9ef4c1067933cdedd288cb"; - }; context-cyrillicnumbers = { revision = 47085; shortdesc = "Write numbers as cyrillic glyphs"; @@ -13823,14 +13852,18 @@ sha512.run = "62b6fb7fdbaf14497001f35abbee2db8619c669e1167a2fb8ddc113a49e0c76f4e428a1f9cc8311e450a63e856380d27ef2f43f824c0112372b1ec580510f85e"; }; context-legacy = { - revision = 74403; + revision = 75496; shortdesc = "The ConTeXt macro package, MkII"; deps = [ + "amsfonts" "context" - "metapost" + "lm" + "ly1" + "manfnt-font" + "mflogo-font" "mptopdf" "pdftex" - "xetex" + "stmaryrd" ]; formats = [ { @@ -13844,13 +13877,16 @@ options = "-8bit *cont-en.mkii"; } ]; - sha512.doc = "7b92449949397840e165fd2dd2fd610088eb81f279f04e853e6ba1282acf081e21ca510d114ab3c073038c35523f419005f4ccab8a667f358da97f206325dc04"; + fontMaps = [ + "Map original-context-symbol.map" + ]; + sha512.doc = "fc57acbd8bbbc1c9bdf0973c5ce9d8b97d20b5521649c575826f5ee08aa8103eeb639b777e5828e09f605bc7749c5af1a16e479a9c1c994791629260cfaef96d"; hasManpages = true; scriptExts = [ "rb" ]; hasCatalogue = false; - sha512.run = "980ea093dbd68e7c7f956056219e7325385005502cf0bb67df0c19254a081fb8d4c9839045205629dab139675180ffdd4325b821625054212b88dfe520ec646b"; + sha512.run = "ccea3dc106c5e75d394dfaf95932ef55d77589145e1ca51d0eff800df4697890f4cc04d908796d170905f7a7b18e4c37ea2170267906ed4e2bcd486a6f10d524"; }; context-legacy.binfiles = [ "texexec" @@ -13932,19 +13968,6 @@ license = [ "mit" ]; sha512.run = "b33ece74cc5578c4dca8df816715d7106b674fdc653d149992cf637b11799a21eb03708c0efcc79da9d4658c5f8a801c6bb32dc681f43f3d4b3900dfa588ca99"; }; - context-texlive = { - revision = 74241; - shortdesc = "TL-specific helpers for ConTeXt (caches, papersize)"; - sha512.doc = "99851f1ab1b9651b0c476f74aa12d4cfc50a83f39ad756fe678ecbfe5de19b66898d9f24c177c2a1239172abd5184d0e64d48c38b30b55b5a2076bf586ee7fea"; - hasManpages = true; - hasCatalogue = false; - sha512.run = "0528baab63b01af3e95759d015aa92bc21468888636242eed65aac0795d8cf5f6d745426e1628f145129a21e2598a274f0d819dcbcea3720a0bcf9e3d3977c22"; - }; - context-texlive.binfiles = [ - "contextjit" - "luatools" - "mtxrunjit" - ]; context-transliterator = { revision = 61127; shortdesc = "Transliterate text from 'other' alphabets"; @@ -14254,13 +14277,13 @@ sha512.run = "21524a0721fa26d85b383879cc75600bcd55ee05220eac245171eadc30dea7296731e4d6d2d3d82d10b32f1d674d444bf1df41dd82b92d5cfa7ea06d53f56147"; }; couleurs-fr = { - revision = 73069; + revision = 75667; shortdesc = "French version of colour definitions from xcolor"; stripPrefix = 0; - sha512.doc = "85f95ce2f6c1e203c048dbc5648ba812ba3c593cc32ac89b0402201d046b8224b7774521766b808cf4606bc0ecfddd349eb5ea597c44cbcab4c7b358c5ca8284"; + sha512.doc = "3697c26461360e0ced067b6e2e8e1e24f6340aff0076b5339104ccc01b1f9a5b683dfd641170aebbdac2a16304ea5923bcb60af7621206ab23a8411be2b52b7a"; license = [ "lppl13c" ]; - version = "0.1.2"; - sha512.run = "11e8f07d552b97db737a4c7ca770c34bdb04395b0fc1f84e8312e78e696682a7ef31453097d6bf5a1bb4e4103e098a4089f33c1db78c6bd0c42f31e5249eab82"; + version = "0.1.3"; + sha512.run = "76120824c86b369e0400322da62347ffbc09a5e8c8353322789b47bbc2f23146dfd9cc94a99e9d68c0b7d42a12e483e678b7ebb84c83edb3d5bb73171c7c8991"; }; count1to = { revision = 71526; @@ -14436,13 +14459,13 @@ sha512.run = "36191c1dbf97704a0f9ab42bd7529b7a839ae5bb7e2a54ddb28ad63f603709fef53f88e48d32073f44161348c53660dee0e3239a294ec316992a47d3ea320830"; }; creationboites = { - revision = 75117; + revision = 75661; shortdesc = "Macros to create simple tcolorbox with some customizations"; stripPrefix = 0; - sha512.doc = "64452678abf856d584cfd50b35eaf821a199ef39838383eacc3cc516923cc3b2ebf149cbc10749c053c8262825efba5a2bb20bb97cd9602a2079c875944b7adc"; + sha512.doc = "74345e5fcb6eac778b599818e91a3c3bbf4360743dc57727001eaecb58e49ad986f7811c02e8d386f3a062ccac90f33ee835ef77015f40d94dd433b9e1f77f1c"; license = [ "lppl13c" ]; - version = "0.1.2"; - sha512.run = "3ab070225b652c7debc45334170e98cdffdd6eb9b7148fe5fddcab6e257c053e85638b672fb046395fc076bbed91550a25f77ffa573e7f16fc9b18bd94b50355"; + version = "0.1.4"; + sha512.run = "c3315502df96152082589e0b4a3b4b44b71393edfbd0727b8fdada1af2c664ed6df7f8ab98c614b2584e261638d3698ce4ecae911821032f33de6043c17f713a"; }; crefthe = { revision = 70156; @@ -15157,16 +15180,16 @@ sha512.run = "d537d8357fa1d718f685d3bd05afe849eaffcd63050b8ef5f85dfea39260b9268e7ed12e727ac3a14a7194f21e4de158bc0a8143408c45e5f3718ea143a27aff"; }; customenvs = { - revision = 75362; + revision = 75593; shortdesc = "Custom environments (MCQ, list with picked items, ...)"; stripPrefix = 0; - sha512.doc = "187775ea3d45d8d7d73b4f7e4057571ccd8c066f2755a8679f247c5d438e107893178fefd4e3ff319344c4013dfb387e16b758765626d5c3dcb0e62e7b33785c"; + sha512.doc = "2aae3b2b51e48e9fbbacd2476bd829c5f5048b14bce0280e8d2e135f9c7209a38862a23b0d2ca94e67c0df29611c8e21a2b72e2474d19f73c89ef1385f6a926c"; license = [ "lppl13c" "cc-by-sa-40" ]; - version = "0.40b"; - sha512.run = "3b04835a2980b3c11e347e72c6dea00bcb11b3e65d594f38a1411cce7694965e12210efb286ba4149e5a5e3df6f83d29c46d3638842c7be174830796d4646da7"; + version = "0.40c"; + sha512.run = "b8afc0eecbd7a82b0eb66c5ad3040611173b14b8a09f076149d99efae5ae7842b2746bacd09cc61aa47f1cbd2d1095b1ebbaf271cef5b0e802c478ec28ce1282"; }; cutwin = { revision = 60901; @@ -15961,17 +15984,17 @@ sha512.run = "339bd686c658c462c9da56018234c6a31e72a3def962798772bed17bd453efa94c5f8e2d72a2f033714eaabbde8b45bbeed07d302e311d65a27c37f8ef177a2f"; }; dccpaper = { - revision = 72097; + revision = 75491; shortdesc = "Typeset papers for the International Journal of Digital Curation"; stripPrefix = 0; - sha512.doc = "5c7db2fdb35f94e6bc0b0a985441e54ffdc90e74b4032d8a682274530f35b9fd3f152f31cb1f955e4d83a5492469362839a560de9d48ac1a2cc052a77c7c463f"; - sha512.source = "038426882b1a28217fdbe2cabe330df86c4d18d04ed44e21d319d767b525d793697ee0ba2727943ccdf9b599dceb38513ce13ce72a64d39a71a15604250490f8"; + sha512.doc = "35e1e174e7ee2fc622d97baf52dce69e8a3a41c53a214d30348f41632731080fc144294d5cdf12d1ad4a2b9f9862b5053de9bd17bcbc3c117e6627e591352ee3"; + sha512.source = "30403abafa2b288a47275c8780b576b368c53b225cc8fb2ba06e78945830282e2db07d065c30b7035d495605371e2303b7df11087c17367b4c454bcc2d28c768"; license = [ "lppl13c" "cc-by-40" ]; - version = "2.5"; - sha512.run = "c02543e316b4b01c655131815e170603e96395dbb912686718be96f5851e9d8f39701a090933ac3d826cf2535dfb30e824c1b2ae5f388ce4f1d1382e37164292"; + version = "2.6"; + sha512.run = "3dcc8ea10fa67aee3dff11af41239f5d76a694bbba17d2b6af73c69e16c0bef7f774a5dac86c9d5a9b62f5c4da00852269baa37cb583c2e797f3010dfb1756eb"; }; dcpic = { revision = 30206; @@ -18310,14 +18333,14 @@ sha512.run = "68e47de3912143bd1a7263b493a30ba977a6b882080c1d72aa35b3d5416f4bc9a8f2de6ac0baf0cd584b106a38b57c4157b6342320dd23c0a607bc2f95284b97"; }; enumext = { - revision = 75373; + revision = 75485; shortdesc = "Enumerate exercise sheets"; stripPrefix = 0; - sha512.doc = "2cd7a1247c33e6e7b48e066b36f3c7b5ddf52c17a299cab3c4bde24405bce70c6d5e54dba4ad4ad3e4a7a0cf844e5e4e12d9f584ceee7834820e2c371c2b3582"; - sha512.source = "9f7d0890fb50bf3e09ce776d4c09108f03b6e407e8a4a734fe71623c718490481dd33f2ca67fa03f0be953e416153ba873d93a131e051211e9c59185b802c579"; + sha512.doc = "317cdf9fb36c682af653099f88b451b55e20b8a434e96c2c17411f4e83bf61920eac8f04f74016d2d8b758a27334703e23da3a2f2e6d68743b58c5f6f9cfc969"; + sha512.source = "f74789f7286e8b394d686e68a1c523dfc73fee612ef25eefb5476d9fce116ffebe4303b7437f5b980412ecfce9b478dcc1923d19bbfc76af3726bc3ec06df4cf"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "256014e6dfc5a1a7446219799a2cad4d64cb7e8fd3255e7d6542d7ff0fe7fde60f4b73996fc9bb63842c6c3d1f1e583daeffcd5cd8c6d4b190f965516b929e29"; + version = "1.5"; + sha512.run = "793f20b590f705716d872c1952a4110e076282a545af75d2d5a4523a7ce3f8a3a78d60d7e05d097ec2ebd659e89144774d872e80b5efe350174398f5aa1f4c24"; }; enumitem = { revision = 73750; @@ -18406,6 +18429,15 @@ eolang.binfiles = [ "eolang" ]; + eoldef = { + revision = 75593; + shortdesc = "Define commands which absorb the whole source line as arguments"; + stripPrefix = 0; + sha512.doc = "07f444c0a25c6a88e9e2f168ef59b7a17e49159abbdd6a40a341bb638dca91284a9c66aee06a4eac8de297a0a0b89a905de95c84cd4dc90bb96ae08e75f2081f"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "c2cfb0320871821503a6015c959fa88f28137d94ead5dc6ff10a5f5f4686589341e0d6eaa55bb35d38a79989a149c6588e80676bd6d051ef4d4832c77360529e"; + }; epcqrcode = { revision = 70956; shortdesc = "Generate valid EPC QR codes"; @@ -18668,14 +18700,14 @@ sha512.run = "f5abd20910152cf65d92c7e44930729c1052f72441f162de2f4ad869f0ff37b669066f43089a1369298e9ebdb536ed62d437b3f34be5b3e417d8b0bf34d9c870"; }; eqnlines = { - revision = 75356; + revision = 75593; shortdesc = "Single- and multiline equations"; stripPrefix = 0; - sha512.doc = "80203c07cfd55bb7f7b743ca09c294a996dd4856b00b4100dbd2fde6944fec7b98e1390c99ef57500418666514e11fa06106c662d6cd8189bd35b2d7b80c0855"; - sha512.source = "2487fc3291fa1bf98cb831729021244b43e9da34813962d2708250634ad44430238f3804ca0729cc2fdb395360f4f2b8d9caba575b2cd9f9d6bffd457eaa010b"; + sha512.doc = "fe8b7c6036f9506d9000660851fb75602b39b8eb70b481706be2ca6485e02dbc45f919b5cdca0fd888591ea7c1ca192aed6a66438a011e4f788db0c6dc77d11f"; + sha512.source = "8117de2223efc900267ac1dc34706018215485c6ce3a21258145f150374298a63a0592e8d67180fb679437cf504759cb0782321729cb44efdfd5deb07e3b2e65"; license = [ "lppl13c" ]; - version = "0.10"; - sha512.run = "9818cb55451da37b113804927d888668bcba8bdf4dc55516d8daf77a6703c9e1b268bd06991fe264773b5777d15c6bebd688759572a68128cf7496a1e1a8ff6e"; + version = "0.10.1"; + sha512.run = "ec059fa174e927660214e0344a6e0131ceb913c97acd60625c612b635c9be6a2e758d6782329e71d992538877a1986a970246b7f2130452eb47e954e8bcea246"; }; eqnnumwarn = { revision = 45511; @@ -18707,19 +18739,19 @@ sha512.run = "56754f7ca1872837a362b1f5cc929fe5ed8bbd59a1a45eb2fe20b071f7c44362b0d98764c6d2870d275d0f0216a9543cc1e9f671f92de1b6b02136f9076f5f95"; }; erewhon = { - revision = 70759; + revision = 75452; shortdesc = "Font package derived from Heuristica and Utopia"; stripPrefix = 0; fontMaps = [ "Map erewhon.map" ]; - sha512.doc = "7fba9449aef177012b722f1eeec40cd951d65dd85007705998808496e9f416b1f22ff1ca6eaf0a69466918349e2ca0fa629e98f5fd79befac78beb82ce0b1af7"; + sha512.doc = "e796a610674bfd231a99a7351446ec0e574f447652beacd7f3e303a2490b65686f7dd9b246c4f8ffaec2df007b129658b67c22afa3765b97112f4ebbd93e17ea"; license = [ "ofl" "lppl13c" ]; - version = "1.122"; - sha512.run = "ac74da8a957b1a3b2f79d42cdd6408c7e590231a857e0c1f6e7a87155e26f337b6ac55d1a924bae65d814e209ceed384857a17606fecabf61425f62080587572"; + version = "1.123"; + sha512.run = "f3396c52ef9f15923563e188088686fb939b82fbc728f63bf3556d2e2cb141241925d18297ff132564e9dcb0ff851d76830f84657986fda915f0035eb339bcd5"; }; erewhon-math = { revision = 74006; @@ -19488,9 +19520,9 @@ sha512.run = "864f43e90542762c5db2d0f38a91638fc7eef2606c9914eb0d448991cd17705771f0e967a3353161bdaeb43d4b0e9ba0008e601506123c56c713f307f21a755b"; }; expltools = { - revision = 75347; + revision = 75612; shortdesc = "Development tools for expl3 programmers"; - sha512.doc = "b6fedfc23bff31062fafc41412871d9905c3c0949c4187d4e133134d49b4dc8b5cf2d7fa346d8da20b656112d5996a4e4068fcf444d1207cabca59969e830747"; + sha512.doc = "cd540498c951776e4965cbcd5c6ebd85e54d0381463ee9f86d7084249d9f3eb9e0b55f9448399feef7f7b3b8c24cbe319678a76aae4eab344ac41df816b6a5cb"; scriptExts = [ "lua" ]; @@ -19498,7 +19530,7 @@ "lppl13c" "gpl2Plus" ]; - sha512.run = "944053d52b14f28736b7a1a1e0b79724eafa2a0323c466765a567a540ab571e37cc74f135b9dce19ba3a565012df11a0fa7c2592220297904711c19dc4f0ce6c"; + sha512.run = "42b92bc542da1f0205c85994b270fa9f440b371c8ab779c592b182c192ed6775c3ca8cac3896f38b4637868b1e5a817e17ad6beac8e6d40040975a06ca4e7da5"; }; expltools.binfiles = [ "explcheck" @@ -19664,13 +19696,13 @@ sha512.run = "b37887eff90040c6705396b81ecf753289974f1fc5e7e348db2f0414ed7f1afdc0179814a6c89f0843f310b6afb56e8a3680c787fcdec886dceb49ac5f25be9a"; }; fadingimage = { - revision = 71190; + revision = 75447; shortdesc = "Add full width fading pictures at the top or bottom of a page"; stripPrefix = 0; - sha512.doc = "94ea4ed145a152379324712b747537dc2f8127dce1ac7449ba9696c6b6aa9079888c35a8d34087a490e5c5d50889ca4468986d59f3ae8c20352963e01e5f94f7"; + sha512.doc = "9f490d076f24c7c0a47e92efe4068e62257cedc43fca597e7734426c1cf2102e0772743ccc2cb5d6303d153bf06738d1c40d23f33a02cc80192d6b413646a36e"; license = [ "lppl13c" ]; version = "0.3a"; - sha512.run = "da3d6cce62d835fb3c449f74a2473502020d015872a5ccb681221e0f4eaf474249eaeb523cb8e19f76e4be86441ae4dc12ecc351353fb0e8f3f0fe6921aa1c03"; + sha512.run = "a08388e42b99d6d8180d4b7236182f37ae8058d7aa493798b5ea75d5eae5922eefa7f9b8ed24f72050b687cacb093f1fcbb108d934b91580ce210354cd8221fa"; }; fail-fast = { revision = 67543; @@ -19847,13 +19879,13 @@ license = [ "cc-by-sa-40" ]; }; farbe = { - revision = 75360; + revision = 75449; shortdesc = "Color management (conversion, names) for LuaTeX implemented in Lua"; stripPrefix = 0; - sha512.doc = "71567d14766df71b6a33167ca0bbad28270c50ff5951d9435c2f8fd2f95a0a1e16a914672f186851a2cd9fa4336c4fe66073de79596bcae918468ea73459739a"; + sha512.doc = "03da51e9eb7a58ecc2f7097fd6369ea3fded72a0a65d463aaac7177cd4b98ea456c18791e4a321aa9cc9634ba3e029d2a866f03358dae1504c6ea8c854ae2c7f"; license = [ "lppl13c" ]; - version = "0.1.0"; - sha512.run = "20f87cb35db31a3e039eb04ff64b6237e28c0cabb85220979f801b08756c8230b7c9df5603dfed5ce16aa457fb2e03f492ca0d86621daec972b696c26f0581d4"; + version = "0.2.0"; + sha512.run = "87c89056df0d06f37559e8f5ba07a30edb944abb1565a3ffe4f4cb36b331de39c1b1d815547f64ef28b5b509b5ff346152e643f7a87dd60aa4e946eccc396fa1"; }; fascicules = { revision = 54080; @@ -20386,15 +20418,15 @@ license = [ "publicDomain" ]; }; firstaid = { - revision = 75374; + revision = 75459; catalogue = "latex-firstaid"; shortdesc = "First aid for external LaTeX files and packages that need updating"; stripPrefix = 0; - sha512.doc = "d9fbb07b596a746e41534e5723a63ccaa2e6acde56f29b5751fffe178be3ff74005b022de548e5c024522c166c52e3cb4c3caf2301b58ec7a14deca7b916affc"; - sha512.source = "c63af32227b4a8e51d99c0671c15fb952a18f788f01af66d9fa41f24c17e5c2fd0f62c5e66a01d2bb584851bac87b52f927bcb9f0ef60ad812cf9598fe587187"; + sha512.doc = "252d317178e077c11ad29b47ca79a5760fbed3a6526b9e32a16cd298d57e31a162b8af3e290e6744c5e423a5da8bab231b743f483f7edb6ca779a3c2eb1080c7"; + sha512.source = "003c7c77dcf850612ab287cb0a6e8b70c261c2e78c223952c0b0cf305c329d3bfc8b8da06db0e54e6004dcd7cc53725cdf0f52da3600ad1d502e5a163576f083"; license = [ "lppl13c" ]; - version = "1.1o"; - sha512.run = "b56ab3877f4a0a39294eaf163d1a724d126db2dd646561575ab728a24ba5474e0cf2f5cd9df8d570e0b8827d83d6423bcd786575da1f0310a10cd2694742501f"; + version = "1.1p"; + sha512.run = "6cd92c903c054617da8d3c6e3c1b0c93747180859d7cc65aa6b26172d77d4994b74299864d7f1f8f9867ff572d96bc4453a7b39bcc4ddfcadd8c950ba2a88bf0"; }; fistrum = { revision = 70187; @@ -20977,13 +21009,13 @@ sha512.run = "43febb41a8bd7b0a89a2b60b52f9b83e0d0fa8303c0a7986658a95c93307ba6642fe07f8ac935ccb50b3047bc74100cc7268fde438d3ff80c944ac59afa6e3df"; }; fontname = { - revision = 74435; + revision = 75544; shortdesc = "Scheme for naming fonts in TeX"; stripPrefix = 0; - sha512.doc = "1762fb95c3f16d997575da6292eaedf0f20e65f3eb3e52ff85827d57a03b9ae949ff9070b3bc89d5d6c568e43c994ce9430cc2e0c8036ee5fdf92b5c27842586"; + sha512.doc = "e5052d782c0a4023c0b49538a76adc0977351b0ac74235d7b849fc2d1331e616e8a5a2d3e6d0cd85c71faaa25286248eafd056b53ec5a9366b233b5ba32ae494"; hasInfo = true; license = [ "gpl1Only" ]; - sha512.run = "ed8bb148a526707e850c32fd3cfb1d320ea2f487150ce8b52c5e85e9b86dfb350a9d486a8b3ebbdb3e72fb69c34d951b86125673d4268e24a66d08d9263e9757"; + sha512.run = "318eaa7cdc310bb651d8dd0df92adcfc0e20fd5e98a670314075ba1241287a5f14021c27acf253b2930c1c0d677c8fcd6ce4f53dfc409c4d36c34c51672a8043"; }; fontools = { revision = 73362; @@ -21374,13 +21406,13 @@ sha512.run = "adab94e7cc71c6ed2d881d13254793df16eaa08d1e37e4d3f0344e7a56cf08a4ffdca784871e8939f5db8e868b7166846843492ced0071c9dfbf56e39d20ec0e"; }; fragoli = { - revision = 74788; + revision = 75517; shortdesc = "Macros for constructing complex semantic derivations"; stripPrefix = 0; - sha512.doc = "73c378485cb539dd9f3ee3e03632d159a5eadb8356958fcde703604f22f9c4f2138fd2a84083e91fc674e825161244dc6959aeef00e22f2219d4bda9b611b3a2"; + sha512.doc = "aec4c97d7aaea2aea2a2eb3f828d44e4fcee0f9959259d7653a3bfb7704ca9265ed3dda2229953c88b0e3f18004e265731500d412b3356606f9efefe24fbf44e"; license = [ "lppl13c" ]; - version = "1.1.1"; - sha512.run = "1e4e0a5ab42c33c8d0add6ef19fb25be053b166688f3accbc48dc8d0e71a35972c5e8496930d90881b619b999c26498833f5c5ecd75ab6d71d02a8cff323d7c1"; + version = "1.2.3"; + sha512.run = "435ff7291cbf2e00322b8b09f8f7e7e0530978709ce82f803715f3f6fdcb37093731ce63a82ab0a7a8ba98654951337e060de4a986ec3b7809e62315bcb1c7c0"; }; frame = { revision = 18312; @@ -21804,7 +21836,7 @@ sha512.run = "f82d96ea63af1f77da2a557a7fa0e5b400c2a6ce2ccdf02756e05c4f0a059ac384581723217f56970a68ad61929b537a5d4a9290af5679c91545333621db6883"; }; gbt7714 = { - revision = 74594; + revision = 75577; shortdesc = "BibTeX implementation of China's bibliography style standard GB/T 7714-2015"; stripPrefix = 0; deps = [ @@ -21812,11 +21844,11 @@ "natbib" "url" ]; - sha512.doc = "cf23539c9b48a0f545cf430e06d0e2446ff65d6df1f3876cb63f7bbb220d036edaef09358e0348840dcea700baca40ffcbc8ae18cfa89d743978854b2befca70"; - sha512.source = "816266159e960d1d15ddecefd8ac199ac4c07d95a5a74e80c0d84977021e7546c3ab038d1c6a0cea1de1dda738712d3163da8a992bc96666cbd6410df99b3535"; + sha512.doc = "f8f390b8190f0907ba9716cd31d87e98165bd6112d97ca165841e287c19736c09b65495b65a188b5760e07bc25ffeb879684847c649060ef49dd8c5ca640a1d5"; + sha512.source = "23c73eac2f8869a91f49674e76fb5a7ac4b169213afeee8453e9982414e6a7ab03d3591777f6923906527774fa0d1335a3e4df52ebc40b6479ea341b76e864cb"; license = [ "lppl13c" ]; - version = "2.1.7"; - sha512.run = "fbbb9eba265dd90721f7a84e8964b0dea6201b065c2de817a68d431d5161fa557939c53673e8fccf030c23015af3ebc9962cbd97f5230dc6cfeb728dde58c4a8"; + version = "2.1.8"; + sha512.run = "6d88acecb122f77b3f1005b145d146c55fa26e34572c2cf56fdbd0c270592b49ec3b90ea8de508982e1dfa64dad776969ad73f6b99532ac21cc4225fa8b4f268"; }; gcard = { revision = 15878; @@ -21948,22 +21980,22 @@ sha512.run = "311de4fa6c68b21cdc8c655a7092d98772398e82bd9790e0bf00898a6575e234da44534635dfdd500eb7815d302a4487162f528452caf373ed11b7994682a43b"; }; gentium-otf = { - revision = 74545; - shortdesc = "Support for the TrueType font GentiumPlus"; + revision = 75417; + shortdesc = "Support Gentium fonts for LuaLaTeX and XeLaTeX"; stripPrefix = 0; - sha512.doc = "61d500c438817c7c141e52d3a013ff96da4cf39b3f820b07dbbf885a2f1173665c959cf1977f9422f6ab870e78869bb1420576c9d2f21f5982d155b7fb6850aa"; + sha512.doc = "c5988bc66610c33f614337b8265f387bb95cd6bda4ab3dba6c064d09d90762b83e14f131e2104853f25317a0253e38e9fc466ec3606d054b4b35fc94f98541e4"; license = [ "lppl13c" ]; - version = "0.02"; - sha512.run = "78e0a6538038b1f5710c32e9a2c03a043f9653fedd8415c522e3cd86ea7536c687dc452efa0204f2e35cb8dcc98d750ac8aae1aebfc69486a50eefd5647f2c86"; + version = "1.00"; + sha512.run = "8b282566542db9a19ec3b5fe47d5298797c63f92e1839449c24aa9d6aeb8e101aac576fcf864159338fd54b152ee19eff2d647aac5c3f04f49c429fa2af487be"; }; gentium-sil = { - revision = 73571; + revision = 75403; shortdesc = "A complete Greek font with Latin and Cyrillic, too"; stripPrefix = 0; - sha512.doc = "65fcd212a555f3ef50d9253b8490c6da64f5c01b0ad50be8cb38aed295d63d76102a3af675d3729232d8224c223088eb15609af2dac177c26469c7fbd7cdae9d"; + sha512.doc = "bc5777455b1e3e3fec73849255fb0caea866c6611c876db54e5b8280817fe26fb12fac9dec6a129ce1b63d3188134882a857be3546c862d45b6cb4b4d2b6a9cc"; license = [ "ofl" ]; - version = "6.200"; - sha512.run = "9e3b195b59d3cd09c55d17dada4ee18e98753f4966d74cb853820ccc27a59c0ed0aade579d0f0bcf544d30f8b482366c1971a5e6a90c0a5b82e2d1f23e47eb23"; + version = "7.000"; + sha512.run = "60d3f4d2683bc6caa915f4737b30e88ef386016a9a5d27d274d70c984c31122ba164e68c0916f4e6b3f707895b986b1a5cae26a14c82532c545b077aec4bd2d5"; }; gentle = { revision = 15878; @@ -22061,15 +22093,15 @@ sha512.run = "8797c7e70f1c81330b68b6c386116b0caf2c350a2b75724d796f0ab7380a2ea4cb2ae293ac3e6b941887b30faa2b73775c2bfce7c674ee98c4256a23231443b0"; }; getmap = { - revision = 50589; + revision = 75447; shortdesc = "Download OpenStreetMap maps for use in documents"; - sha512.doc = "bb55c60ec958182aaaa6dfc292a06fbad8a0ebdcb56a6799f1358ad2009bcb72b06611672219c5e9bd6d7cb4db76c4fa030be5e06f9bb38d04fa6744f8bca330"; + sha512.doc = "70c9de8313623259fb86e87097c2b05840edff35293bf6910ffa98b543ca662d3cd38176180fed2c9b37f71b9cceadd90097e49ed35f251baa256bbe5d0ffbb6"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; version = "1.11"; - sha512.run = "e5287152442820e20087b45c50a750af621e71e2175cd6790231d81e1f338e50aa75f29d9fbc31c2e5802229c8f15c4e0c7769d0513f1d1b0bafc96a8a3b120f"; + sha512.run = "44bf0b0526ccab78a89651206055d2d367f683d9202421327e43eafe30a23fecaaf125f411d93907d47defc15bbbf2970f704bdf192c6bfb9f210a95680d6e36"; }; getmap.binfiles = [ "getmapdl" @@ -23945,6 +23977,16 @@ version = "1.2"; sha512.run = "aae7ea67ea2aa73808f440a36173a52394b916b1d4e9c60476085db6e986c1721af6ff31b97ec360577a6210a8e6627b7051d82707f73b5dc7bc392968798eaf"; }; + hideproofs = { + revision = 75514; + shortdesc = "Defines an a starred proof environment that hides proofs in draft mode"; + stripPrefix = 0; + sha512.doc = "921fd0abbe29def804c47091c38eddc3b22bd25c2b98f7de3a47a52beefbb9542826e3159d72820b5e3653ccf4b3b8fb0699cf1dca28e00fe23de3de9d0513e7"; + sha512.source = "81ff1250595efebb562a1f993259cf8a4f2ec4673e1e2e560af7303e42d924a8d4bbe757f66adf43528d20c2f055cf8d4e638cf70fd5a96d938178c00b6884f7"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "96ea1e341d8729055665af6735d117c5e4dd568c022cfe76b91e0419d812b483072d6f8127600fedb0f550c83272f5f2c635ce8ef6ec71991d8851156272872a"; + }; highlightlatex = { revision = 58392; shortdesc = "Syntax highlighting for LaTeX"; @@ -24476,13 +24518,13 @@ sha512.run = "addf9ef94f61eb1516b6a3ef1bc7653b83133f2d4df5eb9d178f859a411d0dd8bc3c1b14b5657396860813069b32d78e78a6b26d88e546c011628e47a878ff5e"; }; hypdestopt = { - revision = 71991; + revision = 75593; shortdesc = "Hyperref destination optimizer"; stripPrefix = 0; - sha512.doc = "b7da33a7373995380d63fcd08ae40df387b4fa9b926f5ad85a178203ffe0b04385b20758474a47e74e5e87d5eb2f5ac8529bb535679f5b9936d789b864bc25aa"; + sha512.doc = "a53d1077baf8d7596e1fa43b4d06762c92f3ceaee18b0a11a1420f9d7f8731d3542da84ad9abc2803521158f8f0e5fe551dcaedd02c255a5f83974ee3b1a51c9"; license = [ "lppl13c" ]; - version = "2.8"; - sha512.run = "d5b72ac28b8771b35e83beb13761a91722925547dc503ea3822737384a3f0adf62c13ed8e8ae0045d60ba9231bf51c32a638c7c6d7081f712c05abcdb1d3f0eb"; + version = "2.9"; + sha512.run = "3e35e2581c86acb640a81a97f165bf64b4e23d416fc71ea2f993cb4f719f2285a115851bb09fe62b8daec7fcdd1d0dc5c484d32d9dc885111f05437e46ee4603"; }; hypdoc = { revision = 68661; @@ -24533,7 +24575,7 @@ sha512.run = "0a803b9e7d23d364122869a89a6f181132f00b54d39f677a9d9471c336c933ba0e743fa4100636a6d3e929714a8896ce964e7614800c675ab9df7cce7e6d732c"; }; hyperref = { - revision = 75281; + revision = 75562; shortdesc = "Extensive support for hypertext in LaTeX"; stripPrefix = 0; deps = [ @@ -24559,11 +24601,11 @@ "url" "zapfding" ]; - sha512.doc = "fe58d898b8f64b335afe20e921062368d342df157c8f02e8e0f2988a7c35f9a032ac5491ab8c9074ace6b405eec8f313383608fd2ecf23b716a3635cf2185fb5"; - sha512.source = "d48818bea8297384b8da2d52e726d8705eaf00227f7573a061462bc2c40a36155d5a7561b9e720b6ff01118583580da2b2f8cf7699bc7af5c527768e42bf1e30"; + sha512.doc = "3f5d6d9309e9d978770791b704259e31c08c126d36c0f4cc34f2f959638428525632000800f4e470d65fea65adb46241b588ecb841455b6f02a4e22ebabe0f08"; + sha512.source = "68ee04f131b02362feee00e5c4b7a5730f8be83e072afdee6c47fa3c08250b6bf8b24e1bba040fdf57a93b17a8efe71984787c0ea94df7456f2e60c74b41bda5"; license = [ "lppl13c" ]; - version = "7.01m"; - sha512.run = "aa0391fda086f9323cfcc58875e678dcedbb4f8bcf84a804cc4ead5eec0161863faa2806112057605f70558f8fc8a77458cf945f7a2d40cb7d783fdcad18c554"; + version = "7.01n"; + sha512.run = "b639e17883d066988ee53fb3f12a7e4b63a3370a952348d8d27045f01fb320ff30f72fdefd11ef5e4c634b7a8139bf134b4eea46e968a8995635d2f0619e2bd0"; }; hyperxmp = { revision = 70694; @@ -25944,7 +25986,7 @@ sha512.run = "bce8aecb7e255cfacb55c828c6812adab731ab05b09dfe8f8e1a3b7d78c65f6f78761248096fc2a4071bccfb578fc02eef580f3d1679620fc3bbb674e4382c37"; }; hyphen-spanish = { - revision = 73410; + revision = 75447; shortdesc = "Spanish hyphenation patterns."; stripPrefix = 0; deps = [ @@ -25962,11 +26004,11 @@ file_exceptions = ""; } ]; - sha512.doc = "eb795847f91364939266b7510a74d94e4f2fcf1d7d240f76d42b6d9563694d136fe76d38d17ae47022e9bc6d7759880ecc24a352923ad390d931c3008de1529a"; - sha512.source = "9cc8d47583fe8920619e3e4cb0aad983c8e3be2a16593e8fda9e262c16d9f7cf8eb06f8bd7f38ae0c5af069362e6d24e7e93a930ce02d672c072e91c24aaa4da"; + sha512.doc = "7613bcd569e7f9bce912973895246de8ebc6d9e22b1b647714c0b7d1ef237ef3957de105b6dc891e52c50abb0da5c1673e2f1a7089618d87cdbcf24575a01c42"; + sha512.source = "a898bb71058a7f662c2319e36b0c1ad1bf7072c617adadb4a4901ae64d385e6b4e6df54596379a2eba08a4892b8791033f7fa597ef8cc3566e49664ab6fcafb1"; license = [ "mit" ]; version = "5.0"; - sha512.run = "8c5c66d08aab66674c27750f3d123644299b3e1b0316b15c72b90962e3de668034cfe1770244f53cb6ef51a4e31e8511e6f448ea6977875c5a9339da854dc761"; + sha512.run = "0e26e27eaa3fb373c93d7965d2e534d17e18b725c5b2c15fed13759fc6fbd625917e24fcd86e5124db92eef7f53df0caf865833d71d7419949cfdc60b53742d9"; }; hyphen-swedish = { revision = 73410; @@ -27767,13 +27809,13 @@ sha512.run = "ddce34a9fdab11635a7d279b065954041de8a74ec4f00f25779f2b5cd55cf940d68f127a8c31486a93a9e0295d87e8cdc4416d135125bb6c668780b7f69ad0e8"; }; jsonparse = { - revision = 75335; + revision = 75660; shortdesc = "Parse, store and access JSON data in LaTeX documents"; stripPrefix = 0; - sha512.doc = "6f2dc4f13ae8d9d0bde252d45e558d7157f29ef12a80fce6586d9085708b61c42ee15c8ccabc7e2ef8f058b2f88efe98a2aa53fb1f7cf43ce29ce9ede419f189"; + sha512.doc = "52144e1d90de782f1cbb7daed69067effcc1982daad2d44b13dbd9493f3ca01c87d10d2e494d8582fba7b00de7bd85d2d7c0fa01389a057c275b968a4d4b2d9f"; license = [ "lppl13c" ]; - version = "1.6.1"; - sha512.run = "d0c082e7a8da669bfe1a4b79b2ed049342788d76dc156f129dc04fc6f1128903b658d92c6554877cf6c3e5a88e941f4e88cd211aa26150c6795c9b5a3bbd1977"; + version = "1.6.3"; + sha512.run = "42d7eab1c6eff484df34a15f942774ded414be2f5c96b28515136f4d01f519234367ae5c02775c38cfea4c95e8b5eeb97f00a702d7c7460312cae20aceb577ee"; }; juliamono = { revision = 75211; @@ -28121,13 +28163,13 @@ sha512.run = "e04e13e23b3342686078c2278d3b6f7c8678d99acda197f50296ade3dd91bc4316323a669efd7238fd246c60f169c694677252601a81d9e23b49a1e37049c93a"; }; keytheorems = { - revision = 75264; + revision = 75561; shortdesc = "An l3keys interface to amsthm"; stripPrefix = 0; - sha512.doc = "901c21d459dccc2f45def5d34350b4cad8d1a2756a00607d1704a63c270a7d6b6d1f59679505cbafa09cabb4fa3347e8601b9614f5f98e7cf79d2b21a151713e"; + sha512.doc = "e0928437cad62f397a30f198cf2e0916e822b47a5dcfa550ac121607f6d038945dfec7c36c3e73c07bdc45c57f87ef08d1122cfbd55fbed5ce0803dde06f0833"; license = [ "lppl13c" ]; - version = "0.2.7"; - sha512.run = "c7831d1a2968b906007996d5fffb1a8597bc7e9fdf4fb34bafe87e242d956e378689062a3f3ef24dc6d9659d12095e86e19ab94fc692ddf8da598108602bcae5"; + version = "0.3.0"; + sha512.run = "8309e4b61d7481cec482b46094ddc723c9f6db386c8dd40f9e8fda424030f824a80fcc7d0ed6d55f9282a20076dfeee47834cacbd0fcbdc6f9791e072a3f5ac2"; }; keyval2e = { revision = 23698; @@ -28284,7 +28326,7 @@ sha512.run = "68aa7ea875f46a4c1d1bbf29d4abb77f4ec729242fab41f3e79caf95a925a076ec3d37ce7d98b44aecaaf9edce541d1673780238786b36cee0621acf4212a1ef"; }; koma-script = { - revision = 75378; + revision = 75394; shortdesc = "A bundle of versatile classes and packages"; stripPrefix = 0; deps = [ @@ -28292,8 +28334,8 @@ "xpatch" ]; license = [ "lppl13c" ]; - version = "3.44"; - sha512.run = "bf0102b077aff1cd5841c0926b9cfbc8027f7003d13a8cb1e8f9c4fd7851a86b16b043e35b1cc9bad81d199154360d10c2cd85d1deaede9a336449e64667e098"; + version = "3.45"; + sha512.run = "40e2974d694a8613b06631e35bb8b1478e9228ed5a698102818a64c86bb5d2cbc802c3dc1ee37dfcad7e1bf3357da93ad494d1cdc1fec14daf4d85f8e42dd17c"; }; koma-script-examples = { revision = 63833; @@ -28391,13 +28433,13 @@ "ttf2kotexfont" ]; kpathsea = { - revision = 73918; + revision = 75425; shortdesc = "Path searching library for TeX-related files"; - sha512.doc = "808a3a11aaa6890d76ee5edb22cc9b219c55c85d0396d9631c5f21fab5412636f57606c3d2f690de320e1851d50d694b7da350204f50077da0aecf9b3bcca725"; + sha512.doc = "5ff7a565a2dcf5d8e1bd6c58029ea8a97484e1db5664bf54f00a29dc9258af6acba1bba5c061b6aa903d278b40e74a55519fbbf8d18c086f08e1fb6bad60e660"; hasManpages = true; hasInfo = true; license = [ "lgpl21" ]; - sha512.run = "d19b3d4c3873b421628d9b614c77d0417737c312e739261afeca6eba9655f95826772a119df75c1fe07a7ca084e99c6fb4448ac3d3b095ae85915089e1de5e09"; + sha512.run = "77af79f31614f265ac43611b18b4ed35da0ada30263f78e7b23c434538e1c67fd1fdd1693c89ea5d53fb2964b7e4eece713e28e6a2d50ff2a2a63e1e20165f34"; }; kpathsea.binfiles = [ "kpseaccess" @@ -28584,22 +28626,22 @@ version = "1.1"; }; l3backend = { - revision = 75045; + revision = 75628; shortdesc = "LaTeX3 backend drivers"; stripPrefix = 0; - sha512.doc = "67d47f9fd9bd7d0545c1214d1e19b0e337686e57d38224341514850e64fd99141df4645c76273e4641dffbf0b7e5d533670d93eed8ec8071839c9762c3c05ffd"; - sha512.source = "3a8035b1bad829a29ba30554067215bc3bf75b4bb456e284afc9aa5e75986c07f8c60d23f0ccfe13eb85b5cb48592bff49f0f2587c926945a8886eb3c2ab6e46"; + sha512.doc = "d7aff8b14ba1b57e08696c5d9d5274e14b59816ae8d9fb6ba5de8ecde04d353c20bf9e7e6a4c70d12e5a9a5bafb03016b1b8e20b72b58bc8c3a40276e6b532f1"; + sha512.source = "0aedbe26f2d4c87309f053807fe8dc3b84482718c5cfbee9b31b14d793bf7fa5b6d57c15698676b1d735a8c613cebe14ace5f6c7b4914fbc3de3ecc4d07b579f"; license = [ "lppl13c" ]; - sha512.run = "433b2e0a485fb84515a594c6ecd11f396c11c9dbe0662b9b6892b75dc67e5579396445e98c68167d1f04de92d0d209e67a1ff96e40dd96fcc8dff4403c1aa643"; + sha512.run = "16f4b43d9dda81e3693af6d4b8921bcad840a0e804b84a2213115685fb92e62727f92f70c172cb0e346ec7f79500e6d704bfff1d6aa2eb0a1aa930a2b2b855ad"; }; l3backend-dev = { - revision = 74956; + revision = 75463; shortdesc = "LaTeX3 backend drivers (dev)"; stripPrefix = 0; - sha512.doc = "a624852b26a39cb05a1e98a95288bcee2b5c305d3cca1af5e21f30b3f6fba018426a274aed5c2ea759cf3db4fecb663783f480e3decb3c288477741d683a8550"; - sha512.source = "f1af959978c8485880bf910875c5264ed5391d78a321544d7566af931d58cb98eb4b38767cc37a2f9c993f6265d6dad08f8b3d2ed1942f7775577ddd2dbdbc04"; + sha512.doc = "030163c1021ac84c8044df7949da6376e7d87a0f8f3403ec16105bb88e4db434b59d76c8cc16243fc60e426ae8fb288019b97cc3b883174d1a0314558b0a87c3"; + sha512.source = "a0a1bb812fbbb88050eb2ea617c9b161133d594a993cdffbbecc4ff44529dbeceb6b14f16d941ef5b41429c518d2929f906600ae2b7ec9ebf7dd8213872c8cde"; license = [ "lppl13c" ]; - sha512.run = "7df64828e797d1ccca2ab53446c3c74f7144e2b9c6f58e2039edfb8e7e21ae884cabf983951872f1f21a4852fb5cfe5bcb577085271ccd968bc5c8abd77cdbb4"; + sha512.run = "1c0e8e34954a0f63aa03f9765bf6a9224d5d72444764c4bf0ecb43dc44cb6b60b175344328544bd65181eab5f63cc16daa094048f69cee3c42dc66b93043b200"; }; l3build = { revision = 75155; @@ -28632,28 +28674,28 @@ sha512.run = "30813fc3c426a3f7993faa4875b495e579d18f7cb14bffd729250251870cb37faa1f2e663877283139389a8404ba808b9f362f995c3965e42f1a3b9a99253a8e"; }; l3kernel = { - revision = 75374; + revision = 75627; shortdesc = "LaTeX3 programming conventions"; stripPrefix = 0; deps = [ "l3backend" ]; - sha512.doc = "894930b272dc33bb73dbb17b8bd5201ded702e436dd05bf1c6628b1a916e2075619969dd642b12c26fb98689068da33350d53f35ffdd791080e79c90fa354c62"; - sha512.source = "4c11541355fe3e22f2171f0da81425e8082f77ed308ebd942579e10d42e4fd53d72e1b413e885add8a5c07700f86277b3cda4420465a69b7ed99309419ee9cbf"; + sha512.doc = "6f20bc2b39e20ec0cca5b7d5b407d08928be8573174e5bd851cc7cab580ae9faba9b6c2d5eecc936a9cd7a2123fae21aaf953443e57e26266bbf81ccb177af84"; + sha512.source = "9443d40c83b171f0310e2f04147c7c54d4b8c2b6ad326a0f42f2ed955472aeb8c08f817e7d31eb077830dd2677d7877a70ee5ecc9014224ab9616bfe6ef57a34"; license = [ "lppl13c" ]; - sha512.run = "c2699992f04a5eee965fe9d3593db1e804884186de4e44d0c3bd35ebe0c98edfe4ea302604cfb65222abf555455aa015227b7802e691e9fd71ee49a38c37c1c1"; + sha512.run = "a69206da3b26a6d416c5146e635ce86140f80c4cf31dd5a405fc32e718029c3d7068c0d25ade1c398d68c5e4bd2ca28c2becd528ef3f87cab13b2d2740774cfb"; }; l3kernel-dev = { - revision = 75322; + revision = 75655; shortdesc = "Development pre-release of l3kernel"; stripPrefix = 0; deps = [ "l3backend-dev" ]; - sha512.doc = "bfb279c516a3e550a7baf89f88d587815a9b4b84f017f22d2a11a414693662833f18f3a64da8b9c924bb9cc42c27bc4a53ef4dd0b432437ad5340a31174cb02c"; - sha512.source = "994e0f7216f1583e777b231425a5f9969a86ce3f20f5f9f537fed082c3b30ff182e56c809f56b0a92ea7e69c94e221b1dd5ed9ba3e8d6f7deccdd63279925b0e"; + sha512.doc = "efe62475eb7ad7dc2c81254abceae842c2d40039d55b745a52a34615025d29cb9a0817db4fd31801b6ec3fc08e40d29d9cde1c58888246baaef7d100b098e737"; + sha512.source = "fac1f688d323b73d68bbc184f036544c50f4cbb3cf50c5b47f8d4f1209324296e76499c0b370ced1a9a53e2d7e9b9876a3057f1d79ee026d7e331d742de31bcd"; license = [ "lppl13c" ]; - sha512.run = "b75bba7276dec28ea9fa66a8c41dc48cfc6f00bedb7169f29c21859d632f283da969b0a4a09771411a89e04b9dad140f2fbc26a5757c6b76ab06840f6ee1f1e2"; + sha512.run = "09c65125271c7030f880959f49be9244deb8ab84990673f30750278d3aa8dd30416a2672e11b3a91c905d2f48d8e6499e529a90da493717ac38e25221f3debfe"; }; l3packages = { revision = 72128; @@ -28841,23 +28883,23 @@ sha512.run = "f4d30e327704b32afe1bcb81023a247095203a9b47357f9a6dc4b631f4bb669255ba899cf1c8378b42ebd16f2608d8a649a0999f26e3d05c963eced1cc955ee2"; }; lastpage = { - revision = 73639; + revision = 75414; shortdesc = "Reference last page for Page N of M type footers"; stripPrefix = 0; - sha512.doc = "503914f54bb3fc6082c78e166da8fd7e529f12152e22c3cab74ee21cd650888b1e3c165da672bf55661dde063f942738651274aa0247d8f8af5170bab12ba4b2"; - sha512.source = "cf63acbcd05e669d86866a1f1c3da8f99f4cab8952e6e6796321a7f985a9db4c347ccdfd82d090e647d2f2934341a7b1daeebd1649095e3aea38e3ddd514a359"; + sha512.doc = "2e76bee9824429ea90fa2d85e7d6b176694bf8173760df9707e8b41f25641e6b940df438645a99d744505cfd31e50614e62372e89fe34eb774a69a5801c6e0fd"; + sha512.source = "f9dfca46e7c995015c0d1a2f109649ff1bd1d9fd8c28eaec41ac96ba2a34db164baf44c137b60c1fb6db9d623686d36de15b012f081412ff38c96901ab9a8e13"; license = [ "lppl13c" ]; - version = "2.1e"; - sha512.run = "be7b86c7fc00aab5df8df8f2403eb9f71a5d5055fb7f904f87eb8d79e278d0fa37021d08156bda7c1c7fa69fb2a8ff414212f19e82f1fe7320c470cefe687028"; + version = "2.1g"; + sha512.run = "278d44ec0278654987e4e42a6841cf423cb26d256870d3ddeafbd12480f49c975ac7d7f4def48643f346965e51915717d75b1d5a53f2855cc3acf3afec120367"; }; latex = { - revision = 75374; + revision = 75474; shortdesc = "A TeX macro package that defines LaTeX"; stripPrefix = 0; - sha512.doc = "2b1ab3d071cb941f7c39d4ffaf12a4d5dd0fe773384f40d6eaec54cbcb4f0ecad0e4b410745feff1a4f1d9e78c4be8f72af66fecc1f3fe1c28cfeda9acc68399"; - sha512.source = "4ab69ed5deef1323f9ab07d63ed198b955f767e1873a47e414a32cfb81c2de59475c134798e5c35610bed6c97128a407120bad370d8d4af3f303aaf970c21704"; + sha512.doc = "469b002797242ac8b87791cb6afeb86aa2384075b96a14727d43d1bdda164a6516d5cc60e006fab89c86dfe2189906542cbf9550487f8aed50efde54a2750855"; + sha512.source = "ffe2be438ece5411f0d6b6430d3f6e7a73366e923515987ea8acb334676a5830babae34f91ab1e1e2646a5dc55f9dca790899a930848db6d01581c6092236062"; license = [ "lppl13c" ]; - sha512.run = "75ab07f76d51313d4c056e2d4a5983840f71935c96c7d1d3f30a662303233ffaaa3d4276079576e0a1537df0880d451987f70f8c91a94af48fd7f9f666d12a8c"; + sha512.run = "c75da273bbc707caf254640ad3984314e1527ce721a0e811deabadbdd0bf9ae76810cb055f1dac5b5e27675ed5a71572c8c66897d89657da3507bd4dba7feb78"; }; latex-amsmath-dev = { revision = 75379; @@ -29560,13 +29602,13 @@ "latexindent" ]; latexmk = { - revision = 73224; + revision = 75540; shortdesc = "Fully automated LaTeX document generation"; - sha512.doc = "010125ee3ff82594873cc447a9a23ad6e62afc5c2bc7828ee2fe5e23f03c475911902b843e7ae2817272c9a622a0bcfd3bae8c8aa671910714f010b6296c20bb"; + sha512.doc = "515c961ece1de2bee84fe45a8b3333cf9b142203981d9430b447c319c127fc861d20ccb191021207f1fb7aa4bc223ad969ac4bebb39d0ffc2f88669e457098c9"; hasManpages = true; license = [ "gpl2Only" ]; - version = "4.86a"; - sha512.run = "0614aef71d702873d6ebc7ea2ae62ff383b849a12a1f69465e8d700b822e2a3ce9f63e9175c904afa44ffd6840268de5f934f8a768ff003d760bd41671be42aa"; + version = "4.87"; + sha512.run = "aba6fcf53b429ca48d2dc56f647156a67c2353d811a35bb34febcbaee5725e4880fe9228bfb39a92a8994b4805731757e9d5a44639b95bf39f2a2a9c167e009c"; }; latexmk.binfiles = [ "latexmk" @@ -30057,13 +30099,13 @@ sha512.run = "234dc32fa5b1f1c7a974444b264a1c258b7a12e1658f45146135d3f75ea8e94b4860282da79b5cdeb587c65f12d7476006d8546505c2842c306be72f51ee21df"; }; libertinus-otf = { - revision = 68333; + revision = 75637; shortdesc = "Support for Libertinus OpenType"; stripPrefix = 0; - sha512.doc = "e708bc00e33f6cbdb1b21b1f62e968896f373301b8a3662fa32016c30bf913831d14258b9e1ceef3da39fc468dfabe0f9e4ff6f8b0e4357fe15bcd80c7e859bc"; + sha512.doc = "9ede5055908b09e94e6e20bc172caf7f397fafdbc77595af32579e889dd17080a3fa3c9e19a9ca06fe154c849f291e1ee9ba7810a13b45a00f3771971f740a88"; license = [ "lppl13c" ]; - version = "0.32"; - sha512.run = "74e8f653e1bfd28b11932b0a5e524e823dbc1759566a3a6fd3d74b854f40df7a78b5dd3845e2b8e217fe9608cdb116d1216a3139e21d4498bccf62b8d8e42742"; + version = "0.33"; + sha512.run = "43e7a25de1867d4656765d06f347d0dda3912356cdb0e6ec1516e96ca61b37d4d851bbeded3307a778eef6a9c713ac069606299b2d4dd49d24575de2e7ce7a73"; }; libertinus-type1 = { revision = 73445; @@ -30355,17 +30397,17 @@ sha512.run = "6bf94e8910ae03314a3ff55157e52586b5f2550c2aaca1a8989b1f02400c87363c74e00658ee953c13a44dd69cb253bda6128e66a96b865e6169310165a7f9e4"; }; linguistix = { - revision = 75352; + revision = 75546; shortdesc = "Enhanced support for linguistics"; stripPrefix = 0; - sha512.doc = "8733e4eae0faf9ef87280cf6e6e8d226284fbb6b164b163de305ca6a5a3c4165000e6570b1a9fe73506c616662fa8070c3b14a04f63ee82c20f7a1c7f42108f5"; - sha512.source = "2bd7fe617fb551bf3f700bcb190618357c33e5f38078335eb3439f7aab6a501d1d2069ecae88d381b32e520dbc60bb664cc14b0cb26acc6aaf2bc1a9769c88e3"; + sha512.doc = "f0a4c6573def67a0ccd706e95a896b1bde27269ab310909a7443b63595ec0413c3979b4222b77049fffa7eba0ea2fcad73c91d4238e5c939b5dd8d2db4281816"; + sha512.source = "34cebf3a187abdc3ec152692f2078fe308bd71ada7220f5366eed035f47e0968967d90bc7b2bebc1e157f48af4df55877d19f7d25aae7ac6c0e93846b8081619"; license = [ "gpl3Plus" "fdl13Only" ]; - version = "0.2"; - sha512.run = "a5d95d370dc23fc00efbef74ebd57216aeb4fec843dda00feee85b27d4dc5a25272558e221560e0365efebf6a1667a67301dcb511afa9e3e1c633a429cbe937c"; + version = "0.5a"; + sha512.run = "e765aec91c8394e0b384fe24bdb400920000460e567054c56f970af514f098eb278c420e7380fea151958d437ad28866674c9f38aa157d842e9e3daf085583f6"; }; linop = { revision = 41304; @@ -30536,6 +30578,16 @@ version = "1.0"; sha512.run = "e97da4e9046fbd60ac2b22bc3753db7a75b5b6aeeb6c37293c5dd1e4e8fffd18b32818b9038b816a405033ff74d9c19ec2443b0169721656af687f1c5d62cf9d"; }; + liturgy-cw = { + revision = 75384; + shortdesc = "Create Common Worship style documents"; + stripPrefix = 0; + sha512.doc = "d2d1523ef6fe380d398c2ab6fcc7f05256364689ed9a2251191c37b874d2f4736ac794b683fb2b9e92fcbfda899b115a409f34af754542ca94ab42a8a18f2ae6"; + sha512.source = "f14d55ff9d218e3283a84187c2f56dc1f8a3e57e241ed41b70b1a4d15d1af2a191b78af065398d4aef0b59d125f2f464042d66ccc88c077a3a8dd689fc2dbbd7"; + license = [ "lppl13c" ]; + version = "0.2"; + sha512.run = "db6b18469a075b7dfc61b3a28d5c816308a292c4e755a558bb89842bd3bf77c68a27363bab79cde354896c0c0de985f77e33d7b66446d2ae90bdbed73c105ed2"; + }; lkproof = { revision = 20021; shortdesc = "LK Proof figure macros"; @@ -30812,13 +30864,13 @@ sha512.run = "60ee6999e43ba9082c5a283dac5a930c9075b24f6bc7cd3f719b0336b01dfcb17fb2d5e3c82b9f1636c9bb3e6c923607a3d9237d08fbaf17bbfc1196d0a75281"; }; lparse = { - revision = 65693; + revision = 75547; shortdesc = "A Lua module for parsing key-value options"; stripPrefix = 0; - sha512.doc = "0c08dc7cf19169e33ad0c4695dbc2a5ba6f16bb328879d2ab9ffe3cfedccaf65499ec0865783947a7db873b20f573e4443368d39d5ad7ef959b3f24770ec9c72"; + sha512.doc = "e8e36e91d322361c2f93c9a774d20d0ba3003caf804bda7ddd01e12ce09038f514a08930c7ca4ba45ace3341312f228a74034318816c51f1ccc8caa6dc858acd"; license = [ "lppl13c" ]; - version = "0.1.0"; - sha512.run = "a5f16ff6e4b9ad5ba247205952a1a2b6ec26ea3f307e7e61527b8c9aad860b0d3cffa4166a4fcde56b2d54f3ae1f22bb33bb892c90f896015b0fa4cfc73a13f7"; + version = "0.2.0"; + sha512.run = "e83dd91741cbecbfac3c8f2d748c6482a7953aa0c633621035d063864ee35d076b8a873ac1bbf19c855ea94da4052f21eef122b53c0b49784ea5417976d79366"; }; lpform = { revision = 36918; @@ -31110,14 +31162,14 @@ sha512.run = "9a3137a56952d18f41337f3ea1412180d6a0d7732178fe4855d23647d01648ddefd57859f786534c5bf39cb622da11e113a028135429ca38e6ea3bcfde41b5ca"; }; lt3luabridge = { - revision = 73139; + revision = 75607; shortdesc = "Execute Lua code in any TeX engine that exposes the shell"; stripPrefix = 0; - sha512.doc = "27593cca35c0e2d02a9039958499a36982d2435d77fbd415d79411a93742f21290df7e39e12331d079f3039a8f1940f1157ee87bb45c86229d77eb81062510e6"; - sha512.source = "eb41165c4fc6fa41e3847ffc639fb632d9afb4f349caf8ef57073dd12db53bad63d3c5a49533ca0c658fef9aa6a548f841f25172cac293e6dcb228eca72019c1"; + sha512.doc = "49b21a50838e40deff4b1d9c6595b1dd925b6d96d01dc7b48d0122c03231590826b9276ea9f3823afb313756203700c66ab870c0d0e65fa4e46e6b31069575f6"; + sha512.source = "b0ed56d64ddf2e9fd5a3aac1724571301f36ae09d264430a3fd53c68864296dec4e1cc5049f022b343cbe50ce6282d68e937cf0277eca9b4df835ebd32773f74"; license = [ "lppl13c" ]; - version = "2.2.1"; - sha512.run = "331b9f8d1e7627b54eaf55cc1593525d2acd4cef497f887b4f6c952d1821b5f23442173869988d6118b5bd56403137915304f19d7c3bd53235de90bc240a5bb9"; + version = "2.2.2"; + sha512.run = "928211d6784ac821e542b3c733ecb85bc8147d0d83e32a68e5e19bff3c487f45efa81385380b0e9f3bf0592d2e9b69e1b00fdcbc089af1f0a562567ffe517173"; }; lt3rawobjects = { revision = 66619; @@ -31620,13 +31672,13 @@ "texluajitc" ]; luakeys = { - revision = 72484; + revision = 75658; shortdesc = "A Lua module for parsing key-value options"; stripPrefix = 0; - sha512.doc = "81d9b92787b18eda2f6c1e3ddb726a5bfb4bf278719248f5f6b773752744d6bc8c64cb462051f62c5ec188c7f8fc174a10f5d96c6e207190ae708c63c3f43b77"; + sha512.doc = "2d23399d6583bcde8e98ccaf7e038d0e3afb5f19b516a86aa2788510aa1b66dfd108f2c68ce8bc6d9c191cae42a00b9ea8b6817af58215bad7954a06ea5dd5ac"; license = [ "lppl13c" ]; - version = "0.15.0"; - sha512.run = "890d271a2a569055a68f1bd47707870424fefa4256d006b4c0f657d77fa38c86365a5d407c3281ceab87c5135f76aae1255d29dbaa17bfa1de4ca579add80eb7"; + version = "0.16.0"; + sha512.run = "eb36e566fb8c7b44ec68117194ecdbb2c28b5d7a4d0c23deba355fbb11d6efa0fac28f0d1cd9890bef00ec1cfea4deed98b440804d63cb1d942c08ee59ce92a4"; }; lualatex-doc-de = { revision = 30474; @@ -31708,14 +31760,14 @@ sha512.run = "e30e6f2bef6958c2f76df6aae5ca5899b91f41fc35afdce24840e2d028222c31a0613ba3c7eef27629686137f15eac24d3b97b7e0fc33b5d91adb7b766c0279a"; }; luamml = { - revision = 74512; + revision = 75619; shortdesc = "Automatically generate MathML from LuaLaTeX math mode material"; stripPrefix = 0; - sha512.doc = "f19ebb9d639c93c5d07392329a66fc7214ed8cc4b9924d095893abb6248f16418e86a807692d151570a0e55e27897dd593a1416768ddc417162dea111771ba2c"; - sha512.source = "683749752fcd737a79b3fe476d4a1c0386741c31cbd6465dae24f09b0d8b2de3a702cfefa9856a0706d7dda9d15b27075e234909b59c2446b95595b4023ad860"; + sha512.doc = "ad3d87a57b75166897eed6c3dd33c93583d8e21b4e0be0908e1de3d569947321414b9b179f222f5026476792f037c8dbc31fbe231cf9be6298d5b74fba1bf15d"; + sha512.source = "6bec09aa99f7d972de29385afee8be54a91302fb1b99a3268732e37b594ab3ea1ec53647846bc8c8fc8d013c5bcc3826a7c8f205378c5847c0125a78469e0f93"; license = [ "lppl13c" ]; - version = "0.5.0"; - sha512.run = "efd6340b3392aa8dc63a10fc09b79e9aad734719c9ef258ca356e562328ca279cea26c1073482175a9a52fc2cc3ee48db62fa8a9084e6d8c98ad7cee6950e4a0"; + version = "0.6.0"; + sha512.run = "2976e629ffe56bb7adfe19433c6ddcae1e7da45107bae73d96aa6dd50ceda574fe3b476c79025975b196634a5b9337ca86bc1d49b53bc1a8c27b388a06b0b944"; }; luamodulartables = { revision = 68893; @@ -31863,7 +31915,7 @@ sha512.run = "281315259a7bf7eb5ff10bd6ecc3afa4ce3dced3da5163bcb5208b593c7a9481ee5bb7efa256a34acdc5044435743c91b5b8a604aaf2c7f02d68206d01bdb81d"; }; luatex = { - revision = 73850; + revision = 75423; shortdesc = "The LuaTeX engine"; deps = [ "cm" @@ -31915,10 +31967,10 @@ ]; } ]; - sha512.doc = "9c3394a4f4ff0758b03d4d18be617f771b257083fe67b7a491a168a0b687f70b99af1e412e23c8909ea759abe99b464325fcb794ad091b8057220b2800f2b84e"; + sha512.doc = "b93882d2f60028fe3da6dd89419c36f96bf636e61973011ba105d8caa30b0d2b2bf21ad97065a02125133d8d30c9aa05dfc368cfc28a55df6984ab1e83ce3edd"; hasManpages = true; license = [ "gpl2Plus" ]; - sha512.run = "bc05ba995bf223561d650597a8d1adff5b5815e69d13c40d47a2d45cc04234518fa969440bc56e0d6d4effc5b6afd8df1a1157d95c74702e2b66369dce35b63e"; + sha512.run = "3053c50b3ba673a90aa30220da4a3e39ad7aae9ed2510dc68d11de9c76a49babcc3df9d02a7898c84b97970f04eb91f06ee6eaaa9659cf73cd35322443ca80d0"; }; luatex.binfiles = [ "dviluatex" @@ -31950,26 +32002,26 @@ sha512.run = "cb187dcd0f9e454a3b9d021b802ac6f7d09c3eee68adb5da31035f5b7bb36d2938ca940505ee08c8410ee0e5e5c81ffdd21617ea5ba0e9ca7b58abb6ede3defb"; }; luatexja = { - revision = 75136; + revision = 75507; shortdesc = "Typeset Japanese with Lua(La)TeX"; stripPrefix = 0; deps = [ "luatexbase" ]; - sha512.doc = "2c0f766b5f1261bbb561915f8ceaeb908c656234acecddc76a75cbc2813f6d74003a742ac0af110e6ea8fdb6da531334ebb65722000e5369255e1dc466412d07"; - sha512.source = "481541952cf93545693e8ed51db37b866b7d12969acf3ab3552e1216d017ece9b59711a5e969276772b61acbf7a8c301b33e1c1f34717eda0673b8bbbb07297d"; + sha512.doc = "70a51658cacbb2b0167a6df1b0b0a259ed1968285fb04515aaa57e59077772704b01f2723132878d935e1533269e23eed65f6bf2a5695708e04c61521379ae5c"; + sha512.source = "91f969ca4c279c99c12662fc9994ab9d270a514e57355368db89c48233c18e3087f1fe8b5ec2dd1d13c6987ccd9dca14c74fac5c132559f3b292dd39a95e84e3"; license = [ "bsd3" ]; - version = "20250506.0"; - sha512.run = "01d65558be9e87eed955b0925317e73338fec0fabe82585faa1f840639add5c837210ccf83140d0cb86d009d1f9c3779bb5c0e81f5dd19123aced58a62eecc4c"; + version = "20250614.0"; + sha512.run = "c139af3484ec9dbc2df0f3ee82e29fbd16bab0f7c3a30dcf080f5370885a7ee6b64caaafc933e01d7304b6616e6f00ba04b79628d09d0cbc87cbcea14e94c297"; }; luatexko = { - revision = 74349; + revision = 75508; shortdesc = "Typeset Korean with Lua(La)TeX"; stripPrefix = 0; - sha512.doc = "5e05c6e629edb37622a28a2f4b2d1613fb0f3c838b2a4c3033ab7177b1cf6ea18294a44f6c187d1b4dc351f1aed8f617273d62e7868e42479ac458f95b07194b"; + sha512.doc = "a3d3674ee91f6eb8c8d0908abac6991762dc5b2cc7d2f46051637cb4ad97dc5fae4b246f379b6b45e904124fb003ed9c5ccbc73fec655f8b1c3b40c63c7f6fe2"; license = [ "lppl13c" ]; - version = "3.8"; - sha512.run = "21fe92a316f1be9958361761e54bf706184cbe4022a93fd67a742b6240650f2dbbd4cc9b688fe045dbad1e8deb740d8e855b08b9e1b0d63a99d8647196cffbee"; + version = "4.0"; + sha512.run = "65662e432e7165c4cd115136b3ab3d354de7c6ab7a4544ec94f8352ff64bfd7bcb7edfbddd441d3a7764fb83489f3b40c2029ff433e77444599d32997c107a8a"; }; luatextra = { revision = 20747; @@ -32535,7 +32587,7 @@ sha512.run = "4403613f0a2f27f09600a146987e90f7af57ccb6059e3904ca6d852caee2226666f91f8fea5531967f906690805f99535971bc2f17d72b587da130e6a2f5abfe"; }; markdown = { - revision = 75340; + revision = 75608; shortdesc = "Converting and rendering markdown documents inside TeX"; deps = [ "l3kernel" @@ -32543,15 +32595,15 @@ "lua-tinyyaml" "lua-uni-algos" ]; - sha512.doc = "aa882a4bf9562ccdbacedd8913d69aa5f71dd765a04709b5ed505b7f91ca33acc77e317a94814fbd048d9ed6d833517ba2217a83c434cdfae14c42b3f3e574a3"; + sha512.doc = "504dbc5dee8a9ccafb010e0936d2cb6f562ec6f05f18f4f06917f07e4411a7378c215ca0b5c22a995fb5d66ad3591b3fefe4e7ff2887349ece6877d3d578efaf"; hasManpages = true; - sha512.source = "42c6d3539b5e1e0942feb873de4a603d87d0754b553e6255b1759b3fbb045ea7881980f6360358bb1e3f718716843a1589289ecf13fa67d27dd4da04cd83fea7"; + sha512.source = "2d8e2e1f8d4225aac376f21edb0078ac478fc7587c3af0d18891e0fd0fec2f4f8fa754166d2d650bc85388e1c2d17bd6f21b07e0d032fbbe4572a8973de42a93"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "3.11.3-0-ge29029b2"; - sha512.run = "101b7b798723d097f62c85916f7f859e92450254c3d2dbc2be3bd9028538f2abab5b97827c2fb7a080c26e5f4a11651dd0ce02a62efb2242cc2bef7b277e5742"; + version = "3.11.4-0-g260a31e6"; + sha512.run = "f813ea7d6fe5d043f30a165e0b3f1a98ee463a50b798e337ba58f48fd343e851efe9732f522abab671cdccf4f5dead12d8ee19316b498b3aa0dfd0992a793d13"; }; markdown.binfiles = [ "markdown2tex" @@ -32662,14 +32714,14 @@ sha512.run = "a906a548fa4277f51fb92a79a85dd87a063ca69df99031fe3bcaef1bd6a3a95421712754c697b9e9a2fb29c32375f698734258cafbab3c8bcc8cee4bfb5cdd39"; }; mathastext = { - revision = 72671; + revision = 75447; shortdesc = "Use the text font in maths mode"; stripPrefix = 0; - sha512.doc = "65625fdf88e252e7b40c18377a4c71c4d2ada8110dd8d89776827a5ccd844f667d42dac9c1613d2a447dc775d1a04156eed7092ec32416648efef46fc3a80fa4"; - sha512.source = "488ac90aaac4e13a2f4e37026f016b24a5525a111dc72e342237761ca1a8e0b447b39d6dd7fa32dc41453e96190517e8f6679bf3e24e4c10af82fbdee21b2d58"; + sha512.doc = "d24ab6e127db714066eca142f29c5b8728bf1ce0a54d6ddbd4b768f079fc0f96cad5bf14ec37df9a40c9e6cda2f7b14e424b8adaeaade1037136114182e23be3"; + sha512.source = "7678b18461b996cc89ea179c974351506250f8132616e412e99baebab6c85a0da93d609db54f0bc7813a6748f48533cd9078e153d46745606d95bded2c17fa18"; license = [ "lppl13c" ]; version = "1.4e"; - sha512.run = "ab59c85a6a83b2a6dc3354308194d26c8437a37007b87c7cca40b531ffaa1f98000c41a58fb5fb04ee1a98259a7f2f3178963cc43dfbbb3bd84a3a99e3dd78d0"; + sha512.run = "0e63d628d1310bb7031e6d157b9df20ee37ee589469ff26588026808e1424909727bb94052eee246b54ba2dfd7c0bf22a48c7a89b5301ce3f85e4315a19bfe7d"; }; mathcommand = { revision = 59512; @@ -32749,14 +32801,14 @@ sha512.run = "1cdde593399642bdebedba3bf943d5816f2d3fb457679f511c44360f34d808607b2c8c0d9418ab7f586347dce4078465cd631297b180360852ae621a1213deca"; }; mathfont = { - revision = 74846; + revision = 75413; shortdesc = "Use TrueType and OpenType fonts in math mode"; stripPrefix = 0; - sha512.doc = "3856783681b22253746fa1a95787a95aa80bc494c6f42bdcf7cb5b37420b53e3fc489d74e3fe05b3e739865dfba106d6d026eb020b18d181b9651ca058dd74e1"; - sha512.source = "501ac0a899d50f1f495c0d70c6a358ebbc3091a0be08069e72b2c8e02b70659678455490c1969edbab0c9e4359c1a31c66566f42a16cb6f047e5d190a4ac3490"; + sha512.doc = "c7f6f34480d71e3223916d6f80a254a276a2c40c8b8881f07b8532a89a2a65bf7aae3ce3cbd7bc0b612211148ed27b4faf1fd0fe02e907fae1fdd50926adcdef"; + sha512.source = "cd67404dfb917ab0b19c1470d3d800d98337fb66fb14eb3bf8d2b58fa9008607908de6f33d2150d0b6ed49a74e1752fe31d8ece27851e6178abd9f23a52ad6a6"; license = [ "lppl13c" ]; - version = "2.4"; - sha512.run = "d71307ba6547f1c385856064d4d27240d77b051fff1cca2fc3687c80d310705c40e715056fcfa84a002af3373c865b9a971e367e5b4dd457bb0d596b4d7e7c23"; + version = "2.4a"; + sha512.run = "d061e3ae47dee99cfb31bb04ee8f411583740984d905f874f0947128ad3cc121f261cbf4a4ff51a92cae822fb1172bf8f2aa7d435aae7024acadf88fbce81d26"; }; mathgreeks = { revision = 71248; @@ -32934,13 +32986,13 @@ sha512.run = "3c75869bd0e65798fa451d971ff441f3a42daa0647c31458631c388cd14cbb36fe4f4dc9178e59fdb307de590d201e8716b1a86dc9b995aa184090cbdc95c9d2"; }; mcf2graph = { - revision = 75368; + revision = 75645; shortdesc = "Draw chemical structure diagrams with MetaPost"; stripPrefix = 0; - sha512.doc = "d773ca0cfb2eb3409b7388a81cb19ea3c1f186885fa21f8d506590604b56f7cb3d7705da348aa4fcd56533f1ff25b6aa61127cf41d6fd649aca8a98afb630eca"; + sha512.doc = "3cd4985c9a3d4d1a1a4000a53355963dc1297164341c62dc9482a09629e2026e79064d0e817436189f34a687ae66ddc9619c5e88ceb2bca3959200319f86a9af"; license = [ "mit" ]; - version = "5.20"; - sha512.run = "0290590fe6d5dd9664e421b1bba8dc0e96674473236b56573a6dbe51ad48326c644e160ee763de227011214379adeb66f2084379f74d49ae423ff29aaa964818"; + version = "5.24"; + sha512.run = "9bbdbecc127a9180ad89a1b327eabeeb69eda97eaa27b3ac9263ea16b94dc344c0701cb1c915c32add252e872a008fc41302d1076264abf842a0526a76efe8df"; }; mcite = { revision = 18173; @@ -33041,14 +33093,14 @@ sha512.run = "b5f9ffdd5fa9c28b2d4fa71bf7e6b207ca1632d98ee7a9018f2eb84cc602edcb6434917c2cacd2bd51b7f34c893c099e94e9518905700218f03da224a3df2fbc"; }; media9 = { - revision = 72299; + revision = 75597; shortdesc = "Multimedia inclusion package with Adobe Reader-9/X compatibility"; stripPrefix = 0; - sha512.doc = "6fd0273d06f2acc4024ec7b57e7bde52217766356382b78c7dadeb58d1f5ea5740122b2555f9dc36d9f8d19b5310bb2d9609025255c93b172a2a57d867ee783e"; - sha512.source = "cc80cca9fde3c9000c5bc2b552f06959c126edb1c5bd7a410f8122f8a9f31d0abe21817b371e42bb1d0cd5824fc3e900cf81ff0effc66f7caabe308d5135245e"; + sha512.doc = "6f942ff471fdfc0e73390f1ed734f18ab66e5631c1750a0efd80ae975525bcaeebd176ad724429d8098f595ec822972ac1642e6bdef89a8374547430ceb1729c"; + sha512.source = "3285ccf46bfc4e59b255b06a4d596469273120d498df0e1318a17956d5e04b286ef6d6b7c098180c2c5b5b6d8203c31e57f1717e4b8f7746bb29ecfb69d005ef"; license = [ "lppl13c" ]; - version = "1.29"; - sha512.run = "9d9a8dab4404879fe2ecab5565e6748b6f1683adddbf76c10350018add8bebf49e6600517d6c3216ec0e9a395ea7882fd36a3c3ea647f089bb1e9576ccc949b5"; + version = "1.30"; + sha512.run = "14fb246139c1319270ae41a99d4a8a714711214ed0fd168cf36c2e6f7e4d53bf6d63f345da6f00ad6e4c4fda95ee6b5055fa2541da49a21d4bc8540ccbe6877f"; }; medmath = { revision = 74208; @@ -33784,13 +33836,13 @@ sha512.run = "a1415d82a2a81c3dccdea1b59c4c0e8d2cb3902dbc6816cf7615fa3e571de26168a6a066f52bad94c38595102afcd1447721095bd084befc20b3fb3ad420e129"; }; milog = { - revision = 41610; + revision = 75447; shortdesc = "A LaTeX class for fulfilling the documentation duties according to the German minimum wage law MiLoG"; stripPrefix = 0; - sha512.doc = "251b73ab0f52ff2672733c3855289e012965151e07ff447da373bea083b1ff6bfeff38adef72419f03ca153545fdb90bb18f3aa254fa7b59d3c5c061ec5d15ea"; + sha512.doc = "41ad25d28cbb5d007a5a3d54cec009b209abe54300f2830626d29d7253b9ccef6f29ce9047702686ceee7f5d77e0d710c22257ce73b8d455f65e6b2ad9a2afd1"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "126942c7be2217843d5dd0a6a927d1a47537ced3b1a083caa54b4905625b57238cc0a3a8d1652da076144b8c2469f418077eb4051527e5d351c2d95f3d3a5f79"; + sha512.run = "7f03784d9f5593b7baacb1723e9b12792c2b6decd2b3aa1f0773af3d2bc7320120b351ca24f26b1a23d0871942c02cc66f9fd51d636f1e0415ef79bee499aa27"; }; milsymb = { revision = 66697; @@ -34671,7 +34723,7 @@ sha512.run = "b489b66acdd406a97cfd67003a8eb6d930d7ef0d4182c3459925a216b1d9395e5cea611d3b1a40728a6f12fa7599fe90d766ee175c232d41becd30c238274727"; }; mptopdf = { - revision = 74241; + revision = 75495; shortdesc = "mpost to PDF, native MetaPost graphics inclusion"; deps = [ "pdftex" @@ -34685,10 +34737,10 @@ fmttriggers = [ "plain" ]; } ]; - sha512.doc = "02450a8e33d70c7b3edb67c6f70cabee0360a2db84d04fd4aa96bad49c80d564a5d5e30cccdf7e57af0d7d7c613ff6c172f2233331713ab0f4b19f190841b3ee"; + sha512.doc = "2e18637c98c7454446d8a156a48374ac790f0f300f85a9d137777e63a0264ed422db0eea629827d34ddf06247f4c7b05625bba8b9ce608a89fd40d1dff4c06bd"; hasManpages = true; hasCatalogue = false; - sha512.run = "80a64cf794c76426396f8b5ff2221009d2a4be532c65f9fecf20d160ff3ced35b16f5150bfb83f09ddcc1ab999592b676c1852e5c36e2b7ac314d14e68e7d09e"; + sha512.run = "b9eb444ce587b544373b9d7589a84038e6b9f4bd996cba00847ca9a2f95b7f4e016390701c624a48017f63643a5463b04488f47d9c2a4e2cd7243b67fa768707"; }; mptopdf.binfiles = [ "mptopdf" @@ -34908,6 +34960,16 @@ version = "0.9b"; sha512.run = "57f9829b100068a84feb8a09a94066b93ec5fe70daf831ea99604089a4fc2f67af76f79505a2eab6dbc8f2b025feed6d908a1f24630e27e0f7606c4a3ebb71ca"; }; + multinotes = { + revision = 75610; + shortdesc = "Typesetting multilingual lecture notes and exercise sheets"; + stripPrefix = 0; + sha512.doc = "c4dfa8dad78967ae52c667d9154561bd47c6505673a0d6f2e58515e853b1b2b3dcffa291eb3f22d80b7f0571549be8a2ad89c3990b7fa2a58cf2c7fb8b92d6b6"; + sha512.source = "9b59f7e247e2a160ee07624f7638e92473b896447d078112148996e2653d9705694d4f0211c87c8707e3f062a0c2f12bf88797f25505dbb86fd33f5173d3e26d"; + license = [ "lppl13c" ]; + version = "1.1"; + sha512.run = "ba7304fcbc1658a1166a8545623cf5e03a4e13743c2a3439d577b0fe1612938484785902fb8e5cd31fbc74ab66d308a0dc9a0372a8bb244260c5fa801c0cf676"; + }; multiobjective = { revision = 15878; shortdesc = "Symbols for multiobjective optimisation etc"; @@ -35061,14 +35123,14 @@ sha512.run = "3031b6aa9408bfb0994ff23c36f6b3f770aa8beac0e94bfe1361dc2ec6ac47859a996ddea9f5283833e5711d0308ebfe5aae91bc0ab564c6e83056d7394f14f5"; }; mwcls = { - revision = 44352; + revision = 75513; shortdesc = "Polish-oriented document classes"; stripPrefix = 0; - sha512.doc = "17b548e9db8a842c16367cd27b3f5639fdaf418f1967155a72c90e3e91d47a121c87dcf2bf0c6eb9042005d54e04ee40b367e0d81c7e2ff57de04da617f8b1b2"; - sha512.source = "aff2829633113538493a5634fa11d11a65d643e65afe74255ab31141ddd5fb39f6da59764507af10314b1d458c5c75b1f970b808b1e90c53d211cb4bc11f3b55"; + sha512.doc = "cec17988b27ce9e7edcab2d06f99862751bffb0fd1251443d021523e1c85b1dafe391c7f2fe746081ed53c05b87fc892a882c8a2f557f1e3c7094efdfb19082c"; + sha512.source = "baaf969cb96d74e07389c5ef7efa5c572fc5eda622c408d15d56c16769098b393e6d105a4e228489c91bb4559e6129c75fcbae938f4f9e11e5292c51658af1a6"; license = [ "lppl12" ]; - version = "0.75"; - sha512.run = "045fbe4985684ff7bad3a7c493fa0b37e412e698ee5eaf31b4ccdf3e185433d185faeb78bbbae7e11b84354e4dcbc24c8f2cf549a64b81ed0b6adfceb4bc8d8a"; + version = "0.76"; + sha512.run = "6dab064a6837acc2a258c6e0cf0abee592fbe3c202b99c6c17e7f3ae0dcc7e6c630564a30dbb49422245e296b0750c166632745c1f8c50a18ac2cb37b97fdd90"; }; mwe = { revision = 64967; @@ -35435,13 +35497,13 @@ version = "2.0"; }; newcomputermodern = { - revision = 74592; + revision = 75536; shortdesc = "Computer Modern fonts including matching non-latin alphabets"; stripPrefix = 0; - sha512.doc = "747243d0e00a684e8786e9f362a5486b74a2ee3879a6bf2ce36c07224ae1a2aaa7c3263c6d51a1c93ee1b7fe1dc88a7dc3ec4afa004845f3443b03c39b5c607f"; + sha512.doc = "9c7db4e2ddc4df7710e59a70e4e85591ea90d9bb1f999b2b7edbfe758584c1e5265a5411cca49bf871d4b813b539f92a4f9baf125065f3df2013f4e0dfaf0121"; license = [ "gfl" ]; - version = "7.0.2"; - sha512.run = "adcdeb2493abe58607e33fc9bb28ab8f12f0024e68d23c2975640db7c84f94edf289834dcdf5866b8a321b30ea6c99693411e5fe0580e7b7f06182c0656d0cbf"; + version = "7.0.3"; + sha512.run = "7a9eeb1974d53165b9fb87b023143a201ea130edc057aae83e47369556c318be5ceb6d6b8d9d80290e031c610829d11e93e7cd769dcea276ef877b5f4c02c965"; }; newenviron = { revision = 29331; @@ -35493,20 +35555,20 @@ sha512.run = "88888718c7ddd02cd3fa3286ee63d7d527d836f0df15250d9ddde12be475275bd7517f4a0562f30d738d4a007d61c4a417a7f03c8fb628b3fc981e7a6f643ba0"; }; newpx = { - revision = 73887; + revision = 75462; shortdesc = "Alternative uses of the PX fonts, with improved metrics"; stripPrefix = 0; fontMaps = [ "Map newpx.map" ]; - sha512.doc = "0278db10fb34a5903246de8e2a6099ab2ce8299fa50ec336b30c1596d772ba7beca8154f9f2ed1026727fa6f831b4897e3dcc10c232536888836572e27b595ce"; - sha512.source = "a4d037fd6c4b937d399db9258afe877b8ae64a6cebc5b34539bf7cd4b09b26700152a7c1731393635d27c2d2c14aea86a1b69281276567b2e2b326f3033d2593"; + sha512.doc = "27ccadd85fe60bd3af677c4539f6c013168609bd3a2242d58940ff78e7ff6333876458eae117a3fd1f5eea5fa5b475185c06f7af7d757d6a66b632592c578b43"; + sha512.source = "8390760fc66b95fc2b6c658dda5a7cf9de0a5e744d08c983bd3408fe9abee75b1a80e81851ad963447fd57fb16f80b69367fd3b3a9d93119ed30bf00fb743d23"; license = [ "lppl13c" "gfl" ]; - version = "1.541"; - sha512.run = "073edf4565515d5cb63c5510372d879d4f5fe27c1b7f4be6e5f3de231fedcf9f26851b5d4ec792a1326494af566c183db4d35ae722c656febec67bee4abe7ae6"; + version = "1.542"; + sha512.run = "5cbd65a50cf67362324eb2b37e3aa611d57b78cca61ab061216f9f13bfa9bc97458e204faa1273da9f42e8126941e817e8d9209c7a0599693d3e0a2549488e94"; }; newsletr = { revision = 15878; @@ -35610,14 +35672,14 @@ sha512.run = "fca0aec60c5c7277dcadb0f86d757617484d700575fae13df8b386775e153ea89c52935ffdb2448c52e351593b396fdf3394f5b97e23a0d2d40dac339e584f59"; }; nfssext-cfr = { - revision = 72454; + revision = 75596; shortdesc = "Extensions to the LaTeX NFSS"; stripPrefix = 0; - sha512.doc = "3d7f54c4d79febafb407bd56d26db6c9d01bd5186e61b825a02eacb75ec218e2c7830e4859a1a76287d33297a126e5d4fcb768b64954ef3b05b99f62fb24f2a1"; - sha512.source = "f5655fd474cd8ca6282ebc1aedffc5b62cdc3153203bad3b2b60db551a9a654e3e277be62b34c38ed6954022ac0aabda3141fb5731d845871e0363cc2e34e8ba"; + sha512.doc = "98b5a9c2ffe3eebb092bcf1aa2903ce9d473a098dd1a4c821f9dafb82115b9f118063bf1cf0d00695f3f27903ba89945f6c1c33262b6333368e321a32e76b040"; + sha512.source = "00641b7ade69bcc299791c37719b4312df8776dc270155742e520dd8b6c94d5edc49520027b35496b63ed887c3f49aeb838effacce1a53c5746b4876bc75707e"; license = [ "lppl13c" ]; - version = "1.1"; - sha512.run = "182309dc62e359de96531aa293f1bfdb4c4f0f28d1311b3ec7e418d9203bec80d60a2aa61250c684781046a35972ed413d92ec7e1a10050d4c0ca616461e4ad5"; + version = "1.3"; + sha512.run = "4f7ae584b1b9630c0102265a2de5583c6501e364e6a8600cc1e122b921c948cd8ecf70d6eb7324e690358dcc3e284706051a4b4df95c13a0dce73c20805b412b"; }; nicefilelist = { revision = 74999; @@ -35651,14 +35713,14 @@ sha512.run = "58f4595ad99b3d3558cb3d16afd4e76b9f9ccb736377997befe22f8ec30a0f0ad9364261c2db984a488da477c1727c2e872eb2126a62254830df2470cc9f0932"; }; nicematrix = { - revision = 75044; + revision = 75573; shortdesc = "Improve the typesetting of mathematical matrices with PGF"; stripPrefix = 0; - sha512.doc = "b062e863182c5ede16cc9b45fd41cb727168366b0b4bd059d1b2f8be8d82b95cd8e08cda00f5d3ec12f27efd8a000c46964dac5935a188ccba5f366d7244bc8c"; - sha512.source = "b8043e13dd69c68c1d5cab75b6dfedef148b60a33b2da74ebd283f7bbff91b8f2aed9dd865d635ac885fc0a3b304aef631b5f61e6e42de990e7f2b18207b712a"; + sha512.doc = "fb5191f160215ca7a18848b79ba6489c69e8fcb79c1f935b993fbbd2724204883e4eb48a08e63ac300d3c4772605a0d24354e51b45eced8789c8a412ebae0f35"; + sha512.source = "a01b11f99266c29f2c5de3d534bb2fc59339ea213e4a256a13698338a9d881a2e8c87d176a5c52f41a5669bfcbbb58d33a3fb547b9bc1a3c39ebc3c03e472b22"; license = [ "lppl13c" ]; - version = "7.1c"; - sha512.run = "ba901d3e1553d861b874eb7e78e1aee806f436c8a6b4c2f7de86a9ca182e720721551974104ee238a399efc81bece7f8f56256565b049c1a35aa254def55274b"; + version = "7.1d"; + sha512.run = "56b6baf1c18b16d5fd47ae06ebc3940995829057ddf81139588c70bb966ea57b6a1dc09d1dbd1da81cd05ad0bc92c9f4739593cc47546b9f5ebd1df831d5da03"; }; nicetext = { revision = 38914; @@ -35849,14 +35911,14 @@ sha512.run = "86cbdff9947255bbafa6831ff4051442af519c8edcbe6f36b6770395d7d10c77227b0f049a5dd0a263797776dbd514bbb4af635ba14afd7ea54c1b0f7480cb6a"; }; nodetree = { - revision = 72318; + revision = 75447; shortdesc = "Visualize node lists in a tree view"; stripPrefix = 0; - sha512.doc = "a2be6b5c45306669947de9e9e7d927b77de8e2dd69ffded22132471fc0cb2c941df24d21fa27b2e8546838de46bd4dd55e26797f1fc8b3471c7a83d6d94504ef"; - sha512.source = "6d1bbfa0d1df3084208a1a48362f5f6f24b21aeae46465ae0794323fbe477a05ae1091bd9e4e964dd2d3bc97c290359eecb385d383a97995b99e68e1ea165e4c"; + sha512.doc = "fb75b00a4c8c9b7bc60ca269ff6135f708c5394acb29548a3ffd1af76e4f6d9c3fe89b365488113baef9691b2d755813f8298fc6bee3b37b227e96360e91ab43"; + sha512.source = "326fda954fe4788006d6946ca8c7e4c05090db925940bfb90cb352d6424f8139ccbaee6fd0df1fb37409222e31122a7cb2f49b0fe597c1a54842640acef67989"; license = [ "lppl13c" ]; - version = "2.4.0"; - sha512.run = "4c5dc1a3ac721b71a31e6bfb5e6bf7db16774c8e4005821093f4a4718404e25fec90068b7ab02e739839ec1107db2294e445a376e91a052f43253fe9ad8cff29"; + version = "2.4.1"; + sha512.run = "f14ddd2022a9551521bfd90a1be64ba900bcaf9f2d7d1225a0790b44796e1ffa1b5a94e0e67017ce4054449b0c864878dbbc6efd42929b888ce903dbafbc4a7d"; }; noindentafter = { revision = 59195; @@ -37156,14 +37218,14 @@ sha512.run = "c07cd3b48fd5cd59ca685b1ae39da7e7d8774348241c26d29a74b41ee6c29fdae0c01a47a79aa669cf6651b0b83a5b79f8424c139c17db5bca20d30186e5b655"; }; pageslts = { - revision = 73400; + revision = 75401; shortdesc = "Variants of last page labels"; stripPrefix = 0; - sha512.doc = "f674d0e0f3b9f8260443c6341829940cab00c72c56765fae23b3c541f1851a5744bbc88275784c9a6921ca548860a52990e4237abe3ea00f184ec2b7ccf81b70"; - sha512.source = "e7f2df5c7282db73bd99b45261beef79e28688564e2d20ca4400444e76c55d022aea32903a6259b064a459e9688f01d3117815c54cfc516c20c6192f4e46bd8a"; + sha512.doc = "44796683acf8775ba85abede665d099a564fd5b60eb67b4aa67235a70bff6b77c8ac18cf1df26569235a8543c8c82bdf274f2d240b4118d0791c0df7efd4244c"; + sha512.source = "8689894397b00245d7330fc2be7bf045653398574e283708f53a7ef5d2de023c215bfb4eff53dab5422116ccd52e4b30726add6dae80ca60197578aac7161167"; license = [ "lppl13c" ]; - version = "2.0d"; - sha512.run = "b6047cbe4f5020163be4a3de82e79a7e76d8fc09e2860cb97544d05229985bc835ce10740c44a049a0c0cbcef1bd9e097e3b87285383b23ef5d31ab173e6d35f"; + version = "2.0e"; + sha512.run = "388b8bd26fa4a48f00efd2202a66c0f2a418b157920c3fda8edb246b8497225c6ab2df4d95bbf8cb45d4d697ce8bf36ee5b274c7b5cd037c8852f4bce0aa5508"; }; palatino = { revision = 61719; @@ -37666,13 +37728,13 @@ sha512.run = "ddcc125c608eea472c06981c9f5a901a431da978fecaa2a5ecdd08e2f6499ad25632e4de86f7e92445a8e276403ee92bca636b80e5216e78b21ce355910ead67"; }; pdfcomment = { - revision = 49047; + revision = 75447; shortdesc = "A user-friendly interface to pdf annotations"; stripPrefix = 0; - sha512.doc = "a7b6f568daa2d2c01574f56641326c1cf46c692d247fb8a8fd7485d6e804241a43691ac42923df35dac4453a23a5433fe1d7a063a88f4675a00780e89675a169"; + sha512.doc = "5344a407a8438ddaa08a7e44bf9e8fe22bfe89fb15e0b09512471b74aba18071ed9db96a90c0c15b28b35f9754854341f60ec22e8bc245a6349360a6f1147096"; license = [ "lppl13c" ]; version = "2.4a"; - sha512.run = "82e1f9e9dc35f652d1ad348c6f2e03c1472c36c113cb17080061f66777d129f55f56a29c2a94292974ed759d12727d93e1724a8b529ed0b4c8c3e53511ab1934"; + sha512.run = "47b655dd925dc319b5e5e8c2664a02951a86a697ed3774037b71b7362bdca90260ef826035795fc272f4ab197cd85f2790aa85e3947656afe59ba11218a4fc32"; }; pdfcprot = { revision = 18735; @@ -37739,24 +37801,24 @@ "pdflatexpicscale" ]; pdflscape = { - revision = 64851; + revision = 75593; shortdesc = "Make landscape pages display as landscape"; stripPrefix = 0; - sha512.doc = "c59c598fa494e5a57d2ba058dd6d096edc96aa958bec7ea1240195022b670f0cfc45d15eea0d0b68b499975811505a6fe9a209c7630c74c861fc42ce3904284d"; - sha512.source = "f844e74588ae5982f1122d9826caa8a93c229d2169813a074537053e0a8387c3917b110ec1653fdddb31513124b4f6974a2e3ba4e96f714a57a03155646bf115"; + sha512.doc = "ce69b45147b3d1dd34b981d2fe370787f94d16edd634a879082a604b763836052a45db917c13ca2c006f1c5ebbd5d0b09aad0536633918a1cdac4f43f42ada17"; + sha512.source = "ab509858ed6c298f75ce834125955a9542da4a49976174b98fd6468a83e7e9d0f43bde9bcf81b1c89bc26e1c60d5d8017119e0f19d28618e5efac6702fe8e6a0"; license = [ "lppl13c" ]; - version = "0.13"; - sha512.run = "13c581f774e61de70e97b40c54a59054b9ab0a9fd6e1b71d94fc5d0e072aa96661d8b72bc99c083b322df974f75b2f415a6fcd8bc23f95d2d999a03ffc0a3188"; + version = "0.14"; + sha512.run = "e830c5844381859a661192ec8e6c93688752f6884f5d40be45edebc17e9cc3422a8a79fffaa23d99121515eea8d75d0bc705ae54be46a769e5fa4e46b3f957d5"; }; pdfmanagement-testphase = { - revision = 75222; + revision = 75642; shortdesc = "LaTeX PDF management testphase bundle"; stripPrefix = 0; - sha512.doc = "64c3ae7d050add180690437a84e58da0361ca3bf18152581013d7f37c3ed51e378473dfb5ed22e0bc68126541590fb0500851fab5057375e00d7caa44e01202f"; - sha512.source = "baeb4e6ba870cc80669d03ef555f839fd6d387df6701a30f9f07962fd153cc189abc01bb7540d6d4ef98e7b151b4a8c67b419344ba293dbcdb746f904e1ec030"; + sha512.doc = "7c0139c47a20bcb5256a28591f8ae7eee0f36485dd974a45f57f700011f470e7d1813dfedd667314dc71f7e0f0a656aafecde7a333e5a417de61c24bd7ffaa17"; + sha512.source = "9fcfcb60d79b792a8017869b33b7a40c04ab285760ebd64995b93de037b8e32b43059fa2bc71e5f7ac7acd0cfb1ff30ff35b96412af747aa9367dcb05aac56ef"; license = [ "lppl13c" ]; - version = "0.96r"; - sha512.run = "a7a169a2c4a1d30dfe54697dead06d928ceede308c59cfab2d55b8fb9fbdd39832b6c5fa917ce87eb4aa28e147e3a2ab6f67b297815f498aa53a7a5c8e7f8aab"; + version = "0.96t"; + sha512.run = "e853890fb4505d7373cf4811b9eaaaf2e4e3e20fccd2e47272414a47eee6468f1f92ee4c99175e9e515c8c2dd17bc9951ba69cee3e86a1478189f451abbbeee0"; }; pdfmarginpar = { revision = 23492; @@ -38275,13 +38337,13 @@ sha512.run = "e0f85a77e9d81bf01f5516c3b3baa52a9b7f1b0faaa6f0aab1cae2182732eaf04ea2edb6b0f9091272849f1d7ccb3797cb2641090b926db7f3d0483d08569845"; }; pgf-spectra = { - revision = 71883; + revision = 75535; shortdesc = "Draw continuous or discrete spectra using PGF/TikZ"; stripPrefix = 0; - sha512.doc = "1afb353667ed3544cacb9b46525b15833cbecd8791eef51d7bc6655972541f01fd400d0395514f83a38e6f1ce7a586cc17ab8a82339a3447cad41896ad9a8b05"; + sha512.doc = "33986018d8486330f8012a07017dd0cdd0c860fa39060dfa973d675a78d2b811dd3435af7664947942a9e654f76db1fa09f7becfe20972c05dbae9beb8f5ce87"; license = [ "lppl13c" ]; - version = "3.0.1a"; - sha512.run = "eedd28d4aeb6cefcb8fff55cd88548dfa0d883c8e71c73c2fb84d2cf213836fbf63b9afc13caae061259e645f0b7e3a804171d90425ee4a75904316f2ad5c7b8"; + version = "3.0.2"; + sha512.run = "adeb62daf75959d7114d63a4ae4fdd873ceb32e04d3a994d413c7793bc87a7cf9c5a16221556bb8a93c452e4e3c98f68c92aa4f10f744371d7e9dae3527c44bf"; }; pgf-umlcd = { revision = 63386; @@ -38738,13 +38800,13 @@ license = [ "free" ]; }; pictochrono = { - revision = 73069; + revision = 75622; shortdesc = "Insert \"chronometer pictograms\" with a duration"; stripPrefix = 0; - sha512.doc = "f83902dab9c195c60cea42679eabde5fd30fb6716b2ae9b5ae28394690183932de76a0459a74be4a14dd2be7cbdadceaad5a5ea4e6f1d435c2b1ce8876ff85af"; + sha512.doc = "8b4fe84a3108127088989a6790759fde112c13c2862d5f1517cb96312d14611ad9bcc8201ab011ecde10442be8656d3356c013dfa2e2abe82c02473d07a72fd2"; license = [ "lppl13c" ]; - version = "0.1.0"; - sha512.run = "1a0442018564dbc10eb94cb5b3c2429e46abfc618f663881a5b4a1acb2a41024050dd97360d46fd6b66ef83f4df266696966065b5af2a4fc688e9446a3f75ba4"; + version = "0.1.1"; + sha512.run = "43e840d6374614a406f12fe89eb9a24f8d484e72aad062f2f95bc05c2e44b6f76f951038de70cf83bd916461ae48c4f924540c6b6005311a482119f1c5e9c7bd"; }; picture = { revision = 54867; @@ -38812,14 +38874,14 @@ sha512.run = "dcc4280ef914ba66210ce471dc276042070b3246bc95ecb93b3d8af55393f49921a1d5e6851223299831344503dfc77fc2893f4cf1b78351dad40058979c20aa"; }; piton = { - revision = 75207; + revision = 75626; shortdesc = "Typeset informatic listings with LPEG of LuaLaTeX"; stripPrefix = 0; - sha512.doc = "e1776a9327c051d9430babe6f8a4258056a2fffaa04a032850475bf9c28532409186622904b554319c48eb5b93cc87da6d6429872c8db6e9dcc38791891d3879"; - sha512.source = "5a02aa3b6682da8848c5cf6d957b75856ed5d25cc03266355a4c0892d46ed385ec14191d195cd918597b189738ab4d7603e45fe48cb594bed8e8f0511706e73f"; + sha512.doc = "7e00ea04ed1168a38437d467642ac46cff17294577823aea2dc56410112e469066a18669b9ed8c8393584ee097a8987eedff648bbdf5f8021ec43f0da3108493"; + sha512.source = "8d586c8aaa56b73f4bf17482676576c44d1c4273cbaf2029e34c6a68e9fa70c79e591e037be113e0ab19855e884ebb7cd4b78eadf332e803d23b7b11ca62d9e3"; license = [ "lppl13c" ]; - version = "4.5"; - sha512.run = "46d1732cb1753bc0907b5e06e99c8d8f3bb59185aa797f32188195e26f3bb9e8b77114164e2968c7889a7353d212ace68432fbeed87a8dd3b70369e33fe08de6"; + version = "4.6a"; + sha512.run = "6a25818f362e163c9441268e4bc26f644bb8c10b0afe24056bc0e93cc85c6329dc0858e150975cbf82e167ed6514682c5a834cd81c41b9cc49577698ab51cdb0"; }; pittetd = { revision = 15878; @@ -39258,13 +39320,13 @@ sha512.run = "b6e9f00789ad102b6cdcfb0fe48e5ca4f6976a7c207088c0c3e8b0c2d4fa376bbb932500d42133571a6e18747615c77eb6df2b4872ba86f853e3069ef198a671"; }; pmhanguljamo = { - revision = 73884; + revision = 75644; shortdesc = "Poor man's Hangul Jamo input method"; stripPrefix = 0; - sha512.doc = "d4b314a8d600a8ec943f7bb5c41ca0f42a0ff4aa2e40faefa312b51eab46a4fc15de79ba55dc42adefc315de140fd8142a748b2fffd31fd7b44c886da61583e3"; + sha512.doc = "0a4a58606adf6db92d482d7d7141dcf78ae0238a15cbf2808f87220d88fbe32cdefa092a5cab9521caa4635acff7a65e49270566db186a7bd3c6cf99037dd355"; license = [ "lppl13c" ]; - version = "1.1.2"; - sha512.run = "6c278b40bd3b5ee9075e9fbb521f56ac2d58e4f79b90b9f877a4312abc2cd32857bbfaca8f22e4bdd01098b9f2f9a77229de084f3112ddff90d5bc18bebf64ac"; + version = "1.2"; + sha512.run = "68ceb2b034cd4300eaba69c66da562303ee13f5058573389a8f2739ec13bd3265557e99c22d80289dd2c87ee451dca48f10e007eaa9613adb177dead18c2d505"; }; pmx = { revision = 75301; @@ -39382,7 +39444,7 @@ sha512.run = "620708dd3f1d2d8b2601377486631c2bdc779d06d2016e1c9ab5869afe00cb88dcb1ebd055b6859ad3e3dd25200c1079b723613283f048c7cd7354977b66b8b9"; }; polyglossia = { - revision = 75194; + revision = 75651; shortdesc = "An alternative to babel for XeLaTeX and LuaLaTeX"; stripPrefix = 0; deps = [ @@ -39393,14 +39455,14 @@ "makecmds" "xkeyval" ]; - sha512.doc = "69a56dc9a603f45d133a9565f0fa1286c453b3bb832cfefa1260e061af097532a6c173aac63bbcc4c52480d004babf4f9fd63e7954b4bc8d19b43f3968a0b784"; + sha512.doc = "87455d765fc8130141223be1701ce86436cd16348d1eb0274298fa9bac88da0fde59f45d7ca0a294df97bd569a7f534883527b52e64a7f76b229ff71da8292bb"; license = [ "mit" "lppl13c" "cc0" ]; - version = "2.5"; - sha512.run = "a2db71d4c7eb5940fb57a419d41dfb941468424f1f6dd70f00883623fda0b60241d9a2cec11c16c76d8089532799e0a6ff87f4744d87669dbb5286d290830144"; + version = "2.6"; + sha512.run = "a66b9c5bc5fffa6ee87c957b3f1413021e5baea268390f66cba5d4ede216cb373a1eb03945db7f3ffd7e87490188ed341df2fee2df0b12808bb2eb35ab53391e"; }; polyhedra = { revision = 68770; @@ -39790,13 +39852,13 @@ sha512.run = "9b243f6558dd449ddb9d9190ea53a71ed5b28d25f5fddc64eddb194144aa688e8d8e946c53f115d40813d0933b77d5d2c78023f24a1887d8eeb70e6c1ad0bc1d"; }; profcollege = { - revision = 75361; + revision = 75490; shortdesc = "A LaTeX package for French maths teachers in college"; stripPrefix = 0; - sha512.doc = "9808a6c9f294099a3e8404d4f6c6d58fc0be31a275e18f034f65f2b6db43af840fc728ee97c3783e66d94dd27866ff51511d6ee48245ff4f5f485e623ebd57a6"; + sha512.doc = "f01ac9696a268c5207002fcaa75a0cf7a48a9bf86acc7f6356780ffebe86681a48b61a982cd04e7758332987730156028dfbd366f0c503e6d2cee2a9b4eeb64c"; license = [ "lppl13c" ]; - version = "0.99-A-k"; - sha512.run = "94db6fd5325b98a126ab7217c3a291808d2f156332359b7bcc7ad940a7df7814dc706b381a7fbe3f41fbcc5524db3ecc18e9fd7a94d633108c66119a44d99b29"; + version = "0.99-A-l"; + sha512.run = "5ae632eb81d9d4bdbd180ec9e4c37f78b2c18dfe77d8bdd9e0033e6ead0d9d09b1e1428bde1558eccf9d495259f856fac6f5ca14665672aa148baca16386ae58"; }; proflabo = { revision = 63147; @@ -39808,18 +39870,18 @@ sha512.run = "7270b65b821c303e84eec760126ad421dd65fbb5ff81309142690f8820c4865c3b1ff39b22b2cf700a10920b973e18085a1e73ea3f6c9d90da984d48a19bbca7"; }; proflycee = { - revision = 75317; + revision = 75638; shortdesc = "A LaTeX package for French maths teachers in high school"; stripPrefix = 0; - sha512.doc = "a605e06f5e5da37cfef8c9c6e99e67c57670822bf3fca2535ecda2e81cd1cb1a24b394a362b404eb4b7a85d8597eb0918e325537bc5cc1fbbc6cb46b2c29dbb6"; + sha512.doc = "30809ea76ff18ee2845289701bfc1c0851e536f89fd28d8e2673be9bfe9e6da5e669911a5d4d4d59d7bd97cdbfe82d94e5c178afe22bb4443d3188a7732691a4"; license = [ "lppl13c" "cc0" "mit" "cc-by-sa-30" ]; - version = "3.12a"; - sha512.run = "1d9e0fb66fa8efea7d296f9882c4273af04e7f1f5e7389f890846541dcecd22083f7b562023d1edb24bd74462ff2d7ac3a974c83c8e270a3a810210a69bbbf49"; + version = "3.12b"; + sha512.run = "9b4a345dcb5c81a15d162d0fbfbaf9416ea0a60dd056173d34148373392741b7f577f471fa3a0142c878e90a74cc1926803a543b482c697f7763be20f5949563"; }; profmaquette = { revision = 75354; @@ -39888,13 +39950,13 @@ sha512.run = "a3fcb75c408c952be58b45ab5fcc01207074d11dbd22bc047717d52391b9934706c697b1c14c3e942fdd16f0221258739bccd384c4c4b7a6a80cad5a07a01fba"; }; proof-at-the-end = { - revision = 69602; + revision = 75479; shortdesc = "A package to move proofs to appendix"; stripPrefix = 0; - sha512.doc = "5c3e4eacadd2aafe86c231d44a340b2567ddcd9d9b737739c3b2e2ed69c0e14d6966174e3026cd10cf4ca4696af61cf305c25584e0df959e49f01b2d95a3f9ed"; - sha512.source = "088cefbdb746236e400b232079c54c6e8f73d8adf94f022c842f45d5bfe0e83cdcf8540c0dd51214c5538d6609dc0a0cec7fa3b5a2458a28eccd288249f4f9fd"; + sha512.doc = "ac5bc84ccbf310b788f6a5a04ca6eee936822c322813dc273527fb998b2274a3b01a581661177741cbe05842b2c109bda64f300a41e1a2c312874bc36cbc610a"; + sha512.source = "0b7557218a87adbcb53eb8546924e6850dcd198f86a9273c5feaa71ec4ba64584e7f4beb919319a119387fe763ac1c3bf0188711144ed291d740872b08a34319"; license = [ "lppl13c" ]; - sha512.run = "7859a8ab78c39680922e7131f2b95ca1b253b5e1252aa14fe219c3c7fe9c4357ab30d4b58a54e84c3188fab87de9cc14a23925dc1fc1563a7efec400481d572e"; + sha512.run = "104d9f696fe512951741d669e1bd9a5fa86fad627bd99d3b2942442d47fa8b141ffa6c1aa6b17a8589fc2ffa06e19ba2e6b8ac6971ae99800a7448d7d59bf18e"; }; proofread = { revision = 61719; @@ -41034,14 +41096,14 @@ sha512.run = "a97af35dfce4a137af97071b49e58c31739e6f271afc62a455db473e573148d25fc27937ce680c6f400a200151ffd73867d5dd8781b12a63c68b7bf256cff5d1"; }; pstricks = { - revision = 72868; + revision = 75486; catalogue = "pstricks-base"; shortdesc = "PostScript macros for TeX"; stripPrefix = 0; - sha512.doc = "99bad68aac2d5e3055cbff9f8900b403cecaa5538799074cbad836a465aaeb546d307afc480d6cde162a4be735927e81324ed326cf5368b886eefc22f7324a02"; + sha512.doc = "bf2307222797e5568a0b2731e16b8914acd504e42d898c2890a3e9a1322372a9771634bf091088bd7db947e8690e621158044566e0886c6b697f07f0c62ee224"; license = [ "lppl13c" ]; - version = "3.21"; - sha512.run = "4eb2ba617f0483474ebfb711c4e1fd5bff179a1abaa6f35a8cff998e2f94ab3489fed09ab7d740655092a1815ad07560f13c3c9107b638bdab3d0f8510ec8667"; + version = "3.22"; + sha512.run = "d696d834d3eefe072a6534cadb2ccf29bb3a598a640bdfaf86ea36f1a274758468d64becb7b07481e447fe25b451866bd01248b4efc84ccbe4bd68240fd6a4aa"; }; pstricks-add = { revision = 66887; @@ -41455,13 +41517,13 @@ sha512.run = "7d400d0cd1af26732effc31e2b7a7e0cb501d712230805204362bb5fc456d379258ca2075f4c902dd6d4bb6004ba154d47ebd6cbbc5febae8d07c113987b1a60"; }; pynotebook = { - revision = 73069; + revision = 75593; shortdesc = "pynotebook presents (raw, Markdown or Python) codes (and execution with LuaLaTeX) as in a Jupyter Notebook"; stripPrefix = 0; - sha512.doc = "267d7ff451a1537602e171ac5c696d6b8ba428c4dbdaa7dbf707c2872cd129737f84dd55b78fc21fa793faeb7cdfce4a630bf0b7786be13f7f90f86f001ed016"; + sha512.doc = "11ab2293965817b4e6d0741519e18ca8f7c495774f7d11c4961b8e226a7067ce27ec2ddb5108964e5b3444a18a0bb49785b748f133e6552367ecaa07d52be13c"; license = [ "lppl13c" ]; - version = "0.1.3"; - sha512.run = "004e8705c4a676c6c96a1d9a3e5a9bc9fa32d74303d3deb43eea58070f85f2fdb42ec2c2c676f10be2cb5ca476ad669fbba5331ad6765037a7c7b0b1b1d97059"; + version = "0.1.4"; + sha512.run = "8e1f5f85756b7a37faf6ec4eef0f7e1c3dd6ca0a9c26dd43a517522bdae5df890e5dcf4c188f7fe7fa30e91d707a2a36a290facc2426a118013e7395c1be15f6"; }; python = { revision = 60162; @@ -41647,6 +41709,15 @@ version = "1.0.1"; sha512.run = "af7a59b5fa4111199351b3ee6a14ecbcd6f6e86041a7f516c97f0cd4349a2d96935f138969e0029e4f5f8b8650b7efcef9554bd631c1231d371ec323d7b41024"; }; + quantum-chemistry-bonn = { + revision = 75406; + shortdesc = "Use consistent typsetting for quantum chemistry related software"; + stripPrefix = 0; + sha512.doc = "94f755309803254ae9579509945fa2ec1764bca6069b672bcdb7e1d0bcf178e4b70f5ff6dd18a42b7dfc408f8fabe65472b4b137e40de49bb0dbbd78d56980c5"; + license = [ "lppl13c" ]; + version = "0.1"; + sha512.run = "24f47a021a556a73168a67368eb21502b19e6578ee4c95d2789749c8d9930b897d4b0a6a5f57c7b6dbd2304137cee28a7d32afc5f2621c961cfb0d80db841a31"; + }; quantumarticle = { revision = 65242; shortdesc = "Document class for submissions to the Quantum journal"; @@ -41656,6 +41727,15 @@ version = "6.1"; sha512.run = "432dd6c4365dd1e6dfbd9ea4de2f29f0bf0fe3bb7f29b110354ad7d42c4675acc4df84cbcdabc8a476ff8de260e083d32c1b3e63bf7b6122dbc0d5373847bef9"; }; + quantumcubemodel = { + revision = 75387; + shortdesc = "Representation of quantum states in the quantum cube model"; + stripPrefix = 0; + sha512.doc = "f8edcd622cf28f4fb48bf8875f7afaf2ce9146955cb779485d7e262d4c5cb2da90e342ad1c14bda1e51c5781b14c1856fc1ad77e14cd197ad24994b7ee6a93d1"; + license = [ "mit" ]; + version = "0.1.0"; + sha512.run = "feccf9772fffa3df6991e1171cfabd5b398f2512d763081f8f5364dae08d68980549ba12fca908604cc7f3a34c16d6827d789fbf1cce984615d3e1d4f92489fe"; + }; quattrocento = { revision = 64372; shortdesc = "Quattrocento and Quattrocento Sans fonts with LaTeX support"; @@ -41689,13 +41769,13 @@ sha512.run = "4950c1c7a4536cb64d70fe8c08a69fd9336825973a7c8a669ba48bd66476888775d1ad288d34d4b83a9d674624960e3d17de1c972f52bd7f329eff971ec0f185"; }; quiver = { - revision = 67779; + revision = 75606; shortdesc = "Draw commutative diagrams exported from https://q.uiver.app"; stripPrefix = 0; - sha512.doc = "42bff285adfadd6655941b0221b2cf0d9a457a638997591220b564040acb94b4c57bb9dfccf90679c81e301618e8e4b5ea19c1dad9fb478dbabe1c2dbe4da991"; + sha512.doc = "638a87e56e3a0e936e0c652922f354efa930cfddb836d9957a3cbd6b9dfea4c8fd067146b84c492639d02cfd05643dbd84d1a4b10254cbf5a2a723e0c0f535b8"; license = [ "mit" ]; - version = "1.3.0"; - sha512.run = "b7eda520bdfeebff570458d36e22b1779bd16c14070192072987c7f1131efa33c6f1e7ff8c16f73c338fbfe6ef80e656c2ef061ad9ee15885b7f5e8f1195ffc0"; + version = "1.5.5"; + sha512.run = "d06e975e15cb33f2f395546b57d75cd26d5401d2e732c44defae27e77f3564e8ab51d12d78705edecf73d5686c41843a6645b7ca6443c20f04b7b1a4a7771460"; }; quiz2socrative = { revision = 52276; @@ -42126,13 +42206,13 @@ sha512.run = "3bc28ed41a8205534d34593429429768bdfa64e61cc212017ba4be32f7a985e8d65ab296137cffbb7ad5be4dec90bbfd30d675ab314bb79ec0ea10b277c33d66"; }; refcheck = { - revision = 29128; + revision = 75629; shortdesc = "Check references (in figures, table, equations, etc)"; stripPrefix = 0; - sha512.doc = "a87b6ab25848571770bc8a7ac1f47e139c7a2abebf36b9c72b65bc66e02c14b23f7b0d2246c7160b7669460f52afd29063449c6659336f01f3e99df53cbb4428"; + sha512.doc = "38dd62b9afa002ac0435f9b677b4278745321de8b630a0eedd0d9bfd33160335dc67da7ca2db7fbb697b5bf9ca51f3cb5a3668c96c1d3559b4f495b908c72f63"; license = [ "gpl1Only" ]; - version = "1.9.1"; - sha512.run = "46dde83ed04d4586eb6a2af393ab925aa7238a30c23f49ea33f0da331e2a5071447c5df22b31c2cd9b10bd37458794fe15e53e0e79f002bbcf95b0471d6a7d02"; + version = "1.9.2"; + sha512.run = "94f81e733268b735d5ff028e5ad8588ae3b6a39f17aee2d46d3e5942a547383e1220017e6292672e31f62266ad67df5f3843ad94dc7c36b650d360a368e44c31"; }; refcount = { revision = 53164; @@ -42308,18 +42388,18 @@ sha512.run = "984909185000a9741ccde3b851dc1cf2f0d8fcd13d4812c4556459c09bb21ebccef9a6de0a4885c051f438f276ee8a97d1a3b77761fc69f53688d6d7f1cfc3a7"; }; rerunfilecheck = { - revision = 63869; + revision = 75559; shortdesc = "Checksum based rerun checks on auxiliary files"; stripPrefix = 0; deps = [ "atveryend" "uniquecounter" ]; - sha512.doc = "7c570d38c989aaeb7db5271501c5384ba8b8601396f629d7ffee32baaf1c289592bb5d69d2cb2784cfb2008fdc047098d43dc20803e4b90eac59848c15dd0cb7"; - sha512.source = "2d987c01bc0f67708080d4578f308444ed3220a37ee11ef1a95c2a9bfa0ab49a46ab46d291153f0c748935f473124d70212a821233b22f1e606be6183e4afe81"; + sha512.doc = "4db181dc2f12fb779dd17c25c3ddf97743842cb35e241f0277e2e44453572c459e31ae34d541c865fd03abe625b00d1b481373f20c9e2017a85d8f666f1d765c"; + sha512.source = "552f01424c772ab03580ea75c56b9505febe7912b2e51afec0105f5fc5a207568caa36182fc89feffbdb7be5e8e1851b3404f0ba9f7ef1152edc7da53b69b6a4"; license = [ "lppl13c" ]; - version = "1.10"; - sha512.run = "464daf4ee4f443f4ff329e28b928df94e83e83696e3e5604de7b51beb61c25a0ce50dc00b35d2cc8d0cabb32d10bc28c3c06069f5dd7eafd9fdb2d44a3adf313"; + version = "1.11"; + sha512.run = "ca028efba24ad60e33ff1f01e649694054c3e084d028d469f35cfea20874771a094091fff6ea2cad7e8c10314bc5bedd36efae9a27f62718412b5f9b5c6eeb6e"; }; rescansync = { revision = 63856; @@ -42350,14 +42430,14 @@ sha512.run = "8d4ae90bcf4e2228268d6b291891a39fa4b47c86ec1260e43f48cbb00960e23342ef6e22002cd676ba4a50506d546d68bb2333e3eef3057378e06e61da69408b"; }; resphilosophica = { - revision = 75163; + revision = 75654; shortdesc = "Typeset articles for the journal Res Philosophica"; stripPrefix = 0; - sha512.doc = "7342ea6b8756e87679cd37d08ec20ec4fd92e3b8019978e7622743e237a0775da396c8b28664662401a892a52cf401072beb40932d48a5c77e9dfa8e0ec383b0"; - sha512.source = "784872f82343036fe851b41033c1a8807a63127291bfaba131c32af0f50d312fbc4d9efe082cb57083b72a08f79e0b4a46796d9593288686448f210efc317b6b"; + sha512.doc = "bac65a93411b3446d142ddc092fdf7d3851f9ece55be6ba181ffb0764abb1a1a03aab9f11b96c1bfd4b09c2da1212d31ee436aae026eda47ca51ce4262de2fe1"; + sha512.source = "6d48c8b290253971c908cfb66cb869da279f92fabd33d99546c10045bca35e6bd0ec3f4f654a6f8ca2653b252f067decc0b37ae5c5a502748915438e9d7e7d4d"; license = [ "lppl13c" ]; - version = "1.36"; - sha512.run = "625e8b02bbc01bf0a2d801b11d9f98700ab32e93ed692f3aa5966429a30139cf156240c9d91cb43e6fcd32b1bf2bd10a9dd97e4c935fd4f76a503edfdca384cc"; + version = "1.37"; + sha512.run = "ea8ee3fbffc084b05fec420c8acdd5c8481554371f0ff9f9e41fae134e6faf222ed0772cb35b9bd79b25beb86b6338b6b88fb7718dda64ac648ca22ffae7585f"; }; responsive = { revision = 71800; @@ -42735,13 +42815,13 @@ sha512.run = "01cdc4c8443c50a91dd408c52122e8ae65257344176227a508cb082f92d61bc02756d47e27f75d7862d3c87c26add2003604956ad00b448f63b4f6417c520ba6"; }; rpgicons = { - revision = 73609; + revision = 75659; shortdesc = "Icons for tabletop role-playing games"; stripPrefix = 0; - sha512.doc = "1c28bb34b5457aa010013aeffd0eb863522f01beb8186185c439e3749b4556c5441bdf88de59135469823a1cef443e502887d7253ee6175cad7fe2c42c0d4e26"; + sha512.doc = "c7401f02cbd8250061345b73f5c04b2bafcf7892e3d6d930e080af24782f9d7ce2a674d063a1a1373dfc781a8317043e29fbb01321845464d0bb1f3d98a278b0"; license = [ "lppl13c" ]; - version = "1.8.6"; - sha512.run = "5a1987499d38dbea817c37c8aaa41d420aa163fb2ee5c90ae3fa32e56925001eba7fc8bf3d99c5ea7279202a6cfd8cfe60253d9b2113c921ff5c931e967d222a"; + version = "1.9.0"; + sha512.run = "643e9e8116012942e6af785bc349b4fb30bf2b4a3067ae11035f021a98365120953696de44d307c41bb0aa80cf2fb05758ebf4007c38a10efe2db4650fe74c1c"; }; rrgtrees = { revision = 27322; @@ -43269,29 +43349,58 @@ hasCatalogue = false; }; scheme-context = { - revision = 73338; + revision = 75426; shortdesc = "ConTeXt scheme"; stripPrefix = 0; deps = [ + "almfixed" "antt" - "asana-math" - "ccicons" + "circuitikz" + "cm-unicode" "collection-context" "collection-metapost" + "concmath-otf" + "context-animation" + "context-calendar-examples" + "context-collating-marks" + "context-cyrillicnumbers" + "context-filter" + "context-gnuplot" + "context-handlecsv" + "context-letter" + "context-mathsets" + "context-pocketdiary" + "context-simpleslides" + "context-squares" + "context-sudoku" + "context-transliterator" + "context-vim" + "context-visualcounter" "dejavu" - "eulervm" + "ebgaramond" + "erewhon" + "erewhon-math" + "euler-math" + "fontawesome" + "garamond-math" + "gentium-sil" "iwona" + "kpfonts-otf" "kurier" - "ly1" - "manfnt-font" + "libertinus-fonts" + "lm" + "lm-math" + "lua-widow-control" "marvosym" - "mflogo-font" + "oldstandard" + "pgf" + "pgfplots" + "plex" "poltawski" - "pxfonts" "tex-gyre" "tex-gyre-math" - "txfonts" - "wasy" + "xcharter" + "xcharter-math" "xits" ]; hasCatalogue = false; @@ -43601,13 +43710,13 @@ sha512.run = "7b095c07e8ac47f3456776de8388b2090de1c00ded4e4ca14f0387057826d0069cf39e6308546f0be3e41de904f9b0edcb51b466b1aa65717e6437511c0de919"; }; schulmathematik = { - revision = 74961; + revision = 75635; shortdesc = "Commands and document classes for German-speaking teachers of mathematics and physics"; stripPrefix = 0; - sha512.doc = "c76da9875c1d999263c55704e2d3cb8a981fee5fd4832dc11fd8eef26561c8fff6bef5dc12cc8ccdd280990b6594311e5093e401a2b7985f7f2d6643f3750fff"; + sha512.doc = "2cd6612ef7ebde1a721e8750986dc355b6f75b52f10334bf1dca20fb2b489085679ae5ad84174be4e48cb0c935e72d20e5981b2b78cf8f3b5911f75bdb6b392f"; license = [ "lppl13c" ]; - version = "1.7"; - sha512.run = "ada01f5fcb776c5e0a547cffecffcd8f26c9d6cd7a595d8eeecef728c850f3e6ed932997a326d5f217c9b60d87d0dc1889b2d0cd96dfd5ab40cb8488e0ba16b1"; + version = "1.7.1"; + sha512.run = "56ddd366c43c7a17f1cb996c32bae8c0513442e6112d58f7b7436657fde0a178a8075ff9cb261f3123835c0ae4dad3668acd4ed255f6e5560b057bd6da5fb821"; }; schulschriften = { revision = 59388; @@ -44371,6 +44480,21 @@ version = "1.3"; sha512.run = "6e78bca7425e0b23d7520af19494d9de303b86fae7a013ef85b2d512ee86be1f478ede2293650b435ab579811e444b570995e2ae8720afc60b42c0c26d7489a6"; }; + show-pdf-tags = { + revision = 75482; + shortdesc = "Extract PDF tags from tagged PDF files"; + sha512.doc = "a1d80263813ad6e9ebef52e27294f4d34fef7e05d88cf4a06e919b0a6c36e1c013bb0582d4a750afb0c8b6e66aafcf6755168e04d9ccb9de921874ffcd1ecd7f"; + hasManpages = true; + scriptExts = [ + "lua" + ]; + license = [ "mit" ]; + version = "1.1"; + sha512.run = "41d96947db60245c849a73dcbdbfe1a81db58c3d5f07ca610af827a323ef8a621aca117244f2eaf1f086e592c5a48367cadb30b9ca2c4c8c27ee145a7d0cd24c"; + }; + show-pdf-tags.binfiles = [ + "show-pdf-tags" + ]; show2e = { revision = 15878; shortdesc = "Variants of \\show for LaTeX2e"; @@ -44620,16 +44744,16 @@ sha512.run = "c67e9200925ac86386efaab35a8edbf20f0fda700c00c3b0350eadbe62f39fc02f502493a73acc768a4727ad1162561d7baf38193d57d1fefb4c8083ebe38c35"; }; simpleicons = { - revision = 75301; + revision = 75630; shortdesc = "Simple Icons for LaTeX"; stripPrefix = 0; fontMaps = [ "Map simpleicons.map" ]; - sha512.doc = "8de501cc2f06dde638b590d1293d2a9ba2d6bdc51f62f4c518edd95107a65894628c2bbbb79bd06df63cb8e6b2e5c8afd654b0e91d95c9570494a66ee29d9843"; + sha512.doc = "861cce4a21e0db30207f98b575463a27334f10f676274f1600c587bab0dde841762a8be765470731b9ab8458fe60ea3dcf6e364d2387a698419a261263380a9e"; license = [ "cc0" ]; - version = "14.14.0"; - sha512.run = "8274d833e164bd11cc1cf31d4348c215ac75d4b0d66bcdcd45e32c56488c303b91400a995cb1aef195ff30afe56570a327bff4e625aab4a3bb752decc1020de8"; + version = "15.3.0"; + sha512.run = "478512ad7eb482bb957a755e7d8663d6c983a6edb666a0044083ce1ac6f73add08b8027df9c9ef1c04c1de0863959c094661c39d5ee4fcdf697dc219c8955acd"; }; simpleinvoice = { revision = 45673; @@ -44640,13 +44764,13 @@ sha512.run = "8d3d905dd9dc418503bde7cd51c90ff6fc6f688502ff871040f9eb6bf96b6c1ef999d3dd98b16c8739ce9518a22a8e99a23b5cc66c437504b3837c30ea19cca1"; }; simplekv = { - revision = 75371; + revision = 75515; shortdesc = "A simple key/value system for TeX and LaTeX"; stripPrefix = 0; - sha512.doc = "29145b9d8422fef80c50b19d1348330eaa08b1de980d12273a67e6c1120072e4b3c7d48e82cb6564e0d9cc290236d3c27fb2f3e4ae8eb6d1bc61b99d50550cfd"; + sha512.doc = "f7857c39418a380bef8483ee424c7b07acde0a172752f830e2b96b19f72eb5215c05cd60d011d2a73ccf4609bae595d78c17fead6b26bb65023b7af619db1c45"; license = [ "lppl13c" ]; - version = "0.31"; - sha512.run = "7b45c8ba6778f534ee65cf73f3a93a0c9b3b69fb92e13882b4fd4e91e48db8d9126201a3893dcc2329114266f067e0c79eb87175f61162a93ba38327ac25005c"; + version = "0.32"; + sha512.run = "14f8e0beb91aa97e941a313bef26fdadae72f6006263bf736e6183d02bc358c3b7528791e278ec644b627330a0b0fefd0c3499b34009d9c4cc6bf508e602786f"; }; simplenodes = { revision = 62888; @@ -45231,13 +45355,13 @@ sha512.run = "44c467fc1de689bc198acfa224aa1109c47bcdfce8b161673752f73d59877465b0c4b87f1fcd4a8f589a78fb05ef5efd42edaff2fbfe7910a1ab7b409d9a7e5f"; }; spie = { - revision = 75301; + revision = 75447; shortdesc = "Support for formatting SPIE Proceedings manuscripts"; stripPrefix = 0; - sha512.doc = "e7f1268a434dfa14849766fd3499a130a64e5404414fadadaacc1487d85831f509d526fc760e485b06495864d2e5e7b29b09a269ad6548d48644aad0389a11ea"; + sha512.doc = "0dbc0b3ccc7cb4a65623d59ca35d04b0c217a8c3e1f977f5a7a9adf14805c92a017a6019ffc6babcda01211859eb78177c9f95870cfe5183ecc2dee9cc9247b4"; license = [ "lppl13c" ]; version = "3.25"; - sha512.run = "b52c2d37199d1b4bc9ac58a02bbc03cef1c9f9e57033febb05bf250eda5b4f2d6e185712c218be6ffda44305227fb2530d3eeadefd1bf26e95277392d43c59bb"; + sha512.run = "7fa7cc1875dff41277fa6d2a7d643e7fa014fd7d2fc306856a853109f08062c1d4031f6a21878a96e4dbf71329915021b2d90a0c861511a8ad7864736a5d4023"; }; spix = { revision = 65050; @@ -45855,33 +45979,33 @@ sha512.run = "a92eadf53e3bad0a1e54246b75b10c99d84dc509ea31cc9fb30ed5541e3d757afcb60aab7fbb7515be335a2caa2f29d7fc211b561f073e25a8a1cdbcf90d2d5f"; }; struktex = { - revision = 47931; + revision = 75565; shortdesc = "Draw Nassi-Shneiderman charts"; stripPrefix = 0; - sha512.doc = "261a9f7ef5036bc8eebb87ba503b604b158647e82e88844758be506ac5d389103661f681689a836c0048529446bad0d6537a6fc6ba273dd2ed29abee40336360"; - sha512.source = "98b06394519aafc81a565c7b12fb1ad86856ca447cb5ccae14aacc95bded9663a72bea301e7f5998eb9cc2a6358c978881736e564c3672eef456c6c44efcce0c"; - license = [ "lppl12" ]; - version = "2.3c-0-g7d3fc5b"; - sha512.run = "3d81817eac5cc8b8bd468537406db6a26fecdaad1db269c2ceed582cae84fc2b549eaf527d4c356be7d4f2f16f9db4746251e9b69db0f0fc3cc8acd9f39d1f50"; + sha512.doc = "df7adbc78b22c16f18dfc395b9cc1da9a8d1e0ae6c07c2861b2773ad10a6d56ab3bb1611778b5e874fa5129ff31383bed7331cab866dd2bdb7079daa3d2f3902"; + sha512.source = "3f8951d4f1af6dfd3e066786995e2f8382c9fec076983c85c271bc38fa4edc7f8b8eab807f7566e0160fc50490989879c1e45c09c5361ee821bc675813c18f79"; + license = [ "lppl13c" ]; + version = "3.0a"; + sha512.run = "cd85b883d51856622d5df839ee5602393300de934af40560a60bb9ec61aa2815b26c07628a1fefe5ae88c46e9127a6e6f243919ab7371842788e6d955b7461b8"; }; sttools = { - revision = 74941; + revision = 75613; shortdesc = "Various macros"; stripPrefix = 0; - sha512.doc = "c2040221f3c9e218503a05f866dd2ebd5b3044f476e5cdf0428175197c6d62d73cc8fed8316b19a77c14afcc7a3ff8b5fe978b5b5b89e900ebff86edf94bd5ed"; - sha512.source = "80dc16f14e040e5ed1cd8335d61da48a662b1b3d51474b5f3530f4170fe1f40c8ce475edcc618d9a39b66a31eea133674fea50527f5b832bc4e7f3efaeb39fc9"; + sha512.doc = "aa78d5298cfb22c7101c2197127c360a67b6875df3725c3fd928b10b818b4e55bcfc3a1637094d9988b17a06dd7e7324fbcec153fe7d92ff7bc3b6f9eeaf9716"; + sha512.source = "72ada8096f07c895b49eb1f8ef3255d616bae9f6224e49cfe6c529d55dff1b337bc5efce82757e04747c8adbfd773deb187f616f1dff55c598b84279b0c23d4a"; license = [ "lppl13c" ]; - version = "3.1"; - sha512.run = "366ebaed2e2f390d431f46b70ba2bc8b9332aae3cc75bcf7e343b1e622effe2f123a3055e2ba8b2e3a9b9957b8fe5a948954f537b1e2a617caa12cc9759672b7"; + version = "3.2"; + sha512.run = "d8eb30504ce333d2c6d5b98b2c4795761fda5f6bf483fcd5deb75e7eae4f13add1e60aa37e89cb70246031c75f7084e9c261ea7e3abffd3336d6b9d597c00c74"; }; stubs = { - revision = 70341; + revision = 75437; shortdesc = "Create tear-off stubs at the bottom of a page"; stripPrefix = 0; - sha512.doc = "70e33cb97d9496fe47e9b431662fdab59c1b84e7f9332ef76575e381557899152478e7a20601b4fcbaa9255cf0c85f956de48f14867edd126b9c00680c222164"; + sha512.doc = "4300949d1ed6c58efbe592e56758483738c5b45da85c6bb8f6dd76b46f95e0e39eb1c7c57c506f9984439167479869be7c2d128edc54b10f1385d1e0c9f6581b"; license = [ "gpl1Only" ]; version = "0.1.1"; - sha512.run = "c801c5a46814b26571698b6971085631943fe70b18f741f2625e273f4bb4f143eb3210ae37616d185728c60f28b75f5be807123278d00c0f39c2b3f275568c1c"; + sha512.run = "2882ca55afc924994301bb7d125379d3f0fa85002378739d030a54bf127b2bf52d77edd88c8d7e04743844d07310f84b788df09bf4cb8b355ee19f92995adcae"; }; studenthandouts = { revision = 43516; @@ -46401,13 +46525,23 @@ sha512.run = "3fa23536373a41957d985e5a0aac744473459d195c1e7e00e60f2b4aeab15d8f150bc76fab05068d5ae4994ce52ba4dc35380ab042cc9917a23962b2f0a7094a"; }; systeme = { - revision = 75349; + revision = 75527; shortdesc = "Format systems of equations"; stripPrefix = 0; - sha512.doc = "f98439a9a193eb3cafb6ac39c522d9ecb5006eb3fd69fd7402543011393d4a05e656420ea7cf406bd3e12e350c9d6f2ce4f704a8cb4c1b8edc75e2d53d547984"; + sha512.doc = "bda5c6315765ccb05591f22528e3c06bd19c294a48836fac58c1eec8f083f84fc200c2a9a00b72d85c586df967f6292bfd093ab99b2f7cbb7a08201a426c0c1a"; license = [ "lppl13c" ]; - version = "0.42"; - sha512.run = "a887b76bc0e557635b5cff17ee9df601f3656c7d058baf5907d4c24e016cae36f8c08889916080db9f948e340f5f262221f46543977c44dcc7788bc374affd75"; + version = "0.43"; + sha512.run = "29fb6a883a981da46ed21e82eec07724612597a11460e41fab2d136a898c8ee01e474f34623582d9e6c499d3a68c59911e0af1ac06a5086de4f11635698f1002"; + }; + sysuthesis = { + revision = 75666; + shortdesc = "LaTeX thesis template for Sun Yat-sen University"; + stripPrefix = 0; + sha512.doc = "295578da4d49d54375bb4c42bb52dc5438674b488d094da401e5d8561dcb3d050e4e4b0c1e6844a4bf94f8aba0a92c27b4826c3273e036304c62abc82a431ac9"; + sha512.source = "a713731ad7ed418ad36e1aa439e34649a77d96dd143536e7c9151bbde479c6861a0b90eec1fafbcd052ec345c234cf6e9441e732a1adb0c2799e45befdec022f"; + license = [ "lppl13c" ]; + version = "0.3.0"; + sha512.run = "d923983259cf8b1f7086a39d711301e8aaa26c4808723b1c1e77fc20cb7751759491e75bb7ee35f0bda44e2286c6eb23c00044195c6030b15b3d368c5cfa4365"; }; t-angles = { revision = 71991; @@ -46669,14 +46803,14 @@ sha512.run = "146c2e957965fb7ad9976a4b3b6c40d28b8d0cdaf0c8b9627f51dd55ba88b32ad7490bf000bb853a416b5dcc091243b9d6e92999431327a05879adcf89809d7f"; }; tagpdf = { - revision = 75244; + revision = 75634; shortdesc = "Code for PDF tagging using pdfLaTeX and LuaLaTeX"; stripPrefix = 0; - sha512.doc = "14dc6e2ec3005713768be1c1578887e9010c8ee8ed62b56c715ad944a7120e150280d1cbf7a5c6b08c0857211e95ea5797541d65c70a5785c1738e5cf63bdfa9"; - sha512.source = "262a3b5f599f564e702f6a2461a01e71d91f84053e632304455220681a3322730680191374cdfb3556aa84304bb839611d6707ba22ff5d5aa6c9f7e5896234d4"; + sha512.doc = "51657d6b48363306564827af1921238c55c6a28029e0154555031fc20b1ff6f007d6bdf4c536703a2267f5a10634204683c61078887e72c5de91ff8b0410aea4"; + sha512.source = "675888ae9cb9c4f4e120b9cfc6064e26aa9a44bbd77dc334540d674a841b4fe59ded4fa09b926c26b35286671255c819f67aa17cc71b1797271b9e8a4ff57792"; license = [ "lppl13c" ]; - version = "0.99q"; - sha512.run = "ad7c82ee90f81f278efdfbb084049ab35bdd72ff0314f9f0dcf9b303f97ed81548d1c65127fbb6768afb555696402a33318dbdb4abbc322707e5e9ad05170eff"; + version = "0.99s"; + sha512.run = "d5a6814eda4e22ee722fc10c0224fb5a995dccc4df9adb51ea0c023734c00e668d2c51661ddcb79efdbdb54a2946a92964c53abb13ae903556af217cb1b1a690"; }; talk = { revision = 42428; @@ -46793,7 +46927,7 @@ sha512.run = "82348df3f6dcedc17a3cd50f709d01b1f2b0e4be9345e63d40ee6ad2aff908f97c7d19d586431e3fe8399a8d076505ceaadb5afe0116093240a6e59a335934c9"; }; tcolorbox = { - revision = 75269; + revision = 75393; shortdesc = "Coloured boxes, for LaTeX examples and theorems, etc"; stripPrefix = 0; deps = [ @@ -46801,10 +46935,10 @@ "pgf" "tools" ]; - sha512.doc = "c1ceb5be8abac94dc79b49081f8c5f3c599c88823fd179dfa4188f2b9596cdacd2a211f4dce474920b6f21d8f42ee52a8a6ef057784e484fa985e6d6b6830892"; + sha512.doc = "6650a5826ac12a1bae8164c4b75ccd1f9db79152f30398c2b8a9fe6abeaecb8fe935c66b27a6e27a55d685dda7251c2121ef41e72ee23da04c45445ffa8c7cf8"; license = [ "lppl13c" ]; - version = "6.5.0"; - sha512.run = "18c44f0d699d8be4568282bdb4902d03471627127215e7503219f69aef06bcb29f2bccd1b32904d1f4a57a77e9db9ee6bd280534b502702e5952dd3fbc7b25b9"; + version = "6.6.0"; + sha512.run = "e3355ea002c2a11864922fa3c51eea96c845184088253822374d035ba27d06b2ed9007c54108953c2e73784a021bc25eccb798b7402359a191738ba34b363835"; }; tdclock = { revision = 33043; @@ -47206,16 +47340,16 @@ "tex4ebook" ]; tex4ht = { - revision = 75380; + revision = 75646; shortdesc = "Convert (La)TeX to HTML/XML"; - sha512.doc = "62e792ea7d2371d220d6a9f29cabc9f27209aca3775dc6582977d929b8fe9abefc5e75ed70c50f64847f300b1d992cb53bbb1e09b7393591ef2c2a70b4340197"; - sha512.source = "2e0588b320966408d04210e7b5eb03909d068184d3174cad1d6ffebcc75f2416ddb403b769443e3d13de73816c9a4846d8a2ba78ed833fd48046652be410f6b4"; + sha512.doc = "a9ffa9e7a9c260de2fd025a2e580214f4c8dd6f0fb7a5fe9bf1953fadbc9b5b6a45c485db489e7e1e98dd5666bbdb666e9824926327358975b4ccc4ca9722a06"; + sha512.source = "4abcd76be9a7d2d48c406438f085b916486e0b35314aa35205bae8a9428f72ae6460baf445c92e318ed61a34a128e71abc710e1aac5e1420960c7f531fe5297d"; scriptExts = [ "jar" "lua" ]; license = [ "lppl13c" ]; - sha512.run = "33dbede49e5fa5818b87f27baa085d3a0760dae9b9b588df37802f20b60466bbb06dad1efacf06e5266bd02536908e4d85b93f32fc964b8a17e0e94b6215255b"; + sha512.run = "676b48d34a1f27dbde87de5f5c09f16ea0832b248e6e57940a28167d584418e9127cf805d7e3d2881e0e408988588e7fc16994cf5f53d71097c9910b19f272cc"; }; tex4ht.binfiles = [ "ht" @@ -47427,12 +47561,12 @@ sha512.run = "fc73ce5601a10d638ea78fe815978d395001a73be75084539498644ac7f3fea0f3a57e95bd80e5f38659891adfd9c817e6068acfe04972a836938d733e0d4382"; }; texinfo = { - revision = 74726; + revision = 75615; shortdesc = "Texinfo documentation system"; stripPrefix = 0; license = [ "gpl1Only" ]; version = "6.8"; - sha512.run = "575cd323b6164d6d13dbeb594ed5e8aae74f43a55b065ade0d9554329f7e78f02f5f9ce5d299b0b3615892f8abe8c2136733dc6fe83db8246c3f1982ac7629e5"; + sha512.run = "325a011075eee75fdfdf700b2e55b52a1b34fd71e346b2e8c5180550d836a34300723ca950dc53a2f7a4fa861d5116367b7e72b31f4c29a23bc62162fdd5ab0c"; }; texlive-common = { revision = 74241; @@ -47492,11 +47626,11 @@ hasCatalogue = false; }; texlive-msg-translations = { - revision = 74865; + revision = 75420; shortdesc = "translations of the TeX Live installer and TeX Live Manager"; hasRunfiles = false; hasCatalogue = false; - sha512.run = "e70ead8a2ee4e00114df33f67c285c370eb2a1f24104430537ca165fbcd00d12e11abe54cd86a0c78f48a65fe8eaef857c6908d4463cad3cec125d363a36a705"; + sha512.run = "f24515e600bbc99d6b3b08bc47f1a1ec49bc2fc2bd762e528376cc0e047665a957d7c7076f6dcdf9c85deb568d08effa106536535cb2953d9e9cc60703f6d607"; hasTlpkg = true; }; texlive-pl = { @@ -47514,7 +47648,7 @@ hasCatalogue = false; }; texlive-scripts = { - revision = 75382; + revision = 75669; shortdesc = "TeX Live infrastructure programs"; deps = [ "texlive.infra" @@ -47522,14 +47656,14 @@ fontMaps = [ "Map mathpple.map" ]; - sha512.doc = "8823ec492670bfc9379e17619cf9dbc691a432318b30b12eb51741c054213f224457764785d9f94f52f3e76c1173e57ccc36d217b99450120b9b1f5637ae5bf8"; + sha512.doc = "b3eff5a874f8b60aa054e4bf14ce64d053dde308b3fc06da5cf642df1825f93fbb4bf42b6ed8cdfc06bb192eaefb71457fece3a10de8c34db2ceb8f075b8ecf4"; hasManpages = true; scriptExts = [ "lua" "tcl" ]; hasCatalogue = false; - sha512.run = "b0dbcd4e083df05638e6e8c97f44fffd6e89041bfd28ce7c468049a52c0957f4ac0057d671ea1b625a8a8dc1a10f6be9897fb00d25b7707714c7abaa9a2aa3e2"; + sha512.run = "9e91640b40c0ff7dc0967faa564b6cc8c712f6b40711da60f7b0413effd9efb831038fa349c92ab7ec2f1a816de7e133bd34051e62b143a1db1a93362db8d457"; hasTlpkg = true; }; texlive-scripts-extra = { @@ -47590,12 +47724,12 @@ hasCatalogue = false; }; "texlive.infra" = { - revision = 75215; + revision = 75590; shortdesc = "basic TeX Live infrastructure"; - sha512.doc = "2fa2dbbc6a9e9f8c2e451fc65b120748df3b50e41a4f27d01bab2da36de554212a2e6d040d8f7c9ab36b1d05dc453752333dcbe890e40424fefbec260e1741a5"; + sha512.doc = "a02605d66c3ae1811e6d92910a1e467bb1c880e495276d4bac7292324efd5a1d85e366eda34172ef7b2c7d62dd86d5ba7341f8fc7f0ef17a2d99cfbb6cd6d79b"; hasManpages = true; hasCatalogue = false; - sha512.run = "765dfb3882711dd91eee80d4dcd8461fc3fe0791749fb3dc10e0eeb5101f82bd7168de9077a89fc150ab2d67304c2a10f99b090cc1900452a8bbc55d8f4152cf"; + sha512.run = "b15bf9b4b0ea4d1d2de9defcb90064c141f24a280235956aaa5e361c0490591b9ec98a910e9c00e5c5c751009e54f728016030c43eeadc5db2d791a9db990f92"; hasTlpkg = true; }; "texlive.infra".binfiles = [ @@ -48253,6 +48387,16 @@ version = "1.0"; sha512.run = "92bebbf5a5e7ccf7be09c205d9007a780422c625d9a308eeeae50b2ec4ba3cc6755a37fd8a49e24b7a381894cc3791fbf50f54348c3ac584a2c0d9a693f93a56"; }; + tictactoe = { + revision = 75564; + shortdesc = "Drawing tic-tac-toe or Nought and Crosses games"; + stripPrefix = 0; + sha512.doc = "88ab2e728cf2145c6449d97c7acb17e1ac21225bb76c81f49acc2bd22e546690a247d6f46daf14486c0095e75ee93d13f6ce8cdbf41526235aa47b6f9f564e8f"; + sha512.source = "afff5a2cb8167e8d2669702ef3967209333c560a86537e96518b67e409f52daa59da139a27a171a5f467fb4f332f7fcc80c308b71b22ec641b935a96b274b615"; + license = [ "cc-by-sa-40" ]; + version = "1.0"; + sha512.run = "efe515af49453a55c3e8236f9d624feb990b3af5435332c07dce3c81a5a86d087a9ebba86faaf0edf32052544ea541c909c632aa01beb543ef4f05692eec5b84"; + }; tidyres = { revision = 67738; shortdesc = "Create formal resumes easily"; @@ -48345,6 +48489,15 @@ version = "1.0"; sha512.run = "abe5952a90172dd74ddfd02834ec9fc632f26da00450c310eab2528d5b52750e80225219b75e778d1f87b2279e654bb743804da19ec7da91f12e4105f9ec3447"; }; + tikz-cookingsymbols = { + revision = 75636; + shortdesc = "Draw cooking symbols"; + stripPrefix = 0; + sha512.doc = "5f8470b882188220be8c92feedfd8e80840debb033e56fb7f0912bdcaa58e476fb42ff4041e8dbddccd208932b18413db6a747219e8594225ff116d831129d4f"; + license = [ "lppl13c" ]; + version = "2.0"; + sha512.run = "cb0671627b3efd1b8aaca43fca6bc1d31e167f93f744a290456d86a609a2a8cd866e30281dee0b5026ab952f507da7fb2f8b9f37360dbd8a2fa098afb375a9aa"; + }; tikz-decofonts = { revision = 74781; shortdesc = "Simple decoration fonts, made with TikZ, for short texts"; @@ -48840,13 +48993,13 @@ sha512.run = "9da38e2e02c651e2f89a0e9ea917fc5147626026acc7302b7e32aa2cbee072f91311fbab73e44852a2c237290de76e560f2b45e88639936b542e6986d90a9b4d"; }; tikzpingus = { - revision = 72990; + revision = 75543; shortdesc = "Penguins with TikZ"; stripPrefix = 0; - sha512.doc = "4931a649171d1ea46852a4621fed831a00410c8efec10b9acee319c870b8734b2d98fbc3d58762a242910bee1c18c4b012bb95092dd11cd94496b899a4d442b9"; + sha512.doc = "7374741baa44d8fba452492aebd7fda31a5e54a24f724164b827c0b7a8609db518076331645db2e6d6686f52ec4162d7b4f935ff3140c8b4fa70f8e2576d1747"; license = [ "gpl3Only" ]; - version = "1.2"; - sha512.run = "4d05519b0f0ed87a90f4fbad696a3f05b65bf025bc7fd96b2906a98d470f35a022021816fd3413e512dca5a44d881983f54cf2c1fc076984df1bf73b4363c1c7"; + version = "1.3"; + sha512.run = "d145f43774944e3ccc3be6676a5a1d5fb97e65bcb6a0c9d1bf7630542ea2a3a0e84ba3f682e39447b4f20235fa80ac41cf9ef25246a9468e69db2d99361c8d81"; }; tikzposter = { revision = 32732; @@ -49158,13 +49311,13 @@ sha512.run = "ba4c220f4a53089f8e6cde73cbdd7e1b8eb68f4828217dd5dbd3360086bb946fbfc30a993c678bb8c6e4987579016f610875fb2edc796fd19968c3940a0f4402"; }; tkz-elements = { - revision = 75316; + revision = 75523; shortdesc = "A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide"; stripPrefix = 0; - sha512.doc = "5157c8c16e1d5c56841b1a0cf801f0462d24dfca5e92611f6c3ad4a17fb643005ff5939f35973339230928f7358ac0513bc336c48796e2daec2a4016530d0e46"; + sha512.doc = "5b2ca58112d482f039f4463855971b387fe576a4d2da564e00d69ac96e45784684b5b76952f2f462c0c990892ff18fbba16a8312d91359ad2212a01c0f40ac57"; license = [ "lppl13c" ]; - version = "4.00c"; - sha512.run = "80a171cc1e611ce657ff3d679c3ca4d203379a48d4793a1adb3262f0a7daf2bb9a59535bc25d304006a7828a2303b80017aa90209bcbeccc75a3b1f6675363b1"; + version = "4.15c"; + sha512.run = "7dcf9eb02790aaf6830d517d1304549575202926c7f97c1226e6a50701ab5f48c541931de8e87c040f7cb0edace463974801fdd59f44f5b89c3ee553f36cc3c3"; }; tkz-euclide = { revision = 71131; @@ -49287,14 +49440,14 @@ license = [ "gpl2Plus" ]; }; tlshell = { - revision = 74646; + revision = 75412; shortdesc = "GUI frontend (tcl/tk-based) for tlmgr"; - sha512.doc = "a370657926dba8d87d89ff51ce1c96bc78afe1e58a1da57087799429000198b501ea86872aab3f2791bff13156459499af24dedd7ad1d2fa47d045c1e481bd26"; + sha512.doc = "5b382c339cabf618cf78ca3fbe93f0bdd249b19c6a5f9647e0ca81adb26d7b2d705ed44f104f8e786dea7e305bb8ae95ffc16a2c1e8778e84a21e9df0bf2ccb2"; scriptExts = [ "tcl" ]; hasCatalogue = false; - sha512.run = "d99e468b446113d1fc75c052539a978463c9e80fa9f128aef42f7b862015870c1f9aa97134a7ab3be04b5e1d66672208b56e8b3ef5031aa9145742666b99a753"; + sha512.run = "b69a7b528e3222bc4f1c27f0b400b964868ecfe4f7161edf887e6170dcea3ab621326dc4b441332ed56ce04512a31efbb77ea6e4fb90da9aede9e99e2db19abc"; hasTlpkg = true; }; tlshell.binfiles = [ @@ -49398,6 +49551,15 @@ version = "1.1.0"; sha512.run = "5174ea1b9c6c02fb8245db5315ccc7b65239d1343f719ee23428bd530dfd70edf26822bde25d672603d268a63360ba31b4a9fdcddf426b82eef440cd7f449d8e"; }; + tokmap = { + revision = 75599; + shortdesc = "Iterate over a token list expandably, without dropping spaces or braced groups"; + stripPrefix = 0; + sha512.doc = "273b9d4fd843df6f067097972c460464286ba5bdf7b6ae4081140bc66ceb6ec4abfbd9efba7cade8ebcf1a5bc897fad4f9637750ee137e875186f059a9ff7ded"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "a1e4c235b3af8e6fb1e002c459e9d7f564cfb563b84cf95a081933a21deedfd81667a8d7b60db9c08b3d4776ec30bf87972a2ed777a92bcf48bec9b89c6f44cc"; + }; tonevalue = { revision = 60058; shortdesc = "Tool for linguists and phoneticians to visualize tone value patterns"; @@ -49418,14 +49580,15 @@ sha512.run = "af5320de678474075998f9497be0b766e826b0105b344939a66c5c1377e7c345623e2de18b73cb43f93c8edc241fca7a99fff1ca4b6bd3dfba52bf2ff476f18f"; }; tools = { - revision = 75374; + revision = 75470; catalogue = "latex-tools"; shortdesc = "The LaTeX standard tools bundle"; stripPrefix = 0; - sha512.doc = "fbabbcb5c678e9594edfe767f143309764e93a2b990ee5d8a35beca7381a657e157f466cb93a6fb7a60be8649e7925bc5117f42034364c5c97c8ed7fc240e72c"; - sha512.source = "4ce963c135899cebf4309287c7621535dd4df51e0974e2d2685d709c1fbc4cac6c3c38da6c411cc81bf45d42232a81cceb4a11931c5d859c6f27f388a01129e6"; + sha512.doc = "faf46956525b6e47dae860acdab5a3e5d50d35fd1c2cde4dd09b3a044dc737ce3b6f52d0ca267b64af01638d5be76261b646e1bdc3d4da3261ad47b1077f1e98"; + sha512.source = "0aec5a7f001772a503c0d94923f8aff367f0bf424f95b3f6a9606d640958b5026f219fbbf9159d48251ed9d7ca34c04ec9c010a7586efbb56eb82b565981afc1"; license = [ "lppl13c" ]; - sha512.run = "daac4e663925d78f384f4f1627d78b9bb7552fa5c554fbd3a2e7305d2c5f9dc61300a0107729145610e86304cbaf1e37206f0232ab7f3270cf1edc675aa1b6fb"; + version = "Patch_level_1"; + sha512.run = "74536120b8dbf98f615513b8e98e9a83586cb26d296b201de8b6329eaae1607d106aa3bedd7d196db38d70c79b7a2aa6ae68603dc148d2bfc4d08ce37373f8e8"; }; topfloat = { revision = 19084; @@ -49685,14 +49848,14 @@ sha512.run = "5700b0b8a95b244c93f17c5e1bfc74d4defec842892eec358b308dc55f45ffd5bef050a1ed938c9100cad771ce5ccd53bfcc917083a9ba23a60a3b339d241f2f"; }; transparent = { - revision = 64852; + revision = 75593; shortdesc = "Using a color stack for transparency with pdfTeX"; stripPrefix = 0; - sha512.doc = "73942fa07c9bcc6e8f08b91837f96a3c781f2f60443078b67232092b98e0bfaab07e57bd43e54345df7fbb9ea20bba8bbbc10c9dc58d5cf2d0b6f6bed469d894"; - sha512.source = "b37938a27dce42366234f7ec2ad1287e4864f53426584ae72dfd801055a06dfd15cd7abffcc0908e22971b01eafe11521c01eaa36a9d0f15fa8b1e61d3d250f2"; + sha512.doc = "eae6580ca49992e832b06127a587622be250011187a9cbfa2e785c6ffbad20f3f7400679862b547a201b05667566126c1baea3e4105d847e9c11bb2b25fa6a37"; + sha512.source = "ed9968c2bf0d0980ebb61eaba9e1d0bf1ddc1ec585adc6d7027596998884591a375c6d05964a3f9bc0b657a51b3372ff9e5a3a202464d92728aef10705e0b99e"; license = [ "lppl13c" ]; - version = "1.5"; - sha512.run = "58ffa6219576a994955be228a412835c8da328c351ca0cc5dfa9d3a9fdfe8b38324890ecde9ec8ed9ccc49231169786d704ef65cdd3dfd860f5aa761a18c57d9"; + version = "1.6"; + sha512.run = "65aa526c12691eb2abfd9468157773ad010b583545684a2b9c3fbac9d975018baba9cac609e134a213c076a9ee63e09f41c61c824e7fdb7ad99f4a82b10e3035"; }; transparent-io = { revision = 64113; @@ -49766,13 +49929,13 @@ sha512.run = "25e07373c53a6d4c92a5f2f19fa0d70c86202435863b8b3cd036f2d12f74a477a33cca6508794f67256a877117bea821a11b9bff235e1a894c90b71810bbcca4"; }; trivialpursuit = { - revision = 75119; + revision = 75600; shortdesc = "Insert Trivial Pursuit board game"; stripPrefix = 0; - sha512.doc = "b61fb48ad4d62e3f0894fd69b580952a568a0cd40be147da40c9be1c3fac79ecc2d5b9c81d103338151eea00b6246f9b7d816a63fe6312d5c0e426759551b007"; + sha512.doc = "f9bd168c6e73aac0dbab055c92cc6b337bd03f9baeaa96ddd4a0b00fd717503dccf838eeb87e15d90f155eaee287c4c2d155b9ba9681e8fa2b1eb5cbbb34a80e"; license = [ "lppl13c" ]; - version = "0.1.4"; - sha512.run = "24c30460c80153a5047e96a40f311873f2c460b23a87e6aa1b987b69eac8ab19319ff8ad309e2d7f188a94a95bdfcc43acef21167f8ae8a96c5372196c1e9350"; + version = "0.1.5"; + sha512.run = "c0df6e86bcba7304c0ac9e17b186c3fcf61efa0c4036b4b066487b2091fe35acee4121fac794213f3a04cec0e68634785d33bddf435fa114ff19ac3d579b4b80"; }; trsym = { revision = 18732; @@ -49908,13 +50071,13 @@ sha512.run = "1216bd48fbff316d27b9c3b3bfc9408dc116b7c741b14752d674582ea4c4bb1ffd7fa95d3d53bff2e88339d22836339b81d398198ba7e4b979a8afdb94ebbc51"; }; tugboat-plain = { - revision = 72675; + revision = 75521; shortdesc = "Plain TeX macros for TUGboat"; stripPrefix = 0; - sha512.doc = "64435ccbf6be7d4cb3dec523217ee383b810cf67c45f5745ecc785aa7cd4163607df8d0e2b5200f7af9c3650c6884718899d04938947613231c16007171043fa"; + sha512.doc = "b22d26ea6e223069958e78f12012b4f133124b0a3b232dfa4bfce1c36c21296f4e6cfb96e1ecf7c56ad5b7bc57ada83acb266a26d0ba11ad4471e409e11c50d1"; license = [ "free" ]; - version = "1.31"; - sha512.run = "d4cf21d3dbc8be3e4c68efe79eb1fb4f2482615d20edb49bc8d49b41114ffa0ecd3f3a263626422fa4f0083b01d4b6b86091538fbcfa00234382a07c9a83d1d2"; + version = "1.32"; + sha512.run = "0fbc359cebfebdccc598d774f1aa5a7246ca06b0c3b9de4235481fd06f7b1441ac4c806af5d688d35ed9cd2a3e50e40a7f9ec94ada10fdef03ab465a68b8dada"; }; tui = { revision = 27253; @@ -50251,14 +50414,14 @@ sha512.run = "0295f6188b02644a76f31087de065acafcf6a0d40813e1d6814294bb74f565823c4496a238c37678fc03dedeee4a3ada072dcf171b225110d1b9d48ab9f19c82"; }; uantwerpendocs = { - revision = 75353; + revision = 75385; shortdesc = "Course texts, master theses, and exams in University of Antwerp style"; stripPrefix = 0; - sha512.doc = "904ab46e6ce6bea6496036f70c1d32b000796960ef1a2016970025212d4da426f259bf57c3deeec47381d3ad766ceba59503e6bce4b87e3515c0ffbb330b393b"; - sha512.source = "1640e346620660ae01453fac7ba816dbb95b33923a00880ac16dddaca880457a04faabe57d468407aa2bfdf3246228348da5a0503007177776acce68b5f73856"; + sha512.doc = "3d0214d1c8bfd557111bf958c7c55b54bbc208a716c3eb44f5274f2df3549dbcce183cf6e3e5ebca5b237441a2ae8d64da9b465d05bf50fb4b3899a5491a4d66"; + sha512.source = "24b87940679ef71eba6946f96933b0d90d1d5a668300a4ffb06d0d1dd5c8f41bcb04267b399c0bdb8d71732b66ae6f91b7b944165323271a04c70f6d4c7ea299"; license = [ "lppl13c" ]; - version = "4.10"; - sha512.run = "5e2e0f46e99b9a94e3d54398949baa2313283aa664498ae9cadf8f0b4146d9c94c2074d069dbbe6062a4cc3e8d1a0ea605c5a7ecdcdbcdf6c8b58ac005cdd9eb"; + version = "4.11"; + sha512.run = "af095866743b74649b885198ba1324515f80542140acd05a063f5fdc296bd553931dbe6392162003589c0381bc14aa9e1c2d69d96bebcffe1e294634a28ecd38"; }; uassign = { revision = 38459; @@ -50704,14 +50867,14 @@ sha512.run = "9cf9a73ba3c2190da7999c3b770e92d8afb43c640d651173c126e930155e9f87f371392accd4eadae8922ee846a5e02c0eeab845561dea943b34b185164bba3c"; }; uni-titlepage = { - revision = 68917; + revision = 75392; shortdesc = "Universal titlepages with configuration options and predefined styles"; stripPrefix = 0; - sha512.doc = "1198414d70aac8b31e23c73bd167586be5bf2f2745ad492fe516381a1e202e9e0720a389fc8c12eec2a21747f7e5c85fd754243b09dd5a008b2dcfa9a7257e57"; - sha512.source = "3eb42ea4fc401d4a55362f66c96db5295fb6ee66cfd840786ea5aa640c9f2b92bb5718f614d832d7e84427af20334be407ab59e155d135212a00769bbbd50038"; + sha512.doc = "22014e77d163aa360eec79ed62deae6d1d9511183e9c1bd058c1834ec21e2790bb2203cdbad8d0700acdc32f07edee1ac19741cc5cec57752ffbce2efd1d5ea6"; + sha512.source = "9d4898d12c25f9930f7c7015bfbe98ae2ff4d1b2c5c16424c76de0e50c56162a026a1b2a0adcc19694ad58dcbe2d15e5cd1baf5e108cd4f0746ae34df7eb226c"; license = [ "lppl13c" ]; - version = "1.2"; - sha512.run = "980f748d37b5b4a3118b1f34db2957b71cdb7551595cf7673e64d75b70688e882b90bd83132ad43bfdbbbb2bfa2752fc2028f3164fb9ee5e9565b84740b303eb"; + version = "1.3"; + sha512.run = "e9c3bc3e15366c6d56aba9abd24f53dcccd014e6eef9099b1c8a8c1822e73ea7d86c35b081d80648cb5313014789d520837dc19f8d0956661fca088e32b1a09a"; }; uni-wtal-ger = { revision = 31541; @@ -51115,12 +51278,12 @@ "uplatex-dev" ]; upmendex = { - revision = 74401; + revision = 75593; shortdesc = "Multilingual index processor"; - sha512.doc = "fe4140b355ef2a7cbb3866649b6d6e1130c138f71677f15a37cac0e2a67778a7bdf169d3b78b2696c7635a8aaa227f86ca89e36e73773aa1d35582ea59008711"; + sha512.doc = "5fed613d1016e644b143332cbf35b327228723a9393b0e6b937c36880117bd22a1869cceccaa5431cb62b4080107e90ec6e642ee9ec1525fac6bcb8c9dcaed0e"; hasManpages = true; license = [ "bsd3" ]; - version = "1.11"; + version = "1.20"; }; upmendex.binfiles = [ "upmendex" @@ -51803,6 +51966,15 @@ license = [ "lppl13c" ]; version = "0.65"; }; + visualtoks = { + revision = 75574; + shortdesc = "Typeset TeXbook-style visualisations of token lists"; + stripPrefix = 0; + sha512.doc = "4626caf4d171c6c4630af0bcd2e61f9471e37aad596c16cdd55ff425fb2fc68ba866f9bc6d6f044520c0612d8cce4041fc02807400a9a2a8cc48d073d81b8adf"; + license = [ "lppl13c" ]; + version = "1.1"; + sha512.run = "b90235e3d72ad9417c395e9140d86d883f0b87b780be7db2d89de482f4bd8cb7e0e8d3ed12522acd530875a339c372b3f6d0845288068662ace9b8eb5e0bf0bd"; + }; vlna = { revision = 73908; shortdesc = "add ~ after non-syllabic preposition, for Czech/Slovak"; @@ -51928,13 +52100,13 @@ sha512.run = "2d603ccfa92e8ef9abe91f5afaf490c7c8476061679f7a54c22879bb90b4d874f9e0e533e25aafb94fee2ff512f689ec96d25ed7ed42d0ae90c5e05985daadeb"; }; wallcalendar = { - revision = 45568; + revision = 75649; shortdesc = "A wall calendar class with custom layouts"; stripPrefix = 0; - sha512.doc = "e4816b91f08a26e99b03892b3d70f4d81110e476461dec505225335d46955f9f3790d883faf19afa4d7a31ff05afac4fea870e37299f45827c5a8155d4bbaf4c"; + sha512.doc = "634f12dae1c28f5a0816b90c8e5e1a5216c765c444229a9cad01f23e0e9c116c9ce76a1ca81d7a763dbfff493fd5c98411f2b3b8a1e1129584ae3e0a82b947a0"; license = [ "lppl13c" ]; version = "1.3.1"; - sha512.run = "43a682e78a3a80784180dfd84627e5584af9199bef965bb5551b203df7f939512d4307c450ed1ee55caab611154c1511fc339831da2907527c06ab738350e05a"; + sha512.run = "90f91bae81b0975031ea7f349b7f55bd902303708be32af21af409a48ab2298a2c10a5fd4ce0aed8bb303916475b516e21e74f1e060eb6722d456b135132b771"; }; wallpaper = { revision = 15878; @@ -52065,13 +52237,13 @@ sha512.run = "7102186b0326dece11772847b9f3ae986c4ed7a078281533a0d5f65ed9342555efa554090fafacfba6e8d1684b1d3b16faea0a304cdb1dd12341ec1f88cfd126"; }; whatsnote = { - revision = 72966; + revision = 75447; shortdesc = "A LaTeX class designed for taking notes or writing books"; stripPrefix = 0; - sha512.doc = "13d948adfdb4cc2aa08165f25f395a034fdd58eab62d7efa73c8d59fbba8394e5c52040cbfe263e3077732096479d512c1ab425ebe660f2a9a0b94726cfd2446"; + sha512.doc = "fdcfd70c93f0e6a6834f9404fc35d487745034b73acd6184dab565b4d6bcaf948a169ddbfc12228addc80b8632b6a2b2191fa8a5ce49705a5a8280fbd510bade"; license = [ "lppl13c" ]; version = "3.0B"; - sha512.run = "735fa48d528edcd7884da1f3d131d154e105afa361c93f7b4bf16b55f950ed9887f9ef30847ced898795383bb91da81914eb962570ac51165a73b7f7c73bf588"; + sha512.run = "b3427658ecf28fa36fc6a5feca8f12b4925008125beb662fecd416016529ad6a5252695fe69a2b6b1eb1663fc2f6a4e40b1b9ea9494f5889cd52f1dd043704bf"; }; wheelchart = { revision = 71928; @@ -52914,14 +53086,14 @@ "xindy.run" ]; xint = { - revision = 63562; - shortdesc = "Expandable operations on long numbers"; + revision = 75447; + shortdesc = "Expandable arbitrary precision floating point and integer operations"; stripPrefix = 0; - sha512.doc = "a1ecb80e4ebb43b5b3979493f426b89d7b952c03a388f3eb36d3496506820b97e15926736f44f94195336224e3d382139458ad8c6f6060bb5129ce4edf9d3e39"; - sha512.source = "c05b56b92a09c51eaa9a3e12bfe52e85408efd97175a2ea8f1c504bc5fcb6800776360e9453b970d048e97b129da2316ae5fd5c257978c3423bcee04f5c864db"; + sha512.doc = "0811ebce10dd67471386e80b9fc4c7b12f0c97c17310f4bcd4889709c222c155ef79a54d5c2abcfdf148eac2ee219045748248d96491235bcf41e825ddd33346"; + sha512.source = "513872517a8db6d38284a6ce5186fb0fed7aa86d567cc22980adac4ba346e87a759fb1c5b5f0ba4e05e956a4a587b06eab3320f0c80b8f3ebeb2b9ed5d8b43be"; license = [ "lppl13c" ]; version = "1.4m"; - sha512.run = "7c98cd18683bc57dbae80c74fcf30995519f5c6176b5af4865ecf3adce844ac0a58c5cef2bb96e30f9d244da37effbc0b164a544dbdfb9f69ef0314c0be1436b"; + sha512.run = "2b10dfa7bca9cb265bf74f70c7f75b629e7a49912dcaa2939066e87544ef96cba31b993499105251c4230518c06db7a6fe4c3d459915a144b789389b879dfa01"; }; xint-regression = { revision = 75111; @@ -53644,13 +53816,13 @@ "yplan" ]; yquant = { - revision = 68997; + revision = 75563; shortdesc = "Typesetting quantum circuits in a human-readable language"; stripPrefix = 0; - sha512.doc = "bd0f9428c7a0930b6d714ba69f0020217021283021b9492bb71c2077fb70e86f3a49694251f88e91605604bda7049ce1f06bf1ecc1b668c63e080d1bcb087fd6"; + sha512.doc = "49e2bc94d52d1b5b6e95009cf24686d64ba95028d7a95366ee2d855b63038b5de037781e2d7cb909e2be3e0d22ef94c7ac6af7d4d5a230a29a4ee4713803f58a"; license = [ "lppl13c" ]; - version = "0.7.5"; - sha512.run = "2d9dbde5bbc12186a054624f4dfc30ab9cde606440e5568de12f9bcbc0f0c7f872141a2f1745e2f9729884e59e8c36ffddb77ae5b813cf837ea7e2ebea7d7109"; + version = "0.8"; + sha512.run = "302e1c9e570c36b1a50f6945785f5b458ca621a7623997dcb6ddfdb3995e9c1fc6ddcda7f9426033218ebacb98e07a1634f0518e81655d3cd5982915f077dda1"; }; ysabeau = { revision = 72800; @@ -53832,14 +54004,14 @@ sha512.run = "80816556a2e23cfd8345b7d22224142a5448105ccc5c1143f33c4560a4e4ab432115c2fc47c5d4c6ba599031f4c36b481465a5fa7b32afde888beac69a6e6c62"; }; zref = { - revision = 68278; + revision = 75450; shortdesc = "A new reference scheme for LaTeX"; stripPrefix = 0; - sha512.doc = "24cf22b54cb13e1458266f4962ba589fa9385f3b8d58493747824d815c372cfa6fa8a8a24d0310264b299ce43148ca001b5c6b73961d1504e1ab6e8a4ac246c0"; - sha512.source = "251cc99a193371ca0e11d1690ce6ce545cdf077a483f81d2d5ac5c3495b24c25f383ba6b73e9607578adb0940441247ac4027c7719d2ada0c1b77f7876f9767a"; + sha512.doc = "7cc167a693f1636216c98faf70c44ea1826a0a887f02303b18204b8165138219be7ff8ca413a5af318287d1c57abd02a5b05ad2766c456a0b3001fa5ea2c415c"; + sha512.source = "db715d495e70ae7e28d41052ccb20eb622201704308f858da553ef60b9e3cef4d7861d5288df95a9852e2f5396f0b47a56d87062cd79723ed38502f029959fb9"; license = [ "lppl13c" ]; - version = "2.35"; - sha512.run = "1c21d99dc4f1627520914ed3620606c724f22754662797b93c4161aaf3e36d5a42a586ae7e4b227cdf67d55c88d3979635e78661d7029f1a5967c503a9f9dde5"; + version = "2.36"; + sha512.run = "f5bb679efada440d14dac3fbfc590db6655e056f73edbace1f279c6d0aee320d6fb0ea156de40aaad6662defbe084e0ee126f245499776e036e635c8a146a29f"; }; zref-check = { revision = 72994; From ca352e30df795bcfe6a03bd45a44cb2e54b09a74 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 8 Jul 2025 14:18:35 +0200 Subject: [PATCH 187/223] ty: 0.0.1-alpha.13 -> 0.0.1-alpha.14 Diff: https://github.com/astral-sh/ty/compare/refs/tags/0.0.1-alpha.13...refs/tags/0.0.1-alpha.14 Changelog: https://github.com/astral-sh/ty/blob/0.0.1-alpha.14/CHANGELOG.md --- pkgs/by-name/ty/ty/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/ty/package.nix b/pkgs/by-name/ty/ty/package.nix index 1cc43f5471d0..50e2414f4f8e 100644 --- a/pkgs/by-name/ty/ty/package.nix +++ b/pkgs/by-name/ty/ty/package.nix @@ -14,14 +14,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ty"; - version = "0.0.1-alpha.13"; + version = "0.0.1-alpha.14"; src = fetchFromGitHub { owner = "astral-sh"; repo = "ty"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-w+eYclC9X0T1f/oj8MY4KG72lpAVGpMjjchER167sp0="; + hash = "sha256-q99wzor6inHggInT3R1mX7vLVZwoz68h41+mRg1oayk="; }; # For Darwin platforms, remove the integration test for file notifications, @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoBuildFlags = [ "--package=ty" ]; - cargoHash = "sha256-blf+ISQgOFZ99jZIHQec8Bhccb0ajZiNLvl0F1xUi/Y="; + cargoHash = "sha256-+MlTidF5g15ojRksfVpJIife+Dd3YTge5aBfrjz6qv8="; nativeBuildInputs = [ installShellFiles ]; From 2cf468838369ca367c7414a81b95bad81bb0f9e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 12:44:53 +0000 Subject: [PATCH 188/223] ptyxis: 48.4 -> 48.5 --- pkgs/by-name/pt/ptyxis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pt/ptyxis/package.nix b/pkgs/by-name/pt/ptyxis/package.nix index ec51df831bd6..967952d23ffc 100644 --- a/pkgs/by-name/pt/ptyxis/package.nix +++ b/pkgs/by-name/pt/ptyxis/package.nix @@ -16,14 +16,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "ptyxis"; - version = "48.4"; + version = "48.5"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "chergert"; repo = "ptyxis"; tag = finalAttrs.version; - hash = "sha256-Z5tTvKFivLKsRj/Ba9ZzQh/LCts4ngzYdHsRTy/ocXg="; + hash = "sha256-qZ2nDX1ivnKYJQSqh29L23ayQ4wV9Ss4XD4JRpK35UU="; }; nativeBuildInputs = [ From 501471b6ec62d9a4aafbf84d5052cf2328c6fc2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 7 Jul 2025 14:58:57 +0200 Subject: [PATCH 189/223] libtorrent-rasterbar-2_0_x: fix cross compilation --- pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix b/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix index c1789401d9af..9b959a454fe4 100644 --- a/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix +++ b/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix @@ -32,16 +32,20 @@ stdenv.mkDerivation { fetchSubmodules = true; }; - nativeBuildInputs = [ cmake ]; + nativeBuildInputs = [ + cmake + python3 + ]; buildInputs = [ boostPython openssl zlib - python3 ncurses ]; + strictDeps = true; + patches = [ # provide distutils alternative for python 3.12 ./distutils.patch From a6c744adf0f6fbd6629defdf92d332b3e035061e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 7 Jul 2025 14:59:10 +0200 Subject: [PATCH 190/223] libtorrent-rasterbar-2_0_x: drop unused dependencies --- pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix b/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix index 9b959a454fe4..d4371b7720e8 100644 --- a/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix +++ b/pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix @@ -40,8 +40,6 @@ stdenv.mkDerivation { buildInputs = [ boostPython openssl - zlib - ncurses ]; strictDeps = true; From f7fba330062473c8e570bd6de3dac76fdbf61622 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 8 Jul 2025 14:52:50 +0200 Subject: [PATCH 191/223] python3Packages.triton-bin: 3.1.0 -> 3.3.1 Diff: https://github.com/triton-lang/triton/compare/cf34004b8a67d290a962da166f5aa2fc66751326...cf34004b8a67d290a962da166f5aa2fc66751326 --- .../development/python-modules/triton/bin.nix | 13 ++--- .../python-modules/triton/binary-hashes.nix | 53 ++++++++++++------- 2 files changed, 39 insertions(+), 27 deletions(-) diff --git a/pkgs/development/python-modules/triton/bin.nix b/pkgs/development/python-modules/triton/bin.nix index 0b3e8c6c629b..0a8897acb311 100644 --- a/pkgs/development/python-modules/triton/bin.nix +++ b/pkgs/development/python-modules/triton/bin.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "triton"; - version = "3.1.0"; + version = "3.3.1"; format = "wheel"; src = @@ -26,8 +26,6 @@ buildPythonPackage rec { in fetchurl srcs; - disabled = pythonOlder "3.8"; - pythonRemoveDeps = [ "cmake" # torch and triton refer to each other so this hook is included to mitigate that. @@ -54,7 +52,7 @@ buildPythonPackage rec { ln -s ${cudaPackages.cuda_nvcc}/bin/ptxas $out/${python.sitePackages}/triton/third_party/cuda/bin/ ''; - meta = with lib; { + meta = { description = "Language and compiler for custom Deep Learning operations"; homepage = "https://github.com/triton-lang/triton/"; changelog = "https://github.com/triton-lang/triton/releases/tag/v${version}"; @@ -62,12 +60,11 @@ buildPythonPackage rec { # https://docs.nvidia.com/cuda/eula/index.html # triton's license is MIT. # triton-bin includes ptxas binary, therefore unfreeRedistributable is set. - license = with licenses; [ + license = with lib.licenses; [ unfreeRedistributable mit ]; - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - platforms = [ "x86_64-linux" ]; - maintainers = with maintainers; [ junjihashimoto ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + maintainers = with lib.maintainers; [ junjihashimoto ]; }; } diff --git a/pkgs/development/python-modules/triton/binary-hashes.nix b/pkgs/development/python-modules/triton/binary-hashes.nix index 0ce7ee85b1ca..0d67dc25d465 100644 --- a/pkgs/development/python-modules/triton/binary-hashes.nix +++ b/pkgs/development/python-modules/triton/binary-hashes.nix @@ -7,31 +7,46 @@ version: builtins.getAttr version { - "3.1.0" = { - x86_64-linux-38 = { - name = "triton-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"; - url = "https://download.pytorch.org/whl/triton-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"; - hash = "sha256-ba2sp/wk3jThgCcbXPhkwWdVcC6fY6FvYt9xSoCZEmo="; - }; - x86_64-linux-39 = { - name = "triton-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl "; - url = "https://download.pytorch.org/whl/triton-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"; - hash = "sha256-qvqaIM0Nn+5SPNRQSqcTGAeoZM133Pbv5+mB8YuMbBE="; + "3.3.1" = { + aarch64-linux-310 = { + name = "triton-3.3.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.3.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; + hash = "sha256-nuTCrhQM7ftvnmnlRFf6KIqrbxOP0axLcdqSzfpmCQE="; }; x86_64-linux-310 = { - name = "triton-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl "; - url = "https://download.pytorch.org/whl/triton-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"; - hash = "sha256-aw3RCpJSY6u+n6N9zeZ6Xpsjg/wmn99Z9WV8rDjF0dg="; + name = "triton-3.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-t020RbHFYoRNPPrW6Weccuk/37GpCiQFKwO7XEnRJC4="; + }; + aarch64-linux-311 = { + name = "triton-3.3.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.3.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; + hash = "sha256-1OMWwp3LUQPc/N+Y3o+huRwL+yYhisV37MwwWFrftg0="; }; x86_64-linux-311 = { - name = "triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"; - url = "https://download.pytorch.org/whl/triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"; - hash = "sha256-DzT254hdG/Dqr3uodaXwzm88E7qY+VA2UcHm3GdX7Vw="; + name = "triton-3.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-sx46om+Ms8xb9OGHv3N8us8XMR4REreB1KBZNT39cxs="; + }; + aarch64-linux-312 = { + name = "triton-3.3.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.3.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; + hash = "sha256-mxmTw7pHARfc8oiP8RbYKAntek080FB0/ED/ORkLLOg="; }; x86_64-linux-312 = { - name = "triton-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"; - url = "https://download.pytorch.org/whl/triton-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"; - hash = "sha256-yBgvQv2AgKfTnWZoFPo2xeMMwA6n7usaKYPbtMmaD9w="; + name = "triton-3.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-mZnoOroh4aeMHzbyG85iG3e8qlMCd6UEhKfLSoIvbkM="; + }; + aarch64-linux-313 = { + name = "triton-3.3.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.3.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; + hash = "sha256-S3nkmxWuMd0JWQkPN6Ni64HHfFZDug7FblKZA7BtKM8="; + }; + x86_64-linux-313 = { + name = "triton-3.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-uJ2Ea1pBmDF/7Cel06YJ6pa21Vf/RLVsIxdlRgI8QkA="; }; }; } From 2d5cb4f149637d46d55ef221da2923e3ce847afd Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 8 Jul 2025 15:09:52 +0200 Subject: [PATCH 192/223] python3Packages.torch-bin: remove unnecessary future dep --- pkgs/development/python-modules/torch/bin/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/torch/bin/default.nix b/pkgs/development/python-modules/torch/bin/default.nix index 1f08d73ec9b8..9ea397293beb 100644 --- a/pkgs/development/python-modules/torch/bin/default.nix +++ b/pkgs/development/python-modules/torch/bin/default.nix @@ -17,7 +17,6 @@ # dependencies filelock, - future, jinja2, networkx, numpy, @@ -87,7 +86,6 @@ buildPythonPackage { dependencies = [ filelock - future jinja2 networkx numpy From ca41e89139cdb7c4acbebe72228a3389de549620 Mon Sep 17 00:00:00 2001 From: Pavel Kalugin Date: Wed, 11 Jun 2025 23:04:47 +0300 Subject: [PATCH 193/223] Support darwin in antlr 3.5 --- pkgs/development/tools/parsing/antlr/3.5.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/parsing/antlr/3.5.nix b/pkgs/development/tools/parsing/antlr/3.5.nix index 86141bec484a..f0804a2e6868 100644 --- a/pkgs/development/tools/parsing/antlr/3.5.nix +++ b/pkgs/development/tools/parsing/antlr/3.5.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { homepage = "https://www.antlr.org/"; sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.bsd3; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; maintainers = [ lib.maintainers.workflow ]; }; } From fa9bcd1205decd4eeae30872329a57e730e7fb56 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Mon, 26 May 2025 19:52:31 +0200 Subject: [PATCH 194/223] gcs: 5.28.1 -> 5.36.1, add updateScript --- pkgs/by-name/gc/gcs/package.nix | 46 +++++---------------------------- 1 file changed, 6 insertions(+), 40 deletions(-) diff --git a/pkgs/by-name/gc/gcs/package.nix b/pkgs/by-name/gc/gcs/package.nix index 96bfbab97fc0..da2f8de3a62c 100644 --- a/pkgs/by-name/gc/gcs/package.nix +++ b/pkgs/by-name/gc/gcs/package.nix @@ -2,10 +2,8 @@ lib, stdenv, buildGoModule, - buildNpmPackage, fetchFromGitHub, - cacert, - unzip, + nix-update-script, pkg-config, libGL, libX11, @@ -21,28 +19,13 @@ buildGoModule rec { pname = "gcs"; - version = "5.28.1"; + version = "5.36.1"; src = fetchFromGitHub { owner = "richardwilkes"; repo = "gcs"; tag = "v${version}"; - - nativeBuildInputs = [ - cacert - unzip - ]; - - # also fetch pdf.js files - # note: the version is locked in the file - postFetch = '' - cd $out/server/pdf - substituteInPlace refresh-pdf.js.sh \ - --replace-fail '/bin/rm' 'rm' - . refresh-pdf.js.sh - ''; - - hash = "sha256-ArJ+GveG2Y1PYeCuIFJoQ3eVyqvAi4HEeAEd4X03yu4="; + hash = "sha256-bU/VoX/wb7DJGQLFVg0+bR48TXhHAE8yhqX2mbxSyGo="; }; modPostBuild = '' @@ -50,26 +33,7 @@ buildGoModule rec { sed -i 's|-lmupdf[^ ]* |-lmupdf |g' vendor/github.com/richardwilkes/pdf/pdf.go ''; - vendorHash = "sha256-EmAGkQ+GHzVbSq/nPu0awL79jRmZuMHheBWwanfEgGI="; - - frontend = buildNpmPackage { - name = "${pname}-${version}-frontend"; - - inherit src; - sourceRoot = "${src.name}/server/frontend"; - npmDepsHash = "sha256-LqOH3jhp4Mx7JGYSjF29kVUny3xNn7oX0qCYi79SH4w="; - - installPhase = '' - runHook preInstall - mkdir -p $out - cp -r dist $out/dist - runHook postInstall - ''; - }; - - postPatch = '' - cp -r ${frontend}/dist server/frontend/dist - ''; + vendorHash = "sha256-hFgcTreiE2PwIwOG1zwLyF7ZbB+p9uCNVJcqHbQjJjE="; nativeBuildInputs = [ pkg-config ]; @@ -103,6 +67,8 @@ buildGoModule rec { runHook postInstall ''; + passthru.updateScript = nix-update-script { }; + meta = { changelog = "https://github.com/richardwilkes/gcs/releases/tag/v${version}"; description = "Stand-alone, interactive, character sheet editor for the GURPS 4th Edition roleplaying game system"; From 32b5e5a55e58ef7d1dc1aaf34e7e6dc16f931055 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Tue, 8 Jul 2025 16:11:30 +0200 Subject: [PATCH 195/223] python3Packages.catppuccin: 2.3.4 -> 2.4.1 --- .../python-modules/catppuccin/default.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/catppuccin/default.nix b/pkgs/development/python-modules/catppuccin/default.nix index 395dc456a572..d0fc7210c542 100644 --- a/pkgs/development/python-modules/catppuccin/default.nix +++ b/pkgs/development/python-modules/catppuccin/default.nix @@ -2,8 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, - poetry-core, - poetry-dynamic-versioning, + hatchling, matplotlib, pygments, rich, @@ -12,7 +11,7 @@ buildPythonPackage rec { pname = "catppuccin"; - version = "2.3.4"; + version = "2.4.1"; pyproject = true; @@ -20,13 +19,10 @@ buildPythonPackage rec { owner = "catppuccin"; repo = "python"; tag = "v${version}"; - hash = "sha256-0+sbf2m0vJCf6EOl6DMqgtL35RJh+rehi/p0ylTPJK8="; + hash = "sha256-lQsJnzOnyDIUu1mbydiyfRwh0zCRGU35p0Kn2a3H/48="; }; - build-system = [ - poetry-core - poetry-dynamic-versioning - ]; + build-system = [ hatchling ]; optional-dependencies = { matplotlib = [ matplotlib ]; From 9807714d6944a957c2e036f84b0ff8caf9930bc0 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Tue, 8 Jul 2025 16:16:20 +0200 Subject: [PATCH 196/223] libdjinterop: 0.24.3 -> 0.26.1; fix aarch64-linux build (#422754) * libdjinterop: 0.24.3 -> 0.26.1 Signed-off-by: Marcin Serwin * libdjinterop: fix build on aarch64-linux The vendored date.h library was too old. Signed-off-by: Marcin Serwin --------- Signed-off-by: Marcin Serwin --- pkgs/applications/audio/mixxx/default.nix | 6 ++++++ pkgs/by-name/li/libdjinterop/package.nix | 19 ++++++++++++++----- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/audio/mixxx/default.nix b/pkgs/applications/audio/mixxx/default.nix index 027aab52109d..67fe6811a98a 100644 --- a/pkgs/applications/audio/mixxx/default.nix +++ b/pkgs/applications/audio/mixxx/default.nix @@ -65,6 +65,12 @@ stdenv.mkDerivation rec { hash = "sha256-dKk3n3KDindnLbON52SW5h4cz96WVi0OPjwA27HqQCI="; }; + # Should be removed when bumping to 2.6.x + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-warn "LIBDJINTEROP_VERSION 0.24.3" "LIBDJINTEROP_VERSION 0.26.1" + ''; + nativeBuildInputs = [ cmake pkg-config diff --git a/pkgs/by-name/li/libdjinterop/package.nix b/pkgs/by-name/li/libdjinterop/package.nix index c5a6c7d76f78..ce116d4a0275 100644 --- a/pkgs/by-name/li/libdjinterop/package.nix +++ b/pkgs/by-name/li/libdjinterop/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch2, boost, cmake, ninja, @@ -10,18 +11,26 @@ zlib, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { name = "libdjinterop"; - version = "unstable"; + version = "0.26.1"; src = fetchFromGitHub { owner = "xsco"; repo = "libdjinterop"; - rev = "0.24.3"; - hash = "sha256-Fp7AwEOq2JOpL60GDAXmA15ptFeLoG79nnnPXHl1Hjw="; + rev = finalAttrs.version; + hash = "sha256-HwNhCemqVR1xNSbcht0AuwTfpRhVi70ZH5ksSTSRFoc="; }; + patches = [ + # https://github.com/xsco/libdjinterop/pull/161 + (fetchpatch2 { + url = "https://github.com/xsco/libdjinterop/commit/94ce315cd5155bd031eeccfec12fbeb8e399dd14.patch"; + hash = "sha256-WahMsFeetSlHHiIyaC04YxTiXDxD1ooASqoIP2TK9R0="; + }) + ]; + nativeBuildInputs = [ cmake ninja @@ -46,4 +55,4 @@ stdenv.mkDerivation { maintainers = with maintainers; [ benley ]; platforms = platforms.unix; }; -} +}) From d8fc43162a999cfe24c76ed7eed93898de9c14e2 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 9 Jul 2025 00:27:26 +1000 Subject: [PATCH 197/223] melonDS: 1.0rc-unstable-2025-06-18 -> 1.0rc-unstable-2025-07-07 (#420540) --- pkgs/by-name/me/melonDS/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/melonDS/package.nix b/pkgs/by-name/me/melonDS/package.nix index 45fd4c1898fd..6fa741b77a00 100644 --- a/pkgs/by-name/me/melonDS/package.nix +++ b/pkgs/by-name/me/melonDS/package.nix @@ -28,13 +28,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "melonDS"; - version = "1.0rc-unstable-2025-06-18"; + version = "1.0rc-unstable-2025-07-07"; src = fetchFromGitHub { owner = "melonDS-emu"; repo = "melonDS"; - rev = "71edf793fcd2726c4212f7915194c60107dc2809"; - hash = "sha256-B/qWdt+fWSov54zA+7S25bEVxqQuspo5oT3MyMk4Ato="; + rev = "85dcf65231224f34e25b5007b644d8987e33838c"; + hash = "sha256-ZKPsE3+kkv2xlIHB+TBKp2J5GnKU7BA1+O4Y1Rq4low="; }; nativeBuildInputs = [ From 08e67c744fb180f30326300daad37e8a57cdbacb Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Tue, 8 Jul 2025 17:10:07 +0200 Subject: [PATCH 198/223] .mergify.yml: drop The mergify configuration is outdated because job names have changed significantly. Also the mergify experiment failed and we're on our way towards GitHub merge queues, slowly but steadily. Thus, we don't need that anymore. --- .mergify.yml | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 .mergify.yml diff --git a/.mergify.yml b/.mergify.yml deleted file mode 100644 index 83791c36780c..000000000000 --- a/.mergify.yml +++ /dev/null @@ -1,21 +0,0 @@ -queue_rules: - # This rule is for https://docs.mergify.com/commands/queue/ - # and can be triggered with: @mergifyio queue - - name: default - merge_conditions: - # all github action checks in this list are required to merge a pull request - - check-success=Attributes - - check-success=Check - - check-success=Outpaths (aarch64-darwin) - - check-success=Outpaths (aarch64-linux) - - check-success=Outpaths (x86_64-darwin) - - check-success=Outpaths (x86_64-linux) - - check-success=Process - - check-success=Request - - check-success=editorconfig-check - - check-success=label-pr - - check-success=nix-files-parseable-check - - check-success=nixfmt-check - - check-success=nixpkgs-vet - # queue up to 5 pull requests at a time - batch_size: 5 From 5e349d700d222c35c776ec1c4bec06983f48dbcc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 8 Jul 2025 18:26:39 +0200 Subject: [PATCH 199/223] firefox-unwrapped: 140.0.2 -> 140.0.4 https://www.mozilla.org/en-US/firefox/140.0.4/releasenotes/ --- .../networking/browsers/firefox/packages/firefox.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox.nix index bf91a6453515..6569d19bd289 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox.nix @@ -9,10 +9,10 @@ buildMozillaMach rec { pname = "firefox"; - version = "140.0.2"; + version = "140.0.4"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "11d3295c82835668f43a888bd5aada22248776e033aecc7558348e6ee26626bf4b65bbaae2680f7285a6b2b6209ec5d4aea453f1e0603544cd48bf45c735b2ea"; + sha512 = "3de7c0871b8a45683f5c226fb3e91e597e8f89ef154b208b2a57c4d3ea9f39cb5c69ecbd5eca3b6da68d3775688d2289c1360c7d110c67bb1be1cf26ef8cf36d"; }; meta = { From 1e6e82a7baa6ccddb780b14d7d49081e67b6beae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 8 Jul 2025 18:27:41 +0200 Subject: [PATCH 200/223] servo: 0-unstable-2025-06-26 -> 0-unstable-2025-07-08 --- pkgs/by-name/se/servo/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/se/servo/package.nix b/pkgs/by-name/se/servo/package.nix index bbeb8dc5b187..b33d7df53314 100644 --- a/pkgs/by-name/se/servo/package.nix +++ b/pkgs/by-name/se/servo/package.nix @@ -45,7 +45,9 @@ let # match .python-version customPython = python311.withPackages ( ps: with ps; [ + markupsafe packaging + pygments ] ); runtimePaths = lib.makeLibraryPath ( @@ -63,13 +65,13 @@ in rustPlatform.buildRustPackage { pname = "servo"; - version = "0-unstable-2025-06-26"; + version = "0-unstable-2025-07-08"; src = fetchFromGitHub { owner = "servo"; repo = "servo"; - rev = "cbb0407ae641c049dd6796275b4ba8572c06b798"; - hash = "sha256-d0Z+dvnNm3NxvGe/W/zJsAsyeMvxF9HoA+wSclWeLgk="; + rev = "c3f441d7abe7243a31150bf424babf0f1679ea88"; + hash = "sha256-rFROwsU/x8LsD8vpCcmLyQMYCl9AQwgbv/kHk7JTa4c="; # Breaks reproducibility depending on whether the picked commit # has other ref-names or not, which may change over time, i.e. with # "ref-names: HEAD -> main" as long this commit is the branch HEAD @@ -80,7 +82,7 @@ rustPlatform.buildRustPackage { }; useFetchCargoVendor = true; - cargoHash = "sha256-j6cQalYbeHunI1t4VRQkbqGNylwWg0NBoItwloYTfAE="; + cargoHash = "sha256-2J6ByE2kmoHBGWgwYU2FWgTt47cw+s8IPcm4ElRVWMc="; # set `HOME` to a temp dir for write access # Fix invalid option errors during linking (https://github.com/mozilla/nixpkgs-mozilla/commit/c72ff151a3e25f14182569679ed4cd22ef352328) From 5410795c734b619c878adb5232260b2450bf546c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 8 Jul 2025 18:31:33 +0200 Subject: [PATCH 201/223] firefox-bin-unwrapped: 140.0.2 -> 140.0.4 https://www.mozilla.org/en-US/firefox/140.0.4/releasenotes/ --- .../browsers/firefox-bin/release_sources.nix | 1650 ++++++++--------- 1 file changed, 825 insertions(+), 825 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index 78943a86d577..c52e8385e537 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,2477 +1,2477 @@ { - version = "140.0.2"; + version = "140.0.4"; sources = [ { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ach/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ach/firefox-140.0.4.tar.xz"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "e2c227089de992da5a02f95b106e5294a02ed4d25fc8de2bec09f6b71e97d66c"; + sha256 = "f943c88e9137bac9d5ddfc60939ad2d29c1bd552a25940952cfc259594fed177"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/af/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/af/firefox-140.0.4.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "cf761d0ce70f84f5d58ee6258aac4a71abeaba884bb5270cdc66f63f3a232f08"; + sha256 = "b99de59f6e9dc526de1a5b2ad32746e664644e1571808fc69afc8c4642c0e1e1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/an/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/an/firefox-140.0.4.tar.xz"; locale = "an"; arch = "linux-x86_64"; - sha256 = "45376e155b125ad03b2d5c021d03a688271a267f2f454e46665d587661066b86"; + sha256 = "c045273e667aeabc7be60f0086391bc36d90f2adfab92210ba1f9268e1d7c8ee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ar/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ar/firefox-140.0.4.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "76311912ed9617e6268d07b4f966f569474c6e4afaa45ecbf41d46635d3bf61d"; + sha256 = "82e951d31b07d9688937734621057a7619cf191fe752ba8ec727163917ae56cc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ast/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ast/firefox-140.0.4.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "cddb8708c58ea8ede3144fbbe5d5ac75f6b31b7b458214e8861ada75ea8b71f0"; + sha256 = "8dda2a1af36b2dca3de2c9f74bc0072f3be2d9b3214d39d710db03583d921b84"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/az/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/az/firefox-140.0.4.tar.xz"; locale = "az"; arch = "linux-x86_64"; - sha256 = "f302ae54f3505e58140cdc5e08ed11ceda66cbcbcc2c02121571dd43e841e5dc"; + sha256 = "2807a17273842e0599a13dfe4fdea595f2f5949217e3a346b92839d15dea72e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/be/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/be/firefox-140.0.4.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "29bd46023ff9ec1e5e24a017290e58bf40ba0e653dfd6c90fe8cd1d902ec442c"; + sha256 = "b8296455d8ece60bffb88e8202dc30c34bef5d7ec1ffab8af08239e70ab1046d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/bg/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/bg/firefox-140.0.4.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "4cc5d8b67eb7db41f12d8499fcb93599f15239d9b39356e7e79a6d6938978ed6"; + sha256 = "7d3e2f5e04170c73008253f03b11fbe0c48c183faf6e10e2350e1836df60a475"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/bn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/bn/firefox-140.0.4.tar.xz"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "4d03e63d210bee0966f276a1a52838fb79996279d60678848085b530d78851f1"; + sha256 = "be32a5971fd9ec8b7a90ec14d36025501744bfd0fede998f7e3050529f84480d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/br/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/br/firefox-140.0.4.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "e6e28d37de7390c89cc4bdbb5e509f9897c27453d233c07ed4fac38780d06e0b"; + sha256 = "fd4216ca595c6aeb3df8f65757f255ec19c3ec3a4efc189f247ff46266c0b49c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/bs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/bs/firefox-140.0.4.tar.xz"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "82f9d85725ff479487fbad5dd214e4cef6ac768925d0a3d9f752d4b0e675568d"; + sha256 = "81dd60942c9ff6756678076ecd7911bcdf3b7d4a5a8afbd7b30b18a6653ab542"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ca-valencia/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ca-valencia/firefox-140.0.4.tar.xz"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "3bac8a3d6d84a156d77b0f418df20f462a4fc7d6df4683b76ce8c09d66a2c21e"; + sha256 = "033596fb9b446b4e83a05db4d3ca4bbedb4749fc306d2abf19aa18cd1ce56c7b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ca/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ca/firefox-140.0.4.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "7e7bf5b13622d91d6c7cd0fb2ce192ac65a2c3e85f6fa7d0f46cdcdbb10ef6a5"; + sha256 = "8e0b32b4201d78fa0cdbe39358091f75823385bfef42202073b08fb89e855f1d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/cak/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/cak/firefox-140.0.4.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "fde5d16b04bbfa8a873203b54076173b453d93b7ae72602fac3a2798d83f69d9"; + sha256 = "80030af3faff215dd3a31a38ddf6300c25317c48d43cd6e368edb8260500b38c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/cs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/cs/firefox-140.0.4.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "e24c51758acba74028dcb3eed2b09d622c5d5b9ad8ca1eaf7c66fcf9ab435558"; + sha256 = "3268be2e344b28b4b29eb1e72cf998c08c03a4ec09b291c492c91e7ddd8ce527"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/cy/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/cy/firefox-140.0.4.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "8f9fda9a85a8bf1e33b78a6e41933668503b48a916cab51898302abe57fe1405"; + sha256 = "ea30df26b853d0ac57d3e180469b31e8ab1ca9b2715159126254920934a553c7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/da/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/da/firefox-140.0.4.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "fb3963cc112476ae647891d0b7e7d2d6c126d2a608fc91256bcabe685b3c6341"; + sha256 = "1ab11a3de9e956f9409b0bb1bd63e93bca452dfee9af08b6146a48aec05360ce"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/de/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/de/firefox-140.0.4.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "165b4935290667d625e3083faa737ac9bef173e7c8d3811226ec9249e9bef3b0"; + sha256 = "41238ec3f71f94994a5b4e0f8f853f37e118b525c236184f8252e5a8f3fd5fb6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/dsb/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/dsb/firefox-140.0.4.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "af8eb29899fb648dad7c5089371351241a58644879a8973a8c9a96c114c23d5f"; + sha256 = "9bc216214d2b946e1b6fd299650e7694936d40e8c42d1af495846846034b4e42"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/el/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/el/firefox-140.0.4.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "68a52eee4300145740575fadc8e0c82858ea7f7e021381e8467f72cfc80377a3"; + sha256 = "eaf89ac946296670fdd03ff1a04b4e31415cf5a3aeea74136abe060aed5c1174"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/en-CA/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/en-CA/firefox-140.0.4.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "50896768c02b17501256c3289a346ed5d7874332dcf14e14390c2e6d20ce3357"; + sha256 = "f3fc43e9a3cd80217021d16158f5a8788d0e79312b2d04f6506ef7b959be8f75"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/en-GB/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/en-GB/firefox-140.0.4.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "a56a4df541984469906050eaa1a2585bb4b31db183f452bf8f57f78e13026757"; + sha256 = "c0ad885a06a9c3544d26342ce750c8f77833af7bb07b58056b3766d8b39f9121"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/en-US/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/en-US/firefox-140.0.4.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "0de987e3065409d7feeba28e8b9c59c8270b917a293c140a5423579c7e70f8ce"; + sha256 = "63e0033e6f4dd0576074de3cf1f70feec43359f923ed9055e554cf84b13856f6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/eo/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/eo/firefox-140.0.4.tar.xz"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "bc8515c4d88f75fa9241af9e21cf6748eec8859401dda872aa7f14993433a0d6"; + sha256 = "9ba6978b7b93067906632f5ff5cc5176dcfa822b328bef47aeda12a2b80b772e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/es-AR/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/es-AR/firefox-140.0.4.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "dcb01e7b7071b9d29fc81205b5cd8c11d7c6802186e77aa656e0dfe3491523cc"; + sha256 = "5f18c84a33a752113b605b7aa1190f861266d112bbd3bf11a02e398374f21793"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/es-CL/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/es-CL/firefox-140.0.4.tar.xz"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "d3918ab7c29edf8c61a4c69a863e1330f7e51039bd8a96038ad0d65db73f7d07"; + sha256 = "3e50bdee8ba84836a5e473e7ae16a10a77c72ea00313ef747d481e456509d5cb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/es-ES/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/es-ES/firefox-140.0.4.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "999de873f455860c8912e18401347f4156f91b0da3779122eee98473af400c9d"; + sha256 = "c968ee5478d2d0d19345e3b2589c4ab59b920ea8d7362c9568894b01844b53ad"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/es-MX/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/es-MX/firefox-140.0.4.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "e4a0bcfbaecb78b99eb8f9c651b536b1db2189268e218c32408fd9db7dee7e93"; + sha256 = "4b5cb4200ce1b0d03fa64c6548ac890ad728ba48f820cc57b646851a2b799906"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/et/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/et/firefox-140.0.4.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "3f48c7f1c94fcb7186a50ac344adf55ae3fc5b4e9538fc3c3a5bcc79794e6ea3"; + sha256 = "cbc37f1164ae18c166304847ddaf77a2f41f80cfacffc621dd83ce49f58b396f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/eu/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/eu/firefox-140.0.4.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "8d0390f0d5daba9a5a94d2b6a617cfd779c4a94141a14772e9424fb1c50b42f8"; + sha256 = "391084c38de7ec752b0127a2e094000428a1e14695be863ce9974a93bac68ca3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/fa/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/fa/firefox-140.0.4.tar.xz"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "368331431ed1825a3351889e7b9c50a9e22009f5d2310e787d15ea84e98d707a"; + sha256 = "d4748949656408593c2a1b50cde8aaf793bc72949839757e0c876fd41103fbf6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ff/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ff/firefox-140.0.4.tar.xz"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "4984d768f622c23bd8f8daacdf5ccccd0b5e1bf02056df24e77d1a4c31e88ffd"; + sha256 = "6936546f2b1ec30628566448d7ee1899bb2421aba7fe6216cffb188d1b37db30"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/fi/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/fi/firefox-140.0.4.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "3fc303b3c69d6d1f6e359aef31fc045c477318533a2c468dfc35b675d545b54c"; + sha256 = "b5fc0520a281b904effb0934de09d5aa181fe7e1e69097e5a210f171441cf8e4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/fr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/fr/firefox-140.0.4.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "61f78b729cfab9c0de14946c9f9d792efcedf410efd771651ff819f6fe233903"; + sha256 = "b09ae010df4e4532e8352b53d1e912063a7212d32a98b7c57d6b65ae8f69d2cb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/fur/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/fur/firefox-140.0.4.tar.xz"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "2fa4e5b3dc3d402ffcce9eb0d39ec96fd15ad17534a61d8d8ebb54454cf637a3"; + sha256 = "d22129ecdd21d576196314138c1ea95a3586e32597dfd7ec10ac521b1051f342"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/fy-NL/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/fy-NL/firefox-140.0.4.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "7c67c4eb2f2c1f7c2740a196036ebdd223e8ecf3502c36bd530383915bc9bc6a"; + sha256 = "af31dd2af4fe4b189028c950a18aafb0c1c3929584c010eb7fbfd265f4d070ab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ga-IE/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ga-IE/firefox-140.0.4.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "05b8aa663b4a42732af808270b473cacd331d3dc9bf62c6db2b58d0353cda961"; + sha256 = "af7fec204caac40b39d53c32d4998e8d79d63852c20c814d452bff7242c3a203"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/gd/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/gd/firefox-140.0.4.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "1d5242d61ecf20c9808099be96fbc3f519afef972396f78d27bb95e13cea0563"; + sha256 = "39557be86366b4af33ceba02999817cd9c924b71fa53c8ce8c5978db46540c03"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/gl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/gl/firefox-140.0.4.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "62238f570bd7b6d04334042655a77e6e3f50e49f68a670d6a6de72239f2d13c4"; + sha256 = "641d663a98e9cfb2d73851cd43690e5ba6558eb9a53293d82bc56317f13d304b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/gn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/gn/firefox-140.0.4.tar.xz"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "72837ce7a4fa32d66574b08a62789d950f142c7dd4dc64e77c5fe1b4a1440e0c"; + sha256 = "b31eae5285175df269e309669f7b388d5e0a6ba638bfeda93055332b50de7239"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/gu-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/gu-IN/firefox-140.0.4.tar.xz"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "437068e0a89843392e7fca35b7fd4bcd0fcf1cf4349773b96dac837b2fc444f6"; + sha256 = "4005c93cc405fd87d657e48fe5d1fd4465138672fde4c99f52b473d6c0610c91"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/he/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/he/firefox-140.0.4.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "e9e92af20871a0a54eb92b6cbf497e70e5c46aadbd1c7ce311f298cd712d1951"; + sha256 = "c8be882c46896913f393dfa087aae2234a658aedd1fd40b95e6929fef4a09d89"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/hi-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/hi-IN/firefox-140.0.4.tar.xz"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "f2ca0ea65c92a60cf48c9edf573567ef42a74f11a48f75211d3ee08f20782107"; + sha256 = "9635a5904731ff04829de5fe78006643bf95e66ced31cf408a391c840529ec57"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/hr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/hr/firefox-140.0.4.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "31fa2fdd19478e38104916d30cb6979413730e15e05e67c848b883296eecbbf6"; + sha256 = "fbb0266b9d44fa95ce0d836828c652931b95fb0788fc34677627f2f65154f0f7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/hsb/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/hsb/firefox-140.0.4.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "d0c53d3b6f50f82d937ae1ebc136988e52b8d4fe4c1a856a270bead227e18168"; + sha256 = "67b867edf6f8755462e6655a924ad814f2dec6773fb9f16a8fe7a2e99f5e162f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/hu/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/hu/firefox-140.0.4.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "d1a398d8f68b2802a23ecedc7b13af9ab15a95e29bdcce67b0faa5ddd74a23f3"; + sha256 = "b2e5d9572e5c4a432b8724da8d93b1b2fc380aa17edb1bbc8e9404fc7aceb3fa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/hy-AM/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/hy-AM/firefox-140.0.4.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "ed7d7d3b3afda6713a43616f3bb557109bf111c87000a28883498fab5fc97fe8"; + sha256 = "2275107b5ce36130de9ed6a017b3eba161094d6d82795e14ec94f49c219e28e6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ia/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ia/firefox-140.0.4.tar.xz"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "8d6d4b5bd8a58f09a116d4660cf8c11581dde9eaa3bbfba629dd75680802136f"; + sha256 = "1e8da9c5524c7f110747be29b8d5dd0cf9dde3e688b69dc01b4f2ab9128ad998"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/id/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/id/firefox-140.0.4.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "ae6a44bba8aaf3c90ec7f2c1349e3a0d3dc40d71032f9cdd1766b88cb76c519b"; + sha256 = "003534b48392817c8086008ece34ebc3841e46cfe542b2fcae85fa53f4e23328"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/is/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/is/firefox-140.0.4.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "1e3b8183d4a05f5046b5c3ee88a0d9b10c13a1abcb222d160674f2dc5a8ee644"; + sha256 = "b4721a060e43541462752c7d32afd68dbbd31acc2b5a6ecf80a266e7e96f25ff"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/it/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/it/firefox-140.0.4.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "fb0037c8da022dbb4d850fbc8115e69e18b5d3abbadb00d99c175b752ea62e2a"; + sha256 = "aacda149720a3b218a7bbc7e5f9b79f9b90f12a1c0e11d9c3cdc6ba73bdf4e1a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ja/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ja/firefox-140.0.4.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "0ff7873a842ee5ffb9199cdd8960c9e8e8139eb870c1d6eaeb08b93180ab3e7a"; + sha256 = "4c3e0e5d946447466a14f65c94f27c11e5fb20b948da4d580ea069909b9babd5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ka/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ka/firefox-140.0.4.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "da87492318002a32f7be7dd0a79c9eb1ce2089ba87dc09768170b9ad8386cc7a"; + sha256 = "58c5ba63cceaa864645f015148305b73dcc68ee15d30f65c38fd4a8c731f87e9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/kab/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/kab/firefox-140.0.4.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "55a193ba40f44363456cb58fbbc4ffcb84c81249e793c9d3b9fb6ceaadc1c206"; + sha256 = "8759cb4d63917b1a767eeef65fcedb63d56e5abaaa6fde80ceed66eac5daa76d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/kk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/kk/firefox-140.0.4.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "c84f5ab5051392f785946cc207ff44f3e76a4869de9867de69100ced2f293e05"; + sha256 = "6f3d8d0872fad6b6d99842ed558e4585c55928d46abbadb8a5b9ecad41d98147"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/km/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/km/firefox-140.0.4.tar.xz"; locale = "km"; arch = "linux-x86_64"; - sha256 = "8d0430da0846291063e5e76a86ce1e5ce4badd15a29af532ee9093bc24c5e7c6"; + sha256 = "599233b9a4a4e0d8bbb303df932830f5f48f05e6e8f6abc6a613b9cb65a3a08a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/kn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/kn/firefox-140.0.4.tar.xz"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "a02a1353ae9d415819f8084a5909fe5dbedffac3e163a2d618b78b84b1eb0f17"; + sha256 = "0fedef33ccdf32bb7d402ac10068c4710473acfc35daa75f0027364c61f37993"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ko/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ko/firefox-140.0.4.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "06e8914c37157eeaaf0e4ce0500965cd3f5c638b0f6a5dc6c5ecf176e8c0c1af"; + sha256 = "afbe28ce7f201e9ff3910ea66780c9422ea8c2d6f86914fd35d3e12016039199"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/lij/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/lij/firefox-140.0.4.tar.xz"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "392a45592535eb509aaffc3d1d34462e3a716d4c76763b5432676fb168e1a719"; + sha256 = "07b0ea91c23c6925bfa9ae4fb8778feaaaa9ed0b1dcab8f401fe438fb97440f8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/lt/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/lt/firefox-140.0.4.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "8e3d915a0ab0e373ee992112d0dfa360ab8434d3e285097629fbf341a58aa156"; + sha256 = "9baa71d8a7c20aca54c421b0aa89d7a5ccd47d81ae330b62f47d80645fbccc7e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/lv/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/lv/firefox-140.0.4.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "041e89dce80beea445dd202466cd901e3ea756e09c88fdad9b8b5dea1fd22651"; + sha256 = "09e19b4cbafa4eed3389bfb4d963ee336f20e1e7013d73302f6735fba0c83762"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/mk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/mk/firefox-140.0.4.tar.xz"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "3ab3afc5e292cd3cfa034944904ea040bde8ae800ac31a325ba8a29fd2e6f02d"; + sha256 = "8863e0afc27e29630604ab9d5d46119233dc6dc1acdaa0411ddf546e51f25a90"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/mr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/mr/firefox-140.0.4.tar.xz"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "e86a79c31c80a6807a7efa0f5ac5e8ec83a205395049b8f71acd24f86e07bf30"; + sha256 = "f89cf49dd5a8119987c9824af141a610fafd35ecdad63efdda4566ef881b779e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ms/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ms/firefox-140.0.4.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "7bdcd7a59746930d8af534593e9cffa6b4ea7aa9c9f55e588a9b36848e16f9de"; + sha256 = "16034026fa470345bda32ab6cf77855ad181a46450605c2f3a3da7b3e8459141"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/my/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/my/firefox-140.0.4.tar.xz"; locale = "my"; arch = "linux-x86_64"; - sha256 = "9a02d4654aea0a331254fae34ce63d19d32d776b8e7dd878ee739dc1269a288f"; + sha256 = "80b62b63f5b85034ad85c08427e8b57d8ad7006c39398f1d53d5c1d371d52f58"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/nb-NO/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/nb-NO/firefox-140.0.4.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "56e556cf8febe6c07430845e42b830034a23bb4495e009446e44c4c589d1e49b"; + sha256 = "822b4d14e399be6be9a7138eef6c3d4196df57c1af1bf397e57ceaf255f5005d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ne-NP/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ne-NP/firefox-140.0.4.tar.xz"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "fb30955d8124f7ac413520f977e4523aacaf68f6131a15a51681f3feec37c7db"; + sha256 = "9835c9fcee863a72f405342b3b9e5ca8221640999f676071208b92e4f55a431b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/nl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/nl/firefox-140.0.4.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "e0c0a9fb70336038f1d69a63f7c76a4838b91799f474b98b4fbed33de37e676e"; + sha256 = "321eabfeca0d23d1ca52f11f2385951ab493cf37e6fa0f2910c614b9cea50c5e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/nn-NO/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/nn-NO/firefox-140.0.4.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "46cfd0576574902b949f4c8da49db68ef3c76020a11411609a40a82399e98f52"; + sha256 = "b6d189494b498693635c773fb5508add490766a8e84a3434174aeb806fcae122"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/oc/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/oc/firefox-140.0.4.tar.xz"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "94b5918783376bd741fb383ce3bb8a311fd98d433ebfd147854283102bfd2f7d"; + sha256 = "5e4c3b578f7be36ba60f0bea160384c3d51c975a78509e978229116409a0c2dd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/pa-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/pa-IN/firefox-140.0.4.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "ed8bf829691da467f7826b4f94ca339908d75f9f5900006a8339591693e7356b"; + sha256 = "9a2db5dda0332d2bc15319a2bd9827fe631b55e309874683c013f467e241560c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/pl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/pl/firefox-140.0.4.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "66e1410b13b95d86534122db96706822ecbc8fcaf0f58630289f732673963b61"; + sha256 = "d1d2e2e5280de06eb8e5c4a5003427bd022a1fd75de781d9f1102a493f489728"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/pt-BR/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/pt-BR/firefox-140.0.4.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "d740579183cc64d4c295602730ab8a3c766774871a82c840498a30528db13183"; + sha256 = "98b35b1f41e66e81bce4d73389537d5f65a62b26a541d11d7a777173ff80ace1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/pt-PT/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/pt-PT/firefox-140.0.4.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "0fcb53162dade58f21fda891c67b582dc54abbd230f5ff52731ee7441a14c40b"; + sha256 = "3888619d2961ae318b80554a1a96d6a1217775b73fd420cab7c7550db213677d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/rm/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/rm/firefox-140.0.4.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "a9107f9abf695219c162c916f3a9b524833a56481e5601a8a991929a92c504ef"; + sha256 = "454c0d5c4206dc40aa4d1466c68bfa34a14dffadc39b4f1389c08396cbfc6a2c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ro/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ro/firefox-140.0.4.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "ac9d146306ff772630e69bf4401a1a4132768ce09a2d99d65cde404d57f4347a"; + sha256 = "36e688a7fd8de7faa6137b8f18c529af29c1ddb4127f13522d1e764a96a0359f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ru/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ru/firefox-140.0.4.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "869e9d4bb40782997ca61117adefb2fff9fc65c88a3842a5ea427cbae34f7ab0"; + sha256 = "b58eff8dd606fc072aec5d2a5c05aaf3f1be24df50ebe229f67ae470fc0de77e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/sat/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/sat/firefox-140.0.4.tar.xz"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "f3196ca979279dcce6a77cce8ea5a52bf59173ba739862abb72348601eede52e"; + sha256 = "359ea9fa726ae7cf85e8c4e3b93ac229fd1eb1e6aadfcd80202f43261f230b2d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/sc/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/sc/firefox-140.0.4.tar.xz"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "7e4c790af8176f4402cfa5be91fc5235b917ee4e061a42e36141c907133f6289"; + sha256 = "019e0c4b5efa01ccf11c648ea5926b06723b8347dc40a510dc8943d6f3f9398c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/sco/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/sco/firefox-140.0.4.tar.xz"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "2ed21bbbf843179dd49b6f45ec9d92cc71206ff883836bb91ea38e652259df2a"; + sha256 = "579aa32bf96feaf1802661cb76ee71e2e86eab5eef165427ffd17221d930a424"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/si/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/si/firefox-140.0.4.tar.xz"; locale = "si"; arch = "linux-x86_64"; - sha256 = "913bd04c526982236f7b36722e9fb9c5e0efe001261dc51a9a458467d0b32cdc"; + sha256 = "36bbcbf0c69c94dcaa5f7d83a210803e62aa4e7681ea265ff940b450809a8c9d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/sk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/sk/firefox-140.0.4.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "23431f9be624313c735504839e57fe9d47a529f54e6d7f7b4b89c6d65dca46e1"; + sha256 = "4c0d7fd27b2d6f13b9fbb46bc60d0d0fae3ccc0a48964d8b76fd755abb09b6c3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/skr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/skr/firefox-140.0.4.tar.xz"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "2a55f81b4539d4ae3e67c3b38f908d7c89a0d21c679c9c1a66eff3fb132aeef2"; + sha256 = "a36eb3eff2841cf74a826ecfdf5e9bba0f002dbfbdbd047efa666f017b4b8990"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/sl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/sl/firefox-140.0.4.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "83b3ed4227201fe2bb211a9220075e81a4e25ca474a270ff3dab3aede93f0bda"; + sha256 = "94907dcffdcb458d689f07d44d593bebb626b8e33369f8430bb832af3ebbeb31"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/son/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/son/firefox-140.0.4.tar.xz"; locale = "son"; arch = "linux-x86_64"; - sha256 = "bc6b2351357684f75284fe37afa3ea12ca671fa12d848fefc018e4bf7a28f29c"; + sha256 = "2361e0fe70ce80a749202033a108cdd5f452bde4f6d1aabe93bac29f111099be"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/sq/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/sq/firefox-140.0.4.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "7e4858b0ba7ffbe8070a1c87fbeb4a2478366ed4bf4f3ef14ed2604159c2834d"; + sha256 = "0b10efa397b9374633f1e6cdd96e6c0db209fbbbecea9f5b2ace09387f0d0632"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/sr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/sr/firefox-140.0.4.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "9a6a1ca2d911b33b98941e1173004986f1bebc186e1a6a65dc6e99b2d27905f2"; + sha256 = "d3d1ee2abed6d1f4a7141266dc91607f63e99050bb8604d42d57fb84ec4b0ad1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/sv-SE/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/sv-SE/firefox-140.0.4.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "34195b184fa6a8aad50e90786be62602544d2d468b8f4cd0fab941b6f2cfc376"; + sha256 = "861ec995d3c583b3923bc3341eeef98798081efad4aed440c85db7d68c17e633"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/szl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/szl/firefox-140.0.4.tar.xz"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "72b8cfe0a99403d735d95efbba2c6e697703bb2fdbd1adbce0121374d6b90c79"; + sha256 = "cf15037296dc5d8d12473c7d6b35d76212e18737e615bad47618544770689e30"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ta/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ta/firefox-140.0.4.tar.xz"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "9c0d4011f1705ec2a87d64e6ac326be24a310a9f33a50731433b341a70bd924d"; + sha256 = "b67ecba9a19f933c2119a360bc32155933bbf58880682e9a92d611413839e3f3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/te/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/te/firefox-140.0.4.tar.xz"; locale = "te"; arch = "linux-x86_64"; - sha256 = "9f880735a73310bb3f8e09b8b80f3e36a57a4349c9ef9611956a87445ded12b2"; + sha256 = "3a7f66d6301d732aa1f7a38b543af171217981752422adc8369bb0d2fa57960e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/tg/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/tg/firefox-140.0.4.tar.xz"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "a92a1c3cd36de8882d23a70c7191001f01846ef0deff1065568d59ccd924376e"; + sha256 = "7f7d9279462f9258d34d5c244ee05f7b550c077783de99826f98c85c1b18a1de"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/th/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/th/firefox-140.0.4.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "a3b38ae33a09730acfb862a3ec698f8efe87c42c7048ac0012fadf759c663de7"; + sha256 = "7f66f1da57dcb7d66d01df6dde1a6164c2b67547de375f922f3b969da44b0c4c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/tl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/tl/firefox-140.0.4.tar.xz"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "d5429936c9f02d9a9325a30daad2465df66f90e8c5a500b067b5b975cc7a69f9"; + sha256 = "e5e537353c36f62fe81665e568b58a628cbded6e3878b6f7cd0a4c1595f66a7f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/tr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/tr/firefox-140.0.4.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "1ad4d75abb9ce983dd053d9edcb3b910e3d8aa1694c493e64cf336685cdee44e"; + sha256 = "1a1234f1d51aa51914e0a7b0691119f7db59e2fdec984ac7a050f6146165094c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/trs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/trs/firefox-140.0.4.tar.xz"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "fbf0f946a55c741d8d93b0d7ec4c6acff39c11f7adaf53d0bb52b3abac7549f9"; + sha256 = "f2daf710fca9ef775dacb674666248b263f17de8aafbe104057883b9cb8ab082"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/uk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/uk/firefox-140.0.4.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "f35e7cd88bc7a0d04e9d332e4e1d146087f3b1cd1e7823014c9be433e2b74919"; + sha256 = "ccde5546dfffdf689266eb5d775e515788720e3ee9fd604040f5fa1159a13629"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/ur/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/ur/firefox-140.0.4.tar.xz"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "5e6a5ca058ebfe254c98871e2f0acc5023a3d71979c7610b56b8cd579ad796a9"; + sha256 = "d341965dbe1d7b5e97a259616c656241d70b79475edb66f496eb12b847c7b8b5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/uz/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/uz/firefox-140.0.4.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "b554070e63c7cce2e0e529262cb09028aa525f4a95a867456ab27b01d5bfd6a0"; + sha256 = "10be44ae71670ff47a6a5d5770a66ae72f0de6c9f92b20ad5ba4e35c513c7c21"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/vi/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/vi/firefox-140.0.4.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "18eba0e1d2825c49ca791a13b967cda18150811c4af7645a75eea193145f7a19"; + sha256 = "0f62936990ed1b09fa802076f5a3fac6e0124abc7b00e2b21eb3d99f67b9a93c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/xh/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/xh/firefox-140.0.4.tar.xz"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "59650b315866f02f2d9fb5dfd3bce4099e6b4aa48653553a730a85cd30b5ff9e"; + sha256 = "5a2b8e9bb73887c7bf67dcbdba8107276865c6acc5f068097762ea6423363b69"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/zh-CN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/zh-CN/firefox-140.0.4.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "8c9d65d9462b8982157355145989e7e249242830d1d759cfa48164de7f76d406"; + sha256 = "7e9414f774c20db478855bda61ac92b4391b71b67926a3c0500ade8b02a50118"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-x86_64/zh-TW/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-x86_64/zh-TW/firefox-140.0.4.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "77e66e8fed62f2899cc25e39906736dfdbb3efb56b2f29ce208b01f2b46ea9e0"; + sha256 = "91745033ba539697affd88bc38b907e8611366ab920e0368f7c32d58995ec38a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ach/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ach/firefox-140.0.4.tar.xz"; locale = "ach"; arch = "linux-i686"; - sha256 = "85ebde10a333bab7282b175ff3ad2eaa519b91b0746a6e59e19a4677774c1a14"; + sha256 = "1186084f9cb050042d78e286a31cf8638025a86323e35980646a7097117af318"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/af/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/af/firefox-140.0.4.tar.xz"; locale = "af"; arch = "linux-i686"; - sha256 = "ef4f11da9cefd5cccfb7ebeba2f6571fa69ecee0604e481d38bdb2c10e37cd43"; + sha256 = "2a38b0c0ef06cee8b82618b1590a381c4aa986db7fb2a4c5c95e8c84ecaf7cb3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/an/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/an/firefox-140.0.4.tar.xz"; locale = "an"; arch = "linux-i686"; - sha256 = "322c2ff75021e6033236c5af8952593bc11035d1b936391de0c6d7b8859caf97"; + sha256 = "14be6b274071b90e28b31eaced6fb55c8aa802f812ee844895f05a6976a7b67c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ar/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ar/firefox-140.0.4.tar.xz"; locale = "ar"; arch = "linux-i686"; - sha256 = "e4b9b54bdc05614d209df3c5480539843eb7b832ba48e336d16846de63f7338b"; + sha256 = "2fd0c0cb5059f4982c3b47350bd20e1a75c61e556b0624eb48e5842ed7651adb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ast/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ast/firefox-140.0.4.tar.xz"; locale = "ast"; arch = "linux-i686"; - sha256 = "f83d9920819e2d7e4746ecada967c151dff1a010054f6994f52b211e1d39f2c6"; + sha256 = "73d6547c8e24b39cf93f10f58f72198108967eb3f8b00bad07ffd62f01ffa528"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/az/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/az/firefox-140.0.4.tar.xz"; locale = "az"; arch = "linux-i686"; - sha256 = "8741405c7173581127bab43cd3bb12b89a5a5af2d0bd62326d0aa35aaf068b9b"; + sha256 = "79fb1f46eae41d4bff468e72de977282c353936fcd8a3e3cf7503bc324284183"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/be/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/be/firefox-140.0.4.tar.xz"; locale = "be"; arch = "linux-i686"; - sha256 = "72402f8097dd729b430890de299ee3833eb7d9766837746f475c2caa094031d0"; + sha256 = "dc68865f6e1946c94828eecf8f3d8f036e31a0e39628f15b68b434c05e6236e6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/bg/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/bg/firefox-140.0.4.tar.xz"; locale = "bg"; arch = "linux-i686"; - sha256 = "36a5940709aa5f0083f34eec767185d3774a7e17ccba12f50e92e7b3e52a05c7"; + sha256 = "105a93713444c9e121945073ed075530ea8cf6de27304f51eda03d97fc390be1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/bn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/bn/firefox-140.0.4.tar.xz"; locale = "bn"; arch = "linux-i686"; - sha256 = "f5a74bc15c324e22eccff2e780be09622300c979ec2c817ae4795c063a3e97b1"; + sha256 = "689007b39930b173756e9dd0f07db52dddd7af05ab75058103a22af1bdf2f243"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/br/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/br/firefox-140.0.4.tar.xz"; locale = "br"; arch = "linux-i686"; - sha256 = "8b212f1b1697eb31e0145858171e32c59e21d0af2a557b29f11f41ec8f964365"; + sha256 = "f7f4fdddc29c097eba6d19cf9956c0e1e57a6319d8e8b595d75c818a5aeb2969"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/bs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/bs/firefox-140.0.4.tar.xz"; locale = "bs"; arch = "linux-i686"; - sha256 = "687ff1bbee0f71afb3a59c6287a9ecaee4bba60e670373e5d72b212d4a367a8b"; + sha256 = "f03d2f78cee1bb7ff52191daf0aefa020051135876e93584705a576ceab2c000"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ca-valencia/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ca-valencia/firefox-140.0.4.tar.xz"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "3bdb6457717e87d4af1a59199dfca5983483a7e6af2b7e89114cd764d9e0ac26"; + sha256 = "f374f49c3b99ef7a4ab5971476088e0a795f51b79c78bb107735736fb02608cc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ca/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ca/firefox-140.0.4.tar.xz"; locale = "ca"; arch = "linux-i686"; - sha256 = "6731d518a8550a2cf474fe3c661735bec5724d4774d84c0b2a56eaffe850bec9"; + sha256 = "19ee5381f86227c2cece4d0bc17bb91a903d2d3f91ef426962ed4088fa420a5a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/cak/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/cak/firefox-140.0.4.tar.xz"; locale = "cak"; arch = "linux-i686"; - sha256 = "b6c74cf2cf12a738824aba735f8c975bb3d1f7f4f4fb3349c781d01425ef3244"; + sha256 = "d2ee2f40482b9b2e38c30845ad2e81a22adeade19ac4d9bbd74c65457bc60372"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/cs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/cs/firefox-140.0.4.tar.xz"; locale = "cs"; arch = "linux-i686"; - sha256 = "ff68d28c13e14aa22e9162ebf7846e12ea9fa93e5dd486e862cab909d15ffc18"; + sha256 = "e6d69d98553b603912cee8d1c4a34055b9ab1eacff80c7951bc171e792e760f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/cy/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/cy/firefox-140.0.4.tar.xz"; locale = "cy"; arch = "linux-i686"; - sha256 = "69d45fdabca475a679dac82e5e9ff524a93219fa7472d859850b3e48b09bd77a"; + sha256 = "eb66fd829f0c8824aa6b591e9a493ab09014c5a0ce1f6964228eda7ae55c78be"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/da/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/da/firefox-140.0.4.tar.xz"; locale = "da"; arch = "linux-i686"; - sha256 = "13d854824d0a07aa091625e9a3fb558d5bc1f0cd495ca053aa259a089a7633e1"; + sha256 = "01dd245a9277b95134001c1c96a1f3a82af274a76034e307695d8f1c1793bc26"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/de/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/de/firefox-140.0.4.tar.xz"; locale = "de"; arch = "linux-i686"; - sha256 = "f63a41183122ede2c0b3313fcdb5aad9a39ffa980fb99034c2fbfdf2f0139ee4"; + sha256 = "31f6ead3bc8c4dd96a7f6f4471090f36a7783ba35aff21aa4809257d713f837c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/dsb/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/dsb/firefox-140.0.4.tar.xz"; locale = "dsb"; arch = "linux-i686"; - sha256 = "dc0bcf2150fb45189e99ed532420d6015a965394c8c57618329a2192dd7e5a21"; + sha256 = "8e88de458d493f789912612b1c90f444eab638ad300db42142ed17683c4980ef"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/el/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/el/firefox-140.0.4.tar.xz"; locale = "el"; arch = "linux-i686"; - sha256 = "a74fd1c406a2f4960cbe3a800bd0e40466f0a001f0bd64a3dd30ce50af3c7ed0"; + sha256 = "799de2a52b142ab9c506a839c7adb9d9c1bdc06a1ab59ba4713a8b950fe6173d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/en-CA/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/en-CA/firefox-140.0.4.tar.xz"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "9d96ba8a39774235137f6748c59895a3cf95380904d93a4891b521b3f2c692f9"; + sha256 = "a5385017f0ac16e01be9f62034e1e598e52f0b89095538f060f52323e77364e3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/en-GB/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/en-GB/firefox-140.0.4.tar.xz"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "b8fe905ea964649b0c4ca6703bdfa4e484974fb9717c8dd6d313c23c066261b0"; + sha256 = "6ae767b1b34a59c7e0ef1df07367ad47a396f68c50577ae537d888ab6f7ae692"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/en-US/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/en-US/firefox-140.0.4.tar.xz"; locale = "en-US"; arch = "linux-i686"; - sha256 = "7237c46e28e15c58ab9c3d35a75cf32f669c0bea0224f66f7742fb30289faa53"; + sha256 = "eafcda88f4a296ee1b67936cc6caf44650f3c109f208c86729ba029ba78378ab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/eo/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/eo/firefox-140.0.4.tar.xz"; locale = "eo"; arch = "linux-i686"; - sha256 = "c9528279e1d2f61cfb397a969fc5f28ec0b046b02e76f8b0fe3940f65c0519b7"; + sha256 = "92ada3e5fb02c36d2e8c1bfe8bac1adb522f5d528e355b368b887a07b44b764b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/es-AR/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/es-AR/firefox-140.0.4.tar.xz"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "6d387d863437f98a8a608a3236d1211c3650189c30449251d79fce0cde44db19"; + sha256 = "838667df7f1454bb55f8c55cb92ea4feb0a4c6d7c85aa77670a8bdb607a3759f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/es-CL/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/es-CL/firefox-140.0.4.tar.xz"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "389faa055f1e16f3f8dab4ec2a734597cabfd11fb2c84d1cf9d5d9220bdffeeb"; + sha256 = "2af8df8d4192e875c750c6689e44eb18c21dbae9e7db73f0def9df63c89e36f3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/es-ES/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/es-ES/firefox-140.0.4.tar.xz"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "a72790c89cac16d0d072f8b2dfe95497b924c9fcdb9373cbc5a7f28d73f3d108"; + sha256 = "76667eef65181a671dcf5624c60c13d529ebabd2fd3c541886ec568cef6d81c2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/es-MX/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/es-MX/firefox-140.0.4.tar.xz"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "22370da2c4a6a72f82fe2f4134a890b2e5232095037a8f2d6ae2fa3578eb99dd"; + sha256 = "9d92bab5185b98dd57da6c49f65a6f67937edb39027dae66f745a1292bd574f8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/et/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/et/firefox-140.0.4.tar.xz"; locale = "et"; arch = "linux-i686"; - sha256 = "5a322b8185f8dc0aa940c0c4f00ded6db90a010f6a6680eda909fef8cb200674"; + sha256 = "ac1b2e960d0d57d03b0e08afd7fe4426c4aedbc4bb9d24aef77182aa8480a8f8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/eu/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/eu/firefox-140.0.4.tar.xz"; locale = "eu"; arch = "linux-i686"; - sha256 = "784f3266156a739535e7a3c8734e700aa92f70c7dd620542598a47568f58941f"; + sha256 = "bef2d01f49e73a81f0a59afcd3ac8709eb9918acf79fb47f7cdac6b09c4a1c3c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/fa/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/fa/firefox-140.0.4.tar.xz"; locale = "fa"; arch = "linux-i686"; - sha256 = "02fb858bc7a2af197c80e01df0e182aef127d1d31eddd149d58eedc9e6e3b8a2"; + sha256 = "bd1d3f8bcb2ba008f76c449a3661f42f45559faf047e1339143926e972b6cd21"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ff/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ff/firefox-140.0.4.tar.xz"; locale = "ff"; arch = "linux-i686"; - sha256 = "a260206f7e5330505204b328636152eb6becfcc5905298af859ca00c571f8f69"; + sha256 = "5c3907a334848afbae90d52b643413dc9692ed76b60225ec71524867b40eae0d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/fi/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/fi/firefox-140.0.4.tar.xz"; locale = "fi"; arch = "linux-i686"; - sha256 = "be27347a1082f2769ffff328e968711649e42dd1ebb5046b7a548da204d45d06"; + sha256 = "db125233d28993a07aba3b3920e99417d7bb1348c179cc2c9c20285aae72f1a0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/fr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/fr/firefox-140.0.4.tar.xz"; locale = "fr"; arch = "linux-i686"; - sha256 = "6a5c02ae5cbb1c4e8480ccd0654579ee4db322944a025f81c8bea85e7a1eb4a4"; + sha256 = "cd75264af4230341e12cfd29c4561fb0c5b2871f63d2c6ba13dfbb8107e549e1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/fur/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/fur/firefox-140.0.4.tar.xz"; locale = "fur"; arch = "linux-i686"; - sha256 = "5ff8b09c2887e89ac62cd2a9363f77e72605622937a0914fe969fe9187ca02c5"; + sha256 = "b8404633354613834a6d088b7f9ab77936c1535b7c30f87f8145e3f81bafd5dd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/fy-NL/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/fy-NL/firefox-140.0.4.tar.xz"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "806cccaada32105c2386eb224d9378f954d32c124ee6217a48e49316a4c359b7"; + sha256 = "2ff96697538281488c405648f9adbb378cb716a6946923ee616f29f3e647232d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ga-IE/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ga-IE/firefox-140.0.4.tar.xz"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "10dfe7240917e4ebed53e7bb820c7c08aeb8bc44aa3245eae8327433bb284edd"; + sha256 = "767885a0c5e8e409be4918a534e3afba13697e3a97beab0832e9f1f47e26d2e3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/gd/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/gd/firefox-140.0.4.tar.xz"; locale = "gd"; arch = "linux-i686"; - sha256 = "3555779acd6c2de51ceadf4d8a51e3f907916739b4c2297bceccc69e2a0dccd4"; + sha256 = "6d7de73fb8d3dc953d384ef7388b17d3df364fa3127f39ebb319b4fd1a443d11"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/gl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/gl/firefox-140.0.4.tar.xz"; locale = "gl"; arch = "linux-i686"; - sha256 = "b29497c0a8f2b323a34724281e50ad16717475cd7e77969232f7385a1857c1e9"; + sha256 = "90726dd9f6cf47601d11567f194a32f34db308d6ee0a63df97057bf7810c51f7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/gn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/gn/firefox-140.0.4.tar.xz"; locale = "gn"; arch = "linux-i686"; - sha256 = "31fe81ed44e00539451fe909b74bce5993c6b2ce40a285acd1f65ace282fb858"; + sha256 = "a93f279cfe4d256ed9065cbbad5fd619469723a4451a67a4427ccb8cb767af1c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/gu-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/gu-IN/firefox-140.0.4.tar.xz"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "f6cfb98f513ef4b0b532dc29c456691ce8c7e149bb423f8b7dddd5c4cefb07e2"; + sha256 = "591d5fc411d3da52b04ffec9a3a54e3952e512b9fe66527dd4145568145f7a4a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/he/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/he/firefox-140.0.4.tar.xz"; locale = "he"; arch = "linux-i686"; - sha256 = "45a11a082020b36dc3abd727de1eff3f2bcd12657cde89e119a0c8d3c7974b58"; + sha256 = "760e0ab517792425bfcf61c203cae2237dbda07141f468cfe7994ac0acf7802f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/hi-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/hi-IN/firefox-140.0.4.tar.xz"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "c781f6da36d194f730b61ef33080fea7dd13c82d85a4409c93a812198350b5bb"; + sha256 = "26aaef2183370bcbc259109030aa2282d670a1fd53cbfb68897650c452417a79"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/hr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/hr/firefox-140.0.4.tar.xz"; locale = "hr"; arch = "linux-i686"; - sha256 = "d756e3bca4ce7779e6e116483f711ce94ad069ee2efbda29ec1724bf2b651c5f"; + sha256 = "85091c7c9c80d1fb4e91129ce00185689c4c768ae7071c61a2350d5b43de4ff3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/hsb/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/hsb/firefox-140.0.4.tar.xz"; locale = "hsb"; arch = "linux-i686"; - sha256 = "de971db6126097ecdc2d0cb5613afed55e95260f2d3fa308541c863e8c59ef48"; + sha256 = "00a7c57673ccf6dfd6cf1dc01681c7d75f150c0bd24eb06add8574779bd5099c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/hu/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/hu/firefox-140.0.4.tar.xz"; locale = "hu"; arch = "linux-i686"; - sha256 = "8c5924dd3ef6fc2247399311962fd32ef1ad04b5c430ecb39abe37f17308f566"; + sha256 = "78575993d3b84d8cebc2205ceef28866fdcc8bd5197df345c410132733b554f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/hy-AM/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/hy-AM/firefox-140.0.4.tar.xz"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "fd33dc0087f60780845a01ce0d8d973c3f8ced50979b636064e490ad5cc775e9"; + sha256 = "410e925297b0084e9b727f931cc6701cde2e8fed7b824aa5b484c44ca69cefc6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ia/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ia/firefox-140.0.4.tar.xz"; locale = "ia"; arch = "linux-i686"; - sha256 = "cb04a55dcf48ea791e9c536d43e682778b94a4107b3c51b40d0fc76831c0f62d"; + sha256 = "5210d60588e6716e837d5910dbdf437cdcfce114281f4c3b040c162bda99d2b9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/id/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/id/firefox-140.0.4.tar.xz"; locale = "id"; arch = "linux-i686"; - sha256 = "d2d9ef506a7516edc25f1ea008ef4537ab6f547a28d4cceaf3a13958cba947aa"; + sha256 = "5730cdf18ca4724f3e198328431d393761efd46041bdabb65185e36dddfc781d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/is/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/is/firefox-140.0.4.tar.xz"; locale = "is"; arch = "linux-i686"; - sha256 = "8a1fe40b6482b61d6b50c5ee6508ec9bf08e530749ba8b9fc9b19155a5bd1eab"; + sha256 = "19a6a3f928b4fbf9a5febad502227e00c919860a4f434bd2b9ddacaf96062708"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/it/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/it/firefox-140.0.4.tar.xz"; locale = "it"; arch = "linux-i686"; - sha256 = "7e183d66e34ff423e9d98490d48daea925663eb33ce517de5ae9642188169f16"; + sha256 = "926d389543d9969e7820024ff536faacdeeb0382122300a6611f91d20e13325e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ja/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ja/firefox-140.0.4.tar.xz"; locale = "ja"; arch = "linux-i686"; - sha256 = "d9ab0a72a334bda5713afc8f8aec8d40064a120e077fc09c38a0a515d544b353"; + sha256 = "f6163a71d048e428e4fb0ad48467b53cef0e4f27b7145822e0ed3ca545ce288f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ka/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ka/firefox-140.0.4.tar.xz"; locale = "ka"; arch = "linux-i686"; - sha256 = "6c04a099a03131009a4b9e3d495425633043e73419fca54a86b7069c64c288b0"; + sha256 = "a24df85ab9592ee6d362b67e82707c12c77516021214734157082b33fe47abd1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/kab/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/kab/firefox-140.0.4.tar.xz"; locale = "kab"; arch = "linux-i686"; - sha256 = "8520faecbbd2f59f4c8c1db31a012b9aaad6ed8ef68c680de34e8006ad73f150"; + sha256 = "42333cd22e35b27212e08a183d464c54797926835314c98afc06ad863846a41f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/kk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/kk/firefox-140.0.4.tar.xz"; locale = "kk"; arch = "linux-i686"; - sha256 = "2c14aa7d161cbbcc1b2e695659643c4516aa9fca487306b1953b7bdad8788c3b"; + sha256 = "11cef3b82e42ddf4683da915a13da3561c140427bb40343b4192bfd0902f20d2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/km/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/km/firefox-140.0.4.tar.xz"; locale = "km"; arch = "linux-i686"; - sha256 = "70162c50f48915b4a565ebd81aa4771e95e9d1bf5f7bbaf9b9a6af1a8f4062de"; + sha256 = "3606f00c659d1ac9bde60a6311ab0c8c1d7a512219acec6597392f128c16c009"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/kn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/kn/firefox-140.0.4.tar.xz"; locale = "kn"; arch = "linux-i686"; - sha256 = "f3ae4c7500857c1717352acec3957555cc699ffb0853911b9bbe6eb56ca1a35c"; + sha256 = "0d36b7260b717e6817821759b105fced8c0d3c08ebcefbc04aefc7bf9e49ab2a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ko/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ko/firefox-140.0.4.tar.xz"; locale = "ko"; arch = "linux-i686"; - sha256 = "c6de5457fb22ab505dc1628c268f140cec6d430629a3d66ef3d180efbe5a52f2"; + sha256 = "f54e98158ab899e17ae495a9339154c564565fe0c4955b67dca57c5a454083e8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/lij/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/lij/firefox-140.0.4.tar.xz"; locale = "lij"; arch = "linux-i686"; - sha256 = "ac00b942457f7a2a92f02a5880e54417aaae071c2c5a18420306e5646b10629a"; + sha256 = "85411a183548f9dd3210a595fd84e3cb283dc5b4f42b9ab0f09f4c28397b14db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/lt/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/lt/firefox-140.0.4.tar.xz"; locale = "lt"; arch = "linux-i686"; - sha256 = "713e673cc7699aa5106048ef7b8929d1618b257421ed1aea17a45836fa700b07"; + sha256 = "d11ebfadbc6abb1768e5accd287ae8ec716b36e6f150e85b1d987c558aa6c0b5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/lv/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/lv/firefox-140.0.4.tar.xz"; locale = "lv"; arch = "linux-i686"; - sha256 = "c762ddb67927f1ca8bff6aac3d4f408a66cdbbd52eadd5337561e89fd797a55f"; + sha256 = "84fffed5dc9c2e8daee302f1c13365dd7b9a1023d5844fff2fbd4096a192b020"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/mk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/mk/firefox-140.0.4.tar.xz"; locale = "mk"; arch = "linux-i686"; - sha256 = "2d15047d1153b71ccf1a5c02bdd2cd00857e84d361300dfcc7f33e57b13a935d"; + sha256 = "04c0cafa61498b0d6ec291fe3f96cb57e5b7706753d2d67ff569736da636239c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/mr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/mr/firefox-140.0.4.tar.xz"; locale = "mr"; arch = "linux-i686"; - sha256 = "45e9333ef4c83983307f06d0dfccccba73d16e6c11507ef2a473e9d334abf335"; + sha256 = "3f03d5b6dce578611e79991fbb414b7fda11a3ebaccb20115cc3574658332d99"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ms/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ms/firefox-140.0.4.tar.xz"; locale = "ms"; arch = "linux-i686"; - sha256 = "a24b36363b3b3793c2fa38210794593c65be50db46cde4944903a58be0819781"; + sha256 = "4d9d5b55c7e39c440aa274f1b1fe7633c7b688ebe6bb49938d70908649de480e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/my/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/my/firefox-140.0.4.tar.xz"; locale = "my"; arch = "linux-i686"; - sha256 = "19169c4c48a7ca2aabbe1454e20c9648596872b52259538ed871079a6fbbe4c0"; + sha256 = "8bef74e92c76779e82e7fa52179f9e34ddb4b3fd6151ea15113c0704ad498072"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/nb-NO/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/nb-NO/firefox-140.0.4.tar.xz"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "f606376495dd6da948f32ce13a5c6686e59e104ae88e0cc3d361326736b63f2a"; + sha256 = "88d110b88ef70b57911f546cef221cac830ea2e636c5484dbeb61d885ebedf24"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ne-NP/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ne-NP/firefox-140.0.4.tar.xz"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "10db0b50c509d650f942a4138536eddcd0d89afd100f8429453f02b9c1c857a4"; + sha256 = "fb6712cacd82c6f02606dc4905dd23eef2476f7c418e5880f173ff10b5fa59c2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/nl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/nl/firefox-140.0.4.tar.xz"; locale = "nl"; arch = "linux-i686"; - sha256 = "498baf0a4a6e857e2ffaf8cc290435565f72aadf9fa16534cfd8b908230c575c"; + sha256 = "8b90206da1f2b369efc854460d9ab281f965f39def4861c95b9ce760f2c360bd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/nn-NO/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/nn-NO/firefox-140.0.4.tar.xz"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "e089f5985b66f27e00b118bf993421958bb3201fa8969e7bb3db37192722eb4f"; + sha256 = "e24a2b5e8c110d05bebdd3abe3ff4195eef879b24a30fb163f2d8871125ee56b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/oc/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/oc/firefox-140.0.4.tar.xz"; locale = "oc"; arch = "linux-i686"; - sha256 = "8d427058e3773ac866af61624bbe47c468283fa39c60e9868a39f2589e0c641f"; + sha256 = "0ae9de22a79c531978af028c44f8e10df180bcec26881e8f54a694849a46505a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/pa-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/pa-IN/firefox-140.0.4.tar.xz"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "55ed4c50b9294e10135636104a55694d4688356a8f0dc887028e97c41fc3f269"; + sha256 = "517a43fa69a74781289432120f437cf376ef7ed048404fd56d5117868afe6d0b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/pl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/pl/firefox-140.0.4.tar.xz"; locale = "pl"; arch = "linux-i686"; - sha256 = "0aa99722a3b865fdefa65ed3c07bfba17c818adfa725216491924990d36499c0"; + sha256 = "acf94affec7f47373fe85cfdd824513f3c3b6fb30179bf3d4fc7715de5691f8c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/pt-BR/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/pt-BR/firefox-140.0.4.tar.xz"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "d9977eeeb32c29144528d4d9087c169da59e568a64e05812ed9f51ae0ac28d6f"; + sha256 = "ad4fdc5a791b43f030ad93c2b4cfb4282dbc8f42a19b9d35a212ee8ee98b6074"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/pt-PT/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/pt-PT/firefox-140.0.4.tar.xz"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "098568fb1332dab5e2bf689ecec025d60d8310d5c8f62edad6f62c2d36f46bd6"; + sha256 = "5cdac4fea8472a90f172d45a2d18f4647b93e1f2f8b2ac3c40fca62038644a4b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/rm/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/rm/firefox-140.0.4.tar.xz"; locale = "rm"; arch = "linux-i686"; - sha256 = "6e8c8c8c010d28a1762adbc19831cb479ef8842d29c8e75510d7594d6e963d95"; + sha256 = "21241ffb36c656890a3237ef91dd77baff5d43281af40acba3417e8dc4a86214"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ro/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ro/firefox-140.0.4.tar.xz"; locale = "ro"; arch = "linux-i686"; - sha256 = "d19ed5da96a3bb2761c0c38c07ea0b3b05f254c3faca359f36afe5a8c600ccfd"; + sha256 = "c9dac36d52db35856e66499fc5173b98ccfd95be625d4e849877b764cdf80c9a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ru/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ru/firefox-140.0.4.tar.xz"; locale = "ru"; arch = "linux-i686"; - sha256 = "571fb47a5e0ef4e65105e7ba5cc31ab524bb10a79ab63963eb37cccf5cff406e"; + sha256 = "ded83911dcf012854599b9f9d31c5f4a91ec58d9ae0253180d6ea6f1d75c1822"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/sat/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/sat/firefox-140.0.4.tar.xz"; locale = "sat"; arch = "linux-i686"; - sha256 = "e3904ff0013252bc53e86915b40610edc4bffebfd62048427036c0aca608cab4"; + sha256 = "059393952f1f7a02b548f2e449cff48607ffe6e06468b66859705da256735acf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/sc/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/sc/firefox-140.0.4.tar.xz"; locale = "sc"; arch = "linux-i686"; - sha256 = "31de923d0836f7d89ef7ae55e1bdebeba88dfa86b1194cc2a973e5fea8b218bc"; + sha256 = "5806b3f7a94555921c1c9531246cc4b94ec362843b91391b221d79fe808ad162"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/sco/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/sco/firefox-140.0.4.tar.xz"; locale = "sco"; arch = "linux-i686"; - sha256 = "e933df74a19d15f59a6bd916c1cfc9b0fa223be3a6a18265158ba8c237b7346e"; + sha256 = "d327e522393d3620051068217c194f45f5ed5f5940f5d1cdaaea7f2600015ecb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/si/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/si/firefox-140.0.4.tar.xz"; locale = "si"; arch = "linux-i686"; - sha256 = "1b6784ebcc66b1d95117aca4ceb532c7ac26497908911fd3a6f6e78093ca9041"; + sha256 = "8815c0a8fba1b3d877f4ed563ee6b197ceac5eeb726acdb0d78a32dac7266ab1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/sk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/sk/firefox-140.0.4.tar.xz"; locale = "sk"; arch = "linux-i686"; - sha256 = "1c131a544b091194c9a77cb3c974ecee03c04f6036b059ba47f960b77d2a05c2"; + sha256 = "f177a066c7844baee30c7a36c409b32806f183006e2a31fa3ba004ab62fcfdc3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/skr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/skr/firefox-140.0.4.tar.xz"; locale = "skr"; arch = "linux-i686"; - sha256 = "eb9f5fe584ce1a75897d81273412c9b7473a23588ffc42a0688fbab314a9662b"; + sha256 = "cc6acfdd37ce3a9879dcf5ee9d5f38c429eaf249c4f7176c02380d71d0801791"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/sl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/sl/firefox-140.0.4.tar.xz"; locale = "sl"; arch = "linux-i686"; - sha256 = "9d8bef2230d7b8d2eb352688ddb20cdf7017a824ae2e8d85ea28966a816025ef"; + sha256 = "ba3d208c9c962823357250878e2f0009e3f58f4d1b30b2899ee2082a7a5ed3d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/son/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/son/firefox-140.0.4.tar.xz"; locale = "son"; arch = "linux-i686"; - sha256 = "6cac761c33d9ed8be1d9bcdcd2ba1bc93933349cf562b8e315365ed28910e346"; + sha256 = "7bc3d7fad830deecb63ebb36fbc0d840370e4cb8c745912f7c6137a009754e5a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/sq/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/sq/firefox-140.0.4.tar.xz"; locale = "sq"; arch = "linux-i686"; - sha256 = "6ac69e3de447f6165b3a2e0f1cc613efec5f00e0fc894217b133cb15806d92f8"; + sha256 = "27bbf9aa13ef2165309ec386115d79451db291ea8a248d8f8680092fbcbd1a8a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/sr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/sr/firefox-140.0.4.tar.xz"; locale = "sr"; arch = "linux-i686"; - sha256 = "457d061ceaa31c2705a1e909f656692fe64de9766fdbdaa364dd3379b4557cfa"; + sha256 = "f90cfb58f79ae2550f847eb904861e5f7c86c2a6e098ea5f1454dc3e1f5a5306"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/sv-SE/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/sv-SE/firefox-140.0.4.tar.xz"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "7702db8cb5fb0896fc8a472174cfc6d661e13d732ca1090feaa3a5ae27aac214"; + sha256 = "6d6e809c8883a51082fe1a3e6dfc2903904377c51bd103cfada00935c905daba"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/szl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/szl/firefox-140.0.4.tar.xz"; locale = "szl"; arch = "linux-i686"; - sha256 = "0cfc51cdbd12c31ee3c7b0fc2be864b5f087434e8840d5a6f0e77bb036e5194a"; + sha256 = "29192ac2b94d1d96020ece1c6fc8b33e65eec9c2cdf7b438f0e5b7df0b851e09"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ta/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ta/firefox-140.0.4.tar.xz"; locale = "ta"; arch = "linux-i686"; - sha256 = "f8a7ab5bed5c0f873b7efa4cb356ff3fcea5e7e5e9c21ffb56b0c2d14644a6b7"; + sha256 = "979babaf05ebc2c16bf2da8d279f6f3828f048aac6d04e2dd86dc7f4fcc554d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/te/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/te/firefox-140.0.4.tar.xz"; locale = "te"; arch = "linux-i686"; - sha256 = "7dcae041f4c49f0383a312314226406887e5f8ef32231cc8e1ec5980e37eb932"; + sha256 = "7c7da8dadec29b82e314d7912bda12fa293e11e94f7868063d4dd94407dc2bf5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/tg/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/tg/firefox-140.0.4.tar.xz"; locale = "tg"; arch = "linux-i686"; - sha256 = "8124279f9c9549f3848d6c962833e3cf93fe5be31c1ef90c3662d410d0102c6c"; + sha256 = "9115f96a39349f10579c2cde41913cdde6eecf04543caac8c6a35c52c4e5add4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/th/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/th/firefox-140.0.4.tar.xz"; locale = "th"; arch = "linux-i686"; - sha256 = "b474ef15d79135e281dee9cbb2b10f2fdc4679e9ac21fd860b027216fd153c73"; + sha256 = "6c0b244c8a6ee15c8f5b0f0bf5ce0e31af2d99d20d734d21b6e6ce18ac567d84"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/tl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/tl/firefox-140.0.4.tar.xz"; locale = "tl"; arch = "linux-i686"; - sha256 = "0b0546d631a63eec671a07f1880172b129f5b32e1e5ca80c253e384b9e5bd7fc"; + sha256 = "1cd80d936cd748cb208c47e2f0b5f3f69f22fc24621b02c22cd53b60b9115583"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/tr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/tr/firefox-140.0.4.tar.xz"; locale = "tr"; arch = "linux-i686"; - sha256 = "c323f43318cad08988eb3e822c8841ae99c3b85ad9159da6d22efdbe70f36b56"; + sha256 = "60ed67df6ffea409dc5e4ac797377a6e70c209df5f75c7d973eadc4b01d64445"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/trs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/trs/firefox-140.0.4.tar.xz"; locale = "trs"; arch = "linux-i686"; - sha256 = "c21070795213316816e3cd45cc8f3643639b81117c9788ef4ef24bf5265e1ff8"; + sha256 = "acd9b73c34d44f136fe10cc6fb02b2e61a0c0e4c1f0d7b90b69c1f2dd37e3cd2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/uk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/uk/firefox-140.0.4.tar.xz"; locale = "uk"; arch = "linux-i686"; - sha256 = "579b97d4970488a9c8c0bf9a6e313e529fa4e9f4083da5d0b5c3fd20976d9a8d"; + sha256 = "0317a19713592c74d4c63985343aa19c5bf4b5a03d888e2dd1f6f8e6df57c411"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/ur/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/ur/firefox-140.0.4.tar.xz"; locale = "ur"; arch = "linux-i686"; - sha256 = "a55e11b54220367f01d4168d02f3a3cc529723a2f566b4583f12e875332457a3"; + sha256 = "20a209284bf272b652bddec3c5e7ade62281b08c2d4cb9f64daad729bf68de41"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/uz/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/uz/firefox-140.0.4.tar.xz"; locale = "uz"; arch = "linux-i686"; - sha256 = "4ccf80494d285d8e8b0761e885a78605b8fd393a1e846d66e93c7d35e6fa9b75"; + sha256 = "f751e5ca2598227f47d947616f489f7f7d68dae18aab7d98723d840db3d3eed0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/vi/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/vi/firefox-140.0.4.tar.xz"; locale = "vi"; arch = "linux-i686"; - sha256 = "ac92738d2a8e5b29e6bc454a6fe26ddc5ed2d5b56f732c4ebefe03fc3a533786"; + sha256 = "d4f49dda1cf6095b3efd018825c0a486e339685b5e036ec24839fb970cb64a9a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/xh/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/xh/firefox-140.0.4.tar.xz"; locale = "xh"; arch = "linux-i686"; - sha256 = "60727ffc393c38f927856ec094273fd4738884d2aa9eedbf3daf3f7741a9629f"; + sha256 = "21c8dae0e3d167785cc6836d6e84b0002b3ecfd078026cecdfd56c4f78b4ad61"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/zh-CN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/zh-CN/firefox-140.0.4.tar.xz"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "7be14d1553d6fcfa983b269fc313c6016b6ec9e1c170c34f9d85df211a5093b3"; + sha256 = "ec63201dc79770db65338212096adb556bbd6dbfd4dd437f65828020f3c084ce"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-i686/zh-TW/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-i686/zh-TW/firefox-140.0.4.tar.xz"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "b52683c7ac05ba33f6edcad2730652709ea16152738845a10d87332b17601d8f"; + sha256 = "880a92add3be7ef80e53906949732f5be0de4b5f8160b9573cbcd73b977f2918"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ach/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ach/firefox-140.0.4.tar.xz"; locale = "ach"; arch = "linux-aarch64"; - sha256 = "93f2737be5fa33cf201efd4d8b7f7e96f6e1993ffb40c69cf2e804b8b751a9f5"; + sha256 = "ee6a2f927fceac0a29b482d26196cb548d947533271c24b29be8e18f1bcb023e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/af/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/af/firefox-140.0.4.tar.xz"; locale = "af"; arch = "linux-aarch64"; - sha256 = "c9053eb18c562e260b2107989ebcca3009ab167b975b030b6c998a922a26c411"; + sha256 = "3509f5a61f54ff9cf90323b6916ebbf0d090c79696fcf59c5b75c8b265307d57"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/an/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/an/firefox-140.0.4.tar.xz"; locale = "an"; arch = "linux-aarch64"; - sha256 = "566b5b4f42ede2c3c1ade1eee56f7442c72b5b6d386e4236999911fa91317288"; + sha256 = "7bba810d969a564349e6fec524735fa8b112baa736d6fb89c2e9408ecf9b6f3e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ar/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ar/firefox-140.0.4.tar.xz"; locale = "ar"; arch = "linux-aarch64"; - sha256 = "d1330f52cf1fe976a7ae5e64aebc0548cd56b13561fc3b8c0a2b6a264270c3d7"; + sha256 = "3d894a428a8d21831ee740b08362cf5ee4f3e801dd79dfdeda5035e1744581b9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ast/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ast/firefox-140.0.4.tar.xz"; locale = "ast"; arch = "linux-aarch64"; - sha256 = "1423b6da41e1fb52fa7ca4f2cc425d59ce8f2a85f947159c3623a5be39bf8759"; + sha256 = "b326e605e76a2ab98e76524a7f492b78e2a09d0780665966ca535d339fc9c1a3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/az/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/az/firefox-140.0.4.tar.xz"; locale = "az"; arch = "linux-aarch64"; - sha256 = "10812ca634f32c6c08f51c2d5eb7d474d26784947dc5f36dc7ae2790e9c3e348"; + sha256 = "0829bd77aa680c1fa46fbbd1ac8b198f3bf8eb05370a516e8ca45ae5cad1e7f0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/be/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/be/firefox-140.0.4.tar.xz"; locale = "be"; arch = "linux-aarch64"; - sha256 = "1543013e7e43bcfab2f1020b541681bf38e27d824a80aa0bbee4ffd72eb5254c"; + sha256 = "341ad96edc419e1f04124c9f64644f519d4dd0e5330b3cc7c09deb065cac724e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/bg/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/bg/firefox-140.0.4.tar.xz"; locale = "bg"; arch = "linux-aarch64"; - sha256 = "06de6f2b82f4e6087708e4471a119bae4996b9ae9acb9e7803591330d7a6ba15"; + sha256 = "fb3e054b853a1fc6405c6c1fa79a8ba85b90b91f2a5f002746a86116b27359fa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/bn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/bn/firefox-140.0.4.tar.xz"; locale = "bn"; arch = "linux-aarch64"; - sha256 = "783d9510244245b2ed03f6bfc1ca51fb88e52d01ae311d594541214203c3b04b"; + sha256 = "967d668fdd4d4b7c4400cd97fa5e6def893475f226fc87d3c16f760de2131e36"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/br/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/br/firefox-140.0.4.tar.xz"; locale = "br"; arch = "linux-aarch64"; - sha256 = "920c463ada52add81a42fcda544b3a635cee8424d04f9bf1ebd2314e5b3c3d03"; + sha256 = "fc5bf2eb28c833ce9327921d31361d689a95be25758decd739e40f9c95254ba1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/bs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/bs/firefox-140.0.4.tar.xz"; locale = "bs"; arch = "linux-aarch64"; - sha256 = "1063562c3bd8dbbee227979a77ee3a8f7eb24fd097caf8e7c998a16d6cfe4e7c"; + sha256 = "4f1a924828e80324e0b2f11c7525b94d079cd68d1291f778bdecc8e705c0af90"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ca-valencia/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ca-valencia/firefox-140.0.4.tar.xz"; locale = "ca-valencia"; arch = "linux-aarch64"; - sha256 = "425b36e600980a43cdcbcfd715fd6cba78cfab2939218ec569742b56d7b01993"; + sha256 = "5c5922151fcec6d24a4720df7d8990060055c0b959c313434018e8dd434527cb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ca/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ca/firefox-140.0.4.tar.xz"; locale = "ca"; arch = "linux-aarch64"; - sha256 = "1f31dc40cfd4aeb2bea1f3b0f5c9da5caa28f9366ef662cb751013232054d1aa"; + sha256 = "c098f2b52b3b616c38065664d4f2e21c6a7a2dc5e4a7f95ea1f644cf0d9c53aa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/cak/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/cak/firefox-140.0.4.tar.xz"; locale = "cak"; arch = "linux-aarch64"; - sha256 = "5c4dddb13d44d84b05bac6c09c65f5e6d3c07040f301e8d84c88a1d5e0189101"; + sha256 = "3dd00b15b3d6be7d58826da7f9aebbc9914c9b06bf5e99799cd7c59a0c5288a3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/cs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/cs/firefox-140.0.4.tar.xz"; locale = "cs"; arch = "linux-aarch64"; - sha256 = "421edcb43470ef104c508b7247a8ebd846c8578ddff89ed3508fdb92ea079f72"; + sha256 = "70556ad2f415e77a310f4665680a2b20bf0e775622ae2313c465e642dd18399a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/cy/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/cy/firefox-140.0.4.tar.xz"; locale = "cy"; arch = "linux-aarch64"; - sha256 = "b357fff5e0268071ebf077f79650f054ae9ad428d5386192d71a2f3bd701c1d8"; + sha256 = "e3bcfcb7bdafcdad35e44f2ec05597c1d369f7172c94e83654b6d51b70afbc03"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/da/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/da/firefox-140.0.4.tar.xz"; locale = "da"; arch = "linux-aarch64"; - sha256 = "c99af654178e98426702cf6b058d497de10c8fc6daff54628dbd8c1a30b6dfa5"; + sha256 = "20232efc4305599d6baeeb5dc408b910ff74758ba71a01db02b1dec386989065"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/de/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/de/firefox-140.0.4.tar.xz"; locale = "de"; arch = "linux-aarch64"; - sha256 = "44451ee98bf89ecb175d482cec2e9e00ef6a6ce0f9cd42ab48a9cc66cdd7f09e"; + sha256 = "5efee132fa89ad0475752616afdd9ba2036c7571254829616430f53a34175300"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/dsb/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/dsb/firefox-140.0.4.tar.xz"; locale = "dsb"; arch = "linux-aarch64"; - sha256 = "2c87845146938dc90f155fa36d430dfc9033ee3dd551b2aecfaef5b90d8a63df"; + sha256 = "a30c1efe29f33a855713fbf8063575f7d49dde6a2616b5fa3cf1c3cf487d37ad"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/el/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/el/firefox-140.0.4.tar.xz"; locale = "el"; arch = "linux-aarch64"; - sha256 = "b0c740891f16b8669db8975b615597e6b2bdd12a17c0fe15d0dbe27c3a91ab6c"; + sha256 = "d4193f216d3b1ac5b40a2fa8c94b45f1ac4531cdf22f3a41c45b840d4d125f1c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/en-CA/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/en-CA/firefox-140.0.4.tar.xz"; locale = "en-CA"; arch = "linux-aarch64"; - sha256 = "e9d0a15751aef60fb29ee3ebf34f7f268e488c653da43a67eb1ea97112eca326"; + sha256 = "227a921b8d40f111a0d0212fe5d44455f20297a210dbb05188f8ed0dda6cebab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/en-GB/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/en-GB/firefox-140.0.4.tar.xz"; locale = "en-GB"; arch = "linux-aarch64"; - sha256 = "5ba47aad25a1196995e6a2bcff149d4eadefa11283c50c6cc5774b57492b3e61"; + sha256 = "7240f66b1a87c0b796b254056ce7e8dc644f294fa5156cd7cbdec3f7d1a7792b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/en-US/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/en-US/firefox-140.0.4.tar.xz"; locale = "en-US"; arch = "linux-aarch64"; - sha256 = "da5c1ff12d2e7a3dab953964ce13e8382a8f6c38d3981ae31e1bea3b6903e34a"; + sha256 = "49da44e2936ef9ce1f11da3630ded25d5c1b6335a8a7594ba448aa54777eefc5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/eo/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/eo/firefox-140.0.4.tar.xz"; locale = "eo"; arch = "linux-aarch64"; - sha256 = "e1768a196abf0dd038ac810b2825bd2bba889ebff1bdb1299038413f9a05ee7b"; + sha256 = "0bae6d02e31658ce42e6abb42ed49ad1af39d8f16284bb9d28124182b35f357d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/es-AR/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/es-AR/firefox-140.0.4.tar.xz"; locale = "es-AR"; arch = "linux-aarch64"; - sha256 = "1426c8e7dcb77b71fd3e1414b75cb49096d5705f417723392de082ae2b4228f9"; + sha256 = "a2428221a38ddd566dfd4a594060d7aff353e671bce4d130a8f0a5e7bad46903"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/es-CL/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/es-CL/firefox-140.0.4.tar.xz"; locale = "es-CL"; arch = "linux-aarch64"; - sha256 = "b8622eae2ad0a5431194b2ee2f13c67d49be7ce53be0548a417677b000677c84"; + sha256 = "369938be0e9d55b11bf31112c7ab947953be1322c98522ebdd0c4885fb136912"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/es-ES/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/es-ES/firefox-140.0.4.tar.xz"; locale = "es-ES"; arch = "linux-aarch64"; - sha256 = "f8e16795acdbe35259517d9fb56faeab513fbe28163e50eb0cd7362e953f38b9"; + sha256 = "91bbd1ad46d76473d48a99ab32ad52aafc6bc4affdf4813309c96a10042dab62"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/es-MX/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/es-MX/firefox-140.0.4.tar.xz"; locale = "es-MX"; arch = "linux-aarch64"; - sha256 = "277b27023b06851cccc8f590b27b3bb48b05bac693f15c798b2a6aa560edaab0"; + sha256 = "6f4314b2b0fabf30dbe4ad561c45287199159a03542991666fac5876ff69095e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/et/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/et/firefox-140.0.4.tar.xz"; locale = "et"; arch = "linux-aarch64"; - sha256 = "db1fdfbb1ac5c51fccee6142961508501ce6e1893a949d3009d67375d182d1c7"; + sha256 = "f02a0088768be3728906b464b9fa7a5dbc29aca6d453e614954836d4a2a037d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/eu/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/eu/firefox-140.0.4.tar.xz"; locale = "eu"; arch = "linux-aarch64"; - sha256 = "dddfd6538724b45e83b8a8a0ba786ea5c8655f0edc7c70caaafe16ca7c37b79c"; + sha256 = "64fd3f22e97c514b90e40d21eccb3b60cf5e75bc5a1a5e439e32aad8846f0080"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/fa/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/fa/firefox-140.0.4.tar.xz"; locale = "fa"; arch = "linux-aarch64"; - sha256 = "68e633772e2519d9a760195bfa2ad9e0b1994c267751b3d33d0cb6258362025d"; + sha256 = "770254c4417f195e9bdad4de8428688bdc36f25bc3cbacf1f694427f3393d2f1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ff/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ff/firefox-140.0.4.tar.xz"; locale = "ff"; arch = "linux-aarch64"; - sha256 = "4bfb7ebdede857733e68421067827e93f33686e50588e5220ef007f462d1683a"; + sha256 = "5b0375e73dedda5387f80033ced469c7f428096d316731674439cf6a7a049a23"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/fi/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/fi/firefox-140.0.4.tar.xz"; locale = "fi"; arch = "linux-aarch64"; - sha256 = "f178366d85265e82fd1ad0dbcb1e6d483986947225524cf7e4c5ee335a2a6f2a"; + sha256 = "50ca8051d24cb8876f1daae33082d4e7ba3c5e37d1a4dd6af8fb50e543365155"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/fr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/fr/firefox-140.0.4.tar.xz"; locale = "fr"; arch = "linux-aarch64"; - sha256 = "6be69cd7174af0ff25dd43e83b6b3e1c39ccc55ce95d397352f3f8736297ca02"; + sha256 = "7d08364316235d9709a3893efff19ec3b427c9bb2b42525ec9f4b8d3fa93c1b7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/fur/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/fur/firefox-140.0.4.tar.xz"; locale = "fur"; arch = "linux-aarch64"; - sha256 = "0bc3f68f88c0ae01f5145594aee75f8aa4b71cfd075b9f7f63307d295a12f6ab"; + sha256 = "58d796e386371bac0f72e0b42f557dac7af26c4188cb97aee29a99de2f13c1be"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/fy-NL/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/fy-NL/firefox-140.0.4.tar.xz"; locale = "fy-NL"; arch = "linux-aarch64"; - sha256 = "099ec6292ac3fbe9a4eb37649c14ba2014ce0c2e3386cceeb3bdc5d670312d11"; + sha256 = "05f36abc1281d79bf70a83800945d939d7508d1a781f16dd6e89eef67189e1b9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ga-IE/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ga-IE/firefox-140.0.4.tar.xz"; locale = "ga-IE"; arch = "linux-aarch64"; - sha256 = "80b8db2b3437f9569445a9e41d7731538e0162bc34dffbf6a84b746f66c1e323"; + sha256 = "ea2561f9ad01e1fc9b92da91d855ff9a20d887989616d1bc89874383ce6cfd0a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/gd/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/gd/firefox-140.0.4.tar.xz"; locale = "gd"; arch = "linux-aarch64"; - sha256 = "ef72ee0642597225a9fe41f2971465c2417a8a01c1120499c5be079c0bc14e0e"; + sha256 = "bba853484a42bd14c86a647f1132e75f237f2ccb618b4f0e40a5183a8408c589"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/gl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/gl/firefox-140.0.4.tar.xz"; locale = "gl"; arch = "linux-aarch64"; - sha256 = "ac72b92ff76018487fe472370f0f43ef6c32272db416db9c707f29e33de7539e"; + sha256 = "bc333bfbd4c5a7f219d1f3f29418cca7472ffe1a7e01bd40a5eab8a33e8d492d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/gn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/gn/firefox-140.0.4.tar.xz"; locale = "gn"; arch = "linux-aarch64"; - sha256 = "c43f33a69dbf9834fba6bd5db60e7056269e0430f9f49255296d9df3babad078"; + sha256 = "5c43fc318ebe73f0b9ee79ba24379f45c423d377ae35634839000080f69c2fb9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/gu-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/gu-IN/firefox-140.0.4.tar.xz"; locale = "gu-IN"; arch = "linux-aarch64"; - sha256 = "591034871a4d037e7d580893bbf5facbc8490df0b23820fe2059c42346771028"; + sha256 = "d3ed9b516e2c020a3db99373ada5ebf47053954e6ddaa05b82d2235b0493d1ad"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/he/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/he/firefox-140.0.4.tar.xz"; locale = "he"; arch = "linux-aarch64"; - sha256 = "6c34b0624f703b75a1860e5e4fdc9e2ef4668404505b537806067546b3d2a5be"; + sha256 = "a7766f63fd84e10f60cb9320e42b5a385436513addf5467415fed92a1ba98c4e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/hi-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/hi-IN/firefox-140.0.4.tar.xz"; locale = "hi-IN"; arch = "linux-aarch64"; - sha256 = "e0e1ab49547cb0ad5901f9322dff8a8d1f00d998691c0c95d99d959ac71e6369"; + sha256 = "21c799ade147e12f177ae9c63d0434ca845de3a75546017ae4bd7fe33984bff9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/hr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/hr/firefox-140.0.4.tar.xz"; locale = "hr"; arch = "linux-aarch64"; - sha256 = "13204ea33f683ff9199909bb15f99d3ad51cd1d6c6c6676b6c0ec2a261e28ed4"; + sha256 = "ef0ce05465362d699d95535a2c8af8e7a041dc959391d2a1e032cc043bf38d0f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/hsb/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/hsb/firefox-140.0.4.tar.xz"; locale = "hsb"; arch = "linux-aarch64"; - sha256 = "509074d795b75b94d7d1d5344cd12054b304a84d6bdd16f8714cc894f212ba53"; + sha256 = "ace01688b2523329e5070a34672262c309fb27a96d7b9e33cedaeaac1d721581"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/hu/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/hu/firefox-140.0.4.tar.xz"; locale = "hu"; arch = "linux-aarch64"; - sha256 = "4212c909bc9eb920d58af2c7ef161dbb78a911faec9e79aedf18dd55528fe8a6"; + sha256 = "9e3147d01af92d36cd21b25a6461cc2c2c4ab7db5fdbebba1882fcdb37e98793"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/hy-AM/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/hy-AM/firefox-140.0.4.tar.xz"; locale = "hy-AM"; arch = "linux-aarch64"; - sha256 = "ef2c510da1e59113120d14acc5328eb1fa166b90b09bf18356cd876903c1e47e"; + sha256 = "a51c68b72e7e26c24fe5131a3e8a1da32e3062d274b3aebf736013a4ce663647"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ia/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ia/firefox-140.0.4.tar.xz"; locale = "ia"; arch = "linux-aarch64"; - sha256 = "1f41b1c3cb6e99b42aaf08422068d1ee8b29a715c6933f8af8d24f79ba8ffc61"; + sha256 = "eaa04b180552fe5dc8eaa69147c6c844486086eb98dddb4c4bc5b0438b699ada"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/id/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/id/firefox-140.0.4.tar.xz"; locale = "id"; arch = "linux-aarch64"; - sha256 = "c3360028bac60165cc4b588dac35bd1eb3df5042348068147d56591206748d4d"; + sha256 = "c8b724dc675ad34581a13492fa5fcdcb9e2033aa25a91cacec8f89d47d7ef802"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/is/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/is/firefox-140.0.4.tar.xz"; locale = "is"; arch = "linux-aarch64"; - sha256 = "a22dfaaa59104bd371d7f7d5ab082f39ef3c90b3d2228defdb20bd9693326fca"; + sha256 = "654311b10195eed0fc13e7d0c3b347a8034fa8d075522f1c2a86020e3c5c9b7e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/it/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/it/firefox-140.0.4.tar.xz"; locale = "it"; arch = "linux-aarch64"; - sha256 = "30800d733eb2bc25b07a47a41fe0fc58f2d8898b956f9be0085237620d42d6fc"; + sha256 = "ab14882c6ef15e534c416e5c7127aaaef2104885a933e71f1e26d97ba91eb836"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ja/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ja/firefox-140.0.4.tar.xz"; locale = "ja"; arch = "linux-aarch64"; - sha256 = "9445d1d158e8ff00e9e91a953701e8b905f0d700764f468c9c4915b981afa30b"; + sha256 = "76d761b485afaead9fd2eedcf7baba0a28b1889ae5c07937dc3f78403d3254c0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ka/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ka/firefox-140.0.4.tar.xz"; locale = "ka"; arch = "linux-aarch64"; - sha256 = "ec0547c3921d15d2ec6b4214d8e1dd16ff5b82cf20c4fff4a8f8135d29d5780b"; + sha256 = "50cd042ed4e96900b12b2fd3e4c2948bae13f5b1ee9301f70fca772bacb5412a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/kab/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/kab/firefox-140.0.4.tar.xz"; locale = "kab"; arch = "linux-aarch64"; - sha256 = "cc939b62ba033f6a3d17a11d14801dce7716dfdfeddb5eb5769caa764939e7cb"; + sha256 = "277e8b2991d305221986ff6d7cfa104dd59918816fb90e4dc17f3933729efefc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/kk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/kk/firefox-140.0.4.tar.xz"; locale = "kk"; arch = "linux-aarch64"; - sha256 = "4a4ed5cf84893e41d019cc91d5cef7e1698fcb9f05f864c5f4c188b299598659"; + sha256 = "7adc1aaa752c9e6c7e249ea931d4a23dd7d3423eba3c2993fdf05f6ec63f7c48"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/km/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/km/firefox-140.0.4.tar.xz"; locale = "km"; arch = "linux-aarch64"; - sha256 = "e3e73438fa30248f33a0a621111e631f29a55212beefe6beb4f2f384e23a81f1"; + sha256 = "ed43eb8ebcdfa4edc5607a7a0ed6c4e063945f089e59b356cf9c724aaf252f16"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/kn/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/kn/firefox-140.0.4.tar.xz"; locale = "kn"; arch = "linux-aarch64"; - sha256 = "66a029df919aed8f4b53933026e1f93739c51be1f30e7cc81ea4590f1e39c298"; + sha256 = "5f43e929dcb0b02deb0fc496d1111df5401fc9ec4ee80eceef87b2f3be1f3dd9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ko/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ko/firefox-140.0.4.tar.xz"; locale = "ko"; arch = "linux-aarch64"; - sha256 = "f0f7d754973ec609b1470cf6dfe3a34f6bc7bd70462e84c7ef242545319d3f02"; + sha256 = "7dc6e17515344497ab7ab7f6970ad019f19d1c3db716af10ab9db46b92fa335b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/lij/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/lij/firefox-140.0.4.tar.xz"; locale = "lij"; arch = "linux-aarch64"; - sha256 = "be3bcc8f66c9f5122ff7dbcb938bbb37680ff8748e224f5eaff6d524a670b194"; + sha256 = "6b18ed5bb0c37dc64120c2ac5cc15048215fca442da0da7929b09621ce2ed331"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/lt/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/lt/firefox-140.0.4.tar.xz"; locale = "lt"; arch = "linux-aarch64"; - sha256 = "4b9c1f9a885a8d9da5beeeb0d6e4a0bd62b3f08489b917eb829a3c04b0531ece"; + sha256 = "b6cf020bd8d89bc8d0e9bcfc733b975b46a0619cdbb4a4b50c695683959b8a45"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/lv/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/lv/firefox-140.0.4.tar.xz"; locale = "lv"; arch = "linux-aarch64"; - sha256 = "0247b0c0c095965b575c0dcc46b5edf736809898f7b9681b45de4fe942696a11"; + sha256 = "9fe291e0cf50e1b62539f8a0660942140a3264c18424d5e9071019646065384d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/mk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/mk/firefox-140.0.4.tar.xz"; locale = "mk"; arch = "linux-aarch64"; - sha256 = "206eaf35b9072a9d292ac23b56697fb51edfc2c7de1264a3c61c8a3cc7d5ce6b"; + sha256 = "85f06e3c8ab85bb1474bc1e925641802723c5cd17beddce394da9abaa2c4ddb4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/mr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/mr/firefox-140.0.4.tar.xz"; locale = "mr"; arch = "linux-aarch64"; - sha256 = "3527c344bdae74ea526ef94ad754fb097ab58bc98fdc4d01edda40ddf18e5e4a"; + sha256 = "b235154077ae5db0e322792f2fd486971586b5bbc900c37f452e094ca47ec640"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ms/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ms/firefox-140.0.4.tar.xz"; locale = "ms"; arch = "linux-aarch64"; - sha256 = "768c930eb1c362fe12cc0c0e11b2e0795188062edb10ae40d910b45ad1a4a7b9"; + sha256 = "14bff36ef998f00a29532795e69cd6f658341c37dc15e7c23081b6ce494382f0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/my/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/my/firefox-140.0.4.tar.xz"; locale = "my"; arch = "linux-aarch64"; - sha256 = "d7a6ffa05d026edb92152e89cd211b3298b319ee463329209a2ee90912544f63"; + sha256 = "a7001bd1cbb7284ee6385e3d3d615aa350adfb774daa3da914d5b934cd539b3a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/nb-NO/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/nb-NO/firefox-140.0.4.tar.xz"; locale = "nb-NO"; arch = "linux-aarch64"; - sha256 = "72dbebb852bc552393c5d835db3e8e9bb4cf138b3808d71f5f7d0e1f5c13e189"; + sha256 = "70a06afb3e9cdac1014335f85fe4dcd720a6777369a935e02d70024975448db3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ne-NP/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ne-NP/firefox-140.0.4.tar.xz"; locale = "ne-NP"; arch = "linux-aarch64"; - sha256 = "366eb396838b66a85265295cc32f164744de3e9ea00f4c14d25f9786376c975d"; + sha256 = "a589a80bbc4246ebfe862722ecd954911afe0f531ce88c29214f022681d8ccdc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/nl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/nl/firefox-140.0.4.tar.xz"; locale = "nl"; arch = "linux-aarch64"; - sha256 = "cdd3ebe6b2a5edaaab379d9874348dc5a23d7a2181b53341e36ad35618a1e888"; + sha256 = "31b8bcea4411543c6b9dd3861fcccbf952a995fa7b5c49b0155e1cf48d50a6a7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/nn-NO/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/nn-NO/firefox-140.0.4.tar.xz"; locale = "nn-NO"; arch = "linux-aarch64"; - sha256 = "85384d922fd19490787094b01f3bbdeedc41a530d666d332b4c10de7656dc86d"; + sha256 = "5b686f327debb1575111d0144a7e37f64569b6c404e4e432394ca340c900803d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/oc/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/oc/firefox-140.0.4.tar.xz"; locale = "oc"; arch = "linux-aarch64"; - sha256 = "bd4e1f17b29088be579066bb0dcb1ff7ac8bfee3754c1c92cf52054eae099fba"; + sha256 = "2b8c20c0aea4aa731b7571cbd0411fc28675daf0df7e3e178db00c01f8339287"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/pa-IN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/pa-IN/firefox-140.0.4.tar.xz"; locale = "pa-IN"; arch = "linux-aarch64"; - sha256 = "7313e0f2ff8a1ae98e0a039d34e82e44285124986b0e927e7980911680986bf7"; + sha256 = "997a9c2fbc7618b6b94fb5094c6d7a5ffac8d0df30b44aa55c01e7034a412ad9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/pl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/pl/firefox-140.0.4.tar.xz"; locale = "pl"; arch = "linux-aarch64"; - sha256 = "f826a02e8892a7b047801f2c71a3ab4cc075ae85094a539992b9e81cf2fe7937"; + sha256 = "d15f725123515636ca8efc4fada37c777d33703652fa7fd78d424e074e5886fa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/pt-BR/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/pt-BR/firefox-140.0.4.tar.xz"; locale = "pt-BR"; arch = "linux-aarch64"; - sha256 = "e63a251db1651962d1668c04bb8500202acc4b2f3ac7670cef753abad7b5a9cf"; + sha256 = "ea6a30fa75d99b625e323155c6e6510dda6870e92c8945ee6ebe72ef80b95719"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/pt-PT/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/pt-PT/firefox-140.0.4.tar.xz"; locale = "pt-PT"; arch = "linux-aarch64"; - sha256 = "62ad73606fb65b1ff449458ce80a3cab5ec58e39c5a0d005084618ca048ba336"; + sha256 = "101b96f5e866cbaae618d78c64c0756be0c1ddfbc0e34c33f26336fa59728845"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/rm/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/rm/firefox-140.0.4.tar.xz"; locale = "rm"; arch = "linux-aarch64"; - sha256 = "13e46725dc1319390a0c13ac73ce168bbe7bdb503f922732e843d48bc7e9573a"; + sha256 = "2cfd9e972f3ec29085b8fe745e92fbbab515a10abf9b7995b81ea5371d984b78"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ro/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ro/firefox-140.0.4.tar.xz"; locale = "ro"; arch = "linux-aarch64"; - sha256 = "550ee056c745731b9afb560da322f7140ebfca15668cb1b3e6f59157ef7c4832"; + sha256 = "033d5537fc46f12e98dc691c17a2b76ba10829f496e6f5bd177ccb4da9bd00ea"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ru/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ru/firefox-140.0.4.tar.xz"; locale = "ru"; arch = "linux-aarch64"; - sha256 = "109d09e5c113113f47fcffa95dbe81351560bd2eb294386f1674ce1dbf231a98"; + sha256 = "c0e77abeb8b3c49007283fa7455005fdeb38ed5fd4a11822eab62e8ab38d26c4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/sat/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/sat/firefox-140.0.4.tar.xz"; locale = "sat"; arch = "linux-aarch64"; - sha256 = "9c3260546b5c817569d4432220c3275c2007b2e760205a51f81ad1433520d997"; + sha256 = "7e31342df60c7d789da8e0d3bc2afbbb5dd088d7ff9be49306318eeaf4f4cff4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/sc/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/sc/firefox-140.0.4.tar.xz"; locale = "sc"; arch = "linux-aarch64"; - sha256 = "eb3e73f36a65e63c8105eb29b061f921c9cbbed2c50aef516449e47362d6f9d1"; + sha256 = "5cfe8e8b0b86848feb7711c0360c8b991e9d9b3dcb39676d10a3d40c9fc1b4a4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/sco/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/sco/firefox-140.0.4.tar.xz"; locale = "sco"; arch = "linux-aarch64"; - sha256 = "383b3243dfa89feb7dd4f5fdace236b4596f53ebed52a995c4d9054ae640cc39"; + sha256 = "edf5dcce85c6f38d866a61acf0c0b9ef6cee8062c9ac5b856d70cc079eb2cfa2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/si/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/si/firefox-140.0.4.tar.xz"; locale = "si"; arch = "linux-aarch64"; - sha256 = "f366ec7b5caa7a4ee2e7923b2c8df9a189c79eb2106e119c12199b4896950e79"; + sha256 = "ef5016a94479fc9914b722de0f686163d9ff0b6343c0a825877c1c095db872bc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/sk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/sk/firefox-140.0.4.tar.xz"; locale = "sk"; arch = "linux-aarch64"; - sha256 = "5708162af87f18029c6b3848863134757ea5c4fa535b826fab806c91e83cde96"; + sha256 = "5dc50a12c14297db1f9f59e44870be390265693353d69fa1b31465cc0e08f79d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/skr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/skr/firefox-140.0.4.tar.xz"; locale = "skr"; arch = "linux-aarch64"; - sha256 = "8c21d972204624475aa318317920ba97f126baa68597c392074f28db7b99481d"; + sha256 = "f7b3dbd0386981995bb07a055b66eaa8d54b002a3562dd19497314cbda20e68f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/sl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/sl/firefox-140.0.4.tar.xz"; locale = "sl"; arch = "linux-aarch64"; - sha256 = "fbf31ed1eb9123000cee497d0eeabb6b7606ce7192c4012599b48fdbe927a6d7"; + sha256 = "a5fafb0df39613ef5c1670a36368fb73c66c4f8b853205669da9eec305a1ff02"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/son/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/son/firefox-140.0.4.tar.xz"; locale = "son"; arch = "linux-aarch64"; - sha256 = "d34fa4727aab2968431b82689bc377ed4910a5705f90c1987c7a5162c048c18e"; + sha256 = "612dc6eca9650fd96e0abae35efae626753928d575b5e420292854c164f5aa51"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/sq/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/sq/firefox-140.0.4.tar.xz"; locale = "sq"; arch = "linux-aarch64"; - sha256 = "73e52de711ac363c7d57dcde927218a1b3ee7ecfcdd35ddc8401a179cc1f227a"; + sha256 = "921e13d746eb17a421d97672273c886d924f773234694405f00395a65210aac0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/sr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/sr/firefox-140.0.4.tar.xz"; locale = "sr"; arch = "linux-aarch64"; - sha256 = "caf52538031e6ede5ec3e2ccf49e1f5fe1290f983acbfef646a4bea4f5282a5a"; + sha256 = "1025c259512e6aab613fb1543439b49101fc84b38e0124c8727f7a2007d62159"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/sv-SE/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/sv-SE/firefox-140.0.4.tar.xz"; locale = "sv-SE"; arch = "linux-aarch64"; - sha256 = "db5b48657124df020d908baf8cc109ca21106688e6f5bd3267d685f880a82771"; + sha256 = "5cb05c6739b26128fb1f0dbbd18204a85da05c59f05ea093e20651eab09128de"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/szl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/szl/firefox-140.0.4.tar.xz"; locale = "szl"; arch = "linux-aarch64"; - sha256 = "7be844802660121db0839025adcd4e89bcc2b5aa6b370aae1ced4828354b0062"; + sha256 = "ab55e0ea9ea39073330acbf8774b8e407a356ed97747eb7050692308a141bad2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ta/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ta/firefox-140.0.4.tar.xz"; locale = "ta"; arch = "linux-aarch64"; - sha256 = "82a540f8815ba0b57c1de7e0b517a02a62f45082e459edc9b3826c49bf580fe4"; + sha256 = "a9a084d97c19ebce2aa3939d4773c7afac89780c45da9654c316f0606aa1e55a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/te/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/te/firefox-140.0.4.tar.xz"; locale = "te"; arch = "linux-aarch64"; - sha256 = "e49a728c482bff5e228be569ca3e324d6cf474a46afe19108862bee644bf67ae"; + sha256 = "d07ba7015244294d981cdf9f7bda120c76739eed7e8dbc698231bef19ab05c09"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/tg/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/tg/firefox-140.0.4.tar.xz"; locale = "tg"; arch = "linux-aarch64"; - sha256 = "92f4c0c21b56171b5f363bea89b432e3b83c16ddb6616e51e7299de549fa9a2c"; + sha256 = "ab89563040fa7561896cbac272e268067c893f60134f29e07524b9582d7f7f34"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/th/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/th/firefox-140.0.4.tar.xz"; locale = "th"; arch = "linux-aarch64"; - sha256 = "6792bf0e6b4eeec6f0f80471af31d6baec14062fd32e2ae72fcd5825068f8a1a"; + sha256 = "b9b73ce1f8d6526663810b6fa21e3a0b57cd8e9558aeee50b499e7ea9ac3f0d2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/tl/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/tl/firefox-140.0.4.tar.xz"; locale = "tl"; arch = "linux-aarch64"; - sha256 = "2420037d652bdfb12d694d68e451718dea3ea258f3be4c486bd3316be35a2902"; + sha256 = "a39396b454763f477019a8f537718a91e04ac7b699b1241e7e2e586e6d98f236"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/tr/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/tr/firefox-140.0.4.tar.xz"; locale = "tr"; arch = "linux-aarch64"; - sha256 = "69b810b14fe46164284dc9602f2fb88ae622bb1ba4e03b0f1e7b4f89fd201146"; + sha256 = "3b3cb24381bf0e3bbec6381624dfe892904446775624510f5b8f42f88407d7c7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/trs/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/trs/firefox-140.0.4.tar.xz"; locale = "trs"; arch = "linux-aarch64"; - sha256 = "c49e310f81d95bf37b7bb8152aeb1b8c535144b52a4919e3a2e61fbde8773754"; + sha256 = "9fc80b0e716820b338a16a8a7c06cdb3ae0766ee7c0b38a563fa67d8f00fa1d3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/uk/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/uk/firefox-140.0.4.tar.xz"; locale = "uk"; arch = "linux-aarch64"; - sha256 = "c1e445c804fe7b566e125adadb72dd55d2b08c9bc1ce28b678a24d624226aa9e"; + sha256 = "f7a7dc5dec812f3eeecc5eb08b4e5e0b19d1e230f5e599539d49b8cbbe283f37"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/ur/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/ur/firefox-140.0.4.tar.xz"; locale = "ur"; arch = "linux-aarch64"; - sha256 = "efdda791f75069b2eb6fd737422838ade0fa18ca8aae5ab2f49e04dafb339ed2"; + sha256 = "df2a6673417798160298d93f667c6f8cff6c6060b89b293e4553a4afb25ae426"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/uz/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/uz/firefox-140.0.4.tar.xz"; locale = "uz"; arch = "linux-aarch64"; - sha256 = "0281f34c78b6b3d8a3e8fdc71b5b135561d596bd8180c18f43f0404d37d5a7d9"; + sha256 = "ca5f4503c25ca5e1489c050e08914ad382f7a66bb734a7be0a4e85d9f8481834"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/vi/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/vi/firefox-140.0.4.tar.xz"; locale = "vi"; arch = "linux-aarch64"; - sha256 = "5d5a845b80a0df049ce65906cb60551c553f9ab538f201a3eb7f0a822616a8ef"; + sha256 = "a5246465d7fd30150c5a2516efe8defaf4efd5ba4b31620af1c6aed83ddd49c4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/xh/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/xh/firefox-140.0.4.tar.xz"; locale = "xh"; arch = "linux-aarch64"; - sha256 = "0ed1c80605c82f1511a4f5b6c892d88afa5e7f3bf095c6c374edc43ba3e103dd"; + sha256 = "563095415dae63d07dc071988e8beca12683b5df044cac470c9dc70688605dc5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/zh-CN/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/zh-CN/firefox-140.0.4.tar.xz"; locale = "zh-CN"; arch = "linux-aarch64"; - sha256 = "890869cf44d6740f0b0eba54fe2874ae10d388dde3df3770884bf8e66bca1658"; + sha256 = "7d4dd6d7af3ae4ea0cdb340afbe83c44f2da2fbcfa6c324a2e5b6dd20a47ec6d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/linux-aarch64/zh-TW/firefox-140.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/linux-aarch64/zh-TW/firefox-140.0.4.tar.xz"; locale = "zh-TW"; arch = "linux-aarch64"; - sha256 = "366b0dd0028f090bb1220cc49782cfc77fe661b82a2a8db63d1bcc6fd8039d24"; + sha256 = "95320006e0a544120fa7d2ad27f0ef15b253f438a257b79c226e74dc8d26e1e6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ach/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ach/Firefox%20140.0.4.dmg"; locale = "ach"; arch = "mac"; - sha256 = "9574083c5f10dea1715bdfc957afe01c57f4bfe6a3d0bd78e29a785aa3609836"; + sha256 = "4c8286ccda8e88bcde5ed66c235fae7bdeb15c98a10990dd7f3eb6ef8e65ad85"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/af/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/af/Firefox%20140.0.4.dmg"; locale = "af"; arch = "mac"; - sha256 = "510deda8544c99cc97eb1255ab6e26e9ca3e4e06ff0ed97e7cf93ab56f3fb001"; + sha256 = "e9f57d3a8e6e7e488f7fd54fae59f2be7b1233371079d898382fbd9c89acdef4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/an/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/an/Firefox%20140.0.4.dmg"; locale = "an"; arch = "mac"; - sha256 = "53215a5f12b40b52e804f0a0b5c64a609f716666eaa39f22f946b8d4014b69c5"; + sha256 = "cb2fcb694e47d16477445f63730fff81e2b38b24cb9d8eb94587b62f8210b31e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ar/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ar/Firefox%20140.0.4.dmg"; locale = "ar"; arch = "mac"; - sha256 = "d9e3f0f824e12631af03db167da0206035700e5e7b208946603b05b1ef249683"; + sha256 = "0c040cd1637142090716a9537cf89b249d1c82d782cf1d7f3ff6f86eeb3d6db1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ast/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ast/Firefox%20140.0.4.dmg"; locale = "ast"; arch = "mac"; - sha256 = "05ed457716c070a24292ca555464b7ab440608d39d9924c943e1e8f8733cf358"; + sha256 = "1d255ef5534eaf6183aa214bafb72b588299662f7fb7af1bc892e5f83972304d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/az/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/az/Firefox%20140.0.4.dmg"; locale = "az"; arch = "mac"; - sha256 = "0a648dd41a97264cc682cf4550c5c19ae3c7ba0f0943cb946926b8af4fce0aec"; + sha256 = "ecff452dfc9d0f42fbe2f2d7408d55648c45e92840010cfc7753f9ed5189624d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/be/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/be/Firefox%20140.0.4.dmg"; locale = "be"; arch = "mac"; - sha256 = "bc161c0b3b4a7d05c17a980dad54bed45f7cb49f8bc9461eb6f8425da9c7e730"; + sha256 = "405ea45bdf09994704affe968d6dcd2505b9450c1241105d0cec7cd849a0303d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/bg/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/bg/Firefox%20140.0.4.dmg"; locale = "bg"; arch = "mac"; - sha256 = "448e17c970925dbd6afd049817b09bc673ce112a9bef20345f2bab70a74b1471"; + sha256 = "de85ca7b6d121e8e0a55f53d65803b7d5782fb7afb1a0a7ec7483a3a1c68ba2c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/bn/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/bn/Firefox%20140.0.4.dmg"; locale = "bn"; arch = "mac"; - sha256 = "4ba478b5d8b4590d1295da6372a39ce340930879c163d1bf02a5f8c43a7bd1a9"; + sha256 = "a8b21d3ab4a3e3dccc30e8188e9e953d17cbdf52534ebf53f5cc1d252cce99b3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/br/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/br/Firefox%20140.0.4.dmg"; locale = "br"; arch = "mac"; - sha256 = "13f088c36316fb4bd41c241f1f7abfb547b050d84b697951dcb04d741906bee3"; + sha256 = "536aca8e56e1990e329a23998db9628943ececa17a239eedb5f62f95a12494db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/bs/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/bs/Firefox%20140.0.4.dmg"; locale = "bs"; arch = "mac"; - sha256 = "902ef4030c43c578ac4b41e3d8a9c995d3ba751887f403a0cdcfc14cc4833fc0"; + sha256 = "0a13b4c61bdfda6274358f3a58baffa15b2ba40ebfc9b8fa5ae5da7317d590af"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ca-valencia/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ca-valencia/Firefox%20140.0.4.dmg"; locale = "ca-valencia"; arch = "mac"; - sha256 = "9ea267a5321a86a7fc96deb7fee2c12dece0a15cdb0f3d1809fe2e17ab90e901"; + sha256 = "5d1f6569ac2b8c561334d5ada5245ef9aecf0814398e6d9ca89cd7c01f73cafb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ca/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ca/Firefox%20140.0.4.dmg"; locale = "ca"; arch = "mac"; - sha256 = "c38e4bb0fdcf8936f19edd35e5cbc70cd9c7d3372644c8403e2a8ce6aaad60a0"; + sha256 = "a97bca2cd5de2dbcb6d04e14f45b5e9144bb5d035464a9a056fa8eb633de89be"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/cak/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/cak/Firefox%20140.0.4.dmg"; locale = "cak"; arch = "mac"; - sha256 = "c9355d3e9688d45b1c5f588df14b96421d8d585cd7647ba4a1fd97ae56ff94d8"; + sha256 = "e6b815c4631d3fc622b5912fa286ea0b626a9d2fc81595e7492c656a6b1e9111"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/cs/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/cs/Firefox%20140.0.4.dmg"; locale = "cs"; arch = "mac"; - sha256 = "f00c0f86ce41bfcca1a96021b04f74b9ec7c9faf56021dbe1d18f012c645f878"; + sha256 = "e60d7c7f78d2178457c357bf89f4687c94a1fe1e8212626957823b1c13ab11c3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/cy/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/cy/Firefox%20140.0.4.dmg"; locale = "cy"; arch = "mac"; - sha256 = "9883b5d63fbbcf8f1612db500c545b659000c3bf7c308fb4bf52615b744b5a2c"; + sha256 = "6af60b846d8b7f0ba3eba2f3a6b3eb41f935d109ebe59cbbbc6948a2bae6eb2b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/da/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/da/Firefox%20140.0.4.dmg"; locale = "da"; arch = "mac"; - sha256 = "86e87041eb527db3a4142b9149f371ab7d426a148136dd6e41759306c46e4648"; + sha256 = "f8b04a2d2c4c966a5451d964b23b6c6136cdf2ad2a86f1f3e6820c63fc7d9940"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/de/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/de/Firefox%20140.0.4.dmg"; locale = "de"; arch = "mac"; - sha256 = "a5a6447c8cdec9a7f06f05f9fbf1c2cc2af4cd079c2c1b015e1a74e457c9249e"; + sha256 = "b51a3ba43c4a0afd4cdd78e44ab5795663fe07c49dc1fef3fccf5c5ba5049bda"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/dsb/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/dsb/Firefox%20140.0.4.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "939d44b66ae87d88343b1ce7a8a5a8726b902f7e0af6ba91155f96735d5fe792"; + sha256 = "8fe058e953664730490b54d549825282458dd031087df0c3ee72838f88141005"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/el/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/el/Firefox%20140.0.4.dmg"; locale = "el"; arch = "mac"; - sha256 = "0aa026d3fcb036120dee3acc268a98dc92ea9fe1e9cd2e3cf63f34e5f8edbbc1"; + sha256 = "dd4f77a7d168a2dea9229a9a7fcde85fd33484242802ba3adf543133d1485ea9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/en-CA/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/en-CA/Firefox%20140.0.4.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "ad2885278e3ec165eadd239d8d58b989d4e0f4e1612ab576b1a6dc675a8989ff"; + sha256 = "a6577b839347ca1dcb6fdc4e017ac277238f969fe567a2923ae1d19a02408600"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/en-GB/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/en-GB/Firefox%20140.0.4.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "721932e9f05a371830a8107ed3e31bf4a95fb51f71e56a04917e118d26f218d0"; + sha256 = "027a7b1755d0a2a6dd1eddc1ca71f9dbb4d43b9f8c81fce32a18e2bd41550aca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/en-US/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/en-US/Firefox%20140.0.4.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "4584538f48fc104a83cd5b62b72f027e70bffb8cb6ea56dd24e3657347cfa979"; + sha256 = "e97d88d6ac04766cc52963d0d8f567bd39464bfc612167cd81627e6bb22d1d8c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/eo/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/eo/Firefox%20140.0.4.dmg"; locale = "eo"; arch = "mac"; - sha256 = "406f580dfe154194e256a74e5d799f397ebe6cc3886aab76c5560610b1209f8c"; + sha256 = "488e0a613dbb62ef53d244dac8c9ab1349c2ea6b4ccc84ab57836103502dfb65"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/es-AR/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/es-AR/Firefox%20140.0.4.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "caf760c019ceb2b9e6d3f2648708ccf6fca8683d131e50124d7166a7379b819c"; + sha256 = "da7725fb75155f96a0abc50cb503e32d17f8debb3002e010a3ebf59b5a2bbb99"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/es-CL/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/es-CL/Firefox%20140.0.4.dmg"; locale = "es-CL"; arch = "mac"; - sha256 = "83e2d00d5aa4d8f3f1956199a9b5c858457ecb7dc850869c0e72433384ba2516"; + sha256 = "650a8f2d8198eded9cf01ab44668c46b6c5100524478017e9a1a95332976146d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/es-ES/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/es-ES/Firefox%20140.0.4.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "5d89313084fe55ff8c71b62a48d850dc35f3bcf93fec0990274211a34dfe43c5"; + sha256 = "aff48cbc6a8dab4c88a9ed40222e85c27d44c281e7d9b0f835e84820f8909fad"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/es-MX/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/es-MX/Firefox%20140.0.4.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "bad4fd02555db02c5c368977340c2fef5bdf2035d0098642f6091217988263b9"; + sha256 = "243d59d14008425a1c264713586cf13ffcc375b56de828f8cda5a4ae22b459bb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/et/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/et/Firefox%20140.0.4.dmg"; locale = "et"; arch = "mac"; - sha256 = "be7d3d8a83181a43701ac0454f9defa4bff86f91d9f12d44f4dda88c1ef380b8"; + sha256 = "c3403c2475c259c1e775598814455c0954d0aa788993014a481355d71e38a9b4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/eu/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/eu/Firefox%20140.0.4.dmg"; locale = "eu"; arch = "mac"; - sha256 = "e679afce833f49d23fcca2446bd30c3ec46c56340e7e2bf71b0fd789db1af3e8"; + sha256 = "49cb5f48d63040c0bdaa236d12139ca3f04795c164813893128228ff2f23d944"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/fa/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/fa/Firefox%20140.0.4.dmg"; locale = "fa"; arch = "mac"; - sha256 = "3fa74b83b227f53e795e5db895c6b88c0f86f6a93d23727cabf9cd511208926e"; + sha256 = "80807e3b049f0568492a67dd346a42cac86da5a07318d5dda2b7e596a6a20b5a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ff/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ff/Firefox%20140.0.4.dmg"; locale = "ff"; arch = "mac"; - sha256 = "79a02b2f1e98fa754df19c0654a21c7a28d4b24b00e0be9b6496a7604632ce36"; + sha256 = "cd75707ccad5392126b4f2e2059b226925b5762eb5ee5d9cc6f3d8be62d1dfdb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/fi/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/fi/Firefox%20140.0.4.dmg"; locale = "fi"; arch = "mac"; - sha256 = "1de412cf06b8f6e1c65ea1fd036b087c691857f88eb5f288ad0dc036752defd8"; + sha256 = "51578245b8bd2eb40aeebca324940634c7fa735a2d1e313a58bee237bd708625"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/fr/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/fr/Firefox%20140.0.4.dmg"; locale = "fr"; arch = "mac"; - sha256 = "646df95e72ba0fb3d3a169c6e1baf5501edef4d8b4d3fdd9bbf872197b7bd3a3"; + sha256 = "983937d9e3fe76aa0b90150ea43fc6ae9d4595a2cd5ad23fe0b7b441d742b5a0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/fur/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/fur/Firefox%20140.0.4.dmg"; locale = "fur"; arch = "mac"; - sha256 = "3d62a2b8c396384a8c66c0d6dca42f3203570844a68c3a64fa40cdc104e28452"; + sha256 = "c93f087be6cdc2c1ef2ffcc4f4fa5c23a768fa46a0cf089e37c102bf3722f92f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/fy-NL/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/fy-NL/Firefox%20140.0.4.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "0c637c0a70658d1fbceacdb381ff16c0fd28e157ef5fd58c4e95b5734cab9643"; + sha256 = "5cab4a45193a8983fdfdaa39f96fc091d02360546b526a64fe15b2f66644a5af"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ga-IE/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ga-IE/Firefox%20140.0.4.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "2ffc124e5ff486fcfb5910e7f9d97851edb2d6496259f6b2be6ed2d76f526ba1"; + sha256 = "10d323fff09bb3cee2d99262a86726815ee36396ff0ad15a55213876b7b956e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/gd/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/gd/Firefox%20140.0.4.dmg"; locale = "gd"; arch = "mac"; - sha256 = "566efee6522c826d8811572457d185ae5898802436fceff1af008a6c31b430c7"; + sha256 = "83ff0d14ae302cacef73c078f4d2a10c845376f928b4302e2dcb1a197db97190"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/gl/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/gl/Firefox%20140.0.4.dmg"; locale = "gl"; arch = "mac"; - sha256 = "e5fce126d4e60cf01cd2b4d9f032fe84a36bbc402cba5c7b3319d4603e0981d3"; + sha256 = "96cb66a2829c0cc22157e0b53c782de7c281e96a5044bdc73f905c1140e4ff6c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/gn/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/gn/Firefox%20140.0.4.dmg"; locale = "gn"; arch = "mac"; - sha256 = "e539ddf9eb7bf115560f81eee96680250f501d3bc66da36d999a5d5dc558c7a2"; + sha256 = "7bcb00d87a9274aa154b3ca74272389180df0a1d399c7e9840a19f61c0714b21"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/gu-IN/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/gu-IN/Firefox%20140.0.4.dmg"; locale = "gu-IN"; arch = "mac"; - sha256 = "e9296b000ff84239cf71f5313239c294434001db340ce4504518de64f7dd30a2"; + sha256 = "26d644391bf6e772c3cb5551eecddbfe1eb03d1f0acf3905071019e268151fee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/he/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/he/Firefox%20140.0.4.dmg"; locale = "he"; arch = "mac"; - sha256 = "09be2afffa661784f0a1a44b20399437382d7dc343db256f27912a9c935a9cfa"; + sha256 = "2fa8005f947b7af24fe8b2099b7c5a1b4ba0703271ef7b77aedc3d154c8dc35c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/hi-IN/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/hi-IN/Firefox%20140.0.4.dmg"; locale = "hi-IN"; arch = "mac"; - sha256 = "933b56f7b344bc1eab2d7a80f3eab746ace77f272570df0ea3cffcf5892d0183"; + sha256 = "656fc2cd7490d2da9ec61ddd4df9b9bf384e80cd87e718e2394e02de393837dc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/hr/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/hr/Firefox%20140.0.4.dmg"; locale = "hr"; arch = "mac"; - sha256 = "64d5ddec4924716e077e4e1645486cf14cec3e029f307320457aeb6001b1fcc8"; + sha256 = "37f3c1a7026e32fdf89eeaa19b9b77243eae301766ba6d2be42ac936d837fec2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/hsb/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/hsb/Firefox%20140.0.4.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "63f10cc6ed00a7bfed4b30566f0f6350941a664ed4b7258c63b73e48129b75b6"; + sha256 = "a47e0bf57e7067b8c88e284b8b725ce860bc02800e25a4f47bfe6614355840b1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/hu/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/hu/Firefox%20140.0.4.dmg"; locale = "hu"; arch = "mac"; - sha256 = "3645d1a9fc28ec718abbf9f730a0076c228d6feb188a5d31b029225df352ef01"; + sha256 = "3b3b56a4da6934fb4945d8b386810503752104b0973e3ce20d826142e1c87f81"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/hy-AM/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/hy-AM/Firefox%20140.0.4.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "033ea44236e95c8d5b74f6692a6ecdf6cc1a9927398c7ba5e81431fc4a82b3b6"; + sha256 = "b3949d87e2eac12b715340590ccbbfd67382d40928a0a641f2c017d044e78049"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ia/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ia/Firefox%20140.0.4.dmg"; locale = "ia"; arch = "mac"; - sha256 = "15679c8e1bd89c75d3300cb3e033a17ae93f75cb22e8dd81b137fca751890b16"; + sha256 = "443fca414194feb84e801baabe6592ed95858c96b2f8b4e569fcb701b579e822"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/id/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/id/Firefox%20140.0.4.dmg"; locale = "id"; arch = "mac"; - sha256 = "87944600f3696c298cca9c5c5c4b46421a389bf83a5853f07bd0000503af4d83"; + sha256 = "a3cb49eda1eb25f5099df6f82e5483f0b3be5f1c919c83950f5fdbac22f580e7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/is/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/is/Firefox%20140.0.4.dmg"; locale = "is"; arch = "mac"; - sha256 = "8a588b8b52257cf773da756c8b1c67742d5324f3a1c1f422a8bea670daff4e38"; + sha256 = "7b70819e255261c0a0c1ae32ad69d2dce1da301fe9b3eda4b656f5d3a9c2c938"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/it/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/it/Firefox%20140.0.4.dmg"; locale = "it"; arch = "mac"; - sha256 = "1b79852aa06196f7c9187931c5572638de5030df931841182558a224ade44c55"; + sha256 = "b6f2be2b39f18483009de42a3da9f752b0564b55f56e1b00cd289db530e218a7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ja-JP-mac/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ja-JP-mac/Firefox%20140.0.4.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "ee6c52e01d969f68d2478f3a90a0b7b242a0ce6a2b83394425aa721892a2378f"; + sha256 = "b24cc09f5bbff3f55aa28d4728ff347464891edb66219df9c6f2e44ed860107f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ka/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ka/Firefox%20140.0.4.dmg"; locale = "ka"; arch = "mac"; - sha256 = "5a450dc134bcba6d74dd967ce752089aebaba5991e531f055e0e495def44e904"; + sha256 = "4260c25eeeda5198d62eedc945f26d488aff857365ee81088e52629035039f14"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/kab/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/kab/Firefox%20140.0.4.dmg"; locale = "kab"; arch = "mac"; - sha256 = "9b39486547b6c3adc488e9d3943fc0140cc1c58a87fc6e64330e572b970e7633"; + sha256 = "5d29fa67a92bd3447b8bdb7023d2979087427980ffe1128b1661d0b0615c1169"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/kk/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/kk/Firefox%20140.0.4.dmg"; locale = "kk"; arch = "mac"; - sha256 = "7c28577b7ce7a05ea16122f0190da573c363cddeef114ccfac7e39087ca71da2"; + sha256 = "e746741ab8ff463985849f3b65a82a0105605bc689d3f27f9e9dfc26433d125a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/km/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/km/Firefox%20140.0.4.dmg"; locale = "km"; arch = "mac"; - sha256 = "8debf1d1c3c2ab14c2419aa44237c3183a5e02fc55b857b5418bed98e24b8a94"; + sha256 = "9c72595599c6943194bdf659b6d7a7d55f68be905f139a88ad511ab3e7c54863"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/kn/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/kn/Firefox%20140.0.4.dmg"; locale = "kn"; arch = "mac"; - sha256 = "84f278459d95a03ac61b94caa60e13bf92066a8592abdb0d2cf9a1c36e25b89d"; + sha256 = "b7d63b5583d9f51c6fceb2f444a3dfcc79cd335e44566ad18166fd607833a571"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ko/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ko/Firefox%20140.0.4.dmg"; locale = "ko"; arch = "mac"; - sha256 = "5f1cfc0ed96ca290ec4823918eda334f7535237b31b94b5c0a9ed8aa12d4b2b4"; + sha256 = "b8287ea7deedbf7350115dd1ac4358f9a9ed3a4670e5054c6058be2f47fb696b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/lij/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/lij/Firefox%20140.0.4.dmg"; locale = "lij"; arch = "mac"; - sha256 = "d06f9e94e04287e57bdf2f6991cc0e7434a7583c114206059c906b3b9474c9ff"; + sha256 = "bf6907af6b823649b82d142bb953ac82678240d546c37d60729d53748fca2c01"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/lt/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/lt/Firefox%20140.0.4.dmg"; locale = "lt"; arch = "mac"; - sha256 = "793ed5697bc878424749e605148776371c62b18bea4b024b84c5c37777341fc6"; + sha256 = "a3c3dc1761732eed8dcef2f54d114b02d93c50d37b489cfa661c3df91ebe43e8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/lv/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/lv/Firefox%20140.0.4.dmg"; locale = "lv"; arch = "mac"; - sha256 = "e0787c7c4b328bde6f6542b1c8a395a0edc8b046b350d9b41056d241cbd50689"; + sha256 = "73e0108bd692e7a457de70c5c7e899c429fad8cd37721ce7370e66a525e707e6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/mk/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/mk/Firefox%20140.0.4.dmg"; locale = "mk"; arch = "mac"; - sha256 = "570adea48da8641dce718764c0db3e6176686daed1aab6a04bbfe3f13dad348d"; + sha256 = "ca46e88411ec1cd4ceddc672ace2919dc25727663612bb9bd27632ab9a2f5f03"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/mr/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/mr/Firefox%20140.0.4.dmg"; locale = "mr"; arch = "mac"; - sha256 = "3f62f4a0dfbd706abefd8f96e2d9c5c3075e27506379e593c1aceeee2e97f056"; + sha256 = "181c49b5d8c02e3909bd4f2061efb8ef3cb9ec55e9ff63403211e32be3130e55"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ms/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ms/Firefox%20140.0.4.dmg"; locale = "ms"; arch = "mac"; - sha256 = "b873c56548b4d7d5a5d4c39b8ed6569b72be8d7906cb4d06505fe4dcfa2da1a9"; + sha256 = "17f855ce25ef1ac92944fb14b16d7ffb5fb679e03b7bfc37e6cab025fca35b22"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/my/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/my/Firefox%20140.0.4.dmg"; locale = "my"; arch = "mac"; - sha256 = "cf5980c02043dd9c24ad751f2d2ec58265e48389e57738e1889635bf6e760952"; + sha256 = "cff7f16757123113d39b8fb5a56ab77757fe9d90e1f5ba62f12ec9ea6f29b3a2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/nb-NO/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/nb-NO/Firefox%20140.0.4.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "1a550cbfa265e463d24937c6f43b919365444d9bc80c87b00fdb3e5d9d3e2dc5"; + sha256 = "8d76da8da930c484a4f2f78be4679688cc29ca44f8a6b991df385399eefa85c1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ne-NP/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ne-NP/Firefox%20140.0.4.dmg"; locale = "ne-NP"; arch = "mac"; - sha256 = "c8341aa9a7add1d1cbc8fe5aeb68f6609225a813d9cbbe0922318d5e35990b48"; + sha256 = "c4614af7cfbe822fe82e46a614af0882ae14110e2254d5aa06e8dff7657694cb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/nl/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/nl/Firefox%20140.0.4.dmg"; locale = "nl"; arch = "mac"; - sha256 = "35b78801c12767d27d03173d4abf163a18b34400c92a54e011fa22c1fbd502f3"; + sha256 = "e5f2094e8b3d9ca293616d962cbd1d99eef02b92dcc3b473feb0d13c292c7082"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/nn-NO/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/nn-NO/Firefox%20140.0.4.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "edcbc6f8f42b80ce8be269111341960dc0f743dc1a92c76e3eaf6620b30b4725"; + sha256 = "c67f47d65d913bc8767df912a6d6f3e633b811f1fc0aec3545cad7b6bb7757fb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/oc/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/oc/Firefox%20140.0.4.dmg"; locale = "oc"; arch = "mac"; - sha256 = "df7ccb109a92b5d73890b9c1d85022856d16e663d0aff3dbfbb83eae848b68a9"; + sha256 = "b0a98bc8572ec911403bfe490dc504d313fcff081079c1c18c6a82e0d9eca984"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/pa-IN/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/pa-IN/Firefox%20140.0.4.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "7d47b3571c1ac08c302049995b22a89de1f202436e8ad3d1f99c5cb6887bd7e2"; + sha256 = "1b307d5709181a0b250327d04fd9a2f127fce7e792c4a525540480d4039fbc9d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/pl/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/pl/Firefox%20140.0.4.dmg"; locale = "pl"; arch = "mac"; - sha256 = "8a3c05cc3c97566a94b35696490eb69cb04fafa7e14cf8d5382d57021c72fb08"; + sha256 = "83a51dc92c8aafea137f698eef0c7d7249d238c0d459f4d6f542f023532db44a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/pt-BR/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/pt-BR/Firefox%20140.0.4.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "2db965c8888438d753def07a8ffacdc5a409251b0c84981fa038aaa060de0bde"; + sha256 = "62c4ca2b20346f0906d5b536aab92f661d6f88ab0222469d3212c58e9d6224f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/pt-PT/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/pt-PT/Firefox%20140.0.4.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "dac8aab2c52fbc566f44a9a4830c01a314538c1d8a100e340bce2109636e4fb8"; + sha256 = "fa7f410a5d63c69e6b89501f34ce96fb09e0ac78a2e787349ab2af8fa801f3a3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/rm/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/rm/Firefox%20140.0.4.dmg"; locale = "rm"; arch = "mac"; - sha256 = "9f69b7b620fa1ca834ae1746ede5430443b7c647ebe345e2f16fc6eec04c32b8"; + sha256 = "233e7a0967801897a1458d33f0e0d0e7ee3f1841d2e564a9f4c2e7f872f64710"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ro/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ro/Firefox%20140.0.4.dmg"; locale = "ro"; arch = "mac"; - sha256 = "4ff95a794e5256ffbed21a03b1023d6952d1e382b501dd631275021941162195"; + sha256 = "a6cb37d19d21f59bf35893661f3bf14f290a51bf78860edb555e4af46ccb2e82"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ru/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ru/Firefox%20140.0.4.dmg"; locale = "ru"; arch = "mac"; - sha256 = "11b26b444e7dc2dc18d608eda787d9012284ebc6626452e860fddd3e91c67bd2"; + sha256 = "bea384a03df803d4d91e7a8d6330f538a7949e66bf03b0b6db4105c1e92411ad"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/sat/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/sat/Firefox%20140.0.4.dmg"; locale = "sat"; arch = "mac"; - sha256 = "d1d000ec25fa58d46cb85ce1f150ebde60ae9842225c67f914dab67ef9e9015f"; + sha256 = "c262f58493dfd81e6691578550a2942a8f9456513e3c51ad4b3805b60e07bc4a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/sc/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/sc/Firefox%20140.0.4.dmg"; locale = "sc"; arch = "mac"; - sha256 = "3198a395d6a262c3df48676b0785f90cc6c692b78ea0efeb23d49d1151f07c85"; + sha256 = "991631ef16653fe21a34ec791da72a457c820f58ee6365b62a43aff47bf06245"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/sco/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/sco/Firefox%20140.0.4.dmg"; locale = "sco"; arch = "mac"; - sha256 = "277ce0994d14407d92677d9398e6626170246919b894220cf5c6a5791d44fcb9"; + sha256 = "2ce73609d4aeb566f702446280a7512e9107585208129ac857d29ca04fdb135c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/si/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/si/Firefox%20140.0.4.dmg"; locale = "si"; arch = "mac"; - sha256 = "f461ef04aac49aee48b2315d10525d692ce1fa7d61fc10e5c343cae75ad74a6a"; + sha256 = "6f0ab9069c5cf18ad5c4c12e2933e8304d12c492de1dd480f4b7e0393b4f0f40"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/sk/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/sk/Firefox%20140.0.4.dmg"; locale = "sk"; arch = "mac"; - sha256 = "a27db1ebb4bf19d12793a8407aca4e130484547822ee867ccecb4e61c4915e44"; + sha256 = "c6801c789af1374ffb94eed0ef9245579dc7af6205d5175d7f3795bd9a01355a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/skr/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/skr/Firefox%20140.0.4.dmg"; locale = "skr"; arch = "mac"; - sha256 = "8a2899690de3a0b58a20dbb7e3775f7e9a7d7494cccacf63e9f36e40df74a418"; + sha256 = "b776c0cf15d02f16558af2587d44cb8dfeaa4756c67363d04e61a355176f3feb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/sl/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/sl/Firefox%20140.0.4.dmg"; locale = "sl"; arch = "mac"; - sha256 = "dad132f5e6406be11f20b42ddc663d226dd916a8f204d28fd6410bb10cdf2851"; + sha256 = "cb7f05c8dd3099f7887dc6554a854281bcea7e4595e643609d67a8d72a5b6d9e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/son/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/son/Firefox%20140.0.4.dmg"; locale = "son"; arch = "mac"; - sha256 = "ad7325b35f63688ec790cb495f8f730261188422f50ab3dbef82f9113a1b4e58"; + sha256 = "fd85af5542a3dedf92870e240c39f1826a30396d15ff8c8b75a8e07d3fff2cc2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/sq/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/sq/Firefox%20140.0.4.dmg"; locale = "sq"; arch = "mac"; - sha256 = "5ea4f0854edfdc16460981da4cbb5899276327e5c844ca62177b128847045cf8"; + sha256 = "5773ffbc81b5d558ae2197a76cea792f49dd9fe48a47d2329c7cb01a6b85c9ce"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/sr/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/sr/Firefox%20140.0.4.dmg"; locale = "sr"; arch = "mac"; - sha256 = "3c7ff91c5567d6514df255fe480dae0fcf0605a337a8cf73bc7abed6119a6007"; + sha256 = "47b78c97701e7a146a42e8ca849ffb5ffe1852d4a23bb5bd702cc265b6f5736d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/sv-SE/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/sv-SE/Firefox%20140.0.4.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "aaadc713dc8f8b4c7a8175d0f62f7646059ae3d288fb14246b9577a922505226"; + sha256 = "170936262506ad970a17d46e3d2c5fb23ebfc3d3f8b3ac3438c0f80d25870814"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/szl/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/szl/Firefox%20140.0.4.dmg"; locale = "szl"; arch = "mac"; - sha256 = "d687fa834eaf76e11a8f6246d49b63e3a7a37716e3465d7b67959bba59fdaddb"; + sha256 = "71828dcc2c4c020d9773714c0847b20c367f36d432088f267fa73d425faa5728"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ta/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ta/Firefox%20140.0.4.dmg"; locale = "ta"; arch = "mac"; - sha256 = "bee72e67e70e61e4a56b2cab4505778965e060ae7c29a075d83974479d986554"; + sha256 = "d8d9a5a2d78d3218119d4e6edbb602651cfa4f3918a7181eba3e8a3c41667aea"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/te/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/te/Firefox%20140.0.4.dmg"; locale = "te"; arch = "mac"; - sha256 = "eab2cb53fdbafab7de48a1ce91827f7bac16448f308394378ab881dd5734aa57"; + sha256 = "345d3ff94590419d82f9ec551ec909d80b4fc5d7fa34bc41c489849d84f04f4d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/tg/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/tg/Firefox%20140.0.4.dmg"; locale = "tg"; arch = "mac"; - sha256 = "cae682c2a847c0e2df469b5f53387d3e0454894fd3b1eb89b6b5c1b0c9972be2"; + sha256 = "07f8aad52582f034079de255d3753d4e754d8ea89f5988ed5326c5a728969617"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/th/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/th/Firefox%20140.0.4.dmg"; locale = "th"; arch = "mac"; - sha256 = "35cf811242dbfb38b2369e15fe7454cce24ddfbc143346e3c0751a052d995c39"; + sha256 = "8751a21cf8772835eb7a0da4981517dcd2607691ba46137ee89f76c2bbba3a79"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/tl/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/tl/Firefox%20140.0.4.dmg"; locale = "tl"; arch = "mac"; - sha256 = "185ac69c1f1016c89967bb1d755a1d077aeb3807cd6e9a9b9d90cb4399f43178"; + sha256 = "dade6f970bbd83d77c6ee56465bc605a539aaed2e9d69f3edb6f71637f94aab2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/tr/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/tr/Firefox%20140.0.4.dmg"; locale = "tr"; arch = "mac"; - sha256 = "8771f38c75fdba62a609a6111aecc11b252f458b0ff65e8811193e1acb985398"; + sha256 = "a2bd26e7f458938dd4ceae8a145beb1fa735081c2b99a34a843d6ec349b1703b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/trs/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/trs/Firefox%20140.0.4.dmg"; locale = "trs"; arch = "mac"; - sha256 = "61c4320c6bd48d214aa4b1a8231095ecbda9f5aa6dce3cf5b9efd8270357ea3e"; + sha256 = "0b3333f1f80ec5005266f8e1e7c5b98edde047c9cd617bf37ae0f536f4962ba2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/uk/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/uk/Firefox%20140.0.4.dmg"; locale = "uk"; arch = "mac"; - sha256 = "3bf21f03952d45c44d7b5c3b1d6907a72f9aaddc1673d666e466e5bd58b7322f"; + sha256 = "842296fa529441cc2ec1939d813649a1c05682d3eae0369b0917137fd32f5fd7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/ur/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/ur/Firefox%20140.0.4.dmg"; locale = "ur"; arch = "mac"; - sha256 = "218bd2094f7d3eaf8a864c92f0bc54def3939d89c09e7a9e7d5abf65ad15f6d4"; + sha256 = "469fa87ab6c043aca07f8c9c864b2a1370cc18c64df735cc034f146b18a0bcd3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/uz/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/uz/Firefox%20140.0.4.dmg"; locale = "uz"; arch = "mac"; - sha256 = "97ac483e0b8f96378e6887bf070f5038a3dcd14500ef9f752a88b99e6d6b1318"; + sha256 = "97e4ef0e7c28f03b9bcaecdbe5af093e5c03d4e1b845669fbac3cafa973738a3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/vi/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/vi/Firefox%20140.0.4.dmg"; locale = "vi"; arch = "mac"; - sha256 = "e4b0774f97ef8146fd20c8eb42039cc67530bd5f85cf44b5b0da71899a9a9081"; + sha256 = "727c8192e65e94dfbdf8fe506abe8d6db550bba6d559ba8923ce37031a130d68"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/xh/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/xh/Firefox%20140.0.4.dmg"; locale = "xh"; arch = "mac"; - sha256 = "54e1da40dfa6b34d501ce9090bc9c5057d326d297f2c4d2d37ebf381c5c2e893"; + sha256 = "bb6a1b92642b51a82ba0d3d8f19e01d4952a62c36add5ccb86e4c15c4bcd7b83"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/zh-CN/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/zh-CN/Firefox%20140.0.4.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "9190935d949f774068f58fd254e385480f28fa816772cb82a5f4438ed062209f"; + sha256 = "fc739cd43d62b94132292e8fa3457da7cb65b23a7cdf19f451d4025094231ae5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/140.0.2/mac/zh-TW/Firefox%20140.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/140.0.4/mac/zh-TW/Firefox%20140.0.4.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "bcd1b803d8e6b92e321e4978feffe7975d4c2dad35c11736a95ae0a67fe10d2e"; + sha256 = "3b88dc8fd0ed780c5cf8fb3c4fbaf18177bf06150c94c7ceb2a5a88f5fcd80be"; } ]; } From bae9fdacc37a259f446f0a6f83bbcfe257e1a404 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 8 Jul 2025 18:56:10 +0200 Subject: [PATCH 202/223] python314: 3.14.0b3 -> 3.14.0b4 https://docs.python.org/3.14/whatsnew/changelog.html#python-3-14-0-beta-4 --- pkgs/development/interpreters/python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix index 2b2cc4b92d01..98bc206bd201 100644 --- a/pkgs/development/interpreters/python/default.nix +++ b/pkgs/development/interpreters/python/default.nix @@ -93,9 +93,9 @@ major = "3"; minor = "14"; patch = "0"; - suffix = "b3"; + suffix = "b4"; }; - hash = "sha256-xvSL9R8B9Q2HAHpEXdev5KTHqHq0glcL6STB3f0NNoI="; + hash = "sha256-FeEj4Far67pt5ec8+jBEWajILK+oXU/H/G3oDmo+Gzk="; inherit passthruFun; }; # Minimal versions of Python (built without optional dependencies) From 3a4a3ff1b00f467545056ca6865289e743bfa208 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 17:20:00 +0000 Subject: [PATCH 203/223] libretro.vice-x128: 0-unstable-2025-06-29 -> 0-unstable-2025-07-05 --- pkgs/applications/emulators/libretro/cores/vice.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/vice.nix b/pkgs/applications/emulators/libretro/cores/vice.nix index 9438d6b88ac2..41c95d2661d1 100644 --- a/pkgs/applications/emulators/libretro/cores/vice.nix +++ b/pkgs/applications/emulators/libretro/cores/vice.nix @@ -6,13 +6,13 @@ }: mkLibretroCore { core = "vice-${type}"; - version = "0-unstable-2025-06-29"; + version = "0-unstable-2025-07-05"; src = fetchFromGitHub { owner = "libretro"; repo = "vice-libretro"; - rev = "4f53f97418f72bbefefff8d5746aa49942fc9848"; - hash = "sha256-P8UN3r7clkwY7OD5iQKjLys55q+tfpAVl8abhKj3ZOc="; + rev = "94cd4c7d010957109527403fff4b753f918efd3d"; + hash = "sha256-MjdaBluBmdf22F9yG8xZtCTAqhM4P5bvIcFm0Cga9FM="; }; makefile = "Makefile"; From 552976763171431c4c79242ce05d8bb7b2c522dc Mon Sep 17 00:00:00 2001 From: Amadej Kastelic Date: Tue, 8 Jul 2025 20:12:34 +0200 Subject: [PATCH 204/223] f3d: 3.1.0 -> 3.2.0 https://github.com/f3d-app/f3d/compare/v3.1.0..v3.2.0 --- pkgs/by-name/f3/f3d/package.nix | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/f3/f3d/package.nix b/pkgs/by-name/f3/f3d/package.nix index 61e76ec1d8c8..99828cc959e9 100644 --- a/pkgs/by-name/f3/f3d/package.nix +++ b/pkgs/by-name/f3/f3d/package.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { pname = "f3d"; - version = "3.1.0"; + version = "3.2.0"; outputs = [ "out" ] ++ lib.optionals withManual [ "man" ]; @@ -33,25 +33,9 @@ stdenv.mkDerivation rec { owner = "f3d-app"; repo = "f3d"; tag = "v${version}"; - hash = "sha256-QJQlZXUZyWhpYteHoIsGOj1jdf3Lpy/BMXopeto4IRo="; + hash = "sha256-p1Cqam3sYDXJCU1A2sC/fV1ohxS3FGiVrxeGooNXVBQ="; }; - patches = [ - # https://github.com/f3d-app/f3d/pull/2155 - (fetchpatch { - name = "add-missing-include.patch"; - url = "https://github.com/f3d-app/f3d/commit/3814f3356d888ce59bbe6eda0293c2de73b0c89a.patch"; - hash = "sha256-TeV8byIxX6PBEW06/sS7kHaSS99S88WiyzjHZ/Zh5x4="; - }) - - # https://github.com/f3d-app/f3d/pull/2286 - (fetchpatch { - name = "fix_assimp_6_0_configuration.patch"; - url = "https://github.com/f3d-app/f3d/commit/9bed68ef2b5425c9600c81a7245f13ed2d4079b8.patch"; - hash = "sha256-u4VQiTTgFSYxdJ3wvQUfSTt2fcsXBO3p15f/cNRRCHo="; - }) - ]; - nativeBuildInputs = [ cmake From 47310185099a0e40bb77c16793185c90ed5f3ace Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 8 Jul 2025 21:32:52 +0300 Subject: [PATCH 205/223] linux-firmware: 20250627 -> 20250708 Diff: https://gitlab.com/kernel-firmware/linux-firmware/-/compare/refs/tags/20250627...20250708 --- pkgs/by-name/li/linux-firmware/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/linux-firmware/package.nix b/pkgs/by-name/li/linux-firmware/package.nix index 7c371976d085..3f7b1f34e7fe 100644 --- a/pkgs/by-name/li/linux-firmware/package.nix +++ b/pkgs/by-name/li/linux-firmware/package.nix @@ -22,13 +22,13 @@ let in stdenvNoCC.mkDerivation rec { pname = "linux-firmware"; - version = "20250627"; + version = "20250708"; src = fetchFromGitLab { owner = "kernel-firmware"; repo = "linux-firmware"; tag = version; - hash = "sha256-mNjCl+HtvvFxyLjlBFsyfyu2TAf6D/9lbRiouKC/vVY="; + hash = "sha256-TJ97A9I0ipsqgg7ex3pAQgdhDJcLbkNCvuLppt9a07o="; }; postUnpack = '' From 79d411387e1bdb66dc79ae54e93a6f9d9ae9b00f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Jul 2025 20:48:49 +0200 Subject: [PATCH 206/223] python313Packages.subarulink: 0.7.13 -> 0.7.14 Diff: https://github.com/G-Two/subarulink/compare/refs/tags/v0.7.13...refs/tags/v0.7.14 Changelog: https://github.com/G-Two/subarulink/releases/tag/v0.7.14 --- pkgs/development/python-modules/subarulink/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/subarulink/default.nix b/pkgs/development/python-modules/subarulink/default.nix index fc0e7c9d8ece..f3cc6894c09d 100644 --- a/pkgs/development/python-modules/subarulink/default.nix +++ b/pkgs/development/python-modules/subarulink/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "subarulink"; - version = "0.7.13"; + version = "0.7.14"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "G-Two"; repo = "subarulink"; tag = "v${version}"; - hash = "sha256-R6d9BaQDFSobiIsbI1I/eUaJt0VUU2ELdWU9xDyhuFc="; + hash = "sha256-iZWDi7vT1AQI7WbGOQZw2gE+3ht4YKnHO58ALrUGfIg="; }; build-system = [ setuptools ]; From e9e4bf106eb7a0adebb2e3edf6f6b95e0c5d767f Mon Sep 17 00:00:00 2001 From: Yethal <26117918+Yethal@users.noreply.github.com> Date: Tue, 8 Jul 2025 18:20:30 +0200 Subject: [PATCH 207/223] roon-server: 2.52 -> 2.53 --- pkgs/by-name/ro/roon-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/roon-server/package.nix b/pkgs/by-name/ro/roon-server/package.nix index 058b724b5fa8..6c075f3c4752 100644 --- a/pkgs/by-name/ro/roon-server/package.nix +++ b/pkgs/by-name/ro/roon-server/package.nix @@ -16,7 +16,7 @@ stdenv, }: let - version = "2.52.1538"; + version = "2.53.1544"; urlVersion = builtins.replaceStrings [ "." ] [ "0" ] version; in stdenv.mkDerivation { @@ -25,7 +25,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://download.roonlabs.com/updates/production/RoonServer_linuxx64_${urlVersion}.tar.bz2"; - hash = "sha256-pWg1Cp8aNdR/hoVZDF3kUznJtYsjJYX9J4g1xbmn/lg="; + hash = "sha256-Hbe2EfBbpA3Xzyh4ZYjm1G8qrwg+dEq5YAwZEG59ClI="; }; dontConfigure = true; From f9f13eece853ebf3003b79c8490d2ff3341e1ebd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 18:54:15 +0000 Subject: [PATCH 208/223] tootik: 0.17.0 -> 0.17.1 --- pkgs/by-name/to/tootik/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/to/tootik/package.nix b/pkgs/by-name/to/tootik/package.nix index 26fa778b4002..647d7a48d30f 100644 --- a/pkgs/by-name/to/tootik/package.nix +++ b/pkgs/by-name/to/tootik/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "tootik"; - version = "0.17.0"; + version = "0.17.1"; src = fetchFromGitHub { owner = "dimkr"; repo = "tootik"; tag = version; - hash = "sha256-R4My2+HpnW+gwbDjO7lUYGcIaaOPFclk/9ZqXMJ3Wd0="; + hash = "sha256-C3jljz1ftpSlgmwY5ktTJSiZ2DVxbctFT7LZXBow73s="; }; vendorHash = "sha256-Imnh/f+6pybALRnefxaTyZ95orhAQfLWdMsIIkOOurc="; From 758d0e68012d46e63099da91ed3f613fd7719cac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 18:57:35 +0000 Subject: [PATCH 209/223] simplotask: 1.17.1 -> 1.17.2 --- pkgs/by-name/si/simplotask/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/simplotask/package.nix b/pkgs/by-name/si/simplotask/package.nix index 8fd2638c5d2a..829e00a42fa6 100644 --- a/pkgs/by-name/si/simplotask/package.nix +++ b/pkgs/by-name/si/simplotask/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "simplotask"; - version = "1.17.1"; + version = "1.17.2"; src = fetchFromGitHub { owner = "umputun"; repo = "spot"; rev = "v${version}"; - hash = "sha256-6SWWf1ZprCZPXLvUtIln1+TrOztn7WWkN8o/fQXau5I="; + hash = "sha256-7EavT4IHEAe3nq6tkhX7qHpDzy7UTdBMZ7x/bquv4Z8="; }; vendorHash = null; From 703310e920c3a1a1193deac904062585ed1ea737 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 19:17:15 +0000 Subject: [PATCH 210/223] omnictl: 0.51.0 -> 0.52.0 --- pkgs/by-name/om/omnictl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/om/omnictl/package.nix b/pkgs/by-name/om/omnictl/package.nix index 245e0116c3e8..ceba34014103 100644 --- a/pkgs/by-name/om/omnictl/package.nix +++ b/pkgs/by-name/om/omnictl/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "omnictl"; - version = "0.51.0"; + version = "0.52.0"; src = fetchFromGitHub { owner = "siderolabs"; repo = "omni"; rev = "v${version}"; - hash = "sha256-PIUaR+Pdy4vJMqYfw1x8ts0yDlDcA0dOzviw/wLf45M="; + hash = "sha256-4QL3Km987i6D5AZNVd62r6YPu2+tKALugawtSMw7z30="; }; - vendorHash = "sha256-Re6CTQVJcNLhaw6K2W+zRNG42lLV1dSd0O9DDrH8jMY="; + vendorHash = "sha256-/ibquRHzzoZTf9oQUz1LOjm2WqeEBt9mkD9dDsoefUA="; ldflags = [ "-s" From 35db36463fad64d60a7bc1d4667badadc39d53b1 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Tue, 8 Jul 2025 23:47:42 +0400 Subject: [PATCH 211/223] simplotask: modernize --- pkgs/by-name/si/simplotask/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/si/simplotask/package.nix b/pkgs/by-name/si/simplotask/package.nix index 829e00a42fa6..66c0d21ebe0d 100644 --- a/pkgs/by-name/si/simplotask/package.nix +++ b/pkgs/by-name/si/simplotask/package.nix @@ -5,14 +5,14 @@ installShellFiles, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "simplotask"; version = "1.17.2"; src = fetchFromGitHub { owner = "umputun"; repo = "spot"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-7EavT4IHEAe3nq6tkhX7qHpDzy7UTdBMZ7x/bquv4Z8="; }; @@ -22,7 +22,7 @@ buildGoModule rec { ldflags = [ "-s -w" - "-X main.revision=v${version}" + "-X main.revision=v${finalAttrs.version}" ]; doCheck = false; @@ -32,11 +32,11 @@ buildGoModule rec { installManPage *.1 ''; - meta = with lib; { + meta = { description = "Tool for effortless deployment and configuration management"; homepage = "https://spot.umputun.dev/"; - maintainers = with maintainers; [ sikmir ]; - license = licenses.mit; + maintainers = with lib.maintainers; [ sikmir ]; + license = lib.licenses.mit; mainProgram = "spot"; }; -} +}) From f977af9bcb96cdd6c3f75713cad8b1cd36a40974 Mon Sep 17 00:00:00 2001 From: emilylange Date: Tue, 8 Jul 2025 22:22:04 +0200 Subject: [PATCH 212/223] chromium,chromedriver: 138.0.7204.92 -> 138.0.7204.100 https://chromereleases.googleblog.com/2025/07/stable-channel-update-for-desktop.html --- .../networking/browsers/chromium/info.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 7f6ee37d61a7..9efb34dec8fd 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,10 +1,10 @@ { "chromium": { - "version": "138.0.7204.92", + "version": "138.0.7204.100", "chromedriver": { - "version": "138.0.7204.93", - "hash_darwin": "sha256-Fo5N9rAgHSSnYxrcWMHRezLh8DKi+etZQNjwUKJn7dI=", - "hash_darwin_aarch64": "sha256-A46qZtWNli5IuR043RzrEQlNIyeddkyU+5/UJgg5SgU=" + "version": "138.0.7204.101", + "hash_darwin": "sha256-ow+R2jcfm5tryB6UfnUNklVfLGc2Tzj2W6Nul6pRglI=", + "hash_darwin_aarch64": "sha256-GGcDoSkH8Z4N8yOL77nNMtz3BY4lNwlD10SPhEBRpJI=" }, "deps": { "depot_tools": { @@ -20,8 +20,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "f079b9bc781e3c2adb1496ea1d72812deb0ddb3d", - "hash": "sha256-OiDdGapC/sjDZXItnFcCvOtA7TKzeHPK4EsYFMCMQJs=", + "rev": "5f45b4744e3d5ba82c2ca6d942f1e7a516110752", + "hash": "sha256-bI75IXPl6YeauK2oTnUURh1ch1H7KKw/QzKYZ/q6htI=", "recompress": true }, "src/third_party/clang-format/script": { @@ -246,8 +246,8 @@ }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "f8dfe8b36e516cef8a5a169e88d16480d8abdc68", - "hash": "sha256-7ygnGBAeiLxwbTx5s7LRs9+ZOe06tr8VFcSY5cVHnS4=" + "rev": "a6dbe06dafbad00ef4b0ea139ece1a94a5e2e6d8", + "hash": "sha256-XkyJFRxo3ZTBGfKdTwSIo14SLNPQAKQvY4lEX03j6LM=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", From fd9a920f354417246dcf3f2c6062dc8d2f9ebea6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= Date: Mon, 7 Jul 2025 13:45:07 -0500 Subject: [PATCH 213/223] ocamlPackags.redis: init at 0.8 --- .../ocaml-modules/redis/default.nix | 34 +++++++++++++++++++ pkgs/top-level/ocaml-packages.nix | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/development/ocaml-modules/redis/default.nix diff --git a/pkgs/development/ocaml-modules/redis/default.nix b/pkgs/development/ocaml-modules/redis/default.nix new file mode 100644 index 000000000000..e54e5b3e3cfb --- /dev/null +++ b/pkgs/development/ocaml-modules/redis/default.nix @@ -0,0 +1,34 @@ +{ + lib, + fetchurl, + buildDunePackage, + re, + stdlib-shims, + uuidm, +}: + +buildDunePackage rec { + pname = "redis"; + version = "0.8"; + + minimalOCamlVersion = "4.03"; + + src = fetchurl { + url = "https://github.com/0xffea/ocaml-redis/releases/download/v${version}/redis-${version}.tbz"; + hash = "sha256-Cli30Elur3tL/0bWK6PBBy229TK4jsQnN/0oVQux01I="; + }; + + propagatedBuildInputs = [ + re + stdlib-shims + uuidm + ]; + + doCheck = true; + + meta = { + description = "Redis client"; + license = lib.licenses.bsd3; + homepage = "https://github.com/0xffea/ocaml-redis"; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index bfbeb855256d..a2546020fde8 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1798,6 +1798,8 @@ let rebez = callPackage ../development/ocaml-modules/rebez { }; + redis = callPackage ../development/ocaml-modules/redis/default.nix { }; + reperf = callPackage ../development/ocaml-modules/reperf { }; repr = callPackage ../development/ocaml-modules/repr { }; From 17a6fa3837787a1b9856d2377a0fe5494a4ab961 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= Date: Mon, 7 Jul 2025 13:45:24 -0500 Subject: [PATCH 214/223] ocamlPackages.redis-lwt: init at 0.8 --- pkgs/development/ocaml-modules/redis/lwt.nix | 19 +++++++++++++++++++ pkgs/top-level/ocaml-packages.nix | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/ocaml-modules/redis/lwt.nix diff --git a/pkgs/development/ocaml-modules/redis/lwt.nix b/pkgs/development/ocaml-modules/redis/lwt.nix new file mode 100644 index 000000000000..b4d019d91cb7 --- /dev/null +++ b/pkgs/development/ocaml-modules/redis/lwt.nix @@ -0,0 +1,19 @@ +{ + buildDunePackage, + redis, + lwt, +}: + +buildDunePackage { + pname = "redis-lwt"; + inherit (redis) version src; + + propagatedBuildInputs = [ + redis + lwt + ]; + + meta = redis.meta // { + description = "Redis client (Lwt interface)"; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index a2546020fde8..ae6b6a4b7312 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1800,6 +1800,8 @@ let redis = callPackage ../development/ocaml-modules/redis/default.nix { }; + redis-lwt = callPackage ../development/ocaml-modules/redis/lwt.nix { }; + reperf = callPackage ../development/ocaml-modules/reperf { }; repr = callPackage ../development/ocaml-modules/repr { }; From 91403a363877deb3f88c57f7d50bd530f7f7f26a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 20:48:34 +0000 Subject: [PATCH 215/223] _7zz: 24.09 -> 25.00 --- pkgs/by-name/_7/_7zz/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/_7/_7zz/package.nix b/pkgs/by-name/_7/_7zz/package.nix index f9d462b75d88..bf4e59f8e26e 100644 --- a/pkgs/by-name/_7/_7zz/package.nix +++ b/pkgs/by-name/_7/_7zz/package.nix @@ -28,14 +28,14 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "7zz"; - version = "24.09"; + version = "25.00"; src = fetchzip { url = "https://7-zip.org/a/7z${lib.replaceStrings [ "." ] [ "" ] finalAttrs.version}-src.tar.xz"; hash = { - free = "sha256-iQJ2m2OZrdkzf2sDIbKuyu0wIUktfvySTpsGFSLDZOM="; - unfree = "sha256-HVSu5GvdCY3lVXLUkHxaXco22WO52J2ldkGgfsyMVVg="; + free = "sha256-YY2Nw1aeQjXay9IEd4SwuhgqzeK95nH4nlZGwAlud6o="; + unfree = "sha256-gwC/5OkIAHp0OHJWhwD7JpJVSx06oCFs1Ndf+iG5qB8="; } .${if enableUnfree then "unfree" else "free"}; stripRoot = false; From ce6537ec073798b3846592fdb9c2717b591f8823 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20James?= Date: Mon, 7 Jul 2025 20:36:59 +0200 Subject: [PATCH 216/223] fastmcp: 2.7.0 -> 2.8.0 --- pkgs/development/python-modules/fastmcp/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastmcp/default.nix b/pkgs/development/python-modules/fastmcp/default.nix index 239176b8e6f4..8a8d6f052514 100644 --- a/pkgs/development/python-modules/fastmcp/default.nix +++ b/pkgs/development/python-modules/fastmcp/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + writableTmpDirAsHomeHook, # build-system hatchling, @@ -26,14 +27,14 @@ buildPythonPackage rec { pname = "fastmcp"; - version = "2.7.0"; + version = "2.8.0"; pyproject = true; src = fetchFromGitHub { owner = "jlowin"; repo = "fastmcp"; tag = "v${version}"; - hash = "sha256-UQV/hIu96ukpJxUhOux0mos0o6j4kvsFp2NJHa47tbw="; + hash = "sha256-FleJkqdUIhGsV+DVYv/Nf5IORntH/aFq9abKn2r/6Is="; }; postPatch = '' @@ -64,6 +65,7 @@ buildPythonPackage rec { fastapi pytest-httpx pytestCheckHook + writableTmpDirAsHomeHook ]; disabledTests = [ From b05ffc63b7e95fde20433ac6a7b4ef1712695d56 Mon Sep 17 00:00:00 2001 From: Ian Kerins Date: Tue, 8 Jul 2025 00:59:17 -0400 Subject: [PATCH 217/223] Revert "emacs: disable native compilation on Darwin" This reverts commit 9fc2bfda831466bbc62182f2095f5773eb51342d. As described in https://github.com/NixOS/nixpkgs/issues/395169#issuecomment-3043599654, native compilation once again works on macOS after libarchive was updated to 3.8.0. I have set this flag on an m3 macbook (ARM) and emacs seems to work just fine. Closes #395169. --- pkgs/applications/editors/emacs/make-emacs.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkgs/applications/editors/emacs/make-emacs.nix b/pkgs/applications/editors/emacs/make-emacs.nix index abb61a2a228c..ac981809ca16 100644 --- a/pkgs/applications/editors/emacs/make-emacs.nix +++ b/pkgs/applications/editors/emacs/make-emacs.nix @@ -67,11 +67,7 @@ zlib, # Boolean flags - - # FIXME: Native compilation breaks build and runtime on macOS 15.4; - # see . - withNativeCompilation ? - stdenv.buildPlatform.canExecute stdenv.hostPlatform && !stdenv.hostPlatform.isDarwin, + withNativeCompilation ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, noGui ? false, srcRepo ? true, withAcl ? false, From 528fd8c30610727c139a89b2d0d367157819ecce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=A9tan=20Lepage?= <33058747+GaetanLepage@users.noreply.github.com> Date: Tue, 8 Jul 2025 23:41:35 +0200 Subject: [PATCH 218/223] python3Packages.uproot: 5.6.2 -> 5.6.3 (#423426) Diff: https://github.com/scikit-hep/uproot5/compare/refs/tags/v5.6.2...refs/tags/v5.6.3 Changelog: https://github.com/scikit-hep/uproot5/releases/tag/v5.6.3 --- pkgs/development/python-modules/uproot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uproot/default.nix b/pkgs/development/python-modules/uproot/default.nix index 30ab7b708ac8..b182e99bb5fd 100644 --- a/pkgs/development/python-modules/uproot/default.nix +++ b/pkgs/development/python-modules/uproot/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "uproot"; - version = "5.6.2"; + version = "5.6.3"; pyproject = true; src = fetchFromGitHub { owner = "scikit-hep"; repo = "uproot5"; tag = "v${version}"; - hash = "sha256-vCrXHnyvn7G9utfQzg2X81iNs8dnMip6e3Ex/2ZDtk0="; + hash = "sha256-B23LLc0GI1eeKn8eZLaDqeNHMQfvv52hSdgX/wv5OaE="; }; build-system = [ From 3b8ef41d3e8aacf3d424c32e71d7a2506def8e0b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 21:43:42 +0000 Subject: [PATCH 219/223] gpu-screen-recorder-gtk: 5.7.3 -> 5.7.6 --- pkgs/by-name/gp/gpu-screen-recorder-gtk/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gp/gpu-screen-recorder-gtk/package.nix b/pkgs/by-name/gp/gpu-screen-recorder-gtk/package.nix index 2376aa53ec99..b4401fb0025b 100644 --- a/pkgs/by-name/gp/gpu-screen-recorder-gtk/package.nix +++ b/pkgs/by-name/gp/gpu-screen-recorder-gtk/package.nix @@ -24,12 +24,12 @@ stdenv.mkDerivation rec { pname = "gpu-screen-recorder-gtk"; - version = "5.7.3"; + version = "5.7.6"; src = fetchgit { url = "https://repo.dec05eba.com/${pname}"; tag = version; - hash = "sha256-FZIS/74qIqz3qZTOixqwqe2liIt5kKBPiVRVOFzgAs4="; + hash = "sha256-sgcee8/+mu+4J0jev9gxY2NIf/9ud1+yMSoqk8HmVk8="; }; nativeBuildInputs = [ From 95691ef8cb6772fb5df9377b5b3289fa3af05a91 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 21:43:44 +0000 Subject: [PATCH 220/223] mozhi: 0-unstable-2025-04-14 -> 0-unstable-2025-06-25 --- pkgs/by-name/mo/mozhi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/mozhi/package.nix b/pkgs/by-name/mo/mozhi/package.nix index 0f5fdeb998aa..b508c829a342 100644 --- a/pkgs/by-name/mo/mozhi/package.nix +++ b/pkgs/by-name/mo/mozhi/package.nix @@ -6,14 +6,14 @@ }: buildGoModule { pname = "mozhi"; - version = "0-unstable-2025-04-14"; + version = "0-unstable-2025-06-25"; src = fetchFromGitea { domain = "codeberg.org"; owner = "aryak"; repo = "mozhi"; - rev = "c2c14988c09e6c5fae5a8ac59c07a650f0997a5a"; - hash = "sha256-xJw9BkdKlN1VToKyDlkW8UUZB94gzD9nclNciDmVIkk="; + rev = "88730a992f9bfccf52b6f2a9554ed9a3db697a70"; + hash = "sha256-f2cKgcZ/5A3mSRwfI7h8DsaN15oVnXrg7PejsK8eXGc="; }; vendorHash = "sha256-ptwP+ZuuzxRpIuNDoXnAML1KYEh9zTBcOs9YTI8z63A="; From ce04153c9e58e15cd58c3408f78618c3c068760a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 22:11:18 +0000 Subject: [PATCH 221/223] gpu-screen-recorder: 5.5.7 -> 5.6.1 --- pkgs/by-name/gp/gpu-screen-recorder/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gp/gpu-screen-recorder/package.nix b/pkgs/by-name/gp/gpu-screen-recorder/package.nix index 5c8c6a3616e8..ee0953463813 100644 --- a/pkgs/by-name/gp/gpu-screen-recorder/package.nix +++ b/pkgs/by-name/gp/gpu-screen-recorder/package.nix @@ -28,12 +28,12 @@ stdenv.mkDerivation rec { pname = "gpu-screen-recorder"; - version = "5.5.7"; + version = "5.6.1"; src = fetchgit { url = "https://repo.dec05eba.com/${pname}"; tag = version; - hash = "sha256-NYi68hvFFRvJv9h0/NTeeuOv/FgfQtGMwP5v9lUFNr8="; + hash = "sha256-gktsU9jmABSqSnx6UMLta1YfLnXPuuYecmMRIWbBkfI="; }; nativeBuildInputs = [ From 8b225b5bf62f8a47ca354461e9858f38ebd4541d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 22:17:06 +0000 Subject: [PATCH 222/223] androidStudioPackages.beta: 2025.1.1.11 -> 2025.1.1.12 --- pkgs/applications/editors/android-studio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index a55966ca2ece..b6aa92bfa8a8 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -20,8 +20,8 @@ let sha256Hash = "sha256-MEUqYZd/Ny2spzFqbZ40j2H4Tg6pHQGWqkpRrVtbwO8="; }; betaVersion = { - version = "2025.1.1.11"; # "Android Studio Narwhal | 2025.1.1 RC 1" - sha256Hash = "sha256-upx+qcrd+E4XVV94iaqZPN8w1RpcD8KfV37397nkznU="; + version = "2025.1.1.12"; # "Android Studio Narwhal | 2025.1.1 RC 2" + sha256Hash = "sha256-mqQM39PePFYWIgukzN3X4rTHPUcdrFTc/OC9w4t+wJM="; }; latestVersion = { version = "2025.1.2.8"; # "Android Studio Narwhal Feature Drop | 2025.1.2 Canary 8" From 6aa7c4e36ad48de91233dedf98eeda6b6ab0afea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 22:36:02 +0000 Subject: [PATCH 223/223] python3Packages.dj-database-url: 3.0.0 -> 3.0.1 https://github.com/jazzband/dj-database-url/releases/tag/v3.0.1 --- .../python-modules/dj-database-url/default.nix | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/dj-database-url/default.nix b/pkgs/development/python-modules/dj-database-url/default.nix index 54998d85bbb8..1a2a93544ef4 100644 --- a/pkgs/development/python-modules/dj-database-url/default.nix +++ b/pkgs/development/python-modules/dj-database-url/default.nix @@ -4,27 +4,23 @@ fetchFromGitHub, django, setuptools, - typing-extensions, }: buildPythonPackage rec { pname = "dj-database-url"; - version = "3.0.0"; + version = "3.0.1"; pyproject = true; src = fetchFromGitHub { owner = "jazzband"; repo = "dj-database-url"; tag = "v${version}"; - hash = "sha256-olE1tufGXOl8rOKN+Pa0eXhYEzeQxTqj50X6AVwYkM8="; + hash = "sha256-wiPTszgix4QjF82f5mmNvDKGspYl15jScK2TAsP5zP8="; }; build-system = [ setuptools ]; - dependencies = [ - django - typing-extensions - ]; + dependencies = [ django ]; # Tests access a DB via network doCheck = false;