Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 6a27b0be 2220b9a4

+1376 -862
+1 -1
.github/workflows/periodic-merge-24h.yml
··· 56 56 github_token: ${{ secrets.GITHUB_TOKEN }} 57 57 58 58 - name: Comment on failure 59 - uses: peter-evans/create-or-update-comment@23ff15729ef2fc348714a3bb66d2f655ca9066f2 # v3.1.0 59 + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0 60 60 if: ${{ failure() }} 61 61 with: 62 62 issue-number: 105153
+1 -1
.github/workflows/periodic-merge-6h.yml
··· 50 50 github_token: ${{ secrets.GITHUB_TOKEN }} 51 51 52 52 - name: Comment on failure 53 - uses: peter-evans/create-or-update-comment@23ff15729ef2fc348714a3bb66d2f655ca9066f2 # v3.1.0 53 + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0 54 54 if: ${{ failure() }} 55 55 with: 56 56 issue-number: 105153
+16 -6
maintainers/maintainer-list.nix
··· 3259 3259 github = "LostAttractor"; 3260 3260 githubId = 46527539; 3261 3261 name = "ChaosAttractor"; 3262 + keys = [{ 3263 + fingerprint = "A137 4415 DB7C 6439 10EA 5BF1 0FEE 4E47 5940 E125"; 3264 + }]; 3262 3265 }; 3263 3266 charlesbaynham = { 3264 3267 email = "charlesbaynham@gmail.com"; ··· 5494 5497 github = "liclac"; 5495 5498 githubId = 428026; 5496 5499 name = "embr"; 5500 + }; 5501 + emilioziniades = { 5502 + email = "emilioziniades@protonmail.com"; 5503 + github = "emilioziniades"; 5504 + githubId = 75438244; 5505 + name = "Emilio Ziniades"; 5497 5506 }; 5498 5507 emily = { 5499 5508 email = "nixpkgs@emily.moe"; ··· 10169 10178 githubId = 22116767; 10170 10179 name = "Kritnich"; 10171 10180 }; 10181 + krloer = { 10182 + email = "kriloneri@gmail.com"; 10183 + github = "krloer"; 10184 + githubId = 45591621; 10185 + name = "Kristoffer Longva Eriksen"; 10186 + matrix = "@krisleri:pvv.ntnu.no"; 10187 + }; 10172 10188 kroell = { 10173 10189 email = "nixosmainter@makroell.de"; 10174 10190 github = "rokk4"; ··· 16795 16811 keys = [{ 16796 16812 fingerprint = "E173 237A C782 296D 98F5 ADAC E13D FD4B 4712 7951"; 16797 16813 }]; 16798 - }; 16799 - scubed2 = { 16800 - email = "scubed2@gmail.com"; 16801 - github = "scubed2"; 16802 - githubId = 7401858; 16803 - name = "Sterling Stein"; 16804 16814 }; 16805 16815 sdier = { 16806 16816 email = "scott@dier.name";
+1 -3
nixos/modules/services/x11/desktop-managers/budgie.nix
··· 118 118 (budgie.budgie-desktop-with-plugins.override { plugins = cfg.extraPlugins; }) 119 119 budgie.budgie-desktop-view 120 120 budgie.budgie-screensaver 121 - 122 - # Required by the Budgie Desktop session. 123 - (gnome.gnome-session.override { gnomeShellSupport = false; }) 121 + budgie.budgie-session 124 122 125 123 # Required by Budgie Menu. 126 124 gnome-menus
+3 -4
nixos/tests/budgie.nix
··· 33 33 '' 34 34 with subtest("Wait for login"): 35 35 # wait_for_x() checks graphical-session.target, which is expected to be 36 - # inactive on Budgie before #228946 (i.e. systemd managed gnome-session) is 37 - # done on upstream. 38 - # https://github.com/BuddiesOfBudgie/budgie-desktop/blob/v10.7.2/src/session/budgie-desktop.in#L16 36 + # inactive on Budgie before Budgie manages user session with systemd. 37 + # https://github.com/BuddiesOfBudgie/budgie-desktop/blob/39e9f0895c978f76/src/session/budgie-desktop.in#L16 39 38 # 40 39 # Previously this was unconditionally touched by xsessionWrapper but was 41 40 # changed in #233981 (we have Budgie:GNOME in XDG_CURRENT_DESKTOP). 42 41 # machine.wait_for_x() 43 - machine.wait_until_succeeds('journalctl -t gnome-session-binary --grep "Entering running state"') 42 + machine.wait_until_succeeds('journalctl -t budgie-session-binary --grep "Entering running state"') 44 43 machine.wait_for_file("${user.home}/.Xauthority") 45 44 machine.succeed("xauth merge ${user.home}/.Xauthority") 46 45
+1 -1
nixos/tests/netbird.nix
··· 14 14 15 15 testScript = '' 16 16 start_all() 17 - node.wait_for_unit("netbird.service") 17 + node.wait_for_unit("netbird-wt0.service") 18 18 node.wait_for_file("/var/run/netbird/sock") 19 19 node.succeed("netbird status | grep -q 'Daemon status: NeedsLogin'") 20 20 '';
+3 -3
pkgs/applications/editors/neovim/neovide/default.nix
··· 26 26 27 27 rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec { 28 28 pname = "neovide"; 29 - version = "0.12.1"; 29 + version = "0.12.2"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "neovide"; 33 33 repo = "neovide"; 34 34 rev = version; 35 - sha256 = "sha256-lmhTTBlhyEepUNHrm2hq42G1kA7siAsJUcYjBfajaHA="; 35 + sha256 = "sha256-M19LKNjUmC0WkVGm4t7vjxgMMe0FdMTmB1mLcG33OUg="; 36 36 }; 37 37 38 - cargoSha256 = "sha256-1R1JrNhcgC16anr5Gl1b9rHgfRLPJElef5D65joHxj0="; 38 + cargoHash = "sha256-2fPprZVT7V+Ot8aCpWj6WTdyFylmzlujFdTJCrtE0rk="; 39 39 40 40 SKIA_SOURCE_DIR = 41 41 let
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 952 952 mktplcRef = { 953 953 name = "vscode-markdownlint"; 954 954 publisher = "DavidAnson"; 955 - version = "0.53.0"; 956 - sha256 = "sha256-ApCX636M51zN9obFqrUHmaJB3YoFmJPQfjKEWf9bosk="; 955 + version = "0.54.0"; 956 + sha256 = "sha256-BrPFFRspJIz1U08hPbLziCmRUeZv2NhRrTCx6qvhOJw="; 957 957 }; 958 958 meta = { 959 959 changelog = "https://marketplace.visualstudio.com/items/DavidAnson.vscode-markdownlint/changelog";
+1 -1
pkgs/applications/emulators/fceux/default.nix
··· 38 38 homepage = "http://www.fceux.com/"; 39 39 description = "A Nintendo Entertainment System (NES) Emulator"; 40 40 license = licenses.gpl2Plus; 41 - maintainers = with maintainers; [ sbruder scubed2 ]; 41 + maintainers = with maintainers; [ sbruder ]; 42 42 platforms = platforms.linux; 43 43 }; 44 44 })
+4 -4
pkgs/applications/emulators/pcsx2/default.nix
··· 36 36 pcsx2_patches = fetchFromGitHub { 37 37 owner = "PCSX2"; 38 38 repo = "pcsx2_patches"; 39 - rev = "619e75bb8db50325b44863f2ccf3c39470c3d5a3"; 40 - sha256 = "sha256-2KE0W3WwBJCLe8DosyDVsFtEofKgBsChpQEQe+3O+Hg="; 39 + rev = "189f79d73f8cd9fd85c7394a14ee4419ddfa267b"; 40 + sha256 = "sha256-gxwAxR7N7QU4sTGHTdd656dmsW8MrcfroYPvv2UoeRc="; 41 41 }; 42 42 in 43 43 llvmPackages_17.stdenv.mkDerivation rec { 44 44 pname = "pcsx2"; 45 - version = "1.7.5474"; 45 + version = "1.7.5497"; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "PCSX2"; 49 49 repo = "pcsx2"; 50 50 fetchSubmodules = true; 51 51 rev = "v${version}"; 52 - sha256 = "sha256-5ZCXw6PEQ6Ed6kEP27m9O0U79uVGEFR/vwee6/dZBD8="; 52 + sha256 = "sha256-gbJkeelSyEHwD4DH/hbzPNNv47hmdgc4kyvX38txYhc="; 53 53 }; 54 54 55 55 patches = [
+2 -2
pkgs/applications/graphics/komikku/default.nix
··· 19 19 20 20 python3.pkgs.buildPythonApplication rec { 21 21 pname = "komikku"; 22 - version = "1.35.0"; 22 + version = "1.36.0"; 23 23 24 24 format = "other"; 25 25 ··· 28 28 owner = "valos"; 29 29 repo = "Komikku"; 30 30 rev = "v${version}"; 31 - hash = "sha256-oyXeh+/9tzykt2fhsKNrk1iaO8556LyCHGVxAxRojLw="; 31 + hash = "sha256-sX/4Sez6gKSgaUJC7iW2BeVp0y9h64YqQi7FL5fzZ4o="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -2
pkgs/applications/misc/bemenu/default.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "bemenu"; 10 - version = "0.6.16"; 10 + version = "0.6.17"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "Cloudef"; 14 14 repo = finalAttrs.pname; 15 15 rev = finalAttrs.version; 16 - sha256 = "sha256-K9a9BUodpKwvEOhnF2/TGo5zLm7F9RzqSCcWzuhKcWA="; 16 + sha256 = "sha256-HfA8VtYP8YHMQNXrg3E6IwX7rR3rp/gyE62InsddjZE="; 17 17 }; 18 18 19 19 strictDeps = true;
+3 -3
pkgs/applications/misc/nwg-bar/default.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "nwg-bar"; 12 - version = "0.1.5"; 12 + version = "0.1.6"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "nwg-piotr"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-e64qCthZfGeFIe/g4Bu342d/C46qzJRBdxzzP6rM408="; 18 + sha256 = "sha256-5N+WKZ+fuHQ0lVLd95/KkNAwzg/C4ImZ4DnSuKNGunk="; 19 19 }; 20 20 21 21 patches = [ ./fix-paths.patch ]; ··· 24 24 substituteInPlace tools.go --subst-var out 25 25 ''; 26 26 27 - vendorHash = "sha256-YMpq9pgA3KjQMcw7JDwEDbHZ5h3N7ziFVIGvQ+xA3Ds="; 27 + vendorHash = "sha256-/kqhZcIuoN/XA0i1ua3lzVGn4ghkekFYScL1o3kgBX4="; 28 28 29 29 nativeBuildInputs = [ pkg-config wrapGAppsHook ]; 30 30
+3 -3
pkgs/applications/misc/process-compose/default.nix
··· 8 8 in 9 9 buildGoModule rec { 10 10 pname = "process-compose"; 11 - version = "0.80.0"; 11 + version = "0.81.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "F1bonacc1"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-9a850AKcHpKaZJ5C7l8y2dz6zHWyoZ7dIdEqtmXN3ww="; 17 + hash = "sha256-HGrqW56gU5IiX5vyMmJyr63LlJaalCY1kWZi7ahrr0o="; 18 18 # populate values that require us to use git. By doing this in postFetch we 19 19 # can delete .git afterwards and maintain better reproducibility of the src. 20 20 leaveDotGit = true; ··· 43 43 installShellFiles 44 44 ]; 45 45 46 - vendorHash = "sha256-NYb5FLMXRoOTEH7nD3+1LUGD7wY0N8FTTUZ85uxTPrk="; 46 + vendorHash = "sha256-vcx8wHqJzL+huCPdzN5h3dLs3PE7NaFWJEFJX22EZV4="; 47 47 48 48 doCheck = false; 49 49
+3
pkgs/applications/misc/wordnet/default.nix
··· 18 18 sed "13i#define USE_INTERP_RESULT 1" -i src/stubs.c 19 19 ''; 20 20 21 + # Fails the build on clang-16 and on upcoming gcc-14. 22 + env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-int"; 23 + 21 24 # Needs the path to `tclConfig.sh' and `tkConfig.sh'. 22 25 configureFlags = [ 23 26 "--with-tcl=${tcl}/lib"
+2 -2
pkgs/applications/networking/cluster/kubedog/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "kubedog"; 11 - version = "0.12.2"; 11 + version = "0.12.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "werf"; 15 15 repo = "kubedog"; 16 16 rev = "v${version}"; 17 - hash = "sha256-B6ITVr+Zk1+uMU9RAupvUIBwj8SICp7UyXi0RfIFiME="; 17 + hash = "sha256-dk6ieIUoS1N2UtiLig5dFq0476xh69bjueN05ZKjcLg="; 18 18 }; 19 19 20 20 vendorHash = "sha256-lLyIVA7Mkj1bfA/u8VMTwmKmhNfibYpT+dgIWFdOiPs=";
+2 -2
pkgs/applications/networking/cluster/terraform-compliance/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "terraform-compliance"; 8 - version = "1.3.46"; 8 + version = "1.3.47"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "terraform-compliance"; 13 13 repo = "cli"; 14 14 rev = "refs/tags/${version}"; 15 - sha256 = "sha256-30aQA+VJY2qarpYGZpgt5ebYFt5UHUHJcuBNgKiGnt0="; 15 + sha256 = "sha256-QJDKBM5CTOdF7oT42vL+Yp1UsQXWvkSZzo+WSsDxAZw="; 16 16 }; 17 17 18 18 postPatch = ''
+4 -4
pkgs/applications/networking/discordo/default.nix
··· 3 3 4 4 buildGoModule rec { 5 5 pname = "discordo"; 6 - version = "unstable-2023-12-12"; 6 + version = "unstable-2024-01-25"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "ayn2op"; 10 10 repo = pname; 11 - rev = "320ec7753d552974d4d5ede3fcf6fb3c0d52b6e4"; 12 - hash = "sha256-LVWOXw8+GbCE6N6kVSXDjjNqOcq7PS4KU7LXoowhBdQ="; 11 + rev = "301b7c7a792b427595803679e37fe99007de9451"; 12 + hash = "sha256-ufAlwlH++g9L3aaA5soJ6r2oiJZi8Ny/6P530oV+BiY="; 13 13 }; 14 14 15 - vendorHash = "sha256-8qr1erKGyJvR4LDKHkZf7nR0tQOcvUHQyJt7OlqNS44="; 15 + vendorHash = "sha256-fy3FI1K57hLAgbw3WfmVNZT9ywCSXwRKSq+ATjG+Qpo="; 16 16 17 17 CGO_ENABLED = 0; 18 18
+3 -3
pkgs/applications/networking/instant-messengers/armcord/default.nix
··· 3 3 , fetchurl 4 4 , autoPatchelfHook 5 5 , dpkg 6 - , makeWrapper 6 + , makeBinaryWrapper 7 7 , wrapGAppsHook 8 8 , alsa-lib 9 9 , at-spi2-atk ··· 55 55 }; 56 56 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 57 57 58 - nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper wrapGAppsHook ]; 58 + nativeBuildInputs = [ autoPatchelfHook dpkg makeBinaryWrapper wrapGAppsHook ]; 59 59 60 60 dontWrapGApps = true; 61 61 ··· 114 114 chmod -R g-w "$out" 115 115 116 116 # Wrap the startup command 117 - makeWrapper $out/opt/ArmCord/armcord $out/bin/armcord \ 117 + makeBinaryWrapper $out/opt/ArmCord/armcord $out/bin/armcord \ 118 118 "''${gappsWrapperArgs[@]}" \ 119 119 --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \ 120 120 --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland --enable-features=UseOzonePlatform --enable-features=WebRTCPipeWireCapturer }}" \
+78 -32
pkgs/applications/networking/instant-messengers/jitsi-meet-electron/default.nix
··· 1 - { lib, stdenv 2 - , fetchurl 3 - , appimageTools 1 + { lib 2 + , buildNpmPackage 3 + , fetchFromGitHub 4 + , copyDesktopItems 5 + , makeDesktopItem 4 6 , makeWrapper 7 + , libpng 8 + , libX11 9 + , libXi 10 + , libXtst 11 + , zlib 5 12 , electron 6 - , xorg 7 13 , pipewire 8 14 }: 9 15 10 - stdenv.mkDerivation rec { 16 + buildNpmPackage rec { 11 17 pname = "jitsi-meet-electron"; 12 - version = "2022.10.1"; 18 + version = "2023.11.3"; 13 19 14 - src = fetchurl { 15 - url = "https://github.com/jitsi/jitsi-meet-electron/releases/download/v${version}/jitsi-meet-x86_64.AppImage"; 16 - sha256 = "sha256-98zuAsGT30paxszSO1XcMY8tsrMBeBLDFjK/JWhLC8s="; 17 - name = "${pname}-${version}.AppImage"; 20 + src = fetchFromGitHub { 21 + owner = "jitsi"; 22 + repo = "jitsi-meet-electron"; 23 + rev = "v${version}"; 24 + hash = "sha256-gE5CP0l3SrAHGNS6Hr5/MefTtE86JTmc85CwOmylEpg="; 18 25 }; 19 26 20 - appimageContents = appimageTools.extractType2 { 21 - name = "${pname}-${version}"; 22 - inherit src; 23 - }; 27 + nativeBuildInputs = [ 28 + copyDesktopItems 29 + makeWrapper 30 + ]; 31 + 32 + # robotjs node-gyp dependencies 33 + buildInputs = [ 34 + libpng 35 + libX11 36 + libXi 37 + libXtst 38 + zlib 39 + ]; 40 + 41 + npmDepsHash = "sha256-JZVJcKzG4X7YIUvIRWZsDQnHx+dNqCj6kFm8mZaSH2k="; 24 42 25 - dontUnpack = true; 26 - dontConfigure = true; 27 - dontBuild = true; 43 + makeCacheWritable = true; 28 44 29 - nativeBuildInputs = [ makeWrapper ]; 45 + env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; 46 + 47 + postPatch = '' 48 + substituteInPlace main.js \ 49 + --replace "require('electron-is-dev')" "false" 50 + ''; 51 + 52 + preBuild = '' 53 + # remove some prebuilt binaries 54 + find node_modules -type d -name prebuilds -exec rm -r {} + 55 + ''; 56 + 57 + postBuild = '' 58 + # generate .asar file 59 + # asarUnpack makes sure to unwrap binaries so that nix can see the RPATH 60 + npm exec electron-builder -- \ 61 + --dir \ 62 + -c.asarUnpack="**/*.node" \ 63 + -c.electronDist=${electron}/libexec/electron \ 64 + -c.electronVersion=${electron.version} 65 + ''; 30 66 31 67 installPhase = '' 32 68 runHook preInstall 33 69 34 - mkdir -p $out/bin $out/share/${pname} $out/share/applications 70 + mkdir -p $out/share/jitsi-meet-electron 71 + cp -r dist/*-unpacked/{locales,resources{,.pak}} $out/share/jitsi-meet-electron 35 72 36 - cp -a ${appimageContents}/{locales,resources} $out/share/${pname} 37 - cp -a ${appimageContents}/jitsi-meet.desktop $out/share/applications/${pname}.desktop 38 - cp -a ${appimageContents}/usr/share/icons $out/share 73 + makeWrapper ${lib.getExe electron} $out/bin/jitsi-meet-electron \ 74 + --add-flags $out/share/jitsi-meet-electron/resources/app.asar \ 75 + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ pipewire ]} \ 76 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ 77 + --inherit-argv0 39 78 40 - substituteInPlace $out/share/applications/${pname}.desktop \ 41 - --replace 'Exec=AppRun' 'Exec=${pname}' 79 + install -Dm644 resources/icons/512x512.png $out/share/icons/hicolor/512x512/apps/jitsi-meet-electron.png 42 80 43 81 runHook postInstall 44 82 ''; 45 83 46 - postFixup = '' 47 - makeWrapper ${electron}/bin/electron $out/bin/${pname} \ 48 - --add-flags $out/share/${pname}/resources/app.asar \ 49 - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ stdenv.cc.cc xorg.libXtst pipewire ]}" \ 50 - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" 51 - ''; 84 + desktopItems = [ 85 + (makeDesktopItem { 86 + name = "jitsi-meet-electron"; 87 + exec = "jitsi-meet-electron %U"; 88 + icon = "jitsi-meet-electron"; 89 + desktopName = "Jitsi Meet"; 90 + comment = meta.description; 91 + categories = [ "VideoConference" "AudioVideo" "Audio" "Video" "Network" ]; 92 + mimeTypes = [ "x-scheme-handler/jitsi-meet" ]; 93 + terminal = false; 94 + }) 95 + ]; 52 96 53 97 meta = with lib; { 98 + changelog = "https://github.com/jitsi/jitsi-meet-electron/releases/tag/${src.rev}"; 54 99 description = "Jitsi Meet desktop application powered by Electron"; 55 100 homepage = "https://github.com/jitsi/jitsi-meet-electron"; 56 101 license = licenses.asl20; 57 - maintainers = teams.jitsi.members; 58 - platforms = [ "x86_64-linux" ]; 102 + mainProgram = "jitsi-meet-electron"; 103 + maintainers = teams.jitsi.members ++ [ maintainers.tomasajt ]; 104 + inherit (electron.meta) platforms; 59 105 }; 60 106 }
+2 -2
pkgs/applications/networking/instant-messengers/teams-for-linux/default.nix
··· 19 19 20 20 stdenv.mkDerivation (finalAttrs: { 21 21 pname = "teams-for-linux"; 22 - version = "1.4.5"; 22 + version = "1.4.6"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "IsmaelMartinez"; 26 26 repo = "teams-for-linux"; 27 27 rev = "v${finalAttrs.version}"; 28 - hash = "sha256-Gp+Euuuo51syHmQzzQALxZjejYLoJtGJbo4Gl40UASs="; 28 + hash = "sha256-aaUWc0G7KY3PwlIysoL++l7na2M5sxQFW2YsO0AIRY8="; 29 29 }; 30 30 31 31 offlineCache = fetchYarnDeps {
+2 -2
pkgs/applications/office/paperless-ngx/default.nix
··· 21 21 }: 22 22 23 23 let 24 - version = "2.4.0"; 24 + version = "2.4.3"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "paperless-ngx"; 28 28 repo = "paperless-ngx"; 29 29 rev = "refs/tags/v${version}"; 30 - hash = "sha256-bIiUG5yLpKOoxByef2Wm7MmSoL5zAYE9x6/zZywG9aE="; 30 + hash = "sha256-uFaywZF1e1ELU6EcRxzMqGu3uiFK8MMfrTxb01Drd7k="; 31 31 }; 32 32 33 33 python = python3;
+2 -2
pkgs/applications/office/portfolio/default.nix
··· 27 27 in 28 28 stdenv.mkDerivation rec { 29 29 pname = "PortfolioPerformance"; 30 - version = "0.67.1"; 30 + version = "0.67.2"; 31 31 32 32 src = fetchurl { 33 33 url = "https://github.com/buchen/portfolio/releases/download/${version}/PortfolioPerformance-${version}-linux.gtk.x86_64.tar.gz"; 34 - hash = "sha256-Bx1Q7eXJuu/Vh6UuZYlkUlvw6FXTObYAynHV+60cNVY="; 34 + hash = "sha256-YmbnV5/wwaDiuDUTx00sIdbVgtqD8vtvpTNFxXutP3U="; 35 35 }; 36 36 37 37 nativeBuildInputs = [
+9 -8
pkgs/applications/science/misc/foldingathome/client.nix
··· 8 8 , extraPkgs ? [ ] 9 9 }: 10 10 let 11 - version = "8.1.18"; 11 + version = "8.3.1"; 12 12 13 13 cbangSrc = fetchFromGitHub { 14 14 owner = "cauldrondevelopmentllc"; 15 15 repo = "cbang"; 16 16 rev = "bastet-v${version}"; 17 - hash = "sha256-G0rknVmZiyC4sRTOowFjf7EQ5peGf+HLPPcLWXXFlX4="; 17 + hash = "sha256-cuyfJG5aDJ6e2SllxwKTViG0j8FWHvjcTaaBBtkgEdU="; 18 18 }; 19 19 20 20 fah-client = stdenv.mkDerivation { ··· 25 25 owner = "FoldingAtHome"; 26 26 repo = "fah-client-bastet"; 27 27 rev = "v${version}"; 28 - hash = "sha256-IgT/5NqCwN8N8OObjtASuT4IRb2EN4bdixxUdjiyddI="; 28 + hash = "sha256-Ztc2im4Xmk8f6GotGRgA5zDkcyQFnodUvroJVl+ApT4="; 29 29 }; 30 30 31 31 nativeBuildInputs = [ scons ]; ··· 45 45 installPhase = '' 46 46 runHook preInstall 47 47 48 - mkdir -p $out/{bin,share/applications,share/feh-client} 48 + mkdir -p $out/{bin,share/applications} 49 49 50 50 cp fah-client $out/bin/fah-client 51 51 52 - cp install/lin/fah-client.desktop $out/share/applications/ 53 - cp -r images $out/share/feh-client/ 54 - 55 - sed -e "s|Icon=.*|Icon=$out/share/feh-client/images/fahlogo.png|g" -i $out/share/applications/fah-client.desktop 52 + cp install/lin/fah-client.desktop.in $out/share/applications/fah-client.desktop 53 + sed \ 54 + -e "s|Icon=.*|Icon=$out/share/feh-client/images/fahlogo.png|g" \ 55 + -e "s|%(PACKAGE_URL)s|https://github.com/FoldingAtHome/fah-client-bastet|g" \ 56 + -i $out/share/applications/fah-client.desktop 56 57 57 58 runHook postInstall 58 59 '';
+3 -3
pkgs/applications/version-management/git-mit/default.nix
··· 10 10 }: 11 11 12 12 let 13 - version = "5.12.184"; 13 + version = "5.12.186"; 14 14 in 15 15 rustPlatform.buildRustPackage { 16 16 pname = "git-mit"; ··· 20 20 owner = "PurpleBooth"; 21 21 repo = "git-mit"; 22 22 rev = "v${version}"; 23 - hash = "sha256-KFfRfLOl6So9AnmrLiiG3sUG2OHQegb8Nx/ndcO1IjE="; 23 + hash = "sha256-895QAtKUzqiWffw5IgovXBiARncelrmz1FUEbeHYoW0="; 24 24 }; 25 25 26 - cargoHash = "sha256-17Ojhu7xPZYdFeV/rCa/K9HLHD/vsm0FU6Ag9EPngcQ="; 26 + cargoHash = "sha256-E3xwZ9oB7oe5gVLAasvo1MWPjDPLKZgSX98VZAq2O3k="; 27 27 28 28 nativeBuildInputs = [ pkg-config ]; 29 29
+7
pkgs/applications/video/obs-studio/plugins/obs-composite-blur.nix
··· 24 24 cmake 25 25 ]; 26 26 27 + postInstall = '' 28 + rm -rf "$out/share" 29 + mkdir -p "$out/share/obs" 30 + mv "$out/data/obs-plugins" "$out/share/obs" 31 + rm -rf "$out/obs-plugins" "$out/data" 32 + ''; 33 + 27 34 meta = with lib; { 28 35 description = "A comprehensive blur plugin for OBS that provides several different blur algorithms, and proper compositing"; 29 36 homepage = "https://github.com/FiniteSingularity/obs-composite-blur";
+2 -2
pkgs/applications/virtualization/cri-o/default.nix
··· 15 15 16 16 buildGoModule rec { 17 17 pname = "cri-o"; 18 - version = "1.29.0"; 18 + version = "1.29.1"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "cri-o"; 22 22 repo = "cri-o"; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-Vy/sW8Y9SFSBaoectehF7ROxuypD7k7tAkcfrEK+pmI="; 24 + sha256 = "sha256-RL4JkEJMVduG06udIVlVdr+bj9wIGbun3rpeTCUehhk="; 25 25 }; 26 26 vendorHash = null; 27 27
+2 -2
pkgs/applications/virtualization/crun/default.nix
··· 39 39 in 40 40 stdenv.mkDerivation rec { 41 41 pname = "crun"; 42 - version = "1.13"; 42 + version = "1.14"; 43 43 44 44 src = fetchFromGitHub { 45 45 owner = "containers"; 46 46 repo = pname; 47 47 rev = version; 48 - hash = "sha256-doGZ1rHHXDRClrTEXYJcU6AqlBTanpNpV6EIbxQgcXY="; 48 + hash = "sha256-ElmdYJ4X5C+2BKWgUoL7bg/whvAg2CFBDFAGnJXscB4="; 49 49 fetchSubmodules = true; 50 50 }; 51 51
+1 -1
pkgs/build-support/bintools-wrapper/default.nix
··· 321 321 hardening_unsupported_flags+=" pic" 322 322 '' 323 323 324 - + optionalString targetPlatform.isAvr '' 324 + + optionalString (targetPlatform.isAvr || targetPlatform.isWindows) '' 325 325 hardening_unsupported_flags+=" relro bindnow" 326 326 '' 327 327
+14 -2
pkgs/build-support/rust/build-rust-crate/configure-crate.nix
··· 7 7 , completeBuildDeps 8 8 , completeDeps 9 9 , crateAuthors 10 - , crateLinks 11 10 , crateDescription 11 + , crateFeatures 12 12 , crateHomepage 13 - , crateFeatures 13 + , crateLicense 14 + , crateLicenseFile 15 + , crateLinks 14 16 , crateName 17 + , crateReadme 15 18 , crateRenames 19 + , crateRepository 20 + , crateRustVersion 16 21 , crateVersion 17 22 , extraLinkFlags 18 23 , extraRustcOptsForBuildRs ··· 120 125 121 126 EXTRA_BUILD="" 122 127 BUILD_OUT_DIR="" 128 + 129 + # Set up Cargo Environment variables: https://doc.rust-lang.org/cargo/reference/environment-variables.html 123 130 export CARGO_PKG_NAME=${crateName} 124 131 export CARGO_PKG_VERSION=${crateVersion} 125 132 export CARGO_PKG_AUTHORS="${authors}" ··· 147 154 export CARGO_PKG_VERSION_PATCH=${lib.elemAt version 2} 148 155 export CARGO_PKG_VERSION_PRE="${versionPre}" 149 156 export CARGO_PKG_HOMEPAGE="${crateHomepage}" 157 + export CARGO_PKG_LICENSE="${crateLicense}" 158 + export CARGO_PKG_LICENSE_FILE="${crateLicenseFile}" 159 + export CARGO_PKG_README="${crateReadme}" 160 + export CARGO_PKG_REPOSITORY="${crateRepository}" 161 + export CARGO_PKG_RUST_VERSION="${crateRustVersion}" 150 162 export NUM_JOBS=$NIX_BUILD_CORES 151 163 export RUSTC="rustc" 152 164 export RUSTDOC="rustdoc"
+8 -2
pkgs/build-support/rust/build-rust-crate/default.nix
··· 314 314 # Either set to a concrete sub path to the crate root 315 315 # or use `null` for auto-detect. 316 316 workspace_member = crate.workspace_member or "."; 317 - crateVersion = crate.version; 317 + crateAuthors = if crate ? authors && lib.isList crate.authors then crate.authors else [ ]; 318 318 crateDescription = crate.description or ""; 319 - crateAuthors = if crate ? authors && lib.isList crate.authors then crate.authors else [ ]; 320 319 crateHomepage = crate.homepage or ""; 320 + crateLicense = crate.license or ""; 321 + crateLicenseFile = crate.license-file or ""; 321 322 crateLinks = crate.links or ""; 323 + crateReadme = crate.readme or ""; 324 + crateRepository = crate.repository or ""; 325 + crateRustVersion = crate.rust-version or ""; 326 + crateVersion = crate.version; 322 327 crateType = 323 328 if lib.attrByPath [ "procMacro" ] false crate then [ "proc-macro" ] else 324 329 if lib.attrByPath [ "plugin" ] false crate then [ "dylib" ] else ··· 341 346 inherit crateName buildDependencies completeDeps completeBuildDeps crateDescription 342 347 crateFeatures crateRenames libName build workspace_member release libPath crateVersion crateLinks 343 348 extraLinkFlags extraRustcOptsForBuildRs 349 + crateLicense crateLicenseFile crateReadme crateRepository crateRustVersion 344 350 crateAuthors crateHomepage verbose colors codegenUnits; 345 351 }; 346 352 buildPhase = buildCrate {
+1
pkgs/build-support/testers/hasPkgConfigModules/tester.nix
··· 30 30 } 31 31 package.meta; 32 32 } '' 33 + touch "$out" 33 34 for moduleName in $moduleNames; do 34 35 echo "checking pkg-config module $moduleName in $buildInputs" 35 36 set +e
+3 -3
pkgs/by-name/bi/bitmagnet/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "bitmagnet"; 9 - version = "0.4.1"; 9 + version = "0.5.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "bitmagnet-io"; 13 13 repo = "bitmagnet"; 14 14 rev = "v${version}"; 15 - hash = "sha256-Geukd4JYwmdG7M+HDCCqpiUjor1TWsqBY42ACd+LasU="; 15 + hash = "sha256-tqxmPr7O3WkFgo8tYk4iFr/k76Z5kq75YF+6uDuBOik="; 16 16 }; 17 17 18 - vendorHash = "sha256-TbfbrvXbO+eOb1Ot/gWRBjggTj9jkSGulHIJdziqsVc="; 18 + vendorHash = "sha256-YfsSz72CeHdrh5610Ilo1NYxlCT993hxWRWh0OsvEQc="; 19 19 20 20 ldflags = [ "-s" "-w" ]; 21 21
+43
pkgs/by-name/bu/bullshit/package.nix
··· 1 + { lib 2 + , stdenvNoCC 3 + , fetchFromGitHub 4 + , gawk 5 + , nix-update-script 6 + }: 7 + stdenvNoCC.mkDerivation { 8 + pname = "bullshit"; 9 + version = "0-unstable-2018-05-28"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "fceschmidt"; 13 + repo = "bullshit-arch"; 14 + rev = "d65e4bbbea76bb752842c2c464154a7b417783fa"; 15 + hash = "sha256-sqtQDaWtfhn9XYRsF8lVLHYb+7o9Hf7rLKsX6dw3Sh4="; 16 + }; 17 + 18 + installPhase = '' 19 + runHook preInstall 20 + install -Dm555 src/bullshit -t $out/bin 21 + install -Dm444 src/bullshit_lib $out/share/wordlists/bullshit.txt 22 + runHook postInstall 23 + ''; 24 + 25 + fixupPhase = '' 26 + runHook preFixup 27 + patchShebangs $out/bin/bullshit 28 + substituteInPlace $out/bin/bullshit \ 29 + --replace /usr/lib/bullshit $out/share/wordlists/bullshit.txt \ 30 + --replace awk '${gawk}/bin/awk' 31 + runHook postFixup 32 + ''; 33 + 34 + passthru.updateScript = nix-update-script { }; 35 + 36 + meta = with lib; { 37 + description = "A nonsense phrase generator"; 38 + homepage = "https://github.com/fceschmidt/bullshit-arch"; 39 + license = licenses.gpl2Only; 40 + maintainers = with maintainers; [ krloer ]; 41 + inherit (gawk.meta) platforms; 42 + }; 43 + }
+58
pkgs/by-name/co/cook-cli/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , buildNpmPackage 5 + , rustPlatform 6 + , pkg-config 7 + , openssl 8 + , darwin 9 + }: 10 + rustPlatform.buildRustPackage rec { 11 + pname = "cook-cli"; 12 + version = "0.7.1"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "cooklang"; 16 + repo = "cookcli"; 17 + rev = "v${version}"; 18 + hash = "sha256-3gLVsk6GCxOG24Md7E9fk28Vnc4kVDdwyZUD/GtSwFE="; 19 + }; 20 + 21 + cargoHash = "sha256-6lnURuE1cgNAniHl5ozXo1W3cLYYje7er+ZhvZDKdVg="; 22 + 23 + nativeBuildInputs = [ pkg-config openssl ]; 24 + 25 + buildInputs = [ 26 + openssl 27 + ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration ]; 28 + 29 + postPatch = '' 30 + rm -rf "ui/public" 31 + ln -s ${passthru.ui} "ui/public" 32 + ''; 33 + 34 + OPENSSL_NO_VENDOR = 1; 35 + 36 + passthru.ui = buildNpmPackage { 37 + name = "ui"; 38 + src = "${src}/ui"; 39 + npmDepsHash = "sha256-uMyOAYLVHhY4ytvEFvVzdoQ7ExzQ4sH+ZtDrEacu5bk="; 40 + makeCacheWritable = true; 41 + npmFlags = [ "--legacy-peer-deps" ]; 42 + installPhase = '' 43 + runHook preInstall 44 + mv public/ $out 45 + runHook postInstall 46 + ''; 47 + }; 48 + 49 + meta = with lib; { 50 + changelog = "https://github.com/cooklang/cookcli/releases/tag/v${version}"; 51 + description = "A suite of tools to create shopping lists and maintain recipes"; 52 + homepage = "https://cooklang.org/"; 53 + license = [ licenses.mit ]; 54 + mainProgram = "cook"; 55 + maintainers = [ maintainers.emilioziniades ]; 56 + platforms = platforms.linux ++ platforms.darwin; 57 + }; 58 + }
+60
pkgs/by-name/gt/gtimelog/package.nix
··· 1 + { lib, fetchFromGitHub, python3Packages, wrapGAppsHook 2 + , glibcLocales, gobject-introspection, gtk3, libsoup_3, libsecret 3 + }: 4 + 5 + python3Packages.buildPythonApplication rec { 6 + pname = "gtimelog"; 7 + version = "unstable-2023-10-05"; 8 + format = "setuptools"; 9 + 10 + src = fetchFromGitHub { 11 + owner = pname; 12 + repo = pname; 13 + rev = "ba606cbe8eef0e3dc098c6ab3bcbe381bf7ef410"; 14 + hash = "sha256-+iBHfbUJtAtI/vcHj0Y8f9OxAp1SnhQyMqedVzSYPZQ="; 15 + }; 16 + 17 + nativeBuildInputs = [ wrapGAppsHook gobject-introspection ]; 18 + buildInputs = [ glibcLocales gtk3 libsoup_3 libsecret ]; 19 + propagatedBuildInputs = with python3Packages; [ 20 + pygobject3 21 + ]; 22 + checkInputs = with python3Packages; [ 23 + freezegun 24 + ]; 25 + 26 + checkPhase = '' 27 + patchShebangs ./runtests 28 + ./runtests 29 + ''; 30 + 31 + pythonImportsCheck = [ "gtimelog" ]; 32 + 33 + dontWrapGApps = true; 34 + 35 + # Arguments to be passed to `makeWrapper`, only used by buildPython* 36 + preFixup = '' 37 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 38 + ''; 39 + 40 + postInstall = '' 41 + install -Dm644 gtimelog.desktop $out/share/applications/gtimelog.desktop 42 + install -Dm644 src/gtimelog/gtimelog.png $out/share/icons/hicolor/48x48/apps/gtimelog.png 43 + install -Dm644 src/gtimelog/gtimelog-large.png $out/share/icons/hicolor/256x256/apps/gtimelog.png 44 + ''; 45 + 46 + meta = with lib; { 47 + description = "A time tracking app"; 48 + longDescription = '' 49 + GTimeLog is a small time tracking application for GNOME. 50 + It's main goal is to be as unintrusive as possible. 51 + 52 + To run gtimelog successfully on a system that does not have full GNOME 53 + installed, the following NixOS options should be set: 54 + - programs.dconf.enable = true; 55 + ''; 56 + homepage = "https://gtimelog.org/"; 57 + license = licenses.gpl2Plus; 58 + maintainers = with maintainers; [ oxzi ]; 59 + }; 60 + }
+3 -3
pkgs/by-name/pm/pmtiles/package.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub }: 2 2 buildGoModule rec { 3 3 pname = "pmtiles"; 4 - version = "1.13.0"; 4 + version = "1.14.0"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "protomaps"; 8 8 repo = "go-pmtiles"; 9 9 rev = "v${version}"; 10 - hash = "sha256-Zxf8o0+Vc4l8XV9vYGEWxXSr+KyzTqZNxbgaZtkJ+JQ="; 10 + hash = "sha256-yIH5vJTrSH1y30nHU7jrem1kbXp1fO0mhLoGMrv4IAE="; 11 11 }; 12 12 13 - vendorHash = "sha256-Y32vDgF7BNjSyGtwgsJdoRy2gGDfhTKtYpSjTjp5dnI="; 13 + vendorHash = "sha256-tSQjCdgEXIGlSWcIB6lLQulAiEAebgW3pXL9Z2ujgIs="; 14 14 15 15 ldflags = [ "-s" "-w" "-X main.version=${version}" "-X main.commit=v${version}" ]; 16 16
+109
pkgs/by-name/sp/spotube/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + 5 + , autoPatchelfHook 6 + , dpkg 7 + , makeWrapper 8 + , undmg 9 + , wrapGAppsHook 10 + 11 + , libappindicator 12 + , libnotify 13 + , libsecret 14 + , mpv-unwrapped 15 + , xdg-user-dirs 16 + }: 17 + 18 + let 19 + pname = "spotube"; 20 + version = "3.4.1"; 21 + 22 + meta = { 23 + description = "An open source, cross-platform Spotify client compatible across multiple platforms"; 24 + longDescription = '' 25 + Spotube is an open source, cross-platform Spotify client compatible across 26 + multiple platforms utilizing Spotify's data API and YouTube (or Piped.video or JioSaavn) 27 + as an audio source, eliminating the need for Spotify Premium 28 + ''; 29 + downloadPage = "https://github.com/KRTirtho/spotube/releases"; 30 + homepage = "https://spotube.netlify.app/"; 31 + license = lib.licenses.bsdOriginal; 32 + mainProgram = "spotube"; 33 + maintainers = with lib.maintainers; [ tomasajt ]; 34 + platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; 35 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 36 + }; 37 + 38 + fetchArtifact = { filename, hash }: 39 + fetchurl { 40 + url = "https://github.com/KRTirtho/spotube/releases/download/v${version}/${filename}"; 41 + inherit hash; 42 + }; 43 + 44 + darwin = stdenv.mkDerivation { 45 + inherit pname version meta; 46 + 47 + src = fetchArtifact { 48 + filename = "Spotube-macos-universal.dmg"; 49 + hash = "sha256-VobLCxsmE5kGIlDDa3v5xIHkw2x2YV14fgHHcDb+bLo="; 50 + }; 51 + 52 + sourceRoot = "."; 53 + 54 + nativeBuildInputs = [ undmg ]; 55 + 56 + installPhase = '' 57 + runHook preInstall 58 + mkdir -p $out/Applications $out/bin 59 + cp -r spotube.app $out/Applications 60 + ln -s $out/Applications/spotube.app/Contents/MacOS/spotube $out/bin/spotube 61 + runHook postInstall 62 + ''; 63 + }; 64 + 65 + linux = stdenv.mkDerivation { 66 + inherit pname version meta; 67 + 68 + src = fetchArtifact { 69 + filename = "Spotube-linux-x86_64.deb"; 70 + hash = "sha256-NEGhzNz0E8jK2NPmigzoPAvYcU7zN9YHikuXHpzWfx0="; 71 + }; 72 + 73 + nativeBuildInputs = [ 74 + autoPatchelfHook 75 + dpkg 76 + makeWrapper 77 + wrapGAppsHook 78 + ]; 79 + 80 + buildInputs = [ 81 + libappindicator 82 + libnotify 83 + libsecret 84 + mpv-unwrapped 85 + ]; 86 + 87 + dontWrapGApps = true; 88 + 89 + installPhase = '' 90 + runHook preInstall 91 + mkdir -p $out 92 + cp -r usr/* $out 93 + runHook postInstall 94 + ''; 95 + 96 + preFixup = '' 97 + patchelf $out/share/spotube/lib/libmedia_kit_native_event_loop.so \ 98 + --replace-needed libmpv.so.1 libmpv.so 99 + ''; 100 + 101 + postFixup = '' 102 + makeWrapper $out/share/spotube/spotube $out/bin/spotube \ 103 + "''${gappsWrapperArgs[@]}" \ 104 + --prefix LD_LIBRARY_PATH : $out/share/spotube/lib:${lib.makeLibraryPath [ mpv-unwrapped ]} \ 105 + --prefix PATH : ${lib.makeBinPath [ xdg-user-dirs ]} 106 + ''; 107 + }; 108 + in 109 + if stdenv.isDarwin then darwin else linux
+2 -2
pkgs/data/misc/v2ray-domain-list-community/default.nix
··· 3 3 let 4 4 generator = pkgsBuildBuild.buildGoModule rec { 5 5 pname = "v2ray-domain-list-community"; 6 - version = "20240105034708"; 6 + version = "20240123112230"; 7 7 src = fetchFromGitHub { 8 8 owner = "v2fly"; 9 9 repo = "domain-list-community"; 10 10 rev = version; 11 - hash = "sha256-8taKbZUWttpTY56lzgWJeAPpt0q9srSwRkNqkOsmY2Y="; 11 + hash = "sha256-tt6/JEX1WM6ayBU4NnY/yjz9S6IDAfr6hJmyF9mPHAo="; 12 12 }; 13 13 vendorHash = "sha256-azvMUi8eLNoNofRa2X4SKTTiMd6aOyO6H/rOiKjkpIY="; 14 14 meta = with lib; {
+4 -5
pkgs/desktops/budgie/budgie-desktop/default.nix
··· 8 8 , glib 9 9 , gnome 10 10 , gnome-desktop 11 - , gnome-menus 12 11 , graphene 13 12 , gst_all_1 14 13 , gtk-doc ··· 32 31 , sassc 33 32 , upower 34 33 , vala 34 + , xfce 35 35 , wrapGAppsHook 36 36 }: 37 37 38 38 stdenv.mkDerivation (finalAttrs: { 39 39 pname = "budgie-desktop"; 40 - version = "10.8.2"; 40 + version = "10.9"; 41 41 42 42 src = fetchFromGitHub { 43 43 owner = "BuddiesOfBudgie"; 44 44 repo = "budgie-desktop"; 45 45 rev = "v${finalAttrs.version}"; 46 46 fetchSubmodules = true; 47 - hash = "sha256-K5XUYcFjDJCHhjb/UTO206+UT6lI2P7X1v3SqlYbwPM="; 47 + hash = "sha256-yyuLBzTDEQH7rBOWTYBvS+3x2mlbF34f7U7oOUO8BeA="; 48 48 }; 49 49 50 50 patches = [ ··· 68 68 budgie-screensaver 69 69 glib 70 70 gnome-desktop 71 - gnome-menus 72 - gnome.gnome-bluetooth_1_0 73 71 gnome.gnome-settings-daemon 74 72 gnome.mutter 75 73 gnome.zenity ··· 89 87 polkit 90 88 sassc 91 89 upower 90 + xfce.libxfce4windowing 92 91 ] ++ (with gst_all_1; [ 93 92 gstreamer 94 93 gst-plugins-base
+101
pkgs/desktops/budgie/budgie-session/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , substituteAll 5 + , meson 6 + , ninja 7 + , pkg-config 8 + , gnome 9 + , glib 10 + , gtk3 11 + , gsettings-desktop-schemas 12 + , gnome-desktop 13 + , dbus 14 + , json-glib 15 + , libICE 16 + , xmlto 17 + , docbook_xsl 18 + , docbook_xml_dtd_412 19 + , python3 20 + , libxslt 21 + , gettext 22 + , makeWrapper 23 + , systemd 24 + , xorg 25 + , libepoxy 26 + , bash 27 + }: 28 + 29 + stdenv.mkDerivation (finalAttrs: { 30 + pname = "budgie-session"; 31 + version = "0.9.1"; 32 + 33 + src = fetchFromGitHub { 34 + owner = "BuddiesOfBudgie"; 35 + repo = "budgie-session"; 36 + rev = "v${finalAttrs.version}"; 37 + hash = "sha256-mz+Yh3NK2Tag+MWVofFFXYYXspxhmYBD6YCiuATpZSI="; 38 + }; 39 + 40 + patches = [ 41 + (substituteAll { 42 + src = ./fix-paths.patch; 43 + gsettings = "${glib.bin}/bin/gsettings"; 44 + dbusLaunch = "${dbus.lib}/bin/dbus-launch"; 45 + bash = "${bash}/bin/bash"; 46 + }) 47 + ]; 48 + 49 + nativeBuildInputs = [ 50 + meson 51 + ninja 52 + pkg-config 53 + gettext 54 + makeWrapper 55 + xmlto 56 + libxslt 57 + docbook_xsl 58 + docbook_xml_dtd_412 59 + python3 60 + dbus # for DTD 61 + ]; 62 + 63 + buildInputs = [ 64 + glib 65 + gtk3 66 + libICE 67 + gnome-desktop 68 + json-glib 69 + xorg.xtrans 70 + gnome.adwaita-icon-theme 71 + gnome.gnome-settings-daemon 72 + gsettings-desktop-schemas 73 + systemd 74 + libepoxy 75 + ]; 76 + 77 + postPatch = '' 78 + chmod +x meson_post_install.py # patchShebangs requires executable file 79 + patchShebangs meson_post_install.py 80 + ''; 81 + 82 + # `bin/budgie-session` will reset the environment when run in wayland, we 83 + # therefor wrap `libexec/budgie-session-binary` instead which is the actual 84 + # binary needing wrapping 85 + preFixup = '' 86 + wrapProgram "$out/libexec/budgie-session-binary" \ 87 + --prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \ 88 + --suffix XDG_DATA_DIRS : "$out/share:$GSETTINGS_SCHEMAS_PATH" \ 89 + --suffix XDG_CONFIG_DIRS : "${gnome.gnome-settings-daemon}/etc/xdg" 90 + ''; 91 + 92 + separateDebugInfo = true; 93 + 94 + meta = { 95 + description = "Session manager for Budgie"; 96 + homepage = "https://github.com/BuddiesOfBudgie/budgie-session"; 97 + license = lib.licenses.gpl2Plus; 98 + maintainers = with lib.maintainers; [federicoschonborn]; 99 + platforms = lib.platforms.linux; 100 + }; 101 + })
+35
pkgs/desktops/budgie/budgie-session/fix-paths.patch
··· 1 + diff --git a/gnome-session/budgie-session.in b/gnome-session/budgie-session.in 2 + index 8a91e061..3e2ef031 100755 3 + --- a/gnome-session/budgie-session.in 4 + +++ b/gnome-session/budgie-session.in 5 + @@ -7,13 +7,15 @@ if [ "x$XDG_SESSION_TYPE" = "xwayland" ] && 6 + ! (echo "$SHELL" | grep -q "false") && 7 + ! (echo "$SHELL" | grep -q "nologin"); then 8 + if [ "$1" != '-l' ]; then 9 + - exec bash -c "exec -l '$SHELL' -c '$0 -l $*'" 10 + + # Make sure the shell actually sets up the environment. 11 + + unset __NIXOS_SET_ENVIRONMENT_DONE 12 + + exec @bash@ -c "exec -l '$SHELL' -c '$0 -l $*'" 13 + else 14 + shift 15 + fi 16 + fi 17 + 18 + -SETTING=$(G_MESSAGES_DEBUG='' gsettings get org.gnome.system.locale region) 19 + +SETTING=$(G_MESSAGES_DEBUG='' @gsettings@ get org.gnome.system.locale region) 20 + REGION=${SETTING#\'} 21 + REGION=${REGION%\'} 22 + 23 + diff --git a/gnome-session/main.c b/gnome-session/main.c 24 + index 327c7c7f..301ec7ee 100644 25 + --- a/gnome-session/main.c 26 + +++ b/gnome-session/main.c 27 + @@ -219,7 +219,7 @@ require_dbus_session (int argc, 28 + } 29 + new_argv[i + 2] = NULL; 30 + 31 + - if (!execvp ("dbus-launch", new_argv)) { 32 + + if (!execvp ("@dbusLaunch@", new_argv)) { 33 + g_set_error (error, 34 + G_SPAWN_ERROR, 35 + G_SPAWN_ERROR_FAILED,
+1
pkgs/desktops/budgie/default.nix
··· 8 8 budgie-desktop-with-plugins = callPackage ./budgie-desktop/wrapper.nix { }; 9 9 budgie-gsettings-overrides = callPackage ./budgie-gsettings-overrides { }; 10 10 budgie-screensaver = callPackage ./budgie-screensaver { }; 11 + budgie-session = callPackage ./budgie-session { }; 11 12 magpie = callPackage ./magpie { }; 12 13 })
+1 -2
pkgs/desktops/gnome/core/gnome-session/default.nix
··· 25 25 , libepoxy 26 26 , bash 27 27 , gnome-session-ctl 28 - , gnomeShellSupport ? true 29 28 }: 30 29 31 30 stdenv.mkDerivation rec { ··· 114 113 wrapProgram "$out/libexec/gnome-session-binary" \ 115 114 --prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \ 116 115 --suffix XDG_DATA_DIRS : "$out/share:$GSETTINGS_SCHEMAS_PATH" \ 117 - ${lib.optionalString gnomeShellSupport "--suffix XDG_DATA_DIRS : \"${gnome.gnome-shell}/share\""} \ 116 + --suffix XDG_DATA_DIRS : "${gnome.gnome-shell}/share" \ 118 117 --suffix XDG_CONFIG_DIRS : "${gnome.gnome-settings-daemon}/etc/xdg" 119 118 ''; 120 119
+18
pkgs/desktops/xfce/core/libxfce4windowing/default.nix
··· 1 + { lib, mkXfceDerivation, gobject-introspection, glib, gtk3, libwnck, wayland }: 2 + 3 + mkXfceDerivation { 4 + category = "xfce"; 5 + pname = "libxfce4windowing"; 6 + version = "4.19.2"; 7 + 8 + sha256 = "sha256-mXxxyfwZB/AJFVVGFAAXLqC5p7pZAeqmhljQym55hyM="; 9 + 10 + nativeBuildInputs = [ gobject-introspection ]; 11 + buildInputs = [ glib gtk3 libwnck wayland ]; 12 + 13 + meta = { 14 + description = "Windowing concept abstraction library for X11 and Wayland"; 15 + license = lib.licenses.lgpl21Plus; 16 + maintainers = with lib; [ maintainers.federicoschonborn ] ++ teams.xfce.members; 17 + }; 18 + }
+2
pkgs/desktops/xfce/default.nix
··· 32 32 33 33 libxfce4util = callPackage ./core/libxfce4util { }; 34 34 35 + libxfce4windowing = callPackage ./core/libxfce4windowing { }; 36 + 35 37 thunar = callPackage ./core/thunar { 36 38 thunarPlugins = [ ]; 37 39 };
+3 -3
pkgs/development/interpreters/risor/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "risor"; 10 - version = "1.1.2"; 10 + version = "1.3.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "risor-io"; 14 14 repo = "risor"; 15 15 rev = "v${version}"; 16 - hash = "sha256-7/pGC2+7KKc+1JZrPnchG3/Zj15lfcvTppuFUcpu/aU="; 16 + hash = "sha256-E4Huto3jvPziWEZqHwVBchZYDX/Tuq/TCBvoviin5UY="; 17 17 }; 18 18 19 19 proxyVendor = true; 20 - vendorHash = "sha256-6Zb30IXZsRQ0mvJOf4yDPkk7I+s18ok/V90mSKB/Ev4="; 20 + vendorHash = "sha256-0NYvZhVkDX6WlKN4QFXyrNnEy0sjUQ1Us+iNEPIgNX0="; 21 21 22 22 subPackages = [ 23 23 "cmd/risor"
+8
pkgs/development/libraries/fbjni/default.nix
··· 19 19 }; 20 20 21 21 patches = [ 22 + # Upstram fix for builds on GCC 13. Should be removable with next release after 0.5.1 23 + (fetchpatch { 24 + name = "add-cstdint-include.patch"; 25 + url = "https://github.com/facebookincubator/fbjni/commit/59461eff6c7881d58e958287481e1f1cd99e08d3.patch"; 26 + hash = "sha256-r27C+ODTCZdd1tEz3cevnNNyZlrRhq1jOzwnIYlkglM="; 27 + }) 28 + 22 29 # Part of https://github.com/facebookincubator/fbjni/pull/76 23 30 # fix cmake file installation directory 24 31 (fetchpatch { 25 32 url = "https://github.com/facebookincubator/fbjni/commit/ab02e60b5da28647bfcc864b0bb1b9a90504cdb1.patch"; 26 33 sha256 = "sha256-/h6kosulRH/ZAU2u0zRSaNDK39jsnFt9TaSxyBllZqM="; 27 34 }) 35 + 28 36 # install headers 29 37 (fetchpatch { 30 38 url = "https://github.com/facebookincubator/fbjni/commit/74e125caa9a815244f1e6bd08eaba57d015378b4.patch";
+3 -3
pkgs/development/libraries/libbacktrace/default.nix
··· 9 9 10 10 stdenv.mkDerivation { 11 11 pname = "libbacktrace"; 12 - version = "unstable-2022-12-16"; 12 + version = "unstable-2023-11-30"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "ianlancetaylor"; 16 16 repo = "libbacktrace"; 17 - rev = "da7eff2f37e38136c5a0c8922957b9dfab5483ef"; 18 - sha256 = "ADp8n1kUf8OysFY/Jv1ytxKjqgz1Nu2VRcFGlt1k/HM="; 17 + rev = "14818b7783eeb9a56c3f0fca78cefd3143f8c5f6"; 18 + sha256 = "DQZQsqzeQ/0v87bfqs6sXqS2M5Tunc1OydTWRSB3PCw="; 19 19 }; 20 20 21 21 patches = [
+13 -7
pkgs/development/ocaml-modules/riot/default.nix
··· 1 1 { lib 2 - , bigstringaf 3 2 , buildDunePackage 3 + , cstruct 4 4 , fetchurl 5 - , iomux 5 + , mdx 6 + , poll 6 7 , ptime 7 8 , telemetry 8 9 , uri ··· 10 11 11 12 buildDunePackage rec { 12 13 pname = "riot"; 13 - version = "0.0.5"; 14 + version = "0.0.7"; 14 15 15 16 minimalOCamlVersion = "5.1"; 16 17 17 18 src = fetchurl { 18 19 url = "https://github.com/leostera/riot/releases/download/${version}/riot-${version}.tbz"; 19 - hash = "sha256-Abe4LMxlaxK3MVlg2d8X60aCuPGvaOn+4zFx/uH5z4g="; 20 + hash = "sha256-t+PMBh4rZXi82dUljv3nLzZX5o1iagBbQ9FfGnr/dp4="; 20 21 }; 21 22 22 23 propagatedBuildInputs = [ 23 - bigstringaf 24 - iomux 24 + cstruct 25 + poll 25 26 ptime 26 27 telemetry 27 28 uri 28 29 ]; 29 30 30 - doCheck = true; 31 + checkInputs = [ 32 + mdx 33 + mdx.bin 34 + ]; 35 + 36 + doCheck = false; # fails on sandbox 31 37 32 38 meta = { 33 39 description = "An actor-model multi-core scheduler for OCaml 5";
+4 -5
pkgs/development/python-modules/aioopenexchangerates/default.nix
··· 1 1 { lib 2 2 , aiohttp 3 3 , aioresponses 4 - , pydantic 4 + , pydantic_1 5 5 , buildPythonPackage 6 6 , fetchFromGitHub 7 7 , poetry-core ··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "aioopenexchangerates"; 15 - version = "0.4.6"; 15 + version = "0.4.7"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.9"; ··· 21 21 owner = "MartinHjelmare"; 22 22 repo = "aioopenexchangerates"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-6lgjblCyc4NSnw+nlCH0SKV7f9aa4qcfa7v9pgzusKo="; 24 + hash = "sha256-BfmXHcAPYPBkHlR5tp8w8Za1mb8GgjvyWIhfrVk38pY="; 25 25 }; 26 26 27 27 postPatch = '' 28 28 substituteInPlace pyproject.toml \ 29 - --replace 'pydantic = "^1.9"' 'pydantic = "*"' \ 30 29 --replace " --cov=aioopenexchangerates --cov-report=term-missing:skip-covered" "" 31 30 ''; 32 31 ··· 36 35 37 36 propagatedBuildInputs = [ 38 37 aiohttp 39 - pydantic 38 + pydantic_1 40 39 ]; 41 40 42 41 nativeCheckInputs = [
+3 -3
pkgs/development/python-modules/aiortm/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "aiortm"; 18 - version = "0.8.7"; 18 + version = "0.8.9"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 24 24 owner = "MartinHjelmare"; 25 25 repo = "aiortm"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-rWULiyQGBA01hWfRDulDuHX0c1LPo6CTZ9HFOn3MD+E="; 27 + hash = "sha256-bHFQd/jD5S+2YHr+f8W9WxDw69i59gzzptwDUS0UWAY="; 28 28 }; 29 29 30 30 postPatch = '' 31 31 substituteInPlace pyproject.toml \ 32 - --replace " --cov=aiortm --cov-report=term-missing:skip-covered" "" 32 + --replace-warn " --cov=aiortm --cov-report=term-missing:skip-covered" "" 33 33 ''; 34 34 35 35 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/anthropic/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "anthropic"; 22 - version = "0.11.0"; 22 + version = "0.12.0"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; ··· 28 28 owner = "anthropics"; 29 29 repo = "anthropic-sdk-python"; 30 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-1g3Bbij9HbMK+JJASe+VTBXx5jCQheXLrcnAD0qMs8g="; 31 + hash = "sha256-MwZc+uGNjALNnGTzZwxDd/o/htbn/IFotdkh/066yM4="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/bip-utils/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "bip-utils"; 18 - version = "2.9.0"; 18 + version = "2.9.1"; 19 19 format = "setuptools"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "ebellocchia"; 25 25 repo = "bip_utils"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-PUWKpAn6Z1E7uMk8+XFm6FDtupzj6eMSkyXR9vN1w3I="; 27 + hash = "sha256-D+LalbrwsjxwYW8l38D1l4tGAsjrZ+bS+/Ppgaxkzy4="; 28 28 }; 29 29 30 30 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/django-cleanup/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "django-cleanup"; 10 - version = "8.0.0"; 10 + version = "8.1.0"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-xzmgVUTh5I3ISIcchw2/FZX4Uz0kUjvGc2DkNWLtrw0="; 17 + hash = "sha256-cN+QUHakTnoRGzEZgZmvYz3uCIduGZ5tzjbKjda4sQ8="; 18 18 }; 19 19 20 20 nativeCheckInputs = [
+48
pkgs/development/python-modules/dploot/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , poetry-core 4 + , pythonRelaxDepsHook 5 + , fetchPypi 6 + , impacket 7 + , cryptography 8 + , pyasn1 9 + , lxml 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "dploot"; 14 + version = "2.2.4"; 15 + pyproject = true; 16 + 17 + src = fetchPypi { 18 + inherit pname version; 19 + hash = "sha256-40/5KOlEFvPL9ohCfR3kqoikpKFfJO22MToq3GhamKM="; 20 + }; 21 + 22 + pythonRelaxDeps = true; 23 + 24 + nativeBuildInputs = [ 25 + poetry-core 26 + pythonRelaxDepsHook 27 + ]; 28 + 29 + propagatedBuildInputs = [ 30 + impacket 31 + cryptography 32 + pyasn1 33 + lxml 34 + ]; 35 + 36 + pythonImportsCheck = [ "dploot" ]; 37 + 38 + # No tests 39 + doCheck = false; 40 + 41 + meta = { 42 + homepage = "https://github.com/zblurx/dploot"; 43 + description = "DPAPI looting remotely in Python"; 44 + changelog = "https://github.com/zblurx/dploot/releases/tag/${version}"; 45 + license = lib.licenses.mit; 46 + maintainers = with lib.maintainers; [ vncsb ]; 47 + }; 48 + }
+2
pkgs/development/python-modules/dulwich/default.nix
··· 74 74 disabledTestPaths = [ 75 75 # missing test inputs 76 76 "dulwich/contrib/test_swift_smoke.py" 77 + # flaky on high core count >4 78 + "dulwich/tests/compat/test_client.py" 77 79 ]; 78 80 79 81 pythonImportsCheck = [
+10 -5
pkgs/development/python-modules/frigidaire/default.nix
··· 6 6 , idna 7 7 , pythonOlder 8 8 , requests 9 + , setuptools 9 10 , urllib3 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 14 pname = "frigidaire"; 14 - version = "0.18.13"; 15 - format = "setuptools"; 15 + version = "0.18.15"; 16 + pyproject = true; 16 17 17 18 disabled = pythonOlder "3.8"; 18 19 19 20 src = fetchFromGitHub { 20 21 owner = "bm1549"; 21 - repo = pname; 22 + repo = "frigidaire"; 22 23 rev = "refs/tags/${version}"; 23 - hash = "sha256-FikBV4KjutQfupGPXcVT1h+BfQ099WRrmbrEJOaVCQI="; 24 + hash = "sha256-5+epdQyeTGJp8iTrX6vyp4JgM45Fl5cb67Z8trNBe+8="; 24 25 }; 25 26 26 27 postPatch = '' 27 28 substituteInPlace setup.py \ 28 - --replace 'version = "SNAPSHOT"' 'version = "${version}"' 29 + --replace-warn 'version = "SNAPSHOT"' 'version = "${version}"' 29 30 ''; 31 + 32 + nativeBuildInputs = [ 33 + setuptools 34 + ]; 30 35 31 36 propagatedBuildInputs = [ 32 37 certifi
+2 -12
pkgs/development/python-modules/gitlike-commands/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , poetry-core 6 5 , pythonOlder 7 6 }: 8 7 9 8 buildPythonPackage rec { 10 9 pname = "gitlike-commands"; 11 - version = "0.2.1"; 10 + version = "0.3.0"; 12 11 pyproject = true; 13 12 14 13 disabled = pythonOlder "3.9"; ··· 17 16 owner = "unixorn"; 18 17 repo = "gitlike-commands"; 19 18 rev = "refs/tags/v${version}"; 20 - hash = "sha256-VjweN4gigzCNvg6TccZx2Xw1p7SusKplxUTZjItTQc0="; 19 + hash = "sha256-Z0l8nCKov1iMJvI3YTHvg0ey+oPju3rgaKtmk6OX44g="; 21 20 }; 22 - 23 - patches = [ 24 - # Replace distutils, https://github.com/unixorn/gitlike-commands/pull/8 25 - (fetchpatch { 26 - name = "replace-distutils.patch"; 27 - url = "https://github.com/unixorn/gitlike-commands/commit/8a97206aff50a25ac6860032aa03925899c3d0aa.patch"; 28 - hash = "sha256-a2utKbf9vrQlYlPcdj/+OAqWf7VkuC5kvbJ53SK52IA="; 29 - }) 30 - ]; 31 21 32 22 nativeBuildInputs = [ 33 23 poetry-core
+2 -2
pkgs/development/python-modules/glfw/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "glfw"; 10 - version = "2.6.4"; 10 + version = "2.6.5"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; ··· 16 16 owner = "FlorianRhiem"; 17 17 repo = "pyGLFW"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-ANydW+4uLIJelUdDCHZ6WJgIJHNXzdc9jK/nZbZHi+I="; 19 + hash = "sha256-mh2l63Nt9YMCPM3AplKWPx5HQZi2/cm+dUS56JB8fGA="; 20 20 }; 21 21 22 22 # Patch path to GLFW shared object
-60
pkgs/development/python-modules/gtimelog/default.nix
··· 1 - { lib, fetchFromGitHub, makeWrapper 2 - , glibcLocales, gobject-introspection, gtk3, libsoup, libsecret 3 - , buildPythonPackage, python 4 - , pygobject3, freezegun, mock 5 - }: 6 - 7 - buildPythonPackage rec { 8 - pname = "gtimelog"; 9 - version = "unstable-2020-05-16"; 10 - format = "setuptools"; 11 - 12 - src = fetchFromGitHub { 13 - owner = pname; 14 - repo = pname; 15 - rev = "80682ddbf9e0d68b8c67257289784f3b49b543d8"; 16 - sha256 = "0qv2kv7vc3qqlzxsisgg31cmrkkqgnmxspbj10c5fhdmwzzwi0i9"; 17 - }; 18 - 19 - nativeBuildInputs = [ makeWrapper gobject-introspection ]; 20 - buildInputs = [ 21 - glibcLocales gtk3 libsoup libsecret 22 - ]; 23 - 24 - propagatedBuildInputs = [ 25 - pygobject3 freezegun mock 26 - ]; 27 - 28 - checkPhase = '' 29 - substituteInPlace runtests --replace "/usr/bin/env python3" "${python.interpreter}" 30 - ./runtests 31 - ''; 32 - 33 - pythonImportsCheck = [ "gtimelog" ]; 34 - 35 - preFixup = '' 36 - wrapProgram $out/bin/gtimelog \ 37 - --prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \ 38 - --prefix LD_LIBRARY_PATH ":" "${gtk3.out}/lib" \ 39 - ''; 40 - 41 - meta = with lib; { 42 - description = "A time tracking app"; 43 - longDescription = '' 44 - GTimeLog is a small time tracking application for GNOME. 45 - It's main goal is to be as unintrusive as possible. 46 - 47 - To run gtimelog successfully on a system that does not have full GNOME 3 48 - installed, the following NixOS options should be set: 49 - - programs.dconf.enable = true; 50 - - services.gnome.gnome-keyring.enable = true; 51 - 52 - In addition, the following packages should be added to the environment: 53 - - gnome.adwaita-icon-theme 54 - - gnome.dconf 55 - ''; 56 - homepage = "https://gtimelog.org/"; 57 - license = licenses.gpl2Plus; 58 - maintainers = with maintainers; [ oxzi ]; 59 - }; 60 - }
+2 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "hahomematic"; 21 - version = "2024.1.8"; 21 + version = "2024.1.10"; 22 22 pyproject = true; 23 23 24 24 disabled = pythonOlder "3.11"; ··· 27 27 owner = "danielperna84"; 28 28 repo = "hahomematic"; 29 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-ln+Dich2I503LA5nIWK9k3B83LjIBsRUmBv2xJmFRQI="; 30 + hash = "sha256-IBROclNIkOedf2WxNUqz7+3izGEH08R7acrmnvm42Og="; 31 31 }; 32 32 33 33 __darwinAllowLocalNetworking = true;
+6 -3
pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix
··· 6 6 , fetchFromGitHub 7 7 , json-stream 8 8 , json-stream-rs-tokenizer 9 + , pythonOlder 9 10 , rustc 10 11 , rustPlatform 11 12 , setuptools ··· 15 16 16 17 buildPythonPackage rec { 17 18 pname = "json-stream-rs-tokenizer"; 18 - version = "0.4.22"; 19 - format = "setuptools"; 19 + version = "0.4.25"; 20 + pyproject = true; 21 + 22 + disabled = pythonOlder "3.7"; 20 23 21 24 src = fetchFromGitHub { 22 25 owner = "smheidrich"; 23 26 repo = "py-json-stream-rs-tokenizer"; 24 27 rev = "refs/tags/v${version}"; 25 - hash = "sha256-EW726gUXTBX3gTxlFQ45RgkUa2Z4tIjUZxO4GBLXgEs="; 28 + hash = "sha256-zo/jRAWSwcOnO8eU4KhDNz44P6xDGcrZf9CflwsSvF0="; 26 29 }; 27 30 28 31 cargoDeps = rustPlatform.importCargoLock {
+2 -2
pkgs/development/python-modules/preshed/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "preshed"; 14 - version = "4.0.0"; 14 + version = "3.0.9"; 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-XisLKgfdGo3uqtZhIBmEXGAu4kkH9pNuqvF6q9VuVEw="; 21 + hash = "sha256-chhjxSRP/NJlGtCSiVGix8d7EC9OEaJRrYXTfudiFmA="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/python-docs-theme/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "python-docs-theme"; 11 - version = "2023.9"; 11 + version = "2024.1"; 12 12 pyproject = true; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 17 17 owner = "python"; 18 18 repo = "python-docs-theme"; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-XVwMEfprTNdNnaW38HMCAu4CswdVjBXYtNWBgqXfbno="; 20 + hash = "sha256-nU8KQu89/xWvR6xoIOKsGrOqDjFhA3TgHROHfbAqCRU="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/sagemaker/default.nix
··· 26 26 27 27 buildPythonPackage rec { 28 28 pname = "sagemaker"; 29 - version = "2.204.0"; 29 + version = "2.205.0"; 30 30 format = "setuptools"; 31 31 32 32 disabled = pythonOlder "3.8"; ··· 35 35 owner = "aws"; 36 36 repo = "sagemaker-python-sdk"; 37 37 rev = "refs/tags/v${version}"; 38 - hash = "sha256-Bku13l4CPz1SYNpqnnteE97jX+X9sv6ea9X2tiZzeXY="; 38 + hash = "sha256-TqPTzmJZa6ntxEIv/M9m6pvk9g0CcJW0PPyUJtwHNpk="; 39 39 }; 40 40 41 41 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/ytmusicapi/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "ytmusicapi"; 12 - version = "1.5.0"; 12 + version = "1.5.1"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.8"; ··· 18 18 owner = "sigma67"; 19 19 repo = "ytmusicapi"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-TlTCW9KeW9O00FzDiH8BXW/3795hsEUW1VXUy5qOk3w="; 21 + hash = "sha256-9HpGmilaV5AhzN90/KLFpJjOZJMKS8SjuSE8cXLcBNA="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/development/tools/database/pgweb/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "pgweb"; 10 - version = "0.14.2"; 10 + version = "0.14.3"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "sosedoff"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - hash = "sha256-gM7hqFriXkcwNO+I3d138kfp1F4YsO/Qbq0NzMszkwM="; 16 + hash = "sha256-We7MyKOdauf93tBihvjouEiZ4FnkvsUtfJpswK6ef7Q="; 17 17 }; 18 18 19 19 postPatch = ''
+3 -3
pkgs/development/tools/earthly/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "earthly"; 5 - version = "0.8.0"; 5 + version = "0.8.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "earthly"; 9 9 repo = "earthly"; 10 10 rev = "v${version}"; 11 - hash = "sha256-CB3ybV/jW1l0esSPNA6hBsceVw0UlmyDydz9dLmd3N4="; 11 + hash = "sha256-FfmjQf66+oG4OmB15+hGbXVaVDtXk7koVv4aKByASR8="; 12 12 }; 13 13 14 - vendorHash = "sha256-IU/D//ucQQIb/+M5rN7mtoVqDFmq799b6IoQfjD86Ls="; 14 + vendorHash = "sha256-vfLEPP0mYpduuHkGD7u5EBjnp9oq7JhB9EvuOgO+Irs="; 15 15 subPackages = [ "cmd/earthly" "cmd/debugger" ]; 16 16 17 17 CGO_ENABLED = 0;
+2 -2
pkgs/development/tools/jira-cli-go/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "jira-cli-go"; 5 - version = "1.5.0"; 5 + version = "1.5.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ankitpokhrel"; 9 9 repo = "jira-cli"; 10 10 rev = "v${version}"; 11 - hash = "sha256-FdDoKww/6WzKCZBrgvh72TRovMXLOOzlmoFreMGWAeo="; 11 + hash = "sha256-edytj9hB8lDwy3qGSyLudu5G4DSRGKhD0vDoWz5eUgs="; 12 12 }; 13 13 14 14 vendorHash = "sha256-DAdzbANqr0fa4uO8k/yJFoirgbZiKOQhOH8u8d+ncao=";
+3 -3
pkgs/development/tools/misc/kool/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "kool"; 10 - version = "2.2.0"; 10 + version = "3.0.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "kool-dev"; 14 14 repo = "kool"; 15 15 rev = version; 16 - hash = "sha256-YVgUKA7bMcncZDYaxaN2kCbE3JUmM9aM3GoQkOXEWpA="; 16 + hash = "sha256-+vdizU2/q2nrEanpRPy1scgfTYh/I7feW4jz8efelWY="; 17 17 }; 18 18 19 - vendorHash = "sha256-zsrqppHl7Z8o+J1SzZnv1jOdPO04JaF1K38a//+uAxU="; 19 + vendorHash = "sha256-PmS96KVhe9TDmtYBx2hROLCbGMQ0OY3MN405dUmxPzk="; 20 20 21 21 ldflags = [ 22 22 "-s"
+2 -2
pkgs/development/tools/okteto/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "okteto"; 5 - version = "2.24.1"; 5 + version = "2.24.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "okteto"; 9 9 repo = "okteto"; 10 10 rev = version; 11 - hash = "sha256-AM92VtkTRR4QSEg0mrki8UzOxVx7g+IsKUDHTE62d08="; 11 + hash = "sha256-E3+3SPqovw/2zqDsqu9qQ5MFwNQhRIxXiWhZbhLxfuo="; 12 12 }; 13 13 14 14 vendorHash = "sha256-vSvHjQZFLzUIC9u+myI6Xi4YhetVkiQxBIkm5/RoV2U=";
+3 -3
pkgs/development/tools/rust/cargo-make/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "cargo-make"; 13 - version = "0.37.7"; 13 + version = "0.37.8"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "sagiegurari"; 17 17 repo = "cargo-make"; 18 18 rev = version; 19 - hash = "sha256-1WITPilqdJeOPWleEGP4ApHE0pIOQZabeY8x2joq6N4="; 19 + hash = "sha256-hjrR5hCyR+s1/d9LvxRfklmLhReAU98NsEjyRrjD8sI="; 20 20 }; 21 21 22 - cargoHash = "sha256-kT7IbknQ/TF4l/X7GIpX1btHCp10Z15GHd6GjPMCpJs="; 22 + cargoHash = "sha256-KaBpq9ykTvSdGpziV15V7S5zMsEyVHJdLLMZydNYyF8="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+3 -3
pkgs/development/tools/snazy/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "snazy"; 9 - version = "0.52.7"; 9 + version = "0.52.17"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "chmouel"; 13 13 repo = pname; 14 14 rev = version; 15 - hash = "sha256-NUDKTJtSzzY+kaqreHroJDW18lta9AcnL94t/jdEOlY="; 15 + hash = "sha256-0r5xhmU9a9I+q24mjJ+C4EKK1Nw/67YThuBFibAx3Dw="; 16 16 }; 17 17 18 - cargoHash = "sha256-raDkfP7EeyXbMr2puR+dHUKVqguVvkV7noNuLw/KttI="; 18 + cargoHash = "sha256-ljYsF5lBRqiTqx9nta5h/75052GWOBJ9uJnqZkWJvwI="; 19 19 20 20 nativeBuildInputs = [ installShellFiles ]; 21 21
+1 -1
pkgs/games/nxengine-evo/default.nix
··· 61 61 gpl3 # Game engine 62 62 unfreeRedistributable # Game assets, freeware 63 63 ]; 64 - maintainers = [ lib.maintainers.scubed2 ]; 64 + maintainers = [ ]; 65 65 homepage = "https://github.com/nxengine/nxengine-evo"; 66 66 platforms = lib.platforms.linux; 67 67 };
+2 -2
pkgs/os-specific/linux/intel-compute-runtime/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "intel-compute-runtime"; 14 - version = "23.43.27642.18"; 14 + version = "23.48.27912.11"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "intel"; 18 18 repo = "compute-runtime"; 19 19 rev = version; 20 - hash = "sha256-AXHNIWCezPYTzc+SXp1B4BzhfSfM2GUCpWLtCT1SE7I="; 20 + hash = "sha256-9VKmD7FxvBrDVqT1TzKommjrTvalfR4diReaDRy+Lk0="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/os-specific/linux/kernel/kernels-org.json
··· 1 1 { 2 2 "testing": { 3 - "version": "6.8-rc1", 4 - "hash": "sha256:0rnrd1iy73vkrablx6rqlmxv9bv9zjfh6zj09aqca9rr5h8iz1p3" 3 + "version": "6.8-rc2", 4 + "hash": "sha256:0zlk5kq06lan0x689dxrxnfpz2zmlmykm1h0cfpgiy05f52kbhlk" 5 5 }, 6 6 "6.5": { 7 7 "version": "6.5.13",
+2 -2
pkgs/os-specific/linux/kernel/linux-libre.nix
··· 1 1 { stdenv, lib, fetchsvn, linux 2 2 , scripts ? fetchsvn { 3 3 url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/"; 4 - rev = "19473"; 5 - sha256 = "0k9pgjg6k9j00x4m3g6chnhgznr5r1yyqd9x8q7a9q9j88vygszs"; 4 + rev = "19482"; 5 + sha256 = "0y9w9jwlhxv88mjr67g64wgypjf3ikc6c5gr8wrvxiawi24kdhca"; 6 6 } 7 7 , ... 8 8 }:
+2 -17
pkgs/os-specific/windows/mingw-w64/default.nix
··· 2 2 , stdenv 3 3 , windows 4 4 , fetchurl 5 - , fetchpatch 6 5 , autoreconfHook 7 6 }: 8 7 9 8 let 10 - version = "10.0.0"; 9 + version = "11.0.1"; 11 10 in stdenv.mkDerivation { 12 11 pname = "mingw-w64"; 13 12 inherit version; 14 13 15 14 src = fetchurl { 16 15 url = "mirror://sourceforge/mingw-w64/mingw-w64-v${version}.tar.bz2"; 17 - hash = "sha256-umtDCu1yxjo3aFMfaj/8Kw/eLFejslFFDc9ImolPCJQ="; 16 + hash = "sha256-P2a84Gnui+10OaGhPafLkaXmfqYXDyExesf1eUYl7hA="; 18 17 }; 19 - 20 - patches = [ 21 - # Upstream patches to fix build parallelism 22 - (fetchpatch { 23 - name = "crt-suff-make-4.4.patch"; 24 - url = "https://github.com/mirror/mingw-w64/commit/953bcd32ae470c4647e94de8548dda5a8f07d82d.patch"; 25 - hash = "sha256-lrS4ZDa/Uwsj5DXajOUv+knZXan0JVU70KHHdIjJ07Y="; 26 - }) 27 - (fetchpatch { 28 - name = "dll-dep-make-4.4.patch"; 29 - url = "https://github.com/mirror/mingw-w64/commit/e1b0c1420bbd52ef505c71737c57393ac1397b0a.patch"; 30 - hash = "sha256-/56Cmmy0UYTaDKIWG7CgXsThvCHK6lSbekbBOoOJSIQ="; 31 - }) 32 - ]; 33 18 34 19 outputs = [ "out" "dev" ]; 35 20
+2 -2
pkgs/servers/homepage-dashboard/default.nix
··· 13 13 14 14 buildNpmPackage rec { 15 15 pname = "homepage-dashboard"; 16 - version = "0.8.6"; 16 + version = "0.8.7"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "gethomepage"; 20 20 repo = "homepage"; 21 21 rev = "v${version}"; 22 - hash = "sha256-ws4zPt6N4gPRLgJAeozPlbSJm0mOQKmkOZpKeB1y+J0="; 22 + hash = "sha256-H8BUyIsbn8UL6VuA2SEJXzJ77S/880rQIoNKFJNApqQ="; 23 23 }; 24 24 25 25 npmDepsHash = "sha256-RC2Y4XZqO+mLEKQxq+j2ukZYi/uu9XIjYadxek9P+SM=";
+3 -3
pkgs/servers/minio/default.nix
··· 21 21 in 22 22 buildGoModule rec { 23 23 pname = "minio"; 24 - version = "2024-01-18T22-51-28Z"; 24 + version = "2024-01-28T22-35-53Z"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "minio"; 28 28 repo = "minio"; 29 29 rev = "RELEASE.${version}"; 30 - sha256 = "sha256-O0MvwX8fD6QKaFTSfat9eVV+gY9ZaWIvxOpevwZaODw="; 30 + sha256 = "sha256-FI+YVpl8BeY2GbMrjUCLkXARLqeU3qwqbnFU6iZPRG8="; 31 31 }; 32 32 33 - vendorHash = "sha256-zB5yaWY0MhksqhrJfmfkpwlZio0p291t9ETESgADBjg="; 33 + vendorHash = "sha256-v6Mn0f8xNsaV1ixnuVs9cPi5FghAGKjX5nWiBZLhBUU="; 34 34 35 35 doCheck = false; 36 36
+2 -2
pkgs/servers/monitoring/prometheus/knot-exporter.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "knot-exporter"; 9 - version = "3.3.3"; 9 + version = "3.3.4"; 10 10 pyproject = true; 11 11 12 12 src = fetchPypi { 13 13 pname = "knot_exporter"; 14 14 inherit version; 15 - hash = "sha256-A7WRwWwcfgrkR5ixEaDCcCdJ1J8/zeG5aFCBnFbD3Qo="; 15 + hash = "sha256-jZNNJiJxq3pNSZFwu2UEHhrA0odIDY0UO+d4PJII1ZI="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+2 -2
pkgs/servers/web-apps/jitsi-meet/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jitsi-meet"; 5 - version = "1.0.7712"; 5 + version = "1.0.7762"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.jitsi.org/jitsi-meet/src/jitsi-meet-${version}.tar.bz2"; 9 - sha256 = "NNO+lXSPGtEDN7cqBatH2l8jqaQnTdNXfo9uzc+SwUA="; 9 + sha256 = "SsmMQdR6JczL63/o/LHbg5sjnBA+TuYPu4WR+tlGaC4="; 10 10 }; 11 11 12 12 dontBuild = true;
+3 -3
pkgs/servers/web-apps/vikunja/api.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "vikunja-api"; 5 - version = "0.22.0"; 5 + version = "0.22.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "go-vikunja"; 9 9 repo = "api"; 10 10 rev = "v${version}"; 11 - hash = "sha256-hqyopIV/cLLC8An+ELN0a/cFAq6BoCZZjBRviaJ5ygI="; 11 + hash = "sha256-tYhlAF1VuM/Xz4HP7DtI0hGsiNyYxzFiNIEbm8n9DC8="; 12 12 }; 13 13 14 14 nativeBuildInputs = ··· 24 24 in 25 25 [ fakeGit mage ]; 26 26 27 - vendorHash = "sha256-+V6a6h5pg8FU87pA4JxZo07HGBXIgCv4FjmtjIpQUP4="; 27 + vendorHash = "sha256-OD/7RCCrRdlrsRW7CRT01cDUvNnedNdTZ8YgDFGaE4o="; 28 28 29 29 # checks need to be disabled because of needed internet for some checks 30 30 doCheck = false;
+2 -2
pkgs/servers/web-apps/vikunja/frontend.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "vikunja-frontend"; 5 - version = "0.22.0"; 5 + version = "0.22.1"; 6 6 7 7 src = fetchurl { 8 8 url = "https://dl.vikunja.io/frontend/${pname}-${version}.zip"; 9 - hash = "sha256-LYU1IGAhSZOwMI44HW5IfcBKs9RkU/IXGVgPGDKnKAs="; 9 + hash = "sha256-jkFF6sucLZWpWkPcovTdD9MOyJNPRWIBfK9388X5onc="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ unzip ];
+4 -4
pkgs/tools/admin/meshcentral/default.nix
··· 7 7 }: 8 8 9 9 yarn2nix-moretea.mkYarnPackage { 10 - version = "1.1.19"; 10 + version = "1.1.20"; 11 11 12 12 src = fetchzip { 13 - url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.19.tgz"; 14 - sha256 = "0kphzzhzc29jmldbfdfczw0395a1kr38bpyz0hjl9hm0d6glz74h"; 13 + url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.20.tgz"; 14 + sha256 = "1iykx1lrsd09z3jbykspjgibsbpcgrw5b60dmpzcc1i4fr0zpnz9"; 15 15 }; 16 16 17 17 patches = [ ./fix-js-include-paths.patch ]; ··· 21 21 22 22 offlineCache = fetchYarnDeps { 23 23 yarnLock = ./yarn.lock; 24 - hash = "sha256-tKS7Nrd5tWuRFfl5hZXCmVBxUe+W3+uhtw0YF0IBGZU="; 24 + hash = "sha256-zLbD0UhCRQNTka1WUjDuZLseS1PMURQSPFEa0SvwS7E="; 25 25 }; 26 26 27 27 # Tarball has CRLF line endings. This makes patching difficult, so let's convert them.
+1 -1
pkgs/tools/admin/meshcentral/package.json
··· 1 1 { 2 2 "name": "meshcentral", 3 - "version": "1.1.19", 3 + "version": "1.1.20", 4 4 "keywords": [ 5 5 "Remote Device Management", 6 6 "Remote Device Monitoring",
+1 -1
pkgs/tools/admin/meshcentral/update.sh
··· 47 47 new_yarn_hash=$(prefetch-yarn-deps "$expr_dir/yarn.lock") 48 48 new_yarn_hash=$(nix-hash --type sha256 --to-sri "$new_yarn_hash") 49 49 old_yarn_hash=$(nix-instantiate --eval -A meshcentral.offlineCache.outputHash | tr -d '"') 50 - sed -i "$expr_dir/default.nix" -re "s|\"$old_yarn_hash\"|\"$new_yarn_hash\"|" 50 + sed -i "$expr_dir/default.nix" -e "s|\"$old_yarn_hash\"|\"$new_yarn_hash\"|" 51 51 52 52 # Only clean up if everything worked 53 53 cd /
+121 -121
pkgs/tools/admin/meshcentral/yarn.lock
··· 65 65 "@aws-sdk/util-utf8-browser" "^3.0.0" 66 66 tslib "^1.11.1" 67 67 68 - "@aws-sdk/client-cognito-identity@3.496.0": 69 - version "3.496.0" 70 - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.496.0.tgz#fe7e3b56b2d1186c0164f2bbf591fb7371c5921f" 71 - integrity sha512-rb0Pv8jzJ8XBNmhKl/Up8jnaLWPKuW622s9RR9JyVEu/uUR5tyhdEJvEsS88A9a0+BTRt4G7X1VnUXWAgi8hxQ== 68 + "@aws-sdk/client-cognito-identity@3.501.0": 69 + version "3.501.0" 70 + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.501.0.tgz#232543d91b1d236cfeac7c0168c56eddff1aafd3" 71 + integrity sha512-ynWW9VVT7CTMQBh8l7WFt2SNekg3667gwjQmeGN8+DDMDqt2Z+L52717S0AN1pQDUMbh/DuKKPk+Sr30HBK3vA== 72 72 dependencies: 73 73 "@aws-crypto/sha256-browser" "3.0.0" 74 74 "@aws-crypto/sha256-js" "3.0.0" 75 - "@aws-sdk/client-sts" "3.496.0" 75 + "@aws-sdk/client-sts" "3.501.0" 76 76 "@aws-sdk/core" "3.496.0" 77 - "@aws-sdk/credential-provider-node" "3.496.0" 77 + "@aws-sdk/credential-provider-node" "3.501.0" 78 78 "@aws-sdk/middleware-host-header" "3.496.0" 79 79 "@aws-sdk/middleware-logger" "3.496.0" 80 80 "@aws-sdk/middleware-recursion-detection" "3.496.0" ··· 154 154 "@smithy/util-utf8" "^2.1.1" 155 155 tslib "^2.5.0" 156 156 157 - "@aws-sdk/client-sts@3.496.0": 158 - version "3.496.0" 159 - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.496.0.tgz#e0c142cf8bb1aec7a9c7b09dd9739f6773d94fd0" 160 - integrity sha512-3pSdqgegdwbK3CT1WvGHhA+Bf91R9cr8G1Ynp+iU2wZvy8ueJfMUk0NYfjo3EEv0YhSbMLKuduzZfvQHFHXYhw== 157 + "@aws-sdk/client-sts@3.501.0": 158 + version "3.501.0" 159 + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.501.0.tgz#f3ab15d11517f28f1fdd3bd2b0c4dcf15a88b5aa" 160 + integrity sha512-Uwc/xuxsA46dZS5s+4U703LBNDrGpWF7RB4XYEEMD21BLfGuqntxLLQux8xxKt3Pcur0CsXNja5jXt3uLnE5MA== 161 161 dependencies: 162 162 "@aws-crypto/sha256-browser" "3.0.0" 163 163 "@aws-crypto/sha256-js" "3.0.0" 164 164 "@aws-sdk/core" "3.496.0" 165 - "@aws-sdk/credential-provider-node" "3.496.0" 165 + "@aws-sdk/credential-provider-node" "3.501.0" 166 166 "@aws-sdk/middleware-host-header" "3.496.0" 167 167 "@aws-sdk/middleware-logger" "3.496.0" 168 168 "@aws-sdk/middleware-recursion-detection" "3.496.0" ··· 212 212 "@smithy/types" "^2.9.1" 213 213 tslib "^2.5.0" 214 214 215 - "@aws-sdk/credential-provider-cognito-identity@3.496.0": 216 - version "3.496.0" 217 - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.496.0.tgz#cb4105e9247bdee4b6cef4551f6d5939f9519bb4" 218 - integrity sha512-LIB9hom5mqGxk+hdbpZnxIJ4F1c5ZuY5uu3aWy9luowci03Z5nzYYepzBwpoE5Lk102gqVKeia//mRr25blzWQ== 215 + "@aws-sdk/credential-provider-cognito-identity@3.501.0": 216 + version "3.501.0" 217 + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.501.0.tgz#9df440eea01125130226fdd1619f5b728f4db9c0" 218 + integrity sha512-U9fjzliKzMiPx/EWLNLCEoF5wWhVtlluTEc4/WhNtSryV2PyihqIAK8nK4+MFaXB4xOrlRnpYMd7oqm03wMGyw== 219 219 dependencies: 220 - "@aws-sdk/client-cognito-identity" "3.496.0" 220 + "@aws-sdk/client-cognito-identity" "3.501.0" 221 221 "@aws-sdk/types" "3.496.0" 222 222 "@smithy/property-provider" "^2.1.1" 223 223 "@smithy/types" "^2.9.1" ··· 248 248 "@smithy/util-stream" "^2.1.1" 249 249 tslib "^2.5.0" 250 250 251 - "@aws-sdk/credential-provider-ini@3.496.0": 252 - version "3.496.0" 253 - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.496.0.tgz#4de82fc173ba1581af4bf6fcad610f2fc0fd8ca1" 254 - integrity sha512-2nD1jp1sIwcQaWK1y/9ruQOkW16RUxZpzgjbW/gnK3iiUXwx+/FNQWxshud+GTSx3Q4x6eIhqsbjtP4VVPPuUA== 251 + "@aws-sdk/credential-provider-ini@3.501.0": 252 + version "3.501.0" 253 + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.501.0.tgz#66f56d56858267460614260b6bfd70cd18ba868b" 254 + integrity sha512-6UXnwLtYIr298ljveumCVXsH+x7csGscK5ylY+veRFy514NqyloRdJt8JY26hhh5SF9MYnkW+JyWSJ2Ls3tOjQ== 255 255 dependencies: 256 256 "@aws-sdk/credential-provider-env" "3.496.0" 257 257 "@aws-sdk/credential-provider-process" "3.496.0" 258 - "@aws-sdk/credential-provider-sso" "3.496.0" 258 + "@aws-sdk/credential-provider-sso" "3.501.0" 259 259 "@aws-sdk/credential-provider-web-identity" "3.496.0" 260 260 "@aws-sdk/types" "3.496.0" 261 261 "@smithy/credential-provider-imds" "^2.2.1" ··· 264 264 "@smithy/types" "^2.9.1" 265 265 tslib "^2.5.0" 266 266 267 - "@aws-sdk/credential-provider-node@3.496.0": 268 - version "3.496.0" 269 - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.496.0.tgz#734fc5aa824c387c893ff5624b201c0243ea1c7c" 270 - integrity sha512-IVF9RvLePfRa5S5/eBIRChJCWOzQkGwM8P/L79Gl84u/cH2oSG4NtUI/YTDlrtmnYn7YsGhINSV0WnzfF2twfQ== 267 + "@aws-sdk/credential-provider-node@3.501.0": 268 + version "3.501.0" 269 + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.501.0.tgz#6cb96dc5c1bfaf8dcb580063beeed9ef9db33961" 270 + integrity sha512-NM62D8gYrQ1nyLYwW4k48B2/lMHDzHDcQccS1wJakr6bg5sdtG06CumwlVcY+LAa0o1xRnhHmh/yiwj/nN4avw== 271 271 dependencies: 272 272 "@aws-sdk/credential-provider-env" "3.496.0" 273 - "@aws-sdk/credential-provider-ini" "3.496.0" 273 + "@aws-sdk/credential-provider-ini" "3.501.0" 274 274 "@aws-sdk/credential-provider-process" "3.496.0" 275 - "@aws-sdk/credential-provider-sso" "3.496.0" 275 + "@aws-sdk/credential-provider-sso" "3.501.0" 276 276 "@aws-sdk/credential-provider-web-identity" "3.496.0" 277 277 "@aws-sdk/types" "3.496.0" 278 278 "@smithy/credential-provider-imds" "^2.2.1" ··· 292 292 "@smithy/types" "^2.9.1" 293 293 tslib "^2.5.0" 294 294 295 - "@aws-sdk/credential-provider-sso@3.496.0": 296 - version "3.496.0" 297 - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.496.0.tgz#1c5f2d25b64936b79095f49cabbcd7832fb87087" 298 - integrity sha512-eP7GxpT2QYubSDG7uk1GJW4eNymZCq65IxDyEFCXOP/kfqkxriCY+iVEFG6/Mo3LxvgrgHXU4jxrCAXMAWN43g== 295 + "@aws-sdk/credential-provider-sso@3.501.0": 296 + version "3.501.0" 297 + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.501.0.tgz#a96b859b59d3825f54158de8c692d69bd6edf5e6" 298 + integrity sha512-y90dlvvZ55PwecODFdMx0NiNlJJfm7X6S61PKdLNCMRcu1YK+eWn0CmPHGHobBUQ4SEYhnFLcHSsf+VMim6BtQ== 299 299 dependencies: 300 300 "@aws-sdk/client-sso" "3.496.0" 301 - "@aws-sdk/token-providers" "3.496.0" 301 + "@aws-sdk/token-providers" "3.501.0" 302 302 "@aws-sdk/types" "3.496.0" 303 303 "@smithy/property-provider" "^2.1.1" 304 304 "@smithy/shared-ini-file-loader" "^2.3.1" ··· 316 316 tslib "^2.5.0" 317 317 318 318 "@aws-sdk/credential-providers@^3.186.0": 319 - version "3.496.0" 320 - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.496.0.tgz#ca41a6ee1a8de4b3a44c08624ebd0137cbfd5097" 321 - integrity sha512-JqdSHFY3t+QMdS7Iok/ymvU3bZjVY7YuX9xroJJjMM/gkw+TxnJtVw/uIGsmoK1FT2KX+Dg4i/gmVyQAWubSJw== 319 + version "3.501.0" 320 + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.501.0.tgz#15321a2028e9ee36d5333da222386abb81e24553" 321 + integrity sha512-nyfGzzYKcAny2kUyQjVDhSzfFTwkfZjGyJZ79WaLkNcCsVSsHBbptPRmRV2b4N0EoHTCfGqkbB02as4av/OQrw== 322 322 dependencies: 323 - "@aws-sdk/client-cognito-identity" "3.496.0" 323 + "@aws-sdk/client-cognito-identity" "3.501.0" 324 324 "@aws-sdk/client-sso" "3.496.0" 325 - "@aws-sdk/client-sts" "3.496.0" 326 - "@aws-sdk/credential-provider-cognito-identity" "3.496.0" 325 + "@aws-sdk/client-sts" "3.501.0" 326 + "@aws-sdk/credential-provider-cognito-identity" "3.501.0" 327 327 "@aws-sdk/credential-provider-env" "3.496.0" 328 328 "@aws-sdk/credential-provider-http" "3.496.0" 329 - "@aws-sdk/credential-provider-ini" "3.496.0" 330 - "@aws-sdk/credential-provider-node" "3.496.0" 329 + "@aws-sdk/credential-provider-ini" "3.501.0" 330 + "@aws-sdk/credential-provider-node" "3.501.0" 331 331 "@aws-sdk/credential-provider-process" "3.496.0" 332 - "@aws-sdk/credential-provider-sso" "3.496.0" 332 + "@aws-sdk/credential-provider-sso" "3.501.0" 333 333 "@aws-sdk/credential-provider-web-identity" "3.496.0" 334 334 "@aws-sdk/types" "3.496.0" 335 335 "@smithy/credential-provider-imds" "^2.2.1" ··· 402 402 "@smithy/util-middleware" "^2.1.1" 403 403 tslib "^2.5.0" 404 404 405 - "@aws-sdk/token-providers@3.496.0": 406 - version "3.496.0" 407 - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.496.0.tgz#5b5baf0801fd591de4a28146afbdc8250197f9fa" 408 - integrity sha512-fyi8RcObEa1jNETJdc2H6q9VHrrdKCj/b6+fbLvymb7mUVRd0aWUn+24SNUImnSOnrwYnwaMfyyEC388X4MbFQ== 405 + "@aws-sdk/token-providers@3.501.0": 406 + version "3.501.0" 407 + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.501.0.tgz#33fc8130ffecfa99b88a54ebaa74ff3225f79875" 408 + integrity sha512-MvLPhNxlStmQqVm2crGLUqYWvK/AbMmI9j4FbEfJ15oG/I+730zjSJQEy2MvdiqbJRDPZ/tRCL89bUedOrmi0g== 409 409 dependencies: 410 410 "@aws-crypto/sha256-browser" "3.0.0" 411 411 "@aws-crypto/sha256-js" "3.0.0" ··· 498 498 tslib "^2.3.1" 499 499 500 500 "@babel/cli@^7.16.0": 501 - version "7.23.4" 502 - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.23.4.tgz#f5cc90487278065fa0c3b1267cf0c1d44ddf85a7" 503 - integrity sha512-j3luA9xGKCXVyCa5R7lJvOMM+Kc2JEnAEIgz2ggtjQ/j5YUVgfsg/WsG95bbsgq7YLHuiCOzMnoSasuY16qiCw== 501 + version "7.23.9" 502 + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.23.9.tgz#06b3e76376ee53f14ac8ac422c884950c69e1b9e" 503 + integrity sha512-vB1UXmGDNEhcf1jNAHKT9IlYk1R+hehVTLFlCLHBi8gfuHQGP6uRjgXVYU0EVlI/qwAWpstqkBdf2aez3/z/5Q== 504 504 dependencies: 505 505 "@jridgewell/trace-mapping" "^0.3.17" 506 506 commander "^4.0.1" ··· 513 513 "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3" 514 514 chokidar "^3.4.0" 515 515 516 - "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": 516 + "@babel/code-frame@^7.23.5": 517 517 version "7.23.5" 518 518 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" 519 519 integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== ··· 527 527 integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== 528 528 529 529 "@babel/core@^7.16.5": 530 - version "7.23.7" 531 - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.7.tgz#4d8016e06a14b5f92530a13ed0561730b5c6483f" 532 - integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== 530 + version "7.23.9" 531 + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" 532 + integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== 533 533 dependencies: 534 534 "@ampproject/remapping" "^2.2.0" 535 535 "@babel/code-frame" "^7.23.5" 536 536 "@babel/generator" "^7.23.6" 537 537 "@babel/helper-compilation-targets" "^7.23.6" 538 538 "@babel/helper-module-transforms" "^7.23.3" 539 - "@babel/helpers" "^7.23.7" 540 - "@babel/parser" "^7.23.6" 541 - "@babel/template" "^7.22.15" 542 - "@babel/traverse" "^7.23.7" 543 - "@babel/types" "^7.23.6" 539 + "@babel/helpers" "^7.23.9" 540 + "@babel/parser" "^7.23.9" 541 + "@babel/template" "^7.23.9" 542 + "@babel/traverse" "^7.23.9" 543 + "@babel/types" "^7.23.9" 544 544 convert-source-map "^2.0.0" 545 545 debug "^4.1.0" 546 546 gensync "^1.0.0-beta.2" ··· 647 647 resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" 648 648 integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== 649 649 650 - "@babel/helpers@^7.23.7": 651 - version "7.23.8" 652 - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.8.tgz#fc6b2d65b16847fd50adddbd4232c76378959e34" 653 - integrity sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ== 650 + "@babel/helpers@^7.23.9": 651 + version "7.23.9" 652 + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.9.tgz#c3e20bbe7f7a7e10cb9b178384b4affdf5995c7d" 653 + integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ== 654 654 dependencies: 655 - "@babel/template" "^7.22.15" 656 - "@babel/traverse" "^7.23.7" 657 - "@babel/types" "^7.23.6" 655 + "@babel/template" "^7.23.9" 656 + "@babel/traverse" "^7.23.9" 657 + "@babel/types" "^7.23.9" 658 658 659 659 "@babel/highlight@^7.23.4": 660 660 version "7.23.4" ··· 666 666 js-tokens "^4.0.0" 667 667 668 668 "@babel/node@^7.16.5": 669 - version "7.22.19" 670 - resolved "https://registry.yarnpkg.com/@babel/node/-/node-7.22.19.tgz#d0bd1e84e3d45eb2eeb68046d6dc22161786222b" 671 - integrity sha512-VsKSO9aEHdO16NdtqkJfrXZ9Sxlna1BVnBbToWr1KGdI3cyIk6KqOoa8mWvpK280lJDOwJqxvnl994KmLhq1Yw== 669 + version "7.23.9" 670 + resolved "https://registry.yarnpkg.com/@babel/node/-/node-7.23.9.tgz#fc40dc371439f1a45535ebf515232f4f046ef7a9" 671 + integrity sha512-/d4ju/POwlGIJlZ+NqWH1qu61wt6ZlTZZZutrK2MOSdaH1JCh726nLw/GSvAjG+LTY6CO9SsB8uWcttnFKm6yg== 672 672 dependencies: 673 - "@babel/register" "^7.22.15" 673 + "@babel/register" "^7.23.7" 674 674 commander "^4.0.1" 675 675 core-js "^3.30.2" 676 676 node-environment-flags "^1.0.5" 677 677 regenerator-runtime "^0.14.0" 678 678 v8flags "^3.1.1" 679 679 680 - "@babel/parser@^7.22.15", "@babel/parser@^7.23.6", "@babel/parser@^7.4.3": 681 - version "7.23.6" 682 - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b" 683 - integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== 680 + "@babel/parser@^7.23.9", "@babel/parser@^7.4.3": 681 + version "7.23.9" 682 + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" 683 + integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== 684 684 685 685 "@babel/plugin-syntax-jsx@^7.23.3": 686 686 version "7.23.3" ··· 700 700 "@babel/plugin-syntax-jsx" "^7.23.3" 701 701 "@babel/types" "^7.23.4" 702 702 703 - "@babel/register@^7.22.15": 703 + "@babel/register@^7.23.7": 704 704 version "7.23.7" 705 705 resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.23.7.tgz#485a5e7951939d21304cae4af1719fdb887bc038" 706 706 integrity sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ== ··· 711 711 pirates "^4.0.6" 712 712 source-map-support "^0.5.16" 713 713 714 - "@babel/template@^7.22.15", "@babel/template@^7.4.0": 715 - version "7.22.15" 716 - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" 717 - integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== 714 + "@babel/template@^7.22.15", "@babel/template@^7.23.9", "@babel/template@^7.4.0": 715 + version "7.23.9" 716 + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.23.9.tgz#f881d0487cba2828d3259dcb9ef5005a9731011a" 717 + integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA== 718 718 dependencies: 719 - "@babel/code-frame" "^7.22.13" 720 - "@babel/parser" "^7.22.15" 721 - "@babel/types" "^7.22.15" 719 + "@babel/code-frame" "^7.23.5" 720 + "@babel/parser" "^7.23.9" 721 + "@babel/types" "^7.23.9" 722 722 723 - "@babel/traverse@^7.23.7", "@babel/traverse@^7.4.3": 724 - version "7.23.7" 725 - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.7.tgz#9a7bf285c928cb99b5ead19c3b1ce5b310c9c305" 726 - integrity sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg== 723 + "@babel/traverse@^7.23.9", "@babel/traverse@^7.4.3": 724 + version "7.23.9" 725 + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" 726 + integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg== 727 727 dependencies: 728 728 "@babel/code-frame" "^7.23.5" 729 729 "@babel/generator" "^7.23.6" ··· 731 731 "@babel/helper-function-name" "^7.23.0" 732 732 "@babel/helper-hoist-variables" "^7.22.5" 733 733 "@babel/helper-split-export-declaration" "^7.22.6" 734 - "@babel/parser" "^7.23.6" 735 - "@babel/types" "^7.23.6" 734 + "@babel/parser" "^7.23.9" 735 + "@babel/types" "^7.23.9" 736 736 debug "^4.3.1" 737 737 globals "^11.1.0" 738 738 739 - "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.4.0": 740 - version "7.23.6" 741 - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.6.tgz#be33fdb151e1f5a56877d704492c240fc71c7ccd" 742 - integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== 739 + "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.4.0": 740 + version "7.23.9" 741 + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002" 742 + integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q== 743 743 dependencies: 744 744 "@babel/helper-string-parser" "^7.23.4" 745 745 "@babel/helper-validator-identifier" "^7.22.20" ··· 1425 1425 "@types/node" "*" 1426 1426 1427 1427 "@types/node@*": 1428 - version "20.11.5" 1429 - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.5.tgz#be10c622ca7fcaa3cf226cf80166abc31389d86e" 1430 - integrity sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w== 1428 + version "20.11.9" 1429 + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.9.tgz#959d436f20ce2ee3df897c3eaa0617c98fa70efb" 1430 + integrity sha512-CQXNuMoS/VcoAMISe5pm4JnEd1Br5jildbQEToEMQvutmv+EaQr90ry9raiudgpyDuqFiV9e4rnjSfLNq12M5w== 1431 1431 dependencies: 1432 1432 undici-types "~5.26.4" 1433 1433 ··· 2489 2489 form-data "^4.0.0" 2490 2490 2491 2491 axios@^1.6.0: 2492 - version "1.6.5" 2493 - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.5.tgz#2c090da14aeeab3770ad30c3a1461bc970fb0cd8" 2494 - integrity sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg== 2492 + version "1.6.7" 2493 + resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.7.tgz#7b48c2e27c96f9c68a2f8f31e2ab19f59b06b0a7" 2494 + integrity sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA== 2495 2495 dependencies: 2496 2496 follow-redirects "^1.15.4" 2497 2497 form-data "^4.0.0" ··· 3222 3222 base64-js "^1.1.2" 3223 3223 3224 3224 browserslist@^4.22.2: 3225 - version "4.22.2" 3226 - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b" 3227 - integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== 3225 + version "4.22.3" 3226 + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.3.tgz#299d11b7e947a6b843981392721169e27d60c5a6" 3227 + integrity sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A== 3228 3228 dependencies: 3229 - caniuse-lite "^1.0.30001565" 3230 - electron-to-chromium "^1.4.601" 3229 + caniuse-lite "^1.0.30001580" 3230 + electron-to-chromium "^1.4.648" 3231 3231 node-releases "^2.0.14" 3232 3232 update-browserslist-db "^1.0.13" 3233 3233 ··· 3411 3411 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 3412 3412 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== 3413 3413 3414 - caniuse-lite@^1.0.30001565: 3415 - version "1.0.30001579" 3416 - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001579.tgz#45c065216110f46d6274311a4b3fcf6278e0852a" 3417 - integrity sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA== 3414 + caniuse-lite@^1.0.30001580: 3415 + version "1.0.30001581" 3416 + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz#0dfd4db9e94edbdca67d57348ebc070dece279f4" 3417 + integrity sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ== 3418 3418 3419 3419 caseless@~0.12.0: 3420 3420 version "0.12.0" ··· 3946 3946 integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== 3947 3947 3948 3948 core-js@^3.30.2: 3949 - version "3.35.0" 3950 - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.35.0.tgz#58e651688484f83c34196ca13f099574ee53d6b4" 3951 - integrity sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg== 3949 + version "3.35.1" 3950 + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.35.1.tgz#9c28f8b7ccee482796f8590cc8d15739eaaf980c" 3951 + integrity sha512-IgdsbxNyMskrTFxa9lWHyMwAJU5gXOPP+1yO+K59d50VLVAIDAbs7gIv705KzALModfK3ZrSZTPNpC0PQgIZuw== 3952 3952 3953 3953 core-util-is@1.0.2: 3954 3954 version "1.0.2" ··· 4371 4371 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 4372 4372 integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== 4373 4373 4374 - electron-to-chromium@^1.4.601: 4375 - version "1.4.640" 4376 - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.640.tgz#76290a36fa4b5f1f4cadaf1fc582478ebb3ac246" 4377 - integrity sha512-z/6oZ/Muqk4BaE7P69bXhUhpJbUM9ZJeka43ZwxsDshKtePns4mhBlh8bU5+yrnOnz3fhG82XLzGUXazOmsWnA== 4374 + electron-to-chromium@^1.4.648: 4375 + version "1.4.648" 4376 + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.648.tgz#c7b46c9010752c37bb4322739d6d2dd82354fbe4" 4377 + integrity sha512-EmFMarXeqJp9cUKu/QEciEApn0S/xRcpZWuAm32U7NgoZCimjsilKXHRO9saeEW55eHZagIDg6XTUOv32w9pjg== 4378 4378 4379 4379 emoji-regex@^7.0.1: 4380 4380 version "7.0.3" ··· 5330 5330 define-properties "^1.1.3" 5331 5331 5332 5332 google-auth-library@^9.0.0: 5333 - version "9.4.2" 5334 - resolved "https://registry.yarnpkg.com/google-auth-library/-/google-auth-library-9.4.2.tgz#4831150d2c049c37450a81141be34027657c38b6" 5335 - integrity sha512-rTLO4gjhqqo3WvYKL5IdtlCvRqeQ4hxUx/p4lObobY2xotFW3bCQC+Qf1N51CYOfiqfMecdMwW9RIo7dFWYjqw== 5333 + version "9.5.0" 5334 + resolved "https://registry.yarnpkg.com/google-auth-library/-/google-auth-library-9.5.0.tgz#fd97b78bc1512025b9c9ad3998c60e2d75b6137e" 5335 + integrity sha512-OUbP509lWVlZxuMY+Cgomw49VzZFP9myIcVeYEpeBlbXJbPC4R+K4BmO9hd3ciYM5QIwm5W1PODcKjqxtkye9Q== 5336 5336 dependencies: 5337 5337 base64-js "^1.3.0" 5338 5338 ecdsa-sig-formatter "^1.0.11" ··· 6963 6963 integrity sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA== 6964 6964 6965 6965 lru-cache@^10.0.1: 6966 - version "10.1.0" 6967 - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484" 6968 - integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== 6966 + version "10.2.0" 6967 + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" 6968 + integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== 6969 6969 6970 6970 lru-cache@^4.0.1: 6971 6971 version "4.1.5" ··· 9502 9502 spdx-license-ids "^3.0.0" 9503 9503 9504 9504 spdx-exceptions@^2.1.0: 9505 - version "2.3.0" 9506 - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" 9507 - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== 9505 + version "2.4.0" 9506 + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz#c07a4ede25b16e4f78e6707bbd84b15a45c19c1b" 9507 + integrity sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw== 9508 9508 9509 9509 spdx-expression-parse@^3.0.0: 9510 9510 version "3.0.1"
+2 -2
pkgs/tools/audio/audiowaveform/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "audiowaveform"; 5 - version = "1.10.0"; 5 + version = "1.10.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bbc"; 9 9 repo = "audiowaveform"; 10 10 rev = version; 11 - sha256 = "sha256-I9reh4ktBOvhtjh5L1LzpkZSjDb0adIYJFtjGfBBvA8="; 11 + sha256 = "sha256-FcQq0xWs3jH2MfhFQ5r5Vaz8B3akBHBSg8Z/k9An/Wg="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake gtest ];
+2 -2
pkgs/tools/graphics/maskromtool/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "maskromtool"; 12 - version = "2024-01-1"; 12 + version = "2024-01-28"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "travisgoodspeed"; 16 16 repo = "maskromtool"; 17 17 rev = "v${version}"; 18 - hash = "sha256-iKzq0hH45uHtWr2QZsVSPUZjmU6rXUGqVQ8SlIhOuJ0="; 18 + hash = "sha256-jYnJgZ4bn5NDSzNyhb46xnmzbF9Y59shw8y/2zmxiVM="; 19 19 }; 20 20 21 21 buildInputs = [
+2 -2
pkgs/tools/misc/github-backup/default.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "github-backup"; 10 - version = "0.44.1"; 10 + version = "0.45.0"; 11 11 pyproject = true; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-tOCIrquhBS7aNeFocu8M9JV19vfFwrfIsaaePCp2vPw="; 15 + hash = "sha256-bT5eqhpSK9u6Q4hO8FTgbpjjv0x2am1m2fOw5OqxixQ="; 16 16 }; 17 17 18 18 nativeBuildInputs = with python3.pkgs; [
+2 -2
pkgs/tools/misc/ytcast/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ytcast"; 5 - version = "1.3.0"; 5 + version = "1.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "MarcoLucidi01"; 9 9 repo = "ytcast"; 10 10 rev = "v${version}"; 11 - sha256 = "0f45ai1s4njhcvbv088yn10i3vdvlm6wlfi0ijq5gak1dg02klma"; 11 + sha256 = "sha256-iy9+MgXwP4ALz4NHJyn2ghC5boR53H3ioB2+7tcJunE="; 12 12 }; 13 13 14 14 vendorHash = null;
+383 -301
pkgs/tools/networking/bandwhich/Cargo.lock
··· 29 29 ] 30 30 31 31 [[package]] 32 + name = "ahash" 33 + version = "0.8.7" 34 + source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" 36 + dependencies = [ 37 + "cfg-if", 38 + "once_cell", 39 + "version_check", 40 + "zerocopy", 41 + ] 42 + 43 + [[package]] 32 44 name = "aho-corasick" 33 45 version = "1.1.2" 34 46 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 36 48 dependencies = [ 37 49 "memchr", 38 50 ] 51 + 52 + [[package]] 53 + name = "allocator-api2" 54 + version = "0.2.16" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 39 57 40 58 [[package]] 41 59 name = "android-tzdata" ··· 54 72 55 73 [[package]] 56 74 name = "anstream" 57 - version = "0.6.4" 75 + version = "0.6.11" 58 76 source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" 77 + checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" 60 78 dependencies = [ 61 79 "anstyle", 62 80 "anstyle-parse", ··· 74 92 75 93 [[package]] 76 94 name = "anstyle-parse" 77 - version = "0.2.2" 95 + version = "0.2.3" 78 96 source = "registry+https://github.com/rust-lang/crates.io-index" 79 - checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 97 + checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 80 98 dependencies = [ 81 99 "utf8parse", 82 100 ] 83 101 84 102 [[package]] 85 103 name = "anstyle-query" 86 - version = "1.0.0" 104 + version = "1.0.2" 87 105 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 106 + checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 89 107 dependencies = [ 90 - "windows-sys 0.48.0", 108 + "windows-sys 0.52.0", 91 109 ] 92 110 93 111 [[package]] 94 112 name = "anstyle-wincon" 95 - version = "3.0.1" 113 + version = "3.0.2" 96 114 source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 115 + checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 98 116 dependencies = [ 99 117 "anstyle", 100 - "windows-sys 0.48.0", 118 + "windows-sys 0.52.0", 101 119 ] 102 120 103 121 [[package]] 104 122 name = "anyhow" 105 - version = "1.0.75" 123 + version = "1.0.79" 106 124 source = "registry+https://github.com/rust-lang/crates.io-index" 107 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 125 + checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 108 126 dependencies = [ 109 127 "backtrace", 110 128 ] 111 129 112 130 [[package]] 113 131 name = "async-trait" 114 - version = "0.1.74" 132 + version = "0.1.77" 115 133 source = "registry+https://github.com/rust-lang/crates.io-index" 116 - checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 134 + checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" 117 135 dependencies = [ 118 136 "proc-macro2", 119 137 "quote", 120 - "syn 2.0.38", 138 + "syn 2.0.48", 121 139 ] 122 140 123 141 [[package]] ··· 143 161 144 162 [[package]] 145 163 name = "bandwhich" 146 - version = "0.21.1" 164 + version = "0.22.2" 147 165 dependencies = [ 148 166 "anyhow", 149 167 "async-trait", 150 168 "chrono", 151 169 "clap", 152 170 "clap-verbosity-flag", 171 + "clap_complete", 172 + "clap_mangen", 153 173 "crossterm", 154 174 "derivative", 155 175 "http_req", 156 176 "insta", 157 177 "ipnetwork", 178 + "itertools", 158 179 "log", 159 180 "netstat2", 181 + "once_cell", 160 182 "packet-builder", 161 183 "pnet", 162 184 "pnet_base", ··· 167 189 "resolv-conf", 168 190 "rstest", 169 191 "simplelog", 192 + "strum", 170 193 "sysinfo", 171 194 "thiserror", 172 195 "tokio", ··· 189 212 190 213 [[package]] 191 214 name = "bitflags" 192 - version = "2.4.1" 215 + version = "2.4.2" 193 216 source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 217 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 195 218 196 219 [[package]] 197 220 name = "block-buffer" ··· 265 288 266 289 [[package]] 267 290 name = "chrono" 268 - version = "0.4.31" 291 + version = "0.4.33" 269 292 source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 293 + checksum = "9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb" 271 294 dependencies = [ 272 295 "android-tzdata", 273 296 "iana-time-zone", 274 297 "js-sys", 275 298 "num-traits", 276 299 "wasm-bindgen", 277 - "windows-targets 0.48.5", 300 + "windows-targets 0.52.0", 278 301 ] 279 302 280 303 [[package]] ··· 289 312 290 313 [[package]] 291 314 name = "clap" 292 - version = "4.4.6" 315 + version = "4.4.18" 293 316 source = "registry+https://github.com/rust-lang/crates.io-index" 294 - checksum = "d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956" 317 + checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" 295 318 dependencies = [ 296 319 "clap_builder", 297 320 "clap_derive", ··· 299 322 300 323 [[package]] 301 324 name = "clap-verbosity-flag" 302 - version = "2.0.1" 325 + version = "2.1.2" 303 326 source = "registry+https://github.com/rust-lang/crates.io-index" 304 - checksum = "1eef05769009513df2eb1c3b4613e7fad873a14c600ff025b08f250f59fee7de" 327 + checksum = "b57f73ca21b17a0352944b9bb61803b6007bd911b6cccfef7153f7f0600ac495" 305 328 dependencies = [ 306 329 "clap", 307 330 "log", ··· 309 332 310 333 [[package]] 311 334 name = "clap_builder" 312 - version = "4.4.6" 335 + version = "4.4.18" 313 336 source = "registry+https://github.com/rust-lang/crates.io-index" 314 - checksum = "0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45" 337 + checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" 315 338 dependencies = [ 316 339 "anstream", 317 340 "anstyle", 318 341 "clap_lex", 319 342 "strsim", 343 + ] 344 + 345 + [[package]] 346 + name = "clap_complete" 347 + version = "4.4.9" 348 + source = "registry+https://github.com/rust-lang/crates.io-index" 349 + checksum = "df631ae429f6613fcd3a7c1adbdb65f637271e561b03680adaa6573015dfb106" 350 + dependencies = [ 351 + "clap", 320 352 ] 321 353 322 354 [[package]] 323 355 name = "clap_derive" 324 - version = "4.4.2" 356 + version = "4.4.7" 325 357 source = "registry+https://github.com/rust-lang/crates.io-index" 326 - checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873" 358 + checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 327 359 dependencies = [ 328 360 "heck", 329 361 "proc-macro2", 330 362 "quote", 331 - "syn 2.0.38", 363 + "syn 2.0.48", 332 364 ] 333 365 334 366 [[package]] 335 367 name = "clap_lex" 336 - version = "0.5.1" 368 + version = "0.6.0" 337 369 source = "registry+https://github.com/rust-lang/crates.io-index" 338 - checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" 370 + checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 371 + 372 + [[package]] 373 + name = "clap_mangen" 374 + version = "0.2.17" 375 + source = "registry+https://github.com/rust-lang/crates.io-index" 376 + checksum = "4a7c2b01e5e779c19f46a94bbd398f33ae63b0f78c07108351fb4536845bb7fd" 377 + dependencies = [ 378 + "clap", 379 + "roff", 380 + ] 339 381 340 382 [[package]] 341 383 name = "colorchoice" ··· 345 387 346 388 [[package]] 347 389 name = "console" 348 - version = "0.15.7" 390 + version = "0.15.8" 349 391 source = "registry+https://github.com/rust-lang/crates.io-index" 350 - checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 392 + checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 351 393 dependencies = [ 352 394 "encode_unicode", 353 395 "lazy_static", 354 396 "libc", 355 - "windows-sys 0.45.0", 397 + "windows-sys 0.52.0", 356 398 ] 357 399 358 400 [[package]] ··· 363 405 364 406 [[package]] 365 407 name = "core-foundation" 366 - version = "0.9.3" 408 + version = "0.9.4" 367 409 source = "registry+https://github.com/rust-lang/crates.io-index" 368 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 410 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 369 411 dependencies = [ 370 412 "core-foundation-sys", 371 413 "libc", ··· 373 415 374 416 [[package]] 375 417 name = "core-foundation-sys" 376 - version = "0.8.4" 418 + version = "0.8.6" 377 419 source = "registry+https://github.com/rust-lang/crates.io-index" 378 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 420 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 379 421 380 422 [[package]] 381 423 name = "cpufeatures" 382 - version = "0.2.9" 424 + version = "0.2.12" 383 425 source = "registry+https://github.com/rust-lang/crates.io-index" 384 - checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" 426 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 385 427 dependencies = [ 386 428 "libc", 387 429 ] ··· 397 439 398 440 [[package]] 399 441 name = "crossbeam-deque" 400 - version = "0.8.3" 442 + version = "0.8.5" 401 443 source = "registry+https://github.com/rust-lang/crates.io-index" 402 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 444 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 403 445 dependencies = [ 404 - "cfg-if", 405 446 "crossbeam-epoch", 406 447 "crossbeam-utils", 407 448 ] 408 449 409 450 [[package]] 410 451 name = "crossbeam-epoch" 411 - version = "0.9.15" 452 + version = "0.9.18" 412 453 source = "registry+https://github.com/rust-lang/crates.io-index" 413 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 454 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 414 455 dependencies = [ 415 - "autocfg", 416 - "cfg-if", 417 456 "crossbeam-utils", 418 - "memoffset", 419 - "scopeguard", 420 457 ] 421 458 422 459 [[package]] 423 460 name = "crossbeam-utils" 424 - version = "0.8.16" 461 + version = "0.8.19" 425 462 source = "registry+https://github.com/rust-lang/crates.io-index" 426 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 427 - dependencies = [ 428 - "cfg-if", 429 - ] 463 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 430 464 431 465 [[package]] 432 466 name = "crossterm" ··· 434 468 source = "registry+https://github.com/rust-lang/crates.io-index" 435 469 checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" 436 470 dependencies = [ 437 - "bitflags 2.4.1", 471 + "bitflags 2.4.2", 438 472 "crossterm_winapi", 439 473 "libc", 440 474 "mio", ··· 465 499 466 500 [[package]] 467 501 name = "data-encoding" 468 - version = "2.4.0" 502 + version = "2.5.0" 469 503 source = "registry+https://github.com/rust-lang/crates.io-index" 470 - checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 504 + checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 471 505 472 506 [[package]] 473 507 name = "deranged" 474 - version = "0.3.9" 508 + version = "0.3.11" 475 509 source = "registry+https://github.com/rust-lang/crates.io-index" 476 - checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 510 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 477 511 dependencies = [ 478 512 "powerfmt", 479 513 ] ··· 532 566 "heck", 533 567 "proc-macro2", 534 568 "quote", 535 - "syn 2.0.38", 569 + "syn 2.0.48", 536 570 ] 537 571 538 572 [[package]] 539 573 name = "errno" 540 - version = "0.3.5" 574 + version = "0.3.8" 541 575 source = "registry+https://github.com/rust-lang/crates.io-index" 542 - checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" 576 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 543 577 dependencies = [ 544 578 "libc", 545 - "windows-sys 0.48.0", 579 + "windows-sys 0.52.0", 546 580 ] 547 581 548 582 [[package]] ··· 578 612 579 613 [[package]] 580 614 name = "form_urlencoded" 581 - version = "1.2.0" 615 + version = "1.2.1" 582 616 source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 617 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 584 618 dependencies = [ 585 619 "percent-encoding", 586 620 ] 587 621 588 622 [[package]] 589 623 name = "futures" 590 - version = "0.3.28" 624 + version = "0.3.30" 591 625 source = "registry+https://github.com/rust-lang/crates.io-index" 592 - checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 626 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 593 627 dependencies = [ 594 628 "futures-channel", 595 629 "futures-core", ··· 602 636 603 637 [[package]] 604 638 name = "futures-channel" 605 - version = "0.3.28" 639 + version = "0.3.30" 606 640 source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 641 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 608 642 dependencies = [ 609 643 "futures-core", 610 644 "futures-sink", ··· 612 646 613 647 [[package]] 614 648 name = "futures-core" 615 - version = "0.3.28" 649 + version = "0.3.30" 616 650 source = "registry+https://github.com/rust-lang/crates.io-index" 617 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 651 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 618 652 619 653 [[package]] 620 654 name = "futures-executor" 621 - version = "0.3.28" 655 + version = "0.3.30" 622 656 source = "registry+https://github.com/rust-lang/crates.io-index" 623 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 657 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 624 658 dependencies = [ 625 659 "futures-core", 626 660 "futures-task", ··· 629 663 630 664 [[package]] 631 665 name = "futures-io" 632 - version = "0.3.28" 666 + version = "0.3.30" 633 667 source = "registry+https://github.com/rust-lang/crates.io-index" 634 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 668 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 635 669 636 670 [[package]] 637 671 name = "futures-macro" 638 - version = "0.3.28" 672 + version = "0.3.30" 639 673 source = "registry+https://github.com/rust-lang/crates.io-index" 640 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 674 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 641 675 dependencies = [ 642 676 "proc-macro2", 643 677 "quote", 644 - "syn 2.0.38", 678 + "syn 2.0.48", 645 679 ] 646 680 647 681 [[package]] 648 682 name = "futures-sink" 649 - version = "0.3.28" 683 + version = "0.3.30" 650 684 source = "registry+https://github.com/rust-lang/crates.io-index" 651 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 685 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 652 686 653 687 [[package]] 654 688 name = "futures-task" 655 - version = "0.3.28" 689 + version = "0.3.30" 656 690 source = "registry+https://github.com/rust-lang/crates.io-index" 657 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 691 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 658 692 659 693 [[package]] 660 694 name = "futures-timer" ··· 664 698 665 699 [[package]] 666 700 name = "futures-util" 667 - version = "0.3.28" 701 + version = "0.3.30" 668 702 source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 703 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 670 704 dependencies = [ 671 705 "futures-channel", 672 706 "futures-core", ··· 692 726 693 727 [[package]] 694 728 name = "getrandom" 695 - version = "0.2.10" 729 + version = "0.2.12" 696 730 source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 731 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 698 732 dependencies = [ 699 733 "cfg-if", 700 734 "libc", ··· 703 737 704 738 [[package]] 705 739 name = "gimli" 706 - version = "0.28.0" 740 + version = "0.28.1" 707 741 source = "registry+https://github.com/rust-lang/crates.io-index" 708 - checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 742 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 709 743 710 744 [[package]] 711 745 name = "glob" ··· 714 748 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 715 749 716 750 [[package]] 751 + name = "hashbrown" 752 + version = "0.14.3" 753 + source = "registry+https://github.com/rust-lang/crates.io-index" 754 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 755 + dependencies = [ 756 + "ahash", 757 + "allocator-api2", 758 + ] 759 + 760 + [[package]] 717 761 name = "heck" 718 762 version = "0.4.1" 719 763 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 721 765 722 766 [[package]] 723 767 name = "hermit-abi" 724 - version = "0.3.3" 768 + version = "0.3.4" 725 769 source = "registry+https://github.com/rust-lang/crates.io-index" 726 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 770 + checksum = "5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f" 727 771 728 772 [[package]] 729 773 name = "hex" ··· 753 797 754 798 [[package]] 755 799 name = "http_req" 756 - version = "0.10.0" 800 + version = "0.10.2" 757 801 source = "registry+https://github.com/rust-lang/crates.io-index" 758 - checksum = "158d4edacc70c9bdb0464314063b8d9d60fa776442dc13b00a13581b88b0a0a0" 802 + checksum = "90394b01e9de1f7eca6ca0664cc64bd92add9603c1aa4f961813f23789035e10" 759 803 dependencies = [ 760 804 "native-tls", 761 805 "unicase", ··· 763 807 764 808 [[package]] 765 809 name = "iana-time-zone" 766 - version = "0.1.57" 810 + version = "0.1.59" 767 811 source = "registry+https://github.com/rust-lang/crates.io-index" 768 - checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" 812 + checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539" 769 813 dependencies = [ 770 814 "android_system_properties", 771 815 "core-foundation-sys", 772 816 "iana-time-zone-haiku", 773 817 "js-sys", 774 818 "wasm-bindgen", 775 - "windows", 819 + "windows-core", 776 820 ] 777 821 778 822 [[package]] ··· 795 839 ] 796 840 797 841 [[package]] 842 + name = "idna" 843 + version = "0.5.0" 844 + source = "registry+https://github.com/rust-lang/crates.io-index" 845 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 846 + dependencies = [ 847 + "unicode-bidi", 848 + "unicode-normalization", 849 + ] 850 + 851 + [[package]] 798 852 name = "indoc" 799 853 version = "2.0.4" 800 854 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 820 874 "linked-hash-map", 821 875 "similar", 822 876 "yaml-rust", 823 - ] 824 - 825 - [[package]] 826 - name = "io-lifetimes" 827 - version = "1.0.11" 828 - source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 830 - dependencies = [ 831 - "hermit-abi", 832 - "libc", 833 - "windows-sys 0.48.0", 834 877 ] 835 878 836 879 [[package]] ··· 847 890 848 891 [[package]] 849 892 name = "ipnet" 850 - version = "2.8.0" 893 + version = "2.9.0" 851 894 source = "registry+https://github.com/rust-lang/crates.io-index" 852 - checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" 895 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 853 896 854 897 [[package]] 855 898 name = "ipnetwork" ··· 862 905 863 906 [[package]] 864 907 name = "itertools" 865 - version = "0.11.0" 908 + version = "0.12.0" 866 909 source = "registry+https://github.com/rust-lang/crates.io-index" 867 - checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 910 + checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" 868 911 dependencies = [ 869 912 "either", 870 913 ] 871 914 872 915 [[package]] 873 916 name = "itoa" 874 - version = "1.0.9" 917 + version = "1.0.10" 875 918 source = "registry+https://github.com/rust-lang/crates.io-index" 876 - checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 919 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 877 920 878 921 [[package]] 879 922 name = "jobserver" ··· 886 929 887 930 [[package]] 888 931 name = "js-sys" 889 - version = "0.3.64" 932 + version = "0.3.67" 890 933 source = "registry+https://github.com/rust-lang/crates.io-index" 891 - checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 934 + checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" 892 935 dependencies = [ 893 936 "wasm-bindgen", 894 937 ] ··· 901 944 902 945 [[package]] 903 946 name = "libc" 904 - version = "0.2.149" 947 + version = "0.2.152" 905 948 source = "registry+https://github.com/rust-lang/crates.io-index" 906 - checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" 949 + checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" 907 950 908 951 [[package]] 909 952 name = "linked-hash-map" ··· 913 956 914 957 [[package]] 915 958 name = "linux-raw-sys" 916 - version = "0.1.4" 959 + version = "0.4.13" 917 960 source = "registry+https://github.com/rust-lang/crates.io-index" 918 - checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 919 - 920 - [[package]] 921 - name = "linux-raw-sys" 922 - version = "0.4.10" 923 - source = "registry+https://github.com/rust-lang/crates.io-index" 924 - checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" 961 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 925 962 926 963 [[package]] 927 964 name = "lock_api" 928 - version = "0.4.10" 965 + version = "0.4.11" 929 966 source = "registry+https://github.com/rust-lang/crates.io-index" 930 - checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 967 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 931 968 dependencies = [ 932 969 "autocfg", 933 970 "scopeguard", ··· 938 975 version = "0.4.20" 939 976 source = "registry+https://github.com/rust-lang/crates.io-index" 940 977 checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 978 + 979 + [[package]] 980 + name = "lru" 981 + version = "0.12.1" 982 + source = "registry+https://github.com/rust-lang/crates.io-index" 983 + checksum = "2994eeba8ed550fd9b47a0b38f0242bc3344e496483c6180b69139cc2fa5d1d7" 984 + dependencies = [ 985 + "hashbrown", 986 + ] 941 987 942 988 [[package]] 943 989 name = "lru-cache" ··· 956 1002 957 1003 [[package]] 958 1004 name = "memchr" 959 - version = "2.6.4" 1005 + version = "2.7.1" 960 1006 source = "registry+https://github.com/rust-lang/crates.io-index" 961 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 962 - 963 - [[package]] 964 - name = "memoffset" 965 - version = "0.9.0" 966 - source = "registry+https://github.com/rust-lang/crates.io-index" 967 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 968 - dependencies = [ 969 - "autocfg", 970 - ] 1007 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 971 1008 972 1009 [[package]] 973 1010 name = "miniz_oxide" ··· 980 1017 981 1018 [[package]] 982 1019 name = "mio" 983 - version = "0.8.8" 1020 + version = "0.8.10" 984 1021 source = "registry+https://github.com/rust-lang/crates.io-index" 985 - checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 1022 + checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 986 1023 dependencies = [ 987 1024 "libc", 988 1025 "log", ··· 1078 1115 1079 1116 [[package]] 1080 1117 name = "object" 1081 - version = "0.32.1" 1118 + version = "0.32.2" 1082 1119 source = "registry+https://github.com/rust-lang/crates.io-index" 1083 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 1120 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 1084 1121 dependencies = [ 1085 1122 "memchr", 1086 1123 ] 1087 1124 1088 1125 [[package]] 1089 1126 name = "once_cell" 1090 - version = "1.18.0" 1127 + version = "1.19.0" 1091 1128 source = "registry+https://github.com/rust-lang/crates.io-index" 1092 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 1129 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1093 1130 1094 1131 [[package]] 1095 1132 name = "openssl" 1096 - version = "0.10.57" 1133 + version = "0.10.63" 1097 1134 source = "registry+https://github.com/rust-lang/crates.io-index" 1098 - checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" 1135 + checksum = "15c9d69dd87a29568d4d017cfe8ec518706046a05184e5aea92d0af890b803c8" 1099 1136 dependencies = [ 1100 - "bitflags 2.4.1", 1137 + "bitflags 2.4.2", 1101 1138 "cfg-if", 1102 1139 "foreign-types", 1103 1140 "libc", ··· 1114 1151 dependencies = [ 1115 1152 "proc-macro2", 1116 1153 "quote", 1117 - "syn 2.0.38", 1154 + "syn 2.0.48", 1118 1155 ] 1119 1156 1120 1157 [[package]] ··· 1125 1162 1126 1163 [[package]] 1127 1164 name = "openssl-sys" 1128 - version = "0.9.93" 1165 + version = "0.9.99" 1129 1166 source = "registry+https://github.com/rust-lang/crates.io-index" 1130 - checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d" 1167 + checksum = "22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae" 1131 1168 dependencies = [ 1132 1169 "cc", 1133 1170 "libc", ··· 1158 1195 1159 1196 [[package]] 1160 1197 name = "parking_lot_core" 1161 - version = "0.9.8" 1198 + version = "0.9.9" 1162 1199 source = "registry+https://github.com/rust-lang/crates.io-index" 1163 - checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 1200 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1164 1201 dependencies = [ 1165 1202 "cfg-if", 1166 1203 "libc", ··· 1200 1237 1201 1238 [[package]] 1202 1239 name = "percent-encoding" 1203 - version = "2.3.0" 1240 + version = "2.3.1" 1204 1241 source = "registry+https://github.com/rust-lang/crates.io-index" 1205 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1242 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1206 1243 1207 1244 [[package]] 1208 1245 name = "pin-project-lite" ··· 1218 1255 1219 1256 [[package]] 1220 1257 name = "pkg-config" 1221 - version = "0.3.27" 1258 + version = "0.3.29" 1222 1259 source = "registry+https://github.com/rust-lang/crates.io-index" 1223 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1260 + checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" 1224 1261 1225 1262 [[package]] 1226 1263 name = "pnet" ··· 1267 1304 "proc-macro2", 1268 1305 "quote", 1269 1306 "regex", 1270 - "syn 2.0.38", 1307 + "syn 2.0.48", 1271 1308 ] 1272 1309 1273 1310 [[package]] ··· 1327 1364 1328 1365 [[package]] 1329 1366 name = "proc-macro2" 1330 - version = "1.0.69" 1367 + version = "1.0.78" 1331 1368 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 1369 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 1333 1370 dependencies = [ 1334 1371 "unicode-ident", 1335 1372 ] 1336 1373 1337 1374 [[package]] 1338 1375 name = "procfs" 1339 - version = "0.15.1" 1376 + version = "0.16.0" 1340 1377 source = "registry+https://github.com/rust-lang/crates.io-index" 1341 - checksum = "943ca7f9f29bab5844ecd8fdb3992c5969b6622bb9609b9502fef9b4310e3f1f" 1378 + checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" 1342 1379 dependencies = [ 1343 - "bitflags 1.3.2", 1344 - "byteorder", 1380 + "bitflags 2.4.2", 1345 1381 "chrono", 1346 1382 "flate2", 1347 1383 "hex", 1348 1384 "lazy_static", 1349 - "rustix 0.36.16", 1385 + "procfs-core", 1386 + "rustix", 1387 + ] 1388 + 1389 + [[package]] 1390 + name = "procfs-core" 1391 + version = "0.16.0" 1392 + source = "registry+https://github.com/rust-lang/crates.io-index" 1393 + checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" 1394 + dependencies = [ 1395 + "bitflags 2.4.2", 1396 + "chrono", 1397 + "hex", 1350 1398 ] 1351 1399 1352 1400 [[package]] ··· 1357 1405 1358 1406 [[package]] 1359 1407 name = "quote" 1360 - version = "1.0.33" 1408 + version = "1.0.35" 1361 1409 source = "registry+https://github.com/rust-lang/crates.io-index" 1362 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1410 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 1363 1411 dependencies = [ 1364 1412 "proc-macro2", 1365 1413 ] ··· 1396 1444 1397 1445 [[package]] 1398 1446 name = "ratatui" 1399 - version = "0.23.0" 1447 + version = "0.25.0" 1400 1448 source = "registry+https://github.com/rust-lang/crates.io-index" 1401 - checksum = "2e2e4cd95294a85c3b4446e63ef054eea43e0205b1fd60120c16b74ff7ff96ad" 1449 + checksum = "a5659e52e4ba6e07b2dad9f1158f578ef84a73762625ddb51536019f34d180eb" 1402 1450 dependencies = [ 1403 - "bitflags 2.4.1", 1451 + "bitflags 2.4.2", 1404 1452 "cassowary", 1405 1453 "crossterm", 1406 1454 "indoc", 1407 1455 "itertools", 1456 + "lru", 1408 1457 "paste", 1458 + "stability", 1409 1459 "strum", 1410 1460 "unicode-segmentation", 1411 1461 "unicode-width", ··· 1413 1463 1414 1464 [[package]] 1415 1465 name = "rayon" 1416 - version = "1.8.0" 1466 + version = "1.8.1" 1417 1467 source = "registry+https://github.com/rust-lang/crates.io-index" 1418 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 1468 + checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" 1419 1469 dependencies = [ 1420 1470 "either", 1421 1471 "rayon-core", ··· 1423 1473 1424 1474 [[package]] 1425 1475 name = "rayon-core" 1426 - version = "1.12.0" 1476 + version = "1.12.1" 1427 1477 source = "registry+https://github.com/rust-lang/crates.io-index" 1428 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 1478 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 1429 1479 dependencies = [ 1430 1480 "crossbeam-deque", 1431 1481 "crossbeam-utils", ··· 1433 1483 1434 1484 [[package]] 1435 1485 name = "redox_syscall" 1436 - version = "0.3.5" 1486 + version = "0.4.1" 1437 1487 source = "registry+https://github.com/rust-lang/crates.io-index" 1438 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1488 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1439 1489 dependencies = [ 1440 1490 "bitflags 1.3.2", 1441 1491 ] 1442 1492 1443 1493 [[package]] 1444 1494 name = "regex" 1445 - version = "1.10.1" 1495 + version = "1.10.3" 1446 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1447 - checksum = "aaac441002f822bc9705a681810a4dd2963094b9ca0ddc41cb963a4c189189ea" 1497 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 1448 1498 dependencies = [ 1449 1499 "aho-corasick", 1450 1500 "memchr", ··· 1454 1504 1455 1505 [[package]] 1456 1506 name = "regex-automata" 1457 - version = "0.4.2" 1507 + version = "0.4.5" 1458 1508 source = "registry+https://github.com/rust-lang/crates.io-index" 1459 - checksum = "5011c7e263a695dc8ca064cddb722af1be54e517a280b12a5356f98366899e5d" 1509 + checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 1460 1510 dependencies = [ 1461 1511 "aho-corasick", 1462 1512 "memchr", ··· 1471 1521 1472 1522 [[package]] 1473 1523 name = "relative-path" 1474 - version = "1.9.0" 1524 + version = "1.9.2" 1475 1525 source = "registry+https://github.com/rust-lang/crates.io-index" 1476 - checksum = "c707298afce11da2efef2f600116fa93ffa7a032b5d7b628aa17711ec81383ca" 1526 + checksum = "e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc" 1477 1527 1478 1528 [[package]] 1479 1529 name = "resolv-conf" ··· 1484 1534 "hostname", 1485 1535 "quick-error", 1486 1536 ] 1537 + 1538 + [[package]] 1539 + name = "roff" 1540 + version = "0.2.1" 1541 + source = "registry+https://github.com/rust-lang/crates.io-index" 1542 + checksum = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316" 1487 1543 1488 1544 [[package]] 1489 1545 name = "rstest" ··· 1510 1566 "regex", 1511 1567 "relative-path", 1512 1568 "rustc_version", 1513 - "syn 2.0.38", 1569 + "syn 2.0.48", 1514 1570 "unicode-ident", 1515 1571 ] 1516 1572 ··· 1531 1587 1532 1588 [[package]] 1533 1589 name = "rustix" 1534 - version = "0.36.16" 1590 + version = "0.38.30" 1535 1591 source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "6da3636faa25820d8648e0e31c5d519bbb01f72fdf57131f0f5f7da5fed36eab" 1592 + checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" 1537 1593 dependencies = [ 1538 - "bitflags 1.3.2", 1594 + "bitflags 2.4.2", 1539 1595 "errno", 1540 - "io-lifetimes", 1541 1596 "libc", 1542 - "linux-raw-sys 0.1.4", 1543 - "windows-sys 0.45.0", 1544 - ] 1545 - 1546 - [[package]] 1547 - name = "rustix" 1548 - version = "0.38.19" 1549 - source = "registry+https://github.com/rust-lang/crates.io-index" 1550 - checksum = "745ecfa778e66b2b63c88a61cb36e0eea109e803b0b86bf9879fbc77c70e86ed" 1551 - dependencies = [ 1552 - "bitflags 2.4.1", 1553 - "errno", 1554 - "libc", 1555 - "linux-raw-sys 0.4.10", 1556 - "windows-sys 0.48.0", 1597 + "linux-raw-sys", 1598 + "windows-sys 0.52.0", 1557 1599 ] 1558 1600 1559 1601 [[package]] ··· 1564 1606 1565 1607 [[package]] 1566 1608 name = "schannel" 1567 - version = "0.1.22" 1609 + version = "0.1.23" 1568 1610 source = "registry+https://github.com/rust-lang/crates.io-index" 1569 - checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 1611 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 1570 1612 dependencies = [ 1571 - "windows-sys 0.48.0", 1613 + "windows-sys 0.52.0", 1572 1614 ] 1573 1615 1574 1616 [[package]] ··· 1602 1644 1603 1645 [[package]] 1604 1646 name = "semver" 1605 - version = "1.0.20" 1647 + version = "1.0.21" 1606 1648 source = "registry+https://github.com/rust-lang/crates.io-index" 1607 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 1649 + checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 1608 1650 1609 1651 [[package]] 1610 1652 name = "serde" 1611 - version = "1.0.189" 1653 + version = "1.0.196" 1612 1654 source = "registry+https://github.com/rust-lang/crates.io-index" 1613 - checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537" 1655 + checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" 1614 1656 dependencies = [ 1615 1657 "serde_derive", 1616 1658 ] 1617 1659 1618 1660 [[package]] 1619 1661 name = "serde_derive" 1620 - version = "1.0.189" 1662 + version = "1.0.196" 1621 1663 source = "registry+https://github.com/rust-lang/crates.io-index" 1622 - checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5" 1664 + checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" 1623 1665 dependencies = [ 1624 1666 "proc-macro2", 1625 1667 "quote", 1626 - "syn 2.0.38", 1668 + "syn 2.0.48", 1627 1669 ] 1628 1670 1629 1671 [[package]] ··· 1680 1722 1681 1723 [[package]] 1682 1724 name = "similar" 1683 - version = "2.3.0" 1725 + version = "2.4.0" 1684 1726 source = "registry+https://github.com/rust-lang/crates.io-index" 1685 - checksum = "2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597" 1727 + checksum = "32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21" 1686 1728 1687 1729 [[package]] 1688 1730 name = "simplelog" ··· 1706 1748 1707 1749 [[package]] 1708 1750 name = "smallvec" 1709 - version = "1.11.1" 1751 + version = "1.13.1" 1710 1752 source = "registry+https://github.com/rust-lang/crates.io-index" 1711 - checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" 1753 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 1712 1754 1713 1755 [[package]] 1714 1756 name = "socket2" 1715 - version = "0.5.4" 1757 + version = "0.5.5" 1716 1758 source = "registry+https://github.com/rust-lang/crates.io-index" 1717 - checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" 1759 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 1718 1760 dependencies = [ 1719 1761 "libc", 1720 1762 "windows-sys 0.48.0", 1721 1763 ] 1722 1764 1723 1765 [[package]] 1766 + name = "stability" 1767 + version = "0.1.1" 1768 + source = "registry+https://github.com/rust-lang/crates.io-index" 1769 + checksum = "ebd1b177894da2a2d9120208c3386066af06a488255caabc5de8ddca22dbc3ce" 1770 + dependencies = [ 1771 + "quote", 1772 + "syn 1.0.109", 1773 + ] 1774 + 1775 + [[package]] 1724 1776 name = "strsim" 1725 1777 version = "0.10.0" 1726 1778 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1745 1797 "proc-macro2", 1746 1798 "quote", 1747 1799 "rustversion", 1748 - "syn 2.0.38", 1800 + "syn 2.0.48", 1749 1801 ] 1750 1802 1751 1803 [[package]] ··· 1767 1819 1768 1820 [[package]] 1769 1821 name = "syn" 1770 - version = "2.0.38" 1822 + version = "2.0.48" 1771 1823 source = "registry+https://github.com/rust-lang/crates.io-index" 1772 - checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" 1824 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 1773 1825 dependencies = [ 1774 1826 "proc-macro2", 1775 1827 "quote", ··· 1778 1830 1779 1831 [[package]] 1780 1832 name = "sysinfo" 1781 - version = "0.29.10" 1833 + version = "0.30.5" 1782 1834 source = "registry+https://github.com/rust-lang/crates.io-index" 1783 - checksum = "0a18d114d420ada3a891e6bc8e96a2023402203296a47cdd65083377dad18ba5" 1835 + checksum = "1fb4f3438c8f6389c864e61221cbc97e9bca98b4daf39a5beb7bea660f528bb2" 1784 1836 dependencies = [ 1785 1837 "cfg-if", 1786 1838 "core-foundation-sys", ··· 1788 1840 "ntapi", 1789 1841 "once_cell", 1790 1842 "rayon", 1791 - "winapi", 1843 + "windows", 1792 1844 ] 1793 1845 1794 1846 [[package]] 1795 1847 name = "tempfile" 1796 - version = "3.8.0" 1848 + version = "3.9.0" 1797 1849 source = "registry+https://github.com/rust-lang/crates.io-index" 1798 - checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" 1850 + checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" 1799 1851 dependencies = [ 1800 1852 "cfg-if", 1801 1853 "fastrand", 1802 1854 "redox_syscall", 1803 - "rustix 0.38.19", 1804 - "windows-sys 0.48.0", 1855 + "rustix", 1856 + "windows-sys 0.52.0", 1805 1857 ] 1806 1858 1807 1859 [[package]] ··· 1815 1867 1816 1868 [[package]] 1817 1869 name = "thiserror" 1818 - version = "1.0.49" 1870 + version = "1.0.56" 1819 1871 source = "registry+https://github.com/rust-lang/crates.io-index" 1820 - checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4" 1872 + checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" 1821 1873 dependencies = [ 1822 1874 "thiserror-impl", 1823 1875 ] 1824 1876 1825 1877 [[package]] 1826 1878 name = "thiserror-impl" 1827 - version = "1.0.49" 1879 + version = "1.0.56" 1828 1880 source = "registry+https://github.com/rust-lang/crates.io-index" 1829 - checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" 1881 + checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" 1830 1882 dependencies = [ 1831 1883 "proc-macro2", 1832 1884 "quote", 1833 - "syn 2.0.38", 1885 + "syn 2.0.48", 1834 1886 ] 1835 1887 1836 1888 [[package]] 1837 1889 name = "time" 1838 - version = "0.3.30" 1890 + version = "0.3.31" 1839 1891 source = "registry+https://github.com/rust-lang/crates.io-index" 1840 - checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 1892 + checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" 1841 1893 dependencies = [ 1842 1894 "deranged", 1843 1895 "itoa", ··· 1857 1909 1858 1910 [[package]] 1859 1911 name = "time-macros" 1860 - version = "0.2.15" 1912 + version = "0.2.16" 1861 1913 source = "registry+https://github.com/rust-lang/crates.io-index" 1862 - checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 1914 + checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" 1863 1915 dependencies = [ 1864 1916 "time-core", 1865 1917 ] ··· 1881 1933 1882 1934 [[package]] 1883 1935 name = "tokio" 1884 - version = "1.33.0" 1936 + version = "1.35.1" 1885 1937 source = "registry+https://github.com/rust-lang/crates.io-index" 1886 - checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" 1938 + checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" 1887 1939 dependencies = [ 1888 1940 "backtrace", 1889 1941 "bytes", ··· 1897 1949 1898 1950 [[package]] 1899 1951 name = "tracing" 1900 - version = "0.1.39" 1952 + version = "0.1.40" 1901 1953 source = "registry+https://github.com/rust-lang/crates.io-index" 1902 - checksum = "ee2ef2af84856a50c1d430afce2fdded0a4ec7eda868db86409b4543df0797f9" 1954 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 1903 1955 dependencies = [ 1904 1956 "pin-project-lite", 1905 1957 "tracing-attributes", ··· 1914 1966 dependencies = [ 1915 1967 "proc-macro2", 1916 1968 "quote", 1917 - "syn 2.0.38", 1969 + "syn 2.0.48", 1918 1970 ] 1919 1971 1920 1972 [[package]] ··· 1928 1980 1929 1981 [[package]] 1930 1982 name = "trust-dns-proto" 1931 - version = "0.23.1" 1983 + version = "0.23.2" 1932 1984 source = "registry+https://github.com/rust-lang/crates.io-index" 1933 - checksum = "559ac980345f7f5020883dd3bcacf176355225e01916f8c2efecad7534f682c6" 1985 + checksum = "3119112651c157f4488931a01e586aa459736e9d6046d3bd9105ffb69352d374" 1934 1986 dependencies = [ 1935 1987 "async-trait", 1936 1988 "cfg-if", ··· 1939 1991 "futures-channel", 1940 1992 "futures-io", 1941 1993 "futures-util", 1942 - "idna", 1994 + "idna 0.4.0", 1943 1995 "ipnet", 1944 1996 "once_cell", 1945 1997 "rand", ··· 1953 2005 1954 2006 [[package]] 1955 2007 name = "trust-dns-resolver" 1956 - version = "0.23.1" 2008 + version = "0.23.2" 1957 2009 source = "registry+https://github.com/rust-lang/crates.io-index" 1958 - checksum = "c723b0e608b24ad04c73b2607e0241b2c98fd79795a95e98b068b6966138a29d" 2010 + checksum = "10a3e6c3aff1718b3c73e395d1f35202ba2ffa847c6a62eea0db8fb4cfe30be6" 1959 2011 dependencies = [ 1960 2012 "cfg-if", 1961 2013 "futures-util", ··· 1989 2041 1990 2042 [[package]] 1991 2043 name = "unicode-bidi" 1992 - version = "0.3.13" 2044 + version = "0.3.15" 1993 2045 source = "registry+https://github.com/rust-lang/crates.io-index" 1994 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 2046 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 1995 2047 1996 2048 [[package]] 1997 2049 name = "unicode-ident" ··· 2022 2074 2023 2075 [[package]] 2024 2076 name = "url" 2025 - version = "2.4.1" 2077 + version = "2.5.0" 2026 2078 source = "registry+https://github.com/rust-lang/crates.io-index" 2027 - checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 2079 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 2028 2080 dependencies = [ 2029 2081 "form_urlencoded", 2030 - "idna", 2082 + "idna 0.5.0", 2031 2083 "percent-encoding", 2032 2084 ] 2033 2085 ··· 2057 2109 2058 2110 [[package]] 2059 2111 name = "wasm-bindgen" 2060 - version = "0.2.87" 2112 + version = "0.2.90" 2061 2113 source = "registry+https://github.com/rust-lang/crates.io-index" 2062 - checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 2114 + checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" 2063 2115 dependencies = [ 2064 2116 "cfg-if", 2065 2117 "wasm-bindgen-macro", ··· 2067 2119 2068 2120 [[package]] 2069 2121 name = "wasm-bindgen-backend" 2070 - version = "0.2.87" 2122 + version = "0.2.90" 2071 2123 source = "registry+https://github.com/rust-lang/crates.io-index" 2072 - checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 2124 + checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" 2073 2125 dependencies = [ 2074 2126 "bumpalo", 2075 2127 "log", 2076 2128 "once_cell", 2077 2129 "proc-macro2", 2078 2130 "quote", 2079 - "syn 2.0.38", 2131 + "syn 2.0.48", 2080 2132 "wasm-bindgen-shared", 2081 2133 ] 2082 2134 2083 2135 [[package]] 2084 2136 name = "wasm-bindgen-macro" 2085 - version = "0.2.87" 2137 + version = "0.2.90" 2086 2138 source = "registry+https://github.com/rust-lang/crates.io-index" 2087 - checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 2139 + checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" 2088 2140 dependencies = [ 2089 2141 "quote", 2090 2142 "wasm-bindgen-macro-support", ··· 2092 2144 2093 2145 [[package]] 2094 2146 name = "wasm-bindgen-macro-support" 2095 - version = "0.2.87" 2147 + version = "0.2.90" 2096 2148 source = "registry+https://github.com/rust-lang/crates.io-index" 2097 - checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 2149 + checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" 2098 2150 dependencies = [ 2099 2151 "proc-macro2", 2100 2152 "quote", 2101 - "syn 2.0.38", 2153 + "syn 2.0.48", 2102 2154 "wasm-bindgen-backend", 2103 2155 "wasm-bindgen-shared", 2104 2156 ] 2105 2157 2106 2158 [[package]] 2107 2159 name = "wasm-bindgen-shared" 2108 - version = "0.2.87" 2160 + version = "0.2.90" 2109 2161 source = "registry+https://github.com/rust-lang/crates.io-index" 2110 - checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 2162 + checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" 2111 2163 2112 2164 [[package]] 2113 2165 name = "widestring" ··· 2148 2200 2149 2201 [[package]] 2150 2202 name = "windows" 2151 - version = "0.48.0" 2203 + version = "0.52.0" 2152 2204 source = "registry+https://github.com/rust-lang/crates.io-index" 2153 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 2205 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 2154 2206 dependencies = [ 2155 - "windows-targets 0.48.5", 2207 + "windows-core", 2208 + "windows-targets 0.52.0", 2156 2209 ] 2157 2210 2158 2211 [[package]] 2159 - name = "windows-sys" 2160 - version = "0.45.0" 2212 + name = "windows-core" 2213 + version = "0.52.0" 2161 2214 source = "registry+https://github.com/rust-lang/crates.io-index" 2162 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 2215 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 2163 2216 dependencies = [ 2164 - "windows-targets 0.42.2", 2217 + "windows-targets 0.52.0", 2165 2218 ] 2166 2219 2167 2220 [[package]] ··· 2174 2227 ] 2175 2228 2176 2229 [[package]] 2177 - name = "windows-targets" 2178 - version = "0.42.2" 2230 + name = "windows-sys" 2231 + version = "0.52.0" 2179 2232 source = "registry+https://github.com/rust-lang/crates.io-index" 2180 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 2233 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2181 2234 dependencies = [ 2182 - "windows_aarch64_gnullvm 0.42.2", 2183 - "windows_aarch64_msvc 0.42.2", 2184 - "windows_i686_gnu 0.42.2", 2185 - "windows_i686_msvc 0.42.2", 2186 - "windows_x86_64_gnu 0.42.2", 2187 - "windows_x86_64_gnullvm 0.42.2", 2188 - "windows_x86_64_msvc 0.42.2", 2235 + "windows-targets 0.52.0", 2189 2236 ] 2190 2237 2191 2238 [[package]] ··· 2204 2251 ] 2205 2252 2206 2253 [[package]] 2207 - name = "windows_aarch64_gnullvm" 2208 - version = "0.42.2" 2254 + name = "windows-targets" 2255 + version = "0.52.0" 2209 2256 source = "registry+https://github.com/rust-lang/crates.io-index" 2210 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 2257 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 2258 + dependencies = [ 2259 + "windows_aarch64_gnullvm 0.52.0", 2260 + "windows_aarch64_msvc 0.52.0", 2261 + "windows_i686_gnu 0.52.0", 2262 + "windows_i686_msvc 0.52.0", 2263 + "windows_x86_64_gnu 0.52.0", 2264 + "windows_x86_64_gnullvm 0.52.0", 2265 + "windows_x86_64_msvc 0.52.0", 2266 + ] 2211 2267 2212 2268 [[package]] 2213 2269 name = "windows_aarch64_gnullvm" ··· 2216 2272 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2217 2273 2218 2274 [[package]] 2219 - name = "windows_aarch64_msvc" 2220 - version = "0.42.2" 2275 + name = "windows_aarch64_gnullvm" 2276 + version = "0.52.0" 2221 2277 source = "registry+https://github.com/rust-lang/crates.io-index" 2222 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 2278 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 2223 2279 2224 2280 [[package]] 2225 2281 name = "windows_aarch64_msvc" ··· 2228 2284 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2229 2285 2230 2286 [[package]] 2231 - name = "windows_i686_gnu" 2232 - version = "0.42.2" 2287 + name = "windows_aarch64_msvc" 2288 + version = "0.52.0" 2233 2289 source = "registry+https://github.com/rust-lang/crates.io-index" 2234 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 2290 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 2235 2291 2236 2292 [[package]] 2237 2293 name = "windows_i686_gnu" ··· 2240 2296 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2241 2297 2242 2298 [[package]] 2243 - name = "windows_i686_msvc" 2244 - version = "0.42.2" 2299 + name = "windows_i686_gnu" 2300 + version = "0.52.0" 2245 2301 source = "registry+https://github.com/rust-lang/crates.io-index" 2246 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 2302 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 2247 2303 2248 2304 [[package]] 2249 2305 name = "windows_i686_msvc" ··· 2252 2308 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2253 2309 2254 2310 [[package]] 2255 - name = "windows_x86_64_gnu" 2256 - version = "0.42.2" 2311 + name = "windows_i686_msvc" 2312 + version = "0.52.0" 2257 2313 source = "registry+https://github.com/rust-lang/crates.io-index" 2258 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 2314 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 2259 2315 2260 2316 [[package]] 2261 2317 name = "windows_x86_64_gnu" ··· 2264 2320 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2265 2321 2266 2322 [[package]] 2267 - name = "windows_x86_64_gnullvm" 2268 - version = "0.42.2" 2323 + name = "windows_x86_64_gnu" 2324 + version = "0.52.0" 2269 2325 source = "registry+https://github.com/rust-lang/crates.io-index" 2270 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 2326 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 2271 2327 2272 2328 [[package]] 2273 2329 name = "windows_x86_64_gnullvm" ··· 2276 2332 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2277 2333 2278 2334 [[package]] 2279 - name = "windows_x86_64_msvc" 2280 - version = "0.42.2" 2335 + name = "windows_x86_64_gnullvm" 2336 + version = "0.52.0" 2281 2337 source = "registry+https://github.com/rust-lang/crates.io-index" 2282 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 2338 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 2283 2339 2284 2340 [[package]] 2285 2341 name = "windows_x86_64_msvc" ··· 2288 2344 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2289 2345 2290 2346 [[package]] 2347 + name = "windows_x86_64_msvc" 2348 + version = "0.52.0" 2349 + source = "registry+https://github.com/rust-lang/crates.io-index" 2350 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 2351 + 2352 + [[package]] 2291 2353 name = "winreg" 2292 2354 version = "0.50.0" 2293 2355 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2304 2366 checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 2305 2367 dependencies = [ 2306 2368 "linked-hash-map", 2369 + ] 2370 + 2371 + [[package]] 2372 + name = "zerocopy" 2373 + version = "0.7.32" 2374 + source = "registry+https://github.com/rust-lang/crates.io-index" 2375 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 2376 + dependencies = [ 2377 + "zerocopy-derive", 2378 + ] 2379 + 2380 + [[package]] 2381 + name = "zerocopy-derive" 2382 + version = "0.7.32" 2383 + source = "registry+https://github.com/rust-lang/crates.io-index" 2384 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 2385 + dependencies = [ 2386 + "proc-macro2", 2387 + "quote", 2388 + "syn 2.0.48", 2307 2389 ] 2308 2390 2309 2391 [[package]]
+2 -2
pkgs/tools/networking/bandwhich/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "bandwhich"; 5 - version = "0.21.1"; 5 + version = "0.22.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "imsnif"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-9+7ol2QSIXLkkRt/YlAobZHb3Tm+SmnjW/JufwimMTE="; 11 + hash = "sha256-/uG1xjhxnIkS3rq7Tv1q1v8X7p1baDB8OiSEV9OLyfo="; 12 12 }; 13 13 14 14 cargoLock = {
+3 -3
pkgs/tools/networking/netbird/default.nix
··· 31 31 in 32 32 buildGoModule rec { 33 33 pname = "netbird"; 34 - version = "0.25.4"; 34 + version = "0.25.5"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "netbirdio"; 38 38 repo = pname; 39 39 rev = "v${version}"; 40 - hash = "sha256-M6n7uD1HPG0RA8PqNc7misIM9+w3uoJDjRhRcBQZKZM="; 40 + hash = "sha256-b+zwDKuB6RRWCZTIjFIW9KA9N7KJhX7gdFJvDk0RtGc="; 41 41 }; 42 42 43 - vendorHash = "sha256-HPP1XOOX0YShrsMFwmfJ1CZq9wHjqYSFK+a+b7FEFdc="; 43 + vendorHash = "sha256-vdGF7mIpE1PgCRsRCWE7cziKp9ZaIcxYUU6FREsFb70="; 44 44 45 45 nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; 46 46
+9 -4
pkgs/tools/security/dalfox/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "dalfox"; 8 - version = "2.9.1"; 8 + version = "2.9.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "hahwul"; 12 - repo = pname; 12 + repo = "dalfox"; 13 13 rev = "refs/tags/v${version}"; 14 - sha256 = "sha256-7wSmPmS8m+rYhYlREzKlPUiUfDvru9zwFFvSCDq6JY8="; 14 + hash = "sha256-sKW6UYSPgXkZbLiOeYru/XpG/Cpvvhwos6Z5J/WxjXo="; 15 15 }; 16 16 17 - vendorHash = "sha256-W+37EL3e7G+U0EZUDuVqjZpfIf5+HcirH8NVsC+1NvA="; 17 + vendorHash = "sha256-0eNaH82iCmxaie+nA9qxEWb8Uq6LaEQoU9wRFJ+GFv0="; 18 + 19 + ldflags = [ 20 + "-w" 21 + "-s" 22 + ]; 18 23 19 24 # Tests require network access 20 25 doCheck = false;
+49 -115
pkgs/tools/security/netexec/default.nix
··· 1 1 { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 4 , python3 4 - , buildPythonPackage 5 - , fetchPypi 6 5 }: 7 6 let 8 7 python = python3.override { 9 8 packageOverrides = self: super: { 10 9 impacket = super.impacket.overridePythonAttrs { 11 - version = "0.12.0.dev1"; 10 + version = "0.12.0.dev1-unstable-2023-11-30"; 12 11 src = fetchFromGitHub { 13 12 owner = "Pennyw0rth"; 14 13 repo = "impacket"; 15 14 rev = "d370e6359a410063b2c9c68f6572c3b5fb178a38"; 16 15 hash = "sha256-Jozn4lKAnLQ2I53+bx0mFY++OH5P4KyqVmrS5XJUY3E="; 17 16 }; 17 + # Fix version to be compliant with Python packaging rules 18 + postPatch = '' 19 + substituteInPlace setup.py \ 20 + --replace 'version="{}.{}.{}.{}{}"' 'version="{}.{}.{}"' 21 + ''; 18 22 }; 19 - bloodhound-py = super.bloodhound-py.overridePythonAttrs (old: { 20 - propagatedBuildInputs = 21 - lib.lists.remove super.impacket old.propagatedBuildInputs 22 - ++ [ self.impacket ]; 23 - }); 24 23 }; 25 24 }; 26 - 27 - python-easyconfig = buildPythonPackage rec { 28 - pname = "python-easyconfig"; 29 - version = "0.1.7"; 30 - src = fetchPypi { 31 - inherit version; 32 - pname = "Python-EasyConfig"; 33 - hash = "sha256-tUjxmrhQtVFU9hFi8xTj27J24R47JpUbio+gaDwGuyk="; 34 - }; 35 - propagatedBuildInputs = with python.pkgs; [ 36 - six 37 - pyyaml 38 - ]; 39 - }; 40 - 41 - jsonform = buildPythonPackage rec { 42 - pname = "jsonform"; 43 - version = "0.0.2"; 44 - doCheck = false; 45 - src = fetchPypi { 46 - inherit version; 47 - pname = "JsonForm"; 48 - hash = "sha256-cfi3ohU44wyphLad3gTwKYDNbNwhg6GKp8oC2VCZiOY="; 49 - }; 50 - propagatedBuildInputs = with python.pkgs; [ 51 - jsonschema 52 - ]; 53 - }; 54 - 55 - jsonsir = buildPythonPackage rec { 56 - pname = "jsonsir"; 57 - version = "0.0.2"; 58 - doCheck = false; 59 - src = fetchPypi { 60 - inherit version; 61 - pname = "JsonSir"; 62 - hash = "sha256-QBRHxekx94h4Uc6b8kB/401aqwsUZ7sku787dg5b0/s="; 63 - }; 64 - }; 65 - 66 - dploot = buildPythonPackage rec { 67 - pname = "dploot"; 68 - version = "2.2.4"; 69 - pyproject = true; 70 - src = fetchPypi { 71 - inherit pname version; 72 - hash = "sha256-40/5KOlEFvPL9ohCfR3kqoikpKFfJO22MToq3GhamKM="; 73 - }; 74 - nativeBuildInputs = with python.pkgs; [ 75 - poetry-core 76 - ]; 77 - propagatedBuildInputs = with python.pkgs; [ 78 - impacket 79 - cryptography 80 - pyasn1 81 - lxml 82 - ]; 83 - }; 84 - 85 - resource = buildPythonPackage rec { 86 - pname = "resource"; 87 - version = "0.2.1"; 88 - doCheck = false; 89 - src = fetchPypi { 90 - inherit version; 91 - pname = "Resource"; 92 - hash = "sha256-mDVKvY7+c9WhDyEJnYC774Xs7ffKIqQW/yAlClGs2RY="; 93 - }; 94 - propagatedBuildInputs = with python.pkgs; [ 95 - python-easyconfig 96 - jsonform 97 - jsonsir 98 - ]; 99 - }; 100 25 in 101 26 python.pkgs.buildPythonApplication rec { 102 27 pname = "netexec"; 103 - version = "1.1.0"; 28 + version = "1.1.0-unstable-2024-01-15"; 104 29 pyproject = true; 105 - doCheck = true; 106 30 pythonRelaxDeps = true; 31 + pythonRemoveDeps = [ 32 + # Fail to detect dev version requirement 33 + "neo4j" 34 + ]; 107 35 108 36 src = fetchFromGitHub { 109 37 owner = "Pennyw0rth"; 110 38 repo = "NetExec"; 111 - rev = "refs/tags/v${version}"; 112 - hash = "sha256-cNkZoIdfrKs5ZvHGKGBybCWGwA6C4rqjCOEM+pX70S8="; 39 + rev = "9df72e2f68b914dfdbd75b095dd8f577e992615f"; 40 + hash = "sha256-oQHtTE5hdlxHX4uc412VfNUrN0UHVbwI0Mm9kmJpNW4="; 113 41 }; 114 42 43 + postPatch = '' 44 + substituteInPlace pyproject.toml \ 45 + --replace '{ git = "https://github.com/Pennyw0rth/impacket.git", branch = "gkdi" }' '"*"' \ 46 + --replace '{ git = "https://github.com/Pennyw0rth/oscrypto" }' '"*"' 47 + ''; 48 + 115 49 nativeBuildInputs = with python.pkgs; [ 116 50 poetry-core 117 51 pythonRelaxDepsHook 118 52 ]; 119 53 120 54 propagatedBuildInputs = with python.pkgs; [ 121 - requests 55 + aardwolf 56 + aioconsole 57 + aiosqlite 58 + argcomplete 59 + asyauth 122 60 beautifulsoup4 61 + bloodhound-py 62 + dploot 63 + dsinternals 64 + impacket 123 65 lsassy 124 - termcolor 66 + masky 67 + minikerberos 125 68 msgpack 126 69 neo4j 70 + oscrypto 71 + paramiko 72 + pyasn1-modules 127 73 pylnk3 128 74 pypsrp 129 - paramiko 130 - impacket 131 - dsinternals 132 - xmltodict 133 - terminaltables 134 - aioconsole 75 + pypykatz 76 + python-libnmap 135 77 pywerview 136 - minikerberos 137 - pypykatz 138 - aardwolf 139 - dploot 140 - bloodhound-py 141 - asyauth 142 - masky 78 + requests 79 + rich 143 80 sqlalchemy 144 - aiosqlite 145 - pyasn1-modules 146 - rich 147 - python-libnmap 148 - resource 149 - oscrypto 81 + termcolor 82 + terminaltables 83 + xmltodict 150 84 ]; 151 85 152 86 nativeCheckInputs = with python.pkgs; [ 153 - pytest 87 + pytestCheckHook 154 88 ]; 155 89 156 - postPatch = '' 157 - substituteInPlace pyproject.toml \ 158 - --replace '{ git = "https://github.com/Pennyw0rth/impacket.git", branch = "gkdi" }' '"*"' 159 - 160 - substituteInPlace pyproject.toml \ 161 - --replace '{ git = "https://github.com/Pennyw0rth/oscrypto" }' '"*"' 90 + preCheck = '' 91 + export HOME=$(mktemp -d) 162 92 ''; 163 93 164 94 meta = with lib; { 165 - description = "Network service exploitation tool (Maintaned fork of CrackMapExec)"; 95 + description = "Network service exploitation tool (maintained fork of CrackMapExec)"; 166 96 homepage = "https://github.com/Pennyw0rth/NetExec"; 167 97 changelog = "https://github.com/Pennyw0rth/NetExec/releases/tag/v${version}"; 168 98 license = with licenses; [ bsd2 ]; 169 99 mainProgram = "nxc"; 170 100 maintainers = with maintainers; [ vncsb ]; 101 + # FIXME: failing fixupPhase: 102 + # $ Rewriting #!/nix/store/<hash>-python3-3.11.7/bin/python3.11 to #!/nix/store/<hash>-python3-3.11.7 103 + # $ /nix/store/<hash>-wrap-python-hook/nix-support/setup-hook: line 65: 47758 Killed: 9 sed -i "$f" -e "1 s^#!/nix/store/<hash>-python3-3.11.7^#!/nix/store/<hash>-python3-3.11.7^" 104 + broken = stdenv.isDarwin; 171 105 }; 172 106 }
+3 -3
pkgs/tools/text/markdownlint-cli/default.nix
··· 5 5 6 6 buildNpmPackage rec { 7 7 pname = "markdownlint-cli"; 8 - version = "0.38.0"; 8 + version = "0.39.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "igorshubovych"; 12 12 repo = "markdownlint-cli"; 13 13 rev = "v${version}"; 14 - hash = "sha256-3PiienQjyJQ/ElY4j0Ccu+r6KtIu1kuPlobHqXE0GY4="; 14 + hash = "sha256-kNnTSSu55zqOwKCPxXhCmGOseDzAWaB6oToyWDSe0Cc="; 15 15 }; 16 16 17 - npmDepsHash = "sha256-WoXyWn58E4+Lj3LWqr/8JbvAo5IcjLgnzhIt59bSqV4="; 17 + npmDepsHash = "sha256-mpqLI9wYxp9g6uO/Peau51KS4KdNmVulb6sVO1uDC6c="; 18 18 19 19 dontNpmBuild = true; 20 20
-2
pkgs/top-level/all-packages.nix
··· 31759 31759 31760 31760 gthumb = callPackage ../applications/graphics/gthumb { }; 31761 31761 31762 - gtimelog = with python3Packages; toPythonApplication gtimelog; 31763 - 31764 31762 inherit (gnome) gucharmap; 31765 31763 31766 31764 guitarix = callPackage ../applications/audio/guitarix {
+1
pkgs/top-level/python-aliases.nix
··· 195 195 grappelli_safe = grappelli-safe; # added 2023-10-08 196 196 groestlcoin_hash = groestlcoin-hash; # added 2024-01-06 197 197 grpc_google_iam_v1 = grpc-google-iam-v1; # added 2021-08-21 198 + inherit (pkgs) gtimelog; 198 199 guzzle_sphinx_theme = guzzle-sphinx-theme; # added 2023-10-16 199 200 ha-av = throw "ha-av was removed, because it is no longer maintained"; # added 2022-04-06 200 201 HAP-python = hap-python; # added 2021-06-01
+2 -2
pkgs/top-level/python-packages.nix
··· 3398 3398 3399 3399 dpkt = callPackage ../development/python-modules/dpkt { }; 3400 3400 3401 + dploot = callPackage ../development/python-modules/dploot { }; 3402 + 3401 3403 draftjs-exporter = callPackage ../development/python-modules/draftjs-exporter { }; 3402 3404 3403 3405 dragonfly = callPackage ../development/python-modules/dragonfly { }; ··· 4987 4989 }; 4988 4990 4989 4991 gtfs-realtime-bindings = callPackage ../development/python-modules/gtfs-realtime-bindings { }; 4990 - 4991 - gtimelog = callPackage ../development/python-modules/gtimelog { }; 4992 4992 4993 4993 gto = callPackage ../development/python-modules/gto { }; 4994 4994