diff --git a/flake.nix b/flake.nix

index 81ef23d1d610cf4076e2b1afee1dbd5ca18169cf..91db119dd9b3fcfdc492f078ca22b15f78b69f72 100644

--- a/flake.nix

+++ b/flake.nix

@@ -12,7 +12,7 @@ nixosModules = import ./modules;

} // flake-utils.lib.eachDefaultSystem (system:

 let

   config = {

   };

   pkgs = import nixpkgs {

     inherit system config;

diff --git a/pkgs/data/maps/freizeitkarte-osm/default.nix b/pkgs/data/maps/freizeitkarte-osm/default.nix

index f6338685cd8530156406317a35b7807f21f529b7..359078788449db8b647889a2f43fe0758cd18c2d 100644

--- a/pkgs/data/maps/freizeitkarte-osm/default.nix

+++ b/pkgs/data/maps/freizeitkarte-osm/default.nix

@@ -1,12 +1,12 @@

{ lib, fetchurl, unzip, country ? "FIN", lang ? "en" }:

let

pname = "freizeitkarte-osm";

in

fetchurl {

name = "${pname}-${version}";

url = "http://download.freizeitkarte-osm.de/garmin/latest/${country}_${lang}_gmapsupp.img.zip";

downloadToTemp = true;

recursiveHash = true;

preferLocalBuild = true;

diff --git a/pkgs/data/maps/maptourist/default.nix b/pkgs/data/maps/maptourist/default.nix

index 8f5fb8b54b01e9408248bc48e718036aeb959c51..a6796b8aac14bb15e374195aa75f99b4d0271a5f 100644

--- a/pkgs/data/maps/maptourist/default.nix

+++ b/pkgs/data/maps/maptourist/default.nix

@@ -2,11 +2,11 @@ { lib, stdenvNoCC, fetchurl, unzip }:

stdenvNoCC.mkDerivation rec {

pname = "maptourist";

src = fetchurl {

 url = "https://maptourist.org/osm-garmin/archive/OSM-MapTourist-Russia-gmapsupp-RU_${version}.zip";

};

sourceRoot = ".";

diff --git a/pkgs/data/maps/mtk-suomi/default.nix b/pkgs/data/maps/mtk-suomi/default.nix

index 7c9a8932c3cfd45bae1f4395fbb524cda87de2ce..d57bf4983db58e33fe388c2c191be850b6b63be4 100644

--- a/pkgs/data/maps/mtk-suomi/default.nix

+++ b/pkgs/data/maps/mtk-suomi/default.nix

@@ -2,11 +2,11 @@ { lib, stdenvNoCC, fetchurl }:

stdenvNoCC.mkDerivation (finalAttrs: {

pname = "mtk-suomi";

src = fetchurl {

 url = "https://kartat-dl.hylly.org/${finalAttrs.version}/mtk_suomi.img";

};

preferLocalBuild = true;

diff --git a/pkgs/data/maps/opentopomap/default.nix b/pkgs/data/maps/opentopomap/default.nix

index ac7496fe4d064f6b2ee53fbc766149cc94dca862..6662075534ba0facc6eecde147d1f708a3a2d34d 100644

--- a/pkgs/data/maps/opentopomap/default.nix

+++ b/pkgs/data/maps/opentopomap/default.nix

@@ -1,12 +1,12 @@

{ lib, stdenv, fetchFromGitHub, fetchurl, unzip, mkgmap, mkgmap-splitter, osm-extracts }:

let

bounds = fetchurl {

};

sea = fetchurl {

};

in

stdenv.mkDerivation (finalAttrs: {

diff --git a/pkgs/default.nix b/pkgs/default.nix

index cc31de30940beb0161aff9806abb5c6fe28c574f..26cb3f13df5b4900e18179162cd5a654268131a5 100644

--- a/pkgs/default.nix

+++ b/pkgs/default.nix

@@ -285,7 +285,7 @@ gpxeditor = callPackage ./gpx/gpxeditor { };

 gpxlib = callPackage ./gpx/gpxlib { };

 gpxtools = callPackage ./gpx/gpxtools { };

 gpxtrackposter = callPackage ./gpx/gpxtrackposter { };

 trackanimation = callPackage ./gpx/trackanimation { };

 ### IMAGES

diff --git a/pkgs/development/python-modules/pytest-shell-utilities/default.nix b/pkgs/development/python-modules/pytest-shell-utilities/default.nix

index 236fcf0077111d01902caaf72ee2c74ff53e7e2a..79a8fc5d009f7e783ca79c93600e88eb48938689 100644

--- a/pkgs/development/python-modules/pytest-shell-utilities/default.nix

+++ b/pkgs/development/python-modules/pytest-shell-utilities/default.nix

@@ -17,7 +17,7 @@ SETUPTOOLS_SCM_PRETEND_VERSION = version;

nativeBuildInputs = with python3Packages; [ setuptools-scm setuptools-declarative-requirements ];

nativeCheckInputs = with python3Packages; [ pytestCheckHook ];

diff --git a/pkgs/development/python-modules/pytest-skip-markers/default.nix b/pkgs/development/python-modules/pytest-skip-markers/default.nix

index 5520b64bf145a6b89ad4fa222bcde1a3f492336b..aa2475cc1444c4c2cc952f3be3ceeae0ff978834 100644

--- a/pkgs/development/python-modules/pytest-skip-markers/default.nix

+++ b/pkgs/development/python-modules/pytest-skip-markers/default.nix

@@ -2,7 +2,7 @@ { lib, fetchFromGitHub, python3Packages }:

python3Packages.buildPythonPackage rec {

pname = "pytest-skip-markers";

pyproject = true;

disabled = python3Packages.pythonOlder "3.7";

@@ -10,14 +10,14 @@ src = fetchFromGitHub {

 owner = "saltstack";

 repo = "pytest-skip-markers";

 rev = version;

};

SETUPTOOLS_SCM_PRETEND_VERSION = version;

nativeBuildInputs = with python3Packages; [ setuptools-scm setuptools-declarative-requirements ];

doCheck = false;

diff --git a/pkgs/gpx/routeconverter/default.nix b/pkgs/gpx/routeconverter/default.nix

index 6ac646469c876baaa929272918a6214008619a6d..735b34135b68aeaa625cce5cac70159915dd7849 100644

--- a/pkgs/gpx/routeconverter/default.nix

+++ b/pkgs/gpx/routeconverter/default.nix

@@ -2,16 +2,16 @@ { lib, stdenv, fetchurl, jre, makeWrapper }:

stdenv.mkDerivation (finalAttrs: {

pname = "routeconverter";

srcs = [

 (fetchurl {

   url = "https://static.routeconverter.com/download/previous-releases/${finalAttrs.version}/RouteConverterLinuxOpenSource.jar";

 })

 (fetchurl {

   url = "https://static.routeconverter.com/download/previous-releases/${finalAttrs.version}/RouteConverterCmdLine.jar";

 })

];

diff --git a/pkgs/misc/docx2csv/default.nix b/pkgs/misc/docx2csv/default.nix

index 8c7774d99b01eebdd8033bd7a3709f1f2b7e62d9..663224cba06741593eb559fdb9a6de1073cfa9c5 100644

--- a/pkgs/misc/docx2csv/default.nix

+++ b/pkgs/misc/docx2csv/default.nix

@@ -2,21 +2,27 @@ { lib, fetchFromGitHub, python3Packages }:

python3Packages.buildPythonApplication rec {

pname = "docx2csv";

src = fetchFromGitHub {

 owner = "ivbeg";

 repo = "docx2csv";

};

meta = with lib; {

 description = "Extracts tables from .docx files and saves them as .csv or .xls files";

 inherit (src.meta) homepage;

 license = licenses.bsd3;

 maintainers = [ maintainers.sikmir ];

};

}

diff --git a/pkgs/misc/graphene/default.nix b/pkgs/misc/graphene/default.nix

index 825ed8577a5de18f160462abcaf02ce6a755007a..5798056b671e633b75f80853b41194e6f24bad55 100644

--- a/pkgs/misc/graphene/default.nix

+++ b/pkgs/misc/graphene/default.nix

@@ -12,13 +12,13 @@ }:

stdenv.mkDerivation (finalAttrs: {

pname = "graphene";

src = fetchFromGitHub {

 owner = "slazav";

 repo = "graphene";

 rev = finalAttrs.version;

 fetchSubmodules = true;

};

diff --git a/pkgs/misc/libmdbx/default.nix b/pkgs/misc/libmdbx/default.nix

index 53693698b4c25d6bce4f1515fe0d1d0bb11433a1..0976022d2b43520dfd027bf6f65799d5306818d8 100644

--- a/pkgs/misc/libmdbx/default.nix

+++ b/pkgs/misc/libmdbx/default.nix

@@ -2,22 +2,25 @@ { lib, stdenv, fetchurl, cmake }:

stdenv.mkDerivation rec {

pname = "libmdbx";

src = fetchurl {

};

sourceRoot = ".";

nativeBuildInputs = [ cmake ];

meta = with lib; {

 description = "Extremely fast, compact, powerful, embedded, transactional key-value database";

 homepage = "https://libmdbx.dqdkfa.ru/";

 license = licenses.free; # OpenLDAP Public License

 maintainers = [ maintainers.sikmir ];

 platforms = platforms.unix;

};

}

diff --git a/pkgs/misc/plotjuggler/default.nix b/pkgs/misc/plotjuggler/default.nix

index b02e5a4d2836c4f22fab7d527af02d2faf26768e..1df3888813a94bfabc34f911be1120a3dabf8fd1 100644

--- a/pkgs/misc/plotjuggler/default.nix

+++ b/pkgs/misc/plotjuggler/default.nix

@@ -16,13 +16,13 @@ }:

stdenv.mkDerivation rec {

pname = "plotjuggler";

src = fetchFromGitHub {

 owner = "facontidavide";

 repo = "PlotJuggler";

 rev = version;

};

postPatch = ''

@@ -44,5 +44,6 @@ homepage = "https://www.plotjuggler.io/";

 license = licenses.mpl20;

 maintainers = [ maintainers.sikmir ];

 platforms = platforms.unix;

};

}

diff --git a/pkgs/misc/pvs-studio/default.nix b/pkgs/misc/pvs-studio/default.nix

index 359abe023e53de5173365fe4cf0dcfb4f42591c0..db3d0ad45808c098fa9310a51a5ae6fed5180c2f 100644

--- a/pkgs/misc/pvs-studio/default.nix

+++ b/pkgs/misc/pvs-studio/default.nix

@@ -10,13 +10,13 @@ }.${system} or throwSystem;

in

stdenv.mkDerivation (finalAttrs: {

pname = "pvs-studio";

src = fetchurl {

 url = "https://cdn.pvs-studio.com/pvs-studio-${finalAttrs.version}-${suffix}.tgz";

 hash = {

 }.${system} or throwSystem;

};

diff --git a/pkgs/misc/turbo/default.nix b/pkgs/misc/turbo/default.nix

index a660c022a3492503070a655e684bbaece8fea447..fe6a249d06f8405dcc3f5e0d1c1d9522c141be40 100644

--- a/pkgs/misc/turbo/default.nix

+++ b/pkgs/misc/turbo/default.nix

@@ -2,13 +2,13 @@ { lib, stdenv, fetchFromGitHub, cmake, file, tvision }:

stdenv.mkDerivation rec {

pname = "turbo";

src = fetchFromGitHub {

 owner = "magiblot";

 repo = "turbo";

};

nativeBuildInputs = [ cmake ];

diff --git a/pkgs/misc/tvision/default.nix b/pkgs/misc/tvision/default.nix

index 5e18ba4efe5bad71dafd6aea5a8704ec5eeb1b80..b2503f8b1b9b4d1218a0cea8a2c8e713bdab4bdb 100644

--- a/pkgs/misc/tvision/default.nix

+++ b/pkgs/misc/tvision/default.nix

@@ -2,13 +2,13 @@ { lib, stdenv, fetchFromGitHub, cmake, ncurses }:

stdenv.mkDerivation rec {

pname = "tvision";

src = fetchFromGitHub {

 owner = "magiblot";

 repo = "tvision";

};

nativeBuildInputs = [ cmake ];

diff --git a/pkgs/misc/wik/default.nix b/pkgs/misc/wik/default.nix

index dd4b2a39ad10e05822ae7f2192bce4ed8b23904c..0e49bcc0e5a6398ddb179ffd7dface0e97edf7a3 100644

--- a/pkgs/misc/wik/default.nix

+++ b/pkgs/misc/wik/default.nix

@@ -2,14 +2,14 @@ { lib, stdenv, fetchFromGitHub, python3Packages }:

python3Packages.buildPythonApplication rec {

pname = "wik";

pyproject = true;

src = fetchFromGitHub {

 owner = "yashsinghcodes";

 repo = "wik";

};

nativeBuildInputs = with python3Packages; [ flit ];

diff --git a/pkgs/misc/xtr/cargo-lock.patch b/pkgs/misc/xtr/cargo-lock.patch

index f573c42c130fbe98e4fc8cf7bf822c88948f1c4d..62f46db9a072ec3c1c22d155dd0d1d344de5adf0 100644

--- a/pkgs/misc/xtr/cargo-lock.patch

+++ b/pkgs/misc/xtr/cargo-lock.patch

@@ -1,18 +1,18 @@

diff --git c/Cargo.lock i/Cargo.lock

new file mode 100644

-index 0000000..d6f889f

+index 0000000..4e61317

--- /dev/null

+++ i/Cargo.lock

-@@ -0,0 +1,706 @@

+@@ -0,0 +1,642 @@

+# This file is automatically @generated by Cargo.

+# It is not intended for manual editing.

+version = 3

+[[package]]

+name = "aho-corasick"

-+version = "1.0.2"

++version = "1.1.2"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"

++checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"

+dependencies = [

+]

@@ -34,48 +34,47 @@ +]

+[[package]]

+name = "anstream"

-+version = "0.3.2"

++version = "0.6.11"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163"

++checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5"

+dependencies = [

-+ "is-terminal",

+]

+[[package]]

+name = "anstyle"

-+version = "1.0.0"

++version = "1.0.4"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d"

++checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"

+[[package]]

+name = "anstyle-parse"

-+version = "0.2.0"

++version = "0.2.3"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee"

++checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c"

+dependencies = [

+]

+[[package]]

+name = "anstyle-query"

-+version = "1.0.0"

++version = "1.0.2"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b"

++checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648"

+dependencies = [

+]

+[[package]]

+name = "anstyle-wincon"

-+version = "1.0.1"

++version = "3.0.2"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188"

++checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7"

+dependencies = [

@@ -83,9 +82,9 @@ +]

+[[package]]

+name = "anyhow"

-+version = "1.0.71"

++version = "1.0.79"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"

++checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca"

+[[package]]

+name = "autocfg"

@@ -94,12 +93,6 @@ +source = "registry+https://github.com/rust-lang/crates.io-index"

+checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"

+[[package]]

-+name = "bitflags"

-+version = "1.3.2"

-+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"

-+

-+[[package]]

+name = "block"

+version = "0.1.6"

+source = "registry+https://github.com/rust-lang/crates.io-index"

@@ -107,21 +100,24 @@ +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"

+[[package]]

+name = "bumpalo"

-+version = "3.13.0"

++version = "3.14.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"

++checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"

+[[package]]

+name = "byteorder"

-+version = "1.4.3"

++version = "1.5.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"

++checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"

+[[package]]

+name = "cc"

-+version = "1.0.79"

++version = "1.0.83"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"

++checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"

++dependencies = [

++ "libc",

++]

+[[package]]

+name = "cfg-if"

@@ -131,44 +127,42 @@ +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"

+[[package]]

+name = "chrono"

-+version = "0.4.26"

++version = "0.4.33"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"

++checksum = "9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb"

+dependencies = [

-+ "winapi",

++ "windows-targets",

+]

+[[package]]

+name = "clap"

-+version = "4.3.3"

++version = "4.4.18"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "ca8f255e4b8027970e78db75e78831229c9815fdbfa67eb1a1b777a62e24b4a0"

++checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c"

+dependencies = [

+]

+[[package]]

+name = "clap_builder"

-+version = "4.3.3"

++version = "4.4.18"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "acd4f3c17c83b0ba34ffbc4f8bbd74f079413f747f84a6f89292f138057e36ab"

++checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7"

+dependencies = [

-+ "bitflags",

-+ "once_cell",

+]

+[[package]]

+name = "clap_lex"

-+version = "0.5.0"

++version = "0.6.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b"

++checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"

+[[package]]

+name = "colorchoice"

@@ -178,9 +172,9 @@ +checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"

+[[package]]

+name = "core-foundation-sys"

-+version = "0.8.4"

++version = "0.8.6"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"

++checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"

+[[package]]

+name = "encoding"

@@ -247,27 +241,6 @@ +source = "registry+https://github.com/rust-lang/crates.io-index"

+checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569"

+[[package]]

-+name = "errno"

-+version = "0.3.1"

-+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"

-+dependencies = [

-+ "errno-dragonfly",

-+ "libc",

-+ "windows-sys",

-+]

-+

-+[[package]]

-+name = "errno-dragonfly"

-+version = "0.1.2"

-+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"

-+dependencies = [

-+ "cc",

-+ "libc",

-+]

-+

-+[[package]]

+name = "gettext"

+version = "0.4.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

@@ -296,25 +269,19 @@ +dependencies = [

+]

-+

-+[[package]]

-+name = "hermit-abi"

-+version = "0.3.1"

-+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"

+[[package]]

+name = "iana-time-zone"

-+version = "0.1.57"

++version = "0.1.59"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"

++checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539"

+dependencies = [

-+ "windows",

++ "windows-core",

+]

+[[package]]

@@ -327,33 +294,10 @@ + "cc",

+]

+[[package]]

-+name = "io-lifetimes"

-+version = "1.0.11"

-+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"

-+dependencies = [

-+ "hermit-abi",

-+ "libc",

-+ "windows-sys",

-+]

-+

-+[[package]]

-+name = "is-terminal"

-+version = "0.4.7"

-+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f"

-+dependencies = [

-+ "hermit-abi",

-+ "io-lifetimes",

-+ "rustix",

-+ "windows-sys",

-+]

-+

-+[[package]]

+name = "js-sys"

-+version = "0.3.63"

++version = "0.3.67"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790"

++checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1"

+dependencies = [

+]

@@ -366,15 +310,9 @@ +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"

+[[package]]

+name = "libc"

-+version = "0.2.146"

++version = "0.2.152"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b"

-+

-+[[package]]

-+name = "linux-raw-sys"

-+version = "0.3.8"

-+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"

++checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7"

+[[package]]

+name = "locale_config"

@@ -391,9 +329,9 @@ +]

+[[package]]

+name = "log"

-+version = "0.4.19"

++version = "0.4.20"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"

++checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"

+[[package]]

+name = "malloc_buf"

@@ -406,15 +344,15 @@ +]

+[[package]]

+name = "memchr"

-+version = "2.5.0"

++version = "2.7.1"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"

++checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"

+[[package]]

+name = "num-traits"

-+version = "0.2.15"

++version = "0.2.17"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"

++checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"

+dependencies = [

+]

@@ -450,58 +388,56 @@ +]

+[[package]]

+name = "once_cell"

-+version = "1.18.0"

++version = "1.19.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"

++checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"

+[[package]]

+name = "proc-macro2"

-+version = "1.0.60"

++version = "1.0.78"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406"

++checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"

+dependencies = [

+]

+[[package]]

+name = "quote"

-+version = "1.0.28"

++version = "1.0.35"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488"

++checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"

+dependencies = [

+]

+[[package]]

+name = "regex"

-+version = "1.8.4"

++version = "1.10.3"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f"

++checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15"

+dependencies = [

++ "regex-automata",

+]

+[[package]]

-+name = "regex-syntax"

-+version = "0.7.2"

++name = "regex-automata"

++version = "0.4.5"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"

++checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd"

++dependencies = [

++ "aho-corasick",

++ "memchr",

++ "regex-syntax",

++]

+[[package]]

-+name = "rustix"

-+version = "0.37.20"

++name = "regex-syntax"

++version = "0.8.2"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0"

-+dependencies = [

-+ "bitflags",

-+ "errno",

-+ "io-lifetimes",

-+ "libc",

-+ "linux-raw-sys",

-+ "windows-sys",

-+]

++checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"

+[[package]]

+name = "strsim"

@@ -511,9 +447,9 @@ +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"

+[[package]]

+name = "syn"

-+version = "2.0.18"

++version = "2.0.48"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e"

++checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f"

+dependencies = [

@@ -522,9 +458,9 @@ +]

+[[package]]

+name = "temp-dir"

-+version = "0.1.11"

++version = "0.1.12"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "af547b166dd1ea4b472165569fc456cfb6818116f854690b0ff205e636523dab"

++checksum = "dd16aa9ffe15fe021c6ee3766772132c6e98dfa395a167e16864f61a9cfb71d6"

+[[package]]

+name = "tr"

@@ -537,9 +473,9 @@ +]

+[[package]]

+name = "unicode-ident"

-+version = "1.0.9"

++version = "1.0.12"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0"

++checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"

+[[package]]

+name = "utf8parse"

@@ -549,9 +485,9 @@ +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"

+[[package]]

+name = "wasm-bindgen"

-+version = "0.2.86"

++version = "0.2.90"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73"

++checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406"

+dependencies = [

@@ -559,9 +495,9 @@ +]

+[[package]]

+name = "wasm-bindgen-backend"

-+version = "0.2.86"

++version = "0.2.90"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb"

++checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd"

+dependencies = [

@@ -574,9 +510,9 @@ +]

+[[package]]

+name = "wasm-bindgen-macro"

-+version = "0.2.86"

++version = "0.2.90"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258"

++checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999"

+dependencies = [

@@ -584,9 +520,9 @@ +]

+[[package]]

+name = "wasm-bindgen-macro-support"

-+version = "0.2.86"

++version = "0.2.90"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8"

++checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7"

+dependencies = [

@@ -597,9 +533,9 @@ +]

+[[package]]

+name = "wasm-bindgen-shared"

-+version = "0.2.86"

++version = "0.2.90"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93"

++checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b"

+[[package]]

+name = "winapi"

@@ -624,28 +560,28 @@ +source = "registry+https://github.com/rust-lang/crates.io-index"

+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"

+[[package]]

-+name = "windows"

-+version = "0.48.0"

++name = "windows-core"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"

++checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"

+dependencies = [

+]

+[[package]]

+name = "windows-sys"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"

++checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"

+dependencies = [

+]

+[[package]]

+name = "windows-targets"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5"

++checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"

+dependencies = [

@@ -658,49 +594,49 @@ +]

+[[package]]

+name = "windows_aarch64_gnullvm"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"

++checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"

+[[package]]

+name = "windows_aarch64_msvc"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"

++checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"

+[[package]]

+name = "windows_i686_gnu"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"

++checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"

+[[package]]

+name = "windows_i686_msvc"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"

++checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"

+[[package]]

+name = "windows_x86_64_gnu"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"

++checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"

+[[package]]

+name = "windows_x86_64_gnullvm"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"

++checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"

+[[package]]

+name = "windows_x86_64_msvc"

-+version = "0.48.0"

++version = "0.52.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

-+checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"

++checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"

+[[package]]

+name = "xtr"

-+version = "0.1.8"

++version = "0.1.9"

+dependencies = [

diff --git a/pkgs/misc/xtr/default.nix b/pkgs/misc/xtr/default.nix

index 9b91dfd6aee7df3c368dbfe0724484d4b6e26db5..03d43e38dc2a49cb0c46db97fd0270b02a041082 100644

--- a/pkgs/misc/xtr/default.nix

+++ b/pkgs/misc/xtr/default.nix

@@ -2,19 +2,21 @@ { lib, stdenv, rustPlatform, fetchFromGitHub, libiconv, Foundation }:

rustPlatform.buildRustPackage rec {

pname = "xtr";

src = fetchFromGitHub {

 owner = "woboq";

 repo = "tr";

 rev = "v${version}";

};

cargoPatches = [ ./cargo-lock.patch ];

buildInputs = lib.optionals stdenv.isDarwin [ libiconv Foundation ];

hardeningDisable = lib.optional stdenv.isDarwin "format";

diff --git a/pkgs/mqtt/mqtt-c/default.nix b/pkgs/mqtt/mqtt-c/default.nix

index 8bc7d7e5ceb25a455c7f1bd3284af0c2e5755403..777ef8c793e6c04d64cab30069ba74a7106b5080 100644

--- a/pkgs/mqtt/mqtt-c/default.nix

+++ b/pkgs/mqtt/mqtt-c/default.nix

@@ -20,7 +20,7 @@ (lib.cmakeBool "MQTT_C_INSTALL_EXAMPLES" true)

 (lib.cmakeBool "MQTT_C_TESTS" true)

];

checkPhase = ''

 ./tests

Proxy Information
Original URL
gemini://git.sikmir.ru/nur-packages/commits/c69636513b490156298d8053eee38d3ad1cd9d09.patch
Status Code
Success (20)
Meta
application/octet-stream
Capsule Response Time
179.355052 milliseconds
Gemini-to-HTML Time
13.908143 milliseconds

This content has been proxied by September (3851b).