lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
81ed2302 4791949f

+783 -412
+2
nixos/doc/manual/release-notes/rl-2311.section.md
··· 86 86 87 87 - [pgBouncer](https://www.pgbouncer.org), a PostgreSQL connection pooler. Available as [services.pgbouncer](#opt-services.pgbouncer.enable). 88 88 89 + - [Goss](https://goss.rocks/), a YAML based serverspec alternative tool for validating a server's configuration. Available as [services.goss](#opt-services.goss.enable). 90 + 89 91 - [trust-dns](https://trust-dns.org/), a Rust based DNS server built to be safe and secure from the ground up. Available as [services.trust-dns](#opt-services.trust-dns.enable). 90 92 91 93 - [osquery](https://www.osquery.io/), a SQL powered operating system instrumentation, monitoring, and analytics.
+1
nixos/modules/module-list.nix
··· 773 773 ./services/monitoring/datadog-agent.nix 774 774 ./services/monitoring/do-agent.nix 775 775 ./services/monitoring/fusion-inventory.nix 776 + ./services/monitoring/goss.nix 776 777 ./services/monitoring/grafana-agent.nix 777 778 ./services/monitoring/grafana-image-renderer.nix 778 779 ./services/monitoring/grafana-reporter.nix
+44
nixos/modules/services/monitoring/goss.md
··· 1 + # Goss {#module-services-goss} 2 + 3 + [goss](https://goss.rocks/) is a YAML based serverspec alternative tool 4 + for validating a server's configuration. 5 + 6 + ## Basic Usage {#module-services-goss-basic-usage} 7 + 8 + A minimal configuration looks like this: 9 + 10 + ``` 11 + { 12 + services.goss = { 13 + enable = true; 14 + 15 + environment = { 16 + GOSS_FMT = "json"; 17 + GOSS_LOGLEVEL = "TRACE"; 18 + }; 19 + 20 + settings = { 21 + addr."tcp://localhost:8080" = { 22 + reachable = true; 23 + local-address = "127.0.0.1"; 24 + }; 25 + command."check-goss-version" = { 26 + exec = "${lib.getExe pkgs.goss} --version"; 27 + exit-status = 0; 28 + }; 29 + dns.localhost.resolvable = true; 30 + file."/nix" = { 31 + filetype = "directory"; 32 + exists = true; 33 + }; 34 + group.root.exists = true; 35 + kernel-param."kernel.ostype".value = "Linux"; 36 + service.goss = { 37 + enabled = true; 38 + running = true; 39 + }; 40 + user.root.exists = true; 41 + }; 42 + }; 43 + } 44 + ```
+86
nixos/modules/services/monitoring/goss.nix
··· 1 + { config, lib, pkgs, ... }: 2 + 3 + let 4 + cfg = config.services.goss; 5 + 6 + settingsFormat = pkgs.formats.yaml { }; 7 + configFile = settingsFormat.generate "goss.yaml" cfg.settings; 8 + 9 + in { 10 + meta = { 11 + doc = ./goss.md; 12 + maintainers = [ lib.maintainers.anthonyroussel ]; 13 + }; 14 + 15 + options = { 16 + services.goss = { 17 + enable = lib.mkEnableOption (lib.mdDoc "Goss daemon"); 18 + 19 + package = lib.mkPackageOptionMD pkgs "goss" { }; 20 + 21 + environment = lib.mkOption { 22 + type = lib.types.attrsOf lib.types.str; 23 + default = { }; 24 + example = { 25 + GOSS_FMT = "json"; 26 + GOSS_LOGLEVEL = "FATAL"; 27 + GOSS_LISTEN = ":8080"; 28 + }; 29 + description = lib.mdDoc '' 30 + Environment variables to set for the goss service. 31 + 32 + See <https://github.com/goss-org/goss/blob/master/docs/manual.md> 33 + ''; 34 + }; 35 + 36 + settings = lib.mkOption { 37 + type = lib.types.submodule { freeformType = settingsFormat.type; }; 38 + default = { }; 39 + example = { 40 + addr."tcp://localhost:8080" = { 41 + reachable = true; 42 + local-address = "127.0.0.1"; 43 + }; 44 + service.goss = { 45 + enabled = true; 46 + running = true; 47 + }; 48 + }; 49 + description = lib.mdDoc '' 50 + The global options in `config` file in yaml format. 51 + 52 + Refer to <https://github.com/goss-org/goss/blob/master/docs/goss-json-schema.yaml> for schema. 53 + ''; 54 + }; 55 + }; 56 + }; 57 + 58 + config = lib.mkIf cfg.enable { 59 + environment.systemPackages = [ cfg.package ]; 60 + 61 + systemd.services.goss = { 62 + description = "Goss - Quick and Easy server validation"; 63 + unitConfig.Documentation = "https://github.com/goss-org/goss/blob/master/docs/manual.md"; 64 + 65 + after = [ "network-online.target" ]; 66 + wantedBy = [ "multi-user.target" ]; 67 + wants = [ "network-online.target" ]; 68 + 69 + environment = { 70 + GOSS_FILE = configFile; 71 + } // cfg.environment; 72 + 73 + reloadTriggers = [ configFile ]; 74 + 75 + serviceConfig = { 76 + DynamicUser = true; 77 + ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 78 + ExecStart = "${cfg.package}/bin/goss serve"; 79 + Group = "goss"; 80 + Restart = "on-failure"; 81 + RestartSec = 5; 82 + User = "goss"; 83 + }; 84 + }; 85 + }; 86 + }
+1
nixos/tests/all-tests.nix
··· 329 329 gollum = handleTest ./gollum.nix {}; 330 330 gonic = handleTest ./gonic.nix {}; 331 331 google-oslogin = handleTest ./google-oslogin {}; 332 + goss = handleTest ./goss.nix {}; 332 333 gotify-server = handleTest ./gotify-server.nix {}; 333 334 gotosocial = runTest ./web-apps/gotosocial.nix; 334 335 grafana = handleTest ./grafana {};
+53
nixos/tests/goss.nix
··· 1 + import ./make-test-python.nix ({ pkgs, lib, ... }: { 2 + name = "goss"; 3 + meta.maintainers = [ lib.maintainers.anthonyroussel ]; 4 + 5 + nodes.machine = { 6 + environment.systemPackages = [ pkgs.jq ]; 7 + 8 + services.goss = { 9 + enable = true; 10 + 11 + environment = { 12 + GOSS_FMT = "json"; 13 + }; 14 + 15 + settings = { 16 + addr."tcp://localhost:8080" = { 17 + reachable = true; 18 + local-address = "127.0.0.1"; 19 + }; 20 + command."check-goss-version" = { 21 + exec = "${lib.getExe pkgs.goss} --version"; 22 + exit-status = 0; 23 + }; 24 + dns.localhost.resolvable = true; 25 + file."/nix" = { 26 + filetype = "directory"; 27 + exists = true; 28 + }; 29 + group.root.exists = true; 30 + kernel-param."kernel.ostype".value = "Linux"; 31 + service.goss = { 32 + enabled = true; 33 + running = true; 34 + }; 35 + user.root.exists = true; 36 + }; 37 + }; 38 + }; 39 + 40 + testScript = '' 41 + import json 42 + 43 + machine.wait_for_unit("goss.service") 44 + machine.wait_for_open_port(8080) 45 + 46 + with subtest("returns health status"): 47 + result = json.loads(machine.succeed("curl -sS http://localhost:8080/healthz")) 48 + 49 + assert len(result["results"]) == 10, f".results should be an array of 10 items, was {result['results']!r}" 50 + assert result["summary"]["failed-count"] == 0, f".summary.failed-count should be zero, was {result['summary']['failed-count']}" 51 + assert result["summary"]["test-count"] == 10, f".summary.test-count should be 10, was {result['summary']['test-count']}" 52 + ''; 53 + })
+2 -2
pkgs/applications/audio/snd/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "snd"; 8 - version = "23.6"; 8 + version = "23.8"; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://sourceforge/snd/snd-${version}.tar.gz"; 12 - sha256 = "sha256-3oh2kFhCYe1sl4MN336Z6pEmpluiUnlcC5aAZxn0zIE="; 12 + sha256 = "sha256-g2+7i1+TgX17TpW1mHSdAzHKC/Gtm4NYZCmuVoPo2rg="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/applications/editors/ne/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ne"; 5 - version = "3.3.2"; 5 + version = "3.3.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vigna"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-mRMACfWcUW6/R43riRGNce4Ac5IRo4YEML8H0oGSH5o="; 11 + sha256 = "sha256-lbXb/ZY0+vkOB8mXkHDaehXZMzrpx3A0jWnLpCjhMDE="; 12 12 }; 13 13 14 14 postPatch = ''
+2 -2
pkgs/applications/editors/notepad-next/default.nix
··· 2 2 3 3 mkDerivation rec { 4 4 pname = "notepad-next"; 5 - version = "0.6.3"; 5 + version = "0.6.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "dail8859"; 9 9 repo = "NotepadNext"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-1ci1g+qBDsw9IkqjI3tRvMsLBvnPU+nn7heYuid/e5M="; 11 + sha256 = "sha256-m8+kM9uz3gJ3kvpgZdoonSvYlh/f1WiGZlB8JKMTXh4="; 12 12 # External dependencies - https://github.com/dail8859/NotepadNext/issues/135 13 13 fetchSubmodules = true; 14 14 };
+5 -5
pkgs/applications/editors/standardnotes/src.json
··· 1 1 { 2 - "version": "3.173.4", 2 + "version": "3.178.4", 3 3 "deb": { 4 4 "x86_64-linux": { 5 - "url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.173.4/standard-notes-3.173.4-linux-amd64.deb", 6 - "hash": "sha512-8GDzj7Xm61rF5xybLE74D4yMbT2HgEG0ez1gQio/qWtWSqY72+GSKWlCA+3wz8Mz2jThRDlka9s2fHBBUvG+fg==" 5 + "url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.178.4/standard-notes-3.178.4-linux-amd64.deb", 6 + "hash": "sha512-6er/a9PqhKU4aagAxsbVdoXbRBNUr3Fa8BPWfuQ74Q4ai+iYlPjd4q50cTJQ4wJ5ucGyopgBEJq4/xYNunw6Ig==" 7 7 }, 8 8 "aarch64-linux": { 9 - "url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.173.4/standard-notes-3.173.4-linux-arm64.deb", 10 - "hash": "sha512-yJ8yZK+RkPUzkjbscCXT5yv9BxeHGQsZsCrKwOJRdd/XbcVPnKWQm00JVZmMuz17d8rhm8Km/EW81JufZByM0Q==" 9 + "url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.178.4/standard-notes-3.178.4-linux-arm64.deb", 10 + "hash": "sha512-lvvXCK3XOIH9HS1EU5eVBo4W8VoE4iM1Ve1XkZ/CysYBYLaXojXyybeN5Iw1Rmuk3trq/7RebjkNx/rxhsU0LQ==" 11 11 } 12 12 } 13 13 }
-10
pkgs/applications/emulators/retroarch/cores.nix
··· 164 164 }; 165 165 }; 166 166 167 - beetle-snes = mkLibretroCore { 168 - core = "mednafen-snes"; 169 - src = getCoreSrc "beetle-snes"; 170 - makefile = "Makefile"; 171 - meta = { 172 - description = "Port of Mednafen's SNES core to libretro"; 173 - license = lib.licenses.gpl2Only; 174 - }; 175 - }; 176 - 177 167 beetle-supafaust = mkLibretroCore { 178 168 core = "mednafen-supafaust"; 179 169 src = getCoreSrc "beetle-supafaust";
-6
pkgs/applications/emulators/retroarch/hashes.json
··· 59 59 "rev": "cd395e9e3ee407608450ebc565e871b24e7ffed6", 60 60 "hash": "sha256-EIZRv1EydfLWFoBb8TzvAY3kkL9Qr2OrwrljOnnM92A=" 61 61 }, 62 - "beetle-snes": { 63 - "owner": "libretro", 64 - "repo": "beetle-bsnes-libretro", 65 - "rev": "d770563fc3c4bd9abb522952cefb4aa923ba0b91", 66 - "hash": "sha256-zHPtfgp9hc8Q4gXJ5VgfJLWLeYjCsQhkfU1T5RM7AL0=" 67 - }, 68 62 "beetle-supafaust": { 69 63 "owner": "libretro", 70 64 "repo": "supafaust",
+1 -2
pkgs/applications/emulators/retroarch/update_cores.py
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -I nixpkgs=../../../../ -i python3 -p "python3.withPackages (ps: with ps; [ requests nix-prefetch-github ])" -p "git" 2 + #!nix-shell -I nixpkgs=../../../../ -i python3 -p "python3.withPackages (ps: with ps; [ nix-prefetch-github ])" -p "git" 3 3 4 4 import json 5 5 import os ··· 22 22 "beetle-pcfx": {"repo": "beetle-pcfx-libretro"}, 23 23 "beetle-psx": {"repo": "beetle-psx-libretro"}, 24 24 "beetle-saturn": {"repo": "beetle-saturn-libretro"}, 25 - "beetle-snes": {"repo": "beetle-bsnes-libretro"}, 26 25 "beetle-supafaust": {"repo": "supafaust"}, 27 26 "beetle-supergrafx": {"repo": "beetle-supergrafx-libretro"}, 28 27 "beetle-vb": {"repo": "beetle-vb-libretro"},
+18 -5
pkgs/applications/graphics/drawio/default.nix
··· 4 4 , fetchYarnDeps 5 5 , makeDesktopItem 6 6 , copyDesktopItems 7 - , desktopToDarwinBundle 8 7 , fixup_yarn_lock 9 8 , makeWrapper 10 9 , nodejs ··· 30 29 }; 31 30 32 31 nativeBuildInputs = [ 33 - copyDesktopItems 34 32 fixup_yarn_lock 35 33 makeWrapper 36 34 nodejs 37 35 yarn 38 - ] ++ lib.optional stdenv.isDarwin desktopToDarwinBundle; 36 + ] ++ lib.optionals (!stdenv.isDarwin) [ 37 + copyDesktopItems 38 + ]; 39 39 40 40 ELECTRON_SKIP_BINARY_DOWNLOAD = true; 41 41 ··· 54 54 buildPhase = '' 55 55 runHook preBuild 56 56 57 + '' + lib.optionalString stdenv.isDarwin '' 58 + cp -R ${electron}/Applications/Electron.app Electron.app 59 + chmod -R u+w Electron.app 60 + export CSC_IDENTITY_AUTO_DISCOVERY=false 61 + sed -i "/afterSign/d" electron-builder-linux-mac.json 62 + '' + '' 57 63 yarn --offline run electron-builder --dir \ 58 64 --config electron-builder-linux-mac.json \ 59 - -c.electronDist=${electron}/libexec/electron \ 65 + -c.electronDist=${if stdenv.isDarwin then "." else "${electron}/libexec/electron"} \ 60 66 -c.electronVersion=${electron.version} 61 67 62 68 runHook postBuild ··· 65 71 installPhase = '' 66 72 runHook preInstall 67 73 74 + '' + lib.optionalString stdenv.isDarwin '' 75 + mkdir -p $out/{Applications,bin} 76 + mv dist/mac*/draw.io.app $out/Applications 77 + 78 + # Symlinking `draw.io` doesn't work; seems to look for files in the wrong place. 79 + makeWrapper $out/Applications/draw.io.app/Contents/MacOS/draw.io $out/bin/drawio 80 + '' + lib.optionalString (!stdenv.isDarwin) '' 68 81 mkdir -p "$out/share/lib/drawio" 69 82 cp -r dist/*-unpacked/{locales,resources{,.pak}} "$out/share/lib/drawio" 70 83 ··· 74 87 --add-flags "$out/share/lib/drawio/resources/app.asar" \ 75 88 --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ 76 89 --inherit-argv0 90 + '' + '' 77 91 78 92 runHook postInstall 79 93 ''; ··· 98 112 changelog = "https://github.com/jgraph/drawio-desktop/releases/tag/v${version}"; 99 113 maintainers = with maintainers; [ qyliss darkonion0 ]; 100 114 platforms = platforms.darwin ++ platforms.linux; 101 - broken = stdenv.isDarwin; 102 115 }; 103 116 }
+2 -2
pkgs/applications/graphics/mozjpeg/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, libpng, zlib, nasm }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "4.1.4"; 4 + version = "4.1.5"; 5 5 pname = "mozjpeg"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mozilla"; 9 9 repo = "mozjpeg"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-F9W7tWfcNP2UNuwMbYiSvS8BnFq4ob//b8AXXrRjVuA="; 11 + sha256 = "sha256-k8qWtU4j3ipIHvY60ae7kdNnPvWnUa0qgacqlSIJijo="; 12 12 }; 13 13 14 14 cmakeFlags = [ "-DENABLE_STATIC=NO" "-DPNG_SUPPORTED=TRUE" ]; # See https://github.com/mozilla/mozjpeg/issues/351
+3 -3
pkgs/applications/graphics/pizarra/default.nix
··· 14 14 15 15 rustPlatform.buildRustPackage rec { 16 16 pname = "pizarra"; 17 - version = "1.7.4"; 17 + version = "1.7.5"; 18 18 19 19 src = fetchFromGitLab { 20 20 owner = "categulario"; 21 21 repo = "pizarra-gtk"; 22 22 rev = "v${version}"; 23 23 fetchSubmodules = true; 24 - sha256 = "sha256-fWwAmzF3ppCvJZ0K4EDrmP8SVPVRayEQTtbhNscZIF0="; 24 + sha256 = "sha256-vnjhveX3EVIfJLiHWhlvhoPcRx1a8Nnjj7hIaPgU3Zw="; 25 25 }; 26 26 27 - cargoSha256 = "sha256-pxRJXUeFGdVj6iCFZ4Y8b9z5hw83g8YywpKztTZ0g+4="; 27 + cargoHash = "sha256-btvMUKADGHlXLmeKF1K9Js44SljZ0MejGId8aDwPhVU="; 28 28 29 29 nativeBuildInputs = [ wrapGAppsHook pkg-config gdk-pixbuf ]; 30 30
+2 -2
pkgs/applications/misc/fluidd/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "fluidd"; 5 - version = "1.25.3"; 5 + version = "1.26.0"; 6 6 7 7 src = fetchurl { 8 8 name = "fluidd-v${version}.zip"; 9 9 url = "https://github.com/cadriel/fluidd/releases/download/v${version}/fluidd.zip"; 10 - sha256 = "sha256-raslLhVbeUL6Zoz5cw+fKtqdUvAkd7frAncd+q1AVxs="; 10 + sha256 = "sha256-Y0d3TgSLrxA2kPWlHrNC8GlEcD7s4VZR2YZlderZ3gI="; 11 11 }; 12 12 13 13 nativeBuildInputs = [ unzip ];
+2 -2
pkgs/applications/misc/jetbrains-toolbox/default.nix
··· 10 10 }: 11 11 let 12 12 pname = "jetbrains-toolbox"; 13 - version = "2.0.4.17212"; 13 + version = "2.0.5.17700"; 14 14 15 15 src = fetchzip { 16 16 url = "https://download.jetbrains.com/toolbox/jetbrains-toolbox-${version}.tar.gz"; 17 - sha256 = "sha256-lnTYLZJBiM8nnUvMqtcp/i/VNek/9zlxYyZFa+hew5g="; 17 + sha256 = "sha256-BO9W9miQUltsg1tCyTl9j5xRCJUCsO02hUKDCYt7hd8="; 18 18 stripRoot = false; 19 19 }; 20 20
+2 -2
pkgs/applications/misc/k40-whisperer/default.nix
··· 23 23 24 24 in stdenv.mkDerivation rec { 25 25 pname = "k40-whisperer"; 26 - version = "0.62"; 26 + version = "0.67"; 27 27 28 28 src = fetchzip { 29 29 url = "https://www.scorchworks.com/K40whisperer/K40_Whisperer-${version}_src.zip"; 30 30 stripRoot = true; 31 - sha256 = "sha256-3O+lCpmsCCu61REuxhrV8Uy01AgEGq/1DlMhjo45URM="; 31 + sha256 = "sha256-jyny5uNZ5eL4AV47uAgOhBe4Zqg8GK3e86Z9gZbC68s="; 32 32 }; 33 33 34 34 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/applications/misc/system76-keyboard-configurator/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "system76-keyboard-configurator"; 9 - version = "1.3.9"; 9 + version = "1.3.10"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "pop-os"; 13 13 repo = "keyboard-configurator"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-06qiJ3NZZSvDBH7r6K1qnz0q4ngB45wBoaG6eTFiRtk="; 15 + sha256 = "sha256-5U9LWFaCwszvT1reu6NflPKQUrsQkP/NdSO4LBHWm2g="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ ··· 28 28 udev 29 29 ]; 30 30 31 - cargoHash = "sha256-tcyLoXOrC+lrFVRzxWfWpvHpfA6tbEBXFj9mSeTLcbc="; 31 + cargoHash = "sha256-S4+cS4m69nqDN2h0vwyO35fFFBEa0Rcxx0XDBfSNLp0="; 32 32 33 33 meta = with lib; { 34 34 description = "Keyboard configuration application for System76 keyboards and laptops";
+2 -2
pkgs/applications/misc/ulauncher/default.nix
··· 21 21 22 22 python3Packages.buildPythonApplication rec { 23 23 pname = "ulauncher"; 24 - version = "5.15.3"; 24 + version = "5.15.4"; 25 25 26 26 src = fetchurl { 27 27 url = "https://github.com/Ulauncher/Ulauncher/releases/download/${version}/ulauncher_${version}.tar.gz"; 28 - sha256 = "sha256-unAic6GTgvZFFJwPERh164vfDiFE0zLEUjgADR94w5w="; 28 + sha256 = "sha256-5pEpYnJFHQKEfTve07ngFVDAOM9+kwrx6hc30gEwsko="; 29 29 }; 30 30 31 31 nativeBuildInputs = with python3Packages; [
+2 -2
pkgs/applications/networking/browsers/polypane/default.nix
··· 2 2 3 3 let 4 4 pname = "polypane"; 5 - version = "15.0.0"; 5 + version = "15.0.1"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage"; 9 9 name = "${pname}-${version}.AppImage"; 10 - sha256 = "sha256-O0VWgx6FKulELZuJgMwFgGSo+EaCqb9dgneF2XFnq7U="; 10 + sha256 = "sha256-CU5PI+9iBcxZdhhs2QjfZTViU2xQ3i+T+4Wzp+yeKEE="; 11 11 }; 12 12 13 13 appimageContents = appimageTools.extractType2 {
+3 -3
pkgs/applications/networking/browsers/vivaldi/default.nix
··· 24 24 vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi"; 25 25 in stdenv.mkDerivation rec { 26 26 pname = "vivaldi"; 27 - version = "6.2.3105.54"; 27 + version = "6.2.3105.58"; 28 28 29 29 suffix = { 30 30 aarch64-linux = "arm64"; ··· 34 34 src = fetchurl { 35 35 url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb"; 36 36 hash = { 37 - aarch64-linux = "sha256-QqdCnwSrqJAEj++xcr3cOkKSbZIFkyvMutxsLNR/Moc="; 38 - x86_64-linux = "sha256-z5/l94MFhpHRLvbUdSwFSSt3n21mPZJzanYugXecLFk="; 37 + aarch64-linux = "sha256-PDy+cenU1D9UKlICgZgj/KKZFq5x8iSDpbtCr06ks70="; 38 + x86_64-linux = "sha256-uWv4odg/nEuY6B8Jzt5Br4pUFMlG0vGEt968PajxMUA="; 39 39 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 40 40 }; 41 41
+3 -3
pkgs/applications/networking/cluster/kubefirst/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubefirst"; 5 - version = "2.2.17"; 5 + version = "2.3.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kubefirst"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-cqKnoGRW+IquuZ7wvCRipRJ6mO18w/yhf5nS094vs7c="; 11 + hash = "sha256-5znZMr0Dj6kpKJbypICN5+Fv/+3FgTLBok3YMrWaHdo="; 12 12 }; 13 13 14 - vendorHash = "sha256-0J27JSewc0DCcc3xvl2DBZE/b0qKuozuP7tFdbrRX7I="; 14 + vendorHash = "sha256-/iAGUnIMH2+IrvvXig56SpZ0eTfVwaCgGMUDp5/MtEo="; 15 15 16 16 ldflags = [ "-s" "-w" "-X github.com/kubefirst/runtime/configs.K1Version=v${version}"]; 17 17
+3 -3
pkgs/applications/networking/cluster/pinniped/default.nix
··· 2 2 3 3 buildGoModule rec{ 4 4 pname = "pinniped"; 5 - version = "0.26.0"; 5 + version = "0.27.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vmware-tanzu"; 9 9 repo = "pinniped"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-z+JwtrP3WGMK11RRYrDig5SrX6YCj7U3AwuLg/J8dgs="; 11 + sha256 = "sha256-Nhm2dLEFI+fAJ2lLE9z+3Qug3bbsoiRjex89Pa9oAVQ="; 12 12 }; 13 13 14 14 subPackages = "cmd/pinniped"; 15 15 16 - vendorHash = "sha256-QywpqgQj76x0zmn4eC74fy7UECK4K81WO+nxOYKZqq0="; 16 + vendorHash = "sha256-4y513BkV3EYgqlim2eXw02m36wtUVQeegmQiMZ3HyWg="; 17 17 18 18 ldflags = [ "-s" "-w" ]; 19 19
+2 -2
pkgs/applications/networking/cluster/terranix/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "terranix"; 5 - version = "2.6.0"; 5 + version = "2.7.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mrVanDalo"; 9 9 repo = "terranix"; 10 10 rev = version; 11 - sha256 = "sha256-pNuJxmVMGbBHw7pa+Bx0HY0orXIXoyyAXOKuQ1zpfus="; 11 + sha256 = "sha256-xiUfVD6rtsVWFotVtUW3Q1nQh4obKzgvpN1wqZuGXvM="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/networking/feedreaders/rssguard/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "rssguard"; 13 - version = "4.5.0"; 13 + version = "4.5.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "martinrotter"; 17 17 repo = pname; 18 18 rev = "refs/tags/${version}"; 19 - sha256 = "sha256-R3fw5GLQUYZUX1kH6e0IRQ/I/IsFTOK6aP5h5QVU0Ps="; 19 + sha256 = "sha256-tgXBsby9ML+m4b2hvLXHIb552o5x6l3kO8YTeZRCExI="; 20 20 }; 21 21 22 22 buildInputs = [ qtwebengine qttools ];
+2 -2
pkgs/applications/networking/ids/suricata/default.nix
··· 33 33 in 34 34 stdenv.mkDerivation rec { 35 35 pname = "suricata"; 36 - version = "7.0.0"; 36 + version = "7.0.1"; 37 37 38 38 src = fetchurl { 39 39 url = "https://www.openinfosecfoundation.org/download/${pname}-${version}.tar.gz"; 40 - hash = "sha256-e80TExGDZkUUZdw/g4Wj9qrdCE/+RN0lfdqBBYY7t2k="; 40 + hash = "sha256-YEfHX555qbDMbWx2MgJKQSaBK8IS9SrPXTyBPMfJ+ws="; 41 41 }; 42 42 43 43 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
··· 7 7 8 8 # Please keep the version x.y.0.z and do not update to x.y.76.z because the 9 9 # source of the latter disappears much faster. 10 - version = "8.105.0.208"; 10 + version = "8.106.0.212"; 11 11 12 12 rpath = lib.makeLibraryPath [ 13 13 alsa-lib ··· 68 68 "https://mirror.cs.uchicago.edu/skype/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb" 69 69 "https://web.archive.org/web/https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb" 70 70 ]; 71 - sha256 = "sha256-P1H9BSXHDmrE8x2kq4Mw5A7r2jVZGSHJh84Hn5EX2lk="; 71 + sha256 = "sha256-TlqhCj5nyL8SEo3M6ahPLYOTDrEjHvxtu1qFSR8LtkM="; 72 72 } 73 73 else 74 74 throw "Skype for linux is not supported on ${stdenv.hostPlatform.system}";
+2 -2
pkgs/applications/networking/mailreaders/tutanota-desktop/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "tutanota-desktop"; 6 - version = "3.118.8"; 6 + version = "3.118.13"; 7 7 8 8 src = fetchurl { 9 9 url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/${pname}-${version}-unpacked-linux.tar.gz"; 10 10 name = "tutanota-desktop-${version}.tar.gz"; 11 - hash = "sha256-12R8g5U8p2lXNaSeJiCvEb6AgCC40jDXDKO8kyEvM6w="; 11 + hash = "sha256-3kpfF/XG7w6qUooS5UsntMKnggG1LhmV9f+R35kkmb0="; 12 12 }; 13 13 14 14 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/p2p/gnunet/gtk.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "gnunet-gtk"; 16 - version = "0.19.0"; 16 + version = "0.20.0"; 17 17 18 18 src = fetchurl { 19 19 url = "mirror://gnu/gnunet/${pname}-${version}.tar.gz"; 20 - sha256 = "sha256-MwAWs1rHXYlRUcAWX8LnCLTwEOSI68aA0s7uZGgYR3w="; 20 + sha256 = "sha256-6ZHlDIKrTmr/aRz4k5FtRVxZ7B9Hlh2w42QT4YRsVi0="; 21 21 }; 22 22 23 23 nativeBuildInputs= [
+2 -2
pkgs/applications/office/timeular/default.nix
··· 5 5 }: 6 6 7 7 let 8 - version = "6.3.0"; 8 + version = "6.5.0"; 9 9 pname = "timeular"; 10 10 11 11 src = fetchurl { 12 12 url = "https://s3.amazonaws.com/timeular-desktop-packages/linux/production/Timeular-${version}.AppImage"; 13 - sha256 = "sha256-axdkoqCLg0z1kLa/S0kS4d8yGFuKJRDPRte9c8PYniU="; 13 + sha256 = "sha256-RO8PhEjvDye6p6vgqNexIJ1ymTlVtF8yWQAUbJGaZYk="; 14 14 }; 15 15 16 16 appimageContents = appimageTools.extractType2 {
+2 -2
pkgs/applications/radio/flrig/default.nix
··· 8 8 }: 9 9 10 10 stdenv.mkDerivation rec { 11 - version = "2.0.03"; 11 + version = "2.0.04"; 12 12 pname = "flrig"; 13 13 14 14 src = fetchurl { 15 15 url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz"; 16 - sha256 = "sha256-/5hOryoupl7MYWekx2hL3q+2GMXA6rohjvYy2XTkJBI="; 16 + sha256 = "sha256-+AcQ7l1RXFDVVraYySBUE/+ZCyCOMiM2L4LyRXFquUc="; 17 17 }; 18 18 19 19 buildInputs = [
+11 -2
pkgs/applications/science/biology/dssp/default.nix
··· 3 3 , cmake 4 4 , eigen 5 5 , fetchFromGitHub 6 + , fetchpatch 6 7 , libcifpp 7 8 , libmcfp 8 9 , zlib ··· 15 16 inherit (oldAttrs.src) owner repo rev; 16 17 hash = "sha256-Sj10j6HxUoUvQ66cd2B8CO7CVBRd7w9CTovxkwPDOvs="; 17 18 }; 19 + patches = [ 20 + (fetchpatch { 21 + # https://github.com/PDB-REDO/libcifpp/issues/51 22 + name = "fix-build-on-darwin.patch"; 23 + url = "https://github.com/PDB-REDO/libcifpp/commit/641f06a7e7c0dc54af242b373820f2398f59e7ac.patch"; 24 + hash = "sha256-eWNfp9nA/+2J6xjZR6Tj+5OM3L5MxdfRi0nBzyaqvS0="; 25 + }) 26 + ]; 18 27 }); 19 28 in 20 29 21 30 stdenv.mkDerivation (finalAttrs: { 22 31 pname = "dssp"; 23 - version = "4.4.3"; 32 + version = "4.4.4.1"; 24 33 25 34 src = fetchFromGitHub { 26 35 owner = "PDB-REDO"; 27 36 repo = "dssp"; 28 37 rev = "refs/tags/v${finalAttrs.version}"; 29 - hash = "sha256-zPmRR7sxVNErwabLqA5CNMO4K1qHdmC9FBPjcx91KuM="; 38 + hash = "sha256-sy6GBCnTGRD1YP00dKIolkr1RMboLGcd0f4kU8gCOnA="; 30 39 }; 31 40 32 41 nativeBuildInputs = [
+2 -2
pkgs/applications/science/biology/raxml/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "RAxML${lib.optionalString useMpi "-mpi"}"; 9 - version = "8.2.12"; 9 + version = "8.2.13"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "stamatak"; 13 13 repo = "standard-RAxML"; 14 14 rev = "v${version}"; 15 - sha256 = "1jqjzhch0rips0vp04prvb8vmc20c5pdmsqn8knadcf91yy859fh"; 15 + sha256 = "sha256-w+Eqi0GhVira1H6ZnMNeZGBMzDjiGT7JSFpQEVXONyk="; 16 16 }; 17 17 18 18 buildInputs = lib.optionals useMpi [ mpi ];
+3 -3
pkgs/applications/version-management/ghr/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "ghr"; 10 - version = "0.16.0"; 10 + version = "0.16.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tcnksm"; 14 14 repo = "ghr"; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-aD1HEdoAPFFpJL++fLZIk+pIs+qDNYbTGDMlcRjV6M4="; 16 + sha256 = "sha256-swu+hj8fL/xIC3KdhGQ2Ezdt7aj9L8sU/7q/AXM2i98="; 17 17 }; 18 18 19 - vendorHash = "sha256-pqwJPo3ZhsXU1RF4BKPOWQS71+9EitSSTE1+sKlc9+s="; 19 + vendorHash = "sha256-Wzzg66yJaHJUCfC2aH3Pk+B0d5l/+L7/bcNhQxo8ro0="; 20 20 21 21 # Tests require a Github API token, and networking 22 22 doCheck = false;
+3 -3
pkgs/applications/version-management/gql/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "gql"; 11 - version = "0.7.1"; 11 + version = "0.7.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "AmrDeveloper"; 15 15 repo = "GQL"; 16 16 rev = version; 17 - hash = "sha256-qNLVbhVXITbMRI2x/0q5enJgjL3EAcXBwqWeH6MPfZs="; 17 + hash = "sha256-XqS2oG3/dPHBC/sWN9B7BliSv4IJ1iskrQRTh8vQNd4="; 18 18 }; 19 19 20 - cargoHash = "sha256-UrzJGEASGaDqKUrPiNcjldevCqCPaNXJXNYecbHodOc="; 20 + cargoHash = "sha256-0mUkXez+5Z8UGKMrUUjt+aF4zv3EJKgnFoQ068gTlX0="; 21 21 22 22 nativeBuildInputs = [ 23 23 pkg-config
+3 -3
pkgs/applications/virtualization/nixpacks/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "nixpacks"; 5 - version = "1.17.0"; 5 + version = "1.18.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "railwayapp"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ulzSxS5yukkLCykdsxl9nNRnakQ1UitJAHlB9CwLhsM="; 11 + sha256 = "sha256-GmIrz23z/vV6Ut31pajUmPfT9V37Ajs5JaIMD1Ociu8="; 12 12 }; 13 13 14 - cargoHash = "sha256-nNnFbvHsew7jtTBpD3eKXgjkc1arzjWMZWwj96Qmgcw="; 14 + cargoHash = "sha256-AwDaIHuD/0H/SkhxT/V0/4K/5yp+s5DI34e8JQgajgc="; 15 15 16 16 # skip test due FHS dependency 17 17 doCheck = false;
+3 -3
pkgs/by-name/ne/netclient/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "netclient"; 11 - version = "0.21.0"; 11 + version = "0.21.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "gravitl"; 15 15 repo = "netclient"; 16 16 rev = "v${version}"; 17 - hash = "sha256-68/BmVoAFaIg4vgjzhedSBqm6H9VDu3M7JemfPEcpjQ="; 17 + hash = "sha256-r5Du9Gwt+deeUe6AJDN85o4snybvzZIIsyt+cfgMq2Q="; 18 18 }; 19 19 20 - vendorHash = "sha256-CsW4tW6+INw93A7uXtHeVnxRrE5unHXhm2SOmQkJwYA="; 20 + vendorHash = "sha256-/RNteV+Ys7TVTJtQsWcGK/1C6mf/sQUahIeEzefBe3A="; 21 21 22 22 buildInputs = lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Cocoa 23 23 ++ lib.optional stdenv.isLinux libX11;
+2 -2
pkgs/data/fonts/lxgw-neoxihei/default.nix
··· 5 5 6 6 stdenvNoCC.mkDerivation rec { 7 7 pname = "lxgw-neoxihei"; 8 - version = "1.105"; 8 + version = "1.106"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf"; 12 - hash = "sha256-rufBz5u6dV91oD211JuCUP2Km3RoFwkZ1OhRxyoGxpQ="; 12 + hash = "sha256-AXEOoU9gvml1bqjPTYV+mmhVGLG4R6mH8e/h3wQgySo="; 13 13 }; 14 14 15 15 dontUnpack = true;
+2 -2
pkgs/data/fonts/sarasa-gothic/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "sarasa-gothic"; 5 - version = "0.42.1"; 5 + version = "0.42.2"; 6 6 7 7 src = fetchurl { 8 8 # Use the 'ttc' files here for a smaller closure size. 9 9 # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) 10 10 url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z"; 11 - hash = "sha256-e6ig+boWzYiOzENkIsj/z9FFt2pZc+T0dYoFoeONMFM="; 11 + hash = "sha256-RkPHlOPXQiAswtekrOCmYcPNlNSvcqyaM4juSHJxEeY="; 12 12 }; 13 13 14 14 sourceRoot = ".";
+2 -2
pkgs/data/fonts/sudo/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "sudo-font"; 5 - version = "0.74"; 5 + version = "0.77"; 6 6 7 7 src = fetchzip { 8 8 url = "https://github.com/jenskutilek/sudo-font/releases/download/v${version}/sudo.zip"; 9 - hash = "sha256-WPoqWhCKk2gZ/cdIjvmiNZ95xZ9sqnGzZuw4OEHxtrI="; 9 + hash = "sha256-xnIDCuCUP8ErUsWTJedWpy4lo77Ji+FO2vO9BRDAmV0="; 10 10 }; 11 11 12 12 installPhase = ''
+2 -2
pkgs/data/icons/tau-hydrogen/default.nix
··· 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "tau-hydrogen"; 13 - version = "1.0.11"; 13 + version = "1.0.13"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "tau-OS"; 17 17 repo = "tau-hydrogen"; 18 18 rev = finalAttrs.version; 19 - hash = "sha256-ECrRWWS/Am0lfCIJw/BVZg53oLw79Im8d8KgAYxE+pw="; 19 + hash = "sha256-rfgSNytPCVCkAJ9N3kRw9mfcXr+JEqy1jyyDgXqxtsM="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+5 -4
pkgs/development/interpreters/rune/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "rune"; 10 - version = "0.12.4"; 10 + version = "0.13.1"; 11 11 12 12 src = fetchCrate { 13 13 pname = "rune-cli"; 14 14 inherit version; 15 - hash = "sha256-Fw6vCy6EMLzNbhwOUwCCsGSueDxfh7KMjLhhbvTzclc="; 15 + hash = "sha256-7GScETlQ/rl9vOB9zSfsCM1ay1F5YV6OAxKe82lMU1I="; 16 16 }; 17 17 18 - cargoHash = "sha256-F1FI7ZVNXIFzxIzimq0KXtGNWw26x1eQyqv+hVYaS1E="; 18 + cargoHash = "sha256-T6uYe+ZgXgsGN1714Ka+fxeVDoXgjVdfrrw5Rj/95cE="; 19 19 20 20 buildInputs = lib.optionals stdenv.isDarwin [ 21 - darwin.apple_sdk.frameworks.Security 21 + darwin.apple_sdk.frameworks.CoreServices 22 + darwin.apple_sdk.frameworks.SystemConfiguration 22 23 ]; 23 24 24 25 env = {
+2 -11
pkgs/development/libraries/libcifpp/default.nix
··· 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "libcifpp"; 13 - version = "5.2.1"; 13 + version = "5.2.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "PDB-REDO"; 17 17 repo = "libcifpp"; 18 18 rev = "refs/tags/v${finalAttrs.version}"; 19 - hash = "sha256-9je4oj5XvclknD14Nh0LnBONHMeO40nY0+mZ9ACQYmY="; 19 + hash = "sha256-+OVfMXkBALT8v/30JU8v2gTsw12FM5n1I2COV/b5vGY="; 20 20 }; 21 - 22 - patches = [ 23 - (fetchpatch { 24 - # https://github.com/PDB-REDO/libcifpp/issues/51 25 - name = "fix-build-on-darwin.patch"; 26 - url = "https://github.com/PDB-REDO/libcifpp/commit/641f06a7e7c0dc54af242b373820f2398f59e7ac.patch"; 27 - hash = "sha256-eWNfp9nA/+2J6xjZR6Tj+5OM3L5MxdfRi0nBzyaqvS0="; 28 - }) 29 - ]; 30 21 31 22 nativeBuildInputs = [ 32 23 cmake
+2 -2
pkgs/development/libraries/libcmis/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libcmis"; 5 - version = "0.5.2"; 5 + version = "0.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tdf"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "0s6prfh55hn11vrs72ph1gs01v0vngly81pvyjm5v1sgwymdxx57"; 11 + sha256 = "sha256-E2A4uJUayqMMxVifzeAeYKLL+FiV2vShNNdXe5ZLXZ4="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ autoreconfHook pkg-config docbook2x ];
+2 -2
pkgs/development/libraries/libdatachannel/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "libdatachannel"; 17 - version = "0.19.1"; 17 + version = "0.19.2"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "paullouisageneau"; 21 21 repo = pname; 22 22 rev = "v${version}"; 23 - hash = "sha256-jsJTECSR3ptiByfYQ00laeKMKJCv5IDkZmilY3jpRrU="; 23 + hash = "sha256-x7/jgoaFVfx5j+CP8S/uIwkzjGskEqsY2Jxsd/Mj4VM="; 24 24 }; 25 25 26 26 outputs = [ "out" "dev" ];
+2 -2
pkgs/development/libraries/libnats-c/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "libnats"; 8 - version = "3.6.1"; 8 + version = "3.7.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "nats-io"; 12 12 repo = "nats.c"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-zqtPBxjTJ+/XxVpfVpyFIwvlj5xCcnTrUv2RGzP8UQc="; 14 + sha256 = "sha256-BIEe3DhPqyK+vAAk/6x8Ui+4t+IUyvtHf5Lk2AZVuC8="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/openturns/default.nix
··· 26 26 27 27 stdenv.mkDerivation rec { 28 28 pname = "openturns"; 29 - version = "1.21"; 29 + version = "1.21.1"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "openturns"; 33 33 repo = "openturns"; 34 34 rev = "v${version}"; 35 - sha256 = "sha256-zWCwuxJEiyhnllVCsfm3zNz2Xorvuj2Vl2fufS3qixY="; 35 + sha256 = "sha256-Lg42QqsHYFxeUjZjYFVJFxeJv2MzOpjoShfbIg/095A="; 36 36 }; 37 37 38 38 nativeBuildInputs = [ cmake ] ++ lib.optional enablePython python3Packages.sphinx;
+2 -2
pkgs/development/libraries/qtpbfimageplugin/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "qtpbfimageplugin"; 5 - version = "2.4"; 5 + version = "2.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tumic0"; 9 9 repo = "QtPBFImagePlugin"; 10 10 rev = version; 11 - sha256 = "sha256-Ju22lCpwbNxiFeQoaUh3LmtI6RlTO3hOw2Z4/O8PQ6E="; 11 + sha256 = "sha256-3tKXqYICuLSrJzWnp0ClXcz61XO5gXLTOLFeTk0g3mo="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ qmake ];
+2 -2
pkgs/development/libraries/science/astronomy/libxisf/default.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "libxisf"; 14 - version = "0.2.9"; 14 + version = "0.2.10"; 15 15 16 16 src = fetchFromGitea { 17 17 domain = "gitea.nouspiro.space"; 18 18 owner = "nou"; 19 19 repo = "libXISF"; 20 20 rev = "v${finalAttrs.version}"; 21 - hash = "sha256-Jh3NWtQSV0uePDMCDNzdI4qpRGbHTel3neRZAA3anQk="; 21 + hash = "sha256-ME0x+1VyfuhJCldwJfjQCtfe9XQk1ptmhv4ghOyNuGA="; 22 22 }; 23 23 24 24 patches = [
+2 -2
pkgs/development/libraries/sdbus-cpp/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "sdbus-cpp"; 12 - version = "1.3.0"; 12 + version = "1.4.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kistler-group"; 16 16 repo = "sdbus-cpp"; 17 17 rev = "v${version}"; 18 - hash = "sha256-S/8/I2wmWukpP+RGPxKbuO44wIExzeYZL49IO+KOqg4="; 18 + hash = "sha256-AOqwC7CABvQsG9P1PnUg2DIhNmHqYpgbKzm9C2gWNIQ="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/vc/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "Vc"; 5 - version = "1.4.3"; 5 + version = "1.4.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "VcDevel"; 9 9 repo = "Vc"; 10 10 rev = version; 11 - sha256 = "sha256-fv0FHAl0xvAFybR/jwhX2LkozwEDy1TNcbVAmRRnLVU="; 11 + sha256 = "sha256-tbHDGbul68blBAvok17oz7AfhHpEY9Y7RIEsqCQvOJ0="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/mobile/genymotion/default.nix
··· 24 24 in 25 25 stdenv.mkDerivation rec { 26 26 pname = "genymotion"; 27 - version = "3.5.0"; 27 + version = "3.5.1"; 28 28 src = fetchurl { 29 29 url = "https://dl.genymotion.com/releases/genymotion-${version}/genymotion-${version}-linux_x64.bin"; 30 30 name = "genymotion-${version}-linux_x64.bin"; 31 - sha256 = "sha256-rZyTdVn0mnNLrGPehah62/AvTgUpNEtzn+Di1O3G3Sg="; 31 + sha256 = "sha256-Bgp2IB8af5FV2W22GlAkzybLB/5UYnJSC607OZHejjo="; 32 32 }; 33 33 34 34 nativeBuildInputs = [ makeWrapper ];
+2 -4
pkgs/development/python-modules/a2wsgi/default.nix
··· 4 4 , asgiref 5 5 , httpx 6 6 , pdm-backend 7 - , pdm-pep517 8 7 , pytest-asyncio 9 8 , pytestCheckHook 10 9 }: 11 10 12 11 buildPythonPackage rec { 13 12 pname = "a2wsgi"; 14 - version = "1.7.0"; 13 + version = "1.8.0"; 15 14 format = "pyproject"; 16 15 17 16 src = fetchPypi { 18 17 inherit pname version; 19 - hash = "sha256-qQb2LAJQ6wIBEguTQX3QsSsQW12zWvQxv+hu8NxburI="; 18 + hash = "sha256-sgQ2uS8z25/xQ2vmS4boLhhwluu10aUt4nlKcNuYFRA="; 20 19 }; 21 20 22 21 nativeBuildInputs = [ 23 22 pdm-backend 24 - pdm-pep517 25 23 ]; 26 24 27 25 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/anytree/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "anytree"; 16 - version = "2.9.0"; 16 + version = "2.10.0"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 22 22 owner = "c0fec0de"; 23 23 repo = "anytree"; 24 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-e7mmOOvrZuMCcyUg74YLLXGzkb5nCtuYmhNzAbY65gg="; 25 + hash = "sha256-9rxrHZBlQarfpYQvo6bJPGF+cdSROlwq+8TjXI18HDs="; 26 26 }; 27 27 28 28 patches = lib.optionals withGraphviz [
+2 -2
pkgs/development/python-modules/asyncssh/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "asyncssh"; 23 - version = "2.13.2"; 23 + version = "2.14.0"; 24 24 format = "setuptools"; 25 25 26 26 disabled = pythonOlder "3.6"; 27 27 28 28 src = fetchPypi { 29 29 inherit pname version; 30 - hash = "sha256-mR5THEu32+xit1SHjZajJGM4qsEaKM48PpkBj7L1gow="; 30 + hash = "sha256-4D7y0TH7tDcbQBhxhFLOjHNaSO3+ATnSq9zkwYekWcM="; 31 31 }; 32 32 33 33 propagatedBuildInputs = [
+11 -13
pkgs/development/python-modules/azure-mgmt-cdn/default.nix
··· 1 1 { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , msrest 5 - , msrestazure 6 2 , azure-common 7 - , azure-mgmt-nspkg 8 3 , azure-mgmt-core 9 - , isPy3k 4 + , buildPythonPackage 5 + , fetchPypi 6 + , isodate 7 + , pythonOlder 10 8 }: 11 9 12 10 buildPythonPackage rec { 13 11 pname = "azure-mgmt-cdn"; 14 - version = "12.0.0"; 12 + version = "13.0.0"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.8"; 15 16 16 17 src = fetchPypi { 17 18 inherit pname version; 18 - extension = "zip"; 19 - hash = "sha256-t8PuIYkjS0r1Gs4pJJJ8X9cz8950imQtbVBABnyMnd0="; 19 + hash = "sha256-yJ8jTeT4Gu23YSHl5GZ0+zdlC3s+GIxS4ir8z/HBkA4="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [ 23 - msrest 24 - msrestazure 23 + isodate 25 24 azure-common 26 25 azure-mgmt-core 27 - ] ++ lib.optionals (!isPy3k) [ 28 - azure-mgmt-nspkg 29 26 ]; 30 27 31 28 # has no tests ··· 34 31 meta = with lib; { 35 32 description = "This is the Microsoft Azure CDN Management Client Library"; 36 33 homepage = "https://github.com/Azure/azure-sdk-for-python"; 34 + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-cdn_${version}/sdk/cdn/azure-mgmt-cdn/CHANGELOG.md"; 37 35 license = licenses.mit; 38 36 maintainers = with maintainers; [ maxwilson ]; 39 37 };
+2 -2
pkgs/development/python-modules/bincopy/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "bincopy"; 5 - version = "17.14.5"; 5 + version = "19.1.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - hash = "sha256-X03nw3o9t63PPtxIM6Ij8zVtm/CL5y7G5DHJ8KzSnxg="; 9 + hash = "sha256-aDVkrTBEhrTP1Oc/kiE9ZsJ+8fDGXcb2+FSMQP0X0lY="; 10 10 }; 11 11 12 12 propagatedBuildInputs = [
+49
pkgs/development/python-modules/django-allauth-2fa/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , django 4 + , django-allauth 5 + , django-otp 6 + , fetchFromGitHub 7 + , pythonOlder 8 + , qrcode 9 + , hatchling 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "django-allauth-2fa"; 14 + version = "0.11.1"; 15 + format = "pyproject"; 16 + 17 + disabled = pythonOlder "3.7"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "valohai"; 21 + repo = "django-allauth-2fa"; 22 + rev = "refs/tags/v${version}"; 23 + hash = "sha256-bm2RwhvX2nfhYs74MM0iZl9U2gHgm0lLlh2tuRRcGso="; 24 + }; 25 + 26 + 27 + nativeBuildInputs = [ 28 + hatchling 29 + ]; 30 + 31 + propagatedBuildInputs = [ 32 + django 33 + django-allauth 34 + django-otp 35 + qrcode 36 + ]; 37 + 38 + pythonImportsCheck = [ 39 + "allauth_2fa" 40 + ]; 41 + 42 + meta = with lib; { 43 + description = "django-allauth-2fa adds two-factor authentication to django-allauth"; 44 + homepage = "https://github.com/valohai/django-allauth-2fa"; 45 + changelog = "https://github.com/valohai/django-allauth-2fa/releases/tag/v${version}"; 46 + license = licenses.asl20; 47 + maintainers = with maintainers; [ derdennisop ]; 48 + }; 49 + }
+49
pkgs/development/python-modules/django-pwa/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , django 4 + , fetchFromGitHub 5 + , python 6 + , pythonOlder 7 + , setuptools 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "django-pwa"; 12 + version = "1.1.0"; 13 + pyproject = true; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "silviolleite"; 19 + repo = "django-pwa"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-tP1+Jm9hdvN/ZliuVHN8tqy24/tOK1LUUiJv1xUqRrY="; 22 + }; 23 + 24 + nativeBuildInputs = [ 25 + setuptools 26 + ]; 27 + 28 + propagatedBuildInputs = [ 29 + django 30 + ]; 31 + 32 + pyImportCheck = [ 33 + "pwa" 34 + ]; 35 + 36 + checkPhase = '' 37 + runHook preCheck 38 + ${python.interpreter} runtests.py 39 + runHook postCheck 40 + ''; 41 + 42 + meta = with lib; { 43 + description = "A Django app to include a manifest.json and Service Worker instance to enable progressive web app behavoir"; 44 + homepage = "https://github.com/silviolleite/django-pwa"; 45 + changelog = "https://github.com/silviolleite/django-pwa/releases/tag/v${version}"; 46 + license = licenses.mit; 47 + maintainers = with maintainers; [ derdennisop ]; 48 + }; 49 + }
+2 -2
pkgs/development/python-modules/localstack-ext/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "localstack-ext"; 19 - version = "2.2.0"; 19 + version = "2.3.2"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-BLK41TRaYNtpeeDeGZhlvnvkQwWo0uGB19g34waRqFk="; 23 + hash = "sha256-Ex5ZPlteDaiyex90QumucVdTTbpp9uWiBrvw1kMr++8="; 24 24 }; 25 25 26 26 postPatch = ''
+2 -2
pkgs/development/python-modules/pyjnius/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pyjnius"; 11 - version = "1.5.0"; 11 + version = "1.6.0"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.7"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-ZjRuJk8eIghrh8XINonqvP7xRQrGR2/YVr6kmLLhNz4="; 18 + hash = "sha256-C32+PY9Yu7e+wwyFjz+nibzBwexJMZWOn3uH9F6hQDM="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+9 -7
pkgs/development/python-modules/pyocr/default.nix
··· 7 7 , isPy3k 8 8 , substituteAll 9 9 , pytestCheckHook 10 + , setuptools 11 + , setuptools-scm 10 12 }: 11 13 12 14 buildPythonPackage rec { 13 15 pname = "pyocr"; 14 - version = "0.8.3"; 16 + version = "0.8.5"; 15 17 disabled = !isPy3k; 18 + format = "pyproject"; 16 19 17 20 # Don't fetch from PYPI because it doesn't contain tests. 18 21 src = fetchFromGitLab { ··· 21 24 owner = "OpenPaperwork"; 22 25 repo = "pyocr"; 23 26 rev = version; 24 - hash = "sha256-gIn50H9liQcTb7SzoWnBwm5LTvkr+R+5OPvITls1B/w="; 27 + hash = "sha256-gE0+qbHCwpDdxXFY+4rjVU2FbUSfSVrvrVMcWUk+9FU="; 25 28 }; 26 29 27 30 patches = [ ··· 31 34 }) 32 35 ]; 33 36 34 - # see the logic in setup.py 35 - ENABLE_SETUPTOOLS_SCM = "0"; 36 - preConfigure = '' 37 - echo 'version = "${version}"' > src/pyocr/_version.py 38 - ''; 37 + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; 39 38 40 39 propagatedBuildInputs = [ pillow ]; 41 40 41 + nativeBuildInputs = [ setuptools setuptools-scm ]; 42 + 42 43 nativeCheckInputs = [ pytestCheckHook ]; 43 44 44 45 meta = with lib; { 45 46 inherit (src.meta) homepage; 47 + changelog = "https://gitlab.gnome.org/World/OpenPaperwork/pyocr/-/blob/${version}/ChangeLog"; 46 48 description = "A Python wrapper for Tesseract and Cuneiform"; 47 49 license = licenses.gpl3Plus; 48 50 maintainers = with maintainers; [ symphorien ];
+37 -37
pkgs/development/python-modules/pyocr/paths.patch
··· 1 - commit c4bac00441363fcaeb074682d8226ca523614ea2 1 + commit cfc05af26b571e9ca09e9c709c0fb8934e9e46dd 2 2 Author: Guillaume Girol <symphorien+git@xlumurb.eu> 3 3 Date: Sat Aug 20 17:48:01 2022 +0200 4 4 ··· 25 25 LANGUAGES_LINE_PREFIX = "Supported languages: " 26 26 LANGUAGES_SPLIT_RE = re.compile("[^a-z]") 27 27 diff --git a/src/pyocr/libtesseract/tesseract_raw.py b/src/pyocr/libtesseract/tesseract_raw.py 28 - index 2002614..9ebea5c 100644 28 + index 1edec8c..434a336 100644 29 29 --- a/src/pyocr/libtesseract/tesseract_raw.py 30 30 +++ b/src/pyocr/libtesseract/tesseract_raw.py 31 31 @@ -2,7 +2,6 @@ import ctypes ··· 51 51 DPI_DEFAULT = 70 52 52 53 53 - 54 - -if getattr(sys, 'frozen', False): # pragma: no cover 54 + -if getattr(sys, 'frozen', False) and hasattr(sys, '_MEIPASS'): 55 55 - # Pyinstaller integration 56 56 - libnames += [os.path.join(sys._MEIPASS, "libtesseract-4.dll")] 57 57 - libnames += [os.path.join(sys._MEIPASS, "libtesseract-3.dll")] ··· 125 125 126 126 TESSDATA_EXTENSION = ".traineddata" 127 127 128 - diff --git a/tests/tests_cuneiform.py b/tests/tests_cuneiform.py 129 - index 45b7f6a..95f55c6 100644 130 - --- a/tests/tests_cuneiform.py 131 - +++ b/tests/tests_cuneiform.py 128 + diff --git a/tests/test_cuneiform.py b/tests/test_cuneiform.py 129 + index b76e93c..266f6b2 100644 130 + --- a/tests/test_cuneiform.py 131 + +++ b/tests/test_cuneiform.py 132 132 @@ -21,7 +21,7 @@ class TestCuneiform(BaseTest): 133 133 # XXX is it useful? 134 134 which.return_value = True ··· 147 147 stdout=subprocess.PIPE, stderr=subprocess.STDOUT 148 148 ) 149 149 150 - @@ -109,7 +109,7 @@ class TestCuneiformTxt(BaseTest): 150 + @@ -110,7 +110,7 @@ class TestCuneiformTxt(BaseTest): 151 151 output = cuneiform.image_to_string(self.image) 152 152 self.assertEqual(output, self._get_file_content("text").strip()) 153 153 popen.assert_called_once_with( ··· 156 156 stdin=subprocess.PIPE, stdout=subprocess.PIPE, 157 157 stderr=subprocess.STDOUT 158 158 ) 159 - @@ -125,7 +125,7 @@ class TestCuneiformTxt(BaseTest): 159 + @@ -126,7 +126,7 @@ class TestCuneiformTxt(BaseTest): 160 160 builder=self.builder) 161 161 self.assertEqual(output, self._get_file_content("text").strip()) 162 162 popen.assert_called_once_with( ··· 165 165 "-"], 166 166 stdin=subprocess.PIPE, stdout=subprocess.PIPE, 167 167 stderr=subprocess.STDOUT 168 - @@ -142,7 +142,7 @@ class TestCuneiformTxt(BaseTest): 168 + @@ -143,7 +143,7 @@ class TestCuneiformTxt(BaseTest): 169 169 builder=self.builder) 170 170 self.assertEqual(output, self._get_file_content("text").strip()) 171 171 popen.assert_called_once_with( ··· 174 174 stdin=subprocess.PIPE, stdout=subprocess.PIPE, 175 175 stderr=subprocess.STDOUT 176 176 ) 177 - @@ -173,7 +173,7 @@ class TestCuneiformTxt(BaseTest): 177 + @@ -174,7 +174,7 @@ class TestCuneiformTxt(BaseTest): 178 178 output = cuneiform.image_to_string(image, builder=self.builder) 179 179 self.assertEqual(output, self._get_file_content("text").strip()) 180 180 popen.assert_called_once_with( ··· 183 183 stdin=subprocess.PIPE, stdout=subprocess.PIPE, 184 184 stderr=subprocess.STDOUT 185 185 ) 186 - @@ -227,7 +227,7 @@ class TestCuneiformWordBox(BaseTest): 186 + @@ -230,7 +230,7 @@ class TestCuneiformWordBox(BaseTest): 187 187 output = cuneiform.image_to_string(self.image, 188 188 builder=self.builder) 189 189 popen.assert_called_once_with( ··· 192 192 stdin=subprocess.PIPE, stdout=subprocess.PIPE, 193 193 stderr=subprocess.STDOUT 194 194 ) 195 - @@ -280,7 +280,7 @@ class TestCuneiformLineBox(BaseTest): 195 + @@ -284,7 +284,7 @@ class TestCuneiformLineBox(BaseTest): 196 196 output = cuneiform.image_to_string(self.image, 197 197 builder=self.builder) 198 198 popen.assert_called_once_with( ··· 201 201 stdin=subprocess.PIPE, stdout=subprocess.PIPE, 202 202 stderr=subprocess.STDOUT 203 203 ) 204 - diff --git a/tests/tests_libtesseract.py b/tests/tests_libtesseract.py 205 - index a5d46d8..8b9e315 100644 206 - --- a/tests/tests_libtesseract.py 207 - +++ b/tests/tests_libtesseract.py 208 - @@ -165,7 +165,8 @@ class TestLibTesseractRaw(BaseTest): 204 + diff --git a/tests/test_libtesseract.py b/tests/test_libtesseract.py 205 + index cc31a50..890c02c 100644 206 + --- a/tests/test_libtesseract.py 207 + +++ b/tests/test_libtesseract.py 208 + @@ -167,7 +167,8 @@ class TestLibTesseractRaw(BaseTest): 209 209 args = libtess.TessBaseAPIInit3.call_args[0] 210 210 self.assertEqual(len(args), 3) 211 211 self.assertEqual(args[0].value, self.handle) ··· 215 215 self.assertEqual(args[2].value, lang.encode() if lang else None) 216 216 217 217 self.assertEqual( 218 - @@ -201,7 +202,8 @@ class TestLibTesseractRaw(BaseTest): 218 + @@ -203,7 +204,8 @@ class TestLibTesseractRaw(BaseTest): 219 219 args = libtess.TessBaseAPIInit3.call_args[0] 220 220 self.assertEqual(len(args), 3) 221 221 self.assertEqual(args[0].value, self.handle) ··· 225 225 self.assertEqual(args[2].value, lang.encode() if lang else None) 226 226 227 227 self.assertEqual( 228 - diff --git a/tests/tests_tesseract.py b/tests/tests_tesseract.py 229 - index 18d01ef..593cf94 100644 230 - --- a/tests/tests_tesseract.py 231 - +++ b/tests/tests_tesseract.py 232 - @@ -36,7 +36,7 @@ class TestTesseract(BaseTest): 228 + diff --git a/tests/test_tesseract.py b/tests/test_tesseract.py 229 + index 823818f..2ee5fb4 100644 230 + --- a/tests/test_tesseract.py 231 + +++ b/tests/test_tesseract.py 232 + @@ -37,7 +37,7 @@ class TestTesseract(BaseTest): 233 233 def test_available(self, which): 234 234 which.return_value = True 235 235 self.assertTrue(tesseract.is_available()) ··· 238 238 239 239 @patch("subprocess.Popen") 240 240 def test_version_error(self, popen): 241 - @@ -162,7 +162,7 @@ class TestTesseract(BaseTest): 241 + @@ -163,7 +163,7 @@ class TestTesseract(BaseTest): 242 242 for lang in ("eng", "fra", "jpn", "osd"): 243 243 self.assertIn(lang, langs) 244 244 popen.assert_called_once_with( ··· 247 247 startupinfo=None, creationflags=0, 248 248 stdout=subprocess.PIPE, stderr=subprocess.STDOUT 249 249 ) 250 - @@ -177,7 +177,7 @@ class TestTesseract(BaseTest): 250 + @@ -178,7 +178,7 @@ class TestTesseract(BaseTest): 251 251 self.assertEqual(te.exception.status, 1) 252 252 self.assertEqual("unable to get languages", te.exception.message) 253 253 popen.assert_called_once_with( ··· 256 256 startupinfo=None, creationflags=0, 257 257 stdout=subprocess.PIPE, stderr=subprocess.STDOUT 258 258 ) 259 - @@ -254,7 +254,7 @@ class TestTesseract(BaseTest): 259 + @@ -255,7 +255,7 @@ class TestTesseract(BaseTest): 260 260 self.assertEqual(status, 0) 261 261 self.assertEqual(error, message) 262 262 popen.assert_called_once_with( ··· 265 265 cwd=tmpdir, 266 266 startupinfo=None, 267 267 creationflags=0, 268 - @@ -277,7 +277,7 @@ class TestTesseract(BaseTest): 268 + @@ -278,7 +278,7 @@ class TestTesseract(BaseTest): 269 269 self.assertEqual(status, 0) 270 270 self.assertEqual(error, message) 271 271 popen.assert_called_with( ··· 274 274 cwd=tmpdir, 275 275 startupinfo=None, 276 276 creationflags=0, 277 - @@ -308,7 +308,7 @@ class TestTesseract(BaseTest): 277 + @@ -309,7 +309,7 @@ class TestTesseract(BaseTest): 278 278 self.assertEqual(result["angle"], 90) 279 279 self.assertEqual(result["confidence"], 9.30) 280 280 popen.assert_called_once_with( ··· 283 283 stdin=subprocess.PIPE, 284 284 shell=False, 285 285 startupinfo=None, 286 - @@ -344,7 +344,7 @@ class TestTesseract(BaseTest): 286 + @@ -345,7 +345,7 @@ class TestTesseract(BaseTest): 287 287 self.assertEqual(result["angle"], 90) 288 288 self.assertEqual(result["confidence"], 9.30) 289 289 popen.assert_called_once_with( ··· 292 292 stdin=subprocess.PIPE, 293 293 shell=False, 294 294 startupinfo=None, 295 - @@ -377,7 +377,7 @@ class TestTesseract(BaseTest): 295 + @@ -378,7 +378,7 @@ class TestTesseract(BaseTest): 296 296 self.assertEqual(result["angle"], 90) 297 297 self.assertEqual(result["confidence"], 9.30) 298 298 popen.assert_called_once_with( ··· 301 301 "--psm", "0", "-l", "osd"], 302 302 stdin=subprocess.PIPE, 303 303 shell=False, 304 - @@ -405,7 +405,7 @@ class TestTesseract(BaseTest): 304 + @@ -406,7 +406,7 @@ class TestTesseract(BaseTest): 305 305 with self.assertRaises(tesseract.TesseractError) as te: 306 306 tesseract.detect_orientation(self.image) 307 307 popen.assert_called_once_with( ··· 310 310 stdin=subprocess.PIPE, 311 311 shell=False, 312 312 startupinfo=None, 313 - @@ -439,7 +439,7 @@ class TestTesseract(BaseTest): 313 + @@ -440,7 +440,7 @@ class TestTesseract(BaseTest): 314 314 with self.assertRaises(tesseract.TesseractError) as te: 315 315 tesseract.detect_orientation(self.image) 316 316 popen.assert_called_once_with( ··· 319 319 stdin=subprocess.PIPE, 320 320 shell=False, 321 321 startupinfo=None, 322 - @@ -473,7 +473,7 @@ class TestTesseract(BaseTest): 322 + @@ -474,7 +474,7 @@ class TestTesseract(BaseTest): 323 323 self.assertEqual(result["angle"], 90) 324 324 self.assertEqual(result["confidence"], 9.30) 325 325 popen.assert_called_once_with( ··· 328 328 stdin=subprocess.PIPE, 329 329 shell=False, 330 330 startupinfo=None, 331 - @@ -506,7 +506,7 @@ class TestTesseract(BaseTest): 331 + @@ -507,7 +507,7 @@ class TestTesseract(BaseTest): 332 332 self.assertEqual(result["angle"], 90) 333 333 self.assertEqual(result["confidence"], 9.30) 334 334 popen.assert_called_once_with( ··· 337 337 stdin=subprocess.PIPE, 338 338 shell=False, 339 339 startupinfo=None, 340 - @@ -533,7 +533,7 @@ class TestTesseract(BaseTest): 340 + @@ -534,7 +534,7 @@ class TestTesseract(BaseTest): 341 341 with self.assertRaises(tesseract.TesseractError) as te: 342 342 tesseract.detect_orientation(self.image) 343 343 popen.assert_called_once_with( ··· 346 346 stdin=subprocess.PIPE, 347 347 shell=False, 348 348 startupinfo=None, 349 - @@ -567,7 +567,7 @@ class TestTesseract(BaseTest): 349 + @@ -568,7 +568,7 @@ class TestTesseract(BaseTest): 350 350 with self.assertRaises(tesseract.TesseractError) as te: 351 351 tesseract.detect_orientation(self.image) 352 352 popen.assert_called_once_with(
+2 -2
pkgs/development/python-modules/pyqt/pyqt6-sip.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "pyqt6-sip"; 8 - version = "13.5.2"; 8 + version = "13.6.0"; 9 9 10 10 src = fetchPypi { 11 11 pname = "PyQt6_sip"; 12 12 inherit version; 13 - hash = "sha256-6/YmS2/toBujfTtgpLuHSTvbh75w97KlOEp6zUkC2I0="; 13 + hash = "sha256-JIbhWIBxlD1PZle6CQltyf/9IyKtLDAEHnjqPwN7V3g="; 14 14 }; 15 15 16 16 # There is no test code and the check phase fails with:
+2 -2
pkgs/development/python-modules/pyside2/default.nix
··· 17 17 disabledIf (pythonAtLeast "3.11") ( 18 18 stdenv.mkDerivation rec { 19 19 pname = "pyside2"; 20 - version = "5.15.10"; 20 + version = "5.15.11"; 21 21 22 22 src = fetchurl { 23 23 url = "https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${version}-src/pyside-setup-opensource-src-${version}.tar.xz"; 24 - sha256 = "sha256-KvaR02E6Qfg6YEObRlaPwsaW2/rkL3zXsHFS0RXq0zo="; 24 + sha256 = "sha256-2lZ807eFTSegtK/j6J3osvmLem1XOTvlbx/BP3cPryk="; 25 25 }; 26 26 27 27 patches = [
+2 -2
pkgs/development/python-modules/pytapo/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pytapo"; 15 - version = "3.2.14"; 15 + version = "3.2.18"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-V/D+eE6y1kCMZmp9rIcvS/wdcSyW3mYWEJqpCb74NtY="; 22 + hash = "sha256-z3HD7sjDg8dMNpd93PiN+nSzKTVCw+OJnfKX07e1+sg="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pytesseract/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pytesseract"; 14 - version = "0.3.12"; 14 + version = "0.3.13"; 15 15 format = "pyproject"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "madmaze"; 19 19 repo = pname; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-19eLgcvmEFGiyu6v/EzLG8w+jFQL/5rbfDaiQqAGq5g="; 21 + hash = "sha256-gQMeck6ojlIwyiOCBBhzHHrjQfBMelVksVGd+fyxWZk="; 22 22 }; 23 23 24 24 patches = [
+2 -2
pkgs/development/python-modules/pytest-flask/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pytest-flask"; 15 - version = "1.2.0"; 15 + version = "1.3.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-Rv3mUvd3d78C3JEgWuxM4gzfKsu71mqRirkfXBRpPT0="; 22 + hash = "sha256-WL4cl7Ibo8TUfgp2ketBAHdIUGw2v1EAT3jfEGkfqV4="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pytest-pylint/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pytest-pylint"; 13 - version = "0.19.0"; 13 + version = "0.21.0"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-2I6DwQI8ZBVIqew1Z3B87udhZjKphq8TNCbUp00GaTI="; 20 + hash = "sha256-iHZLjh1c+hiAkkjgzML8BQNfCMNfCwIi3c/qHDxOVT4="; 21 21 }; 22 22 23 23 postPatch = ''
+2 -2
pkgs/development/python-modules/pytorch-lightning/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "pytorch-lightning"; 23 - version = "2.0.9"; 23 + version = "2.1.0"; 24 24 format = "pyproject"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "Lightning-AI"; 28 28 repo = "pytorch-lightning"; 29 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-2HjdqC7JU28nVAJdaEkwmJOTfWBCqHcM1a1sHIfF3ME="; 30 + hash = "sha256-gpY5pfvgciiQF5kDUui5UbxLlZ6X3mSNBNZWfpYD5Sc="; 31 31 }; 32 32 33 33 preConfigure = ''
+2 -2
pkgs/development/python-modules/s3fs/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "s3fs"; 14 - version = "2023.9.2"; 14 + version = "2023.10.0"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-ZMzOrTKoFkIt2a4daTxdY1TZn2SuJsVjiPHY4ceFgyE="; 21 + hash = "sha256-xA8jjMyf7/8/bQnUtXYqvWyRO6QuGjKJdrVNA4kBuDU="; 22 22 }; 23 23 24 24 postPatch = ''
+2 -2
pkgs/development/python-modules/sshfs/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "sshfs"; 17 - version = "2023.7.0"; 17 + version = "2023.10.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "fsspec"; 21 21 repo = pname; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-XKBpB3ackquVKsdF8b/45Kaz5Y2ussOl0o0HkD+k9tM="; 23 + hash = "sha256-6MueDHR+jZFDZg4zufEVhBtSwcgDd7KnW9gJp2hDu0A="; 24 24 }; 25 25 26 26 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/traits/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "traits"; 11 - version = "6.4.2"; 11 + version = "6.4.3"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.6"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-W+fMX7epnLp+kBR4Y3PjrS9177RF7s7QlGVLuvOw+oI="; 18 + hash = "sha256-qbv9ngwIt94H6G72TmnLlqKcIQWkO/gyzYsWL6HiL0Q="; 19 19 }; 20 20 21 21 # Circular dependency
+2 -2
pkgs/development/python-modules/transmission-rpc/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "transmission-rpc"; 16 - version = "7.0.1"; 16 + version = "7.0.3"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.8"; ··· 22 22 owner = "Trim21"; 23 23 repo = "transmission-rpc"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-wBTx4gy6c6TMtc2m+xibEzCgYJJiMMZ16+pq3H06hgs="; 25 + hash = "sha256-HthWeFInolNEs7RNA773DJjhGvl1rfDhvhO8WwRwuuY="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/trytond/default.nix
··· 25 25 26 26 buildPythonPackage rec { 27 27 pname = "trytond"; 28 - version = "6.8.4"; 28 + version = "6.8.5"; 29 29 format = "setuptools"; 30 30 31 31 disabled = pythonOlder "3.7"; 32 32 33 33 src = fetchPypi { 34 34 inherit pname version; 35 - hash = "sha256-jZTc9Cc5XC1KScpniVtbBPdfwo3LodVNOo/zQSDBWY4="; 35 + hash = "sha256-o/U8bmCAotgDYY81eX+vXOxJC3f4aQvOF6ohMOHLuLY="; 36 36 }; 37 37 38 38 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/yark/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "yark"; 16 - version = "1.2.8"; 16 + version = "1.2.9"; 17 17 18 18 format = "pyproject"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-FXgJ/y8qN7FkR7nhpNgPvUH/EQgw8cgRFqUA9KiJKKM="; 22 + hash = "sha256-g9JwFnB4tFuvRvQGEURbIB2gaXQgCQJkL1sNmYMFvck="; 23 23 }; 24 24 25 25 pythonRelaxDeps = [
+2 -2
pkgs/development/tools/abuild/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "abuild"; 17 - version = "3.11.21"; 17 + version = "3.12.0"; 18 18 19 19 src = fetchFromGitLab { 20 20 domain = "gitlab.alpinelinux.org"; 21 21 owner = "alpine"; 22 22 repo = pname; 23 23 rev = version; 24 - sha256 = "sha256-M88JPQKBkixAsWfGUirFsjFwB7m8/x63dpnoEHZpQTE="; 24 + sha256 = "sha256-p4TohsZZTi4HxtJsyuoE5HDfkGa0pv53saGj3X9bmrI="; 25 25 }; 26 26 27 27 buildInputs = [
+1 -1
pkgs/development/tools/confluent-cli/default.nix
··· 41 41 homepage = "https://docs.confluent.io/confluent-cli/current/overview.html"; 42 42 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 43 43 license = licenses.unfree; 44 - maintainers = with maintainers; [ rguevara84 ]; 44 + maintainers = with maintainers; [ rguevara84 autophagy ]; 45 45 46 46 # TODO: There's support for i686 systems but I do not have any such system 47 47 # to build it locally on, it's also unfree so I cannot rely on ofborg to
+3 -3
pkgs/development/tools/darklua/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "darklua"; 10 - version = "0.10.3"; 10 + version = "0.11.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "seaofvoices"; 14 14 repo = "darklua"; 15 15 rev = "v${version}"; 16 - hash = "sha256-OgQOsc6upMJveUUJSGqvopsyoKs7ALd6pVYxCi5fmS8="; 16 + hash = "sha256-lBnEMQqAUkr377aYNRvpbIyZMmB6NIY/bmB1Oe8QPIM="; 17 17 }; 18 18 19 - cargoHash = "sha256-qq42K4cPrWu/92P4dpegZ/0Wv2ndCb5d5+DgEKzdhbw="; 19 + cargoHash = "sha256-YmtOVS58I8YdNpWBXBuwSFUVKQsVSuGlql70SPFkamM="; 20 20 21 21 buildInputs = lib.optionals stdenv.isDarwin [ 22 22 darwin.apple_sdk.frameworks.CoreServices
+3 -3
pkgs/development/tools/devbox/default.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "devbox"; 8 - version = "0.6.0"; 8 + version = "0.7.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "jetpack-io"; 12 12 repo = pname; 13 13 rev = version; 14 - hash = "sha256-XZf8xJcWUY+OqT4Sjwes9o09//ToG7oMIhhyLSHDctM="; 14 + hash = "sha256-xjmxikIcR3v5lpxq7w2p0bukPunUTYH/HTQhy9fAOz8="; 15 15 }; 16 16 17 17 ldflags = [ ··· 23 23 # integration tests want file system access 24 24 doCheck = false; 25 25 26 - vendorHash = "sha256-IwAZA0/i9I/Ylz7M5SZ/nJ6nMkiT6aEM9dAGPnCzyAk="; 26 + vendorHash = "sha256-fDh+6aBrHUqioNbgufFiD5c4i8SGAYrUuFXgTVmhrRE="; 27 27 28 28 nativeBuildInputs = [ installShellFiles ]; 29 29
+3 -3
pkgs/development/tools/dyff/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dyff"; 5 - version = "1.5.8"; 5 + version = "1.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "homeport"; 9 9 repo = "dyff"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-CnSccws3loqfbtjGKe3tkXNVOmNtQX/0+szODMErgxE="; 11 + sha256 = "sha256-MyQVTAfKHog6BiqqT8eaIPlUMctHz+Oe4eZqfpgiHNs="; 12 12 }; 13 13 14 - vendorHash = "sha256-PgQvckmqewzE2QXlP9xtzP5s2S6DDl2o8KWrNXFhEO4="; 14 + vendorHash = "sha256-VAPJqa1930Vmjjj9rSjVTk6e4HD3JbOk6VC8v37kijQ="; 15 15 16 16 subPackages = [ 17 17 "cmd/dyff"
+3 -3
pkgs/development/tools/eclint/default.nix
··· 6 6 buildGoModule 7 7 rec { 8 8 pname = "eclint"; 9 - version = "0.4.0"; 9 + version = "0.5.0"; 10 10 11 11 src = fetchFromGitLab { 12 12 owner = "greut"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-/WSxhdPekCNgeWf+ObIOblCUj3PyJvykGyCXrFmCXLA="; 15 + sha256 = "sha256-x0dBiRHaDxKrTCR2RfP2/bpBo6xewu8FX7Bv4ugaUAY="; 16 16 }; 17 17 18 - vendorHash = "sha256-hdMBd0QI2uWktBV+rH73rCnnkIlw2zDT9OabUuWIGks="; 18 + vendorHash = "sha256-aNQuALDe37lsmTGpClIBOQJlL0NFSAZCgcmTjx0kP+U="; 19 19 20 20 ldflags = [ "-X main.version=${version}" ]; 21 21
+2 -2
pkgs/development/tools/go-junit-report/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "go-junit-report"; 5 - version = "2.0.0"; 5 + version = "2.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jstemmer"; 9 9 repo = "go-junit-report"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Xz2tJtacsd6PqqA0ZT2eRgTACZonhdDtRWfBGcHW3A4="; 11 + sha256 = "sha256-s4XVjACmpd10C5k+P3vtcS/aWxI6UkSUPyxzLhD2vRI="; 12 12 }; 13 13 14 14 vendorHash = "sha256-+KmC7m6xdkWTT/8MkGaW9gqkzeZ6LWL0DXbt+12iTHY=";
+2 -2
pkgs/development/tools/karate/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "karate"; 5 - version = "1.4.0"; 5 + version = "1.4.1"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/karatelabs/karate/releases/download/v${version}/karate-${version}.jar"; 9 - sha256 = "sha256-LTGxS5dsp+UrDzI+eoJJSodShe34KWHWW1QgqnhJawM="; 9 + sha256 = "sha256-3gNoXUchrfGkZC6UAfw2TXorzSlqnOZCe0gnuUHIIb4="; 10 10 }; 11 11 dontUnpack = true; 12 12
+2 -2
pkgs/development/tools/parsing/re-flex/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "re-flex"; 12 - version = "3.4.1"; 12 + version = "3.5.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Genivia"; 16 16 repo = "RE-flex"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-U25W/hNPol6WtBDrKsft00vr/GoRjaNEr36fq2L9FlY="; 18 + sha256 = "sha256-gk+VVfjVPopuzhrEuWNxQxKYjOFbqOGD9YS1npN71Bg="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ boost autoconf automake ];
+2 -2
pkgs/development/tools/pulumictl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "pulumictl"; 5 - version = "0.0.44"; 5 + version = "0.0.45"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pulumi"; 9 9 repo = "pulumictl"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-7Q+1shNZ18BZ6W6CslwUZhX0LtxPdTXOSNH5VhBHFxE="; 11 + sha256 = "sha256-DDuzJcYfa0zHqLdyoZ/Vi14+0C6ucgkmb5ndrhTlOik="; 12 12 }; 13 13 14 14 vendorHash = "sha256-XOgHvOaHExazQfsu1brYDq1o2fUh6dZeJlpVhCQX9ns=";
+3 -3
pkgs/development/tools/regclient/default.nix
··· 4 4 5 5 buildGoModule rec { 6 6 pname = "regclient"; 7 - version = "0.5.2"; 7 + version = "0.5.3"; 8 8 tag = "v${version}"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "regclient"; 12 12 repo = "regclient"; 13 13 rev = tag; 14 - sha256 = "sha256-PC3eHTmhjNjf3ENeP3ODrR2Ynlzg4FqJL6L8cKvD67A="; 14 + sha256 = "sha256-cYfQ27QPdx3TA7zUZ7x0+kIr//EXL+a2APK5pnlupJM="; 15 15 }; 16 - vendorHash = "sha256-OPB/xGdaq1yv4ATrKbLcqqJj84s0cYrJdmKFHZ3EkHY="; 16 + vendorHash = "sha256-UbzMkHpmIfJoCToAT1vOYJvqkhxSGogohT2aemegZ94="; 17 17 18 18 outputs = [ "out" ] ++ bins; 19 19
+2 -2
pkgs/development/tools/roswell/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "roswell"; 13 - version = "22.12.14.113"; 13 + version = "23.10.14.114"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "roswell"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-tNOkZcdjwvrsleWMtcQ76KMBnssnuYQU3gqXnBVPN6w="; 19 + hash = "sha256-70BSwRKj1WPvWxQzWPrs8ECkcVosAUaX5cK7FaDUhRc="; 20 20 }; 21 21 22 22 patches = [
+3 -3
pkgs/development/tools/sqldef/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "sqldef"; 5 - version = "0.16.7"; 5 + version = "0.16.9"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "k0kubun"; 9 9 repo = "sqldef"; 10 10 rev = "v${version}"; 11 - hash = "sha256-y28dn/LhqQxbszKwOjpiU93oP1tq/H0NL9vonhERLzw="; 11 + hash = "sha256-Y4H8tPUHaRMMZaZt1VjkZT5JJgEIY/dhocNccvoHf1Y="; 12 12 }; 13 13 14 14 proxyVendor = true; 15 15 16 - vendorHash = "sha256-ugLjaKCVgVl2jhH/blQ44y/c8hxQpbdlxUC4u+FgMGM="; 16 + vendorHash = "sha256-Qn10+uTAo68OTQp592H/T7D99LNIvG76aG/ye+xx2sk="; 17 17 18 18 ldflags = [ "-s" "-w" "-X main.version=${version}" ]; 19 19
+2 -2
pkgs/games/vassal/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "VASSAL"; 12 - version = "3.7.0"; 12 + version = "3.7.4"; 13 13 14 14 src = fetchzip { 15 15 url = "https://github.com/vassalengine/vassal/releases/download/${version}/${pname}-${version}-linux.tar.bz2"; 16 - sha256 = "sha256-GmqPnay/K36cJgP622ht18csaohcUYZpvMD8LaOH4eM="; 16 + sha256 = "sha256-G9h5U5jlLOFCAKXdwzK+J8er3pUL4AUq5FLcvbUN93A="; 17 17 }; 18 18 19 19 buildInputs = [
+2 -2
pkgs/os-specific/linux/akvcam/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "akvcam"; 5 - version = "1.2.2"; 5 + version = "1.2.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "webcamoid"; 9 9 repo = "akvcam"; 10 10 rev = version; 11 - sha256 = "1f0vjia2d7zj3y5c63lx1r537bdjx6821yxy29ilbrvsbjq2szj8"; 11 + sha256 = "sha256-zvMPwgItp1bTq64DZcUbYls60XhgufOeEKaAoAFf64M="; 12 12 }; 13 13 sourceRoot = "${src.name}/src"; 14 14
+2 -2
pkgs/os-specific/linux/r8125/default.nix
··· 4 4 pname = "r8125"; 5 5 # On update please verify (using `diff -r`) that the source matches the 6 6 # realtek version. 7 - version = "9.004.01"; 7 + version = "9.011.01"; 8 8 9 9 # This is a mirror. The original website[1] doesn't allow non-interactive 10 10 # downloads, instead emailing you a download link. ··· 13 13 owner = "louistakepillz"; 14 14 repo = "r8125"; 15 15 rev = version; 16 - sha256 = "0h2y4mzydhc7var5281bk2jj1knig6i64k11ii4b94az3g9dbq24"; 16 + sha256 = "sha256-QV1DKkWVtqcnuqgAdJnPpj6Z6ch+lw61zpouXKlyfqQ="; 17 17 }; 18 18 19 19 hardeningDisable = [ "pic" ];
+2 -2
pkgs/servers/amqp/rabbitmq-server/default.nix
··· 38 38 39 39 stdenv.mkDerivation rec { 40 40 pname = "rabbitmq-server"; 41 - version = "3.12.6"; 41 + version = "3.12.7"; 42 42 43 43 # when updating, consider bumping elixir version in all-packages.nix 44 44 src = fetchurl { 45 45 url = "https://github.com/rabbitmq/rabbitmq-server/releases/download/v${version}/${pname}-${version}.tar.xz"; 46 - hash = "sha256-QBDgRpYlOaROIbgmpOHW2wzULgXrIW1IxJ14jvy/YR4="; 46 + hash = "sha256-EX7+f6R1dfU2hYt2ftEjpevmaUtAJ1wHcr+X30z5Bb8="; 47 47 }; 48 48 49 49 nativeBuildInputs = [ unzip xmlto docbook_xml_dtd_45 docbook_xsl zip rsync python3 ];
+3 -3
pkgs/servers/confluent-platform/default.nix
··· 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "confluent-platform"; 13 - version = "7.4.1"; 13 + version = "7.5.0"; 14 14 15 15 src = fetchurl { 16 16 url = "https://packages.confluent.io/archive/${lib.versions.majorMinor finalAttrs.version}/confluent-${finalAttrs.version}.tar.gz"; 17 - hash = "sha256-dJwG+QRplXX7etxG/e1kzcRMJppF6TYofio8FO1p+aI="; 17 + hash = "sha256-HaK3Do6oRGm6ovvNNGvZE34rYNRQnrmt1GKglTSZ9ls="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ ··· 56 56 description = "Confluent event streaming platform based on Apache Kafka"; 57 57 homepage = "https://www.confluent.io/"; 58 58 license = lib.licenses.asl20; 59 - maintainers = with lib.maintainers; [ zoedsoupe ]; 59 + maintainers = with lib.maintainers; [ zoedsoupe autophagy ]; 60 60 platforms = lib.platforms.unix; 61 61 }; 62 62 })
+2 -2
pkgs/servers/memcached/default.nix
··· 1 1 {lib, stdenv, fetchurl, cyrus_sasl, libevent, nixosTests }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "1.6.21"; 4 + version = "1.6.22"; 5 5 pname = "memcached"; 6 6 7 7 src = fetchurl { 8 8 url = "https://memcached.org/files/${pname}-${version}.tar.gz"; 9 - sha256 = "sha256-x4iYDvxBfdXZPEQrHIuHafsgGIlsKd44h9IqLxQ9ou4="; 9 + sha256 = "sha256-NHg6kKTM90xBBwhf2Stoh0nSOyds/a2fBOT3JaBdHKc="; 10 10 }; 11 11 12 12 configureFlags = [
+3 -3
pkgs/servers/monitoring/prometheus/junos-czerwonk-exporter.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "junos-czerwonk-exporter"; 5 - version = "0.12.0"; 5 + version = "0.12.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "czerwonk"; 9 9 repo = "junos_exporter"; 10 10 rev = version; 11 - sha256 = "sha256-9Oh1GsqoIml/SKCmLHuJSnz0k2szEYkb6ArEsU5p198="; 11 + sha256 = "sha256-KdVyRddAr2gqiFyIGBfWbi4DHAaiey4p4OBFND/2u7U="; 12 12 }; 13 13 14 - vendorHash = "sha256-cQChRpjhL3plUk/J+8z2cg3u9IhMo6aTAbY8M/qlXSQ="; 14 + vendorHash = "sha256-fytDr56ZhhO5u6u9CRIEKXGqgnzntSVqEVItibpLyPM="; 15 15 16 16 meta = with lib; { 17 17 description = "Exporter for metrics from devices running JunOS";
+2 -2
pkgs/servers/nosql/janusgraph/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "janusgraph"; 5 - version = "0.6.3"; 5 + version = "0.6.4"; 6 6 7 7 src = fetchzip { 8 8 url = "https://github.com/JanusGraph/janusgraph/releases/download/v${version}/janusgraph-${version}.zip"; 9 - sha256 = "sha256-KpGvDfQExU6pHheqmcOFoAhHdF4P+GBQu779h+/L5mE="; 9 + sha256 = "sha256-rfqZE7HYgudVjrz+Ij+ggltaBXvYbczgRwCqsNTojTg="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/servers/nosql/questdb/default.nix
··· 8 8 9 9 stdenv.mkDerivation (finalAttrs: { 10 10 pname = "questdb"; 11 - version = "7.3.2"; 11 + version = "7.3.3"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/questdb/questdb/releases/download/${finalAttrs.version}/questdb-${finalAttrs.version}-no-jre-bin.tar.gz"; 15 - hash = "sha256-JiMY4TICsf7OQPXYCOqlQ+av0InR10EptXHm/QXEpGI="; 15 + hash = "sha256-THQGgvSxij1xpAsOj3oCYYDfhoe/ji3jZ6PMT+5UThc="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+32 -30
pkgs/servers/pulseaudio/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, pkg-config 1 + { lib, stdenv, fetchurl, pkg-config 2 2 , libsndfile, libtool, makeWrapper, perlPackages 3 3 , xorg, libcap, alsa-lib, glib, dconf 4 4 , avahi, libjack2, libasyncns, lirc, dbus ··· 88 88 ); 89 89 90 90 mesonFlags = [ 91 - "-Dalsa=${if !libOnly && alsaSupport then "enabled" else "disabled"}" 92 - "-Dasyncns=${if !libOnly then "enabled" else "disabled"}" 93 - "-Davahi=${if zeroconfSupport then "enabled" else "disabled"}" 94 - "-Dbluez5=${if !libOnly && bluetoothSupport then "enabled" else "disabled"}" 91 + (lib.mesonEnable "alsa" (!libOnly && alsaSupport)) 92 + (lib.mesonEnable "asyncns" (!libOnly)) 93 + (lib.mesonEnable "avahi" zeroconfSupport) 94 + (lib.mesonEnable "bluez5" (!libOnly && bluetoothSupport)) 95 95 # advanced bluetooth audio codecs are provided by gstreamer 96 - "-Dbluez5-gstreamer=${if (!libOnly && bluetoothSupport && advancedBluetoothCodecs) then "enabled" else "disabled"}" 97 - "-Ddatabase=simple" 98 - "-Ddoxygen=false" 99 - "-Delogind=disabled" 96 + (lib.mesonEnable "bluez5-gstreamer" (!libOnly && bluetoothSupport && advancedBluetoothCodecs)) 97 + (lib.mesonOption "database" "simple") 98 + (lib.mesonBool "doxygen" false) 99 + (lib.mesonEnable "elogind" false) 100 100 # gsettings does not support cross-compilation 101 - "-Dgsettings=${if stdenv.isLinux && (stdenv.buildPlatform == stdenv.hostPlatform) then "enabled" else "disabled"}" 102 - "-Dgstreamer=disabled" 103 - "-Dgtk=disabled" 104 - "-Djack=${if jackaudioSupport && !libOnly then "enabled" else "disabled"}" 105 - "-Dlirc=${if remoteControlSupport then "enabled" else "disabled"}" 106 - "-Dopenssl=${if airtunesSupport then "enabled" else "disabled"}" 107 - "-Dorc=disabled" 108 - "-Dsystemd=${if useSystemd && !libOnly then "enabled" else "disabled"}" 109 - "-Dtcpwrap=disabled" 110 - "-Dudev=${if !libOnly && udevSupport then "enabled" else "disabled"}" 111 - "-Dvalgrind=disabled" 112 - "-Dwebrtc-aec=${if !libOnly then "enabled" else "disabled"}" 113 - "-Dx11=${if x11Support then "enabled" else "disabled"}" 101 + (lib.mesonEnable "gsettings" (stdenv.isLinux && (stdenv.buildPlatform == stdenv.hostPlatform))) 102 + (lib.mesonEnable "gstreamer" false) 103 + (lib.mesonEnable "gtk" false) 104 + (lib.mesonEnable "jack" (jackaudioSupport && !libOnly)) 105 + (lib.mesonEnable "lirc" remoteControlSupport) 106 + (lib.mesonEnable "openssl" airtunesSupport) 107 + (lib.mesonEnable "orc" false) 108 + (lib.mesonEnable "systemd" (useSystemd && !libOnly)) 109 + (lib.mesonEnable "tcpwrap" false) 110 + (lib.mesonEnable "udev" (!libOnly && udevSupport)) 111 + (lib.mesonEnable "valgrind" false) 112 + (lib.mesonEnable "webrtc-aec" (!libOnly)) 113 + (lib.mesonEnable "x11" x11Support) 114 114 115 - "-Dlocalstatedir=/var" 116 - "-Dsysconfdir=/etc" 117 - "-Dsysconfdir_install=${placeholder "out"}/etc" 118 - "-Dudevrulesdir=${placeholder "out"}/lib/udev/rules.d" 115 + (lib.mesonOption "localstatedir" "/var") 116 + (lib.mesonOption "sysconfdir" "/etc") 117 + (lib.mesonOption "sysconfdir_install" "${placeholder "out"}/etc") 118 + (lib.mesonOption "udevrulesdir" "${placeholder "out"}/lib/udev/rules.d") 119 119 120 120 # pulseaudio complains if its binary is moved after installation; 121 121 # this is needed so that wrapGApp can operate *without* 122 122 # renaming the unwrapped binaries (see below) 123 123 "--bindir=${placeholder "out"}/.bin-unwrapped" 124 124 ] 125 - ++ lib.optional (stdenv.isLinux && useSystemd) "-Dsystemduserunitdir=${placeholder "out"}/lib/systemd/user" 125 + ++ lib.optionals (stdenv.isLinux && useSystemd) [ 126 + (lib.mesonOption "systemduserunitdir" "${placeholder "out"}/lib/systemd/user") 127 + ] 126 128 ++ lib.optionals stdenv.isDarwin [ 127 - "-Ddbus=disabled" 128 - "-Dglib=disabled" 129 - "-Doss-output=disabled" 129 + (lib.mesonEnable "dbus" false) 130 + (lib.mesonEnable "glib" false) 131 + (lib.mesonEnable "oss-output" false) 130 132 ]; 131 133 132 134 # tests fail on Darwin because of timeouts
+4 -4
pkgs/servers/readarr/default.nix
··· 8 8 x86_64-darwin = "x64"; 9 9 }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 10 10 hash = { 11 - x64-linux_hash = "sha256-H48WjqRAG7I+IPhCANuJ137IwCXkTa5vrfh5Wm4tOyE="; 12 - arm64-linux_hash = "sha256-lBclZfdYuI/ICgEpnekxNdMB6lvsJfK6Wzf/mMmtafU="; 13 - x64-osx_hash = "sha256-1UUK0xU0WdLMjkbIEWVqpwa74tir9CkTSq63uqq9ygY="; 11 + x64-linux_hash = "sha256-1EdDMSlC6hh1iNmra63DTLG6TAkmpZ/lIjvdfLJuC74="; 12 + arm64-linux_hash = "sha256-CZj/zg6SkHmpiIbEIpxYMtlSLsDTFLBJYqr2pUpSu94="; 13 + x64-osx_hash = "sha256-NRMbHLffx093gEb24I/fdp2fYioDehQ5gBMpZciX+ts="; 14 14 }."${arch}-${os}_hash"; 15 15 in stdenv.mkDerivation rec { 16 16 pname = "readarr"; 17 - version = "0.3.6.2232"; 17 + version = "0.3.8.2267"; 18 18 19 19 src = fetchurl { 20 20 url = "https://github.com/Readarr/Readarr/releases/download/v${version}/Readarr.develop.${version}.${os}-core-${arch}.tar.gz";
+75 -29
pkgs/servers/search/qdrant/Cargo.lock
··· 457 457 458 458 [[package]] 459 459 name = "api" 460 - version = "1.5.1" 460 + version = "1.6.1" 461 461 dependencies = [ 462 462 "chrono", 463 463 "common", ··· 842 842 843 843 [[package]] 844 844 name = "cc" 845 - version = "1.0.78" 845 + version = "1.0.83" 846 846 source = "registry+https://github.com/rust-lang/crates.io-index" 847 - checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" 847 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 848 848 dependencies = [ 849 849 "jobserver", 850 + "libc", 850 851 ] 851 852 852 853 [[package]] ··· 913 914 914 915 [[package]] 915 916 name = "chrono" 916 - version = "0.4.30" 917 + version = "0.4.31" 917 918 source = "registry+https://github.com/rust-lang/crates.io-index" 918 - checksum = "defd4e7873dbddba6c7c91e199c7fcb946abc4a6a4ac3195400bcfb01b5de877" 919 + checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 919 920 dependencies = [ 920 921 "android-tzdata", 921 922 "iana-time-zone", ··· 985 986 986 987 [[package]] 987 988 name = "clap" 988 - version = "4.4.2" 989 + version = "4.4.4" 989 990 source = "registry+https://github.com/rust-lang/crates.io-index" 990 - checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" 991 + checksum = "b1d7b8d5ec32af0fadc644bf1fd509a688c2103b185644bb1e29d164e0703136" 991 992 dependencies = [ 992 993 "clap_builder", 993 994 "clap_derive", ··· 995 996 996 997 [[package]] 997 998 name = "clap_builder" 998 - version = "4.4.2" 999 + version = "4.4.4" 999 1000 source = "registry+https://github.com/rust-lang/crates.io-index" 1000 - checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" 1001 + checksum = "5179bb514e4d7c2051749d8fcefa2ed6d06a9f4e6d69faf3805f5d80b8cf8d56" 1001 1002 dependencies = [ 1002 1003 "anstream", 1003 1004 "anstyle", ··· 1050 1051 "futures", 1051 1052 "hashring", 1052 1053 "indicatif", 1054 + "io", 1053 1055 "itertools 0.11.0", 1054 1056 "log", 1055 1057 "merge", ··· 1099 1101 1100 1102 [[package]] 1101 1103 name = "common" 1102 - version = "0.1.0" 1104 + version = "0.0.0" 1103 1105 dependencies = [ 1106 + "ordered-float 3.9.1", 1104 1107 "serde", 1105 1108 "validator", 1106 1109 ] 1107 1110 1108 1111 [[package]] 1112 + name = "common-workspace-stub" 1113 + version = "0.0.0" 1114 + 1115 + [[package]] 1109 1116 name = "config" 1110 1117 version = "0.13.3" 1111 1118 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2113 2120 "atomic-polyfill", 2114 2121 "hash32", 2115 2122 "rustc_version", 2116 - "spin 0.9.4", 2123 + "spin 0.9.8", 2117 2124 "stable_deref_trait", 2118 2125 ] 2119 2126 ··· 2361 2368 ] 2362 2369 2363 2370 [[package]] 2371 + name = "io" 2372 + version = "0.0.0" 2373 + dependencies = [ 2374 + "atomicwrites", 2375 + "bincode", 2376 + "serde", 2377 + "serde_json", 2378 + "thiserror", 2379 + ] 2380 + 2381 + [[package]] 2364 2382 name = "io-lifetimes" 2365 2383 version = "0.7.5" 2366 2384 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2379 2397 2380 2398 [[package]] 2381 2399 name = "io-uring" 2382 - version = "0.6.1" 2400 + version = "0.6.2" 2383 2401 source = "registry+https://github.com/rust-lang/crates.io-index" 2384 - checksum = "141a0f4546a50b2ed637c7a6df0d7dff45c9f41523254996764461c8ae0d9424" 2402 + checksum = "460648e47a07a43110fbfa2e0b14afb2be920093c31e5dccc50e49568e099762" 2385 2403 dependencies = [ 2386 2404 "bitflags 1.3.2", 2387 2405 "libc", ··· 2894 2912 ] 2895 2913 2896 2914 [[package]] 2915 + name = "memory" 2916 + version = "0.0.0" 2917 + dependencies = [ 2918 + "log", 2919 + "memmap2 0.7.1", 2920 + "parking_lot", 2921 + "serde", 2922 + ] 2923 + 2924 + [[package]] 2897 2925 name = "merge" 2898 2926 version = "0.1.0" 2899 2927 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3681 3709 3682 3710 [[package]] 3683 3711 name = "qdrant" 3684 - version = "1.5.1" 3712 + version = "1.6.1" 3685 3713 dependencies = [ 3686 3714 "actix-cors", 3687 3715 "actix-files", ··· 3690 3718 "actix-web-validator", 3691 3719 "anyhow", 3692 3720 "api", 3693 - "atty", 3694 3721 "chrono", 3695 3722 "clap", 3696 3723 "collection", ··· 3703 3730 "futures-util", 3704 3731 "itertools 0.11.0", 3705 3732 "log", 3733 + "memory", 3706 3734 "num-traits", 3707 3735 "num_cpus", 3708 3736 "parking_lot", ··· 4349 4377 4350 4378 [[package]] 4351 4379 name = "schemars" 4352 - version = "0.8.13" 4380 + version = "0.8.15" 4353 4381 source = "registry+https://github.com/rust-lang/crates.io-index" 4354 - checksum = "763f8cd0d4c71ed8389c90cb8100cba87e763bd01a8e614d4f0af97bcd50a161" 4382 + checksum = "1f7b0ce13155372a76ee2e1c5ffba1fe61ede73fbea5630d61eee6fac4929c0c" 4355 4383 dependencies = [ 4356 4384 "chrono", 4357 4385 "dyn-clone", ··· 4365 4393 4366 4394 [[package]] 4367 4395 name = "schemars_derive" 4368 - version = "0.8.13" 4396 + version = "0.8.15" 4369 4397 source = "registry+https://github.com/rust-lang/crates.io-index" 4370 - checksum = "ec0f696e21e10fa546b7ffb1c9672c6de8fbc7a81acf59524386d8639bf12737" 4398 + checksum = "e85e2a16b12bdb763244c69ab79363d71db2b4b918a2def53f80b02e0574b13c" 4371 4399 dependencies = [ 4372 4400 "proc-macro2", 4373 4401 "quote", ··· 4448 4476 "futures", 4449 4477 "geo", 4450 4478 "geohash", 4479 + "io", 4451 4480 "io-uring", 4452 4481 "itertools 0.11.0", 4453 4482 "log", 4454 4483 "memmap2 0.7.1", 4484 + "memory", 4455 4485 "num-derive", 4456 4486 "num-traits", 4457 4487 "num_cpus", ··· 4474 4504 "serde_cbor", 4475 4505 "serde_json", 4476 4506 "smol_str", 4507 + "sparse", 4477 4508 "sysinfo", 4478 4509 "tar", 4479 4510 "tempfile", ··· 4544 4575 4545 4576 [[package]] 4546 4577 name = "serde_json" 4547 - version = "1.0.106" 4578 + version = "1.0.107" 4548 4579 source = "registry+https://github.com/rust-lang/crates.io-index" 4549 - checksum = "2cc66a619ed80bf7a0f6b17dd063a84b88f6dea1813737cf469aef1d081142c2" 4580 + checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 4550 4581 dependencies = [ 4551 4582 "itoa", 4552 4583 "ryu", ··· 4718 4749 ] 4719 4750 4720 4751 [[package]] 4752 + name = "sparse" 4753 + version = "0.1.0" 4754 + dependencies = [ 4755 + "common", 4756 + "io", 4757 + "memmap2 0.7.1", 4758 + "memory", 4759 + "serde", 4760 + "serde_json", 4761 + "tempfile", 4762 + ] 4763 + 4764 + [[package]] 4721 4765 name = "spin" 4722 4766 version = "0.5.2" 4723 4767 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4725 4769 4726 4770 [[package]] 4727 4771 name = "spin" 4728 - version = "0.9.4" 4772 + version = "0.9.8" 4729 4773 source = "registry+https://github.com/rust-lang/crates.io-index" 4730 - checksum = "7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09" 4774 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4731 4775 dependencies = [ 4732 4776 "lock_api", 4733 4777 ] ··· 4757 4801 "env_logger", 4758 4802 "futures", 4759 4803 "http", 4804 + "io", 4760 4805 "itertools 0.11.0", 4761 4806 "log", 4807 + "memory", 4762 4808 "num_cpus", 4763 4809 "parking_lot", 4764 4810 "proptest", ··· 5281 5327 5282 5328 [[package]] 5283 5329 name = "tracing-tracy" 5284 - version = "0.10.3" 5330 + version = "0.10.4" 5285 5331 source = "registry+https://github.com/rust-lang/crates.io-index" 5286 - checksum = "8f3edd27f53bc0e55aefa9223f68eb44354060103d3e34635f6e27627fe0227f" 5332 + checksum = "fc6c7bf057d67aa107e076129a4f331aaac47ec379952d9f0775c6b1d838ee97" 5287 5333 dependencies = [ 5288 5334 "tracing-core", 5289 5335 "tracing-subscriber", ··· 5292 5338 5293 5339 [[package]] 5294 5340 name = "tracy-client" 5295 - version = "0.16.1" 5341 + version = "0.16.2" 5296 5342 source = "registry+https://github.com/rust-lang/crates.io-index" 5297 - checksum = "1c78458aa3759647e0399e959a06f9f6dc61450a1caaa4f1632a3df8e8c55af7" 5343 + checksum = "546e6c86bca7bd67b86437eade85e98b327de24cdb8429c701a98af755034572" 5298 5344 dependencies = [ 5299 5345 "loom", 5300 5346 "once_cell", ··· 5303 5349 5304 5350 [[package]] 5305 5351 name = "tracy-client-sys" 5306 - version = "0.21.0" 5352 + version = "0.21.2" 5307 5353 source = "registry+https://github.com/rust-lang/crates.io-index" 5308 - checksum = "0d99f5fc382239d08b6bf05bb6206a585bfdb988c878f2499081d0f285ef7819" 5354 + checksum = "2cb915ea3af048554640d76dd6f1492589a6401a41a30d789b983c1ec280455a" 5309 5355 dependencies = [ 5310 5356 "cc", 5311 5357 ]
+2 -2
pkgs/servers/search/qdrant/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "qdrant"; 15 - version = "1.5.1"; 15 + version = "1.6.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "qdrant"; 19 19 repo = "qdrant"; 20 20 rev = "refs/tags/v${version}"; 21 - sha256 = "sha256-CWE3tCeLJjtuFcvnGLdODtx0mvVSl2ULIcxgf3X3SPU="; 21 + sha256 = "sha256-G9nA0F3KKl6mLgcpuMW1uikOyBcBsJ1qd2IlMhW4vhg="; 22 22 }; 23 23 24 24 cargoLock = {
+2 -2
pkgs/servers/snappymail/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "snappymail"; 10 - version = "2.28.4"; 10 + version = "2.29.1"; 11 11 12 12 src = fetchurl { 13 13 url = "https://github.com/the-djmaze/snappymail/releases/download/v${version}/snappymail-${version}.tar.gz"; 14 - sha256 = "sha256-tXP7jxpqBASNShNe9rHiewSgdW/KgkH80V24VgJlXZE="; 14 + sha256 = "sha256-ZE17VCrpHlZ4GMc7+DaUyuehKtYWMr7NJFV1hGQ+UsA="; 15 15 }; 16 16 17 17 sourceRoot = "snappymail";
+2 -2
pkgs/servers/spicedb/zed.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "zed"; 8 - version = "0.14.0"; 8 + version = "0.15.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "authzed"; 12 12 repo = "zed"; 13 13 rev = "v${version}"; 14 - hash = "sha256-+u8qrF/P8a19Bc085upT65xVPGIVR3My/k/enhdUJmQ="; 14 + hash = "sha256-+YgGxqnHkdPbRbQj5o1+Hx259Ih07x0sdt6AHoD1UvI="; 15 15 }; 16 16 17 17 vendorHash = "sha256-f0UNUOi0WXm06dko+7O00C0dla/JlfGlXaZ00TMX0WU=";
+2 -2
pkgs/servers/ttyd/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "ttyd"; 10 - version = "1.7.3"; 10 + version = "1.7.4"; 11 11 src = fetchFromGitHub { 12 12 owner = "tsl0922"; 13 13 repo = pname; 14 14 rev = "refs/tags/${version}"; 15 - sha256 = "sha256-zwKK8TPEATAgJwHh04hurzU3NrhyHA70qkf5kXW1yQc="; 15 + sha256 = "sha256-BNvJkDOSlcNXt5W9/3/4I+MhQYn0W37zrJRYpAoZWaA="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ pkg-config cmake xxd ];
+2 -2
pkgs/shells/loksh/default.nix
··· 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "loksh"; 12 - version = "7.3"; 12 + version = "7.4"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "dimkr"; 16 16 repo = finalAttrs.pname; 17 17 rev = finalAttrs.version; 18 18 fetchSubmodules = true; 19 - sha256 = "sha256-djjJH+mknmOfleVJhSkCLqCIaELh2gjZZE/xdNZuPtY="; 19 + sha256 = "sha256-gQK9gq6MsKVyOikOW0sW/SbIM1K/3I8pn58P/SqzKys="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+3 -3
pkgs/tools/backup/kopia/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kopia"; 5 - version = "0.14.1"; 5 + version = "0.15.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-ELnop8/f7/4E5FnWwGrPJt3n9YhSG1jei1tAt3zr1KI="; 11 + hash = "sha256-N6mntK1cHkdnIZhU67DOvlwv8XXWx602oD/Pj+NJo9Y="; 12 12 }; 13 13 14 - vendorHash = "sha256-8NTAnkIJkFKyjQL7KBoCqtSBog9Hz1vPBo81u8YcA1A="; 14 + vendorHash = "sha256-eP/T4UzXBLOuK/f3BTz7dGqsSj7r/uTKKQ4H4lCvPC8="; 15 15 16 16 doCheck = false; 17 17
+3 -3
pkgs/tools/filesystems/ssdfs-utils/default.nix
··· 12 12 # as ssdfs-utils, not ssdfs-tools. 13 13 pname = "ssdfs-utils"; 14 14 # The version is taken from `configure.ac`, there are no tags. 15 - version = "4.27"; 15 + version = "4.35"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "dubeyko"; 19 19 repo = "ssdfs-tools"; 20 - rev = "9b647d73b34dc2e18ed04bfcf5e260ffb8242dd5"; 21 - hash = "sha256-7I7h6Szb/oXtkypd7Nk4AFrTEsn9Y/1/u+IaL63zRVI="; 20 + rev = "fe18072c9b1a670c06d1819205ad12e08312838f"; 21 + hash = "sha256-eVduJa4ewkVDHkxZkj2GO2uNMcMubyGo+4RkhXb9KFA="; 22 22 }; 23 23 24 24 strictDeps = true;
+2 -2
pkgs/tools/graphics/gromit-mpx/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "gromit-mpx"; 9 - version = "1.4.3"; 9 + version = "1.5.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "bk138"; 13 13 repo = "gromit-mpx"; 14 14 rev = version; 15 - sha256 = "sha256-nbSyWcccu07FZbvOESFhlnuxgTNgJ+/6ujVQvEyQGGo="; 15 + sha256 = "sha256-I2/9zRKpMkiB0IhnYuOrJHp4nNyG6pfful5D7OqCILQ="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ cmake pkg-config wrapGAppsHook ];
+2 -2
pkgs/tools/inputmethods/libinput-gestures/default.nix
··· 5 5 }: 6 6 stdenv.mkDerivation rec { 7 7 pname = "libinput-gestures"; 8 - version = "2.74"; 8 + version = "2.76"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "bulletmark"; 12 12 repo = "libinput-gestures"; 13 13 rev = version; 14 - sha256 = "sha256-uBABs2FPvF+HO+VSNvz2F0Bc9Ja8ek1ULiu89/wvTv4="; 14 + sha256 = "sha256-Tb/gQ/2Ul4JzEiLEUPJBj9T6ZAqzMSPdgiofdnDj73Q="; 15 15 }; 16 16 patches = [ 17 17 ./0001-hardcode-name.patch
+2 -2
pkgs/tools/misc/ddccontrol/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "ddccontrol"; 15 - version = "0.6.3"; 15 + version = "1.0.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "ddccontrol"; 19 19 repo = "ddccontrol"; 20 20 rev = version; 21 - sha256 = "sha256-0mvkIW0Xsi7co/INmlNeTclBxGoqoJliFanA/RFMaLM="; 21 + sha256 = "sha256-100SITpGbui/gRhFjVZxn6lZRB0najtGHd18oUpByJo="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+27 -7
pkgs/tools/misc/goss/default.nix
··· 1 - { buildGoModule 1 + { bash 2 + , buildGoModule 2 3 , fetchFromGitHub 4 + , getent 3 5 , goss 6 + , lib 7 + , makeWrapper 4 8 , nix-update-script 5 - , lib 9 + , nixosTests 10 + , stdenv 11 + , systemd 6 12 , testers 7 13 }: 8 14 ··· 26 32 "-s" "-w" "-X main.version=v${version}" 27 33 ]; 28 34 35 + nativeBuildInputs = [ makeWrapper ]; 36 + 29 37 checkFlags = [ 30 38 # Prometheus tests are skipped upstream 31 39 # See https://github.com/goss-org/goss/blob/master/ci/go-test.sh 32 40 "-skip" "^TestPrometheus" 33 41 ]; 34 42 43 + postInstall = let 44 + runtimeDependencies = [ bash getent ] 45 + ++ lib.optionals stdenv.isLinux [ systemd ]; 46 + in '' 47 + wrapProgram $out/bin/goss \ 48 + --prefix PATH : "${lib.makeBinPath runtimeDependencies}" 49 + ''; 50 + 35 51 passthru = { 36 - tests.version = testers.testVersion { 37 - command = "goss --version"; 38 - package = goss; 39 - version = "v${version}"; 52 + tests = { 53 + inherit (nixosTests) goss; 54 + version = testers.testVersion { 55 + command = "goss --version"; 56 + package = goss; 57 + version = "v${version}"; 58 + }; 40 59 }; 41 60 updateScript = nix-update-script { }; 42 61 }; ··· 51 70 Once the test suite is written they can be executed, waited-on, or served as a health endpoint. 52 71 ''; 53 72 license = licenses.asl20; 73 + mainProgram = "goss"; 74 + maintainers = with maintainers; [ hyzual jk anthonyroussel ]; 54 75 platforms = platforms.linux ++ platforms.darwin; 55 - maintainers = with maintainers; [ hyzual jk anthonyroussel ]; 56 76 }; 57 77 }
+2 -2
pkgs/tools/misc/gwe/default.nix
··· 31 31 ]); 32 32 in stdenv.mkDerivation rec { 33 33 pname = "gwe"; 34 - version = "0.15.5"; 34 + version = "0.15.6"; 35 35 36 36 src = fetchFromGitLab { 37 37 owner = "leinardi"; 38 38 repo = pname; 39 39 rev = version; 40 - sha256 = "sha256-bey/G+muDZsMMU3lVdNS6E/BnAJr29zLPE0MMT4sh1c="; 40 + sha256 = "sha256-xlAz67sThXZ5o2kABb+aQI/7N7jmRpWU/5m24u8TkII="; 41 41 }; 42 42 43 43 prePatch = ''
+3 -3
pkgs/tools/misc/panicparse/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "panicparse"; 8 - version = "2.2.0"; 8 + version = "2.3.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "maruel"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-Bwvxj9Ifcq2WpicUBK+03fbGuoVAVF2Zmtpy/utUxoo="; 14 + sha256 = "sha256-KjWUubrHPJUJWvoa13EGEwTd5uNC0nrHAF8hzdnxEmY="; 15 15 }; 16 16 17 - vendorHash = "sha256-ZHUxzGqsGX1c4mBA4TBO2+WnGDhwAOGi0uYQx+3OgL8="; 17 + vendorHash = "sha256-udkh/6Bu+7djxugMIuVsZvZ3JN2JooihsmcS2wJT0Wo="; 18 18 19 19 subPackages = [ "." ]; 20 20
+2 -2
pkgs/tools/misc/profile-sync-daemon/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "profile-sync-daemon"; 5 - version = "6.48"; 5 + version = "6.50"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "graysky2"; 9 9 repo = "profile-sync-daemon"; 10 10 rev = "v${version}"; 11 - hash = "sha256-EHzRuE24Bj+lqRiPTCAPEAV4zVMK8iW2cF6OgO1izZw="; 11 + hash = "sha256-Wb9YLxuu9i9s/Y6trz5NZDU9WRywe3138cp5Q2gWbxM="; 12 12 }; 13 13 14 14 installPhase = ''
+3 -3
pkgs/tools/misc/rtx/default.nix
··· 15 15 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "rtx"; 18 - version = "2023.10.1"; 18 + version = "2023.10.2"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "jdxcode"; 22 22 repo = "rtx"; 23 23 rev = "v${version}"; 24 - hash = "sha256-E0jBTnfp8asLC2V8TtYSCh6fTxqkFwCMZjsjjBKEN0s="; 24 + hash = "sha256-wp5+n8dSnCExxgnCHl0GhcWTu8J6nGBJnjzWmc7XJ3E="; 25 25 }; 26 26 27 - cargoHash = "sha256-n/GxC5wDfhPboynFu8S1f9+kNDVmcKoSHaT96khyi2Q="; 27 + cargoHash = "sha256-Y/AUdg001/ezYHgOEt32go7DiIMLym9GyB88hG4NdKs="; 28 28 29 29 nativeBuildInputs = [ installShellFiles pkg-config ]; 30 30 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
+2 -2
pkgs/tools/misc/usbimager/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "usbimager"; 8 - version = "1.0.9"; 8 + version = "1.0.10"; 9 9 10 10 src = fetchFromGitLab { 11 11 owner = "bztsrc"; 12 12 repo = pname; 13 13 rev = version; 14 - sha256 = "sha256-CEGUXJXqXmD8uT93T9dg49Lf5vTpAzQjdnhYmbR5zTI="; 14 + sha256 = "sha256-HTFopc2xrhp0XYubQtOwMKWTQ+3JSKAyL4mMyQ82kAs="; 15 15 }; 16 16 17 17 sourceRoot = "${src.name}/src";
+3 -3
pkgs/tools/misc/viddy/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "viddy"; 5 - version = "0.3.7"; 5 + version = "0.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sachaos"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-82q73L0641d5qNmB+WLkUmDP5OHMoj2SNFc+FhknhwU="; 11 + hash = "sha256-iF5b5e3HPT3GJLRDxz9wN1U5rO9Ey51Cpw4p2zjffTI="; 12 12 }; 13 13 14 - vendorHash = "sha256-FMSgLI1W5keRnSYVyY0XuarMzLWvm9D1ufUYmZttfxk="; 14 + vendorHash = "sha256-/lx2D2FIByRnK/097M4SQKRlmqtPTvbFo1dwbThJ5Fs="; 15 15 16 16 ldflags = [ 17 17 "-s"
+9
pkgs/tools/networking/offlineimap/default.nix
··· 9 9 , libxslt 10 10 , testers 11 11 , offlineimap 12 + , fetchpatch 12 13 }: 13 14 14 15 python3.pkgs.buildPythonApplication rec { ··· 21 22 rev = "v${version}"; 22 23 sha256 = "0y3giaz9i8vvczlxkbwymfkn3vi9fv599dy4pc2pn2afxsl4mg2w"; 23 24 }; 25 + 26 + patches = [ 27 + (fetchpatch { 28 + name = "sqlite-version-aware-threadsafety-check.patch"; 29 + url = "https://github.com/OfflineIMAP/offlineimap3/pull/139/commits/7cd32cf834b34a3d4675b29bebcd32dc1e5ef128.patch"; 30 + hash = "sha256-xNq4jFHMf9XZaa9BFF1lOzZrEGa5BEU8Dr+gMOBkJE4="; 31 + }) 32 + ]; 24 33 25 34 nativeBuildInputs = [ 26 35 asciidoc
+3 -3
pkgs/tools/networking/q/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "q"; 5 - version = "0.12.0"; 5 + version = "0.13.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "natesales"; 9 9 repo = "q"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Z62xxmbzouuP0ol0sJxlh3bQr/sysFSqo7Y5b26IJ1g="; 11 + sha256 = "sha256-3T72841HoZTjyzebSL7oWWwbvxBMKSX98usCrkZ4QuI="; 12 12 }; 13 13 14 - vendorHash = "sha256-uWPvUz8H9e/deZ3JmpRBNEG6UXAQa1068fZwQoeiKkc="; 14 + vendorHash = "sha256-VjwlNCmq5yAYlQRg+rKsN6EPDeb0FcnK5Y4MzBNO0Kg="; 15 15 16 16 doCheck = false; # tries to resolve DNS 17 17
+2 -2
pkgs/tools/networking/stunnel/default.nix
··· 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "stunnel"; 13 - version = "5.70"; 13 + version = "5.71"; 14 14 15 15 outputs = [ "out" "doc" "man" ]; 16 16 17 17 src = fetchurl { 18 18 url = "https://www.stunnel.org/archive/${lib.versions.major finalAttrs.version}.x/stunnel-${finalAttrs.version}.tar.gz"; 19 - hash = "sha256-e7x7npqYjXYwEyXbTBEOw2Cpj/uKIhx6zL/5wKi64vM="; 19 + hash = "sha256-8COq6DfC0y3rkggxpe4QgeEceKXVc0D45vCCnwMQF/U="; 20 20 # please use the contents of "https://www.stunnel.org/downloads/stunnel-${version}.tar.gz.sha256", 21 21 # not the output of `nix-prefetch-url` 22 22 };
+2 -2
pkgs/tools/networking/swagger-codegen/default.nix
··· 1 1 { lib, stdenv, fetchurl, jre, makeWrapper }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "2.4.31"; 4 + version = "2.4.34"; 5 5 pname = "swagger-codegen"; 6 6 7 7 jarfilename = "${pname}-cli-${version}.jar"; ··· 12 12 13 13 src = fetchurl { 14 14 url = "mirror://maven/io/swagger/${pname}-cli/${version}/${jarfilename}"; 15 - sha256 = "sha256-WEjvyHHKR2w0P0LuDdCtW9GbOLZnCa7oXzLAad9KWN8="; 15 + sha256 = "sha256-OgaKWX9nUqhpgpdMlTiNk0AyBb2glnlYX5Ua03hDWBQ="; 16 16 }; 17 17 18 18 dontUnpack = true;
+2 -2
pkgs/tools/security/keybase/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "keybase"; 8 - version = "6.2.2"; 8 + version = "6.2.3"; 9 9 10 10 modRoot = "go"; 11 11 subPackages = [ "kbnm" "keybase" ]; ··· 16 16 owner = "keybase"; 17 17 repo = "client"; 18 18 rev = "v${version}"; 19 - hash = "sha256-1vJCuAkJmehFcVYLwp3UIlQiGji7mHVczCBtXq9Fl68="; 19 + hash = "sha256-TZBpqpCXtieQpJiAUP+SlldcQparbXqT8CuIMA4E++Y="; 20 20 }; 21 21 vendorHash = "sha256-tXEEVEfjoKub2A4m7F3hDc5ABJ+R+axwX1+1j7e3BAM="; 22 22
+3 -3
pkgs/tools/security/spire/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "spire"; 5 - version = "1.7.2"; 5 + version = "1.8.2"; 6 6 7 7 outputs = [ "out" "agent" "server" ]; 8 8 ··· 10 10 owner = "spiffe"; 11 11 repo = pname; 12 12 rev = "v${version}"; 13 - sha256 = "sha256-3D7TlL4SulLAqpVIMJ4Yl2OWnNsMYMLVJqgGhOYMiio="; 13 + sha256 = "sha256-+xHsNp/Zk+0D1iwGJNjgCvSjepGQEJXWnkWHa6Et9jA="; 14 14 }; 15 15 16 - vendorHash = "sha256-Vct++sjkkosBOY0Uho58MHSQoL5121kYbQTf1j+HFUk="; 16 + vendorHash = "sha256-mh3LIwUKIyH75AvWX+YgGi5VAU/EzZw5OSpAFIG6ueo="; 17 17 18 18 subPackages = [ "cmd/spire-agent" "cmd/spire-server" ]; 19 19
+2 -2
pkgs/tools/system/fio/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "fio"; 7 - version = "3.35"; 7 + version = "3.36"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "axboe"; 11 11 repo = "fio"; 12 12 rev = "fio-${version}"; 13 - sha256 = "sha256-8LMpgayxBebHb0MXYmjlqqtndSiL42/yEQpgamxt9kI="; 13 + sha256 = "sha256-w1k1DGgGYL2K/fZ30HMQE2vMcT6ZaaweM+KTcHKVEq4="; 14 14 }; 15 15 16 16 buildInputs = [ python3 zlib ]
+2 -2
pkgs/tools/system/rsyslog/default.nix
··· 61 61 62 62 stdenv.mkDerivation rec { 63 63 pname = "rsyslog"; 64 - version = "8.2308.0"; 64 + version = "8.2310.0"; 65 65 66 66 src = fetchurl { 67 67 url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz"; 68 - hash = "sha256-AghrkSHocs6mnl0PbI4tjr/zMjSzytVQNmU3jTry48k="; 68 + hash = "sha256-INnOeSvwp+0HA9vwlBSQ+L5lX0i1W0vr3Agnu7DdvxE="; 69 69 }; 70 70 71 71 nativeBuildInputs = [
+2 -2
pkgs/tools/text/platinum-searcher/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "the_platinum_searcher"; 5 - version = "2.1.5"; 5 + version = "2.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "monochromegane"; 9 9 repo = "the_platinum_searcher"; 10 10 rev = "v${version}"; 11 - hash = "sha256-AJsFLleZf5yhLY5UZnaQUBQYntzBLXFh6jU2UtKg8/g="; 11 + hash = "sha256-FNHlALFwMbajaHWOehdSFeQmvZSuCZLdqGqLZ7DF+pI="; 12 12 }; 13 13 14 14 vendorHash = "sha256-GIjPgu0e+duN5MeWcRaF5xUFCkqe2aZJCwGbLUMko08=";
+2 -2
pkgs/tools/text/poedit/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "poedit"; 7 - version = "3.3.2"; 7 + version = "3.4"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "vslavik"; 11 11 repo = "poedit"; 12 12 rev = "v${version}-oss"; 13 - hash = "sha256-4WImcTr2nWIdsYJ9ADztvjKEzHK4F8qpJ0QGMOfB3ng="; 13 + hash = "sha256-Z2DT+RO35EcJFOnrjmJ8v2tsINQnsPkbFhZW9OZqob4="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ autoconf automake asciidoc wrapGAppsHook
+10
pkgs/tools/virtualization/mkosi/default.nix
··· 34 34 url = "https://github.com/systemd/systemd/commit/4947de275a5553399854cc748f4f13e4ae2ba069.patch"; 35 35 hash = "sha256-YIZZyc3f8pQO9fMAxiNhDdV8TtL4pXoh+hwHBzRWtfo="; 36 36 }) 37 + # repart: make sure rewinddir() is called before readdir() when performing rm -rf. Remove when upgrading to systemd 255. 38 + (fetchpatch { 39 + url = "https://github.com/systemd/systemd/commit/6bbb893b90e2dcb05fb310ba4608f9c9dc587845.patch"; 40 + hash = "sha256-A6cF2QAeYHGc0u0V1JMxIcV5shzf5x3Q6K+blZOWSn4="; 41 + }) 42 + # Set timezone to UTC when invoking mcopy. Remove when upgrading to systemd 255. 43 + (fetchpatch { 44 + url = "https://github.com/systemd/systemd/commit/b2942c76adc5bb6a3e073aa5cee57834ee3a9813.patch"; 45 + hash = "sha256-phGln3Gs9p8CsEe+1laGrm9xcUJWVbNBW0W8oR9/7YU="; 46 + }) 37 47 ]; 38 48 })).override { 39 49 withRepart = true;
+3 -3
pkgs/tools/wayland/swayrbar/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "swayrbar"; 5 - version = "0.3.6"; 5 + version = "0.3.7"; 6 6 7 7 src = fetchFromSourcehut { 8 8 owner = "~tsdh"; 9 9 repo = "swayr"; 10 10 rev = "swayrbar-${version}"; 11 - sha256 = "sha256-Vv+Hw+iJAi2GnfkiYitDyH3H58tydUDa6GcWITok7Oc="; 11 + sha256 = "sha256-41zlVT060Fu90N4oiZ6lWSZdJJSZjyk3GEA/u+bVNCI="; 12 12 }; 13 13 14 - cargoHash = "sha256-5alzkHzwuymo6bXFgabYQ3LWJDib0+ESQCSIPmINViY="; 14 + cargoHash = "sha256-/MUolnEdYlBTfmUB/j9vHaVpU63upeMoScjHl38cGjo="; 15 15 16 16 # don't build swayr 17 17 buildAndTestSubdir = pname;
+4
pkgs/top-level/python-packages.nix
··· 2898 2898 2899 2899 django-allauth = callPackage ../development/python-modules/django-allauth { }; 2900 2900 2901 + django-allauth-2fa = callPackage ../development/python-modules/django-allauth-2fa { }; 2902 + 2901 2903 django-anymail = callPackage ../development/python-modules/django-anymail { }; 2902 2904 2903 2905 django-annoying = callPackage ../development/python-modules/django-annoying { }; ··· 3055 3057 django-postgresql-netfields = callPackage ../development/python-modules/django-postgresql-netfields { }; 3056 3058 3057 3059 django-prometheus = callPackage ../development/python-modules/django-prometheus { }; 3060 + 3061 + django-pwa = callPackage ../development/python-modules/django-pwa { }; 3058 3062 3059 3063 django-q = callPackage ../development/python-modules/django-q { }; 3060 3064