lol

Merge master into staging-next

authored by

nixpkgs-ci[bot] and committed by
GitHub
57718699 1d7e7e5c

+751 -1396
+5
doc/release-notes/rl-2505.section.md
··· 365 365 366 366 ## Other Notable Changes {#sec-nixpkgs-release-25.05-notable-changes} 367 367 368 + - `i18n` module improvements: 369 + - `i18n.extraLocales` should now be the preferred way to install additional locales. 370 + - `i18n.supportedLocales` is now considered an implementation detail and will be hidden from the documentation. But the option will still continue to work. 371 + - `i18n.supportedLocales` will now trigger a warning when it omits any locale set in `i18n.defaultLocale`, `i18n.extraLocales` or `i18n.extraLocaleSettings`. 372 + 368 373 - `titaniumenv`, `titanium`, and `titanium-alloy` have been removed due to lack of maintenance in Nixpkgs []{#sec-nixpkgs-release-25.05-incompatibilities-titanium-removed}. 369 374 370 375 - androidenv has been improved:
+6
maintainers/maintainer-list.nix
··· 9903 9903 githubId = 57007241; 9904 9904 name = "hogcycle"; 9905 9905 }; 9906 + hoh = { 9907 + email = "git@hugoherter.com"; 9908 + github = "hoh"; 9909 + githubId = 404665; 9910 + name = "Hugo Herter"; 9911 + }; 9906 9912 holgerpeters = { 9907 9913 name = "Holger Peters"; 9908 9914 email = "holger.peters@posteo.de";
+1 -1
nixos/doc/manual/configuration/profiles/minimal.section.md
··· 1 1 # Minimal {#sec-profile-minimal} 2 2 3 3 This profile defines a small NixOS configuration. It does not contain any 4 - graphical stuff. It's a very short file that sets [](#opt-i18n.supportedLocales) 4 + graphical stuff. It's a very short file that sets the supported locales 5 5 to only support the user-selected locale, and 6 6 [disables packages' documentation](#opt-documentation.enable).
+39 -20
nixos/modules/config/i18n.nix
··· 4 4 pkgs, 5 5 ... 6 6 }: 7 + let 8 + aggregatedLocales = 9 + builtins.map 10 + (l: (lib.replaceStrings [ "utf8" "utf-8" "UTF8" ] [ "UTF-8" "UTF-8" "UTF-8" ] l) + "/UTF-8") 11 + ( 12 + [ config.i18n.defaultLocale ] 13 + ++ config.i18n.extraLocales 14 + ++ (lib.attrValues (lib.filterAttrs (n: v: n != "LANGUAGE") config.i18n.extraLocaleSettings)) 15 + ); 16 + in 7 17 { 8 18 ###### interface 9 19 ··· 42 52 ''; 43 53 }; 44 54 55 + extraLocales = lib.mkOption { 56 + type = lib.types.listOf lib.types.str; 57 + default = [ ]; 58 + example = [ "nl_NL.UTF-8" ]; 59 + description = '' 60 + Additional locales that the system should support, besides the ones 61 + configured with {option}`i18n.defaultLocale` and 62 + {option}`i18n.extraLocaleSettings`. 63 + ''; 64 + }; 65 + 45 66 extraLocaleSettings = lib.mkOption { 46 67 type = lib.types.attrsOf lib.types.str; 47 68 default = { }; ··· 58 79 59 80 supportedLocales = lib.mkOption { 60 81 type = lib.types.listOf lib.types.str; 82 + visible = false; 61 83 default = lib.unique ( 62 - builtins.map 63 - (l: (lib.replaceStrings [ "utf8" "utf-8" "UTF8" ] [ "UTF-8" "UTF-8" "UTF-8" ] l) + "/UTF-8") 64 - ( 65 - [ 66 - "C.UTF-8" 67 - "en_US.UTF-8" 68 - config.i18n.defaultLocale 69 - ] 70 - ++ (lib.attrValues (lib.filterAttrs (n: v: n != "LANGUAGE") config.i18n.extraLocaleSettings)) 71 - ) 84 + [ 85 + "C.UTF-8/UTF-8" 86 + "en_US.UTF-8/UTF-8" 87 + ] 88 + ++ aggregatedLocales 72 89 ); 73 - defaultText = lib.literalExpression '' 74 - lib.unique 75 - (builtins.map (l: (lib.replaceStrings [ "utf8" "utf-8" "UTF8" ] [ "UTF-8" "UTF-8" "UTF-8" ] l) + "/UTF-8") ( 76 - [ 77 - "C.UTF-8" 78 - "en_US.UTF-8" 79 - config.i18n.defaultLocale 80 - ] ++ (lib.attrValues (lib.filterAttrs (n: v: n != "LANGUAGE") config.i18n.extraLocaleSettings)) 81 - )) 82 - ''; 83 90 example = [ 84 91 "en_US.UTF-8/UTF-8" 85 92 "nl_NL.UTF-8/UTF-8" ··· 100 107 ###### implementation 101 108 102 109 config = { 110 + warnings = 111 + lib.optional ((lib.subtractLists config.i18n.supportedLocales aggregatedLocales) != [ ]) 112 + '' 113 + `i18n.supportedLocales` is deprecated in favor of `i18n.extraLocales`, 114 + and it seems you are using `i18n.supportedLocales` and forgot to 115 + include some locales specified in `i18n.defaultLocale`, 116 + `i18n.extraLocales` or `i18n.extraLocaleSettings`. 117 + 118 + If you're trying to install additional locales not specified in 119 + `i18n.defaultLocale` or `i18n.extraLocaleSettings`, consider adding 120 + only those locales to `i18n.extraLocales`. 121 + ''; 103 122 104 123 environment.systemPackages = 105 124 # We increase the priority a little, so that plain glibc in systemPackages can't win.
+6
pkgs/applications/editors/vim/plugins/cocPlugins.nix
··· 1 1 { 2 2 buildVimPlugin, 3 + coc-basedpyright, 3 4 coc-clangd, 4 5 coc-css, 5 6 coc-diagnostic, ··· 7 8 coc-toml, 8 9 }: 9 10 final: prev: { 11 + coc-basedpyright = buildVimPlugin { 12 + inherit (coc-basedpyright) pname version meta; 13 + src = "${coc-basedpyright}/lib/node_modules/coc-basedpyright"; 14 + }; 15 + 10 16 coc-clangd = buildVimPlugin { 11 17 inherit (coc-clangd) pname version meta; 12 18 src = "${coc-clangd}/lib/node_modules/coc-clangd";
+2 -17
pkgs/by-name/ab/abracadabra/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 - fetchpatch, 6 5 cmake, 7 6 qt6, 8 7 faad2, ··· 16 15 17 16 stdenv.mkDerivation rec { 18 17 pname = "abracadabra"; 19 - version = "3.1.0"; 18 + version = "3.2.0"; 20 19 21 20 src = fetchFromGitHub { 22 21 owner = "KejPi"; 23 22 repo = "AbracaDABra"; 24 23 rev = "v${version}"; 25 - hash = "sha256-kH84xDK1873ekxIYlOw6M3kVH+Sm/Sofb3AAbs4XzE0="; 24 + hash = "sha256-4M/LrM1Edu9isvpKPArir7UwPJ0u0Yjl4ttFtxcqYtM="; 26 25 }; 27 - 28 - patches = [ 29 - # upstream patches, remove with next upgrade 30 - (fetchpatch { 31 - name = "no-qcustomplot"; 32 - url = "https://github.com/KejPi/AbracaDABra/commit/b0800cfe7abebf79f1edb915b3cf55fe96129017.patch"; 33 - hash = "sha256-8FiXix/riLvkxd2uTJCoUESInPiCsF6B+qaxRGbeUcs="; 34 - }) 35 - (fetchpatch { 36 - name = "fix-missing-include"; 37 - url = "https://github.com/KejPi/AbracaDABra/commit/8f88a3351fccea93c3c83bbfa94e98fb0823b0ae.patch"; 38 - hash = "sha256-9AloBgpUuewUBGM/NTHYUqd0uctJ17QJ0GA5RJN1GLQ="; 39 - }) 40 - ]; 41 26 42 27 nativeBuildInputs = [ 43 28 cmake
+1
pkgs/by-name/al/alsa-firmware/package.nix
··· 31 31 depsBuildBuild = lib.optional ( 32 32 stdenv.buildPlatform != stdenv.hostPlatform 33 33 || stdenv.hostPlatform.isAarch64 34 + || stdenv.hostPlatform.isLoongArch64 34 35 || stdenv.hostPlatform.isRiscV64 35 36 ) buildPackages.stdenv.cc; 36 37
+27
pkgs/by-name/co/coc-basedpyright/package.nix
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildNpmPackage { 8 + pname = "coc-basedpyright"; 9 + # No tagged releases, this version is inferred from <https://www.npmjs.com/package/coc-basedpyright> 10 + version = "1.19.0-unstable-2025-04-30"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "fannheyward"; 14 + repo = "coc-basedpyright"; 15 + rev = "7d944083c7d4843b1dfa9e05014873b0b5bbb85b"; 16 + hash = "sha256-5Vuw54bSk3WMy8bMsIvtkfDmlx3oocxmD1ykfpErbkc="; 17 + }; 18 + 19 + npmDepsHash = "sha256-hn+Y1f7o/Oz37XXJUPF2CJbrPzZYOY0njrJv+T3ve6w="; 20 + 21 + meta = { 22 + description = "Basedpyright extension for coc.nvim"; 23 + homepage = "https://github.com/fannheyward/coc-basedpyright"; 24 + license = lib.licenses.mit; 25 + maintainers = with lib.maintainers; [ wrvsrx ]; 26 + }; 27 + }
+2 -2
pkgs/by-name/co/corrosion/package.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "corrosion"; 13 - version = "0.5.1"; 13 + version = "0.5.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "corrosion-rs"; 17 17 repo = "corrosion"; 18 18 rev = "v${version}"; 19 - hash = "sha256-/Xq0SKaKuOgrMXbgw+Aa59NEnU1mPQhARoh7EqV01K8="; 19 + hash = "sha256-sO2U0llrDOWYYjnfoRZE+/ofg3kb+ajFmqvaweRvT7c="; 20 20 }; 21 21 22 22 buildInputs = lib.optional stdenv.hostPlatform.isDarwin libiconv;
+2 -10
pkgs/by-name/dp/dpdk/package.nix
··· 33 33 34 34 stdenv.mkDerivation rec { 35 35 pname = "dpdk"; 36 - version = "24.07"; 36 + version = "25.03"; 37 37 38 38 src = fetchurl { 39 39 url = "https://fast.dpdk.org/rel/dpdk-${version}.tar.xz"; 40 - sha256 = "sha256-mUT35fJo56ybQZPizVTvbZj24dfd3JZ8d65PZhbW+70="; 40 + sha256 = "sha256-akCnMTKChuvXloWxj/pZkua3cME4Q9Zf0NEVfPzP9j0="; 41 41 }; 42 42 43 43 nativeBuildInputs = [ ··· 67 67 rdma-core 68 68 # Requested by pkg-config. 69 69 libbsd 70 - ]; 71 - 72 - patches = [ 73 - (fetchpatch { 74 - name = "CVE-2024-11614.patch"; 75 - url = "https://git.dpdk.org/dpdk-stable/patch/?id=fdf13ea6fede07538fbe5e2a46fa6d4b2368fa81"; 76 - hash = "sha256-lD2mhPm5r1tWZb4IpzHa2SeK1DyQ3rwjzArRTpAgZAY="; 77 - }) 78 70 ]; 79 71 80 72 postPatch = ''
+1
pkgs/by-name/er/errbot/package.nix
··· 35 35 pygments-markdown-lexer 36 36 pyopenssl 37 37 requests 38 + setuptools 38 39 slixmpp 39 40 python-telegram-bot 40 41 webtest
+6 -6
pkgs/by-name/fa/fastlane/Gemfile.lock
··· 11 11 artifactory (3.0.17) 12 12 atomos (0.1.3) 13 13 aws-eventstream (1.3.2) 14 - aws-partitions (1.1075.0) 15 - aws-sdk-core (3.221.0) 14 + aws-partitions (1.1090.0) 15 + aws-sdk-core (3.222.2) 16 16 aws-eventstream (~> 1, >= 1.3.0) 17 17 aws-partitions (~> 1, >= 1.992.0) 18 18 aws-sigv4 (~> 1.9) ··· 22 22 aws-sdk-kms (1.99.0) 23 23 aws-sdk-core (~> 3, >= 3.216.0) 24 24 aws-sigv4 (~> 1.5) 25 - aws-sdk-s3 (1.182.0) 25 + aws-sdk-s3 (1.183.0) 26 26 aws-sdk-core (~> 3, >= 3.216.0) 27 27 aws-sdk-kms (~> 1) 28 28 aws-sigv4 (~> 1.5) ··· 71 71 faraday_middleware (1.2.1) 72 72 faraday (~> 1.0) 73 73 fastimage (2.4.0) 74 - fastlane (2.227.0) 74 + fastlane (2.227.1) 75 75 CFPropertyList (>= 2.3, < 4.0.0) 76 76 addressable (>= 2.8, < 3.0.0) 77 77 artifactory (~> 3.0) ··· 111 111 tty-spinner (>= 0.8.0, < 1.0.0) 112 112 word_wrap (~> 1.0.0) 113 113 xcodeproj (>= 1.13.0, < 2.0.0) 114 - xcpretty (~> 0.4.0) 114 + xcpretty (~> 0.4.1) 115 115 xcpretty-travis-formatter (>= 0.0.3, < 2.0.0) 116 116 fastlane-sirp (1.0.0) 117 117 sysrandom (~> 1.0) ··· 225 225 fastlane 226 226 227 227 BUNDLED WITH 228 - 2.6.2 228 + 2.6.6
+8 -8
pkgs/by-name/fa/fastlane/gemset.nix
··· 55 55 platforms = [ ]; 56 56 source = { 57 57 remotes = [ "https://rubygems.org" ]; 58 - sha256 = "1jb72jj18a9l98ghmi8ny9nys4w3hcny0xyi0dzl3ms0knsrrn3i"; 58 + sha256 = "15nkd4iskiy2c2lh1w499978zvnxkirpdm2i0y5i0yvym43kkycx"; 59 59 type = "gem"; 60 60 }; 61 - version = "1.1075.0"; 61 + version = "1.1090.0"; 62 62 }; 63 63 aws-sdk-core = { 64 64 dependencies = [ ··· 73 73 platforms = [ ]; 74 74 source = { 75 75 remotes = [ "https://rubygems.org" ]; 76 - sha256 = "0jmd8rf68jf99ksklwaflym07issvr1il1qpzmpaf59avhcxgjjy"; 76 + sha256 = "1lf8aykj9ybs7mvfk27ccs221z7rhqm3lxqx6zy27lf6jl2hff86"; 77 77 type = "gem"; 78 78 }; 79 - version = "3.221.0"; 79 + version = "3.222.2"; 80 80 }; 81 81 aws-sdk-kms = { 82 82 dependencies = [ ··· 102 102 platforms = [ ]; 103 103 source = { 104 104 remotes = [ "https://rubygems.org" ]; 105 - sha256 = "03a55dbihv6xvgfwhx0f35rwc7q3rr0555vfpxlwpdjw75wkbz6h"; 105 + sha256 = "0k4zg6i7xrgqv4s66hxj0l5icx44bb1ax52al2s5gz3n1hrv01lc"; 106 106 type = "gem"; 107 107 }; 108 - version = "1.182.0"; 108 + version = "1.183.0"; 109 109 }; 110 110 aws-sigv4 = { 111 111 dependencies = [ "aws-eventstream" ]; ··· 461 461 platforms = [ ]; 462 462 source = { 463 463 remotes = [ "https://rubygems.org" ]; 464 - sha256 = "12lqn70c3v5h2z2svn1gickyhkhny6rwnm2xfrs3gmjc6pvfrqhb"; 464 + sha256 = "124ijrgr9w709093g7p7hvhg1l4wy4kr1c8rn82krri89pl4q6y2"; 465 465 type = "gem"; 466 466 }; 467 - version = "2.227.0"; 467 + version = "2.227.1"; 468 468 }; 469 469 fastlane-sirp = { 470 470 dependencies = [ "sysrandom" ];
+42
pkgs/by-name/gh/ghmap/package.nix
··· 1 + { 2 + lib, 3 + python3Packages, 4 + fetchFromGitHub, 5 + }: 6 + 7 + python3Packages.buildPythonApplication rec { 8 + pname = "ghmap"; 9 + version = "1.0.2"; 10 + pyproject = true; 11 + 12 + src = fetchFromGitHub { 13 + owner = "uhourri"; 14 + repo = "ghmap"; 15 + tag = "v${version}"; 16 + hash = "sha256-ZA7jtcmvjZEIS3iYaTv9rFqeQSqsh8pCxcbpQDUPDfs="; 17 + }; 18 + 19 + build-system = with python3Packages; [ 20 + setuptools 21 + ]; 22 + 23 + dependencies = with python3Packages; [ 24 + tqdm 25 + ]; 26 + 27 + pythonImportsCheck = [ 28 + "ghmap" 29 + ]; 30 + 31 + nativeCheckInputs = with python3Packages; [ 32 + pytestCheckHook 33 + ]; 34 + 35 + meta = { 36 + description = "Python tool for mapping GitHub events to contributor activities"; 37 + homepage = "https://github.com/uhourri/ghmap"; 38 + license = lib.licenses.mit; 39 + maintainers = with lib.maintainers; [ drupol ]; 40 + mainProgram = "ghmap"; 41 + }; 42 + }
+2 -1
pkgs/by-name/lc/lcevcdec/package.nix
··· 84 84 license = lib.licenses.bsd3Clear; 85 85 pkgConfigModules = [ "lcevc_dec" ]; 86 86 maintainers = with lib.maintainers; [ jopejoe1 ]; 87 - platforms = lib.platforms.all; 87 + # https://github.com/v-novaltd/LCEVCdec/blob/bf7e0d91c969502e90a925942510a1ca8088afec/cmake/modules/VNovaProject.cmake#L29 88 + platforms = lib.platforms.aarch ++ lib.platforms.x86; 88 89 }; 89 90 })
+2 -2
pkgs/by-name/mo/monkeysAudio/package.nix
··· 6 6 }: 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 - version = "11.08"; 9 + version = "11.09"; 10 10 pname = "monkeys-audio"; 11 11 12 12 src = fetchzip { 13 13 url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip"; 14 - hash = "sha256-iy/WFFRv3/ZJoGCAKH2+rYnyIdvaO+kgxaH/XeKWtbs="; 14 + hash = "sha256-kGlrCeyozEQbiccqL5Xf9Iqwo5xkcunhNw4oMZZDZo0="; 15 15 stripRoot = false; 16 16 }; 17 17
+46
pkgs/by-name/od/odp-dpdk/dpdk_25.03.patch
··· 1 + diff --git a/lib/eal/include/rte_bitops.h b/lib/eal/include/rte_bitops.h 2 + index deb1fd43f2..0f63ebe1d5 100644 3 + --- a/lib/eal/include/rte_bitops.h 4 + +++ b/lib/eal/include/rte_bitops.h 5 + @@ -525,10 +525,12 @@ __rte_bit_ ## variant ## flip ## size(qualifier uint ## size ## _t *addr, unsign 6 + __RTE_GEN_BIT_OPS(,, size) \ 7 + __RTE_GEN_BIT_OPS(v_, volatile, size) 8 + 9 + +#ifndef __cplusplus 10 + #ifdef ALLOW_EXPERIMENTAL_API 11 + __RTE_GEN_BIT_OPS_SIZE(32) 12 + __RTE_GEN_BIT_OPS_SIZE(64) 13 + #endif 14 + +#endif 15 + 16 + #define __RTE_GEN_BIT_ATOMIC_TEST(variant, qualifier, size) \ 17 + __rte_experimental \ 18 + @@ -653,10 +655,12 @@ __rte_bit_atomic_ ## variant ## test_and_assign ## size( \ 19 + __RTE_GEN_BIT_ATOMIC_OPS(,, size) \ 20 + __RTE_GEN_BIT_ATOMIC_OPS(v_, volatile, size) 21 + 22 + +#ifndef __cplusplus 23 + #ifdef ALLOW_EXPERIMENTAL_API 24 + __RTE_GEN_BIT_ATOMIC_OPS_SIZE(32) 25 + __RTE_GEN_BIT_ATOMIC_OPS_SIZE(64) 26 + #endif 27 + +#endif 28 + 29 + /*------------------------ 32-bit relaxed operations ------------------------*/ 30 + 31 + @@ -1485,6 +1489,7 @@ rte_bit_ ## family ## fun(qualifier uint ## size ## _t *addr, arg1_type arg1_nam 32 + __RTE_BIT_OVERLOAD_SZ_4R(family, fun, qualifier, 64, ret_type, arg1_type, arg1_name, \ 33 + arg2_type, arg2_name, arg3_type, arg3_name) 34 + 35 + +#ifndef __cplusplus 36 + #ifdef ALLOW_EXPERIMENTAL_API 37 + __RTE_BIT_OVERLOAD_2R(, test, const, bool, unsigned int, nr) 38 + __RTE_BIT_OVERLOAD_2(, set,, unsigned int, nr) 39 + @@ -1502,6 +1507,7 @@ __RTE_BIT_OVERLOAD_3R(atomic_, test_and_clear,, bool, unsigned int, nr, int, mem 40 + __RTE_BIT_OVERLOAD_4R(atomic_, test_and_assign,, bool, unsigned int, nr, bool, value, 41 + int, memory_order) 42 + #endif 43 + +#endif 44 + 45 + #endif 46 +
+50
pkgs/by-name/od/odp-dpdk/odp-dpdk_25.03.patch
··· 1 + diff --git a/platform/linux-dpdk/odp_packet_dpdk.c b/platform/linux-dpdk/odp_packet_dpdk.c 2 + index cd95ba0f9..7e8b7e3f1 100644 3 + --- a/platform/linux-dpdk/odp_packet_dpdk.c 4 + +++ b/platform/linux-dpdk/odp_packet_dpdk.c 5 + @@ -372,13 +372,18 @@ static void prepare_rss_conf(pktio_entry_t *pktio_entry, 6 + uint64_t rss_hf_capa; 7 + pkt_dpdk_t *pkt_dpdk = pkt_priv(pktio_entry); 8 + uint16_t port_id = pkt_dpdk->port_id; 9 + + int ret; 10 + 11 + memset(&pkt_dpdk->rss_conf, 0, sizeof(struct rte_eth_rss_conf)); 12 + 13 + if (!p->hash_enable) 14 + return; 15 + 16 + - rte_eth_dev_info_get(port_id, &dev_info); 17 + + ret = rte_eth_dev_info_get(port_id, &dev_info); 18 + + if (ret) { 19 + + _ODP_ERR("Failed to read device info: %d\n", ret); 20 + + return; 21 + + } 22 + rss_hf_capa = dev_info.flow_type_rss_offloads; 23 + 24 + /* Print debug info about unsupported hash protocols */ 25 + @@ -842,7 +847,11 @@ static int dpdk_start(pktio_entry_t *pktio_entry) 26 + pktio_entry->state == PKTIO_STATE_STOP_PENDING) 27 + rte_eth_dev_stop(pkt_dpdk->port_id); 28 + 29 + - rte_eth_dev_info_get(port_id, &dev_info); 30 + + ret = rte_eth_dev_info_get(port_id, &dev_info); 31 + + if (ret) { 32 + + _ODP_ERR("Failed to read device info: %d\n", ret); 33 + + return -1; 34 + + } 35 + 36 + /* Pcap driver reconfiguration may fail if number of rx/tx queues is set to zero */ 37 + if (!strncmp(dev_info.driver_name, PCAP_DRV_NAME, strlen(PCAP_DRV_NAME))) { 38 + @@ -1258,7 +1267,11 @@ static uint32_t _dpdk_vdev_mtu(uint16_t port_id) 39 + int ret; 40 + int sockfd; 41 + 42 + - rte_eth_dev_info_get(port_id, &dev_info); 43 + + ret = rte_eth_dev_info_get(port_id, &dev_info); 44 + + if (ret) { 45 + + _ODP_ERR("Failed to read device info: %d\n", ret); 46 + + return 0; 47 + + } 48 + if_indextoname(dev_info.if_index, ifr.ifr_name); 49 + sockfd = socket(AF_INET, SOCK_DGRAM, 0); 50 + ret = ioctl(sockfd, SIOCGIFMTU, &ifr);
+9 -1
pkgs/by-name/od/odp-dpdk/package.nix
··· 29 29 hash = "sha256-9stWGupRSQwUXOdPEQ9Rhkim22p5BBA5Z+2JCYS7Za0="; 30 30 }; 31 31 32 + patches = [ 33 + ./odp-dpdk_25.03.patch 34 + ]; 35 + 32 36 nativeBuildInputs = [ 33 37 autoreconfHook 34 38 pkg-config 35 39 ]; 36 40 37 41 buildInputs = [ 38 - dpdk 42 + (dpdk.overrideAttrs { 43 + patches = [ 44 + ./dpdk_25.03.patch 45 + ]; 46 + }) 39 47 libconfig 40 48 libpcap 41 49 numactl
+2 -2
pkgs/by-name/pk/pktgen/package.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "pktgen"; 21 - version = "23.10.0"; 21 + version = "24.10.3"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "pktgen"; 25 25 repo = "Pktgen-DPDK"; 26 26 rev = "pktgen-${version}"; 27 - sha256 = "sha256-eujVEU+XkxF1kIGQJoBW3oXXNSqBEzx6mwR2XYoHinM="; 27 + sha256 = "sha256-6KC1k+LWNSU/mdwcUKjCaq8pGOcO+dFzeXX4PJm0QgE="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+5 -5
pkgs/by-name/q2/q2pro/package.nix
··· 32 32 33 33 stdenv.mkDerivation (finalAttrs: rec { 34 34 pname = "q2pro"; 35 - version = "0-unstable-2025-04-18"; 35 + version = "0-unstable-2025-04-27"; 36 36 37 37 src = fetchFromGitHub { 38 38 owner = "skullernet"; 39 39 repo = "q2pro"; 40 - rev = "1cc95be8bb967f4274e54a6d7251e4cd7f5ed9c1"; 41 - hash = "sha256-7dsFzCnWiVNioyRIW0KjicfgGTxjozicUpDJG5jGvB0="; 40 + rev = "9d3b9d1628a0fcd17eb1cf8bb65cff6d917c9a25"; 41 + hash = "sha256-MyEAoBEASfB4MQdVTu6O8YcZCUWtuIijN34dpwsELPs="; 42 42 }; 43 43 44 44 # build date and rev number is displayed in the game's console 45 - revCount = "3782"; # git rev-list --count ${src.rev} 46 - SOURCE_DATE_EPOCH = "1744997502"; # git show -s --format=%ct ${src.rev} 45 + revCount = "3812"; # git rev-list --count ${src.rev} 46 + SOURCE_DATE_EPOCH = "1745703870"; # git show -s --format=%ct ${src.rev} 47 47 48 48 nativeBuildInputs = 49 49 [
+4
pkgs/by-name/sp/spdk/package.nix
··· 69 69 70 70 postPatch = '' 71 71 patchShebangs . 72 + 73 + # can be removed again with next release, check is already in master 74 + substituteInPlace module/scheduler/dpdk_governor/dpdk_governor.c \ 75 + --replace-fail "<rte_power.h>" " <rte_power_cpufreq.h>" 72 76 ''; 73 77 74 78 enableParallelBuilding = true;
+3 -3
pkgs/by-name/uv/uv/package.nix
··· 20 20 21 21 rustPlatform.buildRustPackage (finalAttrs: { 22 22 pname = "uv"; 23 - version = "0.6.17"; 23 + version = "0.7.0"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "astral-sh"; 27 27 repo = "uv"; 28 28 tag = finalAttrs.version; 29 - hash = "sha256-Cbk7doAz7meokxUhDMMMB21t6WMr2s+ypvYbVEmmGM8="; 29 + hash = "sha256-D/3YqhIjXhvH7hn/dmJ2Xmf1riGjVc9jqbqVJSD5EyA="; 30 30 }; 31 31 32 32 useFetchCargoVendor = true; 33 - cargoHash = "sha256-jruywuF3CEfBV58QKq/22Y7ueXoEKQWPJ0DmAdo7hrY="; 33 + cargoHash = "sha256-QQv3uAtqC24UkZ1pp7D0izu7xMQGtUPg2iQkp+k9IMI="; 34 34 35 35 buildInputs = [ 36 36 rust-jemalloc-sys
+11 -7
pkgs/by-name/vp/vpp/package.nix
··· 20 20 rdma-core, 21 21 libbpf, 22 22 xdp-tools, 23 + writeText, 23 24 enableDpdk ? true, 24 25 enableRdma ? true, 25 - # FIXME: broken: af_xdp plugins - no working libbpf found - af_xdp plugin disabled 26 - enableAfXdp ? false, 26 + enableAfXdp ? true, 27 27 }: 28 28 29 29 let ··· 42 42 postInstall = ""; 43 43 dontDisableStatic = true; 44 44 }); 45 + 46 + # in 25.02 only ID seems to be of interest, so keep it simple 47 + os-release-fake = writeText "os-release-fake" '' 48 + ID=nixos 49 + ''; 45 50 in 46 51 stdenv.mkDerivation rec { 47 52 pname = "vpp"; 48 - version = "24.10"; 53 + version = "25.02"; 49 54 50 55 src = fetchFromGitHub { 51 56 owner = "FDio"; 52 57 repo = "vpp"; 53 58 rev = "v${version}"; 54 - hash = "sha256-GcmblIAu/BDbqZRycmnBsHkvzJe07qB2lSfDnO7ZYtg="; 59 + hash = "sha256-UDO1mlOEQNCmtR18CCTF+ng5Ms9gfTsnohSygLlPopY="; 55 60 }; 56 61 57 62 postPatch = '' 58 63 patchShebangs scripts/ 59 - substituteInPlace CMakeLists.txt \ 60 - --replace "plugins tools/vppapigen tools/g2 tools/perftool cmake pkg" \ 61 - "plugins tools/vppapigen tools/g2 tools/perftool cmake" 64 + substituteInPlace pkg/CMakeLists.txt \ 65 + --replace-fail "/etc/os-release" "${os-release-fake}" 62 66 ''; 63 67 64 68 preConfigure = ''
+6 -1
pkgs/development/libraries/ffmpeg/generic.nix
··· 72 72 withNvcodec ? 73 73 withHeadlessDeps 74 74 && ( 75 - with stdenv; !isDarwin && !isAarch32 && !hostPlatform.isRiscV && hostPlatform == buildPlatform 75 + with stdenv; 76 + !isDarwin 77 + && !isAarch32 78 + && !hostPlatform.isLoongArch64 79 + && !hostPlatform.isRiscV 80 + && hostPlatform == buildPlatform 76 81 ), # dynamically linked Nvidia code 77 82 withFlite ? withFullDeps, # Voice Synthesis 78 83 withFontconfig ? withHeadlessDeps, # Needed for drawtext filter
+8 -1
pkgs/development/libraries/jemalloc/default.nix
··· 74 74 # The upstream default is dependent on the builders' page size 75 75 # https://github.com/jemalloc/jemalloc/issues/467 76 76 # https://sources.debian.org/src/jemalloc/5.3.0-3/debian/rules/ 77 - ++ [ (if stdenv.hostPlatform.isAarch64 then "--with-lg-page=16" else "--with-lg-page=12") ] 77 + ++ [ 78 + ( 79 + if (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isLoongArch64) then 80 + "--with-lg-page=16" 81 + else 82 + "--with-lg-page=12" 83 + ) 84 + ] 78 85 # See https://github.com/jemalloc/jemalloc/issues/1997 79 86 # Using a value of 48 should work on both emulated and native x86_64-darwin. 80 87 ++ lib.optional (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) "--with-lg-vaddr=48";
+83
pkgs/development/python-modules/cut-cross-entropy/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + # build-system 7 + setuptools, 8 + setuptools-scm, 9 + 10 + # dependencies 11 + torch, 12 + triton, 13 + 14 + # optional-dependencies 15 + accelerate, 16 + datasets, 17 + fire, 18 + huggingface-hub, 19 + pandas, 20 + pytestCheckHook, 21 + pythonAtLeast, 22 + tqdm, 23 + transformers, 24 + }: 25 + 26 + buildPythonPackage { 27 + pname = "cut-cross-entropy"; 28 + version = "25.3.1"; 29 + pyproject = true; 30 + 31 + # The `ml-cross-entropy` Pypi comes from a third-party. 32 + # Apple recommends installing from the repo's main branch directly 33 + src = fetchFromGitHub { 34 + owner = "apple"; 35 + repo = "ml-cross-entropy"; 36 + rev = "24fbe4b5dab9a6c250a014573613c1890190536c"; # no tags 37 + hash = "sha256-BVPon+T7chkpozX/IZU3KZMw1zRzlYVvF/22JWKjT2Y="; 38 + }; 39 + 40 + # Python 3.13 support requires PyTorch 2.6, which is not merged into master yet 41 + # https://github.com/NixOS/nixpkgs/pull/377785 42 + disabled = pythonAtLeast "3.13"; 43 + 44 + build-system = [ 45 + setuptools 46 + setuptools-scm 47 + ]; 48 + 49 + dependencies = [ 50 + torch 51 + triton 52 + ]; 53 + 54 + optional-dependencies = { 55 + transformers = [ transformers ]; 56 + all = [ 57 + accelerate 58 + datasets 59 + fire 60 + huggingface-hub 61 + pandas 62 + tqdm 63 + transformers 64 + ]; 65 + # `deepspeed` is not yet packaged in nixpkgs 66 + # ++ lib.optionals (!stdenv.isDarwin) [ 67 + # deepspeed 68 + # ]; 69 + }; 70 + 71 + nativeCheckInputs = [ pytestCheckHook ]; 72 + 73 + pythonImportsCheck = [ 74 + "cut_cross_entropy" 75 + ]; 76 + 77 + meta = { 78 + description = "Memory-efficient cross-entropy loss implementation using Cut Cross-Entropy (CCE)"; 79 + homepage = "https://github.com/apple/ml-cross-entropy"; 80 + license = lib.licenses.aml; 81 + maintainers = with lib.maintainers; [ hoh ]; 82 + }; 83 + }
+3 -3
pkgs/development/python-modules/hf-xet/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "hf-xet"; 12 - version = "1.0.5"; 12 + version = "1.1.0"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "huggingface"; 17 17 repo = "xet-core"; 18 18 tag = "v${version}"; 19 - hash = "sha256-SBL2s5+hbB7G5Qzo/nF+PXp2zuce4HKWG2cgyY41G8I="; 19 + hash = "sha256-bE3uioAn4I65tOItKzDddAWTP4ZlNUZbfMaSD2anhNk="; 20 20 }; 21 21 22 22 sourceRoot = "${src.name}/hf_xet"; ··· 28 28 src 29 29 sourceRoot 30 30 ; 31 - hash = "sha256-gDHBnNWpCHwxbwYKQZQEfClXUPtWesb+cxtPXEOj1Us="; 31 + hash = "sha256-D6R2FFGDKB4VgMkflF441Ki8o1RCwBoumQ4oeNL/fnc="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+53
pkgs/development/python-modules/trl/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + # build-system 7 + setuptools, 8 + setuptools-scm, 9 + 10 + # dependencies 11 + accelerate, 12 + datasets, 13 + rich, 14 + transformers, 15 + }: 16 + 17 + buildPythonPackage rec { 18 + pname = "trl"; 19 + version = "0.15.2"; 20 + pyproject = true; 21 + 22 + src = fetchFromGitHub { 23 + owner = "huggingface"; 24 + repo = "trl"; 25 + tag = "v${version}"; 26 + hash = "sha256-HsSmFXFqDOWVLa6VXdPZVS9C3bjYcsliR0TwNpPiQx4="; 27 + }; 28 + 29 + build-system = [ 30 + setuptools 31 + setuptools-scm 32 + ]; 33 + 34 + dependencies = [ 35 + accelerate 36 + datasets 37 + rich 38 + transformers 39 + ]; 40 + 41 + # Many tests require internet access. 42 + doCheck = false; 43 + 44 + pythonImportsCheck = [ "trl" ]; 45 + 46 + meta = { 47 + description = "Train transformer language models with reinforcement learning"; 48 + homepage = "https://github.com/huggingface/trl"; 49 + changelog = "https://github.com/huggingface/trl/releases/tag/v${version}"; 50 + license = lib.licenses.asl20; 51 + maintainers = with lib.maintainers; [ hoh ]; 52 + }; 53 + }
+69
pkgs/development/python-modules/tyro/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + # build-system 7 + hatchling, 8 + 9 + # dependencies 10 + docstring-parser, 11 + rich, 12 + shtab, 13 + typeguard, 14 + typing-extensions, 15 + 16 + # tests 17 + attrs, 18 + flax, 19 + jax, 20 + ml-collections, 21 + omegaconf, 22 + pydantic, 23 + pytestCheckHook, 24 + torch, 25 + }: 26 + 27 + buildPythonPackage rec { 28 + pname = "tyro"; 29 + version = "0.9.19"; 30 + pyproject = true; 31 + 32 + src = fetchFromGitHub { 33 + owner = "brentyi"; 34 + repo = "tyro"; 35 + tag = "v${version}"; 36 + hash = "sha256-A1Vplc84Xy8TufqmklPUzIdgiPpFcIjqV0eUgdKmYRM="; 37 + }; 38 + 39 + build-system = [ hatchling ]; 40 + 41 + dependencies = [ 42 + docstring-parser 43 + rich 44 + shtab 45 + typeguard 46 + typing-extensions 47 + ]; 48 + 49 + nativeCheckInputs = [ 50 + attrs 51 + flax 52 + jax 53 + ml-collections 54 + omegaconf 55 + pydantic 56 + pytestCheckHook 57 + torch 58 + ]; 59 + 60 + pythonImportsCheck = [ "tyro" ]; 61 + 62 + meta = { 63 + description = "CLI interfaces & config objects, from types"; 64 + homepage = "https://github.com/brentyi/tyro"; 65 + changelog = "https://github.com/brentyi/tyro/releases/tag/v${version}"; 66 + license = lib.licenses.mit; 67 + maintainers = with lib.maintainers; [ hoh ]; 68 + }; 69 + }
+86
pkgs/development/python-modules/unsloth-zoo/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + 6 + # build-system 7 + setuptools, 8 + setuptools-scm, 9 + 10 + # dependencies 11 + accelerate, 12 + cut-cross-entropy, 13 + datasets, 14 + hf-transfer, 15 + huggingface-hub, 16 + packaging, 17 + peft, 18 + psutil, 19 + sentencepiece, 20 + torch, 21 + tqdm, 22 + transformers, 23 + trl, 24 + tyro, 25 + }: 26 + 27 + buildPythonPackage rec { 28 + pname = "unsloth-zoo"; 29 + version = "2025.4.1"; 30 + pyproject = true; 31 + 32 + # no tags on GitHub 33 + src = fetchPypi { 34 + pname = "unsloth_zoo"; 35 + inherit version; 36 + hash = "sha256-mRs/NMCNJWT52S7mtbQI332IQR6+/IaL29XmtMOz3fE="; 37 + }; 38 + 39 + # pyproject.toml requires an obsolete version of protobuf, 40 + # but it is not used. 41 + # Upstream issue: https://github.com/unslothai/unsloth-zoo/pull/68 42 + pythonRelaxDeps = [ 43 + "protobuf" 44 + ]; 45 + 46 + patches = [ 47 + # Avoid circular dependency in Nix, since `unsloth` depends on `unsloth-zoo`. 48 + ./dont-require-unsloth.patch 49 + ]; 50 + 51 + build-system = [ 52 + setuptools 53 + setuptools-scm 54 + ]; 55 + 56 + dependencies = [ 57 + accelerate 58 + cut-cross-entropy 59 + datasets 60 + hf-transfer 61 + huggingface-hub 62 + packaging 63 + peft 64 + psutil 65 + sentencepiece 66 + torch 67 + tqdm 68 + transformers 69 + trl 70 + tyro 71 + ]; 72 + 73 + # No tests 74 + doCheck = false; 75 + 76 + pythonImportsCheck = [ 77 + "unsloth_zoo" 78 + ]; 79 + 80 + meta = { 81 + description = "Utils for Unsloth"; 82 + homepage = "https://github.com/unslothai/unsloth_zoo"; 83 + license = lib.licenses.mit; 84 + maintainers = with lib.maintainers; [ hoh ]; 85 + }; 86 + }
+18
pkgs/development/python-modules/unsloth-zoo/dont-require-unsloth.patch
··· 1 + diff --git a/unsloth_zoo/__init__.py b/unsloth_zoo/__init__.py 2 + --- a/unsloth_zoo/__init__.py 3 + +++ b/unsloth_zoo/__init__.py 4 + @@ -17,14 +17,10 @@ 5 + __version__ = "2025.3.17" 6 + 7 + from importlib.util import find_spec 8 + -if find_spec("unsloth") is None: 9 + - raise ImportError("Please install Unsloth via `pip install unsloth`!") 10 + pass 11 + del find_spec 12 + 13 + import os 14 + -if not ("UNSLOTH_IS_PRESENT" in os.environ): 15 + - raise ImportError("Please install Unsloth via `pip install unsloth`!") 16 + pass 17 + 18 + try:
+92
pkgs/development/python-modules/unsloth/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + 6 + # build-system 7 + setuptools, 8 + setuptools-scm, 9 + 10 + # dependencies 11 + bitsandbytes, 12 + numpy, 13 + packaging, 14 + torch, 15 + unsloth-zoo, 16 + xformers, 17 + tyro, 18 + transformers, 19 + datasets, 20 + sentencepiece, 21 + tqdm, 22 + accelerate, 23 + trl, 24 + peft, 25 + protobuf, 26 + huggingface-hub, 27 + hf-transfer, 28 + diffusers, 29 + torchvision, 30 + }: 31 + 32 + buildPythonPackage rec { 33 + pname = "unsloth"; 34 + version = "2025.4.1"; 35 + pyproject = true; 36 + 37 + # Tags on the GitHub repo don't match 38 + src = fetchPypi { 39 + pname = "unsloth"; 40 + inherit version; 41 + hash = "sha256-9LtDGfdWH7R3U/xi+aK3V4zA+vs83S6Cp0F2NQKvSdY="; 42 + }; 43 + 44 + build-system = [ 45 + setuptools 46 + setuptools-scm 47 + ]; 48 + 49 + dependencies = [ 50 + bitsandbytes 51 + numpy 52 + packaging 53 + torch 54 + unsloth-zoo 55 + xformers 56 + tyro 57 + transformers 58 + datasets 59 + sentencepiece 60 + tqdm 61 + accelerate 62 + trl 63 + peft 64 + protobuf 65 + huggingface-hub 66 + hf-transfer 67 + diffusers 68 + torchvision 69 + ]; 70 + 71 + # pyproject.toml requires an obsolete version of protobuf, 72 + # but it is not used. 73 + # Upstream issue: https://github.com/unslothai/unsloth-zoo/pull/68 74 + pythonRelaxDeps = [ 75 + "protobuf" 76 + ]; 77 + 78 + # The source repository contains no test 79 + doCheck = false; 80 + 81 + # Importing requires a GPU, else the following error is raised: 82 + # NotImplementedError: Unsloth: No NVIDIA GPU found? Unsloth currently only supports GPUs! 83 + dontUsePythonImportsCheck = true; 84 + 85 + meta = { 86 + description = "Finetune Llama 3.3, DeepSeek-R1 & Reasoning LLMs 2x faster with 70% less memory"; 87 + homepage = "https://github.com/unslothai/unsloth"; 88 + changelog = "https://github.com/unslothai/unsloth/releases/tag/${version}"; 89 + license = lib.licenses.asl20; 90 + maintainers = with lib.maintainers; [ hoh ]; 91 + }; 92 + }
+1 -1
pkgs/development/tools/electron/binary/generic.nix
··· 58 58 ]; 59 59 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 60 60 # https://www.electronjs.org/docs/latest/tutorial/electron-timelines 61 - knownVulnerabilities = optional (versionOlder version "33.0.0") "Electron version ${version} is EOL"; 61 + knownVulnerabilities = optional (versionOlder version "34.0.0") "Electron version ${version} is EOL"; 62 62 }; 63 63 64 64 fetcher =
-1261
pkgs/development/tools/electron/info.json
··· 1 1 { 2 - "33": { 3 - "chrome": "130.0.6723.191", 4 - "chromium": { 5 - "deps": { 6 - "gn": { 7 - "hash": "sha256-iNXRq3Mr8+wmY1SR4sV7yd2fDiIZ94eReelwFI0UhGU=", 8 - "rev": "20806f79c6b4ba295274e3a589d85db41a02fdaa", 9 - "url": "https://gn.googlesource.com/gn", 10 - "version": "2024-09-09" 11 - } 12 - }, 13 - "version": "130.0.6723.191" 14 - }, 15 - "chromium_npm_hash": "sha256-4w5m/bTMygidlb4TZHMx1Obp784DLxMwrfe1Uvyyfp8=", 16 - "deps": { 17 - "src": { 18 - "args": { 19 - "hash": "sha256-Vk3D3w8molUl0Gsg/LbgCktU2JQ3TzOhrwC/t2LuOy0=", 20 - "postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ", 21 - "rev": "130.0.6723.191", 22 - "url": "https://chromium.googlesource.com/chromium/src.git" 23 - }, 24 - "fetcher": "fetchFromGitiles" 25 - }, 26 - "src/chrome/test/data/perf/canvas_bench": { 27 - "args": { 28 - "hash": "sha256-svOuyBGKloBLM11xLlWCDsB4PpRjdKTBdW2UEW4JQjM=", 29 - "rev": "a7b40ea5ae0239517d78845a5fc9b12976bfc732", 30 - "url": "https://chromium.googlesource.com/chromium/canvas_bench.git" 31 - }, 32 - "fetcher": "fetchFromGitiles" 33 - }, 34 - "src/chrome/test/data/perf/frame_rate/content": { 35 - "args": { 36 - "hash": "sha256-t4kcuvH0rkPBkcdiMsoNQaRwU09eU+oSvyHDiAHrKXo=", 37 - "rev": "c10272c88463efeef6bb19c9ec07c42bc8fe22b9", 38 - "url": "https://chromium.googlesource.com/chromium/frame_rate/content.git" 39 - }, 40 - "fetcher": "fetchFromGitiles" 41 - }, 42 - "src/chrome/test/data/xr/webvr_info": { 43 - "args": { 44 - "hash": "sha256-BsAPwc4oEWri0TlqhyxqFNqKdfgVSrB0vQyISmYY4eg=", 45 - "rev": "c58ae99b9ff9e2aa4c524633519570bf33536248", 46 - "url": "https://chromium.googlesource.com/external/github.com/toji/webvr.info.git" 47 - }, 48 - "fetcher": "fetchFromGitiles" 49 - }, 50 - "src/docs/website": { 51 - "args": { 52 - "hash": "sha256-XK22S9WwNN4zQZ5teiQ1sZA5m/8rArwq3jCgM6H9KQY=", 53 - "rev": "052e29447b43b18da32fff653b9d58ef79fbc836", 54 - "url": "https://chromium.googlesource.com/website.git" 55 - }, 56 - "fetcher": "fetchFromGitiles" 57 - }, 58 - "src/electron": { 59 - "args": { 60 - "hash": "sha256-5r6sCfGOwMJhn20LIKxeaM1AyHbN0jgr1YxhFvCxZo0=", 61 - "owner": "electron", 62 - "repo": "electron", 63 - "rev": "v33.4.10" 64 - }, 65 - "fetcher": "fetchFromGitHub" 66 - }, 67 - "src/media/cdm/api": { 68 - "args": { 69 - "hash": "sha256-6J6aSYW0or99VAgMNJJOdJqMJspoG7w1HxDN50MV5bw=", 70 - "rev": "eb21edc44e8e5a82095037be80c8b15c51624293", 71 - "url": "https://chromium.googlesource.com/chromium/cdm.git" 72 - }, 73 - "fetcher": "fetchFromGitiles" 74 - }, 75 - "src/net/third_party/quiche/src": { 76 - "args": { 77 - "hash": "sha256-NJKJ5cc+wEcmCIFYXWQX4x9BZblbS+wqj+25CcUiPZM=", 78 - "rev": "9808dac40e034f09d7af53d3d79589a02e39c211", 79 - "url": "https://quiche.googlesource.com/quiche.git" 80 - }, 81 - "fetcher": "fetchFromGitiles" 82 - }, 83 - "src/testing/libfuzzer/fuzzers/wasm_corpus": { 84 - "args": { 85 - "hash": "sha256-qWsGQNUptbz0jYvUuxP7woNf5QQrfn9k3uvr82Yk0QM=", 86 - "rev": "f650ff816f2ef227f61ea2e9f222aa69708ab367", 87 - "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git" 88 - }, 89 - "fetcher": "fetchFromGitiles" 90 - }, 91 - "src/third_party/accessibility_test_framework/src": { 92 - "args": { 93 - "hash": "sha256-mzVgoxxBWebesG6okyMxxmO6oH+TITA4o9ucHHMMzkQ=", 94 - "rev": "4a764c690353ea136c82f1a696a70bf38d1ef5fe", 95 - "url": "https://chromium.googlesource.com/external/github.com/google/Accessibility-Test-Framework-for-Android.git" 96 - }, 97 - "fetcher": "fetchFromGitiles" 98 - }, 99 - "src/third_party/angle": { 100 - "args": { 101 - "hash": "sha256-OtpF7+KQzk0MWhgBlNV1DheHywtBMDQIPhGUOss9Dtg=", 102 - "rev": "fffbc739779a2df56a464fd6853bbfb24bebb5f6", 103 - "url": "https://chromium.googlesource.com/angle/angle.git" 104 - }, 105 - "fetcher": "fetchFromGitiles" 106 - }, 107 - "src/third_party/angle/third_party/VK-GL-CTS/src": { 108 - "args": { 109 - "hash": "sha256-yPQG/Ddat9H4XZq6Zu5S3VzcZeMhLBcM//KI/3Kxaxg=", 110 - "rev": "1df39e522f4aa358012180fd4cf876af68aff78d", 111 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS" 112 - }, 113 - "fetcher": "fetchFromGitiles" 114 - }, 115 - "src/third_party/angle/third_party/glmark2/src": { 116 - "args": { 117 - "hash": "sha256-L7+zWM0qn8WFhmON7DGvarTsN1YHt1sn5+hazTOZrrk=", 118 - "rev": "ca8de51fedb70bace5351c6b002eb952c747e889", 119 - "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2" 120 - }, 121 - "fetcher": "fetchFromGitiles" 122 - }, 123 - "src/third_party/angle/third_party/rapidjson/src": { 124 - "args": { 125 - "hash": "sha256-btUl1a/B0sXwf/+hyvCvVJjWqIkXfVYCpHm3TeBuOxk=", 126 - "rev": "781a4e667d84aeedbeb8184b7b62425ea66ec59f", 127 - "url": "https://chromium.googlesource.com/external/github.com/Tencent/rapidjson" 128 - }, 129 - "fetcher": "fetchFromGitiles" 130 - }, 131 - "src/third_party/anonymous_tokens/src": { 132 - "args": { 133 - "hash": "sha256-PMB49+zW9ewlS9ym+xi0xYQYLN0j5Urx6yBXWd8FjjI=", 134 - "rev": "6ea6ec78f9e4998d0a7a5677b2aec08f0ac858f8", 135 - "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git" 136 - }, 137 - "fetcher": "fetchFromGitiles" 138 - }, 139 - "src/third_party/beto-core/src": { 140 - "args": { 141 - "hash": "sha256-QPFGjtu/I0r4+dTQ2eSlWIEYwJ43B3yW0q4QtVFTVGY=", 142 - "rev": "89563fec14c756482afa08b016eeba9087c8d1e3", 143 - "url": "https://beto-core.googlesource.com/beto-core.git" 144 - }, 145 - "fetcher": "fetchFromGitiles" 146 - }, 147 - "src/third_party/boringssl/src": { 148 - "args": { 149 - "hash": "sha256-on+VonYXZ710oqgaK/OKa9Huq2mSXp8SJcj9CciHsf8=", 150 - "rev": "58f3bc83230d2958bb9710bc910972c4f5d382dc", 151 - "url": "https://boringssl.googlesource.com/boringssl.git" 152 - }, 153 - "fetcher": "fetchFromGitiles" 154 - }, 155 - "src/third_party/breakpad/breakpad": { 156 - "args": { 157 - "hash": "sha256-kTkwRfaqw5ZCHEvu2YPZ+1vCfekHkY5pY3m9snDN64g=", 158 - "rev": "6b0c5b7ee1988a14a4af94564e8ae8bba8a94374", 159 - "url": "https://chromium.googlesource.com/breakpad/breakpad.git" 160 - }, 161 - "fetcher": "fetchFromGitiles" 162 - }, 163 - "src/third_party/cast_core/public/src": { 164 - "args": { 165 - "hash": "sha256-AalRQhJmornCqmvE2+36J/3LubaA0jr6P1PXy32lX4I=", 166 - "rev": "71f51fd6fa45fac73848f65421081edd723297cd", 167 - "url": "https://chromium.googlesource.com/cast_core/public" 168 - }, 169 - "fetcher": "fetchFromGitiles" 170 - }, 171 - "src/third_party/catapult": { 172 - "args": { 173 - "hash": "sha256-IHubCuEBE9W0wRudOmjUoaOvT66JuVTzEBUOTvdnXqQ=", 174 - "rev": "296226a4a0067c8cffeb8831fb87526a8035f3cc", 175 - "url": "https://chromium.googlesource.com/catapult.git" 176 - }, 177 - "fetcher": "fetchFromGitiles" 178 - }, 179 - "src/third_party/ced/src": { 180 - "args": { 181 - "hash": "sha256-ySG74Rj2i2c/PltEgHVEDq+N8yd9gZmxNktc56zIUiY=", 182 - "rev": "ba412eaaacd3186085babcd901679a48863c7dd5", 183 - "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git" 184 - }, 185 - "fetcher": "fetchFromGitiles" 186 - }, 187 - "src/third_party/chromium-variations": { 188 - "args": { 189 - "hash": "sha256-DR5rJdnDKunS/PHtVK1n4zk0MmK54LhlawZW74711LY=", 190 - "rev": "6aa57f2c6b49402b55ec607c17bd7ee8946970b0", 191 - "url": "https://chromium.googlesource.com/chromium-variations.git" 192 - }, 193 - "fetcher": "fetchFromGitiles" 194 - }, 195 - "src/third_party/clang-format/script": { 196 - "args": { 197 - "hash": "sha256-whD8isX2ZhLrFzdxHhFP1S/sZDRgyrzLFaVd7OEFqYo=", 198 - "rev": "3c0acd2d4e73dd911309d9e970ba09d58bf23a62", 199 - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git" 200 - }, 201 - "fetcher": "fetchFromGitiles" 202 - }, 203 - "src/third_party/cld_3/src": { 204 - "args": { 205 - "hash": "sha256-C3MOMBUy9jgkT9BAi/Fgm2UH4cxRuwSBEcRl3hzM2Ss=", 206 - "rev": "b48dc46512566f5a2d41118c8c1116c4f96dc661", 207 - "url": "https://chromium.googlesource.com/external/github.com/google/cld_3.git" 208 - }, 209 - "fetcher": "fetchFromGitiles" 210 - }, 211 - "src/third_party/colorama/src": { 212 - "args": { 213 - "hash": "sha256-6ZTdPYSHdQOLYMSnE+Tp7PgsVTs3U2awGu9Qb4Rg/tk=", 214 - "rev": "3de9f013df4b470069d03d250224062e8cf15c49", 215 - "url": "https://chromium.googlesource.com/external/colorama.git" 216 - }, 217 - "fetcher": "fetchFromGitiles" 218 - }, 219 - "src/third_party/content_analysis_sdk/src": { 220 - "args": { 221 - "hash": "sha256-f5Jmk1MiGjaRdLun+v/GKVl8Yv9hOZMTQUSxgiJalcY=", 222 - "rev": "9a408736204513e0e95dd2ab3c08de0d95963efc", 223 - "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git" 224 - }, 225 - "fetcher": "fetchFromGitiles" 226 - }, 227 - "src/third_party/cpu_features/src": { 228 - "args": { 229 - "hash": "sha256-E8LoVzhe+TAmARWZTSuINlsVhzpUJMxPPCGe/dHZcyA=", 230 - "rev": "936b9ab5515dead115606559502e3864958f7f6e", 231 - "url": "https://chromium.googlesource.com/external/github.com/google/cpu_features.git" 232 - }, 233 - "fetcher": "fetchFromGitiles" 234 - }, 235 - "src/third_party/cpuinfo/src": { 236 - "args": { 237 - "hash": "sha256-UKy9TIiO/UJ5w+qLRlMd085CX2qtdVH2W3rtxB5r6MY=", 238 - "rev": "ca678952a9a8eaa6de112d154e8e104b22f9ab3f", 239 - "url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git" 240 - }, 241 - "fetcher": "fetchFromGitiles" 242 - }, 243 - "src/third_party/crabbyavif/src": { 244 - "args": { 245 - "hash": "sha256-9ooMkYOHRYbV2kdxu8VWUNgBeBsrN4kWUb8cZJwZfiU=", 246 - "rev": "adfb834d76c6a064f28bb3a694689fc14a42425e", 247 - "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git" 248 - }, 249 - "fetcher": "fetchFromGitiles" 250 - }, 251 - "src/third_party/crc32c/src": { 252 - "args": { 253 - "hash": "sha256-KBraGaO5LmmPP+p8RuDogGldbTWdNDK+WzF4Q09keuE=", 254 - "rev": "d3d60ac6e0f16780bcfcc825385e1d338801a558", 255 - "url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git" 256 - }, 257 - "fetcher": "fetchFromGitiles" 258 - }, 259 - "src/third_party/cros-components/src": { 260 - "args": { 261 - "hash": "sha256-gEhAwW6u8VgBRFmAddRBlosbf/a9lhRLgs70Dvh1zos=", 262 - "rev": "08a6ca6559c8d07c79fb5576a44e016e3126c221", 263 - "url": "https://chromium.googlesource.com/external/google3/cros_components.git" 264 - }, 265 - "fetcher": "fetchFromGitiles" 266 - }, 267 - "src/third_party/cros_system_api": { 268 - "args": { 269 - "hash": "sha256-9rM9m6VRX7B+h9JiICN5O9rBYdQEHNlCUnQMuaTy/1s=", 270 - "rev": "2f88f9c4581a9c854604fa23516de8c9c13b227b", 271 - "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git" 272 - }, 273 - "fetcher": "fetchFromGitiles" 274 - }, 275 - "src/third_party/crossbench": { 276 - "args": { 277 - "hash": "sha256-7IuhXuxXD3xBkgazg3B9GZknlNv8Xi0eTHkeQv63ayk=", 278 - "rev": "2b812597dd143dbdc560ff2f28d5f8d3adc700d4", 279 - "url": "https://chromium.googlesource.com/crossbench.git" 280 - }, 281 - "fetcher": "fetchFromGitiles" 282 - }, 283 - "src/third_party/dav1d/libdav1d": { 284 - "args": { 285 - "hash": "sha256-qJSUt8gMFB+IhOnEAw3t6nj1y7XUY91pLQBF8CeYtas=", 286 - "rev": "6b3c489a2ee2c030f351f21987c27611b4cbe725", 287 - "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git" 288 - }, 289 - "fetcher": "fetchFromGitiles" 290 - }, 291 - "src/third_party/dawn": { 292 - "args": { 293 - "hash": "sha256-T3uqU4eTYDFPrDkUCro/RjNUwCEoFUu6n+wzmkYgO1U=", 294 - "rev": "f1041a163d06fb86b082e29260ab53a4637b0e98", 295 - "url": "https://dawn.googlesource.com/dawn.git" 296 - }, 297 - "fetcher": "fetchFromGitiles" 298 - }, 299 - "src/third_party/dawn/third_party/dxc": { 300 - "args": { 301 - "hash": "sha256-CrR08tw9e+4U+fa6E9xoP/4puPNHEjLrxtSju8psLlk=", 302 - "rev": "05334a70d3e5355fc86c94bb4e3cfe1c31a65999", 303 - "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler" 304 - }, 305 - "fetcher": "fetchFromGitiles" 306 - }, 307 - "src/third_party/dawn/third_party/dxheaders": { 308 - "args": { 309 - "hash": "sha256-0Miw1Cy/jmOo7bLFBOHuTRDV04cSeyvUEyPkpVsX9DA=", 310 - "rev": "980971e835876dc0cde415e8f9bc646e64667bf7", 311 - "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers" 312 - }, 313 - "fetcher": "fetchFromGitiles" 314 - }, 315 - "src/third_party/dawn/third_party/glfw": { 316 - "args": { 317 - "hash": "sha256-E1zXIDiw87badrLOZTvV+Wh9NZHu51nb70ZK9vlAlqE=", 318 - "rev": "b35641f4a3c62aa86a0b3c983d163bc0fe36026d", 319 - "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw" 320 - }, 321 - "fetcher": "fetchFromGitiles" 322 - }, 323 - "src/third_party/dawn/third_party/khronos/EGL-Registry": { 324 - "args": { 325 - "hash": "sha256-Z6DwLfgQ1wsJXz0KKJyVieOatnDmx3cs0qJ6IEgSq1A=", 326 - "rev": "7dea2ed79187cd13f76183c4b9100159b9e3e071", 327 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/EGL-Registry" 328 - }, 329 - "fetcher": "fetchFromGitiles" 330 - }, 331 - "src/third_party/dawn/third_party/khronos/OpenGL-Registry": { 332 - "args": { 333 - "hash": "sha256-K3PcRIiD3AmnbiSm5TwaLs4Gu9hxaN8Y91WMKK8pOXE=", 334 - "rev": "5bae8738b23d06968e7c3a41308568120943ae77", 335 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry" 336 - }, 337 - "fetcher": "fetchFromGitiles" 338 - }, 339 - "src/third_party/dawn/third_party/webgpu-cts": { 340 - "args": { 341 - "hash": "sha256-heIL8hhaVr0uRi2lD+7RFltggVFW48ZY9Tdl0yVRdac=", 342 - "rev": "a5065e398d2430c83e17ef9cbad6eae31d1efa8f", 343 - "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts" 344 - }, 345 - "fetcher": "fetchFromGitiles" 346 - }, 347 - "src/third_party/dawn/third_party/webgpu-headers": { 348 - "args": { 349 - "hash": "sha256-J3PcwYoO79HqrACFgk77BZLTCi7oi5k2J6v3wlcFVD4=", 350 - "rev": "8049c324dc7b3c09dc96ea04cb02860f272c8686", 351 - "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers" 352 - }, 353 - "fetcher": "fetchFromGitiles" 354 - }, 355 - "src/third_party/depot_tools": { 356 - "args": { 357 - "hash": "sha256-C8U5BFLBCorwHvfKvh1xmAzOaDcBAbe3GhwJebENZD4=", 358 - "rev": "22df6f8e622dc3e8df8dc8b5d3e3503b169af78e", 359 - "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git" 360 - }, 361 - "fetcher": "fetchFromGitiles" 362 - }, 363 - "src/third_party/devtools-frontend/src": { 364 - "args": { 365 - "hash": "sha256-gRc2ei5m7a5KVKEMIivPGy1IQqDIaJxUJHLd5k2F+GQ=", 366 - "rev": "deee9c11c9f76ef595b7d0b52fcf677d25aac5f2", 367 - "url": "https://chromium.googlesource.com/devtools/devtools-frontend" 368 - }, 369 - "fetcher": "fetchFromGitiles" 370 - }, 371 - "src/third_party/dom_distiller_js/dist": { 372 - "args": { 373 - "hash": "sha256-yuEBD2XQlV3FGI/i7lTmJbCqzeBiuG1Qow8wvsppGJw=", 374 - "rev": "199de96b345ada7c6e7e6ba3d2fa7a6911b8767d", 375 - "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git" 376 - }, 377 - "fetcher": "fetchFromGitiles" 378 - }, 379 - "src/third_party/domato/src": { 380 - "args": { 381 - "hash": "sha256-fYxoA0fxKe9U23j+Jp0MWj4m7RfsRpM0XjF6/yOhX1I=", 382 - "rev": "053714bccbda79cf76dac3fee48ab2b27f21925e", 383 - "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git" 384 - }, 385 - "fetcher": "fetchFromGitiles" 386 - }, 387 - "src/third_party/eigen3/src": { 388 - "args": { 389 - "hash": "sha256-U4SMReXTFZg7YGyefI6MXIB66nt5OiANMH0HUyr/xIc=", 390 - "rev": "134b526d6110061469168e7e0511822a8e30bcaf", 391 - "url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git" 392 - }, 393 - "fetcher": "fetchFromGitiles" 394 - }, 395 - "src/third_party/electron_node": { 396 - "args": { 397 - "hash": "sha256-ta9gw6A0aYguKYNRBW2nSPC3UTU5/7GNUPS02yyByis=", 398 - "owner": "nodejs", 399 - "repo": "node", 400 - "rev": "v20.18.3" 401 - }, 402 - "fetcher": "fetchFromGitHub" 403 - }, 404 - "src/third_party/emoji-segmenter/src": { 405 - "args": { 406 - "hash": "sha256-sI6UgXTWxXJajB2h2LH3caf7cqRbBshD5GoLocrUivk=", 407 - "rev": "6b8f235b72deba7d6ef113631129b274c14941ef", 408 - "url": "https://chromium.googlesource.com/external/github.com/google/emoji-segmenter.git" 409 - }, 410 - "fetcher": "fetchFromGitiles" 411 - }, 412 - "src/third_party/engflow-reclient-configs": { 413 - "args": { 414 - "hash": "sha256-aZXYPj9KYBiZnljqOLlWJWS396Fg3EhjiQLZmkwCBsY=", 415 - "owner": "EngFlow", 416 - "repo": "reclient-configs", 417 - "rev": "955335c30a752e9ef7bff375baab5e0819b6c00d" 418 - }, 419 - "fetcher": "fetchFromGitHub" 420 - }, 421 - "src/third_party/expat/src": { 422 - "args": { 423 - "hash": "sha256-Iwu9+i/0vsPyu6pOWFxjNNblVxMl6bTPW5eWyaju4Mg=", 424 - "rev": "624da0f593bb8d7e146b9f42b06d8e6c80d032a3", 425 - "url": "https://chromium.googlesource.com/external/github.com/libexpat/libexpat.git" 426 - }, 427 - "fetcher": "fetchFromGitiles" 428 - }, 429 - "src/third_party/farmhash/src": { 430 - "args": { 431 - "hash": "sha256-5n58VEUxa/K//jAfZqG4cXyfxrp50ogWDNYcgiXVHdc=", 432 - "rev": "816a4ae622e964763ca0862d9dbd19324a1eaf45", 433 - "url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git" 434 - }, 435 - "fetcher": "fetchFromGitiles" 436 - }, 437 - "src/third_party/fast_float/src": { 438 - "args": { 439 - "hash": "sha256-0eVovauN7SnO3nSIWBRWAJ4dR7q5beZrIGUZ18M2pao=", 440 - "rev": "3e57d8dcfb0a04b5a8a26b486b54490a2e9b310f", 441 - "url": "https://chromium.googlesource.com/external/github.com/fastfloat/fast_float.git" 442 - }, 443 - "fetcher": "fetchFromGitiles" 444 - }, 445 - "src/third_party/ffmpeg": { 446 - "args": { 447 - "hash": "sha256-HnpWlSfXxa951UkFgL/2zKoaBeveuVkTZz/iqYXjkH8=", 448 - "rev": "91903c28af60a732a051c343b496e1188eec9b05", 449 - "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git" 450 - }, 451 - "fetcher": "fetchFromGitiles" 452 - }, 453 - "src/third_party/flac": { 454 - "args": { 455 - "hash": "sha256-gvTFPNOlBfozptaH7lTb9iD/09AmpdT3kCl9ClszjEs=", 456 - "rev": "689da3a7ed50af7448c3f1961d1791c7c1d9c85c", 457 - "url": "https://chromium.googlesource.com/chromium/deps/flac.git" 458 - }, 459 - "fetcher": "fetchFromGitiles" 460 - }, 461 - "src/third_party/flatbuffers/src": { 462 - "args": { 463 - "hash": "sha256-tbc45o0MbMvK5XqRUJt5Eg8BU6+TJqlmwFgQhHq6wRM=", 464 - "rev": "8db59321d9f02cdffa30126654059c7d02f70c32", 465 - "url": "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git" 466 - }, 467 - "fetcher": "fetchFromGitiles" 468 - }, 469 - "src/third_party/fontconfig/src": { 470 - "args": { 471 - "hash": "sha256-W5WIgC6A52kY4fNkbsDEa0o+dfd97Rl5NKfgnIRpI00=", 472 - "rev": "14d466b30a8ab4a9d789977ed94f2c30e7209267", 473 - "url": "https://chromium.googlesource.com/external/fontconfig.git" 474 - }, 475 - "fetcher": "fetchFromGitiles" 476 - }, 477 - "src/third_party/fp16/src": { 478 - "args": { 479 - "hash": "sha256-m2d9bqZoGWzuUPGkd29MsrdscnJRtuIkLIMp3fMmtRY=", 480 - "rev": "0a92994d729ff76a58f692d3028ca1b64b145d91", 481 - "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git" 482 - }, 483 - "fetcher": "fetchFromGitiles" 484 - }, 485 - "src/third_party/freetype-testing/src": { 486 - "args": { 487 - "hash": "sha256-2aHPchIK5Oce5+XxdXVCC+8EM6i0XT0rFbjSIVa2L1A=", 488 - "rev": "7a69b1a2b028476f840ab7d4a2ffdfe4eb2c389f", 489 - "url": "https://chromium.googlesource.com/external/github.com/freetype/freetype2-testing.git" 490 - }, 491 - "fetcher": "fetchFromGitiles" 492 - }, 493 - "src/third_party/freetype/src": { 494 - "args": { 495 - "hash": "sha256-w5Zd4yvGoMQ0BmDGa2b9gK/+7f+UaZDRYqEdMGH/zKg=", 496 - "rev": "83af801b552111e37d9466a887e1783a0fb5f196", 497 - "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git" 498 - }, 499 - "fetcher": "fetchFromGitiles" 500 - }, 501 - "src/third_party/fuzztest/src": { 502 - "args": { 503 - "hash": "sha256-g+iJrywURQfdYpco26VN+OlhZkVcFzmAK18C7W7/WLU=", 504 - "rev": "a29e31cb00ec9b123dec5a0c6b8d4bc12c2480c8", 505 - "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git" 506 - }, 507 - "fetcher": "fetchFromGitiles" 508 - }, 509 - "src/third_party/fxdiv/src": { 510 - "args": { 511 - "hash": "sha256-LjX5kivfHbqCIA5pF9qUvswG1gjOFo3CMpX0VR+Cn38=", 512 - "rev": "63058eff77e11aa15bf531df5dd34395ec3017c8", 513 - "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git" 514 - }, 515 - "fetcher": "fetchFromGitiles" 516 - }, 517 - "src/third_party/gemmlowp/src": { 518 - "args": { 519 - "hash": "sha256-O5wD8wxgis0qYMaY+xZ21GBDVQFphMRvInCOswS6inA=", 520 - "rev": "13d57703abca3005d97b19df1f2db731607a7dc2", 521 - "url": "https://chromium.googlesource.com/external/github.com/google/gemmlowp.git" 522 - }, 523 - "fetcher": "fetchFromGitiles" 524 - }, 525 - "src/third_party/glslang/src": { 526 - "args": { 527 - "hash": "sha256-6lVjQb8FOyGmRGEcNDzL55s/9bcDY3jIz4Xm3BK3GoI=", 528 - "rev": "dc1012140e015d43711514d1294ac6f626890a40", 529 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang" 530 - }, 531 - "fetcher": "fetchFromGitiles" 532 - }, 533 - "src/third_party/google_benchmark/src": { 534 - "args": { 535 - "hash": "sha256-gztnxui9Fe/FTieMjdvfJjWHjkImtlsHn6fM1FruyME=", 536 - "rev": "344117638c8ff7e239044fd0fa7085839fc03021", 537 - "url": "https://chromium.googlesource.com/external/github.com/google/benchmark.git" 538 - }, 539 - "fetcher": "fetchFromGitiles" 540 - }, 541 - "src/third_party/googletest/src": { 542 - "args": { 543 - "hash": "sha256-jccFUondvjWgCBC3oCLUXqtLV07pkEq8IEZ+FLu1MrE=", 544 - "rev": "0953a17a4281fc26831da647ad3fcd5e21e6473b", 545 - "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git" 546 - }, 547 - "fetcher": "fetchFromGitiles" 548 - }, 549 - "src/third_party/grpc/src": { 550 - "args": { 551 - "hash": "sha256-64JEVCx/PCM0dvv7kAQvSjLc0QbRAZVBDzwD/FAV6T8=", 552 - "rev": "822dab21d9995c5cf942476b35ca12a1aa9d2737", 553 - "url": "https://chromium.googlesource.com/external/github.com/grpc/grpc.git" 554 - }, 555 - "fetcher": "fetchFromGitiles" 556 - }, 557 - "src/third_party/harfbuzz-ng/src": { 558 - "args": { 559 - "hash": "sha256-iR49rfGDKxPObCff1/30hYHpP5FpZ28ROgMZhNk9eFY=", 560 - "rev": "1da053e87f0487382404656edca98b85fe51f2fd", 561 - "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git" 562 - }, 563 - "fetcher": "fetchFromGitiles" 564 - }, 565 - "src/third_party/highway/src": { 566 - "args": { 567 - "hash": "sha256-PXsXIqWB4NNiFhanRjMIFSWYuW/IRuQo8mMPUBEentY=", 568 - "rev": "8295336dd70f1201d42c22ab5b0861de38cf8fbf", 569 - "url": "https://chromium.googlesource.com/external/github.com/google/highway.git" 570 - }, 571 - "fetcher": "fetchFromGitiles" 572 - }, 573 - "src/third_party/hunspell_dictionaries": { 574 - "args": { 575 - "hash": "sha256-67mvpJRFFa9eMfyqFMURlbxOaTJBICnk+gl0b0mEHl8=", 576 - "rev": "41cdffd71c9948f63c7ad36e1fb0ff519aa7a37e", 577 - "url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git" 578 - }, 579 - "fetcher": "fetchFromGitiles" 580 - }, 581 - "src/third_party/icu": { 582 - "args": { 583 - "hash": "sha256-YlX+PaPhvYh9JzHT9WtS1beUK+cQrHGVUl+IBbv7GeQ=", 584 - "rev": "9408c6fd4a39e6fef0e1c4077602e1c83b15f3fb", 585 - "url": "https://chromium.googlesource.com/chromium/deps/icu.git" 586 - }, 587 - "fetcher": "fetchFromGitiles" 588 - }, 589 - "src/third_party/instrumented_libs": { 590 - "args": { 591 - "hash": "sha256-kHKGADAgzlaeckXFbpU1GhJK+zkiRd9XvdtPF6qrQFY=", 592 - "rev": "bb6dbcf2df7a9beb34c3773ef4df161800e3aed9", 593 - "url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git" 594 - }, 595 - "fetcher": "fetchFromGitiles" 596 - }, 597 - "src/third_party/jsoncpp/source": { 598 - "args": { 599 - "hash": "sha256-bSLNcoYBz3QCt5VuTR056V9mU2PmBuYBa0W6hFg2m8Q=", 600 - "rev": "42e892d96e47b1f6e29844cc705e148ec4856448", 601 - "url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git" 602 - }, 603 - "fetcher": "fetchFromGitiles" 604 - }, 605 - "src/third_party/leveldatabase/src": { 606 - "args": { 607 - "hash": "sha256-y3awFXL8ih2UhEqWj8JRgkhzSxfQciLztb020JHJ350=", 608 - "rev": "23e35d792b9154f922b8b575b12596a4d8664c65", 609 - "url": "https://chromium.googlesource.com/external/leveldb.git" 610 - }, 611 - "fetcher": "fetchFromGitiles" 612 - }, 613 - "src/third_party/libFuzzer/src": { 614 - "args": { 615 - "hash": "sha256-xQXfRIcQmAVP0k2mT7Blv1wBxL6wDaWTbIPGcTiMZRo=", 616 - "rev": "487e79376394754705984c5de7c4ce7f82f2bd7c", 617 - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git" 618 - }, 619 - "fetcher": "fetchFromGitiles" 620 - }, 621 - "src/third_party/libaddressinput/src": { 622 - "args": { 623 - "hash": "sha256-xvUUQSPrvqUp5DI9AqlRTWurwDW087c6v4RvI+4sfOQ=", 624 - "rev": "e8712e415627f22d0b00ebee8db99547077f39bd", 625 - "url": "https://chromium.googlesource.com/external/libaddressinput.git" 626 - }, 627 - "fetcher": "fetchFromGitiles" 628 - }, 629 - "src/third_party/libaom/source/libaom": { 630 - "args": { 631 - "hash": "sha256-uFUIodoC9qpLycwtWRgc0iqaqcUsvVmwAAQGHKolWto=", 632 - "rev": "d5265b173616ce62de231cd1b1eae853ad03641e", 633 - "url": "https://aomedia.googlesource.com/aom.git" 634 - }, 635 - "fetcher": "fetchFromGitiles" 636 - }, 637 - "src/third_party/libavif/src": { 638 - "args": { 639 - "hash": "sha256-2GKqPgWs1TD0nPW7VoSo8dz3ugPsZhcy2K1V35XflSk=", 640 - "rev": "c2177c3316a49505dcd592ba21073f7abc25cd37", 641 - "url": "https://chromium.googlesource.com/external/github.com/AOMediaCodec/libavif.git" 642 - }, 643 - "fetcher": "fetchFromGitiles" 644 - }, 645 - "src/third_party/libavifinfo/src": { 646 - "args": { 647 - "hash": "sha256-61OPjdMCIbHvWncmBzNw6sqlHcuc1kyqm9k1j4UTcZ0=", 648 - "rev": "8d8b58a3f517ef8d1794baa28ca6ae7d19f65514", 649 - "url": "https://aomedia.googlesource.com/libavifinfo.git" 650 - }, 651 - "fetcher": "fetchFromGitiles" 652 - }, 653 - "src/third_party/libc++/src": { 654 - "args": { 655 - "hash": "sha256-hKlmY2Bn1f6w0Gmx/Le/LwWk/Gf6hzXqR5C+/w+0CNA=", 656 - "rev": "50ab693ecb611942ce4440d8c9ed707ee65ed5e8", 657 - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git" 658 - }, 659 - "fetcher": "fetchFromGitiles" 660 - }, 661 - "src/third_party/libc++abi/src": { 662 - "args": { 663 - "hash": "sha256-GtK8z2jn4es3uuxpAgm5AoQvUjvhAunAyUwm3HEqLVA=", 664 - "rev": "29b2e9a0f48688da116692cb04758393053d269c", 665 - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git" 666 - }, 667 - "fetcher": "fetchFromGitiles" 668 - }, 669 - "src/third_party/libdrm/src": { 670 - "args": { 671 - "hash": "sha256-woSYEDUfcEBpYOYnli13wLMt754A7KnUbmTEcFQdFGw=", 672 - "rev": "ad78bb591d02162d3b90890aa4d0a238b2a37cde", 673 - "url": "https://chromium.googlesource.com/chromiumos/third_party/libdrm.git" 674 - }, 675 - "fetcher": "fetchFromGitiles" 676 - }, 677 - "src/third_party/libgav1/src": { 678 - "args": { 679 - "hash": "sha256-+ss9S5t+yoHzqbtX68+5OyyUbJVecYLwp+C3EXfAziE=", 680 - "rev": "a2f139e9123bdb5edf7707ac6f1b73b3aa5038dd", 681 - "url": "https://chromium.googlesource.com/codecs/libgav1.git" 682 - }, 683 - "fetcher": "fetchFromGitiles" 684 - }, 685 - "src/third_party/libipp/libipp": { 686 - "args": { 687 - "hash": "sha256-gxU92lHLd6uxO8T3QWhZIK0hGy97cki705DV0VimCPY=", 688 - "rev": "2209bb84a8e122dab7c02fe66cc61a7b42873d7f", 689 - "url": "https://chromium.googlesource.com/chromiumos/platform2/libipp.git" 690 - }, 691 - "fetcher": "fetchFromGitiles" 692 - }, 693 - "src/third_party/libjpeg_turbo": { 694 - "args": { 695 - "hash": "sha256-qgHXAjCDFxQ+QqJ8pSmI1NUvHvKKTi4MkIe1I/+hUAI=", 696 - "rev": "927aabfcd26897abb9776ecf2a6c38ea5bb52ab6", 697 - "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git" 698 - }, 699 - "fetcher": "fetchFromGitiles" 700 - }, 701 - "src/third_party/liblouis/src": { 702 - "args": { 703 - "hash": "sha256-EI/uaHXe0NlqdEw764q0SjerThYEVLRogUlmrsZwXnY=", 704 - "rev": "9700847afb92cb35969bdfcbbfbbb74b9c7b3376", 705 - "url": "https://chromium.googlesource.com/external/liblouis-github.git" 706 - }, 707 - "fetcher": "fetchFromGitiles" 708 - }, 709 - "src/third_party/libphonenumber/dist": { 710 - "args": { 711 - "hash": "sha256-3hSnTFTD3KAdbyxfKg12qbIYTmw6YlTCH64gMP/HUJo=", 712 - "rev": "140dfeb81b753388e8a672900fb7a971e9a0d362", 713 - "url": "https://chromium.googlesource.com/external/libphonenumber.git" 714 - }, 715 - "fetcher": "fetchFromGitiles" 716 - }, 717 - "src/third_party/libprotobuf-mutator/src": { 718 - "args": { 719 - "hash": "sha256-ZyPweW+V5foxFQwjjMLkaRUo+FNV+kEDGIH/4oRV614=", 720 - "rev": "a304ec48dcf15d942607032151f7e9ee504b5dcf", 721 - "url": "https://chromium.googlesource.com/external/github.com/google/libprotobuf-mutator.git" 722 - }, 723 - "fetcher": "fetchFromGitiles" 724 - }, 725 - "src/third_party/libsrtp": { 726 - "args": { 727 - "hash": "sha256-4qEZ9MD97MoqCUlZtbEhIKy+fDO1iIWqyrBsKwkjXTg=", 728 - "rev": "000edd791434c8738455f10e0dd6b268a4852c0b", 729 - "url": "https://chromium.googlesource.com/chromium/deps/libsrtp.git" 730 - }, 731 - "fetcher": "fetchFromGitiles" 732 - }, 733 - "src/third_party/libsync/src": { 734 - "args": { 735 - "hash": "sha256-Mkl6C1LxF3RYLwYbxiSfoQPt8QKFwQWj/Ati2sNJ32E=", 736 - "rev": "f4f4387b6bf2387efbcfd1453af4892e8982faf6", 737 - "url": "https://chromium.googlesource.com/aosp/platform/system/core/libsync.git" 738 - }, 739 - "fetcher": "fetchFromGitiles" 740 - }, 741 - "src/third_party/libunwind/src": { 742 - "args": { 743 - "hash": "sha256-5xsrVVSu9b+78GEKeLGNpo7ySxrJ2SeuuKghN6NHlSU=", 744 - "rev": "dc70138c3e68e2f946585f134e20815851e26263", 745 - "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git" 746 - }, 747 - "fetcher": "fetchFromGitiles" 748 - }, 749 - "src/third_party/libvpx/source/libvpx": { 750 - "args": { 751 - "hash": "sha256-fXEPPgUdTsvzbLc8mp7v0MWw/9FfOooIIKjRshvYi2o=", 752 - "rev": "fbf63dff1f528d44f24bd662abb89fd01a4a1c25", 753 - "url": "https://chromium.googlesource.com/webm/libvpx.git" 754 - }, 755 - "fetcher": "fetchFromGitiles" 756 - }, 757 - "src/third_party/libwebm/source": { 758 - "args": { 759 - "hash": "sha256-Mn3snC2g4BDKBJsS6cxT3BZL7LZknOWg77+60Nr4Hy0=", 760 - "rev": "26d9f667170dc75e8d759a997bb61c64dec42dda", 761 - "url": "https://chromium.googlesource.com/webm/libwebm.git" 762 - }, 763 - "fetcher": "fetchFromGitiles" 764 - }, 765 - "src/third_party/libwebp/src": { 766 - "args": { 767 - "hash": "sha256-xuRpEwOnaLGZmrPvfUn3DSoJANd94CG+JXcN7Mdmk5I=", 768 - "rev": "845d5476a866141ba35ac133f856fa62f0b7445f", 769 - "url": "https://chromium.googlesource.com/webm/libwebp.git" 770 - }, 771 - "fetcher": "fetchFromGitiles" 772 - }, 773 - "src/third_party/libyuv": { 774 - "args": { 775 - "hash": "sha256-tQ7eCY1udoGHRoFr83obQ994IMfxqaH68StvXJ6obZ8=", 776 - "rev": "4620f1705822fd6ab99939f43ce63099bd3d9ae0", 777 - "url": "https://chromium.googlesource.com/libyuv/libyuv.git" 778 - }, 779 - "fetcher": "fetchFromGitiles" 780 - }, 781 - "src/third_party/lss": { 782 - "args": { 783 - "hash": "sha256-hE8uZf9Fst66qJkoVYChiB8G41ie+k9M4X0W+5JUSdw=", 784 - "rev": "ce877209e11aa69dcfffbd53ef90ea1d07136521", 785 - "url": "https://chromium.googlesource.com/linux-syscall-support.git" 786 - }, 787 - "fetcher": "fetchFromGitiles" 788 - }, 789 - "src/third_party/material_color_utilities/src": { 790 - "args": { 791 - "hash": "sha256-Y85XU+z9W6tvmDNHJ/dXQnUKXvvDkO3nH/kUJRLqbc4=", 792 - "rev": "13434b50dcb64a482cc91191f8cf6151d90f5465", 793 - "url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git" 794 - }, 795 - "fetcher": "fetchFromGitiles" 796 - }, 797 - "src/third_party/minigbm/src": { 798 - "args": { 799 - "hash": "sha256-9HwvjTETerbQ7YKXH9kUB2eWa8PxGWMAJfx1jAluhrs=", 800 - "rev": "3018207f4d89395cc271278fb9a6558b660885f5", 801 - "url": "https://chromium.googlesource.com/chromiumos/platform/minigbm.git" 802 - }, 803 - "fetcher": "fetchFromGitiles" 804 - }, 805 - "src/third_party/nan": { 806 - "args": { 807 - "hash": "sha256-cwti+BWmF/l/dqa/cN0C587EK4WwRWcWy6gjFVkaMTg=", 808 - "owner": "nodejs", 809 - "repo": "nan", 810 - "rev": "e14bdcd1f72d62bca1d541b66da43130384ec213" 811 - }, 812 - "fetcher": "fetchFromGitHub" 813 - }, 814 - "src/third_party/nasm": { 815 - "args": { 816 - "hash": "sha256-SiRXHsUlWXtH6dbDjDjqNAm105ibEB3jOfNtQAM4CaY=", 817 - "rev": "f477acb1049f5e043904b87b825c5915084a9a29", 818 - "url": "https://chromium.googlesource.com/chromium/deps/nasm.git" 819 - }, 820 - "fetcher": "fetchFromGitiles" 821 - }, 822 - "src/third_party/nearby/src": { 823 - "args": { 824 - "hash": "sha256-RZsdeT1gkbrOuHvngs+Iavl9YE27jLx4AXXYOvSXZoI=", 825 - "rev": "3c8737f92d765407e4ff6c87b8758ba99ede40ed", 826 - "url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git" 827 - }, 828 - "fetcher": "fetchFromGitiles" 829 - }, 830 - "src/third_party/neon_2_sse/src": { 831 - "args": { 832 - "hash": "sha256-299ZptvdTmCnIuVVBkrpf5ZTxKPwgcGUob81tEI91F0=", 833 - "rev": "a15b489e1222b2087007546b4912e21293ea86ff", 834 - "url": "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git" 835 - }, 836 - "fetcher": "fetchFromGitiles" 837 - }, 838 - "src/third_party/openh264/src": { 839 - "args": { 840 - "hash": "sha256-S7dS2IZwt4p4ZrF6K7E5HnwKuI3owU2I7vwtu95uTkE=", 841 - "rev": "478e5ab3eca30e600006d5a0a08b176fd34d3bd1", 842 - "url": "https://chromium.googlesource.com/external/github.com/cisco/openh264" 843 - }, 844 - "fetcher": "fetchFromGitiles" 845 - }, 846 - "src/third_party/openscreen/src": { 847 - "args": { 848 - "hash": "sha256-y2XOZ3CmGdI0S/DLnOwAhm0kGTf/ayJ6OwPVlQCQqBw=", 849 - "rev": "b720e33d337c68353e5d80a72491fb438f27d93a", 850 - "url": "https://chromium.googlesource.com/openscreen" 851 - }, 852 - "fetcher": "fetchFromGitiles" 853 - }, 854 - "src/third_party/openscreen/src/buildtools": { 855 - "args": { 856 - "hash": "sha256-suuxUL//BfAMmG8os8ChI7ic9EjGTi7y5kjxiAyrEQc=", 857 - "rev": "4e0e9c73a0f26735f034f09a9cab2a5c0178536b", 858 - "url": "https://chromium.googlesource.com/chromium/src/buildtools" 859 - }, 860 - "fetcher": "fetchFromGitiles" 861 - }, 862 - "src/third_party/openscreen/src/third_party/tinycbor/src": { 863 - "args": { 864 - "hash": "sha256-fMKBFUSKmODQyg4hKIa1hwnEKIV6WBbY1Gb8DOSnaHA=", 865 - "rev": "d393c16f3eb30d0c47e6f9d92db62272f0ec4dc7", 866 - "url": "https://chromium.googlesource.com/external/github.com/intel/tinycbor.git" 867 - }, 868 - "fetcher": "fetchFromGitiles" 869 - }, 870 - "src/third_party/ots/src": { 871 - "args": { 872 - "hash": "sha256-kiUXrXsaGOzPkKh0dVmU1I13WHt0Stzj7QLMqHN9FbU=", 873 - "rev": "46bea9879127d0ff1c6601b078e2ce98e83fcd33", 874 - "url": "https://chromium.googlesource.com/external/github.com/khaledhosny/ots.git" 875 - }, 876 - "fetcher": "fetchFromGitiles" 877 - }, 878 - "src/third_party/pdfium": { 879 - "args": { 880 - "hash": "sha256-znfeKj2ttFWalFPeP9o8NPYLHD+pWAKuWVudX59MhLw=", 881 - "rev": "2b675cf15ab4b68bf1ed4e0511ba2479e11f1605", 882 - "url": "https://pdfium.googlesource.com/pdfium.git" 883 - }, 884 - "fetcher": "fetchFromGitiles" 885 - }, 886 - "src/third_party/perfetto": { 887 - "args": { 888 - "hash": "sha256-ej8yXGOlmqwnWBbKR99qtIn3MvImaqV5ResVp95zdcM=", 889 - "rev": "9170899ab284db894f14439e561f02f83a04d88e", 890 - "url": "https://android.googlesource.com/platform/external/perfetto.git" 891 - }, 892 - "fetcher": "fetchFromGitiles" 893 - }, 894 - "src/third_party/protobuf-javascript/src": { 895 - "args": { 896 - "hash": "sha256-TmP6xftUVTD7yML7UEM/DB8bcsL5RFlKPyCpcboD86U=", 897 - "rev": "e34549db516f8712f678fcd4bc411613b5cc5295", 898 - "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript" 899 - }, 900 - "fetcher": "fetchFromGitiles" 901 - }, 902 - "src/third_party/pthreadpool/src": { 903 - "args": { 904 - "hash": "sha256-rGg6lgLkmbYo+a9CdaXz9ZUyrqJ1rxLcjLJeBEOPAlE=", 905 - "rev": "560c60d342a76076f0557a3946924c6478470044", 906 - "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/pthreadpool.git" 907 - }, 908 - "fetcher": "fetchFromGitiles" 909 - }, 910 - "src/third_party/pyelftools": { 911 - "args": { 912 - "hash": "sha256-I/7p3IEvfP/gkes4kx18PvWwhAKilQKb67GXoW4zFB4=", 913 - "rev": "19b3e610c86fcadb837d252c794cb5e8008826ae", 914 - "url": "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git" 915 - }, 916 - "fetcher": "fetchFromGitiles" 917 - }, 918 - "src/third_party/pywebsocket3/src": { 919 - "args": { 920 - "hash": "sha256-WEqqu2/7fLqcf/2/IcD7/FewRSZ6jTgVlVBvnihthYQ=", 921 - "rev": "50602a14f1b6da17e0b619833a13addc6ea78bc2", 922 - "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git" 923 - }, 924 - "fetcher": "fetchFromGitiles" 925 - }, 926 - "src/third_party/quic_trace/src": { 927 - "args": { 928 - "hash": "sha256-Nf9ZDLcE1JunhbpEMHhrY2ROnbgrvVZoRkPwWq1DU0g=", 929 - "rev": "caa0a6eaba816ecb737f9a70782b7c80b8ac8dbc", 930 - "url": "https://chromium.googlesource.com/external/github.com/google/quic-trace.git" 931 - }, 932 - "fetcher": "fetchFromGitiles" 933 - }, 934 - "src/third_party/re2/src": { 935 - "args": { 936 - "hash": "sha256-IeANwJlJl45yf8iu/AZNDoiyIvTCZIeK1b74sdCfAIc=", 937 - "rev": "6dcd83d60f7944926bfd308cc13979fc53dd69ca", 938 - "url": "https://chromium.googlesource.com/external/github.com/google/re2.git" 939 - }, 940 - "fetcher": "fetchFromGitiles" 941 - }, 942 - "src/third_party/ruy/src": { 943 - "args": { 944 - "hash": "sha256-4NVvqUZn2BdwTxJINTHwPeRqbGXZrWdcd7jv1Y+eoKY=", 945 - "rev": "c08ec529fc91722bde519628d9449258082eb847", 946 - "url": "https://chromium.googlesource.com/external/github.com/google/ruy.git" 947 - }, 948 - "fetcher": "fetchFromGitiles" 949 - }, 950 - "src/third_party/securemessage/src": { 951 - "args": { 952 - "hash": "sha256-GS4ccnuiqxMs/LVYAtvSlVAYFp4a5GoZsxcriTX3k78=", 953 - "rev": "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84", 954 - "url": "https://chromium.googlesource.com/external/github.com/google/securemessage.git" 955 - }, 956 - "fetcher": "fetchFromGitiles" 957 - }, 958 - "src/third_party/skia": { 959 - "args": { 960 - "hash": "sha256-jwZUcrrya3xGmcocgvLFYGY75uoRwMJRphKBzjVW73Y=", 961 - "rev": "d41eba845cdb7ade07e68f20676675c25e2734fc", 962 - "url": "https://skia.googlesource.com/skia.git" 963 - }, 964 - "fetcher": "fetchFromGitiles" 965 - }, 966 - "src/third_party/smhasher/src": { 967 - "args": { 968 - "hash": "sha256-RyC//me08hwGXRrWcK8GZ1uhIkBq4FByA7fHCVDsniw=", 969 - "rev": "e87738e57558e0ec472b2fc3a643b838e5b6e88f", 970 - "url": "https://chromium.googlesource.com/external/smhasher.git" 971 - }, 972 - "fetcher": "fetchFromGitiles" 973 - }, 974 - "src/third_party/snappy/src": { 975 - "args": { 976 - "hash": "sha256-5fV6NfO8vmqK+iCwpLtE2YjYOzjsshctauyjNIOxrH0=", 977 - "rev": "c9f9edf6d75bb065fa47468bf035e051a57bec7c", 978 - "url": "https://chromium.googlesource.com/external/github.com/google/snappy.git" 979 - }, 980 - "fetcher": "fetchFromGitiles" 981 - }, 982 - "src/third_party/speedometer/v3.0": { 983 - "args": { 984 - "hash": "sha256-qMQ4naX+4uUu3vtzzinjkhxX9/dNoTwj6vWCu4FdQmU=", 985 - "rev": "8d67f28d0281ac4330f283495b7f48286654ad7d", 986 - "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git" 987 - }, 988 - "fetcher": "fetchFromGitiles" 989 - }, 990 - "src/third_party/spirv-cross/src": { 991 - "args": { 992 - "hash": "sha256-H43M9DXfEuyKuvo6rjb5k0KEbYOSFodbPJh8ZKY4PQg=", 993 - "rev": "b8fcf307f1f347089e3c46eb4451d27f32ebc8d3", 994 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross" 995 - }, 996 - "fetcher": "fetchFromGitiles" 997 - }, 998 - "src/third_party/spirv-headers/src": { 999 - "args": { 1000 - "hash": "sha256-o1yRTvP7a+XVwendTKBJKNnelVGWLD0gH258GGeUDhQ=", 1001 - "rev": "2a9b6f951c7d6b04b6c21fe1bf3f475b68b84801", 1002 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers" 1003 - }, 1004 - "fetcher": "fetchFromGitiles" 1005 - }, 1006 - "src/third_party/spirv-tools/src": { 1007 - "args": { 1008 - "hash": "sha256-13y7Z6wMeAmV2dgMepgQPB+c+Pjc2O3C2G0kdlBVsNE=", 1009 - "rev": "37d2fcb485bf3fcadb18ef90aab6f283dcc4be72", 1010 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools" 1011 - }, 1012 - "fetcher": "fetchFromGitiles" 1013 - }, 1014 - "src/third_party/sqlite/src": { 1015 - "args": { 1016 - "hash": "sha256-ltl3OTk/wZPSj3yYthNlKd3mBxef6l5uW6UYTwebNek=", 1017 - "rev": "567495a62a62dc013888500526e82837d727fe01", 1018 - "url": "https://chromium.googlesource.com/chromium/deps/sqlite.git" 1019 - }, 1020 - "fetcher": "fetchFromGitiles" 1021 - }, 1022 - "src/third_party/squirrel.mac": { 1023 - "args": { 1024 - "hash": "sha256-4GfKQg0u3c9GI+jl3ixESNqWXQJKRMi+00QT0s2Shqw=", 1025 - "owner": "Squirrel", 1026 - "repo": "Squirrel.Mac", 1027 - "rev": "0e5d146ba13101a1302d59ea6e6e0b3cace4ae38" 1028 - }, 1029 - "fetcher": "fetchFromGitHub" 1030 - }, 1031 - "src/third_party/squirrel.mac/vendor/Mantle": { 1032 - "args": { 1033 - "hash": "sha256-ogFkMJybf2Ue606ojXJu6Gy5aXSi1bSKm60qcTAIaPk=", 1034 - "owner": "Mantle", 1035 - "repo": "Mantle", 1036 - "rev": "78d3966b3c331292ea29ec38661b25df0a245948" 1037 - }, 1038 - "fetcher": "fetchFromGitHub" 1039 - }, 1040 - "src/third_party/squirrel.mac/vendor/ReactiveObjC": { 1041 - "args": { 1042 - "hash": "sha256-/MCqC1oFe3N9TsmfVLgl+deR6qHU6ZFQQjudb9zB5Mo=", 1043 - "owner": "ReactiveCocoa", 1044 - "repo": "ReactiveObjC", 1045 - "rev": "74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76" 1046 - }, 1047 - "fetcher": "fetchFromGitHub" 1048 - }, 1049 - "src/third_party/swiftshader": { 1050 - "args": { 1051 - "hash": "sha256-U29q1G3gnJdoucdLGZEbwpkGpDE4C2lv2b5WqpUf2Ho=", 1052 - "rev": "2afc8c97882a5c66abf5f26670ae420d2e30adc3", 1053 - "url": "https://swiftshader.googlesource.com/SwiftShader.git" 1054 - }, 1055 - "fetcher": "fetchFromGitiles" 1056 - }, 1057 - "src/third_party/text-fragments-polyfill/src": { 1058 - "args": { 1059 - "hash": "sha256-4rW2u1cQAF4iPWHAt1FvVXIpz2pmI901rEPks/w/iFA=", 1060 - "rev": "c036420683f672d685e27415de0a5f5e85bdc23f", 1061 - "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git" 1062 - }, 1063 - "fetcher": "fetchFromGitiles" 1064 - }, 1065 - "src/third_party/tflite/src": { 1066 - "args": { 1067 - "hash": "sha256-HtvrZur/vifocB/TKLDkzTLjFbGee4xGUhRLShozo9M=", 1068 - "rev": "d29299c16ec49623af1294900dba53fc8864f0bb", 1069 - "url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git" 1070 - }, 1071 - "fetcher": "fetchFromGitiles" 1072 - }, 1073 - "src/third_party/ukey2/src": { 1074 - "args": { 1075 - "hash": "sha256-aaLs6ZS+CdBlCJ6ZhsmdAPFxiBIij6oufsDcNeRSV1E=", 1076 - "rev": "0275885d8e6038c39b8a8ca55e75d1d4d1727f47", 1077 - "url": "https://chromium.googlesource.com/external/github.com/google/ukey2.git" 1078 - }, 1079 - "fetcher": "fetchFromGitiles" 1080 - }, 1081 - "src/third_party/vulkan-deps": { 1082 - "args": { 1083 - "hash": "sha256-U8iB5HlLHzpeBJjd9XODWONDy7GTfNbM2kjGBIAhabU=", 1084 - "rev": "c045c2192ab45a144b419033dffe6190be5d8c93", 1085 - "url": "https://chromium.googlesource.com/vulkan-deps" 1086 - }, 1087 - "fetcher": "fetchFromGitiles" 1088 - }, 1089 - "src/third_party/vulkan-headers/src": { 1090 - "args": { 1091 - "hash": "sha256-8q6uu3v7j7poTMkn0oxj+RewIqhjCOuBz/QG/oFnWBI=", 1092 - "rev": "c6391a7b8cd57e79ce6b6c832c8e3043c4d9967b", 1093 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers" 1094 - }, 1095 - "fetcher": "fetchFromGitiles" 1096 - }, 1097 - "src/third_party/vulkan-loader/src": { 1098 - "args": { 1099 - "hash": "sha256-dA9yc8nv8HDF8WA7bSReqI2JtUU41/Xl4J/CQlq0nuU=", 1100 - "rev": "1108bba6c97174d172d45470a7470a3d6a564647", 1101 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader" 1102 - }, 1103 - "fetcher": "fetchFromGitiles" 1104 - }, 1105 - "src/third_party/vulkan-tools/src": { 1106 - "args": { 1107 - "hash": "sha256-eEJ9S1/fF5WMT+fRq+ZTzRfb+gxDA8drK8uwPVrFoNc=", 1108 - "rev": "4c63e845962ff3b197855f3ae4907a47d0863f5a", 1109 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools" 1110 - }, 1111 - "fetcher": "fetchFromGitiles" 1112 - }, 1113 - "src/third_party/vulkan-utility-libraries/src": { 1114 - "args": { 1115 - "hash": "sha256-4jK6OQT5Za46HixUe1kOay2NlTYtf9OHkbZrZ0y6pdI=", 1116 - "rev": "ea5774a13e3017b6d5d79af6fba9f0d72ca5c61a", 1117 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries" 1118 - }, 1119 - "fetcher": "fetchFromGitiles" 1120 - }, 1121 - "src/third_party/vulkan-validation-layers/src": { 1122 - "args": { 1123 - "hash": "sha256-vwd7n30odVW/Q39lIiVuhyWhnm20giEHlzP14ONXyuw=", 1124 - "rev": "ef846ac0883cde5e69ced0e7d7af59fe92f34e25", 1125 - "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers" 1126 - }, 1127 - "fetcher": "fetchFromGitiles" 1128 - }, 1129 - "src/third_party/vulkan_memory_allocator": { 1130 - "args": { 1131 - "hash": "sha256-YzxHZagz/M8Y54UnI4h1wu5jSTuaOgv0ifC9d3fJZlQ=", 1132 - "rev": "56300b29fbfcc693ee6609ddad3fdd5b7a449a21", 1133 - "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git" 1134 - }, 1135 - "fetcher": "fetchFromGitiles" 1136 - }, 1137 - "src/third_party/wayland-protocols/gtk": { 1138 - "args": { 1139 - "hash": "sha256-75XNnLkF5Lt1LMRGT+T61k0/mLa3kkynfN+QWvZ0LiQ=", 1140 - "rev": "40ebed3a03aef096addc0af09fec4ec529d882a0", 1141 - "url": "https://chromium.googlesource.com/external/github.com/GNOME/gtk.git" 1142 - }, 1143 - "fetcher": "fetchFromGitiles" 1144 - }, 1145 - "src/third_party/wayland-protocols/kde": { 1146 - "args": { 1147 - "hash": "sha256-Dmcp/2ms/k7NxPPmPkp0YNfM9z2Es1ZO0uX10bc7N2Y=", 1148 - "rev": "0b07950714b3a36c9b9f71fc025fc7783e82926e", 1149 - "url": "https://chromium.googlesource.com/external/github.com/KDE/plasma-wayland-protocols.git" 1150 - }, 1151 - "fetcher": "fetchFromGitiles" 1152 - }, 1153 - "src/third_party/wayland-protocols/src": { 1154 - "args": { 1155 - "hash": "sha256-o/adWEXYSqWib6KoK7XMCWbojapcS4O/CEPxv7iFCw8=", 1156 - "rev": "7d5a3a8b494ae44cd9651f9505e88a250082765e", 1157 - "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git" 1158 - }, 1159 - "fetcher": "fetchFromGitiles" 1160 - }, 1161 - "src/third_party/wayland/src": { 1162 - "args": { 1163 - "hash": "sha256-oK0Z8xO2ILuySGZS0m37ZF0MOyle2l8AXb0/6wai0/w=", 1164 - "rev": "a156431ea66fe67d69c9fbba8a8ad34dabbab81c", 1165 - "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git" 1166 - }, 1167 - "fetcher": "fetchFromGitiles" 1168 - }, 1169 - "src/third_party/webdriver/pylib": { 1170 - "args": { 1171 - "hash": "sha256-WIqWXIKVgElgg8P8laLAlUrgwodGdeVcwohZxnPKedw=", 1172 - "rev": "fc5e7e70c098bfb189a9a74746809ad3c5c34e04", 1173 - "url": "https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium/py.git" 1174 - }, 1175 - "fetcher": "fetchFromGitiles" 1176 - }, 1177 - "src/third_party/webgl/src": { 1178 - "args": { 1179 - "hash": "sha256-Yn0e1bpvtD4mGdZaRiBytc+upLulYVyHJqXJiTWEfmA=", 1180 - "rev": "1b6371436a0a60e6b9a4ae2a40a8eba198e3af02", 1181 - "url": "https://chromium.googlesource.com/external/khronosgroup/webgl.git" 1182 - }, 1183 - "fetcher": "fetchFromGitiles" 1184 - }, 1185 - "src/third_party/webgpu-cts/src": { 1186 - "args": { 1187 - "hash": "sha256-3ruYKYHOkqlJcrjl4xvQV+OtULbgNUvXGBfrd5WTGyY=", 1188 - "rev": "2f55512456a725e77f3baac3d951de5c6c5e28a3", 1189 - "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git" 1190 - }, 1191 - "fetcher": "fetchFromGitiles" 1192 - }, 1193 - "src/third_party/webrtc": { 1194 - "args": { 1195 - "hash": "sha256-4URlxWupNm67GeUGLJe3Dz1IONIq1mCjG5Lf4csKFKo=", 1196 - "rev": "28b793b4dd275bf2b901b87e01c0ee8d4f5732fc", 1197 - "url": "https://webrtc.googlesource.com/src.git" 1198 - }, 1199 - "fetcher": "fetchFromGitiles" 1200 - }, 1201 - "src/third_party/weston/src": { 1202 - "args": { 1203 - "hash": "sha256-y2srFaPUOoB2umzpo4+hFfhNlqXM2AoMGOpUy/ZSacg=", 1204 - "rev": "ccf29cb237c3ed09c5f370f35239c93d07abfdd7", 1205 - "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/weston.git" 1206 - }, 1207 - "fetcher": "fetchFromGitiles" 1208 - }, 1209 - "src/third_party/wuffs/src": { 1210 - "args": { 1211 - "hash": "sha256-373d2F/STcgCHEq+PO+SCHrKVOo6uO1rqqwRN5eeBCw=", 1212 - "rev": "e3f919ccfe3ef542cfc983a82146070258fb57f8", 1213 - "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git" 1214 - }, 1215 - "fetcher": "fetchFromGitiles" 1216 - }, 1217 - "src/third_party/xdg-utils": { 1218 - "args": { 1219 - "hash": "sha256-WuQ9uDq+QD17Y20ACFGres4nbkeOiTE2y+tY1avAT5U=", 1220 - "rev": "cb54d9db2e535ee4ef13cc91b65a1e2741a94a44", 1221 - "url": "https://chromium.googlesource.com/chromium/deps/xdg-utils.git" 1222 - }, 1223 - "fetcher": "fetchFromGitiles" 1224 - }, 1225 - "src/third_party/xnnpack/src": { 1226 - "args": { 1227 - "hash": "sha256-VBrBNjoF3hsRXpBfXP2g9xOujVsmm7AkV6wE4ZwW2ts=", 1228 - "rev": "c4a28daf28c98300da9d9b5213c53f762908825e", 1229 - "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git" 1230 - }, 1231 - "fetcher": "fetchFromGitiles" 1232 - }, 1233 - "src/third_party/zstd/src": { 1234 - "args": { 1235 - "hash": "sha256-/IUfh0De9m7ACrisqKlpxZsb+asoAWGXCaK6L+s24Q8=", 1236 - "rev": "20707e3718ee14250fb8a44b3bf023ea36bd88df", 1237 - "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git" 1238 - }, 1239 - "fetcher": "fetchFromGitiles" 1240 - }, 1241 - "src/tools/page_cycler/acid3": { 1242 - "args": { 1243 - "hash": "sha256-s/49EaYQRsyxuLejXc1zGDYTD7uO0ddaQIJBP50Bvw0=", 1244 - "rev": "a926d0a32e02c4c03ae95bb798e6c780e0e184ba", 1245 - "url": "https://chromium.googlesource.com/chromium/deps/acid3.git" 1246 - }, 1247 - "fetcher": "fetchFromGitiles" 1248 - }, 1249 - "src/v8": { 1250 - "args": { 1251 - "hash": "sha256-9TZ8a0ufsG/gWM2nYAWDymWeDlDg23Dgy/G6ic67QBI=", 1252 - "rev": "3551594a5f6604c7e5070f408cc81d60d08ddbbf", 1253 - "url": "https://chromium.googlesource.com/v8/v8.git" 1254 - }, 1255 - "fetcher": "fetchFromGitiles" 1256 - } 1257 - }, 1258 - "electron_yarn_hash": "0bzsswcg62b39xinq5vikk7qz7d15276s2vc15v1gcb5wvh05ff8", 1259 - "modules": "130", 1260 - "node": "20.18.3", 1261 - "version": "33.4.10" 1262 - }, 1263 2 "34": { 1264 3 "chrome": "132.0.6834.210", 1265 4 "chromium": {
+5 -5
pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix
··· 2 2 3 3 grafanaPlugin rec { 4 4 pname = "grafana-clickhouse-datasource"; 5 - version = "4.4.0"; 5 + version = "4.8.2"; 6 6 zipHash = { 7 - x86_64-linux = "sha256-rh+oTJrW7WxLHG7jSkT1Pog+/tqhE+j/0jdbgaHu1a4="; 8 - aarch64-linux = "sha256-uV+WKh3/jBgOwX2lrwC3Q7TGr3/BH83QZhwmtL4G3qo="; 9 - x86_64-darwin = "sha256-Y6Xp4HCYF+Nkw8CNrfEMOtpNgKunMI/4oVqD8Wq5VEI="; 10 - aarch64-darwin = "sha256-x/Z5BA9N5sZurQ5K1NQCYXQPZ/yF1p/372GPIeVU0ps="; 7 + x86_64-linux = "sha256-gegkpks7KIHKUG3nmNzEulbhH18eOsx8Afr0tprHFkk="; 8 + aarch64-linux = "sha256-wvde2c+goezC1xFPZZ9MnHEk287E2ScyExKNXDTbcT8="; 9 + x86_64-darwin = "sha256-zS9LfvSOWCKQIv5GsRS48taM31ZN4i2REY+IIQbqisk="; 10 + aarch64-darwin = "sha256-0QfTdgOkfs27EW1VB+AgHPwF1GRcFBxMPBZ9nRyovrs="; 11 11 }; 12 12 meta = with lib; { 13 13 description = "Connects Grafana to ClickHouse";
+2 -2
pkgs/servers/monitoring/grafana/plugins/grafana-lokiexplore-app/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "grafana-lokiexplore-app"; 5 - version = "1.0.10"; 6 - zipHash = "sha256-1+5xil0XmcLCDKpObuxpnoMnQZaT1I62zL6xatlyKc4="; 5 + version = "1.0.13"; 6 + zipHash = "sha256-oTiwvkKiKpeI7MUxyaRuxXot4UhMeSvuJh0N1VIfA5Q="; 7 7 meta = with lib; { 8 8 description = "The Grafana Logs Drilldown app offers a queryless experience for browsing Loki logs without the need for writing complex queries."; 9 9 license = licenses.agpl3Only;
+5 -5
pkgs/servers/monitoring/grafana/plugins/grafana-mqtt-datasource/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "grafana-mqtt-datasource"; 5 - version = "1.1.0-beta.2"; 5 + version = "1.1.0-beta.3"; 6 6 zipHash = { 7 - x86_64-linux = "sha256-QYv+6zDLSYiB767A3ODgZ1HzPd7Hpa90elKDV1+dNx8="; 8 - aarch64-linux = "sha256-cquaTD3e40vj7PuQDHvODHOpXeWx3AaN6Mv+Vu+ikbI="; 9 - x86_64-darwin = "sha256-PZmUkghYawU5aKA536u3/LCzsvkIFVJIzl1FVWcrKTI="; 10 - aarch64-darwin = "sha256-9FP7UbNI4q4nqRTzlNKcEPnJ9mdqzOL4E0nuEAdFNJw="; 7 + x86_64-linux = "sha256-/0hZc0lFV1LXl6532nLJmJ6fJPdRx+sMt7Uep4GTeX0="; 8 + aarch64-linux = "sha256-KPIa/yYkzbKm4/mB84/DdIsdqfQBOc0+LGxl2GHDVGk="; 9 + x86_64-darwin = "sha256-7gGw/RCuzHmj/vaIAweXLPqQYAl0EMSXXjPCtjRC4vU="; 10 + aarch64-darwin = "sha256-i2/lE7QickowFSvHoo7CuaZ1ChFVpsQgZjvuBTQapq4="; 11 11 }; 12 12 meta = with lib; { 13 13 description = "The MQTT data source plugin allows you to visualize streaming MQTT data from within Grafana.";
+2 -2
pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "grafana-oncall-app"; 5 - version = "1.10.2"; 6 - zipHash = "sha256-wRgzdPKSA24O4kSDhaO/09uOG6lIoJGWUGOgX1vdjlU="; 5 + version = "1.15.6"; 6 + zipHash = "sha256-2BlR8dKcfevkajT571f2vSn+YOzfrjUaY+dmN0SSZHE="; 7 7 meta = with lib; { 8 8 description = "Developer-friendly incident response for Grafana"; 9 9 license = licenses.agpl3Only;
+5 -5
pkgs/servers/monitoring/grafana/plugins/grafana-opensearch-datasource/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "grafana-opensearch-datasource"; 5 - version = "2.19.0"; 5 + version = "2.24.0"; 6 6 zipHash = { 7 - x86_64-linux = "sha256-jTeiIbaM2wPBTxFyXPQhBXxxzgRZbaXkqeN9+tHgWPc="; 8 - aarch64-linux = "sha256-8ti5CibWbycAO9o3Wse/CuE07JjwV1Quhy/Vm6BDmyM="; 9 - x86_64-darwin = "sha256-6rqdTsYcqjqcXtM20ekJguT42w5dr4EUHvNuRDIU6k0="; 10 - aarch64-darwin = "sha256-Z4ISwwkFJXXdVcLOspAK8euI4yor4Ii08K7zZffY9tM="; 7 + x86_64-linux = "sha256-ZxlHl08pSqnVKZvVph5Bqjki7ukrV3UScJFRwW4y97o="; 8 + aarch64-linux = "sha256-ZwPq3Xz4Rcm2JiAZnZ0D/Z6SamlCnj0/PgXeT6rrxcQ="; 9 + x86_64-darwin = "sha256-HMifdRPl8RNb+m/eFaXATNRgDYLMG1UA6N/rWHMTR04="; 10 + aarch64-darwin = "sha256-MLVyOeVZ42zJjLpOnGSa5ogGNa7rlcA4qjASCVeA3eU="; 11 11 }; 12 12 meta = with lib; { 13 13 description = "The Grafana JSON Datasource plugin empowers you to seamlessly integrate JSON data into Grafana.";
+2 -2
pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "grafana-polystat-panel"; 5 - version = "2.1.13"; 6 - zipHash = "sha256-O8YOSVLhJ1hDNbBHKwkikNBOjQTrGofGklVTalgDH4I="; 5 + version = "2.1.14"; 6 + zipHash = "sha256-W6qx3b8rmIQV6Sm2rUsCDKrWi69N2S31hbmuqjYt25M="; 7 7 meta = with lib; { 8 8 description = "Hexagonal multi-stat panel for Grafana"; 9 9 license = licenses.asl20;
+2 -2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-calendar-panel/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "marcusolsson-calendar-panel"; 5 - version = "3.7.0"; 6 - zipHash = "sha256-O8EvkS+lWq2qaIj1HJzPagRGhrEENvY1YDBusvUejM0="; 5 + version = "3.9.1"; 6 + zipHash = "sha256-52MhkjsTke256cId6BtgjdRiU4w9cA6MTWA79/UfHQw="; 7 7 meta = with lib; { 8 8 description = "Calendar Panel is a Grafana plugin that displays events from various data sources."; 9 9 license = licenses.asl20;
+2 -2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-dynamictext-panel/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "marcusolsson-dynamictext-panel"; 5 - version = "5.6.0"; 6 - zipHash = "sha256-UDJG6KAaothSv26SHKo1HNQwVHg5slI01rmDnGgGBWs="; 5 + version = "5.7.0"; 6 + zipHash = "sha256-HYmSj3DUdDM5m+D/nXNGmP2YpsljS895kOl+Ki1Zz88="; 7 7 meta = with lib; { 8 8 description = "Dynamic, data-driven text panel for Grafana"; 9 9 license = licenses.asl20;
+2 -2
pkgs/servers/monitoring/grafana/plugins/marcusolsson-json-datasource/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "marcusolsson-json-datasource"; 5 - version = "1.3.17"; 6 - zipHash = "sha256-L1G5s9fEEuvNs5AWXlT00f+dU2/2Rtjm4R3kpFc4NRg="; 5 + version = "1.3.24"; 6 + zipHash = "sha256-gKFy7T5FQU2OUGBDokNWj0cT4EuOLLMcOFezlArtdww="; 7 7 meta = with lib; { 8 8 description = "The Grafana JSON Datasource plugin empowers you to seamlessly integrate JSON data into Grafana."; 9 9 license = licenses.asl20;
+2 -2
pkgs/servers/monitoring/grafana/plugins/ventura-psychrometric-panel/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "ventura-psychrometric-panel"; 5 - version = "4.5.1"; 6 - zipHash = "sha256-Y/Eh3eWZkPS8Q1eha7sEJ3wTMI7QxOr7MEbPc25fnGg="; 5 + version = "5.0.0"; 6 + zipHash = "sha256-g14Xosk48dslNROidRDRJGzrDSkeB3cr1PxNrsLMEAA="; 7 7 meta = with lib; { 8 8 description = "Grafana plugin to display air conditions on a psychrometric chart."; 9 9 license = licenses.bsd3Lbnl;
+2 -2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-echarts-panel/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "volkovlabs-echarts-panel"; 5 - version = "6.4.1"; 6 - zipHash = "sha256-RHOfFKplZs0gbD/esvrpXkkPKPfo5R4zjCUJWPpkDNU="; 5 + version = "6.6.0"; 6 + zipHash = "sha256-SjZl33xoHVmE6y0D7FT9x2wVPil7HK1rYVgTXICpXZ4="; 7 7 meta = with lib; { 8 8 description = "The Apache ECharts plugin is a visualization panel for Grafana that allows you to incorporate the popular Apache ECharts library into your Grafana dashboard."; 9 9 license = licenses.asl20;
+2 -2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-form-panel/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "volkovlabs-form-panel"; 5 - version = "4.6.0"; 6 - zipHash = "sha256-ne2dfCr+PBodeaxGfZL0VrAxHLYEAaeQfuZQf2F3s0s="; 5 + version = "5.1.0"; 6 + zipHash = "sha256-aFIrKrfcTk4dGBaGVMv6mMLQqys5QaD9XgZIGmtgA5s="; 7 7 meta = with lib; { 8 8 description = "The Data Manipulation Panel is the first plugin that allows inserting and updating application data, as well as modifying configuration directly from your Grafana dashboard."; 9 9 license = licenses.asl20;
+2 -2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-rss-datasource/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "volkovlabs-rss-datasource"; 5 - version = "4.2.0"; 6 - zipHash = "sha256-+3tgvpH6xlJORqN4Sx7qwzsiQZoLwdarzhx6kHvtOoY="; 5 + version = "4.3.0"; 6 + zipHash = "sha256-HF37azbhlYp8RndUMr7Xs1ajgOTJplVP7rQzGQ0GrU4="; 7 7 meta = with lib; { 8 8 description = "The RSS/Atom data source is a plugin for Grafana that retrieves RSS/Atom feeds and allows visualizing them using Dynamic Text and other panels."; 9 9 license = licenses.asl20;
+2 -2
pkgs/servers/monitoring/grafana/plugins/volkovlabs-variable-panel/default.nix
··· 2 2 3 3 grafanaPlugin { 4 4 pname = "volkovlabs-variable-panel"; 5 - version = "3.5.0"; 6 - zipHash = "sha256-SqMTCdB+8OUo94zJ3eS5NoCeyjc7sdMCR0CTvVe/L1g="; 5 + version = "3.9.0"; 6 + zipHash = "sha256-M9upfNMK45dPnouSO6Do3Li833q9NI0H2gc6DaLEsbA="; 7 7 meta = with lib; { 8 8 description = "The Variable panel allows you to have dashboard filters in a separate panel which you can place anywhere on the dashboard."; 9 9 license = licenses.asl20;
+2 -2
pkgs/servers/nosql/apache-jena/binary.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "apache-jena"; 11 - version = "5.3.0"; 11 + version = "5.4.0"; 12 12 src = fetchurl { 13 13 url = "mirror://apache/jena/binaries/apache-jena-${version}.tar.gz"; 14 - hash = "sha256-TMvQb2cU+uz4CeyWksWYfueyQ7NpUsG4saoJVXVkd7Y="; 14 + hash = "sha256-KQoBKPAetKI3ySWvsRn5yrtf5T5ldWiqKGrRDK8O/4Q="; 15 15 }; 16 16 nativeBuildInputs = [ 17 17 makeWrapper
+1 -5
pkgs/top-level/all-packages.nix
··· 7298 7298 ; 7299 7299 7300 7300 electron_32 = electron_32-bin; 7301 - electron_33 = 7302 - if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_33 then 7303 - electron-source.electron_33 7304 - else 7305 - electron_33-bin; 7301 + electron_33 = electron_33-bin; 7306 7302 electron_34 = 7307 7303 if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_34 then 7308 7304 electron-source.electron_34
+10
pkgs/top-level/python-packages.nix
··· 3034 3034 3035 3035 customtkinter = callPackage ../development/python-modules/customtkinter { }; 3036 3036 3037 + cut-cross-entropy = callPackage ../development/python-modules/cut-cross-entropy { }; 3038 + 3037 3039 cvelib = callPackage ../development/python-modules/cvelib { }; 3038 3040 3039 3041 cvss = callPackage ../development/python-modules/cvss { }; ··· 17620 17622 17621 17623 tritonclient = callPackage ../development/python-modules/tritonclient { }; 17622 17624 17625 + trl = callPackage ../development/python-modules/trl { }; 17626 + 17623 17627 trlib = toPythonModule ( 17624 17628 pkgs.trlib.override { 17625 17629 pythonSupport = true; ··· 18228 18232 18229 18233 typst = callPackage ../development/python-modules/typst { }; 18230 18234 18235 + tyro = callPackage ../development/python-modules/tyro { }; 18236 + 18231 18237 tzdata = callPackage ../development/python-modules/tzdata { }; 18232 18238 18233 18239 tzlocal = callPackage ../development/python-modules/tzlocal { }; ··· 18377 18383 unrardll = callPackage ../development/python-modules/unrardll { }; 18378 18384 18379 18385 unrpa = callPackage ../development/python-modules/unrpa { }; 18386 + 18387 + unsloth = callPackage ../development/python-modules/unsloth { }; 18388 + 18389 + unsloth-zoo = callPackage ../development/python-modules/unsloth-zoo { }; 18380 18390 18381 18391 unstructured = callPackage ../development/python-modules/unstructured { }; 18382 18392