Merge master into staging-next

authored by github-actions[bot] and committed by GitHub f8370cc1 5f9439fc

+3783 -816
+4 -1
doc/build-helpers/fetchers.chapter.md
··· 755 755 756 756 Used with Git. Expects `url` to a Git repo, `rev`, and `hash`. `rev` in this case can be full the git commit id (SHA1 hash) or a tag name like `refs/tags/v1.0`. 757 757 758 + If you want to fetch a tag you should pass the `tag` parameter instead of `rev` which has the same effect as setting `rev = "refs/tags"/${version}"`. 759 + This is safer than just setting `rev = version` w.r.t. possible branch and tag name conflicts. 760 + 758 761 Additionally, the following optional arguments can be given: 759 762 760 763 *`fetchSubmodules`* (Boolean) ··· 833 836 834 837 ## `fetchFromGitHub` {#fetchfromgithub} 835 838 836 - `fetchFromGitHub` expects four arguments. `owner` is a string corresponding to the GitHub user or organization that controls this repository. `repo` corresponds to the name of the software repository. These are located at the top of every GitHub HTML page as `owner`/`repo`. `rev` corresponds to the Git commit hash or tag (e.g `v1.0`) that will be downloaded from Git. Finally, `hash` corresponds to the hash of the extracted directory. Again, other hash algorithms are also available, but `hash` is currently preferred. 839 + `fetchFromGitHub` expects four arguments. `owner` is a string corresponding to the GitHub user or organization that controls this repository. `repo` corresponds to the name of the software repository. These are located at the top of every GitHub HTML page as `owner`/`repo`. `rev` corresponds to the Git commit hash or tag (e.g `v1.0`) that will be downloaded from Git. If you need to fetch a tag however, you should prefer to use the `tag` parameter which achieves this in a safer way with less boilerplate. Finally, `hash` corresponds to the hash of the extracted directory. Again, other hash algorithms are also available, but `hash` is currently preferred. 837 840 838 841 To use a different GitHub instance, use `githubBase` (defaults to `"github.com"`). 839 842
+23 -17
doc/languages-frameworks/dotnet.section.md
··· 27 27 name = "dotnet-env"; 28 28 packages = [ 29 29 (with dotnetCorePackages; combinePackages [ 30 - sdk_6_0 31 - sdk_7_0 30 + sdk_8_0 31 + sdk_9_0 32 32 ]) 33 33 ]; 34 34 } 35 35 ``` 36 36 37 - This will produce a dotnet installation that has the dotnet 6.0 7.0 sdk. The first sdk listed will have it's cli utility present in the resulting environment. Example info output: 37 + This will produce a dotnet installation that has the dotnet 8.0 9.0 sdk. The first sdk listed will have it's cli utility present in the resulting environment. Example info output: 38 38 39 39 ```ShellSession 40 40 $ dotnet --info 41 41 .NET SDK: 42 - Version: 7.0.202 43 - Commit: 6c74320bc3 42 + Version: 9.0.100 43 + Commit: 59db016f11 44 + Workload version: 9.0.100-manifests.3068a692 45 + MSBuild version: 17.12.7+5b8665660 44 46 45 47 Runtime Environment: 46 48 OS Name: nixos 47 - OS Version: 23.05 49 + OS Version: 25.05 48 50 OS Platform: Linux 49 51 RID: linux-x64 50 - Base Path: /nix/store/n2pm44xq20hz7ybsasgmd7p3yh31gnh4-dotnet-sdk-7.0.202/sdk/7.0.202/ 52 + Base Path: /nix/store/a03c70i7x6rjdr6vikczsp5ck3v6rixh-dotnet-sdk-9.0.100/share/dotnet/sdk/9.0.100/ 53 + 54 + .NET workloads installed: 55 + There are no installed workloads to display. 56 + Configured to use loose manifests when installing new manifests. 51 57 52 58 Host: 53 - Version: 7.0.4 59 + Version: 9.0.0 54 60 Architecture: x64 55 - Commit: 0a396acafe 61 + Commit: 9d5a6a9aa4 56 62 57 63 .NET SDKs installed: 58 - 6.0.407 [/nix/store/3b19303vwrhv0xxz1hg355c7f2hgxxgd-dotnet-core-combined/sdk] 59 - 7.0.202 [/nix/store/3b19303vwrhv0xxz1hg355c7f2hgxxgd-dotnet-core-combined/sdk] 64 + 8.0.404 [/nix/store/6wlrjiy10wg766490dcmp6x64zb1vc8j-dotnet-core-combined/share/dotnet/sdk] 65 + 9.0.100 [/nix/store/6wlrjiy10wg766490dcmp6x64zb1vc8j-dotnet-core-combined/share/dotnet/sdk] 60 66 61 67 .NET runtimes installed: 62 - Microsoft.AspNetCore.App 6.0.15 [/nix/store/3b19303vwrhv0xxz1hg355c7f2hgxxgd-dotnet-core-combined/shared/Microsoft.AspNetCore.App] 63 - Microsoft.AspNetCore.App 7.0.4 [/nix/store/3b19303vwrhv0xxz1hg355c7f2hgxxgd-dotnet-core-combined/shared/Microsoft.AspNetCore.App] 64 - Microsoft.NETCore.App 6.0.15 [/nix/store/3b19303vwrhv0xxz1hg355c7f2hgxxgd-dotnet-core-combined/shared/Microsoft.NETCore.App] 65 - Microsoft.NETCore.App 7.0.4 [/nix/store/3b19303vwrhv0xxz1hg355c7f2hgxxgd-dotnet-core-combined/shared/Microsoft.NETCore.App] 68 + Microsoft.AspNetCore.App 8.0.11 [/nix/store/6wlrjiy10wg766490dcmp6x64zb1vc8j-dotnet-core-combined/share/dotnet/shared/Microsoft.AspNetCore.App] 69 + Microsoft.AspNetCore.App 9.0.0 [/nix/store/6wlrjiy10wg766490dcmp6x64zb1vc8j-dotnet-core-combined/share/dotnet/shared/Microsoft.AspNetCore.App] 70 + Microsoft.NETCore.App 8.0.11 [/nix/store/6wlrjiy10wg766490dcmp6x64zb1vc8j-dotnet-core-combined/share/dotnet/shared/Microsoft.NETCore.App] 71 + Microsoft.NETCore.App 9.0.0 [/nix/store/6wlrjiy10wg766490dcmp6x64zb1vc8j-dotnet-core-combined/share/dotnet/shared/Microsoft.NETCore.App] 66 72 67 73 Other architectures found: 68 74 None ··· 146 152 147 153 buildInputs = [ referencedProject ]; # `referencedProject` must contain `nupkg` in the folder structure. 148 154 149 - dotnet-sdk = dotnetCorePackages.sdk_6_0; 150 - dotnet-runtime = dotnetCorePackages.runtime_6_0; 155 + dotnet-sdk = dotnetCorePackages.sdk_8_0; 156 + dotnet-runtime = dotnetCorePackages.runtime_8_0; 151 157 152 158 executables = [ "foo" ]; # This wraps "$out/lib/$pname/foo" to `$out/bin/foo`. 153 159 executables = []; # Don't install any executables.
+32
maintainers/maintainer-list.nix
··· 2497 2497 githubId = 6987136; 2498 2498 keys = [ { fingerprint = "2C6D 37D4 6AA1 DCDA BE8D F346 43E2 CF4C 01B9 4940"; } ]; 2499 2499 }; 2500 + BastianAsmussen = { 2501 + name = "Bastian Asmussen"; 2502 + email = "bastian@asmussen.tech"; 2503 + github = "BastianAsmussen"; 2504 + githubId = 76102128; 2505 + keys = [ { fingerprint = "3B11 7469 0893 85E7 16C2 7CD9 0FE5 A355 DBC9 2568"; } ]; 2506 + }; 2500 2507 basvandijk = { 2501 2508 email = "v.dijk.bas@gmail.com"; 2502 2509 github = "basvandijk"; ··· 5583 5590 github = "DianaOlympos"; 5584 5591 githubId = 15774340; 5585 5592 name = "Thomas Depierre"; 5593 + }; 5594 + DictXiong = { 5595 + email = "me@beardic.cn"; 5596 + github = "DictXiong"; 5597 + githubId = 41772157; 5598 + name = "Dict Xiong"; 5586 5599 }; 5587 5600 diegolelis = { 5588 5601 email = "diego.o.lelis@gmail.com"; ··· 12869 12882 githubId = 1202012; 12870 12883 name = "Ignat Loskutov"; 12871 12884 }; 12885 + lostmsu = { 12886 + email = "lostfreeman@gmail.com"; 12887 + github = "lostmsu"; 12888 + githubId = 239520; 12889 + matrix = "@lostmsu:matrix.org"; 12890 + name = "Victor Nova"; 12891 + }; 12872 12892 lostnet = { 12873 12893 email = "lost.networking@gmail.com"; 12874 12894 github = "lostnet"; ··· 20259 20279 githubId = 293035; 20260 20280 name = "Shawn Dellysse"; 20261 20281 }; 20282 + ShawnToubeau = { 20283 + name = "Shawn Toubeau"; 20284 + email = "shawntoubeau@gmail.com"; 20285 + github = "ShawnToubeau"; 20286 + githubId = 22332636; 20287 + }; 20262 20288 shayne = { 20263 20289 email = "shaynesweeney@gmail.com"; 20264 20290 github = "shayne"; ··· 22621 22647 github = "traverseda"; 22622 22648 githubId = 2125828; 22623 22649 name = "Alex Davies"; 22650 + }; 22651 + travgm = { 22652 + email = "travis@travgm.org"; 22653 + github = "travgm"; 22654 + githubId = 99630881; 22655 + name = "Travis Montoya"; 22624 22656 }; 22625 22657 travisbhartwell = { 22626 22658 email = "nafai@travishartwell.net";
+1 -1
nixos/modules/services/databases/victoriametrics.nix
··· 139 139 serviceConfig = { 140 140 ExecStart = lib.escapeShellArgs ( 141 141 startCLIList 142 - ++ lib.optionals (cfg.prometheusConfig != null) [ "-promscrape.config=${prometheusConfigYml}" ] 142 + ++ lib.optionals (cfg.prometheusConfig != {}) [ "-promscrape.config=${prometheusConfigYml}" ] 143 143 ); 144 144 145 145 DynamicUser = true;
+1 -1
nixos/modules/services/monitoring/vmagent.nix
··· 115 115 CacheDirectory = "vmagent"; 116 116 ExecStart = lib.escapeShellArgs ( 117 117 startCLIList 118 - ++ lib.optionals (cfg.prometheusConfig != null) ["-promscrape.config=${prometheusConfigYml}"] 118 + ++ lib.optionals (cfg.prometheusConfig != {}) ["-promscrape.config=${prometheusConfigYml}"] 119 119 ); 120 120 LoadCredential = lib.optional (cfg.remoteWrite.basicAuthPasswordFile != null) [ 121 121 "remote_write_basic_auth_password:${cfg.remoteWrite.basicAuthPasswordFile}"
+58 -14
nixos/modules/services/web-apps/akkoma.nix
··· 1 1 { config, lib, pkgs, ... }: 2 2 3 - with lib; 4 3 let 4 + inherit (lib) 5 + any 6 + attrsets 7 + attrByPath 8 + catAttrs 9 + collect 10 + concatMapStrings 11 + concatStringsSep 12 + escape 13 + escapeShellArg 14 + escapeShellArgs 15 + hasInfix 16 + isAttrs 17 + isList 18 + isStorePath 19 + isString 20 + mapAttrs 21 + mapAttrsToList 22 + optionalString 23 + optionals 24 + replaceStrings 25 + splitString 26 + substring 27 + versionOlder 28 + 29 + fileContents 30 + readFile 31 + 32 + literalExpression 33 + literalMD 34 + mkBefore 35 + mkEnableOption 36 + mkIf 37 + mkMerge 38 + mkOption 39 + mkOptionType 40 + mkPackageOption 41 + types; 42 + 5 43 cfg = config.services.akkoma; 6 44 ex = cfg.config; 7 45 db = ex.":pleroma"."Pleroma.Repo"; 8 46 web = ex.":pleroma"."Pleroma.Web.Endpoint"; 47 + 48 + format = pkgs.formats.elixirConf { elixir = cfg.package.elixirPackage; }; 49 + inherit (format.lib) 50 + mkAtom 51 + mkMap 52 + mkRaw 53 + mkTuple; 9 54 10 55 isConfined = config.systemd.services.akkoma.confinement.enable; 11 56 hasSmtp = (attrByPath [ ":pleroma" "Pleroma.Emails.Mailer" "adapter" "value" ] null ex) == "Swoosh.Adapters.SMTP"; ··· 96 141 passAsFile = [ "code" ]; 97 142 } ''elixir "$codePath" >"$out"''); 98 143 99 - format = pkgs.formats.elixirConf { elixir = cfg.package.elixirPackage; }; 100 144 configFile = format.generate "config.exs" 101 145 (replaceSec 102 146 (attrsets.updateManyAttrsByPath [{ 103 147 path = [ ":pleroma" "Pleroma.Web.Endpoint" "http" "ip" ]; 104 148 update = addr: 105 149 if isAbsolutePath addr 106 - then format.lib.mkTuple 107 - [ (format.lib.mkAtom ":local") addr ] 108 - else format.lib.mkRaw (erlAddr addr); 150 + then mkTuple 151 + [ (mkAtom ":local") addr ] 152 + else mkRaw (erlAddr addr); 109 153 }] cfg.config)); 110 154 111 155 writeShell = { name, text, runtimeInputs ? [ ] }: ··· 282 326 AKKOMA_CONFIG_PATH="''${RUNTIME_DIRECTORY%%:*}/config.exs" \ 283 327 ERL_EPMD_ADDRESS="${cfg.dist.address}" \ 284 328 ERL_EPMD_PORT="${toString cfg.dist.epmdPort}" \ 285 - ERL_FLAGS=${lib.escapeShellArg (lib.escapeShellArgs ([ 329 + ERL_FLAGS=${escapeShellArg (escapeShellArgs ([ 286 330 "-kernel" "inet_dist_use_interface" (erlAddr cfg.dist.address) 287 331 "-kernel" "inet_dist_listen_min" (toString cfg.dist.portMin) 288 332 "-kernel" "inet_dist_listen_max" (toString cfg.dist.portMax) ··· 639 683 "Pleroma.Repo" = mkOption { 640 684 type = elixirValue; 641 685 default = { 642 - adapter = format.lib.mkRaw "Ecto.Adapters.Postgres"; 686 + adapter = mkRaw "Ecto.Adapters.Postgres"; 643 687 socket_dir = "/run/postgresql"; 644 688 username = cfg.user; 645 689 database = "akkoma"; ··· 769 813 in { 770 814 base_url = mkOption { 771 815 type = types.nonEmptyStr; 772 - default = if lib.versionOlder config.system.stateVersion "24.05" 816 + default = if versionOlder config.system.stateVersion "24.05" 773 817 then "${httpConf.scheme}://${httpConf.host}:${builtins.toString httpConf.port}/media/" 774 818 else null; 775 819 defaultText = literalExpression '' ··· 787 831 ":frontends" = mkOption { 788 832 type = elixirValue; 789 833 default = mapAttrs 790 - (key: val: format.lib.mkMap { name = val.name; ref = val.ref; }) 834 + (key: val: mkMap { name = val.name; ref = val.ref; }) 791 835 cfg.frontends; 792 836 defaultText = literalExpression '' 793 837 lib.mapAttrs (key: val: ··· 816 860 }; 817 861 base_url = mkOption { 818 862 type = types.nullOr types.nonEmptyStr; 819 - default = if lib.versionOlder config.system.stateVersion "24.05" 863 + default = if versionOlder config.system.stateVersion "24.05" 820 864 then "${httpConf.scheme}://${httpConf.host}:${builtins.toString httpConf.port}" 821 865 else null; 822 866 defaultText = literalExpression '' ··· 899 943 ":backends" = mkOption { 900 944 type = types.listOf elixirValue; 901 945 visible = false; 902 - default = with format.lib; [ 946 + default = [ 903 947 (mkTuple [ (mkRaw "ExSyslogger") (mkAtom ":ex_syslogger") ]) 904 948 ]; 905 949 }; ··· 913 957 914 958 level = mkOption { 915 959 type = types.nonEmptyStr; 916 - apply = format.lib.mkAtom; 960 + apply = mkAtom; 917 961 default = ":info"; 918 962 example = ":warning"; 919 963 description = '' ··· 931 975 ":data_dir" = mkOption { 932 976 type = elixirValue; 933 977 internal = true; 934 - default = format.lib.mkRaw '' 978 + default = mkRaw '' 935 979 Path.join(System.fetch_env!("CACHE_DIRECTORY"), "tzdata") 936 980 ''; 937 981 }; ··· 1136 1180 }; 1137 1181 }; 1138 1182 1139 - meta.maintainers = with maintainers; [ mvs ]; 1183 + meta.maintainers = with lib.maintainers; [ mvs ]; 1140 1184 meta.doc = ./akkoma.md; 1141 1185 }
+275 -149
nixos/modules/virtualisation/oci-containers.nix
··· 1 - { config, options, lib, pkgs, ... }: 1 + { 2 + config, 3 + options, 4 + lib, 5 + pkgs, 6 + ... 7 + }: 2 8 3 9 with lib; 4 10 let ··· 8 14 defaultBackend = options.virtualisation.oci-containers.backend.default; 9 15 10 16 containerOptions = 11 - { ... }: { 17 + { ... }: 18 + { 12 19 13 20 options = { 14 21 ··· 77 84 }; 78 85 79 86 cmd = mkOption { 80 - type = with types; listOf str; 81 - default = []; 87 + type = with types; listOf str; 88 + default = [ ]; 82 89 description = "Commandline arguments to pass to the image's entrypoint."; 83 90 example = literalExpression '' 84 91 ["--port=9000"] ··· 87 94 88 95 labels = mkOption { 89 96 type = with types; attrsOf str; 90 - default = {}; 97 + default = { }; 91 98 description = "Labels to attach to the container at runtime."; 92 99 example = literalExpression '' 93 100 { ··· 105 112 106 113 environment = mkOption { 107 114 type = with types; attrsOf str; 108 - default = {}; 115 + default = { }; 109 116 description = "Environment variables to set for this container."; 110 117 example = literalExpression '' 111 118 { 112 119 DATABASE_HOST = "db.example.com"; 113 120 DATABASE_PORT = "3306"; 114 121 } 115 - ''; 122 + ''; 116 123 }; 117 124 118 125 environmentFiles = mkOption { 119 126 type = with types; listOf path; 120 - default = []; 127 + default = [ ]; 121 128 description = "Environment files for this container."; 122 129 example = literalExpression '' 123 130 [ 124 131 /path/to/.env 125 132 /path/to/.env.secret 126 133 ] 127 - ''; 134 + ''; 128 135 }; 129 136 130 137 log-driver = mkOption { ··· 147 154 148 155 ports = mkOption { 149 156 type = with types; listOf str; 150 - default = []; 157 + default = [ ]; 151 158 description = '' 152 159 Network ports to publish from the container to the outer host. 153 160 ··· 194 201 195 202 volumes = mkOption { 196 203 type = with types; listOf str; 197 - default = []; 204 + default = [ ]; 198 205 description = '' 199 206 List of volumes to attach to this container. 200 207 ··· 222 229 223 230 dependsOn = mkOption { 224 231 type = with types; listOf str; 225 - default = []; 232 + default = [ ]; 226 233 description = '' 227 234 Define which other containers this one depends on. They will be added to both After and Requires for the unit. 228 235 ··· 247 254 248 255 preRunExtraOptions = mkOption { 249 256 type = with types; listOf str; 250 - default = []; 257 + default = [ ]; 251 258 description = "Extra options for {command}`${defaultBackend}` that go before the `run` argument."; 252 - example = [ "--runtime" "runsc" ]; 259 + example = [ 260 + "--runtime" 261 + "runsc" 262 + ]; 253 263 }; 254 264 255 265 extraOptions = mkOption { 256 266 type = with types; listOf str; 257 - default = []; 267 + default = [ ]; 258 268 description = "Extra options for {command}`${defaultBackend} run`."; 259 269 example = literalExpression '' 260 270 ["--network=host"] ··· 262 272 }; 263 273 264 274 autoStart = mkOption { 265 - type = types.bool; 275 + type = with types; bool; 266 276 default = true; 267 277 description = '' 268 278 When enabled, the container is automatically started on boot. 269 279 If this option is set to false, the container has to be started on-demand via its service. 270 280 ''; 271 281 }; 282 + 283 + pull = mkOption { 284 + type = 285 + with types; 286 + enum [ 287 + "always" 288 + "missing" 289 + "never" 290 + "newer" 291 + ]; 292 + default = "missing"; 293 + description = '' 294 + Image pull policy for the container. Must be one of: always, missing, never, newer 295 + ''; 296 + }; 297 + 298 + capAdd = mkOption { 299 + type = with types; lazyAttrsOf (nullOr bool); 300 + default = { }; 301 + description = '' 302 + Capabilities to add to container 303 + ''; 304 + example = literalExpression '' 305 + { 306 + SYS_ADMIN = true; 307 + { 308 + ''; 309 + }; 310 + 311 + capDrop = mkOption { 312 + type = with types; lazyAttrsOf (nullOr bool); 313 + default = { }; 314 + description = '' 315 + Capabilities to drop from container 316 + ''; 317 + example = literalExpression '' 318 + { 319 + SYS_ADMIN = true; 320 + { 321 + ''; 322 + }; 323 + 324 + devices = mkOption { 325 + type = with types; listOf str; 326 + default = [ ]; 327 + description = '' 328 + List of devices to attach to this container. 329 + ''; 330 + example = literalExpression '' 331 + [ 332 + "/dev/dri:/dev/dri" 333 + ] 334 + ''; 335 + }; 336 + 337 + privileged = mkOption { 338 + type = with types; bool; 339 + default = false; 340 + description = '' 341 + Give extended privileges to the container 342 + ''; 343 + }; 344 + 345 + networks = mkOption { 346 + type = with types; listOf str; 347 + default = [ ]; 348 + description = '' 349 + Networks to attach the container to 350 + ''; 351 + }; 272 352 }; 273 353 }; 274 354 275 - isValidLogin = login: login.username != null && login.passwordFile != null && login.registry != null; 355 + isValidLogin = 356 + login: login.username != null && login.passwordFile != null && login.registry != null; 276 357 277 - mkService = name: container: let 278 - dependsOn = map (x: "${cfg.backend}-${x}.service") container.dependsOn; 279 - escapedName = escapeShellArg name; 280 - preStartScript = pkgs.writeShellApplication { 281 - name = "pre-start"; 282 - runtimeInputs = [ ]; 283 - text = '' 284 - ${cfg.backend} rm -f ${name} || true 285 - ${optionalString (isValidLogin container.login) '' 286 - # try logging in, if it fails, check if image exists locally 287 - ${cfg.backend} login \ 288 - ${container.login.registry} \ 289 - --username ${container.login.username} \ 290 - --password-stdin < ${container.login.passwordFile} \ 291 - || ${cfg.backend} image inspect ${container.image} >/dev/null \ 292 - || { echo "image doesn't exist locally and login failed" >&2 ; exit 1; } 293 - ''} 294 - ${optionalString (container.imageFile != null) '' 295 - ${cfg.backend} load -i ${container.imageFile} 296 - ''} 297 - ${optionalString (container.imageStream != null) '' 298 - ${container.imageStream} | ${cfg.backend} load 299 - ''} 300 - ${optionalString (cfg.backend == "podman") '' 301 - rm -f /run/podman-${escapedName}.ctr-id 302 - ''} 303 - ''; 304 - }; 305 - in { 306 - wantedBy = [] ++ optional (container.autoStart) "multi-user.target"; 307 - wants = lib.optional (container.imageFile == null && container.imageStream == null) "network-online.target"; 308 - after = lib.optionals (cfg.backend == "docker") [ "docker.service" "docker.socket" ] 309 - # if imageFile or imageStream is not set, the service needs the network to download the image from the registry 310 - ++ lib.optionals (container.imageFile == null && container.imageStream == null) [ "network-online.target" ] 311 - ++ dependsOn; 312 - requires = dependsOn; 313 - environment = proxy_env; 358 + mkService = 359 + name: container: 360 + let 361 + dependsOn = map (x: "${cfg.backend}-${x}.service") container.dependsOn; 362 + escapedName = escapeShellArg name; 363 + preStartScript = pkgs.writeShellApplication { 364 + name = "pre-start"; 365 + runtimeInputs = [ ]; 366 + text = '' 367 + ${cfg.backend} rm -f ${name} || true 368 + ${optionalString (isValidLogin container.login) '' 369 + # try logging in, if it fails, check if image exists locally 370 + ${cfg.backend} login \ 371 + ${container.login.registry} \ 372 + --username ${container.login.username} \ 373 + --password-stdin < ${container.login.passwordFile} \ 374 + || ${cfg.backend} image inspect ${container.image} >/dev/null \ 375 + || { echo "image doesn't exist locally and login failed" >&2 ; exit 1; } 376 + ''} 377 + ${optionalString (container.imageFile != null) '' 378 + ${cfg.backend} load -i ${container.imageFile} 379 + ''} 380 + ${optionalString (container.imageStream != null) '' 381 + ${container.imageStream} | ${cfg.backend} load 382 + ''} 383 + ${optionalString (cfg.backend == "podman") '' 384 + rm -f /run/podman-${escapedName}.ctr-id 385 + ''} 386 + ''; 387 + }; 388 + in 389 + { 390 + wantedBy = [ ] ++ optional (container.autoStart) "multi-user.target"; 391 + wants = lib.optional ( 392 + container.imageFile == null && container.imageStream == null 393 + ) "network-online.target"; 394 + after = 395 + lib.optionals (cfg.backend == "docker") [ 396 + "docker.service" 397 + "docker.socket" 398 + ] 399 + # if imageFile or imageStream is not set, the service needs the network to download the image from the registry 400 + ++ lib.optionals (container.imageFile == null && container.imageStream == null) [ 401 + "network-online.target" 402 + ] 403 + ++ dependsOn; 404 + requires = dependsOn; 405 + environment = proxy_env; 314 406 315 - path = 316 - if cfg.backend == "docker" then [ config.virtualisation.docker.package ] 317 - else if cfg.backend == "podman" then [ config.virtualisation.podman.package ] 318 - else throw "Unhandled backend: ${cfg.backend}"; 407 + path = 408 + if cfg.backend == "docker" then 409 + [ config.virtualisation.docker.package ] 410 + else if cfg.backend == "podman" then 411 + [ config.virtualisation.podman.package ] 412 + else 413 + throw "Unhandled backend: ${cfg.backend}"; 319 414 320 - script = concatStringsSep " \\\n " ([ 321 - "exec ${cfg.backend} " 322 - ] ++ map escapeShellArg container.preRunExtraOptions ++ [ 323 - "run" 324 - "--rm" 325 - "--name=${escapedName}" 326 - "--log-driver=${container.log-driver}" 327 - ] ++ optional (container.entrypoint != null) 328 - "--entrypoint=${escapeShellArg container.entrypoint}" 329 - ++ optional (container.hostname != null) 330 - "--hostname=${escapeShellArg container.hostname}" 331 - ++ lib.optionals (cfg.backend == "podman") [ 332 - "--cidfile=/run/podman-${escapedName}.ctr-id" 333 - "--cgroups=no-conmon" 334 - "--sdnotify=conmon" 335 - "-d" 336 - "--replace" 337 - ] ++ (mapAttrsToList (k: v: "-e ${escapeShellArg k}=${escapeShellArg v}") container.environment) 338 - ++ map (f: "--env-file ${escapeShellArg f}") container.environmentFiles 339 - ++ map (p: "-p ${escapeShellArg p}") container.ports 340 - ++ optional (container.user != null) "-u ${escapeShellArg container.user}" 341 - ++ map (v: "-v ${escapeShellArg v}") container.volumes 342 - ++ (mapAttrsToList (k: v: "-l ${escapeShellArg k}=${escapeShellArg v}") container.labels) 343 - ++ optional (container.workdir != null) "-w ${escapeShellArg container.workdir}" 344 - ++ map escapeShellArg container.extraOptions 345 - ++ [container.image] 346 - ++ map escapeShellArg container.cmd 347 - ); 415 + script = concatStringsSep " \\\n " ( 416 + [ 417 + "exec ${cfg.backend} " 418 + ] 419 + ++ map escapeShellArg container.preRunExtraOptions 420 + ++ [ 421 + "run" 422 + "--rm" 423 + "--name=${escapedName}" 424 + "--log-driver=${container.log-driver}" 425 + ] 426 + ++ optional (container.entrypoint != null) "--entrypoint=${escapeShellArg container.entrypoint}" 427 + ++ optional (container.hostname != null) "--hostname=${escapeShellArg container.hostname}" 428 + ++ lib.optionals (cfg.backend == "podman") [ 429 + "--cidfile=/run/podman-${escapedName}.ctr-id" 430 + "--cgroups=no-conmon" 431 + "--sdnotify=conmon" 432 + "-d" 433 + "--replace" 434 + ] 435 + ++ (mapAttrsToList (k: v: "-e ${escapeShellArg k}=${escapeShellArg v}") container.environment) 436 + ++ map (f: "--env-file ${escapeShellArg f}") container.environmentFiles 437 + ++ map (p: "-p ${escapeShellArg p}") container.ports 438 + ++ optional (container.user != null) "-u ${escapeShellArg container.user}" 439 + ++ map (v: "-v ${escapeShellArg v}") container.volumes 440 + ++ (mapAttrsToList (k: v: "-l ${escapeShellArg k}=${escapeShellArg v}") container.labels) 441 + ++ optional (container.workdir != null) "-w ${escapeShellArg container.workdir}" 442 + ++ optional (container.privileged) "--privileged" 443 + ++ mapAttrsToList (k: _: "--cap-add=${escapeShellArg k}") ( 444 + filterAttrs (_: v: v == true) container.capAdd 445 + ) 446 + ++ mapAttrsToList (k: _: "--cap-drop=${escapeShellArg k}") ( 447 + filterAttrs (_: v: v == true) container.capDrop 448 + ) 449 + ++ map (d: "--device=${escapeShellArg d}") container.devices 450 + ++ map (n: "--network=${escapeShellArg n}") container.networks 451 + ++ [ "--pull ${escapeShellArg container.pull}" ] 452 + ++ map escapeShellArg container.extraOptions 453 + ++ [ container.image ] 454 + ++ map escapeShellArg container.cmd 455 + ); 348 456 349 - preStop = if cfg.backend == "podman" 350 - then "podman stop --ignore --cidfile=/run/podman-${escapedName}.ctr-id" 351 - else "${cfg.backend} stop ${name} || true"; 457 + preStop = 458 + if cfg.backend == "podman" then 459 + "podman stop --ignore --cidfile=/run/podman-${escapedName}.ctr-id" 460 + else 461 + "${cfg.backend} stop ${name} || true"; 352 462 353 - postStop = if cfg.backend == "podman" 354 - then "podman rm -f --ignore --cidfile=/run/podman-${escapedName}.ctr-id" 355 - else "${cfg.backend} rm -f ${name} || true"; 463 + postStop = 464 + if cfg.backend == "podman" then 465 + "podman rm -f --ignore --cidfile=/run/podman-${escapedName}.ctr-id" 466 + else 467 + "${cfg.backend} rm -f ${name} || true"; 356 468 357 - serviceConfig = { 358 - ### There is no generalized way of supporting `reload` for docker 359 - ### containers. Some containers may respond well to SIGHUP sent to their 360 - ### init process, but it is not guaranteed; some apps have other reload 361 - ### mechanisms, some don't have a reload signal at all, and some docker 362 - ### images just have broken signal handling. The best compromise in this 363 - ### case is probably to leave ExecReload undefined, so `systemctl reload` 364 - ### will at least result in an error instead of potentially undefined 365 - ### behaviour. 366 - ### 367 - ### Advanced users can still override this part of the unit to implement 368 - ### a custom reload handler, since the result of all this is a normal 369 - ### systemd service from the perspective of the NixOS module system. 370 - ### 371 - # ExecReload = ...; 372 - ### 373 - ExecStartPre = [ "${preStartScript}/bin/pre-start" ]; 374 - TimeoutStartSec = 0; 375 - TimeoutStopSec = 120; 376 - Restart = "always"; 377 - } // optionalAttrs (cfg.backend == "podman") { 378 - Environment="PODMAN_SYSTEMD_UNIT=podman-${name}.service"; 379 - Type="notify"; 380 - NotifyAccess="all"; 469 + serviceConfig = 470 + { 471 + ### There is no generalized way of supporting `reload` for docker 472 + ### containers. Some containers may respond well to SIGHUP sent to their 473 + ### init process, but it is not guaranteed; some apps have other reload 474 + ### mechanisms, some don't have a reload signal at all, and some docker 475 + ### images just have broken signal handling. The best compromise in this 476 + ### case is probably to leave ExecReload undefined, so `systemctl reload` 477 + ### will at least result in an error instead of potentially undefined 478 + ### behaviour. 479 + ### 480 + ### Advanced users can still override this part of the unit to implement 481 + ### a custom reload handler, since the result of all this is a normal 482 + ### systemd service from the perspective of the NixOS module system. 483 + ### 484 + # ExecReload = ...; 485 + ### 486 + ExecStartPre = [ "${preStartScript}/bin/pre-start" ]; 487 + TimeoutStartSec = 0; 488 + TimeoutStopSec = 120; 489 + Restart = "always"; 490 + } 491 + // optionalAttrs (cfg.backend == "podman") { 492 + Environment = "PODMAN_SYSTEMD_UNIT=podman-${name}.service"; 493 + Type = "notify"; 494 + NotifyAccess = "all"; 495 + }; 381 496 }; 382 - }; 383 497 384 - in { 498 + in 499 + { 385 500 imports = [ 386 - ( 387 - lib.mkChangedOptionModule 388 - [ "docker-containers" ] 389 - [ "virtualisation" "oci-containers" ] 390 - (oldcfg: { 391 - backend = "docker"; 392 - containers = lib.mapAttrs (n: v: builtins.removeAttrs (v // { 393 - extraOptions = v.extraDockerOptions or []; 394 - }) [ "extraDockerOptions" ]) oldcfg.docker-containers; 395 - }) 396 - ) 501 + (lib.mkChangedOptionModule [ "docker-containers" ] [ "virtualisation" "oci-containers" ] (oldcfg: { 502 + backend = "docker"; 503 + containers = lib.mapAttrs ( 504 + n: v: 505 + builtins.removeAttrs ( 506 + v 507 + // { 508 + extraOptions = v.extraDockerOptions or [ ]; 509 + } 510 + ) [ "extraDockerOptions" ] 511 + ) oldcfg.docker-containers; 512 + })) 397 513 ]; 398 514 399 515 options.virtualisation.oci-containers = { 400 516 401 517 backend = mkOption { 402 - type = types.enum [ "podman" "docker" ]; 518 + type = types.enum [ 519 + "podman" 520 + "docker" 521 + ]; 403 522 default = if versionAtLeast config.system.stateVersion "22.05" then "podman" else "docker"; 404 523 description = "The underlying Docker implementation to use."; 405 524 }; 406 525 407 526 containers = mkOption { 408 - default = {}; 527 + default = { }; 409 528 type = types.attrsOf (types.submodule containerOptions); 410 529 description = "OCI (Docker) containers to run as systemd services."; 411 530 }; 412 531 413 532 }; 414 533 415 - config = lib.mkIf (cfg.containers != {}) (lib.mkMerge [ 416 - { 417 - systemd.services = mapAttrs' (n: v: nameValuePair "${cfg.backend}-${n}" (mkService n v)) cfg.containers; 534 + config = lib.mkIf (cfg.containers != { }) ( 535 + lib.mkMerge [ 536 + { 537 + systemd.services = mapAttrs' ( 538 + n: v: nameValuePair "${cfg.backend}-${n}" (mkService n v) 539 + ) cfg.containers; 418 540 419 - assertions = 420 - let 421 - toAssertion = _: { imageFile, imageStream, ... }: 422 - { assertion = imageFile == null || imageStream == null; 541 + assertions = 542 + let 543 + toAssertion = 544 + _: 545 + { imageFile, imageStream, ... }: 546 + { 547 + assertion = imageFile == null || imageStream == null; 423 548 424 - message = "You can only define one of imageFile and imageStream"; 425 - }; 549 + message = "You can only define one of imageFile and imageStream"; 550 + }; 426 551 427 - in 552 + in 428 553 lib.mapAttrsToList toAssertion cfg.containers; 429 - } 430 - (lib.mkIf (cfg.backend == "podman") { 431 - virtualisation.podman.enable = true; 432 - }) 433 - (lib.mkIf (cfg.backend == "docker") { 434 - virtualisation.docker.enable = true; 435 - }) 436 - ]); 554 + } 555 + (lib.mkIf (cfg.backend == "podman") { 556 + virtualisation.podman.enable = true; 557 + }) 558 + (lib.mkIf (cfg.backend == "docker") { 559 + virtualisation.docker.enable = true; 560 + }) 561 + ] 562 + ); 437 563 438 564 }
+4 -3
nixos/tests/networking/networkd-and-scripted.nix
··· 120 120 }; 121 121 }; 122 122 testScript = '' 123 - start_all() 123 + router.start() 124 + router.systemctl("start network-online.target") 125 + router.wait_for_unit("network-online.target") 124 126 127 + client.start() 125 128 client.wait_for_unit("network.target") 126 - router.systemctl("start network-online.target") 127 - router.wait_for_unit("network-online.target") 128 129 129 130 with subtest("Wait until we have an ip address on each interface"): 130 131 client.wait_until_succeeds("ip addr show dev enp1s0 | grep -q '192.168.1'")
+17
nixos/tests/oci-containers.nix
··· 22 22 image = "nginx-container"; 23 23 imageStream = pkgs.dockerTools.examples.nginxStream; 24 24 ports = ["8181:80"]; 25 + capAdd = { 26 + CAP_AUDIT_READ = true; 27 + }; 28 + capDrop = { 29 + CAP_AUDIT_WRITE = true; 30 + }; 31 + privileged = false; 32 + devices = [ 33 + "/dev/random:/dev/random" 34 + ]; 25 35 }; 26 36 }; 27 37 ··· 32 42 }; 33 43 34 44 testScript = '' 45 + import json 46 + 35 47 start_all() 36 48 ${backend}.wait_for_unit("${backend}-nginx.service") 37 49 ${backend}.wait_for_open_port(8181) 38 50 ${backend}.wait_until_succeeds("curl -f http://localhost:8181 | grep Hello") 51 + output = json.loads(${backend}.succeed("${backend} inspect nginx --format json").strip())[0] 39 52 ${backend}.succeed("systemctl stop ${backend}-nginx.service", timeout=10) 53 + assert output['HostConfig']['CapAdd'] == ["CAP_AUDIT_READ"] 54 + assert output['HostConfig']['CapDrop'] == ${if backend == "docker" then "[\"CAP_AUDIT_WRITE\"]" else "[]"} # Rootless podman runs with no capabilities so it cannot drop them 55 + assert output['HostConfig']['Privileged'] == False 56 + assert output['HostConfig']['Devices'] == [{'PathOnHost': '/dev/random', 'PathInContainer': '/dev/random', 'CgroupPermissions': '${if backend == "docker" then "rwm" else ""}'}] 40 57 ''; 41 58 }; 42 59
+1
nixos/tests/victoriametrics/default.nix
··· 7 7 { 8 8 remote-write = import ./remote-write.nix { inherit system pkgs; }; 9 9 vmalert = import ./vmalert.nix { inherit system pkgs; }; 10 + external-promscrape-config = import ./external-promscrape-config.nix { inherit system pkgs; }; 10 11 }
+82
nixos/tests/victoriametrics/external-promscrape-config.nix
··· 1 + import ../make-test-python.nix ( 2 + { 3 + lib, 4 + pkgs, 5 + ... 6 + }: 7 + let 8 + nodeExporterPort = 9100; 9 + promscrapeConfig = { 10 + global = { 11 + scrape_interval = "2s"; 12 + }; 13 + scrape_configs = [ 14 + { 15 + job_name = "node"; 16 + static_configs = [ 17 + { 18 + targets = [ 19 + "node:${toString nodeExporterPort}" 20 + ]; 21 + } 22 + ]; 23 + } 24 + ]; 25 + }; 26 + settingsFormat = pkgs.formats.yaml { }; 27 + promscrapeConfigYaml = settingsFormat.generate "prometheusConfig.yaml" promscrapeConfig; 28 + in 29 + { 30 + name = "victoriametrics-external-promscrape-config"; 31 + meta = with pkgs.lib.maintainers; { 32 + maintainers = [ 33 + ryan4yin 34 + ]; 35 + }; 36 + 37 + nodes = { 38 + victoriametrics = 39 + { 40 + config, 41 + pkgs, 42 + ... 43 + }: 44 + { 45 + environment.systemPackages = [ pkgs.jq ]; 46 + networking.firewall.allowedTCPPorts = [ 8428 ]; 47 + services.victoriametrics = { 48 + enable = true; 49 + extraOptions = [ 50 + "-promscrape.config=${toString promscrapeConfigYaml}" 51 + ]; 52 + }; 53 + }; 54 + 55 + node = 56 + { ... }: 57 + { 58 + services.prometheus.exporters.node = { 59 + enable = true; 60 + openFirewall = true; 61 + }; 62 + }; 63 + }; 64 + 65 + testScript = '' 66 + node.wait_for_unit("prometheus-node-exporter") 67 + node.wait_for_open_port(${toString nodeExporterPort}) 68 + 69 + victoriametrics.wait_for_unit("victoriametrics") 70 + victoriametrics.wait_for_open_port(8428) 71 + 72 + 73 + promscrape_config = victoriametrics.succeed("journalctl -u victoriametrics -o cat | grep 'promscrape.config'") 74 + assert '${toString promscrapeConfigYaml}' in promscrape_config 75 + 76 + victoriametrics.wait_until_succeeds( 77 + "curl -sf 'http://localhost:8428/api/v1/query?query=node_exporter_build_info\{instance=\"node:9100\"\}' | " 78 + + "jq '.data.result[0].value[1]' | grep '\"1\"'" 79 + ) 80 + ''; 81 + } 82 + )
+1 -1
pkgs/applications/editors/emacs/elisp-packages/manual-packages/ebuild-mode/package.nix
··· 17 17 homepage = "https://gitweb.gentoo.org/proj/ebuild-mode.git/"; 18 18 description = "Major modes for Gentoo package files"; 19 19 license = lib.licenses.gpl2Plus; 20 - maintainers = with lib.maintainers; [ qyliss ]; 20 + maintainers = with lib.maintainers; [ ]; 21 21 }; 22 22 }
+16
pkgs/applications/editors/vscode/extensions/default.nix
··· 3006 3006 }; 3007 3007 }; 3008 3008 3009 + ltex-plus.vscode-ltex-plus = buildVscodeMarketplaceExtension { 3010 + mktplcRef = { 3011 + name = "vscode-ltex-plus"; 3012 + publisher = "ltex-plus"; 3013 + version = "15.3.0"; 3014 + hash = "sha256-hkHFDLeH+kJ7MJIYtXmCfi8LlCGujy/yPotwkZDrmHY="; 3015 + }; 3016 + meta = { 3017 + description = "VS Code extension for grammar/spell checking using LanguageTool with support for LaTeX, Markdown, and others"; 3018 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ltex-plus.vscode-ltex-plus"; 3019 + homepage = "https://github.com/ltex-plus/vscode-ltex-plus"; 3020 + license = lib.licenses.mpl20; 3021 + maintainers = with lib.maintainers; [ thtrf ]; 3022 + }; 3023 + }; 3024 + 3009 3025 lucperkins.vrl-vscode = buildVscodeMarketplaceExtension { 3010 3026 mktplcRef = { 3011 3027 publisher = "lucperkins";
+28 -25
pkgs/applications/misc/pdfstudio/common.nix
··· 1 - { pname 2 - , program 3 - , src 4 - , year 5 - , version 6 - , desktopName 7 - , longDescription 8 - , broken ? false 9 - , buildFHSEnv 10 - , extraBuildInputs ? [ ] 11 - , jdk 12 - , stdenv 13 - , lib 14 - , dpkg 15 - , makeDesktopItem 16 - , copyDesktopItems 17 - , autoPatchelfHook 18 - , sane-backends 19 - , cups 1 + { 2 + pname, 3 + program, 4 + src, 5 + year, 6 + version, 7 + desktopName, 8 + longDescription, 9 + broken ? false, 10 + buildFHSEnv, 11 + extraBuildInputs ? [ ], 12 + jdk, 13 + stdenv, 14 + lib, 15 + dpkg, 16 + makeDesktopItem, 17 + copyDesktopItems, 18 + autoPatchelfHook, 19 + sane-backends, 20 + cups, 20 21 }: 21 22 let 22 23 thisPackage = stdenv.mkDerivation rec { ··· 24 25 strictDeps = true; 25 26 26 27 buildInputs = [ 27 - sane-backends #for libsane.so.1 28 + sane-backends # for libsane.so.1 28 29 ] ++ extraBuildInputs; 29 30 30 31 nativeBuildInputs = [ ··· 70 71 # Package with cups in FHS sandbox, because JAVA bin expects "/usr/bin/lpr" for printing. 71 72 buildFHSEnv { 72 73 inherit pname version; 74 + 73 75 targetPkgs = pkgs: [ 74 76 cups 75 77 thisPackage 76 78 ]; 79 + 77 80 runScript = "${program}${year}"; 78 81 79 82 # link desktop item and icon into FHS user environment ··· 84 87 ln -s ${thisPackage}/share/pixmaps/*.png "$out/share/pixmaps/" 85 88 ''; 86 89 87 - meta = with lib; { 90 + meta = { 88 91 inherit broken; 89 92 homepage = "https://www.qoppa.com/${pname}/"; 90 93 description = "Easy to use, full-featured PDF editing software"; 91 94 longDescription = longDescription; 92 - sourceProvenance = with sourceTypes; [ 95 + sourceProvenance = with lib.sourceTypes; [ 93 96 binaryBytecode 94 97 binaryNativeCode 95 98 ]; 96 - license = licenses.unfree; 97 - platforms = platforms.linux; 99 + license = lib.licenses.unfree; 100 + platforms = lib.platforms.linux; 98 101 mainProgram = pname; 99 - maintainers = [ maintainers.pwoelfel ]; 102 + maintainers = with lib.maintainers; [ pwoelfel ]; 100 103 }; 101 104 }
+58 -30
pkgs/applications/misc/pdfstudio/default.nix
··· 8 8 # - year identifies the year portion of the version, defaults to most recent year. 9 9 # - pname is either "pdfstudio${year}" or "pdfstudioviewer". 10 10 11 - { lib 12 - , stdenv 13 - , program ? "pdfstudio" 14 - , year ? "2023" 15 - , fetchurl 16 - , callPackage 17 - , jdk11 18 - , jdk17 11 + { 12 + lib, 13 + stdenv, 14 + program ? "pdfstudio", 15 + year ? "2024", 16 + fetchurl, 17 + callPackage, 18 + jdk11, 19 + jdk17, 19 20 }: 20 21 let 21 22 longDescription = '' 22 23 PDF Studio is an easy to use, full-featured PDF editing software. This is the standard/pro edition, which requires a license. For the free PDF Studio Viewer see the package pdfstudioviewer. 23 24 ''; 24 25 pname = if (program == "pdfstudio") then "${program}${year}" else program; 25 - desktopName = 26 - if (program == "pdfstudio") 27 - then "PDF Studio ${year}" 28 - else "PDF Studio Viewer"; 26 + desktopName = if (program == "pdfstudio") then "PDF Studio ${year}" else "PDF Studio Viewer"; 29 27 dot2dash = str: builtins.replaceStrings [ "." ] [ "_" ] str; 30 28 in 31 29 { 32 30 pdfstudioviewer = callPackage ./common.nix rec { 33 - inherit desktopName pname program year; 34 - version = "${year}.0.3"; 31 + inherit 32 + desktopName 33 + pname 34 + program 35 + year 36 + ; 37 + version = "${year}.0.1"; 35 38 longDescription = '' 36 39 PDF Studio Viewer is an easy to use, full-featured PDF editing software. This is the free edition. For the standard/pro edition, see the package pdfstudio. 37 40 ''; 38 41 src = fetchurl { 39 - url = "https://download.qoppa.com/pdfstudioviewer/PDFStudioViewer_linux64.deb"; 40 - sha256 = "sha256-JQx5yJLjwW4VRXLM+/VNDXFN8ZcHJxlxyKDIzc++hEs="; 42 + url = "https://web.archive.org/web/20241201121627/https://download.qoppa.com/pdfstudioviewer/PDFStudioViewer_linux64.deb"; 43 + hash = "sha256-hxReGuyGsBiEr7wWxWzQUQvxk11sgF9HkJ07L9i+e+0="; 41 44 }; 42 45 jdk = jdk17; 43 46 }; 44 47 45 48 pdfstudio2021 = callPackage ./common.nix rec { 46 - inherit desktopName longDescription pname program year; 49 + inherit 50 + desktopName 51 + longDescription 52 + pname 53 + program 54 + year 55 + ; 47 56 version = "${year}.2.2"; 48 57 src = fetchurl { 49 58 url = "https://download.qoppa.com/pdfstudio/v${year}/PDFStudio_v${dot2dash version}_linux64.deb"; 50 - sha256 = "sha256-HdkwRMqwquAaW6l3AukGReFtw2f5n36tZ8vXo6QiPvU="; 59 + hash = "sha256-HdkwRMqwquAaW6l3AukGReFtw2f5n36tZ8vXo6QiPvU="; 51 60 }; 52 61 extraBuildInputs = [ 53 - (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 62 + (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 54 63 ]; 55 64 jdk = jdk11; 56 65 }; 57 66 58 67 pdfstudio2022 = callPackage ./common.nix rec { 59 - inherit desktopName longDescription pname program year; 68 + inherit 69 + desktopName 70 + longDescription 71 + pname 72 + program 73 + year 74 + ; 60 75 version = "${year}.2.5"; 61 76 src = fetchurl { 62 77 url = "https://download.qoppa.com/pdfstudio/v${year}/PDFStudio_v${dot2dash version}_linux64.deb"; 63 - sha256 = "sha256-3faZyWUnFe//S+gOskWhsZ6jzHw67FRsv/xP77R1jj4="; 78 + hash = "sha256-3faZyWUnFe//S+gOskWhsZ6jzHw67FRsv/xP77R1jj4="; 64 79 }; 65 80 extraBuildInputs = [ 66 - (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 81 + (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 67 82 ]; 68 83 jdk = jdk17; 69 84 }; 70 85 71 86 pdfstudio2023 = callPackage ./common.nix rec { 72 - inherit desktopName longDescription pname program year; 73 - version = "${year}.0.3"; 87 + inherit 88 + desktopName 89 + longDescription 90 + pname 91 + program 92 + year 93 + ; 94 + version = "${year}.0.4"; 74 95 src = fetchurl { 75 96 url = "https://download.qoppa.com/pdfstudio/v${year}/PDFStudio_v${dot2dash version}_linux64.deb"; 76 - sha256 = "sha256-Po7BMmEWoC46rP7tUwZT9Ji/Wi8lKc6WN8x47fx2DXg="; 97 + hash = "sha256-TTh0yzpCOpxFKGfrakvnu1Y+l9NI0nfWlVuvSWpkRkE="; 77 98 }; 78 99 extraBuildInputs = [ 79 - (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 100 + (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 80 101 ]; 81 102 jdk = jdk17; 82 103 }; 83 104 84 105 pdfstudio2024 = callPackage ./common.nix rec { 85 - inherit desktopName longDescription pname program year; 106 + inherit 107 + desktopName 108 + longDescription 109 + pname 110 + program 111 + year 112 + ; 86 113 version = "${year}.0.0"; 87 114 src = fetchurl { 88 115 url = "https://download.qoppa.com/pdfstudio/v${year}/PDFStudio_v${dot2dash version}_linux64.deb"; 89 - sha256 = "sha256-9TMSKtBE0+T7wRnBgtUjRr/JUmCaYdyD/7y0ML37wCM="; 116 + hash = "sha256-9TMSKtBE0+T7wRnBgtUjRr/JUmCaYdyD/7y0ML37wCM="; 90 117 }; 91 118 extraBuildInputs = [ 92 - (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 119 + (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 93 120 ]; 94 121 jdk = jdk17; 95 122 }; 96 123 97 - }.${pname} 124 + } 125 + .${pname}
+5 -5
pkgs/applications/networking/instant-messengers/element/pin.nix
··· 1 1 { 2 - "version" = "1.11.86"; 2 + "version" = "1.11.87"; 3 3 "hashes" = { 4 - "desktopSrcHash" = "sha256-GP5KnXL63J0076cVu0OpodlNT7Ypeso4iGrQNKq/17M="; 5 - "desktopYarnHash" = "0bcq89nmx03h106hp875mv482d4r1xahdsimw3cs5c592zl50kx2"; 6 - "webSrcHash" = "sha256-cqB77ffTbFLoNsGjXUOb2tdlXhSIS3X1/oDXOzOn99s="; 7 - "webYarnHash" = "1cwj77a997lb4229ngry0b6kip1ggs82b9v126rzfgzavvwh9k1v"; 4 + "desktopSrcHash" = "sha256-rIxuXMHQVJrbfWibpiIBmTkXKHrBqnTMiBYIP8VOIH4="; 5 + "desktopYarnHash" = "05qs1an3mbqsfn1nmgwagp564lqvyrbkyj58z5h2cbczqbavnxxz"; 6 + "webSrcHash" = "sha256-FcXYwYCx//fqWuUKRqTTntlT7jVBD1Heayg4T7ACHmc="; 7 + "webYarnHash" = "0anamnfm5g4nj7wp18byi49x38aia490qfard2d34myzjgiby8v3"; 8 8 }; 9 9 }
+2 -2
pkgs/applications/science/math/wxmaxima/default.nix
··· 12 12 13 13 stdenv.mkDerivation (finalAttrs:{ 14 14 pname = "wxmaxima"; 15 - version = "24.08.0"; 15 + version = "24.11.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "wxMaxima-developers"; 19 19 repo = "wxmaxima"; 20 20 rev = "Version-${finalAttrs.version}"; 21 - hash = "sha256-W9sZlCPi+pz37OQoICnRGQR2hoe/UciMN6NIzDgHNPQ="; 21 + hash = "sha256-3tGMkxp7nadD+LNluIiyPf55Daf7N1MPTH62U8/GxuA="; 22 22 }; 23 23 24 24 buildInputs = [
+3 -3
pkgs/applications/video/davinci-resolve/default.nix
··· 34 34 davinci = ( 35 35 stdenv.mkDerivation rec { 36 36 pname = "davinci-resolve${lib.optionalString studioVariant "-studio"}"; 37 - version = "19.0.2"; 37 + version = "19.1"; 38 38 39 39 nativeBuildInputs = [ 40 40 (appimage-run.override { buildFHSEnv = buildFHSEnvChroot; } ) ··· 55 55 outputHashAlgo = "sha256"; 56 56 outputHash = 57 57 if studioVariant 58 - then "sha256-q11stWFWRDUebAUzGH23R3Spd3EdDG85+6yB/srYCJY=" 59 - else "sha256-dYTrO0wpIN68WhBovmYLK5uWOQ1nubpSyKqPCDMPMiM="; 58 + then "sha256-uEUZt0TQ4XrAag6NoCPUtYSnkwpwh3BNlol1z/EmP9E=" 59 + else "sha256-3VVyfXT/mZFuf2GGkNS47ErSdAGpdUUwwwKY19zBBZo="; 60 60 61 61 impureEnvVars = lib.fetchers.proxyImpureEnvVars; 62 62
+2 -2
pkgs/applications/video/haruna/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "haruna"; 28 - version = "1.1.2"; 28 + version = "1.2.1"; 29 29 30 30 src = fetchFromGitLab { 31 31 owner = "multimedia"; 32 32 repo = "haruna"; 33 33 rev = "v${version}"; 34 - hash = "sha256-PjELW0evn53gIbScrM2bYEpb9U/TE/lOCD2DiJ1aodo="; 34 + hash = "sha256-RxHCs5NiKORikbTyNwRD27aQfX5id4K/Lp1bQ8cAwVo="; 35 35 domain = "invent.kde.org"; 36 36 }; 37 37
+4 -3
pkgs/applications/virtualization/docker/default.nix
··· 8 8 , runcRev, runcHash 9 9 , containerdRev, containerdHash 10 10 , tiniRev, tiniHash 11 - , buildxSupport ? true, composeSupport ? true, sbomSupport ? false 11 + , buildxSupport ? true, composeSupport ? true, sbomSupport ? false, initSupport ? false 12 12 # package dependencies 13 13 , stdenv, fetchFromGitHub, fetchpatch, buildGoModule 14 14 , makeWrapper, installShellFiles, pkg-config, glibc 15 15 , go-md2man, go, containerd, runc, tini, libtool 16 - , sqlite, iproute2, docker-buildx, docker-compose, docker-sbom 16 + , sqlite, iproute2, docker-buildx, docker-compose, docker-sbom, docker-init 17 17 , iptables, e2fsprogs, xz, util-linux, xfsprogs, gitMinimal 18 18 , procps, rootlesskit, slirp4netns, fuse-overlayfs, nixosTests 19 19 , clientOnly ? !stdenv.hostPlatform.isLinux, symlinkJoin ··· 185 185 186 186 plugins = lib.optional buildxSupport docker-buildx 187 187 ++ lib.optional composeSupport docker-compose 188 - ++ lib.optional sbomSupport docker-sbom; 188 + ++ lib.optional sbomSupport docker-sbom 189 + ++ lib.optional initSupport docker-init; 189 190 pluginsRef = symlinkJoin { name = "docker-plugins"; paths = plugins; }; 190 191 in 191 192 buildGoModule (lib.optionalAttrs (!clientOnly) {
+2 -2
pkgs/applications/virtualization/singularity/packages.nix
··· 9 9 callPackage 10 10 (import ./generic.nix rec { 11 11 pname = "apptainer"; 12 - version = "1.3.5"; 12 + version = "1.3.6"; 13 13 projectName = "apptainer"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "apptainer"; 17 17 repo = "apptainer"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-yBUCUHc9vgyKFqAOHXQjAYQnmN0yXSIvkpR/s3LNAmk="; 19 + hash = "sha256-ZdSo9bKZ7Q1xwMe4SR840U3+fVpKwtiZQA5KDM5qF9M="; 20 20 }; 21 21 22 22 # Update by running
+3 -3
pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprscroller.nix
··· 9 9 10 10 mkHyprlandPlugin hyprland { 11 11 pluginName = "hyprscroller"; 12 - version = "0-unstable-2024-11-23"; 12 + version = "0-unstable-2024-11-29"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "dawsers"; 16 16 repo = "hyprscroller"; 17 - rev = "f1e09fd86d0fff30aff0b9ca2e429c7331bab5ac"; 18 - hash = "sha256-5j7IqHKiXfmaq193ltGX4/150NA1YWNXNB1GIFwEfuc="; 17 + rev = "50a87a8a7dc56494a5b71e95182ef4b907d71448"; 18 + hash = "sha256-4Gzj0HWovu0hzzw+2zEXne7vDmP6yIK2GmtURB1EZxQ="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+26 -4
pkgs/build-support/fetchgit/default.nix
··· 13 13 lib.makeOverridable (lib.fetchers.withNormalizedHash { } ( 14 14 # NOTE Please document parameter additions or changes in 15 15 # doc/build-helpers/fetchers.chapter.md 16 - { url, rev ? "HEAD", leaveDotGit ? deepClone 16 + { url 17 + , tag ? null 18 + , rev ? null 19 + , leaveDotGit ? deepClone 17 20 , outputHash ? lib.fakeHash, outputHashAlgo ? null 18 21 , fetchSubmodules ? true, deepClone ? false 19 22 , branchName ? null 20 23 , sparseCheckout ? [] 21 24 , nonConeMode ? false 22 - , name ? urlToName url rev 25 + , name ? null 23 26 , # Shell code executed after the file has been fetched 24 27 # successfully. This can do things like check or transform the file. 25 28 postFetch ? "" ··· 59 62 assert deepClone -> leaveDotGit; 60 63 assert nonConeMode -> (sparseCheckout != []); 61 64 65 + let 66 + revWithTag = 67 + let 68 + warningMsg = "fetchgit requires one of either `rev` or `tag` to be provided (not both)."; 69 + otherIsNull = other: lib.assertMsg (other == null) warningMsg; 70 + in 71 + if tag != null then 72 + assert (otherIsNull rev); 73 + "refs/tags/${tag}" 74 + else if rev != null then 75 + assert (otherIsNull tag); 76 + rev 77 + else 78 + # FIXME fetching HEAD if no rev or tag is provided is problematic at best 79 + "HEAD"; 80 + in 81 + 62 82 if builtins.isString sparseCheckout then 63 83 # Changed to throw on 2023-06-04 64 84 throw "Please provide directories/patterns for sparse checkout as a list of strings. Passing a (multi-line) string is not supported any more." 65 85 else 66 86 stdenvNoCC.mkDerivation { 67 - inherit name; 87 + name = if name != null then name else urlToName url revWithTag; 88 + 68 89 builder = ./builder.sh; 69 90 fetcher = ./nix-prefetch-git; 70 91 ··· 79 100 # > from standard in as a newline-delimited list instead of from the arguments. 80 101 sparseCheckout = builtins.concatStringsSep "\n" sparseCheckout; 81 102 82 - inherit url rev leaveDotGit fetchLFS fetchSubmodules deepClone branchName nonConeMode postFetch; 103 + inherit url leaveDotGit fetchLFS fetchSubmodules deepClone branchName nonConeMode postFetch; 104 + rev = revWithTag; 83 105 84 106 postHook = if netrcPhase == null then null else '' 85 107 ${netrcPhase}
+13 -5
pkgs/build-support/fetchgithub/default.nix
··· 1 1 { lib, fetchgit, fetchzip }: 2 2 3 3 lib.makeOverridable ( 4 - { owner, repo, rev, name ? "source" 4 + { owner, repo 5 + , tag ? null 6 + , rev ? null 7 + , name ? "source" 5 8 , fetchSubmodules ? false, leaveDotGit ? null 6 9 , deepClone ? false, private ? false, forceFetchGit ? false 7 10 , fetchLFS ? false ··· 11 14 , ... # For hash agility 12 15 }@args: 13 16 17 + assert (lib.assertMsg (lib.xor (tag == null) (rev == null)) "fetchFromGitHub requires one of either `rev` or `tag` to be provided (not both)."); 18 + 14 19 let 15 20 16 21 position = (if args.meta.description or null != null 17 22 then builtins.unsafeGetAttrPos "description" args.meta 18 - else builtins.unsafeGetAttrPos "rev" args 23 + else if tag != null then 24 + builtins.unsafeGetAttrPos "tag" args 25 + else 26 + builtins.unsafeGetAttrPos "rev" args 19 27 ); 20 28 baseUrl = "https://${githubBase}/${owner}/${repo}"; 21 29 newMeta = meta // { ··· 24 32 # to indicate where derivation originates, similar to make-derivation.nix's mkDerivation 25 33 position = "${position.file}:${toString position.line}"; 26 34 }; 27 - passthruAttrs = removeAttrs args [ "owner" "repo" "rev" "fetchSubmodules" "forceFetchGit" "private" "githubBase" "varPrefix" ]; 35 + passthruAttrs = removeAttrs args [ "owner" "repo" "tag" "rev" "fetchSubmodules" "forceFetchGit" "private" "githubBase" "varPrefix" ]; 28 36 varBase = "NIX${lib.optionalString (varPrefix != null) "_${varPrefix}"}_GITHUB_PRIVATE_"; 29 37 useFetchGit = fetchSubmodules || (leaveDotGit == true) || deepClone || forceFetchGit || fetchLFS || (sparseCheckout != []); 30 38 # We prefer fetchzip in cases we don't need submodules as the hash ··· 53 61 54 62 fetcherArgs = (if useFetchGit 55 63 then { 56 - inherit rev deepClone fetchSubmodules sparseCheckout fetchLFS; url = gitRepoUrl; 64 + inherit tag rev deepClone fetchSubmodules sparseCheckout fetchLFS; url = gitRepoUrl; 57 65 } // lib.optionalAttrs (leaveDotGit != null) { inherit leaveDotGit; } 58 66 else { 59 - url = "${baseUrl}/archive/${rev}.tar.gz"; 67 + url = "${baseUrl}/archive/${if tag != null then "refs/tags/${tag}" else rev}.tar.gz"; 60 68 61 69 passthru = { 62 70 inherit gitRepoUrl;
+3 -3
pkgs/by-name/ad/adw-gtk3/package.nix
··· 10 10 11 11 stdenvNoCC.mkDerivation (finalAttrs: { 12 12 pname = "adw-gtk3"; 13 - version = "5.5"; 13 + version = "5.6"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "lassekongo83"; 17 17 repo = "adw-gtk3"; 18 - rev = "v${finalAttrs.version}"; 19 - sha256 = "sha256-WW6lJmGNn+e0jXu319SSX6e6POWfdgsIeg/U1vmwy1U="; 18 + rev = "refs/tags/v${finalAttrs.version}"; 19 + hash = "sha256-S/H6JGXwEgiqmcH1W+ZyHYOkk0gQtKG9Q3BiI2IjnEM="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+2 -2
pkgs/by-name/al/alt-tab-macos/package.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation (finalAttrs: { 10 10 pname = "alt-tab-macos"; 11 - version = "7.4.0"; 11 + version = "7.7.0"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/lwouis/alt-tab-macos/releases/download/v${finalAttrs.version}/AltTab-${finalAttrs.version}.zip"; 15 - hash = "sha256-uCernCv52gZUxyn9LxsZGxd33z0y0YoEHEZ4mf4Ve4Y="; 15 + hash = "sha256-ASFlOYOy1uAKPJyrohFmdCD0JwJybJahpaRTiz9rFUk="; 16 16 }; 17 17 18 18 sourceRoot = ".";
+65
pkgs/by-name/au/auto-editor/package.nix
··· 1 + { 2 + lib, 3 + python3Packages, 4 + fetchFromGitHub, 5 + replaceVars, 6 + ffmpeg, 7 + yt-dlp, 8 + }: 9 + 10 + python3Packages.buildPythonApplication rec { 11 + pname = "auto-editor"; 12 + version = "24w29a"; 13 + pyproject = true; 14 + 15 + src = fetchFromGitHub { 16 + owner = "WyattBlue"; 17 + repo = "auto-editor"; 18 + rev = "refs/tags/${version}"; 19 + hash = "sha256-2/6IqwMlaWobOlDr/h2WV2OqkxqVmUI65XsyBphTbpA="; 20 + }; 21 + 22 + patches = [ 23 + (replaceVars ./set-exe-paths.patch { 24 + ffmpeg = lib.getExe ffmpeg; 25 + yt_dlp = lib.getExe yt-dlp; 26 + }) 27 + ]; 28 + 29 + postPatch = '' 30 + # pyav is a fork of av, but has since mostly been un-forked 31 + substituteInPlace pyproject.toml \ 32 + --replace-fail '"pyav==12.2.*"' '"av"' 33 + ''; 34 + 35 + # our patch file also removes the dependency on ae-ffmpeg 36 + pythonRemoveDeps = [ "ae-ffmpeg" ]; 37 + 38 + build-system = with python3Packages; [ 39 + setuptools 40 + ]; 41 + 42 + dependencies = with python3Packages; [ 43 + av 44 + numpy 45 + ]; 46 + 47 + checkPhase = '' 48 + runHook preCheck 49 + 50 + $out/bin/auto-editor test all 51 + 52 + runHook postCheck 53 + ''; 54 + 55 + pythonImportsCheck = [ "auto_editor" ]; 56 + 57 + meta = { 58 + changelog = "https://github.com/WyattBlue/auto-editor/releases/tag/${version}"; 59 + description = "Command line application for automatically editing video and audio by analyzing a variety of methods, most notably audio loudness"; 60 + homepage = "https://auto-editor.com/"; 61 + license = lib.licenses.unlicense; 62 + mainProgram = "auto-editor"; 63 + maintainers = with lib.maintainers; [ tomasajt ]; 64 + }; 65 + }
+32
pkgs/by-name/au/auto-editor/set-exe-paths.patch
··· 1 + diff --git a/auto_editor/ffwrapper.py b/auto_editor/ffwrapper.py 2 + index b6df2d4..8409032 100644 3 + --- a/auto_editor/ffwrapper.py 4 + +++ b/auto_editor/ffwrapper.py 5 + @@ -30,13 +30,7 @@ class FFmpeg: 6 + return ff_location 7 + if my_ffmpeg: 8 + return "ffmpeg" 9 + - 10 + - try: 11 + - import ae_ffmpeg 12 + - 13 + - return ae_ffmpeg.get_path() 14 + - except ImportError: 15 + - return "ffmpeg" 16 + + return "@ffmpeg@" 17 + 18 + self.debug = debug 19 + self.show_cmd = show_cmd 20 + diff --git a/auto_editor/utils/types.py b/auto_editor/utils/types.py 21 + index ccd6581..a66e5e3 100644 22 + --- a/auto_editor/utils/types.py 23 + +++ b/auto_editor/utils/types.py 24 + @@ -218,7 +218,7 @@ def resolution(val: str | None) -> tuple[int, int] | None: 25 + 26 + @dataclass 27 + class Args: 28 + - yt_dlp_location: str = "yt-dlp" 29 + + yt_dlp_location: str = "@yt_dlp@" 30 + download_format: str | None = None 31 + output_format: str | None = None 32 + yt_dlp_extras: str | None = None
+39
pkgs/by-name/ca/caprine/001-disable-auto-update.patch
··· 1 + From 5da393e32336534222c77659ff138a4e512e6a1f Mon Sep 17 00:00:00 2001 2 + From: Austin Horstman <khaneliman12@gmail.com> 3 + Date: Wed, 4 Dec 2024 13:23:15 -0600 4 + Subject: [PATCH] Disable autoUpdate 5 + 6 + --- 7 + source/index.ts | 12 ------------ 8 + 1 file changed, 12 deletions(-) 9 + 10 + diff --git a/source/index.ts b/source/index.ts 11 + index b8511949a..205c513fe 100644 12 + --- a/source/index.ts 13 + +++ b/source/index.ts 14 + @@ -14,7 +14,6 @@ import { 15 + nativeTheme, 16 + } from 'electron'; 17 + import {ipcMain as ipc} from 'electron-better-ipc'; 18 + -import {autoUpdater} from 'electron-updater'; 19 + import electronDl from 'electron-dl'; 20 + import electronContextMenu from 'electron-context-menu'; 21 + import electronLocalshortcut from 'electron-localshortcut'; 22 + @@ -65,17 +64,6 @@ if (!config.get('hardwareAcceleration')) { 23 + app.disableHardwareAcceleration(); 24 + } 25 + 26 + -if (!is.development && config.get('autoUpdate')) { 27 + - (async () => { 28 + - const FOUR_HOURS = 1000 * 60 * 60 * 4; 29 + - setInterval(async () => { 30 + - await autoUpdater.checkForUpdatesAndNotify(); 31 + - }, FOUR_HOURS); 32 + - 33 + - await autoUpdater.checkForUpdatesAndNotify(); 34 + - })(); 35 + -} 36 + - 37 + let mainWindow: BrowserWindow; 38 + let isQuitting = false; 39 + let previousMessageCount = 0;
+8 -3
pkgs/by-name/ca/caprine/package.nix
··· 6 6 makeDesktopItem, 7 7 copyDesktopItems, 8 8 electron, 9 + nix-update-script, 9 10 }: 10 11 11 12 buildNpmPackage rec { 12 13 pname = "caprine"; 13 - version = "2.60.1"; 14 + version = "2.60.3"; 14 15 15 16 src = fetchFromGitHub { 16 17 owner = "sindresorhus"; 17 18 repo = "caprine"; 18 19 rev = "v${version}"; 19 - hash = "sha256-y4W295i7FhgJC3SlwSr801fLOGJY1WF136bbkkBUvyw="; 20 + hash = "sha256-yfCilJ62m7nKe8B+4puwAbNgr2g1P7HaKIhFINdv0/k="; 20 21 }; 21 22 22 23 ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; 23 24 24 - npmDepsHash = "sha256-JHaUc2p+wHsqWtls8xquHK9qnypuCrR0AQMGxcrTsC0="; 25 + npmDepsHash = "sha256-hNOAplCSXrO4NZqDTkmhf0oZVeGRUHr2Y/Qdx2RIV9c="; 25 26 26 27 nativeBuildInputs = [ copyDesktopItems ]; 27 28 ··· 36 37 -c.electronDist=electron-dist \ 37 38 -c.electronVersion=${electron.version} 38 39 ''; 40 + 41 + patches = [ ./001-disable-auto-update.patch ]; 39 42 40 43 installPhase = '' 41 44 runHook preInstall ··· 78 81 terminal = false; 79 82 }) 80 83 ]; 84 + 85 + passthru.updateScript = nix-update-script { }; 81 86 82 87 meta = { 83 88 changelog = "https://github.com/sindresorhus/caprine/releases/tag/${src.rev}";
+2 -2
pkgs/by-name/co/commonsCompress/package.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "1.26.2"; 4 + version = "1.27.1"; 5 5 pname = "commons-compress"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://apache/commons/compress/binaries/${pname}-${version}-bin.tar.gz"; 9 - sha256 = "sha256-EyGbVhcsuEhLfKh0TPFjySFd9/Z8BEBhkslpfdu4er8="; 9 + sha256 = "sha256-psD9VseWxx2ovdUGjEbUCm+fjnQ/D2S70NuyZ2nsXwA="; 10 10 }; 11 11 12 12 installPhase = ''
+2 -2
pkgs/by-name/co/commonsIo/package.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "2.17.0"; 4 + version = "2.18.0"; 5 5 pname = "commons-io"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://apache/commons/io/binaries/${pname}-${version}-bin.tar.gz"; 9 - sha256 = "sha256-4CM53Ujdtt0E9zAg9ytOa7UIw5bGNz/zrZqKJOQM9bg="; 9 + sha256 = "sha256-qrB4cLnvaTQaZJWrrDO8IYsYI2hp6/nN7nCRcFhKTeE="; 10 10 }; 11 11 12 12 installPhase = ''
+43
pkgs/by-name/dc/dclock/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + haskellPackages, 6 + }: 7 + 8 + haskellPackages.mkDerivation { 9 + pname = "dclock"; 10 + version = "0.1.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "travgm"; 14 + repo = "dclock"; 15 + rev = "main"; 16 + sha256 = "sha256-IJsbEg1dFiyIJSlVWy8x+tsa49YxLK8mNkJESFyUQoU="; 17 + }; 18 + 19 + isLibrary = false; 20 + isExecutable = true; 21 + jailbreak = true; 22 + doCheck = false; 23 + 24 + executableHaskellDepends = with haskellPackages; [ 25 + base 26 + QuickCheck 27 + ansi-terminal 28 + hspec 29 + hspec-discover 30 + lens 31 + machines 32 + optparse-applicative 33 + text 34 + time 35 + process 36 + ]; 37 + 38 + description = "Decimal clock that breaks your day into a 1000 decimal minutes"; 39 + homepage = "https://github.com/travgm/dclock"; 40 + license = lib.licenses.mit; 41 + maintainers = with lib.maintainers; [ travgm ]; 42 + mainProgram = "dclock"; 43 + }
+3 -3
pkgs/by-name/de/dependency-track/package.nix
··· 11 11 nixosTests, 12 12 }: 13 13 let 14 - version = "4.12.1"; 14 + version = "4.12.2"; 15 15 16 16 frontend = buildNpmPackage { 17 17 pname = "dependency-track-frontend"; ··· 41 41 owner = "DependencyTrack"; 42 42 repo = "dependency-track"; 43 43 rev = version; 44 - hash = "sha256-Gx7tGkibSu+v4gGKC61EFwUsdruMh0t2gTnnNazjqco="; 44 + hash = "sha256-wn4HnOFhV02oq66LwBIOVzU+ehXemCuzOWcDASG/47c="; 45 45 }; 46 46 47 47 patches = [ ··· 56 56 ''; 57 57 58 58 mvnJdk = jre_headless; 59 - mvnHash = "sha256-4QtWvsIFiS4d55y45tj3RLE4YYdXLrqpzqS7mOqRWYw="; 59 + mvnHash = "sha256-x1/b8LoXyGxCQiu7QB60XSpiufTk/y4492mOraFnRKY="; 60 60 manualMvnArtifacts = [ "com.coderplus.maven.plugins:copy-rename-maven-plugin:1.0.1" ]; 61 61 buildOffline = true; 62 62
+47
pkgs/by-name/do/docker-init/package.nix
··· 1 + { 2 + stdenv, 3 + fetchurl, 4 + zstd, 5 + lib, 6 + }: 7 + stdenv.mkDerivation (finalAttrs: { 8 + pname = "docker-init"; 9 + version = "v1.3.0"; 10 + tag = "157355"; 11 + 12 + src = fetchurl { 13 + url = "https://desktop.docker.com/linux/main/amd64/${finalAttrs.tag}/docker-desktop-x86_64.pkg.tar.zst"; 14 + hash = "sha256-ysZorPBmoUvTJFFKDbZgQxPamONJKcXezmMrpZSVpwY="; 15 + }; 16 + 17 + nativeBuildInputs = [ 18 + zstd 19 + ]; 20 + 21 + unpackPhase = '' 22 + runHook preUnpack 23 + tar --zstd -xvf $src 24 + runHook postUnpack 25 + ''; 26 + 27 + installPhase = '' 28 + runHook preInstall 29 + mkdir -p $out/{bin,libexec/docker/cli-plugins} 30 + 31 + cp usr/lib/docker/cli-plugins/docker-init $out/libexec/docker/cli-plugins 32 + ln -s $out/libexec/docker/cli-plugins/docker-init $out/bin/docker-init 33 + runHook postInstall 34 + ''; 35 + 36 + meta = { 37 + description = "Creates Docker-related starter files for your project"; 38 + homepage = "https://docs.docker.com/reference/cli/docker/init"; 39 + downloadPage = "https://docs.docker.com/desktop/release-notes/#4320"; 40 + mainProgram = "docker-init"; 41 + license = lib.licenses.unfree; 42 + platforms = [ "x86_64-linux" ]; 43 + badPlatforms = lib.platforms.darwin; 44 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 45 + maintainers = with lib.maintainers; [ BastianAsmussen ]; 46 + }; 47 + })
+2 -2
pkgs/by-name/do/door-knocker/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "door-knocker"; 17 - version = "0.5.0"; 17 + version = "0.6.0"; 18 18 19 19 src = fetchFromGitea { 20 20 domain = "codeberg.org"; 21 21 owner = "tytan652"; 22 22 repo = "door-knocker"; 23 23 rev = finalAttrs.version; 24 - hash = "sha256-932zUfCEN24hZxkCX9uJ2HpvmLNdTtbkXvv50Hu7KxE="; 24 + hash = "sha256-n25Bcn1SJuTTRhl8u4M0DF5bAuWV2KVkFfMU65+np78="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+22
pkgs/by-name/do/dotnet-ef/package.nix
··· 1 + { buildDotnetGlobalTool, lib }: 2 + 3 + buildDotnetGlobalTool { 4 + pname = "dotnet-ef"; 5 + version = "9.0.0"; 6 + 7 + nugetHash = "sha256-/Ru/H2WXX/SCqF2s0M1DJkaw+6Nikm+ccrveqiOXggA="; 8 + 9 + meta = { 10 + description = "The Entity Framework Core tools help with design-time development tasks."; 11 + longDescription = '' 12 + The Entity Framework Core tools help with design-time development tasks. 13 + They're primarily used to manage Migrations and to scaffold a DbContext and entity types by reverse engineering the schema of a database. 14 + ''; 15 + downloadPage = "https://www.nuget.org/packages/dotnet-ef"; 16 + homepage = "https://learn.microsoft.com/en-us/ef/core/cli/dotnet"; 17 + changelog = "https://learn.microsoft.com/en-us/ef/core/what-is-new/"; 18 + license = lib.licenses.mit; 19 + maintainers = with lib.maintainers; [ lostmsu ]; 20 + mainProgram = "dotnet-ef"; 21 + }; 22 + }
+6 -6
pkgs/by-name/el/element-call/package.nix
··· 12 12 inherit (stdenv.hostPlatform) system; 13 13 throwSystem = throw "Unsupported system: ${system}"; 14 14 offlineCacheHash = { 15 - x86_64-linux = "sha256-g4PWB1EstNB7gd/yZyrXf+U8Py8OLeea0gDlEXhInhU="; 16 - aarch64-linux = "sha256-g4PWB1EstNB7gd/yZyrXf+U8Py8OLeea0gDlEXhInhU="; 17 - x86_64-darwin = "sha256-g4PWB1EstNB7gd/yZyrXf+U8Py8OLeea0gDlEXhInhU="; 18 - aarch64-darwin = "sha256-g4PWB1EstNB7gd/yZyrXf+U8Py8OLeea0gDlEXhInhU="; 15 + x86_64-linux = "sha256-bjWPoci9j3LZnOfDgmRVqQp1L2tXBwHQOryn+p5B1Mc="; 16 + aarch64-linux = "sha256-bjWPoci9j3LZnOfDgmRVqQp1L2tXBwHQOryn+p5B1Mc="; 17 + x86_64-darwin = "sha256-bjWPoci9j3LZnOfDgmRVqQp1L2tXBwHQOryn+p5B1Mc="; 18 + aarch64-darwin = "sha256-bjWPoci9j3LZnOfDgmRVqQp1L2tXBwHQOryn+p5B1Mc="; 19 19 }.${system} or throwSystem; 20 20 in 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "element-call"; 23 - version = "0.6.3"; 23 + version = "0.7.1"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "element-hq"; 27 27 repo = "element-call"; 28 28 rev = "v${finalAttrs.version}"; 29 - hash = "sha256-PyxqUhnlWfcACsoFYrppO7g5e74jI4/xxXBi6oWyWsg="; 29 + hash = "sha256-HmkFr2DroN1uNNH2pnRwE7vsJsEPLYU6yhroiuR/E6Q="; 30 30 }; 31 31 32 32 offlineCache = fetchYarnDeps {
+2 -2
pkgs/by-name/gn/gnome-network-displays/package.nix
··· 27 27 28 28 stdenv.mkDerivation (finalAttrs: { 29 29 pname = "gnome-network-displays"; 30 - version = "0.93.0"; 30 + version = "0.94.0"; 31 31 32 32 src = fetchurl { 33 33 url = "mirror://gnome/sources/gnome-network-displays/${lib.versions.majorMinor finalAttrs.version}/gnome-network-displays-${finalAttrs.version}.tar.xz"; 34 - sha256 = "sha256-xxvR8zR+Yglo0e9HRrSFPbgEriYpcRN5K0SXg/D0Oo4="; 34 + sha256 = "sha256-FzNaA2Our7gb8FgEmYjRtphGVcQt3pw+wQNyLHtKI4M="; 35 35 }; 36 36 37 37 nativeBuildInputs = [
+42
pkgs/by-name/go/google-alloydb-auth-proxy/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + }: 7 + 8 + buildGoModule rec { 9 + pname = "google-alloydb-auth-proxy"; 10 + version = "1.11.3"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "GoogleCloudPlatform"; 14 + repo = "alloydb-auth-proxy"; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-MjLnGsZ4xoZpyjJQbBd3vihIA2sZ7AAhnW8Xtu7Au+U="; 17 + }; 18 + 19 + subPackages = [ "." ]; 20 + 21 + vendorHash = "sha256-uUv/PqfuMAAwfcD2Sk36NcDoVWTrIVNxfoKM7cpFG5A="; 22 + 23 + checkFlags = [ 24 + "-short" 25 + ]; 26 + 27 + passthru.updateScript = nix-update-script { }; 28 + 29 + meta = { 30 + description = "Utility for connecting securely to your AlloyDB instances"; 31 + longDescription = '' 32 + The AlloyDB Auth Proxy is a binary that provides IAM-based authorization and encryption when connecting to an AlloyDB instance. 33 + 34 + See the Connecting Overview page for more information on connecting to an AlloyDB instance, or the About the proxy page for details on how the AlloyDB Auth Proxy works. 35 + ''; 36 + homepage = "https://github.com/GoogleCloudPlatform/alloydb-auth-proxy"; 37 + changelog = "https://github.com/GoogleCloudPlatform/alloydb-auth-proxy/releases/tag/v${version}"; 38 + license = lib.licenses.asl20; 39 + maintainers = with lib.maintainers; [ ShawnToubeau ]; 40 + mainProgram = "alloydb-auth-proxy"; 41 + }; 42 + }
+39 -30
pkgs/by-name/ha/handbrake/package.nix
··· 93 93 VideoToolbox 94 94 ; 95 95 inherit (darwin) libobjc; 96 - version = "1.8.2"; 96 + version = "1.9.0"; 97 97 98 98 src = fetchFromGitHub { 99 99 owner = "HandBrake"; 100 100 repo = "HandBrake"; 101 101 # uses version commit for logic in version.txt 102 - rev = "77f199ab02ff2e3bca4ca653e922e9fef67dec43"; 103 - hash = "sha256-vxvmyo03NcO2Nbjg76JLZqmYw7RiK4FehiB+iE3CgOw="; 102 + rev = "fa9154a20f3f64fdc183a097e6b63f7fd4bc6cab"; 103 + hash = "sha256-Asf8NgYk4xxIkevYA0B62T8CTSaB7SHq0lHXkawVxb8="; 104 104 }; 105 105 106 106 # Handbrake maintains a set of ffmpeg patches. In particular, these ··· 108 108 # https://github.com/HandBrake/HandBrake/issues/4029 109 109 # base ffmpeg version is specified in: 110 110 # https://github.com/HandBrake/HandBrake/blob/master/contrib/ffmpeg/module.defs 111 - ffmpeg-version = "7.0.2"; 111 + ffmpeg-version = "7.1"; 112 112 ffmpeg-hb = 113 113 (ffmpeg_7-full.override { 114 114 version = ffmpeg-version; 115 - hash = "sha256-6bcTxMt0rH/Nso3X7zhrFNkkmWYtxsbUqVQKh25R1Fs="; 115 + hash = "sha256-erTkv156VskhYEJWjpWFvHjmcr2hr6qgUi28Ho8NFYk="; 116 116 }).overrideAttrs 117 117 (old: { 118 118 patches = (old.patches or [ ]) ++ [ ··· 120 120 "${src}/contrib/ffmpeg/A02-movenc-write-3gpp-track-titl-tag.patch" 121 121 "${src}/contrib/ffmpeg/A03-mov-read-3gpp-udta-tags.patch" 122 122 "${src}/contrib/ffmpeg/A04-movenc-write-3gpp-track-names-tags-for-all-available.patch" 123 - "${src}/contrib/ffmpeg/A05-dvdsubdec-fix-processing-of-partial-packets.patch" 124 - "${src}/contrib/ffmpeg/A06-dvdsubdec-return-number-of-bytes-used.patch" 125 - "${src}/contrib/ffmpeg/A07-dvdsubdec-use-pts-of-initial-packet.patch" 126 - "${src}/contrib/ffmpeg/A08-dvdsubdec-do-not-discard-zero-sized-rects.patch" 127 - "${src}/contrib/ffmpeg/A09-ccaption_dec-fix-pts-in-real_time-mode.patch" 128 - "${src}/contrib/ffmpeg/A10-matroskaenc-aac-extradata-updated.patch" 129 - "${src}/contrib/ffmpeg/A11-videotoolbox-disable-H.264-10-bit-on-Intel-macOS.patch" 123 + "${src}/contrib/ffmpeg/A05-avformat-mov-add-support-audio-fallback-track-ref.patch" 124 + "${src}/contrib/ffmpeg/A06-dvdsubdec-fix-processing-of-partial-packets.patch" 125 + "${src}/contrib/ffmpeg/A07-dvdsubdec-return-number-of-bytes-used.patch" 126 + "${src}/contrib/ffmpeg/A08-dvdsubdec-use-pts-of-initial-packet.patch" 127 + "${src}/contrib/ffmpeg/A09-dvdsubdec-add-an-option-to-output-subtitles-with-emp.patch" 128 + "${src}/contrib/ffmpeg/A10-ccaption_dec-fix-pts-in-real_time-mode.patch" 129 + "${src}/contrib/ffmpeg/A11-avformat-matroskaenc-return-error-if-aac-extradata-c.patch" 130 + "${src}/contrib/ffmpeg/A12-videotoolbox-disable-H.264-10-bit-on-Intel-macOS-it-.patch" 130 131 131 132 # patch to fix <https://github.com/HandBrake/HandBrake/issues/5011> 132 133 # commented out because it causes ffmpeg's filter-pixdesc-p010le test to fail. 133 - # "${src}/contrib/ffmpeg/A12-libswscale-fix-yuv420p-to-p01xle-color-conversion-bu.patch" 134 + # "${src}/contrib/ffmpeg/A13-libswscale-fix-yuv420p-to-p01xle-color-conversion-bu.patch" 134 135 135 - "${src}/contrib/ffmpeg/A13-qsv-fix-decode-10bit-hdr.patch" 136 - "${src}/contrib/ffmpeg/A14-amfenc-Add-support-for-pict_type-field.patch" 137 - "${src}/contrib/ffmpeg/A15-amfenc-Fixes-the-color-information-in-the-ou.patch" 138 - "${src}/contrib/ffmpeg/A16-amfenc-HDR-metadata.patch" 139 - "${src}/contrib/ffmpeg/A17-av1dec-dovi-rpu.patch" 140 - "${src}/contrib/ffmpeg/A18-avformat-mov-add-support-audio-fallback-track-ref.patch" 136 + "${src}/contrib/ffmpeg/A14-hevc_mp4toannexb.c-fix-qsv-decode-of-10bit-hdr.patch" 137 + "${src}/contrib/ffmpeg/A15-Expose-the-unmodified-Dolby-Vision-RPU-T35-buffers.patch" 138 + "${src}/contrib/ffmpeg/A16-avcodec-amfenc-Add-support-for-on-demand-key-frames.patch" 139 + "${src}/contrib/ffmpeg/A17-avcodec-amfenc-properly-set-primaries-transfer-and-m.patch" 140 + "${src}/contrib/ffmpeg/A18-Revert-avcodec-amfenc-GPU-driver-version-check.patch" 141 + "${src}/contrib/ffmpeg/A19-lavc-pgssubdec-Add-graphic-plane-and-cropping.patch" 142 + "${src}/contrib/ffmpeg/A28-enable-av1_mf-encoder.patch" 143 + "${src}/contrib/ffmpeg/A29-Revert-lavc-Check-codec_whitelist-early-in-avcodec_o.patch" 141 144 ]; 142 145 }); 143 146 144 147 x265-hb = x265.overrideAttrs (old: { 148 + version = "4.1"; 149 + sourceRoot = "x265_4.1/source"; 150 + src = fetchurl { 151 + url = "https://bitbucket.org/multicoreware/x265_git/downloads/x265_4.1.tar.gz"; 152 + hash = "sha256-oxaZxqiYBrdLAVHl5qffZd5LSQUEgv5ev4pDedevjyk="; 153 + }; 145 154 # nixpkgs' x265 sourceRoot is x265-.../source whereas handbrake's x265 patches 146 155 # are written with respect to the parent directory instead of that source directory. 147 156 # patches which don't cleanly apply are commented out. ··· 149 158 (old.postPatch or "") 150 159 + '' 151 160 pushd .. 152 - patch -p1 < ${src}/contrib/x265/A01-threads-priority.patch 153 - patch -p1 < ${src}/contrib/x265/A02-threads-pool-adjustments.patch 154 - patch -p1 < ${src}/contrib/x265/A03-sei-length-crash-fix.patch 155 - patch -p1 < ${src}/contrib/x265/A04-ambient-viewing-enviroment-sei.patch 156 - # patch -p1 < ${src}/contrib/x265/A05-memory-leaks.patch 157 - # patch -p1 < ${src}/contrib/x265/A06-crosscompile-fix.patch 161 + patch -p1 < ${src}/contrib/x265/A01-Do-not-set-thread-priority-on-Windows.patch 162 + # patch -p1 < ${src}/contrib/x265/A02-Apple-Silicon-tuning.patch 163 + patch -p1 < ${src}/contrib/x265/A03-fix-crash-when-SEI-length-is-variable.patch 164 + patch -p1 < ${src}/contrib/x265/A04-implement-ambient-viewing-environment-sei.patch 165 + # patch -p1 < ${src}/contrib/x265/A05-Fix-Dolby-Vision-RPU-memory-management.patch 166 + # patch -p1 < ${src}/contrib/x265/A06-Simplify-macOS-cross-compilation.patch 167 + # patch -p1 < ${src}/contrib/x265/A07-add-new-matrix-coefficients-from-H.273-v3.patch 158 168 popd 159 169 ''; 160 170 }); ··· 175 185 optional 176 186 optionals 177 187 optionalString 178 - versions 179 188 ; 180 189 181 190 self = stdenv.mkDerivation rec { ··· 344 353 }; 345 354 }; 346 355 347 - meta = with lib; { 356 + meta = { 348 357 homepage = "https://handbrake.fr/"; 349 358 description = "Tool for converting video files and ripping DVDs"; 350 359 longDescription = '' ··· 355 364 CLI - `HandbrakeCLI` 356 365 GTK GUI - `ghb` 357 366 ''; 358 - license = licenses.gpl2Only; 359 - maintainers = with maintainers; [ 367 + license = lib.licenses.gpl2Only; 368 + maintainers = with lib.maintainers; [ 360 369 Anton-Latukha 361 370 wmertens 362 371 ]; 363 372 mainProgram = "HandBrakeCLI"; 364 - platforms = with platforms; unix; 373 + platforms = with lib.platforms; unix; 365 374 broken = stdenv.hostPlatform.isDarwin; # https://github.com/NixOS/nixpkgs/pull/297984#issuecomment-2016503434 366 375 }; 367 376 };
+1
pkgs/by-name/ib/ibm-plex/hashes.nix
··· 6 6 "sans-devanagari" = "sha256-K57OVqcH5r9tZx8NFEoz1P3xpUooqpF7xxJzNmnObwE="; 7 7 "sans-thai" = "sha256-JZVbvZdj+IfBthiqivOXHrvAUe392M9ECGsiJkm0saE="; 8 8 "sans-thai-looped" = "sha256-cry/Ctwt1bsrdbvWkJIYWLjsvV6a1lLFsT85znqERnw="; 9 + "sans-sc" = "sha256-Q3cEVlR/UkNZaGIhNMIdojId6fHmAsZdLwMsKq1zLRY="; 9 10 "sans-tc" = "sha256-kZvzSK6fEjfVMR4kxC4lxtD7GskqvJZx8BBJVT4T9MU="; 10 11 "sans-kr" = "sha256-FsHxMvLlI4yylgG96DOZIdW2DYpk7I+c5QgkVIkNZIE="; 11 12 "sans-jp" = "sha256-hUl/SSkN6q3pDTtrY2mJepw3ljhhLJskGbxfsTl9TuI=";
+1
pkgs/by-name/ib/ibm-plex/update.sh
··· 11 11 "sans-devanagari" 12 12 "sans-thai" 13 13 "sans-thai-looped" 14 + "sans-sc" 14 15 "sans-tc" 15 16 "sans-kr" 16 17 "sans-jp"
+2 -2
pkgs/by-name/in/intel-gmmlib/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "intel-gmmlib"; 12 - version = "22.5.2"; 12 + version = "22.5.4"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "intel"; 16 16 repo = "gmmlib"; 17 17 rev = "intel-gmmlib-${version}"; 18 - hash = "sha256-vc4Jk+XAXf/lq5ouCP+04YBuyeypl0XSOPUT1YkL+7A="; 18 + hash = "sha256-BxWWTUVAvU3dpbcPvCvXbh5npRT5t4S3d4m2/cCj36g="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+3 -5
pkgs/by-name/ko/kopia/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kopia"; 5 - version = "0.17.0"; 5 + version = "0.18.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-Bqy9eFUvUgSdyChzh52qqPVvMi+3ad01koxVgnibbLk="; 11 + hash = "sha256-7gQlBLmHvqsXXmSYllfsDJRx9VjW0AH7bXf6cG6lGOI="; 12 12 }; 13 13 14 - vendorHash = "sha256-/NMp64JeCQjCcEYkE6lYzu/E+irTcwkmDCJhB04ALFY="; 15 - 16 - doCheck = false; 14 + vendorHash = "sha256-lCUEL7rtnv8/86ZTHM4HsYplDnWj1xsFh83JKW6qRrk="; 17 15 18 16 subPackages = [ "." ]; 19 17
+2 -2
pkgs/by-name/lo/lombok/package.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "lombok"; 5 - version = "1.18.34"; 5 + version = "1.18.36"; 6 6 7 7 src = fetchurl { 8 8 url = "https://projectlombok.org/downloads/lombok-${version}.jar"; 9 - sha256 = "sha256-wn1rKv9WJB0bB/y8xrGDcJ5rQyyA9zdO6x2CPobUuBo="; 9 + sha256 = "sha256-c7awW2otNltwC6sI0w+U3p0zZJC8Cszlthgf70jL8Y4="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/by-name/lu/lunacy/package.nix
··· 20 20 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "lunacy"; 23 - version = "10.0.1"; 23 + version = "10.9.0"; 24 24 25 25 src = fetchurl { 26 26 url = "https://lcdn.icons8.com/setup/Lunacy_${finalAttrs.version}.deb"; 27 - hash = "sha256-roD/bKv1N2sru/tZ6Zl1J2AyY1mgj2ssB2a42kwBNHM="; 27 + hash = "sha256-z5EUztSbU/8G0UE6UVgtIu6iQUY40PZYy1jDbjPIuv8="; 28 28 }; 29 29 30 30 buildInputs = [
+2 -2
pkgs/by-name/ma/mariadb-galera/package.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "mariadb-galera"; 15 - version = "26.4.20"; 15 + version = "26.4.21"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "codership"; 19 19 repo = "galera"; 20 20 rev = "release_${version}"; 21 - hash = "sha256-R2YQtAuqPkOtcvjS5PPcqAqu153N2+0/WjZt96ZSI1A="; 21 + hash = "sha256-mXnQOs2WNdXORBqcfQPgDoJjbyrpypGDOkgP09JZ9Qo="; 22 22 fetchSubmodules = true; 23 23 }; 24 24
+13 -3
pkgs/by-name/ni/nickel/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "nickel"; 10 - version = "1.8.1"; 10 + version = "1.9.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tweag"; 14 14 repo = "nickel"; 15 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-hlcF04m3SI66d1C9U1onog2QoEMfqtHb7V++47ZmeW4="; 16 + hash = "sha256-chIpZqs1tyXk4YQBlF4K/Ofrn1CrijbYant9+SSppGU="; 17 17 }; 18 18 19 - cargoHash = "sha256-VFjZb7lsqOSt5Rc94dhS4Br/5i/HXPHZMqC1c0/LzHU="; 19 + cargoHash = "sha256-MaMzwvvWP+vmdBVCefXI6dehuTyPcPW2b6KdarxjBjA="; 20 20 21 21 cargoBuildFlags = [ "-p nickel-lang-cli" "-p nickel-lang-lsp" ]; 22 22 ··· 25 25 ]; 26 26 27 27 outputs = [ "out" "nls" ]; 28 + 29 + # This fixes the way comrak is defined as a dependency, without the sed the build fails: 30 + # 31 + # cargo metadata failure: error: Package `nickel-lang-core v0.10.0 32 + # (/build/source/core)` does not have feature `comrak`. It has an optional 33 + # dependency with that name, but that dependency uses the "dep:" syntax in 34 + # the features table, so it does not have an implicit feature with that name. 35 + preBuild = '' 36 + sed -i 's/dep:comrak/comrak/' core/Cargo.toml 37 + ''; 28 38 29 39 postInstall = '' 30 40 mkdir -p $nls/bin
+2 -2
pkgs/by-name/ni/nimdow/package.nix
··· 3 3 buildNimPackage (finalAttrs: { 4 4 pname = "nimdow"; 5 5 6 - version = "0.7.39"; 6 + version = "0.7.40"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "avahe-kellenberger"; 10 10 repo = "nimdow"; 11 11 rev = "v${finalAttrs.version}"; 12 - hash = "sha256-9gYlVuKDHCs6yaY1b6dJgwQUJdko6npjom4ab7nKZ7w="; 12 + hash = "sha256-Q+oUmQ2ABl2nOSnHJYCrqN7dees4JBZgkb9OF4XFr5M="; 13 13 }; 14 14 15 15 lockFile = ./lock.json;
+119
pkgs/by-name/on/oneanime/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + flutter324, 5 + autoPatchelfHook, 6 + wrapGAppsHook3, 7 + makeDesktopItem, 8 + pkg-config, 9 + copyDesktopItems, 10 + alsa-lib, 11 + libepoxy, 12 + libpulseaudio, 13 + libdrm, 14 + mesa, 15 + xdg-user-dirs, 16 + libva, 17 + libva1, 18 + libvdpau, 19 + buildGoModule, 20 + }: 21 + let 22 + libopencc = buildGoModule rec { 23 + pname = "libopencc"; 24 + version = "1.0.0"; 25 + 26 + src = fetchFromGitHub { 27 + owner = "Predidit"; 28 + repo = "open_chinese_convert_bridge"; 29 + rev = "refs/tags/${version}"; 30 + hash = "sha256-kC5+rIBOcwn9POvQlKEzuYKKcbhuqVs+pFd4JSFgINQ="; 31 + }; 32 + 33 + vendorHash = "sha256-ADODygC9VRCdeuxnkK4396yBny/ClRUdG3zAujPzpOM="; 34 + 35 + buildPhase = '' 36 + runHook preBuild 37 + 38 + go build -buildmode=c-shared -o ./libopencc.so 39 + 40 + runHook postBuild 41 + ''; 42 + 43 + installPhase = '' 44 + runHook preInstall 45 + 46 + install -Dm0755 ./libopencc.so $out/lib/libopencc.so 47 + 48 + runHook postInstall 49 + ''; 50 + 51 + meta = { 52 + homepage = "https://github.com/Predidit/open_chinese_convert_bridge"; 53 + license = with lib.licenses; [ gpl3Plus ]; 54 + maintainers = with lib.maintainers; [ aucub ]; 55 + }; 56 + }; 57 + in 58 + flutter324.buildFlutterApplication rec { 59 + pname = "oneanime"; 60 + version = "1.3.6"; 61 + 62 + src = fetchFromGitHub { 63 + owner = "Predidit"; 64 + repo = "oneAnime"; 65 + rev = "refs/tags/${version}"; 66 + hash = "sha256-CespZRb2JDc6FltEdibBOFd9BmkWGT8RSMbOC7cuA18="; 67 + }; 68 + 69 + pubspecLock = lib.importJSON ./pubspec.lock.json; 70 + 71 + desktopItems = [ 72 + (makeDesktopItem { 73 + name = "oneanime"; 74 + exec = "oneanime"; 75 + icon = "oneanime"; 76 + desktopName = "oneAnime"; 77 + }) 78 + ]; 79 + 80 + nativeBuildInputs = [ 81 + pkg-config 82 + autoPatchelfHook 83 + wrapGAppsHook3 84 + copyDesktopItems 85 + ]; 86 + 87 + buildInputs = [ 88 + alsa-lib 89 + libepoxy 90 + libpulseaudio 91 + libdrm 92 + mesa 93 + ]; 94 + 95 + postPatch = '' 96 + substituteInPlace lib/pages/init_page.dart \ 97 + --replace-fail "lib/opencc.so" "${libopencc}/lib/libopencc.so" 98 + ''; 99 + 100 + postInstall = '' 101 + install -Dm0644 ./assets/images/logo/logo_android_2.png $out/share/pixmaps/oneanime.png 102 + ln -s ${lib.getLib libva}/lib/libva.so.2 $out/app/${pname}/lib/libva.so.2 103 + ln -s ${lib.getLib libva1}/lib/libva.so.1 $out/app/${pname}/lib/libva.so.1 104 + ln -s ${lib.getLib libvdpau}/lib/libvdpau.so.1 $out/app/${pname}/lib/libvdpau.so.1 105 + ''; 106 + 107 + extraWrapProgramArgs = '' 108 + --prefix PATH : ${lib.makeBinPath [ xdg-user-dirs ]} 109 + ''; 110 + 111 + meta = { 112 + description = "Anime1 third-party client with bullet screen"; 113 + homepage = "https://github.com/Predidit/oneAnime"; 114 + mainProgram = "oneanime"; 115 + license = with lib.licenses; [ gpl3Plus ]; 116 + maintainers = with lib.maintainers; [ aucub ]; 117 + platforms = [ "x86_64-linux" ]; # mdk-sdk of nixpkgs currently only has x64 118 + }; 119 + }
+1704
pkgs/by-name/on/oneanime/pubspec.lock.json
··· 1 + { 2 + "packages": { 3 + "_fe_analyzer_shared": { 4 + "dependency": "transitive", 5 + "description": { 6 + "name": "_fe_analyzer_shared", 7 + "sha256": "f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834", 8 + "url": "https://pub.dev" 9 + }, 10 + "source": "hosted", 11 + "version": "72.0.0" 12 + }, 13 + "_macros": { 14 + "dependency": "transitive", 15 + "description": "dart", 16 + "source": "sdk", 17 + "version": "0.3.2" 18 + }, 19 + "adaptive_theme": { 20 + "dependency": "direct main", 21 + "description": { 22 + "name": "adaptive_theme", 23 + "sha256": "f4ee609b464e5efc68131d9d15ba9aa1de4e3b5ede64be17781c6e19a52d637d", 24 + "url": "https://pub.dev" 25 + }, 26 + "source": "hosted", 27 + "version": "3.6.0" 28 + }, 29 + "analyzer": { 30 + "dependency": "transitive", 31 + "description": { 32 + "name": "analyzer", 33 + "sha256": "b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139", 34 + "url": "https://pub.dev" 35 + }, 36 + "source": "hosted", 37 + "version": "6.7.0" 38 + }, 39 + "archive": { 40 + "dependency": "transitive", 41 + "description": { 42 + "name": "archive", 43 + "sha256": "cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d", 44 + "url": "https://pub.dev" 45 + }, 46 + "source": "hosted", 47 + "version": "3.6.1" 48 + }, 49 + "args": { 50 + "dependency": "transitive", 51 + "description": { 52 + "name": "args", 53 + "sha256": "bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6", 54 + "url": "https://pub.dev" 55 + }, 56 + "source": "hosted", 57 + "version": "2.6.0" 58 + }, 59 + "async": { 60 + "dependency": "transitive", 61 + "description": { 62 + "name": "async", 63 + "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", 64 + "url": "https://pub.dev" 65 + }, 66 + "source": "hosted", 67 + "version": "2.11.0" 68 + }, 69 + "audio_video_progress_bar": { 70 + "dependency": "direct main", 71 + "description": { 72 + "name": "audio_video_progress_bar", 73 + "sha256": "552b1f73c56c4c88407999e0a8507176f60c56de3e6d63bc20a0eab48467d4c9", 74 + "url": "https://pub.dev" 75 + }, 76 + "source": "hosted", 77 + "version": "2.0.3" 78 + }, 79 + "auto_injector": { 80 + "dependency": "transitive", 81 + "description": { 82 + "name": "auto_injector", 83 + "sha256": "d2e204bc46d7349795364884d07ba79fe6a0f3a84a651b70dcbb68d82dcebab0", 84 + "url": "https://pub.dev" 85 + }, 86 + "source": "hosted", 87 + "version": "2.0.5" 88 + }, 89 + "boolean_selector": { 90 + "dependency": "transitive", 91 + "description": { 92 + "name": "boolean_selector", 93 + "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66", 94 + "url": "https://pub.dev" 95 + }, 96 + "source": "hosted", 97 + "version": "2.1.1" 98 + }, 99 + "build": { 100 + "dependency": "transitive", 101 + "description": { 102 + "name": "build", 103 + "sha256": "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0", 104 + "url": "https://pub.dev" 105 + }, 106 + "source": "hosted", 107 + "version": "2.4.1" 108 + }, 109 + "build_config": { 110 + "dependency": "transitive", 111 + "description": { 112 + "name": "build_config", 113 + "sha256": "bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1", 114 + "url": "https://pub.dev" 115 + }, 116 + "source": "hosted", 117 + "version": "1.1.1" 118 + }, 119 + "build_daemon": { 120 + "dependency": "transitive", 121 + "description": { 122 + "name": "build_daemon", 123 + "sha256": "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9", 124 + "url": "https://pub.dev" 125 + }, 126 + "source": "hosted", 127 + "version": "4.0.2" 128 + }, 129 + "build_resolvers": { 130 + "dependency": "transitive", 131 + "description": { 132 + "name": "build_resolvers", 133 + "sha256": "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a", 134 + "url": "https://pub.dev" 135 + }, 136 + "source": "hosted", 137 + "version": "2.4.2" 138 + }, 139 + "build_runner": { 140 + "dependency": "direct dev", 141 + "description": { 142 + "name": "build_runner", 143 + "sha256": "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d", 144 + "url": "https://pub.dev" 145 + }, 146 + "source": "hosted", 147 + "version": "2.4.13" 148 + }, 149 + "build_runner_core": { 150 + "dependency": "transitive", 151 + "description": { 152 + "name": "build_runner_core", 153 + "sha256": "f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0", 154 + "url": "https://pub.dev" 155 + }, 156 + "source": "hosted", 157 + "version": "7.3.2" 158 + }, 159 + "built_collection": { 160 + "dependency": "transitive", 161 + "description": { 162 + "name": "built_collection", 163 + "sha256": "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100", 164 + "url": "https://pub.dev" 165 + }, 166 + "source": "hosted", 167 + "version": "5.1.1" 168 + }, 169 + "built_value": { 170 + "dependency": "transitive", 171 + "description": { 172 + "name": "built_value", 173 + "sha256": "c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb", 174 + "url": "https://pub.dev" 175 + }, 176 + "source": "hosted", 177 + "version": "8.9.2" 178 + }, 179 + "canvas_danmaku": { 180 + "dependency": "direct main", 181 + "description": { 182 + "name": "canvas_danmaku", 183 + "sha256": "6e220df0edd62c6787b24e00c05a24b570a716cfe9c61452f214c4ab0958374f", 184 + "url": "https://pub.dev" 185 + }, 186 + "source": "hosted", 187 + "version": "0.2.0" 188 + }, 189 + "characters": { 190 + "dependency": "transitive", 191 + "description": { 192 + "name": "characters", 193 + "sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605", 194 + "url": "https://pub.dev" 195 + }, 196 + "source": "hosted", 197 + "version": "1.3.0" 198 + }, 199 + "checked_yaml": { 200 + "dependency": "transitive", 201 + "description": { 202 + "name": "checked_yaml", 203 + "sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff", 204 + "url": "https://pub.dev" 205 + }, 206 + "source": "hosted", 207 + "version": "2.0.3" 208 + }, 209 + "cli_util": { 210 + "dependency": "transitive", 211 + "description": { 212 + "name": "cli_util", 213 + "sha256": "c05b7406fdabc7a49a3929d4af76bcaccbbffcbcdcf185b082e1ae07da323d19", 214 + "url": "https://pub.dev" 215 + }, 216 + "source": "hosted", 217 + "version": "0.4.1" 218 + }, 219 + "clock": { 220 + "dependency": "transitive", 221 + "description": { 222 + "name": "clock", 223 + "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf", 224 + "url": "https://pub.dev" 225 + }, 226 + "source": "hosted", 227 + "version": "1.1.1" 228 + }, 229 + "code_builder": { 230 + "dependency": "transitive", 231 + "description": { 232 + "name": "code_builder", 233 + "sha256": "f692079e25e7869c14132d39f223f8eec9830eb76131925143b2129c4bb01b37", 234 + "url": "https://pub.dev" 235 + }, 236 + "source": "hosted", 237 + "version": "4.10.0" 238 + }, 239 + "collection": { 240 + "dependency": "transitive", 241 + "description": { 242 + "name": "collection", 243 + "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a", 244 + "url": "https://pub.dev" 245 + }, 246 + "source": "hosted", 247 + "version": "1.18.0" 248 + }, 249 + "connectivity_plus": { 250 + "dependency": "direct main", 251 + "description": { 252 + "name": "connectivity_plus", 253 + "sha256": "876849631b0c7dc20f8b471a2a03142841b482438e3b707955464f5ffca3e4c3", 254 + "url": "https://pub.dev" 255 + }, 256 + "source": "hosted", 257 + "version": "6.1.0" 258 + }, 259 + "connectivity_plus_platform_interface": { 260 + "dependency": "transitive", 261 + "description": { 262 + "name": "connectivity_plus_platform_interface", 263 + "sha256": "42657c1715d48b167930d5f34d00222ac100475f73d10162ddf43e714932f204", 264 + "url": "https://pub.dev" 265 + }, 266 + "source": "hosted", 267 + "version": "2.0.1" 268 + }, 269 + "convert": { 270 + "dependency": "transitive", 271 + "description": { 272 + "name": "convert", 273 + "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", 274 + "url": "https://pub.dev" 275 + }, 276 + "source": "hosted", 277 + "version": "3.1.2" 278 + }, 279 + "cookie_jar": { 280 + "dependency": "direct main", 281 + "description": { 282 + "name": "cookie_jar", 283 + "sha256": "a6ac027d3ed6ed756bfce8f3ff60cb479e266f3b0fdabd6242b804b6765e52de", 284 + "url": "https://pub.dev" 285 + }, 286 + "source": "hosted", 287 + "version": "4.0.8" 288 + }, 289 + "crypto": { 290 + "dependency": "transitive", 291 + "description": { 292 + "name": "crypto", 293 + "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855", 294 + "url": "https://pub.dev" 295 + }, 296 + "source": "hosted", 297 + "version": "3.0.6" 298 + }, 299 + "csslib": { 300 + "dependency": "transitive", 301 + "description": { 302 + "name": "csslib", 303 + "sha256": "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb", 304 + "url": "https://pub.dev" 305 + }, 306 + "source": "hosted", 307 + "version": "1.0.0" 308 + }, 309 + "csv": { 310 + "dependency": "transitive", 311 + "description": { 312 + "name": "csv", 313 + "sha256": "c6aa2679b2a18cb57652920f674488d89712efaf4d3fdf2e537215b35fc19d6c", 314 + "url": "https://pub.dev" 315 + }, 316 + "source": "hosted", 317 + "version": "6.0.0" 318 + }, 319 + "cupertino_icons": { 320 + "dependency": "direct main", 321 + "description": { 322 + "name": "cupertino_icons", 323 + "sha256": "ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6", 324 + "url": "https://pub.dev" 325 + }, 326 + "source": "hosted", 327 + "version": "1.0.8" 328 + }, 329 + "dart_style": { 330 + "dependency": "transitive", 331 + "description": { 332 + "name": "dart_style", 333 + "sha256": "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab", 334 + "url": "https://pub.dev" 335 + }, 336 + "source": "hosted", 337 + "version": "2.3.7" 338 + }, 339 + "dbus": { 340 + "dependency": "transitive", 341 + "description": { 342 + "name": "dbus", 343 + "sha256": "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac", 344 + "url": "https://pub.dev" 345 + }, 346 + "source": "hosted", 347 + "version": "0.7.10" 348 + }, 349 + "device_info_plus": { 350 + "dependency": "direct main", 351 + "description": { 352 + "name": "device_info_plus", 353 + "sha256": "a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074", 354 + "url": "https://pub.dev" 355 + }, 356 + "source": "hosted", 357 + "version": "10.1.2" 358 + }, 359 + "device_info_plus_platform_interface": { 360 + "dependency": "transitive", 361 + "description": { 362 + "name": "device_info_plus_platform_interface", 363 + "sha256": "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba", 364 + "url": "https://pub.dev" 365 + }, 366 + "source": "hosted", 367 + "version": "7.0.1" 368 + }, 369 + "dio": { 370 + "dependency": "direct main", 371 + "description": { 372 + "name": "dio", 373 + "sha256": "5598aa796bbf4699afd5c67c0f5f6e2ed542afc956884b9cd58c306966efc260", 374 + "url": "https://pub.dev" 375 + }, 376 + "source": "hosted", 377 + "version": "5.7.0" 378 + }, 379 + "dio_cookie_manager": { 380 + "dependency": "direct main", 381 + "description": { 382 + "name": "dio_cookie_manager", 383 + "sha256": "e79498b0f632897ff0c28d6e8178b4bc6e9087412401f618c31fa0904ace050d", 384 + "url": "https://pub.dev" 385 + }, 386 + "source": "hosted", 387 + "version": "3.1.1" 388 + }, 389 + "dio_web_adapter": { 390 + "dependency": "transitive", 391 + "description": { 392 + "name": "dio_web_adapter", 393 + "sha256": "33259a9276d6cea88774a0000cfae0d861003497755969c92faa223108620dc8", 394 + "url": "https://pub.dev" 395 + }, 396 + "source": "hosted", 397 + "version": "2.0.0" 398 + }, 399 + "fake_async": { 400 + "dependency": "transitive", 401 + "description": { 402 + "name": "fake_async", 403 + "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78", 404 + "url": "https://pub.dev" 405 + }, 406 + "source": "hosted", 407 + "version": "1.3.1" 408 + }, 409 + "ffi": { 410 + "dependency": "direct main", 411 + "description": { 412 + "name": "ffi", 413 + "sha256": "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6", 414 + "url": "https://pub.dev" 415 + }, 416 + "source": "hosted", 417 + "version": "2.1.3" 418 + }, 419 + "ffigen": { 420 + "dependency": "direct dev", 421 + "description": { 422 + "name": "ffigen", 423 + "sha256": "dead012f29db2be71ea152458f5eab600de98fbc244e01088ae6bf2616bceca7", 424 + "url": "https://pub.dev" 425 + }, 426 + "source": "hosted", 427 + "version": "11.0.0" 428 + }, 429 + "file": { 430 + "dependency": "transitive", 431 + "description": { 432 + "name": "file", 433 + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", 434 + "url": "https://pub.dev" 435 + }, 436 + "source": "hosted", 437 + "version": "7.0.1" 438 + }, 439 + "fixnum": { 440 + "dependency": "transitive", 441 + "description": { 442 + "name": "fixnum", 443 + "sha256": "b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be", 444 + "url": "https://pub.dev" 445 + }, 446 + "source": "hosted", 447 + "version": "1.1.1" 448 + }, 449 + "flutter": { 450 + "dependency": "direct main", 451 + "description": "flutter", 452 + "source": "sdk", 453 + "version": "0.0.0" 454 + }, 455 + "flutter_displaymode": { 456 + "dependency": "direct main", 457 + "description": { 458 + "name": "flutter_displaymode", 459 + "sha256": "42c5e9abd13d28ed74f701b60529d7f8416947e58256e6659c5550db719c57ef", 460 + "url": "https://pub.dev" 461 + }, 462 + "source": "hosted", 463 + "version": "0.6.0" 464 + }, 465 + "flutter_launcher_icons": { 466 + "dependency": "direct main", 467 + "description": { 468 + "name": "flutter_launcher_icons", 469 + "sha256": "526faf84284b86a4cb36d20a5e45147747b7563d921373d4ee0559c54fcdbcea", 470 + "url": "https://pub.dev" 471 + }, 472 + "source": "hosted", 473 + "version": "0.13.1" 474 + }, 475 + "flutter_lints": { 476 + "dependency": "direct dev", 477 + "description": { 478 + "name": "flutter_lints", 479 + "sha256": "a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04", 480 + "url": "https://pub.dev" 481 + }, 482 + "source": "hosted", 483 + "version": "2.0.3" 484 + }, 485 + "flutter_localizations": { 486 + "dependency": "direct main", 487 + "description": "flutter", 488 + "source": "sdk", 489 + "version": "0.0.0" 490 + }, 491 + "flutter_mobx": { 492 + "dependency": "direct main", 493 + "description": { 494 + "name": "flutter_mobx", 495 + "sha256": "859fbf452fa9c2519d2700b125dd7fb14c508bbdd7fb65e26ca8ff6c92280e2e", 496 + "url": "https://pub.dev" 497 + }, 498 + "source": "hosted", 499 + "version": "2.2.1+1" 500 + }, 501 + "flutter_modular": { 502 + "dependency": "direct main", 503 + "description": { 504 + "name": "flutter_modular", 505 + "sha256": "bc17a1eb1da676b9111e59d27834fb6673bdea01aead12f0803a0847ff9d451c", 506 + "url": "https://pub.dev" 507 + }, 508 + "source": "hosted", 509 + "version": "6.3.4" 510 + }, 511 + "flutter_open_chinese_convert": { 512 + "dependency": "direct main", 513 + "description": { 514 + "name": "flutter_open_chinese_convert", 515 + "sha256": "70bdff033615b3b235da3aab8c8db1be3dbfdad3bdc80555b0346698cc3947a5", 516 + "url": "https://pub.dev" 517 + }, 518 + "source": "hosted", 519 + "version": "0.5.1" 520 + }, 521 + "flutter_plugin_android_lifecycle": { 522 + "dependency": "transitive", 523 + "description": { 524 + "name": "flutter_plugin_android_lifecycle", 525 + "sha256": "9b78450b89f059e96c9ebb355fa6b3df1d6b330436e0b885fb49594c41721398", 526 + "url": "https://pub.dev" 527 + }, 528 + "source": "hosted", 529 + "version": "2.0.23" 530 + }, 531 + "flutter_smart_dialog": { 532 + "dependency": "direct main", 533 + "description": { 534 + "name": "flutter_smart_dialog", 535 + "sha256": "7932ab58440379094c6a568efc329d322c6dd740e5a553080f2d56a71ed53752", 536 + "url": "https://pub.dev" 537 + }, 538 + "source": "hosted", 539 + "version": "4.9.8+3" 540 + }, 541 + "flutter_test": { 542 + "dependency": "direct dev", 543 + "description": "flutter", 544 + "source": "sdk", 545 + "version": "0.0.0" 546 + }, 547 + "flutter_volume_controller": { 548 + "dependency": "direct main", 549 + "description": { 550 + "name": "flutter_volume_controller", 551 + "sha256": "fa4c36dfe7ef7f423704f34ab8e64e00b4a30a90aa6e56f251e9dba649efcd7f", 552 + "url": "https://pub.dev" 553 + }, 554 + "source": "hosted", 555 + "version": "1.3.2" 556 + }, 557 + "flutter_web_plugins": { 558 + "dependency": "transitive", 559 + "description": "flutter", 560 + "source": "sdk", 561 + "version": "0.0.0" 562 + }, 563 + "frontend_server_client": { 564 + "dependency": "transitive", 565 + "description": { 566 + "name": "frontend_server_client", 567 + "sha256": "f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694", 568 + "url": "https://pub.dev" 569 + }, 570 + "source": "hosted", 571 + "version": "4.0.0" 572 + }, 573 + "fvp": { 574 + "dependency": "direct main", 575 + "description": { 576 + "name": "fvp", 577 + "sha256": "040aa12beccd5bc60631259f27a481c4abc11a389aa4f57a47b643f58fe0b060", 578 + "url": "https://pub.dev" 579 + }, 580 + "source": "hosted", 581 + "version": "0.26.1" 582 + }, 583 + "glob": { 584 + "dependency": "transitive", 585 + "description": { 586 + "name": "glob", 587 + "sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63", 588 + "url": "https://pub.dev" 589 + }, 590 + "source": "hosted", 591 + "version": "2.1.2" 592 + }, 593 + "graphs": { 594 + "dependency": "transitive", 595 + "description": { 596 + "name": "graphs", 597 + "sha256": "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0", 598 + "url": "https://pub.dev" 599 + }, 600 + "source": "hosted", 601 + "version": "2.3.2" 602 + }, 603 + "hive": { 604 + "dependency": "direct main", 605 + "description": { 606 + "name": "hive", 607 + "sha256": "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941", 608 + "url": "https://pub.dev" 609 + }, 610 + "source": "hosted", 611 + "version": "2.2.3" 612 + }, 613 + "hive_flutter": { 614 + "dependency": "direct main", 615 + "description": { 616 + "name": "hive_flutter", 617 + "sha256": "dca1da446b1d808a51689fb5d0c6c9510c0a2ba01e22805d492c73b68e33eecc", 618 + "url": "https://pub.dev" 619 + }, 620 + "source": "hosted", 621 + "version": "1.1.0" 622 + }, 623 + "hive_generator": { 624 + "dependency": "direct dev", 625 + "description": { 626 + "name": "hive_generator", 627 + "sha256": "06cb8f58ace74de61f63500564931f9505368f45f98958bd7a6c35ba24159db4", 628 + "url": "https://pub.dev" 629 + }, 630 + "source": "hosted", 631 + "version": "2.0.1" 632 + }, 633 + "html": { 634 + "dependency": "direct main", 635 + "description": { 636 + "name": "html", 637 + "sha256": "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a", 638 + "url": "https://pub.dev" 639 + }, 640 + "source": "hosted", 641 + "version": "0.15.4" 642 + }, 643 + "http": { 644 + "dependency": "transitive", 645 + "description": { 646 + "name": "http", 647 + "sha256": "b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010", 648 + "url": "https://pub.dev" 649 + }, 650 + "source": "hosted", 651 + "version": "1.2.2" 652 + }, 653 + "http_multi_server": { 654 + "dependency": "transitive", 655 + "description": { 656 + "name": "http_multi_server", 657 + "sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b", 658 + "url": "https://pub.dev" 659 + }, 660 + "source": "hosted", 661 + "version": "3.2.1" 662 + }, 663 + "http_parser": { 664 + "dependency": "transitive", 665 + "description": { 666 + "name": "http_parser", 667 + "sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b", 668 + "url": "https://pub.dev" 669 + }, 670 + "source": "hosted", 671 + "version": "4.0.2" 672 + }, 673 + "image": { 674 + "dependency": "transitive", 675 + "description": { 676 + "name": "image", 677 + "sha256": "f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d", 678 + "url": "https://pub.dev" 679 + }, 680 + "source": "hosted", 681 + "version": "4.3.0" 682 + }, 683 + "intl": { 684 + "dependency": "transitive", 685 + "description": { 686 + "name": "intl", 687 + "sha256": "d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf", 688 + "url": "https://pub.dev" 689 + }, 690 + "source": "hosted", 691 + "version": "0.19.0" 692 + }, 693 + "io": { 694 + "dependency": "transitive", 695 + "description": { 696 + "name": "io", 697 + "sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e", 698 + "url": "https://pub.dev" 699 + }, 700 + "source": "hosted", 701 + "version": "1.0.4" 702 + }, 703 + "js": { 704 + "dependency": "transitive", 705 + "description": { 706 + "name": "js", 707 + "sha256": "c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf", 708 + "url": "https://pub.dev" 709 + }, 710 + "source": "hosted", 711 + "version": "0.7.1" 712 + }, 713 + "json2yaml": { 714 + "dependency": "transitive", 715 + "description": { 716 + "name": "json2yaml", 717 + "sha256": "da94630fbc56079426fdd167ae58373286f603371075b69bf46d848d63ba3e51", 718 + "url": "https://pub.dev" 719 + }, 720 + "source": "hosted", 721 + "version": "3.0.1" 722 + }, 723 + "json_annotation": { 724 + "dependency": "transitive", 725 + "description": { 726 + "name": "json_annotation", 727 + "sha256": "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1", 728 + "url": "https://pub.dev" 729 + }, 730 + "source": "hosted", 731 + "version": "4.9.0" 732 + }, 733 + "leak_tracker": { 734 + "dependency": "transitive", 735 + "description": { 736 + "name": "leak_tracker", 737 + "sha256": "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05", 738 + "url": "https://pub.dev" 739 + }, 740 + "source": "hosted", 741 + "version": "10.0.5" 742 + }, 743 + "leak_tracker_flutter_testing": { 744 + "dependency": "transitive", 745 + "description": { 746 + "name": "leak_tracker_flutter_testing", 747 + "sha256": "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806", 748 + "url": "https://pub.dev" 749 + }, 750 + "source": "hosted", 751 + "version": "3.0.5" 752 + }, 753 + "leak_tracker_testing": { 754 + "dependency": "transitive", 755 + "description": { 756 + "name": "leak_tracker_testing", 757 + "sha256": "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3", 758 + "url": "https://pub.dev" 759 + }, 760 + "source": "hosted", 761 + "version": "3.0.1" 762 + }, 763 + "lints": { 764 + "dependency": "transitive", 765 + "description": { 766 + "name": "lints", 767 + "sha256": "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452", 768 + "url": "https://pub.dev" 769 + }, 770 + "source": "hosted", 771 + "version": "2.1.1" 772 + }, 773 + "logging": { 774 + "dependency": "transitive", 775 + "description": { 776 + "name": "logging", 777 + "sha256": "c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61", 778 + "url": "https://pub.dev" 779 + }, 780 + "source": "hosted", 781 + "version": "1.3.0" 782 + }, 783 + "macros": { 784 + "dependency": "transitive", 785 + "description": { 786 + "name": "macros", 787 + "sha256": "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536", 788 + "url": "https://pub.dev" 789 + }, 790 + "source": "hosted", 791 + "version": "0.1.2-main.4" 792 + }, 793 + "matcher": { 794 + "dependency": "transitive", 795 + "description": { 796 + "name": "matcher", 797 + "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", 798 + "url": "https://pub.dev" 799 + }, 800 + "source": "hosted", 801 + "version": "0.12.16+1" 802 + }, 803 + "material_color_utilities": { 804 + "dependency": "transitive", 805 + "description": { 806 + "name": "material_color_utilities", 807 + "sha256": "f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec", 808 + "url": "https://pub.dev" 809 + }, 810 + "source": "hosted", 811 + "version": "0.11.1" 812 + }, 813 + "meta": { 814 + "dependency": "transitive", 815 + "description": { 816 + "name": "meta", 817 + "sha256": "bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7", 818 + "url": "https://pub.dev" 819 + }, 820 + "source": "hosted", 821 + "version": "1.15.0" 822 + }, 823 + "mime": { 824 + "dependency": "transitive", 825 + "description": { 826 + "name": "mime", 827 + "sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6", 828 + "url": "https://pub.dev" 829 + }, 830 + "source": "hosted", 831 + "version": "2.0.0" 832 + }, 833 + "mobx": { 834 + "dependency": "direct main", 835 + "description": { 836 + "name": "mobx", 837 + "sha256": "63920b27b32ad1910adfe767ab1750e4c212e8923232a1f891597b362074ea5e", 838 + "url": "https://pub.dev" 839 + }, 840 + "source": "hosted", 841 + "version": "2.3.3+2" 842 + }, 843 + "mobx_codegen": { 844 + "dependency": "direct dev", 845 + "description": { 846 + "name": "mobx_codegen", 847 + "sha256": "8e0d8653a0c720ad933cd8358f6f89f740ce89203657c13f25bea772ef1fff7c", 848 + "url": "https://pub.dev" 849 + }, 850 + "source": "hosted", 851 + "version": "2.6.1" 852 + }, 853 + "modular_core": { 854 + "dependency": "transitive", 855 + "description": { 856 + "name": "modular_core", 857 + "sha256": "bd60317c81cff3a510aca19d6ddd661c7c79e3cba97b9f39e9ad199156ff255d", 858 + "url": "https://pub.dev" 859 + }, 860 + "source": "hosted", 861 + "version": "3.3.3" 862 + }, 863 + "nested": { 864 + "dependency": "transitive", 865 + "description": { 866 + "name": "nested", 867 + "sha256": "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20", 868 + "url": "https://pub.dev" 869 + }, 870 + "source": "hosted", 871 + "version": "1.0.0" 872 + }, 873 + "nm": { 874 + "dependency": "transitive", 875 + "description": { 876 + "name": "nm", 877 + "sha256": "2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254", 878 + "url": "https://pub.dev" 879 + }, 880 + "source": "hosted", 881 + "version": "0.5.0" 882 + }, 883 + "package_config": { 884 + "dependency": "transitive", 885 + "description": { 886 + "name": "package_config", 887 + "sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd", 888 + "url": "https://pub.dev" 889 + }, 890 + "source": "hosted", 891 + "version": "2.1.0" 892 + }, 893 + "package_info_plus": { 894 + "dependency": "transitive", 895 + "description": { 896 + "name": "package_info_plus", 897 + "sha256": "df3eb3e0aed5c1107bb0fdb80a8e82e778114958b1c5ac5644fb1ac9cae8a998", 898 + "url": "https://pub.dev" 899 + }, 900 + "source": "hosted", 901 + "version": "8.1.0" 902 + }, 903 + "package_info_plus_platform_interface": { 904 + "dependency": "transitive", 905 + "description": { 906 + "name": "package_info_plus_platform_interface", 907 + "sha256": "ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66", 908 + "url": "https://pub.dev" 909 + }, 910 + "source": "hosted", 911 + "version": "3.0.1" 912 + }, 913 + "path": { 914 + "dependency": "transitive", 915 + "description": { 916 + "name": "path", 917 + "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", 918 + "url": "https://pub.dev" 919 + }, 920 + "source": "hosted", 921 + "version": "1.9.0" 922 + }, 923 + "path_provider": { 924 + "dependency": "direct main", 925 + "description": { 926 + "name": "path_provider", 927 + "sha256": "fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378", 928 + "url": "https://pub.dev" 929 + }, 930 + "source": "hosted", 931 + "version": "2.1.4" 932 + }, 933 + "path_provider_android": { 934 + "dependency": "transitive", 935 + "description": { 936 + "name": "path_provider_android", 937 + "sha256": "c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a", 938 + "url": "https://pub.dev" 939 + }, 940 + "source": "hosted", 941 + "version": "2.2.12" 942 + }, 943 + "path_provider_foundation": { 944 + "dependency": "transitive", 945 + "description": { 946 + "name": "path_provider_foundation", 947 + "sha256": "f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16", 948 + "url": "https://pub.dev" 949 + }, 950 + "source": "hosted", 951 + "version": "2.4.0" 952 + }, 953 + "path_provider_linux": { 954 + "dependency": "transitive", 955 + "description": { 956 + "name": "path_provider_linux", 957 + "sha256": "f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279", 958 + "url": "https://pub.dev" 959 + }, 960 + "source": "hosted", 961 + "version": "2.2.1" 962 + }, 963 + "path_provider_platform_interface": { 964 + "dependency": "transitive", 965 + "description": { 966 + "name": "path_provider_platform_interface", 967 + "sha256": "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334", 968 + "url": "https://pub.dev" 969 + }, 970 + "source": "hosted", 971 + "version": "2.1.2" 972 + }, 973 + "path_provider_windows": { 974 + "dependency": "transitive", 975 + "description": { 976 + "name": "path_provider_windows", 977 + "sha256": "bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7", 978 + "url": "https://pub.dev" 979 + }, 980 + "source": "hosted", 981 + "version": "2.3.0" 982 + }, 983 + "petitparser": { 984 + "dependency": "transitive", 985 + "description": { 986 + "name": "petitparser", 987 + "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", 988 + "url": "https://pub.dev" 989 + }, 990 + "source": "hosted", 991 + "version": "6.0.2" 992 + }, 993 + "platform": { 994 + "dependency": "transitive", 995 + "description": { 996 + "name": "platform", 997 + "sha256": "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984", 998 + "url": "https://pub.dev" 999 + }, 1000 + "source": "hosted", 1001 + "version": "3.1.6" 1002 + }, 1003 + "plugin_platform_interface": { 1004 + "dependency": "transitive", 1005 + "description": { 1006 + "name": "plugin_platform_interface", 1007 + "sha256": "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02", 1008 + "url": "https://pub.dev" 1009 + }, 1010 + "source": "hosted", 1011 + "version": "2.1.8" 1012 + }, 1013 + "pool": { 1014 + "dependency": "transitive", 1015 + "description": { 1016 + "name": "pool", 1017 + "sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a", 1018 + "url": "https://pub.dev" 1019 + }, 1020 + "source": "hosted", 1021 + "version": "1.5.1" 1022 + }, 1023 + "provider": { 1024 + "dependency": "direct main", 1025 + "description": { 1026 + "name": "provider", 1027 + "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", 1028 + "url": "https://pub.dev" 1029 + }, 1030 + "source": "hosted", 1031 + "version": "6.1.2" 1032 + }, 1033 + "pub_semver": { 1034 + "dependency": "transitive", 1035 + "description": { 1036 + "name": "pub_semver", 1037 + "sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c", 1038 + "url": "https://pub.dev" 1039 + }, 1040 + "source": "hosted", 1041 + "version": "2.1.4" 1042 + }, 1043 + "pubspec_parse": { 1044 + "dependency": "transitive", 1045 + "description": { 1046 + "name": "pubspec_parse", 1047 + "sha256": "c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8", 1048 + "url": "https://pub.dev" 1049 + }, 1050 + "source": "hosted", 1051 + "version": "1.3.0" 1052 + }, 1053 + "quiver": { 1054 + "dependency": "transitive", 1055 + "description": { 1056 + "name": "quiver", 1057 + "sha256": "ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2", 1058 + "url": "https://pub.dev" 1059 + }, 1060 + "source": "hosted", 1061 + "version": "3.2.2" 1062 + }, 1063 + "result_dart": { 1064 + "dependency": "transitive", 1065 + "description": { 1066 + "name": "result_dart", 1067 + "sha256": "3c69c864a08df0f413a86be211d07405e9a53cc1ac111e3cc8365845a0fb5288", 1068 + "url": "https://pub.dev" 1069 + }, 1070 + "source": "hosted", 1071 + "version": "1.1.1" 1072 + }, 1073 + "screen_brightness": { 1074 + "dependency": "direct main", 1075 + "description": { 1076 + "name": "screen_brightness", 1077 + "sha256": "7d4ac84ae26b37c01d6f5db7123a72db7933e1f2a2a8c369a51e08f81b3178d8", 1078 + "url": "https://pub.dev" 1079 + }, 1080 + "source": "hosted", 1081 + "version": "1.0.1" 1082 + }, 1083 + "screen_brightness_android": { 1084 + "dependency": "transitive", 1085 + "description": { 1086 + "name": "screen_brightness_android", 1087 + "sha256": "8c69d3ac475e4d625e7fa682a3a51a69ff59abe5b4a9e57f6ec7d830a6c69bd6", 1088 + "url": "https://pub.dev" 1089 + }, 1090 + "source": "hosted", 1091 + "version": "1.0.1" 1092 + }, 1093 + "screen_brightness_ios": { 1094 + "dependency": "transitive", 1095 + "description": { 1096 + "name": "screen_brightness_ios", 1097 + "sha256": "f08f70ca1ac3e30719764b5cfb8b3fe1e28163065018a41b3e6f243ab146c2f1", 1098 + "url": "https://pub.dev" 1099 + }, 1100 + "source": "hosted", 1101 + "version": "1.0.1" 1102 + }, 1103 + "screen_brightness_macos": { 1104 + "dependency": "transitive", 1105 + "description": { 1106 + "name": "screen_brightness_macos", 1107 + "sha256": "70c2efa4534e22b927e82693488f127dd4a0f008469fccf4f0eefe9061bbdd6a", 1108 + "url": "https://pub.dev" 1109 + }, 1110 + "source": "hosted", 1111 + "version": "1.0.1" 1112 + }, 1113 + "screen_brightness_platform_interface": { 1114 + "dependency": "transitive", 1115 + "description": { 1116 + "name": "screen_brightness_platform_interface", 1117 + "sha256": "9f3ebf7f22d5487e7676fe9ddaf3fc55b6ff8057707cf6dc0121c7dfda346a16", 1118 + "url": "https://pub.dev" 1119 + }, 1120 + "source": "hosted", 1121 + "version": "1.0.1" 1122 + }, 1123 + "screen_brightness_windows": { 1124 + "dependency": "transitive", 1125 + "description": { 1126 + "name": "screen_brightness_windows", 1127 + "sha256": "c8e12a91cf6dd912a48bd41fcf749282a51afa17f536c3460d8d05702fb89ffa", 1128 + "url": "https://pub.dev" 1129 + }, 1130 + "source": "hosted", 1131 + "version": "1.0.1" 1132 + }, 1133 + "screen_pixel": { 1134 + "dependency": "direct main", 1135 + "description": { 1136 + "name": "screen_pixel", 1137 + "sha256": "b7310d81d98289ba1d6fb381ec95094b30b43ee1e901fefb65a3cf4de7d77e6b", 1138 + "url": "https://pub.dev" 1139 + }, 1140 + "source": "hosted", 1141 + "version": "0.0.3" 1142 + }, 1143 + "screen_retriever": { 1144 + "dependency": "transitive", 1145 + "description": { 1146 + "name": "screen_retriever", 1147 + "sha256": "6ee02c8a1158e6dae7ca430da79436e3b1c9563c8cf02f524af997c201ac2b90", 1148 + "url": "https://pub.dev" 1149 + }, 1150 + "source": "hosted", 1151 + "version": "0.1.9" 1152 + }, 1153 + "shared_preferences": { 1154 + "dependency": "transitive", 1155 + "description": { 1156 + "name": "shared_preferences", 1157 + "sha256": "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051", 1158 + "url": "https://pub.dev" 1159 + }, 1160 + "source": "hosted", 1161 + "version": "2.3.2" 1162 + }, 1163 + "shared_preferences_android": { 1164 + "dependency": "transitive", 1165 + "description": { 1166 + "name": "shared_preferences_android", 1167 + "sha256": "3b9febd815c9ca29c9e3520d50ec32f49157711e143b7a4ca039eb87e8ade5ab", 1168 + "url": "https://pub.dev" 1169 + }, 1170 + "source": "hosted", 1171 + "version": "2.3.3" 1172 + }, 1173 + "shared_preferences_foundation": { 1174 + "dependency": "transitive", 1175 + "description": { 1176 + "name": "shared_preferences_foundation", 1177 + "sha256": "07e050c7cd39bad516f8d64c455f04508d09df104be326d8c02551590a0d513d", 1178 + "url": "https://pub.dev" 1179 + }, 1180 + "source": "hosted", 1181 + "version": "2.5.3" 1182 + }, 1183 + "shared_preferences_linux": { 1184 + "dependency": "transitive", 1185 + "description": { 1186 + "name": "shared_preferences_linux", 1187 + "sha256": "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f", 1188 + "url": "https://pub.dev" 1189 + }, 1190 + "source": "hosted", 1191 + "version": "2.4.1" 1192 + }, 1193 + "shared_preferences_platform_interface": { 1194 + "dependency": "transitive", 1195 + "description": { 1196 + "name": "shared_preferences_platform_interface", 1197 + "sha256": "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80", 1198 + "url": "https://pub.dev" 1199 + }, 1200 + "source": "hosted", 1201 + "version": "2.4.1" 1202 + }, 1203 + "shared_preferences_web": { 1204 + "dependency": "transitive", 1205 + "description": { 1206 + "name": "shared_preferences_web", 1207 + "sha256": "d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e", 1208 + "url": "https://pub.dev" 1209 + }, 1210 + "source": "hosted", 1211 + "version": "2.4.2" 1212 + }, 1213 + "shared_preferences_windows": { 1214 + "dependency": "transitive", 1215 + "description": { 1216 + "name": "shared_preferences_windows", 1217 + "sha256": "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1", 1218 + "url": "https://pub.dev" 1219 + }, 1220 + "source": "hosted", 1221 + "version": "2.4.1" 1222 + }, 1223 + "shelf": { 1224 + "dependency": "transitive", 1225 + "description": { 1226 + "name": "shelf", 1227 + "sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4", 1228 + "url": "https://pub.dev" 1229 + }, 1230 + "source": "hosted", 1231 + "version": "1.4.1" 1232 + }, 1233 + "shelf_web_socket": { 1234 + "dependency": "transitive", 1235 + "description": { 1236 + "name": "shelf_web_socket", 1237 + "sha256": "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611", 1238 + "url": "https://pub.dev" 1239 + }, 1240 + "source": "hosted", 1241 + "version": "2.0.0" 1242 + }, 1243 + "sky_engine": { 1244 + "dependency": "transitive", 1245 + "description": "flutter", 1246 + "source": "sdk", 1247 + "version": "0.0.99" 1248 + }, 1249 + "slang": { 1250 + "dependency": "direct main", 1251 + "description": { 1252 + "name": "slang", 1253 + "sha256": "a466773de768eb95bdf681e0a92e7c8010d44bb247b62130426c83ece33aeaed", 1254 + "url": "https://pub.dev" 1255 + }, 1256 + "source": "hosted", 1257 + "version": "3.32.0" 1258 + }, 1259 + "slang_build_runner": { 1260 + "dependency": "direct dev", 1261 + "description": { 1262 + "name": "slang_build_runner", 1263 + "sha256": "b2e0c63f3c801a4aa70b4ca43173893d6eb7d5a421fc9d97ad983527397631b3", 1264 + "url": "https://pub.dev" 1265 + }, 1266 + "source": "hosted", 1267 + "version": "3.32.0" 1268 + }, 1269 + "slang_flutter": { 1270 + "dependency": "direct main", 1271 + "description": { 1272 + "name": "slang_flutter", 1273 + "sha256": "1a98e878673996902fa5ef0b61ce5c245e41e4d25640d18af061c6aab917b0c7", 1274 + "url": "https://pub.dev" 1275 + }, 1276 + "source": "hosted", 1277 + "version": "3.32.0" 1278 + }, 1279 + "source_gen": { 1280 + "dependency": "transitive", 1281 + "description": { 1282 + "name": "source_gen", 1283 + "sha256": "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832", 1284 + "url": "https://pub.dev" 1285 + }, 1286 + "source": "hosted", 1287 + "version": "1.5.0" 1288 + }, 1289 + "source_helper": { 1290 + "dependency": "transitive", 1291 + "description": { 1292 + "name": "source_helper", 1293 + "sha256": "6adebc0006c37dd63fe05bca0a929b99f06402fc95aa35bf36d67f5c06de01fd", 1294 + "url": "https://pub.dev" 1295 + }, 1296 + "source": "hosted", 1297 + "version": "1.3.4" 1298 + }, 1299 + "source_span": { 1300 + "dependency": "transitive", 1301 + "description": { 1302 + "name": "source_span", 1303 + "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", 1304 + "url": "https://pub.dev" 1305 + }, 1306 + "source": "hosted", 1307 + "version": "1.10.0" 1308 + }, 1309 + "sprintf": { 1310 + "dependency": "transitive", 1311 + "description": { 1312 + "name": "sprintf", 1313 + "sha256": "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23", 1314 + "url": "https://pub.dev" 1315 + }, 1316 + "source": "hosted", 1317 + "version": "7.0.0" 1318 + }, 1319 + "stack_trace": { 1320 + "dependency": "transitive", 1321 + "description": { 1322 + "name": "stack_trace", 1323 + "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b", 1324 + "url": "https://pub.dev" 1325 + }, 1326 + "source": "hosted", 1327 + "version": "1.11.1" 1328 + }, 1329 + "stream_channel": { 1330 + "dependency": "transitive", 1331 + "description": { 1332 + "name": "stream_channel", 1333 + "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", 1334 + "url": "https://pub.dev" 1335 + }, 1336 + "source": "hosted", 1337 + "version": "2.1.2" 1338 + }, 1339 + "stream_transform": { 1340 + "dependency": "transitive", 1341 + "description": { 1342 + "name": "stream_transform", 1343 + "sha256": "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f", 1344 + "url": "https://pub.dev" 1345 + }, 1346 + "source": "hosted", 1347 + "version": "2.1.0" 1348 + }, 1349 + "string_scanner": { 1350 + "dependency": "transitive", 1351 + "description": { 1352 + "name": "string_scanner", 1353 + "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde", 1354 + "url": "https://pub.dev" 1355 + }, 1356 + "source": "hosted", 1357 + "version": "1.2.0" 1358 + }, 1359 + "term_glyph": { 1360 + "dependency": "transitive", 1361 + "description": { 1362 + "name": "term_glyph", 1363 + "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84", 1364 + "url": "https://pub.dev" 1365 + }, 1366 + "source": "hosted", 1367 + "version": "1.2.1" 1368 + }, 1369 + "test_api": { 1370 + "dependency": "transitive", 1371 + "description": { 1372 + "name": "test_api", 1373 + "sha256": "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb", 1374 + "url": "https://pub.dev" 1375 + }, 1376 + "source": "hosted", 1377 + "version": "0.7.2" 1378 + }, 1379 + "timing": { 1380 + "dependency": "transitive", 1381 + "description": { 1382 + "name": "timing", 1383 + "sha256": "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32", 1384 + "url": "https://pub.dev" 1385 + }, 1386 + "source": "hosted", 1387 + "version": "1.0.1" 1388 + }, 1389 + "typed_data": { 1390 + "dependency": "transitive", 1391 + "description": { 1392 + "name": "typed_data", 1393 + "sha256": "f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006", 1394 + "url": "https://pub.dev" 1395 + }, 1396 + "source": "hosted", 1397 + "version": "1.4.0" 1398 + }, 1399 + "universal_io": { 1400 + "dependency": "transitive", 1401 + "description": { 1402 + "name": "universal_io", 1403 + "sha256": "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad", 1404 + "url": "https://pub.dev" 1405 + }, 1406 + "source": "hosted", 1407 + "version": "2.2.2" 1408 + }, 1409 + "url_launcher": { 1410 + "dependency": "direct main", 1411 + "description": { 1412 + "name": "url_launcher", 1413 + "sha256": "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603", 1414 + "url": "https://pub.dev" 1415 + }, 1416 + "source": "hosted", 1417 + "version": "6.3.1" 1418 + }, 1419 + "url_launcher_android": { 1420 + "dependency": "transitive", 1421 + "description": { 1422 + "name": "url_launcher_android", 1423 + "sha256": "8fc3bae0b68c02c47c5c86fa8bfa74471d42687b0eded01b78de87872db745e2", 1424 + "url": "https://pub.dev" 1425 + }, 1426 + "source": "hosted", 1427 + "version": "6.3.12" 1428 + }, 1429 + "url_launcher_ios": { 1430 + "dependency": "transitive", 1431 + "description": { 1432 + "name": "url_launcher_ios", 1433 + "sha256": "e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e", 1434 + "url": "https://pub.dev" 1435 + }, 1436 + "source": "hosted", 1437 + "version": "6.3.1" 1438 + }, 1439 + "url_launcher_linux": { 1440 + "dependency": "transitive", 1441 + "description": { 1442 + "name": "url_launcher_linux", 1443 + "sha256": "e2b9622b4007f97f504cd64c0128309dfb978ae66adbe944125ed9e1750f06af", 1444 + "url": "https://pub.dev" 1445 + }, 1446 + "source": "hosted", 1447 + "version": "3.2.0" 1448 + }, 1449 + "url_launcher_macos": { 1450 + "dependency": "transitive", 1451 + "description": { 1452 + "name": "url_launcher_macos", 1453 + "sha256": "769549c999acdb42b8bcfa7c43d72bf79a382ca7441ab18a808e101149daf672", 1454 + "url": "https://pub.dev" 1455 + }, 1456 + "source": "hosted", 1457 + "version": "3.2.1" 1458 + }, 1459 + "url_launcher_platform_interface": { 1460 + "dependency": "transitive", 1461 + "description": { 1462 + "name": "url_launcher_platform_interface", 1463 + "sha256": "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029", 1464 + "url": "https://pub.dev" 1465 + }, 1466 + "source": "hosted", 1467 + "version": "2.3.2" 1468 + }, 1469 + "url_launcher_web": { 1470 + "dependency": "transitive", 1471 + "description": { 1472 + "name": "url_launcher_web", 1473 + "sha256": "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e", 1474 + "url": "https://pub.dev" 1475 + }, 1476 + "source": "hosted", 1477 + "version": "2.3.3" 1478 + }, 1479 + "url_launcher_windows": { 1480 + "dependency": "transitive", 1481 + "description": { 1482 + "name": "url_launcher_windows", 1483 + "sha256": "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4", 1484 + "url": "https://pub.dev" 1485 + }, 1486 + "source": "hosted", 1487 + "version": "3.1.3" 1488 + }, 1489 + "uuid": { 1490 + "dependency": "transitive", 1491 + "description": { 1492 + "name": "uuid", 1493 + "sha256": "a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff", 1494 + "url": "https://pub.dev" 1495 + }, 1496 + "source": "hosted", 1497 + "version": "4.5.1" 1498 + }, 1499 + "vector_math": { 1500 + "dependency": "transitive", 1501 + "description": { 1502 + "name": "vector_math", 1503 + "sha256": "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803", 1504 + "url": "https://pub.dev" 1505 + }, 1506 + "source": "hosted", 1507 + "version": "2.1.4" 1508 + }, 1509 + "video_player": { 1510 + "dependency": "direct main", 1511 + "description": { 1512 + "name": "video_player", 1513 + "sha256": "4a8c3492d734f7c39c2588a3206707a05ee80cef52e8c7f3b2078d430c84bc17", 1514 + "url": "https://pub.dev" 1515 + }, 1516 + "source": "hosted", 1517 + "version": "2.9.2" 1518 + }, 1519 + "video_player_android": { 1520 + "dependency": "transitive", 1521 + "description": { 1522 + "name": "video_player_android", 1523 + "sha256": "2800d68d6d5b4c22da62453568ed68e63c35bea524d4fa42062e53d6bb591433", 1524 + "url": "https://pub.dev" 1525 + }, 1526 + "source": "hosted", 1527 + "version": "2.7.13" 1528 + }, 1529 + "video_player_avfoundation": { 1530 + "dependency": "transitive", 1531 + "description": { 1532 + "name": "video_player_avfoundation", 1533 + "sha256": "cd5ab8a8bc0eab65ab0cea40304097edc46da574c8c1ecdee96f28cd8ef3792f", 1534 + "url": "https://pub.dev" 1535 + }, 1536 + "source": "hosted", 1537 + "version": "2.6.2" 1538 + }, 1539 + "video_player_platform_interface": { 1540 + "dependency": "transitive", 1541 + "description": { 1542 + "name": "video_player_platform_interface", 1543 + "sha256": "229d7642ccd9f3dc4aba169609dd6b5f3f443bb4cc15b82f7785fcada5af9bbb", 1544 + "url": "https://pub.dev" 1545 + }, 1546 + "source": "hosted", 1547 + "version": "6.2.3" 1548 + }, 1549 + "video_player_web": { 1550 + "dependency": "transitive", 1551 + "description": { 1552 + "name": "video_player_web", 1553 + "sha256": "6dcdd298136523eaf7dfc31abaf0dfba9aa8a8dbc96670e87e9d42b6f2caf774", 1554 + "url": "https://pub.dev" 1555 + }, 1556 + "source": "hosted", 1557 + "version": "2.3.2" 1558 + }, 1559 + "vm_service": { 1560 + "dependency": "transitive", 1561 + "description": { 1562 + "name": "vm_service", 1563 + "sha256": "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d", 1564 + "url": "https://pub.dev" 1565 + }, 1566 + "source": "hosted", 1567 + "version": "14.2.5" 1568 + }, 1569 + "wakelock_plus": { 1570 + "dependency": "direct main", 1571 + "description": { 1572 + "name": "wakelock_plus", 1573 + "sha256": "bf4ee6f17a2fa373ed3753ad0e602b7603f8c75af006d5b9bdade263928c0484", 1574 + "url": "https://pub.dev" 1575 + }, 1576 + "source": "hosted", 1577 + "version": "1.2.8" 1578 + }, 1579 + "wakelock_plus_platform_interface": { 1580 + "dependency": "transitive", 1581 + "description": { 1582 + "name": "wakelock_plus_platform_interface", 1583 + "sha256": "422d1cdbb448079a8a62a5a770b69baa489f8f7ca21aef47800c726d404f9d16", 1584 + "url": "https://pub.dev" 1585 + }, 1586 + "source": "hosted", 1587 + "version": "1.2.1" 1588 + }, 1589 + "watcher": { 1590 + "dependency": "transitive", 1591 + "description": { 1592 + "name": "watcher", 1593 + "sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8", 1594 + "url": "https://pub.dev" 1595 + }, 1596 + "source": "hosted", 1597 + "version": "1.1.0" 1598 + }, 1599 + "web": { 1600 + "dependency": "transitive", 1601 + "description": { 1602 + "name": "web", 1603 + "sha256": "cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb", 1604 + "url": "https://pub.dev" 1605 + }, 1606 + "source": "hosted", 1607 + "version": "1.1.0" 1608 + }, 1609 + "web_socket": { 1610 + "dependency": "transitive", 1611 + "description": { 1612 + "name": "web_socket", 1613 + "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", 1614 + "url": "https://pub.dev" 1615 + }, 1616 + "source": "hosted", 1617 + "version": "0.1.6" 1618 + }, 1619 + "web_socket_channel": { 1620 + "dependency": "transitive", 1621 + "description": { 1622 + "name": "web_socket_channel", 1623 + "sha256": "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f", 1624 + "url": "https://pub.dev" 1625 + }, 1626 + "source": "hosted", 1627 + "version": "3.0.1" 1628 + }, 1629 + "win32": { 1630 + "dependency": "transitive", 1631 + "description": { 1632 + "name": "win32", 1633 + "sha256": "e1d0cc62e65dc2561f5071fcbccecf58ff20c344f8f3dc7d4922df372a11df1f", 1634 + "url": "https://pub.dev" 1635 + }, 1636 + "source": "hosted", 1637 + "version": "5.7.1" 1638 + }, 1639 + "win32_registry": { 1640 + "dependency": "transitive", 1641 + "description": { 1642 + "name": "win32_registry", 1643 + "sha256": "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852", 1644 + "url": "https://pub.dev" 1645 + }, 1646 + "source": "hosted", 1647 + "version": "1.1.5" 1648 + }, 1649 + "window_manager": { 1650 + "dependency": "direct main", 1651 + "description": { 1652 + "name": "window_manager", 1653 + "sha256": "ab8b2a7f97543d3db2b506c9d875e637149d48ee0c6a5cb5f5fd6e0dac463792", 1654 + "url": "https://pub.dev" 1655 + }, 1656 + "source": "hosted", 1657 + "version": "0.4.2" 1658 + }, 1659 + "xdg_directories": { 1660 + "dependency": "transitive", 1661 + "description": { 1662 + "name": "xdg_directories", 1663 + "sha256": "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15", 1664 + "url": "https://pub.dev" 1665 + }, 1666 + "source": "hosted", 1667 + "version": "1.1.0" 1668 + }, 1669 + "xml": { 1670 + "dependency": "transitive", 1671 + "description": { 1672 + "name": "xml", 1673 + "sha256": "b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226", 1674 + "url": "https://pub.dev" 1675 + }, 1676 + "source": "hosted", 1677 + "version": "6.5.0" 1678 + }, 1679 + "yaml": { 1680 + "dependency": "transitive", 1681 + "description": { 1682 + "name": "yaml", 1683 + "sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5", 1684 + "url": "https://pub.dev" 1685 + }, 1686 + "source": "hosted", 1687 + "version": "3.1.2" 1688 + }, 1689 + "yaml_edit": { 1690 + "dependency": "transitive", 1691 + "description": { 1692 + "name": "yaml_edit", 1693 + "sha256": "e9c1a3543d2da0db3e90270dbb1e4eebc985ee5e3ffe468d83224472b2194a5f", 1694 + "url": "https://pub.dev" 1695 + }, 1696 + "source": "hosted", 1697 + "version": "2.2.1" 1698 + } 1699 + }, 1700 + "sdks": { 1701 + "dart": ">=3.5.0 <4.0.0", 1702 + "flutter": ">=3.24.4" 1703 + } 1704 + }
+2 -2
pkgs/by-name/pt/ptyxis/package.nix
··· 16 16 17 17 stdenv.mkDerivation (finalAttrs: { 18 18 pname = "ptyxis"; 19 - version = "47.4"; 19 + version = "47.5"; 20 20 21 21 src = fetchFromGitLab { 22 22 domain = "gitlab.gnome.org"; 23 23 owner = "chergert"; 24 24 repo = "ptyxis"; 25 25 rev = finalAttrs.version; 26 - hash = "sha256-G2WesIaz+eYiDExyMi6Ww2cHMthuxAX5b+B68dz6Yb0="; 26 + hash = "sha256-h5e+H4Tf7T1poM1Srf/ZINk5chScXNFLaEqtlMgrhHs="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+2 -2
pkgs/by-name/ra/raycast/package.nix
··· 11 11 12 12 stdenvNoCC.mkDerivation (finalAttrs: { 13 13 pname = "raycast"; 14 - version = "1.86.0"; 14 + version = "1.87.2"; 15 15 16 16 src = fetchurl { 17 17 name = "Raycast.dmg"; 18 18 url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=universal"; 19 - hash = "sha256-UvMPRLCaGgunpVwoF0Nbz+7Gma7zQP+nMMh5Cvqn0MA="; 19 + hash = "sha256-w4jrtrKCATUsFkMVsGee88pYiL1bahHaSy9emCh2GJE="; 20 20 }; 21 21 22 22 dontPatch = true;
+3 -3
pkgs/by-name/re/reviewdog/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "reviewdog"; 5 - version = "0.20.2"; 5 + version = "0.20.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-UB2cylJn90TE3ng9JaPwmpbkhuPOmRnlS/eCZSjfqwQ="; 11 + hash = "sha256-B0gu6vhbnhMx2CNQzQlIIwsycBup6bnmAk/1C6F/AWE="; 12 12 }; 13 13 14 - vendorHash = "sha256-hFmUhA35J1c2Mp7SeaJF4+Jid8GfdsEiF7lEdPoYbS4="; 14 + vendorHash = "sha256-k7o2r9CQNDVGgCGoYZ02nK443eolN+UGdEp2ItEkURg="; 15 15 16 16 doCheck = false; 17 17
+24 -22
pkgs/by-name/ro/roslyn-ls/deps.nix
··· 6 6 (fetchNuGet { pname = "Humanizer.Core"; version = "2.14.1"; hash = "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg"; }) 7 7 (fetchNuGet { pname = "ICSharpCode.Decompiler"; version = "8.1.1.7464"; hash = "sha256-71/e9zuQIfqRXOiWxZkUFW/tMAj63nE8tg/sR7bGzuM="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/icsharpcode.decompiler/8.1.1.7464/icsharpcode.decompiler.8.1.1.7464.nupkg"; }) 8 8 (fetchNuGet { pname = "MessagePack"; version = "2.5.108"; hash = "sha256-+vMXyEbfutY5WOFuFnNF24uLcKJTTdntVrVlSJH4yjI="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack/2.5.108/messagepack.2.5.108.nupkg"; }) 9 + (fetchNuGet { pname = "MessagePack"; version = "2.5.124"; hash = "sha256-3ZUXCiDKpD82W+prJ5yLFm/gmztNsm8W0NPRs74bgrw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack/2.5.124/messagepack.2.5.124.nupkg"; }) 9 10 (fetchNuGet { pname = "MessagePack.Annotations"; version = "2.5.108"; hash = "sha256-u3Qu8UftNIz3oIzQUMa7Z0G6VzmDLcAnAeNQ3lB3YVk="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.108/messagepack.annotations.2.5.108.nupkg"; }) 10 - (fetchNuGet { pname = "Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace"; version = "9.0.0-preview.24366.2"; hash = "sha256-SUZfSiONzmTwDQsaTd7VTkE6IrzSu80giAPwrjvuY7M="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.aspnetcore.razor.externalaccess.roslynworkspace/9.0.0-preview.24366.2/microsoft.aspnetcore.razor.externalaccess.roslynworkspace.9.0.0-preview.24366.2.nupkg"; }) 11 + (fetchNuGet { pname = "MessagePack.Annotations"; version = "2.5.124"; hash = "sha256-4zgAUW6py8CA2hMGUUrHr7Q6vKeRBqOCmcKgAR9fRGg="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.124/messagepack.annotations.2.5.124.nupkg"; }) 12 + (fetchNuGet { pname = "Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace"; version = "9.0.0-preview.24555.12"; hash = "sha256-SMOU22F2xZkFM6KRRETeRR79BuVccALMGH+zcgyqq4M="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.aspnetcore.razor.externalaccess.roslynworkspace/9.0.0-preview.24555.12/microsoft.aspnetcore.razor.externalaccess.roslynworkspace.9.0.0-preview.24555.12.nupkg"; }) 11 13 (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "8.0.0"; hash = "sha256-9aWmiwMJKrKr9ohD1KSuol37y+jdDxPGJct3m2/Bknw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/8.0.0/microsoft.bcl.asyncinterfaces.8.0.0.nupkg"; }) 12 - (fetchNuGet { pname = "Microsoft.Build"; version = "17.10.4"; hash = "sha256-yaElGdmgcELCXR5fIe5/ingMx2qS/PM3tZGTPNHHjXo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build/17.10.4/microsoft.build.17.10.4.nupkg"; }) 14 + (fetchNuGet { pname = "Microsoft.Build"; version = "17.12.0-preview-24426-07"; hash = "sha256-OHQd2npzibOaNSR2sq3NrKKtAALOmnIARmFoBaXiJ0k="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.build/17.12.0-preview-24426-07/microsoft.build.17.12.0-preview-24426-07.nupkg"; }) 13 15 (fetchNuGet { pname = "Microsoft.Build"; version = "17.3.4"; hash = "sha256-LHtjk4vxeVSLzAKAcG8BN+S20d2sUR2DAOsSXLNIy5U="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.build/17.3.4/microsoft.build.17.3.4.nupkg"; }) 14 16 (fetchNuGet { pname = "Microsoft.Build"; version = "17.7.2"; hash = "sha256-k35nFdPxC8t0zAltVSmAJtsepp/ubNIjPOsJ6k8jSqM="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build/17.7.2/microsoft.build.17.7.2.nupkg"; }) 15 - (fetchNuGet { pname = "Microsoft.Build.Framework"; version = "17.10.4"; hash = "sha256-J9N2VDoyd2P0e4PLhI3XsYsiyE0vKSIerhglV0FW+Bk="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.framework/17.10.4/microsoft.build.framework.17.10.4.nupkg"; }) 17 + (fetchNuGet { pname = "Microsoft.Build.Framework"; version = "17.12.0-preview-24426-07"; hash = "sha256-p5JNAp442gjiu14gfM4eF477iT9Ttac8ALHXISbsecs="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.build.framework/17.12.0-preview-24426-07/microsoft.build.framework.17.12.0-preview-24426-07.nupkg"; }) 16 18 (fetchNuGet { pname = "Microsoft.Build.Framework"; version = "17.3.4"; hash = "sha256-p2JG7pMBGfDVP6sOzBOqOkImZmwotlGvfS+8BjjVYf8="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.build.framework/17.3.4/microsoft.build.framework.17.3.4.nupkg"; }) 17 19 (fetchNuGet { pname = "Microsoft.Build.Framework"; version = "17.7.2"; hash = "sha256-fNWmVQYFTJDveAGmxEdNqJRAczV6+Ep8RA8clKBJFqw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.framework/17.7.2/microsoft.build.framework.17.7.2.nupkg"; }) 18 20 (fetchNuGet { pname = "Microsoft.Build.Locator"; version = "1.6.10"; hash = "sha256-hOFFiQiCNkkDqt0Ad/4Y/sggj4t0zWXmfGjE+I/cqqM="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.locator/1.6.10/microsoft.build.locator.1.6.10.nupkg"; }) 19 - (fetchNuGet { pname = "Microsoft.Build.Tasks.Core"; version = "17.10.4"; hash = "sha256-paqlEbSdV5euFvWQ4khlIcsTxIGQ1/YpoM/XXDQSPBY="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.tasks.core/17.10.4/microsoft.build.tasks.core.17.10.4.nupkg"; }) 21 + (fetchNuGet { pname = "Microsoft.Build.Tasks.Core"; version = "17.12.0-preview-24426-07"; hash = "sha256-2igOkxetlTeRv2Xq5wVcQXU7hxdP43yMJq3aK6vndoI="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.build.tasks.core/17.12.0-preview-24426-07/microsoft.build.tasks.core.17.12.0-preview-24426-07.nupkg"; }) 20 22 (fetchNuGet { pname = "Microsoft.Build.Tasks.Core"; version = "17.3.4"; hash = "sha256-0RA95pD6zHBf1lgYyrrAuEuNeGwuCgGxNdhEJ0cJUCs="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.build.tasks.core/17.3.4/microsoft.build.tasks.core.17.3.4.nupkg"; }) 21 23 (fetchNuGet { pname = "Microsoft.Build.Tasks.Core"; version = "17.7.2"; hash = "sha256-OrV/qWgZHzGlNUmaSfX5wDBcmg1aQeF3/OUHpSH+uZU="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.tasks.core/17.7.2/microsoft.build.tasks.core.17.7.2.nupkg"; }) 22 - (fetchNuGet { pname = "Microsoft.Build.Utilities.Core"; version = "17.10.4"; hash = "sha256-eHEObY1YqK/+hOJmUzSu7u/dKp/OX5qQOWk07rEUReQ="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.utilities.core/17.10.4/microsoft.build.utilities.core.17.10.4.nupkg"; }) 24 + (fetchNuGet { pname = "Microsoft.Build.Utilities.Core"; version = "17.12.0-preview-24426-07"; hash = "sha256-np372GONmrZJ8ppPxjZrvtofA5gTnUf2n/Pn9f02ilo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.build.utilities.core/17.12.0-preview-24426-07/microsoft.build.utilities.core.17.12.0-preview-24426-07.nupkg"; }) 23 25 (fetchNuGet { pname = "Microsoft.Build.Utilities.Core"; version = "17.3.4"; hash = "sha256-SfZxr5xDANnDnC1HCUgho2H9MnF6n51cM47Rrf07fWw="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.build.utilities.core/17.3.4/microsoft.build.utilities.core.17.3.4.nupkg"; }) 24 26 (fetchNuGet { pname = "Microsoft.Build.Utilities.Core"; version = "17.7.2"; hash = "sha256-oatF0KfuP1nb4+OLNKg2/R/ZLO4EiACaO5leaxMEY4A="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.utilities.core/17.7.2/microsoft.build.utilities.core.17.7.2.nupkg"; }) 25 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.4"; hash = "sha256-qDzTfZBSCvAUu9gzq2k+LOvh6/eRvJ9++VCNck/ZpnE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg"; }) 27 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.11.0"; hash = "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.analyzers/3.11.0/microsoft.codeanalysis.analyzers.3.11.0.nupkg"; }) 26 28 (fetchNuGet { pname = "Microsoft.CodeAnalysis.AnalyzerUtilities"; version = "3.3.0"; hash = "sha256-nzFs+H0FFEgZzjl/bcmWyQQVKS2PncS6kMYHOqrxXSw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg"; }) 27 29 (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.11.0-beta1.24081.1"; hash = "sha256-5UN//A8oc2w+UoxAwWmXWRXykQD+2mpa1hbJrAfh2Lg="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a54510f9-4b2c-4e69-b96a-6096683aaa1f/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/3.11.0-beta1.24081.1/microsoft.codeanalysis.bannedapianalyzers.3.11.0-beta1.24081.1.nupkg"; }) 28 30 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "4.1.0"; hash = "sha256-g3RLyeHfdOOF6H89VLJi06/k8/eJ6j2dgNYZ/MBdfNU="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.common/4.1.0/microsoft.codeanalysis.common.4.1.0.nupkg"; }) ··· 32 34 (fetchNuGet { pname = "Microsoft.CodeAnalysis.PublicApiAnalyzers"; version = "3.11.0-beta1.24081.1"; hash = "sha256-nXx0MSYXVzdr0jcNo9aZLocZU1ywN+n/vdD2kYBh5TI="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a54510f9-4b2c-4e69-b96a-6096683aaa1f/nuget/v3/flat2/microsoft.codeanalysis.publicapianalyzers/3.11.0-beta1.24081.1/microsoft.codeanalysis.publicapianalyzers.3.11.0-beta1.24081.1.nupkg"; }) 33 35 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; hash = "sha256-Enknv2RsFF68lEPdrf5M+BpV1kHoLTVRApKUwuk/pj0="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg"; }) 34 36 (fetchNuGet { pname = "Microsoft.DiaSymReader"; version = "2.0.0"; hash = "sha256-8hotZmh8Rb6Q6oD9Meb74SvAdbDo39Y/1m8h43HHjjw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.diasymreader/2.0.0/microsoft.diasymreader.2.0.0.nupkg"; }) 35 - (fetchNuGet { pname = "Microsoft.DotNet.Arcade.Sdk"; version = "9.0.0-beta.24459.6"; hash = "sha256-XuqUYxeGP0Wj9ExlKuOc3OwpVGAlDxrJ7Mip2IiT35c="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/9.0.0-beta.24459.6/microsoft.dotnet.arcade.sdk.9.0.0-beta.24459.6.nupkg"; }) 37 + (fetchNuGet { pname = "Microsoft.DotNet.Arcade.Sdk"; version = "9.0.0-beta.24572.2"; hash = "sha256-dTYFN1KH3grxcf/On6GLW5WdFliq91Y37DeWDCwiryM="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/9.0.0-beta.24572.2/microsoft.dotnet.arcade.sdk.9.0.0-beta.24572.2.nupkg"; }) 36 38 (fetchNuGet { pname = "Microsoft.DotNet.XliffTasks"; version = "9.0.0-beta.24076.5"; hash = "sha256-5cREL85PwcDwo4yyc2Eh908HQ/Cm36w9uZSIvVELZH0="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/9.0.0-beta.24076.5/microsoft.dotnet.xlifftasks.9.0.0-beta.24076.5.nupkg"; }) 37 39 (fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "8.0.0"; hash = "sha256-9BPsASlxrV8ilmMCjdb3TiUcm5vFZxkBnAI/fNBSEyA="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.configuration/8.0.0/microsoft.extensions.configuration.8.0.0.nupkg"; }) 38 40 (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "8.0.0"; hash = "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg"; }) 39 41 (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "8.0.0"; hash = "sha256-GanfInGzzoN2bKeNwON8/Hnamr6l7RTpYLA49CNXD9Q="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.configuration.binder/8.0.0/microsoft.extensions.configuration.binder.8.0.0.nupkg"; }) 40 42 (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "8.0.0"; hash = "sha256-+qIDR8hRzreCHNEDtUcPfVHQdurzWPo/mqviCH78+EQ="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.dependencyinjection/8.0.0/microsoft.extensions.dependencyinjection.8.0.0.nupkg"; }) 41 43 (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "8.0.0"; hash = "sha256-75KzEGWjbRELczJpCiJub+ltNUMMbz5A/1KQU+5dgP8="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg"; }) 44 + (fetchNuGet { pname = "Microsoft.Extensions.FileSystemGlobbing"; version = "8.0.0"; hash = "sha256-+Oz41JR5jdcJlCJOSpQIL5OMBNi+1Hl2d0JUHfES7sU="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.filesystemglobbing/8.0.0/microsoft.extensions.filesystemglobbing.8.0.0.nupkg"; }) 42 45 (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "8.0.0"; hash = "sha256-Meh0Z0X7KyOEG4l0RWBcuHHihcABcvCyfUXgasmQ91o="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.logging/8.0.0/microsoft.extensions.logging.8.0.0.nupkg"; }) 43 46 (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "8.0.0"; hash = "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg"; }) 44 47 (fetchNuGet { pname = "Microsoft.Extensions.Logging.Configuration"; version = "8.0.0"; hash = "sha256-mzmstNsVjKT0EtQcdAukGRifD30T82BMGYlSu8k4K7U="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.logging.configuration/8.0.0/microsoft.extensions.logging.configuration.8.0.0.nupkg"; }) ··· 48 51 (fetchNuGet { pname = "Microsoft.Extensions.Options.ConfigurationExtensions"; version = "8.0.0"; hash = "sha256-A5Bbzw1kiNkgirk5x8kyxwg9lLTcSngojeD+ocpG1RI="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.options.configurationextensions/8.0.0/microsoft.extensions.options.configurationextensions.8.0.0.nupkg"; }) 49 52 (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "8.0.0"; hash = "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.primitives/8.0.0/microsoft.extensions.primitives.8.0.0.nupkg"; }) 50 53 (fetchNuGet { pname = "Microsoft.IO.Redist"; version = "6.0.1"; hash = "sha256-IaATAy1M/MEBTid0mQiTrHj4aTwo2POCtckxSbLc3lU="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.io.redist/6.0.1/microsoft.io.redist.6.0.1.nupkg"; }) 51 - (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.10.4"; hash = "sha256-nXY7YaIx6sXn7aMqpF4bW4d2J5U1KNb9sXqRSd8MpOc="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.10.4/microsoft.net.stringtools.17.10.4.nupkg"; }) 52 - (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.3.4"; hash = "sha256-xLPrrL8iS3gNMIa/C/Wv0fBfHIehUHeQ4Y+F+gbqkhk="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.net.stringtools/17.3.4/microsoft.net.stringtools.17.3.4.nupkg"; }) 54 + (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.12.0-preview-24426-07"; hash = "sha256-yoReTrCOhI6ud3v6fLGi5ivS0RuBDhDWw/giD9+bYOk="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.net.stringtools/17.12.0-preview-24426-07/microsoft.net.stringtools.17.12.0-preview-24426-07.nupkg"; }) 53 55 (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.4.0"; hash = "sha256-+9uBaUDZ3roUJwyYJUL30Mz+3C6LE16FzfQKgS0Yveo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.4.0/microsoft.net.stringtools.17.4.0.nupkg"; }) 56 + (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.6.3"; hash = "sha256-H2Qw8x47WyFOd/VmgRmGMc+uXySgUv68UISgK8Frsjw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.6.3/microsoft.net.stringtools.17.6.3.nupkg"; }) 54 57 (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.7.2"; hash = "sha256-hQE07TCgcQuyu9ZHVq2gPDb0+xe8ECJUdrgh17bJP4o="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.7.2/microsoft.net.stringtools.17.7.2.nupkg"; }) 55 58 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; hash = "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg"; }) 56 59 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; hash = "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg"; }) 57 60 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.3"; hash = "sha256-WLsf1NuUfRWyr7C7Rl9jiua9jximnVvzy6nk2D2bVRc="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netcore.targets/1.1.3/microsoft.netcore.targets.1.1.3.nupkg"; }) 58 61 (fetchNuGet { pname = "Microsoft.NETFramework.ReferenceAssemblies"; version = "1.0.3"; hash = "sha256-FBoJP5DHZF0QHM0xLm9yd4HJZVQOuSpSKA+VQRpphEE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netframework.referenceassemblies/1.0.3/microsoft.netframework.referenceassemblies.1.0.3.nupkg"; }) 59 62 (fetchNuGet { pname = "Microsoft.NETFramework.ReferenceAssemblies.net472"; version = "1.0.3"; hash = "sha256-/6ClVwo5+RE5kWTQWB/93vmbXj37ql8iDlziKWm89Xw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.netframework.referenceassemblies.net472/1.0.3/microsoft.netframework.referenceassemblies.net472.1.0.3.nupkg"; }) 60 - (fetchNuGet { pname = "Microsoft.ServiceHub.Analyzers"; version = "4.5.31"; hash = "sha256-lf2FS26yjXAxLIht8qeQp4YXWGuVbu2xzoOyxQOOLV8="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.servicehub.analyzers/4.5.31/microsoft.servicehub.analyzers.4.5.31.nupkg"; }) 63 + (fetchNuGet { pname = "Microsoft.ServiceHub.Analyzers"; version = "4.7.32-beta"; hash = "sha256-vYKNtk5BauoAwUt2g+0GodmRZ9JWHWfFIBrcOPFHuyQ="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.servicehub.analyzers/4.7.32-beta/microsoft.servicehub.analyzers.4.7.32-beta.nupkg"; }) 61 64 (fetchNuGet { pname = "Microsoft.ServiceHub.Client"; version = "4.2.1017"; hash = "sha256-Achfy4EpZfcIOf02P8onWJH1cte+rP9ZAy94Gf4MVCA="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/2a239fd0-3e21-40b0-b9d6-bc122fec7eb2/nuget/v3/flat2/microsoft.servicehub.client/4.2.1017/microsoft.servicehub.client.4.2.1017.nupkg"; }) 62 - (fetchNuGet { pname = "Microsoft.ServiceHub.Framework"; version = "4.5.31"; hash = "sha256-KHFz3F+cgK6dWqHW33ihCQXaTUg/v+LFwW0v+PG596E="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.servicehub.framework/4.5.31/microsoft.servicehub.framework.4.5.31.nupkg"; }) 65 + (fetchNuGet { pname = "Microsoft.ServiceHub.Framework"; version = "4.7.32-beta"; hash = "sha256-QGtg9LL8FRRjDiMn5sJYPn1gliSzzxokyMVsa1uvDfs="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.servicehub.framework/4.7.32-beta/microsoft.servicehub.framework.4.7.32-beta.nupkg"; }) 63 66 (fetchNuGet { pname = "Microsoft.ServiceHub.Resources"; version = "4.2.1017"; hash = "sha256-6nq1jsXLThMritNI1CZj5Batfo/0W0Pt2iLY72yZGNw="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/2a239fd0-3e21-40b0-b9d6-bc122fec7eb2/nuget/v3/flat2/microsoft.servicehub.resources/4.2.1017/microsoft.servicehub.resources.4.2.1017.nupkg"; }) 64 67 (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.5.0"; hash = "sha256-M8Ct2u3RaTxWip0XBLPtL2xeGsYz1rjKgfsV++nZDPg="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.testplatform.objectmodel/17.5.0/microsoft.testplatform.objectmodel.17.5.0.nupkg"; }) 65 68 (fetchNuGet { pname = "Microsoft.TestPlatform.TranslationLayer"; version = "17.5.0"; hash = "sha256-rVgeXl/F8jqXJhQcrm2tV6jvsYHA6UF+5crLVr4GZBA="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.testplatform.translationlayer/17.5.0/microsoft.testplatform.translationlayer.17.5.0.nupkg"; }) 66 - (fetchNuGet { pname = "Microsoft.VisualStudio.Composition"; version = "17.10.37"; hash = "sha256-Lq0XlMb7eqfMsu+NsptjCZReU3vRH5+JGvPU1VbuyEY="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.composition/17.10.37/microsoft.visualstudio.composition.17.10.37.nupkg"; }) 67 - (fetchNuGet { pname = "Microsoft.VisualStudio.Composition.Analyzers"; version = "17.10.37"; hash = "sha256-pckf7uZKhMSLxGHtrR2P3qdeNTtEDjAJGvagQ0Oocww="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.composition.analyzers/17.10.37/microsoft.visualstudio.composition.analyzers.17.10.37.nupkg"; }) 69 + (fetchNuGet { pname = "Microsoft.VisualStudio.Composition"; version = "17.12.17-preview"; hash = "sha256-RxakGlbjWXC28F50Z5Ayez5gVsmCeyPqOKw3aBCKrDc="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition/17.12.17-preview/microsoft.visualstudio.composition.17.12.17-preview.nupkg"; }) 70 + (fetchNuGet { pname = "Microsoft.VisualStudio.Composition.Analyzers"; version = "17.12.17-preview"; hash = "sha256-tZ7SmS9wq1f7FJMLo+c5YRdeAoJ7ZHemhgtXiTTzqIU="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition.analyzers/17.12.17-preview/microsoft.visualstudio.composition.analyzers.17.12.17-preview.nupkg"; }) 68 71 (fetchNuGet { pname = "Microsoft.VisualStudio.RemoteControl"; version = "16.3.52"; hash = "sha256-J/egIc9ovDi1MUrnyKnpadECQqAB1WUUyrbxINv4zRE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.remotecontrol/16.3.52/microsoft.visualstudio.remotecontrol.16.3.52.nupkg"; }) 69 72 (fetchNuGet { pname = "Microsoft.VisualStudio.Setup.Configuration.Interop"; version = "3.2.2146"; hash = "sha256-ic5h0cmHIaowJfItTLXLnmFhIg4NhaoMoWVAFMHKdzQ="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.setup.configuration.interop/3.2.2146/microsoft.visualstudio.setup.configuration.interop.3.2.2146.nupkg"; }) 70 - (fetchNuGet { pname = "Microsoft.VisualStudio.Telemetry"; version = "17.11.8"; hash = "sha256-w6VeYf5feF1HGpz8g7u7ytEXH3Ve8LLkG+SM4uNpDj4="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.telemetry/17.11.8/microsoft.visualstudio.telemetry.17.11.8.nupkg"; }) 71 - (fetchNuGet { pname = "Microsoft.VisualStudio.Threading"; version = "17.11.20"; hash = "sha256-yuNMLu4qKQpHcYHP2JN45u/dY8wvGHGaFFuHKizupcE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.threading/17.11.20/microsoft.visualstudio.threading.17.11.20.nupkg"; }) 72 - (fetchNuGet { pname = "Microsoft.VisualStudio.Threading.Analyzers"; version = "17.11.20"; hash = "sha256-mHYVKapahjHlrzeJ6JpQAtugg+Ub3IzesYSJ+UTybAU="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/17.11.20/microsoft.visualstudio.threading.analyzers.17.11.20.nupkg"; }) 73 + (fetchNuGet { pname = "Microsoft.VisualStudio.Telemetry"; version = "17.12.32"; hash = "sha256-HkAQyMovZEABmgcaaSo/DOyRbx+pyVOZGxEm7GEKd2E="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.telemetry/17.12.32/microsoft.visualstudio.telemetry.17.12.32.nupkg"; }) 74 + (fetchNuGet { pname = "Microsoft.VisualStudio.Threading"; version = "17.12.13-preview"; hash = "sha256-StuzZma2nOXFJ5Al9AZZPo0kM4FrTgHYz2ji+zKgtlM="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.threading/17.12.13-preview/microsoft.visualstudio.threading.17.12.13-preview.nupkg"; }) 75 + (fetchNuGet { pname = "Microsoft.VisualStudio.Threading.Analyzers"; version = "17.12.13-preview"; hash = "sha256-wrCnLYNSujq8fcpmjm/yTTY7uVOPAjpJA+1X8ujuVbA="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/17.12.13-preview/microsoft.visualstudio.threading.analyzers.17.12.13-preview.nupkg"; }) 73 76 (fetchNuGet { pname = "Microsoft.VisualStudio.Utilities.Internal"; version = "16.3.73"; hash = "sha256-zwk4jWuCw2ANhG00TnwT9JE7n/h2EQkYKeq6o966ilo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.utilities.internal/16.3.73/microsoft.visualstudio.utilities.internal.16.3.73.nupkg"; }) 74 - (fetchNuGet { pname = "Microsoft.VisualStudio.Validation"; version = "17.6.11"; hash = "sha256-Lkjp9Ove4+CFP06x/toYpJEiAinuTfn/o+oh0fW3pGM="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.validation/17.6.11/microsoft.visualstudio.validation.17.6.11.nupkg"; }) 75 77 (fetchNuGet { pname = "Microsoft.VisualStudio.Validation"; version = "17.8.8"; hash = "sha256-sB8GLRiJHX3Py7qeBUnUANiDWhyPtISon6HQs+8wKms="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.validation/17.8.8/microsoft.visualstudio.validation.17.8.8.nupkg"; }) 76 78 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; hash = "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg"; }) 77 79 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; hash = "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg"; }) 78 - (fetchNuGet { pname = "Nerdbank.Streams"; version = "2.10.69"; hash = "sha256-a0hXKhR7dv6Vm4rlUOD2ffBKG49CC3wzXLCHeTz1ms4="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/nerdbank.streams/2.10.69/nerdbank.streams.2.10.69.nupkg"; }) 80 + (fetchNuGet { pname = "Nerdbank.Streams"; version = "2.11.79"; hash = "sha256-1bzibVcSH8LJMR8Nb6Q0q/7fieTgxRnVY4C1RvRbrrI="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/nerdbank.streams/2.11.79/nerdbank.streams.2.11.79.nupkg"; }) 79 81 (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.0"; hash = "sha256-Pp7fRylai8JrE1O+9TGfIEJrAOmnWTJRLWE+qJBahK0="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg"; }) 80 82 (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.3"; hash = "sha256-Prh2RPebz/s8AzHb2sPHg3Jl8s31inv9k+Qxd293ybo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg"; }) 81 83 (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.3"; hash = "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg"; }) ··· 129 131 (fetchNuGet { pname = "SQLitePCLRaw.lib.e_sqlite3"; version = "2.1.0"; hash = "sha256-XsObwf7Fza9G1JCZvQ+SqMqQUdZNU3WcJYYp3cqfc8U="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/sqlitepclraw.lib.e_sqlite3/2.1.0/sqlitepclraw.lib.e_sqlite3.2.1.0.nupkg"; }) 130 132 (fetchNuGet { pname = "SQLitePCLRaw.provider.dynamic_cdecl"; version = "2.1.0"; hash = "sha256-2JLlOroGdfziGi+VpgBjtm9IHofG976T+9lZb+fQRok="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/sqlitepclraw.provider.dynamic_cdecl/2.1.0/sqlitepclraw.provider.dynamic_cdecl.2.1.0.nupkg"; }) 131 133 (fetchNuGet { pname = "SQLitePCLRaw.provider.e_sqlite3"; version = "2.1.0"; hash = "sha256-VkGdCCECj+0oaha/QsyfF9CQoaurC/KO2RHR2GaI77w="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/sqlitepclraw.provider.e_sqlite3/2.1.0/sqlitepclraw.provider.e_sqlite3.2.1.0.nupkg"; }) 132 - (fetchNuGet { pname = "StreamJsonRpc"; version = "2.18.48"; hash = "sha256-/vjpwKMFoJfSf+uKEjmWzW/HdIfDGMLb7el91ni6gFQ="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/streamjsonrpc/2.18.48/streamjsonrpc.2.18.48.nupkg"; }) 134 + (fetchNuGet { pname = "StreamJsonRpc"; version = "2.20.8-beta"; hash = "sha256-cELu//Ad7sAITbq/i5ISi4g1Mvf9mUIYT6vDTukUjQY="; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/streamjsonrpc/2.20.8-beta/streamjsonrpc.2.20.8-beta.nupkg"; }) 133 135 (fetchNuGet { pname = "System.Buffers"; version = "4.5.1"; hash = "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.buffers/4.5.1/system.buffers.4.5.1.nupkg"; }) 134 136 (fetchNuGet { pname = "System.CodeDom"; version = "7.0.0"; hash = "sha256-7IPt39cY+0j0ZcRr/J45xPtEjnSXdUJ/5ai3ebaYQiE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.codedom/7.0.0/system.codedom.7.0.0.nupkg"; }) 135 137 (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; hash = "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections/4.3.0/system.collections.4.3.0.nupkg"; }) 136 138 (fetchNuGet { pname = "System.Collections.Immutable"; version = "8.0.0"; hash = "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg"; }) 137 - (fetchNuGet { pname = "System.CommandLine"; version = "2.0.0-beta4.24324.3"; hash = "sha256-YjxPnyDiCahE9Ip+un1uoXpW6+pXBCRQNL0juRLZJDE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/516521bf-6417-457e-9a9c-0a4bdfde03e7/nuget/v3/flat2/system.commandline/2.0.0-beta4.24324.3/system.commandline.2.0.0-beta4.24324.3.nupkg"; }) 139 + (fetchNuGet { pname = "System.CommandLine"; version = "2.0.0-beta4.24528.1"; hash = "sha256-C1CMTF8ejnnk9h6Yih8ajWeNiQK6czWZTgBSEhGZNGQ="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/516521bf-6417-457e-9a9c-0a4bdfde03e7/nuget/v3/flat2/system.commandline/2.0.0-beta4.24528.1/system.commandline.2.0.0-beta4.24528.1.nupkg"; }) 138 140 (fetchNuGet { pname = "System.ComponentModel.Composition"; version = "8.0.0"; hash = "sha256-MnKdjE/qIvAmEeRc3gOn5uJhT0TI3UnUJPjj3TLHFQo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.componentmodel.composition/8.0.0/system.componentmodel.composition.8.0.0.nupkg"; }) 139 141 (fetchNuGet { pname = "System.Composition"; version = "8.0.0"; hash = "sha256-rA118MFj6soKN++BvD3y9gXAJf0lZJAtGARuznG5+Xg="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition/8.0.0/system.composition.8.0.0.nupkg"; }) 140 142 (fetchNuGet { pname = "System.Composition.AttributedModel"; version = "8.0.0"; hash = "sha256-n3aXiBAFIlQicSRLiNtLh++URSUxRBLggsjJ8OMNRpo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.attributedmodel/8.0.0/system.composition.attributedmodel.8.0.0.nupkg"; }) ··· 145 147 (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "8.0.0"; hash = "sha256-xhljqSkNQk8DMkEOBSYnn9lzCSEDDq4yO910itptqiE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.configuration.configurationmanager/8.0.0/system.configuration.configurationmanager.8.0.0.nupkg"; }) 146 148 (fetchNuGet { pname = "System.Data.DataSetExtensions"; version = "4.5.0"; hash = "sha256-qppO0L8BpI7cgaStqBhn6YJYFjFdSwpXlRih0XFsaT4="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.data.datasetextensions/4.5.0/system.data.datasetextensions.4.5.0.nupkg"; }) 147 149 (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; hash = "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg"; }) 148 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "8.0.0"; hash = "sha256-+aODaDEQMqla5RYZeq0Lh66j+xkPYxykrVvSCmJQ+Vs="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.diagnosticsource/8.0.0/system.diagnostics.diagnosticsource.8.0.0.nupkg"; }) 150 + (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "8.0.1"; hash = "sha256-zmwHjcJgKcbkkwepH038QhcnsWMJcHys+PEbFGC0Jgo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.diagnosticsource/8.0.1/system.diagnostics.diagnosticsource.8.0.1.nupkg"; }) 149 151 (fetchNuGet { pname = "System.Diagnostics.EventLog"; version = "8.0.0"; hash = "sha256-rt8xc3kddpQY4HEdghlBeOK4gdw5yIj4mcZhAVtk2/Y="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.eventlog/8.0.0/system.diagnostics.eventlog.8.0.0.nupkg"; }) 150 152 (fetchNuGet { pname = "System.Diagnostics.PerformanceCounter"; version = "7.0.0"; hash = "sha256-t+l5WgfxivrZhWKjr0rpqtCcNXyRgytsGgWf/BIv5PU="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.performancecounter/7.0.0/system.diagnostics.performancecounter.7.0.0.nupkg"; }) 151 153 (fetchNuGet { pname = "System.Diagnostics.Process"; version = "4.3.0"; hash = "sha256-Rzo24qXhuJDDgrGNHr2eQRHhwLmsYmWDqAg/P5fOlzw="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg"; }) ··· 171 173 (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.7.0"; hash = "sha256-GUnQeGo/DtvZVQpFnESGq7lJcjB30/KnDY7Kd2G/ElE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg"; }) 172 174 (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.7.0"; hash = "sha256-V0Wz/UUoNIHdTGS9e1TR89u58zJjo/wPUWw6VaVyclU="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg"; }) 173 175 (fetchNuGet { pname = "System.Reflection.Metadata"; version = "8.0.0"; hash = "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg"; }) 174 - (fetchNuGet { pname = "System.Reflection.MetadataLoadContext"; version = "6.0.0"; hash = "sha256-82aeU8c4rnYPLL3ba1ho1fxfpYQt5qrSK5e6ES+OTsY="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadataloadcontext/6.0.0/system.reflection.metadataloadcontext.6.0.0.nupkg"; }) 175 176 (fetchNuGet { pname = "System.Reflection.MetadataLoadContext"; version = "7.0.0"; hash = "sha256-VYl6SFD130K9Aw4eJH16ApJ9Sau4Xu0dcxEip2veuTI="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadataloadcontext/7.0.0/system.reflection.metadataloadcontext.7.0.0.nupkg"; }) 176 177 (fetchNuGet { pname = "System.Reflection.MetadataLoadContext"; version = "8.0.0"; hash = "sha256-jS5XPZiHjY2CJFnLSxL6U7lMrU3ZknvB4EOgMbG0LEo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadataloadcontext/8.0.0/system.reflection.metadataloadcontext.8.0.0.nupkg"; }) 177 178 (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; hash = "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg"; }) ··· 188 189 (fetchNuGet { pname = "System.Security.Cryptography.Xml"; version = "7.0.1"; hash = "sha256-CH8+JVC8LyCSW75/6ZQ7ecMbSOAE1c16z4dG8JTp01w="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.xml/7.0.1/system.security.cryptography.xml.7.0.1.nupkg"; }) 189 190 (fetchNuGet { pname = "System.Security.Permissions"; version = "8.0.0"; hash = "sha256-+YUPY+3HnTmfPLZzr+5qEk0RqalCbFZBgLXee1yCH1M="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.permissions/8.0.0/system.security.permissions.8.0.0.nupkg"; }) 190 191 (fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; hash = "sha256-rjudVUHdo8pNJg2EVEn0XxxwNo5h2EaYo+QboPkXlYk="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg"; }) 192 + (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; hash = "sha256-mbdLVUcEwe78p3ZnB6jYsizNEqxMaCAWI3tEQNhRQAE="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg"; }) 191 193 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; hash = "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg"; }) 192 194 (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; hash = "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg"; }) 193 195 (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "7.0.0"; hash = "sha256-eCKTVwumD051ZEcoJcDVRGnIGAsEvKpfH3ydKluHxmo="; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding.codepages/7.0.0/system.text.encoding.codepages.7.0.0.nupkg"; })
+18 -13
pkgs/by-name/ro/roslyn-ls/package.nix
··· 12 12 pname = "roslyn-ls"; 13 13 dotnet-sdk = 14 14 with dotnetCorePackages; 15 - combinePackages [ 16 - sdk_6_0 17 - sdk_7_0 18 - sdk_8_0 19 - sdk_9_0 20 - ]; 15 + sdk_9_0 16 + // { 17 + inherit 18 + (combinePackages [ 19 + sdk_9_0 20 + sdk_8_0 21 + # NOTE: we should be able to remove net6.0 after upstream removes from here: 22 + # https://github.com/dotnet/roslyn/blob/6cc106c0eaa9b0ae070dba3138a23aeab9b50c13/eng/targets/TargetFrameworks.props#L20 23 + sdk_6_0 24 + ]) 25 + packages 26 + targetPackages 27 + ; 28 + }; 21 29 # need sdk on runtime as well 22 30 dotnet-runtime = dotnetCorePackages.sdk_9_0; 23 31 rid = dotnetCorePackages.systemToDotnetRid stdenvNoCC.targetPlatform.system; ··· 27 35 buildDotnetModule rec { 28 36 inherit pname dotnet-sdk dotnet-runtime; 29 37 30 - vsVersion = "2.49.25"; 38 + vsVersion = "2.59.14"; 31 39 src = fetchFromGitHub { 32 40 owner = "dotnet"; 33 41 repo = "roslyn"; 34 42 rev = "VSCode-CSharp-${vsVersion}"; 35 - hash = "sha256-1amL+K6gf7qJtODxyBtaswhJSLbMrl2LqpmLAArNpW0="; 43 + hash = "sha256-tzBIqXBtPGupBBvHTFO93w6f5qCgllWY420xtjf9o3g="; 36 44 }; 37 45 38 46 # versioned independently from vscode-csharp 39 47 # "roslyn" in here: 40 48 # https://github.com/dotnet/vscode-csharp/blob/main/package.json 41 - version = "4.12.0-3.24470.4"; 49 + version = "4.13.0-3.24577.4"; 42 50 projectFile = "src/LanguageServer/${project}/${project}.csproj"; 43 51 useDotnetFromEnv = true; 44 52 nugetDeps = ./deps.nix; ··· 52 60 ''; 53 61 54 62 dotnetFlags = [ 63 + "-p:TargetRid=${rid}" 55 64 # this removes the Microsoft.WindowsDesktop.App.Ref dependency 56 65 "-p:EnableWindowsTargeting=false" 57 - # see this comment: https://github.com/NixOS/nixpkgs/pull/318497#issuecomment-2256096471 58 - # we can remove below line after https://github.com/dotnet/roslyn/issues/73439 is fixed 59 - "-p:UsingToolMicrosoftNetCompilers=false" 60 - "-p:TargetRid=${rid}" 61 66 ]; 62 67 63 68 # two problems solved here:
+12 -7
pkgs/by-name/rp/rpPPPoE/package.nix
··· 1 - { lib, stdenv, fetchurl, ppp } : 1 + { lib, stdenv, fetchFromGitHub, ppp } : 2 2 let 3 3 in 4 4 stdenv.mkDerivation rec { 5 5 pname = "rp-pppoe"; 6 - version = "3.12"; 6 + version = "4.0"; 7 7 8 - src = fetchurl { 9 - url = "https://www.roaringpenguin.com/files/download/rp-pppoe-${version}.tar.gz"; 10 - sha256 = "1hl6rjvplapgsyrap8xj46kc9kqwdlm6ya6gp3lv0ihm0c24wy80"; 8 + src = fetchFromGitHub { 9 + owner = "dfskoll"; 10 + repo = "rp-pppoe"; 11 + rev = version; 12 + hash = "sha256-2y26FVxVn8sU9/E2yJeJmbhAeOB0Go7EUPMU9H58H6U="; 11 13 }; 12 14 13 15 buildInputs = [ ppp ]; ··· 17 19 export PPPD=${ppp}/sbin/pppd 18 20 ''; 19 21 20 - configureFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "rpppoe_cv_pack_bitfields=rev" ]; 22 + configureFlags = [ "--enable-plugin=${ppp}/include" ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "rpppoe_cv_pack_bitfields=rev" ]; 21 23 22 24 postConfigure = '' 23 25 sed -i Makefile -e 's@DESTDIR)/etc/ppp@out)/etc/ppp@' 26 + sed -i Makefile -e 's@/etc/ppp/plugins@$(out)/lib@' 24 27 sed -i Makefile -e 's@PPPOESERVER_PPPD_OPTIONS=@&$(out)@' 28 + sed -i Makefile -e '/# Directory created by rp-pppoe for kernel-mode plugin/d' 25 29 ''; 26 30 27 31 makeFlags = [ "AR:=$(AR)" ]; ··· 29 33 meta = with lib; { 30 34 description = "Roaring Penguin Point-to-Point over Ethernet tool"; 31 35 platforms = platforms.linux; 32 - homepage = "https://www.roaringpenguin.com/products/pppoe"; 36 + homepage = "https://github.com/dfskoll/rp-pppoe"; 33 37 license = licenses.gpl2Plus; 38 + maintainers = with maintainers; [ DictXiong ]; 34 39 }; 35 40 }
+2 -2
pkgs/by-name/sa/sakura/package.nix
··· 16 16 17 17 stdenv.mkDerivation (finalAttrs: { 18 18 pname = "sakura"; 19 - version = "3.8.7"; 19 + version = "3.8.8"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "dabisu"; 23 23 repo = "sakura"; 24 24 rev = "SAKURA_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; 25 - hash = "sha256-mDYwqRPezHEgLyZlJQ6taTQiP9HDWmN09mapfp7/TPs="; 25 + hash = "sha256-YeZIYIfFgkK5nxMHq9mslrjIWTRAebhXyzXv5hTmOpI="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+277
pkgs/by-name/sc/scarab/deps.nix
··· 1 + # This file was automatically generated by passthru.fetch-deps. 2 + # Please dont edit it manually, your changes might get overwritten! 3 + 4 + { fetchNuGet }: [ 5 + (fetchNuGet { pname = "Avalonia"; version = "11.0.0"; hash = "sha256-7QE0MtD1QDiG3gRx5xW33E33BXyEtASQSw+Wi3Lmy3E="; }) 6 + (fetchNuGet { pname = "Avalonia.Angle.Windows.Natives"; version = "2.1.0.2023020321"; hash = "sha256-TWop9cvak6cMv2vrA/GlpuYBxS8Fuj5UmupGIV7Q5Ks="; }) 7 + (fetchNuGet { pname = "Avalonia.AvaloniaEdit"; version = "11.0.0"; hash = "sha256-8lJBbbUn6RP4+8qO7VMDdL334o6hTf3Lj3EgIA75K4o="; }) 8 + (fetchNuGet { pname = "Avalonia.BuildServices"; version = "0.0.28"; hash = "sha256-7NQWQl3xrBDOXhGihCkt5DIrws48KyDGon/7+gPzMDU="; }) 9 + (fetchNuGet { pname = "Avalonia.Controls.ColorPicker"; version = "11.0.0"; hash = "sha256-xzbJvbOYGHtd8rtKgsMTtOarbVQ8mIvs7IruODv8jxs="; }) 10 + (fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "11.0.0"; hash = "sha256-Ukvt2JebIWb+y1x77EAVl2Nbay92OX30k5TdwElvjGI="; }) 11 + (fetchNuGet { pname = "Avalonia.Desktop"; version = "11.0.0"; hash = "sha256-jopgP4nMzEqrMuzCpUSd30j1uNMS8vcCO125U8YKwyM="; }) 12 + (fetchNuGet { pname = "Avalonia.Diagnostics"; version = "11.0.0"; hash = "sha256-6dqx4JIrmjnDDa1mhI7CCiKPfaIR1qDK+ZZrl1OgnYw="; }) 13 + (fetchNuGet { pname = "Avalonia.Fonts.Inter"; version = "11.0.0"; hash = "sha256-VaWAQk1+LlaKokkAg2je5jKUajmIySJ65Dh5KE+ac+0="; }) 14 + (fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "11.0.0"; hash = "sha256-Q18zDlzjXApnV1hANvh/OQGmKSdB/ajZ84bTgRhFWhA="; }) 15 + (fetchNuGet { pname = "Avalonia.Native"; version = "11.0.0"; hash = "sha256-UOf5jXEGg6tTnWgX8qLQ5raythkusO/gN5BjHtC+/Mg="; }) 16 + (fetchNuGet { pname = "Avalonia.ReactiveUI"; version = "11.0.0"; hash = "sha256-EBugQUNJI6xw21jul16bineWU0y5aCAZ/XUJqYQzF7o="; }) 17 + (fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "11.0.0"; hash = "sha256-gkVpdbk/0RDM7Hhq0jwZwltDpTsGRmbX+ZFTjWYYoKw="; }) 18 + (fetchNuGet { pname = "Avalonia.Skia"; version = "11.0.0"; hash = "sha256-A01nrs3Ij1eTo6tPmu7++T1K+Wo/H/9LvpeuOUGbQeU="; }) 19 + (fetchNuGet { pname = "Avalonia.Svg"; version = "11.0.0.1"; hash = "sha256-7p/doak1h7bNtjAvnELCR5WtiGmCbFkrSF5Wds3rwSg="; }) 20 + (fetchNuGet { pname = "Avalonia.Svg.Skia"; version = "11.0.0.1"; hash = "sha256-zpkQcv1tF45cUV+POzhND52ntUcV2qU0e7ww3HB+3K8="; }) 21 + (fetchNuGet { pname = "Avalonia.Themes.Simple"; version = "11.0.0"; hash = "sha256-temZl8DKFuhIewVQDAqq1b+sF1RLfZ8CoZ0Eho41h+M="; }) 22 + (fetchNuGet { pname = "Avalonia.Win32"; version = "11.0.0"; hash = "sha256-o+bNmGBLiQoBTPXb6Ban1AmwvR6bbKmTE5HY6EslV7Y="; }) 23 + (fetchNuGet { pname = "Avalonia.X11"; version = "11.0.0"; hash = "sha256-zyA2ZKathdIO48GjfG0bQdWjGLgd7ohIGw8O7mX+pL0="; }) 24 + (fetchNuGet { pname = "Castle.Core"; version = "5.1.1"; hash = "sha256-oVkQB+ON7S6Q27OhXrTLaxTL0kWB58HZaFFuiw4iTrE="; }) 25 + (fetchNuGet { pname = "ColorTextBlock.Avalonia"; version = "11.0.0-d1"; hash = "sha256-8EEmUYrMLBdZ4gNolsiBTkFWjRTB3TWVXkH0H8J1xe0="; }) 26 + (fetchNuGet { pname = "ColorTextBlock.Avalonia"; version = "11.0.2"; hash = "sha256-FmaYhszWp/VCIp4BUnWXGMQr62WzVNUo/IKEbN59bX8="; }) 27 + (fetchNuGet { pname = "coverlet.collector"; version = "1.3.0"; hash = "sha256-HoiYZuABqQdt6Sm1KvMm4MLLYCyWuB4DT6WZp2BqxUw="; }) 28 + (fetchNuGet { pname = "DryIoc.dll"; version = "5.4.1"; hash = "sha256-xhbD2H92TyN4LtP+HIywa6emLsOZDhoxqbGeeAtTarU="; }) 29 + (fetchNuGet { pname = "DryIoc.Microsoft.DependencyInjection"; version = "6.2.0"; hash = "sha256-C06B0tj3qFkVVGL0kSflf88As4t9TRaw/++N05Zaz0c="; }) 30 + (fetchNuGet { pname = "DynamicData"; version = "7.9.5"; hash = "sha256-3XjOMuFathku9oWyss360+Ze5UMP7tSmUbMoax7qONU="; }) 31 + (fetchNuGet { pname = "ExCSS"; version = "4.1.4"; hash = "sha256-7dKCwRC+Jt4CTLz9LF3LpmaB8ch1HFrcan7CmM3toPg="; }) 32 + (fetchNuGet { pname = "FakeItEasy"; version = "8.0.0-alpha.1.10"; hash = "sha256-+FLBsGvUV+B17vhqNRmWYOUAWa0zI5pYPlcJGb1iIhE="; }) 33 + (fetchNuGet { pname = "Fizzler"; version = "1.2.1"; hash = "sha256-FROW1WzitXTauf2Hn7YejOLqNKN2Nd+Q2etFB1pYsvA="; }) 34 + (fetchNuGet { pname = "HarfBuzzSharp"; version = "2.8.2.3"; hash = "sha256-4tbdgUabPjlkBm3aUFeocj4Fdslmms2olDFpzOLyqoQ="; }) 35 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "2.8.2.3"; hash = "sha256-3xwVfNfKTkuLdnT+e3bfG9tNTdEmar7ByzY+NTlUKLg="; }) 36 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2.3"; hash = "sha256-ZohUEaovj/sRB4rjuJIOq6S9eim3m+qMlpHIebNDTRQ="; }) 37 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.WebAssembly"; version = "2.8.2.3"; hash = "sha256-ZsiBGpXfODHUHPgU/50k9QR/j6Klo7rsB0SUt8zYcBA="; }) 38 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2.3"; hash = "sha256-5GSzM5IUoOwK+zJg0d74WlT3n1VZly8pKlyjiqVocCI="; }) 39 + (fetchNuGet { pname = "HtmlAgilityPack"; version = "1.11.42"; hash = "sha256-y1sdZXb4+wjvH5gmwyBZOn5CLid7lTHgxEsy13BgdjM="; }) 40 + (fetchNuGet { pname = "JetBrains.Annotations"; version = "2023.2.0"; hash = "sha256-Um10fSmO+21I7f+lbzzVq5e8GBijJ9amTvOlt362p1s="; }) 41 + (fetchNuGet { pname = "Markdown.Avalonia"; version = "11.0.2"; hash = "sha256-UxkZQezuimp+K2y+MQvB4tcj2lqmodku585diu9wods="; }) 42 + (fetchNuGet { pname = "Markdown.Avalonia.Html"; version = "11.0.2"; hash = "sha256-mBxg9ETSWmcS5HuaNTxqy9RCAvBuaUAb44619GghX/Y="; }) 43 + (fetchNuGet { pname = "Markdown.Avalonia.Svg"; version = "11.0.2"; hash = "sha256-4wdhRhwBTTA0+1S8Z1rj/EzuLDOk/h+tYBPW+9VXvug="; }) 44 + (fetchNuGet { pname = "Markdown.Avalonia.SyntaxHigh"; version = "11.0.2"; hash = "sha256-F+A56Zw+smQJhB4Wd8P1Bcm0jqSBUw7y21S4GDnIJzY="; }) 45 + (fetchNuGet { pname = "Markdown.Avalonia.Tight"; version = "11.0.0-d1"; hash = "sha256-0ze59lFF8zq7ylWlu5roKAfrsn2ESbZ41LptjvmYSU8="; }) 46 + (fetchNuGet { pname = "Markdown.Avalonia.Tight"; version = "11.0.2"; hash = "sha256-9P3/ZCF1psp8VoZMzJJlnoqz2y2EytmBGDc4QXIS4tc="; }) 47 + (fetchNuGet { pname = "MessageBox.Avalonia"; version = "2.3.1-rc1"; hash = "sha256-inBUfNAFAD+OgQ3/9830uOd7mx+GTgTRKrsoXtLD+48="; }) 48 + (fetchNuGet { pname = "MicroCom.Runtime"; version = "0.11.0"; hash = "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0="; }) 49 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Ref"; version = "6.0.36"; hash = "sha256-9jDkWbjw/nd8yqdzVTagCuqr6owJ/DUMi4BlUZT4hWU="; }) 50 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; version = "6.0.36"; hash = "sha256-JQULJyF0ivLoUU1JaFfK/HHg+/qzpN7V2RR2Cc+WlQ4="; }) 51 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; version = "6.0.36"; hash = "sha256-zUsVIpV481vMLAXaLEEUpEMA9/f1HGOnvaQnaWdzlyY="; }) 52 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.0.0"; hash = "sha256-KDbCfsBWSJ5ohEXUKp1s1LX9xA2NPvXE/xVzj68EdC0="; }) 53 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "3.8.0"; hash = "sha256-3G9vSc/gHH7FWgOySLTut1+eEaf3H66qcPOvNPLOx4o="; }) 54 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "3.8.0"; hash = "sha256-i/r3V/No/VzqmJlWxpGoirvlbJDbBPa/ONZtzYrxuc4="; }) 55 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Scripting"; version = "3.8.0"; hash = "sha256-fA9Qu+vTyMZ9REzxJ4aMg/SHCDRk4q9k4ZGUdynoHnA="; }) 56 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.Scripting.Common"; version = "3.8.0"; hash = "sha256-866jMHp8kbc1FYpKuUWnd7ViU6kGJTAxPcL/IjXrT0I="; }) 57 + (fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "16.7.1"; hash = "sha256-pHVwPobSO66j5rn+mU3g3asXZKJGO3oj840VQobhWbk="; }) 58 + (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; hash = "sha256-0huoqR2CJ3Z9Q2peaKD09TV3E6saYSqDGZ290K8CrH8="; }) 59 + (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; hash = "sha256-a3dAiPaVuky0wpcHmpTVtAQJNGZ2v91/oArA+dpJgj8="; }) 60 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "7.0.0"; hash = "sha256-N2DHyHiaNvYDQ77f8HI0gE0uIX2aj/rvejVGdCXRP4g="; }) 61 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "7.0.0"; hash = "sha256-55lsa2QdX1CJn1TpW1vTnkvbGXKCeE9P0O6AkW49LaA="; }) 62 + (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "7.0.0"; hash = "sha256-rr/NXIZ/3FG5FYGrHD7iIIr12AksP4CnfUy1YvEdDa8="; }) 63 + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.0"; hash = "sha256-uoMkX/TnwP0YabThacTMmyxdc9itQp73CN7xEFFox74="; }) 64 + (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.0"; hash = "sha256-pj9I/2HpCU7bLu002/Bb5NF+ofUrJ3IyH7yVqfP8IC0="; }) 65 + (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "7.0.0"; hash = "sha256-AGnfNNDvZDGZ0Er9JQxeyLoUbVH+jfXF3anFr12qk6w="; }) 66 + (fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "16.7.1"; hash = "sha256-yE1At8TgGCK3xQip5kpF1aPT722escTNsaIrcuSNHXs="; }) 67 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-arm64"; version = "6.0.36"; hash = "sha256-9lC/LYnthYhjkWWz2kkFCvlA5LJOv11jdt59SDnpdy0="; }) 68 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-x64"; version = "6.0.36"; hash = "sha256-VFRDzx7LJuvI5yzKdGmw/31NYVbwHWPKQvueQt5xc10="; }) 69 + (fetchNuGet { pname = "Microsoft.NETCore.App.Ref"; version = "6.0.36"; hash = "sha256-9LZgVoIFF8qNyUu8kdJrYGLutMF/cL2K82HN2ywwlx8="; }) 70 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; version = "6.0.36"; hash = "sha256-k3rxvUhCEU0pVH8KgEMtkPiSOibn+nBh+0zT2xIfId8="; }) 71 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; version = "6.0.36"; hash = "sha256-U8wJ2snSDFqeAgDVLXjnniidC7Cr5aJ1/h/BMSlyu0c="; }) 72 + (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; hash = "sha256-mZotlGZqtrqDSoBrZhsxFe6fuOv5/BIo0w2Z2x0zVAU="; }) 73 + (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; hash = "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM="; }) 74 + (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.1.2"; hash = "sha256-gYQQO7zsqG+OtN4ywYQyfsiggS2zmxw4+cPXlK+FB5Q="; }) 75 + (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; hash = "sha256-lxxw/Gy32xHi0fLgFWNj4YTFBSBkjx5l6ucmbTyf7V4="; }) 76 + (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; hash = "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ="; }) 77 + (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "16.7.1"; hash = "sha256-wKuZ0tdSRd74JWnkQHKWI5qasojIkF1imLf9lxL0LWk="; }) 78 + (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "16.7.1"; hash = "sha256-GlL8dJCdJoTxAT1v3CpTY68oKNvJfmDjQPom27MBM/Y="; }) 79 + (fetchNuGet { pname = "Microsoft.Toolkit.HighPerformance"; version = "7.1.2"; hash = "sha256-qzNmWXboGnrGTRESKFv0WZ5oxRg30XDODxpRgCsoiaI="; }) 80 + (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; hash = "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg="; }) 81 + (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "6.0.0"; hash = "sha256-N9EVZbl5w1VnMywGXyaVWzT9lh84iaJ3aD48hIBk1zA="; }) 82 + (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; hash = "sha256-iNan1ix7RtncGWC9AjAZ2sk70DoxOsmEOgQ10fXm4Pw="; }) 83 + (fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; hash = "sha256-mYCBrgUhIJFzRuLLV9SIiIFHovzfR8Uuqfg6e08EnlU="; }) 84 + (fetchNuGet { pname = "NuGet.Frameworks"; version = "5.0.0"; hash = "sha256-WWLh+v9Y9as+WURW8tUPowQB8HWIiVJzbpKzEWTdMqI="; }) 85 + (fetchNuGet { pname = "Projektanker.Icons.Avalonia"; version = "6.6.0-rc1.1"; hash = "sha256-UiY/xQ86e4SrkFpaYFgSEGcPpgkxie5y6KsGlp9gShM="; }) 86 + (fetchNuGet { pname = "Projektanker.Icons.Avalonia.FontAwesome"; version = "6.6.0-rc1.1"; hash = "sha256-rIcR1IlWjVO8cTW5Q93PCXnljNI3S/WQv+o4YXR77dc="; }) 87 + (fetchNuGet { pname = "PropertyChanged.SourceGenerator"; version = "1.0.8"; hash = "sha256-piqoZmrDv/JSotsAoYsW33ry4YepELfRMZz9qINszxc="; }) 88 + (fetchNuGet { pname = "ReactiveUI"; version = "18.3.1"; hash = "sha256-1rf4icGRKTR3XIWJpkQJCG7ObRM+72ITB5K+ND1is9M="; }) 89 + (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; hash = "sha256-4PGZqyWhZ6/HCTF2KddDsbmTTjxs2oW79YfkberDZS8="; }) 90 + (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; hash = "sha256-8yLKFt2wQxkEf7fNfzB+cPUCjYn2qbqNgQ1+EeY2h/I="; }) 91 + (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; hash = "sha256-dsmTLGvt8HqRkDWP8iKVXJCS+akAzENGXKPV18W2RgI="; }) 92 + (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; hash = "sha256-PaiITTFI2FfPylTEk7DwzfKeiA/g/aooSU1pDcdwWLU="; }) 93 + (fetchNuGet { pname = "runtime.any.System.Globalization.Calendars"; version = "4.3.0"; hash = "sha256-AYh39tgXJVFu8aLi9Y/4rK8yWMaza4S4eaxjfcuEEL4="; }) 94 + (fetchNuGet { pname = "runtime.any.System.IO"; version = "4.3.0"; hash = "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE="; }) 95 + (fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.3.0"; hash = "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk="; }) 96 + (fetchNuGet { pname = "runtime.any.System.Reflection.Extensions"; version = "4.3.0"; hash = "sha256-Y2AnhOcJwJVYv7Rp6Jz6ma0fpITFqJW+8rsw106K2X8="; }) 97 + (fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.3.0"; hash = "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ="; }) 98 + (fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.3.0"; hash = "sha256-9EvnmZslLgLLhJ00o5MWaPuJQlbUFcUF8itGQNVkcQ4="; }) 99 + (fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.3.0"; hash = "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM="; }) 100 + (fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.3.0"; hash = "sha256-PQRACwnSUuxgVySO1840KvqCC9F8iI9iTzxNW0RcBS4="; }) 101 + (fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.3.0"; hash = "sha256-Kaw5PnLYIiqWbsoF3VKJhy7pkpoGsUwn4ZDCKscbbzA="; }) 102 + (fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.3.0"; hash = "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs="; }) 103 + (fetchNuGet { pname = "runtime.any.System.Text.Encoding.Extensions"; version = "4.3.0"; hash = "sha256-6MYj0RmLh4EVqMtO/MRqBi0HOn5iG4x9JimgCCJ+EFM="; }) 104 + (fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.3.0"; hash = "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4="; }) 105 + (fetchNuGet { pname = "runtime.any.System.Threading.Timer"; version = "4.3.0"; hash = "sha256-BgHxXCIbicVZtpgMimSXixhFC3V+p5ODqeljDjO8hCs="; }) 106 + (fetchNuGet { pname = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps="; }) 107 + (fetchNuGet { pname = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I="; }) 108 + (fetchNuGet { pname = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA="; }) 109 + (fetchNuGet { pname = "runtime.native.System"; version = "4.3.0"; hash = "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y="; }) 110 + (fetchNuGet { pname = "runtime.native.System.IO.Compression"; version = "4.3.0"; hash = "sha256-DWnXs4vlKoU6WxxvCArTJupV6sX3iBbZh8SbqfHace8="; }) 111 + (fetchNuGet { pname = "runtime.native.System.Net.Http"; version = "4.3.0"; hash = "sha256-c556PyheRwpYhweBjSfIwEyZHnAUB8jWioyKEcp/2dg="; }) 112 + (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.Apple"; version = "4.3.0"; hash = "sha256-2IhBv0i6pTcOyr8FFIyfPEaaCHUmJZ8DYwLUwJ+5waw="; }) 113 + (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I="; }) 114 + (fetchNuGet { pname = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM="; }) 115 + (fetchNuGet { pname = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4="; }) 116 + (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple"; version = "4.3.0"; hash = "sha256-serkd4A7F6eciPiPJtUyJyxzdAtupEcWIZQ9nptEzIM="; }) 117 + (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0="; }) 118 + (fetchNuGet { pname = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4="; }) 119 + (fetchNuGet { pname = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g="; }) 120 + (fetchNuGet { pname = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc="; }) 121 + (fetchNuGet { pname = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw="; }) 122 + (fetchNuGet { pname = "runtime.unix.Microsoft.Win32.Primitives"; version = "4.3.0"; hash = "sha256-LZb23lRXzr26tRS5aA0xyB08JxiblPDoA7HBvn6awXg="; }) 123 + (fetchNuGet { pname = "runtime.unix.System.Console"; version = "4.3.0"; hash = "sha256-AHkdKShTRHttqfMjmi+lPpTuCrM5vd/WRy6Kbtie190="; }) 124 + (fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.3.0"; hash = "sha256-ReoazscfbGH+R6s6jkg5sIEHWNEvjEoHtIsMbpc7+tI="; }) 125 + (fetchNuGet { pname = "runtime.unix.System.IO.FileSystem"; version = "4.3.0"; hash = "sha256-Pf4mRl6YDK2x2KMh0WdyNgv0VUNdSKVDLlHqozecy5I="; }) 126 + (fetchNuGet { pname = "runtime.unix.System.Net.Primitives"; version = "4.3.0"; hash = "sha256-pHJ+I6i16MV6m77uhTC6GPY6jWGReE3SSP3fVB59ti0="; }) 127 + (fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; hash = "sha256-IvgOeA2JuBjKl5yAVGjPYMPDzs9phb3KANs95H9v1w4="; }) 128 + (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; hash = "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs="; }) 129 + (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; hash = "sha256-l8S9gt6dk3qYG6HYonHtdlYtBKyPb29uQ6NDjmrt3V4="; }) 130 + (fetchNuGet { pname = "Semi.Avalonia"; version = "11.0.0"; hash = "sha256-se/sc0QsAhzTv82JmBHoJ1jcmokqDZih8eEEX8CkR8s="; }) 131 + (fetchNuGet { pname = "Serilog"; version = "3.0.1"; hash = "sha256-cfcZXT2eQ4K6RQ0twDYPN5jkDpG9dYqpmHJX4zWrL+o="; }) 132 + (fetchNuGet { pname = "Serilog.Extensions.Logging"; version = "7.0.0"; hash = "sha256-Wf0Kb6YhvvIXNI0P/uOQP691DdlKuoNohpKMkp18bWE="; }) 133 + (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "4.1.0"; hash = "sha256-MXIj6YJ4GQbUS8553InMUZPPEfr8h33q2GtAhyu88+Y="; }) 134 + (fetchNuGet { pname = "Serilog.Sinks.Debug"; version = "2.0.0"; hash = "sha256-/PLVAE33lTdUEXdahkI5ddFiGZufWnvfsOodQsFB8sQ="; }) 135 + (fetchNuGet { pname = "Serilog.Sinks.File"; version = "5.0.0"; hash = "sha256-GKy9hwOdlu2W0Rw8LiPyEwus+sDtSOTl8a5l9uqz+SQ="; }) 136 + (fetchNuGet { pname = "SerilogAnalyzer"; version = "0.15.0"; hash = "sha256-NG0osFNhuVIHDUOd3ZUpygSd0foH3C2QwECURL9nA00="; }) 137 + (fetchNuGet { pname = "ShimSkiaSharp"; version = "1.0.0.1"; hash = "sha256-j9V8IDg7vmnWNV65pDZ/wgj5wKLcmb4Fdbf8vbcP6sc="; }) 138 + (fetchNuGet { pname = "SkiaSharp"; version = "2.88.3"; hash = "sha256-WyMAjnQt8ZsuWpGLI89l/f4bHvv+cg7FdTAL7CtJBvs="; }) 139 + (fetchNuGet { pname = "SkiaSharp.HarfBuzz"; version = "2.88.3"; hash = "sha256-ykTtwAzO+ne5Wmss/IDvfUlR84wG5Xx0/AOC590Xvys="; }) 140 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.3"; hash = "sha256-eExWAAURgnwwm2fRwsK/rf+TeOAPs2n02XZzC0zeUjU="; }) 141 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.3"; hash = "sha256-8G4swiLMr6XS3kjfO/YC1PyoVdfSq7nxZthZZ+KTKqQ="; }) 142 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.WebAssembly"; version = "2.88.3"; hash = "sha256-/SkV2pIZnt0ziSKB7gt7U2Rltk2Id+zOzbmqgfWUtvA="; }) 143 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.3"; hash = "sha256-2PhMTwRHitT13KCKiZltKIFieAvNY4jBmVZ2ndVynA8="; }) 144 + (fetchNuGet { pname = "Splat"; version = "14.4.1"; hash = "sha256-i1yzIVpKdFjZMI4J8H970nZCxszklgDitYTEKKz0zA8="; }) 145 + (fetchNuGet { pname = "Splat"; version = "14.6.37"; hash = "sha256-UPRwJetwHR31Z7sw7c0dojnvlFAmDNQEF7RXssiMQuY="; }) 146 + (fetchNuGet { pname = "Splat"; version = "14.7.1"; hash = "sha256-RzNQU8tTstC1MBZL6D11Ivq69pmPvl+A9eT9zXhdSOc="; }) 147 + (fetchNuGet { pname = "Splat.Microsoft.Extensions.DependencyInjection"; version = "14.6.37"; hash = "sha256-xq6jSI/go1Lt6hs1nhK5Gmqs0imX6iJF6vLXGWQEC98="; }) 148 + (fetchNuGet { pname = "Splat.Serilog"; version = "14.7.1"; hash = "sha256-EjoEF7a7qyJRVhyTVJUfoIoPwhFKfrSTVXdn1aVIvHU="; }) 149 + (fetchNuGet { pname = "Svg.Custom"; version = "1.0.0.1"; hash = "sha256-bRCllLNP+95+xov0ttRzvAgqCJ/x/BfOFPooVNcNngI="; }) 150 + (fetchNuGet { pname = "Svg.Model"; version = "1.0.0.1"; hash = "sha256-xrOGrMYTWvblI0BMMhVMv9Vm2x9rlJfRhvsb5Zel1E8="; }) 151 + (fetchNuGet { pname = "Svg.Skia"; version = "1.0.0.1"; hash = "sha256-fsuiMVlaDaZpHq387kugQhFPpIuW0E5KMZ6J8O09iPw="; }) 152 + (fetchNuGet { pname = "System.AppContext"; version = "4.3.0"; hash = "sha256-yg95LNQOwFlA1tWxXdQkVyJqT4AnoDc+ACmrNvzGiZg="; }) 153 + (fetchNuGet { pname = "System.Buffers"; version = "4.3.0"; hash = "sha256-XqZWb4Kd04960h4U9seivjKseGA/YEIpdplfHYHQ9jk="; }) 154 + (fetchNuGet { pname = "System.Collections"; version = "4.0.11"; hash = "sha256-puoFMkx4Z55C1XPxNw3np8nzNGjH+G24j43yTIsDRL0="; }) 155 + (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; hash = "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc="; }) 156 + (fetchNuGet { pname = "System.Collections.Concurrent"; version = "4.3.0"; hash = "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI="; }) 157 + (fetchNuGet { pname = "System.Collections.Immutable"; version = "1.6.0"; hash = "sha256-gnu+8nN48GAd4GRgeB5cAQmW7VnCubL/8h7zO377fd0="; }) 158 + (fetchNuGet { pname = "System.Collections.Immutable"; version = "5.0.0"; hash = "sha256-GdwSIjLMM0uVfE56VUSLVNgpW0B//oCeSFj8/hSlbM8="; }) 159 + (fetchNuGet { pname = "System.Collections.Immutable"; version = "7.0.0"; hash = "sha256-9an2wbxue2qrtugYES9awshQg+KfJqajhnhs45kQIdk="; }) 160 + (fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.5.0"; hash = "sha256-15yE2NoT9vmL9oGCaxHClQR1jLW1j1ef5hHMg55xRso="; }) 161 + (fetchNuGet { pname = "System.Console"; version = "4.3.0"; hash = "sha256-Xh3PPBZr0pDbDaK8AEHbdGz7ePK6Yi1ZyRWI1JM6mbo="; }) 162 + (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; hash = "sha256-P+rSQJVoN6M56jQbs76kZ9G3mAWFdtF27P/RijN8sj4="; }) 163 + (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; hash = "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM="; }) 164 + (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.3.0"; hash = "sha256-OFJRb0ygep0Z3yDBLwAgM/Tkfs4JCDtsNhwDH9cd1Xw="; }) 165 + (fetchNuGet { pname = "System.Diagnostics.EventLog"; version = "6.0.0"; hash = "sha256-zUXIQtAFKbiUMKCrXzO4mOTD5EUphZzghBYKXprowSM="; }) 166 + (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; hash = "sha256-vSBqTbmWXylvRa37aWyktym+gOpsvH43mwr6A962k6U="; }) 167 + (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.3.0"; hash = "sha256-gVOv1SK6Ape0FQhCVlNOd9cvQKBvMxRX9K0JPVi8w0Y="; }) 168 + (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; hash = "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q="; }) 169 + (fetchNuGet { pname = "System.Drawing.Common"; version = "6.0.0"; hash = "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo="; }) 170 + (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; hash = "sha256-qWqFVxuXioesVftv2RVJZOnmojUvRjb7cS3Oh3oTit4="; }) 171 + (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.3.0"; hash = "sha256-k75gjOYimIQtLBD5NDzwwi3ZMUBPRW3jmc3evDMMJbU="; }) 172 + (fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; hash = "sha256-rbSgc2PIEc2c2rN6LK3qCREAX3DqA2Nq1WcLrZYsDBw="; }) 173 + (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; hash = "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI="; }) 174 + (fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; hash = "sha256-uNOD0EOVFgnS2fMKvMiEtI9aOw00+Pfy/H+qucAQlPc="; }) 175 + (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; hash = "sha256-mmJWA27T0GRVuFP9/sj+4TrR4GJWrzNIk2PDrbr7RQk="; }) 176 + (fetchNuGet { pname = "System.IO"; version = "4.1.0"; hash = "sha256-V6oyQFwWb8NvGxAwvzWnhPxy9dKOfj/XBM3tEC5aHrw="; }) 177 + (fetchNuGet { pname = "System.IO"; version = "4.3.0"; hash = "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY="; }) 178 + (fetchNuGet { pname = "System.IO.Abstractions"; version = "19.2.29"; hash = "sha256-CTB8tE7mtG2ZCi4mRo8pS8IRsRkgIXdcD9yM94eJRbQ="; }) 179 + (fetchNuGet { pname = "System.IO.Abstractions.TestingHelpers"; version = "19.2.29"; hash = "sha256-2psTGHZlJESXZcPdpCw6pAHOApmn4b+qmbhWWxTZQSE="; }) 180 + (fetchNuGet { pname = "System.IO.Compression"; version = "4.3.0"; hash = "sha256-f5PrQlQgj5Xj2ZnHxXW8XiOivaBvfqDao9Sb6AVinyA="; }) 181 + (fetchNuGet { pname = "System.IO.Compression.ZipFile"; version = "4.3.0"; hash = "sha256-WQl+JgWs+GaRMeiahTFUbrhlXIHapzcpTFXbRvAtvvs="; }) 182 + (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.0.1"; hash = "sha256-4VKXFgcGYCTWVXjAlniAVq0dO3o5s8KHylg2wg2/7k0="; }) 183 + (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; hash = "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw="; }) 184 + (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.0.1"; hash = "sha256-IpigKMomqb6pmYWkrlf0ZdpILtRluX2cX5sOKVW0Feg="; }) 185 + (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; hash = "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg="; }) 186 + (fetchNuGet { pname = "System.IO.Pipelines"; version = "6.0.0"; hash = "sha256-xfjF4UqTMJpf8KsBWUyJlJkzPTOO/H5MW023yTYNQSA="; }) 187 + (fetchNuGet { pname = "System.Linq"; version = "4.1.0"; hash = "sha256-ZQpFtYw5N1F1aX0jUK3Tw+XvM5tnlnshkTCNtfVA794="; }) 188 + (fetchNuGet { pname = "System.Linq"; version = "4.3.0"; hash = "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A="; }) 189 + (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.1.0"; hash = "sha256-7zqB+FXgkvhtlBzpcZyd81xczWP0D3uWssyAGw3t7b4="; }) 190 + (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.3.0"; hash = "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8="; }) 191 + (fetchNuGet { pname = "System.Memory"; version = "4.5.4"; hash = "sha256-3sCEfzO4gj5CYGctl9ZXQRRhwAraMQfse7yzKoRe65E="; }) 192 + (fetchNuGet { pname = "System.Net.Http"; version = "4.3.0"; hash = "sha256-UoBB7WPDp2Bne/fwxKF0nE8grJ6FzTMXdT/jfsphj8Q="; }) 193 + (fetchNuGet { pname = "System.Net.NameResolution"; version = "4.3.0"; hash = "sha256-eGZwCBExWsnirWBHyp2sSSSXp6g7I6v53qNmwPgtJ5c="; }) 194 + (fetchNuGet { pname = "System.Net.Primitives"; version = "4.3.0"; hash = "sha256-MY7Z6vOtFMbEKaLW9nOSZeAjcWpwCtdO7/W1mkGZBzE="; }) 195 + (fetchNuGet { pname = "System.Net.Sockets"; version = "4.3.0"; hash = "sha256-il7dr5VT/QWDg/0cuh+4Es2u8LY//+qqiY9BZmYxSus="; }) 196 + (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.5.0"; hash = "sha256-qdSTIFgf2htPS+YhLGjAGiLN8igCYJnCCo6r78+Q+c8="; }) 197 + (fetchNuGet { pname = "System.ObjectModel"; version = "4.0.12"; hash = "sha256-MudZ/KYcvYsn2cST3EE049mLikrNkmE7QoUoYKKby+s="; }) 198 + (fetchNuGet { pname = "System.ObjectModel"; version = "4.3.0"; hash = "sha256-gtmRkWP2Kwr3nHtDh0yYtce38z1wrGzb6fjm4v8wN6Q="; }) 199 + (fetchNuGet { pname = "System.Private.Uri"; version = "4.3.0"; hash = "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM="; }) 200 + (fetchNuGet { pname = "System.Reactive"; version = "5.0.0"; hash = "sha256-M5Z8pw8rVb8ilbnTdaOptzk5VFd5DlKa7zzCpuytTtE="; }) 201 + (fetchNuGet { pname = "System.Reactive.Linq"; version = "5.0.0"; hash = "sha256-K2t5JSmwsqWtYZj9IUGUdnCJaJlhCII07KtHP8Iu4B4="; }) 202 + (fetchNuGet { pname = "System.Reflection"; version = "4.1.0"; hash = "sha256-idZHGH2Yl/hha1CM4VzLhsaR8Ljo/rV7TYe7mwRJSMs="; }) 203 + (fetchNuGet { pname = "System.Reflection"; version = "4.3.0"; hash = "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY="; }) 204 + (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.0.1"; hash = "sha256-F1MvYoQWHCY89/O4JBwswogitqVvKuVfILFqA7dmuHk="; }) 205 + (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.3.0"; hash = "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU="; }) 206 + (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.0.1"; hash = "sha256-YG+eJBG5P+5adsHiw/lhJwvREnvdHw6CJyS8ZV4Ujd0="; }) 207 + (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.3.0"; hash = "sha256-mKRknEHNls4gkRwrEgi39B+vSaAz/Gt3IALtS98xNnA="; }) 208 + (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.0.1"; hash = "sha256-uVvNOnL64CPqsgZP2OLqNmxdkZl6Q0fTmKmv9gcBi+g="; }) 209 + (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; hash = "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I="; }) 210 + (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; hash = "sha256-NsfmzM9G/sN3H8X2cdnheTGRsh7zbRzvegnjDzDH/FQ="; }) 211 + (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; hash = "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk="; }) 212 + (fetchNuGet { pname = "System.Reflection.Metadata"; version = "5.0.0"; hash = "sha256-Wo+MiqhcP9dQ6NuFGrQTw6hpbJORFwp+TBNTq2yhGp8="; }) 213 + (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; hash = "sha256-SFSfpWEyCBMAOerrMCOiKnpT+UAWTvRcmoRquJR6Vq0="; }) 214 + (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; hash = "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM="; }) 215 + (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; hash = "sha256-R0YZowmFda+xzKNR4kKg7neFoE30KfZwp/IwfRSKVK4="; }) 216 + (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; hash = "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng="; }) 217 + (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.0.1"; hash = "sha256-cZ2/3/fczLjEpn6j3xkgQV9ouOVjy4Kisgw5xWw9kSw="; }) 218 + (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; hash = "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo="; }) 219 + (fetchNuGet { pname = "System.Runtime"; version = "4.1.0"; hash = "sha256-FViNGM/4oWtlP6w0JC0vJU+k9efLKZ+yaXrnEeabDQo="; }) 220 + (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; hash = "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg="; }) 221 + (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.7.1"; hash = "sha256-UvyoDV8O0oY3HPG1GbA56YVdvwTGEfjYR5gW1O7IK4U="; }) 222 + (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "6.0.0"; hash = "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I="; }) 223 + (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.1.0"; hash = "sha256-X7DZ5CbPY7jHs20YZ7bmcXs9B5Mxptu/HnBUvUnNhGc="; }) 224 + (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; hash = "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o="; }) 225 + (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.0.1"; hash = "sha256-j2QgVO9ZOjv7D1het98CoFpjoYgxjupuIhuBUmLLH7w="; }) 226 + (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; hash = "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms="; }) 227 + (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.1.0"; hash = "sha256-QceAYlJvkPRJc/+5jR+wQpNNI3aqGySWWSO30e/FfQY="; }) 228 + (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; hash = "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI="; }) 229 + (fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; hash = "sha256-MYpl6/ZyC6hjmzWRIe+iDoldOMW1mfbwXsduAnXIKGA="; }) 230 + (fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.3.0"; hash = "sha256-P5jHCgMbgFMYiONvzmaKFeOqcAIDPu/U8bOVrNPYKqc="; }) 231 + (fetchNuGet { pname = "System.Runtime.Serialization.Primitives"; version = "4.1.1"; hash = "sha256-80B05oxJbPLGq2pGOSl6NlZvintX9A1CNpna2aN0WRA="; }) 232 + (fetchNuGet { pname = "System.Security.Claims"; version = "4.3.0"; hash = "sha256-Fua/rDwAqq4UByRVomAxMPmDBGd5eImRqHVQIeSxbks="; }) 233 + (fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.3.0"; hash = "sha256-tAJvNSlczYBJ3Ed24Ae27a55tq/n4D3fubNQdwcKWA8="; }) 234 + (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "4.3.0"; hash = "sha256-u17vy6wNhqok91SrVLno2M1EzLHZm6VMca85xbVChsw="; }) 235 + (fetchNuGet { pname = "System.Security.Cryptography.Csp"; version = "4.3.0"; hash = "sha256-oefdTU/Z2PWU9nlat8uiRDGq/PGZoSPRgkML11pmvPQ="; }) 236 + (fetchNuGet { pname = "System.Security.Cryptography.Encoding"; version = "4.3.0"; hash = "sha256-Yuge89N6M+NcblcvXMeyHZ6kZDfwBv3LPMDiF8HhJss="; }) 237 + (fetchNuGet { pname = "System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-DL+D2sc2JrQiB4oAcUggTFyD8w3aLEjJfod5JPe+Oz4="; }) 238 + (fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.3.0"; hash = "sha256-fnFi7B3SnVj5a+BbgXnbjnGNvWrCEU6Hp/wjsjWz318="; }) 239 + (fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.3.0"; hash = "sha256-MG3V/owDh273GCUPsGGraNwaVpcydupl3EtPXj6TVG0="; }) 240 + (fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; hash = "sha256-rjudVUHdo8pNJg2EVEn0XxxwNo5h2EaYo+QboPkXlYk="; }) 241 + (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; hash = "sha256-mbdLVUcEwe78p3ZnB6jYsizNEqxMaCAWI3tEQNhRQAE="; }) 242 + (fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; hash = "sha256-PEailOvG05CVgPTyKLtpAgRydlSHmtd5K0Y8GSHY2Lc="; }) 243 + (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; hash = "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg="; }) 244 + (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.5.1"; hash = "sha256-PIhkv59IXjyiuefdhKxS9hQfEwO9YWRuNudpo53HQfw="; }) 245 + (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; hash = "sha256-+kf7J3dEhgCbnCM5vHYlsTm5/R/Ud0Jr6elpHm922iI="; }) 246 + (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; hash = "sha256-vufHXg8QAKxHlujPHHcrtGwAqFmsCD6HKjfDAiHyAYc="; }) 247 + (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "7.0.0"; hash = "sha256-tF8qt9GZh/nPy0mEnj6nKLG4Lldpoi/D8xM5lv2CoYQ="; }) 248 + (fetchNuGet { pname = "System.Text.Json"; version = "7.0.0"; hash = "sha256-198zqA6NR4lGCKgpdy/ptkS0jsYRT6KUjewtfi4Fi2k="; }) 249 + (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; hash = "sha256-x6OQN6MCN7S0fJ6EFTfv4rczdUWjwuWE9QQ0P6fbh9c="; }) 250 + (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; hash = "sha256-VLCk1D1kcN2wbAe3d0YQM/PqCsPHOuqlBY1yd2Yo+K0="; }) 251 + (fetchNuGet { pname = "System.Threading"; version = "4.0.11"; hash = "sha256-mob1Zv3qLQhQ1/xOLXZmYqpniNUMCfn02n8ZkaAhqac="; }) 252 + (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; hash = "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc="; }) 253 + (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.0.11"; hash = "sha256-5SLxzFg1df6bTm2t09xeI01wa5qQglqUwwJNlQPJIVs="; }) 254 + (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; hash = "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w="; }) 255 + (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.0.0"; hash = "sha256-+YdcPkMhZhRbMZHnfsDwpNbUkr31X7pQFGxXYcAPZbE="; }) 256 + (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.3.0"; hash = "sha256-X2hQ5j+fxcmnm88Le/kSavjiGOmkcumBGTZKBLvorPc="; }) 257 + (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; hash = "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng="; }) 258 + (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; hash = "sha256-wW0QdvssRoaOfQLazTGSnwYTurE4R8FxDx70pYkL+gg="; }) 259 + (fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; hash = "sha256-pmhslmhQhP32TWbBzoITLZ4BoORBqYk25OWbru04p9s="; }) 260 + (fetchNuGet { pname = "System.ValueTuple"; version = "4.5.0"; hash = "sha256-niH6l2fU52vAzuBlwdQMw0OEoRS/7E1w5smBFoqSaAI="; }) 261 + (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; hash = "sha256-haZAFFQ9Sl2DhfvEbdx2YRqKEoxNMU5STaqpMmXw0zA="; }) 262 + (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; hash = "sha256-QQ8KgU0lu4F5Unh+TbechO//zaAGZ4MfgvW72Cn1hzA="; }) 263 + (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; hash = "sha256-KPz1kxe0RUBM+aoktJ/f9p51GudMERU8Pmwm//HdlFg="; }) 264 + (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.3.0"; hash = "sha256-rWtdcmcuElNOSzCehflyKwHkDRpiOhJJs8CeQ0l1CCI="; }) 265 + (fetchNuGet { pname = "TestableIO.System.IO.Abstractions"; version = "19.2.29"; hash = "sha256-/WRBPWmUeiVDsj5HDXum1O5gJB2VZG93uEytNvhK7gE="; }) 266 + (fetchNuGet { pname = "TestableIO.System.IO.Abstractions.TestingHelpers"; version = "19.2.29"; hash = "sha256-ZfmcWG0jhZuub3Xm/6iOSC+v7Ua/DXaJYCsJ6TwSJ8g="; }) 267 + (fetchNuGet { pname = "TestableIO.System.IO.Abstractions.Wrappers"; version = "19.2.29"; hash = "sha256-fzhNO4mkQuf9iKIMV/f3HTzA4+bHPMtzCCeYyMkv07k="; }) 268 + (fetchNuGet { pname = "Tmds.DBus.Protocol"; version = "0.15.0"; hash = "sha256-4gk2vXDjKFaBh82gTkwg3c/5GRjiH+bvM5elfDSbKTU="; }) 269 + (fetchNuGet { pname = "xunit"; version = "2.4.1"; hash = "sha256-QGDuE0ZnsxyEJONP8GcJ80PmPeb+OawwdSW8y72aw3U="; }) 270 + (fetchNuGet { pname = "xunit.abstractions"; version = "2.0.3"; hash = "sha256-0D1y/C34iARI96gb3bAOG8tcGPMjx+fMabTPpydGlAM="; }) 271 + (fetchNuGet { pname = "xunit.analyzers"; version = "0.10.0"; hash = "sha256-8lRZhogXHYksa9ChnkFXpBnTMlLlYIvu3Av7qQYWwJY="; }) 272 + (fetchNuGet { pname = "xunit.assert"; version = "2.4.1"; hash = "sha256-hl1cMSakAlwkpFEchxCNMdvQie6PMJ1uFrhzgOC3vsY="; }) 273 + (fetchNuGet { pname = "xunit.core"; version = "2.4.1"; hash = "sha256-KgUgAIJIPHQ5VQ4FiB+i5u2JXSYxmvMCV8zXP4kcy9o="; }) 274 + (fetchNuGet { pname = "xunit.extensibility.core"; version = "2.4.1"; hash = "sha256-oACVOrvF4XmKFr+8ZqPVpjbopZgeRwaXveJGW2XUeIA="; }) 275 + (fetchNuGet { pname = "xunit.extensibility.execution"; version = "2.4.1"; hash = "sha256-KmKEdgsUq4zuQJ2saJA0YT1CIZ2AuhZL5V7cF2Cncd0="; }) 276 + (fetchNuGet { pname = "xunit.runner.visualstudio"; version = "2.4.3"; hash = "sha256-42axn0yDDiJWKV8UEYzYWgiKbpc6mHh9M/eeylYGLUg="; }) 277 + ]
+2 -2
pkgs/by-name/sm/smug/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "smug"; 5 - version = "0.3.5"; 5 + version = "0.3.6"; 6 6 7 7 subPackages = [ "." ]; 8 8 ··· 10 10 owner = "ivaaaan"; 11 11 repo = "smug"; 12 12 rev = "v${version}"; 13 - sha256 = "sha256-5n4EmkcHv6pw1gd9VUtJRR3QdRJsu5DYYsozJ25uggs="; 13 + sha256 = "sha256-9So81tZwQa3rQYgVO+KjOlTVIzlm/e2K5C/qULZeA7U="; 14 14 }; 15 15 16 16 vendorHash = "sha256-vaDUzVRmpmNn8/vUPeR1U5N6T4llFRIk9A1lum8uauU=";
+12 -10
pkgs/by-name/so/soundsource/package.nix
··· 6 6 }: 7 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 8 pname = "soundsource"; 9 - version = "5.7.3"; 9 + version = "5.7.4"; 10 10 11 11 src = fetchurl { 12 - url = "https://web.archive.org/web/20241112212337/https://cdn.rogueamoeba.com/soundsource/download/SoundSource.zip"; 13 - sha256 = "sha256-Eup7oiq8vVn2MqxJxE/Z2LtDMdluczHusRJ9uoW3X84="; 12 + url = "https://web.archive.org/web/20241204215222/https://cdn.rogueamoeba.com/soundsource/download/SoundSource.zip"; 13 + hash = "sha256-zDIlhwczwXVPOV90EKF9pjO2CKlOEeFsqx17nIXaElw="; 14 14 }; 15 + 15 16 dontUnpack = true; 16 17 17 18 nativeBuildInputs = [ unzip ]; ··· 19 20 installPhase = '' 20 21 runHook preInstall 21 22 22 - mkdir -p $out/Applications 23 - unzip -d $out/Applications $src 23 + mkdir -p "$out/Applications" 24 + unzip -d "$out/Applications" $src 24 25 25 26 runHook postInstall 26 27 ''; 27 28 28 - meta = with lib; { 29 + meta = { 30 + changelog = "https://rogueamoeba.com/support/releasenotes/?product=SoundSource"; 29 31 description = "Sound controller for macOS"; 30 32 homepage = "https://rogueamoeba.com/soundsource"; 31 - license = licenses.unfree; 32 - sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 33 - maintainers = with maintainers; [ 33 + license = lib.licenses.unfree; 34 + maintainers = with lib.maintainers; [ 34 35 emilytrau 35 36 donteatoreo 36 37 ]; 37 - platforms = platforms.darwin; 38 + platforms = lib.platforms.darwin; 39 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 38 40 }; 39 41 })
+2 -2
pkgs/by-name/st/stats/package.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation (finalAttrs: { 10 10 pname = "stats"; 11 - version = "2.11.18"; 11 + version = "2.11.19"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/exelban/stats/releases/download/v${finalAttrs.version}/Stats.dmg"; 15 - hash = "sha256-xEU897PE8LniQJijp83oSbHllck3pyediMqz/bzgFyE="; 15 + hash = "sha256-aJ9b8/mWZmYPbS9Er6sMoMAIS7G0AoPT/7gnEx7SsGw="; 16 16 }; 17 17 18 18 sourceRoot = ".";
+3 -3
pkgs/by-name/su/supabase-cli/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "supabase-cli"; 12 - version = "1.210.1"; 12 + version = "2.0.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "supabase"; 16 16 repo = "cli"; 17 17 rev = "v${version}"; 18 - hash = "sha256-QQfuoM+CQIvQarEkfKlca8RBZkreesyjrrfSxrpUlCg="; 18 + hash = "sha256-+5mcbI3pu9pahmUQnx8i2wctX/jF/CPTVaHJoH+Go4M="; 19 19 }; 20 20 21 - vendorHash = "sha256-akNozQxElu+/BA5tDXRUPlMrQ2DBm2i713ZrQbwC4I0="; 21 + vendorHash = "sha256-nBUV8oeoZc7N8FqEbx2Cjw4XsZW3JShv3/H58qk8JEo="; 22 22 23 23 ldflags = [ 24 24 "-s"
+2 -2
pkgs/by-name/ta/tagparser/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "tagparser"; 12 - version = "12.3.1"; 12 + version = "12.4.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Martchus"; 16 16 repo = "tagparser"; 17 17 rev = "v${version}"; 18 - hash = "sha256-ihrtUd9R8Tdkuv0kdIZNzBDrhwmsC3LNDsmoCroSMPM="; 18 + hash = "sha256-wVdE1lgSQsH4g10/lxa8bZlYT141Vd7gRhefxyz8kRM="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+3 -3
pkgs/by-name/te/television/package.nix
··· 8 8 }: 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "television"; 11 - version = "0.5.1"; 11 + version = "0.5.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "alexpasmantier"; 15 15 repo = "television"; 16 16 rev = "refs/tags/" + version; 17 - hash = "sha256-mbf39AcW7MYu0A6D7poX6TChJccqweBvUbzJ1Ib+ABI="; 17 + hash = "sha256-xYfaFs0a37maeLdnlEGVsocWWym41EOZ9dsuFXc1hMY="; 18 18 }; 19 19 20 - cargoHash = "sha256-aWEqPIAcq5ZWCf0ZOYnswmj2dR0+41D1HMna0TAhxcE="; 20 + cargoHash = "sha256-z12FeXQ2IpDZQYqnt6MPkLeW4Ul3XphSI38ikM/YizY="; 21 21 22 22 passthru = { 23 23 tests.version = testers.testVersion {
+12
pkgs/by-name/te/termshot/go-mod.patch
··· 1 + diff --git a/go.mod b/go.mod 2 + index 6627fb1..a3397a9 100644 3 + --- a/go.mod 4 + +++ b/go.mod 5 + @@ -1,6 +1,6 @@ 6 + module github.com/homeport/termshot 7 + 8 + -go 1.20 9 + +go 1.22.0 10 + 11 + require ( 12 + github.com/creack/pty v1.1.23
+5 -3
pkgs/by-name/te/termshot/package.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "termshot"; 8 - version = "0.2.8"; 8 + version = "0.2.12"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "homeport"; 12 12 repo = "termshot"; 13 13 rev = "v${version}"; 14 - hash = "sha256-cCtae2O9P9czivNVcytJKz3tQ41TaqokZcTOwt2v6jk="; 14 + hash = "sha256-ua2tFyOjLeqOpipLoSisASqwjqGEFdkxd2qHybZ1VDU="; 15 15 }; 16 16 17 - vendorHash = "sha256-ji2B9Gr1oQGouGH2hBpTyfjbht6bRfIeLcdTBhmmIwk="; 17 + vendorHash = "sha256-JweKjKvShiimFHQwRtoVuongWqqGIPcPz77qEVNec+M="; 18 + 19 + patches = [./go-mod.patch]; 18 20 19 21 ldflags = [ 20 22 "-s"
+2 -2
pkgs/by-name/ti/timeular/package.nix
··· 4 4 }: 5 5 6 6 let 7 - version = "6.8.4"; 7 + version = "6.8.5"; 8 8 pname = "timeular"; 9 9 10 10 src = fetchurl { 11 11 url = "https://s3.amazonaws.com/timeular-desktop-packages/linux/production/Timeular-${version}.AppImage"; 12 - hash = "sha256-0x8Ra6NlYnYCcRTmEzFTBYOtUIaMBtL4/0293gxxeS0="; 12 + hash = "sha256-hawVddF6jt0/fTL0bWAoK82F7mqskQLEO6w7/HBLLxQ="; 13 13 }; 14 14 15 15 appimageContents = appimageTools.extractType2 {
+88
pkgs/by-name/wg/wgpu-native/examples.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + cmake, 5 + pkg-config, 6 + ninja, 7 + makeWrapper, 8 + wgpu-native, 9 + glfw, 10 + wayland, 11 + xorg, 12 + vulkan-loader, 13 + 14 + version, 15 + src, 16 + }: 17 + 18 + stdenv.mkDerivation (finalAttrs: { 19 + inherit version src; 20 + pname = "wgpu-native-examples"; 21 + 22 + sourceRoot = "${src.name}/examples"; 23 + 24 + postPatch = '' 25 + substituteInPlace ./CMakeLists.txt \ 26 + --replace-fail 'add_subdirectory(vendor/glfw)' 'find_package(glfw3 3.4 REQUIRED)' 27 + ''; 28 + 29 + strictDeps = true; 30 + 31 + nativeBuildInputs = [ 32 + cmake 33 + pkg-config 34 + ninja 35 + makeWrapper 36 + ]; 37 + 38 + buildInputs = 39 + [ 40 + wgpu-native 41 + glfw 42 + ] 43 + ++ lib.optionals stdenv.hostPlatform.isLinux [ 44 + wayland 45 + xorg.libX11 46 + xorg.libXrandr 47 + ]; 48 + 49 + runtimeInputs = lib.optionals stdenv.hostPlatform.isLinux [ 50 + # Without wayland in library path, this warning is raised: 51 + # "No windowing system present. Using surfaceless platform" 52 + wayland 53 + # Without vulkan-loader present, wgpu won't find any adapter 54 + vulkan-loader 55 + ]; 56 + 57 + makeWrapperArgs = lib.optionals (finalAttrs.runtimeInputs != [ ]) [ 58 + "--prefix LD_LIBRARY_PATH : ${builtins.toString (lib.makeLibraryPath finalAttrs.runtimeInputs)}" 59 + ]; 60 + 61 + installPhase = '' 62 + runHook preInstall 63 + 64 + concatTo makeWrapperArgsArray makeWrapperArgs 65 + 66 + # find all executables that have the same name as their directory 67 + for executable in $(find . -regex '.*\(/[^/]*\)\1' -type f -executable) 68 + do 69 + target="$(basename "$(dirname "$executable")")" 70 + install -Dm755 $executable -t $out/bin 71 + mkdir -p $out/share/$target 72 + wrapProgram $out/bin/$target --chdir $out/share/$target "''${makeWrapperArgsArray[@]}" 73 + 74 + # The examples expect their shaders in the CWD, so we copy them into the store 75 + # and wrap the examples to run in the directory containing the shader. 76 + for shader in $(find ../$target -type f -name '*.wgsl'); do 77 + install -Dm644 $shader $out/share/$target/ 78 + done 79 + done 80 + 81 + runHook postInstall 82 + ''; 83 + 84 + meta = wgpu-native.meta // { 85 + description = "Examples for the native WebGPU implementation based on wgpu-core"; 86 + mainProgram = "triangle"; 87 + }; 88 + })
+62
pkgs/by-name/wg/wgpu-native/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + rustPlatform, 6 + fixDarwinDylibNames, 7 + vulkan-loader, 8 + nix-update-script, 9 + callPackage, 10 + }: 11 + 12 + rustPlatform.buildRustPackage rec { 13 + pname = "wgpu-native"; 14 + version = "22.1.0.5"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "gfx-rs"; 18 + repo = "wgpu-native"; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-lEUHRU7+sFWtEYTOB2F+SmMNG8nrjro3IL7BgYuIGgM="; 21 + fetchSubmodules = true; 22 + }; 23 + 24 + outputs = [ 25 + "out" 26 + "dev" 27 + ]; 28 + 29 + useFetchCargoVendor = true; 30 + cargoHash = "sha256-frlGlUqyKa3PTRbpLhcnUvu+SX64V/CnZGa6+ADxKCo="; 31 + 32 + nativeBuildInputs = [ 33 + rustPlatform.bindgenHook 34 + ] ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; 35 + 36 + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ 37 + vulkan-loader 38 + ]; 39 + 40 + postInstall = '' 41 + rm $out/lib/libwgpu_native.a 42 + install -Dm644 ./ffi/wgpu.h -t $dev/include/webgpu 43 + install -Dm644 ./ffi/webgpu-headers/webgpu.h -t $dev/include/webgpu 44 + ''; 45 + 46 + passthru = { 47 + updateScript = nix-update-script { }; 48 + examples = callPackage ./examples.nix { 49 + inherit version src; 50 + }; 51 + }; 52 + 53 + meta = { 54 + description = "Native WebGPU implementation based on wgpu-core"; 55 + homepage = "https://github.com/gfx-rs/wgpu-native"; 56 + license = with lib.licenses; [ 57 + mit 58 + asl20 59 + ]; 60 + maintainers = with lib.maintainers; [ niklaskorz ]; 61 + }; 62 + }
+44
pkgs/by-name/wi/wikiman/fix-paths.patch
··· 1 + diff --git a/wikiman.sh b/wikiman.sh 2 + index 89a436e..adc6510 100755 3 + --- a/wikiman.sh 4 + +++ b/wikiman.sh 5 + @@ -46,38 +46,7 @@ if printenv WIKIMAN_TUI_PREVIEW >/dev/null; then 6 + fi 7 + 8 + init() { 9 + - 10 + - # BSD compatibility: Installation prefix 11 + - 12 + - case "$(dirname "$0")" in 13 + - "$HOME/bin"|"$HOME/.local/bin") 14 + - conf_sys_usr="$HOME/.local/share"; 15 + - conf_sys_etc="${XDG_CONFIG_HOME:-"$HOME/.config"}/wikiman";; 16 + - '/bin'|'/sbin'|'/usr/bin'|'/usr/sbin') 17 + - conf_sys_usr='/usr'; 18 + - conf_sys_etc='/etc';; 19 + - '/usr/local/bin'|'/usr/local/sbin') 20 + - conf_sys_usr='/usr/local'; 21 + - conf_sys_etc='/usr/local/etc';; 22 + - *) 23 + - case "$(dirname "$(command -v wikiman)")" in 24 + - "$HOME/bin"|"$HOME/.local/bin") 25 + - echo 'warning: unsupported installation path, using fallback for user install' 1>&2; 26 + - conf_sys_usr="$HOME/.local/share"; 27 + - conf_sys_etc="${XDG_CONFIG_HOME:-"$HOME/.config"}/wikiman";; 28 + - '/bin'|'/sbin'|'/usr/bin'|'/usr/sbin') 29 + - echo 'warning: unsupported installation path, using fallback for Linux' 1>&2; 30 + - conf_sys_usr='/usr'; 31 + - conf_sys_etc='/etc';; 32 + - '/usr/local/bin'|'/usr/local/sbin') 33 + - echo 'warning: unsupported installation path, using fallback for BSD' 1>&2; 34 + - conf_sys_usr='/usr/local'; 35 + - conf_sys_etc='/usr/local/etc';; 36 + - *) 37 + - echo 'error: unsupported installation path - failed to establish fallback' 1>&2; 38 + - exit 5;; 39 + - esac;; 40 + - esac 41 + + conf_sys_etc="/etc/xdg/wikiman/wikiman.conf" 42 + 43 + export conf_sys_usr 44 + export conf_sys_etc
+68
pkgs/by-name/wi/wikiman/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchFromGitHub, 5 + makeWrapper, 6 + 7 + fzf, 8 + ripgrep, 9 + gawk, 10 + w3m, 11 + coreutils, 12 + parallel, 13 + 14 + nix-update-script, 15 + }: 16 + stdenvNoCC.mkDerivation (finalAttrs: { 17 + pname = "wikiman"; 18 + version = "2.13.2"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "filiparag"; 22 + repo = "wikiman"; 23 + rev = "refs/tags/${finalAttrs.version}"; 24 + hash = "sha256-gk/9PVIRw9OQrdCSS+LcniXDYNcHUQUxZ2XGQCwpHaI="; 25 + }; 26 + 27 + patches = [ ./fix-paths.patch ]; 28 + 29 + nativeBuildInputs = [ makeWrapper ]; 30 + 31 + makeFlags = [ "prefix=${placeholder "out"}" ]; 32 + 33 + postInstall = '' 34 + mv $out/usr/* $out 35 + rmdir $out/usr 36 + ''; 37 + 38 + postFixup = 39 + let 40 + runtimeDependencies = [ 41 + fzf 42 + ripgrep 43 + gawk 44 + w3m 45 + coreutils 46 + parallel 47 + ]; 48 + in 49 + '' 50 + wrapProgram $out/bin/wikiman \ 51 + --prefix PATH : "${lib.makeBinPath runtimeDependencies}":$out/bin \ 52 + --set "conf_sys_usr" "$out" 53 + ''; 54 + 55 + # Couldn't do a versionCheckHook since the script fails when no sources are found. 56 + # Even when just printing the version. Yeah. 57 + 58 + passthru.updateScript = nix-update-script { }; 59 + 60 + meta = { 61 + description = "Offline search engine for manual pages, Arch Wiki, Gentoo Wiki and other documentation"; 62 + homepage = "https://github.com/filiparag/wikiman"; 63 + license = with lib.licenses; [ mit ]; 64 + platforms = lib.platforms.unix; 65 + maintainers = with lib.maintainers; [ pluiedev ]; 66 + mainProgram = "wikiman"; 67 + }; 68 + })
+2 -2
pkgs/by-name/xa/xapp/package.nix
··· 23 23 24 24 stdenv.mkDerivation rec { 25 25 pname = "xapp"; 26 - version = "2.8.6"; 26 + version = "2.8.7"; 27 27 28 28 outputs = [ "out" "dev" ]; 29 29 ··· 31 31 owner = "linuxmint"; 32 32 repo = pname; 33 33 rev = version; 34 - hash = "sha256-OQfP0XPBQrxJDrKb5PEqpBtinkQ35NMUbsYnxhbuehU="; 34 + hash = "sha256-PMTsaY04rML2vmVIOWArYqWmGvpTtA1DpFw3ZAtu+oU="; 35 35 }; 36 36 37 37 # Recommended by upstream, which enables the build of xapp-debug.
+2 -2
pkgs/by-name/xe/xed-editor/package.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "xed-editor"; 23 - version = "3.6.7"; 23 + version = "3.6.9"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "linuxmint"; 27 27 repo = "xed"; 28 28 rev = version; 29 - hash = "sha256-hQy06+/8rJIvHK7uKyMsIMH0qAZgza/2l/hOHDMOgo4="; 29 + hash = "sha256-QPP7LWAiyKt7YBX88qlLS7PucQODH/c/j5WAbO9SF6k="; 30 30 }; 31 31 32 32 patches = [
+2 -2
pkgs/by-name/xr/xreader/package.nix
··· 26 26 27 27 stdenv.mkDerivation rec { 28 28 pname = "xreader"; 29 - version = "4.2.2"; 29 + version = "4.2.3"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "linuxmint"; 33 33 repo = pname; 34 34 rev = version; 35 - hash = "sha256-c3oZ+PAsu180mlriQlF86TCBAnehLBv9Nc0SCtSkUuQ="; 35 + hash = "sha256-qBnnxygkAn1wF3gtqR0At1e1e+sx1/2MoSWqmshW5Qg="; 36 36 }; 37 37 38 38 nativeBuildInputs = [
+4
pkgs/by-name/yt/ytdl-sub/package.nix
··· 15 15 hash = "sha256-YMki+1rC726RtbZceoVbcpk/Gi3F81xxERQjpqLjn+A="; 16 16 }; 17 17 18 + pythonRelaxDeps = [ 19 + "yt-dlp" 20 + ]; 21 + 18 22 build-system = with python3Packages; [ 19 23 setuptools 20 24 wheel
+13 -7
pkgs/desktops/gnome/extensions/extensionOverrides.nix
··· 1 1 { lib 2 + , fetchzip 2 3 , ddcutil 3 4 , easyeffects 4 5 , gjs ··· 112 113 ]; 113 114 })) 114 115 115 - (patchExtension "pano@elhan.io" (old: { 116 - patches = [ 117 - (substituteAll { 118 - src = ./extensionOverridesPatches/pano_at_elhan.io.patch; 119 - inherit gsound libgda; 120 - }) 121 - ]; 116 + (patchExtension "pano@elhan.io" (final: prev: { 117 + version = "v23-alpha3"; 118 + src = fetchzip { 119 + url = "https://github.com/oae/gnome-shell-pano/releases/download/${final.version}/pano@elhan.io.zip"; 120 + hash = "sha256-LYpxsl/PC8hwz0ZdH5cDdSZPRmkniBPUCqHQxB4KNhc="; 121 + stripRoot = false; 122 + }; 123 + preInstall = '' 124 + substituteInPlace extension.js \ 125 + --replace-fail "import Gda from 'gi://Gda?version>=5.0'" "imports.gi.GIRepository.Repository.prepend_search_path('${libgda}/lib/girepository-1.0'); const Gda = (await import('gi://Gda')).default" \ 126 + --replace-fail "import GSound from 'gi://GSound'" "imports.gi.GIRepository.Repository.prepend_search_path('${gsound}/lib/girepository-1.0'); const GSound = (await import('gi://GSound')).default" 127 + ''; 122 128 })) 123 129 124 130 (patchExtension "system-monitor@gnome-shell-extensions.gcampax.github.com" (old: {
-27
pkgs/desktops/gnome/extensions/extensionOverridesPatches/pano_at_elhan.io.patch
··· 1 - diff --git a/__nix-prepend-search-paths.js b/__nix-prepend-search-paths.js 2 - new file mode 100644 3 - index 0000000..bf3071b 4 - --- /dev/null 5 - +++ b/__nix-prepend-search-paths.js 6 - @@ -0,0 +1,3 @@ 7 - +import GIRepository from 'gi://GIRepository'; 8 - +GIRepository.Repository.prepend_search_path('@gsound@/lib/girepository-1.0'); 9 - +GIRepository.Repository.prepend_search_path('@libgda@/lib/girepository-1.0'); 10 - diff --git a/extension.js b/extension.js 11 - index a3d6741..6a38850 100644 12 - --- a/extension.js 13 - +++ b/extension.js 14 - @@ -1,3 +1,4 @@ 15 - +import './__nix-prepend-search-paths.js'; 16 - import Gio from 'gi://Gio'; 17 - import GLib from 'gi://GLib'; 18 - import Shell from 'gi://Shell'; 19 - diff --git a/prefs.js b/prefs.js 20 - index 5dd94eb..634b2ef 100644 21 - --- a/prefs.js 22 - +++ b/prefs.js 23 - @@ -1,3 +1,4 @@ 24 - +import './__nix-prepend-search-paths.js'; 25 - import Gdk from 'gi://Gdk'; 26 - import Gtk from 'gi://Gtk'; 27 - import { ExtensionPreferences } from 'resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js';
+2 -2
pkgs/desktops/mate/mate-notification-daemon/default.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "mate-notification-daemon"; 21 - version = "1.28.1"; 21 + version = "1.28.3"; 22 22 23 23 src = fetchurl { 24 24 url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 25 - hash = "sha256-//71U76hW+z/XtQNZOGMI9O2ScRZnMHrHoL3BTOFOzQ="; 25 + hash = "sha256-4Azssf+fdbnMwmRFWORDQ7gJQe20A3fdgQDtOSKt9BM="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/physics/rivet/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "rivet"; 5 - version = "4.0.1"; 5 + version = "4.0.2"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.hepforge.org/archive/rivet/Rivet-${version}.tar.bz2"; 9 - hash = "sha256-ToaS1uilOWHHeYPra6SJPDdlzyP3BXieTYZb5Iku/3k="; 9 + hash = "sha256-ZaOzb0K/94LtJ2eTDmaeCbFAiZYF15cvyPd3hbSogsA="; 10 10 }; 11 11 12 12 latex = texliveBasic.withPackages (ps: with ps; [
+2 -2
pkgs/development/python-modules/django-leaflet/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "django-leaflet"; 12 - version = "0.30.1"; 12 + version = "0.31.0"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 17 17 src = fetchPypi { 18 18 pname = "django_leaflet"; 19 19 inherit version; 20 - hash = "sha256-jsG2RcUe0Zob9GAZVKSIr8iPPubqqsh679uhUioNR0Y="; 20 + hash = "sha256-+yt1+Er/YNQFhlkwDzGnEVVMZdEout5fqAiGN/sHUfc="; 21 21 }; 22 22 23 23 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/mockito/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "mockito"; 13 - version = "1.5.1"; 13 + version = "1.5.3"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-QFYkCRcVzDlU4vo5zFDlCNWXeNTS+1bI23v6X1k9MwM="; 20 + hash = "sha256-txkoQOfXDsJGOcxeGO/uXUGMg62GwP0r9+ccPkKuCqc="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ hatchling ];
+7 -4
pkgs/development/python-modules/nlpcloud/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchPypi, 5 + setuptools, 5 6 requests, 6 7 }: 7 8 8 9 buildPythonPackage rec { 9 10 pname = "nlpcloud"; 10 - version = "1.1.46"; 11 - format = "setuptools"; 11 + version = "1.1.47"; 12 + pyproject = true; 12 13 13 14 src = fetchPypi { 14 15 inherit pname version; 15 - hash = "sha256-NmNu1Rf6mN+Q8FdpeNYQ508ksqkIV7oOp8CrlDN1qPU="; 16 + hash = "sha256-zj6hurPEzNlbrD6trq+zQHBNg4lJMGw+XHV51rBa9Mk="; 16 17 }; 17 18 18 - propagatedBuildInputs = [ requests ]; 19 + build-system = [ setuptools ]; 20 + 21 + dependencies = [ requests ]; 19 22 20 23 # upstream has no tests 21 24 doCheck = false;
+26 -16
pkgs/development/python-modules/oslo-log/default.nix
··· 2 2 lib, 3 3 stdenv, 4 4 buildPythonPackage, 5 - fetchPypi, 6 - eventlet, 5 + fetchFromGitHub, 6 + 7 + # build-system 8 + setuptools, 9 + 10 + # dependencies 7 11 oslo-config, 8 12 oslo-context, 9 13 oslo-serialization, 10 14 oslo-utils, 11 - oslotest, 12 15 pbr, 16 + python-dateutil, 13 17 pyinotify, 14 - python-dateutil, 18 + 19 + # tests 20 + eventlet, 21 + oslotest, 15 22 pytestCheckHook, 16 - pythonOlder, 17 - setuptools, 18 23 }: 19 24 20 25 buildPythonPackage rec { 21 26 pname = "oslo-log"; 22 - version = "6.1.2"; 27 + version = "6.2.0"; 23 28 pyproject = true; 24 29 25 - disabled = pythonOlder "3.8"; 26 - 27 - src = fetchPypi { 28 - pname = "oslo.log"; 29 - inherit version; 30 - hash = "sha256-92gEffnXBsSE3WZl3LvqKJAh1Iy3zlq/eh9poJSR9f4="; 30 + src = fetchFromGitHub { 31 + owner = "openstack"; 32 + repo = "oslo.log"; 33 + rev = "refs/tags/${version}"; 34 + hash = "sha256-IEhIhGE95zZiWp602rFc+NLco/Oyx9XEL5e2RExNBMs="; 31 35 }; 36 + 37 + # Manually set version because prb wants to get it from the git upstream repository (and we are 38 + # installing from tarball instead) 39 + PBR_VERSION = version; 32 40 33 41 build-system = [ setuptools ]; 34 42 ··· 56 64 57 65 pythonImportsCheck = [ "oslo_log" ]; 58 66 59 - meta = with lib; { 67 + __darwinAllowLocalNetworking = true; 68 + 69 + meta = { 60 70 description = "oslo.log library"; 61 71 mainProgram = "convert-json"; 62 72 homepage = "https://github.com/openstack/oslo.log"; 63 - license = licenses.asl20; 64 - maintainers = teams.openstack.members; 73 + license = lib.licenses.asl20; 74 + maintainers = lib.teams.openstack.members; 65 75 }; 66 76 }
+2 -2
pkgs/development/python-modules/plaid-python/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "plaid-python"; 14 - version = "27.0.0"; 14 + version = "28.0.0"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.6"; ··· 19 19 src = fetchPypi { 20 20 pname = "plaid_python"; 21 21 inherit version; 22 - hash = "sha256-nMDAJs9W2L3/wB7lOP5hMYF0ytqMVgDLOYzn9UsUVEw="; 22 + hash = "sha256-JA4KH7zxSlxAyKHEsJ4YH8oAI2/s1ELwPrXwmi1HhYo="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/python-openstackclient/default.nix
··· 34 34 35 35 buildPythonPackage rec { 36 36 pname = "python-openstackclient"; 37 - version = "7.2.0"; 37 + version = "7.2.1"; 38 38 pyproject = true; 39 39 40 40 disabled = pythonOlder "3.9"; 41 41 42 42 src = fetchPypi { 43 43 inherit pname version; 44 - hash = "sha256-9je3W78PU3iZJjzVMSPXPxBZ0vMYY5xSLJA9zBJ7O5I="; 44 + hash = "sha256-65q+VrUnJiRbmb37U5ps1RlsBSA5gJcDxlxpBJ5Eyjk="; 45 45 }; 46 46 47 47 build-system = [
+2 -4
pkgs/development/python-modules/recurring-ical-events/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "recurring-ical-events"; 19 - version = "3.3.3"; 19 + version = "3.3.4"; 20 20 21 21 disabled = pythonOlder "3.8"; 22 22 ··· 26 26 owner = "niccokunzmann"; 27 27 repo = "python-recurring-ical-events"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-gEatTTpRiqtDAn+JtoJuVHPYKmEkc5saw3hy4ZYZfX8="; 29 + hash = "sha256-3KlmJJmak3X9adUlcmclnCv9D1Ddr+woFokrinZBYoE="; 30 30 }; 31 31 32 32 build-system = [ setuptools ]; 33 - 34 - pythonRelaxDeps = [ "x-wr-timezone" ]; 35 33 36 34 dependencies = [ 37 35 icalendar
+46
pkgs/development/python-modules/roma/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pytestCheckHook, 6 + setuptools, 7 + numpy, 8 + torch, 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "roma"; 13 + version = "1.5.1"; 14 + pyproject = true; 15 + 16 + src = fetchFromGitHub { 17 + owner = "naver"; 18 + repo = "roma"; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-DuQjnHoZKQF/xnFMYb0OXhycsRcK4oHoocq6o+NoGRs="; 21 + }; 22 + 23 + build-system = [ 24 + setuptools 25 + ]; 26 + 27 + dependencies = [ 28 + numpy 29 + torch 30 + ]; 31 + 32 + nativeCheckInputs = [ 33 + pytestCheckHook 34 + ]; 35 + 36 + pythonImportsCheck = [ 37 + "roma" 38 + ]; 39 + 40 + meta = { 41 + description = "Lightweight library to deal with 3D rotations in PyTorch"; 42 + homepage = "https://github.com/naver/roma"; 43 + license = lib.licenses.bsd3; 44 + maintainers = with lib.maintainers; [ nim65s ]; 45 + }; 46 + }
+2 -2
pkgs/development/python-modules/rpy2/default.nix
··· 26 26 }: 27 27 28 28 buildPythonPackage rec { 29 - version = "3.5.16"; 29 + version = "3.5.17"; 30 30 format = "setuptools"; 31 31 pname = "rpy2"; 32 32 33 33 disabled = isPyPy; 34 34 src = fetchPypi { 35 35 inherit version pname; 36 - hash = "sha256-g34vdFg2WKXEwzl2GnP5Q08z75ztPjDGTadWIWXCgBs="; 36 + hash = "sha256-2/8Iww89eRYZImI4WKWztoo/uo7hdH1q9BvEumjz1YI="; 37 37 }; 38 38 39 39 patches = [
+71
pkgs/development/python-modules/torchtnt/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + 6 + # build-system 7 + setuptools, 8 + 9 + # dependencies 10 + fsspec, 11 + numpy, 12 + packaging, 13 + psutil, 14 + pyre-extensions, 15 + tabulate, 16 + tensorboard, 17 + torch, 18 + tqdm, 19 + typing-extensions, 20 + }: 21 + 22 + buildPythonPackage rec { 23 + pname = "torchtnt"; 24 + version = "0.2.4"; 25 + pyproject = true; 26 + 27 + # no tag / releases on github 28 + src = fetchPypi { 29 + inherit pname version; 30 + hash = "sha256-Js9OcYllr8KT52FYtHKDciBVvPeelNDmfnC12/YcDJs="; 31 + }; 32 + 33 + # requirements.txt is not included in Pypi archive 34 + postPatch = '' 35 + substituteInPlace setup.py \ 36 + --replace-fail 'read_requirements("requirements.txt")' "[]" \ 37 + --replace-fail 'read_requirements("dev-requirements.txt")' "[]" 38 + ''; 39 + 40 + build-system = [ 41 + setuptools 42 + ]; 43 + 44 + dependencies = [ 45 + fsspec 46 + numpy 47 + packaging 48 + psutil 49 + pyre-extensions 50 + setuptools 51 + tabulate 52 + tensorboard 53 + torch 54 + tqdm 55 + typing-extensions 56 + ]; 57 + 58 + pythonImportsCheck = [ 59 + "torchtnt" 60 + ]; 61 + 62 + # Tests are not included in Pypi archive 63 + doCheck = false; 64 + 65 + meta = { 66 + description = "Lightweight library for PyTorch training tools and utilities"; 67 + homepage = "https://github.com/pytorch/tnt"; 68 + license = lib.licenses.bsd3; 69 + maintainers = with lib.maintainers; [ nim65s ]; 70 + }; 71 + }
+28 -13
pkgs/development/python-modules/transaction/default.nix
··· 1 1 { 2 2 lib, 3 - fetchPypi, 3 + fetchFromGitHub, 4 4 buildPythonPackage, 5 + setuptools, 5 6 zope-interface, 6 - mock, 7 + pytestCheckHook, 7 8 pythonOlder, 8 9 }: 9 10 10 11 buildPythonPackage rec { 11 12 pname = "transaction"; 12 - version = "4.0"; 13 - format = "setuptools"; 13 + version = "5.0"; 14 + pyproject = true; 14 15 15 - disabled = pythonOlder "3.7"; 16 + disabled = pythonOlder "3.8"; 16 17 17 - src = fetchPypi { 18 - inherit pname version; 19 - hash = "sha256-aANduRP2DRvhL2Vj0gHaqzbIPnY94ViZ/4M48m5eYvI="; 18 + src = fetchFromGitHub { 19 + owner = "zopefoundation"; 20 + repo = "transaction"; 21 + rev = "refs/tags/${version}"; 22 + hash = "sha256-8yvA2dvB69+EqsAa+hc93rgg6D64lcajl6JgFabhjwY="; 20 23 }; 21 24 22 - propagatedBuildInputs = [ 25 + postPatch = '' 26 + substituteInPlace pyproject.toml \ 27 + --replace-fail "setuptools<74" "setuptools" 28 + ''; 29 + 30 + build-system = [ 31 + setuptools 32 + ]; 33 + 34 + dependencies = [ 23 35 zope-interface 24 - mock 36 + ]; 37 + 38 + nativeCheckInputs = [ 39 + pytestCheckHook 25 40 ]; 26 41 27 42 pythonImportsCheck = [ "transaction" ]; 28 43 29 - meta = with lib; { 44 + meta = { 30 45 description = "Transaction management"; 31 46 homepage = "https://transaction.readthedocs.io/"; 32 47 changelog = "https://github.com/zopefoundation/transaction/blob/${version}/CHANGES.rst"; 33 - license = licenses.zpl20; 34 - maintainers = [ ]; 48 + license = lib.licenses.zpl21; 49 + maintainers = with lib.maintainers; [ nickcao ]; 35 50 }; 36 51 }
+2 -2
pkgs/development/python-modules/yattag/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "yattag"; 10 - version = "1.16.0"; 10 + version = "1.16.1"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-CXgke5dU2fRONwPGQ3Srn6hy0Y3pWsV3L9/dPD8NBwY="; 17 + hash = "sha256-uqjyVOfqXT4GGCga0v9WEODlNgs2COaVwpv7OynQUfQ="; 18 18 }; 19 19 20 20 pythonImportsCheck = [ "yattag" ];
+18 -12
pkgs/development/python-modules/zope-exceptions/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - fetchPypi, 4 + fetchFromGitHub, 5 5 pythonOlder, 6 6 setuptools, 7 7 zope-interface, ··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "zope-exceptions"; 12 - version = "5.1"; 12 + version = "5.2"; 13 13 pyproject = true; 14 14 15 - disabled = pythonOlder "3.7"; 15 + disabled = pythonOlder "3.8"; 16 16 17 - src = fetchPypi { 18 - pname = "zope.exceptions"; 19 - inherit version; 20 - hash = "sha256-YRtMSUbDAWDbS3u9TzhhOzJoSvFn0xllCvm3O8ew6Xg="; 17 + src = fetchFromGitHub { 18 + owner = "zopefoundation"; 19 + repo = "zope.exceptions"; 20 + rev = "refs/tags/${version}"; 21 + hash = "sha256-jbzUUB6ifTfxiGEiyAmsDoDLyRVuZPgIsN8mCNJkv4Q="; 21 22 }; 22 23 23 - nativeBuildInputs = [ setuptools ]; 24 + build-system = [ 25 + setuptools 26 + ]; 24 27 25 - propagatedBuildInputs = [ zope-interface ]; 28 + dependencies = [ 29 + setuptools 30 + zope-interface 31 + ]; 26 32 27 33 # circular deps 28 34 doCheck = false; 29 35 30 36 pythonImportsCheck = [ "zope.exceptions" ]; 31 37 32 - meta = with lib; { 38 + meta = { 33 39 description = "Exception interfaces and implementations"; 34 40 homepage = "https://pypi.python.org/pypi/zope.exceptions"; 35 41 changelog = "https://github.com/zopefoundation/zope.exceptions/blob/${version}/CHANGES.rst"; 36 - license = licenses.zpl21; 37 - maintainers = [ ]; 42 + license = lib.licenses.zpl21; 43 + maintainers = with lib.maintainers; [ nickcao ]; 38 44 }; 39 45 }
+3 -3
pkgs/servers/monitoring/prometheus/nginx-exporter.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "nginx_exporter"; 5 - version = "1.3.0"; 5 + version = "1.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "nginxinc"; 9 9 repo = "nginx-prometheus-exporter"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-TcQXYZsr3hjE93GfeBt8AJLuQQA7UM+wv1SmCnqON+M="; 11 + sha256 = "sha256-aA6wQjTVkyEx+f1xBdrvN05NGqnJkgLVwrNLSh5+Ll0="; 12 12 }; 13 13 14 - vendorHash = "sha256-qmyqAbwQYgUFFQwCLakQGta2XMGCbCOvCB93S8/TWIs="; 14 + vendorHash = "sha256-ua3Cm1VXRs3M58vJ/fEt7SH+ZYegt0WjOGRV/iU8qZk="; 15 15 16 16 ldflags = let t = "github.com/prometheus/common/version"; in [ 17 17 "-s"
+3 -3
pkgs/tools/filesystems/juicefs/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "juicefs"; 8 - version = "1.2.1"; 8 + version = "1.2.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "juicedata"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-qTJU5o0wjHu3M8zMwMm6/QTAqD2JvCg9XnxfW77MCoI="; 14 + hash = "sha256-DQ3JdP1HKWORPkcP4HJ32eg6aaockZfG+FQhBJnZCFQ="; 15 15 }; 16 16 17 - vendorHash = "sha256-y5ao4C24Py8NmZLZlpoz3C7TvUe5vsI74QdzQ7LAh6o="; 17 + vendorHash = "sha256-fHmLTAn4W8KMtZ1Ov4gBQTUpzHqQnipGSQs5hr1MD3w="; 18 18 19 19 excludedPackages = [ "sdk/java/libjfs" ]; 20 20
+8 -9
pkgs/tools/games/scarab/default.nix pkgs/by-name/sc/scarab/package.nix
··· 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "fifty-six"; 18 - repo = pname; 19 - rev = "v${version}"; 20 - sha256 = "sha256-z1hmMrfeoYyjVEPPjWvUfKUKsOS7UsocSWMYrFY+/kI="; 18 + repo = "scarab"; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-z1hmMrfeoYyjVEPPjWvUfKUKsOS7UsocSWMYrFY+/kI="; 21 21 }; 22 22 23 - dotnet-sdk = dotnetCorePackages.sdk_6_0; 23 + dotnet-sdk = dotnetCorePackages.sdk_8_0; 24 24 nugetDeps = ./deps.nix; 25 25 projectFile = "Scarab/Scarab.csproj"; 26 26 testProjectFile = "Scarab.Tests/Scarab.Tests.csproj"; 27 27 executables = [ "Scarab" ]; 28 28 29 - preConfigureNuGet = '' 30 - # This should really be in the upstream nuget.config 31 - dotnet nuget add source https://api.nuget.org/v3/index.json \ 32 - -n nuget.org --configfile NuGet.Config 29 + postPatch = '' 30 + substituteInPlace Scarab/Scarab.csproj Scarab.Tests/Scarab.Tests.csproj \ 31 + --replace-fail 'net6.0' 'net8.0' 33 32 ''; 34 33 35 34 runtimeDeps = [ ··· 62 61 name = "scarab"; 63 62 exec = "Scarab"; 64 63 icon = "scarab"; 65 - comment = meta.description; 64 + comment = "Hollow Knight mod installer and manager"; 66 65 type = "Application"; 67 66 categories = [ "Game" ]; 68 67 })
-269
pkgs/tools/games/scarab/deps.nix
··· 1 - # This file was automatically generated by passthru.fetch-deps. 2 - # Please dont edit it manually, your changes might get overwritten! 3 - 4 - { fetchNuGet }: [ 5 - (fetchNuGet { pname = "Avalonia"; version = "11.0.0"; sha256 = "0wfbwrr8p5hg9f809d44gh2zfkfwnwayfw84vs33hh7ms0r380gd"; }) 6 - (fetchNuGet { pname = "Avalonia.Angle.Windows.Natives"; version = "2.1.0.2023020321"; sha256 = "1az4s1g22ipak9a3xfh55z2h3rm6lpqh7svbpw6ag4ysrgsjjsjd"; }) 7 - (fetchNuGet { pname = "Avalonia.AvaloniaEdit"; version = "11.0.0"; sha256 = "12ibz472083iiz5zskd1ivigggbl0d9yv3nazgw17s97nmnl2lpj"; }) 8 - (fetchNuGet { pname = "Avalonia.BuildServices"; version = "0.0.28"; sha256 = "0d9hyc1zmyvzlb320arwrv12ncp45llq98hibv711b7ibm11dm7c"; }) 9 - (fetchNuGet { pname = "Avalonia.Controls.ColorPicker"; version = "11.0.0"; sha256 = "06wgzhxkivlaxkn8p61wainsprml2g1q4jmvy9fpn64qnfywjdn7"; }) 10 - (fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "11.0.0"; sha256 = "0qlcdx4w1pcljgs7sfbn5xmmnqwp2m0fqyswrgz6c8cvjzcfsjsj"; }) 11 - (fetchNuGet { pname = "Avalonia.Desktop"; version = "11.0.0"; sha256 = "08y31b357fax7c1ggwhjsfwgaj6zkm2abhpc6amlmk6ci4zn12lf"; }) 12 - (fetchNuGet { pname = "Avalonia.Diagnostics"; version = "11.0.0"; sha256 = "134xl19rfswnz75a1mhil9yqy8haqa788rmd1p1kk6ibjbhb3np9"; }) 13 - (fetchNuGet { pname = "Avalonia.Fonts.Inter"; version = "11.0.0"; sha256 = "1vbkk97jhy9qwix25jc875m98cp6vrl86029la55cbky9m1819am"; }) 14 - (fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "11.0.0"; sha256 = "042s8lc83lw6ygcsiza14wlsc09rgzw3ch2qaxkhlp73bh736ps3"; }) 15 - (fetchNuGet { pname = "Avalonia.Native"; version = "11.0.0"; sha256 = "1j7wpv81wqwh6zhfzc1f36vb5dp6s2ig45v8km9sp0q6f66zkrsh"; }) 16 - (fetchNuGet { pname = "Avalonia.ReactiveUI"; version = "11.0.0"; sha256 = "1fhp6f2aj2bmzlcj0s5r9i9rcxwakdg9gvjqvdqaq8s98d0s06qh"; }) 17 - (fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "11.0.0"; sha256 = "1b5031k8slwiz7bncih67fjl6ny234yd4skqxk611l9zp5snjic2"; }) 18 - (fetchNuGet { pname = "Avalonia.Skia"; version = "11.0.0"; sha256 = "1ra1kd0kkblppr5zy7rzdbwllggrzvp9lkxblf9mg3y8rnp6fk83"; }) 19 - (fetchNuGet { pname = "Avalonia.Svg"; version = "11.0.0.1"; sha256 = "0a61xg6pcmjy90mmjv42d64av5a7q919qbrhnv6vd1rmm6hxv7zf"; }) 20 - (fetchNuGet { pname = "Avalonia.Svg.Skia"; version = "11.0.0.1"; sha256 = "1bywgrqdqc5wgcsabnhm8yssg78g9lw3p3sza5f8w5vdzmr116ff"; }) 21 - (fetchNuGet { pname = "Avalonia.Themes.Simple"; version = "11.0.0"; sha256 = "1qw76n78c14xl419yzabahbsrgymm850ql05gd4fh5naq2brksdm"; }) 22 - (fetchNuGet { pname = "Avalonia.Win32"; version = "11.0.0"; sha256 = "1djp4m5yin4i2f9sjv4v3syv02fllwbfinzm9h0hm2abc2ccvrm3"; }) 23 - (fetchNuGet { pname = "Avalonia.X11"; version = "11.0.0"; sha256 = "1gd4zrjyw3hg3d48ivhxp0ca7ma13dnpr8y1wc7d51ddlrj3c86g"; }) 24 - (fetchNuGet { pname = "Castle.Core"; version = "5.1.1"; sha256 = "1caf4878nvjid3cw3rw18p9cn53brfs5x8dkvf82xvcdwc3i0nd1"; }) 25 - (fetchNuGet { pname = "ColorTextBlock.Avalonia"; version = "11.0.0-d1"; sha256 = "1vf5fp11zx21bsakbpf12j6mchafh749cs03w9cifb6ci98jchgh"; }) 26 - (fetchNuGet { pname = "ColorTextBlock.Avalonia"; version = "11.0.2"; sha256 = "0zvdgpg6r142zhldam5kcpmjpi0qjxsm40cy491gb9ynrj39hrhn"; }) 27 - (fetchNuGet { pname = "coverlet.collector"; version = "1.3.0"; sha256 = "0k65d9hag6d59w1ixf4n5ihcphp04vrjmd99x5nhga81w1k9i20y"; }) 28 - (fetchNuGet { pname = "DryIoc.dll"; version = "5.4.1"; sha256 = "1dbaac5pi7mim4qil3lrqcpad9vbn261rznk5rw26kvngzcc65n6"; }) 29 - (fetchNuGet { pname = "DryIoc.Microsoft.DependencyInjection"; version = "6.2.0"; sha256 = "0iygbabd73ggzyq1ckbxifrh1kvzwlkr3x32ahamka7pv3982khb"; }) 30 - (fetchNuGet { pname = "DynamicData"; version = "7.9.5"; sha256 = "1m9qx8g6na5ka6kd9vhg8gjmxrnkzb6v5cl5yqp1kdjsw4rcwy6x"; }) 31 - (fetchNuGet { pname = "ExCSS"; version = "4.1.4"; sha256 = "1y50xp6rihkydbf5l73mr3qq2rm6rdfjrzdw9h1dw9my230q5lpd"; }) 32 - (fetchNuGet { pname = "FakeItEasy"; version = "8.0.0-alpha.1.10"; sha256 = "0492cayij2ap7rc9l8rkmmch1rb0jqckaspqxrsy0myldfqc2lpq"; }) 33 - (fetchNuGet { pname = "Fizzler"; version = "1.2.1"; sha256 = "1w5jb1d0figbv68dydbnlcsfmqlc3sv9z1zxp7d79dg2dkarc4qm"; }) 34 - (fetchNuGet { pname = "HarfBuzzSharp"; version = "2.8.2.3"; sha256 = "115aybicqs9ijjlcv6k6r5v0agkjm1bm1nkd0rj3jglv8s0xvmp2"; }) 35 - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "2.8.2.3"; sha256 = "1f18ahwkaginrg0vwsi6s56lvnqvvxv7pzklfs5lnknasxy1a76z"; }) 36 - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2.3"; sha256 = "052d8frpkj4ijs6fm6xp55xbv95b1s9biqwa0w8zp3rgm88m9236"; }) 37 - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.WebAssembly"; version = "2.8.2.3"; sha256 = "043hv36bg5240znbm8x5la7py17m4jfzy57q3ka32f6zjld83j36"; }) 38 - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2.3"; sha256 = "08khd2jqm8sw58ljz5srangzfm2sz3gd2q1jzc5fr80lj8rv6r74"; }) 39 - (fetchNuGet { pname = "HtmlAgilityPack"; version = "1.11.42"; sha256 = "0cvnc1qdfcjbqkh335bv4wp44zisb4hc69lq3zphiyzqfrjisnyb"; }) 40 - (fetchNuGet { pname = "JetBrains.Annotations"; version = "2023.2.0"; sha256 = "0nx7nrzbg9gk9skdc9x330cbr5xbsly6z9gzxm46vywf55yp8vaj"; }) 41 - (fetchNuGet { pname = "Markdown.Avalonia"; version = "11.0.2"; sha256 = "1nx1f3pqlpffwwpdk8d6bbd27mz2q45k3gkc5dz6m2pfxi0ij6ak"; }) 42 - (fetchNuGet { pname = "Markdown.Avalonia.Html"; version = "11.0.2"; sha256 = "1xjz45lg9dcfwcdl0sbfy0145m6bd8y3b6kvwh96fnnj8ks6074q"; }) 43 - (fetchNuGet { pname = "Markdown.Avalonia.Svg"; version = "11.0.2"; sha256 = "1s5yazazpmhkc2nizzm46cnfwk7wwdd6gg2lzcs30k813i3621z3"; }) 44 - (fetchNuGet { pname = "Markdown.Avalonia.SyntaxHigh"; version = "11.0.2"; sha256 = "0di7r0wiif2lvgr0wlw1lj7b9j85yp1pf5hyhh4n9ciykklkkq0p"; }) 45 - (fetchNuGet { pname = "Markdown.Avalonia.Tight"; version = "11.0.0-d1"; sha256 = "0ks9k3wqwvdssiwbcjc4gnrfn1r8x2dbp9amraxkmws5a7vbjdyk"; }) 46 - (fetchNuGet { pname = "Markdown.Avalonia.Tight"; version = "11.0.2"; sha256 = "1mz229r42f1p320xkjl45pdv72lycn9cqk46arycm9km45jgzzgl"; }) 47 - (fetchNuGet { pname = "MessageBox.Avalonia"; version = "2.3.1-rc1"; sha256 = "13zvqg95wa5v5b8h8kl63ydpprxqyk6zgzqdh673y005s1y58w4a"; }) 48 - (fetchNuGet { pname = "MicroCom.Runtime"; version = "0.11.0"; sha256 = "0p9c3m0zk59x9dcqw077hzd2yk60myisbacvm36mnwpcjwzjkp2m"; }) 49 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.0.0"; sha256 = "0bbl0jpqywqmzz2gagld1p2gvdfldjfjmm25hil9wj2nq1zc4di8"; }) 50 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "3.8.0"; sha256 = "12n7rvr39bzkf2maw7zplw8rwpxpxss4ich3bb2pw770rx4nyvyw"; }) 51 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "3.8.0"; sha256 = "1kmry65csvfn72zzc16vj1nfbfwam28wcmlrk3m5rzb8ydbzgylb"; }) 52 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Scripting"; version = "3.8.0"; sha256 = "0w0yx0lpg54iw5jazqk46h48gx43ij32gwac8iywdj6kxfxm03vw"; }) 53 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Scripting.Common"; version = "3.8.0"; sha256 = "0hjgxcsj5zy27lqk0986m59n5dbplx2vjjla2lsvg4bwg8qa7bpk"; }) 54 - (fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "16.7.1"; sha256 = "1farw63445cdyciplfs6l9j1gayxw16rkzmrwsiswfyjhqz70xd4"; }) 55 - (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj"; }) 56 - (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; }) 57 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "7.0.0"; sha256 = "121zs4jp8iimgbpzm3wsglhjwkc06irg1pxy8c1zcdlsg34cfq1p"; }) 58 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "7.0.0"; sha256 = "181d7mp9307fs17lyy42f8cxnjwysddmpsalky4m0pqxcimnr6g7"; }) 59 - (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "7.0.0"; sha256 = "1bqd3pqn5dacgnkq0grc17cgb2i0w8z1raw12nwm3p3zhrfcvgxf"; }) 60 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.0"; sha256 = "1gn7d18i1wfy13vrwhmdv1rmsb4vrk26kqdld4cgvh77yigj90xs"; }) 61 - (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.0"; sha256 = "0b90zkrsk5dw3wr749rbynhpxlg4bgqdnd7d5vdlw2g9c7zlhgx6"; }) 62 - (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "7.0.0"; sha256 = "1b4km9fszid9vp2zb3gya5ni9fn8bq62bzaas2ck2r7gs0sdys80"; }) 63 - (fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "16.7.1"; sha256 = "0yqxipj74ax2n76w9ccydppx78ym8m5fda88qnvj4670qjvl0kf8"; }) 64 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; }) 65 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 66 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.1.2"; sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141"; }) 67 - (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; }) 68 - (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; }) 69 - (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "16.7.1"; sha256 = "0s9dyh99gzdpk1i5v468i2r9m6i3jrr41r394pwdwiajsz99kay0"; }) 70 - (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "16.7.1"; sha256 = "1xik06rxn9ps83in0zn9vcl2ibv3acmdqvrx07qq89lxj1sgqlhs"; }) 71 - (fetchNuGet { pname = "Microsoft.Toolkit.HighPerformance"; version = "7.1.2"; sha256 = "18l950mq0l8s1z771l9p332ni7jryidjh4hi9p37l6p8frcnccxb"; }) 72 - (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) 73 - (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "6.0.0"; sha256 = "0c6pcj088g1yd1vs529q3ybgsd2vjlk5y1ic6dkmbhvrp5jibl9p"; }) 74 - (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; }) 75 - (fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; }) 76 - (fetchNuGet { pname = "NuGet.Frameworks"; version = "5.0.0"; sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr"; }) 77 - (fetchNuGet { pname = "Projektanker.Icons.Avalonia"; version = "6.6.0-rc1.1"; sha256 = "04sac2grc1mbx1rfx29i16k0yrqh29c60njsj2mq8yrs1z2ky9jj"; }) 78 - (fetchNuGet { pname = "Projektanker.Icons.Avalonia.FontAwesome"; version = "6.6.0-rc1.1"; sha256 = "1mzdgds62f7apy8gajrpsa6fay89rzfl7f9mf6y573ani7a131xc"; }) 79 - (fetchNuGet { pname = "PropertyChanged.SourceGenerator"; version = "1.0.8"; sha256 = "05ygdj1sizcw678vf459hzhz4ynz2s5s206vl99g5gy3d9kaham6"; }) 80 - (fetchNuGet { pname = "ReactiveUI"; version = "18.3.1"; sha256 = "1lxkc8yk9glj0w9n5vry2dnwwvh8152ad2c5bivk8aciq64zidyn"; }) 81 - (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; }) 82 - (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk"; }) 83 - (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; }) 84 - (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x"; }) 85 - (fetchNuGet { pname = "runtime.any.System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201"; }) 86 - (fetchNuGet { pname = "runtime.any.System.IO"; version = "4.3.0"; sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x"; }) 87 - (fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.3.0"; sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly"; }) 88 - (fetchNuGet { pname = "runtime.any.System.Reflection.Extensions"; version = "4.3.0"; sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33"; }) 89 - (fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.3.0"; sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf"; }) 90 - (fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl"; }) 91 - (fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.3.0"; sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b"; }) 92 - (fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.3.0"; sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x"; }) 93 - (fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19"; }) 94 - (fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.3.0"; sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3"; }) 95 - (fetchNuGet { pname = "runtime.any.System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8"; }) 96 - (fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.3.0"; sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va"; }) 97 - (fetchNuGet { pname = "runtime.any.System.Threading.Timer"; version = "4.3.0"; sha256 = "0aw4phrhwqz9m61r79vyfl5la64bjxj8l34qnrcwb28v49fg2086"; }) 98 - (fetchNuGet { pname = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d"; }) 99 - (fetchNuGet { pname = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59"; }) 100 - (fetchNuGet { pname = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa"; }) 101 - (fetchNuGet { pname = "runtime.native.System"; version = "4.3.0"; sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4"; }) 102 - (fetchNuGet { pname = "runtime.native.System.IO.Compression"; version = "4.3.0"; sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d"; }) 103 - (fetchNuGet { pname = "runtime.native.System.Net.Http"; version = "4.3.0"; sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk"; }) 104 - (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.Apple"; version = "4.3.0"; sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q"; }) 105 - (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97"; }) 106 - (fetchNuGet { pname = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3"; }) 107 - (fetchNuGet { pname = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf"; }) 108 - (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple"; version = "4.3.0"; sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi"; }) 109 - (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3"; }) 110 - (fetchNuGet { pname = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn"; }) 111 - (fetchNuGet { pname = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3"; }) 112 - (fetchNuGet { pname = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy"; }) 113 - (fetchNuGet { pname = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5"; }) 114 - (fetchNuGet { pname = "runtime.unix.Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id"; }) 115 - (fetchNuGet { pname = "runtime.unix.System.Console"; version = "4.3.0"; sha256 = "1pfpkvc6x2if8zbdzg9rnc5fx51yllprl8zkm5npni2k50lisy80"; }) 116 - (fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5"; }) 117 - (fetchNuGet { pname = "runtime.unix.System.IO.FileSystem"; version = "4.3.0"; sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix"; }) 118 - (fetchNuGet { pname = "runtime.unix.System.Net.Primitives"; version = "4.3.0"; sha256 = "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4"; }) 119 - (fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12"; }) 120 - (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; }) 121 - (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; }) 122 - (fetchNuGet { pname = "Semi.Avalonia"; version = "11.0.0"; sha256 = "1js7lk05y171y6hrh39ai6ddqn17x08ri2fdpz9iq0ic8iryrvxi"; }) 123 - (fetchNuGet { pname = "Serilog"; version = "3.0.1"; sha256 = "1sigmcsy6mvjk2lqlxdxj47f961p1wvc0b8d8nx84hwy7mfikxvi"; }) 124 - (fetchNuGet { pname = "Serilog.Extensions.Logging"; version = "7.0.0"; sha256 = "0qbdgjfr534jhrl87fjav46pbbrzj3izw3wd6hbz5gi1lrphmzar"; }) 125 - (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "4.1.0"; sha256 = "1rpkphmqfh3bv3m7v1zwz88wz4sirj4xqyff9ga0c6bqhblj6wii"; }) 126 - (fetchNuGet { pname = "Serilog.Sinks.Debug"; version = "2.0.0"; sha256 = "1i7j870l47gan3gpnnlzkccn5lbm7518cnkp25a3g5gp9l0dbwpw"; }) 127 - (fetchNuGet { pname = "Serilog.Sinks.File"; version = "5.0.0"; sha256 = "097rngmgcrdfy7jy8j7dq3xaq2qky8ijwg0ws6bfv5lx0f3vvb0q"; }) 128 - (fetchNuGet { pname = "SerilogAnalyzer"; version = "0.15.0"; sha256 = "0k83cyzl9520q282vp07zb8rs16a56axv7a31l3m5fb1afq2hv9l"; }) 129 - (fetchNuGet { pname = "ShimSkiaSharp"; version = "1.0.0.1"; sha256 = "1iza1yvvvz5pfl2vx6fwlb0gj262gwva9fay6pb6kgiv70h7rmcg"; }) 130 - (fetchNuGet { pname = "SkiaSharp"; version = "2.88.3"; sha256 = "1yq694myq2rhfp2hwwpyzcg1pzpxcp7j72wib8p9pw9dfj7008sv"; }) 131 - (fetchNuGet { pname = "SkiaSharp.HarfBuzz"; version = "2.88.3"; sha256 = "0axz2zfyg0h3zis7rr86ikrm2jbxxy0gqb3bbawpgynf1k0fsi6a"; }) 132 - (fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.3"; sha256 = "0dajvr60nwvnv7s6kcqgw1w97zxdpz1c5lb7kcq7r0hi0l05ck3q"; }) 133 - (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.3"; sha256 = "191ajgi6fnfqcvqvkayjsxasiz6l0bv3pps8vv9abbyc4b12qvph"; }) 134 - (fetchNuGet { pname = "SkiaSharp.NativeAssets.WebAssembly"; version = "2.88.3"; sha256 = "1w5njksq3amrrp7fqxw89nv6ar2kgc5yx092i4rxv7hrjbd1aagx"; }) 135 - (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.3"; sha256 = "03wwfbarsxjnk70qhqyd1dw65098dncqk2m0vksx92j70i7lry6q"; }) 136 - (fetchNuGet { pname = "Splat"; version = "14.4.1"; sha256 = "03ycyjn2ii44npi015p4rk344xnjgdzz02cf63cmhx2ab8hv6p4b"; }) 137 - (fetchNuGet { pname = "Splat"; version = "14.6.37"; sha256 = "1rj2ik4b4mxl2w2d8316a2afyfd23p6ysc5vczsis7bhxcjp1x2h"; }) 138 - (fetchNuGet { pname = "Splat"; version = "14.7.1"; sha256 = "1rs8bmwcvzg4yn05zglgk7vbmyi2flyyhjqn62sx1cjkrd9m0cs7"; }) 139 - (fetchNuGet { pname = "Splat.Microsoft.Extensions.DependencyInjection"; version = "14.6.37"; sha256 = "1pqb0ij1kmzjx92j5slp579aqshsp499wd8vxbnm58z0ix4a7bn6"; }) 140 - (fetchNuGet { pname = "Splat.Serilog"; version = "14.7.1"; sha256 = "0xdw92jxarvpan9v8zja2710z2m03yam94qwar8j5axvnqbh8fhj"; }) 141 - (fetchNuGet { pname = "Svg.Custom"; version = "1.0.0.1"; sha256 = "00ly1pbm8a7s2k71gz7ikw42l25wfgabdx4bqrzdxysgnfaaa43d"; }) 142 - (fetchNuGet { pname = "Svg.Model"; version = "1.0.0.1"; sha256 = "0kyllnbya6zvhv8rg53b3zdndmdz9hak4k204gjzcnhkqsn8dcy6"; }) 143 - (fetchNuGet { pname = "Svg.Skia"; version = "1.0.0.1"; sha256 = "1z487pnz12cy6554xl4nifj4y4a2l15yxz5d3rlsc3asb4qs5jvy"; }) 144 - (fetchNuGet { pname = "System.AppContext"; version = "4.3.0"; sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya"; }) 145 - (fetchNuGet { pname = "System.Buffers"; version = "4.3.0"; sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy"; }) 146 - (fetchNuGet { pname = "System.Collections"; version = "4.0.11"; sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6"; }) 147 - (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9"; }) 148 - (fetchNuGet { pname = "System.Collections.Concurrent"; version = "4.3.0"; sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8"; }) 149 - (fetchNuGet { pname = "System.Collections.Immutable"; version = "1.6.0"; sha256 = "1pbxzdz3pwqyybzv5ff2b7nrc281bhg7hq34w0fn1w3qfgrbwyw2"; }) 150 - (fetchNuGet { pname = "System.Collections.Immutable"; version = "5.0.0"; sha256 = "1kvcllagxz2q92g81zkz81djkn2lid25ayjfgjalncyc68i15p0r"; }) 151 - (fetchNuGet { pname = "System.Collections.Immutable"; version = "7.0.0"; sha256 = "1n9122cy6v3qhsisc9lzwa1m1j62b8pi2678nsmnlyvfpk0zdagm"; }) 152 - (fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.5.0"; sha256 = "1jj6f6g87k0iwsgmg3xmnn67a14mq88np0l1ys5zkxhkvbc8976p"; }) 153 - (fetchNuGet { pname = "System.Console"; version = "4.3.0"; sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay"; }) 154 - (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz"; }) 155 - (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; }) 156 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.3.0"; sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq"; }) 157 - (fetchNuGet { pname = "System.Diagnostics.EventLog"; version = "6.0.0"; sha256 = "08y1x2d5w2hnhkh9r1998pjc7r4qp0rmzax062abha85s11chifd"; }) 158 - (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x"; }) 159 - (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1"; }) 160 - (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; }) 161 - (fetchNuGet { pname = "System.Drawing.Common"; version = "6.0.0"; sha256 = "02n8rzm58dac2np8b3xw8ychbvylja4nh6938l5k2fhyn40imlgz"; }) 162 - (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9"; }) 163 - (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.3.0"; sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk"; }) 164 - (fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d"; }) 165 - (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; }) 166 - (fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq"; }) 167 - (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls"; }) 168 - (fetchNuGet { pname = "System.IO"; version = "4.1.0"; sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp"; }) 169 - (fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; }) 170 - (fetchNuGet { pname = "System.IO.Abstractions"; version = "19.2.29"; sha256 = "1d25i63zg36w1xf7f89036qi3hjb567lc9if1acnvd769ss7qc09"; }) 171 - (fetchNuGet { pname = "System.IO.Abstractions.TestingHelpers"; version = "19.2.29"; sha256 = "08a1v4a5nmmqk6mbzqd7k41cw0d478na9pf3cnbl8935fqc176ys"; }) 172 - (fetchNuGet { pname = "System.IO.Compression"; version = "4.3.0"; sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz"; }) 173 - (fetchNuGet { pname = "System.IO.Compression.ZipFile"; version = "4.3.0"; sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar"; }) 174 - (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.0.1"; sha256 = "0kgfpw6w4djqra3w5crrg8xivbanh1w9dh3qapb28q060wb9flp1"; }) 175 - (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; }) 176 - (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.0.1"; sha256 = "1s0mniajj3lvbyf7vfb5shp4ink5yibsx945k6lvxa96r8la1612"; }) 177 - (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; }) 178 - (fetchNuGet { pname = "System.IO.Pipelines"; version = "6.0.0"; sha256 = "08211lvckdsdbd67xz4f6cyk76cli565j0dby1grlc4k9bhwby65"; }) 179 - (fetchNuGet { pname = "System.Linq"; version = "4.1.0"; sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5"; }) 180 - (fetchNuGet { pname = "System.Linq"; version = "4.3.0"; sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7"; }) 181 - (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.1.0"; sha256 = "1gpdxl6ip06cnab7n3zlcg6mqp7kknf73s8wjinzi4p0apw82fpg"; }) 182 - (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.3.0"; sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv"; }) 183 - (fetchNuGet { pname = "System.Memory"; version = "4.5.4"; sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y"; }) 184 - (fetchNuGet { pname = "System.Net.Http"; version = "4.3.0"; sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j"; }) 185 - (fetchNuGet { pname = "System.Net.NameResolution"; version = "4.3.0"; sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq"; }) 186 - (fetchNuGet { pname = "System.Net.Primitives"; version = "4.3.0"; sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii"; }) 187 - (fetchNuGet { pname = "System.Net.Sockets"; version = "4.3.0"; sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla"; }) 188 - (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.5.0"; sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59"; }) 189 - (fetchNuGet { pname = "System.ObjectModel"; version = "4.0.12"; sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj"; }) 190 - (fetchNuGet { pname = "System.ObjectModel"; version = "4.3.0"; sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2"; }) 191 - (fetchNuGet { pname = "System.Private.Uri"; version = "4.3.0"; sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx"; }) 192 - (fetchNuGet { pname = "System.Reactive"; version = "5.0.0"; sha256 = "1lafmpnadhiwxyd543kraxa3jfdpm6ipblxrjlibym9b1ykpr5ik"; }) 193 - (fetchNuGet { pname = "System.Reactive.Linq"; version = "5.0.0"; sha256 = "07p05v13yixbxhs84231k5l8jw3nji0j3zcqc6nsbcmh54jpjsrb"; }) 194 - (fetchNuGet { pname = "System.Reflection"; version = "4.1.0"; sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9"; }) 195 - (fetchNuGet { pname = "System.Reflection"; version = "4.3.0"; sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m"; }) 196 - (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.0.1"; sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp"; }) 197 - (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.3.0"; sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74"; }) 198 - (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.0.1"; sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0"; }) 199 - (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.3.0"; sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q"; }) 200 - (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.0.1"; sha256 = "1s4b043zdbx9k39lfhvsk68msv1nxbidhkq6nbm27q7sf8xcsnxr"; }) 201 - (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c"; }) 202 - (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn"; }) 203 - (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq"; }) 204 - (fetchNuGet { pname = "System.Reflection.Metadata"; version = "5.0.0"; sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss"; }) 205 - (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28"; }) 206 - (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; }) 207 - (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7"; }) 208 - (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1"; }) 209 - (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.0.1"; sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi"; }) 210 - (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; }) 211 - (fetchNuGet { pname = "System.Runtime"; version = "4.1.0"; sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m"; }) 212 - (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7"; }) 213 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.7.1"; sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j"; }) 214 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "6.0.0"; sha256 = "0qm741kh4rh57wky16sq4m0v05fxmkjjr87krycf5vp9f0zbahbc"; }) 215 - (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.1.0"; sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z"; }) 216 - (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; }) 217 - (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.0.1"; sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g"; }) 218 - (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; }) 219 - (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.1.0"; sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1"; }) 220 - (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; }) 221 - (fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii"; }) 222 - (fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.3.0"; sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z"; }) 223 - (fetchNuGet { pname = "System.Runtime.Serialization.Primitives"; version = "4.1.1"; sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k"; }) 224 - (fetchNuGet { pname = "System.Security.Claims"; version = "4.3.0"; sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn"; }) 225 - (fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.3.0"; sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml"; }) 226 - (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "4.3.0"; sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv"; }) 227 - (fetchNuGet { pname = "System.Security.Cryptography.Csp"; version = "4.3.0"; sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1"; }) 228 - (fetchNuGet { pname = "System.Security.Cryptography.Encoding"; version = "4.3.0"; sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32"; }) 229 - (fetchNuGet { pname = "System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc"; }) 230 - (fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.3.0"; sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby"; }) 231 - (fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.3.0"; sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h"; }) 232 - (fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; sha256 = "12cm2zws06z4lfc4dn31iqv7072zyi4m910d4r6wm8yx85arsfxf"; }) 233 - (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr"; }) 234 - (fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw"; }) 235 - (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; }) 236 - (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.5.1"; sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w"; }) 237 - (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; }) 238 - (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; }) 239 - (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "7.0.0"; sha256 = "1151hbyrcf8kyg1jz8k9awpbic98lwz9x129rg7zk1wrs6vjlpxl"; }) 240 - (fetchNuGet { pname = "System.Text.Json"; version = "7.0.0"; sha256 = "0scb0lp7wbgcinaa4kqiqs7b8i5nx4ppfad81138jiwd1sl37pyp"; }) 241 - (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7"; }) 242 - (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; }) 243 - (fetchNuGet { pname = "System.Threading"; version = "4.0.11"; sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; }) 244 - (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; }) 245 - (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.0.11"; sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5"; }) 246 - (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; }) 247 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.0.0"; sha256 = "1cb51z062mvc2i8blpzmpn9d9mm4y307xrwi65di8ri18cz5r1zr"; }) 248 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.3.0"; sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; }) 249 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; }) 250 - (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; }) 251 - (fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; }) 252 - (fetchNuGet { pname = "System.ValueTuple"; version = "4.5.0"; sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy"; }) 253 - (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5"; }) 254 - (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; }) 255 - (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18"; }) 256 - (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.3.0"; sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd"; }) 257 - (fetchNuGet { pname = "TestableIO.System.IO.Abstractions"; version = "19.2.29"; sha256 = "00gf9bw3dbacp1vnyr4m3lj61vnllrxhsiryn91jaylld4yl2r7x"; }) 258 - (fetchNuGet { pname = "TestableIO.System.IO.Abstractions.TestingHelpers"; version = "19.2.29"; sha256 = "1j1728yfj29bc24pc3dz8vnsybs8islgzrkmdyp9p193dmc9ryb5"; }) 259 - (fetchNuGet { pname = "TestableIO.System.IO.Abstractions.Wrappers"; version = "19.2.29"; sha256 = "1ffk5z4wi61711rwng67wviw0g0xyzvmf352i3yyfhm4i4xlsf3z"; }) 260 - (fetchNuGet { pname = "Tmds.DBus.Protocol"; version = "0.15.0"; sha256 = "0d99kcs7r9cp6gpyc7z230czkkyx4164x86dhy0mca73f2ykc2g2"; }) 261 - (fetchNuGet { pname = "xunit"; version = "2.4.1"; sha256 = "0xf3kaywpg15flqaqfgywqyychzk15kz0kz34j21rcv78q9ywq20"; }) 262 - (fetchNuGet { pname = "xunit.abstractions"; version = "2.0.3"; sha256 = "00wl8qksgkxld76fgir3ycc5rjqv1sqds6x8yx40927q5py74gfh"; }) 263 - (fetchNuGet { pname = "xunit.analyzers"; version = "0.10.0"; sha256 = "15n02q3akyqbvkp8nq75a8rd66d4ax0rx8fhdcn8j78pi235jm7j"; }) 264 - (fetchNuGet { pname = "xunit.assert"; version = "2.4.1"; sha256 = "1imynzh80wxq2rp9sc4gxs4x1nriil88f72ilhj5q0m44qqmqpc6"; }) 265 - (fetchNuGet { pname = "xunit.core"; version = "2.4.1"; sha256 = "1nnb3j4kzmycaw1g76ii4rfqkvg6l8gqh18falwp8g28h802019a"; }) 266 - (fetchNuGet { pname = "xunit.extensibility.core"; version = "2.4.1"; sha256 = "103qsijmnip2pnbhciqyk2jyhdm6snindg5z2s57kqf5pcx9a050"; }) 267 - (fetchNuGet { pname = "xunit.extensibility.execution"; version = "2.4.1"; sha256 = "1pbilxh1gp2ywm5idfl0klhl4gb16j86ib4x83p8raql1dv88qia"; }) 268 - (fetchNuGet { pname = "xunit.runner.visualstudio"; version = "2.4.3"; sha256 = "0j1d0rbcm7pp6dypi61sjxp8l22sv261252z55b243l39jgv2rp3"; }) 269 - ]
pkgs/tools/games/scarab/scaling-settings.bash pkgs/by-name/sc/scarab/scaling-settings.bash
pkgs/tools/games/scarab/update.sh pkgs/by-name/sc/scarab/update.sh
+12 -3
pkgs/tools/inputmethods/ibus/default.nix
··· 37 37 38 38 let 39 39 python3Runtime = python3.withPackages (ps: with ps; [ pygobject3 ]); 40 - python3BuildEnv = python3.buildEnv.override { 40 + python3BuildEnv = python3.pythonOnBuildForHost.buildEnv.override { 41 41 # ImportError: No module named site 42 42 postBuild = '' 43 43 makeWrapper ${glib.dev}/bin/gdbus-codegen $out/bin/gdbus-codegen --unset PYTHONPATH ··· 97 97 # The `AX_PROG_{CC,CXX}_FOR_BUILD` autoconf macros can pick up unwrapped GCC binaries, 98 98 # so we set `{CC,CXX}_FOR_BUILD` to override that behavior. 99 99 # https://github.com/NixOS/nixpkgs/issues/21751 100 - "CC_FOR_BUILD=${stdenv.cc}/bin/cc" 101 - "CXX_FOR_BUILD=${stdenv.cc}/bin/c++" 100 + "CC_FOR_BUILD=${buildPackages.stdenv.cc}/bin/${buildPackages.stdenv.cc.targetPrefix}cc" 101 + "CXX_FOR_BUILD=${buildPackages.stdenv.cc}/bin/${buildPackages.stdenv.cc.targetPrefix}c++" 102 + "GLIB_COMPILE_RESOURCES=${lib.getDev buildPackages.glib}/bin/glib-compile-resources" 103 + "PKG_CONFIG_VAPIGEN_VAPIGEN=${lib.getBin buildPackages.vala}/bin/vapigen" 102 104 "--disable-memconf" 103 105 (lib.enableFeature (dconf != null) "dconf") 104 106 (lib.enableFeature (libnotify != null) "libnotify") ··· 109 111 "--enable-install-tests" 110 112 "--with-unicode-emoji-dir=${unicode-emoji}/share/unicode/emoji" 111 113 "--with-emoji-annotation-dir=${cldr-annotations}/share/unicode/cldr/common/annotations" 114 + "--with-python=${python3BuildEnv.interpreter}" 112 115 "--with-ucd-dir=${unicode-character-database}/share/unicode" 113 116 ]; 114 117 115 118 makeFlags = [ 116 119 "test_execsdir=${placeholder "installedTests"}/libexec/installed-tests/ibus" 117 120 "test_sourcesdir=${placeholder "installedTests"}/share/installed-tests/ibus" 121 + ]; 122 + 123 + 124 + depsBuildBuild = [ 125 + pkg-config 118 126 ]; 119 127 120 128 nativeBuildInputs = [ ··· 146 154 json-glib 147 155 libnotify 148 156 libdbusmenu-gtk3 157 + vala # for share/vala/Makefile.vapigen (PKG_CONFIG_VAPIGEN_VAPIGEN) 149 158 ] ++ lib.optionals withWayland [ 150 159 libxkbcommon 151 160 wayland
-2
pkgs/top-level/all-packages.nix
··· 1076 1076 1077 1077 ronin = callPackage ../tools/security/ronin { }; 1078 1078 1079 - scarab = callPackage ../tools/games/scarab { }; 1080 - 1081 1079 inherit (callPackage ../development/libraries/sdbus-cpp { }) sdbus-cpp sdbus-cpp_2; 1082 1080 1083 1081 sdkmanager = with python3Packages; toPythonApplication sdkmanager;
+4
pkgs/top-level/python-packages.nix
··· 14091 14091 14092 14092 rollbar = callPackage ../development/python-modules/rollbar { }; 14093 14093 14094 + roma = callPackage ../development/python-modules/roma { }; 14095 + 14094 14096 roman = callPackage ../development/python-modules/roman { }; 14095 14097 14096 14098 romy = callPackage ../development/python-modules/romy { }; ··· 16153 16155 torchsde = callPackage ../development/python-modules/torchsde { }; 16154 16156 16155 16157 torchsummary = callPackage ../development/python-modules/torchsummary { }; 16158 + 16159 + torchtnt = callPackage ../development/python-modules/torchtnt { }; 16156 16160 16157 16161 torchvision = callPackage ../development/python-modules/torchvision { }; 16158 16162