lol

Merge master into haskell-updates

authored by

github-actions[bot] and committed by
GitHub
e93379ba f7af6d35

+1829 -1199
+15
maintainers/maintainer-list.nix
··· 10673 10673 githubId = 1769386; 10674 10674 name = "Liam Diprose"; 10675 10675 }; 10676 + liassica = { 10677 + email = "git-commit.jingle869@aleeas.com"; 10678 + github = "Liassica"; 10679 + githubId = 115422798; 10680 + name = "Liassica"; 10681 + keys = [{ 10682 + fingerprint = "83BE 3033 6164 B971 FA82 7036 0D34 0E59 4980 7BDD"; 10683 + }]; 10684 + }; 10676 10685 liberatys = { 10677 10686 email = "liberatys@hey.com"; 10678 10687 name = "Nick Anthony Flueckiger"; ··· 17287 17296 name = "Dom Rodriguez"; 17288 17297 github = "shymega"; 17289 17298 githubId = 1334592; 17299 + }; 17300 + siddharthdhakane = { 17301 + email = "siddharthdhakane@gmail.com"; 17302 + github = "siddharthdhakane"; 17303 + githubId = 28101092; 17304 + name = "Siddharth Dhakane"; 17290 17305 }; 17291 17306 siddharthist = { 17292 17307 email = "langston.barrett@gmail.com";
+1
nixos/modules/services/home-automation/zigbee2mqtt.nix
··· 71 71 after = [ "network.target" ]; 72 72 environment.ZIGBEE2MQTT_DATA = cfg.dataDir; 73 73 serviceConfig = { 74 + Type = "notify"; 74 75 ExecStart = "${cfg.package}/bin/zigbee2mqtt"; 75 76 User = "zigbee2mqtt"; 76 77 Group = "zigbee2mqtt";
+2 -2
nixos/modules/services/x11/xserver.nix
··· 710 710 ''; 711 711 } 712 712 # Needed since 1.18; see https://bugs.freedesktop.org/show_bug.cgi?id=89023#c5 713 - // (let cfgPath = "/X11/xorg.conf.d/10-evdev.conf"; in 713 + // (let cfgPath = "X11/xorg.conf.d/10-evdev.conf"; in 714 714 { 715 - ${cfgPath}.source = xorg.xf86inputevdev.out + "/share" + cfgPath; 715 + ${cfgPath}.source = xorg.xf86inputevdev.out + "/share/" + cfgPath; 716 716 }); 717 717 718 718 environment.systemPackages = utils.removePackagesByName
+11 -3
nixos/modules/system/etc/build-composefs-dump.py
··· 58 58 ): 59 59 if path is None: 60 60 path = attrs["target"] 61 - self.path = "/" + path 61 + self.path = path 62 62 self.size = size 63 63 self.filetype = filetype 64 64 self.mode = mode ··· 83 83 return " ".join(line_list) 84 84 85 85 86 - def eprint(*args, **kwargs) -> None: 87 - print(args, **kwargs, file=sys.stderr) 86 + def eprint(*args: Any, **kwargs: Any) -> None: 87 + print(*args, **kwargs, file=sys.stderr) 88 + 89 + 90 + def normalize_path(path: str) -> str: 91 + return str("/" + os.path.normpath(path).lstrip("/")) 88 92 89 93 90 94 def leading_directories(path: str) -> list[str]: ··· 145 149 146 150 paths: dict[str, ComposefsPath] = {} 147 151 for attrs in config: 152 + # Normalize the target path to work around issues in how targets are 153 + # declared in `environment.etc`. 154 + attrs["target"] = normalize_path(attrs["target"]) 155 + 148 156 target = attrs["target"] 149 157 source = attrs["source"] 150 158 mode = attrs["mode"]
+1
nixos/tests/all-tests.nix
··· 627 627 ntfy-sh = handleTest ./ntfy-sh.nix {}; 628 628 ntfy-sh-migration = handleTest ./ntfy-sh-migration.nix {}; 629 629 ntpd-rs = handleTest ./ntpd-rs.nix {}; 630 + nvmetcfg = handleTest ./nvmetcfg.nix {}; 630 631 nzbget = handleTest ./nzbget.nix {}; 631 632 nzbhydra2 = handleTest ./nzbhydra2.nix {}; 632 633 oh-my-zsh = handleTest ./oh-my-zsh.nix {};
+43
nixos/tests/nvmetcfg.nix
··· 1 + import ./make-test-python.nix ({ lib, ... }: { 2 + name = "nvmetcfg"; 3 + 4 + meta = { 5 + maintainers = with lib.maintainers; [ nickcao ]; 6 + }; 7 + 8 + nodes = { 9 + server = { pkgs, ... }: { 10 + boot.kernelModules = [ "nvmet" ]; 11 + environment.systemPackages = [ pkgs.nvmetcfg ]; 12 + networking.firewall.allowedTCPPorts = [ 4420 ]; 13 + virtualisation.emptyDiskImages = [ 512 ]; 14 + }; 15 + client = { pkgs, ... }: { 16 + boot.kernelModules = [ "nvme-fabrics" ]; 17 + environment.systemPackages = [ pkgs.nvme-cli ]; 18 + }; 19 + }; 20 + 21 + testScript = let subsystem = "nqn.2014-08.org.nixos:server"; in '' 22 + import json 23 + 24 + with subtest("Create subsystem and namespace"): 25 + server.succeed("nvmet subsystem add ${subsystem}") 26 + server.succeed("nvmet namespace add ${subsystem} 1 /dev/vdb") 27 + 28 + with subtest("Bind subsystem to port"): 29 + server.wait_for_unit("network-online.target") 30 + server.succeed("nvmet port add 1 tcp 0.0.0.0:4420") 31 + server.succeed("nvmet port add-subsystem 1 ${subsystem}") 32 + 33 + with subtest("Discover and connect to available subsystems"): 34 + client.wait_for_unit("network-online.target") 35 + assert "subnqn: ${subsystem}" in client.succeed("nvme discover --transport=tcp --traddr=server --trsvcid=4420") 36 + client.succeed("nvme connect-all --transport=tcp --traddr=server --trsvcid=4420") 37 + 38 + with subtest("Write to the connected subsystem"): 39 + devices = json.loads(client.succeed("lsblk --nvme --paths --json"))["blockdevices"] 40 + assert len(devices) == 1 41 + client.succeed(f"dd if=/dev/zero of={devices[0]['name']} bs=1M count=64") 42 + ''; 43 + })
+11 -2
nixos/tests/zigbee2mqtt.nix
··· 3 3 name = "zigbee2mqtt"; 4 4 nodes.machine = { pkgs, ... }: 5 5 { 6 + systemd.services.dummy-serial = { 7 + wantedBy = [ 8 + "multi-user.target" 9 + ]; 10 + serviceConfig = { 11 + ExecStart = "${pkgs.socat}/bin/socat pty,link=/dev/ttyACM0,mode=666 pty,link=/dev/ttyACM1"; 12 + }; 13 + }; 14 + 6 15 services.zigbee2mqtt = { 7 16 enable = true; 8 17 }; ··· 11 20 }; 12 21 13 22 testScript = '' 14 - machine.wait_for_unit("zigbee2mqtt.service") 23 + machine.wait_for_unit("multi-user.target") 15 24 machine.wait_until_fails("systemctl status zigbee2mqtt.service") 16 25 machine.succeed( 17 - "journalctl -eu zigbee2mqtt | grep \"Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyACM0'\"" 26 + "journalctl -eu zigbee2mqtt | grep 'Failed to connect to the adapter'" 18 27 ) 19 28 20 29 machine.log(machine.succeed("systemd-analyze security zigbee2mqtt.service"))
+1
pkgs/applications/audio/noisetorch/default.nix
··· 37 37 license = licenses.gpl3Plus; 38 38 platforms = platforms.linux; 39 39 maintainers = with maintainers; [ panaeon lom ]; 40 + mainProgram = "noisetorch"; 40 41 }; 41 42 }
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 4162 4162 meta.homepage = "https://github.com/kiyoon/haskell-scope-highlighting.nvim/"; 4163 4163 }; 4164 4164 4165 + haskell-snippets-nvim = buildVimPlugin { 4166 + pname = "haskell-snippets.nvim"; 4167 + version = "2024-01-15"; 4168 + src = fetchFromGitHub { 4169 + owner = "mrcjkb"; 4170 + repo = "haskell-snippets.nvim"; 4171 + rev = "c26279d568452f5474f26470aff6549f94ff7cd3"; 4172 + sha256 = "1rl9g25afaqiw16i582hbnnag0v6xcn28f09cy8vfddj696ygzg6"; 4173 + }; 4174 + meta.homepage = "https://github.com/mrcjkb/haskell-snippets.nvim/"; 4175 + }; 4176 + 4165 4177 haskell-tools-nvim = buildNeovimPlugin { 4166 4178 pname = "haskell-tools.nvim"; 4167 4179 version = "2024-01-21";
+4
pkgs/applications/editors/vim/plugins/overrides.nix
··· 670 670 dependencies = with self; [ plenary-nvim ]; 671 671 }; 672 672 673 + haskell-snippets-nvim = super.haskell-snippets-nvim.overrideAttrs { 674 + dependencies = [ self.luasnip ]; 675 + }; 676 + 673 677 haskell-scope-highlighting-nvim = super.haskell-scope-highlighting-nvim.overrideAttrs { 674 678 dependencies = with self; [ nvim-treesitter ]; 675 679 };
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 348 348 https://github.com/ThePrimeagen/harpoon/,master, 349 349 https://github.com/ThePrimeagen/harpoon/,harpoon2,harpoon2 350 350 https://github.com/kiyoon/haskell-scope-highlighting.nvim/,HEAD, 351 + https://github.com/mrcjkb/haskell-snippets.nvim/,HEAD, 351 352 https://github.com/MrcJkb/haskell-tools.nvim/,HEAD, 352 353 https://github.com/neovimhaskell/haskell-vim/,, 353 354 https://github.com/wenzel-hoffman/haskell-with-unicode.vim/,HEAD,
-131
pkgs/applications/gis/qgis/pdal-2_5.nix
··· 1 - { lib 2 - , stdenv 3 - , callPackage 4 - , fetchFromGitHub 5 - , testers 6 - 7 - , enableE57 ? lib.meta.availableOn stdenv.hostPlatform libe57format 8 - 9 - , cmake 10 - , curl 11 - , gdal 12 - , hdf5-cpp 13 - , LASzip 14 - , libe57format 15 - , libgeotiff 16 - , libtiff 17 - , libxml2 18 - , openscenegraph 19 - , pkg-config 20 - , postgresql 21 - , tiledb 22 - , xercesc 23 - , zlib 24 - , zstd 25 - }: 26 - 27 - stdenv.mkDerivation (finalAttrs: { 28 - pname = "pdal"; 29 - version = "2.5.6"; 30 - 31 - src = fetchFromGitHub { 32 - owner = "PDAL"; 33 - repo = "PDAL"; 34 - rev = finalAttrs.version; 35 - sha256 = "sha256-JKwa89c05EfZ/FxOkj8lYmw0o2EgSqafRDIV2mTpZ5E="; 36 - }; 37 - 38 - nativeBuildInputs = [ 39 - cmake 40 - pkg-config 41 - ]; 42 - 43 - buildInputs = [ 44 - curl 45 - gdal 46 - hdf5-cpp 47 - LASzip 48 - libgeotiff 49 - libtiff 50 - libxml2 51 - openscenegraph 52 - postgresql 53 - tiledb 54 - xercesc 55 - zlib 56 - zstd 57 - ] ++ lib.optionals enableE57 [ 58 - libe57format 59 - ]; 60 - 61 - cmakeFlags = [ 62 - "-DBUILD_PLUGIN_E57=${if enableE57 then "ON" else "OFF"}" 63 - "-DBUILD_PLUGIN_HDF=ON" 64 - "-DBUILD_PLUGIN_PGPOINTCLOUD=ON" 65 - "-DBUILD_PLUGIN_TILEDB=ON" 66 - "-DWITH_TESTS=ON" 67 - "-DBUILD_PGPOINTCLOUD_TESTS=OFF" 68 - 69 - # Plugins can probably not be made work easily: 70 - "-DBUILD_PLUGIN_CPD=OFF" 71 - "-DBUILD_PLUGIN_FBX=OFF" # Autodesk FBX SDK is gratis+proprietary; not packaged in nixpkgs 72 - "-DBUILD_PLUGIN_GEOWAVE=OFF" 73 - "-DBUILD_PLUGIN_I3S=OFF" 74 - "-DBUILD_PLUGIN_ICEBRIDGE=OFF" 75 - "-DBUILD_PLUGIN_MATLAB=OFF" 76 - "-DBUILD_PLUGIN_MBIO=OFF" 77 - "-DBUILD_PLUGIN_MRSID=OFF" 78 - "-DBUILD_PLUGIN_NITF=OFF" 79 - "-DBUILD_PLUGIN_OCI=OFF" 80 - "-DBUILD_PLUGIN_RDBLIB=OFF" # Riegl rdblib is proprietary; not packaged in nixpkgs 81 - "-DBUILD_PLUGIN_RIVLIB=OFF" 82 - ]; 83 - 84 - doCheck = true; 85 - 86 - disabledTests = [ 87 - # Tests failing due to TileDB library implementation, disabled also 88 - # by upstream CI. 89 - # See: https://github.com/PDAL/PDAL/blob/bc46bc77f595add4a6d568a1ff923d7fe20f7e74/.github/workflows/linux.yml#L81 90 - "pdal_io_tiledb_writer_test" 91 - "pdal_io_tiledb_reader_test" 92 - "pdal_io_tiledb_time_writer_test" 93 - "pdal_io_tiledb_time_reader_test" 94 - "pdal_io_tiledb_bit_fields_test" 95 - "pdal_io_e57_read_test" 96 - "pdal_io_e57_write_test" 97 - "pdal_io_stac_reader_test" 98 - 99 - # Segfault 100 - "pdal_io_hdf_reader_test" 101 - 102 - # Failure 103 - "pdal_app_plugin_test" 104 - ]; 105 - 106 - checkPhase = '' 107 - runHook preCheck 108 - # tests are flaky and they seem to fail less often when they don't run in 109 - # parallel 110 - ctest -j 1 --output-on-failure -E '^${lib.concatStringsSep "|" finalAttrs.disabledTests}$' 111 - runHook postCheck 112 - ''; 113 - 114 - passthru.tests = { 115 - version = testers.testVersion { 116 - package = finalAttrs.finalPackage; 117 - command = "pdal --version"; 118 - version = "pdal ${finalAttrs.finalPackage.version}"; 119 - }; 120 - pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 121 - }; 122 - 123 - meta = with lib; { 124 - description = "PDAL is Point Data Abstraction Library. GDAL for point cloud data"; 125 - homepage = "https://pdal.io"; 126 - license = licenses.bsd3; 127 - maintainers = teams.geospatial.members; 128 - platforms = platforms.all; 129 - pkgConfigModules = [ "pdal" ]; 130 - }; 131 - })
+4 -7
pkgs/applications/gis/qgis/unwrapped-ltr.nix
··· 47 47 }: 48 48 49 49 let 50 - 51 - # replace with global pdal version once 52 - # https://github.com/qgis/QGIS/pull/54940 is backported 53 - pdal = callPackage ./pdal-2_5.nix { }; 54 - 55 50 py = python3.override { 56 51 packageOverrides = self: super: { 57 52 pyqt5 = super.pyqt5.override { ··· 132 127 qtserialport 133 128 qtxmlpatterns 134 129 qt3d 135 - pdal 130 + # pdal 136 131 zstd 137 132 ] ++ lib.optional withGrass grass 138 133 ++ lib.optional withWebKit qtwebkit ··· 151 146 }) 152 147 ]; 153 148 149 + # PDAL is disabled until https://github.com/qgis/QGIS/pull/54940 150 + # is backported. 154 151 cmakeFlags = [ 155 152 "-DWITH_3D=True" 156 - "-DWITH_PDAL=TRUE" 153 + "-DWITH_PDAL=False" # TODO: re-enable PDAL 157 154 "-DENABLE_TESTS=False" 158 155 ] ++ lib.optional (!withWebKit) "-DWITH_QTWEBKIT=OFF" 159 156 ++ lib.optional withGrass (let
+3 -3
pkgs/applications/graphics/figma-agent/default.nix
··· 8 8 let 9 9 inherit (rustPlatform) buildRustPackage bindgenHook; 10 10 11 - version = "0.2.8"; 11 + version = "0.3.2"; 12 12 in 13 13 buildRustPackage { 14 14 pname = "figma-agent"; ··· 18 18 owner = "neetly"; 19 19 repo = "figma-agent-linux"; 20 20 rev = version; 21 - sha256 = "sha256-GtbONBAXoJ3AdpsWGk4zBCtGQr446siMtuj3or27wYw="; 21 + sha256 = "sha256-iXLQOc8gomOik+HIIoviw19II5MD6FM0W5DT3aqtIcM="; 22 22 }; 23 23 24 - cargoHash = "sha256-EmBeRdnA59PdzSEX2x+sVYk/Cs7K3k0idDjbuEzI9j4="; 24 + cargoHash = "sha256-ulYDKMMtKfBYur34CVhac4uaU0kfdkeBCCP/heuUZek="; 25 25 26 26 nativeBuildInputs = [ 27 27 pkg-config
+2 -2
pkgs/applications/graphics/komikku/default.nix
··· 19 19 20 20 python3.pkgs.buildPythonApplication rec { 21 21 pname = "komikku"; 22 - version = "1.36.0"; 22 + version = "1.37.1"; 23 23 24 24 format = "other"; 25 25 ··· 28 28 owner = "valos"; 29 29 repo = "Komikku"; 30 30 rev = "v${version}"; 31 - hash = "sha256-sX/4Sez6gKSgaUJC7iW2BeVp0y9h64YqQi7FL5fzZ4o="; 31 + hash = "sha256-pGOut63+ST1Yqe1Fj0c4cI0du1q4JW7WVA4h+muWGJQ="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -2
pkgs/applications/misc/ff2mpv/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ff2mpv"; 5 - version = "4.0.0"; 5 + version = "5.0.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "woodruffw"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-sxUp/JlmnYW2sPDpIO2/q40cVJBVDveJvbQMT70yjP4="; 11 + hash = "sha256-unSnySEhaaLIW/6R+vmNONb5xMSgQLtSsOLGcfuW0RY="; 12 12 }; 13 13 14 14 buildInputs = [ python3 mpv ];
+2 -2
pkgs/applications/networking/browsers/floorp/default.nix
··· 7 7 8 8 ((buildMozillaMach rec { 9 9 pname = "floorp"; 10 - packageVersion = "11.8.2"; 10 + packageVersion = "11.9.0"; 11 11 applicationName = "Floorp"; 12 12 binaryName = "floorp"; 13 13 ··· 19 19 repo = "Floorp"; 20 20 fetchSubmodules = true; 21 21 rev = "v${packageVersion}"; 22 - hash = "sha256-bEHl+0MzvQNMCxOjBuFx92gwNr0spVA+on0znBUIhz0="; 22 + hash = "sha256-Mk/5bkaSLQYFFGhCSjVho8CUilZSYDGarnIt4Wg9/6g="; 23 23 }; 24 24 25 25 extraConfigureFlags = [
+17 -15
pkgs/applications/networking/cluster/krane/Gemfile.lock
··· 1 1 GEM 2 2 remote: https://rubygems.org/ 3 3 specs: 4 - activesupport (7.1.2) 4 + activesupport (7.1.3) 5 5 base64 6 6 bigdecimal 7 7 concurrent-ruby (~> 1.0, >= 1.0.2) ··· 14 14 addressable (2.8.6) 15 15 public_suffix (>= 2.0.2, < 6.0) 16 16 base64 (0.2.0) 17 - bigdecimal (3.1.5) 17 + bigdecimal (3.1.6) 18 18 colorize (0.8.1) 19 - concurrent-ruby (1.2.2) 19 + concurrent-ruby (1.2.3) 20 20 connection_pool (2.4.1) 21 - domain_name (0.6.20231109) 21 + domain_name (0.6.20240107) 22 22 drb (2.2.0) 23 23 ruby2_keywords 24 24 ejson (1.4.1) 25 - faraday (2.7.12) 26 - base64 27 - faraday-net_http (>= 2.0, < 3.1) 28 - ruby2_keywords (>= 0.0.4) 29 - faraday-net_http (3.0.2) 25 + faraday (2.9.0) 26 + faraday-net_http (>= 2.0, < 3.2) 27 + faraday-net_http (3.1.0) 28 + net-http 30 29 ffi (1.16.3) 31 30 ffi-compiler (1.0.1) 32 31 ffi (>= 1.0.0) 33 32 rake 34 - google-cloud-env (2.1.0) 33 + google-cloud-env (2.1.1) 35 34 faraday (>= 1.0, < 3.a) 36 - googleauth (1.9.1) 35 + googleauth (1.9.2) 37 36 faraday (>= 1.0, < 3.a) 38 37 google-cloud-env (~> 2.1) 39 38 jwt (>= 1.4, < 3.0) ··· 54 53 jsonpath (1.1.5) 55 54 multi_json 56 55 jwt (2.7.1) 57 - krane (3.4.0) 56 + krane (3.4.2) 58 57 activesupport (>= 5.0) 59 58 colorize (~> 0.8) 60 59 concurrent-ruby (~> 1.1) ··· 73 72 llhttp-ffi (0.4.0) 74 73 ffi-compiler (~> 1.0) 75 74 rake (~> 13.0) 76 - mime-types (3.5.1) 75 + mime-types (3.5.2) 77 76 mime-types-data (~> 3.2015) 78 77 mime-types-data (3.2023.1205) 79 - minitest (5.20.0) 78 + minitest (5.21.2) 80 79 multi_json (1.15.0) 81 80 mutex_m (0.2.0) 81 + net-http (0.4.1) 82 + uri 82 83 netrc (0.11.0) 83 84 os (1.1.4) 84 85 public_suffix (5.0.4) ··· 99 100 thor (1.3.0) 100 101 tzinfo (2.0.6) 101 102 concurrent-ruby (~> 1.0) 103 + uri (0.13.0) 102 104 103 105 PLATFORMS 104 106 ruby ··· 107 109 krane 108 110 109 111 BUNDLED WITH 110 - 2.4.22 112 + 2.5.5
+45 -23
pkgs/applications/networking/cluster/krane/gemset.nix
··· 5 5 platforms = []; 6 6 source = { 7 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "1l6hmf99zgckpn812qfxfz60rbh0zixv1hxnxhjlg8942pvixn2v"; 8 + sha256 = "09zrw3sydkk6lwzjhzia38wg1as5aab2lgnysfdr1qxh39zi7z7v"; 9 9 type = "gem"; 10 10 }; 11 - version = "7.1.2"; 11 + version = "7.1.3"; 12 12 }; 13 13 addressable = { 14 14 dependencies = ["public_suffix"]; ··· 36 36 platforms = []; 37 37 source = { 38 38 remotes = ["https://rubygems.org"]; 39 - sha256 = "1b1gqa90amazwnll9590m5ighywh9sacsmpyd5ihljivmvjswksk"; 39 + sha256 = "00db5v09k1z3539g1zrk7vkjrln9967k08adh6qx33ng97a2gg5w"; 40 40 type = "gem"; 41 41 }; 42 - version = "3.1.5"; 42 + version = "3.1.6"; 43 43 }; 44 44 colorize = { 45 45 groups = ["default"]; ··· 56 56 platforms = []; 57 57 source = { 58 58 remotes = ["https://rubygems.org"]; 59 - sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q"; 59 + sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2"; 60 60 type = "gem"; 61 61 }; 62 - version = "1.2.2"; 62 + version = "1.2.3"; 63 63 }; 64 64 connection_pool = { 65 65 groups = ["default"]; ··· 76 76 platforms = []; 77 77 source = { 78 78 remotes = ["https://rubygems.org"]; 79 - sha256 = "1gpciaifmxql8h01ci12qq08dnqrdlzkkz6fmia9v9yc3r9a29si"; 79 + sha256 = "0cyr2xm576gqhqicsyqnhanni47408w2pgvrfi8pd13h2li3nsaz"; 80 80 type = "gem"; 81 81 }; 82 - version = "0.6.20231109"; 82 + version = "0.6.20240107"; 83 83 }; 84 84 drb = { 85 85 dependencies = ["ruby2_keywords"]; ··· 103 103 version = "1.4.1"; 104 104 }; 105 105 faraday = { 106 - dependencies = ["base64" "faraday-net_http" "ruby2_keywords"]; 106 + dependencies = ["faraday-net_http"]; 107 107 groups = ["default"]; 108 108 platforms = []; 109 109 source = { 110 110 remotes = ["https://rubygems.org"]; 111 - sha256 = "19w1lzipnxs6vy3y0pw1mf956f768ppzgfrnlpwgrpnjjv9xqf7d"; 111 + sha256 = "1qqb1rmk0f9m82iijjlqadh5yby1bhnr6svjk9vxdvh6f181988s"; 112 112 type = "gem"; 113 113 }; 114 - version = "2.7.12"; 114 + version = "2.9.0"; 115 115 }; 116 116 faraday-net_http = { 117 + dependencies = ["net-http"]; 117 118 groups = ["default"]; 118 119 platforms = []; 119 120 source = { 120 121 remotes = ["https://rubygems.org"]; 121 - sha256 = "13byv3mp1gsjyv8k0ih4612y6vw5kqva6i03wcg4w2fqpsd950k8"; 122 + sha256 = "17w51yk4rrm9rpnbc3x509s619kba0jga3qrj4b17l30950vw9qn"; 122 123 type = "gem"; 123 124 }; 124 - version = "3.0.2"; 125 + version = "3.1.0"; 125 126 }; 126 127 ffi = { 127 128 groups = ["default"]; ··· 150 151 platforms = []; 151 152 source = { 152 153 remotes = ["https://rubygems.org"]; 153 - sha256 = "056r1p8vhjswnx2cy3mzhwc5gj03whmpz8m4p2ph37gag5bpnxmf"; 154 + sha256 = "16b9yjbrzal1cjkdbn29fl06ikjn1dpg1vdsjak1xvhpsp3vhjyg"; 154 155 type = "gem"; 155 156 }; 156 - version = "2.1.0"; 157 + version = "2.1.1"; 157 158 }; 158 159 googleauth = { 159 160 dependencies = ["faraday" "google-cloud-env" "jwt" "multi_json" "os" "signet"]; ··· 161 162 platforms = []; 162 163 source = { 163 164 remotes = ["https://rubygems.org"]; 164 - sha256 = "0spv89di017rg25psiv4w3pn6f67y2w6vv8w910i83b5yii84rl1"; 165 + sha256 = "1qpvsvcag90nw2fjws12m96hsicpmcv04v35j9aiik9rmxxvlk9h"; 165 166 type = "gem"; 166 167 }; 167 - version = "1.9.1"; 168 + version = "1.9.2"; 168 169 }; 169 170 http = { 170 171 dependencies = ["addressable" "http-cookie" "http-form_data" "llhttp-ffi"]; ··· 246 247 platforms = []; 247 248 source = { 248 249 remotes = ["https://rubygems.org"]; 249 - sha256 = "1phcappqkj30i99cqggj4sqzhcb3gim9my5xqzybq3byqfrcprqg"; 250 + sha256 = "0lgl5x8b0wwih6h609sglp5zfdg8ymbmh8yv4vp1lcxvf885riyz"; 250 251 type = "gem"; 251 252 }; 252 - version = "3.4.0"; 253 + version = "3.4.2"; 253 254 }; 254 255 kubeclient = { 255 256 dependencies = ["http" "jsonpath" "recursive-open-struct" "rest-client"]; ··· 279 280 platforms = []; 280 281 source = { 281 282 remotes = ["https://rubygems.org"]; 282 - sha256 = "0q8d881k1b3rbsfcdi3fx0b5vpdr5wcrhn88r2d9j7zjdkxp5mw5"; 283 + sha256 = "1r64z0m5zrn4k37wabfnv43wa6yivgdfk6cf2rpmmirlz889yaf1"; 283 284 type = "gem"; 284 285 }; 285 - version = "3.5.1"; 286 + version = "3.5.2"; 286 287 }; 287 288 mime-types-data = { 288 289 groups = ["default"]; ··· 299 300 platforms = []; 300 301 source = { 301 302 remotes = ["https://rubygems.org"]; 302 - sha256 = "0bkmfi9mb49m0fkdhl2g38i3xxa02d411gg0m8x0gvbwfmmg5ym3"; 303 + sha256 = "1hmszq7p4zp2ha3qjv1axam602rgnqhlz5zfzil7yk4nvfwcv1bn"; 303 304 type = "gem"; 304 305 }; 305 - version = "5.20.0"; 306 + version = "5.21.2"; 306 307 }; 307 308 multi_json = { 308 309 groups = ["default"]; ··· 324 325 }; 325 326 version = "0.2.0"; 326 327 }; 328 + net-http = { 329 + dependencies = ["uri"]; 330 + groups = ["default"]; 331 + platforms = []; 332 + source = { 333 + remotes = ["https://rubygems.org"]; 334 + sha256 = "10n2n9aq00ih8v881af88l1zyrqgs5cl3njdw8argjwbl5ggqvm9"; 335 + type = "gem"; 336 + }; 337 + version = "0.4.1"; 338 + }; 327 339 netrc = { 328 340 groups = ["default"]; 329 341 platforms = []; ··· 436 448 type = "gem"; 437 449 }; 438 450 version = "2.0.6"; 451 + }; 452 + uri = { 453 + groups = ["default"]; 454 + platforms = []; 455 + source = { 456 + remotes = ["https://rubygems.org"]; 457 + sha256 = "094gk72ckazf495qc76gk09b5i318d5l9m7bicg2wxlrjcm3qm96"; 458 + type = "gem"; 459 + }; 460 + version = "0.13.0"; 439 461 }; 440 462 }
+2 -2
pkgs/applications/networking/cluster/popeye/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "popeye"; 5 - version = "0.11.2"; 5 + version = "0.11.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "derailed"; 10 10 repo = "popeye"; 11 - sha256 = "sha256-2mLbBvdUWGspTNeU3QJzR5NDI24njvRO2nss/Bo93W8="; 11 + sha256 = "sha256-yxYG74k/HpzIrAFLLSnaqKeODIL+ioNXeyx0aTlsCi0="; 12 12 }; 13 13 14 14 ldflags = [
+2 -2
pkgs/applications/networking/cluster/terragrunt/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "terragrunt"; 8 - version = "0.54.22"; 8 + version = "0.55.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "gruntwork-io"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-Kxj/Op+XWKJ5C0sShnXp8zovpn0BZh7CYm8FwLHTXpI="; 14 + hash = "sha256-OWhngNfcCxubGirDV+PdQHLmO/OjXHiUjqY3lt+wWW8="; 15 15 }; 16 16 17 17 vendorHash = "sha256-Y5+XruUqya+sY3DuX/bVVT4ZVYmTBIDoFRAiRKFyX3M=";
+8
pkgs/applications/networking/instant-messengers/jami/default.nix
··· 50 50 , qtsvg 51 51 , qtwebengine 52 52 , qtwebchannel 53 + , wrapGAppsHook 53 54 , withWebengine ? true 54 55 55 56 # for pjsip ··· 200 201 ln -s ${daemon} $out/daemon 201 202 ''; 202 203 204 + dontWrapGApps = true; 205 + 203 206 nativeBuildInputs = [ 207 + wrapGAppsHook 204 208 wrapQtAppsHook 205 209 pkg-config 206 210 cmake ··· 233 237 # With wayland the titlebar is not themed and the wmclass is wrong. 234 238 "--set-default QT_QPA_PLATFORM xcb" 235 239 ]; 240 + 241 + preFixup = '' 242 + qtWrapperArgs+=("''${gappsWrapperArgs[@]}") 243 + ''; 236 244 237 245 passthru.updateScript = gitUpdater { 238 246 rev-prefix = "stable/";
+2 -2
pkgs/applications/networking/protonmail-bridge/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "protonmail-bridge"; 5 - version = "3.8.1"; 5 + version = "3.8.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ProtonMail"; 9 9 repo = "proton-bridge"; 10 10 rev = "v${version}"; 11 - hash = "sha256-deddWAguDyUVhW31MIBNC850qeVOQYeBux8W66Diee4="; 11 + hash = "sha256-I42f7cV5QsUIPkcc6YDTboS4/LrObHAE3w9S48jsaKM="; 12 12 }; 13 13 14 14 vendorHash = "sha256-6xofWf5WFE1wuCwx8iOMcC3gxDzZB3uw3WErLWluBM8=";
+6
pkgs/applications/office/pdfmixtool/default.nix
··· 2 2 , mkDerivation 3 3 , fetchFromGitLab 4 4 , fetchpatch 5 + , fetchpatch2 5 6 , cmake 6 7 , pkg-config 7 8 , qtbase ··· 40 41 (fetchpatch { 41 42 url = "https://gitlab.com/scarpetta/pdfmixtool/-/commit/bd5f78c3a4d977d9b0c74302ce2521c737189b43.diff"; 42 43 hash = "sha256-h2g5toFqgEEnObd2TYQms1a1WFTgN7VsIHyy0Uyq4/I="; 44 + }) 45 + # https://gitlab.com/scarpetta/pdfmixtool/-/merge_requests/14 46 + (fetchpatch2 { 47 + url = "https://gitlab.com/scarpetta/pdfmixtool/-/commit/268291317ccd1805dc1c801ff88641ba06c6a7f0.patch"; 48 + hash = "sha256-56bDoFtE+IOQHcV9xPfyrgYYFvTfB0QiLIfRl91irb0="; 43 49 }) 44 50 ]; 45 51
+2 -2
pkgs/applications/radio/cloudlog/default.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "cloudlog"; 11 - version = "2.6.2"; 11 + version = "2.6.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "magicbug"; 15 15 repo = "Cloudlog"; 16 16 rev = version; 17 - hash = "sha256-1V3btXYozgT22KiihZgUiZIktV2Y7IXJgoq7bn16ikk="; 17 + hash = "sha256-axulZxMSgpBtF2cUCUWiVdiEOAalvo6RNtG4xpEmC7o="; 18 18 }; 19 19 20 20 postPatch = ''
+4 -4
pkgs/applications/science/logic/abella/default.nix
··· 1 1 { lib, stdenv, fetchurl, rsync, ocamlPackages }: 2 2 3 - stdenv.mkDerivation rec { 3 + stdenv.mkDerivation (finalAttrs: { 4 4 pname = "abella"; 5 5 version = "2.0.8"; 6 6 7 7 src = fetchurl { 8 - url = "http://abella-prover.org/distributions/${pname}-${version}.tar.gz"; 8 + url = "http://abella-prover.org/distributions/abella-${finalAttrs.version}.tar.gz"; 9 9 sha256 = "sha256-80b/RUpE3KRY0Qu8eeTxAbk6mwGG6jVTPOP0qFjyj2M="; 10 10 }; 11 11 ··· 33 33 of programming languages and other logical systems which manipulate 34 34 objects with binding. 35 35 ''; 36 - homepage = "http://abella-prover.org/"; 36 + homepage = "https://abella-prover.org"; 37 37 license = lib.licenses.gpl3; 38 38 maintainers = with lib.maintainers; [ bcdarwin ciil ]; 39 39 platforms = lib.platforms.unix; 40 40 }; 41 - } 41 + })
+136
pkgs/applications/science/misc/openrefine/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , buildNpmPackage 5 + , curl 6 + , jdk 7 + , jq 8 + , makeWrapper 9 + , maven 10 + , writeText 11 + }: 12 + 13 + let 14 + maven' = maven.override { 15 + inherit jdk; 16 + }; 17 + 18 + version = "3.7.7"; 19 + src = fetchFromGitHub { 20 + owner = "openrefine"; 21 + repo = "openrefine"; 22 + rev = version; 23 + hash = "sha256-/Txx+r+eFizxaTV5u/nOJwum8nJW6jsR6kYA0YbRsJs="; 24 + }; 25 + 26 + npmPkg = buildNpmPackage { 27 + inherit src version; 28 + 29 + pname = "openrefine-npm"; 30 + sourceRoot = "source/main/webapp"; 31 + 32 + npmDepsHash = "sha256-8GhcL4tohQ5u2HeYN6JyTMMobUOqAL8ETCLiP1SoDSk="; 33 + 34 + # package.json doesn't supply a version, which npm doesn't like - fix this. 35 + # directly referencing jq because buildNpmPackage doesn't pass 36 + # nativeBuildInputs through to fetchNpmDeps 37 + postPatch = '' 38 + NEW_PACKAGE_JSON=$(mktemp) 39 + ${jq}/bin/jq '. + {version: $ENV.version}' package.json > $NEW_PACKAGE_JSON 40 + cp $NEW_PACKAGE_JSON package.json 41 + ''; 42 + 43 + dontNpmBuild = true; 44 + installPhase = '' 45 + mkdir -p $out 46 + cp -r modules/core/3rdparty/* $out/ 47 + ''; 48 + }; 49 + 50 + in maven'.buildMavenPackage { 51 + inherit src version; 52 + 53 + pname = "openrefine"; 54 + 55 + postPatch = '' 56 + cp -r ${npmPkg} main/webapp/modules/core/3rdparty 57 + ''; 58 + mvnParameters = "-DskipTests=true -pl !packaging"; 59 + mvnHash = "sha256-MqE+iloqzBav6E3/rf1LP5BlKhW/FBIt6+6U+S8UJWA="; 60 + 61 + nativeBuildInputs = [ makeWrapper ]; 62 + 63 + installPhase = let 64 + gitProperties = writeText "git.properties" (builtins.toJSON { 65 + "git.build.version" = version; 66 + "git.branch" = "none"; 67 + "git.build.time" = "1970-01-01T00:00:00+0000"; 68 + "git.commit.id.abbrev" = "none"; 69 + "git.commit.id.describe" = "none"; 70 + }); 71 + in '' 72 + mkdir -p $out/lib/server/target/lib 73 + cp -r server/target/lib/* $out/lib/server/target/lib/ 74 + cp server/target/openrefine-*-server.jar $out/lib/server/target/lib/ 75 + 76 + mkdir -p $out/lib/webapp 77 + cp -r main/webapp/{WEB-INF,modules} $out/lib/webapp/ 78 + ( 79 + cd extensions 80 + for ext in * ; do 81 + if [ -d "$ext/module" ] ; then 82 + mkdir -p "$out/lib/webapp/extensions/$ext" 83 + cp -r "$ext/module" "$out/lib/webapp/extensions/$ext/" 84 + fi 85 + done 86 + ) 87 + 88 + cp ${gitProperties} $out/lib/webapp/WEB-INF/classes/git.properties 89 + 90 + mkdir -p $out/etc 91 + cp refine.ini $out/etc/ 92 + 93 + mkdir -p $out/bin 94 + cp refine $out/bin/ 95 + ''; 96 + 97 + preFixup = '' 98 + find $out -name '*.java' -delete 99 + sed -i -E 's|^(butterfly\.modules\.path =).*extensions.*$|\1 '"$out/lib/webapp/extensions|" \ 100 + $out/lib/webapp/WEB-INF/butterfly.properties 101 + 102 + sed -i 's|^cd `dirname \$0`$|cd '"$out/lib|" $out/bin/refine 103 + 104 + cat >> $out/etc/refine.ini <<EOF 105 + REFINE_WEBAPP='$out/lib/webapp' 106 + REFINE_LIB_DIR='$out/lib/server/target/lib' 107 + 108 + JAVA_HOME='${jdk.home}' 109 + 110 + # non-headless mode tries to launch a browser, causing a 111 + # number of purity problems 112 + JAVA_OPTIONS='-Drefine.headless=true' 113 + EOF 114 + 115 + wrapProgram $out/bin/refine \ 116 + --prefix PATH : '${lib.makeBinPath [ jdk curl ]}' \ 117 + --set-default REFINE_INI_PATH "$out/etc/refine.ini" 118 + ''; 119 + 120 + passthru = { 121 + inherit npmPkg; 122 + updateScript = ./update.sh; 123 + }; 124 + 125 + meta = with lib; { 126 + description = "Power tool for working with messy data and improving it"; 127 + homepage = "https://openrefine.org"; 128 + license = licenses.bsd3; 129 + maintainers = with maintainers; [ ris ]; 130 + sourceProvenance = with sourceTypes; [ 131 + fromSource 132 + binaryBytecode # maven dependencies 133 + ]; 134 + broken = stdenv.isDarwin; # builds, doesn't run 135 + }; 136 + }
+20
pkgs/applications/science/misc/openrefine/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p nix nix-update 3 + 4 + set -euxo pipefail 5 + 6 + nix-update "${UPDATE_NIX_ATTR_PATH}" 7 + nix-update "${UPDATE_NIX_ATTR_PATH}.npmPkg" --version=skip 8 + 9 + FILE="$(nix-instantiate --eval -E 'with import ./. {}; (builtins.unsafeGetAttrPos "version" '"${UPDATE_NIX_ATTR_PATH}"').file' | tr -d '"')" 10 + 11 + MVNHASH_OLD=$(nix-instantiate --eval . -A "${UPDATE_NIX_ATTR_PATH}.mvnHash" | tr -d '"') 12 + MVNHASH_OLD_ESCAPED=$(echo "${MVNHASH_OLD}" | sed -re 's|[+]|\\&|g') 13 + FAKEHASH=$(nix-instantiate --eval . -A "lib.fakeHash" | tr -d '"') 14 + FAKEHASH_ESCAPED=$(echo "${FAKEHASH}" | sed -re 's|[+]|\\&|g') 15 + 16 + sed -E -i "s|${MVNHASH_OLD_ESCAPED}|${FAKEHASH}|g" "${FILE}" 17 + 18 + MVNHASH_NEW="$(nix-build . -A "${UPDATE_NIX_ATTR_PATH}" 2>&1 | tail -n10 | grep 'got:' | cut -d: -f2- | xargs echo || true)" 19 + 20 + sed -E -i "s|${FAKEHASH_ESCAPED}|${MVNHASH_NEW}|g" "${FILE}"
+6 -1
pkgs/applications/version-management/gitkraken/default.nix
··· 109 109 nativeBuildInputs = [ copyDesktopItems makeWrapper wrapGAppsHook ]; 110 110 buildInputs = [ gtk3 gnome.adwaita-icon-theme ]; 111 111 112 + # avoid double-wrapping 113 + dontWrapGApps = true; 114 + 112 115 installPhase = '' 113 116 runHook preInstall 114 117 ··· 145 148 146 149 # GitKraken expects the CA bundle to be located in the bundled git directory. Since we replace it with 147 150 # the one from nixpkgs, which doesn't provide a CA bundle, we need to explicitly set its location at runtime 148 - makeWrapper $out/share/${pname}/gitkraken $out/bin/gitkraken --set GIT_SSL_CAINFO "${cacert}/etc/ssl/certs/ca-bundle.crt" 151 + makeWrapper $out/share/${pname}/gitkraken $out/bin/gitkraken \ 152 + --set GIT_SSL_CAINFO "${cacert}/etc/ssl/certs/ca-bundle.crt" \ 153 + "''${gappsWrapperArgs[@]}" 149 154 ''; 150 155 }; 151 156
+3 -3
pkgs/applications/video/kodi/addons/inputstream-ffmpegdirect/default.nix
··· 3 3 buildKodiBinaryAddon rec { 4 4 pname = "inputstream-ffmpegdirect"; 5 5 namespace = "inputstream.ffmpegdirect"; 6 - version = "20.5.0"; 6 + version = "unstable-20.5.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "xbmc"; 10 10 repo = "inputstream.ffmpegdirect"; 11 - rev = "${version}-${rel}"; 12 - sha256 = "sha256-2Xa5q+o/AYDwG+JYeXTUfMTJk/kln16J8KRcXILNE6c="; 11 + rev = rel; 12 + sha256 = "sha256-+u28Wzp2TonL5jaa5WJUr9igR6KiaxizZAX9jqqBUns="; 13 13 }; 14 14 15 15 extraBuildInputs = [ bzip2 zlib kodi.ffmpeg ];
+3 -13
pkgs/applications/video/kodi/unwrapped.nix
··· 1 1 { stdenv, lib, fetchFromGitHub, autoconf, automake, libtool, makeWrapper 2 - , fetchpatch 3 2 , pkg-config, cmake, yasm, python3Packages 4 3 , libxcrypt, libgcrypt, libgpg-error, libunistring 5 4 , boost, avahi, lame ··· 39 38 assert gbmSupport || waylandSupport || x11Support; 40 39 41 40 let 42 - kodiReleaseDate = "20230629"; 43 - kodiVersion = "20.2"; 41 + kodiReleaseDate = "20240109"; 42 + kodiVersion = "20.3"; 44 43 rel = "Nexus"; 45 44 46 45 kodi_src = fetchFromGitHub { 47 46 owner = "xbmc"; 48 47 repo = "xbmc"; 49 48 rev = "${kodiVersion}-${rel}"; 50 - hash = "sha256-nNdBjqY9gkpv3g/hcyjWPENHFwOlxrKs2cT4IvRPuXs="; 49 + hash = "sha256-OMm8WhTQiEZvu8jHOUp2zT4Xd4NU3svMobW2k8AAtNI="; 51 50 }; 52 51 53 52 # see https://github.com/xbmc/xbmc/blob/${kodiVersion}-${rel}/tools/depends/target/ to get suggested versions for all dependencies ··· 111 110 version = kodiVersion; 112 111 113 112 src = kodi_src; 114 - patches = [ 115 - # Fix compatiblity with fmt 10.0 (from spdlog). 116 - # Remove with the next release: https://github.com/xbmc/xbmc/pull/23453 117 - (fetchpatch { 118 - name = "Fix fmt10 compat"; 119 - url = "https://github.com/xbmc/xbmc/compare/acca69baa2eae65123e78ee2f77249181725ef5d...26c164a28cfd18ceef7a1f2bbba5bf8a4a5a750c.patch"; 120 - hash = "sha256-zMUparbQ8gfgeXj8W3MDmPi5OgLNz/zGCJINU7H6Rx0="; 121 - }) 122 - ]; 123 113 buildInputs = [ 124 114 gnutls libidn2 libtasn1 nasm p11-kit 125 115 libxml2 python3Packages.python
+3 -3
pkgs/applications/virtualization/colima/default.nix
··· 17 17 18 18 buildGoModule rec { 19 19 pname = "colima"; 20 - version = "0.6.7"; 20 + version = "0.6.8"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "abiosoft"; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - hash = "sha256-7s/e/fV6azT26oeEJhh6PPcnI/cjpmEHf9TsZHspcwE="; 26 + hash = "sha256-9mBjK+VArfsLfwRRIFn8kY2scAtvIjIMWX84Bi7MBvU="; 27 27 # We need the git revision 28 28 leaveDotGit = true; 29 29 postFetch = '' ··· 35 35 nativeBuildInputs = [ installShellFiles makeWrapper ] 36 36 ++ lib.optionals stdenv.isDarwin [ darwin.DarwinTools ]; 37 37 38 - vendorHash = "sha256-ET9n15+YK8ByodePztee6tKdFvvgk7jEKSUjRYSEpq8="; 38 + vendorHash = "sha256-QS0TwXI2Md+PXmT2UrzCMQoHRj+wjTSjWPv9CeVzyFU="; 39 39 40 40 # disable flaky Test_extractZones 41 41 # https://hydra.nixos.org/build/212378003/log
+2 -2
pkgs/applications/virtualization/docker-slim/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "docker-slim"; 5 - version = "1.40.10"; 5 + version = "1.40.11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "slimtoolkit"; 9 9 repo = "slim"; 10 10 rev = version; 11 - hash = "sha256-NpQyIOR8FkOgPHi3UwBAEpouJF/eaSAWD2zQ5dj+gAg="; 11 + hash = "sha256-X+1euWp4W53axbiBpL82bUPfod/JNhGVGWgOqKyhz6A="; 12 12 }; 13 13 14 14 vendorHash = null;
+3 -3
pkgs/applications/virtualization/singularity/packages.nix
··· 38 38 singularity = callPackage 39 39 (import ./generic.nix rec { 40 40 pname = "singularity-ce"; 41 - version = "4.1.0"; 41 + version = "4.1.1"; 42 42 projectName = "singularity"; 43 43 44 44 src = fetchFromGitHub { 45 45 owner = "sylabs"; 46 46 repo = "singularity"; 47 47 rev = "refs/tags/v${version}"; 48 - hash = "sha256-3l65rbMv+E/bqi2+zFbL2/94f/K6Ampo6p3gFL+0ZJk="; 48 + hash = "sha256-BKuo+W75wsK8HFB+5CtKPqR4nDw167pAAiuISOjML7k="; 49 49 }; 50 50 51 51 # Update by running 52 52 # nix-prefetch -E "{ sha256 }: ((import ./. { }).singularity.override { vendorHash = sha256; }).goModules" 53 53 # at the root directory of the Nixpkgs repository 54 - vendorHash = "sha256-S4glteidPrC92z8zh0Uuciy0HhG9fx0kEAiNwB4F2vM="; 54 + vendorHash = "sha256-Hg32YtXUFQI7OslW3E3QpxCiypwaK8BDAl3YAM6kMnw="; 55 55 56 56 # Do not build conmon and squashfuse from the Git submodule sources, 57 57 # Use Nixpkgs provided version
+2 -2
pkgs/by-name/bn/bngblaster/package.nix
··· 12 12 13 13 stdenv.mkDerivation (finalAttrs: { 14 14 pname = "bngblaster"; 15 - version = "0.8.34"; 15 + version = "0.8.35"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "rtbrick"; 19 19 repo = "bngblaster"; 20 20 rev = finalAttrs.version; 21 - hash = "sha256-oxmDg3en7mgTmhnvpkBtBJ6o/iF+GZ3Td3V6jlWMBZc="; 21 + hash = "sha256-zljpApecUKtdU1HqLmeREeL+rmDUMhBWnycgmENlt1o="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+51
pkgs/by-name/cr/cro-mag-rally/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , SDL2 5 + , cmake 6 + , makeWrapper 7 + }: 8 + 9 + stdenv.mkDerivation { 10 + pname = "CroMagRally"; 11 + version = "3.0.0-unstable-2023-05-21"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "jorio"; 15 + repo = "CroMagRally"; 16 + rev = "5983de40c180b50bbbec8b04f5f5f1ceccd1901b"; 17 + hash = "sha256-QbUkrNY7DZQts8xaimE83yXpCweKvnn0uDb1CawLfEE="; 18 + fetchSubmodules = true; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + cmake 23 + makeWrapper 24 + ]; 25 + buildInputs = [ 26 + SDL2 27 + ]; 28 + 29 + cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" ]; 30 + 31 + installPhase = '' 32 + runHook preInstall 33 + mkdir -p "$out/share/CroMagRally" 34 + mv Data ReadMe.txt "$out/share/CroMagRally/" 35 + install -Dm755 {.,$out/bin}/CroMagRally 36 + wrapProgram $out/bin/CroMagRally --chdir "$out/share/CroMagRally" 37 + install -Dm644 $src/packaging/cromagrally.desktop $out/share/applications/cromagrally.desktop 38 + install -Dm644 $src/packaging/cromagrally-desktopicon.png $out/share/pixmaps/cromagrally-desktopicon.png 39 + runHook postInstall 40 + ''; 41 + 42 + meta = with lib; { 43 + description = "A port of Cro-Mag Rally, a 2000 Macintosh game by Pangea Software, for modern operating systems"; 44 + homepage = "https://github.com/jorio/CroMagRally"; 45 + changelog = "https://github.com/jorio/CroMagRally/releases"; 46 + license = licenses.cc-by-sa-40; 47 + maintainers = with maintainers; [ lux ]; 48 + platforms = platforms.linux; 49 + mainProgram = "CroMagRally"; 50 + }; 51 + }
+2 -2
pkgs/by-name/ek/eksctl/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "eksctl"; 9 - version = "0.169.0"; 9 + version = "0.170.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "weaveworks"; 13 13 repo = pname; 14 14 rev = version; 15 - hash = "sha256-WVYEjmuSTIe6LVeXJD7fu1TCrZfH4Cs1T/jfqKNJhM4="; 15 + hash = "sha256-aYkydocr5PDpxUYO4Cee2AbNQzBgjJRdRo3lonQRPy8="; 16 16 }; 17 17 18 18 vendorHash = "sha256-cuLzn0OZ5VC+RWGsJ8DCdJN8wm0DrsjH55K/cnyuqB8=";
+2 -2
pkgs/by-name/fa/fast-float/package.nix
··· 6 6 7 7 stdenv.mkDerivation (finalAttrs: { 8 8 pname = "fast-float"; 9 - version = "6.0.0"; 9 + version = "6.1.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "fastfloat"; 13 13 repo = "fast_float"; 14 14 rev = "v${finalAttrs.version}"; 15 - hash = "sha256-yKHmturouLJkBAdIWoi8vhmipP6jxAwyA+YoSOl6xPU="; 15 + hash = "sha256-17GFUHm9FQAf3egqcQwQWqEgs2vH8K17GH2V1/DP8S0="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+8
pkgs/by-name/fr/freefilesync/package.nix
··· 56 56 patch = "Disable_wxWidgets_uncaught_exception_handling.patch"; 57 57 hash = "sha256-Fem7eDDKSqPFU/t12Jco8OmYC8FM9JgB4/QVy/ouvbI="; 58 58 }) 59 + # Fix gui freeze 60 + (fetchDebianPatch { 61 + pname = "freefilesync"; 62 + version = "13.3"; 63 + debianRevision = "1"; 64 + patch = "revert_buggy_gtk3_change_in_12.1.patch"; 65 + hash = "sha256-eqush3zXxypQUxtO5110GoOJ30F5LZcF8XIC/Y8/fgM="; 66 + }) 59 67 ]; 60 68 61 69 nativeBuildInputs = [
+72
pkgs/by-name/gp/gpt4all-chat/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , qt6 6 + , fmt 7 + , shaderc 8 + , vulkan-headers 9 + , wayland 10 + }: 11 + 12 + stdenv.mkDerivation (finalAttrs: { 13 + pname = "gpt4all-chat"; 14 + version = "2.6.2"; 15 + 16 + src = fetchFromGitHub { 17 + fetchSubmodules = true; 18 + hash = "sha256-BQE4UQEOOUAh0uGwQf7Q9D30s+aoGFyyMH6EI/WVIkc="; 19 + owner = "nomic-ai"; 20 + repo = "gpt4all"; 21 + rev = "v${finalAttrs.version}"; 22 + }; 23 + 24 + sourceRoot = "${finalAttrs.src.name}/gpt4all-chat"; 25 + 26 + postPatch = '' 27 + substituteInPlace CMakeLists.txt \ 28 + --replace 'set(CMAKE_INSTALL_PREFIX ''${CMAKE_BINARY_DIR}/install)' "" 29 + ''; 30 + 31 + nativeBuildInputs = [ 32 + cmake 33 + qt6.wrapQtAppsHook 34 + ]; 35 + 36 + buildInputs = [ 37 + fmt 38 + qt6.qtwayland 39 + qt6.qtquicktimeline 40 + qt6.qtsvg 41 + qt6.qthttpserver 42 + qt6.qtwebengine 43 + qt6.qt5compat 44 + shaderc 45 + vulkan-headers 46 + wayland 47 + ]; 48 + 49 + cmakeFlags = [ 50 + "-DKOMPUTE_OPT_USE_BUILT_IN_VULKAN_HEADER=OFF" 51 + "-DKOMPUTE_OPT_DISABLE_VULKAN_VERSION_CHECK=ON" 52 + "-DKOMPUTE_OPT_USE_BUILT_IN_FMT=OFF" 53 + ]; 54 + 55 + postInstall = '' 56 + rm -rf $out/include 57 + rm -rf $out/lib/*.a 58 + mv $out/bin/chat $out/bin/${finalAttrs.meta.mainProgram} 59 + install -m 444 -D $src/gpt4all-chat/flatpak-manifest/io.gpt4all.gpt4all.desktop $out/share/applications/io.gpt4all.gpt4all.desktop 60 + install -m 444 -D $src/gpt4all-chat/icons/logo.svg $out/share/icons/hicolor/scalable/apps/io.gpt4all.gpt4all.svg 61 + substituteInPlace $out/share/applications/io.gpt4all.gpt4all.desktop \ 62 + --replace 'Exec=chat' 'Exec=${finalAttrs.meta.mainProgram}' 63 + ''; 64 + 65 + meta = { 66 + description = "A free-to-use, locally running, privacy-aware chatbot. No GPU or internet required"; 67 + homepage = "https://github.com/nomic-ai/gpt4all-chat"; 68 + license = lib.licenses.mit; 69 + mainProgram = "gpt4all-chat"; 70 + maintainers = with lib.maintainers; [ drupol polygon ]; 71 + }; 72 + })
+1 -1
pkgs/by-name/he/helix-gpt/package.nix
··· 58 58 description = "Code completion LSP for Helix with support for Copilot + OpenAI"; 59 59 maintainers = with maintainers; [ happysalada ]; 60 60 license = with licenses; [ mit ]; 61 - platforms = [ "x86_64-linux" "x86_64-darwin" ]; 61 + platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; 62 62 }; 63 63 }
+4 -3
pkgs/by-name/he/helix-gpt/pin.json
··· 1 1 { 2 - "version": "0.15", 3 - "srcHash": "sha256-95NnV//DesXQB1ttvOylu1DAnmRcvTUpZzK1NTZtuVE=", 2 + "version": "0.25", 3 + "srcHash": "sha256-EZ8waJiLHfButE/rI0EEwZ3VF5dwdgFQ4FBLebhyP2o=", 4 4 "x86_64-linux": "sha256-h6wGkOfSbB8Rwm7eFvcowDdH1RdS6eFaxgf+SdYvYt8=", 5 - "x86_64-darwin": "sha256-45RFY4Kqt5ooMOY75oJcSUZdkERzpyIMQkni4NJ/s1Y=" 5 + "x86_64-darwin": "sha256-y8ETFWSg+czhyslKc7muTFRu2q+7eeVyZ7Tea/VCUWY=", 6 + "aarch64-darwin": "sha256-y8ETFWSg+czhyslKc7muTFRu2q+7eeVyZ7Tea/VCUWY=" 6 7 }
+2 -2
pkgs/by-name/le/lemminx/package.nix
··· 1 1 { lib 2 2 , fetchFromGitHub 3 3 , makeWrapper 4 - , jre 4 + , jre_headless 5 5 , maven 6 6 , writeScript 7 7 , lemminx ··· 67 67 install -Dm644 org.eclipse.lemminx/target/org.eclipse.lemminx-uber.jar \ 68 68 $out/share 69 69 70 - makeWrapper ${jre}/bin/java $out/bin/lemminx \ 70 + makeWrapper ${jre_headless}/bin/java $out/bin/lemminx \ 71 71 --add-flags "-jar $out/share/org.eclipse.lemminx-uber.jar" 72 72 73 73 runHook postInstall
+5
pkgs/by-name/nv/nvmetcfg/package.nix
··· 1 1 { lib 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 + , nixosTests 4 5 }: 5 6 6 7 rustPlatform.buildRustPackage rec { ··· 15 16 }; 16 17 17 18 cargoHash = "sha256-yZ4UAx95f/cjeObBtzpiYtwDjgOgkKnD64yGe6ouVGw="; 19 + 20 + passthru.tests = { 21 + inherit (nixosTests) nvmetcfg; 22 + }; 18 23 19 24 meta = with lib; { 20 25 description = "NVMe-oF Target Configuration Utility for Linux";
+2 -2
pkgs/by-name/oe/oelint-adv/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "oelint-adv"; 9 - version = "4.1.0"; 9 + version = "4.1.1"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 inherit version; 14 14 pname = "oelint_adv"; 15 - hash = "sha256-odejUprYMdKWrm87oRVuJKwLWEL/XuLfQtfjVKK4VTE="; 15 + hash = "sha256-uHFvVRFI7JZQ8vSOtXTuz7Jivxd8kPQW6AtiQIG3Ujo="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+28
pkgs/by-name/pi/pio/package.nix
··· 1 + { lib, rustPlatform, fetchFromGitHub, stdenv, darwin }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "pio"; 5 + version = "0.4.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "siiptuo"; 9 + repo = "pio"; 10 + rev = version; 11 + hash = "sha256-iR6G+G1UOT1ThLI3yhz3na1HmN6z2qUiI6NSKT0krtY="; 12 + }; 13 + 14 + cargoHash = "sha256-jVOpk+Z3yEEoDexvxT9I0aVHJKVq47y8km/9ltoqrDA="; 15 + 16 + buildInputs = lib.optionals stdenv.isDarwin [ 17 + darwin.apple_sdk.frameworks.Accelerate 18 + ]; 19 + 20 + meta = with lib; { 21 + description = "Utility to compress image files while maintaining quality"; 22 + homepage = "https://github.com/siiptuo/pio"; 23 + changelog = "https://github.com/siiptuo/pio/blob/${version}/CHANGELOG.md"; 24 + license = licenses.agpl3Plus; 25 + maintainers = with maintainers; [ liassica ]; 26 + mainProgram = "pio"; 27 + }; 28 + }
+3 -3
pkgs/by-name/re/renode-dts2repl/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication { 8 8 pname = "renode-dts2repl"; 9 - version = "unstable-2024-01-20"; 9 + version = "unstable-2024-02-02"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "antmicro"; 14 14 repo = "dts2repl"; 15 - rev = "bd09db556fa762cb1a4857d874545957d91b0010"; 16 - hash = "sha256-bGDM23PuON4fx4pNCNVYw2bN0tIWjmwZqghhksAIVGA="; 15 + rev = "84b14adc21fcd12b9772f69f9dcf702133fa6551"; 16 + hash = "sha256-xFMkYjSZajQSflsTF1BtARUZWbnAvBRfN4gK3RAgeIU="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+2 -2
pkgs/by-name/sp/spicetify-cli/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "spicetify-cli"; 5 - version = "2.30.0"; 5 + version = "2.31.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "spicetify"; 9 9 repo = "spicetify-cli"; 10 10 rev = "v${version}"; 11 - hash = "sha256-kQcAn5/NzzH+i24Ss6GaQEycazraE03R4tqMhxKROcY="; 11 + hash = "sha256-uaGZWLrWWzf6KlQ/rW3XQNdE0a0QVuismhzIrgfAtNA="; 12 12 }; 13 13 14 14 vendorHash = "sha256-T7aUjzb69ZAnpLCpHv5C6ZyUktfC8Zt94rIju8QplWI=";
+62
pkgs/by-name/sw/switcheroo/package.nix
··· 1 + { lib 2 + , blueprint-compiler 3 + , cargo 4 + , desktop-file-utils 5 + , fetchFromGitLab 6 + , glib 7 + , gtk4 8 + , libadwaita 9 + , meson 10 + , ninja 11 + , pkg-config 12 + , rustPlatform 13 + , rustc 14 + , stdenv 15 + , wrapGAppsHook4 16 + }: 17 + 18 + stdenv.mkDerivation (finalAttrs: { 19 + pname = "switcheroo"; 20 + version = "2.0.1"; 21 + 22 + src = fetchFromGitLab { 23 + owner = "adhami3310"; 24 + repo = "Switcheroo"; 25 + rev = "v${finalAttrs.version}"; 26 + hash = "sha256-3JlI0Co3yuD6fKaKlmz1Vg0epXABO+7cRvm6/PgbGUE="; 27 + }; 28 + 29 + cargoDeps = rustPlatform.fetchCargoTarball { 30 + src = finalAttrs.src; 31 + name = "switcheroo-${finalAttrs.version}"; 32 + hash = "sha256-wC57VTJGiN2hDL2Z9fFw5H9c3Txqh30AHfR9o2DbcSk="; 33 + }; 34 + 35 + nativeBuildInputs = [ 36 + blueprint-compiler 37 + cargo 38 + desktop-file-utils 39 + meson 40 + ninja 41 + pkg-config 42 + rustPlatform.cargoSetupHook 43 + rustc 44 + wrapGAppsHook4 45 + ]; 46 + 47 + buildInputs = [ 48 + glib 49 + gtk4 50 + libadwaita 51 + ]; 52 + 53 + meta = with lib; { 54 + changelog = "https://gitlab.com/adhami3310/Switcheroo/-/releases/v${finalAttrs.version}"; 55 + description = "An app for converting images between different formats"; 56 + homepage = "https://gitlab.com/adhami3310/Switcheroo"; 57 + license = licenses.gpl3Plus; 58 + mainProgram = "switcheroo"; 59 + maintainers = with maintainers; [ michaelgrahamevans ]; 60 + platforms = platforms.linux; 61 + }; 62 + })
+2 -2
pkgs/data/icons/kora-icon-theme/default.nix
··· 10 10 11 11 stdenvNoCC.mkDerivation rec { 12 12 pname = "kora-icon-theme"; 13 - version = "1.5.9"; 13 + version = "1.6.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "bikass"; 17 17 repo = "kora"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-ZXAS22Oe6C34DR1BfGmCGr1qh9mu1PCY5IQWxrm1EfY="; 19 + sha256 = "sha256-YKdqV41HlQMvkyWoWbOCMUASshnEDnXtxzdmJdTEQGw="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+5 -3
pkgs/data/misc/wireless-regdb/default.nix
··· 1 - { lib, stdenvNoCC, fetchurl }: 1 + { lib, stdenvNoCC, fetchurl, directoryListingUpdater }: 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "wireless-regdb"; 5 - version = "2023.09.01"; 5 + version = "2024.01.23"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.kernel.org/pub/software/network/${pname}/${pname}-${version}.tar.xz"; 9 - sha256 = "sha256-JtTCpyfMWSObhHNarYVrfH0LBOMKpcI1xPf0f18FNJE="; 9 + hash = "sha256-yKYcms92+n60I56J9kDe4+hwmNn2m001GMnGD8bSDFU="; 10 10 }; 11 11 12 12 dontBuild = true; ··· 15 15 "DESTDIR=${placeholder "out"}" 16 16 "PREFIX=" 17 17 ]; 18 + 19 + passthru.updateScript = directoryListingUpdater { }; 18 20 19 21 meta = with lib; { 20 22 description = "Wireless regulatory database for CRDA";
+3 -3
pkgs/data/themes/dracula-theme/default.nix
··· 2 2 3 3 let 4 4 themeName = "Dracula"; 5 - version = "unstable-2024-01-24"; 5 + version = "unstable-2024-01-31"; 6 6 in 7 7 stdenvNoCC.mkDerivation { 8 8 pname = "dracula-theme"; ··· 11 11 src = fetchFromGitHub { 12 12 owner = "dracula"; 13 13 repo = "gtk"; 14 - rev = "ed505cce4b61831765a128ebb544edf040f57be5"; 15 - hash = "sha256-jPZabinmQMCtBPj/P3vuqb3OCUbx9OAuCoar7ZnegPQ="; 14 + rev = "cd11595a2301a6f47a14b25992783ef199c44311"; 15 + hash = "sha256-i2jO9103uwjNawvDBrHOa18svwCI6NsAVybnUaJBLt0="; 16 16 }; 17 17 18 18 propagatedUserEnvPkgs = [
+2 -2
pkgs/desktops/budgie/budgie-desktop/default.nix
··· 37 37 38 38 stdenv.mkDerivation (finalAttrs: { 39 39 pname = "budgie-desktop"; 40 - version = "10.9"; 40 + version = "10.9.1"; 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-yyuLBzTDEQH7rBOWTYBvS+3x2mlbF34f7U7oOUO8BeA="; 47 + hash = "sha256-H+J/zFUjiXbr5ynDkkjrRsEbyO4LPOhqe8DdG60ikRw="; 48 48 }; 49 49 50 50 patches = [
+2 -2
pkgs/development/compilers/odin/default.nix
··· 12 12 inherit (llvmPackages) stdenv; 13 13 in stdenv.mkDerivation rec { 14 14 pname = "odin"; 15 - version = "dev-2024-01"; 15 + version = "dev-2024-02"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "odin-lang"; 19 19 repo = "Odin"; 20 20 rev = version; 21 - hash = "sha256-ufIpnibY7rd76l0Mh+qXYXkc8W3cuTJ1cbmj4SgSUis="; 21 + hash = "sha256-v9A0+kgREXALhnvFYWtE0+H4L7CYnyje+d2W5+/ZvHA="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+6 -6
pkgs/development/cuda-modules/generic-builders/multiplex.nix
··· 83 83 # perSystemReleases :: List Package 84 84 allReleases = lib.pipe releaseSets 85 85 [ 86 - (builtins.attrValues) 86 + (lib.attrValues) 87 87 (lists.flatten) 88 - (builtins.groupBy (p: lib.versions.majorMinor p.version)) 89 - (builtins.mapAttrs (_: builtins.sort preferable)) 90 - (builtins.mapAttrs (_: lib.take 1)) 91 - (builtins.attrValues) 92 - (builtins.concatMap lib.trivial.id) 88 + (lib.groupBy (p: lib.versions.majorMinor p.version)) 89 + (lib.mapAttrs (_: builtins.sort preferable)) 90 + (lib.mapAttrs (_: lib.take 1)) 91 + (lib.attrValues) 92 + (lib.concatMap lib.trivial.id) 93 93 ]; 94 94 95 95 newest = builtins.head (builtins.sort preferable allReleases);
+2 -2
pkgs/development/interpreters/luau/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "luau"; 5 - version = "0.610"; 5 + version = "0.611"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "luau-lang"; 9 9 repo = "luau"; 10 10 rev = version; 11 - hash = "sha256-5jgEoQk1UfzHHzj+QpaIjMNTSoDZpMkNl+YzJEoV9fc="; 11 + hash = "sha256-gtY/dv+9+1OcxPaU/r01vgMDyfxdB36wgQ7WEGKW17c="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/httplib/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "httplib"; 10 - version = "0.15.0"; 10 + version = "0.15.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "yhirose"; 14 14 repo = "cpp-httplib"; 15 15 rev = "v${version}"; 16 - hash = "sha256-HV2RiWu4rt3rau/flcha500R67oGwbmyEPPnklpAvgY="; 16 + hash = "sha256-DNktnRckqiZf0EQ96LfweDvBNgcX8u3Gry1LCs/Qj74="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/neatvnc/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "neatvnc"; 18 - version = "0.7.1"; 18 + version = "0.7.2"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "any1"; 22 22 repo = pname; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-bRlz5RW+NUSTgzjRM9alZjSrzmF8/7p4IIXqK/HEcJo="; 24 + sha256 = "sha256-S2LMD15MYd/t/Z8B1OQ0hVrZQLR6Gf4LB45mhmDwblg="; 25 25 }; 26 26 27 27 strictDeps = true;
+3 -3
pkgs/development/libraries/science/math/mongoose/default.nix
··· 7 7 }: 8 8 9 9 let 10 - suitesparseVersion = "7.5.1"; 10 + suitesparseVersion = "7.6.0"; 11 11 in 12 12 stdenv.mkDerivation { 13 13 pname = "mongoose"; 14 - version = "3.3.1"; 14 + version = "3.3.2"; 15 15 16 16 outputs = [ "bin" "out" "dev" ]; 17 17 ··· 19 19 owner = "DrTimothyAldenDavis"; 20 20 repo = "SuiteSparse"; 21 21 rev = "v${suitesparseVersion}"; 22 - hash = "sha256-6eC26rag9kZ1E4qJ5KY/dLXGld+EHP2OUpyikjXQhQk="; 22 + hash = "sha256-zZXbUNXxVi4mpI4j4GjyVYraoPFWcuep9q5jl1XdqEo="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/aiohomekit/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "aiohomekit"; 23 - version = "3.1.3"; 23 + version = "3.1.4"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.10"; ··· 29 29 owner = "Jc2k"; 30 30 repo = "aiohomekit"; 31 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-LQplvI6P42dI2vIaWyL50cj9k543qeUoHUogDkBaPvI="; 32 + hash = "sha256-hZhbmEEqmhvoxGD4hvy4SDQWG5Xk1cmzFDSNa742iMs="; 33 33 }; 34 34 35 35 nativeBuildInputs = [
+3 -2
pkgs/development/python-modules/awkward-cpp/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "awkward-cpp"; 14 - version = "28"; 14 + version = "29"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.8"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-ME67+QDFdzaP08SRpN3+aleQvex2orBr3MRygXYmRZI="; 21 + hash = "sha256-r0t4kbeLkDFxvONB6I0q3YQFn6Fn8I6KmTAFmZ0bnRs="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ ··· 41 41 meta = with lib; { 42 42 description = "CPU kernels and compiled extensions for Awkward Array"; 43 43 homepage = "https://github.com/scikit-hep/awkward"; 44 + changelog = "https://github.com/scikit-hep/awkward/releases/tag/v${version}"; 44 45 license = licenses.bsd3; 45 46 maintainers = with maintainers; [ veprbl ]; 46 47 };
+2 -2
pkgs/development/python-modules/awkward/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "awkward"; 27 - version = "2.5.2"; 27 + version = "2.6.0"; 28 28 pyproject = true; 29 29 30 30 disabled = pythonOlder "3.8"; ··· 33 33 owner = "scikit-hep"; 34 34 repo = "awkward"; 35 35 rev = "refs/tags/v${version}"; 36 - hash = "sha256-n50REyU/aWx6rj+9TZ52S3sZS25/hIaNfOe+AQGaXVA="; 36 + hash = "sha256-rSEGQqCbmB1IWm6gHjYEO1wiTUPlz1s/SwQ5BiI1YRc="; 37 37 }; 38 38 39 39 nativeBuildInputs = [
+6
pkgs/development/python-modules/botorch/default.nix
··· 11 11 , torch 12 12 , scipy 13 13 , pytestCheckHook 14 + , pythonRelaxDepsHook 14 15 }: 15 16 16 17 buildPythonPackage rec { ··· 26 27 }; 27 28 28 29 nativeBuildInputs = [ 30 + pythonRelaxDepsHook 29 31 setuptools 30 32 setuptools-scm 31 33 wheel ··· 38 40 pyro-ppl 39 41 scipy 40 42 torch 43 + ]; 44 + 45 + pythonRelaxDeps = [ 46 + "linear-operator" 41 47 ]; 42 48 43 49 checkInputs = [
+2 -2
pkgs/development/python-modules/comm/default.nix
··· 8 8 9 9 let 10 10 pname = "comm"; 11 - version = "0.2.0"; 11 + version = "0.2.1"; 12 12 in 13 13 buildPythonPackage { 14 14 inherit pname version; ··· 18 18 owner = "ipython"; 19 19 repo = "comm"; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-bErZNTm0spO0A/Lc8kq5u7sB0FMXm/WMWtFbCNGJVXE="; 21 + hash = "sha256-iyO3q9E2lYU1rMYTnsa+ZJYh+Hq72LEvE9ynebFIBUk="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -3
pkgs/development/python-modules/correctionlib/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "correctionlib"; 21 - version = "2.4.0"; 21 + version = "2.5.0"; 22 22 pyproject = true; 23 23 24 24 src = fetchPypi { 25 25 inherit pname version; 26 - hash = "sha256-bQKcS8vktvD62zvSeaBtoJw36TSpo0gEpKm0HI3AuXg="; 26 + hash = "sha256-H8QCdU6piBdqJEJOGVbsz+6eyMhFVuwTpIHKUoKaf4A="; 27 27 }; 28 28 29 29 nativeBuildInputs = [ ··· 62 62 homepage = "https://cms-nanoaod.github.io/correctionlib/"; 63 63 license = with licenses; [ bsd3 ]; 64 64 maintainers = with maintainers; [ veprbl ]; 65 - broken = versionAtLeast pydantic.version "2"; 66 65 }; 67 66 }
+2 -2
pkgs/development/python-modules/dask-awkward/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "dask-awkward"; 16 - version = "2024.1.2"; 16 + version = "2024.2.0"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.8"; ··· 22 22 owner = "dask-contrib"; 23 23 repo = "dask-awkward"; 24 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-5UyB/qFfQPLA1N3L6NipW6+FzI0x6hZXu6ickAktlYw="; 25 + hash = "sha256-oBGja1dt9UbHym0c5K/pAMXNErryr3u6IhDRuhwTvG0="; 26 26 }; 27 27 28 28 pythonRelaxDeps = [
+4 -3
pkgs/development/python-modules/dask-histogram/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "dask-histogram"; 13 - version = "2023.10.0"; 14 - format = "pyproject"; 13 + version = "2024.2.0"; 14 + pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "dask-contrib"; 18 18 repo = "dask-histogram"; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-ugAqNdvCROCCXURwsGLpnl/lBEAremvTI7MVa/TWt6c="; 20 + hash = "sha256-YU5i7mGOZxj/pvpkZLwohoSuHJgS3zkHYVuj1Vtyrj4="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ ··· 41 41 meta = with lib; { 42 42 description = "Histograms with task scheduling"; 43 43 homepage = "https://dask-histogram.readthedocs.io/"; 44 + changelog = "https://github.com/dask-contrib/dask-histogram/releases/tag/${version}"; 44 45 license = with licenses; [ bsd3 ]; 45 46 maintainers = with maintainers; [ veprbl ]; 46 47 };
+2 -2
pkgs/development/python-modules/dask/default.nix
··· 38 38 39 39 buildPythonPackage rec { 40 40 pname = "dask"; 41 - version = "2023.12.0"; 41 + version = "2024.1.1"; 42 42 pyproject = true; 43 43 44 44 disabled = pythonOlder "3.9"; ··· 47 47 owner = "dask"; 48 48 repo = "dask"; 49 49 rev = "refs/tags/${version}"; 50 - hash = "sha256-LMd55s8LT4m6Ym+LmXb4TKPnZ0jMkNBfcPJxmgruMDM="; 50 + hash = "sha256-L8bRh2bx36CYrAFXYJF67rCeCRfm5ufhTkMFRJo0yYo="; 51 51 }; 52 52 53 53 nativeBuildInputs = [
+1 -2
pkgs/development/python-modules/dvc/default.nix
··· 17 17 , dvc-studio-client 18 18 , dvc-task 19 19 , fetchFromGitHub 20 - , fetchpatch 21 20 , flatten-dict 22 21 , flufl_lock 23 22 , funcy ··· 67 66 owner = "iterative"; 68 67 repo = "dvc"; 69 68 rev = "refs/tags/${version}"; 70 - hash = "sha256-i9hIsn5rybDaWSzAFKazwB5wgpL0DAyUrqnxqCGLiR0="; 69 + hash = "sha256-9JS8N4BWikmXoo5TtpUD5El2vHST80NEOBdxkHfK4ME="; 71 70 }; 72 71 73 72 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/ezyrb/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "ezyrb"; 17 - version = "1.3.0.post2401"; 17 + version = "1.3.0.post2402"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 23 23 owner = "mathLab"; 24 24 repo = "EZyRB"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-mNpW9RSli7af0fHLh+cmBrOQaO0wlGOrcLigefMR2ww="; 26 + hash = "sha256-MiFNTz3vrN4rMHK7e4ntE35wzgnPt6yczCv7XDcUlO8="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/galois/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "galois"; 16 - version = "0.3.7"; 16 + version = "0.3.8"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 22 22 owner = "mhostetter"; 23 23 repo = "galois"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-dWYnD+Byh0orRg20/nhu8ILooFBeHysxQ403boDVqYk="; 25 + hash = "sha256-Nfr9gD2FLZ+KvHh1mcpReUWnzFr/NxpvperzZPoFeT4="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-bigquery-datatransfer"; 17 - version = "3.13.0"; 17 + version = "3.14.0"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-J6hFyyJgWlEsBc4owokNLvl61O38mBevVVpz2AJOw7o="; 24 + hash = "sha256-DZDp/aRhIe2bBcn8BVA8jwmDaUrbHAMMRG0LixuvGl0="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-secret-manager/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-secret-manager"; 15 - version = "2.17.0"; 15 + version = "2.18.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-glTilgwGqNyRrqw8iUr7oIk6Z0WC8ODs/CL4lOYXPC8="; 22 + hash = "sha256-Tkmb0z/3rv8nG9Z0h+IdVAQpeobcSHPuhh1jewGzC04="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-speech/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-speech"; 16 - version = "2.23.0"; 16 + version = "2.24.0"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-H4aDIHCF3cpsXgZIly+KBik30w5zqlVSDwgPSVMse/8="; 23 + hash = "sha256-Z7x4xfCbeRPoCbinCrTwIAp9JIvfavFvA1c4/a5UbHQ="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "hahomematic"; 21 - version = "2024.2.0"; 21 + version = "2024.2.1"; 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-/cs1wyz3v9dLMAAgd0ipC7Z56ZzFQEBq8oqvousgr+U="; 30 + hash = "sha256-Q9cuazn07LCzCMkhnNl/h6QxrFBv4fybMaDi8zN7jy0="; 31 31 }; 32 32 33 33 __darwinAllowLocalNetworking = true;
+4 -15
pkgs/development/python-modules/insteon-frontend-home-assistant/default.nix
··· 4 4 , fetchPypi 5 5 , pythonOlder 6 6 , setuptools 7 - , wheel 8 7 }: 9 8 10 9 buildPythonPackage rec { 11 10 pname = "insteon-frontend-home-assistant"; 12 - version = "0.3.5-1"; 13 - format = "pyproject"; 11 + version = "0.5.0"; 12 + pyproject = true; 14 13 15 - disabled = pythonOlder "3.7"; 14 + disabled = pythonOlder "3.10"; 16 15 17 16 src = fetchPypi { 18 17 inherit pname version; 19 - hash = "sha256-R+P4pgKbLvf0mwpSDoujCvlJe/yS+nvSJ7ewLVOOg/0="; 18 + hash = "sha256-NZwnx8tlXnsVCk4nvNjOg3cjSr2CnjqWcZG7xFTC2wA="; 20 19 }; 21 20 22 - patches = [ 23 - # https://github.com/pyinsteon/insteon-panel/pull/33 24 - (fetchpatch { 25 - name = "unpin-setuptools.patch"; 26 - url = "https://github.com/pyinsteon/insteon-panel/commit/2297eb05668907edd03633f244e5876990e340c7.patch"; 27 - hash = "sha256-kTu1+IwDrcdqelyK/vfhxw8MQBis5I1jag7YTytKQhs="; 28 - }) 29 - ]; 30 - 31 21 nativeBuildInputs = [ 32 22 setuptools 33 - wheel 34 23 ]; 35 24 36 25 # upstream has no tests
+2 -2
pkgs/development/python-modules/ipykernel/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "ipykernel"; 25 - version = "6.28.0"; 25 + version = "6.29.0"; 26 26 pyproject = true; 27 27 28 28 disabled = pythonOlder "3.8"; 29 29 30 30 src = fetchPypi { 31 31 inherit pname version; 32 - hash = "sha256-acEUA9Jt5p3wIiWRb5FrN+pLmvQX2gqMgn+EMo2I5fM="; 32 + hash = "sha256-td0wE8q3szDfcSiRyWzRq4aMJ6cVnmBvdiAV6b+M6z8="; 33 33 }; 34 34 35 35 # debugpy is optional, see https://github.com/ipython/ipykernel/pull/767
+12 -24
pkgs/development/python-modules/ipython-sql/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , fetchFromGitHub 3 + , fetchPypi 4 4 , pythonOlder 5 + , setuptools 5 6 , ipython 6 7 , ipython-genutils 7 - , pandas 8 8 , prettytable 9 - , pytest 10 9 , sqlalchemy 11 10 , sqlparse 12 11 }: 13 12 buildPythonPackage rec { 14 13 pname = "ipython-sql"; 15 - version = "0.4.0"; 16 - format = "setuptools"; 14 + version = "0.5.0"; 15 + pyproject = true; 17 16 18 17 disabled = pythonOlder "3.7"; 19 18 20 - src = fetchFromGitHub { 21 - owner = "catherinedevlin"; 22 - repo = "ipython-sql"; 23 - rev = "117764caf099d80100ed4b09fc004b55eed6f121"; 24 - hash = "sha256-ScQihsvRSnC7VIgy8Tzi1z4x6KIZo0SAeLPvHAVdrfA="; 19 + src = fetchPypi { 20 + inherit pname version; 21 + hash = "sha256-PbPOf5qV369Dh2+oCxa9u5oE3guhIELKsT6fWW/P/b4="; 25 22 }; 26 23 27 - postPatch = '' 28 - substituteInPlace setup.py --replace 'prettytable<1' prettytable 29 - ''; 24 + nativeBuildInputs = [ 25 + setuptools 26 + ]; 30 27 31 28 propagatedBuildInputs = [ 32 29 ipython ··· 36 33 sqlparse 37 34 ]; 38 35 39 - nativeCheckInputs = [ ipython pandas pytest ]; 40 - 41 - checkPhase = '' 42 - runHook preCheck 43 - 44 - # running with ipython is required because the tests use objects available 45 - # only inside of ipython, for example the global `get_ipython()` function 46 - ipython -c 'import pytest; pytest.main()' 47 - 48 - runHook postCheck 49 - ''; 36 + # pypi tarball has no tests 37 + doCheck = false; 50 38 51 39 pythonImportsCheck = [ "sql" ]; 52 40
+2 -2
pkgs/development/python-modules/jsonargparse/default.nix
··· 25 25 26 26 buildPythonPackage rec { 27 27 pname = "jsonargparse"; 28 - version = "4.27.3"; 28 + version = "4.27.4"; 29 29 pyproject = true; 30 30 31 31 disabled = pythonOlder "3.11"; ··· 34 34 owner = "omni-us"; 35 35 repo = "jsonargparse"; 36 36 rev = "refs/tags/v${version}"; 37 - hash = "sha256-ZhNop6Zo1uWJhX5XEkjTq3XcRw1WzFd6jrk5CpBGCwo="; 37 + hash = "sha256-MzcFsH1PyDAnPBEELHLRKfD3TR01INDFIvHc1y3dbng="; 38 38 }; 39 39 40 40 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/jupyter-lsp/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "jupyter-lsp"; 10 - version = "2.2.1"; 10 + version = "2.2.2"; 11 11 pyproject = true; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-sX+rbXD+g8iJawz/WSN2QAOCR8GWBWtDaEoJArap4Ps="; 15 + hash = "sha256-JW0kYgVCrku6BKUPwfb/4ggJOgfY5pf+oKjRuMobfls="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/jupyter-server/default.nix
··· 34 34 35 35 buildPythonPackage rec { 36 36 pname = "jupyter-server"; 37 - version = "2.12.4"; 37 + version = "2.12.5"; 38 38 pyproject = true; 39 39 disabled = pythonOlder "3.8"; 40 40 41 41 src = fetchPypi { 42 42 pname = "jupyter_server"; 43 43 inherit version; 44 - hash = "sha256-QfSh5rkSzCSnxsaUhRs309hBKxgPQ9cjFf5CLLK4XMI="; 44 + hash = "sha256-DttibJS6oigJvhMj+XcM8cAKlSsXCXWS5A0D5qOVFok="; 45 45 }; 46 46 47 47 nativeBuildInputs = [
+2
pkgs/development/python-modules/librosa/default.nix
··· 106 106 "test_example" 107 107 "test_example_info" 108 108 "test_load_resample" 109 + # does not converge 110 + "test_nnls_vector" 109 111 ]; 110 112 111 113 meta = with lib; {
+9
pkgs/development/python-modules/linear-operator/default.nix
··· 3 3 , fetchFromGitHub 4 4 , jaxtyping 5 5 , pytestCheckHook 6 + , pythonRelaxDepsHook 6 7 , scipy 7 8 , setuptools 8 9 , setuptools-scm 9 10 , torch 11 + , typeguard 10 12 , wheel 11 13 }: 12 14 ··· 23 25 }; 24 26 25 27 nativeBuildInputs = [ 28 + pythonRelaxDepsHook 26 29 setuptools 27 30 setuptools-scm 28 31 wheel ··· 32 35 jaxtyping 33 36 scipy 34 37 torch 38 + typeguard 39 + ]; 40 + 41 + pythonRelaxDeps = [ 42 + "typeguard" 35 43 ]; 36 44 37 45 pythonImportsCheck = [ "linear_operator" ]; ··· 42 50 43 51 disabledTests = [ 44 52 # flaky numerical tests 53 + "test_matmul_matrix_broadcast" 45 54 "test_svd" 46 55 ]; 47 56
+18 -4
pkgs/development/python-modules/mmengine/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "mmengine"; 23 - version = "0.10.1"; 24 - format = "setuptools"; 23 + version = "0.10.3"; 24 + pyproject = true; 25 25 26 26 disabled = pythonOlder "3.7"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "open-mmlab"; 30 - repo = pname; 30 + repo = "mmengine"; 31 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-PG6KSoM5VUyU84z66eZknQfMhS4YWAmyWCIIpRwUOpU="; 32 + hash = "sha256-fKtPDdeKB3vX2mD+Tsicq8KOkPDSACzKK1XLyugdPQ4="; 33 33 }; 34 34 35 35 propagatedBuildInputs = [ ··· 54 54 55 55 preCheck = '' 56 56 export HOME=$TMPDIR 57 + '' 58 + # Otherwise, the backprop hangs forever. More precisely, this exact line: 59 + # https://github.com/open-mmlab/mmengine/blob/02f80e8bdd38f6713e04a872304861b02157905a/tests/test_runner/test_activation_checkpointing.py#L46 60 + # Solution suggested in https://github.com/pytorch/pytorch/issues/91547#issuecomment-1370011188 61 + + '' 62 + export MKL_NUM_THREADS=1 57 63 ''; 58 64 59 65 pythonImportsCheck = [ ··· 77 83 "test_lazy_import" 78 84 # AssertionError 79 85 "test_lazy_module" 86 + 87 + # Require unpackaged aim 88 + "test_experiment" 89 + "test_add_config" 90 + "test_add_image" 91 + "test_add_scalar" 92 + "test_add_scalars" 93 + "test_close" 80 94 ]; 81 95 82 96 meta = with lib; {
+71
pkgs/development/python-modules/nameko/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + 6 + # install_requires 7 + , dnspython 8 + , eventlet 9 + , kombu 10 + , mock 11 + , packaging 12 + , path 13 + , pyyaml 14 + , requests 15 + , setuptools 16 + , six 17 + , werkzeug 18 + , wrapt 19 + }: 20 + 21 + buildPythonPackage rec { 22 + pname = "nameko"; 23 + version = "2.14.1"; 24 + pyproject = true; 25 + 26 + disabled = pythonOlder "3.9"; 27 + 28 + src = fetchPypi { 29 + inherit pname version; 30 + hash = "sha256-J1NXi7Tca5KAGuozTSkwuX37dEhucF7daRmDBqlGjIg="; 31 + }; 32 + 33 + postPatch = '' 34 + substituteInPlace setup.py --replace "path.py" "path" 35 + ''; 36 + 37 + nativeBuildInputs = [ 38 + setuptools 39 + ]; 40 + 41 + propagatedBuildInputs = [ 42 + dnspython 43 + eventlet 44 + kombu 45 + mock 46 + packaging 47 + path 48 + pyyaml 49 + requests 50 + setuptools 51 + six 52 + werkzeug 53 + wrapt 54 + ]; 55 + 56 + # tests depend on RabbitMQ being installed - https://nameko.readthedocs.io/en/stable/contributing.html#running-the-tests 57 + # and most of the tests are network based 58 + doCheck = false; 59 + 60 + pythonImportsCheck = [ 61 + "nameko" 62 + ]; 63 + 64 + meta = with lib; { 65 + description = "A microservices framework that lets service developers concentrate on application logic and encourages testability"; 66 + homepage = "https://www.nameko.io/"; 67 + changelog = "https://github.com/nameko/nameko/releases/tag/v${version}"; 68 + license = licenses.asl20; 69 + maintainers = with maintainers; [ siddharthdhakane ]; 70 + }; 71 + }
+2 -2
pkgs/development/python-modules/nbconvert/default.nix
··· 32 32 }; 33 33 in buildPythonPackage rec { 34 34 pname = "nbconvert"; 35 - version = "7.14.1"; 35 + version = "7.14.2"; 36 36 pyproject = true; 37 37 38 38 disabled = pythonOlder "3.8"; 39 39 40 40 src = fetchPypi { 41 41 inherit pname version; 42 - hash = "sha256-IMuhDgRI3Hazvr/hrfkjZj47mDONr3e5e0JRHvWohhg="; 42 + hash = "sha256-p/iAj9TggkMWc6xThAAhjdRe/QdvvrB8xuWqWjpOlJ4="; 43 43 }; 44 44 45 45 # Add $out/share/jupyter to the list of paths that are used to search for
+2 -2
pkgs/development/python-modules/notebook/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "notebook"; 19 - version = "7.0.6"; 19 + version = "7.0.7"; 20 20 disabled = pythonOlder "3.8"; 21 21 22 22 format = "pyproject"; 23 23 24 24 src = fetchPypi { 25 25 inherit pname version; 26 - hash = "sha256-7GETsGUpAZ9/KHgZrwbJeiuvepWsIaj24yGSiY6fmlg="; 26 + hash = "sha256-O8/wDBezrBQu9fQ21QY32TaydM+gtB9qwBdTY96bTgk="; 27 27 }; 28 28 29 29 postPatch = ''
+2 -2
pkgs/development/python-modules/oelint-parser/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "oelint-parser"; 12 - version = "3.0.2"; 12 + version = "3.1.0"; 13 13 format = "setuptools"; 14 14 15 15 src = fetchPypi { 16 16 inherit version; 17 17 pname = "oelint_parser"; 18 - hash = "sha256-8Gagk3ijAlmIp0MQwuJ2REIUcoTlvdNcCK9k2RY8DOA="; 18 + hash = "sha256-uR90Af/3E8YVZ2ALSVFOkTr59iVw5NkLOnQBm4Us1vk="; 19 19 }; 20 20 21 21 buildInputs = [ pip ];
+2 -3
pkgs/development/python-modules/psycopg/default.nix
··· 2 2 , stdenv 3 3 , buildPythonPackage 4 4 , fetchFromGitHub 5 - , fetchpatch 6 5 , fetchurl 7 6 , pythonOlder 8 7 , substituteAll ··· 35 34 36 35 let 37 36 pname = "psycopg"; 38 - version = "3.1.15"; 37 + version = "3.1.17"; 39 38 40 39 src = fetchFromGitHub { 41 40 owner = "psycopg"; 42 41 repo = pname; 43 42 rev = "refs/tags/${version}"; 44 - hash = "sha256-8M2Rm9AtOvZwZhKGuR96XiOOmllqcWAZJuEmUXxzsRw="; 43 + hash = "sha256-Paq4Wkvv6d6+fNcvRO/yfj7OWCMygqccKIdfsohHUMM="; 45 44 }; 46 45 47 46 patches = [
+2 -2
pkgs/development/python-modules/publicsuffixlist/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "publicsuffixlist"; 13 - version = "0.10.0.20240201"; 13 + version = "0.10.0.20240203"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-8IAfr55UWsstyyoFr5KJWAtU1LnAguEAwUSWts/iK1o="; 20 + hash = "sha256-+AbNJqI31yZsvBtFyIuCjVsUWH/gtvOg+L05NroYCW0="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pycaption/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pycaption"; 16 - version = "2.2.2"; 16 + version = "2.2.3"; 17 17 18 18 disabled = pythonOlder "3.8"; 19 19 ··· 23 23 owner = "pbs"; 24 24 repo = "pycaption"; 25 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-6c16S77K1UC7+rz8tF0tLlBspienhDbgSXhdJzkQZII="; 26 + hash = "sha256-uPzeMuYoNgluXnwSMQE5lSkduBzwi8mP8K5cAKdTZUw="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyngrok/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pyngrok"; 11 - version = "7.0.5"; 11 + version = "7.1.0"; 12 12 pyproject = true; 13 13 14 14 disabled = pythonOlder "3.8"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-YTe9n5cZLYQ9ghTOF8MHg/1d8iRElPHNnAQj0pnEjR4="; 18 + hash = "sha256-M+yMx788hUfTmGX7gFyvUvd1fH/fK7tNWdFpiH3m2jA="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+4 -4
pkgs/development/python-modules/python-homewizard-energy/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "python-homewizard-energy"; 16 - version = "4.1.1"; 17 - format = "pyproject"; 16 + version = "4.2.2"; 17 + pyproject = true; 18 18 19 19 disabled = pythonOlder "3.9"; 20 20 ··· 22 22 owner = "DCSBL"; 23 23 repo = "python-homewizard-energy"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-p7uwodjC+wTGrlKf4i4ZRTPg9Qh9krsmwPpWNdF6J4U="; 25 + hash = "sha256-CNSZBH+D74Y71k7Ws0OlgN1/i/lWXlkz6MC3IXL5ycQ="; 26 26 }; 27 27 28 28 postPatch = '' 29 29 substituteInPlace pyproject.toml \ 30 - --replace 'version = "0.0.0"' 'version = "${version}"' 30 + --replace-fail 'version = "0.0.0"' 'version = "${version}"' 31 31 ''; 32 32 33 33 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/python-kasa/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "python-kasa"; 22 - version = "0.6.2"; 22 + version = "0.6.2.1"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; ··· 28 28 owner = "python-kasa"; 29 29 repo = "python-kasa"; 30 30 rev = "refs/tags/${version}"; 31 - hash = "sha256-ka7fVveqX61XGmX43S/eB939dfqoEDh8eX1cw7hGE7U="; 31 + hash = "sha256-iCqJY3qkA3ZVXTCfxvQoaZsaqGui8PwKGAmLXKZgLJs="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+7 -2
pkgs/development/python-modules/schemdraw/default.nix
··· 2 2 , buildPythonPackage 3 3 , pythonOlder 4 4 , fetchFromGitHub 5 + , setuptools 5 6 , pyparsing 6 7 , matplotlib 7 8 , latex2mathml ··· 13 14 14 15 buildPythonPackage rec { 15 16 pname = "schemdraw"; 16 - version = "0.17"; 17 + version = "0.18"; 17 18 format = "pyproject"; 18 19 19 20 disabled = pythonOlder "3.8"; ··· 22 23 owner = "cdelker"; 23 24 repo = pname; 24 25 rev = version; 25 - hash = "sha256-wa/IeNGZynU/xKwyFwebXcFaruhBFqGWsrZYaIEVa8Q="; 26 + hash = "sha256-JJc3LA+fqB+2g7pPIZ8YMV921EyYpLZrHSJCYyYThZg="; 26 27 }; 28 + 29 + nativeBuildInputs = [ 30 + setuptools 31 + ]; 27 32 28 33 propagatedBuildInputs = [ 29 34 pyparsing
+9 -4
pkgs/development/python-modules/sense-energy/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 + , setuptools 4 5 , aiohttp 5 6 , ciso8601 6 7 , async-timeout ··· 14 15 15 16 buildPythonPackage rec { 16 17 pname = "sense-energy"; 17 - version = "0.12.2"; 18 - format = "setuptools"; 18 + version = "0.12.3"; 19 + pyproject = true; 19 20 20 21 disabled = pythonOlder "3.7"; 21 22 ··· 23 24 owner = "scottbonline"; 24 25 repo = "sense"; 25 26 rev = "refs/tags/${version}"; 26 - hash = "sha256-OVFRM31LwHNeJUx+s/TN/1o4wvjMQEKaZEPI+y+S64s="; 27 + hash = "sha256-aAPDYg5ttOAkKF5c1ft2apIQoReh4t22+78PtmLZNlI="; 27 28 }; 28 29 29 30 postPatch = '' 30 31 substituteInPlace setup.py \ 31 - --replace "{{VERSION_PLACEHOLDER}}" "${version}" 32 + --replace-fail "{{VERSION_PLACEHOLDER}}" "${version}" 32 33 ''; 34 + 35 + nativeBuildInputs = [ 36 + setuptools 37 + ]; 33 38 34 39 propagatedBuildInputs = [ 35 40 aiohttp
+2 -2
pkgs/development/python-modules/snakemake-interface-common/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "snakemake-interface-common"; 11 - version = "1.15.2"; 11 + version = "1.15.3"; 12 12 format = "pyproject"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "snakemake"; 16 16 repo = pname; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-f4C/g2h6W72q1XQMDm/RvnRcOSPWyEMuZXqkVEY7S70="; 18 + hash = "sha256-MiwdNr8+xX5oD1ilhDDhJcf4wWnfkayDMcnDyjYSWlo="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/tesla-fleet-api/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "tesla-fleet-api"; 11 - version = "0.2.3"; 11 + version = "0.2.5"; 12 12 pyproject = true; 13 13 14 14 disabled = pythonOlder "3.10"; ··· 17 17 owner = "Teslemetry"; 18 18 repo = "python-tesla-fleet-api"; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-sijFbwHRgTQXurg0bl5vH8NIGb2pR9XIQod7PJ6/rvY="; 20 + hash = "sha256-zQPaOmSGqOeJ5E+m60g4ftXWI9woTxblJjRIocphR5E="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/teslajsonpy/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "teslajsonpy"; 20 - version = "3.9.9"; 20 + version = "3.9.10"; 21 21 format = "pyproject"; 22 22 23 23 disabled = pythonOlder "3.7"; ··· 26 26 owner = "zabuldon"; 27 27 repo = pname; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-9ySUgRz1Zp0tkHCEkDcygm97mji4mjA5ltrriP9zAiQ="; 29 + hash = "sha256-DNac9rrHJkFWlYRLvDB49kjmJV2EMvs5Y2ndSGY7uvk="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+5 -10
pkgs/development/python-modules/timezonefinder/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "timezonefinder"; 16 - version = "6.2.0"; 17 - format = "pyproject"; 16 + version = "6.4.0"; 17 + pyproject = true; 18 18 19 - disabled = pythonOlder "3.8"; 19 + disabled = pythonOlder "3.9"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "jannikmi"; 23 - repo = pname; 23 + repo = "timezonefinder"; 24 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-n6TcTezu5seKy34KDlzGikAVaqAud00gxywwJA3MaWM="; 25 + hash = "sha256-6hcReAzqTp4Od/PJN/W1uz4VS129yMFqQYznbsC/TRY="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ ··· 41 41 numba 42 42 pytestCheckHook 43 43 ]; 44 - 45 - postPatch = '' 46 - substituteInPlace pyproject.toml \ 47 - --replace 'numpy = "^1.22"' 'numpy = "*"' 48 - ''; 49 44 50 45 pythonImportsCheck = [ 51 46 "timezonefinder"
+2 -2
pkgs/development/python-modules/types-aiobotocore/default.nix
··· 364 364 365 365 buildPythonPackage rec { 366 366 pname = "types-aiobotocore"; 367 - version = "2.11.1"; 367 + version = "2.11.2"; 368 368 pyproject = true; 369 369 370 370 src = fetchPypi { 371 371 inherit pname version; 372 - hash = "sha256-LsG7jHSIEk//iAiBD6SwL6JjlQSezBFGEzrxeYtPrkQ="; 372 + hash = "sha256-bnYg/u2BvG3/iBJ5xKQwiMG/n8vREpnOGHYaSlwlnRs="; 373 373 }; 374 374 375 375 nativeBuildInputs = [
+25
pkgs/development/python-modules/xformers/0001-fix-allow-building-without-git.patch
··· 1 + From 4c2b65c47d328c2f20cc74adcec2286fee6cb5de Mon Sep 17 00:00:00 2001 2 + From: Yaroslav Bolyukin <iam@lach.pw> 3 + Date: Tue, 30 Jan 2024 18:18:35 +0100 4 + Subject: [PATCH] fix: allow building without git 5 + 6 + --- 7 + setup.py | 2 +- 8 + 1 file changed, 1 insertion(+), 1 deletion(-) 9 + 10 + diff --git a/setup.py b/setup.py 11 + index e01c008..92eca62 100644 12 + --- a/setup.py 13 + +++ b/setup.py 14 + @@ -71,7 +71,7 @@ def get_flash_version() -> str: 15 + ["git", "describe", "--tags", "--always"], 16 + cwd=flash_dir, 17 + ).decode("ascii")[:-1] 18 + - except subprocess.CalledProcessError: 19 + + except Exception: 20 + version = flash_dir / "version.txt" 21 + if version.is_file(): 22 + return version.read_text().strip() 23 + -- 24 + 2.43.0 25 +
+20 -2
pkgs/development/python-modules/xformers/default.nix
··· 25 25 #, flash-attn 26 26 }: 27 27 let 28 - version = "0.03"; 28 + inherit (torch) cudaCapabilities cudaPackages cudaSupport; 29 + version = "0.0.23.post1"; 29 30 in 30 31 buildPythonPackage { 31 32 pname = "xformers"; ··· 38 39 owner = "facebookresearch"; 39 40 repo = "xformers"; 40 41 rev = "refs/tags/v${version}"; 41 - hash = "sha256-G8f7tny5B8SAQ6+2uOjhY7nD0uOT4sskIwtTdwivQXo="; 42 + hash = "sha256-AJXow8MmX4GxtEE2jJJ/ZIBr+3i+uS4cA6vofb390rY="; 42 43 fetchSubmodules = true; 43 44 }; 44 45 46 + patches = [ 47 + ./0001-fix-allow-building-without-git.patch 48 + ]; 49 + 45 50 preBuild = '' 46 51 cat << EOF > ./xformers/version.py 47 52 # noqa: C801 48 53 __version__ = "${version}" 49 54 EOF 55 + '' + lib.optionalString cudaSupport '' 56 + export CUDA_HOME=${cudaPackages.cuda_nvcc} 57 + export TORCH_CUDA_ARCH_LIST="${lib.concatStringsSep ";" cudaCapabilities}" 50 58 ''; 59 + 60 + buildInputs = lib.optionals cudaSupport (with cudaPackages; [ 61 + # flash-attn build 62 + cuda_cudart # cuda_runtime_api.h 63 + libcusparse.dev # cusparse.h 64 + cuda_cccl.dev # nv/target 65 + libcublas.dev # cublas_v2.h 66 + libcusolver.dev # cusolverDn.h 67 + libcurand.dev # curand_kernel.h 68 + ]); 51 69 52 70 nativeBuildInputs = [ 53 71 which
+7 -2
pkgs/development/python-modules/ziafont/default.nix
··· 2 2 , buildPythonPackage 3 3 , pythonOlder 4 4 , fetchFromGitHub 5 + , setuptools 5 6 , pytestCheckHook 6 7 , nbval 7 8 }: 8 9 9 10 buildPythonPackage rec { 10 11 pname = "ziafont"; 11 - version = "0.6"; 12 + version = "0.7"; 12 13 13 14 format = "pyproject"; 14 15 ··· 18 19 owner = "cdelker"; 19 20 repo = pname; 20 21 rev = version; 21 - hash = "sha256-3ZVj1ZxbFkFDDYbsIPzo7GMWGx7f5qWZQlcGCVXv73M="; 22 + hash = "sha256-DQEVWYOgiGSP3WlmZzEweyRa0UY7fxjjpbued+5EH5I="; 22 23 }; 24 + 25 + nativeBuildInputs = [ 26 + setuptools 27 + ]; 23 28 24 29 nativeCheckInputs = [ 25 30 pytestCheckHook
+7 -2
pkgs/development/python-modules/ziamath/default.nix
··· 2 2 , buildPythonPackage 3 3 , pythonOlder 4 4 , fetchFromGitHub 5 + , setuptools 5 6 , ziafont 6 7 , pytestCheckHook 7 8 , nbval ··· 10 11 11 12 buildPythonPackage rec { 12 13 pname = "ziamath"; 13 - version = "0.8.1"; 14 + version = "0.9"; 14 15 format = "pyproject"; 15 16 16 17 disabled = pythonOlder "3.8"; ··· 19 20 owner = "cdelker"; 20 21 repo = pname; 21 22 rev = version; 22 - hash = "sha256-Bbwq4Ods3P/724KO94jSmMLD1ubfaMHP/gTlOL/2pnE="; 23 + hash = "sha256-ISd+J7R8qZ0NXdlyHMj+torzr+541UAhNCSaUH8ytSQ="; 23 24 }; 25 + 26 + nativeBuildInputs = [ 27 + setuptools 28 + ]; 24 29 25 30 propagatedBuildInputs = [ 26 31 ziafont
+3 -3
pkgs/development/tools/buildpack/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "pack"; 5 - version = "0.32.1"; 5 + version = "0.33.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "buildpacks"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-U3dSGTn9dV0Iiu0DtLCWF/BFHYhRGxirA5T067riA0w="; 11 + hash = "sha256-c/8pKuFO4lii/Z32mYbTHiEedxDzB3wb6lQGOrLQfYM="; 12 12 }; 13 13 14 - vendorHash = "sha256-42CrWLwBcv2GE+hEgJJOd7hFQu7rjYrXkPhhUykqIQw="; 14 + vendorHash = "sha256-UCNpKBsdwWmllgIi/3Dr6lWJLOh6okYwOHmRfRW0iAQ="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+2 -2
pkgs/development/tools/database/atlas/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "atlas"; 5 - version = "0.18.0"; 5 + version = "0.19.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ariga"; 9 9 repo = "atlas"; 10 10 rev = "v${version}"; 11 - hash = "sha256-xbQ5ZhyCQY/IosBPMD8MKQ1KnIymPD8IhUKaIdXHAok="; 11 + hash = "sha256-aTmEQFE+W8qRn7NlMYNr1yXYHLfmvg9Wrd8fzEeaYAo="; 12 12 }; 13 13 14 14 modRoot = "cmd/atlas";
+2 -2
pkgs/development/tools/database/clickhouse-backup/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "clickhouse-backup"; 10 - version = "2.4.23"; 10 + version = "2.4.25"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "AlexAkulov"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-6S1XJEaZE6h69KfBddkJ+sE3OfUnY1KECPKyJ2pExRU="; 16 + sha256 = "sha256-w5RImVi1Jyudu7G9uKRHKSgoEruvhkznm0MjYsgBBxo="; 17 17 }; 18 18 19 19 vendorHash = "sha256-DTykJR/dMIDKL5fTzDivsRf2DIfzJcm+AN3rQHflpJo=";
+4 -12
pkgs/development/tools/dive/default.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "dive"; 14 - version = "0.11.0"; 14 + version = "0.12.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "wagoodman"; 18 18 repo = "dive"; 19 19 rev = "v${version}"; 20 - hash = "sha256-9REthyb+bzsb7NBXkU9XyUZJFQHHrV1cG4//lTLgTgw="; 20 + hash = "sha256-CuVRFybsn7PVPgz3fz5ghpjOEOsTYTv6uUAgRgFewFw="; 21 21 }; 22 22 23 - patches = [ 24 - # fixes: unsafe.Slice requires go1.17 or later (-lang was set to go1.16; check go.mod) 25 - # https://github.com/wagoodman/dive/pull/461 26 - (fetchpatch { 27 - url = "https://github.com/wagoodman/dive/commit/555555d777f961ad0a2d1bb843e87f434d731dba.patch"; 28 - hash = "sha256-tPSgvENiVgrlQSkT7LbQPRYhkkaYQeWRJ0P4bA3XOiI="; 29 - }) 30 - ]; 31 - 32 - vendorHash = "sha256-6KIbTrkvdugsUKdFBqtPUFzs/6h2xslLFpr6S2nSBiY="; 23 + vendorHash = "sha256-uzzawa/Doo6j/Fh9dJMzGKbpp24UTLAo9VGmuQ80IZE="; 33 24 34 25 nativeBuildInputs = [ pkg-config ]; 35 26 ··· 40 31 meta = with lib; { 41 32 description = "A tool for exploring each layer in a docker image"; 42 33 homepage = "https://github.com/wagoodman/dive"; 34 + changelog = "https://github.com/wagoodman/dive/releases/tag/v${version}"; 43 35 license = licenses.mit; 44 36 maintainers = with maintainers; [ marsam SuperSandro2000 ]; 45 37 };
+3 -3
pkgs/development/tools/espup/default.nix
··· 15 15 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "espup"; 18 - version = "0.10.0"; 18 + version = "0.11.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "esp-rs"; 22 22 repo = "espup"; 23 23 rev = "v${version}"; 24 - hash = "sha256-MLr6Fh1KAvGry/fToJuLYOf36MKW2i5W4XiMIEeb52M="; 24 + hash = "sha256-BW71yFX4jfx90KHdynkGSqWD4diyjEBQfdBNquVdDDI="; 25 25 }; 26 26 27 - cargoHash = "sha256-AIM08tvt1w+TJgjxCxU+zN9eDBvgCv15WM+vQGbTF18="; 27 + cargoHash = "sha256-iUVOU1P996hLC1rR/wWtsDBkKSB0rD7PPh6ZsQkHq3I="; 28 28 29 29 nativeBuildInputs = [ 30 30 pkg-config
+3 -3
pkgs/development/tools/go-task/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "go-task"; 11 - version = "3.33.1"; 11 + version = "3.34.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = pname; 15 15 repo = "task"; 16 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-GeAVI1jsYH66KIJsdC20j3HADl6y8gRezSWBUEF1Muw="; 17 + hash = "sha256-ngDAItX7aTWDpf2lOiJYUC7QXXzrexPV3nvZ/esLb7g="; 18 18 }; 19 19 20 - vendorHash = "sha256-kKYE8O+07ha35koSO+KG/K98rVbmDLqAhvaZsVHwUjY="; 20 + vendorHash = "sha256-Czf7Bkld1NWJzU34NfDFL/Us9awnhlv8V9S4XxeoGxY="; 21 21 22 22 doCheck = false; 23 23
+4 -2
pkgs/development/tools/language-servers/nixd/default.nix
··· 5 5 , bison 6 6 , boost182 7 7 , flex 8 + , fmt 8 9 , gtest 9 10 , libbacktrace 10 11 , lit ··· 18 19 19 20 stdenv.mkDerivation rec { 20 21 pname = "nixd"; 21 - version = "1.2.2"; 22 + version = "1.2.3"; 22 23 23 24 src = fetchFromGitHub { 24 25 owner = "nix-community"; 25 26 repo = "nixd"; 26 27 rev = version; 27 - hash = "sha256-W44orkPZQ9gDUTogb8YVIaw4WHzUA+ExOXhTnZlJ6yY="; 28 + hash = "sha256-i/z5VnsWPWloQfdk48i+a4XaGnTMPJ6QougChkT9IWw="; 28 29 }; 29 30 30 31 mesonBuildType = "release"; ··· 45 46 buildInputs = [ 46 47 libbacktrace 47 48 nix 49 + fmt 48 50 gtest 49 51 boost182 50 52 llvmPackages.llvm
+5 -11
pkgs/development/tools/language-servers/verible/default.nix
··· 18 18 # These environment variables are read in bazel/build-version.py to create 19 19 # a build string shown in the tools --version output. 20 20 # If env variables not set, it would attempt to extract it from .git/. 21 - GIT_DATE = "2023-12-23"; 22 - GIT_VERSION = "v0.0-3471-g9cb45092"; 21 + GIT_DATE = "2024-02-01"; 22 + GIT_VERSION = "v0.0-3515-g2d841599"; 23 23 24 24 # Derive nix package version from GIT_VERSION: "v1.2-345-abcde" -> "1.2.345" 25 25 version = builtins.concatStringsSep "." (lib.take 3 (lib.drop 1 (builtins.splitVersion GIT_VERSION))); ··· 28 28 owner = "chipsalliance"; 29 29 repo = "verible"; 30 30 rev = "${GIT_VERSION}"; 31 - hash = "sha256-nFt5TeFv63Igx8Zer2s/ZLj5DsHeZj5V/+3burnEm9g="; 31 + hash = "sha256-D/blcex/St1nLKvjzuKnmAJE8HVlGy8ampmXIxKK11M="; 32 32 }; 33 33 34 - patches = [ 35 - # Patch WORKSPACE file to not include windows-related dependencies, 36 - # as they are removed by bazel, breaking the fixed output derivation 37 - # TODO: fix upstream 38 - ./remove-unused-deps.patch 39 - ]; 40 - 41 34 bazel = bazel_5; 42 35 bazelFlags = [ 43 36 "--//bazel:use_local_flex_bison" ··· 46 39 ]; 47 40 48 41 fetchAttrs = { 49 - sha256 = "sha256-gZzrgZsHQ9zMoIDooVo9nRQbkJ41igme8wcNFj5EzWc="; 42 + sha256 = "sha256-2YruKvU7OZQ7mKNrqYITat+cmf/DEytDElYw7CvkxJk="; 50 43 }; 51 44 52 45 nativeBuildInputs = [ ··· 98 91 homepage = "https://github.com/chipsalliance/verible"; 99 92 license = licenses.asl20; 100 93 maintainers = with maintainers; [ hzeller newam ]; 94 + # Platforms linux only currently; some LIBTOOL issue on Darwin w/ bazel 101 95 platforms = platforms.linux; 102 96 }; 103 97 }
-22
pkgs/development/tools/language-servers/verible/remove-unused-deps.patch
··· 1 - diff --git a/WORKSPACE b/WORKSPACE 2 - index ad16b3a1..52b66703 100644 3 - --- a/WORKSPACE 4 - +++ b/WORKSPACE 5 - @@ -81,17 +81,6 @@ load("@com_github_google_rules_install//:setup.bzl", "install_rules_setup") 6 - 7 - install_rules_setup() 8 - 9 - -# Need to load before rules_flex/rules_bison to make sure 10 - -# win_flex_bison is the chosen toolchain on Windows 11 - -load("//bazel:win_flex_bison.bzl", "win_flex_configure") 12 - - 13 - -win_flex_configure( 14 - - name = "win_flex_bison", 15 - - sha256 = "8d324b62be33604b2c45ad1dd34ab93d722534448f55a16ca7292de32b6ac135", 16 - - # bison 3.8.2, flex 2.6.4 17 - - url = "https://github.com/lexxmark/winflexbison/releases/download/v2.5.25/win_flex_bison-2.5.25.zip", 18 - -) 19 - - 20 - http_archive( 21 - name = "rules_m4", 22 - sha256 = "b0309baacfd1b736ed82dc2bb27b0ec38455a31a3d5d20f8d05e831ebeef1a8e",
+6 -6
pkgs/development/tools/misc/blackfire/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "blackfire"; 13 - version = "2.24.4"; 13 + version = "2.25.0"; 14 14 15 15 src = passthru.sources.${stdenv.hostPlatform.system} or (throw "Unsupported platform for blackfire: ${stdenv.hostPlatform.system}"); 16 16 ··· 57 57 sources = { 58 58 "x86_64-linux" = fetchurl { 59 59 url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_amd64.deb"; 60 - sha256 = "lQqVpuDIDATyUUZmCz6JCy4ENDhDGyo5ojeSleLVEcI="; 60 + sha256 = "F3OkFTHPO6zBOYu2umAQIPW7CQ+K+J2/mmL98H2xaCg="; 61 61 }; 62 62 "i686-linux" = fetchurl { 63 63 url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_i386.deb"; 64 - sha256 = "wwl6MZNSbtoP+o6ZIto1zoAFpymKe5uoBHRj+HzY7YA="; 64 + sha256 = "/rDH9dzSlqDSqkIHzDy/8rJQ+Ow9SAPn+/oRGP37lL8="; 65 65 }; 66 66 "aarch64-linux" = fetchurl { 67 67 url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_arm64.deb"; 68 - sha256 = "7AxcCNZY05nWzkiUAkN6LOv9te0uXSHyzOR/1vol6xg="; 68 + sha256 = "2fjRPrl9SYCS32lO4bFLam4IrigMjucVc/OVg4yrWsM="; 69 69 }; 70 70 "aarch64-darwin" = fetchurl { 71 71 url = "https://packages.blackfire.io/blackfire/${version}/blackfire-darwin_arm64.pkg.tar.gz"; 72 - sha256 = "CEVXM/Xt5IN+yYTKbKOzw3Pm9xZoF+QmVUrmFZJ1PCY="; 72 + sha256 = "GYjKOUDLCHPkI5k4nt2NB/R8IJhLP+4VNifEhRSsnu8="; 73 73 }; 74 74 "x86_64-darwin" = fetchurl { 75 75 url = "https://packages.blackfire.io/blackfire/${version}/blackfire-darwin_amd64.pkg.tar.gz"; 76 - sha256 = "Y2WCknZhAl09Ip6RsfGzbXw9h8k1+fDThYDcpr25CJk="; 76 + sha256 = "/Uvwq3wxbIT0kqKJJfh9W55EguUoBdTQ426FI0XOD0o="; 77 77 }; 78 78 }; 79 79
+2 -2
pkgs/development/tools/mix2nix/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "mix2nix"; 5 - version = "0.1.8"; 5 + version = "0.1.9"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ydlr"; 9 9 repo = "mix2nix"; 10 10 rev = version; 11 - hash = "sha256-iWy5q6ERzg8hRZs+bFtR6drZ9yI8Qh1v+47q3q2fFTM="; 11 + hash = "sha256-Wh3KFp1gNDOKOG/DZdftmgy/M+67ZGfdj6W3ETQpX/8="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ elixir ];
+21 -2
pkgs/development/tools/packet-sd/default.nix
··· 1 - { buildGoModule, fetchFromGitHub, lib }: 1 + { buildGoModule 2 + , fetchFromGitHub 3 + , fetchpatch2 4 + , lib 5 + }: 6 + 2 7 buildGoModule rec { 3 8 pname = "prometheus-packet-sd"; 4 9 version = "0.0.3"; ··· 7 12 owner = "packethost"; 8 13 repo = "prometheus-packet-sd"; 9 14 rev = "v${version}"; 10 - sha256 = "sha256-2k8AsmyhQNNZCzpVt6JdgvI8IFb5pRi4ic6Yn2NqHMM="; 15 + hash = "sha256-2k8AsmyhQNNZCzpVt6JdgvI8IFb5pRi4ic6Yn2NqHMM="; 11 16 }; 17 + 18 + patches = [ 19 + (fetchpatch2 { 20 + # fix racy permissions on outfile 21 + # https://github.com/packethost/prometheus-packet-sd/issues/15 22 + url = "https://github.com/packethost/prometheus-packet-sd/commit/bf0ed3a1da4d0f797bd29e4a1857ac65a1d04750.patch"; 23 + hash = "sha256-ZLV9lyqZxpIQ1Cmzy/nY/85b4QWF5Ou0XcdrZXxck2E="; 24 + }) 25 + (fetchpatch2 { 26 + # restrict outfile to not be world/group writable 27 + url = "https://github.com/packethost/prometheus-packet-sd/commit/a0afc2a4c3f49dc234d0d2c4901df25b4110b3ec.patch"; 28 + hash = "sha256-M5133+r77z21/Ulnbz+9sGbbuY5UpU1+22iY464UVAU="; 29 + }) 30 + ]; 12 31 13 32 vendorHash = null; 14 33
+3 -3
pkgs/development/tools/pscale/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "pscale"; 11 - version = "0.181.0"; 11 + version = "0.182.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "planetscale"; 15 15 repo = "cli"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-f/SrH/xdH0HYxGAbbIvr7yAgHJZlIfT/P1mC+yzQ7Vs="; 17 + sha256 = "sha256-zqwdTtNbPm9D0zfVI8zd3hFM6zLQVxXyxNOyEW1gSHY="; 18 18 }; 19 19 20 - vendorHash = "sha256-Fj2yOENvomRcaIgP91NRl8rcggjPFZbKTwdUBBizios="; 20 + vendorHash = "sha256-93Eu38tDxV4pT4HtmssFckYwdnkOaW2IY6PsqT9W73c="; 21 21 22 22 ldflags = [ 23 23 "-s" "-w"
+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.8"; 13 + version = "0.37.9"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "sagiegurari"; 17 17 repo = "cargo-make"; 18 18 rev = version; 19 - hash = "sha256-hjrR5hCyR+s1/d9LvxRfklmLhReAU98NsEjyRrjD8sI="; 19 + hash = "sha256-pfLK9QGDS4KPIdXq/LI++/r1OxqmgF0qqVJNDSVrZFI="; 20 20 }; 21 21 22 - cargoHash = "sha256-KaBpq9ykTvSdGpziV15V7S5zMsEyVHJdLLMZydNYyF8="; 22 + cargoHash = "sha256-x8cx64B+skusk0LDRQT/1g57NBQMchy2HvvryoY0R/I="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+3 -3
pkgs/development/tools/rust/probe-run/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "probe-run"; 15 - version = "0.3.10"; 15 + version = "0.3.11"; 16 16 17 17 src = fetchCrate { 18 18 inherit pname version; 19 - hash = "sha256-PIUL7aUIHyHuetkMbJsZ3x1coyzKGwI/AJE/R6uFBM4="; 19 + hash = "sha256-RlmN2PV5Z/+NTYia7LhrAW437bsg6oUxlQ1qcbZuq0o="; 20 20 }; 21 21 22 - cargoHash = "sha256-7q5M3huI7Qje5E3Rl2i/9I4g90R8vhJD9Hk78biewBE="; 22 + cargoHash = "sha256-MG3xHArNEqXs0vC5sSyaBM3421yJ25nazvBNQVcs4v0="; 23 23 24 24 nativeBuildInputs = [ 25 25 pkg-config
+634 -557
pkgs/development/tools/rye/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.19.0" 7 + version = "0.21.0" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 10 dependencies = [ 11 11 "gimli", 12 12 ] ··· 29 29 30 30 [[package]] 31 31 name = "age" 32 - version = "0.9.1" 32 + version = "0.9.2" 33 33 source = "registry+https://github.com/rust-lang/crates.io-index" 34 - checksum = "d9e4dfef09bebad6d85efa8b6e1b2f7a809c4419d7135ab573c4fd133c0e8ead" 34 + checksum = "6d55a4d912c80a92762ffd1c884065f3f9646467d22c95390e824a0ff7def472" 35 35 dependencies = [ 36 36 "age-core", 37 37 "base64 0.13.1", ··· 74 74 75 75 [[package]] 76 76 name = "ahash" 77 - version = "0.7.6" 77 + version = "0.8.7" 78 78 source = "registry+https://github.com/rust-lang/crates.io-index" 79 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 79 + checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" 80 80 dependencies = [ 81 - "getrandom 0.2.9", 81 + "cfg-if", 82 82 "once_cell", 83 83 "version_check", 84 + "zerocopy", 84 85 ] 85 86 86 87 [[package]] 87 88 name = "aho-corasick" 88 - version = "0.7.20" 89 + version = "1.1.2" 89 90 source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 91 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 91 92 dependencies = [ 92 93 "memchr", 93 94 ] 94 95 95 96 [[package]] 96 - name = "aho-corasick" 97 - version = "1.0.1" 97 + name = "allocator-api2" 98 + version = "0.2.16" 98 99 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 100 - dependencies = [ 101 - "memchr", 102 - ] 100 + checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 103 101 104 102 [[package]] 105 103 name = "anstyle" 106 - version = "1.0.0" 104 + version = "1.0.4" 107 105 source = "registry+https://github.com/rust-lang/crates.io-index" 108 - checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 106 + checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 109 107 110 108 [[package]] 111 109 name = "anyhow" 112 - version = "1.0.71" 110 + version = "1.0.79" 113 111 source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 112 + checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 115 113 dependencies = [ 116 114 "backtrace", 117 115 ] ··· 130 128 131 129 [[package]] 132 130 name = "backtrace" 133 - version = "0.3.67" 131 + version = "0.3.69" 134 132 source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 133 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 136 134 dependencies = [ 137 135 "addr2line", 138 136 "cc", 139 137 "cfg-if", 140 138 "libc", 141 - "miniz_oxide 0.6.2", 139 + "miniz_oxide", 142 140 "object", 143 141 "rustc-demangle", 144 142 ] ··· 151 149 152 150 [[package]] 153 151 name = "base64" 154 - version = "0.21.2" 152 + version = "0.21.7" 155 153 source = "registry+https://github.com/rust-lang/crates.io-index" 156 - checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" 154 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 157 155 158 156 [[package]] 159 157 name = "bech32" ··· 168 166 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 169 167 170 168 [[package]] 169 + name = "bitflags" 170 + version = "2.4.2" 171 + source = "registry+https://github.com/rust-lang/crates.io-index" 172 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 173 + 174 + [[package]] 171 175 name = "block-buffer" 172 176 version = "0.10.4" 173 177 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 178 182 179 183 [[package]] 180 184 name = "bstr" 181 - version = "1.4.0" 185 + version = "1.9.0" 182 186 source = "registry+https://github.com/rust-lang/crates.io-index" 183 - checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" 187 + checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" 184 188 dependencies = [ 185 189 "memchr", 186 190 "serde", 187 191 ] 188 192 189 193 [[package]] 194 + name = "bumpalo" 195 + version = "3.14.0" 196 + source = "registry+https://github.com/rust-lang/crates.io-index" 197 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 198 + 199 + [[package]] 190 200 name = "byteorder" 191 - version = "1.4.3" 201 + version = "1.5.0" 192 202 source = "registry+https://github.com/rust-lang/crates.io-index" 193 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 203 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 194 204 195 205 [[package]] 196 206 name = "bzip2" ··· 215 225 216 226 [[package]] 217 227 name = "cc" 218 - version = "1.0.79" 228 + version = "1.0.83" 219 229 source = "registry+https://github.com/rust-lang/crates.io-index" 220 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 230 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 221 231 dependencies = [ 222 232 "jobserver", 233 + "libc", 223 234 ] 224 235 225 236 [[package]] ··· 275 286 276 287 [[package]] 277 288 name = "chumsky" 278 - version = "0.9.2" 289 + version = "0.9.3" 279 290 source = "registry+https://github.com/rust-lang/crates.io-index" 280 - checksum = "23170228b96236b5a7299057ac284a321457700bc8c41a4476052f0f4ba5349d" 291 + checksum = "8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9" 281 292 dependencies = [ 282 293 "hashbrown", 283 294 "stacker", ··· 296 307 297 308 [[package]] 298 309 name = "clap" 299 - version = "4.3.5" 310 + version = "4.4.18" 300 311 source = "registry+https://github.com/rust-lang/crates.io-index" 301 - checksum = "2686c4115cb0810d9a984776e197823d08ec94f176549a89a9efded477c456dc" 312 + checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" 302 313 dependencies = [ 303 314 "clap_builder", 304 315 "clap_derive", 305 - "once_cell", 306 316 ] 307 317 308 318 [[package]] 309 319 name = "clap_builder" 310 - version = "4.3.5" 320 + version = "4.4.18" 311 321 source = "registry+https://github.com/rust-lang/crates.io-index" 312 - checksum = "2e53afce1efce6ed1f633cf0e57612fe51db54a1ee4fd8f8503d078fe02d69ae" 322 + checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" 313 323 dependencies = [ 314 324 "anstyle", 315 - "bitflags", 316 325 "clap_lex", 317 326 "terminal_size", 318 327 ] 319 328 320 329 [[package]] 321 330 name = "clap_complete" 322 - version = "4.2.3" 331 + version = "4.4.9" 323 332 source = "registry+https://github.com/rust-lang/crates.io-index" 324 - checksum = "1594fe2312ec4abf402076e407628f5c313e54c32ade058521df4ee34ecac8a8" 333 + checksum = "df631ae429f6613fcd3a7c1adbdb65f637271e561b03680adaa6573015dfb106" 325 334 dependencies = [ 326 335 "clap", 327 336 ] 328 337 329 338 [[package]] 330 339 name = "clap_derive" 331 - version = "4.3.2" 340 + version = "4.4.7" 332 341 source = "registry+https://github.com/rust-lang/crates.io-index" 333 - checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" 342 + checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 334 343 dependencies = [ 335 344 "heck", 336 345 "proc-macro2", 337 346 "quote", 338 - "syn 2.0.29", 347 + "syn 2.0.48", 339 348 ] 340 349 341 350 [[package]] 342 351 name = "clap_lex" 343 - version = "0.5.0" 352 + version = "0.6.0" 344 353 source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 354 + checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 346 355 347 356 [[package]] 348 357 name = "configparser" 349 - version = "3.0.2" 358 + version = "3.0.4" 350 359 source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "5458d9d1a587efaf5091602c59d299696a3877a439c8f6d461a2d3cce11df87a" 360 + checksum = "4ec6d3da8e550377a85339063af6e3735f4b1d9392108da4e083a1b3b9820288" 352 361 353 362 [[package]] 354 363 name = "console" 355 - version = "0.15.7" 364 + version = "0.15.8" 356 365 source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 366 + checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 358 367 dependencies = [ 359 368 "encode_unicode", 360 369 "lazy_static", 361 370 "libc", 362 371 "unicode-width", 363 - "windows-sys 0.45.0", 372 + "windows-sys 0.52.0", 364 373 ] 365 374 366 375 [[package]] ··· 371 380 372 381 [[package]] 373 382 name = "core-foundation-sys" 374 - version = "0.8.4" 383 + version = "0.8.6" 375 384 source = "registry+https://github.com/rust-lang/crates.io-index" 376 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 385 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 377 386 378 387 [[package]] 379 388 name = "cpufeatures" 380 - version = "0.2.7" 389 + version = "0.2.12" 381 390 source = "registry+https://github.com/rust-lang/crates.io-index" 382 - checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 391 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 383 392 dependencies = [ 384 393 "libc", 385 394 ] ··· 394 403 ] 395 404 396 405 [[package]] 397 - name = "crossbeam-channel" 398 - version = "0.5.8" 399 - source = "registry+https://github.com/rust-lang/crates.io-index" 400 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 401 - dependencies = [ 402 - "cfg-if", 403 - "crossbeam-utils", 404 - ] 405 - 406 - [[package]] 407 406 name = "crossbeam-deque" 408 - version = "0.8.3" 407 + version = "0.8.5" 409 408 source = "registry+https://github.com/rust-lang/crates.io-index" 410 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 409 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 411 410 dependencies = [ 412 - "cfg-if", 413 411 "crossbeam-epoch", 414 412 "crossbeam-utils", 415 413 ] 416 414 417 415 [[package]] 418 416 name = "crossbeam-epoch" 419 - version = "0.9.15" 417 + version = "0.9.18" 420 418 source = "registry+https://github.com/rust-lang/crates.io-index" 421 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 419 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 422 420 dependencies = [ 423 - "autocfg", 424 - "cfg-if", 425 421 "crossbeam-utils", 426 - "memoffset", 427 - "scopeguard", 428 422 ] 429 423 430 424 [[package]] 431 425 name = "crossbeam-utils" 432 - version = "0.8.15" 426 + version = "0.8.19" 433 427 source = "registry+https://github.com/rust-lang/crates.io-index" 434 - checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 435 - dependencies = [ 436 - "cfg-if", 437 - ] 428 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 438 429 439 430 [[package]] 440 431 name = "crypto-common" ··· 447 438 ] 448 439 449 440 [[package]] 441 + name = "ctrlc" 442 + version = "3.4.2" 443 + source = "registry+https://github.com/rust-lang/crates.io-index" 444 + checksum = "b467862cc8610ca6fc9a1532d7777cee0804e678ab45410897b9396495994a0b" 445 + dependencies = [ 446 + "nix", 447 + "windows-sys 0.52.0", 448 + ] 449 + 450 + [[package]] 450 451 name = "curl" 451 452 version = "0.4.44" 452 453 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 463 464 464 465 [[package]] 465 466 name = "curl-sys" 466 - version = "0.4.67+curl-8.3.0" 467 + version = "0.4.70+curl-8.5.0" 467 468 source = "registry+https://github.com/rust-lang/crates.io-index" 468 - checksum = "3cc35d066510b197a0f72de863736641539957628c8a42e70e27c66849e77c34" 469 + checksum = "3c0333d8849afe78a4c8102a429a446bfdd055832af071945520e835ae2d841e" 469 470 dependencies = [ 470 471 "cc", 471 472 "libc", ··· 526 527 527 528 [[package]] 528 529 name = "dashmap" 529 - version = "5.4.0" 530 + version = "5.5.3" 530 531 source = "registry+https://github.com/rust-lang/crates.io-index" 531 - checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" 532 + checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 532 533 dependencies = [ 533 534 "cfg-if", 534 535 "hashbrown", ··· 539 540 540 541 [[package]] 541 542 name = "data-encoding" 542 - version = "2.4.0" 543 + version = "2.5.0" 543 544 source = "registry+https://github.com/rust-lang/crates.io-index" 544 - checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 545 + checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 545 546 546 547 [[package]] 547 548 name = "decompress" ··· 556 557 "regex", 557 558 "tar", 558 559 "thiserror", 559 - "zstd", 560 + "zstd 0.12.4", 561 + ] 562 + 563 + [[package]] 564 + name = "deranged" 565 + version = "0.3.11" 566 + source = "registry+https://github.com/rust-lang/crates.io-index" 567 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 568 + dependencies = [ 569 + "powerfmt", 560 570 ] 561 571 562 572 [[package]] ··· 592 602 593 603 [[package]] 594 604 name = "deunicode" 595 - version = "0.4.3" 605 + version = "1.4.2" 596 606 source = "registry+https://github.com/rust-lang/crates.io-index" 597 - checksum = "850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690" 607 + checksum = "3ae2a35373c5c74340b79ae6780b498b2b183915ec5dacf263aac5a099bf485a" 598 608 599 609 [[package]] 600 610 name = "dialoguer" ··· 619 629 620 630 [[package]] 621 631 name = "digest" 622 - version = "0.10.6" 632 + version = "0.10.7" 623 633 source = "registry+https://github.com/rust-lang/crates.io-index" 624 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 634 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 625 635 dependencies = [ 626 636 "block-buffer", 627 637 "crypto-common", ··· 636 646 dependencies = [ 637 647 "proc-macro2", 638 648 "quote", 639 - "syn 2.0.29", 649 + "syn 2.0.48", 640 650 ] 641 651 642 652 [[package]] 643 653 name = "either" 644 - version = "1.8.1" 654 + version = "1.9.0" 645 655 source = "registry+https://github.com/rust-lang/crates.io-index" 646 - checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 656 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 647 657 648 658 [[package]] 649 659 name = "encode_unicode" ··· 653 663 654 664 [[package]] 655 665 name = "encoding_rs" 656 - version = "0.8.32" 666 + version = "0.8.33" 657 667 source = "registry+https://github.com/rust-lang/crates.io-index" 658 - checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 668 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 659 669 dependencies = [ 660 670 "cfg-if", 661 671 ] 662 672 663 673 [[package]] 664 - name = "errno" 665 - version = "0.3.1" 674 + name = "equivalent" 675 + version = "1.0.1" 666 676 source = "registry+https://github.com/rust-lang/crates.io-index" 667 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 668 - dependencies = [ 669 - "errno-dragonfly", 670 - "libc", 671 - "windows-sys 0.48.0", 672 - ] 677 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 673 678 674 679 [[package]] 675 - name = "errno-dragonfly" 676 - version = "0.1.2" 680 + name = "errno" 681 + version = "0.3.8" 677 682 source = "registry+https://github.com/rust-lang/crates.io-index" 678 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 683 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 679 684 dependencies = [ 680 - "cc", 681 685 "libc", 686 + "windows-sys 0.52.0", 682 687 ] 683 688 684 689 [[package]] ··· 691 696 ] 692 697 693 698 [[package]] 699 + name = "fastrand" 700 + version = "2.0.1" 701 + source = "registry+https://github.com/rust-lang/crates.io-index" 702 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 703 + 704 + [[package]] 694 705 name = "filetime" 695 - version = "0.2.21" 706 + version = "0.2.23" 696 707 source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 708 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 698 709 dependencies = [ 699 710 "cfg-if", 700 711 "libc", 701 - "redox_syscall 0.2.16", 702 - "windows-sys 0.48.0", 712 + "redox_syscall", 713 + "windows-sys 0.52.0", 703 714 ] 704 715 705 716 [[package]] ··· 713 724 714 725 [[package]] 715 726 name = "flate2" 716 - version = "1.0.26" 727 + version = "1.0.28" 717 728 source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 729 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 719 730 dependencies = [ 720 731 "crc32fast", 721 - "miniz_oxide 0.7.1", 732 + "miniz_oxide", 722 733 ] 723 734 724 735 [[package]] ··· 742 753 "intl-memoizer", 743 754 "intl_pluralrules", 744 755 "rustc-hash", 745 - "self_cell", 756 + "self_cell 0.10.3", 746 757 "smallvec", 747 758 "unic-langid", 748 759 ] ··· 773 784 774 785 [[package]] 775 786 name = "form_urlencoded" 776 - version = "1.1.0" 787 + version = "1.2.1" 777 788 source = "registry+https://github.com/rust-lang/crates.io-index" 778 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 789 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 779 790 dependencies = [ 780 791 "percent-encoding", 781 792 ] 782 793 783 794 [[package]] 784 795 name = "fs-err" 785 - version = "2.9.0" 796 + version = "2.11.0" 797 + source = "registry+https://github.com/rust-lang/crates.io-index" 798 + checksum = "88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41" 799 + dependencies = [ 800 + "autocfg", 801 + ] 802 + 803 + [[package]] 804 + name = "fs2" 805 + version = "0.4.3" 786 806 source = "registry+https://github.com/rust-lang/crates.io-index" 787 - checksum = "0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541" 807 + checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" 808 + dependencies = [ 809 + "libc", 810 + "winapi", 811 + ] 788 812 789 813 [[package]] 790 814 name = "generic-array" ··· 809 833 810 834 [[package]] 811 835 name = "getrandom" 812 - version = "0.2.9" 836 + version = "0.2.12" 813 837 source = "registry+https://github.com/rust-lang/crates.io-index" 814 - checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 838 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 815 839 dependencies = [ 816 840 "cfg-if", 817 841 "libc", ··· 820 844 821 845 [[package]] 822 846 name = "gimli" 823 - version = "0.27.2" 847 + version = "0.28.1" 824 848 source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" 849 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 826 850 827 851 [[package]] 828 852 name = "git-testament" 829 - version = "0.2.4" 853 + version = "0.2.5" 830 854 source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "986bf57c808270f3a0a0652c3bfce0f5d667aa5f5b465616dc697c7f390834b1" 855 + checksum = "710c78d2b68e46e62f5ba63ba0a7a2986640f37f9ecc07903b9ad4e7b2dbfc8e" 832 856 dependencies = [ 833 857 "git-testament-derive", 834 - "no-std-compat", 835 858 ] 836 859 837 860 [[package]] 838 861 name = "git-testament-derive" 839 - version = "0.1.14" 862 + version = "0.2.0" 840 863 source = "registry+https://github.com/rust-lang/crates.io-index" 841 - checksum = "4a782db5866c7ab75f3552dda4cbf34e3e257cc64c963c6ed5af1e12818e8ae6" 864 + checksum = "9b31494efbbe1a6730f6943759c21b92c8dc431cb4df177e6f2a6429c3c96842" 842 865 dependencies = [ 843 866 "log", 844 867 "proc-macro2", 845 868 "quote", 846 - "syn 1.0.109", 869 + "syn 2.0.48", 847 870 "time", 848 871 ] 849 872 850 873 [[package]] 851 874 name = "globset" 852 - version = "0.4.10" 875 + version = "0.4.14" 853 876 source = "registry+https://github.com/rust-lang/crates.io-index" 854 - checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" 877 + checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" 855 878 dependencies = [ 856 - "aho-corasick 0.7.20", 879 + "aho-corasick", 857 880 "bstr", 858 - "fnv", 859 881 "log", 860 - "regex", 882 + "regex-automata", 883 + "regex-syntax", 861 884 ] 862 885 863 886 [[package]] 864 887 name = "hashbrown" 865 - version = "0.12.3" 888 + version = "0.14.3" 866 889 source = "registry+https://github.com/rust-lang/crates.io-index" 867 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 890 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 868 891 dependencies = [ 869 892 "ahash", 893 + "allocator-api2", 870 894 ] 871 895 872 896 [[package]] ··· 876 900 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 877 901 878 902 [[package]] 879 - name = "hermit-abi" 880 - version = "0.3.1" 881 - source = "registry+https://github.com/rust-lang/crates.io-index" 882 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 883 - 884 - [[package]] 885 903 name = "hex" 886 904 version = "0.4.3" 887 905 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 889 907 890 908 [[package]] 891 909 name = "hkdf" 892 - version = "0.12.3" 910 + version = "0.12.4" 893 911 source = "registry+https://github.com/rust-lang/crates.io-index" 894 - checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" 912 + checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 895 913 dependencies = [ 896 914 "hmac", 897 915 ] ··· 902 920 source = "registry+https://github.com/rust-lang/crates.io-index" 903 921 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 904 922 dependencies = [ 905 - "digest 0.10.6", 923 + "digest 0.10.7", 906 924 ] 907 925 908 926 [[package]] ··· 916 934 917 935 [[package]] 918 936 name = "i18n-config" 919 - version = "0.4.3" 937 + version = "0.4.6" 920 938 source = "registry+https://github.com/rust-lang/crates.io-index" 921 - checksum = "3d9f93ceee6543011739bc81699b5e0cf1f23f3a80364649b6d80de8636bc8df" 939 + checksum = "0c9ce3c48cbc21fd5b22b9331f32b5b51f6ad85d969b99e793427332e76e7640" 922 940 dependencies = [ 923 941 "log", 924 942 "serde", 925 943 "serde_derive", 926 944 "thiserror", 927 - "toml 0.5.11", 945 + "toml 0.8.8", 928 946 "unic-langid", 929 947 ] 930 948 931 949 [[package]] 932 950 name = "i18n-embed" 933 - version = "0.13.8" 951 + version = "0.13.9" 934 952 source = "registry+https://github.com/rust-lang/crates.io-index" 935 - checksum = "2653dd1a8be0726315603f1c180b29f90e5b2a58f8b943d949d5170d9ad81101" 953 + checksum = "92a86226a7a16632de6723449ee5fe70bac5af718bc642ee9ca2f0f6e14fa1fa" 936 954 dependencies = [ 937 955 "arc-swap", 938 956 "fluent", ··· 951 969 952 970 [[package]] 953 971 name = "i18n-embed-fl" 954 - version = "0.6.6" 972 + version = "0.6.7" 955 973 source = "registry+https://github.com/rust-lang/crates.io-index" 956 - checksum = "4b5809e2295beeb55013705c3b947cbbe83b8cadf3c73a1e6dca06381927212a" 974 + checksum = "d26a3d3569737dfaac7fc1c4078e6af07471c3060b8e570bcd83cdd5f4685395" 957 975 dependencies = [ 958 976 "dashmap", 959 977 "find-crate", ··· 966 984 "proc-macro2", 967 985 "quote", 968 986 "strsim", 969 - "syn 1.0.109", 987 + "syn 2.0.48", 970 988 "unic-langid", 971 989 ] 972 990 973 991 [[package]] 974 992 name = "i18n-embed-impl" 975 - version = "0.8.0" 993 + version = "0.8.3" 976 994 source = "registry+https://github.com/rust-lang/crates.io-index" 977 - checksum = "0db2330e035808eb064afb67e6743ddce353763af3e0f2bdfc2476e00ce76136" 995 + checksum = "81093c4701672f59416582fe3145676126fd23ba5db910acad0793c1108aaa58" 978 996 dependencies = [ 979 997 "find-crate", 980 998 "i18n-config", 981 999 "proc-macro2", 982 1000 "quote", 983 - "syn 1.0.109", 1001 + "syn 2.0.48", 984 1002 ] 985 1003 986 1004 [[package]] ··· 991 1009 992 1010 [[package]] 993 1011 name = "idna" 994 - version = "0.3.0" 1012 + version = "0.5.0" 995 1013 source = "registry+https://github.com/rust-lang/crates.io-index" 996 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1014 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 997 1015 dependencies = [ 998 1016 "unicode-bidi", 999 1017 "unicode-normalization", ··· 1001 1019 1002 1020 [[package]] 1003 1021 name = "indexmap" 1004 - version = "1.9.3" 1022 + version = "2.2.0" 1005 1023 source = "registry+https://github.com/rust-lang/crates.io-index" 1006 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1024 + checksum = "cf2a4f498956c7723dc280afc6a37d0dec50b39a29e232c6187ce4503703e8c2" 1007 1025 dependencies = [ 1008 - "autocfg", 1026 + "equivalent", 1009 1027 "hashbrown", 1010 1028 ] 1011 1029 1012 1030 [[package]] 1013 1031 name = "indicatif" 1014 - version = "0.17.3" 1032 + version = "0.17.7" 1015 1033 source = "registry+https://github.com/rust-lang/crates.io-index" 1016 - checksum = "cef509aa9bc73864d6756f0d34d35504af3cf0844373afe9b8669a5b8005a729" 1034 + checksum = "fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25" 1017 1035 dependencies = [ 1018 1036 "console", 1037 + "instant", 1019 1038 "number_prefix", 1020 - "portable-atomic 0.3.20", 1039 + "portable-atomic", 1021 1040 "unicode-width", 1022 1041 ] 1023 1042 ··· 1068 1087 ] 1069 1088 1070 1089 [[package]] 1071 - name = "io-lifetimes" 1072 - version = "1.0.10" 1073 - source = "registry+https://github.com/rust-lang/crates.io-index" 1074 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 1075 - dependencies = [ 1076 - "hermit-abi", 1077 - "libc", 1078 - "windows-sys 0.48.0", 1079 - ] 1080 - 1081 - [[package]] 1082 1090 name = "io_tee" 1083 1091 version = "0.1.1" 1084 1092 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1086 1094 1087 1095 [[package]] 1088 1096 name = "itoa" 1089 - version = "1.0.6" 1097 + version = "1.0.10" 1090 1098 source = "registry+https://github.com/rust-lang/crates.io-index" 1091 - checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1099 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 1092 1100 1093 1101 [[package]] 1094 1102 name = "jobserver" 1095 - version = "0.1.26" 1103 + version = "0.1.27" 1096 1104 source = "registry+https://github.com/rust-lang/crates.io-index" 1097 - checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 1105 + checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" 1098 1106 dependencies = [ 1099 1107 "libc", 1100 1108 ] ··· 1117 1125 1118 1126 [[package]] 1119 1127 name = "libc" 1120 - version = "0.2.144" 1128 + version = "0.2.152" 1121 1129 source = "registry+https://github.com/rust-lang/crates.io-index" 1122 - checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1130 + checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" 1123 1131 1124 1132 [[package]] 1125 1133 name = "libz-sys" 1126 - version = "1.1.9" 1134 + version = "1.1.15" 1127 1135 source = "registry+https://github.com/rust-lang/crates.io-index" 1128 - checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 1136 + checksum = "037731f5d3aaa87a5675e895b63ddff1a87624bc29f77004ea829809654e48f6" 1129 1137 dependencies = [ 1130 1138 "cc", 1131 1139 "libc", ··· 1135 1143 1136 1144 [[package]] 1137 1145 name = "license" 1138 - version = "3.1.1" 1146 + version = "3.2.0" 1139 1147 source = "registry+https://github.com/rust-lang/crates.io-index" 1140 - checksum = "b66615d42e949152327c402e03cd29dab8bff91ce470381ac2ca6d380d8d9946" 1148 + checksum = "778718185117620a06e95d2b1e57d50166b1d6bfad93c8abfc1b3344c863ad8c" 1141 1149 dependencies = [ 1142 1150 "reword", 1143 1151 "serde", ··· 1146 1154 1147 1155 [[package]] 1148 1156 name = "linux-raw-sys" 1149 - version = "0.3.7" 1157 + version = "0.4.13" 1150 1158 source = "registry+https://github.com/rust-lang/crates.io-index" 1151 - checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 1159 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 1152 1160 1153 1161 [[package]] 1154 1162 name = "lock_api" 1155 - version = "0.4.9" 1163 + version = "0.4.11" 1156 1164 source = "registry+https://github.com/rust-lang/crates.io-index" 1157 - checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1165 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1158 1166 dependencies = [ 1159 1167 "autocfg", 1160 1168 "scopeguard", ··· 1162 1170 1163 1171 [[package]] 1164 1172 name = "log" 1165 - version = "0.4.17" 1173 + version = "0.4.20" 1166 1174 source = "registry+https://github.com/rust-lang/crates.io-index" 1167 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1168 - dependencies = [ 1169 - "cfg-if", 1170 - ] 1175 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1171 1176 1172 1177 [[package]] 1173 1178 name = "mailparse" 1174 - version = "0.14.0" 1179 + version = "0.14.1" 1175 1180 source = "registry+https://github.com/rust-lang/crates.io-index" 1176 - checksum = "6b56570f5f8c0047260d1c8b5b331f62eb9c660b9dd4071a8c46f8c7d3f280aa" 1181 + checksum = "2d096594926cab442e054e047eb8c1402f7d5b2272573b97ba68aa40629f9757" 1177 1182 dependencies = [ 1178 1183 "charset", 1179 1184 "data-encoding", 1180 - "quoted_printable", 1185 + "quoted_printable 0.5.0", 1181 1186 ] 1182 1187 1183 1188 [[package]] 1184 1189 name = "memchr" 1185 - version = "2.5.0" 1186 - source = "registry+https://github.com/rust-lang/crates.io-index" 1187 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1188 - 1189 - [[package]] 1190 - name = "memoffset" 1191 - version = "0.9.0" 1190 + version = "2.7.1" 1192 1191 source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1194 - dependencies = [ 1195 - "autocfg", 1196 - ] 1192 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 1197 1193 1198 1194 [[package]] 1199 1195 name = "minijinja" 1200 - version = "1.0.5" 1196 + version = "1.0.12" 1201 1197 source = "registry+https://github.com/rust-lang/crates.io-index" 1202 - checksum = "1f75e6f2b03d9292f6e18aaeeda21d58c91f6943a58ea19a2e8672dcf9d91d5b" 1198 + checksum = "6fe0ff215195a22884d867b547c70a0c4815cbbcc70991f281dca604b20d10ce" 1203 1199 dependencies = [ 1204 1200 "serde", 1205 1201 "serde_json", ··· 1213 1209 1214 1210 [[package]] 1215 1211 name = "miniz_oxide" 1216 - version = "0.6.2" 1217 - source = "registry+https://github.com/rust-lang/crates.io-index" 1218 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1219 - dependencies = [ 1220 - "adler", 1221 - ] 1222 - 1223 - [[package]] 1224 - name = "miniz_oxide" 1225 1212 version = "0.7.1" 1226 1213 source = "registry+https://github.com/rust-lang/crates.io-index" 1227 1214 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" ··· 1232 1219 [[package]] 1233 1220 name = "monotrail-utils" 1234 1221 version = "0.0.1" 1235 - source = "git+https://github.com/konstin/poc-monotrail#596c51ed1955ada7117b09b526eba6140cbdc288" 1222 + source = "git+https://github.com/konstin/poc-monotrail?rev=136807e1fe87e9319e0223f76b602ba5db881322#136807e1fe87e9319e0223f76b602ba5db881322" 1236 1223 dependencies = [ 1237 1224 "anyhow", 1225 + "cpufeatures", 1238 1226 "fs-err", 1227 + "fs2", 1239 1228 "pep508_rs", 1229 + "regex", 1240 1230 "serde", 1241 1231 "serde_json", 1242 - "toml 0.7.3", 1232 + "tar", 1233 + "target-lexicon", 1234 + "tempfile", 1235 + "thiserror", 1236 + "toml 0.8.8", 1243 1237 "tracing", 1244 1238 "unscanny", 1239 + "ureq", 1240 + "zstd 0.13.0", 1245 1241 ] 1246 1242 1247 1243 [[package]] 1248 1244 name = "nix" 1249 - version = "0.26.2" 1245 + version = "0.27.1" 1250 1246 source = "registry+https://github.com/rust-lang/crates.io-index" 1251 - checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1247 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 1252 1248 dependencies = [ 1253 - "bitflags", 1249 + "bitflags 2.4.2", 1254 1250 "cfg-if", 1255 1251 "libc", 1256 - "static_assertions", 1257 1252 ] 1258 1253 1259 1254 [[package]] 1260 - name = "no-std-compat" 1261 - version = "0.4.1" 1262 - source = "registry+https://github.com/rust-lang/crates.io-index" 1263 - checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" 1264 - 1265 - [[package]] 1266 1255 name = "nom" 1267 1256 version = "7.1.3" 1268 1257 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1282 1271 ] 1283 1272 1284 1273 [[package]] 1285 - name = "num_cpus" 1286 - version = "1.16.0" 1287 - source = "registry+https://github.com/rust-lang/crates.io-index" 1288 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 1289 - dependencies = [ 1290 - "hermit-abi", 1291 - "libc", 1292 - ] 1293 - 1294 - [[package]] 1295 1274 name = "number_prefix" 1296 1275 version = "0.4.0" 1297 1276 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1299 1278 1300 1279 [[package]] 1301 1280 name = "object" 1302 - version = "0.30.3" 1281 + version = "0.32.2" 1303 1282 source = "registry+https://github.com/rust-lang/crates.io-index" 1304 - checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" 1283 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 1305 1284 dependencies = [ 1306 1285 "memchr", 1307 1286 ] 1308 1287 1309 1288 [[package]] 1310 1289 name = "once_cell" 1311 - version = "1.17.1" 1290 + version = "1.19.0" 1312 1291 source = "registry+https://github.com/rust-lang/crates.io-index" 1313 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 1292 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1314 1293 1315 1294 [[package]] 1316 1295 name = "opaque-debug" ··· 1326 1305 1327 1306 [[package]] 1328 1307 name = "openssl-src" 1329 - version = "111.25.3+1.1.1t" 1308 + version = "300.2.1+3.2.0" 1330 1309 source = "registry+https://github.com/rust-lang/crates.io-index" 1331 - checksum = "924757a6a226bf60da5f7dd0311a34d2b52283dd82ddeb103208ddc66362f80c" 1310 + checksum = "3fe476c29791a5ca0d1273c697e96085bbabbbea2ef7afd5617e78a4b40332d3" 1332 1311 dependencies = [ 1333 1312 "cc", 1334 1313 ] 1335 1314 1336 1315 [[package]] 1337 1316 name = "openssl-sys" 1338 - version = "0.9.87" 1317 + version = "0.9.99" 1339 1318 source = "registry+https://github.com/rust-lang/crates.io-index" 1340 - checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" 1319 + checksum = "22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae" 1341 1320 dependencies = [ 1342 1321 "cc", 1343 1322 "libc", ··· 1358 1337 1359 1338 [[package]] 1360 1339 name = "parking_lot_core" 1361 - version = "0.9.7" 1340 + version = "0.9.9" 1362 1341 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 1342 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1364 1343 dependencies = [ 1365 1344 "cfg-if", 1366 1345 "libc", 1367 - "redox_syscall 0.2.16", 1346 + "redox_syscall", 1368 1347 "smallvec", 1369 - "windows-sys 0.45.0", 1348 + "windows-targets 0.48.5", 1370 1349 ] 1371 1350 1372 1351 [[package]] ··· 1381 1360 source = "registry+https://github.com/rust-lang/crates.io-index" 1382 1361 checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 1383 1362 dependencies = [ 1384 - "digest 0.10.6", 1363 + "digest 0.10.7", 1385 1364 ] 1386 1365 1387 1366 [[package]] 1388 1367 name = "pep440_rs" 1389 - version = "0.3.9" 1368 + version = "0.3.12" 1390 1369 source = "registry+https://github.com/rust-lang/crates.io-index" 1391 - checksum = "fe1d15693a11422cfa7d401b00dc9ae9fb8edbfbcb711a77130663f4ddf67650" 1370 + checksum = "887f66cc62717ea72caac4f1eb4e6f392224da3ffff3f40ec13ab427802746d6" 1392 1371 dependencies = [ 1393 1372 "lazy_static", 1394 1373 "regex", 1395 1374 "serde", 1396 - "tracing", 1397 1375 "unicode-width", 1398 1376 ] 1399 1377 1400 1378 [[package]] 1401 1379 name = "pep508_rs" 1402 - version = "0.2.1" 1380 + version = "0.2.3" 1403 1381 source = "registry+https://github.com/rust-lang/crates.io-index" 1404 - checksum = "c0713d7bb861ca2b7d4c50a38e1f31a4b63a2e2df35ef1e5855cc29e108453e2" 1382 + checksum = "e4516b53d9ea6112ebb38b4af08d5707d30b994fb7f98ff133c5dcf7ed8fa854" 1405 1383 dependencies = [ 1406 1384 "once_cell", 1407 1385 "pep440_rs", ··· 1415 1393 1416 1394 [[package]] 1417 1395 name = "percent-encoding" 1418 - version = "2.2.0" 1396 + version = "2.3.1" 1419 1397 source = "registry+https://github.com/rust-lang/crates.io-index" 1420 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1398 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1421 1399 1422 1400 [[package]] 1423 1401 name = "pin-project" 1424 - version = "1.0.12" 1402 + version = "1.1.4" 1425 1403 source = "registry+https://github.com/rust-lang/crates.io-index" 1426 - checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 1404 + checksum = "0302c4a0442c456bd56f841aee5c3bfd17967563f6fadc9ceb9f9c23cf3807e0" 1427 1405 dependencies = [ 1428 1406 "pin-project-internal", 1429 1407 ] 1430 1408 1431 1409 [[package]] 1432 1410 name = "pin-project-internal" 1433 - version = "1.0.12" 1411 + version = "1.1.4" 1434 1412 source = "registry+https://github.com/rust-lang/crates.io-index" 1435 - checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 1413 + checksum = "266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690" 1436 1414 dependencies = [ 1437 1415 "proc-macro2", 1438 1416 "quote", 1439 - "syn 1.0.109", 1417 + "syn 2.0.48", 1440 1418 ] 1441 1419 1442 1420 [[package]] 1443 1421 name = "pin-project-lite" 1444 - version = "0.2.9" 1422 + version = "0.2.13" 1445 1423 source = "registry+https://github.com/rust-lang/crates.io-index" 1446 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1424 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1447 1425 1448 1426 [[package]] 1449 1427 name = "pkg-config" 1450 - version = "0.3.27" 1428 + version = "0.3.29" 1451 1429 source = "registry+https://github.com/rust-lang/crates.io-index" 1452 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1430 + checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" 1453 1431 1454 1432 [[package]] 1455 1433 name = "poly1305" ··· 1464 1442 1465 1443 [[package]] 1466 1444 name = "portable-atomic" 1467 - version = "0.3.20" 1445 + version = "1.6.0" 1468 1446 source = "registry+https://github.com/rust-lang/crates.io-index" 1469 - checksum = "e30165d31df606f5726b090ec7592c308a0eaf61721ff64c9a3018e344a8753e" 1470 - dependencies = [ 1471 - "portable-atomic 1.3.2", 1472 - ] 1447 + checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 1473 1448 1474 1449 [[package]] 1475 - name = "portable-atomic" 1476 - version = "1.3.2" 1450 + name = "powerfmt" 1451 + version = "0.2.0" 1477 1452 source = "registry+https://github.com/rust-lang/crates.io-index" 1478 - checksum = "dc59d1bcc64fc5d021d67521f818db868368028108d37f0e98d74e33f68297b5" 1453 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 1479 1454 1480 1455 [[package]] 1481 1456 name = "ppv-lite86" ··· 1509 1484 1510 1485 [[package]] 1511 1486 name = "proc-macro2" 1512 - version = "1.0.66" 1487 + version = "1.0.78" 1513 1488 source = "registry+https://github.com/rust-lang/crates.io-index" 1514 - checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 1489 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 1515 1490 dependencies = [ 1516 1491 "unicode-ident", 1517 1492 ] ··· 1527 1502 1528 1503 [[package]] 1529 1504 name = "python-pkginfo" 1530 - version = "0.5.6" 1505 + version = "0.6.0" 1531 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1532 - checksum = "e23988cc0f9fbe3c42ae6e399daa7c0273d6013784b744b1742c6e1060611b0e" 1507 + checksum = "037469c164f08c891bf6d69ca02f1d56210011451e229618669777df82124cfa" 1533 1508 dependencies = [ 1534 1509 "flate2", 1535 1510 "fs-err", ··· 1543 1518 1544 1519 [[package]] 1545 1520 name = "quote" 1546 - version = "1.0.33" 1521 + version = "1.0.35" 1547 1522 source = "registry+https://github.com/rust-lang/crates.io-index" 1548 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1523 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 1549 1524 dependencies = [ 1550 1525 "proc-macro2", 1551 1526 ] ··· 1557 1532 checksum = "5a3866219251662ec3b26fc217e3e05bf9c4f84325234dfb96bf0bf840889e49" 1558 1533 1559 1534 [[package]] 1535 + name = "quoted_printable" 1536 + version = "0.5.0" 1537 + source = "registry+https://github.com/rust-lang/crates.io-index" 1538 + checksum = "79ec282e887b434b68c18fe5c121d38e72a5cf35119b59e54ec5b992ea9c8eb0" 1539 + 1540 + [[package]] 1560 1541 name = "rand" 1561 1542 version = "0.7.3" 1562 1543 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1615 1596 source = "registry+https://github.com/rust-lang/crates.io-index" 1616 1597 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1617 1598 dependencies = [ 1618 - "getrandom 0.2.9", 1599 + "getrandom 0.2.12", 1619 1600 ] 1620 1601 1621 1602 [[package]] ··· 1629 1610 1630 1611 [[package]] 1631 1612 name = "rayon" 1632 - version = "1.7.0" 1613 + version = "1.8.1" 1633 1614 source = "registry+https://github.com/rust-lang/crates.io-index" 1634 - checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" 1615 + checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" 1635 1616 dependencies = [ 1636 1617 "either", 1637 1618 "rayon-core", ··· 1639 1620 1640 1621 [[package]] 1641 1622 name = "rayon-core" 1642 - version = "1.11.0" 1623 + version = "1.12.1" 1643 1624 source = "registry+https://github.com/rust-lang/crates.io-index" 1644 - checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" 1625 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 1645 1626 dependencies = [ 1646 - "crossbeam-channel", 1647 1627 "crossbeam-deque", 1648 1628 "crossbeam-utils", 1649 - "num_cpus", 1650 1629 ] 1651 1630 1652 1631 [[package]] 1653 1632 name = "redox_syscall" 1654 - version = "0.2.16" 1633 + version = "0.4.1" 1655 1634 source = "registry+https://github.com/rust-lang/crates.io-index" 1656 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1635 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1657 1636 dependencies = [ 1658 - "bitflags", 1659 - ] 1660 - 1661 - [[package]] 1662 - name = "redox_syscall" 1663 - version = "0.3.5" 1664 - source = "registry+https://github.com/rust-lang/crates.io-index" 1665 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1666 - dependencies = [ 1667 - "bitflags", 1637 + "bitflags 1.3.2", 1668 1638 ] 1669 1639 1670 1640 [[package]] 1671 1641 name = "regex" 1672 - version = "1.9.1" 1642 + version = "1.10.3" 1673 1643 source = "registry+https://github.com/rust-lang/crates.io-index" 1674 - checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" 1644 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 1675 1645 dependencies = [ 1676 - "aho-corasick 1.0.1", 1646 + "aho-corasick", 1677 1647 "memchr", 1678 1648 "regex-automata", 1679 1649 "regex-syntax", ··· 1681 1651 1682 1652 [[package]] 1683 1653 name = "regex-automata" 1684 - version = "0.3.3" 1654 + version = "0.4.5" 1685 1655 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310" 1656 + checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 1687 1657 dependencies = [ 1688 - "aho-corasick 1.0.1", 1658 + "aho-corasick", 1689 1659 "memchr", 1690 1660 "regex-syntax", 1691 1661 ] 1692 1662 1693 1663 [[package]] 1694 1664 name = "regex-syntax" 1695 - version = "0.7.4" 1665 + version = "0.8.2" 1696 1666 source = "registry+https://github.com/rust-lang/crates.io-index" 1697 - checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" 1667 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 1698 1668 1699 1669 [[package]] 1700 1670 name = "reword" ··· 1711 1681 source = "registry+https://github.com/rust-lang/crates.io-index" 1712 1682 checksum = "61fc4b4e52897c3e30b12b7e9b04461215b647fbe66f6def60dd8edbce14ec2e" 1713 1683 dependencies = [ 1714 - "base64 0.21.2", 1684 + "base64 0.21.7", 1715 1685 "charset", 1716 1686 "chumsky", 1717 1687 "memchr", 1718 - "quoted_printable", 1688 + "quoted_printable 0.4.8", 1719 1689 "thiserror", 1720 1690 ] 1721 1691 1722 1692 [[package]] 1693 + name = "ring" 1694 + version = "0.17.7" 1695 + source = "registry+https://github.com/rust-lang/crates.io-index" 1696 + checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 1697 + dependencies = [ 1698 + "cc", 1699 + "getrandom 0.2.12", 1700 + "libc", 1701 + "spin", 1702 + "untrusted", 1703 + "windows-sys 0.48.0", 1704 + ] 1705 + 1706 + [[package]] 1723 1707 name = "rust-embed" 1724 - version = "6.6.1" 1708 + version = "6.8.1" 1725 1709 source = "registry+https://github.com/rust-lang/crates.io-index" 1726 - checksum = "1b68543d5527e158213414a92832d2aab11a84d2571a5eb021ebe22c43aab066" 1710 + checksum = "a36224c3276f8c4ebc8c20f158eca7ca4359c8db89991c4925132aaaf6702661" 1727 1711 dependencies = [ 1728 1712 "rust-embed-impl", 1729 1713 "rust-embed-utils", ··· 1732 1716 1733 1717 [[package]] 1734 1718 name = "rust-embed-impl" 1735 - version = "6.5.0" 1719 + version = "6.8.1" 1736 1720 source = "registry+https://github.com/rust-lang/crates.io-index" 1737 - checksum = "4d4e0f0ced47ded9a68374ac145edd65a6c1fa13a96447b873660b2a568a0fd7" 1721 + checksum = "49b94b81e5b2c284684141a2fb9e2a31be90638caf040bf9afbc5a0416afe1ac" 1738 1722 dependencies = [ 1739 1723 "proc-macro2", 1740 1724 "quote", 1741 1725 "rust-embed-utils", 1742 - "syn 1.0.109", 1726 + "syn 2.0.48", 1743 1727 "walkdir", 1744 1728 ] 1745 1729 1746 1730 [[package]] 1747 1731 name = "rust-embed-utils" 1748 - version = "7.5.0" 1732 + version = "7.8.1" 1749 1733 source = "registry+https://github.com/rust-lang/crates.io-index" 1750 - checksum = "512b0ab6853f7e14e3c8754acb43d6f748bb9ced66aa5915a6553ac8213f7731" 1734 + checksum = "9d38ff6bf570dc3bb7100fce9f7b60c33fa71d80e88da3f2580df4ff2bdded74" 1751 1735 dependencies = [ 1752 1736 "sha2", 1753 1737 "walkdir", ··· 1767 1751 1768 1752 [[package]] 1769 1753 name = "rustix" 1770 - version = "0.37.19" 1754 + version = "0.38.30" 1771 1755 source = "registry+https://github.com/rust-lang/crates.io-index" 1772 - checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 1756 + checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" 1773 1757 dependencies = [ 1774 - "bitflags", 1758 + "bitflags 2.4.2", 1775 1759 "errno", 1776 - "io-lifetimes", 1777 1760 "libc", 1778 1761 "linux-raw-sys", 1779 - "windows-sys 0.48.0", 1762 + "windows-sys 0.52.0", 1763 + ] 1764 + 1765 + [[package]] 1766 + name = "rustls" 1767 + version = "0.21.10" 1768 + source = "registry+https://github.com/rust-lang/crates.io-index" 1769 + checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" 1770 + dependencies = [ 1771 + "log", 1772 + "ring", 1773 + "rustls-webpki", 1774 + "sct", 1775 + ] 1776 + 1777 + [[package]] 1778 + name = "rustls-webpki" 1779 + version = "0.101.7" 1780 + source = "registry+https://github.com/rust-lang/crates.io-index" 1781 + checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 1782 + dependencies = [ 1783 + "ring", 1784 + "untrusted", 1780 1785 ] 1781 1786 1782 1787 [[package]] 1783 1788 name = "rye" 1784 - version = "0.19.0" 1789 + version = "0.21.0" 1785 1790 dependencies = [ 1786 1791 "age", 1787 1792 "anyhow", ··· 1790 1795 "clap_complete", 1791 1796 "configparser", 1792 1797 "console", 1798 + "ctrlc", 1793 1799 "curl", 1794 1800 "decompress", 1795 1801 "dialoguer", ··· 1829 1835 "winapi", 1830 1836 "winreg", 1831 1837 "zip", 1832 - "zstd", 1838 + "zstd 0.13.0", 1833 1839 ] 1834 1840 1835 1841 [[package]] 1836 1842 name = "ryu" 1837 - version = "1.0.13" 1843 + version = "1.0.16" 1838 1844 source = "registry+https://github.com/rust-lang/crates.io-index" 1839 - checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 1845 + checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 1840 1846 1841 1847 [[package]] 1842 1848 name = "salsa20" ··· 1858 1864 1859 1865 [[package]] 1860 1866 name = "schannel" 1861 - version = "0.1.21" 1867 + version = "0.1.23" 1862 1868 source = "registry+https://github.com/rust-lang/crates.io-index" 1863 - checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 1869 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 1864 1870 dependencies = [ 1865 - "windows-sys 0.42.0", 1871 + "windows-sys 0.52.0", 1866 1872 ] 1867 1873 1868 1874 [[package]] 1869 1875 name = "scopeguard" 1870 - version = "1.1.0" 1876 + version = "1.2.0" 1871 1877 source = "registry+https://github.com/rust-lang/crates.io-index" 1872 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1878 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1873 1879 1874 1880 [[package]] 1875 1881 name = "scrypt" ··· 1884 1890 ] 1885 1891 1886 1892 [[package]] 1893 + name = "sct" 1894 + version = "0.7.1" 1895 + source = "registry+https://github.com/rust-lang/crates.io-index" 1896 + checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 1897 + dependencies = [ 1898 + "ring", 1899 + "untrusted", 1900 + ] 1901 + 1902 + [[package]] 1887 1903 name = "secrecy" 1888 1904 version = "0.8.0" 1889 1905 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1894 1910 1895 1911 [[package]] 1896 1912 name = "self-replace" 1897 - version = "1.3.5" 1913 + version = "1.3.7" 1898 1914 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 - checksum = "a0e7c919783db74b5995f13506069227e4721d388bea4a8ac3055acac864ac16" 1915 + checksum = "525db198616b2bcd0f245daf7bfd8130222f7ee6af9ff9984c19a61bf1160c55" 1900 1916 dependencies = [ 1901 - "fastrand", 1917 + "fastrand 1.9.0", 1902 1918 "tempfile", 1903 1919 "windows-sys 0.48.0", 1904 1920 ] 1905 1921 1906 1922 [[package]] 1907 1923 name = "self_cell" 1908 - version = "0.10.2" 1924 + version = "0.10.3" 1925 + source = "registry+https://github.com/rust-lang/crates.io-index" 1926 + checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d" 1927 + dependencies = [ 1928 + "self_cell 1.0.3", 1929 + ] 1930 + 1931 + [[package]] 1932 + name = "self_cell" 1933 + version = "1.0.3" 1909 1934 source = "registry+https://github.com/rust-lang/crates.io-index" 1910 - checksum = "1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af" 1935 + checksum = "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba" 1911 1936 1912 1937 [[package]] 1913 1938 name = "serde" 1914 - version = "1.0.163" 1939 + version = "1.0.196" 1915 1940 source = "registry+https://github.com/rust-lang/crates.io-index" 1916 - checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 1941 + checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" 1917 1942 dependencies = [ 1918 1943 "serde_derive", 1919 1944 ] 1920 1945 1921 1946 [[package]] 1922 1947 name = "serde_derive" 1923 - version = "1.0.163" 1948 + version = "1.0.196" 1924 1949 source = "registry+https://github.com/rust-lang/crates.io-index" 1925 - checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 1950 + checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" 1926 1951 dependencies = [ 1927 1952 "proc-macro2", 1928 1953 "quote", 1929 - "syn 2.0.29", 1954 + "syn 2.0.48", 1930 1955 ] 1931 1956 1932 1957 [[package]] 1933 1958 name = "serde_json" 1934 - version = "1.0.96" 1959 + version = "1.0.112" 1935 1960 source = "registry+https://github.com/rust-lang/crates.io-index" 1936 - checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 1961 + checksum = "4d1bd37ce2324cf3bf85e5a25f96eb4baf0d5aa6eba43e7ae8958870c4ec48ed" 1937 1962 dependencies = [ 1938 1963 "itoa", 1939 1964 "ryu", ··· 1942 1967 1943 1968 [[package]] 1944 1969 name = "serde_spanned" 1945 - version = "0.6.2" 1970 + version = "0.6.5" 1946 1971 source = "registry+https://github.com/rust-lang/crates.io-index" 1947 - checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 1972 + checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 1948 1973 dependencies = [ 1949 1974 "serde", 1950 1975 ] 1951 1976 1952 1977 [[package]] 1953 1978 name = "sha2" 1954 - version = "0.10.6" 1979 + version = "0.10.8" 1955 1980 source = "registry+https://github.com/rust-lang/crates.io-index" 1956 - checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 1981 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 1957 1982 dependencies = [ 1958 1983 "cfg-if", 1959 1984 "cpufeatures", 1960 - "digest 0.10.6", 1985 + "digest 0.10.7", 1961 1986 ] 1962 1987 1963 1988 [[package]] ··· 1968 1993 1969 1994 [[package]] 1970 1995 name = "shlex" 1971 - version = "1.1.0" 1996 + version = "1.3.0" 1972 1997 source = "registry+https://github.com/rust-lang/crates.io-index" 1973 - checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 1998 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 1974 1999 1975 2000 [[package]] 1976 2001 name = "slug" 1977 - version = "0.1.4" 2002 + version = "0.1.5" 1978 2003 source = "registry+https://github.com/rust-lang/crates.io-index" 1979 - checksum = "b3bc762e6a4b6c6fcaade73e77f9ebc6991b676f88bb2358bddb56560f073373" 2004 + checksum = "3bd94acec9c8da640005f8e135a39fc0372e74535e6b368b7a04b875f784c8c4" 1980 2005 dependencies = [ 1981 2006 "deunicode", 2007 + "wasm-bindgen", 1982 2008 ] 1983 2009 1984 2010 [[package]] 1985 2011 name = "smallvec" 1986 - version = "1.10.0" 2012 + version = "1.13.1" 1987 2013 source = "registry+https://github.com/rust-lang/crates.io-index" 1988 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2014 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 1989 2015 1990 2016 [[package]] 1991 2017 name = "socket2" 1992 - version = "0.4.9" 2018 + version = "0.4.10" 1993 2019 source = "registry+https://github.com/rust-lang/crates.io-index" 1994 - checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2020 + checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 1995 2021 dependencies = [ 1996 2022 "libc", 1997 2023 "winapi", 1998 2024 ] 1999 2025 2000 2026 [[package]] 2027 + name = "spin" 2028 + version = "0.9.8" 2029 + source = "registry+https://github.com/rust-lang/crates.io-index" 2030 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 2031 + 2032 + [[package]] 2001 2033 name = "stacker" 2002 2034 version = "0.1.15" 2003 2035 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2011 2043 ] 2012 2044 2013 2045 [[package]] 2014 - name = "static_assertions" 2015 - version = "1.1.0" 2016 - source = "registry+https://github.com/rust-lang/crates.io-index" 2017 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2018 - 2019 - [[package]] 2020 2046 name = "strsim" 2021 2047 version = "0.10.0" 2022 2048 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2024 2050 2025 2051 [[package]] 2026 2052 name = "subtle" 2027 - version = "2.4.1" 2053 + version = "2.5.0" 2028 2054 source = "registry+https://github.com/rust-lang/crates.io-index" 2029 - checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 2055 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 2030 2056 2031 2057 [[package]] 2032 2058 name = "syn" ··· 2041 2067 2042 2068 [[package]] 2043 2069 name = "syn" 2044 - version = "2.0.29" 2070 + version = "2.0.48" 2045 2071 source = "registry+https://github.com/rust-lang/crates.io-index" 2046 - checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" 2072 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 2047 2073 dependencies = [ 2048 2074 "proc-macro2", 2049 2075 "quote", ··· 2052 2078 2053 2079 [[package]] 2054 2080 name = "sysinfo" 2055 - version = "0.29.9" 2081 + version = "0.29.11" 2056 2082 source = "registry+https://github.com/rust-lang/crates.io-index" 2057 - checksum = "a8d0e9cc2273cc8d31377bdd638d72e3ac3e5607b18621062b169d02787f1bab" 2083 + checksum = "cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666" 2058 2084 dependencies = [ 2059 2085 "cfg-if", 2060 2086 "core-foundation-sys", ··· 2067 2093 2068 2094 [[package]] 2069 2095 name = "tar" 2070 - version = "0.4.38" 2096 + version = "0.4.40" 2071 2097 source = "registry+https://github.com/rust-lang/crates.io-index" 2072 - checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" 2098 + checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 2073 2099 dependencies = [ 2074 2100 "filetime", 2075 2101 "libc", ··· 2077 2103 ] 2078 2104 2079 2105 [[package]] 2106 + name = "target-lexicon" 2107 + version = "0.12.13" 2108 + source = "registry+https://github.com/rust-lang/crates.io-index" 2109 + checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" 2110 + 2111 + [[package]] 2080 2112 name = "tempfile" 2081 - version = "3.5.0" 2113 + version = "3.9.0" 2082 2114 source = "registry+https://github.com/rust-lang/crates.io-index" 2083 - checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 2115 + checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" 2084 2116 dependencies = [ 2085 2117 "cfg-if", 2086 - "fastrand", 2087 - "redox_syscall 0.3.5", 2118 + "fastrand 2.0.1", 2119 + "redox_syscall", 2088 2120 "rustix", 2089 - "windows-sys 0.45.0", 2121 + "windows-sys 0.52.0", 2090 2122 ] 2091 2123 2092 2124 [[package]] 2093 2125 name = "terminal_size" 2094 - version = "0.2.6" 2126 + version = "0.3.0" 2095 2127 source = "registry+https://github.com/rust-lang/crates.io-index" 2096 - checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237" 2128 + checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 2097 2129 dependencies = [ 2098 2130 "rustix", 2099 2131 "windows-sys 0.48.0", ··· 2101 2133 2102 2134 [[package]] 2103 2135 name = "thiserror" 2104 - version = "1.0.47" 2136 + version = "1.0.56" 2105 2137 source = "registry+https://github.com/rust-lang/crates.io-index" 2106 - checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" 2138 + checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" 2107 2139 dependencies = [ 2108 2140 "thiserror-impl", 2109 2141 ] 2110 2142 2111 2143 [[package]] 2112 2144 name = "thiserror-impl" 2113 - version = "1.0.47" 2145 + version = "1.0.56" 2114 2146 source = "registry+https://github.com/rust-lang/crates.io-index" 2115 - checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" 2147 + checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" 2116 2148 dependencies = [ 2117 2149 "proc-macro2", 2118 2150 "quote", 2119 - "syn 2.0.29", 2151 + "syn 2.0.48", 2120 2152 ] 2121 2153 2122 2154 [[package]] 2123 2155 name = "time" 2124 - version = "0.3.21" 2156 + version = "0.3.31" 2125 2157 source = "registry+https://github.com/rust-lang/crates.io-index" 2126 - checksum = "8f3403384eaacbca9923fa06940178ac13e4edb725486d70e8e15881d0c836cc" 2158 + checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" 2127 2159 dependencies = [ 2160 + "deranged", 2128 2161 "itoa", 2162 + "powerfmt", 2129 2163 "serde", 2130 2164 "time-core", 2131 2165 "time-macros", ··· 2133 2167 2134 2168 [[package]] 2135 2169 name = "time-core" 2136 - version = "0.1.1" 2170 + version = "0.1.2" 2137 2171 source = "registry+https://github.com/rust-lang/crates.io-index" 2138 - checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 2172 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 2139 2173 2140 2174 [[package]] 2141 2175 name = "time-macros" 2142 - version = "0.2.9" 2176 + version = "0.2.16" 2143 2177 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 - checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" 2178 + checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" 2145 2179 dependencies = [ 2146 2180 "time-core", 2147 2181 ] 2148 2182 2149 2183 [[package]] 2150 2184 name = "tinystr" 2151 - version = "0.7.1" 2185 + version = "0.7.5" 2152 2186 source = "registry+https://github.com/rust-lang/crates.io-index" 2153 - checksum = "7ac3f5b6856e931e15e07b478e98c8045239829a65f9156d4fa7e7788197a5ef" 2187 + checksum = "83c02bf3c538ab32ba913408224323915f4ef9a6d61c0e85d493f355921c0ece" 2154 2188 dependencies = [ 2155 2189 "displaydoc", 2156 2190 ] ··· 2181 2215 2182 2216 [[package]] 2183 2217 name = "toml" 2184 - version = "0.7.3" 2218 + version = "0.8.8" 2185 2219 source = "registry+https://github.com/rust-lang/crates.io-index" 2186 - checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" 2220 + checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" 2187 2221 dependencies = [ 2188 2222 "serde", 2189 2223 "serde_spanned", ··· 2193 2227 2194 2228 [[package]] 2195 2229 name = "toml_datetime" 2196 - version = "0.6.1" 2230 + version = "0.6.5" 2197 2231 source = "registry+https://github.com/rust-lang/crates.io-index" 2198 - checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 2232 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 2199 2233 dependencies = [ 2200 2234 "serde", 2201 2235 ] 2202 2236 2203 2237 [[package]] 2204 2238 name = "toml_edit" 2205 - version = "0.19.8" 2239 + version = "0.21.0" 2206 2240 source = "registry+https://github.com/rust-lang/crates.io-index" 2207 - checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 2241 + checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" 2208 2242 dependencies = [ 2209 2243 "indexmap", 2210 2244 "serde", ··· 2215 2249 2216 2250 [[package]] 2217 2251 name = "tracing" 2218 - version = "0.1.37" 2252 + version = "0.1.40" 2219 2253 source = "registry+https://github.com/rust-lang/crates.io-index" 2220 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2254 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2221 2255 dependencies = [ 2222 - "cfg-if", 2223 2256 "log", 2224 2257 "pin-project-lite", 2225 2258 "tracing-attributes", ··· 2228 2261 2229 2262 [[package]] 2230 2263 name = "tracing-attributes" 2231 - version = "0.1.24" 2264 + version = "0.1.27" 2232 2265 source = "registry+https://github.com/rust-lang/crates.io-index" 2233 - checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 2266 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 2234 2267 dependencies = [ 2235 2268 "proc-macro2", 2236 2269 "quote", 2237 - "syn 2.0.29", 2270 + "syn 2.0.48", 2238 2271 ] 2239 2272 2240 2273 [[package]] 2241 2274 name = "tracing-core" 2242 - version = "0.1.31" 2275 + version = "0.1.32" 2243 2276 source = "registry+https://github.com/rust-lang/crates.io-index" 2244 - checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 2277 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 2245 2278 dependencies = [ 2246 2279 "once_cell", 2247 2280 ] ··· 2257 2290 2258 2291 [[package]] 2259 2292 name = "typenum" 2260 - version = "1.16.0" 2293 + version = "1.17.0" 2261 2294 source = "registry+https://github.com/rust-lang/crates.io-index" 2262 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2295 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 2263 2296 2264 2297 [[package]] 2265 2298 name = "unic-langid" 2266 - version = "0.9.1" 2299 + version = "0.9.4" 2267 2300 source = "registry+https://github.com/rust-lang/crates.io-index" 2268 - checksum = "398f9ad7239db44fd0f80fe068d12ff22d78354080332a5077dc6f52f14dcf2f" 2301 + checksum = "238722e6d794ed130f91f4ea33e01fcff4f188d92337a21297892521c72df516" 2269 2302 dependencies = [ 2270 2303 "unic-langid-impl", 2271 2304 ] 2272 2305 2273 2306 [[package]] 2274 2307 name = "unic-langid-impl" 2275 - version = "0.9.1" 2308 + version = "0.9.4" 2276 2309 source = "registry+https://github.com/rust-lang/crates.io-index" 2277 - checksum = "e35bfd2f2b8796545b55d7d3fd3e89a0613f68a0d1c8bc28cb7ff96b411a35ff" 2310 + checksum = "4bd55a2063fdea4ef1f8633243a7b0524cbeef1905ae04c31a1c9b9775c55bc6" 2278 2311 dependencies = [ 2279 2312 "serde", 2280 2313 "tinystr", ··· 2282 2315 2283 2316 [[package]] 2284 2317 name = "unicode-bidi" 2285 - version = "0.3.13" 2318 + version = "0.3.15" 2286 2319 source = "registry+https://github.com/rust-lang/crates.io-index" 2287 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 2320 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 2288 2321 2289 2322 [[package]] 2290 2323 name = "unicode-ident" 2291 - version = "1.0.8" 2324 + version = "1.0.12" 2292 2325 source = "registry+https://github.com/rust-lang/crates.io-index" 2293 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 2326 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 2294 2327 2295 2328 [[package]] 2296 2329 name = "unicode-normalization" ··· 2309 2342 2310 2343 [[package]] 2311 2344 name = "unicode-width" 2312 - version = "0.1.10" 2345 + version = "0.1.11" 2313 2346 source = "registry+https://github.com/rust-lang/crates.io-index" 2314 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 2347 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 2315 2348 2316 2349 [[package]] 2317 2350 name = "universal-hash" 2318 - version = "0.5.0" 2351 + version = "0.5.1" 2319 2352 source = "registry+https://github.com/rust-lang/crates.io-index" 2320 - checksum = "7d3160b73c9a19f7e2939a2fdad446c57c1bbbbf4d919d3213ff1267a580d8b5" 2353 + checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" 2321 2354 dependencies = [ 2322 2355 "crypto-common", 2323 2356 "subtle", ··· 2330 2363 checksum = "e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47" 2331 2364 2332 2365 [[package]] 2366 + name = "untrusted" 2367 + version = "0.9.0" 2368 + source = "registry+https://github.com/rust-lang/crates.io-index" 2369 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 2370 + 2371 + [[package]] 2372 + name = "ureq" 2373 + version = "2.9.1" 2374 + source = "registry+https://github.com/rust-lang/crates.io-index" 2375 + checksum = "f8cdd25c339e200129fe4de81451814e5228c9b771d57378817d6117cc2b3f97" 2376 + dependencies = [ 2377 + "base64 0.21.7", 2378 + "flate2", 2379 + "log", 2380 + "once_cell", 2381 + "rustls", 2382 + "rustls-webpki", 2383 + "serde", 2384 + "serde_json", 2385 + "url", 2386 + "webpki-roots", 2387 + ] 2388 + 2389 + [[package]] 2333 2390 name = "url" 2334 - version = "2.3.1" 2391 + version = "2.5.0" 2335 2392 source = "registry+https://github.com/rust-lang/crates.io-index" 2336 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2393 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 2337 2394 dependencies = [ 2338 2395 "form_urlencoded", 2339 2396 "idna", ··· 2343 2400 2344 2401 [[package]] 2345 2402 name = "uuid" 2346 - version = "1.3.2" 2403 + version = "1.7.0" 2347 2404 source = "registry+https://github.com/rust-lang/crates.io-index" 2348 - checksum = "4dad5567ad0cf5b760e5665964bec1b47dfd077ba8a2544b513f3556d3d239a2" 2405 + checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 2349 2406 2350 2407 [[package]] 2351 2408 name = "vcpkg" ··· 2361 2418 2362 2419 [[package]] 2363 2420 name = "walkdir" 2364 - version = "2.3.3" 2421 + version = "2.4.0" 2365 2422 source = "registry+https://github.com/rust-lang/crates.io-index" 2366 - checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 2423 + checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 2367 2424 dependencies = [ 2368 2425 "same-file", 2369 2426 "winapi-util", ··· 2380 2437 version = "0.11.0+wasi-snapshot-preview1" 2381 2438 source = "registry+https://github.com/rust-lang/crates.io-index" 2382 2439 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2440 + 2441 + [[package]] 2442 + name = "wasm-bindgen" 2443 + version = "0.2.90" 2444 + source = "registry+https://github.com/rust-lang/crates.io-index" 2445 + checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" 2446 + dependencies = [ 2447 + "cfg-if", 2448 + "wasm-bindgen-macro", 2449 + ] 2450 + 2451 + [[package]] 2452 + name = "wasm-bindgen-backend" 2453 + version = "0.2.90" 2454 + source = "registry+https://github.com/rust-lang/crates.io-index" 2455 + checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" 2456 + dependencies = [ 2457 + "bumpalo", 2458 + "log", 2459 + "once_cell", 2460 + "proc-macro2", 2461 + "quote", 2462 + "syn 2.0.48", 2463 + "wasm-bindgen-shared", 2464 + ] 2465 + 2466 + [[package]] 2467 + name = "wasm-bindgen-macro" 2468 + version = "0.2.90" 2469 + source = "registry+https://github.com/rust-lang/crates.io-index" 2470 + checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" 2471 + dependencies = [ 2472 + "quote", 2473 + "wasm-bindgen-macro-support", 2474 + ] 2475 + 2476 + [[package]] 2477 + name = "wasm-bindgen-macro-support" 2478 + version = "0.2.90" 2479 + source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" 2481 + dependencies = [ 2482 + "proc-macro2", 2483 + "quote", 2484 + "syn 2.0.48", 2485 + "wasm-bindgen-backend", 2486 + "wasm-bindgen-shared", 2487 + ] 2488 + 2489 + [[package]] 2490 + name = "wasm-bindgen-shared" 2491 + version = "0.2.90" 2492 + source = "registry+https://github.com/rust-lang/crates.io-index" 2493 + checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" 2494 + 2495 + [[package]] 2496 + name = "webpki-roots" 2497 + version = "0.25.3" 2498 + source = "registry+https://github.com/rust-lang/crates.io-index" 2499 + checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 2383 2500 2384 2501 [[package]] 2385 2502 name = "whattheshell" 2386 - version = "1.0.1" 2503 + version = "1.1.0" 2387 2504 source = "registry+https://github.com/rust-lang/crates.io-index" 2388 - checksum = "9d2a141eb1ec499706110282b3f2d2b44f28872b6efec92ee76e3b3fc900745d" 2505 + checksum = "7c94d2698698cb1322e20292460fd158373af5fb2802afb6bea9ee17628efddb" 2389 2506 dependencies = [ 2390 2507 "sysinfo", 2391 2508 "thiserror", ··· 2393 2510 2394 2511 [[package]] 2395 2512 name = "which" 2396 - version = "4.4.0" 2513 + version = "6.0.0" 2397 2514 source = "registry+https://github.com/rust-lang/crates.io-index" 2398 - checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 2515 + checksum = "7fa5e0c10bf77f44aac573e498d1a82d5fbd5e91f6fc0a99e7be4b38e85e101c" 2399 2516 dependencies = [ 2400 2517 "either", 2401 - "libc", 2518 + "home", 2402 2519 "once_cell", 2520 + "rustix", 2521 + "windows-sys 0.52.0", 2403 2522 ] 2404 2523 2405 2524 [[package]] ··· 2420 2539 2421 2540 [[package]] 2422 2541 name = "winapi-util" 2423 - version = "0.1.5" 2542 + version = "0.1.6" 2424 2543 source = "registry+https://github.com/rust-lang/crates.io-index" 2425 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 2544 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 2426 2545 dependencies = [ 2427 2546 "winapi", 2428 2547 ] ··· 2435 2554 2436 2555 [[package]] 2437 2556 name = "windows-sys" 2438 - version = "0.42.0" 2439 - source = "registry+https://github.com/rust-lang/crates.io-index" 2440 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 2441 - dependencies = [ 2442 - "windows_aarch64_gnullvm 0.42.2", 2443 - "windows_aarch64_msvc 0.42.2", 2444 - "windows_i686_gnu 0.42.2", 2445 - "windows_i686_msvc 0.42.2", 2446 - "windows_x86_64_gnu 0.42.2", 2447 - "windows_x86_64_gnullvm 0.42.2", 2448 - "windows_x86_64_msvc 0.42.2", 2449 - ] 2450 - 2451 - [[package]] 2452 - name = "windows-sys" 2453 - version = "0.45.0" 2454 - source = "registry+https://github.com/rust-lang/crates.io-index" 2455 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 2456 - dependencies = [ 2457 - "windows-targets 0.42.2", 2458 - ] 2459 - 2460 - [[package]] 2461 - name = "windows-sys" 2462 2557 version = "0.48.0" 2463 2558 source = "registry+https://github.com/rust-lang/crates.io-index" 2464 2559 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2465 2560 dependencies = [ 2466 - "windows-targets 0.48.0", 2561 + "windows-targets 0.48.5", 2467 2562 ] 2468 2563 2469 2564 [[package]] ··· 2477 2572 2478 2573 [[package]] 2479 2574 name = "windows-targets" 2480 - version = "0.42.2" 2575 + version = "0.48.5" 2481 2576 source = "registry+https://github.com/rust-lang/crates.io-index" 2482 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 2577 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2483 2578 dependencies = [ 2484 - "windows_aarch64_gnullvm 0.42.2", 2485 - "windows_aarch64_msvc 0.42.2", 2486 - "windows_i686_gnu 0.42.2", 2487 - "windows_i686_msvc 0.42.2", 2488 - "windows_x86_64_gnu 0.42.2", 2489 - "windows_x86_64_gnullvm 0.42.2", 2490 - "windows_x86_64_msvc 0.42.2", 2491 - ] 2492 - 2493 - [[package]] 2494 - name = "windows-targets" 2495 - version = "0.48.0" 2496 - source = "registry+https://github.com/rust-lang/crates.io-index" 2497 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 2498 - dependencies = [ 2499 - "windows_aarch64_gnullvm 0.48.0", 2500 - "windows_aarch64_msvc 0.48.0", 2501 - "windows_i686_gnu 0.48.0", 2502 - "windows_i686_msvc 0.48.0", 2503 - "windows_x86_64_gnu 0.48.0", 2504 - "windows_x86_64_gnullvm 0.48.0", 2505 - "windows_x86_64_msvc 0.48.0", 2579 + "windows_aarch64_gnullvm 0.48.5", 2580 + "windows_aarch64_msvc 0.48.5", 2581 + "windows_i686_gnu 0.48.5", 2582 + "windows_i686_msvc 0.48.5", 2583 + "windows_x86_64_gnu 0.48.5", 2584 + "windows_x86_64_gnullvm 0.48.5", 2585 + "windows_x86_64_msvc 0.48.5", 2506 2586 ] 2507 2587 2508 2588 [[package]] ··· 2522 2602 2523 2603 [[package]] 2524 2604 name = "windows_aarch64_gnullvm" 2525 - version = "0.42.2" 2605 + version = "0.48.5" 2526 2606 source = "registry+https://github.com/rust-lang/crates.io-index" 2527 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 2528 - 2529 - [[package]] 2530 - name = "windows_aarch64_gnullvm" 2531 - version = "0.48.0" 2532 - source = "registry+https://github.com/rust-lang/crates.io-index" 2533 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 2607 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2534 2608 2535 2609 [[package]] 2536 2610 name = "windows_aarch64_gnullvm" ··· 2540 2614 2541 2615 [[package]] 2542 2616 name = "windows_aarch64_msvc" 2543 - version = "0.42.2" 2617 + version = "0.48.5" 2544 2618 source = "registry+https://github.com/rust-lang/crates.io-index" 2545 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 2546 - 2547 - [[package]] 2548 - name = "windows_aarch64_msvc" 2549 - version = "0.48.0" 2550 - source = "registry+https://github.com/rust-lang/crates.io-index" 2551 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 2619 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2552 2620 2553 2621 [[package]] 2554 2622 name = "windows_aarch64_msvc" ··· 2558 2626 2559 2627 [[package]] 2560 2628 name = "windows_i686_gnu" 2561 - version = "0.42.2" 2562 - source = "registry+https://github.com/rust-lang/crates.io-index" 2563 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 2564 - 2565 - [[package]] 2566 - name = "windows_i686_gnu" 2567 - version = "0.48.0" 2629 + version = "0.48.5" 2568 2630 source = "registry+https://github.com/rust-lang/crates.io-index" 2569 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 2631 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2570 2632 2571 2633 [[package]] 2572 2634 name = "windows_i686_gnu" ··· 2576 2638 2577 2639 [[package]] 2578 2640 name = "windows_i686_msvc" 2579 - version = "0.42.2" 2580 - source = "registry+https://github.com/rust-lang/crates.io-index" 2581 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 2582 - 2583 - [[package]] 2584 - name = "windows_i686_msvc" 2585 - version = "0.48.0" 2641 + version = "0.48.5" 2586 2642 source = "registry+https://github.com/rust-lang/crates.io-index" 2587 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 2643 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2588 2644 2589 2645 [[package]] 2590 2646 name = "windows_i686_msvc" ··· 2594 2650 2595 2651 [[package]] 2596 2652 name = "windows_x86_64_gnu" 2597 - version = "0.42.2" 2653 + version = "0.48.5" 2598 2654 source = "registry+https://github.com/rust-lang/crates.io-index" 2599 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 2600 - 2601 - [[package]] 2602 - name = "windows_x86_64_gnu" 2603 - version = "0.48.0" 2604 - source = "registry+https://github.com/rust-lang/crates.io-index" 2605 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 2655 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2606 2656 2607 2657 [[package]] 2608 2658 name = "windows_x86_64_gnu" ··· 2612 2662 2613 2663 [[package]] 2614 2664 name = "windows_x86_64_gnullvm" 2615 - version = "0.42.2" 2665 + version = "0.48.5" 2616 2666 source = "registry+https://github.com/rust-lang/crates.io-index" 2617 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 2618 - 2619 - [[package]] 2620 - name = "windows_x86_64_gnullvm" 2621 - version = "0.48.0" 2622 - source = "registry+https://github.com/rust-lang/crates.io-index" 2623 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 2667 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2624 2668 2625 2669 [[package]] 2626 2670 name = "windows_x86_64_gnullvm" ··· 2630 2674 2631 2675 [[package]] 2632 2676 name = "windows_x86_64_msvc" 2633 - version = "0.42.2" 2634 - source = "registry+https://github.com/rust-lang/crates.io-index" 2635 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 2636 - 2637 - [[package]] 2638 - name = "windows_x86_64_msvc" 2639 - version = "0.48.0" 2677 + version = "0.48.5" 2640 2678 source = "registry+https://github.com/rust-lang/crates.io-index" 2641 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 2679 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2642 2680 2643 2681 [[package]] 2644 2682 name = "windows_x86_64_msvc" ··· 2648 2686 2649 2687 [[package]] 2650 2688 name = "winnow" 2651 - version = "0.4.6" 2689 + version = "0.5.35" 2652 2690 source = "registry+https://github.com/rust-lang/crates.io-index" 2653 - checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 2691 + checksum = "1931d78a9c73861da0134f453bb1f790ce49b2e30eba8410b4b79bac72b46a2d" 2654 2692 dependencies = [ 2655 2693 "memchr", 2656 2694 ] 2657 2695 2658 2696 [[package]] 2659 2697 name = "winreg" 2660 - version = "0.51.0" 2698 + version = "0.52.0" 2661 2699 source = "registry+https://github.com/rust-lang/crates.io-index" 2662 - checksum = "937f3df7948156640f46aacef17a70db0de5917bda9c92b0f751f3a955b588fc" 2700 + checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 2663 2701 dependencies = [ 2664 2702 "cfg-if", 2665 2703 "windows-sys 0.48.0", ··· 2678 2716 2679 2717 [[package]] 2680 2718 name = "xattr" 2681 - version = "0.2.3" 2719 + version = "1.3.1" 2682 2720 source = "registry+https://github.com/rust-lang/crates.io-index" 2683 - checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" 2721 + checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 2684 2722 dependencies = [ 2685 2723 "libc", 2724 + "linux-raw-sys", 2725 + "rustix", 2726 + ] 2727 + 2728 + [[package]] 2729 + name = "zerocopy" 2730 + version = "0.7.32" 2731 + source = "registry+https://github.com/rust-lang/crates.io-index" 2732 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 2733 + dependencies = [ 2734 + "zerocopy-derive", 2735 + ] 2736 + 2737 + [[package]] 2738 + name = "zerocopy-derive" 2739 + version = "0.7.32" 2740 + source = "registry+https://github.com/rust-lang/crates.io-index" 2741 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 2742 + dependencies = [ 2743 + "proc-macro2", 2744 + "quote", 2745 + "syn 2.0.48", 2686 2746 ] 2687 2747 2688 2748 [[package]] 2689 2749 name = "zeroize" 2690 - version = "1.6.0" 2750 + version = "1.7.0" 2691 2751 source = "registry+https://github.com/rust-lang/crates.io-index" 2692 - checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" 2752 + checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 2693 2753 dependencies = [ 2694 2754 "zeroize_derive", 2695 2755 ] ··· 2702 2762 dependencies = [ 2703 2763 "proc-macro2", 2704 2764 "quote", 2705 - "syn 2.0.29", 2765 + "syn 2.0.48", 2706 2766 ] 2707 2767 2708 2768 [[package]] 2709 2769 name = "zip" 2710 - version = "0.6.5" 2770 + version = "0.6.6" 2711 2771 source = "registry+https://github.com/rust-lang/crates.io-index" 2712 - checksum = "7e92305c174683d78035cbf1b70e18db6329cc0f1b9cae0a52ca90bf5bfe7125" 2772 + checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 2713 2773 dependencies = [ 2714 2774 "byteorder", 2715 2775 "bzip2", ··· 2721 2781 2722 2782 [[package]] 2723 2783 name = "zstd" 2724 - version = "0.12.3+zstd.1.5.2" 2784 + version = "0.12.4" 2785 + source = "registry+https://github.com/rust-lang/crates.io-index" 2786 + checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" 2787 + dependencies = [ 2788 + "zstd-safe 6.0.6", 2789 + ] 2790 + 2791 + [[package]] 2792 + name = "zstd" 2793 + version = "0.13.0" 2725 2794 source = "registry+https://github.com/rust-lang/crates.io-index" 2726 - checksum = "76eea132fb024e0e13fd9c2f5d5d595d8a967aa72382ac2f9d39fcc95afd0806" 2795 + checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" 2727 2796 dependencies = [ 2728 - "zstd-safe", 2797 + "zstd-safe 7.0.0", 2729 2798 ] 2730 2799 2731 2800 [[package]] 2732 2801 name = "zstd-safe" 2733 - version = "6.0.5+zstd.1.5.4" 2802 + version = "6.0.6" 2734 2803 source = "registry+https://github.com/rust-lang/crates.io-index" 2735 - checksum = "d56d9e60b4b1758206c238a10165fbcae3ca37b01744e394c463463f6529d23b" 2804 + checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" 2736 2805 dependencies = [ 2737 2806 "libc", 2738 2807 "zstd-sys", 2739 2808 ] 2740 2809 2741 2810 [[package]] 2811 + name = "zstd-safe" 2812 + version = "7.0.0" 2813 + source = "registry+https://github.com/rust-lang/crates.io-index" 2814 + checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" 2815 + dependencies = [ 2816 + "zstd-sys", 2817 + ] 2818 + 2819 + [[package]] 2742 2820 name = "zstd-sys" 2743 - version = "2.0.8+zstd.1.5.5" 2821 + version = "2.0.9+zstd.1.5.5" 2744 2822 source = "registry+https://github.com/rust-lang/crates.io-index" 2745 - checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" 2823 + checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" 2746 2824 dependencies = [ 2747 2825 "cc", 2748 - "libc", 2749 2826 "pkg-config", 2750 2827 ]
+3 -3
pkgs/development/tools/rye/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "rye"; 15 - version = "0.19.0"; 15 + version = "0.21.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "mitsuhiko"; 19 19 repo = "rye"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-c5PIJMqe5ljNy582LuYJK18ixrphVhYRtiF5X5CB20Y="; 21 + hash = "sha256-H41gJNNrelPyCP1EYXIjwEc+1v2lnw9xmm0J+12lENA="; 22 22 }; 23 23 24 24 cargoLock = { 25 25 lockFile = ./Cargo.lock; 26 26 outputHashes = { 27 27 "dialoguer-0.10.4" = "sha256-WDqUKOu7Y0HElpPxf2T8EpzAY3mY8sSn9lf0V0jyAFc="; 28 - "monotrail-utils-0.0.1" = "sha256-4x5jnXczXnToU0QXpFalpG5A+7jeyaEBt8vBwxbFCKQ="; 28 + "monotrail-utils-0.0.1" = "sha256-h2uxWsDrU9j2C5OWbYsfGz0S1VsPzYrfksQVEkwd2ys="; 29 29 }; 30 30 }; 31 31
+3 -3
pkgs/development/tools/upbound/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "upbound"; 5 - version = "0.21.0"; 5 + version = "0.24.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = "up"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-SvnmdpsdXbPSC+4inoMvu55az33Zucqf4c3yQ0g6EMw="; 11 + sha256 = "sha256-AtaO4O9UbA44OnZl5ARQkyPHoBYnuwdFd91DEZPN+Co="; 12 12 }; 13 13 14 - vendorHash = "sha256-ai+Mro/ooUElJJq8BbnCo9PupIAwlanDeh+oe5otJJ4="; 14 + vendorHash = "sha256-jHVwI5fQbS/FhRptRXtNezG1djaZKHJgpPJfuEH/zO0="; 15 15 16 16 subPackages = [ "cmd/docker-credential-up" "cmd/up" ]; 17 17
+3 -3
pkgs/development/web/flyctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "flyctl"; 5 - version = "0.1.146"; 5 + version = "0.1.147"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "superfly"; 9 9 repo = "flyctl"; 10 10 rev = "v${version}"; 11 - hash = "sha256-FXEYZEMwUsDWoN+MHjg6Au0rgZTE4N0ViktmEi2nH7c="; 11 + hash = "sha256-lSDoviV2jI6jYAZyFt2SppmBzMamflisCizABrLXVw4="; 12 12 }; 13 13 14 - vendorHash = "sha256-hfNrhaRZoRdbvh/MnwKWFbepGkCuCsbcW88tWSPwCO0="; 14 + vendorHash = "sha256-x4lP0oLsII/auhr3DqlY9Tp75V4b0D9QwcDmGLy0ii4="; 15 15 16 16 subPackages = [ "." ]; 17 17
+3 -3
pkgs/games/ddnet/default.nix
··· 35 35 36 36 stdenv.mkDerivation rec { 37 37 pname = "ddnet"; 38 - version = "18.0.2"; 38 + version = "18.0.3"; 39 39 40 40 src = fetchFromGitHub { 41 41 owner = "ddnet"; 42 42 repo = pname; 43 43 rev = version; 44 - hash = "sha256-ywHPs1bRLxx8nd1D5LgMKkSxVPEuqWxaLzF+1nqNkto="; 44 + hash = "sha256-XirN16XywTtF+gLQT3G3HjqStkNk+NVO7j+FEecq54E="; 45 45 }; 46 46 47 47 cargoDeps = rustPlatform.fetchCargoTarball { 48 48 name = "${pname}-${version}"; 49 49 inherit src; 50 - hash = "sha256-UPe1EMFwS1We2I9Ba8Ku2DTnnUFEl2wapfbDNiWMb1w"; 50 + hash = "sha256-dFYrvnVxOelRIuqtTiSwBIFher/b/dCdyZvqIne3Lng="; 51 51 }; 52 52 53 53 nativeBuildInputs = [
+2 -2
pkgs/games/heroic/default.nix
··· 17 17 let appName = "heroic"; 18 18 in stdenv.mkDerivation rec { 19 19 pname = "heroic-unwrapped"; 20 - version = "2.12.0"; 20 + version = "2.12.1"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "Heroic-Games-Launcher"; 24 24 repo = "HeroicGamesLauncher"; 25 25 rev = "v${version}"; 26 - hash = "sha256-1+TqIExvZHE3X38Fh43CasmTyjIr2WcEw07ZJEFrcBw="; 26 + hash = "sha256-dfyyxE2U5rSSoTY2L5bKsnjQ8u53GgAXa+V+idDr51Q="; 27 27 }; 28 28 29 29 offlineCache = fetchYarnDeps {
+3 -3
pkgs/games/minesweep-rs/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "minesweep-rs"; 8 - version = "6.0.50"; 8 + version = "6.0.52"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "cpcloud"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-+Rtg4IUDhFqOIVBr+9qXY/vpoRt4mevAF+HwNQLyLmY="; 14 + hash = "sha256-XSB0SrZCXnIeZGYAc/MEWe+rM5D36jkM2MJjx64r/bU="; 15 15 }; 16 16 17 - cargoHash = "sha256-1mDGKonR+cX619W4xVmCilWzVhsJGPc9PtN/RhkyowI="; 17 + cargoHash = "sha256-zSEJsUKLfjZVZxQBtbUflYv4FXUpFCrAGI+6YUJrNnI="; 18 18 19 19 meta = with lib; { 20 20 description = "Sweep some mines for fun, and probably not for profit";
+11 -15
pkgs/games/vvvvvv/default.nix
··· 6 6 , makeWrapper 7 7 , copyDesktopItems 8 8 , makeDesktopItem 9 + , faudio 9 10 , physfs 10 11 , SDL2 11 - , SDL2_mixer 12 12 , tinyxml-2 13 - , utf8cpp 14 13 , Foundation 15 14 , IOKit 16 15 , makeAndPlay ? false ··· 18 17 19 18 stdenv.mkDerivation rec { 20 19 pname = "vvvvvv"; 21 - version = "2.3.6"; 20 + version = "2.4"; 22 21 23 22 src = fetchFromGitHub { 24 23 owner = "TerryCavanagh"; 25 24 repo = "VVVVVV"; 26 25 rev = version; 27 - sha256 = "sha256-sLNO4vkmlirsqJmCV9YWpyNnIiigU1KMls7rOgWgSmQ="; 26 + sha256 = "sha256-AecaEWjWELRnCzTdMz+rDXVKnpPF+LNmxiKqMwQMm4k="; 27 + fetchSubmodules = true; 28 28 }; 29 - 30 - patches = [ 31 - ./utf8cpp.patch 32 - ]; 33 29 34 30 dataZip = fetchurl { 35 31 url = "https://thelettervsixtim.es/makeandplay/data.zip"; ··· 45 41 ]; 46 42 47 43 buildInputs = [ 44 + faudio 48 45 physfs 49 46 SDL2 50 - SDL2_mixer 51 47 tinyxml-2 52 - utf8cpp 53 48 ] ++ lib.optionals stdenv.isDarwin [ Foundation IOKit ]; 54 49 55 - # Help CMake find SDL_mixer.h 56 - env.NIX_CFLAGS_COMPILE = "-I${lib.getDev SDL2_mixer}/include/SDL2"; 57 - 58 50 cmakeDir = "../desktop_version"; 59 51 60 52 cmakeFlags = [ 61 53 "-DBUNDLE_DEPENDENCIES=OFF" 62 - "-DCMAKE_CXX_FLAGS='-I${lib.getDev utf8cpp}/include/utf8cpp'" 63 54 ] ++ lib.optional makeAndPlay "-DMAKEANDPLAY=ON"; 64 55 65 56 desktopItems = [ ··· 80 71 81 72 install -Dm755 VVVVVV $out/bin/${pname} 82 73 install -Dm644 "$src/desktop_version/icon.ico" "$out/share/pixmaps/VVVVVV.png" 74 + cp -r "$src/desktop_version/fonts/" "$out/share/" 75 + cp -r "$src/desktop_version/lang/" "$out/share/" 83 76 84 - wrapProgram $out/bin/${pname} --add-flags "-assets ${dataZip}" 77 + wrapProgram $out/bin/${pname} \ 78 + --add-flags "-assets ${dataZip}" \ 79 + --add-flags "-langdir $out/share/lang" \ 80 + --add-flags "-fontsdir $out/share/fonts" 85 81 86 82 runHook postInstall 87 83 '';
-13
pkgs/games/vvvvvv/utf8cpp.patch
··· 1 - diff --git a/desktop_version/CMakeLists.txt b/desktop_version/CMakeLists.txt 2 - index 7405c122..68ba40e3 100644 3 - --- a/desktop_version/CMakeLists.txt 4 - +++ b/desktop_version/CMakeLists.txt 5 - @@ -296,7 +296,7 @@ if(BUNDLE_DEPENDENCIES) 6 - else() 7 - find_package(utf8cpp CONFIG) 8 - 9 - - target_link_libraries(VVVVVV physfs tinyxml2 utf8cpp lodepng-static) 10 - + target_link_libraries(VVVVVV physfs tinyxml2 utf8cpp::utf8cpp lodepng-static) 11 - endif() 12 - 13 - # SDL2 Dependency (Detection pulled from FAudio)
+23 -7
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 16 16 selectHighestVersion = a: b: if lib.versionOlder a.version b.version 17 17 then b 18 18 else a; 19 + 20 + # https://forums.developer.nvidia.com/t/linux-6-7-3-545-29-06-550-40-07-error-modpost-gpl-incompatible-module-nvidia-ko-uses-gpl-only-symbol-rcu-read-lock/280908/19 21 + rcu_patch = fetchpatch { 22 + url = "https://github.com/gentoo/gentoo/raw/c64caf53/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.223.02-gpl-pfn_valid.patch"; 23 + hash = "sha256-eZiQQp2S/asE7MfGvfe6dA/kdCvek9SYa/FFGp24dVg="; 24 + }; 19 25 in 20 26 rec { 21 27 mkDriver = generic; ··· 33 39 openSha256 = "sha256-wvRdHguGLxS0mR06P5Qi++pDJBCF8pJ8hr4T8O6TJIo="; 34 40 settingsSha256 = "sha256-9wqoDEWY4I7weWW05F4igj1Gj9wjHsREFMztfEmqm10="; 35 41 persistencedSha256 = "sha256-d0Q3Lk80JqkS1B54Mahu2yY/WocOqFFbZVBh+ToGhaE="; 42 + 43 + patches = [ rcu_patch ]; 36 44 }; 37 45 38 46 latest = selectHighestVersion production (generic { ··· 43 51 settingsSha256 = "sha256-YBaKpRQWSdXG8Usev8s3GYHCPqL8PpJeF6gpa2droWY="; 44 52 persistencedSha256 = "sha256-AiYrrOgMagIixu3Ss2rePdoL24CKORFvzgZY3jlNbwM="; 45 53 46 - patchFlags = [ "-p1" "-d" "kernel" ]; 47 - patches = []; 54 + patches = [ rcu_patch ]; 48 55 49 56 brokenOpen = kernel.kernelAtLeast "6.7"; 50 57 }); ··· 56 63 openSha256 = "sha256-mRUTEWVsbjq+psVe+kAT6MjyZuLkG2yRDxCMvDJRL1I="; 57 64 settingsSha256 = "sha256-c30AQa4g4a1EHmaEu1yc05oqY01y+IusbBuq+P6rMCs="; 58 65 persistencedSha256 = "sha256-11tLSY8uUIl4X/roNnxf5yS2PQvHvoNjnd2CB67e870="; 66 + 67 + patches = [ rcu_patch ]; 59 68 }); 60 69 61 70 # Vulkan developer beta driver 62 71 # See here for more information: https://developer.nvidia.com/vulkan-driver 63 72 vulkan_beta = generic rec { 64 - version = "535.43.24"; 73 + version = "535.43.25"; 65 74 persistencedVersion = "535.98"; 66 75 settingsVersion = "535.98"; 67 - sha256_64bit = "sha256-UbheqrPzSMPFjM3URN/Jr8rpuY12BCFtCvBlxMqXFbo="; 68 - openSha256 = "sha256-01UOzUZTCf7pHUc61/qlh98qAiXsYp8Iankev9+wVdI="; 76 + sha256_64bit = "sha256-Ir75rT1xs3Cycd1Wl7EqIUuU5bGfeSPYbGiq2Eqjlsw="; 77 + openSha256 = "sha256-HnM4/sUKvZ8hGuwa0YSTAuC9HShw6on3+lk0TcqcPEQ="; 69 78 settingsSha256 = "sha256-jCRfeB1w6/dA27gaz6t5/Qo7On0zbAPIi74LYLel34s="; 70 79 persistencedSha256 = "sha256-WviDU6B50YG8dO64CGvU3xK8WFUX8nvvVYm/fuGyroM="; 71 80 url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitVersion version)}-linux"; 81 + 82 + patches = [ rcu_patch ]; 72 83 }; 73 84 74 85 # data center driver compatible with current default cudaPackages ··· 81 92 useSettings = false; 82 93 usePersistenced = false; 83 94 useFabricmanager = true; 95 + 96 + patches = [ rcu_patch ]; 97 + 98 + broken = kernel.kernelAtLeast "6.5"; 84 99 }; 85 100 86 101 dc_535 = generic rec { ··· 92 107 useSettings = false; 93 108 usePersistenced = true; 94 109 useFabricmanager = true; 110 + 111 + patches = [ rcu_patch ]; 95 112 }; 96 113 97 114 # Update note: ··· 106 123 settingsSha256 = "sha256-r6DuIH/rnsCm/y51iRgPNi5/kz+EFMVABREdTjBneZ0="; 107 124 persistencedSha256 = "sha256-e71fpPBBv8S/aoeXxBXkzKy5bsMMbv8y024cSLc8DYc="; 108 125 109 - patchFlags = [ "-p1" "-d" "kernel" ]; 110 - patches = []; 126 + patches = [ rcu_patch ]; 111 127 }; 112 128 113 129 # Last one supporting x86
+2 -2
pkgs/os-specific/linux/power-calibrate/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "power-calibrate"; 5 - version = "0.01.35"; 5 + version = "0.01.36"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ColinIanKing"; 9 9 repo = pname; 10 10 rev = "V${version}"; 11 - hash = "sha256-6ggxerWWBfjVgkgwLmIv/kPb04JIsJxPcVBrRQAG/ZM="; 11 + hash = "sha256-7NKR82waxooB62D59kRmJPqxoVHX9OIWKwLrmzsg9OQ="; 12 12 }; 13 13 14 14 installFlags = [
+3 -3
pkgs/servers/dendrite/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "matrix-dendrite"; 13 - version = "0.13.5"; 13 + version = "0.13.6"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "matrix-org"; 17 17 repo = "dendrite"; 18 18 rev = "v${version}"; 19 - hash = "sha256-tKywmFSSWc538i7raCrZnFpMDnFMT23hYVoYndnIKJ4="; 19 + hash = "sha256-R/67y7ZiqH2Yg7JFsNYOuGocvR161srlWjRgjyZsqaE="; 20 20 }; 21 21 22 - vendorHash = "sha256-eFoXUroJgrstNYjSYsP6o0vTEW2k/+6JjyVn6bb4um8="; 22 + vendorHash = "sha256-/+JSL54y7u7mGeDwAJV17Ibjb/LffitUOgonUd9EzDA="; 23 23 24 24 subPackages = [ 25 25 # The server
+2 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2024.1.5"; 5 + version = "2024.1.6"; 6 6 components = { 7 7 "3_day_blinds" = ps: with ps; [ 8 8 ]; ··· 1676 1676 aiohttp-zlib-ng 1677 1677 fnv-hash-fast 1678 1678 gcal-sync 1679 + ical 1679 1680 oauth2client 1680 1681 psutil-home-assistant 1681 1682 sqlalchemy
+3 -3
pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/default.nix
··· 5 5 6 6 buildNpmPackage rec { 7 7 pname = "mushroom"; 8 - version = "3.2.4"; 8 + version = "3.4.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "piitaya"; 12 12 repo = "lovelace-mushroom"; 13 13 rev = "v${version}"; 14 - hash = "sha256-UV/kqeVslB1lc1a9uvj8ocQKeAVINwo3aH8oHC9GLBQ="; 14 + hash = "sha256-XVi+VPOVHfYBlIY9xN7x9Qe1bVw/qS9p8bcRZb0ksE0="; 15 15 }; 16 16 17 - npmDepsHash = "sha256-p43ks6HM23LK3LOBOZA0uV+DTOj89/boBpjcXpbcw24="; 17 + npmDepsHash = "sha256-XtSeO5+RaBCBLmq6paRX9KipkhcEdJhzrQeEDdysZE0="; 18 18 19 19 installPhase = '' 20 20 runHook preInstall
+21 -3
pkgs/servers/home-assistant/default.nix
··· 46 46 ]; 47 47 }); 48 48 49 + aiohttp = super.aiohttp.overridePythonAttrs (old: rec { 50 + version = "3.9.3"; 51 + src = fetchFromGitHub { 52 + owner = "aio-libs"; 53 + repo = "aiohttp"; 54 + rev = "refs/tags/v${version}"; 55 + hash = "sha256-dEeMHruFJ1o0J6VUJcpUk7LhEC8sV8hUKXoKcd618lE="; 56 + }; 57 + nativeCheckInputs = with self; [ 58 + freezegun 59 + gunicorn 60 + pytest-mock 61 + pytestCheckHook 62 + python-on-whales 63 + re-assert 64 + ]; 65 + }); 66 + 49 67 aionotion = super.aionotion.overridePythonAttrs (oldAttrs: rec { 50 68 version = "2023.05.5"; 51 69 src = fetchFromGitHub { ··· 448 466 extraBuildInputs = extraPackages python.pkgs; 449 467 450 468 # Don't forget to run parse-requirements.py after updating 451 - hassVersion = "2024.1.5"; 469 + hassVersion = "2024.1.6"; 452 470 453 471 in python.pkgs.buildPythonApplication rec { 454 472 pname = "homeassistant"; ··· 466 484 owner = "home-assistant"; 467 485 repo = "core"; 468 486 rev = "refs/tags/${version}"; 469 - hash = "sha256-6HPHoUpS2WXbYx7Tbqp9LLo25DyNzNd/THpSo7Y43Jw="; 487 + hash = "sha256-zCpdOl16ZkO9mr0nYZg1mlnGNaPaX0RALFEDRHGfKvM="; 470 488 }; 471 489 472 490 # Secondary source is pypi sdist for translations 473 491 sdist = fetchPypi { 474 492 inherit pname version; 475 - hash = "sha256-cptN6NgB/1qnvz+/EqDBQiH2vSQsOeSljSVFZBFXR5Y="; 493 + hash = "sha256-ipAw+vqePa5KA/Gqhl3WsQbzmzMXjmVx0NvbrM84SKg="; 476 494 }; 477 495 478 496 nativeBuildInputs = with python.pkgs; [
+2 -2
pkgs/servers/home-assistant/stubs.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "homeassistant-stubs"; 11 - version = "2024.1.5"; 11 + version = "2024.1.6"; 12 12 format = "pyproject"; 13 13 14 14 disabled = python.version != home-assistant.python.version; ··· 17 17 owner = "KapJI"; 18 18 repo = "homeassistant-stubs"; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-mS9GsJwscLQu+vApoxIWE1tZUcu3B3CTMFrcu96POEY="; 20 + hash = "sha256-htFz3Cw5AvI1h2YvECOJdMA4N3JAQRRRhx1tfR4h5co="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+4 -4
pkgs/servers/home-automation/evcc/default.nix
··· 16 16 17 17 buildGoModule rec { 18 18 pname = "evcc"; 19 - version = "0.123.9"; 19 + version = "0.124.0"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "evcc-io"; 23 23 repo = "evcc"; 24 24 rev = version; 25 - hash = "sha256-BiJo0XsEdggmAfIzl717yDarDhD6IadP9an1Xv9N3ww="; 25 + hash = "sha256-x6BsW4INahGFbFNprE1mZjlW/EoEMZgDIJACd9F+g6A="; 26 26 }; 27 27 28 - vendorHash = "sha256-1A87F6S4E87Uv05Ya4mA2B1QhJ1GEUtGx98/29m0LHI="; 28 + vendorHash = "sha256-/TlbjyKGpVqkQAStx8QaAxpWsVYs0yxBMantqelYkhw="; 29 29 30 30 npmDeps = fetchNpmDeps { 31 31 inherit src; 32 - hash = "sha256-a3AyqQ8GYP3g9KGbjtLHjHBrJGHg2sNjAQlMUa26pOY="; 32 + hash = "sha256-Tl08gscv8WaMG4XfIVUWqj76xICWwUTBDK0VSs2kwMk="; 33 33 }; 34 34 35 35 nativeBuildInputs = [
+3 -3
pkgs/servers/invidious/versions.json
··· 4 4 "sha256": "sha256-EU6T9yQCdOLx98Io8o01rEsgxDFF/Xoy42LgPopD2/A=" 5 5 }, 6 6 "invidious": { 7 - "rev": "9e8baa35397671aabfc77f6b912c9f1829be52b6", 8 - "sha256": "sha256-Mbdh/YMTOamYLZcQ8afKREMC/wTutVnkx8Q0ON8wovQ=", 9 - "version": "unstable-2023-12-06" 7 + "rev": "c005ada48723808e507d0a4d5a3363a1c14a4f07", 8 + "sha256": "sha256-KbnBdAAjScwKV4uUzyBXAQx2C7MqCdCM3gSvgNIzKAU=", 9 + "version": "unstable-2024-01-29" 10 10 }, 11 11 "lsquic": { 12 12 "sha256": "sha256-hG8cUvhbCNeMOsKkaJlgGpzUrIx47E/WhmPIdI5F3qM=",
+3 -3
pkgs/servers/nats-server/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "nats-server"; 9 - version = "2.10.9"; 9 + version = "2.10.10"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "nats-io"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-ncNiU5n7LvVXEgDiZAu+OzbtAkGHyrbOsGLTSMMIVps="; 15 + hash = "sha256-9iV3zw0PtncI6eJNJlQ9cCAIFWA2w+sKk0kH7fpQyOo="; 16 16 }; 17 17 18 - vendorHash = "sha256-akkDKIRp2uG+6z/YVB2M6BxLQGNt1qPhvW/BwnjsBHA="; 18 + vendorHash = "sha256-uhEjZcp3y+nFEChb2/Ac/eolOuJxF4WpAjKtXsfpRaw="; 19 19 20 20 doCheck = false; 21 21
+3 -3
pkgs/servers/pocketbase/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "pocketbase"; 9 - version = "0.20.7"; 9 + version = "0.21.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "pocketbase"; 13 13 repo = "pocketbase"; 14 14 rev = "v${version}"; 15 - hash = "sha256-ySdgq9U4pgXMSsP8fTbVop7Dwm3vUhTWwysndhNaBUU="; 15 + hash = "sha256-f8lqDYu2tlwp+/00QaHfXvUO3CZuDWMpdVBrUW3bbio="; 16 16 }; 17 17 18 - vendorHash = "sha256-72Q9/lLs57y+OPMV/ITcLLxW79YzHjSFThK4txZ1qZo="; 18 + vendorHash = "sha256-u7VgZkv9Ajtra9ikeIxJRLZleH+rzs1g2SZO9zj/bes="; 19 19 20 20 # This is the released subpackage from upstream repo 21 21 subPackages = [ "examples/base" ];
+2 -2
pkgs/servers/ser2net/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "ser2net"; 13 - version = "4.6.0"; 13 + version = "4.6.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "cminyard"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-6G5kpMe58PaOII/8WzHTK2EkwD1cTUn7VP2EMlcuF14="; 19 + hash = "sha256-1bEjmChoVB9WUAASz06U94YJ71BGvZfU6dObszXqwoA="; 20 20 }; 21 21 22 22 passthru = {
+3 -3
pkgs/servers/spicedb/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "spicedb"; 9 - version = "1.29.0"; 9 + version = "1.29.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "authzed"; 13 13 repo = "spicedb"; 14 14 rev = "v${version}"; 15 - hash = "sha256-AQmYoTrCwS2IdA9N2RWmbnPNIfKW3ofreZv+VEbe1Wg="; 15 + hash = "sha256-fUTJpdFFNf/r+NQYBU4y8sGdtEShF9Yi89aB0rU7Xd8="; 16 16 }; 17 17 18 - vendorHash = "sha256-LYVxKrFMtxG13cxpQ2btXO9EmKY0UBI+ZP3aYI88i3A="; 18 + vendorHash = "sha256-wPQ6RjDldO2m4myKcLtGoe5LurX6FI7yLoWLZUkex4o="; 19 19 20 20 subPackages = [ "cmd/spicedb" ]; 21 21
+8 -3
pkgs/servers/zigbee2mqtt/default.nix
··· 2 2 , buildNpmPackage 3 3 , fetchFromGitHub 4 4 , nodejs_18 5 + , systemdMinimal 5 6 , nixosTests 6 7 , nix-update-script 7 8 }: 8 9 9 10 buildNpmPackage rec { 10 11 pname = "zigbee2mqtt"; 11 - version = "1.35.1"; 12 + version = "1.35.2"; 12 13 13 14 src = fetchFromGitHub { 14 15 owner = "Koenkk"; 15 16 repo = "zigbee2mqtt"; 16 17 rev = version; 17 - hash = "sha256-ZOIV7PLBnPbisIStC+MNMZgf+Hw/+n4lONpgomRkZEE="; 18 + hash = "sha256-AesGq2pWb8e2CJxTmP7RmtNYoAsXLAWp65eUjfjBK/A="; 18 19 }; 19 20 20 - npmDepsHash = "sha256-2WSuc9bmt5kK477c3AMOLFguvXZ2Nl+Qb67j5k7eL3o="; 21 + npmDepsHash = "sha256-9mNUOidUmwOA+bFC8+pCerZ7JEYfQhYUM8D/WBW8IaE="; 21 22 22 23 nodejs = nodejs_18; 24 + 25 + buildInputs = [ 26 + systemdMinimal 27 + ]; 23 28 24 29 passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt; 25 30 passthru.updateScript = nix-update-script { };
+2 -2
pkgs/shells/zsh/grml-zsh-config/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "grml-zsh-config"; 8 - version = "0.19.6"; 8 + version = "0.19.7"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "grml"; 12 12 repo = "grml-etc-core"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-31BD5jUA54oLSsL4NzGaGAiOXMcZwy7uX65pD+jtE4M="; 14 + sha256 = "sha256-XHuoafb1Wc8dUPrk/7jwYhlRQm76qcbQy2vHECm0Iuo="; 15 15 }; 16 16 17 17 strictDeps = true;
+2 -2
pkgs/tools/admin/awscli2/default.nix
··· 41 41 in 42 42 with py.pkgs; buildPythonApplication rec { 43 43 pname = "awscli2"; 44 - version = "2.15.12"; # N.B: if you change this, check if overrides are still up-to-date 44 + version = "2.15.15"; # N.B: if you change this, check if overrides are still up-to-date 45 45 pyproject = true; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "aws"; 49 49 repo = "aws-cli"; 50 50 rev = "refs/tags/${version}"; 51 - hash = "sha256-1qvtImffj35+J9mPVLCgJE3porpF4DnlsRBW0ihzg10="; 51 + hash = "sha256-hJuJkCiKgSxfPVgS5II7BwpyQhjaRE2Ct3ZJQq6xWgg="; 52 52 }; 53 53 54 54 postPatch = ''
+3 -3
pkgs/tools/admin/syft/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "syft"; 5 - version = "0.102.0"; 5 + version = "0.103.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "anchore"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-XA2jr9jkecG8r9HD2KYctMJQXfL84odQXgyw9Q8H6P0="; 11 + hash = "sha256-b50+O9Tx9CgXDW7JuCyo//ye7T0puwq6jryH6bQ4Ytw="; 12 12 # populate values that require us to use git. By doing this in postFetch we 13 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 14 leaveDotGit = true; ··· 22 22 }; 23 23 # hash mismatch with darwin 24 24 proxyVendor = true; 25 - vendorHash = "sha256-iq4RCp/HnaHDyVuUeVYQKIRJ0F2SjLYn3mXeYXAcnmg="; 25 + vendorHash = "sha256-CCkAxMg3J+F6xhKiB7iMCn5CNQ0IU0EW4cNn3b4eRWY="; 26 26 27 27 nativeBuildInputs = [ installShellFiles ]; 28 28
+2 -2
pkgs/tools/audio/asap/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "asap"; 9 - version = "6.0.1"; 9 + version = "6.0.2"; 10 10 11 11 src = fetchzip { 12 12 url = "mirror://sourceforge/project/asap/asap/${version}/asap-${version}.tar.gz"; 13 - sha256 = "sha256-nTnnRDYOkTmXfXPS1XIHaC2LHFfZz+gVInQ3satuyDM="; 13 + sha256 = "sha256-hVZODnm2GxSUKglOyQ8uObeKkAKrupPTftEP0dck9a8="; 14 14 }; 15 15 16 16 outputs = [ "out" "dev" ];
+3 -3
pkgs/tools/audio/kaldi/default.nix
··· 19 19 assert blas.implementation == "openblas" && lapack.implementation == "openblas"; 20 20 stdenv.mkDerivation (finalAttrs: { 21 21 pname = "kaldi"; 22 - version = "unstable-2023-11-13"; 22 + version = "unstable-2024-01-31"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "kaldi-asr"; 26 26 repo = "kaldi"; 27 - rev = "21ae411fd46282726d893e53c05fef5baea64fef"; 28 - sha256 = "sha256-oPP5znyWI9mYHpwLqHu5aiz5DOIZLcTbgaLiBjFiwrg="; 27 + rev = "8c451e28582f5d91f84ea3d64bb76c794c3b1683"; 28 + sha256 = "sha256-iW/2gDZ/ib0M+bfWtZ9XuMWXMwTGoKCRLVl2lHLNh6c="; 29 29 }; 30 30 31 31 cmakeFlags = [
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "ibus-libpinyin"; 23 - version = "1.15.6"; 23 + version = "1.15.7"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "libpinyin"; 27 27 repo = "ibus-libpinyin"; 28 28 rev = version; 29 - hash = "sha256-cfV/VBCVtwI4qDwuU2563jMjxQqDs7VXGxkFn4w8IqM="; 29 + hash = "sha256-Sr0zB6VeEYGDu1gx2kTVoaTm131F4K+/QH/+ibcbMT8="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+3 -3
pkgs/tools/misc/phrase-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "phrase-cli"; 5 - version = "2.19.3"; 5 + version = "2.21.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "phrase"; 9 9 repo = "phrase-cli"; 10 10 rev = version; 11 - sha256 = "sha256-Picdgy4CnMnKjENPfRvu0zLhykbH/uM0JfHh7cwDdoQ="; 11 + sha256 = "sha256-l6leu3U5VFTx1IJjiQo5F+96YddLWBaq5npcbXCUSLA="; 12 12 }; 13 13 14 - vendorHash = "sha256-an43wSx5zhMirKAUnYv+5kDcUlv1fe1+mLGbBS7p4Qs="; 14 + vendorHash = "sha256-U/54Kv7F2ww6gzB9AIAa4Mf6UgWIJyFBbqj6LKdPF3A="; 15 15 16 16 ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; 17 17
+3 -3
pkgs/tools/networking/goimapnotify/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "goimapnotify"; 5 - version = "2.3.10"; 5 + version = "2.3.11"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "shackra"; 9 9 repo = "goimapnotify"; 10 10 rev = version; 11 - sha256 = "sha256-RGEHKOmJqy9Cz5GWfck3VBZD6Q3DySoTYg0+Do4sy/4="; 11 + sha256 = "sha256-b3w+SqmxRY/24qgFUSM4RQswObAH5jy3yEfGXY298Ko="; 12 12 }; 13 13 14 14 vendorHash = "sha256-DphGe9jbKo1aIfpF5kRYNSn/uIYHaRMrygda5t46svw="; ··· 24 24 "Execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE"; 25 25 homepage = "https://gitlab.com/shackra/goimapnotify"; 26 26 license = licenses.gpl3Plus; 27 - maintainers = with maintainers; [ wohanley ]; 27 + maintainers = with maintainers; [ wohanley rafaelrc ]; 28 28 mainProgram = "goimapnotify"; 29 29 }; 30 30 }
+3 -3
pkgs/tools/networking/juicity/default.nix
··· 4 4 }: 5 5 buildGoModule rec { 6 6 pname = "juicity"; 7 - version = "0.3.0"; 7 + version = "0.4.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "juicity"; 11 11 repo = pname; 12 12 rev = "v${version}"; 13 - hash = "sha256-UKEmPb5Kn2GlTriXFOavQ5o8bU9VqMzQZx4iyG5W7a0="; 13 + hash = "sha256-SUZ5E2GRLyUI/Z5ekJPNypVJXfJFzIz3qr9kCeXN7Gk="; 14 14 }; 15 15 16 - vendorHash = "sha256-KLyGgkZqkM8jn+Sqa4IjauvfL9QXp9W/eUcViDTGDtw="; 16 + vendorHash = "sha256-Gj4uM9EL6QjlrCFGq3u1+TkIxzIU2mthFRK00pOAaJg="; 17 17 18 18 proxyVendor = true; 19 19
+2 -2
pkgs/tools/networking/minio-client/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "minio-client"; 5 - version = "2024-01-28T16-23-14Z"; 5 + version = "2024-01-31T08-59-40Z"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "minio"; 9 9 repo = "mc"; 10 10 rev = "RELEASE.${version}"; 11 - sha256 = "sha256-1FV7o4kkFEbcEmkV3Kj37vQ6uKZ/GoSnuCp3NNxMGN8="; 11 + sha256 = "sha256-SD/CtYQFWy7VFo2jT53LDQfH7fw14OOKAbImNeG/amE="; 12 12 }; 13 13 14 14 vendorHash = "sha256-wxFhj+oqj5WV/UkPZlmeJHF2WC4oLlZOql1qgSFs+zU=";
+3 -3
pkgs/tools/networking/oha/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "oha"; 12 - version = "1.1.0"; 12 + version = "1.2.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "hatoo"; 16 16 repo = pname; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-s98FPzX6RfLCyttNpE/zC4gb30tLPW+MYCuuxn1ep3c="; 18 + hash = "sha256-XTdzUAdsdg/ZNZEPoeCpjSeqig8wT7uKx5dYHHeZOlY="; 19 19 }; 20 20 21 - cargoHash = "sha256-zyfCa5hMS8aWABg3gb2Pa/TvNsVXBJKIOiAQ96CLiBo="; 21 + cargoHash = "sha256-6lDTd9cd7bM+CI28vJt4m4WcUfRQPp8Yo7mGqF00xfk="; 22 22 23 23 nativeBuildInputs = lib.optionals stdenv.isLinux [ 24 24 pkg-config
+10
pkgs/tools/networking/privoxy/default.nix
··· 1 1 { lib, stdenv 2 2 , nixosTests 3 + , fetchpatch 3 4 , fetchurl, autoreconfHook 4 5 , zlib, pcre, w3m, man 5 6 , openssl, brotli ··· 14 15 url = "mirror://sourceforge/ijbswa/Sources/${version}%20%28stable%29/${pname}-${version}-stable-src.tar.gz"; 15 16 sha256 = "sha256-5sy8oWVvTmFrRlf4UU4zpw9ml+nXKUNWV3g5Mio8XSw="; 16 17 }; 18 + 19 + # Patch to fix socks4 and socks4a support under glibc's source fortification 20 + # (enabled by default since glibc 2.38-0) 21 + patches = [ 22 + (fetchpatch { 23 + url = "https://www.privoxy.org/gitweb/?p=privoxy.git;a=commitdiff_plain;h=19d7684ca10f6c1279568aa19e9a9da2276851f1"; 24 + sha256 = "sha256-bCb0RUVrWeGfqZYFHXDEEx+76xiNyVqehtLvk9C1j+4="; 25 + }) 26 + ]; 17 27 18 28 hardeningEnable = [ "pie" ]; 19 29
+3 -3
pkgs/tools/networking/sing-box/default.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "sing-box"; 14 - version = "1.8.4"; 14 + version = "1.8.5"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "SagerNet"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-Zn2akHyStq014k4ze3zsqASFnn6VTQ6fu1HdYMBDI1Y="; 20 + hash = "sha256-fW96Hh0eBK8pKkrQP+uA2uaqnZFvZszX2d+VOxKo5Zk="; 21 21 }; 22 22 23 - vendorHash = "sha256-L5TFMwhxit4Bm6h6KSEygKxGHbflNa0UQ9lzNqsvuGA="; 23 + vendorHash = "sha256-4PauMcKpjXtXHJds8MJPH9L+UYPu2fFltP2uUEXtb+o="; 24 24 25 25 tags = [ 26 26 "with_quic"
+10
pkgs/tools/security/cie-middleware-linux/default.nix
··· 1 1 { stdenv 2 2 , lib 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 , makeWrapper 5 6 , strip-nondeterminism 6 7 , meson ··· 90 91 pcsclite 91 92 curl 92 93 libxml2 94 + ]; 95 + 96 + patches = [ 97 + # Fix gcc-13 build by adding missing include. 98 + (fetchpatch { 99 + name = "gcc-13.patch"; 100 + url = "https://github.com/M0Rf30/cie-middleware-linux/commit/1da1196152f7a3bbe92ba3ce993ebb6785ff049e.patch"; 101 + hash = "sha256-aM23A1ZX8kebgX6RXVS78SEa+to93glUmIYO+lfUzfg="; 102 + }) 93 103 ]; 94 104 95 105 postPatch = ''
+2 -2
pkgs/tools/security/cloudfox/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "cloudfox"; 8 - version = "1.13.1"; 8 + version = "1.13.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "BishopFox"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-zP6jrueL3CXl6+fCmx4u0FzFy8mj6WkmECPHRZyqX8A="; 14 + hash = "sha256-kklFn8HDMwsOjS0KDrWznGazE7RZtk0crxYEE3RuH8s="; 15 15 }; 16 16 17 17 vendorHash = "sha256-qPIMmyKTmZEmxlLLftRMnBXvo22WFROYlCAAsAb7jDg=";
+3 -3
pkgs/tools/security/cnquery/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "cnquery"; 8 - version = "10.0.3"; 8 + version = "10.1.4"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "mondoohq"; 12 12 repo = "cnquery"; 13 13 rev = "v${version}"; 14 - hash = "sha256-LiW9P0q4VstzkNQQUdI5xG1TmpdwQMi3EZk0gsAA5LU="; 14 + hash = "sha256-JQg1tQs+WojtSweA+tP37LqKH8l+CkTEwvoTjKwg3S0="; 15 15 }; 16 16 17 17 subPackages = [ "apps/cnquery" ]; 18 18 19 - vendorHash = "sha256-/SUdyzCbIuVCM2/K0shlJTXbCJ8FSkXtOPaJvRDt2Zk="; 19 + vendorHash = "sha256-+tKz2Zy+tmqOVj9NoYe5lfqmzgBxVkNJOh4/9o9XfmY="; 20 20 21 21 meta = with lib; { 22 22 description = "cloud-native, graph-based asset inventory";
+2 -2
pkgs/tools/security/exploitdb/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "exploitdb"; 9 - version = "2024-02-01"; 9 + version = "2024-02-03"; 10 10 11 11 src = fetchFromGitLab { 12 12 owner = "exploit-database"; 13 13 repo = pname; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-Ypl2OdyOLKGISQZ0A6jM3uwUBGGzHjuwOL7RHQynTow="; 15 + hash = "sha256-TS7VyKw3hGT06ARLfyw6P/KnApPkl8+oHv15k5Imi6U="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+3 -3
pkgs/tools/security/gitleaks/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "gitleaks"; 11 - version = "8.18.1"; 11 + version = "8.18.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "zricethezav"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-v0d/ulxYJRkyyhVctnQjKW2ODWtu+gSwp/qSkVLQ1Jo="; 17 + hash = "sha256-+UPlknAwmIeXlosHBXl3qPREV186lfDZGZG/Zx1rxYs="; 18 18 }; 19 19 20 - vendorHash = "sha256-lPfvoeHPYWSnFPuAR9CxG6+pQ++cZEw/jYuGgDrm57E="; 20 + vendorHash = "sha256-30IJNP4XuV2YNy1TumPUju+GrHFBYi76coy0bJBqDI4="; 21 21 22 22 ldflags = [ 23 23 "-s"
+2 -2
pkgs/tools/security/nuclei/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "nuclei"; 8 - version = "3.1.9"; 8 + version = "3.1.10"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "projectdiscovery"; 12 12 repo = "nuclei"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-0GQoX4S4k3d7/BJ1KDTKH9UceLL12IHlEAt1E4JRPLA="; 14 + hash = "sha256-11ORN9h2VsXJKZw5HUljq6Tk0XC81tC7sCPbFgcTd+k="; 15 15 }; 16 16 17 17 vendorHash = "sha256-0ERUvPUAxj0H62YcRvsfYX8h0Hp/mA6NdE8E/BjPGzw=";
+3 -3
pkgs/tools/security/rekor/default.nix
··· 4 4 generic = { pname, packageToBuild, description }: 5 5 buildGoModule rec { 6 6 inherit pname; 7 - version = "1.3.4"; 7 + version = "1.3.5"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "sigstore"; 11 11 repo = "rekor"; 12 12 rev = "v${version}"; 13 - hash = "sha256-vU/qxCMCC2XWH79Z7cGhMlqMeQOMghTPDfROWdusKX4="; 13 + hash = "sha256-g/APpfvG1MMTYZfPSXKNa9DdWrOrjOk8uQV3QyzCQjY="; 14 14 # populate values that require us to use git. By doing this in postFetch we 15 15 # can delete .git afterwards and maintain better reproducibility of the src. 16 16 leaveDotGit = true; ··· 23 23 ''; 24 24 }; 25 25 26 - vendorHash = "sha256-qhBbzYYayRktBQi9HtzuxBIlSdNIOD/agCFFNEvlcBc="; 26 + vendorHash = "sha256-6ZJ3IgnzoZSDL1+CMYUDumXf1uO+odZ8Y5IZq3GN4bY="; 27 27 28 28 nativeBuildInputs = [ installShellFiles ]; 29 29
+3 -3
pkgs/tools/security/vals/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "vals"; 5 - version = "0.33.0"; 5 + version = "0.33.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "variantdev"; 10 10 repo = pname; 11 - sha256 = "sha256-ZF73oLe/2s+zsMNElgjnVT7GCsH4VSP1IWTy647JZyw="; 11 + sha256 = "sha256-5+yaDcHqOt+bOdQIv4rDJuiR7acbkQvHJEfvc058+b8="; 12 12 }; 13 13 14 - vendorHash = "sha256-1wlwG0YaLcoLEh5t1hAfgQ+8EMfMDQn430nWGsuFTqs="; 14 + vendorHash = "sha256-Lt6OPA6k+zXIahZR8F36YWruCtUsoQKb/LgzJ5NIcx8="; 15 15 16 16 ldflags = [ 17 17 "-s"
+3 -3
pkgs/tools/security/vault/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "vault"; 9 - version = "1.15.4"; 9 + version = "1.15.5"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "hashicorp"; 13 13 repo = "vault"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-Q+j5AS8ccAfqjtPQ/y6Bfga3IxMhE5SZWxZK5OUCJ34="; 15 + sha256 = "sha256-KDQgiG+HSkLjiJfej9VqTcPZxOMMTh9n9yTDGfiGF3g="; 16 16 }; 17 17 18 - vendorHash = "sha256-YEEvFAZ+VqmFR3TLJ0ztgWbT2C5r5pfYM4dmCf8G7sw="; 18 + vendorHash = "sha256-fNUoeyBVci/S4LCpAPYjVbf8r+ROB5uL1TaUKJZsNes="; 19 19 20 20 proxyVendor = true; 21 21
+8 -3
pkgs/tools/security/volatility3/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "volatility3"; 8 - version = "2.5.0"; 8 + version = "2.5.2"; 9 + pyproject = true; 9 10 10 11 src = fetchFromGitHub { 11 12 owner = "volatilityfoundation"; 12 - repo = pname; 13 + repo = "volatility3"; 13 14 rev = "refs/tags/v${version}"; 14 - hash = "sha256-yutQbrWmJGDsTccQcR+HtC8JvgmsXfCxbxxcMLDx5vk="; 15 + hash = "sha256-tghwDDfy8TohqTn9WQvmEal3qK0OKKq7GvGnPGTble0="; 15 16 }; 17 + 18 + nativeBuildInputs = with python3.pkgs; [ 19 + setuptools 20 + ]; 16 21 17 22 propagatedBuildInputs = with python3.pkgs; [ 18 23 capstone
+5
pkgs/tools/system/fakechroot/default.nix
··· 39 39 url = "https://github.com/dex4er/fakechroot/commit/e7c1f3a446e594a4d0cce5f5d499c9439ce1d5c5.patch"; 40 40 sha256 = "sha256-eX6kB4U1ZlXoRtkSVEIBTRjO/cTS/7z5a9S366DiRMg="; 41 41 }) 42 + # pass __readlinkat_chk buffer length 43 + (fetchpatch { 44 + url = "https://github.com/dex4er/fakechroot/pull/115/commits/15479d9436b534cee0115064bd8deb8d4ece9b8c.patch"; 45 + hash = "sha256-wMIZ3hW5XkRXQYBMADlN6kxhDSiEr84PGWBW+f4b4Ko="; 46 + }) 42 47 ]; 43 48 44 49 nativeBuildInputs = [ autoreconfHook ];
+3 -3
pkgs/tools/text/riffdiff/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "riffdiff"; 5 - version = "2.27.1"; 5 + version = "2.29.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "walles"; 9 9 repo = "riff"; 10 10 rev = version; 11 - hash = "sha256-cW43nt8Go4VjEwXpCieGYIXwG1XMexslgriMsZ0BB1g="; 11 + hash = "sha256-sKZ/VkE2eWmGYjnAxzElZkSQyXyZOzBO3B1lSDU1dO4="; 12 12 }; 13 13 14 - cargoHash = "sha256-phTo0XvCiTnBFF5r5myvwmiWnpcYLnkaMLcaXw4oL/Y="; 14 + cargoHash = "sha256-8CQDlfJ698BOLQPuYjF0TpLjC93KvN9PvM3kexWnwVs="; 15 15 16 16 meta = with lib; { 17 17 description = "A diff filter highlighting which line parts have changed";
+3 -3
pkgs/tools/text/vale/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "vale"; 5 - version = "3.0.6"; 5 + version = "3.0.7"; 6 6 7 7 subPackages = [ "cmd/vale" ]; 8 8 outputs = [ "out" "data" ]; ··· 11 11 owner = "errata-ai"; 12 12 repo = "vale"; 13 13 rev = "v${version}"; 14 - hash = "sha256-hCGJI2copXuyrxq4X1akR2Vz3DYS87dv3RZdw3gopNM="; 14 + hash = "sha256-wCCW5yJPbXkwkkDywtIBR7gaJG0nLEHIC4xb1LbPa3w="; 15 15 }; 16 16 17 - vendorHash = "sha256-dkX/aQKuYNRynHuoj9m/6DI/mCEdp9XcKDt4TLx1rDU="; 17 + vendorHash = "sha256-uEuzAMsQHTAbKeAPIWu2yoCLhBrQNEYxdmjfzLLWONQ="; 18 18 19 19 postInstall = '' 20 20 mkdir -p $data/share/vale
+3 -3
pkgs/top-level/all-packages.nix
··· 744 744 inherit (darwin) DarwinTools; 745 745 }; 746 746 747 - mix2nix = callPackage ../development/tools/mix2nix { 748 - elixir = elixir_1_14; 749 - }; 747 + mix2nix = callPackage ../development/tools/mix2nix { }; 750 748 751 749 n98-magerun = callPackage ../development/tools/misc/n98-magerun { }; 752 750 ··· 11603 11601 openobex = callPackage ../tools/bluetooth/openobex { }; 11604 11602 11605 11603 openresolv = callPackage ../tools/networking/openresolv { }; 11604 + 11605 + openrefine = callPackage ../applications/science/misc/openrefine { jdk = jdk17; }; 11606 11606 11607 11607 openrgb = libsForQt5.callPackage ../applications/misc/openrgb { }; 11608 11608
+3 -3
pkgs/top-level/python-packages.nix
··· 8178 8178 8179 8179 name-that-hash = callPackage ../development/python-modules/name-that-hash { }; 8180 8180 8181 + nameko = callPackage ../development/python-modules/nameko { }; 8182 + 8181 8183 nampa = callPackage ../development/python-modules/nampa { }; 8182 8184 8183 8185 nanoid = callPackage ../development/python-modules/nanoid { }; ··· 16318 16320 inherit (pkgs) graphviz; 16319 16321 }; 16320 16322 16321 - xformers = callPackage ../development/python-modules/xformers { 16322 - openai-triton = self.openai-triton-cuda; 16323 - }; 16323 + xformers = callPackage ../development/python-modules/xformers { }; 16324 16324 16325 16325 xgboost = callPackage ../development/python-modules/xgboost { 16326 16326 inherit (pkgs) xgboost;