Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 065e2848 00110241

+222 -106
+1 -1
nixos/modules/services/system/zram-generator.nix
··· 27 27 28 28 config = lib.mkIf cfg.enable { 29 29 system.requiredKernelConfig = with config.lib.kernelConfig; [ 30 - (isModule "ZRAM") 30 + (isEnabled "ZRAM") 31 31 ]; 32 32 33 33 systemd.packages = [ cfg.package ];
+2 -2
pkgs/applications/misc/cubiomes-viewer/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "cubiomes-viewer"; 12 - version = "3.4.1"; 12 + version = "3.4.2"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Cubitect"; 16 16 repo = pname; 17 17 rev = version; 18 - sha256 = "sha256-HtwTPY/SJ3dQd5S0GLVjS/xkjo/hk6cQF5aqFx+bPEQ="; 18 + sha256 = "sha256-bZXsCRT2qBq7N3h2C7WQDDoQsJGlz3rDT7OZ0fUGtiI="; 19 19 fetchSubmodules = true; 20 20 }; 21 21
+2 -2
pkgs/applications/networking/cluster/k9s/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "k9s"; 5 - version = "0.30.7"; 5 + version = "0.30.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "derailed"; 9 9 repo = "k9s"; 10 10 rev = "v${version}"; 11 - hash = "sha256-Ztdhb5AEZwlC7K7CUixb13eAD3Yp3EERJDPnmMuaCAA="; 11 + hash = "sha256-RIk3e/rySYev5n0NLN6ZYHIx3ssfdUXnzBJ2y6Y/n5U="; 12 12 }; 13 13 14 14 ldflags = [
+2 -2
pkgs/applications/networking/cluster/linkerd/default.nix
··· 2 2 3 3 (callPackage ./generic.nix { }) { 4 4 channel = "stable"; 5 - version = "2.14.7"; 6 - sha256 = "0mrnyb98h4614aa3i3ki3gz3rsp60qy038phgmp3x9s0gq11bd23"; 5 + version = "2.14.8"; 6 + sha256 = "1iag3j3wr3q9sx85rj5nhzs4ygknx2xyazs5kd0vq2l8vb1ihbnn"; 7 7 vendorHash = "sha256-bGl8IZppwLDS6cRO4HmflwIOhH3rOhE/9slJATe+onI="; 8 8 }
+3 -3
pkgs/applications/networking/diswall/default.nix
··· 5 5 in 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "diswall"; 8 - version = "0.4.3"; 8 + version = "0.5.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "dis-works"; 12 12 repo = "diswall-rs"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-RchpdIS5RKe6Ck2kYQHeq5Dl+ZBWdO/+ZHuFyfYmyMc="; 14 + sha256 = "sha256-i3R1w2SBBa5hGorvyjEfkuZVN3bE7aHcpoIrtSuS4dA="; 15 15 }; 16 16 17 17 buildInputs = lib.optionals stdenv.isDarwin [ 18 18 Security 19 19 ]; 20 20 21 - cargoHash = "sha256-AUDTPFRntxk84o9f4wfai04tBMFM2ItNGc3W9lcZ1as="; 21 + cargoHash = "sha256-aJDhLwzOgOVpH/JIrv1aczv5lvJrUlR6Oxj71XeYpSI="; 22 22 23 23 doCheck = false; 24 24
+3 -3
pkgs/applications/networking/mailreaders/bluemail/default.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "bluemail"; 22 - version = "1.131.4-1795"; 22 + version = "1.136.21-1884"; 23 23 24 24 # Taking a snapshot of the DEB release because there are no tagged version releases. 25 25 # For new versions, download the upstream release, extract it and check for the version string. 26 26 # In case there's a new version, create a snapshot of it on https://archive.org before updating it here. 27 27 src = fetchurl { 28 - url = "https://web.archive.org/web/20220921124548/https://download.bluemail.me/BlueMail/deb/BlueMail.deb"; 29 - sha256 = "sha256-deO+D9HSfj1YEDSO5Io0MA7H8ZK9iFSRwB/e+8GkgOU="; 28 + url = "https://archive.org/download/blue-mail-1.136.21-1884/BlueMail.deb"; 29 + hash = "sha256-L9mCUjsEcalVxzl80P3QzVclCKa75So2sBG7KjjBVIc="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/sniffers/wireshark/default.nix
··· 54 54 55 55 stdenv.mkDerivation rec { 56 56 pname = "wireshark-${if withQt then "qt" else "cli"}"; 57 - version = "4.2.0"; 57 + version = "4.2.1"; 58 58 59 59 outputs = [ "out" "dev" ]; 60 60 ··· 62 62 repo = "wireshark"; 63 63 owner = "wireshark"; 64 64 rev = "v${version}"; 65 - hash = "sha256-0ny2x5sGG/T7q8RehCKVH/vrSihWytvUDVYiMnfhh9s="; 65 + hash = "sha256-iqRlJTkyXhgLQ1hX01RTPcWAKaUDao7OoQ74GBY5ciw="; 66 66 }; 67 67 68 68 patches = [
+3 -3
pkgs/applications/office/appflowy/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "appflowy"; 16 - version = "0.3.8"; 16 + version = "0.4.1"; 17 17 18 18 src = fetchzip { 19 - url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${version}/AppFlowy-${version}-linux-x86_64.tar.gz"; 20 - hash = "sha256-3ICeKSqzx1zp/KpaAFl9qLSaugWm4HZrKjrDCWz9ok4="; 19 + url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${version}/AppFlowy-x86_64-unknown-linux-gnu-x86_64.tar.gz"; 20 + hash = "sha256-9wv7/3wtR1xiOHRYXP29Qbom1Xl9xZbhCFEPf0LJitg="; 21 21 stripRoot = false; 22 22 }; 23 23
+2 -2
pkgs/applications/science/chemistry/wxmacmolplt/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "wxmacmolplt"; 14 - version = "7.7.2"; 14 + version = "7.7.3"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "brettbode"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-sNxCjIEJUrDWtcUqBQqvanNfgNQ7T4cabYy+x9D1U+Q="; 20 + hash = "sha256-gFGstyq9bMmBaIS4QE6N3EIC9GxRvyJYUr8DUvwRQBc="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ pkg-config autoreconfHook ];
+2 -2
pkgs/applications/virtualization/tart/default.nix
··· 10 10 }: 11 11 stdenvNoCC.mkDerivation (finalAttrs: { 12 12 pname = "tart"; 13 - version = "2.4.2"; 13 + version = "2.4.3"; 14 14 15 15 src = fetchurl { 16 16 url = "https://github.com/cirruslabs/tart/releases/download/${finalAttrs.version}/tart.tar.gz"; 17 - sha256 = "sha256-4G6HAfCx7PzFGN0hc8g5z545ierogNyGwex7/+lDFSQ="; 17 + sha256 = "sha256-cXisvF+W/Uxe3Q0ZRhkvF13UWXxbsIQSzG172lzwruo="; 18 18 }; 19 19 sourceRoot = "."; 20 20
+1
pkgs/by-name/go/go-camo/package.nix
··· 25 25 homepage = "https://github.com/cactus/go-camo"; 26 26 changelog = "https://github.com/cactus/go-camo/releases/tag/v${version}"; 27 27 license = licenses.mit; 28 + mainProgram = "go-camo"; 28 29 maintainers = with maintainers; [ viraptor ]; 29 30 }; 30 31 }
+3 -3
pkgs/by-name/xp/xplr/package.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "xplr"; 5 - version = "0.21.3"; 5 + version = "0.21.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sayanarijit"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-lqFhLCOLiuSQWhbcZUEj2xFRlZ+x1ZTVc8IJw7tJjhE="; 11 + sha256 = "sha256-Ofr9xJH/wVlBJ1n1MMecSP8SltYwjdhb7tmkTsOMoX8="; 12 12 }; 13 13 14 - cargoHash = "sha256-3hrpg2cMvIuFy6mH1/1igIpU4nbzFQLCAhiIRZbTuaI="; 14 + cargoHash = "sha256-1wzqWGp0qPn2sQ1v0+6NAxvIxqCIVuN0WwpNddj71Xc="; 15 15 16 16 # fixes `thread 'main' panicked at 'cannot find strip'` on x86_64-darwin 17 17 env = lib.optionalAttrs (stdenv.isx86_64 && stdenv.isDarwin) {
+2 -2
pkgs/development/compilers/mlkit/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "mlkit"; 5 - version = "4.7.7"; 5 + version = "4.7.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "melsman"; 9 9 repo = "mlkit"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-XwyZpv80keMhwPm/kvhwrMQg04E8IFjt0UMl9Ocxtyc="; 11 + sha256 = "sha256-IAlcf4McvWoCflrH6d6PQP1aosHq2QNKBwde7i38Mc4="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ autoreconfHook mlton ];
+19 -15
pkgs/development/julia-modules/package-closure.nix
··· 78 78 pkgs, deps_map = _resolve(ctx.io, ctx.env, ctx.registries, pkgs, PRESERVE_NONE, ctx.julia_version) 79 79 80 80 if VERSION >= VersionNumber("1.9") 81 - # Check for weak dependencies, which appear on the RHS of the deps_map but not in pkgs. 82 - # Build up weak_name_to_uuid 83 - uuid_to_name = Dict() 84 - for pkg in pkgs 85 - uuid_to_name[pkg.uuid] = pkg.name 86 - end 87 - weak_name_to_uuid = Dict() 88 - for (uuid, deps) in pairs(deps_map) 89 - for (dep_name, dep_uuid) in pairs(deps) 90 - if !haskey(uuid_to_name, dep_uuid) 91 - weak_name_to_uuid[dep_name] = dep_uuid 81 + while true 82 + # Check for weak dependencies, which appear on the RHS of the deps_map but not in pkgs. 83 + # Build up weak_name_to_uuid 84 + uuid_to_name = Dict() 85 + for pkg in pkgs 86 + uuid_to_name[pkg.uuid] = pkg.name 87 + end 88 + weak_name_to_uuid = Dict() 89 + for (uuid, deps) in pairs(deps_map) 90 + for (dep_name, dep_uuid) in pairs(deps) 91 + if !haskey(uuid_to_name, dep_uuid) 92 + weak_name_to_uuid[dep_name] = dep_uuid 93 + end 92 94 end 93 95 end 94 - end 96 + 97 + if isempty(weak_name_to_uuid) 98 + break 99 + end 95 100 96 - # If we have nontrivial weak dependencies, add each one to the initial pkgs and then re-run _resolve 97 - if !isempty(weak_name_to_uuid) 101 + # We have nontrivial weak dependencies, so add each one to the initial pkgs and then re-run _resolve 98 102 println("Found weak dependencies: $(keys(weak_name_to_uuid))") 99 103 100 104 orig_uuids = Set([pkg.uuid for pkg in orig_pkgs]) ··· 113 117 orig_pkgs[length(orig_pkgs)] = update_package_add(ctx, pkg, entry, false) 114 118 end 115 119 116 - pkgs, deps_map = _resolve(ctx.io, ctx.env, ctx.registries, orig_pkgs, PRESERVE_NONE, ctx.julia_version) 120 + global pkgs, deps_map = _resolve(ctx.io, ctx.env, ctx.registries, orig_pkgs, PRESERVE_NONE, ctx.julia_version) 117 121 end 118 122 end 119 123 '';
+51
pkgs/development/python-modules/django-currentuser/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , python3 5 + , pythonOlder 6 + , django 7 + , hatchling 8 + , pyhamcrest 9 + }: 10 + let 11 + version = "0.6.1"; 12 + in 13 + buildPythonPackage { 14 + pname = "django-currentuser"; 15 + inherit version; 16 + pyproject = true; 17 + 18 + src = fetchFromGitHub { 19 + owner = "zsoldosp"; 20 + repo = "django-currentuser"; 21 + rev = "v${version}"; 22 + hash = "sha256-sxt4ZMkaFANINd1faIA5pqP8UoDMXElM3unsxcJU/ag="; 23 + }; 24 + 25 + disabled = pythonOlder "3.8"; 26 + 27 + nativeBuildInputs = [ hatchling ]; 28 + 29 + propagatedBuildInputs = [ django ]; 30 + 31 + nativeCheckInputs = [ pyhamcrest ]; 32 + 33 + preCheck = '' 34 + DJANGO_SETTINGS_MODULE="settings" 35 + PYTHONPATH="tests:$PYTHONPATH" 36 + ''; 37 + 38 + checkPhase = '' 39 + runHook preCheck 40 + ${python3.interpreter} manage.py test testapp 41 + runHook postCheck 42 + ''; 43 + 44 + meta = with lib; { 45 + description = "Conveniently store reference to request user on thread/db level"; 46 + homepage = "https://github.com/zsoldosp/django-currentuser"; 47 + changelog = "https://github.com/zsoldosp/django-currentuser/#release-notes"; 48 + license = licenses.bsd3; 49 + maintainers = with maintainers; [ augustebaum ]; 50 + }; 51 + }
+46
pkgs/development/python-modules/django-modeltranslation/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + , django 6 + , pytestCheckHook 7 + , pytest-django 8 + , parameterized 9 + }: 10 + let 11 + # 0.18.12 was yanked from PyPI, it refers to this issue: 12 + # https://github.com/deschler/django-modeltranslation/issues/701 13 + version = "0.18.11"; 14 + in 15 + buildPythonPackage { 16 + pname = "django-modeltranslation"; 17 + inherit version; 18 + 19 + src = fetchFromGitHub { 20 + owner = "deschler"; 21 + repo = "django-modeltranslation"; 22 + rev = "v${version}"; 23 + hash = "sha256-WEtTy449z7Fo9+UmiM+QAuUJ5eQ1RFe1HrIqFrY3L9k="; 24 + }; 25 + 26 + # Remove all references to pytest-cov 27 + postPatch = '' 28 + substituteInPlace pytest.ini \ 29 + --replace "--no-cov-on-fail" "" \ 30 + --replace "--cov-report=\"\"" "" \ 31 + --replace "--cov modeltranslation" "" 32 + ''; 33 + 34 + disabled = pythonOlder "3.6"; 35 + 36 + propagatedBuildInputs = [ django ]; 37 + 38 + nativeCheckInputs = [ pytestCheckHook pytest-django parameterized ]; 39 + 40 + meta = with lib; { 41 + description = "Translates Django models using a registration approach"; 42 + homepage = "https://github.com/deschler/django-modeltranslation"; 43 + license = licenses.bsd3; 44 + maintainers = with maintainers; [ augustebaum ]; 45 + }; 46 + }
+2 -2
pkgs/development/python-modules/pydrawise/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "pydrawise"; 20 - version = "2023.12.1"; 20 + version = "2024.1.0"; 21 21 format = "pyproject"; 22 22 23 23 disabled = pythonOlder "3.10"; ··· 26 26 owner = "dknowles2"; 27 27 repo = "pydrawise"; 28 28 rev = "refs/tags/${version}"; 29 - hash = "sha256-w5M6ihPGOVCqMrWd8qj6XEmS4tfxKhwpwZSXjcOc4z0="; 29 + hash = "sha256-FbnCo0kdAkm//OHINeEL8ibEH0BxVb9cOypyo54kXY4="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pydrive2/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pydrive2"; 13 - version = "1.18.1"; 13 + version = "1.19.0"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; ··· 18 18 src = fetchPypi { 19 19 pname = "PyDrive2"; 20 20 inherit version; 21 - hash = "sha256-SdyohC98PWP9NatVSSryqLWznxzIEQQv43/77RxIMD8="; 21 + hash = "sha256-Ia6n2idjXCw/cFDgICBhkfOwMFxlUDFebo491Sb4tTE="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pysigma-pipeline-crowdstrike/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pysigma-pipeline-crowdstrike"; 12 - version = "1.0.1"; 12 + version = "1.0.2"; 13 13 format = "pyproject"; 14 14 15 15 disabled = pythonOlder "3.8"; ··· 18 18 owner = "SigmaHQ"; 19 19 repo = "pySigma-pipeline-crowdstrike"; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-koXoBb3iyODQyjOmXSeEvVhYtrxpQtVb2HVqYBFkKrs="; 21 + hash = "sha256-kopZ4bbWX0HNrqos9XO/DfbdExlgZcDLEsUpOBumvBA="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/txtai/default.nix
··· 52 52 , unittestCheckHook 53 53 }: 54 54 let 55 - version = "6.2.0"; 55 + version = "6.3.0"; 56 56 api = [ aiohttp fastapi uvicorn ]; 57 57 # cloud = [ apache-libcloud ]; 58 58 console = [ rich ]; ··· 105 105 owner = "neuml"; 106 106 repo = "txtai"; 107 107 rev = "refs/tags/v${version}"; 108 - hash = "sha256-aWuY2z5DIVhZ5bRADhKSadCofIQQdLQAb52HnjPMS/4="; 108 + hash = "sha256-Efk4HAJsQtSGp4S8S1dFBmObJ9ff9u9bRrTa5lACpTU="; 109 109 }; 110 110 111 111 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/unstructured/default.nix
··· 56 56 , grpcio 57 57 }: 58 58 let 59 - version = "0.11.6"; 59 + version = "0.11.8"; 60 60 optional-dependencies = { 61 61 huggingflace = [ 62 62 langdetect ··· 90 90 owner = "Unstructured-IO"; 91 91 repo = "unstructured"; 92 92 rev = "refs/tags/${version}"; 93 - hash = "sha256-ZZVd7WIQA79bzclE8BhDhJJi3RF0ODSj+6mqGSHgKv0="; 93 + hash = "sha256-v1lmdUzeJ5zHOc1pgcRD98Keu8n4JGHUoXgJXZdfros="; 94 94 }; 95 95 96 96 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/validobj/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "validobj"; 11 - version = "1.1"; 11 + version = "1.2"; 12 12 format = "pyproject"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "sha256-CISX8pycEOYUBolyMoJqaKdE0u/8tf7mvbHYm9m148I="; 16 + sha256 = "sha256-uwP2Mu10AiDWzlPMRH2+0CMSnibTB8KBY8QZNf+icNA="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ flit ];
+4 -4
pkgs/development/tools/api-linter/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "api-linter"; 8 - version = "1.60.0"; 8 + version = "1.62.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "googleapis"; 12 12 repo = "api-linter"; 13 13 rev = "v${version}"; 14 - hash = "sha256-3uxPHSmIFrkAm82sqQxWKzJwU3cFhTDVsJYp8cENaRg="; 14 + hash = "sha256-QUI54nFlZJnZ2zfhSnFV5nGoXFiVm9jEnWP7B9HwjNI="; 15 15 }; 16 16 17 - vendorHash = "sha256-egAZ4CeSSStfkN2mGgzGHTBojHKHoVEf3o0oi+OpMkw="; 17 + vendorHash = "sha256-GOgjHrYSFpzkGUorr4w3YShOHWCczp0Qzjq/qw89i4k="; 18 18 19 19 subPackages = [ "cmd/api-linter" ]; 20 20 ··· 23 23 "-w" 24 24 ]; 25 25 26 - # reference: https://github.com/googleapis/api-linter/blob/v1.60.0/.github/workflows/release.yaml#L76 26 + # reference: https://github.com/googleapis/api-linter/blob/v1.62.0/.github/workflows/release.yaml#L76 27 27 preBuild = '' 28 28 cat > cmd/api-linter/version.go <<EOF 29 29 package main
+3 -3
pkgs/development/tools/conftest/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "conftest"; 9 - version = "0.47.0"; 9 + version = "0.48.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "open-policy-agent"; 13 13 repo = "conftest"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-nWcwy998ivz6ftr1zkN2JlLxHLMB47OZS/vnaYkoZHI="; 15 + hash = "sha256-xyx+IXPE7/LI2fW7ZKP94JxR3YP9xP7ixNwP8WTTcIQ="; 16 16 }; 17 - vendorHash = "sha256-puAchYXCLE8yenqcCrclNqCqHP3WyFDQhzWgFv4yFUs="; 17 + vendorHash = "sha256-eY1x2eq3RnjK5OkKsuWGnR3LBsu0N7j5fVEd4TISaZY="; 18 18 19 19 ldflags = [ 20 20 "-s"
+3 -3
pkgs/development/tools/container2wasm/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "container2wasm"; 8 - version = "0.5.2"; 8 + version = "0.5.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "ktock"; 12 12 repo = "container2wasm"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-P/9RbNEpQTpbbWpfN0AThWfYaXCy8SeFvsFQFqdk+Zo="; 14 + hash = "sha256-ttRl7buVi0bei3zqq1smzLOEdsgtaFdS/S9VIcMgF8w="; 15 15 }; 16 16 17 - vendorHash = "sha256-aY1/oOCaREXObi6RQ3nhQbYWpzOsJzDiiIRJ6CneB8c="; 17 + vendorHash = "sha256-m2KBO14vwSgYkw2aE2AIbkk91dzb83B9n3QSx4YGiME="; 18 18 19 19 ldflags = [ 20 20 "-s"
+2 -2
pkgs/development/tools/glamoroustoolkit/default.nix
··· 21 21 22 22 stdenv.mkDerivation (finalAttrs: { 23 23 pname = "glamoroustoolkit"; 24 - version = "1.0.9"; 24 + version = "1.0.10"; 25 25 26 26 src = fetchzip { 27 27 url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip"; 28 28 stripRoot = false; 29 - hash = "sha256-Z8gTgQuGChqA6k0GSnIU49FAkRBWygLHeHNBpTlpzYo="; 29 + hash = "sha256-TvT1u9eVHEg/NomTVlY8gFAYxj76ZLRLm3kbtXUTyc8="; 30 30 }; 31 31 32 32 nativeBuildInputs = [ wrapGAppsHook ];
+3 -3
pkgs/development/tools/grpc-gateway/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grpc-gateway"; 5 - version = "2.18.1"; 5 + version = "2.19.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "grpc-ecosystem"; 9 9 repo = "grpc-gateway"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-mbRceXqc7UmrhM2Y6JJIUvMf9YxMFMjRW7VvEa8/xHs="; 11 + sha256 = "sha256-mppN8twrOTIVK3TDQcv5fYZtXKPA34EWGPo31JxME1g="; 12 12 }; 13 13 14 - vendorHash = "sha256-zVojs4q8TytJY3myKvLdACnMFJ0iK9Cfn+aZ4d/j34s="; 14 + vendorHash = "sha256-R/V3J9vCSQppm59RCaJrDIS0Juff5htPl/GjTwhHEfQ="; 15 15 16 16 meta = with lib; { 17 17 description =
+8 -6
pkgs/development/tools/rust/probe-rs/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , rustPlatform 4 - , fetchCrate 4 + , fetchFromGitHub 5 5 , pkg-config 6 6 , libusb1 7 7 , openssl ··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "probe-rs"; 14 - version = "0.21.1"; 14 + version = "0.22.0"; 15 15 16 - src = fetchCrate { 17 - inherit pname version; 18 - hash = "sha256-UmQwz9Ejb5+epwGKsglV3QdWGqOEH/3DRqvKtfm14kg="; 16 + src = fetchFromGitHub { 17 + owner = pname; 18 + repo = pname; 19 + rev = "v${version}"; 20 + hash = "sha256-7bWx6ZILqdSDY/q51UP/BuCgMH0F4ePMSnclHeF2DY4="; 19 21 }; 20 22 21 - cargoHash = "sha256-awa84xvIRrEhuPm4N2xt5bsYy2wbLjJokrKoAxCYvR4="; 23 + cargoHash = "sha256-ynmKmXQrUnTcmo0S7FO+l/9EPuzgLCdUOPLuwoG4pbU="; 22 24 23 25 cargoBuildFlags = [ "--features=cli" ]; 24 26
+3 -3
pkgs/development/tools/wizer/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "wizer"; 11 - version = "3.0.1"; 11 + version = "4.0.0"; 12 12 13 13 # the crate does not contain files which are necessary for the tests 14 14 # see https://github.com/bytecodealliance/wizer/commit/3a95e27ce42f1fdaef07b52988e4699eaa221e04 ··· 16 16 owner = "bytecodealliance"; 17 17 repo = "wizer"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-/4VkGvXlWU1jZztBCWCsJDQXTV8krIHaoyqmoXwjGIM="; 19 + hash = "sha256-KFMfNgoKZWVLXNUYHWpAP8CCnVQLv/cDmQgzz29lKxQ="; 20 20 }; 21 21 22 - cargoHash = "sha256-M0EhyZH2maZCr4tWDo9ppKBM3CXEfwjUfnVksqVWKgU="; 22 + cargoHash = "sha256-kKN2JwzuFe7q8VZcKOjc5PkN3isHzzQcTJAvapGBdAE="; 23 23 24 24 cargoBuildFlags = [ "--bin" pname ]; 25 25
+2 -2
pkgs/os-specific/linux/firmware/fwupd/default.nix
··· 121 121 in 122 122 stdenv.mkDerivation (finalAttrs: { 123 123 pname = "fwupd"; 124 - version = "1.9.10"; 124 + version = "1.9.11"; 125 125 126 126 # libfwupd goes to lib 127 127 # daemon, plug-ins and libfwupdplugin go to out ··· 132 132 owner = "fwupd"; 133 133 repo = "fwupd"; 134 134 rev = finalAttrs.version; 135 - hash = "sha256-qB7SGkjPahZmLax8HrSdLvORAXTBcuN5NohT0KUjCnM="; 135 + hash = "sha256-chPZ9nGhFcaExoJDJvFy8terIGZRU6S90RKBYkoWyGQ="; 136 136 }; 137 137 138 138 patches = [
+2 -2
pkgs/servers/fastnetmon-advanced/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "fastnetmon-advanced"; 11 - version = "2.0.356"; 11 + version = "2.0.357"; 12 12 13 13 src = fetchurl { 14 14 url = "https://repo.fastnetmon.com/fastnetmon_ubuntu_jammy/pool/fastnetmon/f/fastnetmon/fastnetmon_${version}_amd64.deb"; 15 - hash = "sha256-M89joml07KoiarET2Z2oR26draITLBd4kHIz0VNzTKM="; 15 + hash = "sha256-AiFJaTyMDCp1fFLhdwxnj5rK+RrZt5ZB0zgaf7YRFtw="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+4 -4
pkgs/servers/mail/mailpit/default.nix
··· 12 12 }: 13 13 14 14 let 15 - version = "1.11.1"; 15 + version = "1.12.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "axllent"; 19 19 repo = "mailpit"; 20 20 rev = "v${version}"; 21 - hash = "sha256-K/B2FRzAtVdXa+lTi0bhkHjBe0rbAc4yFNv9uNDvB4Y="; 21 + hash = "sha256-Ez34JC8QhOCVS7itZAOtYcspbM9MjtZa+1BP2FEIt8U="; 22 22 }; 23 23 24 24 # Separate derivation, because if we mix this in buildGoModule, the separate ··· 30 30 31 31 npmDeps = fetchNpmDeps { 32 32 inherit src; 33 - hash = "sha256-2WA4mqY/bO/K3m19T5/xGbUbcR95DXQnywkjjzstmd4="; 33 + hash = "sha256-TjlkWozbZlDOsCOdZnOM6axkBYi5G2BCOlvSY4dZg4c="; 34 34 }; 35 35 36 36 env = lib.optionalAttrs (stdenv.isDarwin && stdenv.isx86_64) { ··· 56 56 pname = "mailpit"; 57 57 inherit src version; 58 58 59 - vendorHash = "sha256-1go3lkNaar9HSjJxKqqR+RII7V7Ufj1gYLalxyvJaVE="; 59 + vendorHash = "sha256-mJWSCqgIPChMR1iFS2rXXOCG+lF1HekmmAjwPPa140g="; 60 60 61 61 CGO_ENABLED = 0; 62 62
+2 -2
pkgs/servers/unifi/default.nix
··· 71 71 }; 72 72 73 73 unifi8 = generic { 74 - version = "8.0.24"; 75 - sha256 = "sha256-fmvf/27J4K2Lf2nY1tAixkk+vIg+SKbGoGLvYlEmk2g="; 74 + version = "8.0.26"; 75 + sha256 = "96d79cad82656d490f99ea476b6e6b049836f705a9aad594572b46e5f0f535d1"; 76 76 }; 77 77 }
+3 -3
pkgs/tools/admin/cf-vault/default.nix
··· 1 1 {buildGoModule, fetchFromGitHub, lib}: 2 2 buildGoModule rec { 3 3 pname = "cf-vault"; 4 - version = "0.0.17"; 4 + version = "0.0.18"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "jacobbednarz"; 8 8 repo = pname; 9 9 rev = version; 10 - sha256 = "sha256-wSTbg+dQrTbfL4M4XdwZXS04mjIFtD0RY1vK0CUHkso="; 10 + sha256 = "sha256-vp9ufjNZabY/ck2lIT+QpD6IgaVj1BkBRTjPxkb6IjQ="; 11 11 }; 12 12 13 - vendorHash = "sha256-b9Ni4H2sk2gU+0zLOBg0P4ssqSJYTHnAvnmMHXha5us="; 13 + vendorHash = "sha256-7qFB1Y1AnqMgdu186tAXCdoYOhCMz8pIh6sY02LbIgs="; 14 14 15 15 meta = with lib; { 16 16 description = ''
+3 -2
pkgs/tools/compression/upx/default.nix
··· 8 8 9 9 stdenv.mkDerivation (finalAttrs: { 10 10 pname = "upx"; 11 - version = "4.2.1"; 11 + version = "4.2.2"; 12 12 src = fetchFromGitHub { 13 13 owner = "upx"; 14 14 repo = "upx"; 15 15 rev = "v${finalAttrs.version}"; 16 16 fetchSubmodules = true; 17 - sha256 = "sha256-s4cZAb0rhCJrHI//IXLNYLhOzX1NRmN/t5IFgurwI30="; 17 + hash = "sha256-0x7SUW+rB5HNRoRkCQIwfOIMpu+kOifxA7Z3SUlY/ME="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ cmake ]; ··· 27 27 meta = with lib; { 28 28 homepage = "https://upx.github.io/"; 29 29 description = "The Ultimate Packer for eXecutables"; 30 + changelog = "https://github.com/upx/upx/blob/${finalAttrs.src.rev}/NEWS"; 30 31 license = licenses.gpl2Plus; 31 32 platforms = platforms.unix; 32 33 mainProgram = "upx";
+5 -2
pkgs/tools/filesystems/littlefs-fuse/default.nix pkgs/by-name/li/littlefs-fuse/package.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "littlefs-fuse"; 5 - version = "2.7.3"; 5 + version = "2.7.4"; 6 6 src = fetchFromGitHub { 7 7 owner = "littlefs-project"; 8 8 repo = pname; 9 9 rev = "v${version}"; 10 - hash = "sha256-8TrCAByblff2Vkk0MvnIYyAMoFW3s3fm3rLXrEjWoys="; 10 + hash = "sha256-S4yLe6xugr/cQOmf4vS09ebCqFuDPCXySJKACr0AUDU="; 11 11 }; 12 12 buildInputs = [ fuse ]; 13 13 installPhase = '' ··· 21 21 description = "A FUSE wrapper that puts the littlefs in user-space"; 22 22 license = lib.licenses.bsd3; 23 23 maintainers = with lib.maintainers; [ ehmry ]; 24 + mainProgram = "littlefs-fuse"; 24 25 inherit (fuse.meta) platforms; 26 + # fatal error: 'linux/fs.h' file not found 27 + broken = stdenv.isDarwin; 25 28 }; 26 29 }
+8 -3
pkgs/tools/filesystems/mkspiffs/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, git }: 1 + { lib, stdenv, fetchFromGitHub }: 2 2 3 3 # Changing the variables CPPFLAGS and BUILD_CONFIG_NAME can be done by 4 4 # overriding the same-named attributes. See ./presets.nix for examples. ··· 12 12 repo = "mkspiffs"; 13 13 rev = version; 14 14 fetchSubmodules = true; 15 - sha256 = "1fgw1jqdlp83gv56mgnxpakky0q6i6f922niis4awvxjind8pbm1"; 15 + hash = "sha256-oa6Lmo2yb66IjtEKkZyJBgM/p7rdvmrKfgNd2rAM/Lk="; 16 16 }; 17 17 18 - nativeBuildInputs = [ git ]; 19 18 buildFlags = [ "dist" ]; 19 + 20 + makeFlags = [ 21 + "VERSION=${version}" 22 + "SPIFFS_VERSION=unknown" 23 + ]; 24 + 20 25 installPhase = '' 21 26 mkdir -p $out/bin 22 27 cp mkspiffs $out/bin
+3 -3
pkgs/tools/networking/sing-box/default.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "sing-box"; 14 - version = "1.7.7"; 14 + version = "1.7.8"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "SagerNet"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-EiWwy417PFMzk/v6mUCPuTW/xWicq7sqPZKpL+M3ZIo="; 20 + hash = "sha256-rMt5u+EusvZ6vl0xlBguh7zs6ZJgdgOaBzimsaww6Ew="; 21 21 }; 22 22 23 - vendorHash = "sha256-cd0oN11YqgG8wJZJ4PiPaD1krKc2UcB0zngj9nTrpoY="; 23 + vendorHash = "sha256-6A2FwU2ozgREdyID4TZrBHufcSWYVy4TfhI7ouIPA6c="; 24 24 25 25 tags = [ 26 26 "with_quic"
+1
pkgs/tools/nix/nixos-option/default.nix
··· 31 31 32 32 meta = with lib; { 33 33 license = licenses.lgpl2Plus; 34 + mainProgram = "nixos-option"; 34 35 maintainers = with maintainers; [ ]; 35 36 inherit (nix.meta) platforms; 36 37 };
+3 -3
pkgs/tools/system/consul-template/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "consul-template"; 5 - version = "0.35.0"; 5 + version = "0.36.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "hashicorp"; 9 9 repo = "consul-template"; 10 10 rev = "v${version}"; 11 - hash = "sha256-/Tf4himhvX7RP+zCd4Dhgcrdo+19Unm2ypaZxGiAfrc="; 11 + hash = "sha256-qhncff3DAJ3fiLJRVVcRZpDmzFEQI5J1cFXnlyUJRRs="; 12 12 }; 13 13 14 - vendorHash = "sha256-I/prgTUk5FviC9STb7+Yq0VJ1BzlKpnK+Ko21ut1sP4="; 14 + vendorHash = "sha256-nOxdhVEMepZMq51M6MDIyTxBYThrwrT0C0wdwzsjoPI="; 15 15 16 16 # consul-template tests depend on vault and consul services running to 17 17 # execute tests so we skip them here
-2
pkgs/top-level/all-packages.nix
··· 9992 9992 9993 9993 linuxwave = callPackage ../tools/audio/linuxwave { }; 9994 9994 9995 - littlefs-fuse = callPackage ../tools/filesystems/littlefs-fuse { }; 9996 - 9997 9995 lksctp-tools = callPackage ../os-specific/linux/lksctp-tools { }; 9998 9996 9999 9997 lldpd = callPackage ../tools/networking/lldpd { };
+4
pkgs/top-level/python-packages.nix
··· 3034 3034 3035 3035 django-csp = callPackage ../development/python-modules/django-csp { }; 3036 3036 3037 + django-currentuser = callPackage ../development/python-modules/django-currentuser { }; 3038 + 3037 3039 django-debug-toolbar = callPackage ../development/python-modules/django-debug-toolbar { }; 3038 3040 3039 3041 django-dynamic-preferences = callPackage ../development/python-modules/django-dynamic-preferences { }; ··· 3101 3103 django-model-utils = callPackage ../development/python-modules/django-model-utils { }; 3102 3104 3103 3105 django-modelcluster = callPackage ../development/python-modules/django-modelcluster { }; 3106 + 3107 + django-modeltranslation = callPackage ../development/python-modules/django-modeltranslation { }; 3104 3108 3105 3109 django-multiselectfield = callPackage ../development/python-modules/django-multiselectfield { }; 3106 3110